summary refs log tree commit diff
path: root/pkgs/development/tools/analysis/valgrind/default.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-09-23 19:45:02 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-09-23 19:45:02 +0000
commitb7a90c11d3fb0b9a97553f2924723082658c8da2 (patch)
tree3974100233042f207c40d335383df253856741d5 /pkgs/development/tools/analysis/valgrind/default.nix
parent880e6ba1f7b2b98c758e69ca7714d8337248e2df (diff)
downloadnixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.tar
nixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.tar.gz
nixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.tar.bz2
nixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.tar.lz
nixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.tar.xz
nixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.tar.zst
nixpkgs-b7a90c11d3fb0b9a97553f2924723082658c8da2.zip
* selectMaintained (renamed): don't use meta.maintainer, just use
  meta.platforms.
* Valgrind *should* work on Darwin now, except that our GCC doesn't
  recognise the -arch flag.

svn path=/nixpkgs/trunk/; revision=17372
Diffstat (limited to 'pkgs/development/tools/analysis/valgrind/default.nix')
-rw-r--r--pkgs/development/tools/analysis/valgrind/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/development/tools/analysis/valgrind/default.nix b/pkgs/development/tools/analysis/valgrind/default.nix
index 98c0e8b6aa9..0e91e69d35d 100644
--- a/pkgs/development/tools/analysis/valgrind/default.nix
+++ b/pkgs/development/tools/analysis/valgrind/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
 
   # Perl is needed for `cg_annotate'.
   # GDB is needed to provide a sane default for `--db-command'.
-  buildInputs = [ perl gdb ];
+  buildInputs = [ perl ] ++ stdenv.lib.optional (!stdenv.isDarwin) gdb;
 
   configureFlags =
     if stdenv.system == "x86_64-linux" then ["--enable-only64bit"] else [];
@@ -37,5 +37,9 @@ stdenv.mkDerivation rec {
     '';
 
     license = "GPLv2+";
+
+    maintainers = [ stdenv.lib.maintainers.eelco ];
+    
+    platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.cygwin;
   };
 }