[gentoo-dev] [PATCH 3/4] profiles: Add amd64 17.0 profiles (identical to 13.0 except for one parent entry)

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel --- profiles/default/linux/amd64/17.0/desktop/eapi | 1 + profiles/default/linux/amd64/17.0/desktop/gnome/eapi| 1 + profiles/default/linux/amd64/17.0/desktop/gnome/parent | 2 ++ profiles/default/linux/amd64/17.0/desktop/gnome/system

[gentoo-dev] [PATCH 4/4] package.use.mask: Mask ICU supprt of Qt:4 on 17.0 profiles

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel --- profiles/releases/17.0/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 8eefcfe631ea..9a6609274ad1 100644 --- a/profiles/releases/17.0/package.use.mask ++

[gentoo-dev] [PATCH 2/4] profiles: Add 17.0 release profile

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel * Require >=gcc-6 with PIE forced on * Unmask ICU-59 and later --- profiles/releases/17.0/eapi | 1 + profiles/releases/17.0/make.defaults | 5 + profiles/releases/17.0/package.mask | 6 ++ profiles/releases/17.0/package.unmask| 9 +++

[gentoo-dev] [PATCH 1/4] package.mask: Move ICU-59 mask from main package.mask to base profile mask

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel --- profiles/base/package.mask | 6 ++ profiles/package.mask | 6 -- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/profiles/base/package.mask b/profiles/base/package.mask index 320a6bbb1a0c..6fa75c0ec35a 100644 --- a/profiles/base/package.mas

[gentoo-dev] [PATCH 2/4] profiles: Add 17.0 release profile

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel * Require >=gcc-6 with PIE forced on * Unmask ICU-59 and later --- profiles/releases/17.0/eapi | 1 + profiles/releases/17.0/make.defaults | 5 + profiles/releases/17.0/package.mask | 6 ++ profiles/releases/17.0/package.unmask| 9 +++

[gentoo-dev] [PATCH 3/4] profiles: Add amd64 17.0 profiles (identical to 13.0 except for one parent entry)

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel --- profiles/default/linux/amd64/17.0/desktop/eapi | 1 + profiles/default/linux/amd64/17.0/desktop/gnome/eapi| 1 + profiles/default/linux/amd64/17.0/desktop/gnome/parent | 2 ++ profiles/default/linux/amd64/17.0/desktop/gnome/system

[gentoo-dev] [PATCH 4/4] package.use.mask: Mask ICU supprt of Qt:4 on 17.0 profiles

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel --- profiles/releases/17.0/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 8eefcfe631ea..9a6609274ad1 100644 --- a/profiles/releases/17.0/package.use.mask ++

[gentoo-dev] [PATCH 1/4] package.mask: Move ICU-59 mask from main package.mask to base profile mask

2017-06-07 Thread dilfridge
From: Andreas K. Hüttel --- profiles/base/package.mask | 6 ++ profiles/package.mask | 6 -- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/profiles/base/package.mask b/profiles/base/package.mask index 320a6bbb1a0c..6fa75c0ec35a 100644 --- a/profiles/base/package.mas

[gentoo-dev] [PATCH] perl-module.eclass: Also populate BDEPEND in EAPI=7

2019-08-14 Thread dilfridge
From: Andreas K. Hüttel In addition, no slot op in DEPEND. Signed-off-by: Andreas K. Hüttel --- eclass/perl-module.eclass | 31 +-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 81f79992d76

[gentoo-dev] [PATCH 04/15] perl-module.eclass: Use default unpacking from EAPI=6 on

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 734de11..8caa981 100644 --- a/eclass/perl-module.eclass +++ b/e

[gentoo-dev] [PATCH 02/15] perl-module.eclass: Remove references to perlinfo_done

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 82c72fc..78fa01d 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-mod

[gentoo-dev] [PATCH 05/15] perl-module.eclass: Use eapply from EAPI=6 on and always call eapply_user

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 8caa981..9d87b17 100644 --- a/eclass/perl-module.eclass +++ b/e

[gentoo-dev] [PATCH 01/15] perl-module.eclass: Allow EAPI=6, ban PERL_EXPORT_PHASE_FUNCTIONS there, simplify perl dependency

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 54 ++- 1 file changed, 44 insertions(+), 10 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 5a476d2..82c72fc 100644 --- a/e

[gentoo-dev] [PATCH 09/15] perl-module.eclass: Use DIST_ prefix instead of MODULE_ prefix in EAPI=6 for control variables.

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" This is more consistent with upstream terminology and avoids clashes in case of kernel modules. --- eclass/perl-module.eclass | 52 +++ 1 file changed, 30 insertions(+), 22 deletions(-) diff --git a/e

