Skip to content

chore: nix flake update#233

Merged
dpc merged 1 commit into
rustshop:masterfrom
dpc:dpc/jj-tquxrrvxwovw
Jun 14, 2026
Merged

chore: nix flake update#233
dpc merged 1 commit into
rustshop:masterfrom
dpc:dpc/jj-tquxrrvxwovw

Conversation

@dpc

@dpc dpc commented May 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@dpc dpc force-pushed the dpc/jj-tquxrrvxwovw branch 4 times, most recently from 1c37bff to 3d2fad4 Compare June 4, 2026 00:28
### Summary

Update the project and starter paths to nixos-26.05 and refresh matching flake inputs. This also updates the cross-compilation fixture dependency that broke with the newer C++ toolchain, adapts documentation generation for the newer mdBook, and keeps the generated GitHub workflow compatible with flake-checker while 26.05 is ahead of its supported-branch list.

### Details

The nixpkgs input now tracks nixos-26.05, and the bootstrap/template/docs references were updated to match. The default template makes flakebox follow the template nixpkgs input so starter projects use one aligned nixpkgs revision, and its lock pins a flakebox revision that includes the 26.05 compatibility fixes. The flake self-check generation gained a checkSupported option so this repository can disable flake-checker’s supported-ref gate for the pre-release branch without disabling the rest of the checker. The crane package-group helper now omits meta.mainProgram when it is unset, avoiding NIX_MAIN_PROGRAM = null with newer nixpkgs. The workspace cross-compilation RocksDB fixture is updated to rocksdb 0.24/librocksdb-sys 0.17 so it builds with the newer compiler, and docs generation removes the obsolete mdBook multilingual setting.
@dpc dpc force-pushed the dpc/jj-tquxrrvxwovw branch from 3d2fad4 to a92bb2c Compare June 14, 2026 18:55
@dpc dpc merged commit 088fdf3 into rustshop:master Jun 14, 2026
4 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