mirror of
https://github.com/tale/headplane.git
synced 2026-08-23 19:19:02 +00:00
Update nix stuff
This commit is contained in:
Generated
+3
-3
@@ -40,11 +40,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1755268003,
|
"lastModified": 1758916627,
|
||||||
"narHash": "sha256-nNaeJjo861wFR0tjHDyCnHs1rbRtrMgxAKMoig9Sj/w=",
|
"narHash": "sha256-fB2ISCc+xn+9hZ6gOsABxSBcsCgLCjbJ5bC6U9bPzQ4=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "32f313e49e42f715491e1ea7b306a87c16fe0388",
|
"rev": "53614373268559d054c080d070cfc732dbe68ac4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -22,9 +22,29 @@ rec {
|
|||||||
"x86_64-linux"
|
"x86_64-linux"
|
||||||
]
|
]
|
||||||
(system: let
|
(system: let
|
||||||
|
# Overlay: bump go_1_25 to 1.25.1 while nixpkgs-unstable lags behind
|
||||||
|
# https://nixpk.gs/pr-tracker.html?pr=441125 / https://github.com/NixOS/nixpkgs/pull/441125
|
||||||
|
# https://github.com/NixOS/nixpkgs/issues/440982
|
||||||
|
go1251Overlay = (final: prev:
|
||||||
|
let
|
||||||
|
newVersion = "1.25.1";
|
||||||
|
in {
|
||||||
|
go_1_25 = prev.go_1_25.overrideAttrs (old: {
|
||||||
|
version = newVersion;
|
||||||
|
src = prev.fetchurl {
|
||||||
|
url = "https://go.dev/dl/go${newVersion}.src.tar.gz";
|
||||||
|
hash = "sha256-0BDBCc7pTYDv5oHqtGvepJGskGv0ZYPDLp8NuwvRpZQ=";
|
||||||
|
};
|
||||||
|
});
|
||||||
|
# ensure pkgs.go resolves to the bumped compiler
|
||||||
|
go = final.go_1_25;
|
||||||
|
});
|
||||||
pkgs = import nixpkgs {
|
pkgs = import nixpkgs {
|
||||||
inherit system;
|
inherit system;
|
||||||
overlays = [devshell.overlays.default];
|
overlays = [
|
||||||
|
devshell.overlays.default
|
||||||
|
go1251Overlay
|
||||||
|
];
|
||||||
};
|
};
|
||||||
in rec {
|
in rec {
|
||||||
formatter = pkgs.alejandra;
|
formatter = pkgs.alejandra;
|
||||||
@@ -57,6 +77,8 @@ rec {
|
|||||||
pkgs.nodejs-slim_22
|
pkgs.nodejs-slim_22
|
||||||
pkgs.pnpm_10
|
pkgs.pnpm_10
|
||||||
pkgs.typescript-language-server
|
pkgs.typescript-language-server
|
||||||
|
pkgs.mise
|
||||||
|
pkgs.mkcert
|
||||||
];
|
];
|
||||||
env = [];
|
env = [];
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user