From e47a517ed8bdaf11bb9007161ecf0a5a59676d5c Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Fri, 30 Jan 2026 17:06:01 +0100 Subject: [PATCH 1/2] hyprpaper: 0.8.1-unstable-2026-01-08 -> 0.8.3 --- pkgs/by-name/hy/hyprpaper/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/hy/hyprpaper/package.nix b/pkgs/by-name/hy/hyprpaper/package.nix index 1d75881d1519..4d858ca753da 100644 --- a/pkgs/by-name/hy/hyprpaper/package.nix +++ b/pkgs/by-name/hy/hyprpaper/package.nix @@ -36,18 +36,18 @@ gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprpaper"; - version = "0.8.1-unstable-2026-01-08"; + version = "0.8.3"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprpaper"; - rev = "2953d963bec2ea63b4303e269b472524db46a121"; - hash = "sha256-vxAZg+NzAKuWZv2yDrTcXrU+klpAcGFo1FvjYb/CqZ8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-6N1JeQx9/M3XCcxErk24FLMxTgn8GH40fpckP8X3ons="; }; prePatch = '' substituteInPlace src/main.cpp \ - --replace-fail GIT_COMMIT_HASH '"${finalAttrs.src.rev}"' + --replace-fail GIT_COMMIT_HASH '"${finalAttrs.src.tag}"' ''; nativeBuildInputs = [ From 7563af48e83ca28f5ee88e14cc23a927bd3cc4bf Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Fri, 30 Jan 2026 17:11:30 +0100 Subject: [PATCH 2/2] hyprpaper: enable version check --- pkgs/by-name/hy/hyprpaper/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/hy/hyprpaper/package.nix b/pkgs/by-name/hy/hyprpaper/package.nix index 4d858ca753da..63c80826c05b 100644 --- a/pkgs/by-name/hy/hyprpaper/package.nix +++ b/pkgs/by-name/hy/hyprpaper/package.nix @@ -32,6 +32,7 @@ wayland, wayland-protocols, util-linux, + versionCheckHook, }: gcc15Stdenv.mkDerivation (finalAttrs: { @@ -86,6 +87,9 @@ gcc15Stdenv.mkDerivation (finalAttrs: { util-linux ]; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + meta = { inherit (finalAttrs.src.meta) homepage; description = "Blazing fast wayland wallpaper utility";