[gentoo-dev] [PATCH 10/15] perl-module.eclass: Rename SRC_TEST to DIST_TEST in EAPI=6 and default to "do parallel"

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 40 +++- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index efcc47c..0d428d2 100644 --- a/eclass/perl-mod

[gentoo-dev] [PATCH 03/15] perl-module.eclass: Just go ahead when calling configure twice in EAPI=6

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 78fa01d..734de11 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-mod

[gentoo-dev] [PATCH 07/15] perl-module.eclass: Do not do any magic with MY_... variables in EAPI=6 anymore

2015-12-11 Thread dilfridge
From: Andreas K. Hüttel --- eclass/perl-module.eclass | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 6a5f2ff..7434bcf 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -102,

[gentoo-dev] [PATCH 08/15] perl-module.eclass: Document variables available in EAPI=6

2015-12-11 Thread dilfridge
From: Andreas K. Hüttel --- eclass/perl-module.eclass | 37 + 1 file changed, 37 insertions(+) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 7434bcf..82707fe 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@

[gentoo-dev] [PATCH 13/15] perl-module.eclass: Make some former warnings fatal to get rid of PERLQAFATAL, eqawarn, and (in EAPI=6) eutils.eclass

2015-12-11 Thread dilfridge
From: Andreas K. Hüttel --- eclass/perl-module.eclass | 29 + 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 86c0a48..faa8a34 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.ec

[gentoo-dev] [PATCH 11/15] perl-module.eclass: Introduce DIST_TEST_OVERRIDE in EAPI=6

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 0d428d2..4dc39eb 100644 --- a/eclass/perl-module.eclass +++ b/e

[gentoo-dev] [PATCH 15/15] dev-perl/CGI: Add EAPI=6 test ebuild

2015-12-11 Thread dilfridge
From: Andreas K. Hüttel Package-Manager: portage-2.2.26 --- dev-perl/CGI/CGI-4.220.0-r1.ebuild | 33 + 1 file changed, 33 insertions(+) create mode 100644 dev-perl/CGI/CGI-4.220.0-r1.ebuild diff --git a/dev-perl/CGI/CGI-4.220.0-r1.ebuild b/dev-perl/CGI/CGI-4.22

[gentoo-dev] [PATCH 14/15] perl-module.eclass: Rewrite src_test for EAPI=6

2015-12-11 Thread dilfridge
From: Andreas K. Hüttel --- eclass/perl-module.eclass | 65 --- 1 file changed, 45 insertions(+), 20 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index faa8a34..c174d5f 100644 --- a/eclass/perl-module.eclass +++ b/ec

[gentoo-dev] [PATCH 12/15] perl-module.eclass: Minor docu improvements

2015-12-11 Thread dilfridge
From: "Andreas K. Huettel (dilfridge)" --- eclass/perl-module.eclass | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 4dc39eb..86c0a48 100644 --- a/eclass/perl-module.eclass +++ b/e

[gentoo-dev] [PATCH 06/15] perl-module.eclass: Introduce MODULE_NAME and MODULE_P while still keeping existing weirdness compatible

2015-12-11 Thread dilfridge
From: Andreas K. Hüttel --- eclass/perl-module.eclass | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 9d87b17..6a5f2ff 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -106,13 +106,15 @

[gentoo-dev] [PATCH 1/3] readme.gentoo-r1.eclass: works just fine with EAPI=8

2021-06-19 Thread dilfridge
From: Andreas K. Hüttel Signed-off-by: Andreas K. Hüttel --- eclass/readme.gentoo-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass index dfa3b52b6765..ce492b900104 100644 --- a/eclass/readme.gentoo-

[gentoo-dev] [PATCH 2/3] perl-functions.eclass: Add new helpers for EAPI=8 ...

2021-06-19 Thread dilfridge
From: Andreas K. Hüttel ... and fix an existing one. fperms works on ${D} by default, so we can give it / to operate on. Bug: https://bugs.gentoo.org/554346 Bug: https://bugs.gentoo.org/733020 Signed-off-by: Andreas K. Hüttel --- eclass/perl-functions.eclass | 35 +

[gentoo-dev] [PATCH 3/3] perl-module.eclass: Add EAPI=8 support

2021-06-19 Thread dilfridge
From: Andreas K. Hüttel New features: DIST_WIKI and DIST_MAKE File permissions are fixed on installation Bug: https://bugs.gentoo.org/733020 Bug: https://bugs.gentoo.org/554346 Bug: https://bugs.gentoo.org/261375 Signed-off-by: Andreas K. Hüttel --- eclass/perl-module.eclass | 89 +