summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorMarcus Crestani <marcus@crestani.de>2015-09-27 17:40:52 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-09-29 15:30:05 +0200
commitc6de42d4d4b4eb99dd785735647761696ff6eac0 (patch)
treed00c0ff9ff8c60a591d91b3e1efffbfe04db096b /pkgs/development
parent9008c9cd5f2148065c586cc13c1c16e819717736 (diff)
downloadnixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.tar
nixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.tar.gz
nixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.tar.bz2
nixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.tar.lz
nixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.tar.xz
nixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.tar.zst
nixlib-c6de42d4d4b4eb99dd785735647761696ff6eac0.zip
libxkbcommon: Remove `--version-script` on Darwin
Close #10094. Simplified by vcunat.
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/libxkbcommon/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libxkbcommon/default.nix b/pkgs/development/libraries/libxkbcommon/default.nix
index 6c3314e09230..5543b05ce9d1 100644
--- a/pkgs/development/libraries/libxkbcommon/default.nix
+++ b/pkgs/development/libraries/libxkbcommon/default.nix
@@ -14,8 +14,13 @@ stdenv.mkDerivation rec {
     --with-xkb-config-root=${xkeyboard_config}/etc/X11/xkb
   '';
 
+  preBuild = stdenv.lib.optionalString stdenv.isDarwin ''
+    sed -i 's/,--version-script=.*$//' Makefile
+  '';
+
   meta = {
     description = "A library to handle keyboard descriptions";
     homepage = http://xkbcommon.org;
   };
 }
+