From 3b042d8236f05567e2f43fc88db8a73083c8f416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Koutensk=C3=BD?= Date: Mon, 25 May 2026 23:09:47 +0200 Subject: [PATCH 1/3] gonic: 0.20.1 -> 0.21.0 --- pkgs/by-name/go/gonic/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gonic/package.nix b/pkgs/by-name/go/gonic/package.nix index e5470be8825b..d25aab43dd58 100644 --- a/pkgs/by-name/go/gonic/package.nix +++ b/pkgs/by-name/go/gonic/package.nix @@ -20,15 +20,15 @@ buildGoModule rec { pname = "gonic"; - version = "0.20.1"; + version = "0.21.0"; src = fetchFromGitHub { owner = "sentriz"; repo = "gonic"; rev = "v${version}"; - sha256 = "sha256-tW+GuNMMeiPf5XInR1BN2L7ommWh1SPClbRew8/2+cA="; + sha256 = "sha256-+plbpqaWWr3gA3grfl5yawEyrQyw6h6rvATqGxEO09c="; }; - vendorHash = "sha256-ynoIR4S02v3qec7447feuu/igFWR20VQVbL0GbTBpqM="; + vendorHash = "sha256-OynYgtqWNMyrUvysi9cNqL0nAfUXP8cOEx02lSP6E7E="; # TODO(Profpatsch): write a test for transcoding support, # since it is prone to break From 738acf24b8e1f5fe3a2e4ac3ee02b3144a33fd3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Koutensk=C3=BD?= Date: Mon, 25 May 2026 23:14:00 +0200 Subject: [PATCH 2/3] gonic: use finalAttrs --- pkgs/by-name/go/gonic/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gonic/package.nix b/pkgs/by-name/go/gonic/package.nix index d25aab43dd58..228922950b82 100644 --- a/pkgs/by-name/go/gonic/package.nix +++ b/pkgs/by-name/go/gonic/package.nix @@ -18,13 +18,13 @@ mpv, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gonic"; version = "0.21.0"; src = fetchFromGitHub { owner = "sentriz"; repo = "gonic"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+plbpqaWWr3gA3grfl5yawEyrQyw6h6rvATqGxEO09c="; }; @@ -68,4 +68,4 @@ buildGoModule rec { maintainers = with lib.maintainers; [ autrimpo ]; mainProgram = "gonic"; }; -} +}) From cdb7b3d5927002c425851125ade06269791165c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Koutensk=C3=BD?= Date: Mon, 25 May 2026 23:16:38 +0200 Subject: [PATCH 3/3] doc/rl-2605: add a note about recommended gonic library rescan --- doc/release-notes/rl-2605.section.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index b3d4ce569f09..3b4c274609f8 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -366,6 +366,8 @@ - We now use the upstream wrapper script for Gradle, supporting both the `JAVA_HOME` and `GRADLE_OPTS` environment variables. +- Updated `gonic` to 0.21.0. A full ("slow") scan is recommended after upgrading to v0.21.0 to pick up the newly scanned fields (contributors, ISRCs, record labels, per-track years, ARTIST_CREDIT). + - the `autossh-ng` NixOS module was introduced as a simpler alternative to the existing `autossh` module. - Added `haskell.packages.microhs`, a set of Haskell packages built with MicroHs.