[gentoo-dev] Last rites: dev-util/gtk-builder-convert, games-arcade/diameter, games-board/gnome-hearts, net-analyzer/tcpflow and revdeps

2020-09-26 Thread Michał Górny
# Michał Górny  (2020-09-26)
# These packages still require Python 2.7, or are dependencies of py2.7
# packages.  They are either dead upstream, their Python 3 porting
# efforts are not progressing or their maintainers are simply
# unresponsive.  Please do not remove any packages from this list unless
# you actually port them to Python 3.
# Removal in 30 days.  Please find relevant bugs on tracker bug #694800.
app-misc/klavaro
dev-util/gtk-builder-convert
games-arcade/diameter
games-board/gnome-hearts
net-analyzer/sguil-server
net-analyzer/tcpflow
sci-chemistry/rasmol
sys-apps/gsmartcontrol

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


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

2020-09-26 Thread Michał Górny
# Michał Górny  (2020-09-26)
# Dead Python 2-only package.  No significant revdeps left.
# Removal in 30 days.  Bug #710024.
dev-python/mysql-python

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


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

2020-09-26 Thread Michał Górny
# Michał Górny  (2020-09-26)
# Python 2.7 backport with no revdeps left.
# Removal in 30 days.  Bug #734636.
dev-python/singledispatch

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Last rites: Python 2 dev-util/scons revdeps (mongo-cxx-driver, a few games, freelan, mapnik, nonolith-connect, lcdtest)

2020-09-26 Thread Michał Górny
# Michał Górny  (2020-09-26)
# These packages either use obsolete scons-utils.eclass API that
# does not support Python 3, or do not support Python 3 at all.
# Their maintainers are unresponsive.  Please do not remove any packages
# from this list unless you actually port them to Python 3.
# Removal in 30 days.  Please find relevant bugs on tracker bug #635934.
dev-libs/mongo-cxx-driver
games-action/btanks
games-emulation/gambatte
games-sports/vdrift
games-strategy/endless-sky
games-strategy/glob2
net-vpn/freelan
sci-geosciences/mapnik
sci-visualization/nonolith-connect
sys-apps/lcdtest

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] tagging deprecated eclasses internally

2020-09-26 Thread Ulrich Mueller
> On Thu, 24 Sep 2020, Tim Harder wrote:

> In short, pkgcheck (in git) now supports parsing the eclass doc format
> as specified at [1] for the gentoo repo. This enables extracting more
> info from various eclass doc annotations.

> Along those lines, pkgcheck recognizes the '@DEPRECATED:' tag for all
> eclass doc block types. At the global level, this allows deprecated
> eclasses to internally document their status inside the '@ECLASS:'
> block, note their replacement (if any), and add further information if
> necessary.  

> This allows for the hardcoded and poorly maintained eclass deprecation
> list in pkgcheck to be replaced by a dynamic version pulled from its
> eclass cache.

> If no one objects, I'd like to replace the deprecated-eclass section in
> metadata/qa-policy.conf with individual '@DEPRECATED:' annotations for
> the listed eclasses as well as adding info about the tag to the
> devmanual.

IIUC the authoritative document for eclass documentation is the
description of the format in the eclass-to-manpage.awk script, so this
would be a good start to add support for a new tag.

The devmanual only follows suit, and obviously cannot mention any tags
that aren't supported in man page conversion.

Ulrich


signature.asc
Description: PGP signature