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

2022-12-16 Thread Michał Górny
# Michał Górny (2022-12-17) # Merged into sys-apps/util-linux. # Removal on 2023-01-16.  Bug #867220. net-wireless/rfkill -- Best regards, Michał Górny

[gentoo-dev] Last rites: media-video/ogmrip, media-video/shrip

2022-12-16 Thread Michał Górny
# Michał Górny (2022-12-16) # Requires legacy gnome-base/gconf.  A number of other unresolved # issues.  Last release in 2014. # Removal on 2023-01-15.  Bug #873871. media-video/ogmrip media-video/shrip -- Best regards, Michał Górny

[gentoo-dev] Last rites: net-firewall/nufw

2022-12-16 Thread Michał Górny
# Multiple build failures reported.  Last bumped in 2010. # Homepage gone. # Removal on 2023-01-15.  Bug #839723. net-firewall/nufw # Michał Górny (2022-12-16) -- Best regards, Michał Górny

[gentoo-dev] Last rites: net-nds/adtool

2022-12-16 Thread Michał Górny
# Michał Górny (2022-12-16) # Unmaintained.  Broken with >=net-nds/openldap-2.6. # Last release in 2009. # Removal on 2023-01-15.  Bug #835649. net-nds/adtool -- Best regards, Michał Górny

[gentoo-dev] Last rites: sci-libs/libcmatrix

2022-12-16 Thread Michał Górny
# Michał Górny (2022-12-16) # The distfile was removed from Gentoo servers in 2021, and it is # unclear if we were allowed to host it in the first place.  Also, # it had a build failure reported in 2020.  No reverse dependencies. # Removal on 2023-01-15.  Bug #790026. sci-libs/libcmatrix

[gentoo-dev] Last rites: games-puzzle/mindless

2022-12-15 Thread Michał Górny
# Michał Górny (2022-12-16) # Not installable since at least Dec 2020 due to checksum mismatch. # Ebuild not touched since 2018. # Removal on 2023-01-15.  Bug #759121. games-puzzle/mindless -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-python/lunr, dev-python/nltk, dev-python/nltk-data

2022-12-15 Thread Michał Górny
# Michał Górny (2022-12-16) # NTLK relies on a large number of corpora that either have unknown # license, a non-free license or that may be in violation of copyright. # We have been rubber stamping over this in dev-python/nltk-data # via LICENSE=all-rights-reserved + RESTRICT=bindist

[gentoo-dev] MATE project is now empty

2022-12-15 Thread Michał Górny
media-gfx/eom media-libs/libmatemixer x11-misc/mate-notification-daemon x11-misc/mozo x11-terms/mate-terminal x11-themes/mate-backgrounds x11-themes/mate-icon-theme-faenza x11-themes/mate-icon-theme x11-themes/mate-themes-meta x11-themes/mate-themes x11-wm/marco -- Best regards, Michał Górny

[gentoo-dev] Last rites: sci-astronomy/skycat

2022-12-15 Thread Michał Górny
# Michał Górny (2022-12-15) # Fails to build since 2019.  Last bumped in 2017. # Removal on 2023-01-14.  Bug #688950. sci-astronomy/skycat -- Best regards, Michał Górny

Re: [gentoo-dev] [PATCH] unpacker.eclass: fix unpack_gpkg with TAPE set

2022-12-14 Thread Michał Górny
ges[0]}" | ${decomp:-cat} | > - tar --no-same-owner -xC "${dirname}" > + tar --no-same-owner -C "${dirname}" -xf - > assert "Unpacking ${gpkg} failed" > } > LGTM. Thanks! -- Best regards, Michał Górny

[gentoo-dev] [PATCH] llvm.eclass: Remove EAPI 6

2022-12-12 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/llvm.eclass | 43 --- eclass/tests/llvm.sh | 7 --- 2 files changed, 8 insertions(+), 42 deletions(-) diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass index 7657de4bc5a2..b4347163face 100644 --- a/eclass

[gentoo-dev] [PATCH 4/4] python-utils.eclass: Bump minimal Python versions

2022-12-11 Thread Michał Górny
Bump minimal Python versions after the last security stabilizations, plus PyPy3 sysconfig bugfix. Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1

[gentoo-dev] [PATCH 3/4] eclass/tests/python-utils-r1.sh: Remove old impls

2022-12-11 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/tests/python-utils-r1.sh | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index 6abf10cadabd..6a1d2f98cbf9 100755 --- a/eclass/tests/python-utils-r1.sh

