summary refs log tree commit diff
path: root/pkgs/applications/networking/iptraf-ng
diff options
context:
space:
mode:
authordevhell <devhell@mailfresser.de>2020-12-28 12:23:53 +0000
committerdevhell <devhell@mailfresser.de>2021-01-03 13:58:43 +0000
commitc4b7f5d7a68348d248b832397098e9c04a7d91e1 (patch)
treea751daba0acc6046ffd6328c150a11e4fcdaac87 /pkgs/applications/networking/iptraf-ng
parent71a4dfb919a216c3c2e3b65a82455bb1cd1e1b4b (diff)
downloadnixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.tar
nixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.tar.gz
nixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.tar.bz2
nixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.tar.lz
nixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.tar.xz
nixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.tar.zst
nixpkgs-c4b7f5d7a68348d248b832397098e9c04a7d91e1.zip
iptraf-ng: 1.1.4 -> 1.2.1
Diffstat (limited to 'pkgs/applications/networking/iptraf-ng')
-rw-r--r--pkgs/applications/networking/iptraf-ng/default.nix31
1 files changed, 17 insertions, 14 deletions
diff --git a/pkgs/applications/networking/iptraf-ng/default.nix b/pkgs/applications/networking/iptraf-ng/default.nix
index 1fc81be240b..6d61acb4982 100644
--- a/pkgs/applications/networking/iptraf-ng/default.nix
+++ b/pkgs/applications/networking/iptraf-ng/default.nix
@@ -1,24 +1,27 @@
-{ stdenv, fetchurl, ncurses }:
+{ stdenv, fetchFromGitHub, ncurses }:
 
 stdenv.mkDerivation rec {
-  version = "1.1.4";
+  version = "1.2.1";
   pname = "iptraf-ng";
 
-  src = fetchurl {
-    url = "https://fedorahosted.org/releases/i/p/iptraf-ng/${pname}-${version}.tar.gz";
-    sha256 = "02gb8z9h2s6s1ybyikywz7jgb1mafdx88hijfasv3khcgkq0q53r";
+  src = fetchFromGitHub {
+    owner = pname;
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "1f91w1bjaayr6ld95z2q55ny983bb0m05k1jrw2bcddvcihaiqb1";
   };
 
   buildInputs = [ ncurses ];
 
-  configurePhase = ''
-    ./configure --prefix=$out/usr --sysconfdir=$out/etc \
-                --localstatedir=$out/var --sbindir=$out/bin
-  '';
+  makeFlags = [
+    "DESTDIR=$(out)"
+    "prefix=/usr"
+    "sbindir=/bin"
+  ];
 
   hardeningDisable = [ "format" ];
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "A console-based network monitoring utility (fork of iptraf)";
     longDescription = ''
       IPTraf-ng is a console-based network monitoring utility. IPTraf-ng
@@ -38,9 +41,9 @@ stdenv.mkDerivation rec {
       of the Linux kernel, so it can be used on a wide variety of supported
       network cards.
     '';
-    homepage = "https://fedorahosted.org/iptraf-ng/";
-    license = stdenv.lib.licenses.gpl2;
-    platforms = stdenv.lib.platforms.linux;
-    maintainers = [ stdenv.lib.maintainers.devhell ];
+    homepage = "https://github.com/iptraf-ng/iptraf-ng";
+    license = licenses.gpl2Only;
+    platforms = platforms.linux;
+    maintainers = with maintainers; [ devhell ];
   };
 }