summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2022-11-16 12:56:54 -0500
committerMatt Turner <mattst88@gentoo.org>2022-11-21 17:47:49 -0500
commit4ac70443bd4af8d30c4fb88f2c9726ac41cf0dd1 (patch)
tree6db08d9060b7e20b0ae3cc3e3c95ffd3befc9694 /profiles
parentprofiles: Mask USE=tracker on gnome-base/gnome-extra-apps (diff)
downloadgentoo-4ac70443bd4af8d30c4fb88f2c9726ac41cf0dd1.tar.gz
gentoo-4ac70443bd4af8d30c4fb88f2c9726ac41cf0dd1.tar.bz2
gentoo-4ac70443bd4af8d30c4fb88f2c9726ac41cf0dd1.zip
profiles: Unmask net-libs/libsoup:3.0 and reverse dependencies
Bug: https://bugs.gentoo.org/881557 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/base/package.use.mask19
-rw-r--r--profiles/base/package.use.stable.mask4
-rw-r--r--profiles/package.mask66
3 files changed, 18 insertions, 71 deletions
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c17fe477cb33..86c730432612 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,12 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Matt Turner <mattst88@gentoo.org> (2022-09-26)
+# Requires nautilus-43.0 which is keyworded everywhere
+>=app-arch/file-roller-43.0 nautilus
+>=app-text/evince-43.0 nautilus
+>=x11-terms/gnome-terminal-3.46 nautilus
+
# Sam James <sam@gentoo.org> (2022-11-19)
# Needs long-EOL dev-lang/spidermonkey:60 (which also needs python:2.7).
media-libs/coin javascript
@@ -70,15 +76,6 @@ app-emulation/virtualbox-modules pax-kernel
sys-libs/zlib-ng compat
sys-libs/minizip-ng compat
-# Matt Turner <mattst88@gentoo.org> (2022-09-26)
-# Requires nautilus-43.0 which is not in tree yet.
->=x11-terms/gnome-terminal-3.46 nautilus
-
-# Pascal Jaeger <pascal.jaeger@leimstift.de> (2022-09-21)
-# Versions >=43.0 of evince only work with <gnome-base/nautilus-42.2.
-# Allowing that use flag for >=43.0 would stop users from updating nautilus
->=app-text/evince-43.0 nautilus
-
# Yiyang Wu <xgreenlandforwyy@gmail.com> (2022-09-21)
# Intolerable mathematical errors found on AMD Radeon VII GPU during src_test,
# may lead to incorrect results in computation.
@@ -188,10 +185,6 @@ dev-python/jupyter_server doc
# https://github.com/aria2/aria2/issues/1636
net-misc/aria2 gnutls
-# Matt Turner <mattst88@gentoo.org> (2022-03-25)
-# Depends on libsoup:3.0
->=gnome-base/gvfs-1.50 http
-
# Craig Andrews <candrews@gentoo.org> (2022-03-25)
# Requires as of yet unreleased QUIC support in OpenSSL
net-libs/ngtcp2 openssl
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 07276f167a74..d1763f389d74 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Matt Turner <mattst88@gentoo.org> (2022-11-16)
+# Depends on libsoup:3.0
+>=gnome-base/gvfs-1.50 http
+
# Michał Górny <mgorny@gentoo.org> (2022-11-06)
# Unmask the target on python-exec while it's masked elsewhere.
dev-lang/python-exec -python_targets_python3_11
diff --git a/profiles/package.mask b/profiles/package.mask
index 95a511b6dd1b..12015111be8d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
#--- END OF EXAMPLES ---
+# Matt Turner <mattst88@gentoo.org> (2022-11-16)
+# Packages or their dependencies have not been ported to libsoup:3.0, while
+# other non-slotted dependencies have been.
+media-gfx/gnome-photos
+media-sound/gnome-music
+net-libs/libzapojit
+net-misc/gnome-online-miners
+
# Ionen Wolkens <ionen@gentoo.org> (2022-11-21)
# Was added only for dev-python/pytest-bdd which no longer needs it.
# If using, migrate to stdlib glob which supports `**` since python-3.5.
@@ -673,64 +681,6 @@ media-libs/webrtc-audio-processing:1
# old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall.
sys-devel/automake:1.11
-# Mart Raudsepp <leio@gentoo.org> (2021-09-15)
-# New major parallel-installable release which needs special care to not
-# end up loaded into the same process together with the earlier libsoup ABI.
-# Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
->=app-arch/file-roller-43
->=app-backup/deja-dup-43
->=app-crypt/seahorse-43
->=app-misc/bijiben-40.1-r1
->=app-misc/tracker-3.4.0-r1
->=app-misc/tracker-miners-3.4.0-r1
->=app-text/gtranslator-42
->=app-text/libgepub-0.7.0
->=dev-libs/gjs-1.74
->=dev-libs/libgweather-4.2.0
->=dev-python/nautilus-python-4.0
->=dev-util/devhelp-43
->=dev-util/gnome-builder-43
->=gnome-base/gnome-applets-3.46
->=gnome-base/gnome-desktop-43
->=gnome-base/gnome-flashback-3.46
->=gnome-base/gnome-panel-3.46
->=gnome-base/gnome-settings-daemon-43
->=gnome-base/gnome-shell-43
->=gnome-base/nautilus-43
->=gnome-extra/evolution-data-server-3.46
->=gnome-extra/evolution-ews-3.46
->=gnome-extra/gnome-boxes-43
->=gnome-extra/gnome-calculator-43
->=gnome-extra/gnome-calendar-43
->=gnome-extra/gnome-clocks-43
->=gnome-extra/gnome-shell-extensions-43
->=gnome-extra/gnome-shell-frippery-43
->=gnome-extra/gnome-software-43
->=gnome-extra/sushi-43
->=mail-client/balsa-2.6.4
->=mail-client/evolution-3.46
->=mail-client/geary-43
->=media-gfx/gnome-photos-43
->=net-irc/polari-43
-net-libs/dleyna
->=net-libs/gnome-online-accounts-3.46
->=net-libs/gssdp-1.6
->=net-libs/gupnp-1.6
-net-libs/phodav:3.0
-net-libs/uhttpmock:1.0
-net-libs/webkit-gtk:4.1
-net-libs/webkit-gtk:5
->=net-misc/gupnp-tools-0.12
->=net-misc/rygel-0.42
->=net-misc/spice-gtk-0.41-r1
-sci-geosciences/geocode-glib:2
->=sci-geosciences/geocode-glib-3.26.4-r1:0
->=sci-geosciences/gnome-maps-43
->=sys-apps/osinfo-db-tools-1.10.0-r1
->=sys-libs/libosinfo-1.10.0-r1
->=www-client/epiphany-43
->=x11-wm/mutter-43
-
# Thomas Deutschmann <whissi@gentoo.org> (2021-09-07)
# Masked while being tested and reverse deps aren't fully compatible
# bug #797325.