[gentoo-dev] Last rites: net-p2p/go-ipfs-bin

2021-07-15 Thread Joonas Niilola
# To be replaced by net-p2p/go-ipfs, no migration needed. # Simply deselect the masked package and install the replacement. # Masked for removal in 30 days. Bug #802381 OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH] cuda.eclass: EAPI support: add 8, drop 5 and 6

2021-07-15 Thread Marek Szuba
On 2021-07-15 06:58, Ulrich Mueller wrote: In the latest bunch of updates, we have changed many eclasses to have only a single error case, and also standardized the die message. Maybe simplify this eclass as well? If anyone from Sci suggests/seconds this I shall not argue, that said I do in f

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

2021-07-15 Thread Mike Gilbert
On Thu, Jul 15, 2021 at 9:29 AM Ionen Wolkens wrote: > > On Thu, Jul 15, 2021 at 03:23:04PM +0200, Ulrich Mueller wrote: > > > On Thu, 15 Jul 2021, Ionen Wolkens wrote: > > > > > Old DEPEND should be kept as-is not to risk breaking packages with odd > > > checks that need it present at build t

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

2021-07-15 Thread Ionen Wolkens
On Thu, Jul 15, 2021 at 03:23:04PM +0200, Ulrich Mueller wrote: > > On Thu, 15 Jul 2021, Ionen Wolkens wrote: > > > Old DEPEND should be kept as-is not to risk breaking packages with odd > > checks that need it present at build time. I'd rather no RDEPEND switch > > either as it'll just compli

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

2021-07-15 Thread Ulrich Mueller
> On Thu, 15 Jul 2021, Ionen Wolkens wrote: > Old DEPEND should be kept as-is not to risk breaking packages with odd > checks that need it present at build time. I'd rather no RDEPEND switch > either as it'll just complicate things with revbumps and tools don't > really need to be in RDEPEND g

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

2021-07-15 Thread Mart Raudsepp
Ühel kenal päeval, N, 15.07.2021 kell 14:03, kirjutas Ulrich Mueller: > > > > > > On Thu, 15 Jul 2021, Florian Schmaus wrote: >   > > -DEPEND=" > > +_XDG_DEPEND=" > > dev-util/desktop-file-utils > > x11-misc/shared-mime-info > >  " > > + > > +case "${EAPI:-0}" in > > +   4|5|6|7

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

2021-07-15 Thread Ionen Wolkens
It'd probably need more discussion but there's two things I'd like to see if EAPI-8 bump this: 1. remove src_prepare export in EAPI-8 While "some" packages need xdg_environment_reset, most don't because the eclass is often only inherited to handle icons/.desktop and this just needlessly overwrite

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

2021-07-15 Thread Ulrich Mueller
> On Thu, 15 Jul 2021, Florian Schmaus wrote: > -DEPEND=" > +_XDG_DEPEND=" > dev-util/desktop-file-utils > x11-misc/shared-mime-info > " > + > +case "${EAPI:-0}" in > + 4|5|6|7) > + DEPEND="${_XDG_DEPEND}" > + ;; > + *) > + IDEPEND="${_

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

2021-07-15 Thread Florian Schmaus
Signed-off-by: Florian Schmaus --- eclass/xdg.eclass | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 219be712e84d..a1545e113ff8 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -1,4 +1,4 @@ -# Copyright 19

[gentoo-dev] [PATCH] pax-utils.eclass: allow EAPI=8

2021-07-15 Thread Sergei Trofimovich
CC: harde...@gentoo.org Closes: https://bugs.gentoo.org/802258 Signed-off-by: Sergei Trofimovich --- eclass/pax-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/pax-utils.eclass b/eclass/pax-utils.eclass index 9c4903d24b6..f48dcdafe01 100644 --- a/eclass

[gentoo-dev] Last rites: dev-ruby/spork

2021-07-15 Thread Hans de Graaff
# Hans de Graaff (2021-07-15) # Dead upstream, no longer maintained, last release in # 2013. No dependencies. # Masked for removal in 30 days. dev-ruby/spork signature.asc Description: This is a digitally signed message part