git.iko.soy/typeable/nixpkgs
on master help sign in
primecount: init at 7.2
commit2ace52c08780b50c4865714ce376405cd3c325fa authorMauricio Collares <mauricio@collares.org> dateTue 14 Dec 2021, 14:03 (5 years ago) parentb0bf5f8
2 files changed+27
pkgs/development/libraries/science/math/primecount/default.nix+25 pkgs/top-level/all-packages.nix+2
pkgs/development/libraries/science/math/primecount/default.nixnew file+25
@@ -0,0 +1,25 @@
1+{ lib, stdenv, fetchFromGitHub, cmake, primesieve }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "primecount";
5+ version = "7.2";
6+
7+ nativeBuildInputs = [ cmake ];
8+
9+ buildInputs = [ primesieve ];
10+
11+ src = fetchFromGitHub {
12+ owner = "kimwalisch";
13+ repo = "primecount";
14+ rev = "v${version}";
15+ sha256 = "sha256-/Cb/HkD4UQ9gXsRpvRiEuQBoRd0THxNHsBaAAa+CqQo=";
16+ };
17+
18+ meta = with lib; {
19+ description = "Fast prime counting function implementations";
20+ homepage = "https://github.com/kimwalisch/primecount";
21+ license = licenses.bsd2;
22+ platforms = platforms.unix;
23+ maintainers = teams.sage.members;
24+ };
25+}
pkgs/top-level/all-packages.nix+2
@@ -19202,6 +19202,8 @@ with pkgs;
1920219202
1920319203 prime-server = callPackage ../development/libraries/prime-server { };
1920419204
19205+ primecount = callPackage ../development/libraries/science/math/primecount { };
19206+
1920519207 primesieve = callPackage ../development/libraries/science/math/primesieve { };
1920619208
1920719209 prison = callPackage ../development/libraries/prison { };