- This new port is needed as an indirect dependency for a new major release of existing port security/p5-Crypt-Argon2 - An overview of the foundations of the ExtUtils::Builder Plan framework. Actions are the cornerstone of this framework. They provide an interface between build tools (e.g. ExtUtils::MakeMaker, Module::Build, ...) and building extensions. This allows producing and consuming sides to be completely independent from each other. It is a flexible abstraction around pieces of work, this work can be a piece of perl code, an external command, a mix of those or possibly other things. https://metacpan.org/dist/ExtUtils-Builder - "portlint -AC" is happy. - "portclippy Makefile" is happy. - "portfmt -D Makefile" is happy. - Tested with: 14.1-RELEASE-p2 portlint 2.22.1 portfmt 1.1.5 pkg 1.21.99.2 poudriere-git-3.4.99.20240709 perl 5.36.3_1 openssl 3.0.13 ssl=base - built-in perl tests in a clean poudriere jail say: PASS.
Created attachment 252514 [details] git format-patch -1 main
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=de84989e128f47ad6611c89d6dd295cc88037fb7 commit de84989e128f47ad6611c89d6dd295cc88037fb7 Author: Sergei Vyshenski <svysh.fbsd@gmail.com> AuthorDate: 2024-08-07 23:08:40 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-08-07 23:13:27 +0000 devel/p5-ExtUtils-Builder: New port: Overview of foundations of ExtUtils::Builder Plan framework - This new port is needed as an indirect dependency for a new major release of existing port security/p5-Crypt-Argon2 - An overview of the foundations of the ExtUtils::Builder Plan framework. Actions are the cornerstone of this framework. They provide an interface between build tools (e.g. ExtUtils::MakeMaker, Module::Build, ...) and building extensions. This allows producing and consuming sides to be completely independent from each other. It is a flexible abstraction around pieces of work, this work can be a piece of perl code, an external command, a mix of those or possibly other things. https://metacpan.org/dist/ExtUtils-Builder PR: 280628 devel/Makefile | 1 + devel/p5-ExtUtils-Builder/Makefile (new) | 23 +++++++++++++++++++++++ devel/p5-ExtUtils-Builder/distinfo (new) | 3 +++ devel/p5-ExtUtils-Builder/pkg-descr (new) | 7 +++++++ devel/p5-ExtUtils-Builder/pkg-plist (new) | 30 ++++++++++++++++++++++++++++++ 5 files changed, 64 insertions(+)
Thanks.