[gentoo-dev] Last-rites: kde-misc/kmarkdownwebview

2022-09-23 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-09-23) # Unmaintained upstream, obsolete after introduction of kde-misc/markdownpart. # Removal on 2022-10-23. kde-misc/kmarkdownwebview signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: kde-misc/ultimate-gmail-feed

2022-09-23 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-09-23) # Broken after Google stopped accepting "Less Secure Apps". # https://github.com/Intika-KDE-Plasmoids/plasmoid-ultimate-gmail-feed/issues/32 # Use kde-misc/gmail-feed instead; removal on 2022-10-23. kde-misc/ultimate-gmail-feed signature.asc D

[gentoo-dev] [PATCH] cmake-multilib.eclass: Drop cmake-utils support

2022-08-14 Thread Andreas Sturmlechner
cmake-utils.eclass was dropped on 2022-08-01 in commit 3e744f5a. See also: https://github.com/gentoo/gentoo/pull/26858 --- eclass/cmake-multilib.eclass | 30 ++ 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/eclass/cmake-multilib.eclass

[gentoo-dev] Last-rites: kde-apps/kalarmcal

2022-07-25 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-07-25) # Merged into kde-apps/kalarm since 22.04.3, no other revdeps, obsolete. # Masked for removal on 2022-08-08. kde-apps/kalarmcal signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: kde-misc/plasma-applet-weather-widget

2022-07-19 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-07-19) # No upstream commits since 2017, broken by yr.no widget discontinuation. # Replaced by kde-misc/kweather from KDE Plasma Mobile Gear. # Removal on 2022-08-18. kde-misc/plasma-applet-weather-widget signature.asc Description: This is a digitally signed message

[gentoo-dev] Up for grabs: mail-client/kube and dependencies, including dev-libs/flatbuffers

2022-06-01 Thread Andreas Sturmlechner
This was added to Gentoo ebuild repository as a beta grade Mail client when it probably should not have been at that early stage. While its repository is found on invent.kde.org it is not particularly well integrated with KDE community, release tarballs aren't even hosted there. There is no

[gentoo-dev] [RFC v2] [News Item] Qt 5.15.3 version bump with binary path changes

2022-03-28 Thread Andreas Sturmlechner
Title: Qt 5.15.3 version bump with binary path changes Author: Andreas Sturmlechner Posted: 2022-03-28 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: dev-qt/qtchooser Up until Qt 5.15.2 we were using qtchooser to provide unversioned links to Qt binaries in PATH, like qmake, moc, qmljs

[gentoo-dev] [RFC] [News Item] Qt 5.15.3 version bump with binary path changes

2022-03-27 Thread Andreas Sturmlechner
Title: Qt 5.15.3 version bump with binary path changes Author: Andreas Sturmlechner Posted: 2022-03-27 Revision: 1 News-Item-Format: 2.0 Up until Qt 5.15.2 we were using qtchooser to provide unversioned links to Qt binaries in PATH, like qmake, moc, qmljs etc. Starting with 5.15.3 such links

Re: [gentoo-dev] Re: Qt 5.15.3 version bump with breaking changes incoming

