summary refs log tree commit diff
path: root/pkgs/development/libraries/librevenge
diff options
context:
space:
mode:
authorSpencer Whitt <sw@swhitt.me>2015-04-07 21:14:24 -0400
committerSpencer Whitt <sw@swhitt.me>2015-04-08 01:05:50 -0400
commit2180d9593766ab240f12818027783a7465be6b04 (patch)
tree8dcde28f44d9f800728820d66f86a97918ba7f39 /pkgs/development/libraries/librevenge
parent5e62ac5501f4b5eade00b3aca85f5b8aefb589cf (diff)
downloadnixpkgs-2180d9593766ab240f12818027783a7465be6b04.tar
nixpkgs-2180d9593766ab240f12818027783a7465be6b04.tar.gz
nixpkgs-2180d9593766ab240f12818027783a7465be6b04.tar.bz2
nixpkgs-2180d9593766ab240f12818027783a7465be6b04.tar.lz
nixpkgs-2180d9593766ab240f12818027783a7465be6b04.tar.xz
nixpkgs-2180d9593766ab240f12818027783a7465be6b04.tar.zst
nixpkgs-2180d9593766ab240f12818027783a7465be6b04.zip
librevenge: fix on Darwin
Diffstat (limited to 'pkgs/development/libraries/librevenge')
-rw-r--r--pkgs/development/libraries/librevenge/default.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/libraries/librevenge/default.nix b/pkgs/development/libraries/librevenge/default.nix
index 465b03b88fd..ff7886d0513 100644
--- a/pkgs/development/libraries/librevenge/default.nix
+++ b/pkgs/development/libraries/librevenge/default.nix
@@ -19,11 +19,18 @@ stdenv.mkDerivation {
   src = fetchurl {
     inherit (s) url sha256;
   };
+
+  # Clang generates warnings in Boost's header files
+  # -Werror causes these warnings to be interpreted as errors
+  # Simplest solution: disable -Werror
+  configureFlags = if (stdenv.cc.cc.isClang or false)
+    then [ "--disable-werror" ] else null;
+
   meta = {
     inherit (s) version;
     description = ''A base library for writing document import filters'';
     license = stdenv.lib.licenses.mpl20 ;
     maintainers = [stdenv.lib.maintainers.raskin];
-    platforms = stdenv.lib.platforms.linux;
+    platforms = stdenv.lib.platforms.unix;
   };
 }