hpx: init at 1.0.0

authored by Bo Bakker and committed by Franz Pletz 6d598fcc 9943e563

+29 -1
+26
pkgs/development/libraries/hpx/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, boost, cmake, hwloc, gperftools, pkgconfig, python }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "hpx-${version}"; 5 + version = "1.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "STEllAR-GROUP"; 9 + repo = "hpx"; 10 + rev = "${version}"; 11 + sha256 = "0k79gw4c0v4i7ps1hw6x4m7svxbfml5xm6ly7p00dvg7z9521zsk"; 12 + }; 13 + 14 + buildInputs = [ boost hwloc gperftools ]; 15 + nativeBuildInputs = [ cmake pkgconfig python ]; 16 + 17 + enableParallelBuilding = true; 18 + 19 + meta = { 20 + description = "C++ standard library for concurrency and parallelism"; 21 + homepage = "https://github.com/STEllAR-GROUP/hpx"; 22 + license = stdenv.lib.licenses.boost; 23 + platforms = stdenv.lib.platforms.linux; 24 + maintainers = with stdenv.lib.maintainers; [ bobakker ]; 25 + }; 26 + }
+3 -1
pkgs/top-level/all-packages.nix
··· 8012 8013 hound = callPackage ../development/tools/misc/hound { }; 8014 8015 hspell = callPackage ../development/libraries/hspell { }; 8016 8017 hspellDicts = callPackage ../development/libraries/hspell/dicts.nix { }; ··· 17011 quake3pointrelease = callPackage ../games/quake3/content/pointrelease.nix { }; 17012 17013 quakespasm = callPackage ../games/quakespasm { }; 17014 - 17015 ioquake3 = callPackage ../games/quake3/ioquake { }; 17016 17017 quantumminigolf = callPackage ../games/quantumminigolf {};
··· 8012 8013 hound = callPackage ../development/tools/misc/hound { }; 8014 8015 + hpx = callPackage ../development/libraries/hpx { }; 8016 + 8017 hspell = callPackage ../development/libraries/hspell { }; 8018 8019 hspellDicts = callPackage ../development/libraries/hspell/dicts.nix { }; ··· 17013 quake3pointrelease = callPackage ../games/quake3/content/pointrelease.nix { }; 17014 17015 quakespasm = callPackage ../games/quakespasm { }; 17016 + 17017 ioquake3 = callPackage ../games/quake3/ioquake { }; 17018 17019 quantumminigolf = callPackage ../games/quantumminigolf {};