[gentoo-dev] Last rites: dev-ruby/factory_girl and dev-ruby/bourne

2021-07-16 Thread Hans de Graaff
# Hans de Graaff (2021-07-17) # Deprecated upstream, replaced with factory_bot. # Last release in 2017, no dependencies. # Masked for removal in 30 days. dev-ruby/factory_girl # Hans de Graaff (2021-07-17) # Deprecated upstream, no longer needed with rspec 2+ # Last release in 2016,

Re: [gentoo-dev] fortran-2.eclass EAPI-8 support

2021-07-16 Thread Marek Szuba
On 2021-07-16 22:50, Sam James wrote: But to introduce a fix, isn't it a _lot_ easier to do it at the point of a new EAPI? In general, IMHO only if we intend to preserve the old (incorrect) behaviour for older EAPIs - which in this particular case was not needed because I cannot think of

Re: [gentoo-dev] [PATCH v4] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread David Seifert
On Fri, 2021-07-16 at 20:36 +0200, Michał Górny wrote: > Signed-off-by: Michał Górny > --- >  eclass/bash-completion-r1.eclass | 15 ++- >  1 file changed, 10 insertions(+), 5 deletions(-) > > diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash- > completion-r1.eclass > index

Re: [gentoo-dev] fortran-2.eclass EAPI-8 support

2021-07-16 Thread Sam James
> On 14 Jul 2021, at 13:43, Marek Szuba wrote: > > On 2021-07-14 13:02, Ulrich Mueller wrote: > >> Shouldn't virtual/fortran go into BDEPEND in EAPIs 7 and 8? > > Good point! I've created https://bugs.gentoo.org/802153 so that we do not > lose track of this, that said it is beyond the scope

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

2021-07-16 Thread Sam James
> On 15 Jul 2021, at 21:41, Marek Szuba wrote: > > 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

[gentoo-dev] [PATCH v4] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/bash-completion-r1.eclass | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass index 80f2d5fcd32a..a9bac0ffae42 100644 --- a/eclass/bash-completion-r1.eclass

Re: [gentoo-dev] [PATCH v3] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread Ulrich Mueller
> On Fri, 16 Jul 2021, Michał Górny wrote: > case ${EAPI:-0} in This could be simplified to ${EAPI}. > - 0|1|2|3|4|5|6|7) ;; > - *) die "EAPI ${EAPI} unsupported (yet)." > + 5|6|7|8) ;; > + *) die "EAPI ${EAPI} unsupported." > esac Add the eclass name to the message?

[gentoo-dev] [PATCH v3] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/bash-completion-r1.eclass | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass index 80f2d5fcd32a..7451019931ad 100644 --- a/eclass/bash-completion-r1.eclass

Re: [gentoo-dev] [PATCH v2] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread John Helmert III
On Fri, Jul 16, 2021 at 05:33:24PM +0200, Michał Górny wrote: > Signed-off-by: Michał Górny > --- > eclass/bash-completion-r1.eclass | 13 + > 1 file changed, 9 insertions(+), 4 deletions(-) > > diff --git a/eclass/bash-completion-r1.eclass > b/eclass/bash-completion-r1.eclass >

[gentoo-dev] [PATCH v2] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/bash-completion-r1.eclass | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass index 80f2d5fcd32a..783ba5a85bd2 100644 --- a/eclass/bash-completion-r1.eclass

Re: [gentoo-dev] [PATCH] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread Michał Górny
On Fri, 2021-07-16 at 16:21 +0200, David Seifert wrote: > On Fri, 2021-07-16 at 15:08 +0200, Michał Górny wrote: > > Signed-off-by: Michał Górny > > --- > >  eclass/bash-completion-r1.eclass | 13 + > >  1 file changed, 9 insertions(+), 4 deletions(-) > > > > diff --git

Re: [gentoo-dev] [PATCH] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread David Seifert
On Fri, 2021-07-16 at 15:08 +0200, Michał Górny wrote: > Signed-off-by: Michał Górny > --- >  eclass/bash-completion-r1.eclass | 13 + >  1 file changed, 9 insertions(+), 4 deletions(-) > > diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash- > completion-r1.eclass > index

[gentoo-dev] [PATCH] bash-completion-r1.eclass: Add EAPI 8 support

2021-07-16 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/bash-completion-r1.eclass | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass index 80f2d5fcd32a..58c1debf334e 100644 --- a/eclass/bash-completion-r1.eclass

[gentoo-dev] [PATCH] fortran-2.eclass: use BDEPEND on EAPI 7+

2021-07-16 Thread Marek Szuba
For FORTRAN_NEEDED=test we need both the compiler and the test binaries to run on the build host only, hence new EAPIs only set BDEPEND here; For other modes (other than "no", of course), we need a Fortran compiler running on the build host as well as the runtime libraries built for the target

[gentoo-dev]

2021-07-16 Thread Marek Szuba
With many thanks to ulm for having pointed this out. Not that while this patch does indeed change the eclass behaviour for the established EAPI 7 rather than for the new EAPI 8, it does so in a way I deem non-intrusive enough to allow this - the only case where something is actually removed from

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

2021-07-16 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