From 70702712c9e65280f87a1be610f999ab322da688 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 30 Dec 2025 13:37:09 +0100 Subject: [PATCH 1/2] libvgm: 0-unstable-2025-12-15 -> 0-unstable-2025-12-26 --- pkgs/by-name/li/libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libvgm/package.nix b/pkgs/by-name/li/libvgm/package.nix index 306abc62a467..03e0d0b67d2f 100644 --- a/pkgs/by-name/li/libvgm/package.nix +++ b/pkgs/by-name/li/libvgm/package.nix @@ -38,13 +38,13 @@ assert enableTools -> enableAudio && enableEmulation && enableLibplayer; stdenv.mkDerivation (finalAttrs: { pname = "libvgm"; - version = "0-unstable-2025-12-15"; + version = "0-unstable-2025-12-26"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "libvgm"; - rev = "455a0898761269d8e158c5e1c799976940f01dd4"; - hash = "sha256-9gqIjBzqUZIse0O+u/mZAmkx6Cb7AtEGYo3M1z53gYo="; + rev = "df8bccbc3d2be3a6d805ede58a8054176ca84728"; + hash = "sha256-Ub3gGFLHt31a9WDQN4CIfJ1+s8hfZCXsA3RADOX/tBA="; }; outputs = [ From e0eb73905c66f1e3f3562e327045bc77d849c38e Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 30 Dec 2025 14:05:29 +0100 Subject: [PATCH 2/2] vgmplay-libvgm: 0.51.1-unstable-2025-11-15 -> 0.51.1-unstable-2025-12-29, fix config lookup Needs to be bundled with libvgm bump. --- pkgs/by-name/vg/vgmplay-libvgm/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vg/vgmplay-libvgm/package.nix b/pkgs/by-name/vg/vgmplay-libvgm/package.nix index cd92f44f6276..0acc311418e5 100644 --- a/pkgs/by-name/vg/vgmplay-libvgm/package.nix +++ b/pkgs/by-name/vg/vgmplay-libvgm/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation { pname = "vgmplay-libvgm"; - version = "0.51.1-unstable-2025-11-15"; + version = "0.51.1-unstable-2025-12-29"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "vgmplay-libvgm"; - rev = "5b2e6b7d978d2de060b4840929e64c5bb239bfe2"; - hash = "sha256-wgi1PofdPG5JU4cYrTw7mIJKT8gxy6PTKBbiTd7wlpQ="; + rev = "41877bac91d98be221b7a4c5c9d42f0869e25389"; + hash = "sha256-5NdzeYrXgwI4avymtrZgE4qfEm+mpSa4ektY3bPj6sM="; }; nativeBuildInputs = [ @@ -32,6 +32,10 @@ stdenv.mkDerivation { inih ]; + # https://github.com/ValleyBell/vgmplay-libvgm/issues/9 + # Leftover that's still in use, missing documentation & integration into CMake script rn + env.NIX_CFLAGS_COMPILE = "-DSHARE_PREFIX=\"${placeholder "out"}\""; + postInstall = '' install -Dm644 ../VGMPlay.ini $out/share/vgmplay/VGMPlay.ini '';