perlPackages.DataULID: init at 1.0.0

dependencies:
perlPackages.EncodeBase32GMP: init at 0.02
perlPackages.MathGMPz: init at 0.48
This commit is contained in:
Stig Palmquist 2020-05-29 22:53:13 +02:00
parent 4d0d0b8dd1
commit 3b2c8ef4f4
No known key found for this signature in database
GPG key ID: 10C838A306094775

View file

@ -4391,6 +4391,22 @@ let
buildInputs = [ DebugShowStuff ];
};
DataULID = buildPerlPackage {
pname = "Data-ULID";
version = "1.0.0";
src = fetchurl {
url = "mirror://cpan/authors/id/B/BA/BALDUR/Data-ULID-1.0.0.tar.gz";
sha256 = "4d757475893dbad5165f0a65c446d38b47f39019d36f77da9d29c98cbf27206f";
};
propagatedBuildInputs = [ DateTime EncodeBase32GMP MathRandomSecure MathBigIntGMP ];
meta = {
homepage = "https://metacpan.org/release/Data-ULID";
description = "Universally Unique Lexicographically Sortable Identifier";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
maintainers = with maintainers; [ sgo ];
};
};
DataUniqid = buildPerlPackage {
pname = "Data-Uniqid";
version = "0.12";
@ -6392,6 +6408,23 @@ let
};
};
EncodeBase32GMP = buildPerlPackage {
pname = "Encode-Base32-GMP";
version = "0.02";
src = fetchurl {
url = "mirror://cpan/authors/id/J/JW/JWANG/Encode-Base32-GMP-0.02.tar.gz";
sha256 = "454206fa7d82e55e03274698732341b607150f00e8e2aec58f35326a030832dc";
};
buildInputs = [ TestBase ];
propagatedBuildInputs = [ MathGMPz ];
meta = {
homepage = "https://metacpan.org/release/Encode-Base32-GMP";
description = "High speed Base32 encoding using GMP with BigInt and MD5 support";
license = stdenv.lib.licenses.mit;
maintainers = with maintainers; [ sgo ];
};
};
EncodeDetect = buildPerlModule {
pname = "Encode-Detect";
version = "1.01";
@ -11334,6 +11367,23 @@ let
};
};
MathGMPz = buildPerlPackage {
pname = "Math-GMPz";
version = "0.48";
src = fetchurl {
url = "mirror://cpan/authors/id/S/SI/SISYPHUS/Math-GMPz-0.48.tar.gz";
sha256 = "f4459ed32fb9bb793e2504fd442c515fd468a4a34d2a1f98e46ca41e275c73cb";
};
buildInputs = [ pkgs.gmp ];
NIX_CFLAGS_LINK = "-L${pkgs.gmp.out}/lib -lgmp";
meta = {
homepage = "https://github.com/sisyphus/math-gmpz";
description = "Perl interface to the GMP integer functions";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
maintainers = with maintainers; [ sgo ];
};
};
MathGeometryVoronoi = buildPerlPackage {
pname = "Math-Geometry-Voronoi";
version = "1.3";