From a754e8164970c5a53db4b2b9b84d939e8e83d951 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 2 Nov 2024 21:10:57 +0530 Subject: [PATCH 1/3] hypridle: 0.1.4 -> 0.1.5 add passthru.updateScript --- pkgs/by-name/hy/hypridle/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hypridle/package.nix b/pkgs/by-name/hy/hypridle/package.nix index 05ce061e19ca..34de210fc5c0 100644 --- a/pkgs/by-name/hy/hypridle/package.nix +++ b/pkgs/by-name/hy/hypridle/package.nix @@ -11,17 +11,18 @@ hyprlang, sdbus-cpp_2, systemd, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "hypridle"; - version = "0.1.4"; + version = "0.1.5"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hypridle"; rev = "v${finalAttrs.version}"; - hash = "sha256-20a3pg94dyLFflbBIN+EYJ04nWfWldTfd2YmB/rcrqY="; + hash = "sha256-esE2L7+9CsmlSjTIHwU9VAhzvsFSMC3kO7EiutCPQpg="; }; nativeBuildInputs = [ @@ -39,6 +40,10 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols ]; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Hyprland's idle daemon"; homepage = "https://github.com/hyprwm/hypridle"; From 30b1670361affd5308e7c2f0622983c916cb1362 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 2 Nov 2024 21:13:15 +0530 Subject: [PATCH 2/3] hypridle: add johnrtitor as maintainer --- pkgs/by-name/hy/hypridle/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/hy/hypridle/package.nix b/pkgs/by-name/hy/hypridle/package.nix index 34de210fc5c0..370b99283a4c 100644 --- a/pkgs/by-name/hy/hypridle/package.nix +++ b/pkgs/by-name/hy/hypridle/package.nix @@ -50,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ iogamaster + johnrtitor khaneliman ]; mainProgram = "hypridle"; From 619980e7caee2c3ba0f28db78e8914509c24290b Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 2 Nov 2024 21:16:30 +0530 Subject: [PATCH 3/3] hypridle: systemd -> systemdLibs We only need `libsystemd`, so no need to import the whole `systemd` package. This can reduce the size. --- pkgs/by-name/hy/hypridle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hypridle/package.nix b/pkgs/by-name/hy/hypridle/package.nix index 370b99283a4c..6265bd2dc005 100644 --- a/pkgs/by-name/hy/hypridle/package.nix +++ b/pkgs/by-name/hy/hypridle/package.nix @@ -10,7 +10,7 @@ wayland-scanner, hyprlang, sdbus-cpp_2, - systemd, + systemdLibs, nix-update-script, }: @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { hyprlang hyprutils sdbus-cpp_2 - systemd + systemdLibs wayland wayland-protocols ];