From 1156b4d1e9e2eb3edd11c89d38bf29603671ff8b Mon Sep 17 00:00:00 2001 From: Dominique Martinet Date: Wed, 17 Mar 2021 15:42:04 +0900 Subject: [PATCH] pahole: 1.17 -> 1.20 Also: - make fetchSubodules explicit, it is strictly required by pahole build system until debian efforts to use system libbpf finish: see https://www.spinics.net/lists/dwarves/msg00732.html - fix license to gpl2Only as requested by review bot --- pkgs/development/tools/misc/pahole/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/misc/pahole/default.nix b/pkgs/development/tools/misc/pahole/default.nix index c39ef5e0051..86e1dac021c 100644 --- a/pkgs/development/tools/misc/pahole/default.nix +++ b/pkgs/development/tools/misc/pahole/default.nix @@ -2,11 +2,12 @@ stdenv.mkDerivation rec { pname = "pahole"; - version = "1.17"; + version = "1.20"; src = fetchgit { url = "https://git.kernel.org/pub/scm/devel/pahole/pahole.git"; rev = "v${version}"; - sha256 = "13dxsmhpf9n2wqggf4gd6f12rm0vhv0q96jd50gkvaxzzvgpzzbc"; + sha256 = "11q9dpfi4qj2v8z0nlf8c0079mlv10ljhh0d1yr0j4ds3saacd15"; + fetchSubmodules = true; }; nativeBuildInputs = [ cmake ]; @@ -18,7 +19,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://git.kernel.org/cgit/devel/pahole/pahole.git/"; description = "Pahole and other DWARF utils"; - license = licenses.gpl2; + license = licenses.gpl2Only; platforms = platforms.linux; maintainers = [ maintainers.bosu ];