{"count":51801,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=831","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=829","results":[{"name":"p5.26-math-base85","portdir":"perl/p5-math-base85","version":"0.500.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::Base85","description":"handles numbers in base 85","long_description":"Math::Base85 handles numbers in base 85, via strings and Math::BigInt. For more information, read the module or RFC 1924.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-math-bigint"]}],"depends_on":[{"type":"lib","ports":["p5.26-net-ipv6addr"]}]},{"name":"p5-math-base85","portdir":"perl/p5-math-base85","version":"0.500.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-math-base85","homepage":"https://metacpan.org/pod/Math::Base85","description":"handles numbers in base 85","long_description":"Math::Base85 handles numbers in base 85, via strings and Math::BigInt. For more information, read the module or RFC 1924.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-math-base85"]}],"depends_on":[]},{"name":"p5.30-math-base-convert","portdir":"perl/p5-math-base-convert","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::Base::Convert","description":"Math::Base::Convert - very fast base to base conversion","long_description":"Math::Base::Convert - very fast base to base conversion","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-math-bigint","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-sql-statement"]}]},{"name":"p5.28-math-base-convert","portdir":"perl/p5-math-base-convert","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::Base::Convert","description":"Math::Base::Convert - very fast base to base conversion","long_description":"Math::Base::Convert - very fast base to base conversion","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-math-bigint","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-sql-statement"]}]},{"name":"p5.26-math-base-convert","portdir":"perl/p5-math-base-convert","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::Base::Convert","description":"Math::Base::Convert - very fast base to base conversion","long_description":"Math::Base::Convert - very fast base to base conversion","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-math-bigint"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-sql-statement"]}]},{"name":"p5-math-base-convert","portdir":"perl/p5-math-base-convert","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-math-base-convert","homepage":"https://metacpan.org/pod/Math::Base::Convert","description":"Math::Base::Convert - very fast base to base conversion","long_description":"Math::Base::Convert - very fast base to base conversion","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-math-base-convert"]}],"depends_on":[]},{"name":"p5.30-math-anynum","portdir":"perl/p5-math-anynum","version":"0.420.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::AnyNum","description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","long_description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","clang-18"]},{"type":"lib","ports":["p5.30-math-gmpz","perl5.30","p5.30-math-mpfr","p5.30-math-mpc","p5.30-math-gmpq"]}],"depends_on":[{"type":"lib","ports":["p5.30-math-gcomplex"]}]},{"name":"p5.28-math-anynum","portdir":"perl/p5-math-anynum","version":"0.420.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::AnyNum","description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","long_description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","clang-18"]},{"type":"lib","ports":["p5.28-math-gmpz","perl5.28","p5.28-math-mpfr","p5.28-math-mpc","p5.28-math-gmpq"]}],"depends_on":[{"type":"lib","ports":["p5.28-math-gcomplex"]}]},{"name":"p5.26-math-anynum","portdir":"perl/p5-math-anynum","version":"0.360.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Math::AnyNum","description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","long_description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-math-gmpq","p5.26-math-gmpz","perl5.26","p5.26-math-mpfr","p5.26-module-build","p5.26-math-mpc"]}],"depends_on":[{"type":"lib","ports":["p5.26-math-gcomplex"]}]},{"name":"p5-math-anynum","portdir":"perl/p5-math-anynum","version":"0.420.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-math-anynum","homepage":"https://metacpan.org/pod/Math::AnyNum","description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","long_description":"Math::AnyNum - Arbitrary size precision for integers, rationals, floating-points and complex numbers.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-math-anynum"]}],"depends_on":[]},{"name":"p5.30-masonx-request-withapachesession","portdir":"perl/p5-masonx-request-withapachesession","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MasonX::Request::WithApacheSession","description":"Add a session to the Mason Request object","long_description":"This module integrates Apache::Session into Mason by adding methods to the Mason Request object available in all Mason components.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-apache-session-wrapper","p5.30-html-mason"]}],"depends_on":[]},{"name":"p5.28-masonx-request-withapachesession","portdir":"perl/p5-masonx-request-withapachesession","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MasonX::Request::WithApacheSession","description":"Add a session to the Mason Request object","long_description":"This module integrates Apache::Session into Mason by adding methods to the Mason Request object available in all Mason components.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-apache-session-wrapper","p5.28-html-mason"]}],"depends_on":[]},{"name":"p5.26-masonx-request-withapachesession","portdir":"perl/p5-masonx-request-withapachesession","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MasonX::Request::WithApacheSession","description":"Add a session to the Mason Request object","long_description":"This module integrates Apache::Session into Mason by adding methods to the Mason Request object available in all Mason components.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-apache-session-wrapper","p5.26-html-mason","p5.26-module-build"]}],"depends_on":[]},{"name":"p5-masonx-request-withapachesession","portdir":"perl/p5-masonx-request-withapachesession","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-masonx-request-withapachesession","homepage":"https://metacpan.org/pod/MasonX::Request::WithApacheSession","description":"Add a session to the Mason Request object","long_description":"This module integrates Apache::Session into Mason by adding methods to the Mason Request object available in all Mason components.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-masonx-request-withapachesession"]}],"depends_on":[]},{"name":"p5.30-mason","portdir":"perl/p5-mason","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mason","description":"Mason - Powerful, high-performance templating for the web and beyond","long_description":"Mason - Powerful, high-performance templating for the web and beyond","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-class-most","p5.30-test-longstring","clang-14"]},{"type":"lib","ports":["p5.30-class-unload","p5.30-devel-globaldestruction","p5.30-exception-class","p5.30-guard","p5.30-ipc-system-simple","p5.30-json","perl5.30","p5.30-memoize","p5.30-method-signatures-simple","p5.30-moose","p5.30-moosex-hasdefaults","p5.30-moosex-strictconstructor","p5.30-try-tiny","p5.30-log-any","p5.30-capture-tiny","p5.30-class-load"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-view-mason2","p5.30-dancer-template-mason2","p5.30-mojolicious-plugin-mason2renderer"]}]},{"name":"p5.28-mason","portdir":"perl/p5-mason","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mason","description":"Mason - Powerful, high-performance templating for the web and beyond","long_description":"Mason - Powerful, high-performance templating for the web and beyond","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-class-most","p5.28-test-longstring","clang-14"]},{"type":"lib","ports":["p5.28-class-unload","p5.28-devel-globaldestruction","p5.28-exception-class","p5.28-guard","p5.28-ipc-system-simple","p5.28-json","perl5.28","p5.28-memoize","p5.28-method-signatures-simple","p5.28-moose","p5.28-moosex-hasdefaults","p5.28-moosex-strictconstructor","p5.28-try-tiny","p5.28-log-any","p5.28-capture-tiny","p5.28-class-load"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-view-mason2","p5.28-dancer-template-mason2","p5.28-mojolicious-plugin-mason2renderer"]}]},{"name":"p5.26-mason","portdir":"perl/p5-mason","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mason","description":"Mason - Powerful, high-performance templating for the web and beyond","long_description":"Mason - Powerful, high-performance templating for the web and beyond","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-class-most","p5.26-test-longstring"]},{"type":"lib","ports":["p5.26-class-unload","p5.26-devel-globaldestruction","p5.26-exception-class","p5.26-guard","p5.26-ipc-system-simple","p5.26-json","perl5.26","p5.26-memoize","p5.26-method-signatures-simple","p5.26-moose","p5.26-moosex-hasdefaults","p5.26-moosex-strictconstructor","p5.26-try-tiny","p5.26-log-any","p5.26-capture-tiny","p5.26-class-load"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-view-mason2","p5.26-dancer-template-mason2","p5.26-mojolicious-plugin-mason2renderer"]}]},{"name":"p5-mason","portdir":"perl/p5-mason","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mason","homepage":"https://metacpan.org/pod/Mason","description":"Mason - Powerful, high-performance templating for the web and beyond","long_description":"Mason - Powerful, high-performance templating for the web and beyond","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-mason"]}],"depends_on":[]},{"name":"p5.30-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-net-z3950-zoom"]}]},{"name":"p5.28-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-net-z3950-zoom"]}]},{"name":"p5.26-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-net-z3950-zoom"]}]},{"name":"p5-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-marc-record","homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-marc-record"]}],"depends_on":[]},{"name":"p5.30-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.30","p5.30-net","p5.30-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.30-mime-tools","p5.30-mail-audit","p5.30-email-valid","p5.30-mail-dkim","p5.30-mime-lite","p5.30-mail-message"]}]},{"name":"p5.28-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.28","p5.28-net","p5.28-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.28-mime-tools","p5.28-mail-audit","p5.28-email-valid","p5.28-mail-dkim","p5.28-mime-lite","p5.28-mail-message"]}]},{"name":"p5.26-mailtools","portdir":"perl/p5-mailtools","version":"2.210.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules. Be warned: The code you find here is very old. It works for simple emails, but when you start with new code then please use more sophisticated libraries.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-net","p5.26-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.26-email-valid","p5.26-mail-audit","p5.26-mail-dkim","p5.26-mail-message","p5.26-mail-spamassassin","p5.26-mime-lite","p5.26-mime-tools"]}]},{"name":"p5-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mailtools","homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["p5.34-mailtools"]}],"depends_on":[]},{"name":"p5.30-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-crypt-ssleay","p5.30-http-cookies","p5.30-http-message","p5.30-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.30-gmail-imapd"]}]},{"name":"p5.28-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-crypt-ssleay","p5.28-http-cookies","p5.28-http-message","p5.28-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.28-gmail-imapd"]}]},{"name":"p5.26-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-crypt-ssleay","p5.26-http-cookies","p5.26-http-message","p5.26-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.26-gmail-imapd"]}]},{"name":"p5-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-webmail-gmail","homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-mail-webmail-gmail"]}],"depends_on":[]},{"name":"p5.30-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-mail-message","p5.30-log-report","p5.30-string-print"]}],"depends_on":[{"type":"lib","ports":["p5.30-mail-box-pop3","p5.30-mail-box","p5.30-mail-box-imap4"]}]},{"name":"p5.28-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-mail-message","p5.28-log-report","p5.28-string-print"]}],"depends_on":[{"type":"lib","ports":["p5.28-mail-box-pop3","p5.28-mail-box","p5.28-mail-box-imap4"]}]},{"name":"p5.26-mail-transport","portdir":"perl/p5-mail-transport","version":"3.5.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-mail-message"]}],"depends_on":[{"type":"lib","ports":["p5.26-mail-box","p5.26-mail-box-imap4","p5.26-mail-box-pop3"]}]},{"name":"p5-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-transport","homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-transport"]}],"depends_on":[]},{"name":"p5.30-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","description":"Mail::SRS - Interface to Sender Rewriting Scheme","long_description":"The Sender Rewriting Scheme preserves .forward functionality in an SPF-compliant world. SPF requires the SMTP client IP to match the envelope sender (return-path). When a message is forwarded through an intermediate server, that intermediate server may need to rewrite the return-path to remain SPF compliant. If the message bounces, that intermediate server needs to validate the bounce and forward the bounce to the original sender. SRS provides a convention for return-path rewriting which allows multiple forwarding servers to compact the return-path. SRS also provides an authentication mechanism to ensure that purported bounces are not arbitrarily forwarded. SRS is documented at http://spf.pobox.com/srs.html and many points about the scheme are discussed at http://www.anarres.org/projects/srs/ For a better understanding of this code and how it functions, please read this document and run the interactive walkthrough in eg/simple.pl in this distribution. To run this from the build directory, type \"make teach\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.28-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","description":"Mail::SRS - Interface to Sender Rewriting Scheme","long_description":"The Sender Rewriting Scheme preserves .forward functionality in an SPF-compliant world. SPF requires the SMTP client IP to match the envelope sender (return-path). When a message is forwarded through an intermediate server, that intermediate server may need to rewrite the return-path to remain SPF compliant. If the message bounces, that intermediate server needs to validate the bounce and forward the bounce to the original sender. SRS provides a convention for return-path rewriting which allows multiple forwarding servers to compact the return-path. SRS also provides an authentication mechanism to ensure that purported bounces are not arbitrarily forwarded. SRS is documented at http://spf.pobox.com/srs.html and many points about the scheme are discussed at http://www.anarres.org/projects/srs/ For a better understanding of this code and how it functions, please read this document and run the interactive walkthrough in eg/simple.pl in this distribution. To run this from the build directory, type \"make teach\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.26-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","description":"Mail::SRS - Interface to Sender Rewriting Scheme","long_description":"The Sender Rewriting Scheme preserves .forward functionality in an SPF-compliant world. SPF requires the SMTP client IP to match the envelope sender (return-path). When a message is forwarded through an intermediate server, that intermediate server may need to rewrite the return-path to remain SPF compliant. If the message bounces, that intermediate server needs to validate the bounce and forward the bounce to the original sender. SRS provides a convention for return-path rewriting which allows multiple forwarding servers to compact the return-path. SRS also provides an authentication mechanism to ensure that purported bounces are not arbitrarily forwarded. SRS is documented at http://spf.pobox.com/srs.html and many points about the scheme are discussed at http://www.anarres.org/projects/srs/ For a better understanding of this code and how it functions, please read this document and run the interactive walkthrough in eg/simple.pl in this distribution. To run this from the build directory, type \"make teach\".","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-srs","homepage":"https://metacpan.org/pod/Mail::SRS","description":"Mail::SRS - Interface to Sender Rewriting Scheme","long_description":"The Sender Rewriting Scheme preserves .forward functionality in an SPF-compliant world. SPF requires the SMTP client IP to match the envelope sender (return-path). When a message is forwarded through an intermediate server, that intermediate server may need to rewrite the return-path to remain SPF compliant. If the message bounces, that intermediate server needs to validate the bounce and forward the bounce to the original sender. SRS provides a convention for return-path rewriting which allows multiple forwarding servers to compact the return-path. SRS also provides an authentication mechanism to ensure that purported bounces are not arbitrarily forwarded. SRS is documented at http://spf.pobox.com/srs.html and many points about the scheme are discussed at http://www.anarres.org/projects/srs/ For a better understanding of this code and how it functions, please read this document and run the interactive walkthrough in eg/simple.pl in this distribution. To run this from the build directory, type \"make teach\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-mail-srs"]}],"depends_on":[]},{"name":"p5.30-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-net-dns-resolver-programmable","clang-18"]},{"type":"lib","ports":["p5.30-io","p5.30-net-dns","perl5.30","p5.30-uri","p5.30-netaddr-ip","p5.30-error"]}],"depends_on":[{"type":"lib","ports":["p5.30-mail-spamassassin"]}]},{"name":"p5.28-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-net-dns-resolver-programmable","clang-18"]},{"type":"lib","ports":["p5.28-io","p5.28-net-dns","perl5.28","p5.28-uri","p5.28-netaddr-ip","p5.28-error"]}],"depends_on":[{"type":"lib","ports":["p5.28-mail-spamassassin"]}]},{"name":"p5.26-mail-spf","portdir":"perl/p5-mail-spf","version":"2.9.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Object oriented implementation of SPF","long_description":"Mail-SPF provides an object oriented interface to the Sender Policy Framework, also knows as SPF.","active":false,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-net-dns-resolver-programmable"]},{"type":"lib","ports":["p5.26-mime-base64","p5.26-module-build","p5.26-net-dns","perl5.26","p5.26-netaddr-ip","p5.26-uri","p5.26-version","p5.26-net-ip","p5.26-error"]}],"depends_on":[{"type":"lib","ports":["p5.26-mail-spamassassin"]}]},{"name":"p5-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-spf","homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-spf"]}],"depends_on":[]},{"name":"p5.30-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["p5.30-devel-cycle","p5.30-test-simple","p5.30-text-diff","clang-18"]},{"type":"lib","ports":["curl","p5.30-archive-tar","p5.30-berkeleydb","p5.30-dbd-sqlite","p5.30-dbi","p5.30-email-address-xs","p5.30-encode-detect","p5.30-geo-ip","p5.30-html-parser","p5.30-io-compress","p5.30-io-socket-ip","p5.30-io-socket-ssl","p5.30-io-string","openssl","p5.30-lwp-protocol-https","p5.30-mail-dkim","p5.30-mail-spf","p5.30-mime-base64","p5.30-net","p5.30-net-cidr-lite","p5.30-net-dns","p5.30-net-libidn","p5.30-net-libidn2","p5.30-net-patricia","p5.30-netaddr-ip","p5.30-time-hires","p5.30-time-local","p5.30-libwww-perl","re2c","perl5.30","gnupg2"]}],"depends_on":[]},{"name":"p5.28-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["p5.28-devel-cycle","p5.28-test-simple","p5.28-text-diff","clang-18"]},{"type":"lib","ports":["curl","p5.28-archive-tar","p5.28-berkeleydb","p5.28-dbd-sqlite","p5.28-dbi","p5.28-email-address-xs","p5.28-encode-detect","p5.28-geo-ip","p5.28-html-parser","p5.28-io-compress","p5.28-io-socket-ip","p5.28-io-socket-ssl","p5.28-io-string","openssl","p5.28-lwp-protocol-https","p5.28-mail-dkim","p5.28-mail-spf","p5.28-mime-base64","p5.28-net","p5.28-net-cidr-lite","p5.28-net-dns","p5.28-net-libidn","p5.28-net-libidn2","p5.28-net-patricia","p5.28-netaddr-ip","p5.28-time-hires","p5.28-time-local","p5.28-libwww-perl","re2c","perl5.28","gnupg2"]}],"depends_on":[]},{"name":"p5.26-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"3.4.5","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":false,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["gnupg2","curl","p5.26-dbi","p5.26-encode-detect","p5.26-geo-ip","p5.26-html-parser","p5.26-libwww-perl","perl5.26","p5.26-mail-dkim","p5.26-mail-spf","p5.26-mailtools","p5.26-net-cidr-lite","p5.26-net-dns","p5.26-net-patricia","p5.26-time-hires","p5.26-mail-audit"]}],"depends_on":[]},{"name":"p5-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"p5.34-mail-spamassassin","homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-spamassassin"]}],"depends_on":[]},{"name":"p5.30-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.30","p5.30-sys-hostname-long"]}],"depends_on":[]},{"name":"p5.28-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.28","p5.28-sys-hostname-long"]}],"depends_on":[]},{"name":"p5.26-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.800.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Simple platform independent e-mail from perl scripts.","long_description":"Simple platform independent e-mail from your perl script. Only requires Perl 5 and a network connection. Mail::Sendmail contains mainly &sendmail, which takes a hash with the message to send and sends it. It is intended to be very easy to setup and use.","active":false,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-sendmail","homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["p5.34-mail-sendmail"]}],"depends_on":[]}]}