[gentoo-dev] [PATCH v2 2/2] readme.gentoo-r1.eclass: Standardize EAPI guard

2021-08-16 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- eclass/readme.gentoo-r1.eclass | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass index e47e1ac20af6..3ad36fac2588 100644 --- a/eclass/readme.gentoo-r1.eclass +++ b/eclas

[gentoo-dev] [PATCH v2 1/2] readme.gentoo-r1.eclass: Use fixed location for README.gentoo

2021-08-16 Thread Ulrich Müller
Eclass documentation and the elog message indicate that the expected location to install the file is /usr/share/doc/${PF}/README.gentoo, not the location of the ebuild's last docinto call. Signed-off-by: Ulrich Müller --- eclass/readme.gentoo-r1.eclass | 5 - 1 file changed, 4 insertions(+),

Re: [gentoo-dev] [PATCH] readme.gentoo-r1.eclass: Use fixed location for README.gentoo

2021-08-16 Thread Ulrich Mueller
> On Mon, 16 Aug 2021, Mike Gilbert wrote: > On Sun, Aug 15, 2021 at 6:55 AM Ulrich Müller wrote: >> + ( # subshell to avoid pollution of calling environment >> + docinto . >> + dodoc "${T}"/README.gentoo >> + ) > I believe the current handling "die" i

Re: [gentoo-dev] Infra support for mail submission with implicit TLS on port 465

2021-08-16 Thread Robin H. Johnson
On Sat, Aug 14, 2021 at 05:15:54PM +0200, Hanno Böck wrote: > FWIW I am Co-author of the paper that documented these attacks, so in > case you have any questions I guess I can answer them. Yes, I have a question: are you going to claim DJB's $500 qmail security reward? > > Is this supported? I don

Re: [gentoo-dev] [PATCH] readme.gentoo-r1.eclass: Use fixed location for README.gentoo

2021-08-16 Thread Mike Gilbert
On Sun, Aug 15, 2021 at 6:55 AM Ulrich Müller wrote: > > Eclass documentation and the elog message indicate that the expected > location to install the file is /usr/share/doc/${PF}/README.gentoo, > not the location of the ebuild's last docinto call. > > Signed-off-by: Ulrich Müller > --- > eclas

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Marek Szuba
On 2021-08-16 18:31, Andreas Sturmlechner wrote: Feel free to pick up task no. 3 from the bug. Everything else is either done already or easy enough. OK, I'll see what I can do. -- Marecki OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Andreas Sturmlechner
On Montag, 16. August 2021 19:06:28 CEST Joonas Niilola wrote: > On 16.8.2021 19.53, Marek Szuba wrote: > > On 2021-08-16 17:49, Sam James wrote: > >> See https://bugs.gentoo.org/802786 and > >> https://github.com/gentoo/kde/pull/903. There's some work to be done > >> first. > > > > I see. Guess w

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Andreas Sturmlechner
On Montag, 16. August 2021 18:53:42 CEST Marek Szuba wrote: > On 2021-08-16 17:49, Sam James wrote: > > See https://bugs.gentoo.org/802786 and > > https://github.com/gentoo/kde/pull/903. There's some work to be done > > first. > I see. Guess we'll have to stick with EAPI 7 for cmake revdeps in the

[gentoo-dev] Re: Package up for half-grabs: net-libs/nodejs

2021-08-16 Thread Marek Szuba
On 2021-08-16 17:50, Joonas Niilola wrote: It'd help if you described the caveats that are to be expected. I would say there are two: 1. Apart from from what comes out on the latest even branch (I would strongly advise against packaging odd branches if you value your sanity, except possibly

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Marek Szuba
On 2021-08-16 18:06, Joonas Niilola wrote: What's the rush with 8 anyway? We still have eclasses that don't even support 7. And since 6 is now, sigh, deprecated, any bump to ebuilds depending on those eclasses will add to the evergrowing CI issue list right? I'd say it's more important to secure

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Joonas Niilola
On 16.8.2021 19.53, Marek Szuba wrote: > On 2021-08-16 17:49, Sam James wrote: > >> See https://bugs.gentoo.org/802786 and >> https://github.com/gentoo/kde/pull/903. There's some work to be done >> first. > > I see. Guess we'll have to stick with EAPI 7 for cmake revdeps in the > foreseeable futu

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Marek Szuba
On 2021-08-16 17:49, Sam James wrote: See https://bugs.gentoo.org/802786 and https://github.com/gentoo/kde/pull/903. There's some work to be done first. I see. Guess we'll have to stick with EAPI 7 for cmake revdeps in the foreseeable future, then. -- MS OpenPGP_signature Description: O

[gentoo-dev] Re: Package up for half-grabs: net-libs/nodejs

2021-08-16 Thread Joonas Niilola
On 16.8.2021 14.56, Marek Szuba wrote: > Hi all, > > I'm taking a (hopefully temporary) break from maintaining > net-libs/nodejs, as I expected when took it on it is a relatively > high-intensity package and I fear that if I keep it up at this rate I'll > end up burning out as a Gentoo developer.

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Sam James
See https://bugs.gentoo.org/802786 and https://github.com/gentoo/kde/pull/903. There's some work to be done first. > On 16 Aug 2021, at 17:43, Marek Szuba wrote: > > Signed-off-by: Marek Szuba > --- > eclass/cmake.eclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --gi

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Marek Szuba
A word of explanation seeing as I forgot to use --compose to annotate the patch itself. Looks like Project KDE has got their hands full with, well, KDE, therefore here's my take on bumping EAPI support in cmake.eclass. I am not a maintainer of this eclass so I've only made the smallest possible

Re: [gentoo-dev] [PATCH 3/3] chromium-2.eclass: enable EAPI 8

2021-08-16 Thread Stephan Hartmann
On 8/12/21 1:16 PM, Ulrich Mueller wrote: case ${EAPI} in - 7) ;; + 7|8) ;; *) die "EAPI=${EAPI:-0} is not supported" ;; Nitpick: Add "${ECLASS}: " at the beginning of the die message. Thanks. Fixed locally. esac

[gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Marek Szuba
Signed-off-by: Marek Szuba --- eclass/cmake.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 4bd09459ea6..52bf65a463d 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -9,7 +9,7 @@ # Maciej Mrozowski # (u

Re: [gentoo-dev] News item: breaking change to app-misc/mc user-configuration handling

2021-08-16 Thread Marek Szuba
On 2021-08-16 16:22, Lars Wendler wrote: thank you very much for wqriting this up. I highly appreciate this. Cheers! echo 'app-misc/mc' >> /etc/portage/package.use I suppose that should be: echo 'app-misc/mc xdg' >> /etc/portage/package.use Indeed. Fixed locally. and have ever

Re: [gentoo-dev] News item: breaking change to app-misc/mc user-configuration handling

2021-08-16 Thread Lars Wendler
Hi Marek, thank you very much for wqriting this up. I highly appreciate this. On Mon, 16 Aug 2021 16:15:06 +0100 Marek Szuba wrote: >Title: >=app-misc/mc-4.8.27 to drop support for ~/.mc >Author: Marek Szuba >Posted: 2021-08-19 >Revision: 1 >News-Item-Format: 2.0 >Display-If-Installed: app-misc

[gentoo-dev] News item: breaking change to app-misc/mc user-configuration handling

2021-08-16 Thread Marek Szuba
Title: >=app-misc/mc-4.8.27 to drop support for ~/.mc Author: Marek Szuba Posted: 2021-08-19 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: app-misc/mc app-misc/mc versions between 4.8.1 and 4.8.26, inclusive, would look for their user configuration in two possible places: * if built

[gentoo-dev] Package up for half-grabs: net-libs/nodejs

2021-08-16 Thread Marek Szuba
Hi all, I'm taking a (hopefully temporary) break from maintaining net-libs/nodejs, as I expected when took it on it is a relatively high-intensity package and I fear that if I keep it up at this rate I'll end up burning out as a Gentoo developer. Anyone interested in stepping in? Node has sti