diff options
Diffstat (limited to 'pkgs/development/libraries/libxkbcommon/default.nix')
-rw-r--r-- | pkgs/development/libraries/libxkbcommon/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libxkbcommon/default.nix b/pkgs/development/libraries/libxkbcommon/default.nix index 8abacf6f1c8..5543b05ce9d 100644 --- a/pkgs/development/libraries/libxkbcommon/default.nix +++ b/pkgs/development/libraries/libxkbcommon/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, yacc, flex, xkeyboard_config, libxcb }: stdenv.mkDerivation rec { - name = "libxkbcommon-0.4.3"; + name = "libxkbcommon-0.5.0"; src = fetchurl { url = "http://xkbcommon.org/download/${name}.tar.xz"; - sha1 = "2251adc7425c816ec7af4f1c3776a619a53293b6"; + sha1 = "z9dvxrkcyb4b7f2zybgkrqb9zcxrj9vi"; }; buildInputs = [ pkgconfig yacc flex xkeyboard_config libxcb ]; @@ -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; }; } + |