{"count":51965,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=502","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=500","results":[{"name":"p5.32-cwd-guard","portdir":"perl/p5-cwd-guard","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Cwd::Guard","description":"Temporary changing working directory (chdir)","long_description":"Temporary changing working directory (chdir)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-file-copy-link","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-module-build-xsutil"]}]},{"name":"p5.32-curses-ui","portdir":"perl/p5-curses-ui","version":"0.960.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses::UI","description":"A curses based OO user interface framework","long_description":"A UI framework based on the curses library. Curses::UI contains several widgets which can be used to build a user interface.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-curses","p5.32-term-readkey"]}],"depends_on":[]},{"name":"p5.32-curses","portdir":"perl/p5-curses","version":"1.460.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Curses","description":"Curses - terminal screen handling and optimization","long_description":"Curses - terminal screen handling and optimization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-curses-ui","p5.32-poe"]}]},{"name":"p5.32-curry","portdir":"perl/p5-curry","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/curry","description":"curry - Create automatic curried method call closures for any class or object","long_description":"curry - Create automatic curried method call closures for any class or object","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-beam-emitter"]},{"type":"lib","ports":["p5.32-dbix-class-schema-loader"]}]},{"name":"p5.32-css-tiny","portdir":"perl/p5-css-tiny","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS::Tiny","description":"CSS::Tiny - Read/Write .css files with as little code as possible","long_description":"CSS::Tiny - Read/Write .css files with as little code as possible","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-ppi-html"]}]},{"name":"p5.32-css","portdir":"perl/p5-css","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CSS","description":"Object oriented access to Cascading Style Sheets (CSS)","long_description":"This module can be used to parse CSS data and represent it as a tree of objects, which can then be transformed into other formats.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-parse-recdescent"]}],"depends_on":[{"type":"lib","ports":["p5.32-html-wikiconverter"]}]},{"name":"p5.32-cryptx","portdir":"perl/p5-cryptx","version":"0.89.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/dist/CryptX","description":"CryptX - Cryptographic toolkit","long_description":"CryptX - Cryptographic toolkit","active":true,"categories":["perl"],"maintainers":[{"name":"ionic","github":"Ionic","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-math-bigint","p5.32-time-hires"]}],"depends_on":[{"type":"lib","ports":["p5.32-convert-pem","p5.32-crypt-cbc","p5.32-mail-dkim","p5.32-net-ssh-perl"]}]},{"name":"p5.32-crypt-urandom","portdir":"perl/p5-crypt-urandom","version":"0.550.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::URandom","description":"Crypt::URandom - Provide non blocking randomness","long_description":"Crypt::URandom - Provide non blocking randomness","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-test-pod","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-authen-sasl","p5.32-crypt-cbc","p5.32-crypt-dsa","p5.32-crypt-random","p5.32-crypt-urandom-token","p5.32-dancer2","p5.32-data-entropy","p5.32-dbix-class-encodedcolumn","p5.32-net-oauth","p5.32-session-storage-secure"]}]},{"name":"p5.32-crypt-unixcrypt_xs","portdir":"perl/p5-crypt-unixcrypt_xs","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::UnixCrypt_XS","description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","long_description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-authen-passphrase"]}]},{"name":"p5.32-crypt-twofish","portdir":"perl/p5-crypt-twofish","version":"2.180.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Twofish","description":"Implementation of the twofish-crypto algorithm for perl","long_description":"Twofish is a 128-bit symmetric block cipher with a variable length (128, 192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for all uses, as described at <URL:http://www.counterpane.com/twofish.html>.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openpgp"]}]},{"name":"p5.32-crypt-ssleay","portdir":"perl/p5-crypt-ssleay","version":"0.720.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::SSLeay","description":"module to add SSL support to LWP","long_description":"module to add SSL support to LWP","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-path-class","p5.32-try-tiny","clang-18"]},{"type":"lib","ports":["openssl","p5.32-mime-base64","perl5.32","p5.32-lwp-protocol-https"]}],"depends_on":[{"type":"lib","ports":["p5.32-mail-webmail-gmail"]}]},{"name":"p5.32-crypt-smime","portdir":"perl/p5-crypt-smime","version":"0.330.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::SMIME","description":"Crypt::SMIME - S/MIME message signing, verification, encryption and decryption","long_description":"Crypt::SMIME - S/MIME message signing, verification, encryption and decryption","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-extutils-cchecker","p5.32-extutils-pkgconfig","p5.32-test-exception","clang-18"]},{"type":"lib","ports":["openssl","perl5.32"]}],"depends_on":[]},{"name":"p5.32-crypt-rsa","portdir":"perl/p5-crypt-rsa","version":"1.990.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::RSA","description":"perl implementation of RSA","long_description":"Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast PARI library, for big integer arithmetic and number theoretic computations.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.32-crypt-cbc","p5.32-class-loader","p5.32-convert-ascii-armour","p5.32-crypt-blowfish","p5.32-crypt-primes","p5.32-crypt-random","perl5.32","p5.32-digest-md2","p5.32-digest-sha1","p5.32-math-pari","p5.32-sort-versions","p5.32-tie-encryptedhash","p5.32-data-buffer"]}],"depends_on":[]},{"name":"p5.32-crypt-ripemd160","portdir":"perl/p5-crypt-ripemd160","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::RIPEMD160","description":"Crypt::RIPEMD160 - Perl extension for the RIPEMD-160 Hash function","long_description":"Crypt::RIPEMD160 - Perl extension for the RIPEMD-160 Hash function","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openpgp"]}]},{"name":"p5.32-crypt-rijndael","portdir":"perl/p5-crypt-rijndael","version":"1.160.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Rijndael","description":"Implementation of the Rijndel-crypto algorithm for perl","long_description":"This is Crypt::Rijndael, an XS-based implementation of the Advanced Encryption Standard algorithm Rijndael, designed by Joan Daemen and Vincent Rijmen.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-data-entropy","p5.32-crypt-openpgp","p5.32-dancer-session-cookie","p5.32-audio-m4p","p5.32-session-storage-secure","p5.32-net-snmp"]},{"type":"run","ports":["p5.32-file-keepass"]}]},{"name":"p5.32-crypt-rc4","portdir":"perl/p5-crypt-rc4","version":"2.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::RC4","description":"Perl implementation of the RC4 encryption algorithm","long_description":"A simple implementation of the RC4 algorithm, developed by RSA Security, Inc. Based substantially on the RC4 in 3 lines of perl found at http://www.cypherspace.org","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-cam-pdf","p5.32-spreadsheet-parseexcel"]}]},{"name":"p5.32-crypt-random-tesha2","portdir":"perl/p5-crypt-random-tesha2","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Random::TESHA2","description":"Crypt::Random::TESHA2 - Random numbers using timer/schedule entropy","long_description":"Crypt::Random::TESHA2 - Random numbers using timer/schedule entropy","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-random-seed"]}]},{"name":"p5.32-crypt-random-source","portdir":"perl/p5-crypt-random-source","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Random::Source","description":"Get weak or strong random data from pluggable sources","long_description":"Get weak or strong random data from pluggable sources","active":true,"categories":["crypto","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-module-build-tiny","p5.32-test-fatal","clang-18"]},{"type":"lib","ports":["p5.32-moo","perl5.32","p5.32-type-tiny","p5.32-namespace-clean","p5.32-capture-tiny","p5.32-module-find","p5.32-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5.32-math-random-secure"]}]},{"name":"p5.32-crypt-random-seed","portdir":"perl/p5-crypt-random-seed","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Random::Seed","description":"Crypt::Random::Seed - Simple method to get strong randomness","long_description":"Crypt::Random::Seed - Simple method to get strong randomness","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-crypt-random-tesha2"]}],"depends_on":[{"type":"lib","ports":["p5.32-bytes-random-secure"]}]},{"name":"p5.32-crypt-random","portdir":"perl/p5-crypt-random","version":"1.570.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Random","description":"Crypt::Random - Cryptographically Secure, True Random Number Generator","long_description":"Crypt::Random - Cryptographically Secure, True Random Number Generator","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-crypt-urandom","perl5.32","p5.32-statistics-chisquare","p5.32-math-pari","p5.32-class-loader"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-primes","p5.32-crypt-rsa"]}]},{"name":"p5.32-crypt-primes","portdir":"perl/p5-crypt-primes","version":"0.520.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Primes","description":"Crypt::Primes - Provable Prime Number Generator suitable for Cryptographic Applications.","long_description":"Crypt::Primes - Provable Prime Number Generator suitable for Cryptographic Applications.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-crypt-random","p5.32-math-pari"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-rsa"]}]},{"name":"p5.32-crypt-passwdmd5","portdir":"perl/p5-crypt-passwdmd5","version":"1.420.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::PasswdMD5","description":"provides interoperable MD5-based crypt() functions for perl","long_description":"The unix_md5_crypt() provides a crypt()-compatible interface to the rather new MD5-based crypt() function found in modern operating systems. It is based on the implementation found on FreeBSD 2.2-RELEASE.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-authen-passphrase","p5.32-authen-simple"]}]},{"name":"p5.32-crypt-openssl-x509","portdir":"perl/p5-crypt-openssl-x509","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::X509","description":"Crypt::OpenSSL::X509 - Perl extension to OpenSSL's X509 API","long_description":"Crypt::OpenSSL::X509 - Perl extension to OpenSSL's X509 API","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-crypt-openssl-guess","p5.32-test-pod","clang-18"]},{"type":"lib","ports":["openssl","perl5.32","p5.32-convert-asn1"]}],"depends_on":[]},{"name":"p5.32-crypt-openssl-rsa","portdir":"perl/p5-crypt-openssl-rsa","version":"0.410.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::RSA","description":"Crypt::OpenSSL::RSA - RSA encoding and decoding, using the openSSL libraries","long_description":"Crypt::OpenSSL::RSA - RSA encoding and decoding, using the openSSL libraries","active":true,"categories":["security","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-crypt-openssl-guess","clang-18"]},{"type":"lib","ports":["openssl","perl5.32","p5.32-crypt-openssl-bignum","p5.32-crypt-openssl-random"]}],"depends_on":[{"type":"lib","ports":["p5.32-mail-dkim","p5.32-net-eboks"]}]},{"name":"p5.32-crypt-openssl-random","portdir":"perl/p5-crypt-openssl-random","version":"0.170.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::Random","description":"Crypt::OpenSSL::Random - OpenSSL/LibreSSL pseudo-random number generator access","long_description":"Crypt::OpenSSL::Random provides the ability to seed and query the OpenSSL and LibreSSL library's pseudo-random number generators.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-crypt-openssl-guess","p5.32-test-pod","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["openssl","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openssl-rsa"]}]},{"name":"p5.32-crypt-openssl-guess","portdir":"perl/p5-crypt-openssl-guess","version":"0.150.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::Guess","description":"Crypt::OpenSSL::Guess - Guess OpenSSL include path","long_description":"Crypt::OpenSSL::Guess - Guess OpenSSL include path","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-crypt-openssl-random","p5.32-crypt-openssl-rsa","p5.32-crypt-openssl-x509"]}]},{"name":"p5.32-crypt-openssl-ecdsa","portdir":"perl/p5-crypt-openssl-ecdsa","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::ECDSA","description":"Crypt::OpenSSL::ECDSA - Perl extension for OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm)","long_description":"Crypt::OpenSSL::ECDSA - Perl extension for OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm)","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","perl5.32","p5.32-crypt-openssl-ec"]}],"depends_on":[]},{"name":"p5.32-crypt-openssl-ec","portdir":"perl/p5-crypt-openssl-ec","version":"1.340.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::EC","description":"Crypt::OpenSSL::EC - Perl extension for OpenSSL EC (Elliptic Curves) library","long_description":"Crypt::OpenSSL::EC - Perl extension for OpenSSL EC (Elliptic Curves) library","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","perl5.32","p5.32-crypt-openssl-bignum"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openssl-ecdsa"]}]},{"name":"p5.32-crypt-openssl-dsa","portdir":"perl/p5-crypt-openssl-dsa","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::DSA","description":"Crypt::OpenSSL::DSA - Digital Signature Algorithm using OpenSSL","long_description":"Crypt::OpenSSL::DSA - Digital Signature Algorithm using OpenSSL","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","perl5.32"]}],"depends_on":[]},{"name":"p5.32-crypt-openssl-bignum","portdir":"perl/p5-crypt-openssl-bignum","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::Bignum","description":"OpenSSL's multiprecision integer arithmetic","long_description":"OpenSSL's multiprecision integer arithmetic","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openssl-ec","p5.32-crypt-openssl-rsa"]}]},{"name":"p5.32-crypt-openpgp","portdir":"perl/p5-crypt-openpgp","version":"1.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenPGP","description":"Pure-Perl OpenPGP implementation","long_description":"Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP standard.] In addition to support for the standard itself, Crypt::OpenPGP claims compatibility with many other PGP implementations, both those that support the standard and those that preceded it.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-exception","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-crypt-blowfish","p5.32-crypt-cast5_pp","p5.32-crypt-des_ede3","p5.32-crypt-dsa","p5.32-crypt-idea","p5.32-crypt-rijndael","p5.32-crypt-ripemd160","p5.32-crypt-twofish","perl5.32","p5.32-digest-md5","p5.32-digest-sha","p5.32-file-homedir","p5.32-io-compress","p5.32-libwww-perl","p5.32-math-bigint","p5.32-mime-base64","p5.32-uri","p5.32-data-buffer","p5.32-alt-crypt-rsa-bigint","p5.32-bytes-random-secure"]}],"depends_on":[{"type":"lib","ports":["p5.32-dbix-class-encodedcolumn","p5.32-module-signature"]}]},{"name":"p5.32-crypt-mysql","portdir":"perl/p5-crypt-mysql","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::MySQL","description":"Crypt::MySQL - emulate MySQL PASSWORD() function.","long_description":"Crypt::MySQL - emulate MySQL PASSWORD() function.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-module-build","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-digest-sha1"]}],"depends_on":[{"type":"lib","ports":["p5.32-authen-passphrase"]}]},{"name":"p5.32-crypt-idea","portdir":"perl/p5-crypt-idea","version":"1.100.0","license":"BSD-old","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::IDEA","description":"perl implementation of IDEA","long_description":"perl implementation of IDEA","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openpgp","p5.32-net-ssh-perl"]}]},{"name":"p5.32-crypt-generatepassword","portdir":"perl/p5-crypt-generatepassword","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::GeneratePassword","description":"Generate secure random pronounceable passwords","long_description":"Crypt::GeneratePassword generates random passwords that are (more or less) pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST standard, which is proven to be insecure. It does use a similar interface, so it should be a drop-in replacement in most cases.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-data-dumper"]}],"depends_on":[]},{"name":"p5.32-crypt-gcrypt","portdir":"perl/p5-crypt-gcrypt","version":"1.260.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::GCrypt","description":"Perl interface to the GNU Cryptographic library","long_description":"Crypt::GCrypt provides a Perl interface to the libgcrypt cryptographic functions. It currently supports symmetric ciphers such as AES/Rikndael, Twofish, Triple DES, Arcfour etc., while asymmetric cryptography is being developed.","active":true,"categories":["perl"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgcrypt","perl5.32"]}],"depends_on":[]},{"name":"p5.32-crypt-eksblowfish","portdir":"perl/p5-crypt-eksblowfish","version":"0.9.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Eksblowfish","description":"Crypt::Eksblowfish - The Eksblowfish block cipher","long_description":"Crypt::Eksblowfish - The Eksblowfish block cipher","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-module-build","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-class-mix"]}],"depends_on":[{"type":"lib","ports":["p5.32-authen-passphrase"]}]},{"name":"p5.32-crypt-dsa","portdir":"perl/p5-crypt-dsa","version":"1.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::DSA","description":"Crypt::DSA - DSA Signatures and Key Generation","long_description":"Crypt::DSA - DSA Signatures and Key Generation","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-crypt-des_ede3","clang-18"]},{"type":"lib","ports":["p5.32-convert-pem","p5.32-crypt-urandom","p5.32-data-buffer","perl5.32","p5.32-file-which","p5.32-math-bigint","p5.32-math-bigint-gmp","p5.32-digest-sha","p5.32-convert-asn1"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openpgp"]}]},{"name":"p5.32-crypt-dh-gmp","portdir":"perl/p5-crypt-dh-gmp","version":"0.0.120","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::DH::GMP","description":"Crypt::DH::GMP - Crypt::DH Using GMP Directly","long_description":"Crypt::DH::GMP - Crypt::DH Using GMP Directly","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-devel-checklib","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["gmp","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-net-openid-common"]}]},{"name":"p5.32-crypt-dh","portdir":"perl/p5-crypt-dh","version":"0.70.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::DH","description":"Perl5 interface to a Diffie-Hellman key exchange system","long_description":"Perl5 interface to a Diffie-Hellman key exchange system","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-math-bigint","p5.32-math-bigint-gmp"]}],"depends_on":[]},{"name":"p5.32-crypt-des_ede3","portdir":"perl/p5-crypt-des_ede3","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::DES_EDE3","description":"Crypt::DES_EDE3 - Triple-DES EDE encryption/decryption","long_description":"Crypt::DES_EDE3 - Triple-DES EDE encryption/decryption","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-crypt-des"]}],"depends_on":[{"type":"build","ports":["p5.32-crypt-dsa"]},{"type":"lib","ports":["p5.32-convert-pem","p5.32-crypt-openpgp"]}]},{"name":"p5.32-crypt-des","portdir":"perl/p5-crypt-des","version":"2.70.0","license":"BSD-old","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::DES","description":"Perl DES encryption module","long_description":"Crypt::DES - an XS-based DES implimentation for Perl.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-crypt-cbc","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-authen-passphrase","p5.32-crypt-des_ede3","p5.32-net-snmp","p5.32-plrpc","p5.32-tie-encryptedhash"]}]},{"name":"p5.32-crypt-curve25519","portdir":"perl/p5-crypt-curve25519","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Curve25519","description":"Crypt::Curve25519 - Generate shared secret using elliptic-curve Diffie-Hellman function","long_description":"Crypt::Curve25519 - Generate shared secret using elliptic-curve Diffie-Hellman function","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-net-ssh-perl"]}]},{"name":"p5.32-crypt-ciphersaber","portdir":"perl/p5-crypt-ciphersaber","version":"1.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::CipherSaber","description":"CipherSaber-1 and CipherSaber-2 encryption","long_description":"CipherSaber-1 and CipherSaber-2 encryption","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-test-warn","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.325.32-crypt-cbc","portdir":"perl/p5-crypt-cbc","version":"3.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::CBC","description":"Encrypt Data with Cipher Block Chaining Mode","long_description":"This is Crypt::CBC, a Perl-only implementation of the the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as Crypt::DES or Crypt::IDEA, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by SSLeay.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":[null]}],"depends_on":[]},{"name":"p5.32-crypt-cast5_pp","portdir":"perl/p5-crypt-cast5_pp","version":"1.40.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::CAST5_PP","description":"Crypt::CAST5_PP - CAST5 block cipher in pure Perl","long_description":"Crypt::CAST5_PP - CAST5 block cipher in pure Perl","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-crypt-openpgp"]}]},{"name":"p5.32-crypt-cast5","portdir":"perl/p5-crypt-cast5","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::CAST5","description":"CAST5 block cipher","long_description":"This module provides an implementation of the CAST5 block cipher using compiled C code for increased speed. CAST5 is also known as CAST-128. It is a product of the CAST design procedure developed by C. Adams and S. Tavares.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-crypt-cbc","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.32-crypt-blowfish","portdir":"perl/p5-crypt-blowfish","version":"2.140.0","license":"BSD-old","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::Blowfish","description":"Implementation of the blowfish-crypto algorithm for perl","long_description":"This is Crypt::Blowfish, an XS-based implementation of the Blowfish cryptography algorithm designed by Bruce Schneier.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-crypt-cbc","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-alt-crypt-rsa-bigint","p5.32-crypt-openpgp","p5.32-crypt-rsa","p5.32-data-serializer","p5.32-tie-encryptedhash"]}]},{"name":"p5.32-crypt-appletwofish","portdir":"perl/p5-crypt-appletwofish","version":"0.51.0","license":"Restrictive","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::AppleTwoFish","description":"two Apple iTMS/iTunes key descrambling algorithms","long_description":"The first algorithm appears to have only cursory resemblance to Bruce Schneier's blowfish and twofish algorithms in that it too has a table-based decoder. The second algorithm is more standard encryption using S-box type permutations and lookup tables, and might have started out something like Twofish or Blowfish.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-digest-sha"]}],"depends_on":[]},{"name":"p5.32-cpanel-json-xs","portdir":"perl/p5-cpanel-json-xs","version":"4.400.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Cpanel::JSON::XS","description":"JSON::XS for Cpanel, fast and correct serialising","long_description":"JSON::XS for Cpanel, fast and correct serialising","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-json","p5.32-time-piece","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-encode","p5.32-podlators"]}],"depends_on":[{"type":"build","ports":["p5.32-search-elasticsearch"]},{"type":"lib","ports":["p5.32-dancer2","p5.32-data-dump-streamer","p5.32-getopt-yath","p5.32-json-maybexs","p5.32-test2-harness","p5.32-config-any","p5.32-twitter-api"]}]},{"name":"p5.32-cpan-uploader","portdir":"perl/p5-cpan-uploader","version":"0.103.19","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/CPAN::Uploader","description":"CPAN::Uploader - upload things to the CPAN","long_description":"CPAN::Uploader - upload things to the CPAN","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-file-temp","clang-18"]},{"type":"lib","ports":["p5.32-digest-md5","p5.32-getopt-long-descriptive","p5.32-http-message","perl5.32","p5.32-lwp-protocol-https","p5.32-term-readkey","p5.32-libwww-perl","p5.32-data-dumper"]}],"depends_on":[{"type":"lib","ports":["p5.32-dist-zilla"]}]}]}