diff options
author | Nick Cao <nickcao@nichi.co> | 2023-06-24 10:52:09 +0800 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2023-06-24 10:54:28 +0800 |
commit | 990e8b42395a55a5ebecf40f06fe9f3604b87d75 (patch) | |
tree | 42b1558636fcdead04e2c458a7034c231464f8dc /pkgs | |
parent | ae5ea1ffa63a5edf6c96541e90871018a8333610 (diff) |
dhcpdump: 1.8 -> 1.9, change upstream to maintained fork
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/networking/dhcpdump/default.nix | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/pkgs/tools/networking/dhcpdump/default.nix b/pkgs/tools/networking/dhcpdump/default.nix index 4f625d9b13770..38c8bc76967c3 100644 --- a/pkgs/tools/networking/dhcpdump/default.nix +++ b/pkgs/tools/networking/dhcpdump/default.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchurl +, fetchFromGitHub , perl , installShellFiles , libpcap @@ -8,11 +8,13 @@ stdenv.mkDerivation rec { pname = "dhcpdump"; - version = "1.8"; + version = "1.9"; - src = fetchurl { - url = "http://www.mavetju.org/download/dhcpdump-${version}.tar.gz"; - hash = "sha256-bV65QYFi+3OLxW5MFoLOf3OS3ZblaMyZbkTCjef3cZA="; + src = fetchFromGitHub { + owner = "bbonev"; + repo = pname; + rev = "refs/tags/v${version}"; + hash = "sha256-ck6DLsLQ00unNqPLBKkxaJLDCaPFjTFJcQjTbKSq0U8="; }; strictDeps = true; @@ -26,8 +28,6 @@ stdenv.mkDerivation rec { libpcap ]; - hardeningDisable = [ "fortify" ]; - installPhase = '' runHook preBuild @@ -39,7 +39,8 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A tool for visualization of DHCP packets as recorded and output by tcpdump to analyze DHCP server responses"; - homepage = "http://www.mavetju.org/unix/dhcpdump-man.php"; + homepage = "https://github.com/bbonev/dhcpdump"; + changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${version}"; platforms = platforms.linux; maintainers = with maintainers; [ nickcao ]; license = licenses.bsd2; |