From f8a9228baa4f68c7639ef703e15f97bf146c53ee Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 13 Nov 2025 22:45:18 +0100 Subject: ... --- overlays/nix-output-monitor.nix | 6 ++++++ overlays/postfix-mta-sts-resolver/default.nix | 2 +- overlays/quickshell/default.nix | 3 ++- overlays/quickshell/greetd-response.patch | 16 ---------------- overlays/yt-dlp.nix | 1 + 5 files changed, 10 insertions(+), 18 deletions(-) create mode 100644 overlays/nix-output-monitor.nix delete mode 100644 overlays/quickshell/greetd-response.patch (limited to 'overlays') diff --git a/overlays/nix-output-monitor.nix b/overlays/nix-output-monitor.nix new file mode 100644 index 00000000..a15913ef --- /dev/null +++ b/overlays/nix-output-monitor.nix @@ -0,0 +1,6 @@ +{ final, prev, sources, ... }: +{ + nix-output-monitor = prev.nix-output-monitor.overrideAttrs (oldAttrs: prev.lib.optionalAttrs (prev.lib.versionAtLeast prev.ghc.version "9.10.1") { + inherit (sources.nix-output-monitor) version src; + }); +} diff --git a/overlays/postfix-mta-sts-resolver/default.nix b/overlays/postfix-mta-sts-resolver/default.nix index 52ab2d40..c210cf79 100644 --- a/overlays/postfix-mta-sts-resolver/default.nix +++ b/overlays/postfix-mta-sts-resolver/default.nix @@ -11,7 +11,7 @@ projectDir = cleanPythonSources { src = prev.runCommand "sources" {} '' mkdir $out - cp -r ${sources.postfix-mta-sts-resolver.src}/. $out + cp -r --no-preserve=all ${sources.postfix-mta-sts-resolver.src}/. $out cp ${./pyproject.toml} $out/pyproject.toml cp ${./poetry.lock} $out/poetry.lock diff --git a/overlays/quickshell/default.nix b/overlays/quickshell/default.nix index c01fac20..7c4a263d 100644 --- a/overlays/quickshell/default.nix +++ b/overlays/quickshell/default.nix @@ -3,8 +3,9 @@ quickshell = prev.quickshell.overrideAttrs (oldAttrs: { inherit (sources.quickshell) version src; + buildInputs = (oldAttrs.buildInputs or []) ++ [ final.polkit.dev ]; + patches = (oldAttrs.patches or []) ++ [ - ./greetd-response.patch ./lock-state-changed.patch ./pipewire.patch ./io.patch diff --git a/overlays/quickshell/greetd-response.patch b/overlays/quickshell/greetd-response.patch deleted file mode 100644 index a0efb562..00000000 --- a/overlays/quickshell/greetd-response.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git c/src/services/greetd/connection.cpp w/src/services/greetd/connection.cpp -index bf0d1fd..a790ab7 100644 ---- c/src/services/greetd/connection.cpp -+++ w/src/services/greetd/connection.cpp -@@ -225,6 +225,11 @@ void GreetdConnection::onSocketReady() { - - this->mResponseRequired = responseRequired; - emit this->authMessage(message, error, responseRequired, echoResponse); -+ -+ if (!responseRequired) -+ this->sendRequest({ -+ {"type", "post_auth_message_response"} -+ }); - } else goto unexpected; - - return; diff --git a/overlays/yt-dlp.nix b/overlays/yt-dlp.nix index 9a54a32b..435afd58 100644 --- a/overlays/yt-dlp.nix +++ b/overlays/yt-dlp.nix @@ -3,5 +3,6 @@ inherit (sources.yt-dlp) pname version src; postPatch = ""; + installCheckPhase = "true"; }); } -- cgit v1.2.3