diff --git a/pkgs/by-name/mp/mpdris2/fix-gettext-0.25.patch b/pkgs/by-name/mp/mpdris2/fix-gettext-0.25.patch new file mode 100644 index 000000000000..f9b52f605dec --- /dev/null +++ b/pkgs/by-name/mp/mpdris2/fix-gettext-0.25.patch @@ -0,0 +1,14 @@ +diff --git i/configure.ac w/configure.ac +index dcc3c3d..888dc12 100644 +--- i/configure.ac ++++ w/configure.ac +@@ -4,6 +4,9 @@ AC_INIT([mpDris2], + [mpdris2], + [https://github.com/eonpatapon/mpDris2]) + AC_CONFIG_AUX_DIR([build-aux]) ++AC_CONFIG_MACRO_DIRS([m4]) ++AM_GNU_GETTEXT_VERSION([0.21]) ++AM_GNU_GETTEXT([external]) + AM_INIT_AUTOMAKE([1.11 tar-ustar foreign]) + + m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) diff --git a/pkgs/by-name/mp/mpdris2/package.nix b/pkgs/by-name/mp/mpdris2/package.nix index 77629454a09e..05935093bfb1 100644 --- a/pkgs/by-name/mp/mpdris2/package.nix +++ b/pkgs/by-name/mp/mpdris2/package.nix @@ -2,6 +2,7 @@ lib, autoreconfHook, fetchFromGitHub, + gettext, glib, gobject-introspection, intltool, @@ -28,6 +29,7 @@ python3.pkgs.buildPythonApplication rec { nativeBuildInputs = [ autoreconfHook + gettext gobject-introspection intltool wrapGAppsHook3 @@ -45,6 +47,8 @@ python3.pkgs.buildPythonApplication rec { pygobject3 ]; + patches = [ ./fix-gettext-0.25.patch ]; + meta = with lib; { description = "MPRIS 2 support for mpd"; homepage = "https://github.com/eonpatapon/mpDris2/";