Guy Chronister
8ce202df1c
acme-dns: Migrate to by-name
2025-04-13 08:58:02 -05:00
R. Ryantm
1d7ef43685
acpica-tools: R2024_12_12 -> R2025_04_04
2025-04-10 06:33:18 +00:00
Winter
a19cd4ffb1
Revert "treewide: replace rev
with tag
"
...
This reverts commit 65a333600d
.
This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.
It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).
A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.
[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d
treewide: replace rev
with tag
2025-04-07 16:57:22 +02:00
R. Ryantm
a911374ff6
act: 0.2.75 -> 0.2.76
2025-04-05 05:06:18 +00:00
Silvan Mosberger
374e6bcc40
treewide: Format all Nix files
...
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:
nix-build ci -A fmt.check
This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153 )
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166 ).
This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537 ).
Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase
).
If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/ ) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Weijia Wang
545829c5d1
acgtk: fix build with fmt 0.10.0
2025-03-23 18:52:24 +01:00
Weijia Wang
cdb014c288
activemq: 6.1.5 -> 6.1.6 ( #388865 )
2025-03-22 20:23:57 +01:00
Weijia Wang
27bdf9fdea
ocamlPackages.logs: 0.7.0 → 0.8.0 ( #391377 )
2025-03-22 19:52:46 +01:00
nixpkgs-merge-bot[bot]
111b87ed2b
acr-cli: 0.14 -> 0.15 ( #391203 )
...
Co-authored-by: hauskens <hauskens@users.noreply.github.com>
2025-03-21 07:37:37 +00:00
Vincent Laporte
7460b6befb
ocamlPackages.logs: 0.7.0 → 0.8.0
2025-03-19 21:51:38 +01:00
Matthias Beyer
a263b34002
acpi: 1.7 -> 1.8 ( #389037 )
2025-03-19 20:25:29 +01:00
R. Ryantm
3bb4f94997
acr-cli: 0.14 -> 0.15
2025-03-19 06:53:10 +00:00
Vincent Laporte
9e270b2337
acgtk: 2.0.0 → 2.1.0
2025-03-18 07:15:56 +01:00
Franz Pletz
bec0a0519b
pkgs/by-name: remove unused rec expressions ( #389623 )
2025-03-14 02:12:42 +01:00
Sigmanificient
e6fe6f4b7c
treewide: remove unused rec expressions
2025-03-13 21:34:05 +01:00
R. Ryantm
0b1952a253
act: 0.2.74 -> 0.2.75
2025-03-13 14:53:25 +00:00
Peder Bergebakken Sundt
357d2530e5
treewide: substitute pname for strings
...
Inspired by https://github.com/NixOS/nixpkgs/pull/387725#issuecomment-2704943777 , script is based on https://github.com/NixOS/nixpkgs/pull/336172 using what i learned in https://github.com/NixOS/nixpkgs/pull/386865 , part of https://github.com/NixOS/nixpkgs/issues/346453
Should be zero rebuilds.
All candidates were made using:
```shell
export NIXPKGS_ALLOW_UNFREE=1
export NIXPKGS_ALLOW_INSECURE=1
export NIXPKGS_ALLOW_BROKEN=1
git-wait restore .
test -s packages.json || ( set -x;
time nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f ./. -qaP --json --meta --drv-path --out-path --show-trace --no-allow-import-from-derivation --arg config '{ allowAliases = false; }' > packages.json
)
list_attrpath_fname_col() {
jq <packages.json 'to_entries[] | select(.value.meta.position==null|not) | "\(.key)\t\(.value.meta.position)"' -r |
sed -e "s#\t$(realpath .)/#\t#" |
sed -e 's#:\([0-9]*\)$#\t\1#' |
grep . |
grep -iv haskell |
grep -iv /top-level/ |
grep -iv chicken |
grep pkgs/by-name/ |
grep -iv build |
grep -E '/(package|default)\.nix'
}
FLOCKDIR="$(mktemp -d)"
N_WORKERS=4
while read attrpath fname col; do
grep -qE 'repo *= *("\$\{pname\}"|pname);' "$fname" || continue
echo | (
# mutex on fname
flock --nonblock 200 || {
>&2 echo "failed to aquire lock for $fname"
exit 1
}
echo "$attrpath"
data="$(nix eval --impure --expr 'with import ./. {}; { inherit ('"$attrpath"') pname drvPath passthru meta; drvPath2='"$attrpath"'.src.drvPath; }' --json)" || exit
test -n "$data" || exit
pname="$(jq <<<"$data" .pname -r)"
test -n "$pname" || exit
(set -x
sd -F '${pname}' "$pname" "$fname"
sd -F ' = pname;' " = \"$pname\";" "$fname"
)
data2="$(nix eval --impure --expr 'with import ./. {}; { inherit ('"$attrpath"') pname drvPath passthru meta; drvPath2='"$attrpath"'.src.drvPath; }' --json)"
if [[ "$data" = "$data2" ]]; then
(set -x; git-wait add "$fname")
else
(set -x; git-wait restore "$fname")
exit
fi
(set -x
sd -F ' rec {' ' {' "$fname"
)
data3="$(nix eval --impure --expr 'with import ./. {}; { inherit ('"$attrpath"') pname drvPath passthru meta; drvPath2='"$attrpath"'.src.drvPath; }' --json 2>/dev/nul)"
if [[ "$data" = "$data3" ]]; then
(set -x; git-wait add "$fname")
else
(set -x; git-wait restore "$fname")
fi
) 200>"$FLOCKDIR"/"$(sha256sum - <<<"$fname" | cut -d' ' -f1)".lock &
while [[ $(jobs -p | wc -l) -ge $N_WORKERS ]]; do
wait -n < <(jobs -p) || true
done
done < <(list_attrpath_fname_col)
wait
git restore .
time nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f ./. -qaP --json --meta --drv-path --out-path --show-trace --no-allow-import-from-derivation --arg config '{ allowAliases = false; }' > packages2.json
```
`diff packages{,2}.json` is empty, indicating that no package nor src derivation has changed.
I checked and cherry-picked the changes using `GIT_DIFF_OPTS='-u15' git -c interactive.singleKey=true add --patch`
2025-03-11 23:55:31 +01:00
Guy Chronister
bf0c4e694e
acpi: 1.7 -> 1.8
2025-03-11 12:54:12 -05:00
R. Ryantm
476e078248
activemq: 6.1.5 -> 6.1.6
2025-03-11 01:00:19 +00:00
kirillrdy
991fa6c106
ace-of-penguins: fix build & modernize ( #384293 )
2025-03-10 21:07:03 +11:00
Adam C. Stephens
edfc5969c5
actual-server: 25.1.0 -> 25.3.1 ( #386354 )
2025-03-09 20:43:08 -04:00
Jan Tojnar
a0c0eb83eb
accerciser: 3.44.1 → 3.46.2
...
https://gitlab.gnome.org/GNOME/accerciser/-/compare/3.44.1...3.46.2
- Moved wnck use into a separate helper.
2025-03-09 21:27:34 +01:00
Scandiravian
eb70fb9dc0
actual-server: 25.1.0 -> 25.3.1
...
Co-authored-by: Ratchanan Srirattanamet <peathot@hotmail.com>
2025-03-08 19:15:59 +01:00
Peder Bergebakken Sundt
d124a64295
treewide: use mirror urls ( #386594 )
2025-03-03 13:07:49 +05:30
Moraxyc
0c5a103217
ace-of-penguins: modernize
2025-02-24 00:38:51 +08:00
Moraxyc
03bd3b6b48
ace-of-penguins: fix build
...
Co-authored-by: TomaSajt <62384384+TomaSajt@users.noreply.github.com>
2025-02-24 00:38:50 +08:00
R. Ryantm
e8f1d679a6
act: 0.2.72 -> 0.2.74
2025-02-15 17:35:34 +00:00
Anderson Torres
cab2a1296e
treewide: remove AndersonTorres from maintainers
...
As I said before, I want to keep a narrow focus on Nixpkgs. Now that I am back
at undergrad, this focus should be even narrower: I will keep my eyes on Emacs,
and nothing else.
2025-02-12 00:36:02 -03:00
R. Ryantm
480049f9d3
acr: 2.1.4 -> 2.2.0
2025-02-08 00:29:13 +00:00
K900
c15f4ee007
Merge remote-tracking branch 'origin/master' into staging-next
2025-02-02 09:47:44 +03:00
R. Ryantm
a78c868efb
act: 0.2.71 -> 0.2.72
2025-02-01 18:34:39 +00:00
Alyssa Ross
502c77492b
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
pkgs/applications/editors/vim/plugins/non-generated/cord-nvim/default.nix
pkgs/applications/version-management/git-stack/default.nix
pkgs/by-name/bo/boxbuddy/package.nix
pkgs/by-name/ca/capnproto-rust/package.nix
pkgs/by-name/ca/cargo-binstall/package.nix
pkgs/by-name/ca/cargo-deb/package.nix
pkgs/by-name/ca/cargo-modules/package.nix
pkgs/by-name/cl/clapboard/package.nix
pkgs/by-name/do/dotslash/package.nix
pkgs/by-name/fe/felix-fm/package.nix
pkgs/by-name/gi/gitlab-ci-ls/package.nix
pkgs/by-name/go/gotify-desktop/package.nix
pkgs/by-name/ha/handlr-regex/package.nix
pkgs/by-name/ir/iroh/package.nix
pkgs/by-name/ma/manga-tui/package.nix
pkgs/by-name/ob/obs-cmd/package.nix
pkgs/by-name/ox/oxlint/package.nix
pkgs/by-name/pi/pik/package.nix
pkgs/by-name/re/reindeer/package.nix
pkgs/by-name/rn/rnr/package.nix
pkgs/by-name/ro/routinator/package.nix
pkgs/by-name/rw/rwpspread/package.nix
pkgs/by-name/sk/skim/package.nix
pkgs/by-name/so/sope/package.nix
pkgs/by-name/so/soteria/package.nix
pkgs/by-name/sp/spacer/package.nix
pkgs/by-name/st/stylance-cli/package.nix
pkgs/by-name/su/subxt/package.nix
pkgs/by-name/sw/swayfx-unwrapped/package.nix
pkgs/by-name/te/television/package.nix
pkgs/by-name/to/toast/package.nix
pkgs/by-name/wa/wastebin/package.nix
pkgs/by-name/wi/wit-bindgen/package.nix
pkgs/by-name/wo/workshop-runner/package.nix
pkgs/development/interpreters/wasmtime/default.nix
pkgs/development/tools/rust/cargo-edit/default.nix
pkgs/development/tools/sentry-cli/default.nix
pkgs/misc/t-rec/default.nix
pkgs/tools/video/yaydl/default.nix
2025-01-26 14:55:08 +01:00
Weijia Wang
3205b6fea1
activemq: 6.1.4 -> 6.1.5 ( #373597 )
2025-01-26 12:36:03 +01:00
Alyssa Ross
53de5140ae
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/applications/editors/vim/plugins/non-generated/nvim-spectre/default.nix
pkgs/applications/editors/vim/plugins/non-generated/sg-nvim/default.nix
pkgs/by-name/ce/cedar/package.nix
pkgs/by-name/gn/gnome-podcasts/package.nix
pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix
pkgs/by-name/sy/systemctl-tui/package.nix
pkgs/by-name/ti/tinty/package.nix
2025-01-24 16:40:22 +01:00
Alyssa Ross
63bff8c132
treewide: migrate to fetchCargoVendor, batch 1
...
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
It should be possible to reproduce this diff. To do so, get the list
of files changed by this commit, e.g. with git diff --name-only, then
run the following two commands, each with that list of files as their
standard input:
xargs sed -i 's/^\(. *\)\(cargoHash\)\b/\1useFetchCargoVendor = true;\n\1cargoHash/'
cut -d / -f 4 | xargs -n 1 nix-update --version=skip
This will take a long time. It might be possible to parallelize it
using xargs' -P option. I haven't tested it.
2025-01-23 11:46:43 +01:00
Mutsuha Asada
ba1ea0c7f8
actionlint: 1.7.6-> 1.7.7
...
Changelog: https://github.com/rhysd/actionlint/releases/tag/v1.7.7
Diff: https://github.com/rhysd/actionlint/compare/v1.7.6...v1.7.7
2025-01-23 19:21:00 +09:00
Wolfgang Walther
b12e9707e0
treewide: replace substituteAll with replaceVars (part 3)
...
Driving #237216 forward.
2025-01-19 13:31:23 +01:00
R. Ryantm
77043634ed
activemq: 6.1.4 -> 6.1.5
2025-01-14 00:55:37 +00:00
Arne Keller
8420c1f518
actual-server: 24.12.0 -> 25.1.0 ( #371818 )
2025-01-12 23:10:35 +01:00
Patrick
4272babf28
actual-server: 24.12.0 -> 25.1.0
2025-01-11 16:19:58 +01:00
R. Ryantm
1fb9feca14
actionlint: 1.7.5 -> 1.7.6
2025-01-07 23:00:27 +00:00
Dimitar Nestorov
d35fc5417f
act: 0.2.70 -> 0.2.71
2025-01-04 09:13:31 +02:00
Peder Bergebakken Sundt
0cd04d3036
treewide: migrate fetchgit rev = "refs/tags/..."
to tag
2025-01-04 00:19:17 +01:00
R. Ryantm
41894b4de7
actionlint: 1.7.4 -> 1.7.5
2024-12-29 00:30:17 +00:00
R. Ryantm
ee5fc04e44
acpica-tools: R09_27_24 -> R2024_12_12
2024-12-24 07:12:35 +00:00
lassulus
f8eb3d78a6
acpica-tools: 20240827 -> R09_27_24 ( #359277 )
2024-12-23 01:53:23 +01:00
oddlama
3bbabb4932
actual-server: init at 24.12.0
...
Co-authored-by: PatrickDaG <58092422+PatrickDaG@users.noreply.github.com>
2024-12-20 15:06:04 +01:00
Silvan Mosberger
4f0dadbf38
treewide: format all inactive Nix files
...
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.
Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.
A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.
This commit was automatically created and can be verified using
nix-build a08b3a4d19
.tar.gz \
--argstr baseRev b32a094368
result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Wolfgang Walther
28cc998859
acme-sh: 3.0.9 -> 3.1.0 ( #358510 )
2024-12-08 17:09:49 +01:00