nixVersions.nix_2_26: Update and improve packaging#383508
nixVersions.nix_2_26: Update and improve packaging#383508Mic92 merged 13 commits intoNixOS:masterfrom
Conversation
6156411 to
4e7b404
Compare
These are some small improvements gathered while working on Nixpkgs packaging, NixOS/nixpkgs#383508. They're low hanging fruit, while the Nixpkgs packaging is still in flux (e.g. filesets aren't appreciated, nor is the everything.nix multi-derivation package) This makes the files more readily transferable.
ed9298b to
659549c
Compare
659549c to
047f29a
Compare
maintainers/team-list.nix
Outdated
There was a problem hiding this comment.
I assume @grahamc and @nbp are ok, as this team list was very out of date.
@edolstra I assumed you're ok to delegate this. Happy to re-add you if you like.
@Ericson2314 @Mic92 Ok to add you?
@lovesegfault @Artturin You've helped with updates in the recent make-based
/ monolithic past. Would you like to continue to do so for the new packaging?
|
Are you planning to bump |
fine by me. @roberth any objections? |
There was a problem hiding this comment.
Is this function also affected by the regression fix for fileset? Since this is the nix expression we might break the upgrade path for certain users from old nix versions.
There was a problem hiding this comment.
This line is vendored and not used. I'll make that more explicit.
That might delay the PR a bit. I'd prefer to do it immediately after |
2785c5e to
160b62d
Compare
160b62d to
efee6c5
Compare
|
More or less NixOS/nix#12582 and a few cleanups. (will upstream)
efee6c5 to
277b0d4
Compare
277b0d4 to
2be4c2c
Compare
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin release-24.11
git worktree add -d .worktree/backport-383508-to-release-24.11 origin/release-24.11
cd .worktree/backport-383508-to-release-24.11
git switch --create backport-383508-to-release-24.11
git cherry-pick -x ab7ba5b36bf65249f69a848f2c9039dd4b1880a5 7402e825371fb1100fc6d18e2d1b6247bcb1fcfd 0812c9a321003c924868051d2b2e1934e8880f3f 2850cb73660db33ec3774fac4332b84a794cd3c8 965a81e391c91b6b242828752ed66bb4f99a2d0d 677054fccb27b4ce1462395e805db76d03a71137 54c0d44805ee9f84a1cfb412fa43cd97f4c7928e 375ef884db98a8147896f2e623155b5dd8a72422 56515d0f7783cd0dbd5e4a4919bd925da4a7cbf5 7be664a75c5ba2f03102965afa3890081456cd51 e4d9c996fb3b7598cbc302ee3c8517a0c315b7ec 8f38b56e2000e18717fb69101c2c9c3c61fea0ec 2be4c2c054af250afdcf1edc415ff5a593473695 |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2025-03-24-nix-team-meeting-minutes-221/62113/1 |
Motivated primarily by
nixpackage nix#12472Changes
To do?
metaattributesMaybe not propagate the CLI?For follow-up
makeOutputstolibContext
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.