[cpan2nix] perlPackages.HTMLScrubber: 0.15 -> 0.17
dependencies: perlPackages.ConfigIdentity: init at 0.0019 perlPackages.ConstFast: init at 0.014 perlPackages.LocaleMOFile: init at 0.08 perlPackages.LocaleTextDomainOO: init at 1.033 perlPackages.LocaleTextDomainOOUtil: init at 3.008 perlPackages.LocaleUtilsPlaceholderBabelFish: init at 0.006 perlPackages.LocaleUtilsPlaceholderMaketext: init at 1.005 perlPackages.LocaleUtilsPlaceholderNamed: init at 1.004 perlPackages.Mo: init at 0.40 perlPackages.MooXCmd: init at 0.017 perlPackages.MooXLocalePassthrough: init at 0.001 perlPackages.MooXLocaleTextDomainOO: init at 0.001 perlPackages.MooXOptions: init at 4.103 perlPackages.MooXSingleton: init at 1.20 perlPackages.MooXStrictConstructor: init at 0.010 perlPackages.PAUSEPermissions: init at 0.17 perlPackages.ParseLocalDistribution: init at 0.19 perlPackages.ParsePMFile: init at 0.41 perlPackages.TestHexDifferences: init at 1.001 perlPackages.TestPAUSEPermissions: init at 0.06 perlPackages.TieSub: init at 1.001
This commit is contained in:
parent
7c1127b185
commit
18d3b269d4
1 changed files with 300 additions and 3 deletions
|
@ -2485,6 +2485,21 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
ConfigIdentity = buildPerlPackage rec {
|
||||
name = "Config-Identity-0.0019";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/D/DA/DAGOLDEN/Config-Identity-0.0019.tar.gz;
|
||||
sha256 = "1a0jx12pxwpbnkww4xg4lav8j6ls89hrdimhj4a697k56zdhnli9";
|
||||
};
|
||||
propagatedBuildInputs = [ FileHomeDir IPCRun ];
|
||||
buildInputs = [ TestDeep ];
|
||||
meta = {
|
||||
description = "Load (and optionally decrypt via GnuPG) user/pass identity information ";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://github.com/dagolden/Config-Identity";
|
||||
};
|
||||
};
|
||||
|
||||
ConfigIniFiles = buildPerlModule rec {
|
||||
name = "Config-IniFiles-2.95";
|
||||
src = fetchurl {
|
||||
|
@ -2595,6 +2610,20 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
ConstFast = buildPerlModule rec {
|
||||
name = "Const-Fast-0.014";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/L/LE/LEONT/Const-Fast-0.014.tar.gz;
|
||||
sha256 = "1nwlldgrx86yn7y6a53cqgvzm2ircsvxg1addahlcy6510x9a1gq";
|
||||
};
|
||||
propagatedBuildInputs = [ SubExporterProgressive ];
|
||||
buildInputs = [ ModuleBuildTiny TestFatal ];
|
||||
meta = {
|
||||
description = "Facility for creating read-only scalars, arrays, and hashes";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
ConvertASN1 = buildPerlPackage rec {
|
||||
name = "Convert-ASN1-0.27";
|
||||
src = fetchurl {
|
||||
|
@ -7025,12 +7054,13 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
|
||||
HTMLScrubber = buildPerlPackage rec {
|
||||
name = "HTML-Scrubber-0.15";
|
||||
name = "HTML-Scrubber-0.17";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/P/PO/PODMASTER/${name}.tar.gz";
|
||||
sha256 = "0xb5zj67y2sjid9bs3yfm81rgi91fmn38wy1ryngssw6vd92ijh2";
|
||||
url = mirror://cpan/authors/id/N/NI/NIGELM/HTML-Scrubber-0.17.tar.gz;
|
||||
sha256 = "06p7w4zd42b2yh541mlzyqj40lwmvvn3fyqi8big4mf34la7m2jm";
|
||||
};
|
||||
propagatedBuildInputs = [ HTMLParser ];
|
||||
buildInputs = [ PodCoverageTrustPod TestCPANMeta TestDifferences TestEOL TestKwalitee TestMemoryCycle TestNoTabs TestPAUSEPermissions TestPod TestPodCoverage ];
|
||||
};
|
||||
|
||||
HTMLTableExtract = buildPerlPackage rec {
|
||||
|
@ -8453,6 +8483,20 @@ let self = _self // overrides; _self = with self; {
|
|||
LANG="C";
|
||||
};
|
||||
|
||||
LocaleMOFile = buildPerlPackage rec {
|
||||
name = "Locale-MO-File-0.08";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Locale-MO-File-0.08.tar.gz;
|
||||
sha256 = "1flpk7jdn5cp7pld3f0vi3v5527p76jp1fqp4pzrhhqjlhyp3im4";
|
||||
};
|
||||
propagatedBuildInputs = [ ConstFast MooXStrictConstructor MooXTypesMooseLike ParamsValidate namespaceautoclean ];
|
||||
buildInputs = [ TestDifferences TestException TestHexDifferences TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Locale::MO::File - Write or read gettext MO files.";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
LocaleMaketext = buildPerlPackage {
|
||||
name = "Locale-Maketext-1.28";
|
||||
src = fetchurl {
|
||||
|
@ -8521,6 +8565,76 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
LocaleTextDomainOO = buildPerlPackage rec {
|
||||
name = "Locale-TextDomain-OO-1.033";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Locale-TextDomain-OO-1.033.tar.gz;
|
||||
sha256 = "1nkjncwa5kg7avrly0ldfxijgkrjgwj3rggb2r6mi72h427xwjic";
|
||||
};
|
||||
propagatedBuildInputs = [ ClassLoad Clone JSON LocaleMOFile LocalePO LocaleTextDomainOOUtil LocaleUtilsPlaceholderBabelFish LocaleUtilsPlaceholderMaketext LocaleUtilsPlaceholderNamed MooXSingleton PathTiny TieSub ];
|
||||
buildInputs = [ TestDifferences TestException TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Locale::TextDomain::OO - Perl OO Interface to Uniforum Message Translation";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
LocaleTextDomainOOUtil = buildPerlPackage rec {
|
||||
name = "Locale-TextDomain-OO-Util-3.008";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Locale-TextDomain-OO-Util-3.008.tar.gz;
|
||||
sha256 = "1kj633apv20ah5nazjlig4w25l021lvmlb6a6fhwrixis08mdqxb";
|
||||
};
|
||||
propagatedBuildInputs = [ namespaceautoclean ];
|
||||
buildInputs = [ TestDifferences TestException TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Locale::TextDomain::OO::Util - Lexicon utils";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
LocaleUtilsPlaceholderBabelFish = buildPerlPackage rec {
|
||||
name = "Locale-Utils-PlaceholderBabelFish-0.006";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Locale-Utils-PlaceholderBabelFish-0.006.tar.gz;
|
||||
sha256 = "1k54njj8xz19c8bjb0iln1mnfq55j3pvbff7samyrab3k59h071f";
|
||||
};
|
||||
propagatedBuildInputs = [ HTMLParser MooXStrictConstructor MooXTypesMooseLike namespaceautoclean ];
|
||||
buildInputs = [ TestDifferences TestException TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Locale::Utils::PlaceholderBabelFish - Utils to expand BabelFish palaceholders";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
LocaleUtilsPlaceholderMaketext = buildPerlPackage rec {
|
||||
name = "Locale-Utils-PlaceholderMaketext-1.005";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Locale-Utils-PlaceholderMaketext-1.005.tar.gz;
|
||||
sha256 = "1srlbp8sfnzhndgh9s4d8bglpzw0vb8gnab9r8r8sggkv15n0a2h";
|
||||
};
|
||||
propagatedBuildInputs = [ MooXStrictConstructor MooXTypesMooseLike namespaceautoclean ];
|
||||
buildInputs = [ TestDifferences TestException TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Locale::Utils::PlaceholderMaketext - Utils to expand maketext placeholders";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
LocaleUtilsPlaceholderNamed = buildPerlPackage rec {
|
||||
name = "Locale-Utils-PlaceholderNamed-1.004";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Locale-Utils-PlaceholderNamed-1.004.tar.gz;
|
||||
sha256 = "1gd68lm5w5c6ndcilx91rn84zviqyrk3fx92jjx5khxm76i8xmvg";
|
||||
};
|
||||
propagatedBuildInputs = [ MooXStrictConstructor MooXTypesMooseLike namespaceautoclean ];
|
||||
buildInputs = [ TestDifferences TestException TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Locale::Utils::PlaceholderNamed - Utils to expand named placeholders";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
locallib = buildPerlPackage rec {
|
||||
name = "local-lib-2.000024";
|
||||
src = fetchurl {
|
||||
|
@ -9341,6 +9455,19 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
Mo = buildPerlPackage rec {
|
||||
name = "Mo-0.40";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/T/TI/TINITA/Mo-0.40.tar.gz;
|
||||
sha256 = "1fff81awg9agfawf3wxx0gpf6vgav8w920rmxsbjg30z75943lli";
|
||||
};
|
||||
meta = {
|
||||
description = "Micro Objects. Mo is less.";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://github.com/ingydotnet/mo-pm";
|
||||
};
|
||||
};
|
||||
|
||||
MockConfig = buildPerlPackage rec {
|
||||
name = "Mock-Config-0.03";
|
||||
src = fetchurl {
|
||||
|
@ -9893,6 +10020,79 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
MooXLocalePassthrough = buildPerlPackage rec {
|
||||
name = "MooX-Locale-Passthrough-0.001";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/R/RE/REHSACK/MooX-Locale-Passthrough-0.001.tar.gz;
|
||||
sha256 = "04h5xhqdvydd4xk9ckb6a79chn0ygf915ix55vg1snmba9z841bs";
|
||||
};
|
||||
propagatedBuildInputs = [ Moo ];
|
||||
meta = {
|
||||
description = "provide API used in translator modules without translating";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://metacpan.org/release/MooX-Locale-Passthrough";
|
||||
};
|
||||
};
|
||||
|
||||
MooXLocaleTextDomainOO = buildPerlPackage rec {
|
||||
name = "MooX-Locale-TextDomain-OO-0.001";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/R/RE/REHSACK/MooX-Locale-TextDomain-OO-0.001.tar.gz;
|
||||
sha256 = "0g8pwj45ccqrzvs9cqyhw29nm68vai1vj46ad39rajnqzp7m53jv";
|
||||
};
|
||||
propagatedBuildInputs = [ LocaleTextDomainOO MooXLocalePassthrough ];
|
||||
meta = {
|
||||
description = "provide API used in translator modules without translating";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://metacpan.org/release/MooX-Locale-TextDomain-OO";
|
||||
};
|
||||
};
|
||||
|
||||
MooXOptions = buildPerlPackage rec {
|
||||
name = "MooX-Options-4.103";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/R/RE/REHSACK/MooX-Options-4.103.tar.gz;
|
||||
sha256 = "0v9j0wxx4f6z6lrmdqf2k084b2c2f2jbvh86pwib0vgjz1sdbyad";
|
||||
};
|
||||
propagatedBuildInputs = [ GetoptLongDescriptive MROCompat MooXLocalePassthrough PathClass UnicodeLineBreak strictures ];
|
||||
buildInputs = [ Mo MooXCmd MooXLocaleTextDomainOO Moose TestTrap ];
|
||||
meta = {
|
||||
description = "Explicit Options eXtension for Object Class";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://metacpan.org/celogeek/MooX-Options";
|
||||
};
|
||||
};
|
||||
|
||||
MooXSingleton = buildPerlModule rec {
|
||||
name = "MooX-Singleton-1.20";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/A/AJ/AJGB/MooX-Singleton-1.20.tar.gz;
|
||||
sha256 = "03i1wfag279ldjjkwi9gvpfs8fgi05my47icq5ggi66yzxpn5mzp";
|
||||
};
|
||||
propagatedBuildInputs = [ RoleTiny ];
|
||||
buildInputs = [ Moo ];
|
||||
meta = {
|
||||
description = "turn your Moo class into singleton";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "http://search.cpan.org/dist/MooX-Singleton";
|
||||
};
|
||||
};
|
||||
|
||||
MooXStrictConstructor = buildPerlPackage rec {
|
||||
name = "MooX-StrictConstructor-0.010";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/H/HA/HARTZELL/MooX-StrictConstructor-0.010.tar.gz;
|
||||
sha256 = "0vvjgz7xbfmf69yav7sxsxmvklqv835xvh7h47w0apxmlkm9fjgr";
|
||||
};
|
||||
propagatedBuildInputs = [ Moo strictures ];
|
||||
buildInputs = [ TestFatal ];
|
||||
meta = {
|
||||
description = "Make your Moo-based object constructors blow up on unknown attributes.";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://metacpan.org/release/MooX-StrictConstructor";
|
||||
};
|
||||
};
|
||||
|
||||
MooXTypesMooseLike = buildPerlPackage rec {
|
||||
name = "MooX-Types-MooseLike-0.29";
|
||||
src = fetchurl {
|
||||
|
@ -9989,6 +10189,21 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
MooXCmd = buildPerlPackage rec {
|
||||
name = "MooX-Cmd-0.017";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/R/RE/REHSACK/MooX-Cmd-0.017.tar.gz;
|
||||
sha256 = "1xbhmq07v9z371ygkyghva9aryhc22kwbzn5qwkp72c0ma6z4gwl";
|
||||
};
|
||||
propagatedBuildInputs = [ ListMoreUtils ModulePluggable Moo PackageStash ParamsUtil RegexpCommon ];
|
||||
buildInputs = [ CaptureTiny ];
|
||||
meta = {
|
||||
description = "Giving an easy Moo style way to make command organized CLI apps";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://metacpan.org/release/MooX-Cmd";
|
||||
};
|
||||
};
|
||||
|
||||
MooXlate = buildPerlPackage {
|
||||
name = "MooX-late-0.015";
|
||||
src = fetchurl {
|
||||
|
@ -11508,6 +11723,21 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
PAUSEPermissions = buildPerlPackage rec {
|
||||
name = "PAUSE-Permissions-0.17";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/N/NE/NEILB/PAUSE-Permissions-0.17.tar.gz;
|
||||
sha256 = "021ink414w4mdk6rd54cc1f23kfqg0zk4njx4ngr0bw3wc6r4kks";
|
||||
};
|
||||
propagatedBuildInputs = [ FileHomeDir HTTPDate MooXOptions TimeDurationParse ];
|
||||
buildInputs = [ PathTiny ];
|
||||
meta = {
|
||||
description = "interface to PAUSE's module permissions file (06perms.txt)";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
homepage = "https://github.com/neilb/PAUSE-Permissions";
|
||||
};
|
||||
};
|
||||
|
||||
Parent = buildPerlPackage {
|
||||
name = "parent-0.236";
|
||||
src = fetchurl {
|
||||
|
@ -11543,6 +11773,33 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
ParseLocalDistribution = buildPerlPackage rec {
|
||||
name = "Parse-LocalDistribution-0.19";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Parse-LocalDistribution-0.19.tar.gz;
|
||||
sha256 = "17p92nj4k3acrqqjnln1j5x8hbra9jkx5hdcybrq37ld9qnc62vb";
|
||||
};
|
||||
propagatedBuildInputs = [ ParsePMFile ];
|
||||
buildInputs = [ ExtUtilsMakeMakerCPANfile TestUseAllModules ];
|
||||
meta = {
|
||||
description = "parses local .pm files as PAUSE does";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
ParsePMFile = buildPerlPackage rec {
|
||||
name = "Parse-PMFile-0.41";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Parse-PMFile-0.41.tar.gz;
|
||||
sha256 = "1ffv9msp4xjfaylay2zfqangxhgyr5xk993k5n1k08hh6qagq8df";
|
||||
};
|
||||
buildInputs = [ ExtUtilsMakeMakerCPANfile ];
|
||||
meta = {
|
||||
description = "parses .pm file as PAUSE does";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
ParseRecDescent = buildPerlModule rec {
|
||||
name = "Parse-RecDescent-1.967015";
|
||||
src = fetchurl {
|
||||
|
@ -14639,6 +14896,18 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
TestHexDifferences = buildPerlPackage rec {
|
||||
name = "Test-HexDifferences-1.001";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Test-HexDifferences-1.001.tar.gz;
|
||||
sha256 = "18lh6shpfx567gjikrid4hixydgv1hi3mycl20qzq2j2vpn4afd6";
|
||||
};
|
||||
propagatedBuildInputs = [ SubExporter TextDiff ];
|
||||
buildInputs = [ TestDifferences TestNoWarnings ];
|
||||
meta = {
|
||||
};
|
||||
};
|
||||
|
||||
TestHTTPServerSimple = buildPerlPackage {
|
||||
name = "Test-HTTP-Server-Simple-0.11";
|
||||
src = fetchurl {
|
||||
|
@ -14894,6 +15163,20 @@ let self = _self // overrides; _self = with self; {
|
|||
propagatedBuildInputs = [ CaptureTiny ];
|
||||
};
|
||||
|
||||
TestPAUSEPermissions = buildPerlPackage rec {
|
||||
name = "Test-PAUSE-Permissions-0.06";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Test-PAUSE-Permissions-0.06.tar.gz;
|
||||
sha256 = "1rspdxwfr1mxjrpcsd4asd5q1qpmiyw0sm7g008yy1gsz6i2yl88";
|
||||
};
|
||||
propagatedBuildInputs = [ ConfigIdentity PAUSEPermissions ParseLocalDistribution ];
|
||||
buildInputs = [ ExtUtilsMakeMakerCPANfile TestUseAllModules ];
|
||||
meta = {
|
||||
description = "tests module permissions in your distribution";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
TestPerlCritic = buildPerlModule rec {
|
||||
name = "Test-Perl-Critic-1.04";
|
||||
src = fetchurl {
|
||||
|
@ -16177,6 +16460,20 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
TieSub = buildPerlPackage rec {
|
||||
name = "Tie-Sub-1.001";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/ST/STEFFENW/Tie-Sub-1.001.tar.gz;
|
||||
sha256 = "1cgiyj85hhw2m4x2iv4zgaj3hzf3fghircpcfqmjndni4r4a0wgg";
|
||||
};
|
||||
propagatedBuildInputs = [ ParamsValidate ];
|
||||
buildInputs = [ ModuleBuild TestDifferences TestException TestNoWarnings ];
|
||||
meta = {
|
||||
description = "Tie::Sub - Tying a subroutine, function or method to a hash";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
TieToObject = buildPerlPackage {
|
||||
name = "Tie-ToObject-0.03";
|
||||
src = fetchurl {
|
||||
|
|
Loading…
Reference in a new issue