diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2026-08-20 17:31:15 +0200 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2026-08-20 17:31:15 +0200 |
| commit | 91061f7aa842983b5206641b346d3fbc9a9acc67 (patch) | |
| tree | dff099410d91eee6d88ddb02fe77d97ddc658d56 /overlays | |
| parent | c6fb54d897ebd83ba27f3c78aafafe65c4a4338e (diff) | |
| download | nixos-91061f7aa842983b5206641b346d3fbc9a9acc67.tar nixos-91061f7aa842983b5206641b346d3fbc9a9acc67.tar.gz nixos-91061f7aa842983b5206641b346d3fbc9a9acc67.tar.bz2 nixos-91061f7aa842983b5206641b346d3fbc9a9acc67.tar.xz nixos-91061f7aa842983b5206641b346d3fbc9a9acc67.zip | |
bump
Diffstat (limited to 'overlays')
| -rw-r--r-- | overlays/FinanceQuote/default.nix | 11 | ||||
| -rw-r--r-- | overlays/FinanceQuote/tradegate.patch | 18 | ||||
| -rw-r--r-- | overlays/niri.nix | 8 | ||||
| -rw-r--r-- | overlays/prometheus-lvm-exporter.nix | 2 | ||||
| -rw-r--r-- | overlays/spice-record.nix | 15 | ||||
| -rw-r--r-- | overlays/yt-dlp.nix | 8 |
6 files changed, 17 insertions, 45 deletions
diff --git a/overlays/FinanceQuote/default.nix b/overlays/FinanceQuote/default.nix deleted file mode 100644 index 45c7d833..00000000 --- a/overlays/FinanceQuote/default.nix +++ /dev/null | |||
| @@ -1,11 +0,0 @@ | |||
| 1 | { prev, final, ... }: { | ||
| 2 | perlPackages = (final.perl.override { | ||
| 3 | overrides = p: { | ||
| 4 | FinanceQuote = prev.perl.pkgs.FinanceQuote.overrideAttrs (oldAttrs: { | ||
| 5 | patches = (oldAttrs.patches or []) ++ [ | ||
| 6 | ./tradegate.patch | ||
| 7 | ]; | ||
| 8 | }); | ||
| 9 | }; | ||
| 10 | }).pkgs; | ||
| 11 | } | ||
diff --git a/overlays/FinanceQuote/tradegate.patch b/overlays/FinanceQuote/tradegate.patch deleted file mode 100644 index f1081fc4..00000000 --- a/overlays/FinanceQuote/tradegate.patch +++ /dev/null | |||
| @@ -1,18 +0,0 @@ | |||
| 1 | --- old/lib/Finance/Quote/Tradegate.pm | ||
| 2 | +++ new/lib/Finance/Quote/Tradegate.pm | ||
| 3 | @@ -98,12 +98,13 @@ | ||
| 4 | @child = $td1->content_list; | ||
| 5 | my $exchange = $child[0]; | ||
| 6 | |||
| 7 | $td1 = ($lastvalue->look_down('_tag'=>'td'))[7]; | ||
| 8 | @child = $td1->content_list; | ||
| 9 | - my $date = substr($child[0], 0, 8); | ||
| 10 | - my $time = substr($child[0], 9, 5); # CE(S)T | ||
| 11 | + $child[0] =~ /(?<date>\d{2}\.\d{2}\.\d{2,4})\s*\/\s*(?<time>\d{2}:\d{2})/; | ||
| 12 | + my $date = $+{date}; | ||
| 13 | + my $time = $+{time}; | ||
| 14 | |||
| 15 | $td1 = ($lastvalue->look_down('_tag'=>'td'))[9]; | ||
| 16 | @child = $td1->content_list; | ||
| 17 | my $price = $child[0]; | ||
| 18 | $price =~ s/\.//g; | ||
diff --git a/overlays/niri.nix b/overlays/niri.nix index 95a918b0..d484d8f8 100644 --- a/overlays/niri.nix +++ b/overlays/niri.nix | |||
| @@ -1,9 +1,3 @@ | |||
| 1 | { final, prev, flakeInputs, ... }: prev.lib.composeExtensions | 1 | { final, prev, flakeInputs, ... }: |
| 2 | flakeInputs.niri-flake.overlays.niri | 2 | flakeInputs.niri-flake.overlays.niri |
| 3 | (final: prev: { | ||
| 4 | niri-unstable = prev.niri-unstable.overrideAttrs (oldAttrs: { | ||
| 5 | buildInputs = (oldAttrs.buildInputs or []) ++ [ final.libgbm ]; | ||
| 6 | doCheck = false; | ||
| 7 | }); | ||
| 8 | }) | ||
| 9 | final prev | 3 | final prev |
diff --git a/overlays/prometheus-lvm-exporter.nix b/overlays/prometheus-lvm-exporter.nix index 72d9c7ca..5a27e826 100644 --- a/overlays/prometheus-lvm-exporter.nix +++ b/overlays/prometheus-lvm-exporter.nix | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | pname = "prometheus-lvm-exporter"; | 3 | pname = "prometheus-lvm-exporter"; |
| 4 | inherit (sources.prometheus-lvm-exporter) version src; | 4 | inherit (sources.prometheus-lvm-exporter) version src; |
| 5 | 5 | ||
| 6 | vendorHash = "sha256-CoTNTCBBugbHWDsOuZY1t8HrpdmEbbSMyVb3+1u0q+g="; | 6 | vendorHash = "sha256-TAXaGCUZFg7o+rRgZkfHBf7u4u9qGN3yWnX72/yLuwE="; |
| 7 | 7 | ||
| 8 | doCheck = false; | 8 | doCheck = false; |
| 9 | 9 | ||
diff --git a/overlays/spice-record.nix b/overlays/spice-record.nix index 2d37079b..0ec2799d 100644 --- a/overlays/spice-record.nix +++ b/overlays/spice-record.nix | |||
| @@ -1,14 +1,15 @@ | |||
| 1 | { final, prev, sources, ... }: { | 1 | { final, prev, sources, ... }: { |
| 2 | spice-record = prev.python3Packages.buildPythonPackage rec { | 2 | spice-record = final.python3Packages.buildPythonPackage rec { |
| 3 | inherit (sources.spice-record) src version pname; | 3 | pname = "spicerecord"; |
| 4 | propagatedBuildInputs = with prev.python3Packages; [ libvirt pygobject3 ]; | 4 | inherit (sources.spice-record) src version; |
| 5 | buildInputs = with prev; [ spice-gtk gst_all_1.gst-plugins-base ]; | 5 | propagatedBuildInputs = with final.python3Packages; [ libvirt pygobject3 ]; |
| 6 | nativeBuildInputs = with prev; [ gobject-introspection wrapGAppsHook3 makeWrapper ]; | 6 | buildInputs = with final; [ spice-gtk gst_all_1.gst-plugins-base ]; |
| 7 | nativeBuildInputs = with final; [ gobject-introspection wrapGAppsHook3 makeWrapper ]; | ||
| 7 | postInstall = '' | 8 | postInstall = '' |
| 8 | wrapProgram $out/bin/spice-record \ | 9 | wrapProgram $out/bin/spice-record \ |
| 9 | --prefix PATH : ${prev.lib.makeBinPath (with prev; [ ffmpeg-full ])} | 10 | --prefix PATH : ${final.lib.makeBinPath (with final; [ ffmpeg-headless ])} |
| 10 | ''; | 11 | ''; |
| 11 | pyproject = true; | 12 | pyproject = true; |
| 12 | build-system = [ prev.python3Packages.setuptools ]; | 13 | build-system = [ final.python3Packages.setuptools ]; |
| 13 | }; | 14 | }; |
| 14 | } | 15 | } |
diff --git a/overlays/yt-dlp.nix b/overlays/yt-dlp.nix index 1c9f77d8..e4348ded 100644 --- a/overlays/yt-dlp.nix +++ b/overlays/yt-dlp.nix | |||
| @@ -5,7 +5,13 @@ | |||
| 5 | python3 = prev.python3.override { | 5 | python3 = prev.python3.override { |
| 6 | packageOverrides = python-self: python-super: { | 6 | packageOverrides = python-self: python-super: { |
| 7 | yt-dlp-ejs = python-super.yt-dlp-ejs.overridePythonAttrs (oldAttrs: { | 7 | yt-dlp-ejs = python-super.yt-dlp-ejs.overridePythonAttrs (oldAttrs: { |
| 8 | inherit (sources.yt-dlp-ejs) pname version src; | 8 | inherit (sources.yt-dlp-ejs) pname src version; |
| 9 | pnpmDeps = final.fetchPnpmDeps { | ||
| 10 | inherit (sources.yt-dlp-ejs) pname version src; | ||
| 11 | pnpm = final.pnpm_10; | ||
| 12 | fetcherVersion = 3; | ||
| 13 | hash = "sha256-4qMOAl9Dbe1oYSRIeP7oPcV/+P8NLdIYvSNxaz0h+Z0="; | ||
| 14 | }; | ||
| 9 | }); | 15 | }); |
| 10 | }; | 16 | }; |
| 11 | }; | 17 | }; |
