diff options
author | Robert T. McGibbon <rmcgibbo@gmail.com> | 2021-02-16 22:46:36 -0500 |
---|---|---|
committer | Robert T. McGibbon <rmcgibbo@gmail.com> | 2021-02-17 10:19:23 -0500 |
commit | 81e2319c1e837e89ad67924ad91786b1dd252f53 (patch) | |
tree | d23706bd8562b1ce1e8c10f4b4ad6b0caf0686b8 /pkgs/os-specific/linux/ena | |
parent | 7260e7c1e81358bb2ba415413495b8b738612ac8 (diff) | |
download | nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.tar nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.tar.gz nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.tar.bz2 nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.tar.lz nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.tar.xz nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.tar.zst nixpkgs-81e2319c1e837e89ad67924ad91786b1dd252f53.zip |
kernelPackages.ena: 2.3.0 -> 2.4.1
Diffstat (limited to 'pkgs/os-specific/linux/ena')
-rw-r--r-- | pkgs/os-specific/linux/ena/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/ena/default.nix b/pkgs/os-specific/linux/ena/default.nix index dc17f7f1696..62f95ef5322 100644 --- a/pkgs/os-specific/linux/ena/default.nix +++ b/pkgs/os-specific/linux/ena/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { - version = "2.3.0"; + version = "2.4.1"; name = "ena-${version}-${kernel.version}"; src = fetchFromGitHub { owner = "amzn"; repo = "amzn-drivers"; rev = "ena_linux_${version}"; - sha256 = "sha256-ho6yKCgYo3p50leQUCmzNO/3wqzSzs27Eash3AWBaiE="; + sha256 = "0f3i878g11yfw6n68p3qf125jsnggy706jhc8sc0z1xgap6qgh09"; }; hardeningDisable = [ "pic" ]; @@ -19,23 +19,28 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; configurePhase = '' + runHook preConfigure cd kernel/linux/ena substituteInPlace Makefile --replace '/lib/modules/$(BUILD_KERNEL)' ${kernel.dev}/lib/modules/${kernel.modDirVersion} + runHook postConfigure ''; installPhase = '' + runHook preInstall strip -S ena.ko dest=$out/lib/modules/${kernel.modDirVersion}/misc mkdir -p $dest cp ena.ko $dest/ xz $dest/ena.ko + runHook postInstall ''; meta = with lib; { description = "Amazon Elastic Network Adapter (ENA) driver for Linux"; homepage = "https://github.com/amzn/amzn-drivers"; - license = licenses.gpl2; + license = licenses.gpl2Only; maintainers = [ maintainers.eelco ]; platforms = platforms.linux; + broken = kernel.kernelOlder "4.5"; }; } |