[gentoo-dev] Last rites: media-video/nvidia-video-codec

2022-12-06 Thread David Seifert
# David Seifert (2022-12-06) # EAPI 6, untouched for years, no revdeps. Removal on 2023-01-05. media-video/nvidia-video-codec signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 4/4] kernel-2.eclass: remove unnecessary BDEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/kernel-2.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index 4942c931f92..2cf88f0ff23 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -656,7 +656,6 @@ kernel_is

[gentoo-dev] [PATCH 3/4] gstreamer.eclass: remove unnecessary DEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/gstreamer.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/gstreamer.eclass b/eclass/gstreamer.eclass index 28db8b1e035..fad4919ac02 100644 --- a/eclass/gstreamer.eclass +++ b/eclass/gstreamer.eclass @@ -1,4 +1,4

[gentoo-dev] [PATCH 2/4] gstreamer-meson.eclass: remove unnecessary BDEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/gstreamer-meson.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass index 28afaa1e6a6..aa54d05fdb8 100644 --- a/eclass/gstreamer-meson.eclass +++ b/eclass/gstreamer-meson.eclass @@ -184,7

[gentoo-dev] [PATCH 1/4] linux-mod.eclass: remove unnecessary DEPEND on sys-apps/sed

2022-12-06 Thread David Seifert
Signed-off-by: David Seifert --- eclass/linux-mod.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass index 7e999389284..34151c6f27c 100644 --- a/eclass/linux-mod.eclass +++ b/eclass/linux-mod.eclass @@ -186,7 +186,6 @@ RDEPEND

[gentoo-dev] Last rites: dev-libs/boost-mpl-cartesian_product

2022-11-23 Thread David Seifert
# David Seifert (2022-11-23) # EAPI 6, no revdeps in tree, never made it into upstream boost, library # only, last release 6 years ago. Removal on 2022-12-23. dev-libs/boost-mpl-cartesian_product signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-text/agrep

2022-11-20 Thread David Seifert
# David Seifert (2022-11-21) # Release more than 30 years (!) old, K C, full of implicit function # declarations, EAPI 6, problematic license. Bug #729536, #854879, # 870736. Removal on 2022-12-21. app-text/agrep signature.asc Description: This is a digitally signed message part

[gentoo-dev] Packages up for grabs

2022-11-18 Thread David Seifert
Due to retiring of the proxy maintainer, the following patches are up for grabs: acct-group/automx2 acct-group/milter-regex acct-group/ossec acct-user/automx2 acct-user/milter-regex acct-user/ossec acct-user/ossecm acct-user/ossecr app-antivirus/fangfrisch dev-python/pymilter

[gentoo-portage-dev] Fixing EAPI 8 --enable-static once and for all

2022-11-18 Thread David Seifert
Attached a patch to finally fix https://bugs.gentoo.org/814380. When I opened the bug, it was clear that I intended to only disable static libtool archive building. Unfortunately, I hadn't done the necessary due diligence, and it turns out how we detect the "--enable-static" flag is overly broad

[gentoo-portage-dev] [PATCH] Make EAPI 8 `--disable-static` logic libtool-specific

2022-11-18 Thread David Seifert
* The intention has always been to only target `configure` scripts that use libtool, not just any script with a `--disable-static*` option. * libtool has been using the same `configure` format for at least the past 15 years (going back to libtool 1.5.22): 1. shared and static libraries

[gentoo-dev] Last rites: media-gfx/peps

2022-10-31 Thread David Seifert
# David Seifert (2022-10-31) # EAPI 6, last release over 17 years ago, requires signature.asc Description: This is a digitally signed message part

[gentoo-dev] NEWS: 2022-10-30-lvm2-default-USE-flags

