From d2a8db7c285ea0df4b1271ce1107a6f11e9bfb74 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Thu, 20 Nov 2025 13:09:38 -0800 Subject: [PATCH 1/2] valent: 1.0.0.alpha.48 -> 1.0.0.alpha.49 --- pkgs/by-name/va/valent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/va/valent/package.nix b/pkgs/by-name/va/valent/package.nix index 7dc5d6207e63..7393981313a6 100644 --- a/pkgs/by-name/va/valent/package.nix +++ b/pkgs/by-name/va/valent/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "valent"; - version = "1.0.0.alpha.48"; + version = "1.0.0.alpha.49"; src = fetchFromGitHub { owner = "andyholmes"; repo = "valent"; tag = "v${finalAttrs.version}"; - hash = "sha256-CB3Jb7N8vcNTLCWXKoDh/wQkPW1CH6WRlwXg4efU3GY="; + hash = "sha256-dVV/rqd3DktI67DPo0qTs3VP7yZIAy7Ew5TSYsE6ZTA="; fetchSubmodules = true; }; From d5b390c61e84822d9ee6d93452d425265213e1ef Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Thu, 20 Nov 2025 13:15:21 -0800 Subject: [PATCH 2/2] valent: cleanup --- pkgs/by-name/va/valent/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/va/valent/package.nix b/pkgs/by-name/va/valent/package.nix index 7393981313a6..0b78dddad971 100644 --- a/pkgs/by-name/va/valent/package.nix +++ b/pkgs/by-name/va/valent/package.nix @@ -23,6 +23,7 @@ pipewire, pulseaudio, tinysparql, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -37,6 +38,8 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = true; }; + strictDeps = true; + nativeBuildInputs = [ desktop-file-utils gobject-introspection @@ -69,6 +72,8 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonBool "plugin_bluez" true) ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "Implementation of the KDE Connect protocol, built on GNOME platform libraries"; mainProgram = "valent"; @@ -90,7 +95,7 @@ stdenv.mkDerivation (finalAttrs: { ``` ''; homepage = "https://valent.andyholmes.ca"; - changelog = "https://github.com/andyholmes/valent/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/andyholmes/valent/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = with lib.licenses; [ gpl3Plus cc0