diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index 8a25858cfd6a..34d3416a238d 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -163,6 +163,15 @@ fbdcdde04a7caa007e825a8b822c75fab9adb2d6 # step-cli: format package.nix with nixfmt (#331629) fc7a83f8b62e90de5679e993d4d49ca014ea013d +# ndn-cxx: format with nixfmt-rfc-style +160b2b769c3b8a6d1ae9947afa77520fa2887db7 + +# ndn-tools: format with nixfmt-rfc-style +4882ef721ce3d7bb3b5e48ff80125255db515013 + +# nfd: format with nixfmt-rfc-style +548c2377fa81e2abfc192fbf4f521e601251c468 + # darwin.stdenv: format with nixfmt-rfc-style (#333962) 93c10ac9e561c6594d3baaeaff2341907390d9b8 diff --git a/pkgs/development/libraries/ndn-cxx/default.nix b/pkgs/by-name/nd/ndn-cxx/package.nix similarity index 76% rename from pkgs/development/libraries/ndn-cxx/default.nix rename to pkgs/by-name/nd/ndn-cxx/package.nix index b968a0ee48be..144d79262c84 100644 --- a/pkgs/development/libraries/ndn-cxx/default.nix +++ b/pkgs/by-name/nd/ndn-cxx/package.nix @@ -1,14 +1,15 @@ -{ lib -, stdenv -, fetchFromGitHub -, doxygen -, pkg-config -, python3 -, python3Packages -, wafHook -, boost179 -, openssl -, sqlite +{ + lib, + stdenv, + fetchFromGitHub, + doxygen, + pkg-config, + python3, + python3Packages, + wafHook, + boost, + openssl, + sqlite, }: stdenv.mkDerivation rec { @@ -18,18 +19,28 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "named-data"; repo = "ndn-cxx"; - rev = "${pname}-${version}"; + rev = "ndn-cxx-${version}"; sha256 = "sha256-u9+QxqdCET1f5B54HF+Jk/YuQvhcYWsPNIVHi5l0XTM="; }; - nativeBuildInputs = [ doxygen pkg-config python3 python3Packages.sphinx wafHook ]; + nativeBuildInputs = [ + doxygen + pkg-config + python3 + python3Packages.sphinx + wafHook + ]; - buildInputs = [ boost179 openssl sqlite ]; + buildInputs = [ + boost + openssl + sqlite + ]; wafConfigureFlags = [ "--with-openssl=${openssl.dev}" - "--boost-includes=${boost179.dev}/include" - "--boost-libs=${boost179.out}/lib" + "--boost-includes=${boost.dev}/include" + "--boost-libs=${boost.out}/lib" "--with-tests" ]; @@ -58,6 +69,9 @@ stdenv.mkDerivation rec { ''; license = licenses.lgpl3; platforms = platforms.unix; - maintainers = with maintainers; [ sjmackenzie bertof ]; + maintainers = with maintainers; [ + sjmackenzie + bertof + ]; }; } diff --git a/pkgs/tools/networking/ndn-tools/default.nix b/pkgs/by-name/nd/ndn-tools/package.nix similarity index 53% rename from pkgs/tools/networking/ndn-tools/default.nix rename to pkgs/by-name/nd/ndn-tools/package.nix index 1cbc6d403a9d..52941aa57fce 100644 --- a/pkgs/tools/networking/ndn-tools/default.nix +++ b/pkgs/by-name/nd/ndn-tools/package.nix @@ -1,39 +1,37 @@ -{ lib -, stdenv -, boost -, fetchFromGitHub -, libpcap -, ndn-cxx -, openssl -, pkg-config -, sphinx -, wafHook +{ + lib, + stdenv, + boost ? ndn-cxx.boost, + fetchFromGitHub, + libpcap, + ndn-cxx, + openssl, + pkg-config, + sphinx, + wafHook, }: stdenv.mkDerivation rec { pname = "ndn-tools"; - version = "22.12"; + version = "24.07"; src = fetchFromGitHub { owner = "named-data"; - repo = pname; + repo = "ndn-tools"; rev = "ndn-tools-${version}"; - sha256 = "sha256-28sPgo2nq5AhIzZmvDz38echGPzKDzNm2J6iIao4yL8="; + sha256 = "sha256-rzGd+8SkztrkXRXcEcQm6rOtAGnF7h/Jg8jaBb7FP9w="; }; - # Hacky workaround for new pcap-config. - postPatch = '' - patch -p1 <