From c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Feb 2021 21:41:11 +0000 Subject: gentoo (valentine's day) resync : 14.02.2021 --- profiles/Manifest.gz | Bin 140807 -> 141163 bytes profiles/arch/alpha/package.use.mask | 5 + profiles/arch/amd64/package.use.mask | 1 - profiles/arch/amd64/x32/package.mask | 93 +++++++- profiles/arch/amd64/x32/package.use.mask | 18 +- profiles/arch/amd64/x32/use.mask | 6 +- profiles/arch/arm/package.use.mask | 5 + profiles/arch/arm/package.use.stable.mask | 9 + profiles/arch/arm/use.stable.mask | 2 - profiles/arch/arm64/package.use.mask | 19 +- profiles/arch/arm64/package.use.stable.mask | 5 + profiles/arch/hppa/package.use.force | 6 - profiles/arch/hppa/package.use.mask | 13 +- profiles/arch/hppa/use.stable.mask | 4 + profiles/arch/ia64/package.use.mask | 16 -- profiles/arch/mips/package.use.mask | 5 + profiles/arch/powerpc/ppc32/package.use.mask | 7 - .../arch/powerpc/ppc32/package.use.stable.mask | 5 + profiles/arch/powerpc/ppc64/64ul/package.use.force | 6 - profiles/arch/powerpc/ppc64/64ul/package.use.mask | 2 +- profiles/arch/powerpc/ppc64/package.use.mask | 12 - .../arch/powerpc/ppc64/package.use.stable.mask | 5 + profiles/arch/powerpc/use.stable.mask | 2 - profiles/arch/riscv/package.use.force | 6 + profiles/arch/riscv/package.use.mask | 16 +- profiles/arch/s390/package.use.mask | 9 +- profiles/arch/s390/package.use.stable.mask | 7 + profiles/arch/s390/s390x/package.use.mask | 8 + profiles/arch/s390/use.mask | 4 + profiles/arch/sparc/package.use.mask | 5 - profiles/arch/x86/package.use.mask | 2 - profiles/base/package.use.mask | 35 ++- profiles/base/package.use.stable.mask | 5 + profiles/base/use.mask | 5 + profiles/default/linux/package.use.mask | 2 +- profiles/features/hardened/amd64/package.mask | 10 - profiles/features/musl/package.mask | 6 +- profiles/features/prefix/standalone/packages | 4 +- profiles/features/selinux/package.mask | 32 +-- profiles/features/selinux/package.use.force | 18 +- profiles/features/selinux/package.use.mask | 18 +- profiles/features/selinux/use.mask | 1 + profiles/features/uclibc/package.mask | 6 +- profiles/package.mask | 254 +++++++++++---------- profiles/prefix/darwin/macos/11.0/arm64/gcc/eapi | 1 + .../macos/11.0/arm64/gcc/package.accept_keywords | 5 + profiles/prefix/darwin/macos/11.0/arm64/gcc/parent | 2 + .../prefix/darwin/macos/11.0/arm64/gcc/use.mask | 5 + profiles/prefix/darwin/macos/package.mask | 5 - profiles/prefix/darwin/package.use.mask | 4 - profiles/prefix/packages | 3 +- profiles/profiles.desc | 5 +- profiles/targets/desktop/package.use | 3 +- profiles/targets/desktop/plasma/package.use | 2 +- profiles/updates/3Q-2019 | 1 - profiles/use.local.desc | 66 +++--- 56 files changed, 457 insertions(+), 344 deletions(-) delete mode 100644 profiles/arch/hppa/package.use.force delete mode 100644 profiles/arch/powerpc/ppc64/64ul/package.use.force create mode 100644 profiles/arch/riscv/package.use.force create mode 100644 profiles/arch/s390/package.use.stable.mask create mode 100644 profiles/arch/s390/s390x/package.use.mask delete mode 100644 profiles/features/hardened/amd64/package.mask create mode 100644 profiles/prefix/darwin/macos/11.0/arm64/gcc/eapi create mode 100644 profiles/prefix/darwin/macos/11.0/arm64/gcc/package.accept_keywords create mode 100644 profiles/prefix/darwin/macos/11.0/arm64/gcc/parent create mode 100644 profiles/prefix/darwin/macos/11.0/arm64/gcc/use.mask (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 4f166f89a9b3..16ac91999c6f 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index b18af669a394..f47274412989 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-06) +# media-sound/sndio is not yet keyworded here +# bug #769098, bug #769122 +media-libs/openal sndio + # Sam James (2021-01-19) # Avoid pulling in a large unkeyworded dep # which is largely a desktop application diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 8c2a5a42a7fb..d3a8665f737f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -378,7 +378,6 @@ app-crypt/johntheripper cpu_flags_x86_mmx media-libs/libfame cpu_flags_x86_mmx media-libs/sdl-gfx cpu_flags_x86_mmx media-libs/smpeg cpu_flags_x86_mmx -x11-terms/eterm cpu_flags_x86_mmx # x86_64 opts are enabled with USE sse. so masking the rest media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index e5be3f2d07e7..52b5218cbd29 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -1,15 +1,98 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2021-02-09) +# Requires net-libs/nodejs, plus mask all reverse-dependencies. +dev-qt/qtwebengine +dev-qt/qtwebview +dev-python/PyQtWebEngine +app-admin/calamares +app-doc/zeal +app-editors/ghostwriter +app-editors/notepadqq +app-editors/retext +app-misc/anki +app-office/kmymoney:5 +app-office/skrooge:5 +app-office/texmaker +app-text/bibletime +app-text/calibre +app-text/cb2bib +app-text/sigil +dev-python/spyder +dev-python/spyder-line-profiler +dev-python/spyder-memory-profiler +dev-python/spyder-notebook +dev-python/spyder-terminal +dev-python/spyder-unittest +dev-python/spyder-vim +dev-util/kdevelop:5 +dev-util/kdevelop-php:5 +dev-util/kdevelop-python:5 +kde-apps/akonadi-calendar:5 +kde-apps/akonadi-import-wizard:5 +kde-apps/akonadiconsole:5 +kde-apps/akregator:5 +kde-apps/calendarjanitor:5 +kde-apps/calendarsupport:5 +kde-apps/eventviews:5 +kde-apps/grantlee-editor:5 +kde-apps/incidenceeditor:5 +kde-apps/kaccounts-providers:5 +kde-apps/kaddressbook:5 +kde-apps/kalarm:5 +kde-apps/kalgebra:5 +kde-apps/kdepim-addons:5 +kde-apps/kdepim-meta:5 +kde-apps/kdepim-runtime:5 +kde-apps/kimagemapeditor:5 +kde-apps/kmail:5 +kde-apps/kmail-account-wizard:5 +kde-apps/kmailtransport:5 +kde-apps/knotes:5 +kde-apps/konqueror:5 +kde-apps/konsolekalendar:5 +kde-apps/kontact:5 +kde-apps/korganizer:5 +kde-apps/ktp-accounts-kcm:5 +kde-apps/ktp-text-ui:5 +=media-video/openshot-2.5.1_p20210103 +net-analyzer/nmapsi +net-libs/signon-ui +net-misc/nextcloud-client +net-p2p/ktorrent:5 +sci-geosciences/qmapshack +sci-mathematics/rkward:5 +sci-mathematics/rstudio +www-client/falkon +www-client/otter +www-client/qutebrowser + # Andreas K. Hüttel (2020-09-20) # Binary-only with no x32 support app-office/libreoffice-bin app-office/libreoffice-bin-debug -# Ben Kohler (2020-08-12) -# Breaks several portage features, see bug 736904 -=sys-libs/glibc-2.31-r6 - # Marek Szuba (2020-05-08) # Requires sys-cluster/ceph, which is masked in this profile as well # (see below) diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask index 98cfda535a61..971a94f8179e 100644 --- a/profiles/arch/amd64/x32/package.use.mask +++ b/profiles/arch/amd64/x32/package.use.mask @@ -1,6 +1,22 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2021-02-09) +# Requires net-libs/nodejs, plus mask all reverse-dependencies. +app-i18n/fcitx-libpinyin dictionary-manager +games-util/lgogdownloader gui +kde-apps/kde-apps-meta:5 pim +kde-apps/kdenetwork-meta:5 bittorrent +kde-apps/umbrello:5 php +kde-misc/kio-gdrive kaccounts +media-gfx/gmic digikam krita +net-irc/quassel urlpreview +net-misc/fatrat bittorrent +net-misc/seafile-client shibboleth +sci-geosciences/gpsbabel gui +sci-mathematics/yacas gui +sci-physics/root qt5 + # Patrick McLean (2020-02-05) # sys-cluster/ceph no longer supports x86, versions that support # it no longer build thanks to python2 removals diff --git a/profiles/arch/amd64/x32/use.mask b/profiles/arch/amd64/x32/use.mask index a0a09c71ff0b..712d5b46f194 100644 --- a/profiles/arch/amd64/x32/use.mask +++ b/profiles/arch/amd64/x32/use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2013-01-26) # Unmask the x32 ABI. -abi_x86_x32 + +# Andreas Sturmlechner (2021-02-09) +# Requires net-libs/nodejs +webengine diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 6563f07b4e4b..f8d0a0addcf3 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-06) +# media-sound/sndio is not yet keyworded here +# bug #769098, bug #769122 +media-libs/openal sndio + # Jonathan Davies (2021-01-27) # No SELinux on ARM net-im/prosody selinux diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 79e046013ec5..d5528ca4ba87 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,15 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-09) +# dev-libs/libgdata is not (yet?) stable on arm +# bug #769767, bug #769764 +mail-client/claws-mail gdata + +# Michał Górny (2021-02-07) +# app-text/libgepub is not yet stable here, and it has huuuge deps. +xfce-extra/tumbler epub + # Andreas Sturmlechner (2020-10-05) # media-libs/libffado is not stable yet, which itself has unstable and # unmaintained/broken dependencies. bug #746722 diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 0edb74fb7acf..540ee8241f62 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -34,9 +34,7 @@ gcl # Pacho Ramos (2014-04-13) # Not going to be stabilized on this arch -colord devhelp eds gdm gnome-online-accounts -gusb diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 9c97e5a0c531..70e3e03944a0 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,16 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-06) +# media-sound/sndio is not yet keyworded here +# bug #769098, bug #769122 +media-libs/openal sndio + +# Sam James (2021-02-05) +# Requires pandoc. We don't yet have Haskell +# on arm64. bug #768738, bug #622786. +media-sound/bluez-alsa man + # Sam James (2021-01-19) # app-text/dblatex not yet keyworded # bug #766186 @@ -52,10 +62,6 @@ media-gfx/darktable gmic # Available on: amd64, x86, arm{,64}. >=dev-lang/spidermonkey-60 -jit -# Sam James (2020-10-06) -# Deprecated. See bug #741855. -net-mail/dovecot vpopmail - # Sam James (2020-10-05) # Guile only supports JIT on some arches # (See 9.3.8 in the Guile manual) @@ -392,11 +398,6 @@ app-text/evince dvi nautilus postscript t1lib xps net-wireless/blueman appindicator x11-libs/gtk+ cloudprint -# Thomas Deutschmann (2017-02-14) -# No lua keyworded for this arch yet -# libpcre jit is not (yet?) support on this arch -www-servers/nginx nginx_modules_http_lua pcre-jit - # Steev Klimaszewski (2016-03-04) # Chromium uses an internal tcmalloc that doesn't support this arch yet. www-client/chromium tcmalloc diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index d554a74a21e9..c315788eb9be 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-05) +# Thomas Deutschmann (2017-02-14) +# No lua stable for this arch yet +www-servers/nginx nginx_modules_http_lua + # Sam James (2020-12-23) # Needs stable dev-lang/luajit kde-apps/cantor lua diff --git a/profiles/arch/hppa/package.use.force b/profiles/arch/hppa/package.use.force deleted file mode 100644 index 32eca03d7435..000000000000 --- a/profiles/arch/hppa/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Joonas Niilola (2020-02-08) -# Force 'lua' to be used with efl, since luajit is not keyworded. -dev-libs/efl lua diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index b533938ec020..3b6a97fcfe80 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -14,13 +14,6 @@ dev-util/ragel doc # bug #750032 sys-apps/groff uchardet -# Sam James (2021-01-19) -# Joonas Niilola (2021-01-10) -# Test-dep needs keywording on multiple arches, best to just mask it -# globally for now. Resolves issue by b5248bbb1b5 -# bug #766147 -app-text/enchant test - # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko @@ -43,7 +36,7 @@ dev-vcs/mercurial rust # Joonas Niilola (2020-10-08) # Dependency not keyworded on this arch. -dev-libs/efl avif +dev-libs/efl avif lua_single_target_luajit physics # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan @@ -233,10 +226,6 @@ net-analyzer/rrdtool rados # (bug #544378) dev-db/mariadb galera -# Mike Frysinger (2015-03-16) -# Needs sci-physics/bullet tested #499974 -dev-libs/efl physics - # Jeroen Roovers (2015-02-02) # dev-python/gevent requires dev-python/greenlet which has not been ported to # HPPA (bug #538510) diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask index 8e440acf7f65..bf38d957db06 100644 --- a/profiles/arch/hppa/use.stable.mask +++ b/profiles/arch/hppa/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Rolf Eike Beer (2021-02-08) +# dev-lang/lua:5.2 not stable on hppa +lua_single_target_lua5-2 + # Matt Turner (2020-12-23) # dev-db/postgresql is not stable on hppa postgres diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index df6cd94f2828..8a11fc241c4f 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,18 +1,6 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2021-01-19) -# app-text/dblatex not yet keyworded -# bug #766186 -dev-util/ragel doc - -# Sam James (2021-01-19) -# Joonas Niilola (2021-01-10) -# Test-dep needs keywording on multiple arches, best to just mask it -# globally for now. Resolves issue by b5248bbb1b5 -# bug #766147 -app-text/enchant test - # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko @@ -148,10 +136,6 @@ media-gfx/shotwell opencv # does not define those. media-sound/lame debug -# Sergei Trofimovich (2018-07-25) -# USE=server does not compile and needs upstream fix: bug #662040 ->=sys-devel/gdb-8.1 server - # Thomas Deutschmann (2018-06-06) # Needs sys-apps/fakechroot which isn't keyworded app-arch/rpm test diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 684a9b2f899c..5541b1132a76 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-06) +# media-sound/sndio is not yet keyworded here +# bug #769098, bug #769122 +media-libs/openal sndio + # Sam James (2021-01-19) # Joonas Niilola (2021-01-10) # Test-dep needs keywording on multiple arches, best to just mask it diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index e6b5b9dc67b7..d749075f6115 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -6,13 +6,6 @@ # bug #766186 dev-util/ragel doc -# Sam James (2021-01-19) -# Joonas Niilola (2021-01-10) -# Test-dep needs keywording on multiple arches, best to just mask it -# globally for now. Resolves issue by b5248bbb1b5 -# bug #766147 -app-text/enchant test - # Florian Schmaus (2020-12-03) # Rubber's testsuite depends on media-gfx/asymptote and # dev-tex/pythontex which are not keyworded on ppc. diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask index 55d2bc2efec1..fa7b5a672925 100644 --- a/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2021-02-06) +# Drags in too much unstable GNOME for now +# bug #727572 +mail-client/claws-mail gdata + # Andreas Sturmlechner (2020-07-21) # Unstable test deps. dev-cpp/eigen test diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force b/profiles/arch/powerpc/ppc64/64ul/package.use.force deleted file mode 100644 index 32eca03d7435..000000000000 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Joonas Niilola (2020-02-08) -# Force 'lua' to be used with efl, since luajit is not keyworded. -dev-libs/efl lua diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index e3f01805e4f9..2db9023c0507 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -20,7 +20,7 @@ media-gfx/krita vc # Joonas Niilola (2020-02-01) # luajit not keyworded on ppc64, #696222 -dev-libs/efl luajit +dev-libs/efl lua_single_target_luajit # Brian Evans (2015-11-23) # unmask galera for dev-db/mariadb diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index e6f4d81328bb..dd7d4a711105 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,18 +1,6 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2021-01-19) -# app-text/dblatex not yet keyworded -# bug #766186 -dev-util/ragel doc - -# Sam James (2021-01-19) -# Joonas Niilola (2021-01-10) -# Test-dep needs keywording on multiple arches, best to just mask it -# globally for now. Resolves issue by b5248bbb1b5 -# bug #766147 -app-text/enchant test - # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 18ce2ed3f4f0..68be6addb8d2 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2021-02-06) +# Drags in too much unstable GNOME for now +# bug #727572 +mail-client/claws-mail gdata + # Michał Górny (2020-08-07) # Unstable test deps. dev-cpp/eigen test diff --git a/profiles/arch/powerpc/use.stable.mask b/profiles/arch/powerpc/use.stable.mask index ea3f5809981d..e895c62d8be8 100644 --- a/profiles/arch/powerpc/use.stable.mask +++ b/profiles/arch/powerpc/use.stable.mask @@ -11,7 +11,6 @@ octave # Pacho Ramos (2014-04-17) # Dropped stable keywords after the discussion caused by # Gnome 3.8/3.10 stabilization on this arch -colord devhelp dia eds @@ -19,6 +18,5 @@ evo gnome-online-accounts gnome-shell gnumeric -gusb upnp upnp-av diff --git a/profiles/arch/riscv/package.use.force b/profiles/arch/riscv/package.use.force new file mode 100644 index 000000000000..28b2d254c048 --- /dev/null +++ b/profiles/arch/riscv/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# we, kinda, need this on riscv ... +sys-devel/llvm llvm_targets_RISCV +sys-devel/clang llvm_targets_RISCV diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 95a617062979..6feb1fcf6149 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,18 +1,6 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Georgy Yakovlev (2021-01-19) -# uchardet not stable/keyworded yet on this arch -# bug #750032 -sys-apps/groff uchardet - -# Sam James (2021-01-19) -# Joonas Niilola (2021-01-10) -# Test-dep needs keywording on multiple arches, best to just mask it -# globally for now. Resolves issue by b5248bbb1b5 -# bug #766147 -app-text/enchant test - # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko @@ -79,8 +67,8 @@ app-arch/p7zip wxwidgets app-arch/unzip natspec app-crypt/gnupg smartcard tofu wks-server app-crypt/mit-krb5 doc test xinetd -app-crypt/pinentry fltk gnome-keyring -app-doc/doxygen clang doc +app-crypt/pinentry gnome-keyring +app-doc/doxygen clang doc app-editors/emacs alsa json lcms mailutils app-misc/pax-utils python app-text/asciidoc test diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index acf4b550ddf9..fca3adf4dad7 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -5,20 +5,15 @@ # No drivers on this architecture support Vulkan media-libs/mesa vulkan vulkan-overlay zink -# Mikle Kolyada (2020-07-13) -# Luajit does not work on s390 -app-text/texlive-core luajittex - # Hans de Graaff (2019-04-08) # Obsolete ruby version, no newer versions keyworded or stable. dev-vcs/subversion ruby # Mikle Kolyada (2018-06-03) # Not tested -app-crypt/pinentry fltk dev-python/cssselect doc # not really interested in supporting alternative -# VCS for oberlays yet. +# VCS for overlays yet. app-portage/layman darcs mercurial dev-python/setuptools_scm test # no lua support for vim @@ -38,7 +33,7 @@ net-analyzer/rrdtool rados dev-vcs/git pcre-jit # Lars Wendler (2016-11-17) -# jit not supported on ia64 (bug #600052). +# jit not supported on s390 dev-libs/libpcre2 jit # Sergey Popov (2015-10-24) diff --git a/profiles/arch/s390/package.use.stable.mask b/profiles/arch/s390/package.use.stable.mask new file mode 100644 index 000000000000..aaf7d617fab5 --- /dev/null +++ b/profiles/arch/s390/package.use.stable.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Marek Szuba (2021-02-09) +# Lua has been dropped to ~s390 +net-mail/dovecot lua + diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask new file mode 100644 index 000000000000..9d4593ef4b49 --- /dev/null +++ b/profiles/arch/s390/s390x/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2021-02-05) +# libpcre2 has JIT support for s390x (not s390) +# but it doesn't seem to build right now? +dev-libs/libpcre2 jit +dev-vcs/git pcre-jit diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index 77e2c7a2f020..c24a977058f1 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -s390 +# Sam James (2021-02-05) +# No luajit available for s390 +luajittex + # Matt Turner (2019-12-05) # media-libs/libglvnd is not keyworded libglvnd diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 45d909e21d85..7db985ea03e8 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,11 +1,6 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2021-01-19) -# app-text/dblatex not yet keyworded -# bug #766186 -dev-util/ragel doc - # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index c439ed711f77..5578286c72e7 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -383,8 +383,6 @@ sys-power/pm-utils -video_cards_intel -video_cards_radeon # X use flag only for amd64/x86, bug 285951. media-gfx/iscan -X -x11-terms/eterm cpu_flags_x86_sse2 - # Steve Dibb (2008-09-29) media-video/mplayer -cpudetection diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ae66f18f2e69..d23165d94252 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,21 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2021-02-09) +# We plan to remove dev-ml/js_of_ocaml +# but right now, this drags in plenty +# of ancient deps and is not installable. +# bug #769680 +dev-ml/logs javascript +dev-ml/mtime javascript + +# Sam James (2021-02-07) +# Fails to build with USE=doc for now. +# Needs rework to use Python eclasses +# for conditional doc dependencies. +# bug #759523 +sci-libs/gdal doc + # Lars Wendler (2021-01-26) # Fails to build: # @@ -25,7 +40,7 @@ app-cdr/burncdda mp3 # Brian Evans (2021-01-07) # Block test deps on packages until they can be updated # Old phpunit does not work with new PHP and last is vulnerable -dev-php/PEAR-Crypt_GPG test + (2020-10-08) -# USE=doc broken on 1.47.0 +# USE=doc broken on 1.47.0 and later # error: unresolved link to `crate::os::unix::ffi::OsStrExt` -# -# USE=miri seems to be not working on 1.48.0 -~dev-lang/rust-1.47.0 doc -~dev-lang/rust-1.48.0 doc miri +# miri seems to be not working on 1.48.0 and later +>=dev-lang/rust-1.47.0 doc +>=dev-lang/rust-1.48.0 doc miri # Michał Górny (2020-09-27) # The respective dependencies are masked for removal. @@ -141,7 +155,6 @@ sys-cluster/drbd-utils heartbeat # Michał Górny (2020-09-09) # The respective dependencies are masked for removal. -app-metrics/collectd collectd_plugins_gmond app-metrics/collectd collectd_plugins_onewire # Michał Górny (2020-08-22) @@ -379,7 +392,6 @@ dev-lang/gnat-gpl go # Pacho Ramos (2018-11-11) # pm-utils will be removed, bug #659616 -sys-apps/razercfg pm-utils sys-power/powermgmt-base pm-utils # Alfredo Tupone (2018-10-24) @@ -396,8 +408,11 @@ dev-python/paramiko server # New and for Gentoo still quite experimental. You've been # warned. (Also, works only on x86_64 and with certain CPUs # and compiler/binutils combinations.) -sys-libs/glibc cet +sys-devel/binutils cet +sys-devel/binutils-hppa64 cet sys-devel/gdb cet +sys-libs/binutils-libs cet +sys-libs/glibc cet # Michał Górny (2018-06-13) # Requires app-arch/snappy[static-libs] that is no longer available. @@ -665,7 +680,7 @@ sci-libs/mathgl octave # Diego E. Pettenò (2011-03-27) # # Mask pdnsd's Linux-specific USE flags. -net-dns/pdnsd isdn urandom +net-dns/pdnsd urandom # Raúl Porcel (2011-02-13) # Masked until devs know how to use repoman diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 9c560ebb2f6e..5da6753e5678 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 +# Sam James (2021-02-10) +# dev-embedded/libftd2xx is not marked stable +# bug #769923 +dev-embedded/urjtag ftd2xx + # Sam James (2021-01-27) # Experimental feature which may not be as secure # as on OpenBSD (where proper kernel support exists). diff --git a/profiles/base/use.mask b/profiles/base/use.mask index a5d0bb3705e2..783f121982d3 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2021-02-01) +# dev-libs/libressl is masked for removal. +libressl +curl_ssl_libressl + # Brian Evans (2021-01-07) # PHP 7.2 is security vulnerable and end-of-life # Please upgrade to a newer slot diff --git a/profiles/default/linux/package.use.mask b/profiles/default/linux/package.use.mask index 3bb3d790136e..511d4bbaff66 100644 --- a/profiles/default/linux/package.use.mask +++ b/profiles/default/linux/package.use.mask @@ -48,4 +48,4 @@ app-arch/libarchive -e2fsprogs # Diego E. Pettenò (2011-03-27) # # Unmask pdnsd's Linux-specific USE flags. -net-dns/pdnsd -isdn -urandom +net-dns/pdnsd -urandom diff --git a/profiles/features/hardened/amd64/package.mask b/profiles/features/hardened/amd64/package.mask deleted file mode 100644 index 6320e8b0055e..000000000000 --- a/profiles/features/hardened/amd64/package.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Cernlib has address space issues on amd64 and package is no -# longer supported by upstream. Thus masking it and its reverse -# dependencies. -# See bug 426764. -sci-physics/cernlib -sci-physics/cernlib-montecarlo -sci-physics/paw diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 27d5c51ebf9f..2cdc63f8b852 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# David Seifert (2021-02-08) +# nvidia-drivers only works against glibc. +x11-drivers/nvidia-drivers + # Sergei Trofimovich (2020-04-11) # musl has no support for prelinked sections, bug #717020 sys-devel/prelink diff --git a/profiles/features/prefix/standalone/packages b/profiles/features/prefix/standalone/packages index 8d5b9aeeb330..259169a6769c 100644 --- a/profiles/features/prefix/standalone/packages +++ b/profiles/features/prefix/standalone/packages @@ -1,3 +1,6 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + # RAP does not need busybox for emergency recovery, the host have all those tools. -*sys-apps/busybox @@ -6,7 +9,6 @@ # Man pages are not essential. -*sys-apps/man-pages --*virtual/man # A service manager is not essential. -*virtual/service-manager diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask index 1a09d0c5d9f8..81483fd039d2 100644 --- a/profiles/features/selinux/package.mask +++ b/profiles/features/selinux/package.mask @@ -1,6 +1,21 @@ # Copyright 2011-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jason Zaman (2019-12-01) +# SELinux userspace 3.0 dropped python2_7 support +# python2_7-only packages that depend on portage +# cause unresolvable deps +app-portage/distpatch +app-portage/metagen + +# Gilles Dartiguelongue (2018-05-24) +# Packages use systemd unconditionally for now +>=app-admin/abrt-2.10 +app-admin/gnome-abrt +>=dev-libs/libreport-2.9 +games-util/gamemode +gnome-extra/gnome-user-share + # Göktürk Yüksek (2016-11-09) # On behalf of proxy-maint # Mask due to the package requiring systemd @@ -9,7 +24,7 @@ www-misc/profile-sync-daemon # Jason Zaman (2015-06-27) -# SystemD has no support in the SELinux policy at the moment. +# systemd has no support in the SELinux policy at the moment. # Please see: https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_systemd.3F app-admin/systemdgenie app-eselect/eselect-gnome-shell-extensions @@ -48,18 +63,3 @@ sys-apps/systemd-readahead sys-process/systemd-cron sys-apps/dbus-broker sys-kernel/installkernel-systemd-boot - -# Gilles Dartiguelongue (2018-05-24) -# Packages use systemd unconditionally for now ->=app-admin/abrt-2.10 -app-admin/gnome-abrt ->=dev-libs/libreport-2.9 -games-util/gamemode -gnome-extra/gnome-user-share - -# Jason Zaman (2019-12-01) -# SELinux userspace 3.0 dropped python2_7 support -# python2_7-only packages that depend on portage -# cause unresolvable deps -app-portage/distpatch -app-portage/metagen diff --git a/profiles/features/selinux/package.use.force b/profiles/features/selinux/package.use.force index 131e38b9ff34..e05cf6bb0589 100644 --- a/profiles/features/selinux/package.use.force +++ b/profiles/features/selinux/package.use.force @@ -1,21 +1,21 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sven Vermeulen (2013-04-19) -# sys-apps/policycoreutils (semanage command) uses sepolgen, which requires libselinux with USE="python". -# sys-apps/policycoreutils also requires libsemanage with USE="python" -sys-libs/libselinux python +# Jason Zaman (2014-12-03) +# sys-apps/busybox has IUSE="+static", so force static-libs on its deps +# so stages can build with no interacton. Bug #527938 +sys-libs/libselinux static-libs +dev-libs/libpcre static-libs # Sven Vermeulen (2013-05-21) # sys-apps/policycoreutils has PYTHON_USE_WITH="xml" set, so we force it # here to allow stages to build with USE=xml on python dev-lang/python xml -# Jason Zaman (2014-12-03) -# sys-apps/busybox has IUSE="+static", so force static-libs on its deps -# so stages can build with no interacton. Bug #527938 -sys-libs/libselinux static-libs -dev-libs/libpcre static-libs +# Sven Vermeulen (2013-04-19) +# sys-apps/policycoreutils (semanage command) uses sepolgen, which requires libselinux with USE="python". +# sys-apps/policycoreutils also requires libsemanage with USE="python" +sys-libs/libselinux python # Required for semanage to run correctly. sys-process/audit python diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask index a22be1217f05..fa0016533bcc 100644 --- a/profiles/features/selinux/package.use.mask +++ b/profiles/features/selinux/package.use.mask @@ -9,16 +9,8 @@ sys-apps/ipmitool openbmc # sdjournal links against sys-apps/systemd's libraries net-analyzer/wireshark sdjournal -# Brian Dolbec (2014-09-17) -# mask pypy for several utilities due to incompatibility with libselinux -sys-apps/portage python_targets_pypy3 -app-portage/elogv python_targets_pypy3 -app-portage/gentoolkit python_targets_pypy3 -app-portage/layman python_targets_pypy3 -app-portage/repoman python_targets_pypy3 - # Jason Zaman (2015-06-27) -# SystemD has no support in the SELinux policy at the moment. +# systemd has no support in the SELinux policy at the moment. # Please see: https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F app-emulation/libvirt firewalld gnome-base/gdm wayland @@ -31,3 +23,11 @@ x11-terms/gnome-terminal gnome-shell x11-themes/arc-theme gnome-shell x11-themes/zukitwo gnome-shell net-wireless/bluez user-session + +# Brian Dolbec (2014-09-17) +# mask pypy for several utilities due to incompatibility with libselinux +sys-apps/portage python_targets_pypy3 +app-portage/elogv python_targets_pypy3 +app-portage/gentoolkit python_targets_pypy3 +app-portage/layman python_targets_pypy3 +app-portage/repoman python_targets_pypy3 diff --git a/profiles/features/selinux/use.mask b/profiles/features/selinux/use.mask index 3cdf71244bba..7ec45f5f3a3e 100644 --- a/profiles/features/selinux/use.mask +++ b/profiles/features/selinux/use.mask @@ -11,3 +11,4 @@ # no policy yet systemd +homed diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask index d1730bdfd263..c81f0fe19e48 100644 --- a/profiles/features/uclibc/package.mask +++ b/profiles/features/uclibc/package.mask @@ -1,10 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 sys-libs/musl sys-libs/glibc sys-libs/pam +# David Seifert (2021-02-08) +# nvidia-drivers only works against glibc. +x11-drivers/nvidia-drivers + # Version 8.31 is broken on uclibc, but not 8.30 or 8.32 ~sys-apps/coreutils-8.31 diff --git a/profiles/package.mask b/profiles/package.mask index cfa43198fcdc..68e1309fce0e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,18 +32,141 @@ #--- END OF EXAMPLES --- +# Jakov Smolic (2021-02-13) +# Fails to build with gcc-10, stuck on EAPI 5, dead upstream +# multiple reported bugs, not touched by maintainer in years. +# Removal in 30 days. Bug #762904 +dev-db/4store + +# Jakov Smolic (2021-02-13) +# Fails to build with gcc-10, no maintainer, last release in 2004, +# no reverse dependencies. +# Removal in 30 days. Bug #707504. +app-misc/slmon + +# Joerg Bornkessel (2021-02-12) +# Does not build against clang/LLVM toolchain. +# Last release in 2009. Upstream repository is gone. +# Depends minimal on very old vdr version +# Removal on 2021-03-12. Bug #740302 +media-plugins/vdr-cpumon + +# Joerg Bornkessel (2021-02-12) +# Last release in 2006. Upstream repository is gone. +# Hompage shows only to a wiki entry. +# Has open bugs. +# If you still relies on this plugin, leave a comment in +# the depended bug. +# Removal on 2021-03-12. Bug #740302 +media-plugins/vdr-mount + +# Georgy Yakovlev (2021-02-11) +# Needs some workarounds in mozilla ebuilds +# https://bugs.gentoo.org/768543 +# https://bugzilla.mozilla.org/show_bug.cgi?id=1692353 +# https://bugzilla.mozilla.org/show_bug.cgi?id=1692363 +=dev-lang/rust-1.50.0 +=dev-lang/rust-bin-1.50.0 +=virtual/rust-1.50.0 + +# Joerg Bornkessel (2021-02-11) +# Does not build against vdr-2.4. Last release in ~2006. +# Upstream repository is gone. +# Depends minimal on very old vdr version +# Removal on 2021-03-11. Bug #724700. +media-plugins/vdr-pilot + +# Joerg Bornkessel (2021-02-11) +# Does not build against vdr-2.4. Last release in ~2006. +# Upstream repository is gone. +# Depends minimal on very old vdr version +# Removal on 2021-03-11. Bug #724704. +media-plugins/vdr-radiolist + +# Joerg Bornkessel (2021-02-11) +# Does not build against vdr-2.4. Last release in 2008. +# Upstream repository is gone. +# Depends minimal on very old vdr version +# Removal on 2021-03-11. Bug #724742. +media-plugins/vdr-proxy + +# Joerg Bornkessel (2021-02-11) +# Does not build against vdr-2.4. Last release in 2008. +# Upstream repository is gone. +# Depends minimal on very old vdr version +# Removal on 2021-03-11. Bug #724752. +media-plugins/vdr-bgprocess + +# Joerg Bornkessel (2021-02-11) +# Does not build against vdr-2.4. Last release in ~2006. +# Upstream repository is gone. +# Depends minimal on very old vdr version +# Removal on 2021-03-11. Bug #724734. +media-plugins/vdr-quicktimer + +# Sam James (2021-02-10) +# Causes circular dep with opam +# seq -> opam-installer -> opam-format -> re -> seq +# See ff101b42980416c2fdee330c105cabb745bc9a42 +# bug #769725 +=dev-ml/seq-1 + +# Sergei Trofimovich (2021-02-08) +# Abandoned upstream. Was never ported from gtk-2. +# A possible alternative is media-gfx/geeqie (gqview fork). +# Removal in 3 months. Bug #769440. +media-gfx/gqview + +# Alexys Jacob (2021-02-08) +# Multiple QA issues, CVE affected, unmaintained for packaging upstream. +# Removal on 2021-03-08. Bug #769509 +app-admin/mms-agent + +# Michał Górny (2021-02-07) +# Fails tests (and does not seem to test the old installed version +# at least partially). Needs further testing. +>=dev-python/numpy-1.20 + +# Michał Górny (2021-02-07) +# Discontinued upstream. Last release was for Xfce 4.12, last commit +# in 2015. Still uses GTK+2. +# Removal on 2021-03-09. Bug #732750. +app-office/orage + +# Michał Górny (2021-02-07) +# These plugins have not been ported to Xfce 4.16 / GTK+3. +# They do not build against to-be-stable xfce4-panel. +# Removal on 2021-03-09. Bug #732754. +xfce-extra/multiload-nandhp +xfce-extra/xfce4-embed-plugin +xfce-extra/xfce4-equake-plugin +xfce-extra/xfce4-kbdleds-plugin +xfce-extra/xfce4-windowck-plugin + +# Michał Górny (2021-02-07) +# Fails to start due to unpackaged Ruby modules. Abandoned upstream +# in 2010. +# Removal on 2021-03-09. Bug #769371. +xfce-extra/eatmonkey + +# Alfredo Tupone (2021-02-01) +# no package uses it +# Removal on 2021-03-04 +dev-ml/ocaml-data-notation + +# Michał Górny (2021-02-01) +# LibreSSL support is discontinued. Please read the relevant news item +# and either migrate to dev-libs/openssl, or use the unsupported +# user-maintained libressl overlay. +# Removal on 2021-05-01. Bug #762847. +dev-libs/libressl + # Ulrich Müller (2021-01-29) # Pretest versions, masked for testing. ~app-editors/emacs-27.1.91 ~app-editors/emacs-27.1.92 ~app-editors/emacs-27.1.93 -# Michał Górny (2021-01-28) -# The new pkgcheck version triggers lots of false positives due -# to Prefix profiles being broken. Bug #720224. ->=dev-util/pkgcheck-0.8 ->=sys-apps/pkgcore-0.11 - # Azamat H. Hackimov (2021-01-26) # Dead upstream (last release 2007), unmaintained, multiple issues, # no reverse dependencies. @@ -55,24 +178,12 @@ sys-power/ncpufreqd # Removal in 30 days. Bug #744013 app-text/csvfix -# Andreas K. Hüttel (2021-01-26) -# In preparation. Do not use yet. -~dev-lang/perl-5.32.1 -=virtual/perl-Data-Dumper-2.174.10_rc -=virtual/perl-Module-CoreList-5.202.101.230 -=virtual/perl-Safe-2.410.100_rc - # Brian Evans (2021-01-25) # Dead upstream. Relies on soon to be removed wddx support in PHP. # wddx in general failed overall as a protocol. No real maintainer. # Removal in 30 days. Bug #688066 net-analyzer/jffnms -# Andreas Sturmlechner (2021-01-24) -# (New and QML-based) functionality moved into kde-plasma/plasma-desktop:5 -# Masked for removal in 14 days. -kde-plasma/user-manager:5 - # Aisha Tammy (2021-01-24) # Dead package, wrongly named, only installs # really old scikit-examples. @@ -127,25 +238,6 @@ games-strategy/0ad # Fails to compile Bug #765697. x11-misc/rss-glx -# Andreas Sturmlechner (2021-01-11) -# KF5 PortingAid (from kdelibs4) without any remaining revdeps. Bug #755956 -# Masked for removal in 30 days. -kde-frameworks/kdesignerplugin - -# Conrad Kostecki (2021-01-10) -# The Duke Nukem 3D demo data files will be now handled by the -# 'games-fps/duke3d-data' package, so this package isn't -# needed anymore. Just remove it and switch to the above one. -# Enable use flag 'demo' for demo data files. -# Removal in 14 days. -games-fps/duke3d-demodata - -# Miroslav Šulc (2021-01-09) -# media-sound/patchage used to depend on it but the dependency -# has been dropped in v1.0.0. There are no other packages in the tree -# depending on it. Also having issues compiling it. Removal in 30 days. -media-libs/raul - # Brian Evans (2021-01-07) # PHP 7.2 is security vulnerable and end-of-life # Please upgrade to a newer slot @@ -155,30 +247,6 @@ virtual/httpd-php:7.2 =dev-php/PHP_CodeCoverage-4.0.7-r2 =dev-php/PHP_TokenStream-1.4.11-r1 -# Joonas Niilola (2020-01-07) -# Eterm's development stopped 2014 and upstream brought to life -# its successor, terminology. Eterm is unmaintained in Gentoo with -# multiple bugs open for a long time. Switch to any available -# alternative, https://packages.gentoo.org/categories/x11-terms -# For Esetroot replacement, use feh from media-gfx/feh or wmsetbg -# from x11-wm/windowmaker. -# Removal in ~30 days. Bug: #764359 -x11-terms/eterm - -# Joonas Niilola (2020-01-07) -# Doesn't compile, no maintainer, EAPI-5. Last version bump 3 years -# ago. Use any of the available alternatives, -# https://packages.gentoo.org/categories/x11-terms -# Removal in ~30 days. Bug: #764353 -x11-terms/pangoterm - -# Andreas Sturmlechner (2021-01-06) -# Post-consolekit cleanup, dead upstream since 2016. -# https://s3hh.wordpress.com/2016/06/18/whither-cgmanager/ -# Masked for removal in 30 days. -app-admin/cgmanager -sys-libs/libnih - # Andreas Sturmlechner (2021-01-06) # Abandoned upstream, countless bugs. Replaced by builtin functions in elogind # or systemd. Alternatives: sys-power/suspend, sys-power/hibernate-script. @@ -204,56 +272,6 @@ app-crypt/acme-client # Removal in 30 days, bug #444470 dev-libs/ilbc-rfc3951 -# Jakov Smolic (2021-01-02) -# sci-physics/cernlib fails to build with gcc-10, last release in 2006, -# multiple open bugs, all revdeps also broken and declared EOL upstream. -# Removal in 30 days, bug #763183 -sci-physics/cernlib -sci-physics/cernlib-montecarlo -sci-physics/paw - -# Jakov Smolic (2021-01-02) -# Fails to build with gcc-10, no maintainer, upstream gone, -# multiple open bugs. -# Removal in 30 days, bug #677322, bug #707200, bug #716012 -net-dialup/diald - -# Conrad Kostecki (2021-01-01) -# NetworkManager has buildin support for WireGuard, -# this plugin is old and unmaintained, so let's drop it. -# Removal in 30 days. -net-vpn/networkmanager-wireguard - -# Stephan Hartmann (2021-01-01) -# Fails with -fno-common, homepage gone, source gone, -# no maintainer. -# Removal in 30 days. See bug #706824. -app-benchmarks/contest - -# Sergei Trofimovich (2021-01-01) -# Needs a port to modern Cabal. No revdeps. -# Masked for removal. bug #735788, bug #737946 -dev-haskell/hgettext - -# Sam James (2021-01-01) -# UnrealIRCd 4.x is EOL. Please upgrade to 5.x. -# To be removed shortly. -# https://www.unrealircd.org/docs/UnrealIRCd_4_EOL -# bug 762715 - (2020-12-29) -# Unusable without alsa. -# Masked for removal after 2021-02-01 -# Bug #762361 -media-sound/takcd - -# Sergei Trofimovich (2020-12-20) -# Needs a port to haskell-src-exts compatible with ghc-8.8. -# https://github.com/ndmitchell/derive/pull/37 -dev-haskell/derive -app-forensics/quickfuzz - # Lars Wendler (2020-12-09) # Masked until most broken packages have been fixed (bug #732648) >=sys-devel/autoconf-2.70 @@ -316,16 +334,6 @@ kde-apps/kdebase-meta:5 # which breaks the OpenRC init script. Bug #746227. >=net-misc/tigervnc-1.11.0 -# Michał Górny (2020-09-25) -# PyPy3.7 alpha. Known to break a few packages. Masked until it -# matures more. -=dev-python/pypy3-7.3.2_p37* -=dev-python/pypy3-exe-7.3.2_p37* -=dev-python/pypy3-exe-bin-7.3.2_p37* -=dev-python/pypy3-7.3.3_p37* -=dev-python/pypy3-exe-7.3.3_p37* -=dev-python/pypy3-exe-bin-7.3.3_p37* - # Arfrever Frehtes Taifersar Arahesis (2020-09-01) # Mismatched version (bug #695022). Masked to force upgrade to 2.0.4_pre20200306162733. # (Mask should remain after ebuilds are deleted, until 2021-03-01 or @@ -377,10 +385,10 @@ net-libs/nDPI # Miroslav Šulc (2020-02-27) # >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11 -# www-servers/tomcat:9 depends on masked dev-java/eclipse-ecj +# www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj >=dev-java/ant-eclipse-ecj-4.10 >=dev-java/eclipse-ecj-4.10 -www-servers/tomcat:9 +>=www-servers/tomcat-9 # Mart Raudsepp (2020-02-16) # Fails to automatically launch pipewire for me. Help welcome figuring it out. diff --git a/profiles/prefix/darwin/macos/11.0/arm64/gcc/eapi b/profiles/prefix/darwin/macos/11.0/arm64/gcc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/darwin/macos/11.0/arm64/gcc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/darwin/macos/11.0/arm64/gcc/package.accept_keywords b/profiles/prefix/darwin/macos/11.0/arm64/gcc/package.accept_keywords new file mode 100644 index 000000000000..bd43de88a9a0 --- /dev/null +++ b/profiles/prefix/darwin/macos/11.0/arm64/gcc/package.accept_keywords @@ -0,0 +1,5 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Apple SI support only exists in Ians' WIP +=sys-devel/gcc-11* ** diff --git a/profiles/prefix/darwin/macos/11.0/arm64/gcc/parent b/profiles/prefix/darwin/macos/11.0/arm64/gcc/parent new file mode 100644 index 000000000000..fceecddb55c7 --- /dev/null +++ b/profiles/prefix/darwin/macos/11.0/arm64/gcc/parent @@ -0,0 +1,2 @@ +.. +../../../features/fsf-gcc-ld64 diff --git a/profiles/prefix/darwin/macos/11.0/arm64/gcc/use.mask b/profiles/prefix/darwin/macos/11.0/arm64/gcc/use.mask new file mode 100644 index 000000000000..da062601beda --- /dev/null +++ b/profiles/prefix/darwin/macos/11.0/arm64/gcc/use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# SSP seems to cause asm/assembly errors with GCC, so disable it +ssp diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 99f21f91b1f5..b06b52c76822 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -6,8 +6,3 @@ # gnulib/malloc/dynarray-skeleton.c =net-misc/wget-1.21.1 =sys-apps/findutils-4.8.0 - -# Fabian Groffen (2020-11-23) -# no symbols from libopenbsd-compat -=net-misc/openssh-8.3_p1-r5 -=net-misc/openssh-8.4_p1-r2 diff --git a/profiles/prefix/darwin/package.use.mask b/profiles/prefix/darwin/package.use.mask index e99219cedba4..eb3e4c4d1487 100644 --- a/profiles/prefix/darwin/package.use.mask +++ b/profiles/prefix/darwin/package.use.mask @@ -17,10 +17,6 @@ net-misc/mosh utempter # Avoid pulling in broken and unnecessary ossp-uuid, bug #324527 dev-db/postgresql uuid -# Christoph Junghans (2012-08-26) -# libutempter support does not work on Darwin (bug #388791) -x11-terms/eterm utempter - # Fabian Groffen (2012-03-24) # There's no upstream support for MPI on Darwin media-gfx/tachyon mpi diff --git a/profiles/prefix/packages b/profiles/prefix/packages index bec16c0399b0..03d33255d151 100644 --- a/profiles/prefix/packages +++ b/profiles/prefix/packages @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Prefix does not need busybox for emergency recovery, @@ -7,7 +7,6 @@ # Man pages are not essential. -*sys-apps/man-pages --*virtual/man # A service manager is not essential. -*virtual/service-manager diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 56440e0a9659..d6310b6c53c4 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -279,10 +279,10 @@ ppc64-linux prefix/linux/ppc64le exp x86-linux prefix/linux/x86 exp # Linux Standalone Profiles -amd64-linux default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+ dev +amd64-linux default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+ exp amd64-linux default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+ exp amd64-linux default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+ exp -amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+ dev +amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+ exp amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+ exp amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+ exp x86-linux default/linux/x86/17.0/prefix/kernel-3.2+ exp @@ -303,6 +303,7 @@ x64-macos prefix/darwin/macos/10.15/x64/gcc exp x64-macos prefix/darwin/macos/11.0/x64 exp x64-macos prefix/darwin/macos/11.0/x64/gcc exp arm64-macos prefix/darwin/macos/11.0/arm64 exp +arm64-macos prefix/darwin/macos/11.0/arm64/gcc exp # Solaris Profiles sparc-solaris prefix/sunos/solaris/5.11/sparc exp diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index d72e1ac7bc4c..afc1923b4e5c 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -59,9 +59,10 @@ dev-lang/php -exif -truetype # Enable luajit for OSC and youtube-dl support by default. # Override default +sdl from desktop profile and disable sdl outputs. # These outputs are for systems without a proper audio/video support. +# NOTE: Needs syncing to negate profile defaults if we decide +# to keep this up. media-video/mpv lua luajit -sdl media-video/mpv -lua_single_target_lua5-1 -lua_single_target_lua5-2 -media-video/mpv -lua_single_target_lua5-3 -lua_single_target_lua5-4 media-video/mpv lua_single_target_luajit # Mike Gilbert (2017-01-04) diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use index 3391075bd067..7369f1b8b1ff 100644 --- a/profiles/targets/desktop/plasma/package.use +++ b/profiles/targets/desktop/plasma/package.use @@ -34,7 +34,7 @@ media-libs/mesa egl wayland x11-apps/mesa-progs egl # Required by kde-apps/kdenlive -media-libs/mlt ffmpeg frei0r kdenlive melt rubberband +media-libs/mlt ffmpeg frei0r rubberband # Required by media-gfx/digikam media-libs/opencv contrib contribdnn diff --git a/profiles/updates/3Q-2019 b/profiles/updates/3Q-2019 index c7b908862734..dde92e176908 100644 --- a/profiles/updates/3Q-2019 +++ b/profiles/updates/3Q-2019 @@ -4,4 +4,3 @@ move kde-apps/kjots app-text/kjots move app-arch/upx-ucl app-arch/upx slotmove app-text/docbook-xml-simple-dtd 0 4.1.2.4 move sys-apps/lm_sensors sys-apps/lm-sensors -move net-misc/networkmanager-wireguard net-vpn/networkmanager-wireguard diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 212ed06c99da..881af21e638a 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -377,7 +377,6 @@ app-doc/tldp-howto:html - Install multi-chapter HTML docs app-doc/tldp-howto:htmlsingle - Install all-on-one-page HTML docs app-doc/tldp-howto:pdf - Install pdf docs app-doc/tldp-howto:text - Install plain-text docs -app-editors/bluefish:gtk3 - Enable GTK3 interface (default) app-editors/bluefish:gucharmap - Enable gucharmap dictionary plugin app-editors/bluefish:spell - Enable spell checking capabilities via enchant library app-editors/emacs:athena - Enable the MIT Athena widget set (x11-libs/libXaw) @@ -386,7 +385,6 @@ app-editors/emacs:games - Support shared score files for games app-editors/emacs:gconf - Use gnome-base/gconf to read the system font name app-editors/emacs:gfile - Use gfile (dev-libs/glib) for file notification app-editors/emacs:gsettings - Use gsettings (dev-libs/glib) to read the system font name -app-editors/emacs:gtk2 - Prefer version 2 of the GIMP Toolkit to version 3 (x11-libs/gtk+) app-editors/emacs:gzip-el - Compress bundled Emacs Lisp source app-editors/emacs:harfbuzz - Use media-libs/harfbuzz as text shaping engine app-editors/emacs:imagemagick - Use media-gfx/imagemagick for image processing @@ -481,7 +479,6 @@ app-emulation/crossover-bin:pcap - Support packet capture software (e.g. wiresha app-emulation/crossover-bin:vulkan - Enable Vulkan drivers app-emulation/crun:bpf - Enable in Kernel, eBPF (enhanced Berkley Packet Filter) support for managing device controllers. app-emulation/crun:criu - Enable CRIU based checkpoint/restore support -app-emulation/crun:man - Build and install man pages app-emulation/docker:apparmor - Enable AppArmor support. app-emulation/docker:aufs - Enables dependencies for the "aufs" graph driver, including necessary kernel flags. app-emulation/docker:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. @@ -570,7 +567,7 @@ app-emulation/qemu:accessibility - Adds support for braille displays using brltt app-emulation/qemu:aio - Enables support for Linux's Async IO app-emulation/qemu:alsa - Enable alsa output for sound emulation app-emulation/qemu:capstone - Enable disassembly support with dev-libs/capstone -app-emulation/qemu:curl - Support ISOs / -cdrom directives vis HTTP or HTTPS. +app-emulation/qemu:curl - Support ISOs / -cdrom directives via HTTP or HTTPS. app-emulation/qemu:fdt - Enables firmware device tree support app-emulation/qemu:glusterfs - Enables GlusterFS cluster fileystem via sys-cluster/glusterfs app-emulation/qemu:gnutls - Enable TLS support for the VNC console server. For 1.4 and newer this also enables WebSocket support. For 2.0 through 2.3 also enables disk quorum support. @@ -723,13 +720,6 @@ app-forensics/honggfuzz:clang - Enable clang support (pull sys-libs/blocksruntim app-forensics/libewf:bfio - Enables libbfio for chaining file in file handling app-forensics/libewf:fuse - Enable fuse support for ewfmount app-forensics/libewf:uuid - Enable UUID support in the ewftools -app-forensics/quickfuzz:archs - support archive formats -app-forensics/quickfuzz:codes - support cource code formats -app-forensics/quickfuzz:docs - support document formats -app-forensics/quickfuzz:imgs - support image formats -app-forensics/quickfuzz:media - support media formats -app-forensics/quickfuzz:net - support networking formats -app-forensics/quickfuzz:pki - support PKI formats app-forensics/sleuthkit:aff - Enable extra aff formats app-forensics/sleuthkit:ewf - Enable libewf support app-i18n/anthy:canna-2ch - Enable support for app-dicts/canna-2ch @@ -982,7 +972,6 @@ app-office/kmymoney:activities - Enable kde-frameworks/kactivities integration app-office/kmymoney:addressbook - Enable kde-apps/akonadi contact integration app-office/kmymoney:hbci - Enable HBCI support using net-libs/aqbanking app-office/kmymoney:holidays - Enable kde-frameworks/kholidays integration -app-office/kmymoney:quotes - Enable Online Stock Quote retrieval app-office/kraft:pim - Enable support for KDE PIM resources integration app-office/libalkimia:webengine - Use dev-qt/qtwebengine for embedded web browser widget app-office/libreoffice:base - Enable full support for LibreOffice Base databases (involves additional bundled libs) @@ -1005,6 +994,7 @@ app-office/lyx:monolithic-build - This should speed up compilation significantly app-office/lyx:rcs - Add support for revision control via dev-vcs/rcs app-office/lyx:rtf - Add support for RTF import/export packages app-office/magicpoint:contrib - Install additional contributed scripts +app-office/mdbtools:glib - Use functions provided by dev-libs/glib, not built-in app-office/orage:clock-panel-plugin - Build the clock plugin for the XFCE panel app-office/scribus:boost - Enable support for Boost based enhancement app-office/scribus:hunspell - Enable support for spell checking with app-text/hunspell @@ -1314,7 +1304,6 @@ dev-db/percona-server:tokudb-backup-plugin - Builds the TokuDB backup plugin dev-db/pgbouncer:c-ares - Use c-ares as the DNS backend instead of evdns (libevent). dev-db/pgbouncer:udns - Use udns as the DNS backend instead of evdns (libevent). Supports IPv4 only. dev-db/pgpool2:memcached - Use memcached for query caching. -dev-db/pgrouting:html - Install HTML formatted documentation dev-db/phpmyadmin:setup - Installs the phpMyAdmin setup utility. Users who don't use the utility should disable this USE flag for security reasons as the setup tool was the target of various exploits in the past. dev-db/postgis:address-standardizer - Normalize US and CA postal addresses dev-db/postgis:gtk - Build graphical interface for shp2pgsql (shp2pgsql-gui) @@ -1333,10 +1322,12 @@ dev-db/sqldeveloper:sybase - Add support for the Sybase SQL Database Server dev-db/sqlite:secure-delete - Enable overwriting of deleted content with zeros by default (http://sqlite.org/pragma.html#pragma_secure_delete), causing some performance penalty dev-db/sqlite:tools - Install additional tools dev-db/sqlitestudio:cli - Build CLI interface +dev-db/timescaledb:proprietary-extensions - Enable proprietary features/extensions licensed under the TimeScale License dev-db/unixODBC:minimal - Disable bundled drivers and extra libraries (most users don't need these) dev-db/unixODBC:odbcmanual - Administrator, Internal Structure, Programmer and User documentation dev-embedded/avrdude:ftdi - Enable support for USB FTDI chips via dev-embedded/libftdi dev-embedded/libftdi:tools - build ftdi_eeprom helper tool +dev-embedded/openocd:capstone - Use dev-libs/capstone for disassembly support dev-embedded/openocd:cmsis-dap - Support for CMSIS-DAP compliant adapters dev-embedded/openocd:dummy - Build the dummy port driver dev-embedded/openocd:ftdi - Enable support for USB FTDI chips via dev-embedded/libftdi @@ -2131,8 +2122,13 @@ dev-libs/libsecp256k1:asm - Enable x86_64 assembly optimisation dev-libs/libsecp256k1:ecdh - Enable ECDH shared secret computation dev-libs/libsecp256k1:endomorphism - Enable endomorphism dev-libs/libsecp256k1:experimental - Allow experimental USE flags +dev-libs/libsecp256k1:extrakeys - Enable extrakeys module +dev-libs/libsecp256k1:lowmem - Reduce runtime memory usage at the expense of performance (ecmult window size 2, gen precision 2) +dev-libs/libsecp256k1:precompute-ecmult - Use over 512 MB memory at runtime for better performance (ecmult window size 24, gen precision 8) dev-libs/libsecp256k1:recovery - Enable ECDSA pubkey recovery module +dev-libs/libsecp256k1:schnorr - Enable Schnorr signature module dev-libs/libsecp256k1:test-openssl - Enable OpenSSL comparison tests +dev-libs/libsecp256k1:valgrind - Compile in valgrind memory hints dev-libs/libslz:tools - Install additional tools (zenc, zdec) dev-libs/libsodium:asm - Enables assembly implementations dev-libs/libsodium:urandom - Use /dev/urandom instead of /dev/random @@ -3132,7 +3128,6 @@ games-fps/eduke32:voidsw - Enable support for Shadow Warrior (Classic) through V games-fps/eduke32:voxels - Install the Duke Nukem 3D Voxels Pack. games-fps/eduke32:vpx - Enable support for media-libs/libvpx. games-fps/eduke32:xmp - Enable support for media-libs/exempi. -games-fps/gzdoom:gtk2 - Enable support for GTK+2 instead of GTK+3 games-fps/gzdoom:non-free - Enable non-free components games-fps/nexuiz:maps - Install the community map pack games-fps/prboom-plus:dumb - Enable support for various tracker-style music formats via media-libs/dumb @@ -3198,6 +3193,7 @@ games-roguelike/stone-soup:tiles - Enable for graphical (tiled) build. (can be e games-roguelike/tomenet:client - Compile client games-roguelike/tomenet:server - Compile server games-rpg/daimonin-client:music - Install extra music +games-rpg/deponia-doomsday:bonus - Install the bonus content (Art Book, Concept Art, Soundtrack) 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 games-rpg/freedroidrpg:devtools - Compile the additional dev tools @@ -3338,7 +3334,6 @@ gnome-extra/libgda:mdb - Enable support for Microsoft Access database using app- gnome-extra/libgda:sourceview - Enable support for x11-libs/gtksourceview gnome-extra/libgsf:gtk - Enable use of gdk in thumbnailer 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:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager gnome-extra/nm-applet:teamd - Enable teamd configuration editor gnome-extra/sushi:office - Support viewing file formats such as generated by app-office/libreoffice @@ -3641,7 +3636,6 @@ kde-plasma/plasma-workspace:screencast - Enable screencast portal using media-vi kde-plasma/plasma-workspace:telemetry - Enable User Feedback control module for kde-plasma/systemsettings kde-plasma/powerdevil:brightness-control - Enable screen brightness control using app-misc/ddcutil kde-plasma/powerdevil:wireless - Enable wireless energy saving actions via kde-frameworks/bluez-qt and kde-frameworks/networkmanager-qt -lxde-base/lxdm:gtk3 - Use GTK+3 instead of 2 lxde-base/lxterminal:gtk3 - Use GTK+3 instead of GTK+2 lxqt-base/liblxqt:backlight - Enable backlight control features. lxqt-base/lxqt-config:monitor - Build monitor settings tool @@ -3906,10 +3900,7 @@ media-gfx/ahoviewer:rar - Rar archive support media-gfx/ahoviewer:zip - Zip archive support media-gfx/album:plugins - Install optional plugins media-gfx/album:themes - Install optional themes -media-gfx/alembic:boost - Use dev-libs/boost library -media-gfx/alembic:examples - Install alembic examples media-gfx/alembic:hdf5 - Add support sci-libs/hdf5 -media-gfx/alembic:prman - Compile Alembic plugin for Renderman (experimental) media-gfx/alembic:test - Build and run the test-suite media-gfx/alembic:zlib - Use sys-libs/zlib for compressions media-gfx/apngasm:7z - Enable support for 7zip compression @@ -4181,7 +4172,6 @@ media-libs/libcanberra:tdb - Enables Trivial Database support for caching purpos media-libs/libde265:dec265 - Enable build of dec265 example program media-libs/libde265:enc265 - Enable build of enc265 tool media-libs/libde265:sdl - Enable video output of dec265 example program with media-libs/libsdl -media-libs/libde265:static-libs - Enable build of static libraries media-libs/libde265:tools - Enable installation of varous binary tools media-libs/libepoxy:egl - Enable EGL support. media-libs/libextractor:apparmor - Enable apparmor support using sys-libs/libapparmor @@ -4274,6 +4264,7 @@ media-libs/mlt:rtaudio - Builds rtaudio consumer for native audio support on mul media-libs/mlt:rubberband - Enable audio pitch-shifting using media-libs/rubberband media-libs/mlt:vidstab - Enabled video stabilization with media-libs/vidstab media-libs/netpbm:rle - Build converters for the RLE format (utah raster toolkit) +media-libs/openal:sndio - Enable support for the media-sound/sndio backend media-libs/opencv:contrib - Install user contributed scripts from opencv_contrib (Experimental!) media-libs/opencv:contribcvv - CVV module requires Qt5 media-libs/opencv:contribdnn - DNN module contrib requires tiny dnn @@ -4573,7 +4564,6 @@ media-sound/jack-audio-connection-kit:pam - Add basic realtime configuration via media-sound/jack2:classic - Enable building of jackd media-sound/jack2:metadata - Enable metadata API media-sound/jack2:pam - Add basic realtime configuration via sys-auth/realtime-base -media-sound/jalv:gtk2 - Adds support for GTK+2 in addition to GTK+3 controlled by the gtk useflag. media-sound/jalv:gtkmm - Adds support for dev-cpp/gtkmm: C++ interface for GTK+2 media-sound/kid3:acoustid - Build acoustic fingerprinting plugin using media-libs/chromaprint media-sound/kid3:mpris - Enable support for MPRIS2 interface using dev-qt/qtdbus @@ -4657,7 +4647,6 @@ media-sound/ncmpcpp:clock - Enable clock screen media-sound/ncmpcpp:outputs - Enable outputs screen media-sound/ncmpcpp:visualizer - Enable visualizer screen with sound wave/frequency spectrum modes media-sound/patchage:jack-dbus - Use Jack via D-Bus instead of libjack -media-sound/patchage:session - Include experimental Jack session management (save/restore) support media-sound/picard:discid - Enable reading the ID of the inserted CD media-sound/picard:fingerprints - Enable calculation and lookup of AcoustID fingerprints media-sound/pithos:keybinder - Use keybinder to enable global key bindings @@ -4787,14 +4776,17 @@ media-sound/yoshimi:lv2 - Add support for Ladspa V2 media-sound/zynaddsubfx:dssi - Enable support for DSSI Soft Synth Interface media-tv/kodi:airplay - enable AirPlay support media-tv/kodi:bluray - Enable playback of Blu-ray filesystems +media-tv/kodi:caps - Use sys-libs/libcap to bind to privileged ports as non-root media-tv/kodi:cec - Enable support for HDMI-CEC devices via libcec +media-tv/kodi:dav1d - Enables AV1 decoding via media-libs/dav1d media-tv/kodi:dvd - Enable optical (CD/DVD drive) support media-tv/kodi:gbm - Use the Graphics Buffer Manager for EGL on KMS. media-tv/kodi:gles - Enable support for GLES media-tv/kodi:libusb - Use virtual/libusb for usb device hotplug support. This flag should only be enabled if you're running a non-Linux kernel or you don't want to use sys-fs/udev. -media-tv/kodi:lirc - Enable support for controlling Totem with a remote control using app-misc/lirc +media-tv/kodi:lirc - Enable support for IR remote controls using app-misc/lirc media-tv/kodi:mariadb - Add MariaDB support media-tv/kodi:nfs - Enable NFS client support +media-tv/kodi:power-control - Enable control of shutdown, reboot, suspend, and hibernate media-tv/kodi:raspberry-pi - Enable support for the Raspberry Pi media-tv/kodi:system-ffmpeg - Use system ffmpeg instead of the bundled one media-tv/kodi:udev - Use sys-fs/udev rules to handle devices' permissions and hotplug support. Unless you know what you're doing do not disable this flag on Linux kernels. This is provided as an option for completeness. @@ -5538,7 +5530,6 @@ net-dns/pdns:tools - Build optional tools (dnsscan, dnsscope, etc..). net-dns/pdns-recursor:dnstap - Enable support for dnstap net-dns/pdns-recursor:protobuf - Enable support for dev-libs/protobuf. net-dns/pdns-recursor:sodium - Use dev-libs/libsodium for cryptography -net-dns/pdnsd:isdn - Linux-only: check status of ippp interfaces with ISDN-specific system calls. net-dns/pdnsd:urandom - Linux-only: use /dev/urandom (pseudo-random number generation) instead of the default use of random() PRNG. net-dns/resolvconf-symlink:symlink - Actually replace /etc/resolv.conf with a symlink. Without this flag, the ebuild is a no-op. net-dns/unbound:dnscrypt - Enable DNSCrypt support @@ -5905,13 +5896,10 @@ net-irc/rbot:timezone - Add dependency over dev-ruby/tzinfo to enable the "time" net-irc/rbot:toilet - Add dependency over app-misc/toilet, which is used by the "figlet" plugin for rbot. If the USE flag is disabled the plugin will be unable to use toilet; if figlet is also disabled, the plugin will be disabled. net-irc/rbot:translator - Add dependency over dev-ruby/mechanize, which is needed to enable the "translator" plugin for rbot. If the USE flag is disabled the plugin is also disabled by default. net-irc/unrealircd:class-nofakelag - Enable an unsupported class::options flag called “nofakelag” allowing you to grant fakelag exemption to normal user (instead of just opers). -net-irc/unrealircd:extban-stacking - Enable extended channel bans (such as +b ~c: and +b ~n:) to contain other extended bans instead of just hostmasks. net-irc/unrealircd:operoverride - Enable OperOverride extension net-irc/unrealircd:operoverride-verify - Enable requiring opers to invite themselves to +s/+p channels net-irc/unrealircd:prefixaq - Enable chanadmin and chanowner prefixes net-irc/unrealircd:showlistmodes - Display channel modes in /LIST (only configured at compiletime) -net-irc/unrealircd:shunnotices - Enable notifying a user when un-shunned -net-irc/unrealircd:usermod - Enable /set* and /chg* commands net-irc/weechat:alias - Enable plugin for alias control net-irc/weechat:buflist - Enable buflist plugin net-irc/weechat:charset - Enable encoding conversions @@ -6122,7 +6110,6 @@ net-mail/dovecot:rpc - Add support for NFS quotas net-mail/dovecot:sieve - Add sieve support net-mail/dovecot:solr - Add solr full text search (FTS) support net-mail/dovecot:textcat - Add libtextcat language guessing support for full text search (FTS) -net-mail/dovecot:vpopmail - Add vpopmail support net-mail/dovecot:zstd - Add support for zstd (de)compression net-mail/fetchmail:socks - Enable support for socks proxy net-mail/fetchmail:tk - Enable support for Tk GUI toolkit, in particular it installs fetchmailconf @@ -6281,9 +6268,13 @@ net-misc/cgminer:modminer - Enable support for mining with ModMiner FPGAs net-misc/cgminer:sp10 - Enable support for Spondoolies SP10 net-misc/cgminer:sp30 - Enable support for Spondoolies SP30 net-misc/chrony:cmdmon - Support for command and monitoring +net-misc/chrony:debug - Get DEBUG_LOG output from chronyd when passing -dd parameter net-misc/chrony:html - Install HTML documentation -net-misc/chrony:nettle - Use dev-libs/nettle for hash functions +net-misc/chrony:libtomcrypt - Support different hashes via dev-libs/libtomcrypt +net-misc/chrony:nettle - Use dev-libs/nettle for hash functions or nts +net-misc/chrony:nss - Use dev-libs/nss for hash functions net-misc/chrony:ntp - Support for the Network Time Protocol (NTP) +net-misc/chrony:nts - Support for Network Time Security (NTS). Uses net-libs/gnutls 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 @@ -6324,6 +6315,7 @@ net-misc/curl:rtmp - Enable RTMP Streaming Media support net-misc/curl:smtp - Enable Simple Mail Transfer Protocol support net-misc/curl:ssh - Enable SSH urls in curl using libssh2 net-misc/curl:ssl - Enable crypto engine support (via openssl if USE='-gnutls -nss') +net-misc/curl:sslv3 - Support for the old/insecure SSLv3 protocol net-misc/curl:telnet - Enable Telnet protocol support net-misc/curl:tftp - Enable TFTP support net-misc/curl:winssl - Enable winssl ssl backend @@ -6405,6 +6397,7 @@ net-misc/iputils:rdisc - Build and install rdisc -- server for the client side o net-misc/iputils:tftpd - Build and install tftpd -- server for the Trivial File Transfer Protocol (see also net-ftp/tftp-hpa) net-misc/iputils:tracepath - Build and install tracepath -- tool for tracing network paths for discovering MTU values net-misc/iputils:traceroute6 - Build and install deprecated traceroute6 tool. It's recommended to use net-analyzer/traceroute instead. +net-misc/kafka-bin:connect - Install init for Kafka Connect Distributed mode net-misc/kafka-bin:internal-zookeeper - Use bundled local zookeeper instance net-misc/kafkacat:avro - Enable avro serialization/deserialization support net-misc/kafkacat:json - Enable json support @@ -7495,7 +7488,6 @@ sci-misc/tango:mariadb - Use dev-db/mariadb sci-misc/tango:zeromq - Allow to use ZeroMQ broker via net-libs/zeromq sci-physics/bullet:double-precision - Build libraries in double precision sci-physics/bullet:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb -sci-physics/cernlib-montecarlo:herwig - Build Herwig internal event generator, newer version available in sci-physics/herwig 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 @@ -7827,6 +7819,7 @@ sys-apps/texinfo:standalone - Build standalone version that survives all Portage sys-apps/timer_entropyd:debug - Enable printf debugging and logging to the syslog at DEBUG level 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/usbguard:umockdev - Enables support for dev-util/umockdev 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) @@ -7856,6 +7849,7 @@ sys-auth/pam_mysql:openssl - Use OpenSSL for md5 and sha1 support sys-auth/pam_u2f:debug - Enable debug messages using the pam logging macros. sys-auth/pambase:debug - Enable debug information logging on syslog(3) for all the modules supporting this in the system authentication and system login stacks. sys-auth/pambase:elogind - Use pam_elogind module to register user sessions with elogind. +sys-auth/pambase:homed - Use pam_systemd_home module to manage home directories with the systemd-homed service sys-auth/pambase:minimal - Disables the standard PAM modules that provide extra information to users on login; this includes pam_lastlog, pam_motd, pam_mail and other similar modules. This might not be a good idea on a multi-user system but could reduce slightly the overhead on single-user non-networked systems. sys-auth/pambase:mktemp - Enable pam_mktemp module on system auth stack for session handling. This module creates a private temporary directory for the user, and sets TMP and TMPDIR accordingly. sys-auth/pambase:nullok - Enable the nullok option with the pam_unix module. This allows people to login with blank passwords. @@ -8094,6 +8088,7 @@ sys-cluster/ucx:numa - Add support for numa memory allocation sys-cluster/vzctl:ploop - Add support for ploop devices via sys-cluster/ploop sys-cluster/vzctl:vzmigrate - Add support for container migration sys-devel/autogen:libopts - install the libopts tarball (a few packages want this for developing) +sys-devel/binutils:cet - Enable Intel Control-flow Enforcement Technology. sys-devel/binutils:default-gold - Set ld to point to ld.gold instead of ld.bfd sys-devel/binutils:gold - Build ld.gold linker sys-devel/binutils:multitarget - Adds support to binutils for cross compiling (does not work with gas) @@ -8102,6 +8097,7 @@ sys-devel/binutils-apple:classic - Use nm, otool, etc. from this ebuild instead sys-devel/binutils-apple:lto - Add support for Link-Time Optimization with LLVM sys-devel/binutils-apple:tapi - Build against sys-libs/tapi sys-devel/binutils-config:native-symlinks - Install native symlinks like 'as' or 'ar' to /usr/bin. Otherwise keep only ${CTARGET}-as and friends. +sys-devel/binutils-hppa64:cet - Enable Intel Control-flow Enforcement Technology. sys-devel/binutils-hppa64:default-gold - Set ld to point to ld.gold instead of ld.bfd sys-devel/binutils-hppa64:gold - Build ld.gold linker sys-devel/binutils-hppa64:multitarget - Adds support to binutils for cross compiling (does not work with gas) @@ -8143,7 +8139,6 @@ sys-devel/gcc-apple:objc++ - Build support for the Objective C++ language sys-devel/gcc-config:cc-wrappers - Install and manage 'cc' and 'f77' wrappers in /usr/bin. Otherwise ignore them. sys-devel/gcc-config:native-symlinks - Install native symlinks like 'gcc' or 'g++' to /usr/bin. Otherwise keep only ${CTARGET}-gcc and friends. sys-devel/gdb:cet - Enable Intel Control-flow Enforcement Technology. -sys-devel/gdb:client - Install the main "gdb" program (most people want this) sys-devel/gdb:lzma - Support lzma compression in ELF debug info sys-devel/gdb:multitarget - Support all known targets in one gdb binary sys-devel/gdb:python - Enable support for the new internal scripting language, as well as extended pretty printers @@ -8302,6 +8297,7 @@ 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-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:cet - Enable Intel Control-flow Enforcement Technology. sys-libs/binutils-libs:multitarget - Enable all possible targets in libbfd sys-libs/compiler-rt:clang - Force building using installed clang (rather than the default CC/CXX). sys-libs/compiler-rt-sanitizers:asan - Build Address Sanitizer runtime. @@ -8776,9 +8772,7 @@ x11-misc/fbpager:xrender - Enable transparency support via x11-libs/libXrender x11-misc/gpaste:applet - Enable gpaste-applet x11-misc/gpaste:gnome - Enable proper gnome support and enable gnome shell extension. x11-misc/grsync:gtk3 - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 -x11-misc/gtkdialog:glade - Enable support for gnome-base/libglade x11-misc/gtkdialog:gtk2 - Build with GTK+2 instead of GTK+3 -x11-misc/gtkdialog:vte - Enable support for x11-libs/vte x11-misc/i3blocks:contrib - Install contrib modules x11-misc/i3status:filecaps - Linux capabilities library is required for i3status to be able to read net bandwith x11-misc/j4-dmenu-desktop:dmenu - Use x11-misc/dmenu as default. Disable to use a different implementation. @@ -8802,6 +8796,7 @@ x11-misc/polybar:mpd - Add support for Music Player Daemon x11-misc/polybar:network - Enable network support x11-misc/primus:libglvnd - Use media-libs/libglvnd for dispatch x11-misc/py3status:gevent - Install extra requirement dev-python/gevent to enable green threads. +x11-misc/py3status:minimal - Don't depend on x11-misc/i3status if you don't plan to use any of its built-in modules. x11-misc/py3status:udev - Install extra requirement dev-python/pyudev to enable udev events monitoring on modules. x11-misc/qt5ct:dbus - Enable system tray and global menu support x11-misc/qtfm:dbus - Install the qtfm-tray removable device manager @@ -8864,8 +8859,6 @@ x11-plugins/wmudmount:gcr - Enable support for secure memory with app-crypt/gcr x11-plugins/wmudmount:secret - Enable support for secret service with app-crypt/libsecret x11-terms/aterm:background - Enable background image support via media-libs/libafterimage x11-terms/aterm:xgetdefault - Enable resources via X instead of aterm small version -x11-terms/eterm:escreen - Enable built-in app-misc/screen support -x11-terms/eterm:utempter - Include libutempter support x11-terms/gnome-terminal:gnome-shell - Integrate with gnome-base/gnome-shell search x11-terms/gnome-terminal:nautilus - Build gnome-base/nautilus extension x11-terms/guake:utempter - Include utmp management support via sys-libs/libutempter @@ -8914,9 +8907,6 @@ x11-themes/gentoo-artwork:grub - Install extra sys-boot/grub themes x11-themes/gentoo-artwork:icons - Install icons x11-themes/gentoo-artwork:lilo - Install extra sys-boot/lilo themes x11-themes/gentoo-artwork:pixmaps - Install pixmaps -x11-themes/greybird:gtk2 - Install theme for GTK+-2.0 -x11-themes/greybird:gtk3 - Install theme for GTK+-3.0 -x11-themes/greybird:xfce - Install theme for xfce-base/xfwm4 x11-themes/gtk-engines-murrine:animation-rtl - Progressbar animation from right to left x11-themes/gtk-engines-murrine:themes - Pull in themes via x11-themes/murrine-themes x11-themes/gtk-engines-nodoka:animation-rtl - Progressbar animation from right to left -- cgit v1.2.3