summary refs log tree commit diff
path: root/pkgs/tools/networking/bully
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2020-06-24 08:49:07 +0800
committerPeter Hoeg <peter@hoeg.com>2020-07-02 13:55:28 +0800
commit772ce9d8702e79d31c4dbadac047006fd4451a3a (patch)
tree1adc0919829c2b1e226f21054ca25aa67504a463 /pkgs/tools/networking/bully
parent4cdd64d9078181e8fcb6132909dc2835059a09bd (diff)
downloadnixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.tar
nixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.tar.gz
nixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.tar.bz2
nixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.tar.lz
nixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.tar.xz
nixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.tar.zst
nixpkgs-772ce9d8702e79d31c4dbadac047006fd4451a3a.zip
bully: 1.1 -> 1.4-00
New maintained upstream.
Diffstat (limited to 'pkgs/tools/networking/bully')
-rw-r--r--pkgs/tools/networking/bully/default.nix29
1 files changed, 14 insertions, 15 deletions
diff --git a/pkgs/tools/networking/bully/default.nix b/pkgs/tools/networking/bully/default.nix
index c9512392347..4117932550f 100644
--- a/pkgs/tools/networking/bully/default.nix
+++ b/pkgs/tools/networking/bully/default.nix
@@ -1,33 +1,32 @@
-{ stdenv, fetchFromGitHub, openssl, libpcap }:
+{ stdenv, fetchFromGitHub, libpcap }:
 
 stdenv.mkDerivation rec {
-
   pname = "bully";
-  version = "1.1";
+  version = "1.4-00";
 
   src = fetchFromGitHub {
-    sha256 = "1qvbbf72ryd85bp4v62fk93ag2sn25rj7kipgagbv22hnq8yl3zd";
-    rev = version;
+    owner = "kimocoder";
     repo = "bully";
-    owner = "aanarchyy";
+    rev = version;
+    sha256 = "1n2754a5z44g414a0hj3cmi9q5lwnzyvmvzskrj2nci8c8m2kgnf";
   };
-  buildInputs = [ openssl libpcap ];
 
-  buildPhase = ''
-    cd src
-    make
-  '';
+  buildInputs = [ libpcap ];
+
+  enableParallelBuilding = true;
+
+  sourceRoot = "./source/src";
 
   installPhase = ''
-    mkdir -p $out/bin
-    mv bully $out/bin
+    install -Dm555 -t $out/bin bully
+    install -Dm444 -t $out/share/doc/${pname} ../*.md
   '';
 
   meta = with stdenv.lib; {
     description = "Retrieve WPA/WPA2 passphrase from a WPS enabled access point";
-    homepage = "https://github.com/aanarchyy/bully";
-    maintainers = with maintainers; [ edwtjo ];
+    homepage = "https://github.com/kimocoder/bully";
     license = licenses.gpl3;
+    maintainers = with maintainers; [ edwtjo ];
     platforms = platforms.linux;
   };
 }