Update nix flakes (#909)

* Updated Nix flakes

* Updated Nix flake template

* Added updated flake.lock

---------

Co-authored-by: CopeFiend <[email protected]>
This commit is contained in:
CopeFiend
2026-04-11 23:06:18 +03:00
committed by GitHub
co-authored by CopeFiend
parent 0ab4c6abcd
commit 74ac3651cd
3 changed files with 30 additions and 16 deletions
Generated
+6 -6
View File
@@ -2,11 +2,11 @@
"nodes": { "nodes": {
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1739866667, "lastModified": 1775710090,
"narHash": "sha256-EO1ygNKZlsAC9avfcwHkKGMsmipUk1Uc0TbrEZpkn64=", "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "73cf49b8ad837ade2de76f87eb53fc85ed5d4680", "rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -29,11 +29,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740074384, "lastModified": 1775877051,
"narHash": "sha256-T2eO9ognlph94/TyAu1uILo38fZG1G4S5FQxG+YBDv0=", "narHash": "sha256-wpSQm2PD/w4uRo2wb8utk0b5hOBkkg/CZ1xICY+qB7M=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "d291a120b6524911249b198baf3ec3e07ff57e04", "rev": "08b4f3633471874c8894632ade1b78d75dbda002",
"type": "github" "type": "github"
}, },
"original": { "original": {
+12 -5
View File
@@ -29,17 +29,24 @@
{ {
devShells = forAllSystems ({ pkgs }: with pkgs; { devShells = forAllSystems ({ pkgs }: with pkgs; {
default = mkShell rec { default = mkShell rec {
buildInputs = [ nativeBuildInputs = [
rust-bin.stable.latest.default
pkg-config pkg-config
xorg.libxcb rust-bin.stable.latest.default
];
buildInputs = [
libx11
libxcb
alsa-lib alsa-lib
wayland wayland
libxkbcommon libxkbcommon
libGL libGL
]; ];
LD_LIBRARY_PATH = "${lib.makeLibraryPath buildInputs}";
LD_LIBRARY_PATH = lib.makeLibraryPath buildInputs;
# Remove this if you don't need LSP support
RUST_SRC_PATH = "${rust-bin.stable.latest.rust-src}/lib/rustlib/src/rust/library";
}; };
}); });
}; };
+12 -5
View File
@@ -29,17 +29,24 @@
{ {
devShells = forAllSystems ({ pkgs }: with pkgs; { devShells = forAllSystems ({ pkgs }: with pkgs; {
default = mkShell rec { default = mkShell rec {
buildInputs = [ nativeBuildInputs = [
rust-bin.stable.latest.default
pkg-config pkg-config
xorg.libxcb rust-bin.stable.latest.default
];
buildInputs = [
libx11
libxcb
alsa-lib alsa-lib
wayland wayland
libxkbcommon libxkbcommon
libGL libGL
]; ];
LD_LIBRARY_PATH = "${lib.makeLibraryPath buildInputs}";
LD_LIBRARY_PATH = lib.makeLibraryPath buildInputs;
# Remove this if you don't need LSP support
RUST_SRC_PATH = "${rust-bin.stable.latest.rust-src}/lib/rustlib/src/rust/library";
}; };
}); });
}; };