From 59188ef398e62fb89cfda3fd9fd133b2664e542f Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 30 Dec 2025 10:45:42 +0100 Subject: [PATCH 1/3] sidplayfp: Ignore rc versions in passthru.updateScript --- pkgs/by-name/si/sidplayfp/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/si/sidplayfp/package.nix b/pkgs/by-name/si/sidplayfp/package.nix index b35bd76e1cce..3329dac0f2d1 100644 --- a/pkgs/by-name/si/sidplayfp/package.nix +++ b/pkgs/by-name/si/sidplayfp/package.nix @@ -54,7 +54,10 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; passthru = { - updateScript = gitUpdater { rev-prefix = "v"; }; + updateScript = gitUpdater { + rev-prefix = "v"; + ignoredVersions = "rc$"; + }; }; meta = { From 34b510da50ad1801559649a4ede0ef7caa7589c6 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 30 Dec 2025 10:46:18 +0100 Subject: [PATCH 2/3] sidplayfp: 2.15.2 -> 2.16.0 --- pkgs/by-name/si/sidplayfp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sidplayfp/package.nix b/pkgs/by-name/si/sidplayfp/package.nix index 3329dac0f2d1..97d306aa517a 100644 --- a/pkgs/by-name/si/sidplayfp/package.nix +++ b/pkgs/by-name/si/sidplayfp/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sidplayfp"; - version = "2.15.2"; + version = "2.16.0"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "sidplayfp"; - rev = "v${finalAttrs.version}"; - hash = "sha256-XUf4lqWwNC0bYSb1AdX2zZ46+0Ki1001XAjFOh7EAJ0="; + tag = "v${finalAttrs.version}"; + hash = "sha256-IZFF3ft04+wweknX2iQ+pyuqkogxcVB1aUYiOWLSAVU="; }; strictDeps = true; From 832eadfa8bdf6c73334ece81b75ba56d12d0fe8a Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 30 Dec 2025 10:48:41 +0100 Subject: [PATCH 3/3] sidplayfp: Add passthru.tests version check --- pkgs/by-name/si/sidplayfp/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/si/sidplayfp/package.nix b/pkgs/by-name/si/sidplayfp/package.nix index 97d306aa517a..bee6807e5c84 100644 --- a/pkgs/by-name/si/sidplayfp/package.nix +++ b/pkgs/by-name/si/sidplayfp/package.nix @@ -3,6 +3,7 @@ lib, fetchFromGitHub, gitUpdater, + testers, alsaSupport ? stdenv.hostPlatform.isLinux, alsa-lib, autoreconfHook, @@ -54,6 +55,9 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; passthru = { + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + }; updateScript = gitUpdater { rev-prefix = "v"; ignoredVersions = "rc$";