about summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorajs124 <git@ajs124.de>2024-01-09 16:48:20 +0100
committerajs124 <git@ajs124.de>2024-01-30 14:56:31 +0100
commitf2529907aa5254c70c056dbf274ddb9a7d7232b7 (patch)
tree9adad3058e7eed50932ebf1d03c1ef9df035978d /pkgs/development/libraries
parent4299aee00ffcb68ecdc5c9a2befc244a61bec5be (diff)
downloadnixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.tar
nixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.tar.gz
nixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.tar.bz2
nixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.tar.lz
nixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.tar.xz
nixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.tar.zst
nixlib-f2529907aa5254c70c056dbf274ddb9a7d7232b7.zip
ndpi: 4.6 -> 4.6
https://github.com/ntop/nDPI/releases/tag/4.8
and some minor package refactoring
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/ndpi/default.nix20
1 files changed, 8 insertions, 12 deletions
diff --git a/pkgs/development/libraries/ndpi/default.nix b/pkgs/development/libraries/ndpi/default.nix
index d9d8f5895a2d..94e249425717 100644
--- a/pkgs/development/libraries/ndpi/default.nix
+++ b/pkgs/development/libraries/ndpi/default.nix
@@ -1,7 +1,6 @@
 { lib
 , stdenv
-, autoconf
-, automake
+, autoreconfHook
 , fetchFromGitHub
 , json_c
 , libpcap
@@ -10,22 +9,19 @@
 , which
 }:
 
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
   pname = "ndpi";
-  version = "4.6";
+  version = "4.8";
 
   src = fetchFromGitHub {
     owner = "ntop";
     repo = "nDPI";
-    rev = "refs/tags/${version}";
-    hash = "sha256-S0lVh5FZewPbYG/1ikI2RroCSC7OI8Xmfeq73hYCHnY=";
+    rev = "refs/tags/${finalAttrs.version}";
+    hash = "sha256-V3hRDQ141pbR5jJK2QlP7BF2CEbuzqIvo+iTx3EGhRY=";
   };
 
-  configureScript = "./autogen.sh";
-
   nativeBuildInputs = [
-    autoconf
-    automake
+    autoreconfHook
     libtool
     pkg-config
     which
@@ -42,10 +38,10 @@ stdenv.mkDerivation rec {
       nDPI is a library for deep-packet inspection based on OpenDPI.
     '';
     homepage = "https://www.ntop.org/products/deep-packet-inspection/ndpi/";
-    changelog = "https://github.com/ntop/nDPI/blob/${version}/CHANGELOG.md";
+    changelog = "https://github.com/ntop/nDPI/blob/${finalAttrs.version}/CHANGELOG.md";
     license = with licenses; [ lgpl3Plus bsd3 ];
     maintainers = with maintainers; [ takikawa ];
     mainProgram = "ndpiReader";
     platforms = with platforms; unix;
   };
-}
+})