summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2024-12-12 09:17:06 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2024-12-12 09:17:06 +0100
commit8741260d5378666bfa919e9ce07593fc3a4a288b (patch)
tree7f8b7d0511bfa502efe8516cbe6017c7cf67a845
parent7abac181d3c3cbb91d424fe0c973a5bc83df2aa9 (diff)
downloadnixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar
nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar.gz
nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar.bz2
nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.tar.xz
nixos-8741260d5378666bfa919e9ce07593fc3a4a288b.zip
yt-dlp
-rw-r--r--_sources/generated.json41
-rw-r--r--_sources/generated.nix34
-rw-r--r--nvfetcher.toml4
-rw-r--r--overlays/yt-dlp.nix5
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
103src.github = "JonathonReinhart/spice-record" 103src.github = "JonathonReinhart/spice-record"
104src.prefix = "v" 104src.prefix = "v"
105fetch.tarball = "https://github.com/JonathonReinhart/spice-record/archive/refs/tags/v$ver.tar.gz" 105fetch.tarball = "https://github.com/JonathonReinhart/spice-record/archive/refs/tags/v$ver.tar.gz"
106
107[yt-dlp]
108src.pypi = "yt_dlp"
109fetch.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}