summary refs log tree commit diff
path: root/pkgs/applications/window-managers
diff options
context:
space:
mode:
authoredef <edef@edef.eu>2017-09-29 00:05:44 +0200
committeredef <edef@edef.eu>2017-09-29 00:08:56 +0200
commit7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2 (patch)
tree07205aba1d10bf22aa38b8830a2fd032fc675323 /pkgs/applications/window-managers
parent169a344ab80d58686dda6e99e23597035d48d30d (diff)
downloadnixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.tar
nixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.tar.gz
nixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.tar.bz2
nixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.tar.lz
nixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.tar.xz
nixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.tar.zst
nixlib-7ea5672e85ff4a1535857cfaf27d8ed08c0b7dd2.zip
wmsm.app: compile in gnu89 mode
it expects `inline` to expose a symbol, which hasn't been the case since
C99, breaking linking.
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r--pkgs/applications/window-managers/windowmaker/dockapps/wmsm.app.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/window-managers/windowmaker/dockapps/wmsm.app.nix b/pkgs/applications/window-managers/windowmaker/dockapps/wmsm.app.nix
index e211abe0ea54..cf9a19c12d23 100644
--- a/pkgs/applications/window-managers/windowmaker/dockapps/wmsm.app.nix
+++ b/pkgs/applications/window-managers/windowmaker/dockapps/wmsm.app.nix
@@ -11,6 +11,8 @@ stdenv.mkDerivation {
 
   postUnpack = "sourceRoot=\${sourceRoot}/wmsm";
 
+  NIX_CFLAGS_COMPILE = "-std=gnu89";
+
   installPhase = ''
     substituteInPlace Makefile --replace "PREFIX	= /usr/X11R6/bin" "" --replace "/usr/bin/install" "install"
     mkdir -pv $out/bin;