diff options
Diffstat (limited to 'profiles')
102 files changed, 1277 insertions, 1380 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 1a5dda347ebe..eee8f71d69dc 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch.list b/profiles/arch.list index b9a9c022c007..2822f0292434 100644 --- a/profiles/arch.list +++ b/profiles/arch.list @@ -10,7 +10,6 @@ ppc ppc64 riscv s390 -sh sparc x86 @@ -29,6 +28,7 @@ sparc-solaris sparc64-solaris x64-solaris x86-solaris +x64-winnt x86-winnt x64-cygwin x86-cygwin diff --git a/profiles/arch/alpha/make.defaults b/profiles/arch/alpha/make.defaults index 53d3fb237ea7..6749b9c0a44d 100644 --- a/profiles/arch/alpha/make.defaults +++ b/profiles/arch/alpha/make.defaults @@ -32,7 +32,3 @@ ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 e # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 USE="libtirpc" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 3689e664f11e..7c465c1ca994 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,23 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11) +# git useflag requires dev-libs/libgit2 +dev-util/geany-plugins git + +# Matt Turner <mattst88@gentoo.org> (2020-03-17) +# Requires an insane (and always growing) number of ruby deps +sys-block/thin-provisioning-tools test + +# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15) +# Mask USE=dav1d, media-libs/dav1d is not keyworded +# Mask USE=libaribb24, media-libs/aribb24 is not keyworded +media-video/ffmpeg dav1d libaribb24 libtesseract + +# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11) +# USE=bpf depends on sys-devel/clang which is not keyworded on alpha. +media-tv/v4l-utils bpf + # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -129,10 +146,6 @@ media-video/ffmpeg libilbc # alpha. app-portage/g-sorcery bson -# Tobias Klausmann <klausman@gentoo.org> (2016-01-27) -# USE=test transitively pulls in greenlet, which is not available on alpha. -dev-python/pyquery test - # Tobias Klausmann <klausman@gentoo.org> (2016-01-25) # The tests use hypothesis which complains about too-slow tests on # hardware that is "too slow". @@ -143,10 +156,6 @@ dev-python/attrs test dev-libs/libpcre jit dev-libs/libpcre2 jit -# Tobias Klausmann <klausman@gentoo.org> (2016-10-22) -# Pulls in dev-db/redis which is not keyworded on alpha. -dev-python/pyzor test - # Tobias Klausmann <klausman@gentoo.org> (2016-10-03) # Pulls in dev-db/redis which is not keyworded on alpha. >=dev-libs/hiredis-0.13.1 test @@ -159,6 +168,7 @@ dev-python/pyzor test # Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) # networkmanager USE masked due to missing keywords gnome-extra/nm-applet teamd +net-misc/networkmanager teamd # Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) # Opt-out of ofono support until there is a user request, @@ -183,10 +193,6 @@ app-admin/conky cmus irc # Likewise, nasm is x86/x86-64 only media-video/ffmpeg nvenc openh264 -# Justin Lecher <jlec@gentoo.org> (2016-02-22) -# Missing test deps keyword #575366 -dev-cpp/eigen test - # Tobias Klausmann <klausman@gentoo.org> (2016-02-04) # sys-cluster/ceph is not broken per se, but a maintenance burden. net-analyzer/rrdtool rados @@ -195,13 +201,6 @@ net-analyzer/rrdtool rados # scrollview requires Java, which is unsupported on Alpha. app-text/tesseract scrollview -# Justin Lecher <jlec@gentoo.org> (2015-11-18) -# requires dev-python/restkit which requires -# dev-python/socketpool which requires dev-python/gevent which requires -# dev-python/greenlet which has not been ported to ALPHA -dev-python/wsgiproxy2 test -dev-python/pyquery test - # Matt Turner <mattst88@gentoo.org> (2015-11-15) # Missing keywords dev-util/perf numa @@ -230,20 +229,6 @@ net-misc/networkmanager wext # Opting out of the net-misc/ofono dep tree until we have a user request >=media-sound/pulseaudio-6.0 ofono-headset -# Tobias Klausmann <klausman@gentoo.org> (2015-08-08) -# It's unlikely that greenlet will ever be ported to Alpha. Mask USE=gevent for -# pyzor to avoid that dependency. See bug 538510 ->=dev-python/pyzor-1.0.0 gevent - -# Tobias Klausmann <klausman@gentoo.org> (2015-07-11) -# The test suite has ridiculous (transitive) requirements like -# sci-mathematics/octave. ->=dev-python/pyquery-1.2.9 test -# revdeps of pyquery, ditto. -dev-python/webtest test -dev-python/wsgiproxy2 test -dev-python/urllib3 test - # Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09) # dev-lua/lgi lacks alpha keyword, bug #551540 dev-libs/libpeas lua @@ -260,10 +245,6 @@ media-video/libav x265 # Missing keyword on dev-libs/botan app-crypt/qca botan -# Pacho Ramos <pacho@gentoo.org> (2014-01-10) -# Missing keywords -net-misc/networkmanager teamd - # Gilles Dartiguelongue <eva@gentoo.org> (2014-12-23) # New dependencies for wayland support in Gnome 3.14 # See bug #533420. @@ -373,10 +354,6 @@ x11-misc/xscreensaver new-login # mask use numa for openmpi sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover -# Tobias Klausmann <klausman@gentoo.org> (2011-11-02) -# libpcre jit is not supported on alpha -dev-libs/libpcre jit - # Raúl Porcel <armin76@gentoo.org> (2011-10-08) # Needs media-sound/lilypond app-text/asciidoc test @@ -399,9 +376,6 @@ media-plugins/gst-plugins-meta dts libvisual # needs sys-libs/libcap-ng that is masked right now sys-apps/smartmontools caps -# legacy mask -www-client/elinks javascript - # Justin Lecher <jlec@gentoo.org> (2010-08-13) # MKL not available on this arch, media-gfx/povray mkl @@ -428,7 +402,3 @@ net-dialup/ppp atm # Needs nut and qstat respectively, neither is keyworded on alpha. net-analyzer/nagios-plugins nagios-game - -# Matt Turner <mattst88@gentoo.org> (2010-12-26) -# No idea why. Bug 347827 -www-client/elinks javascript diff --git a/profiles/arch/alpha/package.use.stable.mask b/profiles/arch/alpha/package.use.stable.mask deleted file mode 100644 index 4bbf72348d4c..000000000000 --- a/profiles/arch/alpha/package.use.stable.mask +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# When you add an entry to the top of this file, add your name, the date, and -# an explanation of why something is getting masked. Please be extremely -# careful not to commit atoms that are not valid, as it can cause large-scale -# breakage, especially if it ends up in the daily snapshot. -# -## Example: -## -## # Dev E. Loper <developer@gentoo.org> (2012-06-28) -## # Masking foo USE flag until we can get the -## # foo stuff to work properly again (bug 12345) -## =media-video/mplayer-0.90_pre5 foo -## =media-video/mplayer-0.90_pre5-r1 foo -# - -#--- END OF EXAMPLES --- - -# Matt Turner <mattst88@gentoo.org> (2019-10-13) -# Depends on php which is stable.mask'd -net-analyzer/nagios-core web - -# Andreas Sturmlechner <asturm@gentoo.org> (2018-12-02) -# gnome-base/nautilus is not stable -media-sound/easytag nautilus - -# Ulrich Müller <ulm@gentoo.org> (2018-08-09) -# Needs net-mail/mailutils and net-libs/webkit-gtk which are not -# stable (yet?), bug #663248 -app-editors/emacs mailutils xwidgets - -# Pacho Ramos <pacho@gentoo.org> (2014-07-02) -# Mask due Gnome3 not going to be stabilized on this arch -dev-util/geany-plugins gtkspell ->=gnome-base/gnome-desktop-2.32.1-r2 license-docs -gnome-base/gvfs google -media-plugins/gst-plugins-meta modplug ->=x11-libs/gtk+-3.12.2 cloudprint diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index dbce7797d296..b506ea5805d2 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -alpha +# Matt Turner <mattst88@gentoo.org> (2020-03-16) +# Drop support for ghc and darcs +darcs + # Matt Turner <mattst88@gentoo.org> (2020-02-02) # Neither dev-python/pymongo nor dev-libs/mongo-c-driver are keyworded mongodb @@ -12,14 +16,6 @@ mongodb # net-libs/zeromq is not keyworded zeromq -# Michał Górny <mgorny@gentoo.org> (2018-07-16) -# Python 3.7 support requires fresh versions of packages which are stuck -# at keywordreqs. -# bug #661306: dev-python/pytest -# bug #661320: dev-python/twisted -python_targets_python3_7 -python_single_target_python3_7 - # Andrey Utkin <andrey_utkin@gentoo.org> (2018-06-13) # No ACPI support on alpha. Bug #657332 acpi diff --git a/profiles/arch/alpha/use.stable.mask b/profiles/arch/alpha/use.stable.mask deleted file mode 100644 index 90038006e714..000000000000 --- a/profiles/arch/alpha/use.stable.mask +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# This file requires eapi 5 or later. New entries go on top. -# Please use the same syntax as in use.mask - -# Matt Turner <mattst88@gentoo.org> (2019‑10-13) -# dev-lang/php is unstable-only on alpha -php - -# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) -# Dependency not yet stable (dev-libs/libappindicator). -ayatana - -# Mike Gilbert <floppym@gentoo.org> (2017-06-08) -# dev-lang/python:3.7 is not stable. -python_targets_python3_7 -python_single_target_python3_7 -python_targets_python3_8 -python_single_target_python3_8 - -# Tobias Klausmann <klausman@gentoo.org> (2016-03-17) -# Webkit itself is enormous (~13h compile+test on our fastest dev machine), so -# it will remain not-stable forever. Mask the USE flag accordingly. -webkit - -# Pacho Ramos <pacho@gentoo.org> (2014-04-17) -# Dropped stable keywords after the discussion caused by -# Gnome 3.8/3.10 stabilization on this arch -colord -devhelp -dia -eds -gnumeric -gusb -upnp -upnp-av - -# Pacho Ramos <pacho@gentoo.org> (2014-04-13) -# Not going to be stabilized on this arch -gnome-online-accounts diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 9580a47ead3b..d07c5d1aec84 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,19 @@ #--- END OF EXAMPLES --- +# Guilherme Amadio <amadio@gentoo.org> (2020-03-16) +# media-libs/cudnn is keyworded on amd64 +sci-physics/root -cudnn + +# Thomas Deutschmann <whissi@gentoo.org> (2020-03-11) +# Encrypted Media Extensions (eme-free) can be disabled on amd64 +www-client/firefox -eme-free + +# Mart Raudsepp <leio@gentoo.org> (2020-03-01) +# dev-util/sysprof-capture is keyworded on amd64 +x11-wm/mutter -sysprof +dev-libs/gjs -sysprof + # Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) # Vulkan is available on amd64. dev-qt/qtdeclarative -vulkan @@ -184,10 +197,6 @@ dev-java/icedtea -shenandoah # This flag only has meaning on amd64 sys-boot/grub:2 -grub_platforms_xen-32 -# Nathan Phillip Brink <binki@gentoo.org> (2015-09-26) -# git useflag requires dev-libs/libgit2 which few arches support -dev-util/geany-plugins -git - # Brian Evans <grknight@gentoo.org (2015-09-14) # Unmask new USE flags for mariadb on supported arches >=dev-db/mariadb-10.1.0 -mroonga -sst-xtrabackup -galera diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 4f28bb5d6d4c..73b9af37562d 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,15 @@ #--- END OF EXAMPLES --- +# Brian Evans <grknight@gentoo.org> (2020-03-04) +# Small number of packages which need new stables +# app-misc/gramps needs newer media-libs/gexiv2 bug 711784 +# dev-python/pyqrcode needs newer dev-python/pypng +# sys-cluser/ceph needs new cherrypy +app-misc/gramps python_single_target_python3_7 +dev-python/pyqrcode python_targets_python3_7 +sys-cluster/ceph python_targets_python3_7 + # Thomas Deutschmann <whissi@gentoo.org> (2019-10-28) # net-libs/quiche is an early HTTP/3 implementation # not yet ready for everyone. diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 009696b62340..b10d4bbd9325 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -150,10 +150,6 @@ -cpu_flags_x86_ssse3 -cpu_flags_x86_xop -# George Shapovalov <george@gentoo.org> (2007-04-08) -# supported on amd64 --ada - # Robert Buchholz <rbu@gentoo.org> (2007-06-03) # Unmask as it works on amd64 -lcd_devices_luise diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index 5d32143f73f4..ab862994c3f5 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -5,9 +5,7 @@ # Please use the same syntax as in use.mask # Mike Gilbert <floppym@gentoo.org> (2017-06-08) -# dev-lang/python:3.7 is not stable. -python_targets_python3_7 -python_single_target_python3_7 +# dev-lang/python:3.8 is not stable. python_targets_python3_8 python_single_target_python3_8 diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index b81b45733fd1..5de561adc955 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Hasan ÇALIŞIR <hasan.calisir@psauxit.com> (2019-10-28) @@ -24,7 +24,7 @@ dev-libs/amdgpu-pro-opencl net-im/mattermost-desktop-bin net-im/skypeforlinux net-im/skype-dbus-mock -net-im/slack-bin +net-im/slack # Pawel Hajdan jr <phajdan.jr@gentoo.org> (2012-10-07) # V8 upstream said they won't support x32, bug #423815 diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index e325df333bdb..d149c30940da 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Adam Feldman <NP-Hardass@gentoo.org> (2020-04-06) +# Mask until gui-libs/gtk-layer-shell is keyworded +mate-base/mate-panel wayland + # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -481,11 +485,6 @@ x11-misc/colord argyllcms extra-print-profiles # keyworded here. Remove mask if this situation changes. gnome-extra/sushi office -# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-30) -# requires dev-util/bustle, which is written in haskell -# remove mask if/when dev-lang/ghc is keywoded for arm -dev-util/dbus-test-runner test - # Markus Meier <maekke@gentoo.org> (2012-Dez-25) # unkeyworded deps for app-accessibility/speech-dispatcher app-accessibility/speech-dispatcher flite diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 03ae92ee77a2..065343719bbd 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11) +# git useflag requires dev-libs/libgit2 +<dev-util/geany-plugins-1.35 git + # Andreas Sturmlechner <asturm@gentoo.org> (2019-11-02) # media-video/pipewire is not stable yet dev-libs/weston pipewire diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask index 94504d188164..feb40f29c013 100644 --- a/profiles/arch/arm/use.mask +++ b/profiles/arch/arm/use.mask @@ -12,13 +12,6 @@ # Neither dev-python/pymongo nor dev-libs/mongo-c-driver are keyworded mongodb -# Michał Górny <mgorny@gentoo.org> (2018-07-16) -# Python 3.7 support requires fresh versions of packages which are stuck -# at keywordreqs. -# bug #661320: dev-python/twisted -python_targets_python3_7 -python_single_target_python3_7 - # Andrey Utkin <andrey_utkin@gentoo.org> (2018-06-13) # No ACPI support on arm. Bug #657332 acpi diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 2ca8927f490b..972402662bdb 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -8,10 +8,6 @@ # Dependencies not yet stable. ayatana -# Thomas Deutschmann <whissi@gentoo.org> (2019-06-08) -# Needs dev-lang/php:7.3 stable -php_targets_php7-3 - # Mike Gilbert <floppym@gentoo.org> (2017-06-08) # dev-lang/python:3.7 is not stable. python_targets_python3_7 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 12282c7f2f32..1d9583f8e413 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Adam Feldman <NP-Hardass@gentoo.org> (2020-04-06) +# Mask until gui-libs/gtk-layer-shell is keyworded +mate-base/mate-panel wayland + +# Patrick McLean <chutzpah@gentoo.org> (2020-04-03) +# Lots of deps for little gain +dev-python/joblib doc + # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -419,7 +427,7 @@ media-gfx/fim graphicsmagick svg # Markus Meier <maekke@gentoo.org> (2013-08-04) # Unkeyworded deps, bug #474026 -app-admin/conky lua-cairo lua-imlib xmms2 moc +app-admin/conky lua-cairo xmms2 moc # Sergey Popov <pinkbyte@gentoo.org> (2013-07-30) # Not tested @@ -455,11 +463,6 @@ x11-misc/colord extra-print-profiles # keyworded here. Remove mask if this situation changes. gnome-extra/sushi office -# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-30) -# requires dev-util/bustle, which is written in haskell -# remove mask if/when dev-lang/ghc is keywoded for arm -dev-util/dbus-test-runner test - # Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-27) # remove mask when >=app-editors/gedit-3.6 is keyworded here dev-util/devhelp gedit diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 680070969b33..d1990ab26be3 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,10 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Joonas Niilola <juippis@gentoo.org> (2020-02-08) -# Dependency not stabilized on this arch. -media-libs/libcaca imlib - +# Mikle Kolyada <zlogene@gentoo,org> (2020-03-19) +# deps not yet stable +kde-apps/umbrello php # Craig Andrews <candrews@gentoo.org> (2019-11-26) # net-libs/quiche is an early HTTP/3 implementation # not yet ready for everyone. @@ -108,11 +107,8 @@ net-fs/samba ads # Masked due to unstable deps. dev-db/redis tcmalloc dev-python/hgdistver test -dev-python/pycurl test -dev-python/pyopenssl test dev-python/setuptools_scm mercurial test dev-python/sphinx latex test -dev-python/twisted-core gtk serial net-analyzer/netcat crypt # Michał Górny <mgorny@gentoo.org> (2018-02-07) diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults index 5dc717cefd49..81f92b89ebe5 100644 --- a/profiles/arch/base/make.defaults +++ b/profiles/arch/base/make.defaults @@ -3,6 +3,6 @@ USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH" diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 76abd4b73d4c..cd78a95a0758 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp <leio@gentoo.org> (2020-03-01) +# dev-util/sysprof not keyworded on most arches yet +x11-wm/mutter sysprof +dev-libs/gjs sysprof + # Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) # Vulkan support is only available on few selected arches atm. # Mask everywhere, unmask where appropriate. @@ -162,10 +167,6 @@ media-video/mpv raspberry-pi # Mask it globally, unmask it on arm. media-video/ffmpeg mmal -# Nathan Phillip Brink <binki@gentoo.org> (2015-09-26) -# git useflag requires dev-libs/libgit2 which few arches support -dev-util/geany-plugins git - # Brian Evans <grknight@gentoo.org (2015-09-14) # Mask new USE flags for mariadb which all arches do not yet have dependencies >=dev-db/mariadb-10.1.0 mroonga sst-xtrabackup galera diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index ac244fd0a12c..550b14c59c90 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -167,10 +167,6 @@ input_devices_wacom lcd_devices_svga lcd_devices_luise -# George Shapovalov <george@gentoo.org> (2007-04-08) -# Ada is supported only on x86, amd64 and ppc at present -ada - # Alex Legler <a3li@gentoo.org> (2009-12-07) # Rubinius is whitelisted on supported arches ruby_targets_rbx diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults index 2a073cccf867..e25a2f2759a3 100644 --- a/profiles/arch/hppa/make.defaults +++ b/profiles/arch/hppa/make.defaults @@ -24,7 +24,3 @@ CHOST_hppa="${CHOST}" # Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) # Defaults for video drivers VIDEO_CARDS="fbdev" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 66ab881d287f..bea07f3f7afd 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,14 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-09) +# dependencies not keyworded +dev-python/stevedore doc + +# Matt Turner <mattst88@gentoo.org> (2020-04-03) +# app-emacs/wanderlust is not keyworded +app-emacs/elscreen wanderlust + # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -86,7 +94,7 @@ media-libs/mesa vulkan vulkan-overlay # Michał Górny <mgorny@gentoo.org> (2017-08-08) # Requires USE=redis that is masked in this profile. -dev-python/pyzor test +mail-filter/pyzor test # Michał Górny <mgorny@gentoo.org> (2017-08-08) # Requires USE=systemd that is masked in this profile. @@ -157,7 +165,7 @@ dev-libs/efl physics # Jeroen Roovers <jer@gentoo.org> (2015-02-02) # dev-python/gevent requires dev-python/greenlet which has not been ported to # HPPA (bug #538510) -dev-python/pyzor gevent +mail-filter/pyzor gevent # Jeroen Roovers <jer@gentoo.org> (2014-10-19) # requires dev-python/restkit which requires diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index de7181734fad..098bf8d4c210 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,26 @@ #--- END OF EXAMPLES --- +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# No stable app-arch/rpm on hppa, bug #471456 +dev-util/patchutils test + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# no stable app-editors/{,g}vim +dev-util/gtk-doc vim + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# no stable libsdl +media-libs/libtheora examples + +# Matt Turner <mattst88@gentoo.org> (2020-04-01) +# net-libs/mbedtls has no stable keywords +net-misc/curl curl_ssl_mbedtls +dev-libs/libzip mbedtls +net-libs/libssh mbedtls +net-libs/libssh2 mbedtls +net-vpn/openvpn mbedtls + # Mart Raudsepp <leio@gentoo.org> (2020-02-12) # No stable media-fonts/cantarell on hppa. x11-libs/pango test @@ -43,11 +63,6 @@ dev-lang/php enchant sys-apps/pcsc-lite policykit x11-misc/colord policykit -# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03) -# net-wireless/bluez has no stable keywords, bug #676430 -app-pda/pilot-link bluetooth -dev-lang/python bluetooth - # Sergei Trofimovich <slyfox@gentoo.org> (2019-03-17) # net-analyzer/nagios (or icinga) has no stable keywords, bug #676222 sys-libs/freeipmi nagios diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index b4c4c26c9f92..c207bf5a8826 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -7,9 +7,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. -# Matt Turner <mattst88@gentoo.org> (2019-12-05) -# media-libs/libglvnd is not keyworded -libglvnd +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# media-libs/libvpx is not keyworded, bug #698956 +system-vpx +vpx # Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) # Dependency not keyworded (dev-libs/libappindicator). diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask index bc9d65407aaf..ca642ff38ed0 100644 --- a/profiles/arch/hppa/use.stable.mask +++ b/profiles/arch/hppa/use.stable.mask @@ -4,6 +4,43 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# No stable dev-libs/libressl on hppa, bug #704228 +libressl + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# No stable media-video/libav on hppa +libav + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# No stable media-libs/libsdl or media-libs/libsdl2 on hppa +sdl + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# No stable media-video/ffmpeg on hppa, bug #711144 +ffmpeg + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# No stable app-arch/rpm on hppa, bug #471456 +rpm + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-05) +# app-editors/{,g}vim has no stable keywords +vim-syntax + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-05) +# app-editors/{,x}emacs has no stable keywords +emacs +xemacs + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-23) +# net-fs/samba has no stable keywords +samba + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-23) +# net-wireless/bluez has no stable keywords, bug #676430 +bluetooth + # Mart Raudsepp <leio@gentoo.org> (2020-02-08) # No stable x11-libs/gtk+ on hppa. gtk @@ -19,10 +56,6 @@ pulseaudio # sys-auth/elogind is not stable here. elogind -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - # Andreas Sturmlechner <asturm@gentoo.org> (2019-06-05) # sys-auth/consolekit will not be stabilised anymore. consolekit diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults index acf982948684..4fd7df5d9af7 100644 --- a/profiles/arch/ia64/make.defaults +++ b/profiles/arch/ia64/make.defaults @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 ARCH="ia64" -ACCEPT_KEYWORDS="ia64" +ACCEPT_KEYWORDS="ia64 ~ia64" CHOST="ia64-unknown-linux-gnu" CFLAGS="-O2 -pipe" @@ -31,7 +31,3 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon" # Diego Pettenò <flameeyes@gentoo.org> (2006-12-23) # Defaults for audio drivers - Took from x86 profile ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 64fd0c52a034..1cc325c0bc09 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,20 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11) +# git useflag requires dev-libs/libgit2 +dev-util/geany-plugins git + +# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15) +# Mask USE=libtesseract, app-text/tesseract is not keyworded +# Mask USE=dav1d, media-libs/dav1d is not keyworded +# Mask USE=libaribb24, media-libs/aribb24 is not keyworded +media-video/ffmpeg dav1d libaribb24 libtesseract + +# Mart Raudsepp <leio@gentoo.org> (2020-03-01) +# Mask until app-text/gspell is keyworded +mail-client/evolution spell + # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -126,12 +140,12 @@ app-shells/bash-completion test # Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) # Pulls in dev-db/redis which is not keyworded on ia64. -dev-python/pyzor test +mail-filter/pyzor test # Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) # dev-python/gevent requires dev-python/greenlet which has not been ported to # ia64 (bug #538510) -dev-python/pyzor gevent +mail-filter/pyzor gevent # Sergei Trofimovich <slyfox@gentoo.org> (2017-06-10) # media-libs/libilbc has not been ported to ia64, bug #610546 diff --git a/profiles/arch/ia64/package.use.stable.mask b/profiles/arch/ia64/package.use.stable.mask deleted file mode 100644 index 85475d744585..000000000000 --- a/profiles/arch/ia64/package.use.stable.mask +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# When you add an entry to the top of this file, add your name, the date, and -# an explanation of why something is getting masked. Please be extremely -# careful not to commit atoms that are not valid, as it can cause large-scale -# breakage, especially if it ends up in the daily snapshot. -# -## Example: -## -## # Dev E. Loper <developer@gentoo.org> (2012-06-28) -## # Masking foo USE flag until we can get the -## # foo stuff to work properly again (bug 12345) -## =media-video/mplayer-0.90_pre5 foo -## =media-video/mplayer-0.90_pre5-r1 foo -# - -#--- END OF EXAMPLES --- - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03) -# Requires net-libs/webkit-gtk. Not stable on ia64. -dev-util/geany-plugins markdown - -# Ulrich Müller <ulm@gentoo.org> (2018-08-09) -# Needs net-libs/webkit-gtk which is not stable, bug #663248 -app-editors/emacs xwidgets - -# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-01-06) -# Please unmask after newer dietlibc is finally stable on ia64 -sys-fs/dmraid dietlibc - -# Hans de Graaff <graaff@gentoo.org> (2016-04-16) -# Mask tests on thin-provisioning-tools since the required -# packages are no longer stable, bug 610088 -sys-block/thin-provisioning-tools test - -# Pacho Ramos <pacho@gentoo.org> (2014-07-02) -# Mask due Gnome3 not going to be stabilized on this arch -dev-util/geany-plugins gtkspell ->=gnome-base/gnome-desktop-2.32.1-r2 license-docs -gnome-base/gvfs google ->=x11-libs/gtk+-3.12.2 cloudprint diff --git a/profiles/arch/ia64/use.stable.mask b/profiles/arch/ia64/use.stable.mask deleted file mode 100644 index c7768a7961e6..000000000000 --- a/profiles/arch/ia64/use.stable.mask +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# This file requires eapi 5 or later. New entries go on top. -# Please use the same syntax as in use.mask - -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - -# Mike Gilbert <floppym@gentoo.org> (2017-06-08) -# dev-lang/python:3.7 is not stable. -python_targets_python3_7 -python_single_target_python3_7 -python_targets_python3_8 -python_single_target_python3_8 - -# Not stable -mkl - -# Pacho Ramos <pacho@gentoo.org> (2014-04-17) -# Dropped stable keywords after the discussion caused by -# Gnome 3.8/3.10 stabilization on this arch -colord -devhelp -dia -eds -gnumeric -gusb -upnp -upnp-av - -# Pacho Ramos <pacho@gentoo.org> (2014-04-13) -# Not going to be stabilized on this arch -gnome-online-accounts diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask index 32ba177b1fe3..78794268b67a 100644 --- a/profiles/arch/mips/use.mask +++ b/profiles/arch/mips/use.mask @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -mips -# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) -# sys-auth/elogind is not yet keyworded here. bug #681200 -elogind - # Matt Turner <mattst88@gentoo.org> (2018-03-25) # Unmask systemd since it is keyworded here. -systemd diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index c7f5980a8d4a..e4c0c779228c 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Patrick McLean <chutzpah@gentoo.org> (2020-04-03) +# Lots of deps for little gain +dev-python/joblib doc + +# Matthias Maier <tamiko@gentoo.org> (2020-03-13) +# requires media-libs/sdl2-image, which is not yet keyworded +app-emulation/qemu sdl-image + # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) # requires fwupd, which is not yet keyworded kde-plasma/discover firmware diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index 582827a67b6f..2c44cb8892f7 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11) +# git useflag requires dev-libs/libgit2 +<dev-util/geany-plugins-1.35 git + # Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12) # Needs stable net-libs/webkit-gtk, bug #684702 dev-util/geany-plugins markdown diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults index e308786ffa45..de0dc3b76f47 100644 --- a/profiles/arch/powerpc/ppc32/make.defaults +++ b/profiles/arch/powerpc/ppc32/make.defaults @@ -35,7 +35,3 @@ IUSE_IMPLICIT="abi_ppc_32" # Enable abi_ppc_32 for packages that don't have it forced. ABI_PPC="32" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 86486328e7b4..1a06de0ec193 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11) +# USE=bpf depends on sys-devel/clang which is not keyworded on ppc. +media-tv/v4l-utils bpf + # Matthew Thode <prometheanfire@gentoo.org> (2020-02-17) # Mask until net-analyzer/icinga2 is keyworded net-analyzer/pnp4nagios icinga diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 91afa685e219..6fa40348650e 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,7 +1,3 @@ -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - # Mike Gilbert <floppym@gentoo.org> (2017-06-08) # dev-lang/python:3.7 is not stable. python_targets_python3_7 diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index 3dbba1527a14..f6d678743288 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-11) +# vc not keyworded on ppc64 +media-gfx/krita vc + # Joonas Niilola <juippis@gentoo.org> (2020-02-01) # luajit not keyworded on ppc64, #696222 dev-libs/efl luajit diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults index 3bf4d4c56851..0e1645fcff97 100644 --- a/profiles/arch/powerpc/ppc64/make.defaults +++ b/profiles/arch/powerpc/ppc64/make.defaults @@ -39,7 +39,3 @@ VIDEO_CARDS="fbdev mga nv r128 radeon" # Enable abi_ppc_64 for packages that don't have it forced. ABI_PPC="64" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index b7ccca540d15..1a45999e11d1 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - # Mike Gilbert <floppym@gentoo.org> (2017-06-08) # dev-lang/python:3.7 is not stable. python_targets_python3_7 diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index 347983d61500..993abc436282 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -107,10 +107,6 @@ alsa_cards_sbawe alsa_cards_sscape alsa_cards_wavefront -# George Shapovalov <george@gentoo.org> (2007-04-08) -# supported on ppc --ada - # Joseph Jezak <josejx@gentoo.org> (2007-06-28) # Masked Parallel LCD devices for bug #180683 # app-misc/lcd4linux diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 1c6311185d30..07c9f1e63ba7 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,11 @@ # Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola <juippis@gentoo.org> (2020-03-26) +# Dependency not keyworded on ~riscv +dev-libs/libpipeline test +sys-apps/kbd test + # Patrick McLean <chutzpah@gentoo.org> (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -40,6 +45,7 @@ app-text/asciidoc graphviz test app-text/po4a test app-text/xmlto text dev-lang/python tk +dev-libs/boost mpi numpy zstd dev-libs/check doc subunit dev-libs/glib gtk-doc test dev-libs/icu doc @@ -74,6 +80,7 @@ sys-apps/kmod doc sys-apps/portage apidoc epydoc sys-apps/rng-tools nistbeacon pkcs11 sys-auth/pambase pam_krb5 pam_ssh passwdqc mktemp +sys-block/thin-provisioning-tools test sys-devel/automake test sys-devel/gdb source-highlight sys-devel/gettext cvs diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults index f2a7ddadfb22..ae0d0d397e86 100644 --- a/profiles/arch/s390/make.defaults +++ b/profiles/arch/s390/make.defaults @@ -31,7 +31,3 @@ ABI_S390="32" # While multilib is available, we don't default it to on. BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib" USE="-multilib" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/s390/package.use.stable.mask b/profiles/arch/s390/package.use.stable.mask deleted file mode 100644 index 7ab1ed8d80b2..000000000000 --- a/profiles/arch/s390/package.use.stable.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Joonas Niilola <juippis@gentoo.org> (2020-02-08) -# Dependency not stabilized on this arch. -media-libs/libcaca imlib diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index bf02b596a3ca..53b5ce2ca11e 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -15,10 +15,6 @@ libglvnd # Dependencies not keyworded. ayatana -# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) -# sys-auth/elogind is not yet keyworded here. bug #681200 -elogind - # Michał Górny <mgorny@gentoo.org> (2018-07-16) # Python 3.7 support requires fresh versions of packages which are stuck # at keywordreqs. diff --git a/profiles/arch/s390/use.stable.mask b/profiles/arch/s390/use.stable.mask deleted file mode 100644 index cfd0947fdfdf..000000000000 --- a/profiles/arch/s390/use.stable.mask +++ /dev/null @@ -1,4 +0,0 @@ -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - diff --git a/profiles/arch/sh/make.defaults b/profiles/arch/sh/make.defaults deleted file mode 100644 index 2464bab3c5c0..000000000000 --- a/profiles/arch/sh/make.defaults +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Main SuperH profile - -ARCH="sh" -ACCEPT_KEYWORDS="sh ~sh" - -CHOST="sh-unknown-linux-gnu" -CFLAGS="-O2" -CXXFLAGS="${CFLAGS}" -FFLAGS="${CFLAGS}" -FCFLAGS="${CFLAGS}" - -# Michał Górny <mgorny@gentoo.org> (2014-07-01) -# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild -# checks simpler. -ABI="sh" -DEFAULT_ABI="sh" -MULTILIB_ABIS="sh" -CHOST_sh="${CHOST}" -LIBDIR_sh="lib" - -# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (2011-11-16) -# Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value -# We need to disable ssp. -BOOTSTRAP_USE="${BOOTSTRAP_USE} nossp" - -USE="nossp" diff --git a/profiles/arch/sh/package.use.mask b/profiles/arch/sh/package.use.mask deleted file mode 100644 index 2623fd3046e8..000000000000 --- a/profiles/arch/sh/package.use.mask +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Patrick McLean <chutzpah@gentoo.org> (2020-02-15) -# Mask until dev-libs/libfido2 is keyworded -net-misc/openssh security-key - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02) -# dev-util/systemtap is not keyworded on sh -sys-libs/glibc systemtap - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02) -# media-libs/gd is not keyworded on sh -sys-libs/glibc gd - -# Hans de Graaff <graaff@gentoo.org> (2019-04-08) -# Obsolete ruby version, no newer versions keyworded or stable. -dev-vcs/subversion ruby - -# Michał Górny <mgorny@gentoo.org> (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - -# Michał Górny <mgorny@gentoo.org> (2017-08-08) -# Requires USE=seccomp that is masked in this profile. -net-libs/gnutls test-full - -# Michał Górny <mgorny@gentoo.org> (2017-08-07) -# Requires USE=bluetooth that is masked in this profile. -media-sound/pulseaudio native-headset ofono-headset - -# Matt Turner <mattst88@gentoo.org> (2017-02-25) -# Needs libepoxy keywording, bug #510940 -x11-base/xorg-server wayland - -# Sergey Popov <pinkbyte@gentoo.org> (2015-10-24) -# Not tested -net-mail/dovecot lz4 - -# Brian Evans <grknight@gentoo.org> (2014-06-03) -# unkeworded dependencies (bug #429708) ->=dev-db/mysql-5.5 jemalloc ->=dev-db/mariadb-5.5 jemalloc - -# Mikle Kolyada <zlogene@gentoo.org> (2014-01-11) -# too much unkeyworded dependencies (bug #497068) -dev-vcs/git mediawiki mediawiki-experimental - -# Raúl Porcel <armin76@gentoo.org> (2012-05-28) -# Needs x11-misc/lightdm(which also requires some other deps) -x11-misc/xscreensaver new-login - -# Raúl Porcel <armin76@gentoo.org> (2011-11-05) -# jit not supported on sh -dev-libs/libpcre jit - -# Sebastian Pipping <sping@gentoo.org> (2011-02-22) -# No media-sound/lilypond here, yet (bug #356069) -app-text/asciidoc test - -# Raúl Porcel <armin76@gentoo.org> (2011-02-13) -# Fails to build, pending to send a report upstream -media-libs/mesa gallium - -# Alon Bar-Lev <alonbl@gentoo.org> (2007-01-24) -# pkcs11-helper is not keyworded -net-vpn/openvpn pkcs11 - -# Christoph Mende <angelos@gentoo.org> (2008-05-14) -# media-sound/wavpack is not keyworded -media-sound/mpd wavpack - -# Peter Alfredsen <loki_val@gentoo.org> (2008-06-20) -# cppunit is not keyworded, needed by test. Bug 228559. -media-libs/taglib test - -# missing keyword for sys-cluster/openmpi sys-cluster/mpich2 -dev-libs/boost mpi - -# Needs testing and keywording -media-plugins/gst-plugins-meta aac dv lame pulseaudio taglib vcd vpx wavpack diff --git a/profiles/arch/sh/parent b/profiles/arch/sh/parent deleted file mode 100644 index eb001c6e8ab8..000000000000 --- a/profiles/arch/sh/parent +++ /dev/null @@ -1 +0,0 @@ -../base diff --git a/profiles/arch/sh/use.force b/profiles/arch/sh/use.force deleted file mode 100644 index f59d57ad619b..000000000000 --- a/profiles/arch/sh/use.force +++ /dev/null @@ -1,2 +0,0 @@ -# Force the flag which corresponds to ARCH. -sh diff --git a/profiles/arch/sh/use.mask b/profiles/arch/sh/use.mask deleted file mode 100644 index 470992348d19..000000000000 --- a/profiles/arch/sh/use.mask +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Unmask the flag which corresponds to ARCH. --sh - -# Matt Turner <mattst88@gentoo.org> (2019-12-05) -# media-libs/libglvnd is not keyworded -libglvnd - -# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) -# Dependencies not keyworded. -ayatana - -# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) -# sys-auth/elogind is not yet keyworded here. bug #681200 -elogind - -# Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09) -# cblas-external as virtual/cblas is also masked -cblas-external - -hardened - -# Paul de Vrieze <pauldv@gentoo.org> -# There is no java in this profile (if there is it must be available). Without -# this repoman will fail on apps like sys-libs/db -java -pdfannotextractor - -# broken upstream, see libavcodec/sh4/idct_sh4.c:#error -ffmpeg - -# No hardware to test -bluetooth -dvd -ios - -# Stuff we don't want -fuse -R -octave -tracker -xindy -mpi -lasi -lensfun -fits -networkmanager -lpsol -openexr -clang - -# Stuff that doesn't make sense on this arch -3dfx -dmi - -# havent tested yet -scanner -gphoto2 -dvb -kde -diet -lirc -afs -mono -lm-sensors -qdbm -fftw -eds -xine -ocaml -gimp -xemacs -lapack -webkit -timidity -fluidsynth -mms -sid -lqr -musepack -authdaemond -v4l -tokyocabinet -wildmidi -webp -systemd -soundcloud -gts -devil -rtmp -metalink -lucene - -# Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05) -# Modular X: mask for architectures on which they aren't available -video_cards_glint -video_cards_mga -video_cards_nouveau -video_cards_nv -video_cards_r128 -video_cards_radeon - -# Matt Turner <mattst88@gentoo.org> -# Mask more VIDEO_CARDs added with mesa-8.0 -video_cards_amdgpu -video_cards_r100 -video_cards_r200 -video_cards_r300 -video_cards_r600 -video_cards_radeonsi - -# Donnie Berkholz <dberkholz@gentoo.org> (2006-03-07) -# Modular X: mask for architectures lacking direct rendering -dri - -# nspr isnt ported to SuperH which means no seamonkey/firefox/etc... -nsplugin -nss - -# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh. -# Bug #184563, 2007-09-18 -# Robin H. Johnson <robbat2@gentoo.org> -audit - -# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) -# virtual/opencl is not keyworded -opencl - -# Unmask once sys-libs/libunwind gets keyworded. -unwind - -# sys-libs/libseccomp has not been ported to this arch yet #524148 -seccomp diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults index d78ba38801a4..ef87ea58b59a 100644 --- a/profiles/arch/sparc/make.defaults +++ b/profiles/arch/sparc/make.defaults @@ -46,7 +46,3 @@ VIDEO_CARDS="fbdev glint mga r128 radeon" # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 USE="libtirpc" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 8ff5bd426ac3..4a41a700324e 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,46 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11) +# git useflag requires dev-libs/libgit2 +dev-util/geany-plugins git + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# uses slot 0 of dev-lang/spidermonkey that is broken on sparc +www-client/elinks javascript + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11) +# Required dependencies are not keyworded. +x11-themes/qtcurve plasma + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-09) +# dependencies not keyworded +dev-python/stevedore doc + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# ghc does not build, which is needed for darcs, bug #711944 +app-portage/layman darcs + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# grub pc is not supported on sparc +sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_xen grub_platforms_xen-pvh + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# net-misc/unison is not keyworded +net-misc/scponly unison + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06) +# hardware related dependencies are not keyworded +net-analyzer/nagios-plugin-check_raid 3ware aacraid hpa hpsa megaraid-sas megaraid-scsi mpt-sas2 mpt + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-04) +# dev-python/pymongo is not keyworded +app-portage/g-sorcery bson + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-04) +# app-emacs/wanderlust is not keyworded +app-emacs/elscreen wanderlust + # Sergei Trofimovich <slyfox@gentoo.org> (2020-02-20) # Mask as dev-lang/spidermonkey:0 does not work on sparc, bug #710204 net-libs/libproxy spidermonkey @@ -13,10 +53,6 @@ net-misc/openssh security-key # Dependency not keyworded on this arch. dev-libs/dbus-c++ ecore -# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-26) -# media-libs/libheif is not keyworded -media-gfx/gimp heif - # Robin H. Johnson <robbat2@gentoo.org> (2019-12-06) # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks @@ -92,7 +128,7 @@ media-libs/mesa vulkan vulkan-overlay # Michał Górny <mgorny@gentoo.org> (2017-08-08) # Requires USE=redis that is masked in this profile. -dev-python/pyzor test +mail-filter/pyzor test # Michał Górny <mgorny@gentoo.org> (2017-08-08) # Requires USE=seccomp that is masked in this profile. diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 21a61f4b994d..490d91eca28a 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,26 @@ # Copyright 2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-10) +# net-libs/mbedtls has no stable keywords +net-misc/curl curl_ssl_mbedtls +dev-libs/libzip mbedtls +net-libs/libssh mbedtls +net-libs/libssh2 mbedtls +net-vpn/openvpn mbedtls + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-04) +# Needs stable dev-libs/klibc, bug #653384 +sys-fs/dmraid klibc + +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-04) +# Needs stable x11-terms/xterm, bug #706118 +app-editors/joe xterm + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-04) +# Needs stable net-libs/webkit-gtk, bug #712260 +app-editors/emacs xwidgets + # Matt Turner <mattst88@gentoo.org> (2019-08-27) # No stable nftables yet. net-firewall/iptables nftables diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index ce0c58fd660a..9cdf646957fe 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -sparc +# Rolf Eike Beer <eike@sf-mail.de> (2020-04-09) +# gimp dependencies unusable because of unaligned accesses, bug #638172 +gimp + # Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) # Dependency not keyworded (dev-libs/libappindicator). ayatana diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index f7a4a8ce47ac..16288fe226f7 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Deutschmann <whissi@gentoo.org> (2020-03-11) +# Encrypted Media Extensions (eme-free) can be disabled on x86 +www-client/firefox -eme-free + +# Mart Raudsepp <leio@gentoo.org> (2020-03-01) +# dev-util/sysprof-capture is keyworded on x86 +x11-wm/mutter -sysprof +dev-libs/gjs -sysprof + # Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) # Vulkan is available on x86. dev-qt/qtdeclarative -vulkan @@ -182,10 +191,6 @@ www-client/chromium widevine app-emulation/libvirt xen app-emulation/ganeti xen -# Nathan Phillip Brink <binki@gentoo.org> (2015-09-26) -# git useflag requires dev-libs/libgit2 which few arches support -dev-util/geany-plugins -git - # Brian Evans <grknight@gentoo.org (2015-09-14) # Unmask new USE flags for mariadb on supported arches >=dev-db/mariadb-10.1.0 -sst-xtrabackup -galera diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 235a25f04809..ef0019141450 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -8,13 +8,6 @@ # d3d9 works on x86 -d3d9 -# Michał Górny <mgorny@gentoo.org> (2018-07-16) -# Python 3.7 support requires fresh versions of packages which are stuck -# at keywordreqs. -# bug #661320: dev-python/twisted -python_targets_python3_7 -python_single_target_python3_7 - # Michael Orlitzky <mjo@gentoo.org> (2018-01-13) # Oracle database stuff should work on x86. -oci8 @@ -149,9 +142,5 @@ python_single_target_python3_7 -lcd_devices_svga -lcd_devices_luise -# George Shapovalov <george@gentoo.org> (2007-04-08) -# supported on x86 --ada - # fdk-aac is already keyworded here -fdk diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index f4782af3b138..cf27a009b57c 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -102,12 +102,6 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te # Updated to include ruby25 on 2019-07-17 RUBY_TARGETS="ruby24 ruby25" -# Samuli Suominen <ssuominen@gentoo.org> (2009-12-03) -# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx -# instead of USE nocxx. -# https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml -USE="${USE} cxx" - # Enable extended filesystem attribute support by default. # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 USE="${USE} xattr" diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 7f9150fb8351..a9612f0c2bc5 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alfredo Tupone <tupone@gentoo.org> (2020-04-06) +# USE=ada is mandatory to build a gnat compiler +sys-devel/gnat-gpl ada + +# Matt Turner <mattst88@gentoo.org> (2020-03-28) +# wget is the default FETCHCOMMAND, and most distfiles are distributed via +# HTTPS. Bug #611072 +net-misc/wget ssl + # Michał Górny <mgorny@gentoo.org> (2020-01-12) # libcxxabi is the only supported option. The support for libsupc++ # is maintained for experts only. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 54fd5dc94279..234c8b039eda 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,85 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Stephan Hartmann <stha09@googlemail.com> (2020-04-11) +# Requires unreleased >=dev-libs/icu-67 +>=www-client/chromium-83.0.4103.7 system-icu + +# Ulrich Müller <ulm@gentoo.org> (2020-04-08) +# Old versions of libjpeg-turbo have known security issues. +# Use the bundled lib on your own risk. Bug #715106. +net-im/zoom bundled-libjpeg-turbo + +# Alfredo Tupone <tupone@gentoo.org> (2020-04-04) +# Ada support is not yet ready for sys-deve/gcc +sys-devel/gcc ada + +# Joshua Kinard <kumba@gentoo.org> (2020-03-28) +# NCP support is masked pending removal of net-fs/ncpfs +# Bug #681820 +net-analyzer/hydra ncp + +# Michał Górny <mgorny@gentoo.org> (2020-03-28) +# Requires masked dev-vcs/bzr. Remove the mask if breezy is packaged +# and the package is confirmed to work with it. +app-portage/layman bazaar +dev-qt/qt-creator bazaar +dev-vcs/cvs2svn bazaar +kde-apps/kdesdk-meta bazaar +<=dev-util/rosinstall-0.7.8 test +<=dev-util/wstool-0.1.18 test +<=dev-python/vcstools-0.1.42 test + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-27) +# Depends on vulnerable old version of icedtea-web #711392 +# new version uses maven + rust +dev-java/icedtea nsplugin webstart +dev-java/icedtea-bin nsplugin webstart +dev-java/openjdk nsplugin webstart +dev-java/openjdk-bin nsplugin webstart +dev-java/openjdk-jre-bin nsplugin webstart + +# Michał Górny <mgorny@gentoo.org> (2020-03-27) +# www-client/weboob is masked for removal. +app-office/kmymoney weboob + +# Michał Górny <mgorny@gentoo.org> (2020-03-27) +# Requires old version of dev-python/docutils. +dev-util/buildbot doc + +# Lars Wendler <polynomial-c@gentoo.org> (2020-03-26) +# Requires deprecated python2 and pygtk +mail-client/claws-mail python + +# Michał Górny <mgorny@gentoo.org> (2020-03-25) +# Requires www-servers/tornado with py2. +app-backup/bup web + +# Michał Górny <mgorny@gentoo.org> (2020-03-24) +# Require dev-python/recommonmark with py2. +<sys-devel/llvm-9 doc + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-18) +# USE=doc makes rust compile 6 times! +# Reason unknown yet, masking for now. +=dev-lang/rust-1.42.0 doc + +# Michał Górny <mgorny@gentoo.org> (2020-03-17) +# dev-python/soappy is being removed. +dev-python/twisted soap + +# Guilherme Amadio <amadio@gentoo.org> (2020-03-16) +# Requires dev-libs/cudnn which is only available on amd64 +sci-physics/root cudnn + +# Thomas Deutschmann <whissi@gentoo.org> (2020-03-11) +# Encrypted Media Extensions (eme-free) can't be disabled everywhere +www-client/firefox eme-free + +# Michał Górny <mgorny@gentoo.org> (2020-03-03) +# Tests require py2 sleekxmpp and they are restricted anyway. +net-im/spectrum2 test + # Rick Farina <zerochaos@gentoo.org> (2020-02-26) # dev-python/pyzmq USE=doc deps are not met with python2_7 dev-python/pyzmq doc @@ -297,6 +376,7 @@ app-emulation/fuse backend-svga # Patrick McLean <chutzpah@gentoo.org> (2018-03-06) # Requires dev-libs/boost-1.66 that is unkeyworded/masked >=sys-cluster/ceph-12.2.4 system-boost +>=sys-cluster/ceph-14.2.8 -system-boost # Brian Evans <grknight@gentoo.org> (2018-03-05) # Mask embedded USE on virtual/mysql and friends to transition it to be obsolete diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 12d56e4c5ba4..21debf861c6d 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# David Seifert <soap@gentoo.org> (2020-03-31) +# Numpy support in Boost.Python is brittle and shouldn't be enabled +# on stable systems or force a stable upgrade. +dev-libs/boost numpy + # Brian Evans <grknight@gentoo.org> (2020-02-27) # Two packages are delayed during stable of PHP 7.4 # arm, arm64 and hppa necessary to not disruput consistency @@ -15,7 +20,7 @@ dev-php/pecl-yaz php_targets_php7-4 # Georgy Yakovlev <gyakovlev@gentoo.org> (2019-12-21) # For bleeding edge features and testing, not generally suitable # for stable systems -dev-lang/rust nightly parallel-compiler system-bootstrap +dev-lang/rust miri nightly parallel-compiler system-bootstrap # Andreas Sturmlechner <asturm@gentoo.org> (2019-12-18) # Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are stable @@ -136,10 +141,6 @@ app-backup/backup-manager s3 # Requires stable phpunit dev-php/PEAR-Text_Password test -# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-11-04) -# Requires audacious, which is masked. Bug 632513 -media-libs/freeverb3 audacious jack - # Andreas Sturmlechner <asturm@gentoo.org> (2017-10-22) # Requires unmaintained unstable dependency net-libs/gloox. # The go flag requires stable masked dev-lang/go[gccgo]. diff --git a/profiles/base/packages b/profiles/base/packages index 2decf0cad968..1bfcdfa35fc5 100644 --- a/profiles/base/packages +++ b/profiles/base/packages @@ -46,6 +46,7 @@ *sys-process/procps *sys-process/psmisc *sys-apps/sed +*sys-apps/shadow *sys-apps/which *sys-devel/binutils *sys-devel/gcc @@ -62,5 +63,4 @@ *virtual/package-manager *virtual/pager *virtual/service-manager -*virtual/shadow *virtual/ssh diff --git a/profiles/base/use.mask b/profiles/base/use.mask index ad09289730d6..7e3b27676be3 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # 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> (2020-03-25) +# media-libs/libav is masked for removal +libav + # Brian Evans <grknight@gentoo.org> (2019-12-19) # PHP 7.1 is end of life and has security issues Bug 703326 php_targets_php7-1 diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 044879140603..d16c04770003 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,14 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Ben Kohler <bkohler@gentoo.org> (2019-12-30) -# Masked until we get a stable net-wireless/iwd version -iwd - -# Matt Turner <mattst88@gentoo.org> (2019-12-05) -# Mask for testing. Bug 606924 -libglvnd - # Patrick Lauer <patrick@gentoo.org> (2019-10-04) # No postgres-12 stable yet postgres_targets_postgres12 diff --git a/profiles/default/linux/packages.build b/profiles/default/linux/packages.build index 12c9fa3fedc5..9045e067b7f8 100644 --- a/profiles/default/linux/packages.build +++ b/profiles/default/linux/packages.build @@ -29,6 +29,7 @@ sys-apps/less sys-apps/net-tools sys-apps/portage sys-apps/sed +sys-apps/shadow sys-devel/binutils sys-devel/bison sys-devel/flex @@ -41,5 +42,4 @@ virtual/editor virtual/libc virtual/os-headers virtual/pkgconfig -virtual/shadow sys-apps/which diff --git a/profiles/arch/sh/eapi b/profiles/default/linux/ppc64le/17.0/desktop/eapi index 7ed6ff82de6b..7ed6ff82de6b 100644 --- a/profiles/arch/sh/eapi +++ b/profiles/default/linux/ppc64le/17.0/desktop/eapi diff --git a/profiles/default/linux/ppc64le/17.0/desktop/parent b/profiles/default/linux/ppc64le/17.0/desktop/parent new file mode 100644 index 000000000000..ad6c5e126fbb --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/desktop diff --git a/profiles/default/linux/sh/17.0/eapi b/profiles/default/linux/ppc64le/17.0/desktop/plasma/eapi index 7ed6ff82de6b..7ed6ff82de6b 100644 --- a/profiles/default/linux/sh/17.0/eapi +++ b/profiles/default/linux/ppc64le/17.0/desktop/plasma/eapi diff --git a/profiles/default/linux/ppc64le/17.0/desktop/plasma/parent b/profiles/default/linux/ppc64le/17.0/desktop/plasma/parent new file mode 100644 index 000000000000..ff3a7b1ec814 --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/desktop/plasma/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/desktop/plasma diff --git a/profiles/default/linux/sh/eapi b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/eapi index 7ed6ff82de6b..7ed6ff82de6b 100644 --- a/profiles/default/linux/sh/eapi +++ b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/eapi diff --git a/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/parent b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/ppc64le/17.0/developer/eapi b/profiles/default/linux/ppc64le/17.0/developer/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/developer/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/ppc64le/17.0/developer/parent b/profiles/default/linux/ppc64le/17.0/developer/parent new file mode 100644 index 000000000000..4c893748ce71 --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/developer diff --git a/profiles/default/linux/sh/17.0/parent b/profiles/default/linux/sh/17.0/parent deleted file mode 100644 index 4ce24f0217a8..000000000000 --- a/profiles/default/linux/sh/17.0/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../releases/17.0 diff --git a/profiles/default/linux/sh/parent b/profiles/default/linux/sh/parent deleted file mode 100644 index 97ad3e3579d1..000000000000 --- a/profiles/default/linux/sh/parent +++ /dev/null @@ -1,3 +0,0 @@ -../../../base -.. -../../../arch/sh diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc index d891398e7a60..156b677e5a4a 100644 --- a/profiles/desc/cpu_flags_x86.desc +++ b/profiles/desc/cpu_flags_x86.desc @@ -10,7 +10,9 @@ aes - Enable support for Intel's AES instruction set (AES-NI) avx - Adds support for Advanced Vector Extensions instructions avx2 - Adds support for Advanced Vector Extensions 2 instructions +avx512dq - Use AVX-512 double- and quad-word instructions avx512f - Adds support for AVX-512 Foundation instructions +avx512vl - Use AVX-512 vector-length instructions f16c - Adds support for F16C instruction set for converting between half-precision and single-precision floats fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo) fma4 - Use the Fused Multiply Add 4 instruction set diff --git a/profiles/desc/qemu_softmmu_targets.desc b/profiles/desc/qemu_softmmu_targets.desc index 4a48f28fdede..eff88edd2f24 100644 --- a/profiles/desc/qemu_softmmu_targets.desc +++ b/profiles/desc/qemu_softmmu_targets.desc @@ -26,6 +26,7 @@ ppc64 - system emulation target ppc - system emulation target riscv32 - system emulation target riscv64 - system emulation target +rx - Renesas RX system emulation target s390x - system emulation target sh4eb - system emulation target sh4 - system emulation target diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults index 601d31cd84a5..c6dc06a3c23b 100644 --- a/profiles/embedded/make.defaults +++ b/profiles/embedded/make.defaults @@ -23,7 +23,7 @@ LINGUAS="en" IUSE_IMPLICIT="prefix prefix-guest prefix-stack" USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt" USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt" USE_EXPAND_VALUES_USERLAND="BSD GNU" diff --git a/profiles/features/musl/make.defaults b/profiles/features/musl/make.defaults index e2dbf5d8a4b7..9db228856d0d 100644 --- a/profiles/features/musl/make.defaults +++ b/profiles/features/musl/make.defaults @@ -15,4 +15,4 @@ FEATURES="-multilib-strict" # TODO: fix so musl doesn't generate this for all packages # that use a charset, it causes package collisons. -INSTALL_MASK="charset.alias" +INSTALL_MASK="charset.alias locale.alias" diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index e42c7279fbb1..c4c7bc96159e 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,37 @@ -# Copyright 1999-2019 Gentoo Authors. +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-11) +# musl has no support for prelinked sections, bug #717020 +sys-devel/prelink + +# Ulrich Müller (2020-03-31) +# Not ported to musl, bug #715642. +# See https://wiki.gentoo.org/wiki/Project:Emacs/Emacs-like_editors +# for alternatives. +app-editors/jasspa-microemacs + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21) +# musl has no support for nss subsystem. +sys-auth/libnss-nis +sys-auth/libnss-compat + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21) +# Needs a port no musl. Uses glibc-specific termio and __getppid. +app-emulation/ski + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21) +# In ::gentoo dev-libs/elfutils needs an upstream port to +# musl: #602126, #701478 +# - https://sourceware.org/PR21002 +# - https://sourceware.org/PR21008 +# - https://sourceware.org/PR21010 +dev-libs/elfutils + +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21) +# Linux debugger needs a port to musl. +app-emulation/dosemu + sys-libs/uclibc-ng sys-libs/glibc @@ -9,6 +40,9 @@ sys-libs/glibc sys-apps/systemd sys-fs/udev +# systemd sources fail to build without glibc +sys-boot/systemd-boot + # Ian Stakenvicius, 2017-06-14 # on behalf of mozilla@gentoo.org # Mask firefox-54 and above as it requires rust @@ -17,3 +51,7 @@ sys-fs/udev # rust-bin requires a glibc system dev-lang/rust-bin + +# Mikle Kolyada <zlogene@gentoo.org> (2020-03-20) +# No source builds for musl +app-emulation/firecracker diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 117568e0a6bd..3e8e86a01b67 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2019 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 +# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-19) +# check does not work on musl, bug #713138 +dev-lang/gforth check + # See bug #604542 net-misc/iputils idn diff --git a/profiles/features/prefix/packages b/profiles/features/prefix/packages index a4d727977333..3bc6e7c91b4f 100644 --- a/profiles/features/prefix/packages +++ b/profiles/features/prefix/packages @@ -19,7 +19,7 @@ -*sys-fs/e2fsprogs -*virtual/dev-manager -*virtual/modutils --*virtual/shadow +-*sys-apps/shadow # we don't want this either (as baselayout-prefix provides the functions.sh # file that this was added to ../base/packages for) diff --git a/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults b/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults new file mode 100644 index 000000000000..056f07700a5d --- /dev/null +++ b/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults @@ -0,0 +1,4 @@ +# This profile is supporting >=linux-2.6.32[a] and <linux-3.2[b]. + +# only available in glibc-2.26. +ac_cv_func_reallocarray=no diff --git a/profiles/features/prefix/standalone/kernel-2.6.32+/profile.bashrc b/profiles/features/prefix/standalone/kernel-2.6.32+/profile.bashrc new file mode 100644 index 000000000000..eb05932eef74 --- /dev/null +++ b/profiles/features/prefix/standalone/kernel-2.6.32+/profile.bashrc @@ -0,0 +1,10 @@ +# tricks to circumvent false positive checks of old kernel + +if [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; then + einfo "Removing O_PATH definitions..." + sed -e '/define.*O_PATH/d' -i "${S}"/sysdeps/unix/sysv/linux/bits/fcntl-linux.h || die +fi + +# Local Variables: +# mode: shell-script +# End: diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask index 3bda66d6463d..b09cf0660c37 100644 --- a/profiles/features/selinux/package.mask +++ b/profiles/features/selinux/package.mask @@ -30,7 +30,9 @@ gnome-extra/gnome-logs gnome-extra/gnome-shell-extensions gnome-extra/gnome-shell-frippery gnome-extra/gnome-shell-extensions-topicons-plus +gnome-extra/gnome-shell-extension-appindicator gnome-extra/gnome-shell-extension-applications-overview-tooltip +gnome-extra/gnome-shell-extension-bluetooth-quick-connect gnome-extra/gnome-shell-extension-dash-to-panel gnome-extra/gnome-shell-extension-desktop-icons gnome-extra/gnome-shell-extension-gsconnect @@ -58,8 +60,6 @@ gnome-extra/gnome-user-share # python2_7-only packages that depend on portage # cause unresolvable deps =app-admin/bcfg2-1.2.4-r1 -app-admin/equo -app-admin/matter app-admin/packagekit ~app-admin/packagekit-base-1.1.12 app-admin/packagekit-gtk @@ -74,8 +74,4 @@ app-portage/euscan <app-portage/layman-2.4.2 app-portage/metagen =app-portage/overlint-0.5.2 -app-portage/porthole gnome-extra/gnome-packagekit -net-proxy/http-replicator -sys-apps/entropy -sys-apps/entropy-server diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask index 63635efd4421..3b50e65f7edd 100644 --- a/profiles/features/selinux/package.use.mask +++ b/profiles/features/selinux/package.use.mask @@ -9,12 +9,6 @@ net-analyzer/wireshark sdjournal # mask pypy for several utilities due to incompatibility with libselinux sys-apps/portage python_targets_pypy3 app-portage/gentoolkit python_targets_pypy3 -app-portage/layman python_targets_pypy3 -app-admin/webapp-config python_targets_pypy3 -app-portage/diffmask python_targets_pypy3 -app-portage/flaggie python_targets_pypy3 -app-portage/gentoopm python_targets_pypy3 -app-portage/gpyutils python_targets_pypy3 # Jason Zaman <perfinion@gentoo.org> (2015-06-27) # SystemD has no support in the SELinux policy at the moment. @@ -35,33 +29,6 @@ net-wireless/bluez user-session # Jason Zaman <perfinion@gentoo.org> (2019-12-01) # SELinux userspace 3.0 dropped python2.7 support -app-admin/equo python_targets_python2_7 app-admin/matter python_targets_python2_7 -app-admin/packagekit-base python_targets_python2_7 python_single_target_python2_7 -app-admin/salt python_targets_python2_7 -app-admin/webapp-config python_targets_python2_7 -app-portage/diffmask python_targets_python2_7 -app-portage/distpatch python_targets_python2_7 -app-portage/elicense python_targets_python2_7 -app-portage/elogviewer python_targets_python2_7 python_single_target_python2_7 app-portage/euscan python_targets_python2_7 -app-portage/flaggie python_targets_python2_7 -app-portage/g-sorcery python_targets_python2_7 -app-portage/gentoolkit python_targets_python2_7 -app-portage/gentoopm python_targets_python2_7 -app-portage/gpyutils python_targets_python2_7 -app-portage/gs-elpa python_targets_python2_7 -app-portage/layman python_targets_python2_7 -app-portage/metagen python_targets_python2_7 -app-portage/overlint python_targets_python2_7 -app-portage/porthole python_targets_python2_7 -app-portage/portpeek python_targets_python2_7 -app-portage/repoman python_targets_python2_7 -app-portage/smart-live-rebuild python_targets_python2_7 -app-portage/unsymlink-lib python_targets_python2_7 python_single_target_python2_7 -dev-java/java-config python_targets_python2_7 kde-frameworks/frameworkintegration appstream -net-proxy/http-replicator python_targets_python2_7 -sys-apps/entropy python_targets_python2_7 -sys-apps/entropy-server python_targets_python2_7 -sys-apps/portage python_targets_python2_7 diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask index 7129450631ea..635fbd4b87ca 100644 --- a/profiles/features/uclibc/package.mask +++ b/profiles/features/uclibc/package.mask @@ -5,6 +5,9 @@ sys-libs/musl sys-libs/glibc sys-libs/pam +# Version 8.31 is broken on uclibc, but not 8.30 or 8.32 +~sys-apps/coreutils-8.31 + # We use eudev which is tested on both uclibc and musl sys-apps/systemd sys-fs/udev diff --git a/profiles/license_groups b/profiles/license_groups index 6b156defe09f..83a4c8f69b34 100644 --- a/profiles/license_groups +++ b/profiles/license_groups @@ -16,7 +16,7 @@ GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-openssl-exception GPL-3 GPL-3+ GPL-3+-with-cuda-exception GPL-3+-with-cuda-openssl-exception GPL-3-with-font-exception GPL-3+-with-opencl-exception GPL-3+-with-opencl-openssl-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL # Free software licenses approved by the FSF -FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL QPL-1.0 Zend-2.0 +FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL QPL-1.0 Zend-2.0 # Licenses approved by the Open Source Initiative # https://www.opensource.org/licenses @@ -30,7 +30,7 @@ OSI-APPROVED AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artisti # Licenses in this list should NOT appear directly or indirectly in # @FSF-APPROVED or @OSI-APPROVED. # Note: Licenses for fonts should be included in @MISC-FREE-DOCS. -MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA DES docbook dom4j DUMB-0.9.3 eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic ipx-utils Ispell JDOM JNIC JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLVM-Grant LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL symlinks tablelist tcltk tcp_wrappers_license TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs xvt ZSH +MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA DES docbook dom4j DUMB-0.9.3 eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic ipx-utils Ispell JDOM JNIC JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLVM-Grant LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source shrimp SMAIL Snd SSLeay Subversion SVFL symlinks tablelist tcltk tcp_wrappers_license TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda tumbolia UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs xvt ZSH # Metaset for all free software FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE @@ -44,7 +44,7 @@ FSF-APPROVED-OTHER Arphic CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-2.0 C # Misc licenses for free documents and other works (including fonts) # that follow the definition at https://freedomdefined.org/ but are NOT # listed in @FSF-APPROVED-OTHER -MISC-FREE-DOCS BAEKMUK BitstreamVera CC-BY-SA-1.0 CC-PD CC-SA-1.0 LDP-1 LDP-1a man-pages man-pages-posix man-pages-posix-2013 MaxMind2 mplus-fonts myspell-en_CA-KevinAtkinson quake1-textures Texinfo-manual UbuntuFontLicense-1.0 Unicode_Fonts_for_Ancient_Scripts vlgothic wxWinFDL-3 +MISC-FREE-DOCS BAEKMUK BitstreamVera CC-BY-SA-1.0 CC-PD CC-SA-1.0 LDP-1 LDP-1a man-pages man-pages-posix man-pages-posix-2013 MaxMind2 mplus-fonts myspell-en_CA-KevinAtkinson quake1-textures Texinfo-manual UbuntuFontLicense-1.0 vlgothic wxWinFDL-3 # Metaset for all free documents FREE-DOCUMENTS @FSF-APPROVED-OTHER @MISC-FREE-DOCS @@ -65,13 +65,13 @@ FREE @FREE-SOFTWARE @FREE-DOCUMENTS # - IF (and only if) there is an explicit inclusion requirement, # USE=bindist MUST cause a copy of the license to be installed # in a file location compliant with the license -BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedist intel-ucode ipw2100-fw ipw2200-fw ipw3945 ISSL JSON linux-fw-redistributable LSI-tw_cli MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware shmux SmartLabs sun-jlfgr unRAR +BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedist intel-ucode ipw2100-fw ipw2200-fw ipw3945 ISSL JSON linux-fw-redistributable LSI-tw_cli Mellanox-AS-IS MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware shmux SmartLabs sun-jlfgr unRAR ###################################################################### # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA 2dboy-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 EPSON-2018 ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone +EULA 2dboy-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 EPSON-2018 ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA MakeMKV-EULA Mendeley-terms Microsemi Mojang ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone # Local Variables: # mode: conf-space diff --git a/profiles/package.deprecated b/profiles/package.deprecated index d5369654ad67..809dbf785bc1 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -17,6 +17,55 @@ #--- END OF EXAMPLES --- +# Michał Górny <mgorny@gentoo.org> (2020-03-28) +# Backport specific to Python 2.6. No modern package should be using +# it. +dev-python/unittest2 + +# Michał Górny <mgorny@gentoo.org> (2020-03-25) +# Provides 'pytest' command to setup.py that is entirely redundant. +# Strip the dependency, run pytest directly (preferably +# via 'distutils_enable_tests pytest'). +dev-python/pytest-runner + +# Matt Turner <mattst88@gentoo.org> (2020-03-17) +# Deprecated GNOME 2 era packages +# Bugs #640022, #713010 +dev-python/gconf-python +dev-python/gnome-python-base +dev-python/pygobject:2 +dev-python/pygtksourceview +gnome-base/gnome-vfs +gnome-base/libbonobo +gnome-base/libbonoboui +gnome-base/libgnome +gnome-base/libgnome-keyring +gnome-base/libgnomeui +gnome-base/orbit + +# Michał Górny <mgorny@gentoo.org> (2020-03-16) +# Virtuals for Python 2 backports. Mostly obsolete, and some of them +# are really confusing. Use $(python_gen_cond_dep ...) instead +# if your package still needs to support Python 2 (or remove it +# for Python 3 only packages). +virtual/python-backports_abc +virtual/python-enum34 +virtual/python-funcsigs +virtual/python-futures +virtual/python-ipaddress +virtual/python-pathlib +virtual/python-singledispatch +virtual/python-typing +virtual/python-unittest-mock + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-08) +# dev-python/pygtk is in the process of being removed, tracker bug #706462 +dev-python/pygtk + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-08) +# x11-libs/gtkglext is in the process of being removed, tracker bug #698950 +x11-libs/gtkglext + # Sergei Trofimovich <slyfox@gentoo.org> (2020-02-22) # virtual/libffi has only one dev-libs/libffi provider. Use that instead. # bug #699796. @@ -48,8 +97,8 @@ dev-java/oracle-jre-bin # app-editors/emacs package, which makes the virtual unnecessary. # Packages should depend on >=app-editors/emacs-23.1:* instead. # See the documentation of elisp-common.eclass for details. -# Removal (without prior masking) in 90 days, or after the release -# of Emacs 27.1, whatever will occur later. Bug #291296. +# Removal (without prior masking) after the release of Emacs 27.1, +# but not later than 2020-06-18. Bug #291296. virtual/emacs # Michał Górny <mgorny@gentoo.org> (2019-12-09) diff --git a/profiles/package.mask b/profiles/package.mask index de01268858e7..0054cf6c8dd9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,10 +32,416 @@ #--- END OF EXAMPLES --- -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-29) -# Breaks at least app-text/texlive-core and app-office/libreoffice right now, -# bugs 711096, 711102. -~app-text/poppler-0.86.0 +# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-04-11) +# Work in progress, will be unmasked when ready +~dev-lang/perl-5.30.2 +~virtual/perl-Compress-Raw-Bzip2-2.89.0 +~virtual/perl-Module-CoreList-5.202.003.140 + +# Alfredo Tupone <tupone@gentoo.org> (2020-04-10) +# Masked for removal +# Last release 2002 +# No reverse dependency +dev-tcltk/tcl-mccp + +# Stefan Strogin <steils@gentoo.org> (2020-04-09) +# Masked for testing +>=dev-libs/libressl-3.1.0 + +# Marek Szuba <marecki@gentoo.org> (2020-04-08) +# All of these block app-eselect/eselect-opencl in order to prevent +# file collisions in /usr/include/CL and on /usr/lib/libOpenCL.so* . +# However, eselect-opencl is still required by x11-drivers/nvidia-drivers +# (even with USE=-uvm, i.e. when it does NOT handle OpenCL) - which by design +# does not appear in virtual/opencl-3. +# Moreover, upgrading to either of the loader ebuilds listed here +# will on systems using FEATURES=collision-protect require prior manual +# clean-up of libOpenCL links created by eselect-opencl so even with the Nvidia +# situation taken care of, we should probably publish an appropriate news item +# before unmasking these. +>=dev-libs/ocl-icd-2.2.12-r3 +dev-libs/opencl-icd-loader +dev-util/opencl-headers + +# Joonas Niilola <juippis@gentoo.org> (2020-04-05) +# Not maintained in Gentoo, doesn't build for 2 years, has only +# deprecated version present in Gentoo. Has a huge number of open +# bugs. Removal in 30 days. #642952 +www-misc/zoneminder + +# Michał Górny <mgorny@gentoo.org> (2020-04-04) +# Package that used to provide test data for dev-python/cryptography. +# The modern versions fetch it via SRC_URI and the last version +# needing split vectors has been removed. +# Removal in 30 days. Bug #716204. +dev-python/cryptography-vectors + +# Mikle Kolyada <zlogene@gentoo.org> (2020-04-04) +# py27-only vim plugins. Masked for removal in 30 days. +app-vim/automatictexplugin +app-vim/colorv +app-vim/slimv +app-vim/vimcalc +app-vim/vimpress + +# Lars Wendler <polynomial-c@gentoo.org> (2020-04-02) +# Introduced new privsep (chroot) feature. Masked for testing. +>=net-misc/dhcpcd-9.0.0 + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-02) +# Broken and unmaintained upstream, last commit in 2016, bug #715594 +# Use sys-block/partitionmanager instead. Masked for removal in 30 days. +sys-block/kvpm + +# Michael Orlitzky <mjo@gentoo.org> (2020-04-01) +# Upstream has no idea what they're doing, and every new version +# introduces more security issues. Freshclam itself can now fetch +# most third-party signatures, or app-antivirus/fangfrisch serves +# as a replacement with a sane upstream. +app-antivirus/clamav-unofficial-sigs + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-30) +# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only +# Bugs #484270 and #705646, masked for removal in 30 days. +dev-python/basemap + +# Michał Górny <mgorny@gentoo.org> (2020-03-30) +# Unmaintained. Humongous number of vulnerabilities. Python 2 only. +# Needs really active maintainer. app-editors/atom is the only revdep. +# Removal in 30 days. Bug #699866. +dev-util/electron +app-editors/atom +app-eselect/eselect-electron + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2020-03-29) +# Old releases gone from upstream, new releases use overly restrictive +# license. For ancient scripts and symbols, use media-fonts/quivira instead. +# For emojis and pictographs, use media-fonts/noto-emoji instead. +# Masked for removal in 30 days, bug #715226 +media-fonts/symbola + +# Hans de Graaff <graaff@gentoo.org> (2020-03-29) +# Old ruby24-only rails version that is no longer supported upstream +# and has known security issues, including dependencies and slots +# specific to Rails 4.2. +# Migrate to Rails 5.2. +# Masked for removal in 30 days. +dev-ruby/rails:4.2 +dev-ruby/railties:4.2 +dev-ruby/activerecord:4.2 +dev-ruby/actionmailer:4.2 +dev-ruby/actionpack:4.2 +dev-ruby/actionview:4.2 +dev-ruby/activejob:4.2 +dev-ruby/activemodel:4.2 +dev-ruby/activesupport:4.2 +dev-ruby/arel:6.0 +dev-ruby/actionpack-xml_parser:0 +dev-ruby/jquery-rails:3 +dev-ruby/postgres_ext +dev-ruby/protected_attributes +dev-ruby/rails-dom-testing:1 +dev-ruby/web-console:0 +# Metasploit is a reverse dependency on Rails 4.2 Upstream shows no +# sign of moving to a supported Rails version. Metasploit will most +# likely be moved to an overlay. +dev-ruby/metasploit-concern +dev-ruby/metasploit-credential +dev-ruby/metasploit-model +dev-ruby/metasploit_data_models +net-analyzer/metasploit +dev-ruby/rex-arch +dev-ruby/rex-bin_tools +dev-ruby/rex-core +dev-ruby/rex-encoder +dev-ruby/rex-exploitation +dev-ruby/rex-java +dev-ruby/rex-mime +dev-ruby/rex-nop +dev-ruby/rex-ole +dev-ruby/rex-powershell +dev-ruby/rex-random_identifier +dev-ruby/rex-registry +dev-ruby/rex-rop_builder +dev-ruby/rex-socket +dev-ruby/rex-sslscan +dev-ruby/rex-struct2 +dev-ruby/rex-text +dev-ruby/rex-zip + +# Michał Górny <mgorny@gentoo.org> (2020-03-29) +# Unmaintained, seriously outdated, vulnerable. Multiple bugs reported. +# Stuck on Python 3.6. +# Removal in 30 days. Bug #711702. +app-metrics/buildbot-prometheus +dev-util/buildbot +dev-util/buildbot-console-view +dev-util/buildbot-grid-view +dev-util/buildbot-pkg +dev-util/buildbot-waterfall-view +dev-util/buildbot-worker +dev-util/buildbot-wsgi-dashboards +dev-util/buildbot-www + +# Michał Górny <mgorny@gentoo.org> (2020-03-28) +# Unmaintained. Python 2 only. Last upstream commit in 2017. +# Potential fork available (bug #705018) but not guaranteed a drop-in +# replacement. +# Removal in 30 days. Bug #715044. +dev-vcs/bzr +dev-vcs/bzr-rewrite +dev-vcs/bzr-xmloutput +dev-vcs/bzrtools +kde-apps/dolphin-plugins-bazaar + +# Joshua Kinard <kumba@gentoo.org> (2020-03-28) +# In Linux ~4.18, IPX (Internetwork Packet eXchange) protocol and +# NCPFS (NetWare Core Protocol Filesystem) support was removed due +# to lack of maintenance. Due to both being dead from a technology +# standpoint and lack of any upstream activity, mask the below +# packages and remove in 75 days. +# Bug #681820 +net-fs/ncpfs +net-misc/ipx-utils + +# Matt Turner <mattst88@gentoo.org> (2020-03-28) +# Last release 2008. Last upstream commit 2013. Blocks removal of +# gnome-base/libgnome-keyring +# Bug #713030 +mail-client/mail-notification + +# Matt Turner <mattst88@gentoo.org> (2020-03-28) +# Homepage gone. Dead project. Blocks removal of gnome-base/libgnome-keyring +# Bug #713028 +games-puzzle/skoosh + +# Matt Turner <mattst88@gentoo.org> (2020-03-28) +# No consumers. Dead project. Blocks removal of gnome-base/libgnome-keyring +# Bug #713020 +dev-dotnet/gnome-keyring-sharp + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-03-27) +# No consumers. Build problems, bug 668244. Removal in 30 days. +media-libs/openmoiv + +# Rafael G. Martins <rafaelmartins@gentoo.org> (2020-03-27) +# Python 2 only. Uses old version of DNSimple API. +# Removal in 30 days. Bug #712960 +net-dns/dnsimple-dyndns + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-27) +# Vulnerable old version of icedtea-web #711392 +# new version uses maven + rust +dev-java/icedtea-web + +# Michał Górny <mgorny@gentoo.org> (2020-03-27) +# Unmaintained. Not tested for py3.7. Last bumped in 2015. +# Bad quality ebuild. +# Removal in 30 days. Bug #710230. +dev-vcs/pwclient + +# Michał Górny <mgorny@gentoo.org> (2020-03-27) +# Unmaintained. Not tested for py3.7. Last bumped in 2017. +# Bad quality ebuild. +# Removal in 30 days. Bug #710226. +dev-util/fatrace + +# Michał Górny <mgorny@gentoo.org> (2020-03-27) +# It was integrated into dev-python/fonttools, and has no reverse +# dependencies. +# Removal in 30 days. Bug #682146. +dev-python/ufoLib + +# Michał Górny <mgorny@gentoo.org> (2020-03-27) +# No Python 3 support. Last touched by maintainer in 2014. +# Removal in 30 days. Bug #674734. +www-client/weboob + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-03-26) +# Fail to build with glibc-2.30; no maintainer. Removal in 30days. +# Bugs 691756, 691710 +x11-terms/aterm +x11-terms/xvt + +# Michał Górny <mgorny@gentoo.org> (2020-03-26) +# dev-python/aiohttp-cors is dead upstream and does not support +# Python 3.7 and newer. +# +# net-misc/gns3-* are effectively unmaintained and stuck with py3.6. +# gns3-server is the only revdep of aiohttp-cors, as well as the only +# blocker for removal of old dev-python/{aiohttp,async_timeout} +# (bug #714840). Some of those issues might be fixed by a version bump +# that's pending for a long time (bug #688016) but not aiohttp-cors dep. +# +# Removal in 30 days. Bug #712964. +dev-python/aiohttp-cors +net-misc/gns3-converter +net-misc/gns3-gui +net-misc/gns3-server + +# Matt Turner <mattst88@gentoo.org> (2020-03-25) +# No releases in two years. No commits in upstream git in last six months. +# Many open security bugs. Masked for removal in 30 days. +media-video/libav +media-libs/libpostproc + +# Michał Górny <mgorny@gentoo.org> (2020-03-25) +# Unmaintained. Python 2 only. Last commit in 2013. +# Removal in 30 days. Bug #714632. +net-irc/redirbot + +# Michał Górny <mgorny@gentoo.org> (2020-03-25) +# Unmaintained. Python 3 support requires a version bump. Bad quality +# ebuild. +# Removal in 30 days. Bug #710240. +media-video/syncplay + +# Michał Górny <mgorny@gentoo.org> (2020-03-25) +# Unmaintained. Python 2 only. Last release in 2009, homepage +# archived. Last user of dev-python/nevow. +# Removal in 30 days. Bug #714626. +net-im/pyicq-t +dev-python/nevow + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-22) +# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only +# Possible alternative: media-video/simplescreenrecorder +# Bug #710172, masked for removal in 30 days. +media-video/gtk-recordmydesktop + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-22) +# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only +# Bug #708164, masked for removal in 30 days. +media-video/pymp + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-22) +# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only +# No signs of porting work, bug #708076, masked for removal in 30 days. +x11-misc/xplanetFX + +# Jonas Stein <jstein@gentoo.org> (2020-03-21) +# Package masked for removal. Broken SRC_URI, +# upstream is dead. +# Bug #458662 +# Removal after 2020-05-01 +games-misc/OilWar + +# David Seifert <soap@gentoo.org> (2020-03-20) +# Last release in 2014, unsupported, EOL. +# Include the last remaining revdep, which was last updated in 2004. +x11-libs/gtkglarea +media-sound/galan + +# Matt Turner <mattst88@gentoo.org> (2020-03-20) +# No reverse deps. GNOME 2 era slot. Removal in 30 days +gnome-base/gnome-desktop:2 + +# Michał Górny <mgorny@gentoo.org> (2020-03-20) +# Python 2 only. Upstream is not working on a port. +# Removal in 30 days. Bug #713568. +sci-physics/espresso++ + +# Michał Górny <mgorny@gentoo.org> (2020-03-20) +# Deprecated GNOME libraries, replaced by introspection. Python 2 only. +# No reverse dependencies. +# Removal in 30 days. Bug #713566. +dev-python/gnome-python-desktop-base +dev-python/gnome-python-extras-base +dev-python/gnome-vfs-python +dev-python/gtkspell-python +dev-python/libbonobo-python +dev-python/libgnome-python +dev-python/libgnomecanvas-python +dev-python/librsvg-python +dev-python/pyorbit + +# Michał Górny <mgorny@gentoo.org> (2020-03-20) +# Added in 2009, not bumped since. Python 2 only, requires dead +# dev-python/pygtk. Gone from HOMEPAGE. +# Removal in 30 days. Bug #710166. +sci-electronics/geda-xgsch2pcb + +# Michał Górny <mgorny@gentoo.org> (2020-03-19) +# Unmaintained. Added in 2014 and not touched since. Python 2 only. +# Removal in 30 days. Bug #713506. +net-ftp/pybootd + +# Hans de Graaff <graaff@gentoo.org> (2020-03-19) +# Masked for security issues, bug #699840 +# No reverse dependencies. Use dev-ruby/haml:5 instead. +# Removal in 30 days. +dev-ruby/haml:4 + +# Michał Górny <mgorny@gentoo.org> (2020-03-18) +# Unmaintained. Version bump pending. No Python 3 support upstream. +# Removal in 30 days. Bug #708268. +app-backup/buttersink + +# Michał Górny <mgorny@gentoo.org> (2020-03-17) +# Abandoned. Python 2 only. Upstream recommends dev-python/suds +# instead. +# Removal in 30 days. Bug #713056. +dev-python/soappy + +# Marc Schiffbauer <mschiff@gentoo.org> (2020-03-17) +# No py3 support, replaced by its successor automx2 +# Removal in 30 days. Bug #708410 +net-mail/automx + +# Michał Górny <mgorny@gentoo.org> (2020-03-17) +# Unmaintained. Current Gentoo version is from 2015, last upstream +# release in 2017. Python 2 only. +# Removal in 30 days. Bug #712950. +mail-filter/spambayes + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-14) +# Breaks at least dev-games/simgear right now, bug #709878. +~dev-games/openscenegraph-3.6.5 + +# Mart Raudsepp <leio@gentoo.org> (2020-03-13) +# Masked for testing due to split of libnma needing migration +# and 1.8.25 being an old development release +>=gnome-extra/nm-applet-1.8.25 + +# Matt Turner <mattst88@gentoo.org> (2020-03-11) +# Masked for testing due to removal of libnm-glib (bug #665338) +>=net-misc/networkmanager-1.20 + +# Michał Górny <mgorny@gentoo.org> (2020-03-11) +# Unmaintained Trac plugins. Last bumped in 2013. Blockers +# for Python 2 removal. +# Removal in 30 days. Bug #712120. +www-apps/trac-accountmanager +www-apps/trac-mercurial +www-apps/trac-tags + +# Michał Górny <mgorny@gentoo.org> (2020-03-11) +# The following Mercurial-related tools do not declare support +# for Python 3 and have no maintainers. +# Removal in 30 days. Bug #712114. +dev-vcs/hgsubversion +dev-vcs/hgsvn +dev-vcs/hgview +dev-vcs/mercurial-server +dev-vcs/tortoisehg + +# Alexander Tsoy <alexander@tsoy.me> (2020-03-10) +# media-sound/gtklick: last commit in 2014, python 2 only, blocks +# dev-python/pygtk removal. +# Alternatives: media-sound/kmetronome, media-sound/gtick, +# media-sound/klick (cli) +# +# media-libs/pyliblo: last commit in 2015, the only revdep is +# media-sound/gtklick, there is an actively maintained fork named +# pyliblo3. +# +# Removal in 30 days. Bug #708172. +media-sound/gtklick +media-libs/pyliblo + +# Eray Aslan <eras@gentoo.org> (2020-03-09) +# Mask experimental software +=mail-mta/postfix-3.6* # Miroslav Šulc <fordfrog@gentoo.org> (2020-02-27) # Depends on dev-java/eclipse-ecj:4.13 which @@ -49,48 +455,6 @@ www-servers/tomcat:9 # Removal in 30 days. Bug #709458. app-portage/euscan -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) -# Unmaintained revdeps on dev-python/pygtk blocking its removal, py2-only -# All masked for removal in 30 days. -# Last release in 2011, bug #708106 -app-cdr/gtkcdlabel -# No plans upstream to port away from pygtk, suggested alternative dupeguru -# not packaged in Gentoo, bug #708112 -app-misc/fslint -# Last release in 2012, bug #708124 -app-text/keepnote -# Last release in 2012, bug #708142 -x11-misc/revelation -# Last release in 2011, bug #708150 -x11-misc/tintwizard -# Last activity in 2013, bug #710162 -sci-misc/pythoncad -# Last release in 2013, bug #710164 -sci-electronics/gresistor - -# Jason A. Donenfeld <zx2c4@gentoo.org> (2020-02-24) -# Unsupported upstream version, likely has security bugs. Not removed -# immediately because of backwards incompatible configuration changes -# with the newer version in the tree. -# -# Removal in 14 days. Bug #710754. -~mail-mta/opensmtpd-6.0.3_p1 - -# Marek Szuba <marecki@gentoo.org> (2020-02-24) -# Deprecated upstream in Q1'2018 in favour of dev-libs/intel-neo and -# while it officially remains the recommended solution for "legacy HW -# platforms" not supported by NEO (i.e. Sandy Bridge, Ivy Bridge and -# Haswell GPUs), there has been no repository activity since August 2018. -# Only really suitable for code development due to poor performance, some -# OpenCL-aware software (e.g. media-gfx/darktable) explicitly -# blacklists Beignet devices. -# Upstream does not support LLVM versions newer than 7, third-party patches -# exist for 8 and 9 but Beignet built against those versions fails some -# unit tests. -# -# Removal in 30 days. Bug #710640. -dev-libs/beignet - # Michał Górny <mgorny@gentoo.org> (2020-02-24) # app-admin/packagekit-base is Python 2 only and behind upstream. # The Portage backend is unmaintained. Other packages are its reverse @@ -107,193 +471,6 @@ app-admin/packagekit-qt app-backup/deja-dup gnome-extra/gnome-packagekit -# Michał Górny <mgorny@gentoo.org> (2020-02-24) -# Effectively unmaintained in Gentoo. Multiple versions behind -# upstream. Python 2 only. -# Removal in 30 days. Bug #709466. -app-admin/equo -app-admin/matter -sys-apps/entropy -sys-apps/entropy-server - -# David Seifert <soap@gentoo.org> (2020-02-23) -# Last release in 2013, the scons SConstruct script uses variables -# that have been removed from Scons years ago and also uses a ton of -# Python 2-only patterns, sed broken. Bug #703906, #710342. -# Masked for removal in 30 days. -games-strategy/boswars - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-22) -# Last release in 2009, py2-only, blocks dev-python/pygtk removal, bug #708100 -# Use media-gfx/mcomix instead. Masked for removal in 30 days. -media-gfx/comix - -# Mart Raudsepp <leio@gentoo.org> (2020-02-21) -# Does not compile against new gupnp-1.2 API. No consumers, dead project. -# Removal in 30 days. Bug #710436. -net-libs/gupnp-ui - -# Mikle Kolyada <zlogene#gentoo.org> (2020-02-21) -# Tiny package with semi-dead upstream. Unlikely useful. -# Blocks pygtk removal. -# Removal in 30 days. -media-gfx/cropgui - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Last release in 2011, py2-only, blocks dev-python/pygtk removal, bug #708102 -# There are plenty other image viewers to choose. Masked for removal in 30 days. -media-gfx/mirage - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# No maintainer, py2-only, blocks dev-python/pygtk removal, needs version bump -# See bugs #546024, #706486. Masked for removal in 30 days. -gnome-extra/nautilus-dropbox - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Last release in 2006, py2-only, blocks dev-python/pygtk removal, bug #708134 -# Masked for removal in 30 days. -x11-misc/driconf - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Last commit in 2015, py2-only, blocks dev-python/pygtk removal, bug #710170 -# Masked for removal in 30 days. -net-wireless/wifi-radar - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Dead upstream, py2-only. Masked for removal in 30 days. -app-misc/pysmssend - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Last release in 2007, py2-only, blocks dev-python/pygtk removal, -# Masked for removal in 30 days. -app-mobilephone/pysms - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Last release and commit in 2007, py2-only, blocks dev-python/pygtk removal, -# bugs #678656, #707632. Masked for removal in 30 days. -media-sound/pympd - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-19) -# Abandoned upstream, broken by current dbus-python, py2-only, blocks -# dev-python/pygtk removal, bug #626374. Masked for removal in 30 days. -media-sound/volti - -# Michał Górny <mgorny@gentoo.org> (2020-02-19) -# (on behalf of QA team) -# Masked due to unresolved vulnerabilities. Please do not remove -# the mask until they are resolved and confirmed fixed. -# Bugs #629882, #629884. -net-analyzer/zabbix - -# Michał Górny <mgorny@gentoo.org> (2020-02-18) -# Dead and unmaintained. Last release in 2015. Broken with newer -# versions of Python 3. No reverse dependencies left. -# Removal in 30 days. Bug #691044. -dev-python/tlslite - -# Matthew Thode <prometheanfire@gentoo.org> (2020-02-17) -# Discontinued upstream. Bug #709998 -net-analyzer/icinga -net-analyzer/icinga-web - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. Last bumped in 2018. Blocks dev-qt/qtwebkit removal. -# Removal in 30 days. Bug #709850. -app-text/openlp - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. No Python 3 support. Last bumped in 2013. Numerous -# releases behind upstream. -# Removal in 30 days. Bug #709460. -app-admin/bcfg2 - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. No Python 3 support. Needs a version bump. -# Removal in 30 days. Bug #708956. -app-misc/tails-installer - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. Last release in 2009. Python 2 only, depends on dead -# dev-python/pygtk and dev-python/pygtksourceview. Multiple unresolved -# bugs including crashes. -# Removal in 30 days. Bug #708096. -app-portage/porthole - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained upstream. Last release in 2008. Python 2 only. -# No reverse dependencies left. -# Removal in 30 days. Bug #707906. -dev-python/gnuplot-py - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Last release in 2011. Python 2 only. -# Removal in 30 days. Bug #705652. -sci-geosciences/tappy - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. Last (alpha) release in 2008. Python 2 only. Multiple -# bugs open. -# Removal in 30 days. Bug #705606. -net-proxy/http-replicator - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Discontinued as a standalone package, merged into AstroPy. No reverse -# dependencies. -# Removal in 30 days. Bug #704038. -dev-python/asciitable - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Superseded by media-gfx/gmic. Fails to build. -# Removal in 30 days. Bug #628116. -media-gfx/greycstoration - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained upstream. Last release in 2011. Python 2 only. -# Removal in 30 days. Bug #703858. -games-strategy/outerspace - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained upstream. Last release in 2011, 2.0 branch never -# finished. Python 2 only. -# Removal in 30 days. Bug #703856. -games-strategy/lightyears - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# SRC_URI is dead and the package cannot be mirrored. Last updated -# in 2016, newer versions are non-trivial to bump. -# Removal in 30 days. Bug #694548. -net-p2p/soulseek-qt - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Effectively unmaintained. Fails to build for almost a year now. -# Removal in 30 days. Bug #681054. -games-rpg/arx-fatalis-data -games-rpg/arx-fatalis-demo -games-rpg/arx-libertatis - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. Does not build with any version of app-antivirus/clamav -# available in Gentoo. -# Removal in 30 days. Bug #672668. -app-antivirus/skyldav - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Unmaintained. Reported test failures. No reverse dependencies. -# Removal in 30 days. Bug #659796. -dev-python/Kivy - -# Michał Górny <mgorny@gentoo.org> (2020-02-17) -# Based on very old code needing a lot of patches. Minimal upstream -# activity since early 2011, last patches accepted in 2016. Multiple -# unresolved bugs. app-editors/vim[minimal] is the recommended -# replacement. -# Removal in 30 days. Bug #690102. -app-editors/nvi - -# Rich Freeman <rich0@gentoo.org> (2020-02-16) -# Dead upstream, obsolete deps. -app-misc/sleepyhead - # Mart Raudsepp <leio@gentoo.org> (2020-02-16) # Fails to automatically launch pipewire for me. Help welcome figuring it out. net-misc/gnome-remote-desktop @@ -304,94 +481,14 @@ net-misc/gnome-remote-desktop # and accept a more unstable release. >=www-client/chromium-82 -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-16) -# No more revdeps, abandoned upstream, depends on deprecated dev-qt/qtwebkit. -# Masked for removal in 30 days. -kde-misc/kwebkitpart - -# Michał Górny <mgorny@gentoo.org> (2020-02-15) -# To reduce duplication of effort, prebuilt vanilla kernel packages -# are discontinued. Since Gentoo patchset is really minimal, -# sys-kernel/gentoo-kernel-bin can be used as a replacement. Vanilla -# kernels can still be built using sys-kernel/vanilla-kernel. -# Removal in 30 days. -sys-kernel/vanilla-kernel-bin - -# Mart Raudsepp <leio@gentoo.org> (2020-02-12) -# GNOME 3.35 development release packages ->=dev-libs/vala-common-0.47 -dev-lang/vala:0.48 - # Stefan Strogin <steils@gentoo.org> (2020-02-12) # Mask for testing revdeps. >=dev-games/mygui-3.4.0 -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-11) -# Upstream "unable to port away from" dev-python/pygtk, bug #708156 -# Masked for removal in 30 days. -sci-calculators/gonvert - -# David Seifert <soap@gentoo.org> (2020-02-11) -# Unmaintained, EAPI 4, last release over 9 years ago, no revdeps. -# Removal in 30 days. -app-vim/cream - -# David Seifert <soap@gentoo.org> (2020-02-11) -# Unmaintained, EAPI 4, last release over 9 years ago, ebuild has QA -# issues, no revdeps. Removal in 30 days. Bug #558354. -net-im/coccinella - -# David Seifert <soap@gentoo.org> (2020-02-10) -# Unmaintained, only live ebuild, doesn't build, last release over 7 -# years ago, EAPI 4. Removal in 15 days. Bug #593008. -dev-lang/rebol -dev-lang/rebol-bin - -# David Seifert <soap@gentoo.org> (2020-02-10) -# Unmaintained, EAPI 4, doesn't respect CFLAGS and LDFLAGS, which masks -# undefined symbols in the shared object, upstream gone, no other distro -# packages this anymore, no revdeps. Removal in 30 days. -sys-apps/hbaapi - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-09) -# Dead upstream, broken by Qt 5.14, bug #703930. Masked for removal in 30 days. -net-nntp/kwooty - -# Mike Pagano <mpagano@gentoo.org> (2020-02-07) -# The standalone ebuild for this driver is made -# unnecessary as it is included in the package: -# sys-kernel/linux-firmware. Bug #708622 -sys-firmware/iwl6050-ucode - # Patrick McLean <chutzpah@gentoo.org> (2020-02-07) # Mask until sys-libs/libxcrypt[system] is unmasked >=virtual/libcrypt-2 -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-05) -# Blocks dev-python/pygtk removal, bug #706478. Masked for removal in 30 days. -dev-libs/libappindicator:2 -dev-perl/Gtk2-AppIndicator -x11-plugins/pidgin-indicator - -# Michał Górny <mgorny@gentoo.org> (2020-02-05) -# Unmaintained. No Python 3 support. Last release ~2014, homepage -# gone. -# Removal in 30 days. Bug #708352. -net-im/turses - -# Michał Górny <mgorny@gentoo.org> (2020-02-05) -# NIH utility package, last released 2015. No Python 3 support. -# All remaining reverse dependencies are masked for removal. -# Removal in 30 days. Bug #708332. -dev-python/egenix-mx-base - -# Ulrich Müller <ulm@gentoo.org> (2020-02-05) -# Last version bump in 2014, while upstream is at 2019/1. -# Ebuild claims "free-noncomm", but has an inaccessible distfile -# behind a registration wall. Unresponsive Gentoo maintainer. -# Masked for removal in 30 days. Bug #702352. -sci-chemistry/shelx - # Joonas Niilola <juippis@gentoo.org> (2020-02-05) # Stagnant upstream with latest release from 2016, python2-only, no maintainer # in Gentoo, no notable ebuild action in years, multiple bugs open. Blocks @@ -401,151 +498,14 @@ sci-chemistry/shelx # and so on. Removal in ~90 days. #708316 net-misc/wicd -# Michał Górny <mgorny@gentoo.org> (2020-02-05) -# Fails to build for at least 6 months. No Python 3 support. Last -# bumped in 2016. Bad quality ebuild. -# -# dev-python/dpkt has no other revdeps. -# -# Removal in 30 days. Bug #692340. -net-libs/nfqueue-bindings -dev-python/dpkt - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# Masked for removal in 30 days. Bug #634288. -games-misc/fortune-mod-calvin -games-misc/fortune-mod-futurama - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license. HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703710. -games-misc/fortune-mod-debilneho - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# "The entire text is copyrighted by the rightful owners." -# Masked for removal in 30 days. Bugs #302722, #634288. -games-misc/fortune-mod-discworld -games-misc/fortune-mod-hitchhiker -games-misc/fortune-mod-simpsons-chalkboard -games-misc/fortune-mod-starwars - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703712, #703738. -games-misc/fortune-mod-dubya -games-misc/fortune-mod-strangelove - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #302722, #634288, #703714. -games-misc/fortune-mod-dune - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703716. -games-misc/fortune-mod-familyguy - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703718. -games-misc/fortune-mod-firefly - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# Allegedly GPL, but "quotes ... are copyright Fox Television." -# Copyright status unclear. HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703724. -games-misc/fortune-mod-homer - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# Bad HOMEPAGE. SRC_URI is gone. -# Masked for removal in 30 days. Bugs #634288, #703730. -games-misc/fortune-mod-pqf - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license. HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703732. -games-misc/fortune-mod-slackware - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. -# HOMEPAGE and SRC_URI are gone. -# Masked for removal in 30 days. Bugs #634288, #703736. -games-misc/fortune-mod-sp-fortunes - -# Ulrich Müller <ulm@gentoo.org> (2020-02-04) -# No license; copyright status unclear. SRC_URI is gone. -# Masked for removal in 30 days. Bugs #634288, #703742. -games-misc/fortune-mod-woody-allen-it - -# Conrad Kostecki <conikost@gentoo.org> (2020-02-04) -# Python2 only, no reverse dependencies left, since they got removed. -# Masked for removal in 30 days. -dev-python/e4u - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-04) -# Python-2-only, blocks pygtk-removal. Use app-text/coolreader or -# app-text/fbreader instead. Masked for removal in 30 days. -app-text/pybookreader - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-04) -# Python-2-only, blocks pygtk-removal, last release in 2010. -# Masked for removal in 30 days. -app-misc/hachoir-metadata -app-misc/hachoir-urwid -dev-python/hachoir-core -dev-python/hachoir-parser - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-03) -# No maintainer, py27-only, blocks pygtk-removal, last release in 2012. -# Masked for removal in 30 days. -app-misc/pystopwatch - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-03) -# No maintainer, py27-only, broken at runtime, last release in 2010. -# Masked for removal in 30 days. -x11-misc/googsystray - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-03) -# Ancient, no maintainer, py27-only, bug 708104. Masked for removal in 30 days. -dev-util/gquilt - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-03) -# Ancient, no maintainer, py27-only. Masked for removal in 30 days. -dev-util/xesam-tools - # Mart Raudsepp <leio@gentoo.org> (2020-02-03) # Known breakages that need to be handled first, bug 698922 >=x11-libs/pango-1.43 -# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-02) -# Ancient, dead, py27-only, all revdeps masked for removal, bugs 651346, 696974 -# Masked for removal in 30 days. -dev-python/pygtkglext - -# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-31) -# py2-only, 8.0 release is broken, upstream appears dormant, bug 707564, -# blocks dev-python/pybluez py2 cleanup. Use kde-misc/kdeconnect instead. -# Masked for removal in 30 days. -kde-misc/kanyremote - -# Michał Górny <mgorny@gentoo.org> (2020-01-31) -# Last release in 2009. No tests. Python 2 only. No reverse -# dependencies. -# Removal in 30 days. Bug #707550. -app-mobilephone/lightblue - # Robin H. Johnson <robbat2@gentoo.org> (2020-01-26) # EAPI conversion caused some regressions, need to redesign old ebuilds. =dev-lang/lua-5.1.5-r5 - # Andrew Ammerlaan <andrewammerlaan@riseup.net> (2020-01-26) # Proxy Maintainers <proxy-maint@gentoo.org> # v3.6.3 uses huge amounts of memory: Bug #705682 @@ -558,11 +518,6 @@ app-mobilephone/lightblue # passff-host remains in the tree www-plugins/passff -# Michał Górny <mgorny@gentoo.org> (2020-01-18) -# The following packages depend on django, support Python 2 only -# and have no reverse dependencies. -# Removal in 30 days. Bug #706360. - # Victor Payno <vpayno+gentoo@gmail.com> (2020-01-23) # Requires slotted lua. =dev-lang/lua-5.1.5-r103 @@ -582,21 +537,9 @@ www-plugins/passff =dev-python/nototools-20190320 # Ulrich Müller <ulm@gentoo.org> (2020-01-06) -# Snapshots from Git, masked for testing. +# Snapshots from Git and pretest versions, masked for testing. =app-editors/emacs-27.0.50_pre* - -# Jonas Stein <jstein@gentoo.org> (2019-12-30) -# Package masked for removal. Broken SRC_URI, -# last upstream activity was ~16 years ago. -# Bug #704316. -# Removal after 2020-03-01 -app-backup/tob - -# Tomáš Mózes <hydrapolic@gentoo.org> (2019-12-19) -# Needs more testing. -=app-emulation/xen-4.13.0 -=app-emulation/xen-pvgrub-4.13.0 -=app-emulation/xen-tools-4.13.0 +~app-editors/emacs-27.0.90 # David Seifert <soap@gentoo.org> (2019-12-08) # Unmaintained, build hangs, tons of other build failures, missing @@ -604,11 +547,6 @@ app-backup/tob # #681678, #684420, #694488. Removal in 30 days. dev-db/clickhouse -# Bernard Cafarelli <voyageur@gentoo.org> (2019-11-29) -# Beta for new major version with initial Python 3 support -# Remove mask when stable version is released ->=app-backup/rdiff-backup-1.4.0_beta - # Lars Wendler <polynomial-c@gentoo.org> (2019-11-14) # Breaks archives containing relative paths # when being called with --no-absolute-filenames @@ -620,6 +558,7 @@ dev-db/clickhouse # until upstream releases fixed versions. ~xfce-base/xfce4-panel-4.15.0 ~xfce-base/xfce4-panel-4.15.1 +~xfce-base/xfce4-panel-4.15.2 # Lars Wendler <polynomial-c@gentoo.org> (2019-10-16) # Depends on apache-2.2 @@ -630,33 +569,10 @@ dev-libs/OpenSRF dev-java/ant-eclipse-ecj:4.13 dev-java/eclipse-ecj:4.13 -# Sergei Trofimovich <slyfox@gentoo.org> (2019-10-16) -# Binary-only slot that provides libmpfr.so.1. If you need that -# library please add a note to describe use case to the bug #697822. -# Masked for removal in a year. -dev-libs/mpfr:1 - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-10-16) -# Binary-only slot that provides libgmp.so.3. If you need that -# library please add a note to describe use case to the bug #697826. -# Masked for removal in a year. -dev-libs/gmp:3 - -# Mike Gilbert <floppym@gentoo.org> (2019-10-11) -# Inactive upstream for many years. -# Several open bugs. -# Please migrate to sys-apps/man-db. -sys-apps/man - # Stefan Strogin <steils@gentoo.org> (2019-09-27) # Requires >=dev-lang/lua-5.3 which is masked >=dev-util/bam-0.5.0 -# Lars Wendler <polynomial-c@gentoo.org> (2019-09-04) -# Unofficial build. Superseded by official 2.49.5 release. -# Masked for removal. -=www-client/seamonkey-2.49.9.1_p0 - # Matt Turner <mattst88@gentoo.org> (2019-09-01) # <dev-scheme/guile-2 is package.mask'd <media-sound/lilypond-2.19 @@ -730,10 +646,6 @@ x11-drivers/xf86-video-trident x11-drivers/xf86-video-tseng x11-drivers/xf86-video-voodoo -# Eray Aslan <eras@gentoo.org> (2019-03-01) -# Mask experimental software -=mail-mta/postfix-3.5* - # Miroslav Šulc <fordfrog@gentoo.org> (2019-01-23) # Depends on >=virtual/{jdk,jre}-11 which is masked dev-java/ant-eclipse-ecj:4.10 @@ -820,7 +732,7 @@ sys-devel/automake:1.10 # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. <sys-devel/gcc-5.4 -<sys-libs/glibc-2.28 +<sys-libs/glibc-2.29 <sys-devel/binutils-2.32-r1 <sys-devel/binutils-hppa64-2.32-r1 <sys-libs/binutils-libs-2.32-r1 diff --git a/profiles/prefix/make.defaults b/profiles/prefix/make.defaults index ac1d126eb4f5..1b8aa47aaa58 100644 --- a/profiles/prefix/make.defaults +++ b/profiles/prefix/make.defaults @@ -14,6 +14,3 @@ USE="readline zlib ncurses ssl" # NOTE: Both are incremental variables: Need to drop obsolete base values. PYTHON_TARGETS="-python2_7 python3_6" PYTHON_SINGLE_TARGET="python3_6" - -# Move away from ruby22 fast forward to ruby24, we don't have ruby23 -RUBY_TARGETS="ruby24" diff --git a/profiles/prefix/windows/winnt/profile.bashrc b/profiles/prefix/windows/winnt/profile.bashrc index b8def6390deb..1a70e77b1cbd 100644 --- a/profiles/prefix/windows/winnt/profile.bashrc +++ b/profiles/prefix/windows/winnt/profile.bashrc @@ -10,10 +10,42 @@ # and should be dropped once portage does sth. like this itself. # -# Need to explicitly set PKG_CONFIG_PATH for cross EPREFIX. -export PKG_CONFIG_PATH="${EPREFIX}/lib/pkgconfig:${EPREFIX}/usr/lib/pkgconfig" +####################################################################### +# +# Unix aware build tools may provide (e.g. pkg-config) and accept +# (e.g. gcc) the -lNAME linker option. While they create libNAME.so +# as the import library, they may be unaware of the additional dll. +# The dllhelper wrappers take care of copying the real dll when +# copying the libNAME.so. +# +# Cygwin and MinGW aware build tools may create the import library +# as libNAME.dll.a or libNAME.dll.lib, and are aware of the dll, +# while a subsequent linker step still receives the -lNAME option. +# +# MSVC aware build tools may provide (e.g. icu-config) and accept +# (e.g. cl.exe) the NAME.lib linker option, maybe with full path, +# and are aware of the dll. +# +# Libtool does accept both the Unix and MSVC variants now, but does +# search for the libNAME(.la|.dll|.so|.a) file upon -lNAME, in order. +# +# As Gentoo ebuilds may remove libNAME.la, we need the libNAME.so +# because we don't want to have libNAME.dll as an import library. +# +# The static library may be created as libNAME.a, libNAME.lib or even +# NAME.lib - the latter we need to check for static or import library. +# +# For whatever import library file we find, make sure there is both the +# NAME.lib and the libNAME.so for dynamic linkability via all the +# -lNAME, the NAME.lib and the libNAME.so linker option. +# +# For whatever static library file we find, make sure there is both the +# libNAME.lib and the libNAME.a for static linkability via all the +# -lNAME, the libNAME.lib and the libNAME.a linker option. +# +####################################################################### -windows_setup_dllhelper() { +winnt_setup_dllhelper() { case ${CATEGORY}/${PN} in sys-libs/zlib |\ '') @@ -23,60 +55,150 @@ windows_setup_dllhelper() { # and installation is done using cp, we override cp to # additionally copy the dll when the library is copied. ebegin "Setting up wrapper to copy the DLL along the LIB" - windows_setup_dllhelper_cp + winnt_setup_dllhelper_cp eend $? ;; esac } post_src_install() { - cd "${ED}" - find . -name '*.exe' -o -name '*.dll.a' -o -name '*.so' | + winnt_post_src_install +} + +winnt_post_src_install() { + cd "${ED}" || return 0 + # + # File names being treated as import library: + # libNAME.so + # NAME.lib if CHOST-dumpbin yields 'DLL name' + # libNAME.dll.lib + # libNAME.dll.a + # + # File names being treated as static library: + # libNAME.lib + # NAME.lib if CHOST-dumpbin lacks 'DLL name' + # libNAME.a + # + # File names being warned about as suspect: + # NAME.so + # NAME.a + # NAME.dll.lib + # NAME.dll.a + # + find . -name '*.so' -o -name '*.lib' -o -name '*.a' | while read f do f=${f#./} - case ${f} in - *.exe) - if file "./${f}" | grep "GUI" > /dev/null 2>&1; then - if test ! -f "./${f%.exe}"; then - einfo "Windows GUI Executable $f will have no symlink." - fi - else - if test ! -f "./${f%.exe}"; then - ebegin "creating ${f%.exe} -> ${f} for console accessibility." - eend $(ln -sf "$(basename "${f}")" "./${f%.exe}" && echo 0 || echo 1) - fi - fi + libdir=$(dirname "${f}") + libfile=${f##*/} + libname= + NAMElib= # import lib to create + libNAMEso= # import lib to create + libNAMElib= # static lib to create + libNAMEa= # static lib to create + case ${libfile} in + lib*.so) # found import library + libname=${libfile%.so} + libname=${libname#lib} + NAMElib=${libname}.lib + libNAMEso=lib${libname}.so + ;; + *.so) ;; # warn + lib*.dll.lib) # found import library + libname=${libfile%.dll.lib} + libname=${libname#lib} + NAMElib=${libname}.lib + libNAMEso=lib${libname}.so ;; - *.dll.a) - if test ! -f "./${f%.a}.lib"; then - ebegin "creating ${f%.a}.lib -> ${f##*/} for libtool linkability" - eend $(ln -sf "$(basename "${f}")" "./${f%.a}.lib" && echo 0 || echo 1) - fi + *.dll.lib) ;; # warn + *.lib) # found static or import library + ${CHOST}-dumpbin.exe /headers "./${libdir}/${libfile}" | grep -q 'DLL name' + case "${PIPESTATUS[*]}" in + '0 0') # found import library + libname=${libfile%.lib} + libname=${libname#lib} + NAMElib=${libname}.lib + libNAMEso=lib${libname}.so + ;; + '0 1') # found static library + libname=${libfile%.lib} + libname=${libname#lib} + libNAMEa=lib${libname}.a + libNAMElib=lib${libname}.lib + ;; + *) + die "Cannot run ${CHOST}-dumpbin on ${libdir}/${libfile}" + ;; + esac ;; - *.so) - if test ! -f "${f%.so}.dll.lib"; then - ebegin "creating ${f%.so}.dll.lib -> ${f##*/} for libtool linkability" - eend $(ln -sf "$(basename "${f}")" "./${f%.so}.dll.lib" && echo 0 || echo 1) - fi + lib*.dll.a) # found import library + libname=${libfile%.dll.a} + libname=${libname#lib} + NAMElib=${libname}.lib + libNAMEso=lib${libname}.so ;; + *.dll.a) ;; # warn + lib*.a) # found static library + libname=${libfile%.a} + libname=${libname#lib} + libNAMEa=lib${libname}.a + libNAMElib=lib${libname}.lib + ;; + *.a) ;; # warn esac + if [[ -z ${libname} ]]; then + ewarn "Ignoring suspect file with library extension: ${f}" + continue + fi + + if [[ ${NAMElib} && ! -e ./${libdir}/${NAMElib} ]]; then + ebegin "creating ${NAMElib} from ${libfile} for MSVC linkability" + cp -pf "./${libdir}/${libfile}" "./${libdir}/${NAMElib}" || die + eend $? + fi + if [[ ${libNAMElib} && ! -e ./${libdir}/${libNAMElib} ]]; then + ebegin "creating ${libNAMElib} from ${libfile} for MSVC linkability" + cp -pf "./${libdir}/${libfile}" "./${libdir}/${libNAMElib}" || die + eend $? + fi + if [[ ${libNAMEso} && ! -e ./${libdir}/${libNAMEso} ]]; then + ebegin "creating ${libNAMEso} from ${f##*/} for POSIX linkability" + cp -pf "./${libdir}/${libfile}" "./${libdir}/${libNAMEso}" || die + eend $? + fi + if [[ ${libNAMEa} && ! -e ./${libdir}/${libNAMEa} ]]; then + ebegin "creating ${libNAMEa} from ${f##*/} for POSIX linkability" + cp -pf "./${libdir}/${libfile}" "./${libdir}/${libNAMEa}" || die + eend $? + fi done - [[ -d usr/$(get_libdir) ]] && - find usr/$(get_libdir) -maxdepth 1 -type f -name '*.dll' | - while read f - do - if test ! -f usr/bin/${f##*/}; then - ebegin "moving ${f} to usr/bin for native loader" + if [[ -d usr/$(get_libdir) ]] + then + # The native loader does not understand symlinks to dlls, + # seen to be created by dev-libs/icu eventually. For any + # dll we find in usr/lib we need to perform a real copy to + # usr/bin, to resolve potential symlinks (seen from icu), + # and perform the remove from usr/lib afterwards, to not + # break symlinks later on discovered by find. + local toremove=() + local f + while read f + do + [[ -f usr/bin/${f##*/} ]] && continue + ebegin "moving ${f} to usr/bin for the native loader" dodir usr/bin || die - mv -f "${f}" usr/bin || die - ln -sf "../bin/${f##*/}" "${f}" || die + cp -f "${f}" usr/bin/ || die eend $? + toremove=( "${toremove[@]}" "${f}" ) + done < <(find usr/$(get_libdir) -maxdepth 1 -name '*.dll') + if [[ ${#toremove[@]} -gt 0 ]] + then + rm -f "${toremove[@]}" || die "removing dlls from usr/$(get_libdir) failed" fi - done + fi } -windows_setup_dllhelper_cp() { +winnt_setup_dllhelper_cp() { if ! [[ $(type -P cp) -ef ${T}/dllhelper/cp ]] then mkdir -p "${T}/dllhelper" @@ -179,5 +301,5 @@ EOCP if [[ ${EBUILD_PHASE} == 'setup' ]] then - windows_setup_dllhelper + winnt_setup_dllhelper fi diff --git a/profiles/prefix/windows/winnt/x64/eapi b/profiles/prefix/windows/winnt/x64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/windows/winnt/x64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/windows/winnt/x64/make.defaults b/profiles/prefix/windows/winnt/x64/make.defaults new file mode 100644 index 000000000000..1200225e1069 --- /dev/null +++ b/profiles/prefix/windows/winnt/x64/make.defaults @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# This profile is designed for use as Stacked Prefix, set up using +# prefix-stack-setup (app-portage/prefix-toolkit) from with a Cygwin +# Prefix (Guest only), having sys-devel/parity installed (wraps MSVC). +# +# CHOST is left unset on purpose. It is set by prefix-stack-setup +# using some --chost=x86_64-msvc16-winnt argument, selecting the +# Visual Studio version and runtime variant (static|debug) to use. +# +# Sample CHOST values for the runtime variant using x64 Visual Studio 2019, +# as provided by parity-2.0.0 (multithreaded only): +# x86_64-msvc16-winnt dynamic runtime (cl.exe /MD for MSVCRT.DLL) +# x86_64-msvcd16-winnt dynamic debug runtime (cl.exe /MDd for MSVCRTD.DLL) +# x86_64-libcmt16-winnt static runtime (cl.exe /MT for LIBCMT.LIB) +# x86_64-libcmtd16-winnt static debug runtime (cl.exe /MTd for LIBCMTD.LIB) +# + +ARCH="x64-winnt" +ACCEPT_KEYWORDS="~x64-winnt" + +# multilib build stuff, single ABI (no multilib) +MULTILIB_ABIS="amd64" +DEFAULT_ABI="amd64" +ABI="amd64" +IUSE_IMPLICIT="abi_x86_64" +LIBDIR_amd64="lib" diff --git a/profiles/prefix/windows/winnt/x64/parent b/profiles/prefix/windows/winnt/x64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/prefix/windows/winnt/x64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/windows/winnt/x86/make.defaults b/profiles/prefix/windows/winnt/x86/make.defaults index 3c45b788d160..223c275acc77 100644 --- a/profiles/prefix/windows/winnt/x86/make.defaults +++ b/profiles/prefix/windows/winnt/x86/make.defaults @@ -1,6 +1,22 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# This profile is designed for use as Stacked Prefix, set up using +# prefix-stack-setup (app-portage/prefix-toolkit) from with a Cygwin +# Prefix (Guest only), having sys-devel/parity installed (wraps MSVC). +# +# CHOST is left unset on purpose. It is set by prefix-stack-setup +# using some --chost=i686-msvc16-winnt argument, selecting the +# Visual Studio version and runtime variant (static|debug) to use. +# +# Sample CHOST values for the runtime variant using x86 Visual Studio 2019, +# as provided by parity-2.0.0 (multithreaded only): +# i686-msvc16-winnt dynamic runtime (cl.exe /MD for MSVCRT.DLL) +# i686-msvcd16-winnt dynamic debug runtime (cl.exe /MDd for MSVCRTD.DLL) +# i686-libcmt16-winnt static runtime (cl.exe /MT for LIBCMT.LIB) +# i686-libcmtd16-winnt static debug runtime (cl.exe /MTd for LIBCMTD.LIB) +# + ARCH="x86-winnt" ACCEPT_KEYWORDS="~x86-winnt" diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 47eebf05283c..2bdcb641c8a9 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -178,7 +178,11 @@ ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd sta #ppc64 default/linux/ppc64/17.0/musl exp #ppc64 default/linux/ppc64/17.0/musl/hardened exp ppc64 default/linux/ppc64le/17.0 exp +ppc64 default/linux/ppc64le/17.0/desktop exp +ppc64 default/linux/ppc64le/17.0/desktop/plasma exp +ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd exp ppc64 default/linux/ppc64le/17.0/systemd exp +ppc64 default/linux/ppc64le/17.0/developer exp ppc64 default/linux/ppc64le/17.0/musl exp ppc64 default/linux/ppc64le/17.0/musl/hardened exp @@ -193,10 +197,6 @@ riscv default/linux/riscv/17.0/rv64gc/lp64 exp s390 default/linux/s390/17.0 exp s390 default/linux/s390/17.0/s390x exp -# SH Profiles -# @MAINTAINER: sh@gentoo.org -sh default/linux/sh/17.0 exp - # SPARC Profiles # @MAINTAINER: sparc@gentoo.org sparc default/linux/sparc/17.0 exp @@ -323,6 +323,7 @@ ppc-aix prefix/aix/7.2.0.0/ppc exp # Windows Profiles x86-winnt prefix/windows/winnt/x86 exp +x64-winnt prefix/windows/winnt/x64 exp # Cygwin Profiles x86-cygwin prefix/windows/cygwin/x86 exp diff --git a/profiles/targets/desktop/package.use.mask b/profiles/targets/desktop/package.use.mask deleted file mode 100644 index 26f3c6d94580..000000000000 --- a/profiles/targets/desktop/package.use.mask +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# USE=gles2 in the following packages disables full OpenGL -# Upstream does not test for that case and packages frequently -# fail to build or run if set. -dev-python/PyQt5 gles2 -dev-qt/qt3d gles2 -dev-qt/qtdatavis3d gles2 -dev-qt/qtdeclarative gles2 -dev-qt/qtgui gles2 -dev-qt/qtmultimedia gles2 -dev-qt/qtopengl gles2 -dev-qt/qtprintsupport gles2 -dev-qt/qtwebkit gles2 -dev-qt/qtwidgets gles2 -kde-apps/kdenlive gles2 -kde-frameworks/plasma gles2 -kde-plasma/kinfocenter gles2 -kde-plasma/kwin gles2 diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors index ad4c4b972146..fa607d5c928e 100644 --- a/profiles/thirdpartymirrors +++ b/profiles/thirdpartymirrors @@ -8,7 +8,8 @@ gmt http://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp gnome https://download.gnome.org/ gnu https://ftp.gnu.org/gnu/ https://artfiles.org/gnu.org/ https://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ gnu-alpha https://www.mirrorservice.org/sites/alpha.gnu.org/gnu/ https://gnualpha.uib.no/ https://mirrors.fe.up.pt/pub/gnu-alpha/ https://alpha.gnu.org/gnu/ https://www.nic.funet.fi/pub/gnu/alpha/gnu/ http://mirror.lihnidos.org/GNU/alpha/gnu/ http://mirrors.ibiblio.org/gnu/alpha/gnu/ ftp://ftp.funet.fi/pub/gnu/alpha/gnu/ ftp://gnualpha.uib.no/pub/gnualpha/ ftp://mirrors.fe.up.pt/pub/gnu-alpha/ ftp://alpha.gnu.org/gnu/ -gnupg https://artfiles.org/gnupg.org/ https://www.mirrorservice.org/sites/ftp.gnupg.org/ https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/ https://mirrors.dotsrc.org/gcrypt/ ftp://ftp.gnupg.org/gcrypt/ +gnupg https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/ https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/ https://mirrors.dotsrc.org/gcrypt/ ftp://ftp.gnupg.org/gcrypt/ +goproxy https://proxy.golang.org/ https://goproxy.io/ https://gocenter.io/ idsoftware ftp://ftp.fu-berlin.de/pc/games/idgames/idstuff ftp://ftp.gamers.org/pub/idgames/idstuff imagemagick https://www.imagemagick.org/download/releases/ https://mirror.checkdomain.de/imagemagick/releases/ https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ ftp://ftp.fifi.org/pub/ImageMagick/releases/ kde https://download.kde.org http://mirror.csclub.uwaterloo.ca/kde ftp://mirrors.dotsrc.org/kde ftp://kde.mirror.anlx.net @@ -18,10 +19,10 @@ nongnu https://download.savannah.nongnu.org/releases/ https://ftp.cc.uoc.gr/mir openbsd https://cdn.openbsd.org/pub/OpenBSD https://fastly.cdn.openbsd.org/pub/OpenBSD openssl https://artfiles.org/openssl.org/ https://www.mirrorservice.org/sites/ftp.openssl.org/ ftp://ftp.openssl.org pypi https://files.pythonhosted.org/packages/source -qmail https://qmail-mirror.jms1.net/ http://qmail.pandakc.com/ http://qmail.glasswings.com.au/ http://qmail.teraren.com/ http://qmail.mirror.cdnetworks.com/ https://qmail.yongbok.net/ https://qmail.mirror.choon.net/ http://qmail.cbox.biz/ http://qmail.cbox.biz/ http://qmail.mirrors.ovh.net/ftp.qmail.org/ http://qmail.rasjonell.net/ http://mirrors.ntua.gr/qmail/ http://qmail.cti.gr/ http://qmail.hypergrid.it/ http://qmail.omnis.ch/ http://qmail.cavsystems.net/ https://qmail.mivzakim.net/ http://qmail.mirror.rise.ph/ -samba https://download.samba.org/pub/samba/ https://ftp.cc.uoc.gr/mirrors/samba +qmail https://qmail-mirror.jms1.net/ http://qmail.pandakc.com/ http://qmail.glasswings.com.au/ http://qmail.teraren.com/ http://qmail.mirror.cdnetworks.com/ https://qmail.mirror.choon.net/ http://qmail.cbox.biz/ http://qmail.cbox.biz/ http://qmail.mirrors.ovh.net/ftp.qmail.org/ http://qmail.rasjonell.net/ http://mirrors.ntua.gr/qmail/ http://qmail.cti.gr/ http://qmail.hypergrid.it/ http://qmail.omnis.ch/ http://qmail.cavsystems.net/ https://qmail.mivzakim.net/ http://qmail.mirror.rise.ph/ +samba https://download.samba.org/pub/samba/ sabayon http://sabayon.c3sl.ufpr.br/distfiles https://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/distfiles https://ftp.rnl.tecnico.ulisboa.pt/pub/sabayon/distfiles https://ftp.fsn.hu/pub/linux/distributions/sabayon/distfiles http://cross-lfs.sabayonlinux.org/distfiles https://mirror.dkm.cz/sabayon/distfiles http://mirror.internode.on.net/pub/sabayon/distfiles https://na.mirror.garr.it/mirrors/sabayonlinux/distfiles http://distfiles.sabayon.org sourceforge https://download.sourceforge.net sourceforge.jp http://iij.dl.sourceforge.jp https://osdn.dl.sourceforge.jp https://jaist.dl.sourceforge.jp -ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ https://mirror.tcc.wa.edu.au/ubuntu/ http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ http://ubuntu.c3sl.ufpr.br/ubuntu/ http://ubuntu.uni-sofia.bg/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ https://mirror.dkm.cz/ubuntu http://ftp.cvut.cz/ubuntu/ http://ftp.stw-bonn.de/ubuntu/ https://ftp-stud.hs-esslingen.de/ubuntu/ https://mirror.netcologne.de/ubuntu/ https://mirror.unej.ac.id/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ https://mirror.nforce.com/pub/linux/ubuntu/ http://mirror.amsiohosting.net/archive.ubuntu.com/ http://nl3.archive.ubuntu.com/ubuntu/ https://mirror.timeweb.ru/ubuntu/ http://ubuntu.mirror.su.se/ubuntu/ https://ftp.yzu.edu.tw/ubuntu/ https://mirror.aptus.co.tz/pub/ubuntuarchive/ https://ubuntu.volia.net/ubuntu-archive/ https://mirror.sax.uk.as61049.net/ubuntu/ https://mirror.pnl.gov/ubuntu/ http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ https://mirrors.namecheap.com/ubuntu/ +ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ https://mirror.tcc.wa.edu.au/ubuntu/ http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ http://ubuntu.c3sl.ufpr.br/ubuntu/ http://ubuntu.uni-sofia.bg/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ https://mirror.dkm.cz/ubuntu http://ftp.cvut.cz/ubuntu/ http://ftp.stw-bonn.de/ubuntu/ https://ftp-stud.hs-esslingen.de/ubuntu/ https://mirror.netcologne.de/ubuntu/ https://mirror.unej.ac.id/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ https://mirror.nforce.com/pub/linux/ubuntu/ http://mirror.amsiohosting.net/archive.ubuntu.com/ http://nl3.archive.ubuntu.com/ubuntu/ https://mirror.timeweb.ru/ubuntu/ http://ubuntu.mirror.su.se/ubuntu/ https://ftp.yzu.edu.tw/ubuntu/ https://ubuntu.volia.net/ubuntu-archive/ https://mirror.pnl.gov/ubuntu/ http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ https://mirrors.namecheap.com/ubuntu/ vdr-developerorg http://projects.vdr-developer.org/attachments/download diff --git a/profiles/updates/1Q-2020 b/profiles/updates/1Q-2020 index 79460692b937..f08a8319dd1f 100644 --- a/profiles/updates/1Q-2020 +++ b/profiles/updates/1Q-2020 @@ -3,3 +3,12 @@ move dev-python/neovim-python-client dev-python/pynvim move games-action/openastromenace games-action/astromenace move dev-python/matplotlib2tikz dev-python/tikzplotlib move dev-python/pep257 dev-python/pydocstyle +move dev-python/pyzor mail-filter/pyzor +move dev-python/python-sqlparse dev-python/sqlparse +move dev-python/ghp-import dev-vcs/ghp-import +move app-doc/ghp-import dev-vcs/ghp-import +move dev-python/git-python dev-python/GitPython +move www-servers/automx2 net-mail/automx2 +move dev-python/pysnmp-apps net-analyzer/snmpclitools +move net-im/slack-bin net-im/slack +slotmove sys-libs/libunwind 7 0 diff --git a/profiles/updates/2Q-2020 b/profiles/updates/2Q-2020 new file mode 100644 index 000000000000..3d9269f1e954 --- /dev/null +++ b/profiles/updates/2Q-2020 @@ -0,0 +1,3 @@ +move dev-libs/yaml-cpp dev-cpp/yaml-cpp +move dev-python/scikit-learn sci-libs/scikits_learn +move dev-python/rnc2rng app-text/rnc2rng diff --git a/profiles/use.desc b/profiles/use.desc index bc863c14f687..1e01aa9e1e8d 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -100,6 +100,7 @@ ggi - Add support for media-libs/libggi (non-X video api/drivers) gif - Add GIF image support gimp - Build a plugin for the GIMP git - Enable git (version control system) support +gles2-only - Use GLES 2.0 or later instead of full OpenGL glut - Build an OpenGL plugin using the GLUT library gmp - Add support for dev-libs/gmp (GNU MP library) gnome - Add GNOME support diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 9e45188b01b5..c4903d1435f1 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -24,9 +24,6 @@ app-accessibility/simon:sphinx - Build sphinx backend (pulls app-accessibility/j app-accessibility/speech-dispatcher:espeak - Adds support for espeak speech engine app-accessibility/speech-dispatcher:flite - Adds support for flite speech engine app-accessibility/speechd-el:brltty - brltty support -app-admin/bcfg2:cheetah - Include dev-python/cheetah support -app-admin/bcfg2:genshi - Include dev-python/genshi support -app-admin/bcfg2:server - Installs scripts to be used on the server-side of this app app-admin/calamares:pythonqt - Enable PythonQt-based module interface app-admin/clsync:cgroups - Use cgroups to limit /dev access. app-admin/clsync:cluster - Enable clustering support (allows master-master clsync on multiple hosts). Not fully implemented yet. @@ -88,7 +85,6 @@ app-admin/logrotate:acl - Installs acl support app-admin/logrotate:cron - Installs cron file app-admin/logrotate:selinux - Installs Security Enhanced Linux support app-admin/logstash-bin:x-pack - Enable additional features (may need a license) -app-admin/matter:entropy - Add Entropy support app-admin/mcollective:client - Install client utilities app-admin/mms-agent:monitoring - Install the monitoring agent app-admin/openrc-settingsd:systemd - Use the versions of dbus and polkit files provided by sys-apps/systemd @@ -547,7 +543,6 @@ app-emulation/libvirt:openvz - Support management of OpenVZ virtualisation (open app-emulation/libvirt:parted - Allow using real disk partitions as pool for disk image storage, using sys-block/parted to create, resize and delete them. app-emulation/libvirt:pcap - Support auto learning IP addreses for routing app-emulation/libvirt:phyp - Support IBM HMC / IVM hypervisor via PHYP protocol -app-emulation/libvirt:pm-utils - Add runtime support for sys-power/pm-utils app-emulation/libvirt:qemu - Support management of QEMU virtualisation (app-emulation/qemu) app-emulation/libvirt:rbd - Enable rados block device support via sys-cluster/ceph app-emulation/libvirt:vepa - Virtual Ethernet Port Aggregator (VEPA) / 802.1Qbg support. Relies on macvtap support. @@ -601,6 +596,7 @@ app-emulation/qemu:png - Enable png image support for the VNC console server app-emulation/qemu:pulseaudio - Enable pulseaudio output for sound emulation app-emulation/qemu:rbd - Enable rados block device backend support, see http://ceph.newdream.net/wiki/QEMU-RBD app-emulation/qemu:sdl - Enable the SDL-based console +app-emulation/qemu:sdl-image - SDL Image support for icons app-emulation/qemu:spice - Enable Spice protocol support via app-emulation/spice app-emulation/qemu:ssh - Enable SSH based block device support via net-libs/libssh2 app-emulation/qemu:static - Build the User and Software MMU (system) targets as well as tools as static binaries @@ -625,6 +621,7 @@ app-emulation/runc:apparmor - Enable AppArmor support. app-emulation/runc:kmem - Enable Kernel Memory Accounting. app-emulation/runv:libvirt - Enable support for KVM via libvirt app-emulation/runv:xen - Enable support for the Xen Hypervisor +app-emulation/ski:debug - enable extra binary emulation debugging via sys-libs/binutils-libs app-emulation/spice:smartcard - Enable smartcard remoting using app-emulation/libcacard app-emulation/spice-vdagent:consolekit - Use sys-auth/consolekit to determine the master vdagentd in case of multiple running vdagentds (highly recommended) app-emulation/vagrant:virtualbox - Use VirtualBox provider. @@ -661,6 +658,7 @@ app-emulation/wine-staging:capi - Enable ISDN support via CAPI app-emulation/wine-staging:custom-cflags - Bypass strip-flags; use at your own peril app-emulation/wine-staging:dos - Pull in games-emulation/dosbox to run DOS applications app-emulation/wine-staging:faudio - Pull in app-emulation/faudio to provide XAudio2 functionality +app-emulation/wine-staging:gcrypt - Add support for the Diffie-Hellman key exchanges using dev-libs/libgcrypt app-emulation/wine-staging:gecko - Add support for the Gecko engine when using iexplore app-emulation/wine-staging:gssapi - Use GSSAPI (Kerberos SSP support) app-emulation/wine-staging:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality; @@ -679,6 +677,7 @@ app-emulation/wine-staging:sdl - Add support for gamepad detection using SDL app-emulation/wine-staging:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet app-emulation/wine-staging:themes - Support GTK+:3 window theming through Wine-Staging app-emulation/wine-staging:udev - Use virtual/libudev to provide plug and play support +app-emulation/wine-staging:unwind - Use sys-libs/libunwind to unwind the stack app-emulation/wine-staging:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support app-emulation/wine-staging:vulkan - Enable Vulkan drivers app-emulation/wine-vanilla:capi - Enable ISDN support via CAPI @@ -700,6 +699,7 @@ app-emulation/wine-vanilla:run-exes - Use Wine to open and run .EXE and .MSI fil app-emulation/wine-vanilla:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki). app-emulation/wine-vanilla:sdl - Add support for gamepad detection using SDL app-emulation/wine-vanilla:udev - Use virtual/libudev to provide plug and play support +app-emulation/wine-vanilla:unwind - Use sys-libs/libunwind to unwind the stack app-emulation/wine-vanilla:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support app-emulation/wine-vanilla:vulkan - Enable Vulkan drivers app-emulation/winetricks:rar - Pull in app-arch/unrar for extraction of rar-compressed game files @@ -1056,7 +1056,6 @@ app-office/gnucash:quotes - Enable Online Stock Quote retrieval app-office/gnucash:register2 - Use the new register (Experimental) app-office/gnumeric:libgda - Enable database support through gnome-extra/libgda. app-office/gnumeric:perl - Enable perl plugin loader. -app-office/gnumeric:python - Enable python plugin loader. app-office/grisbi:goffice - enable goffice graphic support app-office/kexi:experimental - Enable features deemed experimental by upstream app-office/kexi:marble - Enable displaying of maps using kde-apps/marble @@ -1371,7 +1370,6 @@ dev-db/mariadb:systemtap - Build support for profiling and tracing using dev-uti dev-db/mariadb:test - Install upstream testsuites for end use. dev-db/mariadb:tokudb - Add support for TokuDB storage engine dev-db/mariadb:yassl - Enable SSL connections and crypto functions using the bundled yaSSL -dev-db/mariadb-connector-c:mysqlcompat - Enable mysqlclient library symbolic links dev-db/mongodb:lto - Adds support for link time optimization dev-db/mongodb:mms-agent - Install the MongoDB Monitoring Service agent dev-db/mongodb:tools - Install the MongoDB tools (mongoimport, mongodump...) from app-admin/mongo-tools @@ -1867,12 +1865,14 @@ dev-lang/gdl:gshhs - Add support for projection adn continent maps with sci-geos dev-lang/gdl:hdf - Add support for the Hierarchical Data Format v.4 dev-lang/gdl:proj - Add support for sci-libs/proj (geographic projections) dev-lang/gdl:udunits - Add support for manipulating units of physical quantities +dev-lang/gforth:check - Enable build-time sanity check. dev-lang/ghc:binary - Install the binary version directly, rather than using it to build the source version. dev-lang/ghc:elfutils - Enable DWARF-based baclktraces using dev-libs/elfutils. dev-lang/ghc:ghcbootstrap - Internal: Bootstrap GHC from an existing GHC installation. dev-lang/ghc:ghcmakebinary - Internal: Build binary friendly for redistribution. dev-lang/ghc:gmp - use dev-libs/gmp for integer operations (works faster, but an external depend). dev-lang/ghc:numa - Enable NUMA thread balancing policy using sys-process/numactl. +dev-lang/gnat-gpl:ada - Build the ADA language (GNAT) frontend dev-lang/gnat-gpl:awt - Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+ dev-lang/gnat-gpl:bootstrap - Used to bootstrap gnat-gpl dev-lang/gnat-gpl:cilk - Support the Cilk Plus language (C/C++ based languages for parallel programming) @@ -1896,6 +1896,7 @@ dev-lang/gnat-gpl:vtv - Build support for virtual table verification (a C++ hard dev-lang/go:gccgo - Bootstrap using sys-devel/gcc[go] dev-lang/go:system-bootstrap - Bootstrap using previously installed dev-lang/go dev-lang/icon:iplsrc - install the icon programming library source +dev-lang/janet:static-libs - install janet static library archive, you must enable this flag for using `jpm build` dev-lang/jsonnet:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) dev-lang/lazarus:minimal - Don't build extra packages from the bigide component dev-lang/logtalk:fop - Support for generating pdf documentation using fop @@ -1905,6 +1906,7 @@ dev-lang/lua:test-complete - Run the complete (non-portable) testsuite dev-lang/luajit:lua52compat - Enable some upwards-compatible features from Lua 5.2 that are unlikely to break existing code. dev-lang/mercury:erlang - Support Mercury Erlang grade dev-lang/mercury:trail - Support Mercury trail grades +dev-lang/mercury-extras:tommath - Enable support for tommath library dev-lang/mlton:binary - install a binary version dev-lang/mlton:bootstrap-smlnj - Boostrap mlton with dev-lang/smlnj (takes a long time) dev-lang/mlton:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel @@ -1969,16 +1971,17 @@ dev-lang/rakudo:clang - Use Clang to compile the MoarVM backend dev-lang/rakudo:moar - Use the MoarVM as backend dev-lang/ruby:rdoc - Install dev-ruby/rdoc after installing Ruby. dev-lang/ruby:rubytests - Install ruby tests that can only be run after ruby is installed -dev-lang/rust:clippy - Install clippy component +dev-lang/rust:clippy - Install clippy, Rust code linter +dev-lang/rust:miri - Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly) dev-lang/rust:nightly - Enable nightly (UNSTABLE) features dev-lang/rust:parallel-compiler - Build a multi-threaded rustc -dev-lang/rust:rls - Install rls component -dev-lang/rust:rustfmt - Install rustfmt component +dev-lang/rust:rls - Install rls, Rust Language Server (used with IDEs supporting RLS protocol) +dev-lang/rust:rustfmt - Install rustfmt, Rust code formatter dev-lang/rust:system-bootstrap - Bootstrap using installed rust compiler dev-lang/rust:system-llvm - Use the system LLVM install dev-lang/rust:wasm - Build support for the wasm32-unknown-unknown target -dev-lang/rust-bin:clippy - Install clippy component -dev-lang/rust-bin:rustfmt - Install rustfmt component +dev-lang/rust-bin:clippy - Install clippy, Rust code linter +dev-lang/rust-bin:rustfmt - Install rustfmt, Rust code formatter dev-lang/scala:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build. dev-lang/smlnj:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel dev-lang/spidermonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) @@ -2069,8 +2072,6 @@ dev-libs/aws-sdk-cpp:transcribe - A transcription services for audio files. It u dev-libs/aws-sdk-cpp:translate - A neural machine translation service for translating text to and from English across a breadth of supported languages. dev-libs/aws-sdk-cpp:unity-build - Build using a single unified .cpp file for each service library. Reduces the size of static library binaries dev-libs/aws-sdk-cpp:waf - The Web Application Firewall (WAF) can monitor web requests that are forwarded to Amazon CloudFront distributions or an Application Load Balancer. Can also be used to block or allow requests based on conditions such as the IP addresses that requests originate from or values in the requests. Also enables fms and waf-regional. -dev-libs/beignet:ocl-icd - Enable compatibility with the dev-libs/ocl-icd OpenCL ICD loader -dev-libs/beignet:ocl20 - Enable experimental OpenCL 2.0 support on Skylake and newer architectures dev-libs/bitset:tcmalloc - Use tcmalloc from dev-util/google-perftools for allocations dev-libs/boost:context - Build and install the Boost.Context (and Boost.Fiber) library and all other Boost libraries that depend on it dev-libs/boost:debug - Build and install only the debug version of the Boost libraries. Only enable this flag if you're developing against boost. @@ -2136,6 +2137,7 @@ dev-libs/fstrm:utils - Build fstrm utility programs dev-libs/gf2x:bindist - Disable automatic fine-tuning to local processor features like pclmul or sse2. dev-libs/gf2x:custom-tune - Extra long compile time for tuning hardware specific low-level routines dev-libs/gf2x:fft - Build an FFT API for multiplication of 2 polynomials over GF(2) +dev-libs/gjs:sysprof - Enable profiling data capture support using dev-util/sysprof-capture dev-libs/glib:dbus - Enable dependencies required by glib libraries using dbus service to manage settings saving dev-libs/glib:mime - Pull in shared MIME database that many glib-based applications require at runtime to detect or open files. Warning: do not disable this flag unless installing on a headless server. dev-libs/glib:systemtap - Build support for profiling and tracing using dev-util/systemtap @@ -2196,6 +2198,9 @@ dev-libs/libisoburn:frontend-optional - Use dev-tcltk/bwidget which is not stric dev-libs/libisoburn:launch-frontend - Enable the tcl gui for xorriso dev-libs/libisoburn:launch-frontend-setuid - Enable the tcl gui for xorriso under setuid dev-libs/libisofs:verbose-debug - Enable verbose debug messages +dev-libs/libjcat:gpg - Enable GPG verification support via app-crypt/gpgme +dev-libs/libjcat:man - Generate and install man pages +dev-libs/libjcat:pkcs7 - Enable PKCS7 verification support via net-libs/gnutls dev-libs/liblogging:rfc3195 - Enables RFC 3195 protocol (aka syslog-reliable) support. If you don't know what this is, you don't need it! dev-libs/liblogging:stdlog - Enables liblogging's core component (think of it as a the next version of the syslog(3) API). dev-libs/libmemcached:hsieh - Use Hsieh hash algorithm. @@ -2266,7 +2271,6 @@ dev-libs/m17n-lib:libotf - Use dev-libs/libotf to handle OpenType fonts dev-libs/m17n-lib:libxml2 - Use dev-libs/libxml2 to parse XML dev-libs/msgpack:boost - Enable boost support dev-libs/nss:cacert - Include root/class3 certs from CAcert (http://www.cacert.org/) -dev-libs/nss:nss-pem - Add support for libnsspem dev-libs/nss:utils - Install utilities included with the library dev-libs/ocl-icd:khronos-headers - Install Khronos OpenCL headers. dev-libs/onigmo:combination-explosion-check - enable combination explosion check @@ -2341,7 +2345,6 @@ dev-libs/weston:rdp - Enable Remote Desktop Protocol compositor support dev-libs/weston:remoting - Enable plugin to stream output to remote hosts using media-libs/gstreamer dev-libs/weston:resize-optimization - Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi dev-libs/weston:screen-sharing - Enable screen-sharing through RDP -dev-libs/weston:unwind - Enable libunwind usage for backtraces dev-libs/weston:wayland-compositor - Enable Wayland compositor support dev-libs/weston:xwayland - Enable ability support native X11 applications dev-libs/xapian:brass - Enabled brass backend db support @@ -2409,7 +2412,6 @@ dev-ml/uutf:utftrip - Builds and install the utftrip executable: Among other thi dev-ml/zarith:mpir - Use MPIR library instead of GMP. dev-perl/App-Nopaste:browser - Spawn browser with pasted page dev-perl/App-Nopaste:clipboard - copying of URLs with -x/--copy -dev-perl/App-Nopaste:github - Github authentication dev-perl/App-Nopaste:gitlab - Ensure git is installed for reading/passing GitLab authentication dev-perl/App-Nopaste:pastebin - pastebin.com support dev-perl/Boulder:genbank - Provide support with Boulder::Genbank for decoding Genbank data records @@ -2483,12 +2485,10 @@ dev-php/pecl-redis:json - Enables json serializer support dev-php/pecl-zmq:czmq - Use the czmq high level bindings dev-php/phing:zip - Support zip archives by requiring said support in dev-lang/php. dev-php/swoole:http2 - Add support for HTTP/2 protocol via net-libs/nghttp2 -dev-python/Kivy:garden - Install garden tool to manage user maintained widgets dev-python/PyQt5:bluetooth - Build bindings for the QtBluetooth module dev-python/PyQt5:dbus - Build bindings for the QtDBus module dev-python/PyQt5:declarative - Build bindings for the QtQml/QtQuick modules and enable the qmlscene plugin dev-python/PyQt5:designer - Build bindings for the QtDesigner module and enable the designer plugin -dev-python/PyQt5:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-python/PyQt5:gui - Build bindings for the QtGui module dev-python/PyQt5:help - Build bindings for the QtHelp module dev-python/PyQt5:location - Build bindings for the QtLocation module @@ -2515,7 +2515,6 @@ dev-python/QtPy:gui - Build bindings for the QtGui module dev-python/QtPy:svg - Build bindings for the QtSvg module dev-python/QtPy:testlib - Build bindings for the QtTest module dev-python/QtPy:webengine - Build bindings for the QtWebEngine module -dev-python/amqplib:extras - Install extra tools to generate initial Python mod from an AMQP XML file dev-python/cryptography:idna - enable support for the old, deprecated IDNA specification (RFC 3490) dev-python/ctypescrypto:gost - Build with support for GOST Message Authentication Code dev-python/cvxopt:dsdp - Use interior point library sci-libs/dsdp @@ -2528,8 +2527,6 @@ dev-python/fabric:fab2 - Install as "fab2", allowing side-by-side install with f dev-python/falcon:cython - Build cython-based python modules dev-python/fastparquet:brotli - Enable support for brotli compression dev-python/flask-restful:paging - Enable resource paging support -dev-python/geopy:timezone - Enables localized date support -dev-python/geopy:yahoo - Enables use of YahooPlaceFinder dev-python/glance_store:cinder - enable cinder backend supprt dev-python/glance_store:swift - enable swift backend supprt dev-python/glance_store:vmware - enable vmware backend supprt @@ -2562,6 +2559,7 @@ dev-python/networkx:pandas - Provides a DataFrame, which is a tabular data struc dev-python/networkx:scipy - Enables scipy backend dev-python/networkx:yaml - Provides YAML format reading and writing dev-python/nltk:numpy - Use numpy for the saved word tokenizer +dev-python/nltk-data:extra - Install the complete set of data files. Otherwise, only files required by tests are installed. dev-python/nose:coverage - Pull in dev-python/coverage needed for nose-xcover plugin. dev-python/numexpr:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl. dev-python/pandas:full-support - Pull all packages to give pandas full support @@ -2587,15 +2585,11 @@ dev-python/python-mpd:twisted - Enable twisted support dev-python/python-stdnum:vies - Enable VIES dev-python/pyudev:qt5 - Install PyQt5 bindings dev-python/pyyaml:libyaml - enable support for C implementation using libyaml -dev-python/pyzor:gdbm - Enables the Gdbm back-end database engine for pyzord -dev-python/pyzor:gevent - Use dev-python/gevent to enable asynchronous operation -dev-python/pyzor:pyzord - Enable the pyzord server daemon -dev-python/pyzor:redis - Enables the redis back-end database engine for pyzord through dev-python/redis-py +dev-python/pyzmq:draft - Enable draft API support dev-python/rarfile:compressed - Enables the module to support compressed v3 archives by calling the app-arch/unrar. dev-python/rdflib:redland - enable support for Redland triplestore dev-python/restkit:cli - Install the restcli command line interface/tool, based on dev-python/ipython dev-python/rfc3986:idna - enable support for the IDNA specification (RFC 5891) -dev-python/setuptools_scm:mercurial - Enables mercurial backend dev-python/simplespectral:faster - Use sci-libs/scipy to speed up drawing dev-python/simplespectral:fastest - Use dev-python/pyFFTW to speed up drawing to the max dev-python/sphinx:net - enable internet capabilities @@ -2710,14 +2704,12 @@ dev-qt/qt-docs:widgets - Install documentation for dev-qt/qtwidgets dev-qt/qt-docs:x11extras - Install documentation for dev-qt/qtx11extras dev-qt/qt-docs:xmlpatterns - Install documentation for dev-qt/qtxmlpatterns dev-qt/qt3d:gamepad - Add support for gamepad hardware via dev-qt/qtgamepad -dev-qt/qt3d:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qt3d:qml - Build QML/QtQuick bindings dev-qt/qtbluetooth:qml - Build QML/QtQuick bindings and imports dev-qt/qtcharts:qml - Build QML/QtQuick bindings and imports +dev-qt/qtcore:old-kernel - Disable syscalls not available on Linux kernels older than 3.17 dev-qt/qtcore:systemd - Enable native journald logging support -dev-qt/qtdatavis3d:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtdatavis3d:qml - Build QML/QtQuick bindings and imports -dev-qt/qtdeclarative:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtdeclarative:localstorage - Build the LocalStorage import for QtQuick (requires QtSql) dev-qt/qtdeclarative:vulkan - Enable support for Vulkan dev-qt/qtdeclarative:widgets - Enable QtWidgets support @@ -2728,7 +2720,6 @@ dev-qt/qtgamepad:qml - Build QML bindings dev-qt/qtgui:egl - Enable EGL integration dev-qt/qtgui:eglfs - Build the EGL Full Screen/Single Surface platform plugin dev-qt/qtgui:evdev - Enable support for input devices via evdev -dev-qt/qtgui:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtgui:ibus - Build the IBus input method plugin dev-qt/qtgui:libinput - Enable support for input devices via dev-libs/libinput dev-qt/qtgui:tslib - Enable support for touchscreen devices via x11-libs/tslib @@ -2736,18 +2727,16 @@ dev-qt/qtgui:tuio - Build plugin to receive touch events over the TUIO protocol dev-qt/qtgui:vulkan - Enable support for Vulkan dev-qt/qtgui:wayland - Provide dev-qt/qtwayland to ensure Qt applications can be run as Wayland clients dev-qt/qtgui:xcb - Build the XCB platform plugin and enable X11 integration -dev-qt/qtmultimedia:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtmultimedia:gstreamer - Enable audio support via media-libs/gstreamer using SLOT 1.0 dev-qt/qtmultimedia:qml - Build QML/QtQuick bindings and imports dev-qt/qtmultimedia:widgets - Build the QtMultimediaWidgets module dev-qt/qtnetwork:bindist - Disable EC support via dev-libs/openssl dev-qt/qtnetwork:connman - Enable net-misc/connman-based bearer plugin +dev-qt/qtnetwork:gssapi - Enable support for GSSAPI (virtual/krb5) dev-qt/qtnetwork:libproxy - Use net-libs/libproxy for automatic HTTP/SOCKS proxy configuration dev-qt/qtnetwork:networkmanager - Enable net-misc/networkmanager-based bearer plugin -dev-qt/qtopengl:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtpositioning:geoclue - Use enhanced location information from app-misc/geoclue dev-qt/qtpositioning:qml - Build QML bindings -dev-qt/qtprintsupport:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtquickcontrols:widgets - Enable QtWidgets support dev-qt/qtquickcontrols2:widgets - Enable QtWidgets support dev-qt/qtscript:scripttools - Build the QtScriptTools module (requires QtWidgets) @@ -2763,7 +2752,6 @@ dev-qt/qtwebengine:system-ffmpeg - Use the system-wide media-video/ffmpeg instea dev-qt/qtwebengine:system-icu - Use the system-wide dev-libs/icu instead of bundled. dev-qt/qtwebengine:widgets - Enable QtWidgets support dev-qt/qtwebkit:geolocation - Enable physical position determination via dev-qt/qtpositioning -dev-qt/qtwebkit:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtwebkit:gstreamer - Enable HTML5 audio/video support via media-libs/gstreamer using SLOT 1.0 dev-qt/qtwebkit:hyphen - Enable hyphenation support via dev-libs/hyphen dev-qt/qtwebkit:multimedia - Enable HTML5 audio/video support via dev-qt/qtmultimedia @@ -2771,7 +2759,6 @@ dev-qt/qtwebkit:orientation - Enable device orientation detection via dev-qt/qts dev-qt/qtwebkit:printsupport - Enable printing via dev-qt/qtprintsupport dev-qt/qtwebkit:qml - Build QML/QtQuick bindings dev-qt/qtwebsockets:qml - Build QML bindings -dev-qt/qtwidgets:gles2 - Use GLES 2.0 or later instead of full OpenGL dev-qt/qtxmlpatterns:qml - Build the XmlListModel import for QtQuick (requires QtDeclarative) dev-ros/rosbag:lz4 - Add support for lz4 compressed bags. dev-ros/rosconsole:glog - Use dev-cpp/glog as log backend. @@ -2992,7 +2979,6 @@ dev-util/pkgcheck:network - Enable support for network checks using dev-python/r dev-util/pkgcheck:perl - Enable support for perl checks using dev-perl/Gentoo-PerlMod-Version dev-util/pkgconf:pkg-config - Install as a replacement for dev-util/pkgconfig dev-util/pkgconfig:internal-glib - Use internal copy of dev-libs/glib -dev-util/rt-tests:numa - Make test programs NUMA aware dev-util/scanmem:gui - Enable the GameConqueror GUI dev-util/sccache:azure - Enable Azure Blob Storage support dev-util/sccache:dist-client - Enables distributed support in the sccache client @@ -3111,6 +3097,11 @@ games-action/trine2:launcher - Install GTK+ launcher games-arcade/bomns:editor - enables building the level editor games-arcade/burgerspace:network - Enable client-server support games-arcade/commandergenius:downloader - Allows some Keen games to be downloaded from the menu +games-arcade/jazz2:gles2-only - Use GLES 2.0 or later instead of full OpenGL 2.1 +games-arcade/jazz2:server - Build the multiplayer game server +games-arcade/jazz2-data:cc - Install The Christmas Chronicles additional data +games-arcade/jazz2-data:demo - Use the free demo data instead of the full retail game data +games-arcade/jazz2-data:gles2-only - Use GLES 2.0 or later instead of full OpenGL 2.1 games-arcade/jumpnbump:music - Enable playing of background music games-arcade/lbreakout2:themes - Install additional themes games-arcade/moleinvasion:music - Download and install the music files @@ -3177,13 +3168,10 @@ games-emulation/mupen64plus:ui-m64py - Enable PyQt5 UI using games-emulation/m64 games-emulation/mupen64plus:video-glide64mk2 - Enable Glide64mk2 video plugin. games-emulation/mupen64plus:video-rice - Enable Rice video plugin. games-emulation/mupen64plus-core:debugger - Build the debugger -games-emulation/mupen64plus-core:gles2 - Use GLES2 instead of OpenGL games-emulation/mupen64plus-core:new-dynarec - Enable new experimental dynamic recompiler implementation (only for x86 and arm) games-emulation/mupen64plus-core:opencv - Support video capture via media-libs/opencv games-emulation/mupen64plus-core:osd - Overlay emulator messages using on-screen-display -games-emulation/mupen64plus-video-glide64mk2:gles2 - Use GLES2 instead of OpenGL games-emulation/mupen64plus-video-glide64mk2:hires - Support hi-resolution textures (requires dev-libs/boost) -games-emulation/mupen64plus-video-rice:gles2 - Use GLES2 instead of OpenGL games-emulation/pcsxr:archive - Support compressed files (via libarchive) games-emulation/pcsxr:ccdda - Support compressed CDDA (requires ffmpeg) games-emulation/pcsxr:cdio - Use libcdio for CD support @@ -3298,13 +3286,6 @@ games-roguelike/angband:sound - Enable and install sounds games-roguelike/stone-soup:ncurses - Enable for console (uses ncurses) based build. (can be enabled on top of tiles) games-roguelike/stone-soup:tiles - Enable for graphical (tiled) build. (can be enabled on top of ncurses) games-roguelike/tomenet:server - Compile server support -games-rpg/arx-fatalis-data:gog - Extract the data from the GOG.com installer. -games-rpg/arx-libertatis:c++0x - Build ROOT using the C++11 standard. -games-rpg/arx-libertatis:crash-reporter - Build a dev-qt/qtgui-based tool that allows to submit crash information to the upstream backtracker. -games-rpg/arx-libertatis:debug - Enable asserts and debug logging. -games-rpg/arx-libertatis:static - Link libraries statically, currently only media-libs/glew -games-rpg/arx-libertatis:tools - Build tools that can extract the game's data and save files. -games-rpg/arx-libertatis:unity-build - Build everything in one big source file, allowing for faster build times and better optimizations at the cost of higher memory usage. games-rpg/daimonin-client:music - Install extra music games-rpg/drascula:sound - Install optional audio files games-rpg/dreamweb:doc - High-resolution scans of the written material in the original UK game box @@ -3373,7 +3354,6 @@ games-strategy/wesnoth:server - Enable compilation of server games-util/deutex:man - Build and install man pages games-util/gslist:web - Enable the web interface games-util/lgogdownloader:gui - Enable GUI login support for passing reCAPTCHA -games-util/pyfa:graph - Enable support for graphs games-util/wit:fuse - Enable image mount support via fuse gnome-base/gconf:ldap - Build backend which enables default mail accounts, addressbooks and calendars for Evolution to be configured using each user's LDAP entry." gnome-base/gdm:bluetooth-sound - Allow loading of bluetooth sound modules. This may be necessary for accessibility screen readers, but may cause bluetooth sound issues for users logging in. @@ -3396,6 +3376,7 @@ gnome-base/gnome-light:gnome-shell - Install gnome-base/gnome-shell and x11-wm/m gnome-base/gnome-session:consolekit - Support sys-auth/consolekit for session tracking gnome-base/gnome-session:elogind - Support sys-auth/elogind for session tracking gnome-base/gnome-settings-daemon:elogind - Rely on sys-auth/elogind as runtime logind provider +gnome-base/gnome-settings-daemon:modemmanager - Enable WWAN support via net-misc/modemmanager gnome-base/gnome-settings-daemon:systemd - Rely on sys-apps/systemd as runtime logind provider gnome-base/gnome-shell:browser-extension - Ensure the presence of extensions.gnome.org native connector gnome-extra/chrome-gnome-shell gnome-base/gnome-shell:elogind - Use sys-auth/elogind for session tracking and suspend support. @@ -3447,8 +3428,11 @@ gnome-extra/libgsf:gtk - Enable use of gdk in thumbnailer gnome-extra/nemo:packagekit - Use packagekit to search for programs to open unknown file types gnome-extra/nemo:tracker - Add support for app-misc/tracker search gnome-extra/nm-applet:gcr - Enable advanced certificate chooser, requires app-crypt/gcr +gnome-extra/nm-applet:gtk - Enable legacy library libnm-gtk +gnome-extra/nm-applet:lto - Enable link time optimization gnome-extra/nm-applet:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager gnome-extra/nm-applet:teamd - Enable teamd configuration editor +gnome-extra/nm-applet:wwan - Enable WWAN support gnome-extra/sushi:office - Support viewing file formats such as generated by app-office/libreoffice gnome-extra/synapse:indicator - Build support for application indicators using dev-libs/libappindicator gnome-extra/synapse:plugins - Build support for plugins using net-libs/rest @@ -3502,7 +3486,6 @@ kde-apps/artikulate:qtmedia - Enable playback via Qt5Multimedia kde-apps/cantor:R - Enable dev-lang/R backend support kde-apps/cantor:analitza - Enable kde-apps/analitza backend support kde-apps/cantor:julia - Enable dev-lang/julia backend support -kde-apps/cantor:markdown - Enable Markdown support via app-text/discount kde-apps/cantor:qalculate - Enable sci-libs/libqalculate backend support kde-apps/dolphin:activities - Track which folders are frequently accessed on a Plasma desktop kde-apps/gwenview:activities - Enable kactivities support @@ -3510,12 +3493,10 @@ kde-apps/gwenview:fits - Enable support for NASA's sci-libs/cfitsio library kde-apps/gwenview:kipi - Enable support for the KDE Image Plugin Interface kde-apps/gwenview:mpris - Enable support for MPRIS2 interface, requiring dev-qt/qtdbus as dependency. kde-apps/gwenview:share - Enable support for a share menu using kde-frameworks/purpose -kde-apps/k3b:emovix - Enable burning support for eMoviX images kde-apps/kalzium:editor - Enable the embedded molecule editor/viewer kde-apps/kalzium:solver - Enable the equation solver kde-apps/kanagram:speech - Enable text-to-speech support kde-apps/kate:activities - Enable Plasma Activities support via kde-frameworks/kactivities -kde-apps/kate:addons - Build and install additional plugins kde-apps/kate:filebrowser - Enable File System browser tool view kde-apps/kate:lspclient - Enable LSP (Language Server Protocol) client plugin kde-apps/kate:plasma - Enable Session Applet addon for KDE Plasma @@ -3534,7 +3515,6 @@ kde-apps/kdemultimedia-meta:cdrom - Include packages for optical discs kde-apps/kdenetwork-meta:dropbox - Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox kde-apps/kdenetwork-meta:telepathy - Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta kde-apps/kdenlive:freesound - Enable freesound.org credentials support via dev-qt/qtwebkit to download files -kde-apps/kdenlive:gles2 - Use GLES 2.0 or later instead of full OpenGL kde-apps/kdenlive:share - Enable support for a share menu using kde-frameworks/purpose kde-apps/kdepim-addons:importwizard - Enable additional import plugins for kde-apps/akonadi-import-wizard kde-apps/kdepim-addons:markdown - Enable Markdown support via app-text/discount @@ -3559,6 +3539,7 @@ kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra kde-apps/kig:scripting - Support Python scripting kde-apps/kio-extras:activities - Enable activities kioslave and fileitem plugin kde-apps/kio-extras:man - Enable manpages kioslave +kde-apps/kio-extras:nfs - Enable NFS support using net-libs/libtirpc kde-apps/kio-extras:phonon - Enable file audio preview plugin using media-libs/phonon kde-apps/kio-extras:sftp - Enable SFTP protocol support using net-libs/libssh kde-apps/kio-extras:taglib - Enable audio thumbnails via media-libs/taglib @@ -3653,10 +3634,8 @@ 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:man - Build and install man pages kde-frameworks/kwidgetsaddons:designer - Build plugins for dev-qt/designer -kde-frameworks/kxmlgui:attica - Enable support for kde-frameworks/attica kde-frameworks/kxmlgui:designer - Build plugins for dev-qt/designer kde-frameworks/networkmanager-qt:teamd - Enable Teamd control support -kde-frameworks/plasma:gles2 - Use GLES 2.0 or later instead of full OpenGL kde-frameworks/prison:qml - Enable QML/QtQuick support via dev-qt/qtdeclarative kde-frameworks/purpose:dolphin - Enable support for sharing files from kde-apps/dolphin kde-frameworks/purpose:kaccounts - Enable support for system-wide defined KAccounts @@ -3676,12 +3655,10 @@ kde-plasma/discover:firmware - Enable support for firmware upgrades using sys-ap kde-plasma/kde-cli-tools:kdesu - Build graphical frontend for kde-frameworks/kdesu kde-plasma/kdeplasma-addons:share - Enable applet for quickly sharing data to a variety of sources kde-plasma/kdeplasma-addons:webengine - Enable dictionary and web browser applets using dev-qt/qtwebengine -kde-plasma/kinfocenter:gles2 - Show OpenGL ES information in kinfocenter kde-plasma/kinfocenter:pci - Show advanced PCI information kde-plasma/kmenuedit:hotkeys - Enable support for hotkey editing kde-plasma/kscreenlocker:consolekit - Support for killing the screenlocker when sys-auth/consolekit is the session tracker kde-plasma/ksysguard:pcap - Enable per-process network statistic collection using net-libs/libpcap -kde-plasma/kwin:gles2 - Use OpenGL ES 2 instead of full GL kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM kde-plasma/libksysguard:webengine - Enable display of detailed memory information using dev-qt/qtwebengine. kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus @@ -3758,6 +3735,7 @@ lxqt-base/lxqt-panel:tray - Build tray plugin lxqt-base/lxqt-panel:volume - Build volume plugin lxqt-base/lxqt-panel:worldclock - Build worldclock plugin lxqt-base/lxqt-session:themes - Install LXQt themes and graphics +mail-client/aerc:notmuch - Enable support for net-mail/notmuch mail-client/alot:doc - Install user manual and API documentation mail-client/alpine:onlyalpine - installs only the alpine binary, so it does not collied with pico and/or pine mail-client/alpine:passfile - Adds support for caching passwords into a file between sessions @@ -3792,22 +3770,16 @@ mail-client/geary:ytnef - Enable optional TNEF attachments parser support using mail-client/mail-notification:sylpheed - Enable support for MH mailboxes used by mail-client/sylpheed mail-client/mutt:berkdb - Enable sys-libs/db database backend for header caching mail-client/mutt:gdbm - Enable sys-libs/gdbm database backend for header caching -mail-client/mutt:gpg - Enable support for app-crypt/gpgme mail-client/mutt:gpgme - Build gpgme backend to support S/MIME, PGP/MIME and traditional/inline PGP mail-client/mutt:hcache - Enable header cache, one database backend needs to be enabled mail-client/mutt:lmdb - Enable dev-db/lmdb database backend for header caching -mail-client/mutt:notmuch - Enable support for net-mail/notmuch mail-client/mutt:pgp-classic - Build classic_pgp backend to support PGP/MIME and traditional/inline PGP -mail-client/mutt:pgp_classic - Build classic_pgp backend to support PGP/MIME and traditional/inline PGP mail-client/mutt:pop - Enable support for POP3 mailboxes -mail-client/mutt:smime - Enable support for smime mail-client/mutt:smime-classic - Build classic_smime backend to support S/MIME -mail-client/mutt:smime_classic - Build classic_smime backend to support S/MIME mail-client/mutt:smtp - Enable support for direct SMTP delivery mail-client/mutt:tokyocabinet - Enable dev-db/tokyocabinet database backend for header caching mail-client/neomutt:berkdb - Enable BDB (Berkley DB) backend for header caching mail-client/neomutt:gdbm - Enable GDBM (GNU dbm) backend for header caching -mail-client/neomutt:gpg - Enable support for app-crypt/gpgme mail-client/neomutt:gpgme - Build gpgme backend to support S/MIME, PGP/MIME and traditional/inline PGP mail-client/neomutt:kyotocabinet - Enable Kyoto Cabinet database backend for header caching mail-client/neomutt:lmdb - Enable LMDB (Lightning Memory-Mapped Database) backend for header caching @@ -3815,7 +3787,6 @@ mail-client/neomutt:notmuch - Enable support for net-mail/notmuch mail-client/neomutt:pgp-classic - Build classic_pgp backend to support PGP/MIME and traditional/inline PGP mail-client/neomutt:pgp_classic - Build classic_pgp backend to support PGP/MIME and traditional/inline PGP mail-client/neomutt:qdbm - Enable QDBM (Quicker Database Manager) database backend for header caching -mail-client/neomutt:smime - Enable support for smime mail-client/neomutt:smime-classic - Build classic_smime backend to support S/MIME mail-client/neomutt:smime_classic - Build classic_smime backend to support S/MIME mail-client/neomutt:tokyocabinet - Enable Tokyo Cabinet database backend for header caching @@ -3891,6 +3862,10 @@ mail-filter/opendmarc:reports - Install the reports binaries: expire, import, re mail-filter/opendmarc:spf - Use the mail-filter/libspf2 for Sender Policy Framework checking mail-filter/postfwd:tools - Install additional tools for testing postfwd mail-filter/postgrey:targrey - Enables the targrey patch +mail-filter/pyzor:gdbm - Enables the Gdbm back-end database engine for pyzord +mail-filter/pyzor:gevent - Use dev-python/gevent to enable asynchronous operation +mail-filter/pyzor:pyzord - Enable the pyzord server daemon +mail-filter/pyzor:redis - Enables the redis back-end database engine for pyzord through dev-python/redis-py mail-filter/rmilter:dkim - Enable support for DomainKeys Identified Mail mail-filter/rmilter:memcached - Enable support for memcached mail-filter/rspamd:pcre2 - Use dev-libs/libpcre2 @@ -3941,6 +3916,7 @@ mate-base/mate:extras - Install additional MATE Desktop applications that are re mate-base/mate:help - Install gnome-extra/yelp to handle in application help menus and documentation browsing mate-base/mate:notification - Force notification daemon to default to MATE's notification daemon. Enabled by default. Disable if it causes conflicts with other installed desktop environments. mate-base/mate:themes - Install MATE Desktop's themes; if you use other themes, you can disable this to spare some space and time. +mate-base/mate-applets:cpupower - Enable support for cpu frequency manipulation using sys-power/cpupower mate-base/mate-applets-meta:appindicator - Pull in mate-extra/mate-indicator-applet for AppIndicator applet mate-base/mate-applets-meta:sensors - Pull in mate-extra/mate-sensors-applet for hw sensors applet mate-base/mate-control-center:accountsservice - Add support for AccountsService @@ -3995,7 +3971,6 @@ media-fonts/terminus-font:ru-i - Changes view of Russian letter 'i' - not like L media-fonts/terminus-font:ru-k - Changes view of Russian letter 'k' (see homepage) media-fonts/unifont:fontforge - Use media-gfx/fontforge to build fonts from source media-fonts/unifont:utils - Install unifont utilities -media-gfx/ahoviewer:libsecret - Support password storing using libsecret media-gfx/ahoviewer:rar - Rar archive support media-gfx/ahoviewer:zip - Zip archive support media-gfx/album:plugins - Install optional plugins @@ -4036,7 +4011,6 @@ media-gfx/blender:player - Build the Blender Player. THis requires the Game engi media-gfx/blender:test - Build the provided unit tests. media-gfx/blender:valgrind - Add support for memory debugging using dev-util/valgrind media-gfx/chafa:tools - Build command-line tools -media-gfx/comix:rar - Pulls app-arch/unrar for rar file support media-gfx/cura:usb - Access 3D printers via USB media-gfx/darktable:flickr - Add support for uploading photos to flickr media-gfx/darktable:geolocation - Enable geotagging support @@ -4056,6 +4030,7 @@ media-gfx/digikam:vkontakte - Build net-libs/libkvkontakte plugin for vkontakte. media-gfx/digikam:webkit - Build with dev-qt/qtwebkit instead of dev-qt/qtwebengine media-gfx/eog-plugins:map - Enable world map display using media-libs/libchamplain media-gfx/eog-plugins:picasa - Enable uploading to Google's Picasa Web Albums +media-gfx/eom:imagemagick - Use media-gfx/imagemagick as an external backend for the thumbnailer media-gfx/exact-image:swig - Adds Swig support dev-lang/swig media-gfx/exiv2:webready - Support reading metadata over the internet media-gfx/fbida:X - Install the Motif based image viewer "ida" @@ -4067,6 +4042,7 @@ media-gfx/fim:imagemagick - Use convert from media-gfx/imagemagick as fallback f media-gfx/fim:pcx - Enable PCX file support media-gfx/fim:xfig - Enable FIG file support via media-gfx/xfig media-gfx/fontforge:truetype-debugger - Enable truetype debugger in fontforge +media-gfx/fontforge:woff2 - Enable support for WOFF2 format media-gfx/fotowall:webcam - Enable webcam support media-gfx/freewrl:glew - Enable glew extensions media-gfx/freewrl:java - Build and install java EAI/SAI support library @@ -4111,13 +4087,14 @@ media-gfx/imagemagick:q32 - Set quantum depth value to 32 media-gfx/imagemagick:q8 - Set quantum depth value to 8 media-gfx/imv:freeimage - Use media-libs/freeimage as image library media-gfx/imv:libnsgif - Use media-libs/libnsgif as image library -media-gfx/inkscape:cdr - Enable support for CorelDRAW Diagrams via media-libs/libcdr -media-gfx/inkscape:dia - pull in app-office/dia for dia import extension +media-gfx/inkscape:cdr - Enable support for CorelDRAW files via media-libs/libcdr +media-gfx/inkscape:dia - Enable DIA flow chart import via app-office/dia media-gfx/inkscape:inkjar - Enable support for OpenOffice.org SVG jar files -media-gfx/inkscape:latex - pull in dependencies for LaTeX formulas +media-gfx/inkscape:latex - Enable rendering of LaTeX formulas media-gfx/inkscape:svg2 - Enable support for new SVG2 features -media-gfx/inkscape:visio - Enable support for Microsoft Visio Diagrams via media-libs/libvisio -media-gfx/inkscape:wpg - Enable support for WordPerfect Graphics via app-text/libwpg +media-gfx/inkscape:uniconvertor - Enable conversion of vector graphic files via media-gfx/uniconvertor (needs Python 2) +media-gfx/inkscape:visio - Enable support for Microsoft Visio diagrams via media-libs/libvisio +media-gfx/inkscape:wpg - Enable support for WordPerfect graphics via app-text/libwpg media-gfx/iscan-plugin-gt-f500:minimal - Install the firmware only, and not the plugin. media-gfx/jpeg2ps:metric - Default to A4 paper size media-gfx/kphotoalbum:kipi - Support for the KDE Image Plugin Interface @@ -4209,7 +4186,6 @@ media-libs/freetype:fontforge - Install internal headers required for TrueType d media-libs/freetype:harfbuzz - Use media-libs/harfbuzz for auto-hinting OpenType fonts. WARNING: may trigger circular dependencies! media-libs/freetype:infinality - Enable infinality options for improved LCD filtering media-libs/freetype:utils - Install utilities and examples from ft2demos -media-libs/freeverb3:audacious - Build Audacious plugin media-libs/freeverb3:forcefpu - Disable assembly code media-libs/freeverb3:plugdouble - Build plugins in double precision mode (default is float) media-libs/ganv:fdgl - Use experimental force-directed graph layout @@ -4290,7 +4266,7 @@ media-libs/libsdl:joystick - Control joystick support (disable at your own risk) media-libs/libsdl:sound - Control audio support (disable at your own risk) media-libs/libsdl:tslib - Build with tslib support for touchscreen devices media-libs/libsdl:video - Control video support (disable at your own risk) -media-libs/libsdl2:gles - include OpenGL ES support +media-libs/libsdl2:gles2 - include OpenGL ES 2.0 support media-libs/libsdl2:haptic - Enable the haptic (force feedback) subsystem media-libs/libsdl2:joystick - Control joystick support (disable at your own risk) media-libs/libsdl2:kms - Build the KMSDRM video driver @@ -4359,6 +4335,7 @@ media-libs/opencv:features2d - Enable features2d module media-libs/opencv:gdal - Enable support for sci-libs/gdal library media-libs/opencv:gflags - Use Google's C++ argument parsing library media-libs/opencv:glog - Use Google's C++ loggin library +media-libs/opencv:gtk3 - Enable x11-libs/gtk+:3 support media-libs/opencv:opencl - Add support for OpenCL media-libs/opencv:opencvapps - Enable compilation with opencvapps media-libs/opencv:tesseract - Use Google's OCR Engine @@ -4605,9 +4582,7 @@ media-sound/deinvert:liquid - improve sound quality using net-libs/liquid-dsp media-sound/deinvert:wav - wav file support using media-libs/libsndfile media-sound/denemo:alsa - Enable alsa support through media-libs/alsa-lib media-sound/denemo:aubio - Enable media-libs/aubio support -media-sound/denemo:evince - Use app-text/evince document viewer media-sound/denemo:fluidsynth - Enable Fluidsynth MIDI software synthesis using media-sound/fluidsynth -media-sound/denemo:gtk3 - Enable support for the GTK+. If enabled uses slot 3 of x11-libs/gtk+, if disabled it uses slot 2 media-sound/denemo:jack - Enable jack support through virtual/jack media-sound/denemo:portaudio - Enable support for media-libs/portaudio media-sound/denemo:portmidi - Enable support for the media-libs/portmidi backend @@ -4750,6 +4725,11 @@ media-sound/pulseaudio:ssl - Use dev-libs/openssl to provide support for RAOP (A media-sound/pulseaudio:system-wide - Allow preparation and installation of the system-wide init script for PulseAudio. Since this support is only supported for embedded situations, do not enable without reading the upstream instructions at https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ . media-sound/pulseaudio:systemd - Build with sys-apps/systemd support to replace standalone ConsoleKit. media-sound/pulseaudio:webrtc-aec - Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing. +media-sound/pulseaudio-modules-bt:fdk - AAC encoding support using media-libs/fdk-aac +media-sound/pulseaudio-modules-bt:ffmpeg - APTX, APTX-HD encoding support +media-sound/pulseaudio-modules-bt:ldac - LDAC encoding support, using media-libs/libldac +media-sound/pulseaudio-modules-bt:native-headset - Build with native HSP (Headset Profile) headset for bluez 5 +media-sound/pulseaudio-modules-bt:ofono-headset - Build with oFono HFP (Hands Free Profile) headset for bluez 5, requires net-misc/ofono. media-sound/pulseeffects:bs2b - Enable use of media-libs/libbs2b media-sound/pulseeffects:calf - Enable use of media-plugins/calf for adding various FX media-sound/pulseeffects:mda-lv2 - Enable use of media-plugins/mda-lv2 for the loudness FX @@ -4790,7 +4770,6 @@ media-sound/snapcast:client - Build and install Snapcast client component media-sound/snapcast:server - Build and install Snapcast server component media-sound/snapcast:tremor - Build with TREMOR version of vorbis media-sound/snd:s7 - Enable the s7 extension language (a version of Scheme) -media-sound/sonata:lyrics - Support for lyrics fetching media-sound/sonic-visualiser:id3tag - Enables ID3 tagging with id3tag library media-sound/sox:amr - Enables Adaptive Multi-Rate Audio support media-sound/sox:id3tag - Enables ID3 tagging with id3tag library @@ -5139,6 +5118,7 @@ media-video/qmplay2:notifications - Build additional notifications module media-video/qmplay2:sid - Build Chiptune with SIDPLAY support media-video/qmplay2:videofilters - Build with VideoFilters module media-video/qmplay2:visualizations - Build with Visualizations module +media-video/rav1e:capi - Build the C-API library and header file media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation. media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx. media-video/smplayer:autoshutdown - Enable the option to shutdown your computer after finishing the playlist. This requires dev-qt/qtdbus as dependency. @@ -5277,13 +5257,6 @@ net-analyzer/hydra:gcrypt - Enable radmin2 support through dev-libs/libgcrypt net-analyzer/hydra:libssh - Enable SSH support through net-libs/libssh net-analyzer/hydra:mongodb - MongoDB support through dev-libs/mongo-c-driver net-analyzer/hydra:ncp - NCP protocol (NetWare) support through net-fs/ncpfs -net-analyzer/icinga:contrib - additional scripts -net-analyzer/icinga:eventhandler - Adds support for running custom scripts whenever a host or service state change occurs -net-analyzer/icinga:idoutils - Adds DB support -net-analyzer/icinga:lighttpd - Adds Lighttpd support -net-analyzer/icinga:plugins - Adds support for nagios plugins -net-analyzer/icinga:web - Adds generic web interface support -net-analyzer/icinga-web:pnp - Enables pnp4nagios integration net-analyzer/icinga2:console - Adds support for line-editing in the console net-analyzer/icinga2:lto - Adds support for link time optimization net-analyzer/icinga2:mail - Allows for mailing of alerts @@ -5358,7 +5331,6 @@ net-analyzer/netdata:prometheus - Enable support for the Prometheus remote write net-analyzer/netdata:tor - Enable monitoring of tor net-analyzer/netdata:xen - Enable monitoring of xen net-analyzer/netperf:demo - Emit interim results during the run. May affect results -net-analyzer/nfdump:compat15 - Enable read support for nfdump data files created with nfdump 1.5.x net-analyzer/nfdump:ftconv - Build the flow-tools to nfdump converter net-analyzer/nfdump:nfprofile - Build nfprofile used by NfSen net-analyzer/nfdump:nftrack - Build nfprofile used by PortTracker @@ -5399,7 +5371,7 @@ net-analyzer/pmacct:rabbitmq - Enable support for RabbitMQ through net-libs/rabb net-analyzer/pmacct:st-bins - Link Streaming Telemetry daemon binaries net-analyzer/pmacct:traffic-bins - Link IPv4/IPv6 traffic accounting binaries net-analyzer/pmacct:zmq - Enable support for ZeroMQ through net-libs/zeromq -net-analyzer/pnp4nagios:icinga - Build against net-analyzer/icinga2 or net-analyzer/icinga instead of net-analyzer/nagios-core +net-analyzer/pnp4nagios:icinga - Build against net-analyzer/icinga2 instead of net-analyzer/nagios-core net-analyzer/pnp4nagios:nagios - Build against net-analyzer/nagios-core (the default) net-analyzer/prelude-lml:tls - Enables Prelude LML support Syslog through TLS using net-libs/gnutls. net-analyzer/rrdcollect:exec - Enable exec:/// support @@ -5533,8 +5505,10 @@ net-dialup/ppp:radius - Enables RADIUS support net-dialup/xl2tpd:dnsretry - Patch for host lookup retries, activated by redial feature net-dialup/xl2tpd:kernel - Enable kernel interface for PPPoL2TP net-dns/avahi:autoipd - Build and install the IPv4LL (RFC3927) network address configuration daemon -net-dns/avahi:bookmarks - Install the avahi-bookmarks application (requires dev-python/twisted-core and dev-python/twisted-web) -net-dns/avahi:gtk3 - Build the avahi-ui-gtk3 library, and use gtk3 for the avahi utilities under USE=utils +net-dns/avahi:bookmarks - Install the avahi-bookmarks application (requires dev-python/twisted) +net-dns/avahi:gtk - Use gtk3 for the avahi utilities (overrides USE=gtk2) and build the avahi-ui-gtk3 library +net-dns/avahi:gtk2 - Use gtk2 for the avahi utilities (overridden by USE=gtk) and build the avahi-ui library +net-dns/avahi:gtk3 - Use gtk3 for the avahi utilities (overrides USE=gtk) and build the avahi-ui-gtk3 library net-dns/avahi:howl-compat - Enable compat libraries for howl net-dns/avahi:mdnsresponder-compat - Enable compat libraries for mDNSResponder net-dns/bind:dlz - Enables dynamic loaded zones, 3rd party extension @@ -5645,6 +5619,8 @@ net-firewall/conntrack-tools:cttimeout - Use net-libs/libnetfilter_cttimeout for net-firewall/conntrack-tools:libtirpc - Use net-libs/libtirpc for RPC support net-firewall/ebtables:perl - Install the ebtables-save script which uses perl net-firewall/firehol:ipset - Use net-firewall/ipset. +net-firewall/firewalld:iptables - Add support for net-firewall/nftables as firewall backend +net-firewall/firewalld:nftables - Add support for net-firewall/nftables as firewall backend net-firewall/fwknop:client - Build fwknop client net-firewall/fwknop:extras - Install utility scripts and AppArmor policy for fwknopd net-firewall/fwknop:firewalld - Use net-firewall/firewalld as the default server backend @@ -5685,8 +5661,7 @@ net-fs/autofs:libtirpc - Use TiRPC library instead of SunRPC net-fs/autofs:mount-locking - Enable locking to prevent corruption of /etc/mtab in the presence of concurrent auto-mounting. If enabled, recursive auto-mounting (eg. using autofs to bind or loop mount a filesystem which is itself auto-mounted) is not possible. net-fs/autofs:sasl - Enable SASL support in the LDAP module net-fs/cifs-utils:ads - Enable Active Directory support and create cifs.idmap binary - idmap support -net-fs/cifs-utils:caps - libcap support -net-fs/cifs-utils:caps-ng - libcap-ng support +net-fs/cifs-utils:caps - Enable sys-libs/libcap-ng support net-fs/cifs-utils:creds - cifs credentials support net-fs/cvmfs:aufs - Use AUFS instead of OverlayFS for the server net-fs/cvmfs:preload - Install the cvmfs cache preloader for distributed file systems @@ -5771,7 +5746,6 @@ net-ftp/pure-ftpd:anondel - Permit anonymous to delete files net-ftp/pure-ftpd:anonperm - Permit anonymous to change file permissions net-ftp/pure-ftpd:anonren - Permit anonymous to rename files net-ftp/pure-ftpd:anonres - Permit anonymous to resume file transfers -net-ftp/pure-ftpd:charconv - Enables charset conversion net-ftp/pure-ftpd:implicittls - Enable TLS on Port 990 net-ftp/pure-ftpd:noiplog - Disables logging of IP addresses net-ftp/pure-ftpd:paranoidmsg - Display paranoid messages instead of normal ones @@ -5856,17 +5830,18 @@ net-im/prosody:libevent - Use libevent for event handling net-im/prosody:zlib - Support for compressing XMPP streams with mod_compression net-im/psi:aspell - Enable spellchecking using app-text/aspell net-im/psi:enchant - Enable spellchecking using app-text/enchant -net-im/psi:extras - Enable Psi+ patcheset +net-im/psi:extras - Enable Psi+ patchset net-im/psi:hunspell - Enable spellchecking using app-text/hunspell -net-im/psi:iconsets - Install additional iconsets, some of them has not clear licensing -net-im/psi:sql - Enable psi-new-history extras patch -net-im/psi:webengine - Use dev-qt/qtwebengine instead of dev-qt/qtwebkit -net-im/psi:webkit - Enable themed, html-based chatlogs +net-im/psi:iconsets - Install additional iconsets, some of them have no clear licensing +net-im/psi:keyring - Enable storing password in system keyring manager +net-im/psi:webengine - Enable themed, html-based chatlogs using dev-qt/qtwebengine +net-im/psi:webkit - Enable themed, html-based chatlogs using dev-qt/qtwebkit net-im/psi:whiteboarding - Enable experimental interactive SVG drawing +net-im/psi:xscreensaver - Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events +net-im/psimedia:extras - Enable Psi+ mode (required when built for Psi+) net-im/pyicq-t:webinterface - Install dependencies needed for the web interface net-im/qtox:X - Adds support for X11 net-im/qtox:notification - Adds support for GTK Status Notifier tray backends -net-im/skypeforlinux:pax_kernel - Triggers a paxmarking of the main skype binary net-im/spectrum2:frotz - Enables the Z-Engine backend. net-im/spectrum2:irc - Enables the IRC backend, based on net-im/libcommuni. net-im/spectrum2:purple - Enables the libpurple backend, based on net-im/pidgin. @@ -5938,13 +5913,16 @@ net-im/vacuum:socksstreams - Enable initiating SOCKS5 data streams between two X net-im/vacuum:urlprocessor - Allows other plugins to load data from custom types of URLs net-im/vacuum:vcard - Enable obtaining peer's personal contact information net-im/vacuum:xmppuriqueries - Allow other plugins to handle XMPP URI queries +net-im/zoom:bundled-libjpeg-turbo - Use bundled libturbojpeg instead of media-libs/libjpeg-turbo net-irc/anope:chanstats - Channel Statistics net-irc/anope:cs-fantasy-stats - Enables the STATS and GSTATS commands net-irc/anope:cs-fantasy-top - Enables the (G)TOP and (G)TOP10 commands net-irc/anope:irc2sql - Stores channel statistics in a mysql database +net-irc/anope:ldap - Build LDAP modules for e.g. opertypes net-irc/anope:ldap-auth - Authorize through LDAP net-irc/anope:ldap-oper - Dynamically ties users to Anope opertypes via LDAP net-irc/anope:posix - Add support for POSIX Compatible Regular Expressions +net-irc/anope:sql - Build modules which require SQL net-irc/anope:sql-auth - Authorize through SQL net-irc/anope:sql-log - Additional log target in SQL net-irc/anope:sql-oper - Allows granting users services operator privileges from SQL @@ -6102,6 +6080,7 @@ net-libs/libproxy:spidermonkey - Use libmozjs from dev-lang/spidermonkey for PAC net-libs/libproxy:webkit - Use libjavascriptcoregtk from net-libs/webkit-gtk for PAC parsing net-libs/libpsl:man - Build man-pages net-libs/libqmi:mbim - Support QMI over Mobile Broadband Interface Model (MBIM) +net-libs/libsoup:brotli - Enable brotli decompression support net-libs/libsoup:gssapi - Enable GSSAPI support net-libs/libsoup:samba - Use net-fs/samba for NTLM Single Sign-On net-libs/libsrtp:aesicm - Use AES ICM cryptographic algorithm @@ -6198,7 +6177,6 @@ net-libs/webkit-gtk:coverage - Enable code coverage support net-libs/webkit-gtk:egl - Enable EGL support net-libs/webkit-gtk:geolocation - Enable geolocation support through app-misc/geoclue net-libs/webkit-gtk:gles2 - Enable GLESv2 support -net-libs/webkit-gtk:gles2-only - Use GLES 2.0 or later instead of full OpenGL net-libs/webkit-gtk:jumbo-build - Combine source files to speed up build process net-libs/webkit-gtk:nsplugin - Enable full nsplugin support (GTK2 plugins) net-libs/webkit-gtk:webgl - Build support for the WebGL HTML API using virtual/opengl @@ -6215,7 +6193,7 @@ net-mail/automx:tools - Install additional automx-test tool net-mail/courier-imap:trashquota - include deleted messages, and the Trash folder, in the estimated quota usage for maildirs net-mail/cyrus-imapd:backup - Enable backup service support net-mail/cyrus-imapd:calalarm - Enable CalDAV alarm support -net-mail/cyrus-imapd:http - Enable http support +net-mail/cyrus-imapd:http - Enable http and http/2 support net-mail/cyrus-imapd:lmdb - Enable support for using dev-db/lmdb net-mail/cyrus-imapd:replication - Enable replication support net-mail/cyrus-imapd:server - Enable building server binaries @@ -6391,11 +6369,13 @@ net-misc/cgminer:sp30 - Enable support for Spondoolies SP30 net-misc/chrony:adns - Support for asynchronous DNS net-misc/chrony:cmdmon - Support for command and monitoring net-misc/chrony:html - Install HTML documentation +net-misc/chrony:nettle - Use dev-libs/nettle for hash functions net-misc/chrony:ntp - Support for the Network Time Protocol (NTP) net-misc/chrony:phc - Support for the PTP (Precision Time Protocol) Hardware Clock (PHC) interface net-misc/chrony:pps - Support for the Linux Pulse Per Second (PPS) interface net-misc/chrony:refclock - Support for reference clocks net-misc/chrony:rtc - Support for the Linux Real Time Clock interface +net-misc/chrony:sechash - Enable support for hashes other than MD5 net-misc/connman:ethernet - Enable ethernet support. net-misc/connman:iptables - Use net-firewall/iptables as firewall. net-misc/connman:iwd - Enable wifi support via net-wireless/iwd @@ -6427,6 +6407,7 @@ net-misc/dahdi-tools:ppp - Enables PPP/DAHDIRAS support net-misc/dhcp:client - Install the dhclient program net-misc/dhcp:server - Install the dhcpd and dhcrelay programs net-misc/dhcpcd:embedded - Embed the definitions of dhcp options in the dhcpcd executable +net-misc/dhcpcd:privsep - Enable support for privilege separation through chroot net-misc/dhcpcd-ui:gtk2 - Build with x11-libs/gtk+ version 2 instead of version 3 net-misc/dhcpcd-ui:gtk3 - Add support for x11-libs/gtk+ version 3 (The GIMP Toolkit) net-misc/dibbler:resolvconf - Use resolvconf to handle /etc/resolv.conf updates @@ -6542,6 +6523,7 @@ net-misc/mulk:checksum - Enable checksum verification for Metalink from dev-libs net-misc/mulk:metalink - Enable support for media-libs/libmetalink net-misc/ncp:diet - Compile against dev-libs/dietlibc net-misc/netkit-bootparamd:libtirpc - Build against net-libs/libtirpc for RPC support +net-misc/networkmanager:concheck - Enable connectivity checking support net-misc/networkmanager:connection-sharing - Use net-dns/dnsmasq and net-firewall/iptables for connection sharing net-misc/networkmanager:consolekit - Use sys-auth/consolekit for session tracking net-misc/networkmanager:dhclient - Use dhclient from net-misc/dhcp for getting ip @@ -6549,6 +6531,8 @@ net-misc/networkmanager:dhcpcd - Use net-misc/dhcpcd for getting ip net-misc/networkmanager:elogind - Use sys-auth/elogind for session tracking net-misc/networkmanager:iwd - Use net-wireless/iwd instead of net-wireless/wpa_supplicant for wifi support by default net-misc/networkmanager:json - Enable JSON validation via dev-libs/jansson in libnm. +net-misc/networkmanager:libpsl - Link against libpsl +net-misc/networkmanager:lto - Link-time optimization net-misc/networkmanager:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager net-misc/networkmanager:nss - Use dev-libs/nss for cryptography net-misc/networkmanager:ofono - Use net-misc/ofono for telephony support. @@ -6556,6 +6540,7 @@ net-misc/networkmanager:ovs - Enable OpenVSwitch support net-misc/networkmanager:ppp - Enable support for mobile broadband and PPPoE connections using net-dialup/ppp net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS information in /etc/resolv.conf. Generally, a symlink to /run/NetworkManager/resolv.conf is simpler. On systems running systemd-resolved, disable this flag and create a symlink to /run/systemd/resolve/stub-resolv.conf. net-misc/networkmanager:teamd - Enable Teamd control support +net-misc/networkmanager:tools - Build cli tools such as nmcli, nmtui and nm_cloud_setup net-misc/networkmanager:wext - Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper) net-misc/networkmanager:wifi - Enable support for wifi and 802.1x security net-misc/nextcloud-client:dolphin - Install the kde-apps/dolphin extension @@ -6723,6 +6708,12 @@ net-misc/wget:cookie_check - Enable cookie checks via net-libs/libpsl net-misc/wget:metalink - Enable support for media-libs/libmetalink net-misc/wget:ntlm - Enable support for NTLM (Windows-based) authorization net-misc/wget:uuid - Generate UUIDs for the WARC (Web ARChive file format) using libuuid; otherwise use a simple RNG (random number generator) +net-misc/wget2:brotli - Enable support for brotli compression +net-misc/wget2:gpgme - Build gpgme backend +net-misc/wget2:http2 - Enable HTTP/2.0 support +net-misc/wget2:openssl - Enable crypto support via dev-libs/openssl +net-misc/wget2:psl - Use public suffix list via media-libs/libnspsl +net-misc/wget2:valgrind - Depend on dev-util/vagrind for test suite net-misc/wicd:ambiance - Install icons from Ubuntu's ambiance theme net-misc/wicd:gnome-shell - Install gnome-shell extension net-misc/wicd:gtk - Installs a gtk UI. This is enabled by default because it is intended behavior. Requires dev-python/pygtk @@ -6731,7 +6722,8 @@ net-misc/wicd:mac4lin - Change default icons to mac4lin icon set net-misc/wicd:ncurses - Installs a ncurses UI net-misc/wicd:pm-utils - Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils net-misc/x2goserver:fuse - Use net-fs/sshfs to allow shared folders -net-misc/youtube-viewer:gtk - Install the gtk GUI, called gtk-youtube-viewer +net-misc/youtube-viewer:gtk - Install the gtk3 GUI +net-misc/youtube-viewer:gtk2 - Use the old gtk2 GUI instead of the gtk3 one net-misc/zerotier:clang - Use Clang compiler instead of GCC net-misc/zerotier:neon - Enable ARM32 neon-salsa2012-asm code net-nds/389-ds-base:auto-dn-suffix - Enable auto bind with auto dn suffix over unix domain socket (LDAPI) support @@ -6775,7 +6767,6 @@ net-p2p/amule:stats - Enable statistic reporting net-p2p/bitcoin-cli:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoin-qt:asm - Enable assembly for optimization net-p2p/bitcoin-qt:bip70 - Enable support for the BIP70 payment protocol -net-p2p/bitcoin-qt:bitcoin_policy_rbf - Replace By Fee policy: Your node will preferentially mine and relay transactions paying the highest fee, regardless of receive order net-p2p/bitcoin-qt:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoin-qt:libevent - Use dev-libs/libevent (needed for JSON-RPC, REST, and Tor auto-configuration net-p2p/bitcoin-qt:qrcode - Enable generation of QR Codes for receiving payments @@ -6784,7 +6775,6 @@ net-p2p/bitcoin-qt:upnp - Enable Universal Plug and Play net-p2p/bitcoin-qt:wallet - Enable wallet support net-p2p/bitcoin-qt:zeromq - Report blocks and transactions via zeromq net-p2p/bitcoind:asm - Enable assembly for optimization -net-p2p/bitcoind:bitcoin_policy_rbf - Replace By Fee policy: Your node will preferentially mine and relay transactions paying the highest fee, regardless of receive order net-p2p/bitcoind:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoind:system-leveldb - Use the system-wide dev-libs/leveldb instead of bundled net-p2p/bitcoind:upnp - Enable Universal Plug and Play @@ -6959,6 +6949,7 @@ net-vpn/ipsec-tools:stats - Enable statistics reporting net-vpn/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound) net-vpn/networkmanager-strongswan:glib - Enable libnm-glib compatibility. net-vpn/networkmanager-wireguard:glib - Enable libnm-glib compatibility. +net-vpn/ocserv:otp - Enable support for one-time passwords net-vpn/openconnect:gssapi - Build GSSAPI support net-vpn/openconnect:libproxy - Enable proxy support net-vpn/openconnect:stoken - Enable stoken support @@ -7198,6 +7189,7 @@ sci-chemistry/avogadro2:rpc - Enable RPC server sci-chemistry/avogadro2:vtk - include vtk support sci-chemistry/chemtool:emf - EMF export support sci-chemistry/eden:double-precision - More precise calculations at the expense of speed +sci-chemistry/gnome-chemistry-utils:gnumeric - Add a Gnumeric plugin to provide a molarmass function for the spreadsheet sci-chemistry/gromacs:cuda - Enable cuda non-bonded kernels sci-chemistry/gromacs:double-precision - More precise calculations at the expense of speed sci-chemistry/gromacs:gmxapi - Add support for gmxapi library @@ -7334,7 +7326,10 @@ sci-libs/cfitsio:tools - Build execs fpack, funpack, imcopy, fitscopy, listhead sci-libs/cgnslib:legacy - Enable or disable building legacy code (3.0 compatible) sci-libs/cgnslib:tools - A number of utility programs: cgnscheck, cgnscompress, cgnsdiff, cgnslist, cgnsnames, cgnsupdate, cgnsconvert, adf2hdf, hdf2adf. sci-libs/cholmod:cuda - Use nvidia cuda toolkit for speeding up computations +sci-libs/cholmod:matrixops - Support basic sparse and dense matrix operations (add, multiply, scale, et cetera) sci-libs/cholmod:metis - Enable the Partition module to cholmod using sci-libs/metis +sci-libs/cholmod:modify - Enable Cholesky-modification routines like update, downdate, row-add, and row-delete +sci-libs/cholmod:partition - Enable graph partitioning and graph-partition-based orderings through sci-libs/metis or sci-libs/parmetis sci-libs/clblas:client - Build a command line clBLAS client program. sci-libs/clblas:ktest - A command line tool for testing single clBLAS kernel. sci-libs/clblas:performance - Copy performance scripts that can measure and graph performance. @@ -7371,6 +7366,9 @@ sci-libs/dlib:cuda - Enable support for CUDA for Deep Neural Networks (cuDNN) on sci-libs/dlib:mkl - Enable support for Intel FFT sci-libs/mkl sci-libs/dlib:python - Enable support for Python API bindings sci-libs/dmlc-core:s3 - Support for the Amazon Simple Storage Service +sci-libs/eccodes:defs - Install full set of definition files. +sci-libs/eccodes:extra-test - Install full set of test data (large). +sci-libs/eccodes:memfs - Enable memory based access to definition/sample files (conflicts with tests). sci-libs/fftw:float - Link default library to single precision instead of double (symlinks only and fftw-2.1) sci-libs/fftw:quad - Build quadruple precision lib sci-libs/fftw:zbus - Adds support for ZBus cycle-counter of mips @@ -7395,11 +7393,13 @@ sci-libs/gmsh:petsc - Enable sci-mathematics/petsc support sci-libs/gsl:cblas-external - Link gsl with external cblas provided by (virtual/cblas) instead of shipped internal version sci-libs/gsl:deprecated - Enable deprecated functions sci-libs/hdf5:hl - Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html) +sci-libs/hdf5:unsupported - Enable unsupported combinations of configuration options sci-libs/hypre:fei - Build the internal Finite Element Interface routines sci-libs/hypre:int64 - Build the 64 bits integer library sci-libs/indilib:websocket - Enable support for WebSocket protocol sci-libs/ipopt:hsl - hsl sci-libs/ipopt:mumps - Enable sci-libs/mumps support +sci-libs/lapack:deprecated - Also build deprecated functions sci-libs/lapack:eselect-ldso - Enable runtime library switching by eselect and ld.so. sci-libs/lapack:lapacke - Build LAPACKE sci-libs/lapack-reference:deprecated - Build deprecated routines @@ -7451,7 +7451,6 @@ sci-libs/openblas:eselect-ldso - Enable BLAS/LAPACK runtime switching sci-libs/openblas:index-64bit - Compile a separate INTERFACE64 OpenBLAS sci-libs/openblas:pthread - Build with pthread threading model sci-libs/opencascade:freeimage - Enable support for image i/o via media-libs/freeimage -sci-libs/opencascade:gl2ps - Use gl2ps PostScript printing library sci-libs/opencascade:gles2 - Use OpenGL ES 2.0 sci-libs/opencascade:inspector - Build the OCCT inspector tool for low-level data inspection sci-libs/opencascade:optimize - Don't clear allocated memory. Use optimized memory manager unless tbb USE flag is set. @@ -7488,10 +7487,12 @@ sci-libs/shogun:octave - Enable support for sci-mathematics/octave sci-libs/shogun:opencl - Enable support for building against OpenCL sci-libs/silo:silex - Build silex data browser sci-libs/spqr:metis - Use sci-libs/metis or sci-libs/parmetis for partitioning +sci-libs/spqr:partition - Use the partition module of sci-libs/cholmod for partitioning sci-libs/spqr:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb sci-libs/spr:root - Add sci-physics/root graphics and i/o support sci-libs/suitesparse:cuda - Enable nvidia cuda toolkit for speeding up computations sci-libs/suitesparse:metis - Enable the Partition module to cholmod using sci-libs/metis +sci-libs/suitesparse:partition - Enable graph partitioning and graph-partition-based orderings through sci-libs/metis or sci-libs/parmetis sci-libs/suitesparse:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb sci-libs/sundials:hypre - Build with sci-libs/hypre conditioners sci-libs/sundials:sparse - Enable support for sci-libs/klu sparse solver @@ -7641,8 +7642,12 @@ sci-physics/espresso:cuda - Enable cuda support sci-physics/espresso:examples - Installs the examples sci-physics/fastjet:cgal - Use sci-mathematics/cgal instead of bundled algorithms sci-physics/fastjet:plugins - Build all standard and C++ plugins +sci-physics/geant:c++11 - Build using the C++11 standard +sci-physics/geant:c++14 - Build using the C++14 standard +sci-physics/geant:c++17 - Build using the C++17 standard sci-physics/geant:data - Add a lot of standard physics data files for geant4 sci-physics/geant:dawn - Add support for media-gfx/dawn (3D postscript rendering) +sci-physics/geant:freetype - Add support for media-libs/freetype sci-physics/geant:gdml - Enable geometry markup language for xml sci-physics/geant:geant3 - Add compatibility for geant321 to geant4 sci-physics/geant:inventor - Add support for Open Inventor SGI toolkit via Coin3D @@ -7657,6 +7662,7 @@ sci-physics/hepmc:gev - Build with GeV instead of default MeV for momentum units sci-physics/herwig++:c++11 - Build Herwig++ using the C++11 standard. Experimental feature, not for production use. sci-physics/herwig++:fastjet - Adds support for sci-physics/fastjet sci-physics/lammps:cuda - Enable cuda non-bonded kernels +sci-physics/lammps:kokkos - Enable kokkos non-bonded kernels sci-physics/lammps:lammps-memalign - Enables the use of the posix_memalign() call instead of malloc() when large chunks or memory are allocated by LAMMPS. Aliengnment is on 16 byte boundaries. sci-physics/lhapdf:octave - Add bindings for sci-mathematics/octave sci-physics/pythia:fastjet - Build jets using the sci-physics/fastjet package @@ -7669,6 +7675,7 @@ sci-physics/root:c++11 - Build using the C++11 standard sci-physics/root:c++14 - Build using the C++14 standard sci-physics/root:c++17 - Build using the C++17 standard sci-physics/root:cuda - Enable support for nVidia CUDA +sci-physics/root:cudnn - Enable support for nVidia cuDNN library sci-physics/root:davix - Enable support for DAVIX Data Management Client (https://cern.ch/davix) sci-physics/root:fits - Enable support for images and data from FITS files with sci-libs/cfitsio sci-physics/root:fortran - Compile included Fortran programs @@ -7719,6 +7726,7 @@ sci-visualization/paraview:development - Install development files including hea sci-visualization/paraview:nvcontrol - Add NVCONTROL support for OpenGL options sci-visualization/paraview:offscreen - Offscreen rendering through OSMesa sci-visualization/paraview:plugins - Build and install additional plugins +sci-visualization/paraview:webengine - Add support for dev-qt/qtwebengine sci-visualization/veusz:minuit - Use Minuit during fitting viadev-python/pyminuit sci-visualization/yt:hub - Connect to the yt hub with dev-python/girder-client sec-policy/selinux-base:open_perms - Enable the open permissions for file object classes (SELinux policy capability). @@ -7756,8 +7764,6 @@ sys-apps/duc:tokyocabinet - Use dev-db/tokyocabinet as the backend sys-apps/earlyoom:docs - Generate man page sys-apps/elfix:ptpax - Enable PT_PAX_FLAGS support. sys-apps/elfix:xtpax - Enable XATTR_PAX_FLAGS support. -sys-apps/entropy-server:matter - Pull in app-admin/matter -sys-apps/etckeeper:bazaar - Support dev-vcs/bzr based repository sys-apps/etckeeper:cron - Install cron script sys-apps/firejail:apparmor - Enable support for custom AppArmor profiles sys-apps/firejail:chroot - Enable chrooting to custom directory @@ -7810,7 +7816,7 @@ sys-apps/flashrom:satamv - Enable programmer for Marvell SATA controllers sys-apps/flashrom:satasii - Enable programmer for SiI SATA controllers sys-apps/flashrom:serprog - Enable Serial Flasher programmer sys-apps/flashrom:stlinkv3-spi - Enable SPI programmer using STLINK-V3 -sys-apps/flashrom:tools - Install additional tools +sys-apps/flashrom:tools - Install ich_descriptor_tool, a tool for reading descriptor-mode SPI-flash images for Intel chipsets sys-apps/flashrom:usbblaster-spi - Enable support for Altera USB-Blaster dongles sys-apps/flashrom:wiki - Enable wiki informations, like supported devices etc. sys-apps/fwupd:agent - Enable update notification agent @@ -7894,7 +7900,6 @@ sys-apps/pcsc-lite:udev - Use sys-fs/udev rules to handle devices' permissions a sys-apps/pcsc-tools:network-cron - Monthly cronjob the update-smartcard_list script sys-apps/policycoreutils:audit - Enable support for sys-process/audit and use the audit_* functions (like audit_getuid instead of getuid()) sys-apps/portage:apidoc - Build html API documentation with sphinx-apidoc. -sys-apps/portage:epydoc - Build html API documentation with epydoc (deprecated). sys-apps/portage:gentoo-dev - Enable features required for Gentoo ebuild development. sys-apps/portage:ipc - Use inter-process communication between portage and running ebuilds. sys-apps/portage:native-extensions - Compiles native "C" extensions (speedups, instead of using python backup code). Currently includes libc-locales. This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported. @@ -7934,6 +7939,7 @@ sys-apps/systemd:dns-over-tls - Enable DNS-over-TLS support sys-apps/systemd:elfutils - Enable coredump stacktraces in the journal sys-apps/systemd:gcrypt - Enable sealing of journal files using gcrypt sys-apps/systemd:gnuefi - Enable EFI boot manager and stub loader (built using sys-boot/gnu-efi) +sys-apps/systemd:homed - Enable portable home directories sys-apps/systemd:http - Enable embedded HTTP server in journald sys-apps/systemd:importd - Enable import daemon sys-apps/systemd:kmod - Enable kernel module loading via sys-apps/kmod @@ -7942,6 +7948,7 @@ sys-apps/systemd:nat - Enable support for network address translation in network sys-apps/systemd:pkcs11 - Enable PKCS#11 support for cryptsetup and homed sys-apps/systemd:pwquality - Enable password quality checking in homed sys-apps/systemd:qrcode - Enable qrcode output support in journal +sys-apps/systemd:repart - Enable support for growing/adding partitions sys-apps/systemd:resolvconf - Install resolvconf symlink for systemd-resolve sys-apps/systemd:sysv-utils - Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown sys-apps/systemd:vanilla - Disable Gentoo-specific behavior and compatibility quirks @@ -7952,6 +7959,7 @@ sys-apps/timer_entropyd:debug - Enable printf debugging and logging to the syslo sys-apps/ucspi-ssl:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons. sys-apps/usb_modeswitch:jimtcl - Use dev-lang/jimtcl instead of dev-lang/tcl for smaller memory footprint sys-apps/usermode-utilities:fuse - Build tools (currently umlmount) needing fuse +sys-apps/util-linux:audit - Use sys-process/audit to emit audit messages about system changes sys-apps/util-linux:caps - build setpriv helper (run programs with diff capabilities) sys-apps/util-linux:cramfs - build mkfs/fsck helpers for cramfs filesystems sys-apps/util-linux:cryptsetup - Use sys-fs/cryptsetup to have built-in dm-verity in libmount @@ -8052,7 +8060,6 @@ sys-boot/grub:efiemu - Build and install the efiemu runtimes sys-boot/grub:fonts - Build and install fonts for the gfxterm module sys-boot/grub:libzfs - Enable support for sys-fs/zfs sys-boot/grub:mount - Build and install the grub-mount utility -sys-boot/grub:multislot - Allow concurrent installation of sys-boot/grub SLOT 0 and sys-boot/grub SLOT 2 by renaming all programs. sys-boot/grub:themes - Build and install GRUB themes (starfield) sys-boot/grub:truetype - Build and install grub-mkfont conversion utility sys-boot/lilo:device-mapper - Enable support for device-mapper from sys-fs/lvm2 @@ -8078,14 +8085,19 @@ sys-cluster/ceph:cephfs - Build support for cephfs, a POSIX compatible filesyste sys-cluster/ceph:dpdk - Enable DPDK messaging sys-cluster/ceph:fuse - Build fuse client sys-cluster/ceph:grafana - Install grafana dashboards +sys-cluster/ceph:kafka - Rados Gateway's pubsub support for Kafka push endpoint sys-cluster/ceph:lttng - Add support for LTTng sys-cluster/ceph:mgr - Build the ceph-mgr daemon sys-cluster/ceph:nss - Use dev-libs/nss for cryptography sys-cluster/ceph:numa - Use sys-process/numactl for numa support in rocksdb +sys-cluster/ceph:openssl - Use dev-libs/openssl +sys-cluster/ceph:pmdk - Enable PMDK libraries sys-cluster/ceph:rabbitmq - Use rabbitmq-c to build rgw amqp push endpoint sys-cluster/ceph:radosgw - Add radosgw support +sys-cluster/ceph:rbd-rwl - Enable librbd persistent write back cache sys-cluster/ceph:spdk - Enable SPDK user-mode storage driver toolkit sys-cluster/ceph:system-boost - Use system dev-libs/boost instead of the bundled one +sys-cluster/ceph:uring - Build with support for sys-libs/liburing sys-cluster/ceph:xfs - Add xfs support sys-cluster/ceph:zfs - Add zfs support sys-cluster/charliecloud:pv - Use sys-apps/pv to enable progress bar functionality @@ -8133,6 +8145,13 @@ sys-cluster/hpx:tbb - Use dev-cpp/tbb for memory allocation sys-cluster/keepalived:bfd - compile with support for Bidirectional Forwarding Detection (BFD). sys-cluster/keepalived:json - compile with signal to dump configuration and stats as JSON. sys-cluster/keepalived:regex - compile with support for regex in health checks +sys-cluster/kubernetes:kube-apiserver - Kubernetes API server +sys-cluster/kubernetes:kube-controller-manager - Kubernetes controller manager +sys-cluster/kubernetes:kube-proxy - Kubernetes proxy service +sys-cluster/kubernetes:kube-scheduler - Kubernetes scheduler +sys-cluster/kubernetes:kubeadm - CLI to bootstrap a secure Kubernetes cluster +sys-cluster/kubernetes:kubectl - CLI to run commands against Kubernetes clusters +sys-cluster/kubernetes:kubelet - Kubernetes node agent sys-cluster/legion:gasnet - Enable GASNet lib support sys-cluster/legion:hwloc - Enable HWLoc lib support sys-cluster/lustre:client - Enable kernel client modules @@ -8241,6 +8260,7 @@ sys-devel/clang-runtime:libcxx - Install sys-libs/libcxx for -stdlib=libc++ sys-devel/clang-runtime:openmp - Install sys-libs/libomp for -fopenmp support sys-devel/clang-runtime:sanitize - Enable compiler-rt sanitizer (-fsanitize*) support sys-devel/distcc:gssapi - Enable support for net-libs/libgssglue +sys-devel/gcc:ada - Build the ADA language (GNAT) frontend sys-devel/gcc:awt - Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+ sys-devel/gcc:boundschecking - Add the bounds checking patch by Haj Ten Brugge, this will DISABLE the hardened PIE+SSP patches sys-devel/gcc:cilk - Support the Cilk Plus language (C/C++ based languages for parallel programming) @@ -8290,12 +8310,10 @@ sys-devel/parity:vc12_0 - Enable support for Visual Studio 2013 sys-devel/parity:vc14_0 - Enable support for Visual Studio 2015 sys-devel/parity:vc15 - Enable support for Visual Studio 2017 sys-devel/parity:vc16 - Enable support for Visual Studio 2019 -sys-devel/parity:vc7_0 - Enable support for Visual Studio 2002 -sys-devel/parity:vc7_1 - Enable support for Visual Studio 2003 sys-devel/parity:vc8_0 - Enable support for Visual Studio 2005 sys-devel/parity:vc9_0 - Enable support for Visual Studio 2008 -sys-devel/parity:vc_x64 - Enable support for 64bit Visual Studio compilers -sys-devel/parity:vc_x86 - Enable support for 32bit Visual Studio compilers +sys-devel/parity:vcx64 - Enable support for 64bit Visual Studio compilers +sys-devel/parity:vcx86 - Enable support for 32bit Visual Studio compilers sys-devel/sparse:gtk - Build the test-inspect utility (requires x11-libs/gtk+ version 2) sys-devel/sparse:llvm - Build the sparse-llvm utility sys-devel/sparse:xml - Build the c2xml utility (requires dev-libs/libxml2) @@ -8376,7 +8394,6 @@ sys-fs/lessfs:memtrace - Enable leefs to create a report regarding the memory al sys-fs/loop-aes:extra-ciphers - Enable extra ciphers sys-fs/loop-aes:keyscrub - Protects the encryption key in memory but takes more cpu resources sys-fs/lvm2:device-mapper-only - Build only device-mapper and not the rest of LVM2 (UNSUPPORTED) -sys-fs/lvm2:lvm1 - Allow users to build lvm2 with lvm1 support sys-fs/lvm2:lvm2create_initrd - Install lvm2create_initrd script and pull in sys-apps/makedev for the /sbin/MAKEDEV command sys-fs/lvm2:sanlock - Enable lvmlockd with support for sanlock sys-fs/lvm2:thin - Support for thin volumes @@ -8399,7 +8416,6 @@ sys-fs/squashfs-tools-ng:xz - Enable support for XZ ("LZMA2") compression using sys-fs/udev:kmod - Enable kernel module loading/unloading support using sys-apps/kmod sys-fs/udisks:elogind - Use sys-auth/elogind for session tracking sys-fs/udisks:lvm - Add support for Logical Volume Management via sys-fs/lvm2. -sys-fs/udisks:remote-access - Control whether connections from other clients over LAN are allowed sys-fs/udisks:systemd - Support sys-apps/systemd's logind sys-fs/udisks:vdo - Enable Virtual Data Optimizer support. sys-fs/zfs:kernel-builtin - Disable dependency on sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source tree @@ -8438,7 +8454,6 @@ sys-kernel/mips-sources:ip28 - Enables additional support for SGI Indigo2 Impact sys-kernel/mips-sources:ip30 - Enables support for SGI Octane (IP30, 'Speedracer') sys-kernel/rt-sources:deblob - Remove binary blobs from kernel sources to provide libre license compliance. sys-kernel/vanilla-kernel:initramfs - Build initramfs along with the kernel. -sys-kernel/vanilla-kernel-bin:initramfs - Build initramfs along with the kernel. sys-kernel/xnu-headers:man - Install the manpages sys-libs/binutils-libs:64-bit-bfd - Support 64-bit targets even on 32-bit hosts (is ignored on 64-bit hosts) sys-libs/binutils-libs:multitarget - Enable all possible targets in libbfd @@ -8449,7 +8464,6 @@ sys-libs/compiler-rt-sanitizers:profile - Build profiling runtime. sys-libs/compiler-rt-sanitizers:sanitize - Build sanitizer runtimes. sys-libs/compiler-rt-sanitizers:xray - Build XRay runtime. sys-libs/darwin-libc-headers:man - Install the manpages -sys-libs/db:rpc - Enable rpc client/server sys-libs/freeipmi:nagios - Install a nagios plugin to check sensors' status. sys-libs/gdbm:berkdb - enable compatibility layer for UNIX-like dbm and ndbm interfaces sys-libs/gdbm:exporter - enable gdbmexport binary for exporting data from gdbm-1.8 databases into gdbm-1.9 @@ -8462,6 +8476,7 @@ sys-libs/glibc:multiarch - enable optimizations for multiple CPU architectures ( sys-libs/glibc:nscd - Build, and enable support for, the Name Service Cache Daemon sys-libs/glibc:rpc - Enable obsolete RPC/NIS layers sys-libs/glibc:ssp - protect stack of glibc internals +sys-libs/glibc:static-pie - Enable static PIE support (runtime files for -static-pie gcc option). sys-libs/glibc:suid - Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5 sys-libs/glibc:systemtap - enable systemtap static probe points sys-libs/gwenhywfar:designer - Build plugins for dev-qt/designer @@ -8627,7 +8642,6 @@ www-apps/blohg:mercurial - Enable Mercurial support www-apps/bugzilla:extras - Optional Perl modules www-apps/bugzilla:modperl - Enable www-apache/mod_perl support www-apps/cgit:highlight - Enable source code highlighting -www-apps/cgit:jit - If the lua flag is enabled, jit uses LuaJIT instead of vanilla Lua www-apps/cgit:lua - Enable support for Lua scripting www-apps/drupal:uploadprogress - Install dev-php/pecl-uploadprogress package www-apps/gitea:acct - User and group management via acct-*/git packages @@ -8643,7 +8657,7 @@ www-apps/klaus:ctags - Enable support for Exuberant ctags; makes all source code www-apps/netbox:webhooks - Enable webhooks via django-rq www-apps/nikola:assets - Support web asset management through dev-python/assets www-apps/nikola:charts - Support chart generation through dev-python/pygal -www-apps/nikola:ghpages - Add support for direct uploading to github pages thru dev-python/ghp-import +www-apps/nikola:ghpages - Add support for direct uploading to github pages thru dev-vcs/ghp-import www-apps/nikola:hyphenation - Add hyphenation support through dev-python/pyphen www-apps/nikola:ipython - Add IPython notebook compilation and LESS support www-apps/nikola:jinja - Add support for dev-python/jinja as alternative templating engine to Mako @@ -8663,9 +8677,6 @@ www-apps/trac:highlight - Enable syntax highlighting www-apps/trac:i18n - Enable support for i18n with dev-python/Babel www-apps/trac:restructuredtext - Enable support for reStructuredText for wiki formatting www-apps/tt-rss:daemon - Install additional init scripts for automated RSS updates -www-apps/venus:django - Support for django template style to config files -www-apps/venus:genshi - Support for genshi style to config files -www-apps/venus:redland - Enable support for Redland RDF www-apps/viewvc:cvsgraph - Add dev-vcs/cvsgraph support to show graphical views of revisions and branches www-apps/viewvc:mod_wsgi - Add www-apache/mod_wsgi support www-apps/viewvc:pygments - Add dev-python/pygments support for syntax highlighting @@ -8766,9 +8777,7 @@ www-misc/zoneminder:gcrypt - ... www-misc/zoneminder:vlc - Enable using media-libs/vlc for streaming from cameras www-plugins/adobe-flash:nsplugin - Install the Netscape Flash API plugin (for Firefox and similar browsers) www-plugins/adobe-flash:ppapi - Install the Pepper Flash API plugin (for Chrome and similar browsers) -www-plugins/freshplayerplugin:gles2 - Use system GLESv2 libraries instead of ANGLE for shader translation www-plugins/freshplayerplugin:v4l - Use libv4l2 for colorspace conversion -www-plugins/lightspark:gles - Replace default OpenGL renderer with GLESv2 www-plugins/lightspark:ppapi - Install the PPAPI plugin (for Chromium) www-plugins/lightspark:rtmp - Enable Real Time Messaging Protocol using librtmp www-plugins/passff-host:chrome - Install plugin for chrome (which also includes opera) @@ -8967,6 +8976,7 @@ x11-misc/spacefm:video-thumbnails - Support video thumbnails with media-video/ff x11-misc/stalonetray:graceful-exit - use non-portable hack to exit gracefuly on signal x11-misc/tint2:battery - Enable battery status plugin x11-misc/tint2:tint2conf - Build/Install tint2conf as well +x11-misc/urxvt-perls:deprecated - Install scripts which have been marked as deprecated by upstream x11-misc/vnc2swf:x11vnc - Install script that depends on x11vnc x11-misc/wbar:gtk - Enables the gtk-based wbar-config GUI x11-misc/x11vnc:xdamage - Enable support for the Xdamage library @@ -9108,6 +9118,7 @@ x11-wm/musca:xlisten - Optionally install the xlisten utility x11-wm/mutter:elogind - Rely on sys-auth/elogind as logind provider for Wayland sessions x11-wm/mutter:gles2 - Enable OpenGL ES 2.0 support x11-wm/mutter:screencast - Enable support for remote desktop and screen cast using media-video/pipewire +x11-wm/mutter:sysprof - Enable profiling data capture support using dev-util/sysprof-capture x11-wm/notion:xrandr - Add support for xrandr x11-wm/openbox:session - Enables support for session managers x11-wm/openbox:xdg - Install the python xdg files for xdg autostart |