diff --git a/pkgs/by-name/va/valent/package.nix b/pkgs/by-name/va/valent/package.nix index 7dc5d6207e63..0b78dddad971 100644 --- a/pkgs/by-name/va/valent/package.nix +++ b/pkgs/by-name/va/valent/package.nix @@ -23,20 +23,23 @@ pipewire, pulseaudio, tinysparql, + nix-update-script, }: 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; }; + 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