Files
gentoo/profiles/package.deprecated
Michał Górny dd3137dac2 package.deprecated: Add sys-libs/zlib for transition
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 13:06:06 +01:00

217 lines
7.4 KiB
Plaintext

# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file specifies packages that are considered deprecated (but not
# masked yet). This will cause QA tools to report dependencies on those
# packages as requiring replacement.
#
# When you add an entry to the top of this file, add your name, the date
# in the UTC timezone, and an explanation of why something is getting
# deprecated.
#
## Example:
##
## # Dev E. Loper <developer@gentoo.org> (2019-07-01)
## # This is no longer supported upstream, please switch to dev-foo/bar.
## dev-foo/foo
#--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2025-11-04)
# Please depend on virtual/zlib, unless you are sure that the package
# in question is not compatible with sys-libs/zlib-ng[compat] and/or
# sys-libs/minizip-ng[compat]. In the latter case, please report a bug,
# so that upstream can improve the API/ABI compatibility.
# This is a temporary deprecation to aid transitioning packages imported
# from other repositories.
sys-libs/zlib
# Michał Górny <mgorny@gentoo.org> (2025-10-26)
# No activity since 2022. Already requires extensive patching,
# broken with Python 3.14.
dev-python/httpretty
# Michał Górny <mgorny@gentoo.org> (2025-10-26)
# Upstream discontinued the PyPI package, expects people to vendor it
# instead. They also made random changes that make backporting fixes
# hard.
dev-python/click-plugins
# Alfred Wingate <parona@protonmail.com> (2025-10-18)
# Only exists temporarily to facilitate upgrades for exaile.
# Bug 892854
dev-python/berkeleydb
# Michał Górny <mgorny@gentoo.org> (2025-10-01)
# dev-python/passlib is unmaintained upstream (last release in 2020),
# and we keep having to patch breakage out. Packages really need
# to migrate out of it.
dev-python/passlib
# Andreas Sturmlechner <asturm@gentoo.org> (2025-08-20)
# Qt5 upstream OSS support ended on 2020-12-08. Public availability of
# commercial 5.15 LTS releases is delayed by 1 year since then. The final
# release happened on 2025-05-19, which means a) we will not get it until
# 2026-06-19, b) any bugs discovered since last May will not be fixed and
# c) no bugs since 2020-12-08 that haven't also been affecting Qt6 were
# fixed at all. Bug 948836
dev-qt/designer:5
dev-qt/linguist-tools:5
dev-qt/qtcharts:5
dev-qt/qtconcurrent:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgraphicaleffects:5
dev-qt/qtgui:5
dev-qt/qthelp:5
dev-qt/qtimageformats:5
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
dev-qt/qtquickcontrols:5
dev-qt/qtquickcontrols2:5
dev-qt/qtscxml:5
dev-qt/qtserialport:5
dev-qt/qtspeech:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qttranslations:5
dev-qt/qtwayland:5
dev-qt/qtwaylandscanner:5
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
dev-qt/qtxmlpatterns:5
dev-python/pyqt5
# Michał Górny <mgorny@gentoo.org> (2025-07-29)
# dev-python/flaky and dev-python/pytest-rerunfailurse have conflicting
# pytest fixtures, with the latter providing a more powerful fixture
# (and the former breaking packages requiring it). If your package
# uses `@pytest.mark.flaky`, use pytest-rerunfailures instead.
# If it uses `@flaky.flaky`, send a patch upstream to switch
# to `@pytest.mark.flaky`.
dev-python/flaky
# Michał Górny <mgorny@gentoo.org> (2025-06-28)
# versioningit does not provide any support for building via GitHub
# archives, and has rejected the efforts to provide an envvar override
# for this purpose, making it largely unsuitable for Gentoo packaging.
# Convince upstream to use dev-python/setuptools-scm
# (or dev-python/hatch-vcs, etc.) instead.
dev-python/versioningit
# Michał Górny <mgorny@gentoo.org> (2025-06-25)
# Discontinued upstream. They suggest vendoring what people need
# instead.
dev-python/click-plugins
# Michał Górny <mgorny@gentoo.org> (2024-06-15)
# Stop-gap compatibility package. Upstreams really need to move away
# from the removed cgi module rather than rely on this.
dev-python/legacy-cgi
# Michał Górny <mgorny@gentoo.org> (2023-12-10)
# Superseded by dev-python/psycopg:0 (version 3).
dev-python/psycopg:2
# Andreas Sturmlechner <asturm@gentoo.org> (2023-10-21)
# QtScript is deprecated since Qt 5.5, all projects must port away.
# Bug 915779
dev-qt/qtscript:5
# Sam James <sam@gentoo.org> (2023-04-07)
# Inactive upstream, doesn't support newer Rubies.
# Please port your package to use dev-ruby/erubi instead.
dev-ruby/erubis
# Sam James <sam@gentoo.org> (2023-04-06)
# net-libs/libgsasl and net-misc/gsasl are now merged together.
# Please depend on net-misc/gsasl[server] for the server and
# net-misc/gsasl[client] for the client.
net-libs/libgsasl
virtual/gsasl
# Michał Górny <mgorny@gentoo.org> (2023-01-30)
# The package is on keep-alive by Debian. Nevertheless, they can't
# keep up with changes in dev-python/setuptools, and they do not accept
# bug reports. PEP517 build systems are simply a no-go for this class
# of packages (partially due to the limitations of wheel format), meson
# and autotools are both much better choices.
dev-python/python-distutils-extra
# Sam James <sam@gentoo.org> (2022-12-29)
# Doesn't work correctly on newer kernels/hardware. Events may go unreported
# if using sys-apps/edac-utils. See app-admin/rasdaemon's README for the technical
# details. Please migrate to app-admin/rasdaemon instead.
sys-apps/edac-utils
# Matt Turner <mattst88@gentoo.org> (2022-10-02)
# Dummy packages, now merged into app-accessibility/at-spi2-core.
# When possible, replace dependencies on these packages with a dependency on
# >=app-accessibility/at-spi2-core-2.46.0
app-accessibility/at-spi2-atk
dev-libs/atk
# Michał Górny <mgorny@gentoo.org> (2022-06-19)
# Test automation tools. They are generally used to run the test suite
# across multiple Python versions, i.e. what our eclasses do for you
# already. They usually can't work inside network sandbox (since they
# fetch and install all the dependencies inside the venv), so even
# if they are listed in dependencies, your package probably does not
# actually need them to run tests.
dev-python/nox
dev-python/tox
# Sam James <sam@gentoo.org> (2022-04-22)
# Obsolete virtual.
# Only one provider is left (media-libs/libjpeg-turbo), please change
# dependency to that instead.
virtual/jpeg
# Matt Turner <mattst88@gentoo.org> (2022-03-27)
# Deprecated GNOME 2 era packages
app-text/enchant:0
app-text/gnome-doc-utils
app-text/gtkspell:2
app-text/scrollkeeper-dtd
dev-cpp/gtkmm:2.4
dev-libs/libcroco
dev-libs/libIDL
dev-libs/libunique:1
gnome-base/libglade
gnome-base/libgnomecanvas
media-libs/libart_lgpl
x11-libs/gtksourceview:2.0
x11-themes/gnome-icon-theme-extras
x11-themes/gnome-icon-theme-symbolic
x11-themes/gtk-chtheme
x11-themes/gtk-engines
x11-themes/gtk-engines-adwaita
x11-themes/gtk-engines-candido
x11-themes/gtk-engines-experience
x11-themes/gtk-engines-murrine
x11-themes/gtk-engines-qtpixmap
x11-themes/gtk-engines-rezlooks
x11-themes/gtk-engines-ubuntulooks
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-06-30)
# Deprecated upstream, see HOMEPAGE; Bug #961791
dev-perl/Mail-Sender
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-06-11)
# gtk2. Nuff said. See HOMEPAGE, too.
dev-perl/Gtk2
# Kent Fredric <kentnl@gentoo.org> (2020-04-15)
# Functionality now provided by Net::SMTP 3.25+
# available with >=virtual/perl-libnet-1.28
# provided by >=dev-lang/perl-5.20.0
# Try patching/removing dependent code to utilize this.
# Bug #650320
dev-perl/Net-SMTP-SSL