summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoachim F <joachifm@users.noreply.github.com>2019-04-12 09:29:14 +0000
committerGitHub <noreply@github.com>2019-04-12 09:29:14 +0000
commit1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b (patch)
tree301c2b6dcbf68f91c260b413f064b8f3b69d1dad
parent88e7c77bb2c0cb2c2c792fed20f718d765545757 (diff)
parent038b2f5e9f34060dfbbdbab9b764817d21a6687e (diff)
downloadnixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.tar
nixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.tar.gz
nixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.tar.bz2
nixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.tar.lz
nixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.tar.xz
nixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.tar.zst
nixpkgs-1b49e1a4476ec3bf5f3cc4df8f019d1e7037168b.zip
Merge pull request #59286 from risicle/ris-afl-qemu-diet
afl-qemu: remove unnecessary build dependencies
-rw-r--r--pkgs/tools/security/afl/default.nix2
-rw-r--r--pkgs/tools/security/afl/qemu.nix13
2 files changed, 6 insertions, 9 deletions
diff --git a/pkgs/tools/security/afl/default.nix b/pkgs/tools/security/afl/default.nix
index c90d031e989..2ee0c478212 100644
--- a/pkgs/tools/security/afl/default.nix
+++ b/pkgs/tools/security/afl/default.nix
@@ -69,7 +69,7 @@ let
       homepage    = "http://lcamtuf.coredump.cx/afl/";
       license     = stdenv.lib.licenses.asl20;
       platforms   = ["x86_64-linux" "i686-linux"];
-      maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
+      maintainers = with stdenv.lib.maintainers; [ thoughtpolice ris ];
     };
   };
 in afl
diff --git a/pkgs/tools/security/afl/qemu.nix b/pkgs/tools/security/afl/qemu.nix
index a007eb3913d..9e0f19361fb 100644
--- a/pkgs/tools/security/afl/qemu.nix
+++ b/pkgs/tools/security/afl/qemu.nix
@@ -1,7 +1,5 @@
-{ stdenv, fetchurl, afl, python2, zlib, pkgconfig, glib, ncurses, perl
-, attr, libcap, vde2, texinfo, libuuid, flex, bison, lzo, snappy
-, libaio, libcap_ng, gnutls, pixman, autoconf
-, writeText
+{ stdenv, fetchurl, afl, python2, zlib, pkgconfig, glib, perl
+, texinfo, libuuid, flex, bison, pixman, autoconf
 }:
 
 with stdenv.lib;
@@ -41,9 +39,8 @@ stdenv.mkDerivation rec {
   ];
 
   buildInputs = [
-    zlib glib pixman ncurses attr libcap
-    vde2 libuuid lzo snappy libcap_ng gnutls
-  ] ++ optionals (stdenv.isLinux) [ libaio ];
+    zlib glib pixman libuuid
+  ];
 
   enableParallelBuilding = true;
 
@@ -63,9 +60,9 @@ stdenv.mkDerivation rec {
       "--disable-gtk"
       "--disable-sdl"
       "--disable-vnc"
+      "--disable-kvm"
       "--target-list=${cpuTarget}"
       "--enable-pie"
-      "--enable-kvm"
       "--sysconfdir=/etc"
       "--localstatedir=/var"
     ];