[gentoo-dev] [PATCH 2/4] distutils-r1.eclass: Pass --sysroot to gpep517 when cross-compiling

2022-12-11 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 19 ++- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 6e8ff5467bdb..371d52bcb7ef 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass

[gentoo-dev] [PATCH 1/4] distutils-r1.eclass: Pass -b to best_version for buildsys pkgs

2022-12-11 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 3064ba6a446c..6e8ff5467bdb 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH 0/4] distutils-r1.eclass: cross support + minor updates

2022-12-11 Thread Michał Górny
+ requirement obligatory at this point and just warn when cross-compiling with an older version. 3. Update minimum versions of dev-lang/python and dev-python/pypy3, as well as clean the tests up after removing dead implementations. Michał Górny (4): distutils-r1.eclass: Pass -b

[gentoo-dev] Last rites: games-strategy/netherearth

2022-12-09 Thread Michał Górny
# Michał Górny (2022-12-09) # Unfetchable as the upstream homepage is gone, and mirror-restricted. # No package activity since 2018. # Removal on 2023-01-08.  Bug #668090. games-strategy/netherearth -- Best regards, Michał Górny

Re: [gentoo-dev] [PATCH 1/2] acct-group.eclass: Don't modify groups when EPREFIX is non-empty

2022-12-08 Thread Michał Górny
e ${FUNCNAME[0]}" > return > fi I dare say the message is not necessarily correct here but I suppose it doesn't matter that much. -- Best regards, Michał Górny

[gentoo-dev] [PATCH 5/5] python-utils-r1.eclass: Update python_optimize for PyPy3.9

2022-12-08 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 84c37cd29d60..df955371483e 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python

[gentoo-dev] [PATCH 4/5] python-utils-r1.eclass: Clean up post disabling python2_7 compat

2022-12-08 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 65 ++- 1 file changed, 19 insertions(+), 46 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index c0099fa756ad..84c37cd29d60 100644 --- a/eclass/python-utils

[gentoo-dev] [PATCH 3/5] python-any-r1.eclass: Stop allowing python2_7

2022-12-08 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/python-any-r1.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index f1f54358000c..558f725f74b7 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -174,7 +174,6

[gentoo-dev] [PATCH 2/5] distutils-r1.eclass: Remove EAPI 6 support

2022-12-08 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 42 ++ 1 file changed, 11 insertions(+), 31 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 65004ba856f9..3064ba6a446c 100644 --- a/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH 1/5] distutils-r1.eclass: Require meson-python >= 0.11.0

2022-12-08 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 43 +- 1 file changed, 19 insertions(+), 24 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 97c5e562bc0f..65004ba856f9 100644 --- a/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH 0/5] distutils-r1 & python-utils-r1: cleanup old stuff

2022-12-08 Thread Michał Górny
ise) d. unused code related to support for old Python versions While at it, I've also noticed that we're applying wrong (python3.8 era) python_optimize logic to PyPy3.9. -- Best regards, Michał Górny Michał Górny (5): distutils-r1.eclass: Require meson-python >= 0.11.0 distutils-r1.

[gentoo-dev] [PATCH] llvm.eclass: Set LLVM_SLOT in pkg_setup()

2022-12-05 Thread Michał Górny
Set LLVM_SLOT in pkg_setup() to the selected LLVM slot, for inspection from the package. For example, it can be used to easily compare the version number. Split get_llvm_slot() out of get_llvm_prefix() to factor out the common code. Signed-off-by: Michał Górny --- eclass/llvm.eclass | 53

Re: [gentoo-dev] [RFC] Removing the distinction between UNCONFIRMED and CONFIRMED bugs

2022-12-03 Thread Michał Górny
o states provide some value. I don't understand how UNCONFIRMED/CONFIRMED makes any difference here. If I file a bug against some package, it is CONFIRMED by default. If an unprivileged user files it, it's UNCONFIRMED. In both cases the assignee didn't do anything. -- Best regards, Michał Górny

Re: [gentoo-dev] [RFC] Removing the distinction between UNCONFIRMED and CONFIRMED bugs

2022-12-03 Thread Michał Górny
On Sat, 2022-12-03 at 13:10 +0100, Florian Schmaus wrote: > On 03/12/2022 12.34, Michał Górny wrote: > > On Sat, 2022-12-03 at 11:42 +0100, Florian Schmaus wrote: > > > On 03/12/2022 08.09, Michał Górny wrote: > > > > Hi, > > > > > > > >

Re: [gentoo-dev] [RFC] Removing the distinction between UNCONFIRMED and CONFIRMED bugs

