summary refs log tree commit diff
path: root/pkgs/top-level/perl-packages.nix
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-11-05 19:33:27 +0100
committerGitHub <noreply@github.com>2021-11-05 19:33:27 +0100
commitc8769cc03cf742b776ea3721dca8c9c6a96486d8 (patch)
tree5eeebecbd005bc2e5d43120c25ece8bf0dfe0e10 /pkgs/top-level/perl-packages.nix
parent37956a55340afc71eca450d1994c488e0ee065f6 (diff)
parent04e17c10b8aac65db4a77c192f1a7377db5ddc37 (diff)
downloadnixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.tar
nixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.tar.gz
nixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.tar.bz2
nixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.tar.lz
nixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.tar.xz
nixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.tar.zst
nixpkgs-c8769cc03cf742b776ea3721dca8c9c6a96486d8.zip
Merge pull request #142602 from Artturin/strictdepsfixes
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r--pkgs/top-level/perl-packages.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 6129719d049..8393c1fd4ba 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -8046,6 +8046,11 @@ let
     };
     nativeBuildInputs = [ buildPackages.pkg-config ];
     propagatedBuildInputs = [ pkgs.pkg-config ];
+    postPatch = ''
+      # no pkg-config binary when cross-compiling so the check fails
+      substituteInPlace Makefile.PL \
+        --replace "pkg-config" "$PKG_CONFIG"
+    '';
     doCheck = false; # expects test_glib-2.0.pc in PKG_CONFIG_PATH
     meta = {
       homepage = "http://gtk2-perl.sourceforge.net";
@@ -24561,6 +24566,7 @@ let
       })
     ];
     AUTOMATED_TESTING = false;
+    nativeBuildInputs = [ pkgs.pkg-config ];
     buildInputs = [ pkgs.xorg.libxcb pkgs.xorg.xcbproto pkgs.xorg.xcbutil pkgs.xorg.xcbutilwm ExtUtilsDepends ExtUtilsPkgConfig TestDeep TestException XSObjectMagic ];
     propagatedBuildInputs = [ DataDump MouseXNativeTraits XMLDescent XMLSimple ];
     NIX_CFLAGS_LINK = "-lxcb -lxcb-util -lxcb-xinerama -lxcb-icccm";