Christina Sørensen
b9b0b4b1e0
eza: 0.23.4 -> 0.23.5
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.23.5
2026-07-09 12:26:28 +02:00
Ethan Carter Edwards
9c0002a656
eza: modernize
...
Add versionCheckHook, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-05-16 04:03:43 -04:00
dram
a81de3b1a9
Revert "maintainers: init kaynetik"
2026-04-10 12:58:40 +08:00
kaynetik
5b199ff7dd
maintainers: init kaynetik
...
Signed-off-by: kaynetik <aleksandar@nesovic.dev >
2026-04-01 13:20:22 +02:00
Petr Portnov
3dcfc00483
ezno: 0.0.8 -> 0.2.3
2026-03-28 19:15:00 +03:00
Petr Portnov
ad41f07bd7
ezno: add progrm_jarvis to maintainers
2026-03-28 18:58:43 +03:00
Yiyu Zhou
48a6c4105f
ezquake: fix build
2026-03-24 18:10:42 -07:00
R. Ryantm
d3ea1635ca
ezquake: 3.6.8 -> 3.6.9
2026-03-09 04:43:59 +00:00
quantenzitrone
d26a1a9e5e
various: switch buildRustPackage packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildRustPackage
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:53:17 +01:00
quantenzitrone
55280fa564
various: rename references from libX11 to libx11
...
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Gaël James
702acfa0b5
treewide: git tags: remove unnecessary string interpolation
2026-01-15 18:27:43 +01:00
Yiyu Zhou
8873e7c1a0
ezquake: cleanup
2026-01-09 23:01:27 -08:00
Yiyu Zhou
4b34238a75
ezquake: 3.6.3 -> 3.6.8
2026-01-02 15:11:50 -08:00
Edward Tjörnhammar
7d1bb2cb0f
Revert "maintainers: drop edwtjo"
...
This partially reverts commit c0ec79be1d
as I intend to be more active.
2025-12-11 20:03:47 +01:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
Wolfgang Walther
c0ec79be1d
maintainers: drop edwtjo
...
Reacted to 1 out of 384 maintainer pings in the least 180 days.
2025-12-09 21:09:02 +01:00
Michael Daniels
30420dabad
treewide: drop figsoda as maintainer (part 2)
...
s/maintainers = with maintainers; [ figsoda ];/maintainers = with maintainers; [ ];/
2025-11-02 20:16:11 -05:00
Christina Sørensen
ede915bdb8
eza: 0.23.3 -> 0.23.4
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.23.4
2025-10-04 08:53:20 +02:00
Guy Chronister
33756686bc
various: fix superflous pname values and interpolation
2025-09-24 12:07:46 -05:00
Christina Sørensen
d3551cd958
eza: 0.23.2 -> 0.23.3
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.23.3
2025-09-14 15:46:44 +02:00
R. Ryantm
d61df44bdb
eza: 0.23.1 -> 0.23.2
2025-09-12 04:36:08 +00:00
Christina Sørensen
be072d8bd0
eza: 0.23.0 -> 0.23.1
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.23.1
2025-08-31 17:00:38 +02:00
mivorasu
7091e75f78
treewide: replace rev with tag in fetchFromGitHub
2025-08-04 10:46:30 +00:00
TomaSajt
398b16e16c
treewide: remove useFetchCargoVendor usages
2025-07-26 11:39:35 +02:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
Christina Sørensen
29c165475e
eza: 0.22.1 -> 0.23.0
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.23.0
2025-07-18 16:40:50 +02:00
Christina Sørensen
f08b8ea647
eza: 0.22.0 -> 0.22.1
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.22.1
2025-07-12 21:35:45 +02:00
Christina Sørensen
32b31ed2de
eza: 0.21.6 -> 0.22.0
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.22.0
2025-07-03 20:31:10 +02:00
misilelab
8f6be61b61
eza: 0.21.5 -> 0.21.6
...
https://github.com/eza-community/eza/releases/tag/v0.21.6
Signed-off-by: misilelab <misileminecord@gmail.com >
2025-06-29 17:37:11 +09:00
Christina Sørensen
c34a981ac2
eza: 0.21.4 -> 0.21.5
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.21.5
2025-06-20 12:08:22 +02:00
emaryn
f8585fb655
ezstream: clean & fix on darwin
2025-06-10 12:27:42 +02:00
Maya Doshi
e38b818038
ezstream: 0.6.0 -> 1.0.2
2025-06-04 22:53:21 -04:00
R. Ryantm
9fee7e3688
eza: 0.21.3 -> 0.21.4
2025-05-30 20:00:37 +00:00
Sergei Zimmerman
5eb77369fb
eztrace: use ctestCheckHook
2025-05-12 19:36:28 +00:00
nixpkgs-ci[bot]
2ff912d92b
Merge master into staging-next
2025-05-03 00:15:48 +00:00
Christina Sørensen
f3cdba9ccd
eza: 0.21.2 -> 0.21.3
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.21.3
2025-05-02 08:24:55 +02:00
K900
c8c30c91d5
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-25 16:12:45 +03:00
Christina Sørensen
64e137385b
eza: 0.21.1 -> 0.21.2
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.21.2
2025-04-25 09:11:50 +02:00
nixpkgs-ci[bot]
032ce947b2
Merge staging-next into staging
2025-04-22 12:06:47 +00:00
Thomas Gerbet
7416ca5d5a
eztrace: 1.1-11 -> 2.1.1, fix build, adopt, otf2: fix cross ( #388855 )
2025-04-22 08:37:48 +02:00
Sergei Zimmerman
6a640f04c9
eztrace: fix reported version and use versionCheckHook
...
Upstream seemingly forgot to bump their patch version
for 2.1.1 and do a gitlab release as well.
Use `versionCheckHook` as a smoke test for
installation completeness.
2025-04-21 20:57:53 +00:00
Sergei Zimmerman
bf1a4caecc
eztrace: add meta.downloadPage
2025-04-21 20:34:52 +00:00
nixpkgs-ci[bot]
bcb880ef3c
Merge staging-next into staging
2025-04-20 06:05:24 +00:00
Ihar Hrachyshka
dd0f03a56c
treewide: remove usage of deprecated apple_sdk framework stubs
...
They are not doing anything right now. This is in preparation for their
complete removal from the tree.
Note: several changes that affect the derivation inputs (e.g. removal of
references to stub paths in build instructions) were left out. They will
be cleaned up the next iteration and will require special care.
Note: this PR is a result of a mix of ugly regex (not AST) based
automation and some manual labor. For reference, the regex automation
part was hacked in: https://github.com/booxter/nix-clean-apple_sdk
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com >
2025-04-19 20:28:20 -04:00
Sergei Zimmerman
0d3583dbf0
eztrace: split dev output and fix .pc files
2025-04-19 11:22:36 +00:00
Sergei Zimmerman
66a1d99b3f
eztrace: add meta.homepage
2025-04-19 11:19:37 +00:00
Sergei Zimmerman
21fcca99aa
eztrace: 1.1-11 -> 2.1.1, fix build, adopt
2025-04-19 11:19:36 +00:00
Christina Sørensen
e3da45f3e7
eza: 0.21.0 -> 0.21.1
...
changelog: https://github.com/eza-community/eza/releases/tag/v0.21.1
2025-04-19 08:23:47 +02:00
K900
f42e00d66e
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-08 10:29:26 +03: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