From 16c3b2aa97ff5430cfde77a4fb6c420773b554da Mon Sep 17 00:00:00 2001 From: dish Date: Fri, 6 Feb 2026 22:37:11 -0500 Subject: [PATCH] turntable: 0.4.0 -> 0.5.1, add updateScript https://codeberg.org/GeopJr/Turntable/releases/tag/v0.5.0 https://codeberg.org/GeopJr/Turntable/releases/tag/v0.5.1 --- pkgs/by-name/tu/turntable/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/turntable/package.nix b/pkgs/by-name/tu/turntable/package.nix index 28b2a8689820..60c40022a028 100644 --- a/pkgs/by-name/tu/turntable/package.nix +++ b/pkgs/by-name/tu/turntable/package.nix @@ -14,8 +14,11 @@ libsecret, libglycin, libglycin-gtk4, + libportal, + libportal-gtk4, glib-networking, glycin-loaders, + nix-update-script, # Per the upstream request. Key owned by Aleksana lastfmKey ? "b5027c5178ca2abfcc31bd04397c3c0e", @@ -24,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "turntable"; - version = "0.4.0"; + version = "0.5.1"; src = fetchFromCodeberg { owner = "GeopJr"; repo = "Turntable"; tag = "v${finalAttrs.version}"; - hash = "sha256-Rvkzh2Cila6ZhQZyX5zzUrWane6nLAjrwnKk0LPWKuE="; + hash = "sha256-OXZjCkVf1XOh1joDE5SBKaQmblfu+zNr+EXaqWP7HhM="; }; nativeBuildInputs = [ @@ -51,6 +54,8 @@ stdenv.mkDerivation (finalAttrs: { libglycin-gtk4 glycin-loaders glib-networking + libportal + libportal-gtk4 ]; mesonFlags = [ @@ -60,6 +65,8 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; + passthru.updateScript = nix-update-script { }; + meta = { description = "Scrobbles your music to multiple services with playback controls for MPRIS players"; longDescription = ''