summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2020-04-12 19:21:45 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2020-04-12 19:26:11 +0100
commit4e20c67fea47b985c710b493dc583bd0dd375611 (patch)
tree196c6fd925d1e79b9653444de41b4273c4fef4e3 /profiles
parentwww-client/opera-beta: Remove all the scala pigs... (diff)
downloadgentoo-4e20c67fea47b985c710b493dc583bd0dd375611.tar.gz
gentoo-4e20c67fea47b985c710b493dc583bd0dd375611.tar.bz2
gentoo-4e20c67fea47b985c710b493dc583bd0dd375611.zip
*/*: dekeyword ruby on ia64
ruby-2.7 removed support for coroutines on ia64 (requires a bit of manual stack management): https://github.com/ruby/ruby/commit/d17344cfc56edc4599252041b3ec0d46af0851fd Previous ruby versions were not very stable. The change dekeywords ruby. As a result webkit-gtk got dekeyworded and pulled out a few gnome packages as well. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/ia64/package.use.mask18
-rw-r--r--profiles/arch/ia64/use.mask12
2 files changed, 27 insertions, 3 deletions
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 1cc325c0bc09..f28848f2fc4b 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,24 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# # Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
+# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby.
+# These pull in:
+# - direct ruby dependency:
+app-admin/augeas test
+app-i18n/canna doc
+sys-block/thin-provisioning-tools test
+# - texlive japan modules: ruby runtime scripts
+app-text/texlive l10n_ja context
+# - net-libs/webkit-gtk: ruby build system
+app-editors/emacs xwidgets
+dev-util/geany-plugins markdown
+# - gnome-extra/sushi: depends on webkit-gtk
+gnome-base/nautilus previewer
+# - gnome-base/gnome-shell: depends on gnome-extra/evolution-data-server
+gnome-base/gnome-control-center flickr
+gnome-base/gvfs google
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
# git useflag requires dev-libs/libgit2
dev-util/geany-plugins git
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index dd385788423b..45de6cf4bd82 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -4,9 +4,15 @@
# Unmask the flag which corresponds to ARCH.
-ia64
-# # Sergei Trofimovich <slyfox@gentoo.org> (2019-12-28)
-# ruby-2.7 dropped ia64 support.
-ruby_targets_ruby27
+# # Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
+# ruby-2.7 dropped ia64 support, mask ruby in Gentoo.
+ruby
+# - gnome-extra/evolution-data-server: depends on net-libs/webkit-gtk
+eds
+# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk
+gnome-online-accounts
+# - gnome-base/gnome-shell: depends on gnome-extra/evolution-data-server
+gnome-shell
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libindicate).