Open
Conversation
This is a slight problem when the main instance is down
• Updated input 'flake-utils':
'http://rime.cx/v1/github/semnix/flake-utils.tar.gz?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
→ 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'naersk':
'http://rime.cx/v1/github/semnix/naersk.tar.gz?narHash=sha256-/TdeHMPRjjdJub7p7%2Bw55vyABrsJlt5QkznPYy55vKA%3D' (2023-10-27)
→ 'github:nix-community/naersk/38bc60bbc157ae266d4a0c96671c6c742ee17a5f?narHash=sha256-cyAAMal0aPrlb1NgzMxZqeN1mAJ2pJseDhm2m6Um8T0%3D' (2025-04-29)
• Updated input 'naersk/nixpkgs':
'path:/nix/store/ildml01gk7v91fba35whklllfi343lvq-source?lastModified=1706173671&narHash=sha256-lciR7kQUK2FCAYuszyd7zyRRmTaXVeoZsCyK6QFpGdk%3D&rev=4fddc9be4eaf195d631333908f2a454b03628ee5' (2024-01-25)
→ 'github:NixOS/nixpkgs/3866ad91cfc172f08a6839def503d8fc2923c603?narHash=sha256-oS0Gxh63Df8b8r04lqEYDDLKhHIrVr9/JLOn2bn8JaI%3D' (2025-05-29)
• Updated input 'nixpkgs':
'http:/rime.cx/v1/github/NixOS/nixpkgs/b/nixpkgs-unstable.tar.gz?narHash=sha256-lciR7kQUK2FCAYuszyd7zyRRmTaXVeoZsCyK6QFpGdk%3D' (2024-01-25)
→ 'github:NixOS/nixpkgs/3866ad91cfc172f08a6839def503d8fc2923c603?narHash=sha256-oS0Gxh63Df8b8r04lqEYDDLKhHIrVr9/JLOn2bn8JaI%3D' (2025-05-29)
• Updated input 'pre-commit-hooks':
'http://rime.cx/v1/github/semnix/pre-commit-hooks.nix.tar.gz?narHash=sha256-ej2fch/T584b5K9sk1UhmZF7W6wEfDHuoUYpFN8dtvM%3D' (2023-11-25)
→ 'github:cachix/git-hooks.nix/80479b6ec16fefd9c1db3ea13aeb038c60530f46?narHash=sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo%2BbnXU9D9k%3D' (2025-05-16)
• Removed input 'pre-commit-hooks/flake-utils'
• Removed input 'pre-commit-hooks/nixpkgs-stable'
• Updated input 'rust-overlay':
'http://rime.cx/v1/github/semnix/rust-overlay.tar.gz?narHash=sha256-FkwIBTAMsxyceQce0Mbm%2B/%2BcOjj2r5IHBK4R/ekPNaw%3D' (2023-12-09)
→ 'github:oxalica/rust-overlay/405ef13a5b80a0a4d4fc87c83554423d80e5f929?narHash=sha256-k0nhPtkVDQkVJckRw6fGIeeDBktJf1BH0i8T48o7zkk%3D' (2025-05-30)
• Removed input 'rust-overlay/flake-utils'
• Removed input 'rust-overlay/flake-utils/systems'
• Updated input 'treefmt-nix':
'http://rime.cx/v1/github/semnix/treefmt-nix.tar.gz?narHash=sha256-3h3EH1FXQkIeAuzaWB%2BnK0XK54uSD46pp%2BdMD3gAcB4%3D' (2023-12-07)
→ 'github:numtide/treefmt-nix/1f3f7b784643d488ba4bf315638b2b0a4c5fb007?narHash=sha256-9YzfeN8CB6SzNPyPm2XjRRqSixDopTapaRsnTpXUEY8%3D' (2025-05-26)
• Updated input 'treefmt-nix/nixpkgs':
'github:nixos/nixpkgs/6500b4580c2a1f3d0f980d32d285739d8e156d92?narHash=sha256-asS9dCCdlt1lPq0DLwkVBbVoEKuEuz%2BZi3DG7pR/RxA%3D' (2023-09-25)
→ 'github:nixos/nixpkgs/3866ad91cfc172f08a6839def503d8fc2923c603?narHash=sha256-oS0Gxh63Df8b8r04lqEYDDLKhHIrVr9/JLOn2bn8JaI%3D' (2025-05-29)
• Updated input 'naersk/nixpkgs':
'github:NixOS/nixpkgs/3866ad91cfc172f08a6839def503d8fc2923c603?narHash=sha256-oS0Gxh63Df8b8r04lqEYDDLKhHIrVr9/JLOn2bn8JaI%3D' (2025-05-29)
→ follows 'nixpkgs'
• Updated input 'rust-overlay/nixpkgs':
'github:NixOS/nixpkgs/96ba1c52e54e74c3197f4d43026b3f3d92e83ff9?narHash=sha256-eKyxW4OohHQx9Urxi7TQlFBTDWII%2BF%2Bx2hklDOQPB50%3D' (2023-04-13)
→ follows 'nixpkgs'
• Updated input 'treefmt-nix/nixpkgs':
'github:nixos/nixpkgs/3866ad91cfc172f08a6839def503d8fc2923c603?narHash=sha256-oS0Gxh63Df8b8r04lqEYDDLKhHIrVr9/JLOn2bn8JaI%3D' (2025-05-29)
→ follows 'nixpkgs'
1.74 is getting a bit old, and we don't need nightly features
As we've switched to the stable toolchain, we can mostly just follow Nixpkgs (as that is usually also tracking stable) This also avoids the infamous https://zimbatm.com/notes/1000-instances-of-nixpkgs problem with overlays, making the Flake slightly nicer to consumer • Removed input 'rust-overlay' • Removed input 'rust-overlay/nixpkgs'
This adopts the new Darwin SDK pattern, and ensures native and target
dependencies are correctly split by `{nativeB,b}uildInputs`
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Currently this Flake doesn't really work as it's using the non-functional
rime.cxinstance (#120). This fixes that by redirecting the inputs to their upstream sourcesI also made some small cleanups to the packaging to hopefully make this Flake easier to consume downstream, modernize it a bit, and be a step towards an eventual NixOS module