diff options
author | Vladimír Čunát <vladimir.cunat@nic.cz> | 2022-09-18 08:25:17 +0200 |
---|---|---|
committer | Vladimír Čunát <vladimir.cunat@nic.cz> | 2022-09-18 08:25:17 +0200 |
commit | f12d2f016b6c69b702d89cc29eb50567d1088831 (patch) | |
tree | 29a19888e7ae139891e40064383f7398ba3b473c | |
parent | 9c2a7cc09d66fb7ffbc9609abe4d6d1521834152 (diff) | |
download | nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.tar nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.tar.gz nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.tar.bz2 nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.tar.lz nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.tar.xz nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.tar.zst nixpkgs-f12d2f016b6c69b702d89cc29eb50567d1088831.zip |
bpftools: decouple version from linux_latest
bpftools causes way too many rebuilds nowadays, so its updates are not suitable for merging directly to nixpkgs master. We want to update linux_latest faster than that.
-rw-r--r-- | pkgs/os-specific/linux/bpftools/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/bpftools/default.nix b/pkgs/os-specific/linux/bpftools/default.nix index 5a02a1022d5..b042654fede 100644 --- a/pkgs/os-specific/linux/bpftools/default.nix +++ b/pkgs/os-specific/linux/bpftools/default.nix @@ -1,14 +1,19 @@ -{ lib, stdenv +{ lib, stdenv, fetchurl , libopcodes, libopcodes_2_38 , libbfd, libbfd_2_38 , elfutils, readline -, linuxPackages_latest, zlib +, zlib , python3, bison, flex }: stdenv.mkDerivation rec { pname = "bpftools"; - inherit (linuxPackages_latest.kernel) version src; + version = "5.19.9"; + + src = fetchurl { + url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; + sha256 = "0dvzjbyknzlx4ndz77fsm6v28fj2chxbq1z85fbc3bckcscbbm8a"; + }; nativeBuildInputs = [ python3 bison flex ]; buildInputs = (if (lib.versionAtLeast version "5.20") |