perlPackages.Zonemaster-LDNS: init at 2.2.2

This commit is contained in:
Aaron Bieber 2022-08-16 19:19:30 -06:00
parent d7dd625b8d
commit fff7d96ade
No known key found for this signature in database

View file

@ -26110,6 +26110,25 @@ let
};
};
ZonemasterLDNS = buildPerlPackage {
pname = "Zonemaster-LDNS";
version = "2.2.2";
src = fetchurl {
url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-LDNS-2.2.2.tar.gz";
sha256 = "e0a71c3e35aa761909be323d4101823d7fc1f2f4541b0f75794520c611e4efcf";
};
NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include -I${pkgs.libidn2}.dev}/include";
NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -L${lib.getLib pkgs.libidn2}/lib -lcrypto -lidn2";
makeMakerFlags = "--prefix-openssl=${pkgs.openssl.dev}";
buildInputs = [ DevelChecklib ModuleInstall ModuleInstallXSUtil TestFatal pkgs.ldns pkgs.libidn2 pkgs.openssl pkgs.pkg-config ];
meta = {
description = "Perl wrapper for the ldns DNS library";
license = lib.licenses.bsd3;
};
};
} // lib.optionalAttrs config.allowAliases {
autodie = null; # part of Perl
AutoLoader = null; # part of Perl 5.22