2022-03-21 Thread Andreas Sturmlechner
On Montag, 21. März 2022 13:21:45 CET Anna Vyalkova wrote: > kde-frameworks/kguiaddons needs it. $ equery g kguiaddons * dependency graph for kde-frameworks/kguiaddons-5.92.0 `-- dev-qt/qtwaylandscanner-5.15.3 (>=dev-qt/qtwaylandscanner-5.15.2) ... signature.asc Description: This is a

[gentoo-dev] Qt 5.15.3 version bump with breaking changes incoming

2022-03-21 Thread Andreas Sturmlechner
Please upgrade to Qt 5.15.3 which is in package.mask now and help testing, especially if you maintain Qt5-based packages yourself. 1) dev-qt/qtwaylandscanner (new package) split from dev-qt/qtwayland With that, qtwaylandscanner binary gets its own package, to be usually put into BDEPEND by

[gentoo-dev] Last-rites: sci-chemistry/openbabel-perl

2022-03-07 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-03-07) # Obsolete by >=sci-chemistry/openbabel-3[perl]. # Bug #834261. Removal on 2022-04-06. sci-chemistry/openbabel-perl signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: dev-libs/device-atlas-api-c

2022-03-07 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-03-07) # Proprietary, requires login to download, no maintainer, blocks cleanup. # Bug #770499. Removal on 2022-04-06. dev-libs/device-atlas-api-c signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: sci-chemistry/votca-ctp

2022-03-01 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-03-01) # Dead upstream, blocks cleanup of dependencies. # Bug #773175. Removal on 2022-03-31. sci-chemistry/votca-ctp signature.asc Description: This is a digitally signed message part.

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

2022-03-01 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-03-01) # No revdeps since 2020-11-28, still EAPI-6 and uses cmake-utils.eclass. # Bug #834317. Removal on 2022-03-31. dev-libs/injeqt signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: x11-libs/libyui, x11-libs/libyui-gtk, x11-libs/libyui-ncurses and x11-libs/libyui-qt

2022-02-27 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-02-27) # No revdeps since begin of gentoo.git history, outdated and unmaintained. # Bug #834307. Removal on 2022-03-29. x11-libs/libyui x11-libs/libyui-gtk x11-libs/libyui-ncurses x11-libs/libyui-qt signature.asc Description: This is a digitally signed message part.

[gentoo-dev] cmake-utils.eclass consumers will be broken by >=dev-util/cmake-3.23.0

2022-02-26 Thread Andreas Sturmlechner
Dear packagers, - More than 4500 ebuilds were switched to cmake.eclass since 2019-12-21 [1] - Less than 110 ebuilds still inherit cmake-utils.eclass [2] - A change in cmake-3.23 will break all revdeps doing so - I am not fixing it - If *you* fix it, you will become the sole maintainer of

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

2022-02-24 Thread Andreas Sturmlechner
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 means that without a more dedicated co-maintainer, cmake version bumps will

[gentoo-dev] [PATCH] cmake.eclass: Fix MYCMAKEARGS breakage with >=dev-util/cmake-3.23

2022-02-16 Thread Andreas Sturmlechner
I'm not sure what this variable is about, but we gotta fix it. ...and rather drop on next EAPI bump. Bug: https://bugs.gentoo.org/833100 Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/cmake.eclass b

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

2022-01-09 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-01-09) # No more revdeps after sys-cluster/mpe2 last-rites was initiated. # Removal on 2022-01-31, bug #547208 sys-cluster/mpich2 signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: net-libs/jreen

2022-01-07 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2022-01-07) # Unmaintained, cmake warnings, QA notices, weird build error, no revdeps. # Removal on 2022-02-06. Bug #830727 net-libs/jreen signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Printer drivers and net-print

2021-12-17 Thread Andreas Sturmlechner
On Montag, 20. Februar 2017 22:47:17 CET Andreas K. Huettel wrote: > Hey all, > > 1) Putting printer drivers into "net-print" is silly. > > Something that converts format a to device-specific format b has absolutely > nothing to do with network. > So, a new category "sys-print", emphasizing that

[gentoo-dev] [PATCH 2/2] pam.eclass: Drop EAPI-5 support

2021-11-30 Thread Andreas Sturmlechner
No more consumers for some time. --- eclass/pam.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/pam.eclass b/eclass/pam.eclass index effd17ad55d..38326682b3f 100644 --- a/eclass/pam.eclass +++ b/eclass/pam.eclass @@ -6,14 +6,14 @@ # Mikle Kolyada #

[gentoo-dev] [PATCH 1/2] pam.eclass: Support EAPI-8, add missing || die

2021-11-30 Thread Andreas Sturmlechner
Closes: https://bugs.gentoo.org/811363 --- eclass/pam.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/pam.eclass b/eclass/pam.eclass index 0b3421b5e7c..effd17ad55d 100644 --- a/eclass/pam.eclass +++ b/eclass/pam.eclass @@ -6,14 +6,14 @@ # Mikle Kolyada

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

2021-11-30 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-11-30) # Blocks cleanup of sci-libs/fcl-0.5.0, unmaintained in Gentoo. # Upstream master claims to target sci-libs/fcl-0.6.1, but that # requires someone adopting the package. # Bug #770589; masked for removal on 2021-12-30. dev-python/python-fcl signature.asc

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

2021-11-30 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-11-30) # No revdeps, bug #774498; masked for removal on 2021-12-30. dev-libs/qrosscore signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: kde-misc/kimtoy

2021-11-22 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-11-22) # Unmaintained upstream, never made it to a KF5-based release and Gentoo # was the only distro ever packaging such a snapshot. Use kimpanel from # kde-plasma/plasma-desktop instead. # Removal on 2021-12-22. Bug #824822 kde-misc/kimtoy signature.asc

Re: [gentoo-dev] johu's packages up for grabs

2021-10-11 Thread Andreas Sturmlechner
On Sonntag, 10. Oktober 2021 09:23:40 CEST Joonas Niilola wrote: > dev-libs/qtkeychain Will be taken over by kde proj as a current (and more in the future) dependency. signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Up for grabs: dev-cpp/rttr

2021-09-22 Thread Andreas Sturmlechner
Short-term dependency of kde-apps/kdenlive, now without revdeps. Last release in 2018, already takes 4 patches to build successfully. Low activity upstream, fails to build against GLIBC-2.34: https://bugs.gentoo.org/806508 This package is headed for treecleaning without a maintainer and fix.

[gentoo-dev] Last-rites: net-libs/gsnmp and net-analyzer/scli

2021-09-07 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-09-07) # EAPI-5, dead upstream, last (and only) version added in 2011 # Bug 644344; Removal on 2021-10-07. net-libs/gsnmp # Andreas Sturmlechner (2021-09-07) # EAPI-5, dead upstream, last bump in 2012 # Bug 644344; Removal on 2021-10-07. net-analyzer/scli

[gentoo-dev] Last-rites: dev-qt/qtwebkit:5, mail-client/trojita, app-text/fb2edit

2021-09-04 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-08-02) # Depends on Qt5WebKit with more holes in it than swiss cheese. Bug #685750 # Last release in 2016. Removal on 2021-10-04. mail-client/trojita # Andreas Sturmlechner (2021-08-02) # Depends on Qt5WebKit with more holes in it than swiss cheese. Bug #740416

[gentoo-dev] Last-rites: x11-libs/mx

2021-09-04 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-09-04) # EAPI-5, dead, unused, bug 808213; Removal on 2021-10-04. x11-libs/mx signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH v2 4/4] cmake.eclass: Default CMAKE_BUILD_TYPE=RelWithDebInfo in EAPI 8

2021-09-01 Thread Andreas Sturmlechner
Signed-off-by: Michał Górny Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 4203b9364cc..42a6f95201a 100644 --- a/eclass/cmake.eclass +++ b/eclass

[gentoo-dev] [PATCH v2 3/4] cmake.eclass: Enable CMAKE_INSTALL_ALWAYS

2021-09-01 Thread Andreas Sturmlechner
Bug: https://bugs.gentoo.org/735820 Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 7a8059ba071..4203b9364cc 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -535,6

[gentoo-dev] [PATCH v2 2/4] cmake.eclass: Enforce CMAKE_REMOVE_MODULES_LIST be an array

2021-09-01 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 28 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 137dbc66017..7a8059ba071 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass

[gentoo-dev] [PATCH v2 1/4] cmake.eclass: Support EAPI-8

2021-09-01 Thread Andreas Sturmlechner
Taifersar Arahesis Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 95 + 1 file changed, 62 insertions(+), 33 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 4bd09459ea6..137dbc66017 100644 --- a/eclass

[gentoo-dev] [PATCH] cmake-multilib.eclass: Support EAPI-8, add guard

2021-09-01 Thread Andreas Sturmlechner
Move EXPORT_FUNCTIONS below guard. Signed-off-by: Andreas Sturmlechner --- eclass/cmake-multilib.eclass | 27 +-- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/eclass/cmake-multilib.eclass b/eclass/cmake-multilib.eclass index 6b38d260655..c848e3882f5

[gentoo-dev] [PATCH 2/2] ecm.eclass: Drop exec. bit from .desktop files in xdg standard dir

2021-08-19 Thread Andreas Sturmlechner
Bug: https://bugs.gentoo.org/621970 Signed-off-by: Andreas Sturmlechner --- eclass/ecm.eclass | 19 +-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 919c7514b5..1f62d7f7af 100644 --- a/eclass/ecm.eclass +++ b/eclass

[gentoo-dev] [PATCH 1/2] ecm.eclass: Support EAPI-8

2021-08-19 Thread Andreas Sturmlechner
Raise baseline Frameworks version to 5.82.0. Signed-off-by: Andreas Sturmlechner --- eclass/ecm.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 5f10a7caf7..919c7514b5 100644 --- a/eclass/ecm.eclass +++ b/eclass

[gentoo-dev] [PATCH 3/4] cmake.eclass: Enable CMAKE_INSTALL_ALWAYS

2021-08-19 Thread Andreas Sturmlechner
Bug: https://bugs.gentoo.org/735820 Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 3c611071821..8befd9e5a9f 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -537,6

[gentoo-dev] [PATCH 4/4] cmake.eclass: Default CMAKE_BUILD_TYPE=RelWithDebInfo in EAPI 8

2021-08-19 Thread Andreas Sturmlechner
Signed-off-by: Michał Górny Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 8befd9e5a9f..3021a3a2b1e 100644 --- a/eclass/cmake.eclass +++ b/eclass

Re: [gentoo-dev] [PATCH 2/4] cmake.eclass: Enforce CMAKE_REMOVE_MODULES_LIST be an array

2021-08-19 Thread Andreas Sturmlechner
[PATCH 3/4] cmake.eclass: Enable CMAKE_INSTALL_ALWAYS Bug: https://bugs.gentoo.org/735820 Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 3c611071821..8befd9e5a9f 100644

[gentoo-dev] [PATCH 2/4] cmake.eclass: Enforce CMAKE_REMOVE_MODULES_LIST be an array

2021-08-19 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 26 +++--- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 43635d0ddf7..3c611071821 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass

[gentoo-dev] [PATCH 1/4] cmake.eclass: Support EAPI-8

2021-08-19 Thread Andreas Sturmlechner
-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 91 ++--- 1 file changed, 60 insertions(+), 31 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 4bd09459ea6..43635d0ddf7 100644 --- a/eclass/cmake.eclass +++ b/eclass

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

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] [PATCH] kde.org.eclass: EAPI-8; allow KDE_BUILD_TYPE to hold "snapshot" value

2021-08-15 Thread Andreas Sturmlechner
This value is set in conjunction with KDE_ORG_COMMIT to distinguish between proper release tarballs and snapshots. Signed-off-by: Andreas Sturmlechner --- eclass/kde.org.eclass | 50 +++ 1 file changed, 31 insertions(+), 19 deletions(-) diff --git

Re: [gentoo-dev] [PATCH v3 1/2] xdg.eclass: add EAPI 8 support

2021-08-11 Thread Andreas Sturmlechner
On Mittwoch, 11. August 2021 13:54:19 CEST Florian Schmaus wrote: > On 10/08/2021 10.31, Andreas Sturmlechner wrote: > > On Montag, 9. August 2021 20:32:07 CEST Florian Schmaus wrote: > >> +if ${_DEFINE_XDG_SRC_PREPARE}; then > > > > Yo

Re: [gentoo-dev] [PATCH v3 2/2] xdg.eclass: drop support for EAPI 4

2021-08-10 Thread Andreas Sturmlechner
On Montag, 9. August 2021 20:32:08 CEST Florian Schmaus wrote: > --- a/eclass/xdg.eclass > +++ b/eclass/xdg.eclass > @@ -6,7 +6,7 @@ > # freedesktop-b...@gentoo.org > # @AUTHOR: > # Original author: Gilles Dartiguelongue > -# @SUPPORTED_EAPIS: 4 5 6 7 8 > +# @SUPPORTED_EAPIS: 5 6 7 8 Please

[gentoo-dev] Last-rites: net-print/libgnomecups

2021-08-10 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-08-10) # EAPI-5, dead, unused; last consumer dropped in bug #352952 # Removal on 2021-09-09. net-print/libgnomecups signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] [PATCH v3 1/2] xdg.eclass: add EAPI 8 support

2021-08-10 Thread Andreas Sturmlechner
On Montag, 9. August 2021 20:32:07 CEST Florian Schmaus wrote: > +if ${_DEFINE_XDG_SRC_PREPARE}; then You don't need an extra variable for that: if [[ ${EAPI} == [567] ]]; then signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: dev-perl/Goo-Canvas and x11-libs/goocanvas:0

2021-08-09 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-08-09) # EAPI-5, dead, unused; bug #776403. Removal on 2021-09-08. dev-perl/Goo-Canvas x11-libs/goocanvas:0 signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] [PATCH v2 2/3] virtualx.eclass: Make VIRTUALX_DEPEND readonly in EAPI-8

2021-08-04 Thread Andreas Sturmlechner
On Mittwoch, 4. August 2021 12:29:40 CEST Ulrich Mueller wrote: > >>>>> On Wed, 04 Aug 2021, Andreas Sturmlechner wrote: > > +# Standard dependencies string that is automatically added to BDEPEND > > +# (in EAPI-6: DEPEND) unless VIRTUALX_REQUIRED is set to "man

[gentoo-dev] [PATCH v2 3/3] virtualx.eclass: Remove leftover variable VIRTUALX_COMMAND

2021-08-04 Thread Andreas Sturmlechner
Follow-up to commit 11fb990. Signed-off-by: Andreas Sturmlechner --- eclass/virtualx.eclass | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index ad376c497ac..9e2e9f00b78 100644 --- a/eclass/virtualx.eclass +++ b/eclass

[gentoo-dev] [PATCH v2 2/3] virtualx.eclass: Make VIRTUALX_DEPEND readonly in EAPI-8

2021-08-04 Thread Andreas Sturmlechner
Any additional dependencies shall be defined inside ebuilds instead. Signed-off-by: Andreas Sturmlechner --- eclass/virtualx.eclass | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index 155d611e66e..ad376c497ac

[gentoo-dev] [PATCH v2 1/3] virtualx.eclass: Support EAPI-8

2021-08-04 Thread Andreas Sturmlechner
Standardise include guard, fix minor typo. Signed-off-by: Andreas Sturmlechner --- eclass/virtualx.eclass | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index ca52e8d2815..155d611e66e 100644 --- a/eclass

[gentoo-dev] [PATCH v3 5/5] check-reqs.eclass: Introduce CHECKREQS_DONOTHING

2021-07-26 Thread Andreas Sturmlechner
Replacement for I_KNOW_WHAT_I_AM_DOING with backwards compatibility. Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index 39e4bad1363

[gentoo-dev] [PATCH v2 5/5] check-reqs.eclass: Repl. I_KNOW_WHAT_I_AM_DOING w/ CHECKREQS_DONOTHING

2021-07-23 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index 39e4bad1363..836dd0d4a1f 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check

[gentoo-dev] [PATCH v2 4/5] check-reqs.eclass: Prefix internal functions w/ underscore

2021-07-23 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 140 ++- 1 file changed, 123 insertions(+), 17 deletions(-) diff --git a/eclass/check

[gentoo-dev] [PATCH v2 3/5] check-reqs.eclass: Drop obsolete check_reqs(), errored out for >3yrs

2021-07-23 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 7 --- 1 file changed, 7 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index c95ee0192c5..6b11794fbb2 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check-reqs.eclass @@ -68,13 +68,6

[gentoo-dev] [PATCH v2 2/5] check-reqs.eclass: Drop EAPI-4 and EAPI-5 support

2021-07-23 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index 27ab1513aab..c95ee0192c5 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check-reqs.eclass @@ -7,7

[gentoo-dev] [PATCH v2 1/5] check-reqs.eclass: Support EAPI-8

2021-07-23 Thread Andreas Sturmlechner
Move EAPI check and EXPORT_FUNCTIONS on top, before include guard. Standardise include guard. Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check

[gentoo-dev] [PATCH] optfeature.eclass: Drop support for EAPIs 0,1,2,3,4,5

2021-07-23 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/optfeature.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/optfeature.eclass b/eclass/optfeature.eclass index b853f61be32..f9870e04732 100644 --- a/eclass/optfeature.eclass +++ b/eclass/optfeature.eclass

[gentoo-dev] [PATCH 2/2] check-reqs.eclass: Drop obsolete check_reqs(), errored out for >3yrs

2021-07-18 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 7 --- 1 file changed, 7 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index 70c740d0363..d606e1a8749 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check-reqs.eclass @@ -68,13 +68,6

[gentoo-dev] [PATCH 1/2] check-reqs.eclass: Support EAPI-8

2021-07-18 Thread Andreas Sturmlechner
Move EAPI check and EXPORT_FUNCTIONS on top, before include guard. Standardise include guard. Signed-off-by: Andreas Sturmlechner --- eclass/check-reqs.eclass | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check

[gentoo-dev] [PATCH] virtualx.eclass: Support EAPI-8

2021-07-18 Thread Andreas Sturmlechner
Standardise include guard, fix minor typo. Signed-off-by: Andreas Sturmlechner --- eclass/virtualx.eclass | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index ca52e8d2815..f362327cf77 100644 --- a/eclass

[gentoo-dev] [PATCH] optfeature.eclass: Support EAPI-8

2021-07-18 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/optfeature.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/optfeature.eclass b/eclass/optfeature.eclass index 8fc346c3ac6..b853f61be32 100644 --- a/eclass/optfeature.eclass +++ b/eclass/optfeature.eclass

[gentoo-dev] Last-rites: app-editors/amyedit

2021-05-15 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-15) # Dead upstream, dead downstream, GTK+2 based. Bug #770898 # Removal on 2021-06-14. app-editors/amyedit signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: app-mobilephone/gnocky

2021-05-15 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-15) # Unmaintained, GTK+2-based, dubiously duplicating app-mobilephone/gnokii[X] # Removal on 2021-06-14. Bug #769032 app-mobilephone/gnocky signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: media-gfx/gtkam and media-libs/libexif-gtk

2021-05-15 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-15) # Long-standing bugs, GTK+2-based, last revdep of media-libs/libexif-gtk. # Alternative: media-gfx/shotwell # Removal on 2021-06-14. Bugs #560032, #740020, #769095 media-gfx/gtkam # Andreas Sturmlechner (2021-05-15) # Unmaintained, pending version bump

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

2021-05-15 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-15) # Unmaintained, dead upstream since 2004, no hope to port away from GTK+2. # Removal on 2021-06-14. Bug #769110 media-gfx/gimageview signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: app-misc/gcstar and dev-perl/gtk2-spell

2021-05-09 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-09) # Unmaintained, last revdep of dev-perl/gtk2-spell, bugs #724796, #769296 # Removal on 2021-06-08 app-misc/gcstar dev-perl/gtk2-spell signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: nsplugins.eclass

2021-05-01 Thread Andreas Sturmlechner
nsplugins.eclass: Mark as DEAD - All remaining consumers PMASKED Gentoo ebuild repository - Removal on 2021-05-31 signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: www-plugins/google-talkplugin

2021-05-01 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-01) # nsplugin is dead, bug #771801 # Removal on 2021-05-31 www-plugins/google-talkplugin signature.asc Description: This is a digitally signed message part.

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

2021-05-01 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-05-01) # Unmaintained, java depends on deprecated JDK-7, nsplugin is dead. # Multiple bugs: #446508, #678776, #682600, #787407 # Removal on 2021-05-31 media-gfx/freewrl signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: app-misc/mediacrush-cli

2021-04-27 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-04-27) # Unmaintained, dead service, EAPI-5. # Removal on 2021-05-14 app-misc/mediacrush-cli signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: dev-dotnet/gtk-sharp, app-misc/gnutu and dev-util/bless

2021-04-24 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-04-24) # dev-dotnet/gtk-sharp is effectively unmaintained. Last upstream release # in 2016, version packaged in Gentoo from 2013. gtk-sharp-3 never made it # out of beta state. An actively developed fork that targets GTK3 exists: # https://github.com/GtkSharp/GtkSharp

[gentoo-dev] Last-rites: dev-dotnet/gkeyfile-sharp and dev-dotnet/notify-sharp

2021-04-24 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-04-24) # Unmaintained, depends on dev-dotnet/gtk-sharp which is dead upstream. # Removal on 2021-05-24; bugs #769050, #769059 dev-dotnet/gkeyfile-sharp dev-dotnet/notify-sharp signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: app-admin/elektra, media-gfx/icc-examin, media-libs/libXcm, media-libs/openicc and media-libs/oyranos

2021-04-16 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-04-16) # Unmaintained and chronically broken libraries with many open bugs. # media-gfx/icc-examin: Bug #740010 # media-libs/libXcm: Bugs #525326, #724808 # media-libs/oyranos: Bugs #702158, #705364, #780057 # app-admin/elektra: Bugs #601992, #656168 # Removal on 2021

[gentoo-dev] Last-rites: kde-misc/kolor-manager and media-gfx/synnefo

2021-04-16 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-04-16) # Dubious usefulness in current Plasma 5, unmaintained upstream, depends on # even less maintained and chronically broken libraries with many open bugs. # Removal on 2021-05-16 kde-misc/kolor-manager media-gfx/synnefo signature.asc Description

[gentoo-dev] Last-rites: readme.gentoo.eclass

2021-04-16 Thread Andreas Sturmlechner
readme.gentoo.eclass: Mark as DEAD - All remaining consumers PMASKED Gentoo ebuild repository - Removal on 2021-05-16 signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH] toolchain.eclass: Drop eutils in >=EAPI-8, add some missing || die

2021-04-06 Thread Andreas Sturmlechner
Just some cheap fixes while flag-o-matic.eclass causes cache-regen anyway. See also: https://github.com/gentoo/gentoo/pull/20207 - Add inherit guard. - Fix eclassdoc a bit. --- eclass/toolchain.eclass | 51 +++-- 1 file changed, 34 insertions(+), 17

[gentoo-dev] [PATCH] gnustep-base.eclass: Limit SUPPORTED_EAPIS to [5-7], drop eutils

2021-04-06 Thread Andreas Sturmlechner
Just some cheap fixes while flag-o-matic.eclass causes cache-regen anyway. See also: https://github.com/gentoo/gentoo/pull/20207 - Add inherit guard - Fix some eclassdoc - Minor cleanup --- eclass/gnustep-base.eclass | 65 -- 1 file changed, 34 insertions(+),

[gentoo-dev] [PATCH] cuda.eclass: Drop EAPI-5 support, move some things around

2021-04-06 Thread Andreas Sturmlechner
Just some cheap changes while flag-o-matic.eclass causes cache-regen anyway. See also: https://github.com/gentoo/gentoo/pull/20207 - Assign inherit guard right on top. - Consolidate the EAPI switch with inherit --- eclass/cuda.eclass | 29 - 1 file changed, 12

[gentoo-dev] Last-rites: www-apache/mod_jk

2021-04-04 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-04-04) # Package needs a real maintainer to fix broken IUSE=java and version bump. # Bug #778758 contains a version bump with java removed. Do pick it up. # Removal on 2021-05-04. www-apache/mod_jk signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH v2] optfeature.eclass: Introduce optfeature header

2021-04-03 Thread Andreas Sturmlechner
to distinguish optfeature "groups", e.g. to list a number of different possible database backends, and then a number of optional regular runtime features. Signed-off-by: Andreas Sturmlechner --- a/eclass/optfeature.eclass +++ b/eclass/optfeature.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2

[gentoo-dev] [PATCH] optfeature.eclass: Introduce optfeature header

2021-04-03 Thread Andreas Sturmlechner
by the ebuild, that is only printed if optfeature is about to list at least one dependency. Signed-off-by: Andreas Sturmlechner --- eclass/optfeature.eclass | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/eclass/optfeature.eclass b/eclass/optfeature.eclass index

Re: [gentoo-dev] [PATCH v2 3/5] flag-o-matic.eclass: get rid of eutils in

2021-04-02 Thread Andreas Sturmlechner
On Donnerstag, 1. April 2021 23:42:10 CEST you wrote: > >>>>> On Thu, 01 Apr 2021, Andreas Sturmlechner wrote: > > > > + [[ ${EAPI} == [5-7] ]] || > > + die "Internal function ${FUNCNAME} is not available in >=EAPI-8." > > +

Re: [gentoo-dev] [PATCH] flag-o-matic.eclass: get rid of eutils in

2021-04-01 Thread Andreas Sturmlechner
On Mittwoch, 31. März 2021 12:03:33 CEST Wolfgang E. Sanyer wrote: > I'm curious - why the split e.g. test-flag-PROG() and _test-flag-PROG()? Is > this stylistic, or does it serve a functional purpose? (Hah, "functional", > get it? Because they're functions?!? We prepend `_` to signify internal

Re: [gentoo-dev] [PATCH v2 5/5] flag-o-matic.eclass: get rid of eutils in

2021-04-01 Thread Andreas Sturmlechner
>From af002023d6b8f9a9e51fc31c8c25d48012e35ddf Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 28 Mar 2021 15:04:50 +0200 Subject: [PATCH 5/5] flag-o-matic.eclass: Fix eclassdoc Signed-off-by: Andreas Sturmlechner --- eclass/flag-o-matic.eclass | 15 ++- 1 f

Re: [gentoo-dev] [PATCH v2 4/5] flag-o-matic.eclass: get rid of eutils in

2021-04-01 Thread Andreas Sturmlechner
>From 797d26ad9fe861c9c332f54a0f856a17af32ee53 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Wed, 31 Mar 2021 00:29:55 +0200 Subject: [PATCH 4/5] flag-o-matic.eclass: Make test-flags-PROG() internal Signed-off-by: Andreas Sturmlechner --- eclass/flag-o-matic.eclass |

Re: [gentoo-dev] [PATCH v2 3/5] flag-o-matic.eclass: get rid of eutils in

2021-04-01 Thread Andreas Sturmlechner
>From 7b063ec3f4e2a76c43cd5de8a81a0a30c0f87a6d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Wed, 31 Mar 2021 00:27:27 +0200 Subject: [PATCH 3/5] flag-o-matic.eclass: Make test-flag-PROG() internal Signed-off-by: Andreas Sturmlechner --- eclass/flag-o-matic.eclass |

Re: [gentoo-dev] [PATCH v2 2/5] flag-o-matic.eclass: get rid of eutils in

2021-04-01 Thread Andreas Sturmlechner
>From 6d1c665d06186dde5361905d5fb2057e044b040e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Wed, 31 Mar 2021 00:22:12 +0200 Subject: [PATCH 2/5] flag-o-matic.eclass: Make setup-allowed-flags() internal Signed-off-by: Andreas Sturmlechner --- eclass/flag-o-matic.eclass |

Re: [gentoo-dev] [PATCH v2 1/5] flag-o-matic.eclass: get rid of eutils in

2021-04-01 Thread Andreas Sturmlechner
>From 0bdac63ac30fdbe2d1293d0ecbdbc2a5ea673112 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 28 Mar 2021 11:41:32 +0200 Subject: [PATCH 1/5] flag-o-matic.eclass: SUPPORTED_EAPIS: 5,6,7; drop eutils, multilib - eutils was only used for eqawarn in old EAPI - multilib us

Re: [gentoo-dev] [PATCH] flag-o-matic.eclass: get rid of eutils in

2021-03-31 Thread Andreas Sturmlechner
On Mittwoch, 31. März 2021 09:33:21 CEST Sergei Trofimovich wrote: > On Wed, 31 Mar 2021 08:39:27 +0200 > > > > See also: > > https://qa-reports.gentoo.org/output/eapi-per-eclass/eutils.eclass/ > > https://github.com/gentoo/gentoo/pull/20207 > > Please post series as separate patches. > They

[gentoo-dev] [PATCH] flag-o-matic.eclass: get rid of eutils in

2021-03-31 Thread Andreas Sturmlechner
qa-reports showing >7300 ebuilds with EAPI-7 using eutils.eclass, that can't be right. - Restrict inherit eutils to https://qa-reports.gentoo.org/output/eapi-per-eclass/eutils.eclass/ https://github.com/gentoo/gentoo/pull/20207 diff --git a/eclass/flag-o-matic.eclass

[gentoo-dev] [PATCH] virtualx.eclass: Drop EAPI-4 and EAPI-5 support and cleanup

2021-03-31 Thread Andreas Sturmlechner
Almost all revdeps are >=EAPI-6 now. - Drop EAPI-4 and EAPI-5 support, cleanup legacy code - Drop deprecated functions virtualmake, Xmake, Xemake, Xeconf There are still >0 ebuild results grep'ing for Xemake and virtualmake but all are hidden behind RESTRICT=test (would already fail otherwise).

[gentoo-dev] Last-rites: app-office/ical

2021-03-30 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-03-30) # Completely broken since profile 17.1, package needs a real maintainer, # bugfix and 3.0.4 version bump. Bugs #677374, #692928 # Removal on 2021-04-29 app-office/ical signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: app-eselect/eselect-infinality, app-eselect/eselect-lcdfilter, media-fonts/infinality-ultimate-meta, media-libs/fontconfig-ultimate, media-libs/fontconfig-infinality

2021-03-29 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-03-27) # Dead upstream. Bugs #437056, #453964, #550592, #768303 # Removal on 2021-04-26. app-eselect/eselect-infinality app-eselect/eselect-lcdfilter media-fonts/infinality-ultimate-meta media-libs/fontconfig-ultimate media-libs/fontconfig-infinality signature.asc

[gentoo-dev] Last-rites: dev-ml/cairo-ocaml

2021-03-27 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2021-03-28) # No release since 2012, depends on deprecated dev-ml/lablgtk:2, no more # revdeps in Gentoo ebuild repository. # Removal on 2021-04-07, bug #769326 dev-ml/cairo-ocaml signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: app-admin/system-tools-backends

2021-03-26 Thread Andreas Sturmlechner
# Jimi Huotari (2021-03-26) # No consumers since 2020-09-05 (dev-libs/liboobs), and no known # stand-alone use. # Removal on 2021-04-25. app-admin/system-tools-backends signature.asc Description: This is a digitally signed message part.

  1   2   3   4   5   >