Skip to content

Align nixpkgs on the nixos-26.05 channel branch - #28

Merged
amackillop merged 1 commit into
masterfrom
austin_align-nixpkgs-2605
Aug 11, 2026
Merged

Align nixpkgs on the nixos-26.05 channel branch#28
amackillop merged 1 commit into
masterfrom
austin_align-nixpkgs-2605

Conversation

@amackillop

Copy link
Copy Markdown
Contributor

Part of aligning every repo the kitaebot fleet builds onto one nixpkgs rev (fcb8fcd6, nixos-26.05) so devshell closures share store paths in the bot VM. The old input pinned the immutable 25.11 release tag, which never receives backports. The fenix bump moves stable to rustc 1.97.1, matching the rest of the fleet; the pinned nixpkgs-unstable bitcoind input and the vss-server input are untouched. 1.97's clippy grew unnecessary_sort_by, which fired on the invoices sort — switched to sort_by_key per its suggestion. Devshell builds clean and the pre-commit just check passed under the new toolchain.

Part of pinning every repo the kitaebot fleet builds to one nixpkgs
rev so devshell closures share store paths in the bot VM. The old
input pinned the 25.11 release tag, which never moves and so never
picks up channel backports; nixos-26.05 is the maintained release
branch. The fenix bump moves the stable toolchain to rustc 1.97.1,
the same version the other fenix-stable repos now lock. 1.97's
clippy grew unnecessary_sort_by, which fired on the invoices sort;
switched to sort_by_key per its suggestion.
@amackillop
amackillop merged commit fc1e2d3 into master Aug 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant