summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin186957 -> 186948 bytes
-rw-r--r--profiles/base/use.mask4
-rw-r--r--profiles/package.deprecated6
-rw-r--r--profiles/package.mask86
-rw-r--r--profiles/profiles.desc65
-rw-r--r--profiles/updates/1Q-20232
-rw-r--r--profiles/updates/2Q-20231
-rw-r--r--profiles/use.local.desc12
8 files changed, 90 insertions, 86 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 16622b131a41..3d37f0623c0a 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 9eee9cf80585..ec13493281ff 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Andreas Sturmlechner <asturm@gentoo.org> (2023-12-15)
+# KF6 is not in ::gentoo yet. Move to stable.use.mask on KF6 intro.
+kf6compat
+
# David Seifert <soap@gentoo.org> (2023-09-09)
# EOL upstream in 2 months, causes major headaches for OpenSSL 1.1
# masking. Removal on 2023-10-09.
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index cb3a1ac0bbb6..6a6d86fc199e 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -87,12 +87,6 @@ dev-ruby/sass-listen
net-libs/libgsasl
virtual/gsasl
-# Michał Górny <mgorny@gentoo.org> (2023-02-03)
-# The same functionality is supported by dev-python/setuptools-scm-7.
-# See: https://github.com/pypa/setuptools_scm/#git-archives
-# https://github.com/Changaco/setuptools_scm_git_archive/#readme
-dev-python/setuptools_scm_git_archive
-
# 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
diff --git a/profiles/package.mask b/profiles/package.mask
index 4a122c03867b..27ad73680e1c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,17 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2023-12-15)
+# Superseded by dev-python/pypy3_10-exe{,-bin}.
+# Removal on 2024-01-14. Bug #920036.
+dev-python/pypy3-exe
+dev-python/pypy3-exe-bin
+
+# Hans de Graaff <graaff@gentoo.org> (2023-12-15)
+# Last release in 2020. Does not work with current activesupport
+# versions. No reverse dependencies. Masked for removal on 2024-01-15.
+dev-ruby/gh
+
# Hans de Graaff <graaff@gentoo.org> (2023-12-15)
# Old slot without any remaining reverse dependencies. Does not work
# with ruby32. Use the newer slot instead. Masked for removal on
@@ -182,19 +193,6 @@ dev-haskell/terminfo
# Lots of applications need porting, bug #917537.
>=dev-libs/libxml2-2.12.0
-# Arthur Zamarin <arthurzam@gentoo.org> (2023-11-10)
-# No reverse dependencies, no tests, no upstream activity. All ebuild
-# maintenance on this package was done randomly by @python project members,
-# at late stage of python porting, which is hard with no tests.
-# Removal on 2023-12-10. Bug #917124.
-dev-python/empy
-
-# Michał Górny <mgorny@gentoo.org> (2023-11-06)
-# Unmaintained. Last commit in 2017. Distutils is deprecated.
-# No revdeps.
-# Removal on 2023-12-06. Bug #916968.
-dev-python/pyqt-distutils
-
# Sam James <sam@gentoo.org> (2023-11-05)
# Mask broken versions:
# - sys-fs/btrfs-progs-6.6(-r0) was respun upstream.
@@ -206,29 +204,11 @@ dev-python/pyqt-distutils
=sys-fs/btrfs-progs-6.6-r1
=sys-fs/btrfs-progs-6.6-r2
-# Michał Górny <mgorny@gentoo.org> (2023-11-05)
-# Discontinued upstream. Fails tests with modern pytest.
-# No revdeps left.
-# Removal on 2023-12-05. Bug #906834.
-dev-python/pytest-subtesthack
-
-# Michał Górny <mgorny@gentoo.org> (2023-11-05)
-# Discontinued in favor of built-in support in setuptools-scm-7.
-# No revdeps left.
-# Removal on 2023-12-05. Bug #916904.
-dev-python/setuptools_scm_git_archive
-
# Mart Raudsepp <leio@gentoo.org> (2023-11-04)
# gst-transcoder was merged into gst-plugins-bad and can be installed via
# media-libs/gst-plugins-bad instead. Removal on 2023-12-04. Bug #916871.
media-plugins/gst-transcoder
-# Michał Górny <mgorny@gentoo.org> (2023-11-04)
-# Broken on py3.12. Last commit in 2020. Already a second fork
-# of the package. No revdeps.
-# Removal on 2023-12-04. Bug #916856.
-dev-python/wstools
-
# Michał Górny <mgorny@gentoo.org> (2023-10-29)
# This version contains a major bug that causes pytest internal error
# when tests are skippeed at module level.
@@ -239,11 +219,6 @@ dev-python/wstools
# Performance regression. Bug #916713.
=dev-db/mydumper-0.15.1.3
-# Michał Górny <mgorny@gentoo.org> (2023-11-01)
-# Broken on py3.12. Repository archived upstream. No revdeps.
-# Removal on 2023-12-01. Bug #916670.
-dev-python/pushbullet-py
-
# Michael Orlitzky <mjo@gentoo.org> (2023-10-31)
# Sabayon upstream (dead). No meaningful maintenance since we
# switched to git. All other aws-*-tools packages were removed
@@ -257,12 +232,6 @@ app-admin/aws-elb-tools
# instead of net-libs/xrootd-ceph. Removal on 2023-11-30.
net-libs/xrootd-ceph
-# Michał Górny <mgorny@gentoo.org> (2023-10-29)
-# Backports from Python 3.6/3.7 to Python 3.5. Finally the last revdep
-# is gone.
-# Removal on 2023-11-28. Bug #916485.
-dev-python/async_generator
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-10-28)
# Fails to build with glibc-2.38 (and musl). No maintainer.
# Removal on 2023-11-28. Bug #713402
@@ -278,12 +247,6 @@ app-editors/fte
dev-games/cegui
games-rpg/sumwars
-# Michał Górny <mgorny@gentoo.org> (2023-10-27)
-# The package does not work with any of the dev-python/ruamel-yaml
-# versions in ::gentoo. No revdeps.
-# Removal on 2023-11-26. Bug #915986.
-dev-python/yamlpath
-
# Michał Górny <mgorny@gentoo.org> (2023-10-26)
# Non-installable since the distfile is gone and the package
# is mirror-restricted.
@@ -348,22 +311,6 @@ media-gfx/gmic
dev-java/apache-rat-core
dev-java/apache-rat-tasks
-# Michał Górny <mgorny@gentoo.org> (2023-10-23)
-# Broken on Python 3.11. Archived upstream since 2020. No revdeps.
-# Removal on 2023-11-22. Bug #896886.
-dev-python/sphinx-testing
-
-# Michał Górny <mgorny@gentoo.org> (2023-10-22)
-# Incompatible with Python 3.12. Last commit in 2016. No revdeps.
-# Removal on 2023-11-21. Bug #909917.
-dev-python/exam
-
-# Michał Górny <mgorny@gentoo.org> (2023-10-20)
-# The test suite is broken and does not fail correctly. No maintainer.
-# No revdeps.
-# Removal on 2023-11-19. Bug #916047.
-dev-python/pydotplus
-
# Ulrich Müller <ulm@gentoo.org> (2023-10-19)
# Pretest versions, masked for testing.
<app-editors/emacs-29.1.9999:29-vcs
@@ -374,17 +321,6 @@ dev-python/pydotplus
# Removal on 2023-11-15.
dev-perl/PathTools
-# Michał Górny <mgorny@gentoo.org> (2023-10-15)
-# These packages were required by old version of dev-python/jupyterlab
-# and dev-python/notebook, and are no longer used.
-# Removal on 2023-11-14. Bug #915824.
-dev-python/check-manifest
-dev-python/jupyter-server-fileid
-dev-python/jupyter-server-ydoc
-dev-python/jupyter-ydoc
-dev-python/y-py
-dev-python/ypy-websocket
-
# Mart Raudsepp <leio@gentoo.org> (2023-10-14)
# The database used by this music fingerprint library has been defunct for
# a while. Removal on 2023-11-13. Bug #915190.
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 29759b053ab9..8e7a0ebfd106 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -66,6 +66,7 @@ amd64 default/linux/amd64/17.0/x32 dev
amd64 default/linux/amd64/17.0/x32/systemd exp
amd64 default/linux/amd64/17.0/x32/systemd/merged-usr exp
+
# ARM Profiles
# @MAINTAINER: arm@gentoo.org
arm default/linux/arm/17.0 stable
@@ -119,6 +120,70 @@ arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a/developer exp
arm default/linux/arm/17.0/armv7a/systemd dev
arm default/linux/arm/17.0/armv7a/systemd/merged-usr dev
+arm default/linux/arm/23.0 exp
+arm default/linux/arm/23.0/desktop exp
+arm default/linux/arm/23.0/desktop/gnome exp
+arm default/linux/arm/23.0/desktop/gnome/systemd exp
+arm default/linux/arm/23.0/desktop/plasma exp
+arm default/linux/arm/23.0/desktop/plasma/systemd exp
+arm default/linux/arm/23.0/armv4 exp
+arm default/linux/arm/23.0/armv4/desktop exp
+arm default/linux/arm/23.0/armv4/desktop/gnome exp
+arm default/linux/arm/23.0/armv4/desktop/plasma exp
+arm default/linux/arm/23.0/armv4t exp
+arm default/linux/arm/23.0/armv4t/desktop exp
+arm default/linux/arm/23.0/armv4t/desktop/gnome exp
+arm default/linux/arm/23.0/armv4t/desktop/plasma exp
+arm default/linux/arm/23.0/armv4t/systemd exp
+arm default/linux/arm/23.0/armv5te exp
+arm default/linux/arm/23.0/armv5te/desktop exp
+arm default/linux/arm/23.0/armv5te/desktop/gnome exp
+arm default/linux/arm/23.0/armv5te/desktop/plasma exp
+arm default/linux/arm/23.0/armv5te/systemd exp
+arm default/linux/arm/23.0/armv6j exp
+arm default/linux/arm/23.0/armv6j/hardened exp
+arm default/linux/arm/23.0/armv6j/hardened/selinux exp
+arm default/linux/arm/23.0/armv6j/desktop exp
+arm default/linux/arm/23.0/armv6j/desktop/gnome exp
+arm default/linux/arm/23.0/armv6j/desktop/plasma exp
+arm default/linux/arm/23.0/armv6j/systemd exp
+arm default/linux/arm/23.0/armv7a exp
+arm default/linux/arm/23.0/armv7a/hardened exp
+arm default/linux/arm/23.0/armv7a/hardened/selinux exp
+arm default/linux/arm/23.0/armv7a/desktop exp
+arm default/linux/arm/23.0/armv7a/desktop/gnome exp
+arm default/linux/arm/23.0/armv7a/desktop/gnome/systemd exp
+arm default/linux/arm/23.0/armv7a/desktop/plasma exp
+arm default/linux/arm/23.0/armv7a/desktop/plasma/systemd exp
+arm default/linux/arm/23.0/armv7a/systemd exp
+arm default/linux/arm/23.0/split-usr exp
+arm default/linux/arm/23.0/split-usr/desktop exp
+arm default/linux/arm/23.0/split-usr/desktop/gnome exp
+arm default/linux/arm/23.0/split-usr/desktop/plasma exp
+arm default/linux/arm/23.0/split-usr/armv4 exp
+arm default/linux/arm/23.0/split-usr/armv4/desktop exp
+arm default/linux/arm/23.0/split-usr/armv4/desktop/gnome exp
+arm default/linux/arm/23.0/split-usr/armv4/desktop/plasma exp
+arm default/linux/arm/23.0/split-usr/armv4t exp
+arm default/linux/arm/23.0/split-usr/armv4t/desktop exp
+arm default/linux/arm/23.0/split-usr/armv4t/desktop/gnome exp
+arm default/linux/arm/23.0/split-usr/armv4t/desktop/plasma exp
+arm default/linux/arm/23.0/split-usr/armv5te exp
+arm default/linux/arm/23.0/split-usr/armv5te/desktop exp
+arm default/linux/arm/23.0/split-usr/armv5te/desktop/gnome exp
+arm default/linux/arm/23.0/split-usr/armv5te/desktop/plasma exp
+arm default/linux/arm/23.0/split-usr/armv6j exp
+arm default/linux/arm/23.0/split-usr/armv6j/hardened exp
+arm default/linux/arm/23.0/split-usr/armv6j/hardened/selinux exp
+arm default/linux/arm/23.0/split-usr/armv6j/desktop exp
+arm default/linux/arm/23.0/split-usr/armv6j/desktop/gnome exp
+arm default/linux/arm/23.0/split-usr/armv6j/desktop/plasma exp
+arm default/linux/arm/23.0/split-usr/armv7a exp
+arm default/linux/arm/23.0/split-usr/armv7a/hardened exp
+arm default/linux/arm/23.0/split-usr/armv7a/hardened/selinux exp
+arm default/linux/arm/23.0/split-usr/armv7a/desktop exp
+arm default/linux/arm/23.0/split-usr/armv7a/desktop/gnome exp
+arm default/linux/arm/23.0/split-usr/armv7a/desktop/plasma exp
# ARM64 Profiles
diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023
index 2f01ced2caf6..2801036636dc 100644
--- a/profiles/updates/1Q-2023
+++ b/profiles/updates/1Q-2023
@@ -8,7 +8,6 @@ move dev-python/podman-py dev-python/podman
move dev-python/sphinx_rtd_theme dev-python/sphinx-rtd-theme
move dev-python/python-zeroconf dev-python/zeroconf
move dev-python/keystoneauth dev-python/keystoneauth1
-move dev-python/jupyter_server_fileid dev-python/jupyter-server-fileid
move dev-python/python-xmlsec dev-python/xmlsec
move dev-python/github3 dev-python/github3-py
move dev-python/python-zstandard dev-python/zstandard
@@ -18,7 +17,6 @@ move dev-python/myst_parser dev-python/myst-parser
move dev-python/setuptools_scm dev-python/setuptools-scm
move dev-python/netcdf4-python dev-python/netcdf4
move dev-python/jupyterlab_server dev-python/jupyterlab-server
-move dev-python/jupyter_server_ydoc dev-python/jupyter-server-ydoc
move app-text/pytextile dev-python/textile
move dev-python/jupyter_server dev-python/jupyter-server
move dev-python/pytest_jupyter dev-python/pytest-jupyter
diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023
index b05a63666143..c46c16f055a5 100644
--- a/profiles/updates/2Q-2023
+++ b/profiles/updates/2Q-2023
@@ -10,7 +10,6 @@ move dev-python/pretty-yaml dev-python/pyaml
move dev-python/aws-xray-sdk-python dev-python/aws-xray-sdk
move dev-python/python-docs app-doc/python-docs
move dev-python/flit_core dev-python/flit-core
-move dev-python/jupyter_ydoc dev-python/jupyter-ydoc
move dev-python/jupyter_console dev-python/jupyter-console
move dev-python/jupyter_events dev-python/jupyter-events
move dev-python/jupyter_kernel_test dev-python/jupyter-kernel-test
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 3e0a31bc290d..bc23e61569dc 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -499,6 +499,7 @@ app-emacs/elscreen:wanderlust - Include support for app-emacs/wanderlust
app-emacs/emacs-common:games - Support shared score files for games
app-emacs/emacs-common:gsettings - Install schema file for gsettings (dev-libs/glib)
app-emacs/emacs-w3m:gzip-el - Compress bundled Emacs Lisp source
+app-emacs/flim:oauth2 - Support OAuth2 authentication (app-emacs/oauth2)
app-emacs/magit:libgit - Use libgit (app-emacs/libegit2)
app-emacs/mu-cite:bbdb - Include support for app-emacs/bbdb
app-emacs/org-mode:odt-schema - Install non-free schema files for OpenDocument Text exporter
@@ -3595,16 +3596,19 @@ kde-apps/step:qalculate - Enable the libqalculate library for unit conversion
kde-apps/thumbnailers:mobi - Enable mobipocket thumbnail generation using kde-apps/kdegraphics-mobipocket
kde-apps/umbrello:php - Enable PHP import support using dev-util/kdevelop and dev-util/kdevelop-pg-qt
kde-apps/yakuake:absolute-position - Use kde-plasma/kwayland for absolute window positioning in KWin
+kde-frameworks/baloo:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
kde-frameworks/kcompletion:designer - Build plugins for dev-qt/designer
kde-frameworks/kconfig:qml - Enable QML/QtQuick support via dev-qt/qtdeclarative
kde-frameworks/kconfigwidgets:designer - Build plugins for dev-qt/designer
kde-frameworks/kfilemetadata:epub - Enable support for reading EPUB ebook metadata
kde-frameworks/kfilemetadata:mobi - Enable mobipocket support via kde-apps/kdegraphics-mobipocket
-kde-frameworks/kglobalaccel:X - Build the kglobalacceld runtime needed for X
+kde-frameworks/kglobalaccel:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
+kde-frameworks/kguiaddons:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
kde-frameworks/kiconthemes:designer - Build plugins for dev-qt/designer
kde-frameworks/kimageformats:eps - Support the EPS graphics file format
kde-frameworks/kinit:caps - Capabilities support for improved security and better OOM handling
kde-frameworks/kio:designer - Build plugins for dev-qt/designer
+kde-frameworks/kio:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
kde-frameworks/kio:kwallet - Enable permanent storage of passwords for kpasswdserver with kde-frameworks/kwallet
kde-frameworks/kitemmodels:qml - Enable QML support via dev-qt/qtdeclarative
kde-frameworks/kitemviews:designer - Build plugins for dev-qt/designer
@@ -3620,11 +3624,13 @@ kde-frameworks/ktexteditor:editorconfig - Enable support for EditorConfig config
kde-frameworks/ktextwidgets:designer - Build plugins for dev-qt/designer
kde-frameworks/ktextwidgets:speech - Enable text-to-speech support
kde-frameworks/kwallet:gpg - Support wallets with GnuPG encryption in addition to the default blowfish-encrypted file
+kde-frameworks/kwallet:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
kde-frameworks/kwidgetsaddons:designer - Build plugins for dev-qt/designer
kde-frameworks/kxmlgui:designer - Build plugins for dev-qt/designer
kde-frameworks/networkmanager-qt:teamd - Enable Teamd control support
kde-frameworks/prison:qml - Enable QML/QtQuick support via dev-qt/qtdeclarative
kde-frameworks/purpose:kaccounts - Enable support for system-wide defined KAccounts
+kde-frameworks/purpose:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
kde-frameworks/sonnet:aspell - Enable the app-text/aspell spell-checking backend
kde-frameworks/sonnet:designer - Build plugins for dev-qt/designer
kde-frameworks/sonnet:hunspell - Enable the app-text/hunspell spell-checking backend
@@ -3651,6 +3657,7 @@ kde-plasma/kwin:lock - Enable screen locking via kde-plasma/kscreenlocker
kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM
kde-plasma/libksysguard:designer - Build plugins for dev-qt/designer
kde-plasma/libksysguard:webengine - Enable display of detailed memory information using dev-qt/qtwebengine.
+kde-plasma/libplasma:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus
kde-plasma/plasma-desktop:kaccounts - Build the OpenDesktop integration plugin
kde-plasma/plasma-desktop:scim - Enable applets that use app-i18n/scim
@@ -8767,7 +8774,8 @@ www-client/uget:aria2 - Enable support for net-misc/aria2 through xmlrpc. You'll
www-client/uget:control-socket - Enable JSON-RPC over unix domain socket
www-client/uget:openssl - Use dev-libs/openssl instead of net-libs/gnutls
www-client/uget:rss - Enable uGet feed messages
-www-client/vivaldi:proprietary-codecs - Use system media-video/ffmpeg to support patent-encumbered media codecs
+www-client/vivaldi:ffmpeg-chromium - Use Chromium FFmpeg fork (media-video/ffmpeg-chromium) rather than mainline FFmpeg (media-video/ffmpeg)
+www-client/vivaldi:proprietary-codecs - Use system FFmpeg library to support patent-encumbered media codecs
www-client/vivaldi:widevine - Unsupported closed-source DRM capability (required by Netflix VOD)
www-client/vivaldi-snapshot:ffmpeg-chromium - Use Chromium FFmpeg fork (media-video/ffmpeg-chromium) rather than mainline FFmpeg (media-video/ffmpeg)
www-client/vivaldi-snapshot:proprietary-codecs - Use system FFmpeg library to support patent-encumbered media codecs