diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2024-12-12 09:17:06 +0100 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2024-12-12 09:17:06 +0100 |
commit | 8741260d5378666bfa919e9ce07593fc3a4a288b (patch) | |
tree | 7f8b7d0511bfa502efe8516cbe6017c7cf67a845 | |
parent | 7abac181d3c3cbb91d424fe0c973a5bc83df2aa9 (diff) | |
download | nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar.gz nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar.bz2 nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar.xz nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.zip |
yt-dlp
-rw-r--r-- | _sources/generated.json | 41 | ||||
-rw-r--r-- | _sources/generated.nix | 34 | ||||
-rw-r--r-- | nvfetcher.toml | 4 | ||||
-rw-r--r-- | overlays/yt-dlp.nix | 5 |
4 files changed, 58 insertions, 26 deletions
diff --git a/_sources/generated.json b/_sources/generated.json index db7ecb25..06346969 100644 --- a/_sources/generated.json +++ b/_sources/generated.json | |||
@@ -28,11 +28,11 @@ | |||
28 | "passthru": null, | 28 | "passthru": null, |
29 | "pinned": false, | 29 | "pinned": false, |
30 | "src": { | 30 | "src": { |
31 | "sha256": "sha256-NHwYD3gWxXg5UC03uLk8o30rI9YvBoE8yFydHGEPK7s=", | 31 | "sha256": "sha256-VYyIkH5IFfKN6EOHZxSx6AaepD3a22/hhmLhqkle5Z0=", |
32 | "type": "tarball", | 32 | "type": "tarball", |
33 | "url": "https://downloads.open-mesh.org/batman/stable/sources/batman-adv/batman-adv-2024.3.tar.gz" | 33 | "url": "https://downloads.open-mesh.org/batman/stable/sources/batman-adv/batman-adv-2024.4.tar.gz" |
34 | }, | 34 | }, |
35 | "version": "2024.3" | 35 | "version": "2024.4" |
36 | }, | 36 | }, |
37 | "bpf-examples": { | 37 | "bpf-examples": { |
38 | "cargoLocks": null, | 38 | "cargoLocks": null, |
@@ -105,11 +105,11 @@ | |||
105 | "passthru": null, | 105 | "passthru": null, |
106 | "pinned": false, | 106 | "pinned": false, |
107 | "src": { | 107 | "src": { |
108 | "sha256": "sha256-k8i+UQjj5fxV7tj+zfw7cl8d6pZ9DDokRsVgcIc3wqI=", | 108 | "sha256": "sha256-s6oV77sOPYAd8CA51KZK6nydWIh8oK2+SUpPfm7yehg=", |
109 | "type": "tarball", | 109 | "type": "tarball", |
110 | "url": "https://github.com/wofr06/lesspipe/archive/refs/tags/v2.15.tar.gz" | 110 | "url": "https://github.com/wofr06/lesspipe/archive/refs/tags/v2.16.tar.gz" |
111 | }, | 111 | }, |
112 | "version": "2.15" | 112 | "version": "2.16" |
113 | }, | 113 | }, |
114 | "mpv-autosave": { | 114 | "mpv-autosave": { |
115 | "cargoLocks": null, | 115 | "cargoLocks": null, |
@@ -339,11 +339,11 @@ | |||
339 | "passthru": null, | 339 | "passthru": null, |
340 | "pinned": false, | 340 | "pinned": false, |
341 | "src": { | 341 | "src": { |
342 | "sha256": "sha256-X0dWvx/v/wGEgPE6Cu5MN5ocnJeUi0iutrz72L+55aU=", | 342 | "sha256": "sha256-vOyKO4LX1fDVQ5mykoxXasOxK8yQGhFEQtbfDx+LBP4=", |
343 | "type": "tarball", | 343 | "type": "tarball", |
344 | "url": "https://github.com/matusnovak/prometheus-smartctl/archive/refs/tags/v2.4.0.tar.gz" | 344 | "url": "https://github.com/matusnovak/prometheus-smartctl/archive/refs/tags/v2.5.0.tar.gz" |
345 | }, | 345 | }, |
346 | "version": "2.4.0" | 346 | "version": "2.5.0" |
347 | }, | 347 | }, |
348 | "spice-record": { | 348 | "spice-record": { |
349 | "cargoLocks": null, | 349 | "cargoLocks": null, |
@@ -381,7 +381,7 @@ | |||
381 | }, | 381 | }, |
382 | "v4l2loopback": { | 382 | "v4l2loopback": { |
383 | "cargoLocks": null, | 383 | "cargoLocks": null, |
384 | "date": "2024-09-12", | 384 | "date": "2024-11-26", |
385 | "extract": null, | 385 | "extract": null, |
386 | "name": "v4l2loopback", | 386 | "name": "v4l2loopback", |
387 | "passthru": null, | 387 | "passthru": null, |
@@ -393,12 +393,12 @@ | |||
393 | "name": null, | 393 | "name": null, |
394 | "owner": "umlaeute", | 394 | "owner": "umlaeute", |
395 | "repo": "v4l2loopback", | 395 | "repo": "v4l2loopback", |
396 | "rev": "e34bc188f1099b82b76352df017ae4f6f37c20ea", | 396 | "rev": "e750af9eb17d729b8c5257a4bcd2faba2b28029c", |
397 | "sha256": "sha256-PnqpGhUfLpPvXDMH1h/9qH6or//LObGl4SKgm4i2Md8=", | 397 | "sha256": "sha256-ePA1LcxQInrLLpbZ7Wljv75lWl6V6s9KkdMp0tF1vhk=", |
398 | "sparseCheckout": [], | 398 | "sparseCheckout": [], |
399 | "type": "github" | 399 | "type": "github" |
400 | }, | 400 | }, |
401 | "version": "e34bc188f1099b82b76352df017ae4f6f37c20ea" | 401 | "version": "e750af9eb17d729b8c5257a4bcd2faba2b28029c" |
402 | }, | 402 | }, |
403 | "xcompose": { | 403 | "xcompose": { |
404 | "cargoLocks": null, | 404 | "cargoLocks": null, |
@@ -420,5 +420,20 @@ | |||
420 | "type": "github" | 420 | "type": "github" |
421 | }, | 421 | }, |
422 | "version": "cd8d3e622f547ec9f83d7f64f51d4a27ee812681" | 422 | "version": "cd8d3e622f547ec9f83d7f64f51d4a27ee812681" |
423 | }, | ||
424 | "yt-dlp": { | ||
425 | "cargoLocks": null, | ||
426 | "date": null, | ||
427 | "extract": null, | ||
428 | "name": "yt-dlp", | ||
429 | "passthru": null, | ||
430 | "pinned": false, | ||
431 | "src": { | ||
432 | "name": null, | ||
433 | "sha256": "sha256-dD2+CB6ocb4/X/CD4s2V2oZt6nc/xwrmsQmDjPv3KsQ=", | ||
434 | "type": "url", | ||
435 | "url": "https://pypi.org/packages/source/y/yt_dlp/yt_dlp-2024.12.6.tar.gz" | ||
436 | }, | ||
437 | "version": "2024.12.6" | ||
423 | } | 438 | } |
424 | } \ No newline at end of file | 439 | } \ No newline at end of file |
diff --git a/_sources/generated.nix b/_sources/generated.nix index 99eb7367..b07979a7 100644 --- a/_sources/generated.nix +++ b/_sources/generated.nix | |||
@@ -18,10 +18,10 @@ | |||
18 | }; | 18 | }; |
19 | batman-adv = { | 19 | batman-adv = { |
20 | pname = "batman-adv"; | 20 | pname = "batman-adv"; |
21 | version = "2024.3"; | 21 | version = "2024.4"; |
22 | src = fetchTarball { | 22 | src = fetchTarball { |
23 | url = "https://downloads.open-mesh.org/batman/stable/sources/batman-adv/batman-adv-2024.3.tar.gz"; | 23 | url = "https://downloads.open-mesh.org/batman/stable/sources/batman-adv/batman-adv-2024.4.tar.gz"; |
24 | sha256 = "sha256-NHwYD3gWxXg5UC03uLk8o30rI9YvBoE8yFydHGEPK7s="; | 24 | sha256 = "sha256-VYyIkH5IFfKN6EOHZxSx6AaepD3a22/hhmLhqkle5Z0="; |
25 | }; | 25 | }; |
26 | }; | 26 | }; |
27 | bpf-examples = { | 27 | bpf-examples = { |
@@ -61,10 +61,10 @@ | |||
61 | }; | 61 | }; |
62 | lesspipe = { | 62 | lesspipe = { |
63 | pname = "lesspipe"; | 63 | pname = "lesspipe"; |
64 | version = "2.15"; | 64 | version = "2.16"; |
65 | src = fetchTarball { | 65 | src = fetchTarball { |
66 | url = "https://github.com/wofr06/lesspipe/archive/refs/tags/v2.15.tar.gz"; | 66 | url = "https://github.com/wofr06/lesspipe/archive/refs/tags/v2.16.tar.gz"; |
67 | sha256 = "sha256-k8i+UQjj5fxV7tj+zfw7cl8d6pZ9DDokRsVgcIc3wqI="; | 67 | sha256 = "sha256-s6oV77sOPYAd8CA51KZK6nydWIh8oK2+SUpPfm7yehg="; |
68 | }; | 68 | }; |
69 | }; | 69 | }; |
70 | mpv-autosave = { | 70 | mpv-autosave = { |
@@ -204,10 +204,10 @@ | |||
204 | }; | 204 | }; |
205 | smartprom = { | 205 | smartprom = { |
206 | pname = "smartprom"; | 206 | pname = "smartprom"; |
207 | version = "2.4.0"; | 207 | version = "2.5.0"; |
208 | src = fetchTarball { | 208 | src = fetchTarball { |
209 | url = "https://github.com/matusnovak/prometheus-smartctl/archive/refs/tags/v2.4.0.tar.gz"; | 209 | url = "https://github.com/matusnovak/prometheus-smartctl/archive/refs/tags/v2.5.0.tar.gz"; |
210 | sha256 = "sha256-X0dWvx/v/wGEgPE6Cu5MN5ocnJeUi0iutrz72L+55aU="; | 210 | sha256 = "sha256-vOyKO4LX1fDVQ5mykoxXasOxK8yQGhFEQtbfDx+LBP4="; |
211 | }; | 211 | }; |
212 | }; | 212 | }; |
213 | spice-record = { | 213 | spice-record = { |
@@ -234,15 +234,15 @@ | |||
234 | }; | 234 | }; |
235 | v4l2loopback = { | 235 | v4l2loopback = { |
236 | pname = "v4l2loopback"; | 236 | pname = "v4l2loopback"; |
237 | version = "e34bc188f1099b82b76352df017ae4f6f37c20ea"; | 237 | version = "e750af9eb17d729b8c5257a4bcd2faba2b28029c"; |
238 | src = fetchFromGitHub { | 238 | src = fetchFromGitHub { |
239 | owner = "umlaeute"; | 239 | owner = "umlaeute"; |
240 | repo = "v4l2loopback"; | 240 | repo = "v4l2loopback"; |
241 | rev = "e34bc188f1099b82b76352df017ae4f6f37c20ea"; | 241 | rev = "e750af9eb17d729b8c5257a4bcd2faba2b28029c"; |
242 | fetchSubmodules = true; | 242 | fetchSubmodules = true; |
243 | sha256 = "sha256-PnqpGhUfLpPvXDMH1h/9qH6or//LObGl4SKgm4i2Md8="; | 243 | sha256 = "sha256-ePA1LcxQInrLLpbZ7Wljv75lWl6V6s9KkdMp0tF1vhk="; |
244 | }; | 244 | }; |
245 | date = "2024-09-12"; | 245 | date = "2024-11-26"; |
246 | }; | 246 | }; |
247 | xcompose = { | 247 | xcompose = { |
248 | pname = "xcompose"; | 248 | pname = "xcompose"; |
@@ -256,4 +256,12 @@ | |||
256 | }; | 256 | }; |
257 | date = "2022-09-14"; | 257 | date = "2022-09-14"; |
258 | }; | 258 | }; |
259 | yt-dlp = { | ||
260 | pname = "yt-dlp"; | ||
261 | version = "2024.12.6"; | ||
262 | src = fetchurl { | ||
263 | url = "https://pypi.org/packages/source/y/yt_dlp/yt_dlp-2024.12.6.tar.gz"; | ||
264 | sha256 = "sha256-dD2+CB6ocb4/X/CD4s2V2oZt6nc/xwrmsQmDjPv3KsQ="; | ||
265 | }; | ||
266 | }; | ||
259 | } | 267 | } |
diff --git a/nvfetcher.toml b/nvfetcher.toml index 046290df..c0566373 100644 --- a/nvfetcher.toml +++ b/nvfetcher.toml | |||
@@ -103,3 +103,7 @@ git.fetchSubmodules = true | |||
103 | src.github = "JonathonReinhart/spice-record" | 103 | src.github = "JonathonReinhart/spice-record" |
104 | src.prefix = "v" | 104 | src.prefix = "v" |
105 | fetch.tarball = "https://github.com/JonathonReinhart/spice-record/archive/refs/tags/v$ver.tar.gz" | 105 | fetch.tarball = "https://github.com/JonathonReinhart/spice-record/archive/refs/tags/v$ver.tar.gz" |
106 | |||
107 | [yt-dlp] | ||
108 | src.pypi = "yt_dlp" | ||
109 | fetch.pypi = "yt_dlp" | ||
diff --git a/overlays/yt-dlp.nix b/overlays/yt-dlp.nix new file mode 100644 index 00000000..94ab1fdd --- /dev/null +++ b/overlays/yt-dlp.nix | |||
@@ -0,0 +1,5 @@ | |||
1 | { prev, sources, ... }: { | ||
2 | yt-dlp = prev.yt-dlp.overrideAttrs (oldAttrs: { | ||
3 | inherit (sources.yt-dlp) pname version src; | ||
4 | }); | ||
5 | } | ||