summary refs log tree commit diff
path: root/pkgs/os-specific/linux/libfabric/default.nix
diff options
context:
space:
mode:
authorBruno Bzeznik <Bruno.Bzeznik@univ-grenoble-alpes.fr>2020-04-28 16:52:56 +0200
committerBruno Bzeznik <Bruno.Bzeznik@univ-grenoble-alpes.fr>2020-04-28 17:09:15 +0200
commit75a3a9af8d73d49acb6c543f36ff6feebef445fe (patch)
tree8678c394ec2eb6d556cb60b87da799d4255375b6 /pkgs/os-specific/linux/libfabric/default.nix
parent7610f0417b2f3c42f99ff1f30f8224007fb31a20 (diff)
downloadnixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.tar
nixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.tar.gz
nixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.tar.bz2
nixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.tar.lz
nixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.tar.xz
nixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.tar.zst
nixpkgs-75a3a9af8d73d49acb6c543f36ff6feebef445fe.zip
libfabric: init at 1.10.0
Diffstat (limited to 'pkgs/os-specific/linux/libfabric/default.nix')
-rw-r--r--pkgs/os-specific/linux/libfabric/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/libfabric/default.nix b/pkgs/os-specific/linux/libfabric/default.nix
new file mode 100644
index 00000000000..6383832a7e7
--- /dev/null
+++ b/pkgs/os-specific/linux/libfabric/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, libpsm2 }:
+
+stdenv.mkDerivation rec {
+  pname = "libfabric";
+  version = "1.10.0";
+
+  enableParallelBuilding = true;
+
+  src = fetchFromGitHub {
+    owner = "ofiwg";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "0amgc5w7qg96r9a21jl92m6jzn4z2j3iyk7jf7kwyzfi4jhlkv89";
+  };
+
+  nativeBuildInputs = [ pkgconfig autoreconfHook ] ;
+
+  buildInputs = [ libpsm2 ] ;
+
+  configureFlags = [ "--enable-psm2=${libpsm2}" ] ;
+
+  meta = with stdenv.lib; {
+    homepage = "http://libfabric.org/";
+    description = "Open Fabric Interfaces";
+    license = with licenses; [ gpl2 bsd2 ];
+    platforms = [ "x86_64-linux" ];
+    maintainers = [ maintainers.bzizou ];
+  };
+}