summary refs log tree commit diff
path: root/pkgs/os-specific/linux/dropwatch/default.nix
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2021-04-21 07:28:39 +0200
committerGitHub <noreply@github.com>2021-04-21 06:28:39 +0100
commitc15541a27c843da516baa058bc790240013c3bc0 (patch)
tree6e7087c316c8cdc7e8bc132618b53dfec42ae282 /pkgs/os-specific/linux/dropwatch/default.nix
parent082c5c8344361e51c6617a1a7c1c470d83902525 (diff)
downloadnixpkgs-c15541a27c843da516baa058bc790240013c3bc0.tar
nixpkgs-c15541a27c843da516baa058bc790240013c3bc0.tar.gz
nixpkgs-c15541a27c843da516baa058bc790240013c3bc0.tar.bz2
nixpkgs-c15541a27c843da516baa058bc790240013c3bc0.tar.lz
nixpkgs-c15541a27c843da516baa058bc790240013c3bc0.tar.xz
nixpkgs-c15541a27c843da516baa058bc790240013c3bc0.tar.zst
nixpkgs-c15541a27c843da516baa058bc790240013c3bc0.zip
dropwatch. 1.5.1 -> 1.5.3 (#119989)
* dropwatch. 1.5.1 -> 1.5.3

https://github.com/nhorman/dropwatch/releases/tag/v1.5.2
https://github.com/nhorman/dropwatch/releases/tag/v1.5.3

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
Diffstat (limited to 'pkgs/os-specific/linux/dropwatch/default.nix')
-rw-r--r--pkgs/os-specific/linux/dropwatch/default.nix39
1 files changed, 28 insertions, 11 deletions
diff --git a/pkgs/os-specific/linux/dropwatch/default.nix b/pkgs/os-specific/linux/dropwatch/default.nix
index 288dea85cc8..c2701c05719 100644
--- a/pkgs/os-specific/linux/dropwatch/default.nix
+++ b/pkgs/os-specific/linux/dropwatch/default.nix
@@ -1,30 +1,47 @@
-{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config
-, libnl, readline, libbfd, ncurses, zlib }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pkg-config
+, libbfd
+, libnl
+, libpcap
+, ncurses
+, readline
+, zlib
+}:
 
 stdenv.mkDerivation rec {
   pname = "dropwatch";
-  version = "1.5.1";
+  version = "1.5.3";
 
   src = fetchFromGitHub {
     owner = "nhorman";
     repo = pname;
     rev = "v${version}";
-    sha256 = "1qmax0l7z1qik42c949fnvjh5r6awk4gpgzdsny8iwnmwzjyp8b8";
+    sha256 = "0axx0zzrs7apqnl0r70jyvmgk7cs5wk185id479mapgngibwkyxy";
   };
 
-  nativeBuildInputs = [ autoreconfHook pkg-config ];
-  buildInputs = [ libbfd libnl ncurses readline zlib ];
-
-  # To avoid running into https://sourceware.org/bugzilla/show_bug.cgi?id=14243 we need to define:
-  NIX_CFLAGS_COMPILE = "-DPACKAGE=${pname} -DPACKAGE_VERSION=${version}";
+  nativeBuildInputs = [
+    autoreconfHook
+    pkg-config
+  ];
+  buildInputs = [
+    libbfd
+    libnl
+    libpcap
+    ncurses
+    readline
+    zlib
+  ];
 
   enableParallelBuilding = true;
 
   meta = with lib; {
     description = "Linux kernel dropped packet monitor";
     homepage = "https://github.com/nhorman/dropwatch";
-    license = licenses.gpl2;
+    license = licenses.gpl2Plus;
     platforms = platforms.linux;
-    maintainers = [ maintainers.c0bw3b ];
+    maintainers = with maintainers; [ c0bw3b ];
   };
 }