From 40f7a864819e903e4e443963daf803d1e8251a84 Mon Sep 17 00:00:00 2001 From: PedroHLC Date: Tue, 14 Oct 2025 10:22:25 -0300 Subject: [PATCH] osdlyrics: fix glib introspection --- pkgs/by-name/os/osdlyrics/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/osdlyrics/package.nix b/pkgs/by-name/os/osdlyrics/package.nix index d470003be751..58a5dddd9127 100644 --- a/pkgs/by-name/os/osdlyrics/package.nix +++ b/pkgs/by-name/os/osdlyrics/package.nix @@ -4,8 +4,10 @@ fetchFromGitHub, autoreconfHook, - pkg-config, + gobject-introspection, intltool, + pkg-config, + wrapGAppsNoGuiHook, glib, gtk2, @@ -29,8 +31,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook - pkg-config + gobject-introspection intltool + pkg-config + wrapGAppsNoGuiHook ]; buildInputs = [ @@ -50,6 +54,8 @@ stdenv.mkDerivation rec { )) ]; + dontWrapGApps = true; + postFixup = '' extractExecLine() { serviceFile=$1 @@ -75,6 +81,7 @@ stdenv.mkDerivation rec { for p in "$out/bin/osdlyrics-create-lyricsource" "$out/bin/osdlyrics-daemon" "$out/libexec/osdlyrics"/*; do wrapProgram "$p" \ + ''${gappsWrapperArgs[@]} \ --prefix PYTHONPATH : "$out/${python3.sitePackages}" done '';