2022-12-03 Thread Michał Górny
On Sat, 2022-12-03 at 11:42 +0100, Florian Schmaus wrote: > On 03/12/2022 08.09, Michał Górny wrote: > > Hi, > > > > I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug > > states with a simple NEW state. Why? > > > > 1. Only a handfu

Re: [gentoo-dev] [RFC] Removing the distinction between UNCONFIRMED and CONFIRMED bugs

2022-12-03 Thread Michał Górny
On Sat, 2022-12-03 at 09:39 +0100, Ulrich Mueller wrote: > > > > > > On Sat, 03 Dec 2022, Michał Górny wrote: > > > I'd like to propose replacing the current UNCONFIRMED and CONFIRMED > > bug states with a simple NEW state. Why? > > > 1. Only a han

Re: [gentoo-dev] [PATCH] app-alternatives.eclass: New eclass to streamline app-alternatives/*

2022-12-03 Thread Michał Górny
On Sat, 2022-12-03 at 09:19 +0100, Ulrich Mueller wrote: > > > > > > On Sat, 03 Dec 2022, Michał Górny wrote: > > > --- /dev/null > > +++ b/eclass/app-alternatives.eclass > > @@ -0,0 +1,84 @@ > > +# Copyright 2022 Gentoo Authors > > +# Distribute

[gentoo-dev] [RFC] Removing the distinction between UNCONFIRMED and CONFIRMED bugs

2022-12-02 Thread Michał Górny
time. -- Best regards, Michał Górny

[gentoo-dev] [PATCH] app-alternatives.eclass: New eclass to streamline app-alternatives/*

2022-12-02 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/app-alternatives.eclass | 84 ++ 1 file changed, 84 insertions(+) create mode 100644 eclass/app-alternatives.eclass PR with examples: https://github.com/gentoo/gentoo/pull/28515 diff --git a/eclass/app-alternatives.eclass

Re: [gentoo-dev] Last rites: www-servers/boa

2022-11-28 Thread Michał Górny
nes. -- Best regards, Michał Górny

[gentoo-dev] Last rites: app-admin/helm

2022-11-27 Thread Michał Górny
# Michał Górny (2022-11-27) # Unresolved LICENSE issue for 3 years now. # Removal on 2022-12-27.  Bug #694708. app-admin/helm -- Best regards, Michał Górny

[gentoo-dev] Last rites: net-dns/dog

2022-11-27 Thread Michał Górny
# Michał Górny (2022-11-27) # Broken with OpenSSL-3.  Last upstream activity in 2021, no reply # to the bug. # Removal on 2022-12-27.  Bug #805233. net-dns/dog -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-python/slimit

2022-11-27 Thread Michał Górny
# Michał Górny (2022-11-27) # Broken with modern dev-python/setuptools versions.  Last upstream # commit in 2018.  No reverse dependencies. # Removal on 2022-12-27.  Bug #822840. dev-python/slimit -- Best regards, Michał Górny

[gentoo-dev] Last rites: games-util/xgamer

2022-11-27 Thread Michał Górny
# Michał Górny (2022-11-27) # Unmaintained.  HOMEPAGE is gone.  Uses GTK+2. # Removal on 2022-12-27.  Bug #821118. games-util/xgamer -- Best regards, Michał Górny

[gentoo-dev] Last rites: x11-misc/unclutter

2022-11-27 Thread Michał Górny
# Michał Górny (2022-11-27) # Unmaintained, ancient package.  x11-misc/unclutter-xfixes is # a superior replacement. # Removal on 2022-12-27.  Bug #880845. x11-misc/unclutter -- Best regards, Michał Górny

[gentoo-dev] Last rites: x11-misc/vnc2swf

2022-11-27 Thread Michał Górny
# Michał Górny (2022-11-27) # Unmaintained.  Last bumped in 2005.  Superseded by Python version # with last release in 2008, then by vnc2flv with last release in 2010. # Removal on 2022-12-27.  Bug #880927. x11-misc/vnc2swf -- Best regards, Michał Górny

[gentoo-dev] [PATCH 7/7] python-utils-r1.eclass: Bump min Python versions

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 7a5f84bd561e..09b9861b8fd4 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass

[gentoo-dev] [PATCH 6/7] distutils-r1.eclass: Remove support for gpep517 < 9

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 37 - 1 file changed, 8 insertions(+), 29 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 1cc4626f3a12..97c5e562bc0f 100644 --- a/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH 5/7] distutils-r1.eclass: Print versions of common hatch plugins

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 551e8f68ef99..1cc4626f3a12 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -929,6 +929,8

[gentoo-dev] [PATCH 4/7] distutils-r1.eclass: Bump min dep versions to newest stable

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 3ac06a458483..551e8f68ef99 100644 --- a/eclass/distutils-r1.eclass +++ b

[gentoo-dev] [PATCH 3/7] dev-python/scipy: Pass -Dblas, -Dlapack via DISTUTILS_ARGS

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/scipy/scipy-1.9.3-r1.ebuild | 109 + dev-python/scipy/scipy-1.9..ebuild | 11 ++- 2 files changed, 114 insertions(+), 6 deletions(-) create mode 100644 dev-python/scipy/scipy-1.9.3-r1.ebuild diff --git a/dev-python/scipy

[gentoo-dev] [PATCH 2/7] distutils-r1.eclass: Pass options to meson-python backend

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 50 +- 1 file changed, 39 insertions(+), 11 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 4cc117dfbd54..3ac06a458483 100644 --- a/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH 1/7] ninja-utils.eclass: Split get_NINJAOPTS out

2022-11-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/ninja-utils.eclass | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass index 0dffd2eb86ff..9be502fa8ad9 100644 --- a/eclass/ninja-utils.eclass +++ b/eclass/ninja

[gentoo-dev] [PATCH 0/7] distutils-r1.eclass: mesonpy option passing support + periodic cleanup

2022-11-25 Thread Michał Górny
Hi, The highlight of this patchset is support for passing options that was introduced in >=dev-python/meson-python-0.11.0. For transition, the eclass only uses option passing if 0.11.0 or newer is installed. Ebuilds that need to pass DISTUTILS_ARGS (i.e. scipy) need to explicitly BDEPEND on it.

Re: [gentoo-dev] [PATCH] add apache to metadata.dtd

2022-11-25 Thread Michał Górny
On Fri, 2022-11-25 at 14:28 +0100, Volkmar W. Pogatzki wrote: > > Michał Górny hat am 25.11.2022 14:16 CET > > geschrieben: > > > >   > > On Fri, 2022-11-25 at 10:04 +0100, Volkmar W. Pogatzki wrote: > > > > This doesn't seem consistent.  How is it su

Re: [gentoo-dev] [PATCH] add apache to metadata.dtd

2022-11-25 Thread Michał Górny
On Fri, 2022-11-25 at 10:04 +0100, Volkmar W. Pogatzki wrote: > > This doesn't seem consistent.  How is it supposed to work? You didn't answer this question. -- Best regards, Michał Górny

Re: [gentoo-dev] [RFC] sys-meta/* to own and control /bin/{cpio,sh,tar,...} symlinks (alternatives-ish)

2022-11-24 Thread Michał Górny
On Wed, 2022-11-23 at 08:38 +0100, Michał Górny wrote: > Hello, everyone. > > TL;DR: I'd like to add sys-meta/{cpio,sh,tar} to install and control > (via USE flags) /bin/{cpio,sh,tar} symlinks. > > Draft PR: https://github.com/gentoo/gentoo/pull/28390 > Let's go for a co

Re: [gentoo-dev] [PATCH] add apache to metadata.dtd

2022-11-24 Thread Michał Górny
he.org/ > This doesn't seem consistent. How is it supposed to work? Please don't forget to include a patch for the XML Schema and pkgcheck. -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-libs/ocl-icd

2022-11-23 Thread Michał Górny
# Michał Górny (2022-11-23) # Unpredictable build failures reported.  No revdeps left. # dev-libs/opencl-icd-loader is a good replacement. # Removal on 2022-12-23.  Bug #733018. dev-libs/ocl-icd -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-lang/open-cobol

2022-11-23 Thread Michał Górny
# Michał Górny (2022-11-23) # Unattended by maintainer since 2013.  Pending major version bump. # Build and test failures reported. # Removal on 2022-12-23.  Bug #870670. dev-lang/open-cobol -- Best regards, Michał Górny

[gentoo-dev] Last rites: more maintainer-needed packages

2022-11-23 Thread Michał Górny
# Michał Górny (2022-11-23) # Packages with no maintainer and major issues reported. # # app-cdr/xbiso: bug #882089, last release in 2005 # app-emulation/dlx: bug #874933, last release in 2001 # app-office/sc: bug #877051, last release in 2002 # app-text/uudeview: bug #882505, last release

Re: [gentoo-dev] [RFC] sys-meta/* to own and control /bin/{cpio,sh,tar,...} symlinks (alternatives-ish)

2022-11-23 Thread Michał Górny
On Wed, 2022-11-23 at 08:47 -0500, Michael Orlitzky wrote: > On Wed, 2022-11-23 at 08:38 +0100, Michał Górny wrote: > > Hello, everyone. > > > > TL;DR: I'd like to add sys-meta/{cpio,sh,tar} to install and control > > (via USE flags) /bin/{cpio,sh,tar} symlink

Re: [gentoo-dev] [RFC] sys-meta/* to own and control /bin/{cpio,sh,tar,...} symlinks (alternatives-ish)

2022-11-23 Thread Michał Górny
On Wed, 2022-11-23 at 14:58 +0100, Piotr Karbowski wrote: > Hi, > > On 23/11/2022 08.38, Michał Górny wrote: > > Hello, everyone. > > > > TL;DR: I'd like to add sys-meta/{cpio,sh,tar} to install and control > > (via USE flags) /bin/{cpio,sh,tar} symlinks. >

[gentoo-dev] [RFC] sys-meta/* to own and control /bin/{cpio,sh,tar,...} symlinks (alternatives-ish)

2022-11-22 Thread Michał Górny
now a dependency on "app-arch/tar" usually triggers a "it's in @system, so remove it" response. Now "app- arch/tar" will mean "I need GNU tar (i.e. I call `gtar`) specifically", -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-cpp/pstreams

2022-11-19 Thread Michał Górny
# Michał Górny (2022-11-19) # Fails to build.  Last bumped in 2017.  Library with no revdeps. # Removal on 2022-12-19.  Bug #630396. dev-cpp/pstreams -- Best regards, Michał Górny

[gentoo-dev] Last rites: multiple maintainer-needed packages

2022-11-19 Thread Michał Górny
# Michał Górny (2022-11-19) # Packages with no maintainer and major bugs reported. They are either # inactive upstream, or have not been bumped for a long time. # # app-emulation/aqemu: bug #806421, last bumped in 2016 # app-forensics/ovaldi: revdep of dev-libs/xalan-c, last bumped in 2017 # app

[gentoo-dev] Last rites: media-libs/libvisual*, media-sound/lingot, media-sound/retrovol, media-sound/umix

2022-11-19 Thread Michał Górny
# Michał Górny (2022-11-19) # Packages with reported failures and no maintainer activity. # # media-sound/lingot: bug #699808, last bumped in 2018 # media-sound/retrovol: bug #624136, last bumped in 2013, homepage dead # media-sound/umix: bug #726076, last release in 2003 (!) # media-libs

[gentoo-dev] Last rites: dev-php/agavi and dependencies

2022-11-19 Thread Michał Górny
# Michał Górny (2022-11-19) # Agavi and its dependencies that are unmaintained and have no other # reverse dependencies.  It has received no activity since 2016, # and at least PEAR-VersionControl_SVN has reported test failures. # Removal on 2022-12-19.  Bug #737854. dev-php/agavi dev-php/phing

Re: [gentoo-dev] [PATCH 4/4] waf-utils.eclass: set PYTHONHASHSEED environment variable

2022-11-19 Thread Michał Górny
hat avoiding build system bugs like this goes against Gentoo principles but given this is waf... -- Best regards, Michał Górny

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

2022-11-19 Thread Michał Górny
> EAPI 9 feature bug is here: https://bugs.gentoo.org/815169 I dare say we've done worse retroactive changes. -- Best regards, Michał Górny

[gentoo-dev] Last rites: multiple packages lacking Python 3.10 support

2022-11-18 Thread Michał Górny
# Michał Górny (2022-11-18) # These packages still lack support for Python 3.10.  In general, they # did not see any activity recently and either have no maintainer # or their respective maintainers did not reply to the bug.  Many # of them do not have tests enabled or have unresolved test

[gentoo-dev] Last rites: dev-python/gevent, dev-python/geventhttpclient

2022-11-17 Thread Michał Górny
# Michał Górny (2022-11-17) # Rarely used package with very high maintenance cost.  Hacky, requires # explicit support code for every architecture, effectively preventing # it from being keyworded on some of the Gentoo architectures.  The test # suite is problematic.  The current release blocks

[gentoo-dev] Last rites: net-misc/pyhoca*, net-misc/python-x2go

2022-11-17 Thread Michał Górny
# Michał Górny (2022-11-17) # Requires dev-python/gevent that is going to be masked for removal. # net-misc/x2goclient remains as a replacement. # Removal on 2022-12-17.  Bug #879011. net-misc/pyhoca-cli net-misc/pyhoca-gui net-misc/python-x2go -- Best regards, Michał Górny

[gentoo-dev] Last rites: Prelude SIEM (again)

2022-11-17 Thread Michał Górny
# Michał Górny (2022-11-17) # No maintainer.  No upstream activity since 2020.  Multiple bugs # reported. # Removal on 2022-12-17.  Bug #881673. app-admin/prelude-manager dev-libs/libprelude dev-libs/libpreludedb net-analyzer/prelude-correlator net-analyzer/prelude-lml-rules net-analyzer/prelude

[gentoo-dev] Last rites: dev-python/pytest-html

2022-11-15 Thread Michał Górny
# Michał Górny (2022-11-15) # Test-restricted since its introduction in 2016.  Not receiving package # maintainer's attention.  No revdeps left. # Removal on 2022-12-15.  Bug #759931. dev-python/pytest-html -- Best regards, Michał Górny

Re: [gentoo-dev] [PATCH] metadata: Add license-mapping.conf for SPDX license mapping

2022-11-13 Thread Michał Górny
On Sun, 2022-11-13 at 17:46 +, Sam James wrote: > > > On 13 Nov 2022, at 11:58, Michał Górny wrote: > > > > Add a file defining mapping of SPDX-2.0 license identifiers to Gentoo > > ebuild licenses. This was originally discussed on Gentoo Bugzilla [1], > >

Re: [gentoo-dev] [PATCH] metadata: Add license-mapping.conf for SPDX license mapping

2022-11-13 Thread Michał Górny
On Sun, 2022-11-13 at 15:54 +0100, Ulrich Mueller wrote: > > > > > > On Sun, 13 Nov 2022, Michał Górny wrote: > > > +CC-PD = CC-PDDC > > This one is the wrong way around. Good catch, thanks. I've verified the list against SPDX license list and ::gentoo re

[gentoo-dev] [PATCH] metadata: Add license-mapping.conf for SPDX license mapping

2022-11-13 Thread Michał Górny
://gitweb.gentoo.org/proj/cargo-ebuild.git/tree/src/license.rs?id=b4314edc5bb672f5e94dcbc996f443e98fdb4dba [4] https://github.com/projg2/pycargoebuild/ Signed-off-by: Michał Górny --- metadata/license-mapping.conf | 171 ++ 1 file changed, 171 insertions(+) create

Re: [gentoo-dev] [RFC] A new GLSA schema

2022-11-11 Thread Michał Górny
we use > > to distribute GLSAs. > > > > Standard, format, semantics. You are producing a new schema in a field > where at least one usable (and already-improved?) schema exists. NIH? GLSA: 2003 CSAF: 2016 Sure sounds like OASIS did a NIH there. -- Best regards, Michał Górny

Re: [gentoo-dev] [RFC] A new GLSA schema

2022-11-09 Thread Michał Górny
formation and will be superceded by the existing impact field. Well, I'm not saying "no" but it feels a bit weird reading a GLSA that doesn't say a word what the problem is but specifies impact. BTW have you considered switching to JSON or TOML? ;-) -- Best regards, Michał Górny

[gentoo-dev] [RFC] SPDX-2.0 license mapping in the repository

2022-11-09 Thread Michał Górny
e-2.0 WITH ..." any other exception would remain unmatched d. "Apache-1.1+" would map to the OR-expression for all matching licenses e. "Apache-2.0+" would not be listed explicitly, the tool could fall back to "Apache-2.0" then (assuming we don't have any later version) WDYT? [1] https://bugs.gentoo.org/706472 [2] https://github.com/gentoo/cargo-ebuild/blob/master/src/license.rs#L3 -- Best regards, Michał Górny

Re: [gentoo-dev] Disturbing state of arch testing in Gentoo

2022-11-08 Thread Michał Górny
ored for months. My guess is that the automation couldn't figure out how to process them, so it skipped them, silently. I still don't know what was the problem, or how to avoid it in the future. If the code was public, I could try figuring it out and perhaps even fixing it. -- Best regards, Michał Górny

[gentoo-dev] [PATCH] verify-sig.eclass: Workaround GPG problems with long TMPDIR

2022-11-07 Thread Michał Górny
Force using TMPDIR=/tmp to workaround GPG failing when TMPDIR happens to be long enough to cause UNIX socket paths to exceed the system limit. Closes: https://bugs.gentoo.org/854492 Signed-off-by: Michał Górny --- eclass/verify-sig.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git

Re: [gentoo-dev] [PATCH] git-r3.eclass: Add checkout dirs as "safe" directories

2022-11-06 Thread Michał Górny
On Sun, 2022-11-06 at 16:08 +0100, Florian Schmaus wrote: > On 06.11.22 12:38, Michał Górny wrote: > > On Sun, 2022-11-06 at 12:19 +0100, Florian Schmaus wrote: > > > On 06.11.22 12:03, Michał Górny wrote: > > > > Mark all checkout directories as "safe" t

Re: [gentoo-dev] [PATCH] git-r3.eclass: Add checkout dirs as "safe" directories

2022-11-06 Thread Michał Górny
On Sun, 2022-11-06 at 12:19 +0100, Florian Schmaus wrote: > On 06.11.22 12:03, Michał Górny wrote: > > Mark all checkout directories as "safe" to avoid dubious ownership > > errors with newer git versions when the checkout directory is accessed > > from src

[gentoo-dev] [PATCH] git-r3.eclass: Add checkout dirs as "safe" directories

2022-11-06 Thread Michał Górny
Mark all checkout directories as "safe" to avoid dubious ownership errors with newer git versions when the checkout directory is accessed from src_install(). Bug: https://bugs.gentoo.org/879353 Signed-off-by: Michał Górny --- eclass/git-r3.eclass | 5 + 1 file changed, 5 insertion

[gentoo-dev] Disturbing state of arch testing in Gentoo

2022-11-06 Thread Michał Górny
working kernels. 3. How does the automation handle packages that aren't trivially installable? I recall that in the past stablereqs were stalled for months without a single comment because automation couldn't figure out how to proceed, and nobody bothered reporting a problem. -- Best regards, Michał Górny

[gentoo-dev] Status of Python 3.8

2022-11-06 Thread Michał Górny
an because it doesn't work. So, no major reason to remove Python 3.8, except that testing packages on four interpreters obviously takes more time than on three, and this is starting to become noticeable. -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-python/watchgod

2022-11-04 Thread Michał Górny
# Michał Górny (2022-11-04) # NIH version of dev-python/watchdog that was used by dev-python/uvicorn # only, and was replaced by rustified dev-python/watchfiles. # Removal on 2022-12-04.  Bug #879515. dev-python/watchgod -- Best regards, Michał Górny

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

2022-10-28 Thread Michał Górny
# Michał Górny (2022-10-29) # Unmaintained in Gentoo.  Last release in 2018, very little upstream # activity since.  No revdeps left. # Removal on 2022-11-28.  Bug #842873. dev-libs/cloog -- Best regards, Michał Górny

[gentoo-dev] [PATCH 6/6] scons-utils.eclass: Reuse makeopts_jobs

2022-10-28 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/scons-utils.eclass | 102 ++-- eclass/tests/scons-utils.sh | 64 -- 2 files changed, 4 insertions(+), 162 deletions(-) delete mode 100755 eclass/tests/scons-utils.sh diff --git a/eclass/scons

[gentoo-dev] [PATCH 5/6] scons-utils.eclass: Default SCONS_MIN_VERSION to current stable

2022-10-28 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/scons-utils.eclass | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass index b8e3332a1263..cbe92f6fc385 100644 --- a/eclass/scons-utils.eclass +++ b/eclass/scons-utils.eclass

[gentoo-dev] [PATCH 4/6] scons-utils.eclass: Update documentation

2022-10-28 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/scons-utils.eclass | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass index 212b29e089e8..b8e3332a1263 100644 --- a/eclass/scons-utils.eclass +++ b/eclass/scons-utils.eclass

[gentoo-dev] [PATCH 3/6] scons-utils.eclass: Enable EAPI 8 support

2022-10-28 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/scons-utils.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass index 78a9958ec422..212b29e089e8 100644 --- a/eclass/scons-utils.eclass +++ b/eclass/scons-utils.eclass

[gentoo-dev] [PATCH 2/6] scons-utils.eclass: Use python_has_version

2022-10-28 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/scons-utils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass index ef26b564fb8c..78a9958ec422 100644 --- a/eclass/scons-utils.eclass +++ b/eclass/scons-utils.eclass @@ -102,7

[gentoo-dev] [PATCH 1/6] scons-utils.eclass: Remove support for EAPI 0..6

2022-10-28 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/scons-utils.eclass | 126 +- 1 file changed, 17 insertions(+), 109 deletions(-) diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass index ff6550ae048a..ef26b564fb8c 100644 --- a/eclass/scons-utils.eclass

[gentoo-dev] [PATCH 0/6] scons-utils.eclass: EAPI 8 support and cleanup

2022-10-28 Thread Michał Górny
it won't be merged before that one goes. Michał Górny (6): scons-utils.eclass: Remove support for EAPI 0..6 scons-utils.eclass: Use python_has_version scons-utils.eclass: Enable EAPI 8 support scons-utils.eclass: Update documentation scons-utils.eclass: Default SCONS_MIN_VERSION to current

[gentoo-dev] Last rites (again): app-i18n/scim-sunpinyin

2022-10-28 Thread Michał Górny
# Michał Górny (2022-10-28) # Originally last rited in Aug 2020 due to lack of Python 3 support. # The last rites were undone, however this package never got fixed. # Instead, it has been covered by incorrect "downgrade" mask since then. # Removal on 2022-11-11.  Bug #695010. app

[gentoo-dev] [PATCH 4/4] kernel-build.eclass: Account for PV/KV mismatch

2022-10-26 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/kernel-build.eclass | 43 +++--- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass index 7cada85e79fe..5b595048d4d0 100644 --- a/eclass/kernel-build.eclass

[gentoo-dev] [PATCH 3/4] kernel-install.eclass: Account for PV/KV mismatch

2022-10-26 Thread Michał Górny
Do not assume PV and kernel version must always match. Use PV for kernel install directory (i.e. /usr/src/linux) but get the release from the kernel build directory for the module directory. Update preinst version check to account for live ebuilds. Signed-off-by: Michał Górny --- eclass

[gentoo-dev] [PATCH 2/4] kernel-install.eclass: Revert "Add KV_FULL [...]"

2022-10-26 Thread Michał Górny
Reverts: 55a495ad71b0ce1620488f389baddeebc787ee64 Signed-off-by: Michał Górny --- eclass/kernel-install.eclass | 40 +++- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass index 06260ed61f23

[gentoo-dev] [PATCH 1/4] kernel-build.eclass: Revert "Respect KV_FULL"

2022-10-26 Thread Michał Górny
Reverts: 27eaf5e24de59baadb8f6042085af172cd56de5d Signed-off-by: Michał Górny --- eclass/kernel-build.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass index a77a24534c11..7cada85e79fe 100644 --- a/eclass

[gentoo-dev] [PATCH 0/4] dist-kernel: Improved kernel version logic, take two

2022-10-26 Thread Michał Górny
) uses the transformed version for the pkg_preinst() version check in non-live ebuilds because that should be good enough to verify that we did not fail to bump genpatches version Michał Górny (4): kernel-build.eclass: Revert "Respect KV_FULL" kernel-install.eclass: Revert &q

[gentoo-dev] [PATCH] glep-0074: Reference RFC 3339 instead of ISO 8601

2022-10-22 Thread Michał Górny
Reference the open RFC 3339 standard instead of ISO 8601. Firstly, because closed standards are not something people can easily look into. Secondly, because we only need a very small subset of what ISO 8601 defines and RFC 3339 provides exactly that. Signed-off-by: Michał Górny --- glep-0074

Re: [gentoo-project] Re: [gentoo-dev] [PATCH] glep-0076: Require real name instead of legal name

2022-10-21 Thread Michał Górny
On Sat, 2022-10-22 at 05:02 +, Robin H. Johnson wrote: > On Sat, Oct 22, 2022 at 06:56:06AM +0200, Michał Górny wrote: > > On Fri, 2022-10-21 at 19:50 +, Robin H. Johnson wrote: > > > +For the purposes of this policy, the Gentoo Foundation will not request >

Re: [gentoo-project] Re: [gentoo-dev] [PATCH] glep-0076: Require real name instead of legal name

2022-10-21 Thread Michał Górny
s. Given that we're talking about disbanding the Foundation, I'm not sure if it's a good idea to reference it specifically in new GLEPs. Especially that to the best of my knowledge, Foundation doesn't really get involved in gating new contributors. -- Best regards, Michał Górny

[gentoo-dev] Last rites: dev-python/eventlet

2022-10-21 Thread Michał Górny
# Michał Górny (2022-10-21) # Barely maintained upstream.  Still lacking support for Python 3.10. # All revdeps in Gentoo were pure test deps, and only optional # (because they would otherwise block Python 3.10). # Removal on 2022-11-20.  Bug #845723. dev-python/eventlet -- Best regards, Michał

<    2   3   4   5   6   7   8   9   10   11   >