Bump perlPackages.Zonemaster*, add perlPackages.MIMEBase32 (#500523)

This commit is contained in:
Marcus Ramberg
2026-06-05 15:33:10 +00:00
committed by GitHub

View File

@@ -21541,6 +21541,23 @@ with self;
};
};
MIMEBase32 = buildPerlPackage {
pname = "MIME-Base32";
version = "1.303";
src = fetchurl {
url = "mirror://cpan/authors/id/R/RE/REHSACK/MIME-Base32-1.303.tar.gz";
hash = "sha256-qyH6mRMOM6Cv9s21lvZH5eVl0gfWNLou8Gvb71BCTpk=";
};
meta = {
homepage = "https://metacpan.org/release/MIME-Base32";
description = "Base32 encoder and decoder";
license = with lib.licenses; [
artistic1
gpl1Plus
];
};
};
MIMECharset = buildPerlPackage {
pname = "MIME-Charset";
version = "1.013.1";
@@ -39505,15 +39522,23 @@ with self;
ZonemasterCLI = buildPerlPackage {
pname = "Zonemaster-CLI";
version = "6.000003";
version = "8.0.1";
src = fetchurl {
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-CLI-v6.0.3.tar.gz";
hash = "sha256-oYDBYVygvPUZ9vrGX/y5A0MAQ6zgSsrf6AtUdFcZG4Q=";
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-CLI-v8.0.1.tar.gz";
hash = "sha256-QLUza9M72r/q1W+uhG5pn6YWz7dDJQ0rIq3NyDVUtjU=";
};
buildInputs = [
JSONValidator
TestDifferences
TestException
TestNoWarnings
];
propagatedBuildInputs = [
JSONXS
MooseXGetopt
NetIPXS
TextReflow
TryTiny
ZonemasterEngine
ZonemasterLDNS
libintl-perl
@@ -39532,13 +39557,15 @@ with self;
ZonemasterEngine = buildPerlPackage {
pname = "Zonemaster-Engine";
version = "4.6.1";
version = "8.1.1";
src = fetchurl {
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.6.1.tar.gz";
hash = "sha256-4AXo3bZTOLnnPjjX5KNb/2O7MRqcAtlqpz5sPwNN9b0=";
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v8.1.1.tar.gz";
hash = "sha256-QlQQ+saL++8A1MW9dqMRzDNH6cydyQl9HB3cXanudGI=";
};
buildInputs = [
LocalePO
PodCoverage
SubOverride
TestDifferences
TestException
TestFatal
@@ -39552,15 +39579,17 @@ with self;
FileShareDir
FileSlurp
IOSocketINET6
ListCompare
ListMoreUtils
LogAny
MailSPF
ModuleFind
Moose
MooseXSingleton
NetIP
NetDNS
NetIPXS
Readonly
TextCSV
ZonemasterLDNS
YAMLLibYAML
libintl-perl
];
@@ -39572,10 +39601,10 @@ with self;
ZonemasterLDNS = buildPerlPackage {
pname = "Zonemaster-LDNS";
version = "3.2.0";
version = "5.0.2";
src = fetchurl {
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-LDNS-3.2.0.tar.gz";
hash = "sha256-BpsWQRcpX6gtJSlAocqLMIrYsfPocjvk6CaqqX9wbWw=";
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-LDNS-5.0.2.tar.gz";
hash = "sha256-IP1f+7SgnQ1vv9BjkBoSsa7rv9k3KoXOLUVcmkwJqYY=";
};
env.NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include -I${pkgs.libidn2}.dev}/include";
env.NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -L${lib.getLib pkgs.libidn2}/lib -lcrypto -lidn2";
@@ -39585,10 +39614,13 @@ with self;
nativeBuildInputs = [ pkgs.pkg-config ];
buildInputs = [
DevelChecklib
ExtUtilsPkgConfig
MIMEBase32
ModuleInstall
ModuleInstallXSUtil
TestFatal
TestDifferences
TestException
pkgs.ldns
pkgs.libidn2
pkgs.openssl