on master help sign in
build(nix): update flake dependencies, remove deprecated code from flake
commitc3c87741d95c893980e70719dfb5f620bb6fde3e authorYusuf Bera Ertan <y.bera003.06@protonmail.com> dateSun 2 Apr 2023, 01:58 (4 years ago) parent406c5c3
2 files changed+87−26
flake.lock+87−24 flake.nix−2
flake.lock+87−24
@@ -18,9 +18,6 @@
1818 },
1919 "dream2nix": {
2020 "inputs": {
21− "alejandra": [
22− "nci"
23− ],
2421 "all-cabal-json": [
2522 "nci"
2623 ],
@@ -28,6 +25,8 @@
2825 "devshell": [
2926 "nci"
3027 ],
28+ "drv-parts": "drv-parts",
29+ "flake-compat": "flake-compat",
3130 "flake-parts": [
3231 "nci",
3332 "parts"
@@ -51,6 +50,7 @@
5150 "nci",
5251 "nixpkgs"
5352 ],
53+ "nixpkgsV1": "nixpkgsV1",
5454 "poetry2nix": [
5555 "nci"
5656 ],
@@ -62,11 +62,11 @@
6262 ]
6363 },
6464 "locked": {
65− "lastModified": 1677289985,
66− "narHash": "sha256-lUp06cTTlWubeBGMZqPl9jODM99LpWMcwxRiscFAUJg=",
65+ "lastModified": 1680258209,
66+ "narHash": "sha256-lEo50RXI/17/a9aCIun8Hz62ZJ5JM5RGeTgclIP+Lgc=",
6767 "owner": "nix-community",
6868 "repo": "dream2nix",
69− "rev": "28b973a8d4c30cc1cbb3377ea2023a76bc3fb889",
69+ "rev": "6f512b5a220fdb26bd3c659f7b55e4f052ec8b35",
7070 "type": "github"
7171 },
7272 "original": {
@@ -75,6 +75,54 @@
7575 "type": "github"
7676 }
7777 },
78+ "drv-parts": {
79+ "inputs": {
80+ "flake-compat": [
81+ "nci",
82+ "dream2nix",
83+ "flake-compat"
84+ ],
85+ "flake-parts": [
86+ "nci",
87+ "dream2nix",
88+ "flake-parts"
89+ ],
90+ "nixpkgs": [
91+ "nci",
92+ "dream2nix",
93+ "nixpkgs"
94+ ]
95+ },
96+ "locked": {
97+ "lastModified": 1680172861,
98+ "narHash": "sha256-QMyI338xRxaHFDlCXdLCtgelGQX2PdlagZALky4ZXJ8=",
99+ "owner": "davhau",
100+ "repo": "drv-parts",
101+ "rev": "ced8a52f62b0a94244713df2225c05c85b416110",
102+ "type": "github"
103+ },
104+ "original": {
105+ "owner": "davhau",
106+ "repo": "drv-parts",
107+ "type": "github"
108+ }
109+ },
110+ "flake-compat": {
111+ "flake": false,
112+ "locked": {
113+ "lastModified": 1673956053,
114+ "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
115+ "owner": "edolstra",
116+ "repo": "flake-compat",
117+ "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
118+ "type": "github"
119+ },
120+ "original": {
121+ "owner": "edolstra",
122+ "repo": "flake-compat",
123+ "type": "github"
124+ }
125+ },
78126 "flake-utils": {
79127 "locked": {
80128 "lastModified": 1659877975,
@@ -119,11 +167,11 @@
119167 ]
120168 },
121169 "locked": {
122− "lastModified": 1677297103,
123− "narHash": "sha256-ArlJIbp9NGV9yvhZdV0SOUFfRlI/kHeKoCk30NbSiLc=",
170+ "lastModified": 1680329418,
171+ "narHash": "sha256-+KN0eQLSZvL1J0kDO8/fxv0UCHTyZCADLmpIfeeiSGo=",
124172 "owner": "yusdacra",
125173 "repo": "nix-cargo-integration",
126− "rev": "a79272a2cb0942392bb3a5bf9a3ec6bc568795b2",
174+ "rev": "98c1d2ff5155f0fee5d290f6b982cb990839d540",
127175 "type": "github"
128176 },
129177 "original": {
@@ -134,11 +182,11 @@
134182 },
135183 "nixpkgs": {
136184 "locked": {
137− "lastModified": 1677063315,
138− "narHash": "sha256-qiB4ajTeAOVnVSAwCNEEkoybrAlA+cpeiBxLobHndE8=",
185+ "lastModified": 1680213900,
186+ "narHash": "sha256-cIDr5WZIj3EkKyCgj/6j3HBH4Jj1W296z7HTcWj1aMA=",
139187 "owner": "nixos",
140188 "repo": "nixpkgs",
141− "rev": "988cc958c57ce4350ec248d2d53087777f9e1949",
189+ "rev": "e3652e0735fbec227f342712f180f4f21f0594f2",
142190 "type": "github"
143191 },
144192 "original": {
@@ -151,11 +199,11 @@
151199 "nixpkgs-lib": {
152200 "locked": {
153201 "dir": "lib",
154− "lastModified": 1675183161,
155− "narHash": "sha256-Zq8sNgAxDckpn7tJo7V1afRSk2eoVbu3OjI1QklGLNg=",
202+ "lastModified": 1678375444,
203+ "narHash": "sha256-XIgHfGvjFvZQ8hrkfocanCDxMefc/77rXeHvYdzBMc8=",
156204 "owner": "NixOS",
157205 "repo": "nixpkgs",
158− "rev": "e1e1b192c1a5aab2960bf0a0bd53a2e8124fa18e",
206+ "rev": "130fa0baaa2b93ec45523fdcde942f6844ee9f6e",
159207 "type": "github"
160208 },
161209 "original": {
@@ -166,6 +214,21 @@
166214 "type": "github"
167215 }
168216 },
217+ "nixpkgsV1": {
218+ "locked": {
219+ "lastModified": 1678500271,
220+ "narHash": "sha256-tRBLElf6f02HJGG0ZR7znMNFv/Uf7b2fFInpTHiHaSE=",
221+ "owner": "NixOS",
222+ "repo": "nixpkgs",
223+ "rev": "5eb98948b66de29f899c7fe27ae112a47964baf8",
224+ "type": "github"
225+ },
226+ "original": {
227+ "id": "nixpkgs",
228+ "ref": "nixos-22.11",
229+ "type": "indirect"
230+ }
231+ },
169232 "parts": {
170233 "inputs": {
171234 "nixpkgs-lib": [
@@ -174,11 +237,11 @@
174237 ]
175238 },
176239 "locked": {
177− "lastModified": 1675933616,
178− "narHash": "sha256-/rczJkJHtx16IFxMmAWu5nNYcSXNg1YYXTHoGjLrLUA=",
240+ "lastModified": 1679737941,
241+ "narHash": "sha256-srSD9CwsVPnUMsIZ7Kt/UegkKUEBcTyU1Rev7mO45S0=",
179242 "owner": "hercules-ci",
180243 "repo": "flake-parts",
181− "rev": "47478a4a003e745402acf63be7f9a092d51b83d7",
244+ "rev": "3502ee99d6dade045bdeaf7b0cd8ec703484c25c",
182245 "type": "github"
183246 },
184247 "original": {
@@ -192,11 +255,11 @@
192255 "nixpkgs-lib": "nixpkgs-lib"
193256 },
194257 "locked": {
195− "lastModified": 1675933616,
196− "narHash": "sha256-/rczJkJHtx16IFxMmAWu5nNYcSXNg1YYXTHoGjLrLUA=",
258+ "lastModified": 1679737941,
259+ "narHash": "sha256-srSD9CwsVPnUMsIZ7Kt/UegkKUEBcTyU1Rev7mO45S0=",
197260 "owner": "hercules-ci",
198261 "repo": "flake-parts",
199− "rev": "47478a4a003e745402acf63be7f9a092d51b83d7",
262+ "rev": "3502ee99d6dade045bdeaf7b0cd8ec703484c25c",
200263 "type": "github"
201264 },
202265 "original": {
@@ -221,11 +284,11 @@
221284 ]
222285 },
223286 "locked": {
224− "lastModified": 1677292251,
225− "narHash": "sha256-D+6q5Z2MQn3UFJtqsM5/AvVHi3NXKZTIMZt1JGq/spA=",
287+ "lastModified": 1680315536,
288+ "narHash": "sha256-0AsBuKssJMbcRcw4HJQwJsUHhZxR5+gaf6xPQayhR44=",
226289 "owner": "oxalica",
227290 "repo": "rust-overlay",
228− "rev": "34cdbf6ad480ce13a6a526f57d8b9e609f3d65dc",
291+ "rev": "5c8c151bdd639074a0051325c16df1a64ee23497",
229292 "type": "github"
230293 },
231294 "original": {
flake.nix−2
@@ -123,8 +123,6 @@
123123 then ''$RUSTFLAGS -C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment''
124124 else "$RUSTFLAGS";
125125 in {
126− # by default NCI adds rust-analyzer component, but helix toolchain doesn't have rust-analyzer
127− nci.toolchains.shell.components = ["rust-src" "rustfmt" "clippy"];
128126 nci.projects."helix-project".relPath = "";
129127 nci.crates."helix-term" = {
130128 overrides = {