ndn-tools: init at 0.7.1 (#144012)

Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by

Filippo Berto
Fabian Affolter
Sandro
and committed by
GitHub
1fbe5a69 c159324b

+47
+45
pkgs/tools/networking/ndn-tools/default.nix
··· 1 + { lib 2 + , stdenv 3 + , boost 4 + , fetchFromGitHub 5 + , libpcap 6 + , ndn-cxx 7 + , openssl 8 + , pkg-config 9 + , sphinx 10 + , wafHook 11 + }: 12 + 13 + stdenv.mkDerivation rec { 14 + pname = "ndn-tools"; 15 + version = "0.7.1"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "named-data"; 19 + repo = pname; 20 + rev = "ndn-tools-${version}"; 21 + sha256 = "1q2d0v8srqjbvigr570qw6ia0d9f88aj26ccyxkzjjwwqdx3y4fy"; 22 + }; 23 + 24 + nativeBuildInputs = [ pkg-config sphinx wafHook ]; 25 + buildInputs = [ libpcap ndn-cxx openssl ]; 26 + 27 + wafConfigureFlags = [ 28 + "--boost-includes=${boost.dev}/include" 29 + "--boost-libs=${boost.out}/lib" 30 + "--with-tests" 31 + ]; 32 + 33 + doCheck = true; 34 + checkPhase = '' 35 + build/unit-tests 36 + ''; 37 + 38 + meta = with lib; { 39 + homepage = "https://named-data.net/"; 40 + description = "Named Data Neworking (NDN) Essential Tools"; 41 + license = licenses.gpl3Plus; 42 + platforms = platforms.unix; 43 + maintainers = with maintainers; [ bertof ]; 44 + }; 45 + }
+2
pkgs/top-level/all-packages.nix
··· 15720 15720 15721 15721 ndn-cxx = callPackage ../development/libraries/ndn-cxx { }; 15722 15722 15723 + ndn-tools = callPackage ../tools/networking/ndn-tools { }; 15724 + 15723 15725 cddlib = callPackage ../development/libraries/cddlib {}; 15724 15726 15725 15727 cdk = callPackage ../development/libraries/cdk {};