hpx: init at 1.0.0

This commit is contained in:
Bo Bakker 2017-05-08 01:31:56 +02:00 committed by Franz Pletz
parent 9943e5635c
commit 6d598fccce
2 changed files with 29 additions and 1 deletions

View File

@ -0,0 +1,26 @@
{ stdenv, fetchFromGitHub, boost, cmake, hwloc, gperftools, pkgconfig, python }:
stdenv.mkDerivation rec {
name = "hpx-${version}";
version = "1.0.0";
src = fetchFromGitHub {
owner = "STEllAR-GROUP";
repo = "hpx";
rev = "${version}";
sha256 = "0k79gw4c0v4i7ps1hw6x4m7svxbfml5xm6ly7p00dvg7z9521zsk";
};
buildInputs = [ boost hwloc gperftools ];
nativeBuildInputs = [ cmake pkgconfig python ];
enableParallelBuilding = true;
meta = {
description = "C++ standard library for concurrency and parallelism";
homepage = "https://github.com/STEllAR-GROUP/hpx";
license = stdenv.lib.licenses.boost;
platforms = stdenv.lib.platforms.linux;
maintainers = with stdenv.lib.maintainers; [ bobakker ];
};
}

View File

@ -8012,6 +8012,8 @@ with pkgs;
hound = callPackage ../development/tools/misc/hound { };
hpx = callPackage ../development/libraries/hpx { };
hspell = callPackage ../development/libraries/hspell { };
hspellDicts = callPackage ../development/libraries/hspell/dicts.nix { };
@ -17011,7 +17013,7 @@ with pkgs;
quake3pointrelease = callPackage ../games/quake3/content/pointrelease.nix { };
quakespasm = callPackage ../games/quakespasm { };
ioquake3 = callPackage ../games/quake3/ioquake { };
quantumminigolf = callPackage ../games/quantumminigolf {};