lol

libbpf: 0.1.1 -> 0.4.0

+2 -17
+2 -17
pkgs/os-specific/linux/libbpf/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "libbpf"; 10 - version = "0.1.1"; 10 + version = "0.4.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "libbpf"; 14 14 repo = "libbpf"; 15 15 rev = "v${version}"; 16 - sha256 = "0ilnnm4q22f8fagwp8kb37licy4ks861i2iqh2djsypqhnxvx3fv"; 16 + sha256 = "1by5w7g3i2fc10bi6f0j8jqi2nq0x8r973j2qx7qlfryjxr7b2v3"; 17 17 }; 18 - 19 - patches = [ 20 - (fetchpatch { # included upstream for > 0.1.0 21 - name = "link-zlib.patch"; 22 - url = "https://github.com/libbpf/libbpf/commit/8b14cb43ff837.diff"; 23 - sha256 = "17mvjrs7s727drz013a8qlyj0345ldi2kph6pazcmxv6kl1qrz2z"; 24 - }) 25 - ]; 26 - patchFlags = "-p2"; 27 - # https://github.com/libbpf/libbpf/pull/201#issuecomment-689174740 28 - postPatch = '' 29 - substituteInPlace ../scripts/check-reallocarray.sh \ 30 - --replace 'mktemp /tmp/' 'mktemp ' \ 31 - --replace '/bin/rm' 'rm' 32 - ''; 33 18 34 19 nativeBuildInputs = [ pkg-config ]; 35 20 buildInputs = [ libelf zlib ];