diff options
Diffstat (limited to 'pkgs/os-specific/linux/rdma-core/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/rdma-core/default.nix | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/os-specific/linux/rdma-core/default.nix b/pkgs/os-specific/linux/rdma-core/default.nix index b1770a4d618..25a8f3bdafa 100644 --- a/pkgs/os-specific/linux/rdma-core/default.nix +++ b/pkgs/os-specific/linux/rdma-core/default.nix @@ -1,10 +1,9 @@ -{ stdenv, fetchFromGitHub, cmake, pkgconfig, docutils -, pandoc, ethtool, iproute, libnl, udev, python, perl -, makeWrapper +{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, docutils +, pandoc, ethtool, iproute2, libnl, udev, python3, perl } : let - version = "30.0"; + version = "35.0"; in stdenv.mkDerivation { pname = "rdma-core"; @@ -14,11 +13,11 @@ in stdenv.mkDerivation { owner = "linux-rdma"; repo = "rdma-core"; rev = "v${version}"; - sha256 = "1czfh6s0qz2cv2k7ha7nr9qiwcrj5lvwqnvyrvsds463m8ndpg12"; + sha256 = "0ra0m1s0029qgcq0li7md6pkri7pcc4iy3cd6jrrqs9c6n1clnnd"; }; - nativeBuildInputs = [ cmake pkgconfig pandoc docutils makeWrapper ]; - buildInputs = [ libnl ethtool iproute udev python perl ]; + nativeBuildInputs = [ cmake pkg-config pandoc docutils ]; + buildInputs = [ libnl ethtool iproute2 udev python3 perl ]; cmakeFlags = [ "-DCMAKE_INSTALL_RUNDIR=/run" @@ -39,14 +38,15 @@ in stdenv.mkDerivation { postFixup = '' for pls in $out/bin/{ibfindnodesusing.pl,ibidsverify.pl}; do echo "wrapping $pls" - wrapProgram $pls --prefix PERL5LIB : "$out/${perl.libPrefix}" + substituteInPlace $pls --replace \ + "${perl}/bin/perl" "${perl}/bin/perl -I $out/${perl.libPrefix}" done ''; - meta = with stdenv.lib; { + meta = with lib; { description = "RDMA Core Userspace Libraries and Daemons"; homepage = "https://github.com/linux-rdma/rdma-core"; - license = licenses.gpl2; + license = licenses.gpl2Only; platforms = platforms.linux; maintainers = with maintainers; [ markuskowa ]; }; |