about summary refs log tree commit diff
path: root/pkgs/development/libraries/libgbinder
diff options
context:
space:
mode:
authorMika Tammi <mika.tammi@unikie.com>2023-02-28 22:17:30 +0200
committerMika Tammi <mika.tammi@unikie.com>2023-03-11 21:05:02 +0200
commit19c3fb47f1fb4203b4c59d85f18964619fd8709b (patch)
tree8b4bd441b8604abca862ebbf06be6c0c16c6cc39 /pkgs/development/libraries/libgbinder
parentec58817987e72af0b71d709497790bdf1c4815cc (diff)
libgbinder: fix cross-compilation
Signed-off-by: Mika Tammi <mika.tammi@unikie.com>
Diffstat (limited to 'pkgs/development/libraries/libgbinder')
-rw-r--r--pkgs/development/libraries/libgbinder/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libgbinder/default.nix b/pkgs/development/libraries/libgbinder/default.nix
index 69166ab33feb2..054dc0847051a 100644
--- a/pkgs/development/libraries/libgbinder/default.nix
+++ b/pkgs/development/libraries/libgbinder/default.nix
@@ -22,6 +22,13 @@ stdenv.mkDerivation rec {
     libglibutil
   ];
 
+  postPatch = ''
+    # Fix pkg-config and ranlib names for cross-compilation
+    substituteInPlace Makefile \
+      --replace "pkg-config" "$PKG_CONFIG" \
+      --replace "ranlib" "$RANLIB"
+  '';
+
   makeFlags = [
     "LIBDIR=$(out)/lib"
     "INSTALL_INCLUDE_DIR=$(dev)/include/gbinder"