2022-10-30 Thread David Seifert
Title: LVM2 default USE flag change Author: David Seifert Posted: 2022-10-30 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: sys-fs/lvm2 The Gentoo Base System team has recently switched from the disabling "device-mapper-only" flag to the enabling "lvm" (bug #718910)

[gentoo-dev] Last rites: sci-calculators/grpn

2022-10-23 Thread David Seifert
# David Seifert (2022-10-23) # Dead package, upstream gone, GTK+2, fails to build with Clang 16 and # tests fail. Removal on 2022-11-22. Bug #741200, #875686. sci-calculators/grpn signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-util/nvidia-cuda-sdk

2022-10-18 Thread David Seifert
# David Seifert (2022-10-18) # Dead package, use dev-util/nvidia-cuda-toolkit instead. Examples were # removed in 11.6, no revdeps left. Removal on 2022-11-17. # Bug #722092, #749900, #762169, #840656, #845381, #858392, #866701. dev-util/nvidia-cuda-sdk signature.asc Description

Re: [gentoo-dev] [PATCH] profiles/arch/amd64: add "-mfpmath=sse" to CFLAGS_x86

2022-10-18 Thread David Seifert
On Tue, 2022-10-18 at 13:40 +0200, Ulrich Mueller wrote: > > > > > > On Tue, 18 Oct 2022, David Seifert wrote: > > > > > -CFLAGS_x86="-m32" > > > > +CFLAGS_x86="-m32 -mfpmath=sse" > > > -mfpmath=sse is already the d

Re: [gentoo-dev] [PATCH] profiles/arch/amd64: add "-mfpmath=sse" to CFLAGS_x86

2022-10-18 Thread David Seifert
On Tue, 2022-10-18 at 10:14 +0200, Ulrich Mueller wrote: > > > > > > On Tue, 18 Oct 2022, Mike Gilbert wrote: > > > Reference: https://gcc.gnu.org/wiki/x87note > > Which says: > > > ... the amount of worst-case error that could possibly happen using > > the x87 (with any amount of intermediate

[gentoo-dev] [PATCH 2/2] multilib-build.eclass: add multilib_native_usev

2022-08-30 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multilib-build.eclass | 9 + 1 file changed, 9 insertions(+) diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass index 76948baf539..1ea31c0a79e 100644 --- a/eclass/multilib-build.eclass +++ b/eclass/multilib-build.eclass

[gentoo-dev] [PATCH 1/2] multilib-build.eclass: add multilib_native_use

2022-08-30 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multilib-build.eclass | 9 + 1 file changed, 9 insertions(+) diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass index 42efdc9def6..76948baf539 100644 --- a/eclass/multilib-build.eclass +++ b/eclass/multilib-build.eclass

[gentoo-dev] Last rites: app-crypt/kbfs

2022-07-28 Thread David Seifert
# David Seifert (2022-07-28) # Unmaintained, EOL upstream, QA and build issues, EAPI 6. # Bug #682346, #844592, removal on 2022-08-27. app-crypt/kbfs signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] 2022-07-28-pipewire-sound-server: add item

2022-07-26 Thread David Seifert
On Tue, 2022-07-26 at 21:08 +0100, Sam James wrote: > Bug: https://bugs.gentoo.org/744622 > Bug: https://bugs.gentoo.org/859280 > Signed-off-by: Sam James > --- >  .../2022-07-28-pipewire-sound-server.en.txt   | 130 > ++ >  1 file changed, 130 insertions(+) >  create mode 100644

[gentoo-dev] [PATCH 2/2] opam.eclass: add EAPI 8

2022-07-24 Thread David Seifert
Signed-off-by: David Seifert --- eclass/opam.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index b667bf31f15..197c3256f01 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -7,14 +7,14 @@ # ML # @AUTHOR

[gentoo-dev] [PATCH 1/2] opam.eclass: remove EAPI 5 and 6

2022-07-24 Thread David Seifert
Signed-off-by: David Seifert --- eclass/opam.eclass | 33 + 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index 3edc2aa8691..b667bf31f15 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -7,15

[gentoo-dev] [PATCH 2/2] perl-functions.eclass: remove EAPI 6

2022-07-14 Thread David Seifert
Signed-off-by: David Seifert --- eclass/perl-functions.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 106394afa15..a2fca403d96 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl

[gentoo-dev] [PATCH 1/2] perl-module.eclass: remove EAPI 6

2022-07-14 Thread David Seifert
Signed-off-by: David Seifert --- eclass/perl-module.eclass | 105 ++ 1 file changed, 28 insertions(+), 77 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index d1f9dc6ffcc..be484fb2539 100644 --- a/eclass/perl-module.eclass

[gentoo-dev] Last rites: sci-visualization/opendx + samples

2022-07-14 Thread David Seifert
# David Seifert (2022-07-14) # Unmaintained, no other major distro carries this, code quality is # abysmal, build system has major issues, tons of patches, EAPI 6, # no other revdeps in tree. Bug #822762, #831874, removal on 2022-08-13. sci-visualization/opendx sci-visualization/opendx-samples

[gentoo-dev] Last rites: dev-libs/ucommon

2022-07-11 Thread David Seifert
# David Seifert (2022-07-11) # Unmaintained, companion lib of dev-cpp/commoncpp2 which has already # been removed, fails with USE=-ssl, no revdeps, upstream mostly dead. # Bug #830581, removal on 2022-08-10. dev-libs/ucommon signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sci-biology/transfac

2022-07-11 Thread David Seifert
# David Seifert (2022-07-11) # Crashes with latest emboss, no other distro packages this, # ancient release, bug #361411, removal on 2022-08-10. sci-biology/transfac signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: games-engines/nazghul

2022-07-10 Thread David Seifert
# David Seifert (2022-07-10) # Unmaintained, last release in 2010, ebuild added by author and then # abandoned, terrible macros break compiling with GCC 12. # Bugs #851867, removal on 2022-08-09. games-engines/nazghul signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] GLEP-81 migration done

2022-07-10 Thread David Seifert
On Sun, 2022-07-10 at 09:26 +0200, Ulrich Mueller wrote: > > > > > > On Sun, 10 Jul 2022, Anna  wrote: > > > On 2022-07-09 23:37, Conrad Kostecki wrote: > > > I would like to inform you all, that GLEP-81 migration has been > > > finally done. All existing packages got migrated and no ones left. >

Re: [gentoo-dev] proposal

2022-07-04 Thread David Seifert
On Mon, 2022-07-04 at 16:19 +0200, Florian Schmaus wrote: > I'd like to propose a new metadata XML element for packages: > > > > Maintainers can signal to other developers (and of course contributors > in general) that they are happy with others to make changes to the > ebuilds without

Re: [gentoo-dev] [PATCH 0/7] Drop support for EAPI 5 in eutils and its friends

2022-07-03 Thread David Seifert
On Tue, 2022-06-28 at 19:24 +0200, Ulrich Müller wrote: > Obviously, the series can only be merged when the last EAPI 5 ebuild > is gone. Current status is that we're down to 3 packages with EAPI 5 > which are all last-rited. > > Ulrich Müller (7): >   eutils.eclass: Drop support for EAPI 5 >  

[gentoo-dev] [PATCH] optfeature.eclass: remove EAPI 6

2022-07-03 Thread David Seifert
Signed-off-by: David Seifert --- eclass/optfeature.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/optfeature.eclass b/eclass/optfeature.eclass index acf8584e6db..b44fc1b8525 100644 --- a/eclass/optfeature.eclass +++ b/eclass/optfeature.eclass @@ -1,14

[gentoo-dev] Last rites: app-pda/jpilot and app-pda/pilot-link

2022-07-02 Thread David Seifert
# David Seifert (2022-07-02) # Unmaintained, broken configure script, upstream disappeared, EAPI 6, # Bugs #744046, #750203, removal on 2022-08-01. app-pda/jpilot app-pda/pilot-link signature.asc Description: This is a digitally signed message part

[gentoo-dev] Up for grabs: dev-db/tora

2022-07-02 Thread David Seifert
Up for grabs because of dropped proxied maintainer: - dev-db/tora I've fixed all open bugs, but the package overall hasn't seen a recent release and likely requires more boost build system fixes. The next maintainer should work with upstream on fixing the remaining CMake bugs. David

[gentoo-dev] [PATCH 3/3] perl-functions.eclass: [QA] use bash [[ ... ]] brackets

2022-07-02 Thread David Seifert
Signed-off-by: David Seifert --- eclass/perl-functions.eclass | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index c1b67f54fa7..106394afa15 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl

[gentoo-dev] [PATCH 2/3] perl-functions.eclass: remove EAPI 5

2022-07-02 Thread David Seifert
Signed-off-by: David Seifert --- eclass/perl-functions.eclass | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 4adba921485..c1b67f54fa7 100644 --- a/eclass/perl-functions.eclass +++ b/eclass

[gentoo-dev] [PATCH 1/3] perl-module.eclass: remove EAPI 5

2022-07-02 Thread David Seifert
Signed-off-by: David Seifert --- eclass/perl-module.eclass | 209 ++ 1 file changed, 56 insertions(+), 153 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 273cc2bc805..f243be201ce 100644 --- a/eclass/perl-module.eclass

[gentoo-dev] Last rites: bunch of py3.9-only packages

2022-07-02 Thread David Seifert
# David Seifert (2022-07-02) # Unmaintained, no response on bugs, stuck on python 3.9. If you # want to unmask these, you have to at least port them to python 3.10. # Bugs #809524, #809527, #809530, #809533, #809833, #845729, #845816, # #846017, #846200, #846203, #846206, #853844, removal on 2022

[gentoo-dev] [PATCH] meson.eclass: remove EAPI 6

2022-06-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/meson.eclass | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 905c4d89f50..7ba6501688b 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -5,7 +5,7

[gentoo-dev] [PATCH 2/2] toolchain-funcs.eclass: document proper tc-check-openmp use

2022-05-15 Thread David Seifert
Signed-off-by: David Seifert --- eclass/toolchain-funcs.eclass | 13 + 1 file changed, 13 insertions(+) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index 9ad5e224b03..54d4b0912a6 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain

[gentoo-dev] [PATCH 1/2] toolchain-funcs.eclass: deprecate tc-has-openmp

2022-05-15 Thread David Seifert
Signed-off-by: David Seifert --- eclass/toolchain-funcs.eclass | 19 +++ 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index 77fb304940b..9ad5e224b03 100644 --- a/eclass/toolchain-funcs.eclass +++ b

Re: [gentoo-dev] [PATCH] multilib.eclass: Avoid reserved variable names

2022-05-15 Thread David Seifert
On Sun, 2022-05-15 at 09:28 +0200, Ulrich Müller wrote: > Names that begin with __ are reserved for package manager use. > > Closes: https://bugs.gentoo.org/843722 > Signed-off-by: Ulrich Müller > --- >  eclass/multilib.eclass | 12 ++-- >  1 file changed, 6 insertions(+), 6 deletions(-)

[gentoo-dev] Last rites: media-gfx/nvidia-texture-tools

2022-05-11 Thread David Seifert
# David Seifert (2022-05-11) # Declared EOL by upstream at the end of 2020, no revdeps, last version # has many issues. Removal on 2022-06-10. Bug #741846, #770760. media-gfx/nvidia-texture-tools signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH v4 0/1] Add edo.eclass

2022-04-18 Thread David Seifert
On Sun, 2022-04-17 at 18:34 +0100, Sam James wrote: > Changes since v3: > - EAPI check cleanup > - Fix long line in eclassdoc > > Changes since v2: > - Fix typo in eclass guard > - Rework description of edob > - Use 'einfo', not 'elog' > - Change die message for clarity > > Changes since v1: > -

[gentoo-dev] Last rites: sys-libs/e2fsprogs-libs

2022-04-17 Thread David Seifert
# David Seifert (2022-04-17) # Dead library, part of >=sys-fs/e2fsprogs-1.46.5 now, bug #806875, # removal on 2022-05-17. # (If you hit blockers, please run: # $ emerge --deselect sys-libs/e2fsprogs-libs # This is necessary as your world file should not contain dependencies.) sys-libs/e2fspr

Re: [gentoo-dev] [PATCH] java-utils-2.eclass: remove ebegin calls that lack eend calls

2022-04-15 Thread David Seifert
On Fri, 2022-04-15 at 10:11 -0400, Mike Gilbert wrote: > Instead, echo the command we are about to run. > > Closes: https://bugs.gentoo.org/838475 > Closes: https://bugs.gentoo.org/838478 > Closes: https://bugs.gentoo.org/838481 > Closes: https://bugs.gentoo.org/838487 > Closes:

[gentoo-dev] [PATCH 2/2] kernel-2.eclass: fix spelling

2022-04-15 Thread David Seifert
Signed-off-by: David Seifert --- eclass/kernel-2.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index 51dabc4562d..02c70422ee0 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -670,7 +670,7

[gentoo-dev] [PATCH 1/2] kernel-2.eclass: remove EAPI 6

2022-04-15 Thread David Seifert
Signed-off-by: David Seifert --- eclass/kernel-2.eclass | 26 -- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index bd982d3a52c..51dabc4562d 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass

[gentoo-dev] Last rites: net-p2p/syrep

2022-04-10 Thread David Seifert
# David Seifert (2022-04-10) # Unmaintained, last release upstream 16 years ago, Fedora dropped it, # relies on sys-libs/db, low quality port to EAPI 6, removal on 2022-05- 10. net-p2p/syrep signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sys-devel/automake:1.13+1.15

2022-04-06 Thread David Seifert
# David Seifert (2022-04-06) # Unsupported branches, no consumers left, removal on 2023-01-01. sys-devel/automake:1.13 sys-devel/automake:1.15 **NOTE**: Slot 1.11 remains masked and will *not* be removed for the foreseeable future, since developers may need it for de-ANSI-fication (ansi2knr

[gentoo-dev] Last rites: media-libs/libtaginfo and media-sound/xnoise

2022-03-27 Thread David Seifert
# David Seifert (2022-03-27) # Long abandoned upstreams, segfaults, bunch of tests fail, # no other major distro carries this anymore. # Bug #631320, #740484, #830090, #836278, removal on 2022-04-26. media-libs/libtaginfo media-sound/xnoise signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-java/* EAPI 5 packages

2022-03-21 Thread David Seifert
# David Seifert (2022-03-21) # Unmaintained, EAPI 5, no revdeps in tree. # Bug #786093, removal on 2022-04-20. dev-java/freehep-graphicsbase dev-java/freehep-io dev-java/glassfish-interceptor-api dev-java/gnu-classpath dev-java/invokebinder dev-java/java-apicheck dev-java/jboss-marshalling-river

[gentoo-dev] Last rites: media-video/mplayer-sh

2022-03-21 Thread David Seifert
# David Seifert (2022-03-21) # EAPI 5, last release 15 years ago, QA permission issues, no other # distro packages this. # Bug #553404, #835364, removal on 2022-04-20. media-video/mplayer-sh signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sys-cluster/lustre

2022-03-20 Thread David Seifert
# David Seifert (2022-03-20) # Added and then left unmaintained by author, no revdeps in tree, # stuck on kernel 4.19, distribution model unlikely a good fit for # Gentoo, QA issues, blocks automake-1.15 removal, build issues. # Bug #725746, #728154, #835693, removal on 2022-04-19. sys-cluster

Re: [gentoo-dev] Last rites: net-wireless/yatebts, net-wireless/srslte, net-wireless/nanovna-saver, net-wireless/gr-scan

2022-03-20 Thread David Seifert
On Sun, 2022-03-20 at 18:44 +0100, tom...@gentoo.org wrote: > I would like to keep net-wireless/nanovna-saver. I pushed version > 0.3.10 to > the tree which should fix the problems. > > Shall I drop it from package mask or do you want to do it yourself > Jakov. > > - Thomas > > > On Wed, Mar

[gentoo-dev] Last rites: sys-block/megarc

2022-03-19 Thread David Seifert
# David Seifert (2022-03-19) # Unmaintained, no revdeps in tree, EAPI 5, upstream tarball disappeared # and ebuild is mirror-restricted. # Bug #672324, #689770, #835360, removal on 2022-04-18. sys-block/megarc signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sci-biology/GBrowse

2022-03-19 Thread David Seifert
# David Seifert (2022-03-19) # Unmaintained, no revdeps in tree, not even on latest version, EAPI 5, # typical 'webapp' smell, last upstream release more than 9 years ago. # Bug #402849, #513594, #690042, #828702, removal on 2022-04-18. sci-biology/GBrowse signature.asc Description

[gentoo-dev] Last rites: sys-apps/rtl-entropy

2022-03-12 Thread David Seifert
# David Seifert (2022-03-12) # Unmaintained, no revdeps in tree, no other distro packages this, # HOMEPAGE gone, stuck on deprecated (and soon-to-stop-working) # cmake-utils. bug #725610, #732056, #834117. # Removal on 2022-04-11. sys-apps/rtl-entropy signature.asc Description

[gentoo-dev] Last rites: net-wireless/rtl_power_fftw

2022-03-12 Thread David Seifert
# David Seifert (2022-03-12) # Unmaintained, no revdeps in tree, no other distro packages this, # wrong dependencies, out of date, stuck on deprecated # (and soon-to-stop-working) cmake-utils. bug #702980, #834121. # Removal on 2022-04-11. net-wireless/rtl_power_fftw signature.asc Description

[gentoo-dev] Last rites: net-fs/smbtad

2022-02-27 Thread David Seifert
# David Seifert (2022-02-27) # Last release 10 years ago, no other distro packages this, # stuck on cmake-utils.eclass and QA issues. # Bug #711880, #774519, removal on 2022-03-27. net-fs/smbtad signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] dev-util/cmake needs a (co-)maintainer

2022-02-24 Thread David Seifert
On Thu, 2022-02-24 at 19:11 +0100, Andreas Sturmlechner wrote: > The de facto maintainer for many years has effectively quit doing so. > > While kde project is the main user of cmake, I don't have the time to > care for > every package that is part of KDE packages' dependency graph. > > This

[gentoo-dev] Last rites: emboss-r2.eclass

2022-02-15 Thread David Seifert
# @DEAD # Removal on 2022-03-15. signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 12/12] vcs-snapshot.eclass: canonical variable ordering

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/vcs-snapshot.eclass | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/eclass/vcs-snapshot.eclass b/eclass/vcs-snapshot.eclass index 0e86cb4ad51..64bc1da040f 100644 --- a/eclass/vcs-snapshot.eclass +++ b/eclass/vcs-snapshot.eclass

[gentoo-dev] [PATCH 11/12] vcs-snapshot.eclass: remove EAPI 0-5

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/vcs-snapshot.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/vcs-snapshot.eclass b/eclass/vcs-snapshot.eclass index 74e5f4bcd42..0e86cb4ad51 100644 --- a/eclass/vcs-snapshot.eclass +++ b/eclass/vcs

[gentoo-dev] [PATCH 10/12] vcs-snapshot.eclass: enable EAPI 8

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/vcs-snapshot.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/vcs-snapshot.eclass b/eclass/vcs-snapshot.eclass index 05d963917e2..74e5f4bcd42 100644 --- a/eclass/vcs-snapshot.eclass +++ b/eclass/vcs-snapshot.eclass

[gentoo-dev] [PATCH 09/12] vcs-clean.eclass: add missing die

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/vcs-clean.eclass | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/eclass/vcs-clean.eclass b/eclass/vcs-clean.eclass index 991f680582f..e4c61ac7164 100644 --- a/eclass/vcs-clean.eclass +++ b/eclass/vcs-clean.eclass @@ -23,9

[gentoo-dev] [PATCH 08/12] vcs-clean.eclass: enable EAPI 8

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/vcs-clean.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/vcs-clean.eclass b/eclass/vcs-clean.eclass index 89f6b732187..991f680582f 100644 --- a/eclass/vcs-clean.eclass +++ b/eclass/vcs-clean.eclass @@ -1,4 +1,4

[gentoo-dev] [PATCH 07/12] usr-ldscript.eclass: canonical variable ordering

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/usr-ldscript.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass index 7842dfc643d..a8229ed2ac2 100644 --- a/eclass/usr-ldscript.eclass +++ b/eclass/usr-ldscript.eclass

[gentoo-dev] [PATCH 06/12] usr-ldscript.eclass: remove EAPI 5

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/usr-ldscript.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass index 2bf725abdd0..7842dfc643d 100644 --- a/eclass/usr-ldscript.eclass +++ b/eclass/usr-ldscript.eclass

[gentoo-dev] [PATCH 05/12] user-info.eclass: remove EAPI 5

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/user-info.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/user-info.eclass b/eclass/user-info.eclass index 8b8538bf843..3838585ab6c 100644 --- a/eclass/user-info.eclass +++ b/eclass/user-info.eclass @@ -1,15 +1,15

[gentoo-dev] [PATCH 04/12] user.eclass: canonical variable ordering

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/user.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index 9373b361d59..581704eae81 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -12,9 +12,6 @@ # The user eclass

[gentoo-dev] [PATCH 03/12] user.eclass: remove EAPI 5

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/user.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index d03d31819fc..9373b361d59 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -1,11 +1,11 @@ -# Copyright 1999-2021

[gentoo-dev] [PATCH 02/12] toolchain.eclass: canonical variable ordering

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/toolchain.eclass | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 741b6dfbbcc..495a305ed83 100644 --- a/eclass/toolchain.eclass +++ b/eclass

[gentoo-dev] [PATCH 01/12] toolchain.eclass: remove EAPI 5 and 6

2022-01-29 Thread David Seifert
Signed-off-by: David Seifert --- eclass/toolchain.eclass | 110 +++- 1 file changed, 40 insertions(+), 70 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 61718f0d9a0..741b6dfbbcc 100644 --- a/eclass/toolchain.eclass +++ b

[gentoo-dev] [PATCH 3/3] out-of-source.eclass: canonical variable ordering

2022-01-22 Thread David Seifert
Signed-off-by: David Seifert --- eclass/out-of-source.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass index e03943b3040..81e03f3894d 100644 --- a/eclass/out-of-source.eclass +++ b/eclass/out

[gentoo-dev] [PATCH 2/3] out-of-source.eclass: remove EAPI 6

2022-01-22 Thread David Seifert
Signed-off-by: David Seifert --- eclass/out-of-source.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass index 61b7c492c96..e03943b3040 100644 --- a/eclass/out-of-source.eclass +++ b/eclass/out-of-source.eclass

[gentoo-dev] [PATCH 1/3] out-of-source.eclass: enable EAPI 8

2022-01-22 Thread David Seifert
Signed-off-by: David Seifert --- eclass/out-of-source.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass index bbac555a7f8..61b7c492c96 100644 --- a/eclass/out-of-source.eclass +++ b/eclass/out

[gentoo-dev] Last rites: openib.eclass

2022-01-16 Thread David Seifert
With sys-fabric/* on its way out, this eclass is not useful anymore. signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: most of sys-fabric/*

2022-01-16 Thread David Seifert
# David Seifert (2022-01-16) # Most of these packages have been merged into sys-cluster/rdma-core and # have long been dead and unmaintained. # Removal in 30 days, bug #830999. sys-fabric/ibacm sys-fabric/infiniband-diags sys-fabric/infinipath-psm sys-fabric/libcxgb3 sys-fabric/libcxgb4 sys

[gentoo-dev] [PATCH v2 5/5] multibuild.eclass: remove EAPI 4 and 5

2022-01-11 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multibuild.eclass | 42 +++- 1 file changed, 7 insertions(+), 35 deletions(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 4699ebc43fb..039041af694 100644 --- a/eclass/multibuild.eclass +++ b

[gentoo-dev] [PATCH v2 4/5] multibuild.eclass: inline cp_args

2022-01-11 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multibuild.eclass | 36 +++- 1 file changed, 7 insertions(+), 29 deletions(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index cbd48b1eeb6..4699ebc43fb 100644 --- a/eclass/multibuild.eclass +++ b

[gentoo-dev] [PATCH v2 3/5] multibuild.eclass: remove dead userland_BSD

2022-01-11 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multibuild.eclass | 35 --- 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 37568ebf87c..cbd48b1eeb6 100644 --- a/eclass/multibuild.eclass +++ b

[gentoo-dev] [PATCH v2 2/5] multilib-build.eclass: remove EAPI 5

2022-01-11 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multilib-build.eclass | 44 +--- 1 file changed, 6 insertions(+), 38 deletions(-) diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass index 17cd7da0d18..a4121ad42f1 100644 --- a/eclass/multilib

[gentoo-dev] [PATCH v2 1/5] multilib-minimal.eclass: remove EAPI 5

2022-01-11 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multilib-minimal.eclass | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass index 9a1efe2cc46..97c8d618c42 100644 --- a/eclass/multilib-minimal.eclass

[gentoo-dev] [PATCH 1/2] multibuild.eclass: remove dead userland_BSD

2022-01-08 Thread David Seifert
Signed-off-by: David Seifert --- eclass/multibuild.eclass | 35 --- 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 37568ebf87c..cbd48b1eeb6 100644 --- a/eclass/multibuild.eclass +++ b

[gentoo-dev] [PATCH 2/2] apache-2.eclass: remove dead userland_BSD

2022-01-08 Thread David Seifert
Signed-off-by: David Seifert --- eclass/apache-2.eclass | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index a67597447ba..cd930aaf54f 100644 --- a/eclass/apache-2.eclass +++ b/eclass/apache-2.eclass @@ -1,4 +1,4

Re: [gentoo-dev] [PATCH] check-reqs.eclass: clamp MAKEOPTS for memory/RAM usage

2022-01-05 Thread David Seifert
On Wed, 2022-01-05 at 21:06 +, Roy Bamford wrote: > On 2022.01.05 20:22, Sam James wrote: > > > > > > > On 5 Jan 2022, at 19:02, Roy Bamford > > wrote: > > > > > > Sam, > > > > > > Do users with FEATURES=distcc still have to opt out of this > > > MAKEOPTS clamping? > > > > > > > Great

Re: [gentoo-dev] [PATCH] check-reqs.eclass: clamp MAKEOPTS for memory/RAM usage

2022-01-05 Thread David Seifert
On Wed, 2022-01-05 at 09:28 +0100, Ulrich Mueller wrote: > > > > > > On Tue, 04 Jan 2022, Sam James wrote: > > > Crank down MAKEOPTS jobs if MAKEOPTS="-jN" is too high for the > > amount of RAM available (uses amount declared as needed > > in the ebuild). Typically should be ~2GB per job. > >

[gentoo-dev] Last rites: sys-cluster/mpe2 and sci-biology/gibbs

2021-12-15 Thread David Seifert
# Marco Scardovi (2021-12-15) # Outdated, we are the only one who still have a package for them. # Removal in 30 days. Bug #829216 sys-cluster/mpe2 sci-biology/gibbs signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sci-biology/picard

2021-12-06 Thread David Seifert
# David Seifert (2021-12-06) # Ancient release, EAPI 5, downloads random data, # latest version uses Gradle. # Bug #572142, #580176, #776298, removal in 30 days. sci-biology/picard signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread David Seifert
On Thu, 2021-11-25 at 17:21 +0100, Piotr Karbowski wrote: > Hi, > > On 25/11/2021 16.50, Pacho Ramos wrote: > > As a side note, maybe ebuild should add sanity checks (like those from > > glibc) to > > prevent downgrades, otherwise people could still accidentally hit the > > issue > > You might

Re: [gentoo-dev] [RFC] Proposed dates for Python 3.10 switch and Python 3.8 removal

2021-11-11 Thread David Seifert
On Thu, 2021-11-11 at 09:55 -0800, Patrick McLean wrote: > On Thu, 11 Nov 2021 17:05:45 +0100 > Michał Górny wrote: > > I'd like to add some dates regarding 3.8 removal and 3.10 switch to > > the implementation timeline [1]. > > > > Unless I'm mistaken, CPython is following a yearly release

[gentoo-dev] Last rites: media-sound/cdcd

2021-10-17 Thread David Seifert
# David Seifert (2021-10-17) # Broken since pretty much forever, last release 17 years ago, already # removed by Fedora. Bug #386275, #731042, #762346, removal in 30 days. media-sound/cdcd signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: x11-themes/gtk-engines-flat

2021-10-16 Thread David Seifert
# David Seifert (2021-10-16) # EAPI 5, open bugs, practically maintainer-needed, # abandoned upstream, no other distro carries this. # Bug #632237, bug #656818, removal in 30 days. x11-themes/gtk-engines-flat signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-dotnet/dbus-sharp{,-glib}

2021-10-16 Thread David Seifert
# David Seifert (2021-10-16) # EAPI 5, fails to compile, QA issues, .NET team is # abandoned, bug #643452, bug #688404. # Removal in 30 days. dev-dotnet/dbus-sharp dev-dotnet/dbus-sharp-glib signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-java/netty-tcnative

2021-10-16 Thread David Seifert
# David Seifert (2021-10-16) # EAPI 5, fails to compile with OpenSSL 1.1, bug #674242. # Removal in 30 days. dev-java/netty-tcnative signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: mail-filter/spamdyke

2021-10-16 Thread David Seifert
# David Seifert (2021-10-16) # EAPI 5, fails to compile with OpenSSL 1.1, bug #719974. # Removal in 30 days. mail-filter/spamdyke signature.asc Description: This is a digitally signed message part

[gentoo-dev] Re: [PATCH] 2021-10-08-openssh-rsa-sha1: add news item

2021-10-06 Thread David Seifert
On Tue, 2021-10-05 at 13:43 -0400, Mike Gilbert wrote: > Signed-off-by: Mike Gilbert > --- >  .../2021-10-08-openssh-rsa-sha1.en.txt    | 26 > +++ >  1 file changed, 26 insertions(+) >  create mode 100644 2021-10-08-openssh-rsa-sha1/2021-10-08-openssh- > rsa-sha1.en.txt > >

Re: [gentoo-dev] [PATCH 1/3] cvs.eclass: Support EAPI 8, drop EAPI 6 and older

2021-10-03 Thread David Seifert
On Sun, 2021-10-03 at 12:30 +0200, Ulrich Mueller wrote: > > > > > > On Sun, 03 Oct 2021, Robin H Johnson wrote: > > > If they are not, I think it would be reasonable to consider removing > > CVS from the tree on 2022/01/01. > > I disagree. It is still useful as a package even if it hadn't any >

Re: [gentoo-dev] [PATCH] ssl-cert.eclass: EAPI 8 support and add guard

2021-09-14 Thread David Seifert
On Tue, 2021-09-14 at 16:47 +0300, Eray Aslan wrote: > --- >  eclass/ssl-cert.eclass | 9 +++-- >  1 file changed, 7 insertions(+), 2 deletions(-) > > diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass > index 36945be3cd6..e5dfbbb141c 100644 > --- a/eclass/ssl-cert.eclass > +++

  1   2   3   4   >