diff options
Diffstat (limited to 'profiles')
51 files changed, 492 insertions, 274 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex afbd90cba4b9..88e64f64ad76 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 517cb758a38f..d94252dc6c51 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny <mgorny@gentoo.org> (2020-11-30) +# Qt5 is not keyworded here. +x11-misc/synergy gui + # Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12) # media-sound/lash not keyworded, bug #736725 media-sound/fluidsynth lash @@ -42,10 +46,6 @@ gnome-base/gvfs google # needs app-text/libgepub which depends on webkit-gtk xfce-extra/tumbler epub -# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02) -# Mask io-uring & zbc pending keywording -sys-block/fio -io-uring zbc - # Michał Górny <mgorny@gentoo.org> (2020-06-14) # Requires dev-python/networkx. app-portage/nattka depgraph-order diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c3bd9c0b9d08..2b2694a793d3 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -83,6 +83,7 @@ www-client/firefox -eme-free x11-wm/mutter -sysprof dev-libs/gjs -sysprof dev-libs/glib -sysprof +x11-libs/gtk+ -sysprof # Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) # Vulkan is available on amd64. diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 807bc489f0bb..ca81a3769c15 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,19 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2020-12-13) +# Requires unkeyworded, fetch-restricted deps +net-proxy/haproxy device-atlas + +# Roy Bamford <neddyseagoon@gentoo.org< (2020-12-07) +# media-libs/liblastfm fails to build with tests Bug #758896 +media-sound/clementine lastfm + +# Roy Bamford <neddyseagoon@gentoo.org< (2020-12-01) +# hfs xfs fail build and/or tests on arm64 +# See bug #747181 +sys-block/gparted xfs + # Andreas Sturmlechner <asturm@gentoo.org> (2020-11-08) # dev-util/kdevelop-php is not keyworded, bug #751337 >=kde-apps/umbrello-20.08.3 php diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index c69f70c6661f..d10aafdf6f81 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -62,6 +62,7 @@ sys-libs/glibc static-pie x11-wm/mutter sysprof dev-libs/gjs sysprof dev-libs/glib sysprof +x11-libs/gtk+ sysprof # Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) # Vulkan support is only available on few selected arches atm. diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 15062f1199b9..17fd56881683 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Matthias Maier <tamiko@gentoo.org> (2020-12-03) +# Requires sci-mathematics/z3. +dev-util/cppcheck z3 + # Michał Górny <mgorny@gentoo.org> (2020-11-18) # Requires dev-python/coverage, bug #743355. dev-python/nose coverage diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index a979a916995f..c6604dc698f3 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Rolf Eike Beer <eike@sf-mail.de> (2020-12-11) +# not all needed sphinx modules are stable on hppa. +dev-python/aiohttp doc + # Rolf Eike Beer <eike@sf-mail.de> (2020-11-25) # dev-db/redis has no stable keywords on hppa. app-admin/syslog-ng redis diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index b1b7cd48bc62..3ce88c284ed8 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -417,7 +417,6 @@ www-client/elinks javascript # Raúl Porcel <armin76@gentoo.org> (2010-06-26) # custom-optimization doesn't work on ia64 -www-client/firefox custom-optimization www-client/seamonkey custom-optimization # Raúl Porcel <armin76@gentoo.org> diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index aef014700d50..8b000f6489c6 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2020-12-05) +# dev-python/parameterized is not keyworded +dev-util/gtk-doc test + # Kent Fredric <kentnl@gentoo.org> (2020-10-19) # lapack and friends don't make much sense on m68k # and aren't keyworded diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 9ba4bf2e75e0..eca4e2df7766 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2020-12-05) +# dev-python/parameterized is not keyworded +dev-util/gtk-doc test + # Matt Turner <mattst88@gentoo.org> (2020-08-11) # No drivers on this architecture support Vulkan media-libs/mesa vulkan vulkan-overlay zink diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index 8e12d4b5f086..31189e614c5d 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -23,8 +23,8 @@ media-sound/jack2 ieee1394 # Sam James <sam@gentoo.org> (2020-07-30) -# glslang is not yet stable on ppc{,64} -media-libs/mesa vulkan-overlay +# vulkan-loader and glslang are not yet stable on ppc +media-libs/mesa vulkan vulkan-overlay zink # Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12) # Needs stable net-libs/webkit-gtk, bug #684702 diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 08c2d4ed93c2..4f6b100665df 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Florian Schmaus <flo@geekplace.eu> (2020-12-03) +# Rubber's testsuite depends on media-gfx/asymptote and +# dev-tex/pythontex which are not keyworded on ppc. +dev-tex/rubber test + # Cédric Krier <cedk@gentoo.org> (2020-11-10) # virtual/rust has no ppc keyword dev-vcs/mercurial rust diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 22ecc9c6c66a..73cf92df7de2 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,14 @@ # Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Lars Wendler <polynomial-c@gentoo.org> (2020-12-07) +# No riscv keyword in deps +sys-process/htop hwloc lm-sensors + +# Matt Turner <mattst88@gentoo.org> (2020-12-05) +# dev-python/parameterized is not keyworded +dev-util/gtk-doc test + # Ulrich Müller <ulm@gentoo.org> (2020-01-12) # Dependencies not keyworded app-editors/emacs gui @@ -22,10 +30,6 @@ net-dns/libidn mono dev-util/cmake doc test dev-libs/jsoncpp doc -# Lars Wendler <polynomial-c@gentoo.org> (2020-05-10) -# Missing keyword -media-libs/freetype brotli - # Patrick McLean <chutzpah@gentoo.org> (2020-04-16) # Lots of python dependencies, mask to facilitate keywording # keywording dev-libs/libfido2 @@ -40,10 +44,6 @@ sys-apps/kbd test # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key -# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02) -# media-libs/gd is not keyworded on riscv -sys-libs/glibc gd - # Dependency resolution is broken because # sys-fs/lvm2 has no riscv keyword sys-fs/e2fsprogs cron @@ -64,7 +64,7 @@ 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 dot +app-doc/doxygen clang doc app-editors/emacs alsa json lcms mailutils app-misc/pax-utils python app-text/asciidoc test @@ -110,10 +110,14 @@ dev-vcs/mercurial tk rust zsh-completion media-libs/freetype harfbuzz png media-libs/harfbuzz doc sys-libs/libomp hwloc +sys-libs/libcxx libcxxabi libunwind static-libs sys-libs/libcxxabi libunwind +media-gfx/graphviz devil svg pdf media-libs/mesa lm-sensors unwind media-libs/tiff jbig jpeg test webp net-fs/nfs-utils nfsv41 +media-libs/fontconfig doc +net-irc/irssi socks5 net-libs/gnutls doc test-full net-libs/ldns doc python net-libs/libpcap rdma @@ -123,6 +127,7 @@ net-nds/openldap cxx kerberos sasl sys-apps/kmod doc sys-apps/portage apidoc sys-apps/rng-tools nistbeacon pkcs11 +sys-apps/systemd policykit sys-auth/pambase gnome-keyring pam_krb5 pam_ssh mktemp sys-block/thin-provisioning-tools test sys-devel/automake test @@ -132,3 +137,5 @@ sys-devel/llvm doc sys-fs/squashfs-tools lzma sys-libs/libcap-ng python sys-process/audit gssapi python +x11-base/xorg-server unwind +x11-libs/libvdpau doc diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages index 9de5ab734497..15c5fb70fa6f 100644 --- a/profiles/arch/riscv/packages +++ b/profiles/arch/riscv/packages @@ -1,2 +1,5 @@ # Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# Not really needed anymore +-*sys-apps/busybox diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index e6ee1b9d3548..4dc60e18d16c 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -4,6 +4,8 @@ # Unmask the flag which corresponds to ARCH. -riscv +# Unmask systemd +-systemd # Our Python has a lot of trouble with the two-level libdir. python_targets_python2_7 python_targets_python3_6 @@ -20,10 +22,8 @@ valgrind # Not tested yet bluetooth -dbus elogind emacs -fontconfig fuse gtk gtk2 @@ -38,13 +38,50 @@ lua motif opencl qt5 +rsh ruby slang sound systemtap -X # Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) # Dependencies not keyworded. appindicator ayatana + +# not supported / tested cards + +video_cards_ast +video_cards_dummy +video_cards_fbdev +video_cards_freedreno +video_cards_geode +video_cards_glint +video_cards_i915 +video_cards_i965 +video_cards_intel +video_cards_mga +video_cards_nouveau +video_cards_nv +video_cards_omap +video_cards_qxl +video_cards_r128 +video_cards_radeonsi +video_cards_siliconmotion +video_cards_tegra +video_cards_vc4 +video_cards_vesa +video_cards_via +video_cards_virtualbox +video_cards_vmware +video_cards_nvidia + +# input devices + +input_devices_elographics +input_devices_evdev +input_devices_joystick +input_devices_vmmouse +input_devices_void +input_devices_synaptics +input_devices_wacom diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index de6cf1c5f4e5..7b9eb8fd007e 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matthias Maier <tamiko@gentoo.org> (2020-12-03) +# Requires sci-mathematics/z3. +dev-util/cppcheck z3 + # Mart Raudsepp <leio@gentoo.org> (2020-11-26) # dev-libs/libmanette not keyworded, limited usefulness net-libs/webkit-gtk gamepad diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 8cf9762c70ec..5bc1d716eb83 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -84,6 +84,7 @@ www-client/firefox -eme-free x11-wm/mutter -sysprof dev-libs/gjs -sysprof dev-libs/glib -sysprof +x11-libs/gtk+ -sysprof # Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26) # Vulkan is available on x86. diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 4dcbeb8f33a4..b5cbd7f8143b 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -123,14 +123,14 @@ PYTHONDONTWRITEBYTECODE="1" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert <floppym@gentoo.org> (2018-05-23) # sys-apps/baslayout-2.5 needs split-usr enabled. -BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_7 python_targets_python2_7" +BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_8 python_targets_python2_7" # Mike Gilbert <floppym@gentoo.org> (2012-05-15) # Default target(s) for python-r1.eclass -# Mikle Kolyada <zlogene@gentoo.org> (2020-05-06) -# Updated to python3_7 -PYTHON_TARGETS="python2_7 python3_7" -PYTHON_SINGLE_TARGET="python3_7" +# Mikle Kolyada <zlogene@gentoo.org> (2020-12-02) +# Updated to python3_8 +PYTHON_TARGETS="python2_7 python3_8" +PYTHON_SINGLE_TARGET="python3_8" # Michał Górny <mgorny@gentoo.org> (2013-08-10) # Moved from portage's make.globals. diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 3ed0a93dc476..70e3d1e505da 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Upstream does not test with GCC and it turned out that building +# Firefox/Thunderbird with GCC will cause certain hard to debug +# runtime bugs (bug #758446) which are not worth it. +# Building Firefox/Thunderbird with GCC is no longer supported +# in Gentoo until further notice. +mail-client/thunderbird clang +www-client/firefox clang + # Michał Górny <mgorny@gentoo.org> (2020-09-01) # sys-boot/udk is being removed, and newest revision of refind does not # support it already. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1bee69f92321..a4d6231ed7bc 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,42 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-12-07) +# Waiting for unmasking of slotted Lua. +>=app-i18n/fcitx-4.2.9.8:4 lua +>=app-i18n/ibus-libpinyin-1.11.92 lua +app-i18n/ibus-pinyin lua + +# Matt Turner <mattst88@gentoo.org> (2020-12-05) +# Relies on gtkdoc-mktmpl which was removed from gtk-doc-1.26 +# Bug #740690 +x11-libs/colord-gtk doc + +# Michał Górny <mgorny@gentoo.org> (2020-12-04) +# Mask the experimental targets in release ebuilds. +<dev-ml/llvm-ocaml-11 llvm_targets_AVR +<sys-devel/clang-11 llvm_targets_AVR +<sys-devel/llvm-11 llvm_targets_AVR +<dev-ml/llvm-ocaml-12 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE +<sys-devel/clang-12 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE +<sys-devel/llvm-12 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE + +# Joonas Niilola <juippis@gentoo.org> (2020-12-03) +# Doc building seem to be very random without any predictability, +# bug #734104 +media-gfx/blender doc + +# Marek Szuba <marecki@gentoo.org> (2020-11-30) +# Vendored therecipe/qt violates network sandbox + uses external binary +# Qt libraries; see https://github.com/ProtonMail/proton-bridge/issues/16 +# The qt module itself apparently can be made to build against system Qt5 +# but making it do so while vendored is a non-trivial task. +mail-mta/protonmail-bridge gui + +# Michał Górny <mgorny@gentoo.org> (2020-11-29) +# libclangformat-ide is masked for removal. +dev-qt/qt-creator clang + # Joonas Niilola <juippis@gentoo.org> (2020-11-26) # Still too experimental. efl's upstream can't keep up with libavif's. # Bug: 756733 @@ -19,6 +55,10 @@ kde-apps/kipi-plugins vkontakte # waiting for lua to be slotted media-gfx/exact-image lua +# Haelwenn (lanodan) Monnier <contact@hacktivis.me> (2020-11-03) +# Requires >=dev-lang/lua-5.2, which is still masked. +app-editors/vis lua + # Marek Szuba <marecki@gentoo.org> (2020-10-12) # Requires slotted Lua, which is still masked. media-gfx/darktable system-lua diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index be1ec99403a2..ea79d69f1158 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/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 +# Brian Evans <grknight@gentoo.org> (2020-12-08) +# Allow packages to add php 8.0 support while waiting on its stable +php_targets_php8-0 + # Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13) # dev-vcs/darcs (dev-lang/ghc) has no stable keywords. darcs diff --git a/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/eapi b/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/parent b/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/parent new file mode 100644 index 000000000000..b8a505e58f6c --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/prefix/standalone diff --git a/profiles/default/linux/ppc64le/17.0/prefix/parent b/profiles/default/linux/ppc64le/17.0/prefix/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/prefix/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64/systemd/eapi b/profiles/default/linux/riscv/17.0/rv64gc/lp64/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64/systemd/parent b/profiles/default/linux/riscv/17.0/rv64gc/lp64/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/systemd/eapi b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/systemd/parent b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/desc/php_targets.desc b/profiles/desc/php_targets.desc index 3496ec0d4679..e0fc8bcc6539 100644 --- a/profiles/desc/php_targets.desc +++ b/profiles/desc/php_targets.desc @@ -3,6 +3,7 @@ # This file contains descriptions of the PHP_TARGETS USE_EXPAND flags +php8-0 - Build against PHP 8.0 php7-4 - Build against PHP 7.4 php7-3 - Build against PHP 7.3 php7-2 - Build against PHP 7.2 diff --git a/profiles/features/hardened/package.mask b/profiles/features/hardened/package.mask index c5d117e47c24..4f541debfd1a 100644 --- a/profiles/features/hardened/package.mask +++ b/profiles/features/hardened/package.mask @@ -5,8 +5,3 @@ sys-devel/prelink # depends on prelink app-crypt/hmaccalc - -# OpenAFS kernel module is not compatible with hardened kernels -# due to C99 struct init requirement by hardened kernels, -# see bug 540196 comment 9. -net-fs/openafs-kernel diff --git a/profiles/package.mask b/profiles/package.mask index 606a81ba86b8..8bfea7d46006 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,128 @@ #--- END OF EXAMPLES --- +# Eray Aslan <eras@gentoo.org> (2020-12-14) +# Dead. Last release in 2014. Only works with vulnerable dovecot version. +# Recent Outlook versions should have this functionality built in. Switch to a +# better mail client if you are still using this package. Removal in 30 days. +# Bug #756217 +mail-filter/dovecot_deleted_to_trash + +# Michał Górny <mgorny@gentoo.org> (2020-12-13) +# Dead. Last commit in 2014. Does not work with modern versions +# of Sphinx. No revdeps. Alternative: dev-python/sphinx-issues. +# Removal in 30 days. Bug #720066. +dev-python/sphinxcontrib-issuetracker + +# Michael Palimaka <kensington@gentoo.org> (2020-12-13) +# Buggy. Uncooperative upstream. +# Masked for removal in 30 days. +x11-misc/albert + +# Sam James <sam@gentoo.org> (2020-12-13) +# This new version of libcap-ng seems to (still) +# break consumers. +# bug #759550 (and dependent bugs) +=sys-libs/libcap-ng-0.8.2 + +# Hans de Graaff <graaff@gentoo.org> (2020-12-12) +# Security issue with insecure use of /tmp, bug 743214 +# This slot masked for removal in 30 days, use slot 2 instead. +dev-ruby/bundler:0 + +# David Seifert <soap@gentoo.org> (2020-12-11) +# Last MIT release in 2007, declared EOL by Intel in 2017. +# Build and test failures, abandoned parallelism paradigm, +# no revdeps. If you're really still using this, switch to +# OpenMP. Bug #572130, #643590, Removal in 30 days. +dev-lang/cilk + +# Aisha Tammy <gentoo@aisha.cc> (2020-12-11) +# last update upstream in 2017, does not build. +# OpenMP is a better alternative. +# Bug #717692, #741594 +# Removal in 30 days. +sci-libs/xkaapi + +# Michał Górny <mgorny@gentoo.org> (2020-12-10) +# Synergy 2.0 was a beta branch, and it should have never been marked +# stable. It never reached feature parity with 1.x, and upstream +# eventually abandoned it. The users are asked to 'downgrade' to 1.x +# that is actively maintained. The buggy 2.0.0 version will be removed +# in 30 days. +>=x11-misc/synergy-2 + +# Michał Górny <mgorny@gentoo.org> (2020-12-10) +# Stuck on LLVM 9. Superseded by dev-util/cvise that features better +# parallelization and more acive development. +# Removal in 30 days. Bug #735762. +dev-util/creduce + +# Lars Wendler <polynomial-c@gentoo.org> (2020-12-09) +# Masked until most broken packages have been fixed (bug #732648) +>=sys-devel/autoconf-2.70 +>=sys-devel/autoconf-wrapper-14 + +# Thomas Deutschmann <whissi@gentoo.org> (2020-12-08) +# Fails to validate certificates which have multiple trusted +# paths. +=net-libs/gnutls-3.7.0 + +# Lars Wendler <polynomial-c@gentoo.org> (2020-12-07) +# Masked for testing +>=app-shells/bash-5.1 +>=sys-libs/readline-8.1 + +# Joonas Niilola <juippis@gentoo.org> (2020-12-06) +# Not keyworded, unmaintained, unbuildable for a long time, EAPI-5. +# Removal in ~30 days. List sorted by their bug numbers. +# Bugs: #752432, #752435, #752438, #752441, #752444, #752453. +media-plugins/kodi-screensaver-crystalmorph +media-plugins/kodi-visualization-nastyfft +media-plugins/kodi-screensaver-rsxs +net-wireless/qradiolink +net-libs/liba53 +app-emulation/qt-virt-manager + +# Michał Górny <mgorny@gentoo.org> (2020-12-03) +# Explicit namespace support was necessary for Python 2 only. Empty +# directories work best for Python 3. +# Removal in 14 days. +dev-python/backports +dev-python/namespace-jaraco + +# Aaron Bauman <bman@gentoo.org> (2020-12-02) +# Deprecated. Functionality is native to dev-python/pytest now +# Removal in 14 days +dev-python/pytest-catchlog + +# Joonas Niilola <juippis@gentoo.org> (2020-12-01) +# Not maintained in Gentoo, multiple versions behind, unsafe, EAPI-5, +# Use other kernel source / binary packages instead, +# https://packages.gentoo.org/categories/sys-kernel +# Removal in ~30 days. +# Bugs: #716490 (aufs), #739782 (-ck), #757843 (-xbox) +sys-kernel/aufs-sources +sys-kernel/ck-sources +sys-kernel/xbox-sources + +# Aaron Bauman <bman@gentoo.org> (2020-11-30) +# EAPI=5. Multiple open bugs #603866 #713620 +# Dead upstream. Removal in 30 days. +net-analyzer/dosdetector + +# Michał Górny <mgorny@gentoo.org> (2020-11-29) +# An awful hack-package that was dumped on others, and not touched +# by the person adding it since. Depends on obsolete LLVM versions +# and needs a version bump. +# Removal in 30 days. Bug #734732. +dev-libs/libclangformat-ide + +# David Seifert <soap@gentoo.org> (2020-11-28) +# Last release in 2002, multiple open bugs, no maintainer, no revdeps. +# Bug #709512, #713300, #729518, Removal in 30 days. +app-text/cook + # Andreas Sturmlechner <asturm@gentoo.org> (2020-11-25) # KF5 PortingAids (from kdelibs4) without any remaining revdeps. Bug #755956 # Masked for removal in 30 days. @@ -119,11 +241,6 @@ dev-libs/libmissing # #697444, #699320, #708058, #746230, Removal in 30 days. games-emulation/fakenes -# Joonas Niilola <juippis@gentoo.org> (2020-11-22) -# Abandoned upstream, unbuildable, unkeyworded in ::gentoo. -# Removal in 14 days. Bug #https://bugs.gentoo.org/752456 -app-accessibility/simon - # Andreas Sturmlechner <asturm@gentoo.org> (2020-11-21) # Dead upstream, depends on deprecated kde-frameworks/kmediaplayer # Masked for removal in 30 days. @@ -174,11 +291,6 @@ sys-apps/hwdata-gentoo sys-apps/hwsetup sys-libs/libkudzu -# Lars Wendler <polynomial-c@gentoo.org> (2020-11-19) -# Breaks consumers like gnome-base/gnome-keyring and net-fs/cifs-utils -# See https://bugs.gentoo.org/755596 -=sys-libs/libcap-ng-0.8.1 - # Andreas Sturmlechner <asturm@gentoo.org> (2020-11-18) # Depends on deprecated QtWebKit, dead upstream. # Alternatives: kde-apps/okular[chm], app-text/xchm @@ -263,24 +375,12 @@ net-news/quiterss # (current RC2 is from 2016). Bugs #653100 and #734880. Removal in 30 days. app-text/goldendict -# Sergei Trofimovich <slyfox@gentoo.org> (2020-11-05) -# Does not compile against ghc-8.8: #754675, #611988 -# Masked for removal -dev-haskell/shuffle -dev-haskell/uhc-light -dev-haskell/uhc-util - # Michał Górny <mgorny@gentoo.org> (2020-11-15) # Fails to build. Lots of bugs filed. Not touched by maintainer # since 2018. # Removal in 30 days. Bug #721990. media-video/cinelerra -# Sergei Trofimovich <slyfox@gentoo.org> (2020-11-03) -# Not compatible with ghc-8.8 or above: #754285 -# No revdeps. Masked for removal. -dev-haskell/ghc-syb-utils - # Aisha Tammy <gentoo@aisha.cc> (2020-11-13) # dead packages with latest releases before 2013 # these are superseded by other scikit packages @@ -360,17 +460,6 @@ media-plugins/kodi-game-libretro-bnes <media-plugins/kodi-visualization-waveform-4.2 <media-plugins/kodi-visualization-shadertoy-2.1 -# Michał Górny <mgorny@gentoo.org> (2020-11-09) -# Python 2 backport. Last revdep masked. -# Removal in 30 days. Bug #753725. -dev-python/typing - -# Michał Górny <mgorny@gentoo.org> (2020-11-09) -# Dead Python 2 package. Replaced by dev-python/cheetah3. The last -# mongodb versions needing it are masked now. -# Removal in 30 days. Bug #753722. -dev-python/cheetah - # Alexys Jacob <ultrabug@gentoo.org> (2020-11-09) # Mask dev-db/mongodb versions which do not support python3 so we # can move forward in cleaning python2 from tree. Bug #708954. @@ -378,68 +467,22 @@ dev-python/cheetah # supported by upstream. See: https://jira.mongodb.org/browse/SERVER-52687 <dev-db/mongodb-4.2.8 -# Benda Xu <heroxbd@gentoo.org> (2020-11-09) -# sci-libs/mkl-rt is now subsumed by the updated sci-libs/mkl package -# which also provides development header files and pkgconfig files -# Removal in 30 days. Bug #747310. -sci-libs/mkl-rt - -# Matt Turner <mattst88@gentoo.org> (2020-11-08) -# Uninstallable because of fetch restriction and dead download link. -# Removal in 30 days. Bug #725646. -media-fonts/mathematica-fonts - -# Dirkjan Ochtman <djc@gentoo.org> (2020-11-05) -# Incorrect DISTUTILS_USE_SETUPTOOLS value, dead upstream. -# Removal in 30 days. Bug #748063 -dev-python/couchdb-python - # Alfredo Tupone <tupone@gentoo.org> (2020-11-05) # will be upgraded after new lua release www-apps/liquid_feedback_frontend www-apps/webmcp -# Sergei Trofimovich <slyfox@gentoo.org> (2020-11-03) -# Hackage release does not build against gcc-8: -# https://github.com/Helium4Haskell/helium/issues/4 -# Masked for removal. Bugs: #751757, #736054 -dev-lang/helium -dev-haskell/lvmlib - -# Joonas Niilola <juippis@gentoo.org> (2020-11-03) -# Dead upstream, or broken for a long time, not maintained in Gentoo. -# Removal in 30 days. Bug #752462 -app-emulation/rex-client -app-i18n/kde-l10n-scripts -media-plugins/xbmc-addon-xvdr -net-analyzer/nagios-plugins-flameeyes -net-libs/libosmo-abis -net-libs/libosmo-netif -net-misc/lcr -net-misc/srf-ip-conn-srv -net-wireless/dump978 -net-wireless/openbsc -net-wireless/openggsn -net-wireless/osmobts -net-wireless/osmocom-bb - -# Lars Wendler <polynomial-c@gentoo.org> (2020-10-30) -# Removed public macro definitions for TRUE and FALSE which breaks lots of -# revdeps. See tacker bug at https://bugs.gentoo.org/751919 -=dev-libs/icu-68.1 -=dev-libs/icu-layoutex-68.1 - # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-30) # broken acl handling, possible broken chattr handling # needs more testing # https://bugs.gentoo.org/751739 =sys-apps/opentmpfiles-0.3.1 -# Stephan Hartmann <sultan@gentoo.org> (2020-10-29) +# Stephan Hartmann <sultan@gentoo.org> (2020-12-06) # Dev channel releases are only for people who # are developers or want more experimental features # and accept a more unstable release. ->=www-client/chromium-88 +>=www-client/chromium-89 # Andreas Sturmlechner <asturm@gentoo.org> (2020-10-26) # Historical metapackage that exists in slot 5 only for transition from KDE SC4. @@ -453,65 +496,59 @@ kde-apps/kde-meta:5 # emerge --noreplace kde-plasma/plasma-meta kde-apps/kdecore-meta kde-apps/kdebase-meta:5 -# Michał Górny <mgorny@gentoo.org> (2020-10-26) -# This packages makes little sense without sci-geosciences/mapnik. -# It has not been updated in 11 years, so it has been useless anyway. -# Removal in 14 days. Bug #559060. -sci-geosciences/mapnik-world-boundaries - -# Michał Górny <mgorny@gentoo.org> (2020-10-24) -# Last release in 2004, next release 'Soon(tm)'. Fails to build -# due to horrible code hacks. -# Removal in 30 days. Bug #638088. -games-rpg/twclone - -# Michał Górny <mgorny@gentoo.org> (2020-10-24) -# Deprecated GNOME2 era libraries with no reverse dependencies left. -# Removal in 30 days. Bug #751004. -gnome-base/libbonobo -gnome-base/libgnome-keyring -gnome-base/orbit - -# Michał Górny <mgorny@gentoo.org> (2020-10-23) -# Fails to build. Needs a dedicated maintainer and a version bump. -# Removal in 30 days. Bug #635592. -games-strategy/asc - -# David Seifert <soap@gentoo.org> (2020-10-21) -# No releases in over 3 years, no more revdeps in tree -# upstream mostly unresponsive to requests for proper -# tarballs. Removed from Fedora and Ubuntu already. -# Bug #708700, Removal in 30 days. -dev-python/PythonQt - -# Marek Szuba <marecki@gentoo.org> (2020-10-13) -# Not compatible with >=dev-libs/openssl-1.1.0, no maintainer in Gentoo, -# no new commits to the upstream Git repository since September 2013. -# No reverse dependencies. Removal in 30 days (Bug #736190). -dev-lua/luacrypto - +# Thomas Deutschmann <whissi@gentoo.org> (2018-12-10) # Marek Szuba <marecki@gentoo.org> (2020-10-13) -# All these ebuilds require slotted Lua, which is still masked. # Ulrich Müller <ulm@gentoo.org> (2020-11-06) -# Added sci-visualization/gnuplot. +# Joonas Niilola <juippis@gentoo.org> (2020-11-07) +# Robin H. Johnson <robbat2@gentoo.org> (2020-11-28) +# Conrad Kostecki <conikost@gentoo.org> (2020-12-05) +# ...and others who have not added their names here +# All these ebuilds require slotted Lua, which is still masked. >=app-admin/conky-1.11.4 +>=app-admin/lsyncd-2.2.3 >=app-benchmarks/sysbench-1.0.20-r100 >=app-benchmarks/wrk-4.1.0-r100 +>=app-crypt/cardpeek-0.8.4 >=app-crypt/ekeyd-1.1.5-r100 +>=app-editors/neovim-0.4.4-r100 +=app-editors/scite-4.4.4-r10 +>=app-emulation/libguestfs-1.38.6-r100 >=app-misc/worker-3.8.3-r100 +>=dev-games/cegui-0.8.7-r100 =dev-games/openscenegraph-openmw-3.4_p20200425-r100 =dev-libs/efl-1.25.1-r10 +>=dev-libs/libpeas-1.26.0-r100 +=dev-libs/libprelude-5.2.0-r10 +>=dev-libs/libucl-0.8.1-r100 >=dev-lua/busted-2.0.0-r100 +>=dev-lua/busted-htest-1.0.0-r100 >=dev-lua/dkjson-2.5-r100 +>=dev-lua/inifile-1.0-r100 +>=dev-lua/lanes-3.13.0-r100 +>=dev-lua/ldoc-1.4.6-r100 +>=dev-lua/lgi-0.9.2-r100 +>=dev-lua/lpeg-1.0.2-r100 +>=dev-lua/lua-argparse-0.6.0-r100 >=dev-lua/lua-bit32-5.3.5-r100 +>=dev-lua/lua-cjson-2.1.0.8-r100 +>=dev-lua/lua-openssl-0.7.8_p0-r100 +>=dev-lua/lua-term-0.7-r100 +>=dev-lua/lua-utf8-0.1.3-r100 >=dev-lua/lua-zlib-1.2-r100 +>=dev-lua/lua_cliargs-3.0_p2-r100 +>=dev-lua/LuaBitOp-1.0.2-r100 +>=dev-lua/luacheck-0.23.0-r100 +>=dev-lua/luacov-0.14.0-r100 >=dev-lua/luadbi-0.7.2-r100 >=dev-lua/luaevent-0.4.6-r100 -=dev-lua/luaexpat-1.3.0-r100 -=dev-lua/luaexpat-1.3.3-r100 ->=dev-lua/lua_cliargs-3.0_p2-r100 ->=dev-lua/lua-term-0.7-r100 +=dev-lua/luaexpat-1.3.0-r101 +=dev-lua/luaexpat-1.3.3-r101 >=dev-lua/luafilesystem-1.8.0-r100 +>=dev-lua/lualdap-1.2.5-r100 +>=dev-lua/luajson-1.3.4-r100 +>=dev-lua/luaossl-20200709-r100 +>=dev-lua/luaposix-35.0-r100 +>=dev-lua/luarocks-3.4.0-r100 >=dev-lua/luasec-0.9-r100 >=dev-lua/luasocket-3.0_rc1_p20200328-r100 >=dev-lua/luassert-1.8.0-r100 @@ -519,35 +556,58 @@ dev-lua/luacrypto >=dev-lua/lutok-0.4-r10 >=dev-lua/luv-1.32.0.0-r100 >=dev-lua/mediator_lua-1.1.2_p0-r100 ->=dev-lua/messagepack-0.3.2-r100 +>=dev-lua/messagepack-0.5.2-r100 +>=dev-lua/mpack-1.0.8-r100 >=dev-lua/penlight-1.9.2-r100 >=dev-lua/say-1.3_p1-r100 >=dev-lua/toluapp-1.0.93_p20190513-r100 >=dev-util/geany-plugins-1.37-r100 +>=dev-util/hermes-2.8 =games-action/minetest-5.3.0-r100 +>=games-arcade/jvgs-0.5-r100 +>=games-emulation/fceux-2.2.3-r100 >=games-engines/love-0.7.2-r100:0.7 >=games-engines/love-0.8.0-r100:0.8 >=games-engines/love-11.3-r100:0 +>=games-engines/solarus-1.3.1-r100 +>=games-puzzle/fish-fillets-1.0.1-r100 +>=games-roguelike/crossfire-client-1.71.0-r100 >=games-roguelike/stone-soup-0.25.1-r100 +>=games-rpg/kqlives-0.99-r100 +>=games-rpg/sumwars-0.5.8-r100 +>=games-simulation/corsix-th-0.64-r100 +>=games-sports/xmoto-0.6.1-r100 +>=games-strategy/hedgewars-1.0.0-r100 +>=games-strategy/naev-0.7.0-r100 +>=games-strategy/openra-20190314-r100 +>=games-strategy/s25rttr-0.9.0_pre20200723-r100 +>=games-util/slade-3.1.12a-r100 >=mail-filter/imapfilter-2.6.16-r100 +>=mail-filter/rspamd-2.6-r100 >=media-gfx/geeqie-1.5.1-r1 +>=media-libs/libquvi-0.9.4-r100 +>=media-libs/libquvi-scripts-0.9.20131130-r100 >=media-sound/aqualung-1.1-r100 ->=net-analyzer/suricata-6.0.0-r100 +>=media-video/aegisub-3.2.2_p20160518-r100 +>=media-video/vlc-3.0.11.1-r100 +>=net-analyzer/rrdtool-1.7.2-r100 +>=net-analyzer/snort-2.9.16-r100 +>=net-analyzer/suricata-6.0.1-r100 +>=net-im/prosody-0.11.7-r100 >=net-im/swift-4.0.2-r100 >=net-p2p/eiskaltdcpp-2.2.10-r100 +>=sci-astronomy/celestia-1.7.0_pre20200316-r100 +>=sci-libs/plplot-5.15.0-r100 >=sci-visualization/gnuplot-5.4.0-r100 +>=sci-visualization/fityk-1.3.1-r100 +>=sys-apps/likwid-4.3.4 >=www-apache/mod_security-2.9.3-r100 >=www-client/elinks-0.13.5-r100 +>=www-client/luakit-2.2.1-r100 >=www-servers/lighttpd-1.4.55-r100 - -# Andrew Savchenko <bircoph@gentoo.org> (2020-10-11) -# Mask old openafs version and corresponding openafs-kernel with -# multiple CVEs. -# All kernel module functionality is merged back in the single -# net-fs/openafs package using USE="modules" starting from 1.8 branch. -# No reverse dependencies, bug #719136. Removal in 30 days. -net-fs/openafs-kernel -<net-fs/openafs-1.8 +>=x11-misc/devilspie2-0.43-r100 +>=x11-wm/awesome-4.3-r100 +>=mail-filter/opendkim-2.10.3-r25 # Azamat H. Hackimov <azamat.hackimov@gmail.com> (2020-10-06) # 1.3.3 is broken and failing unittests for net-im/prosody. Bug #746782. @@ -593,10 +653,6 @@ games-strategy/0ad ~app-i18n/scim-sunpinyin-3.0.0_rc1 ~app-i18n/xsunpinyin-3.0.0_rc1 -# Piotr Karbowski <slashbeast@gentoo.org> (2020-08-28) -# Temporary mask due to multiple reports of segfaults at startup, bug #739056 -=x11-base/xorg-server-1.20.9 - # Alfredo Tupone <tupone@gentoo.org> (2020-08-23) # Ported to py3 but not yet released # Masked to allow py2.7 removal @@ -632,6 +688,8 @@ dev-lang/vala:0.50 # Indefinitely masking until we have a solution # for this. # bug #719084 +# Furthermore, ntopng ebuilds depending directly on dev-lang/lua{,jit} +# must be migrated to lua eclasses before unmasking (bug #752777). net-analyzer/ntopng net-analyzer/pmacct net-libs/nDPI @@ -757,14 +815,6 @@ app-office/texmacs # matching genkernel work? >=sys-fs/lvm2-2.03 -# Robin H. Johnson <robbat2@gentoo.org> (2019-03-25) -# Requires >=dev-lang/lua-5.3 which is masked -sys-apps/likwid - -# Thomas Deutschmann <whissi@gentoo.org> (2018-12-10) -# Requires >=dev-lang/lua-5.2 which is masked ->=app-admin/lsyncd-2.2.3 - # Andreas Sturmlechner <asturm@gentoo.org> (2018-11-25) # Masked per security vulnerability CVE-2018-14345, bug #661510 # Keeping it masked while users have unsolved issues with >0.15.0. @@ -846,14 +896,6 @@ app-admin/amazon-ec2-init # compression'. >=dev-util/xdelta-3.1.0 -# Andreas K. Hüttel <dilfridge@gentoo.org> (2016-04-03) -# Can exhaust all available memory depending on task -# but is made available for experts who heed this warning -# as newer versions produce different output. Contact -# the proxied maintainer Matthew Brewer <tomboy64@sina.cn> -# for questions. -<=media-gfx/slic3r-1.1.9999 - # Robin H. Johnson <robbat2@gentoo.org> (2014-08-04) # Masked for testing, presently fails upstream testsuite: # FAIL:07:02:35 (00:00:00) db_dump/db_load(./TESTDIR.3/recd001.db:child killed: kill signal): expected 0, got 1 diff --git a/profiles/prefix/darwin/macos/10.15/package.accept_keywords b/profiles/prefix/darwin/macos/10.15/package.accept_keywords deleted file mode 100644 index 268e7873bb54..000000000000 --- a/profiles/prefix/darwin/macos/10.15/package.accept_keywords +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# this is the only version known to compile on macOS Catalina -=app-shells/bash-5.1_rc3 ** -=sys-libs/readline-8.1_rc3 ** diff --git a/profiles/prefix/darwin/macos/10.15/package.unmask b/profiles/prefix/darwin/macos/10.15/package.unmask new file mode 100644 index 000000000000..08df86b1e664 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.15/package.unmask @@ -0,0 +1,10 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James <sam@gentoo.org> (2020-12-10) +# Unmask only working versions for Catalina +# (and Big Sur) +# They're currently masked in main tree +# for testing. +~sys-libs/readline-8.1 +~app-shells/bash-5.1 diff --git a/profiles/prefix/darwin/macos/11.0/package.accept_keywords b/profiles/prefix/darwin/macos/11.0/package.accept_keywords deleted file mode 100644 index 625d924768ff..000000000000 --- a/profiles/prefix/darwin/macos/11.0/package.accept_keywords +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# this is the only version known to compile on macOS Big Sur -=app-shells/bash-5.1_rc3 ** -=sys-libs/readline-8.1_rc3 ** diff --git a/profiles/prefix/darwin/macos/11.0/package.unmask b/profiles/prefix/darwin/macos/11.0/package.unmask new file mode 100644 index 000000000000..c962eae041f1 --- /dev/null +++ b/profiles/prefix/darwin/macos/11.0/package.unmask @@ -0,0 +1,10 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James <sam@gentoo.org> (2020-12-07) +# Unmask only working versions for Big Sur +# (and Catalina) +# They're currently masked in main tree +# for testing. +~sys-libs/readline-8.1 +~app-shells/bash-5.1 diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask index a6f14621678f..aee08c4624e1 100644 --- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask +++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ulrich Müller <ulm@gentoo.org> (2020-11-29) +# GCC's Objective-C compiler fails to build the Aqua/Cocoa interface. +# Bug #757300 +app-editors/emacs aqua + # Cocoa integration requires frameworks, and this is a bridge too far # for current FSF GCC x11-libs/cairo aqua diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 502af5fe4ab9..831cbe6cf8a8 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -6,10 +6,6 @@ =net-misc/openssh-8.3_p1-r5 =net-misc/openssh-8.4_p1-r2 -# Fabian Groffen <grobian@gentoo.org> (2020-11-23) -# doesn't link, some unresolved symbol from gnulib -=sys-devel/gettext-0.21 - # Fabian Groffen <grobian@gentoo.org> (2020-06-09) # fails to compile, needs fixing =sys-apps/gentoo-functions-0.13 diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force index f379b249c796..4b4798eb7ee5 100644 --- a/profiles/prefix/darwin/macos/package.use.force +++ b/profiles/prefix/darwin/macos/package.use.force @@ -1,6 +1,12 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Fabian Groffen <grobian@gentoo.org> (2020-12-10) +# Fails to compile without nls during link with undefined symbol for +# _gl_get_setlocale_null_lock, related, but causing other issues: +# https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=24276d89d7c30abb460e786497fe7d50605bcdf7 +~sys-devel/gettext-0.21 nls + # Fabian Groffen <grobian@gentoo.org> (2020-06-08) # Do NOT enable tinfo, it breaks ANYTHING existing, and it also breaks # ncurses itself, for it apparently doesn't link against tinfo itself, diff --git a/profiles/prefix/darwin/package.use b/profiles/prefix/darwin/package.use new file mode 100644 index 000000000000..e3c75ca4bc07 --- /dev/null +++ b/profiles/prefix/darwin/package.use @@ -0,0 +1,8 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James <sam@gentoo.org> (2020-11-30) +# Undo +vala which drags in introspection +# We don't (yet?) have introspection support here +# (Avoid users having to turn it off) +dev-libs/gmime -vala diff --git a/profiles/prefix/darwin/package.use.mask b/profiles/prefix/darwin/package.use.mask index 8cf6f41b0078..4b41e3402a55 100644 --- a/profiles/prefix/darwin/package.use.mask +++ b/profiles/prefix/darwin/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2020-12-01) +# Needs more work to make bindings build +dev-db/qdbm java perl ruby + # Fabian Groffen <grobian@gentoo.org> (2016-04-06) # dev-libs/re2 needs love, bug #563932 app-misc/sphinx re2 diff --git a/profiles/prefix/linux/ppc64le/eapi b/profiles/prefix/linux/ppc64le/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/linux/ppc64le/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/linux/ppc64le/make.defaults b/profiles/prefix/linux/ppc64le/make.defaults new file mode 100644 index 000000000000..477b3c262767 --- /dev/null +++ b/profiles/prefix/linux/ppc64le/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +ARCH="ppc64" +CHOST="powerpc64le-pc-linux-gnu" +# The base profile sets ACCEPT_KEYWORDS=ppc64 and we don't have that in prefix. +# Eventually, ~* should be removed once someone is motivated for this arch +ACCEPT_KEYWORDS="-ppc64 ~ppc64-linux ~*" + +# We don't have lib64 in prefix so, remove it here. +SYMLINK_LIB="" +LIBDIR_ppc64="lib" diff --git a/profiles/prefix/linux/ppc64le/packages b/profiles/prefix/linux/ppc64le/packages new file mode 100644 index 000000000000..13fe69af5f81 --- /dev/null +++ b/profiles/prefix/linux/ppc64le/packages @@ -0,0 +1,7 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Those are part of the base powerpc profile's @system set, but having them as +# part of @system makes no sense for Gentoo Prefix. +-*sys-fs/hfsutils +-*sys-fs/hfsplusutils diff --git a/profiles/prefix/linux/ppc64le/parent b/profiles/prefix/linux/ppc64le/parent new file mode 100644 index 000000000000..ba569be12a9a --- /dev/null +++ b/profiles/prefix/linux/ppc64le/parent @@ -0,0 +1,2 @@ +../../../default/linux/powerpc/ppc64/17.0/64bit-userland +.. diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask index 87169c7c52c4..e256f5fbba1a 100644 --- a/profiles/prefix/package.use.mask +++ b/profiles/prefix/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2020-12-10) +# Disable systemtap for now to be consistent +# with ::prefix pre-merge. +# Not yet tested so we may be able to drop this later. +dev-lang/ruby systemtap + # Fabian Groffen <grobian@gentoo.org> (2020-06-07) # installing kernels has no business in Prefix sys-apps/debianutils installkernel diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 5a308b58244a..370f5d610445 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -190,7 +190,9 @@ ppc64 default/linux/ppc64le/17.0/musl/hardened exp # @MAINTAINER: riscv@gentoo.org riscv default/linux/riscv/17.0/rv64gc exp riscv default/linux/riscv/17.0/rv64gc/lp64d stable +riscv default/linux/riscv/17.0/rv64gc/lp64d/systemd stable riscv default/linux/riscv/17.0/rv64gc/lp64 stable +riscv default/linux/riscv/17.0/rv64gc/lp64/systemd stable # S390 Profiles # @MAINTAINER: s390@gentoo.org @@ -266,6 +268,7 @@ x86 default/linux/x86/17.0/uclibc/hardened exp amd64-linux prefix/linux/amd64 exp arm-linux prefix/linux/arm exp ppc64-linux prefix/linux/ppc64 exp +ppc64-linux prefix/linux/ppc64le exp x86-linux prefix/linux/x86 exp # Linux Standalone Profiles diff --git a/profiles/targets/desktop/gnome/make.defaults b/profiles/targets/desktop/gnome/make.defaults index 808c1ad7326e..82661cdf4d80 100644 --- a/profiles/targets/desktop/gnome/make.defaults +++ b/profiles/targets/desktop/gnome/make.defaults @@ -1,4 +1,4 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="colord eds evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus networkmanager pulseaudio tracker wayland" +USE="colord eds evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus networkmanager pulseaudio sysprof tracker wayland" diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use index f8807bf48948..8a87587b1898 100644 --- a/profiles/targets/desktop/plasma/package.use +++ b/profiles/targets/desktop/plasma/package.use @@ -30,6 +30,8 @@ media-libs/gd fontconfig # Required by kde-plasma/kwin media-libs/mesa egl wayland +# Not required, but makes sense in return +x11-apps/mesa-progs egl # Required by kde-apps/kdenlive media-libs/mlt ffmpeg frei0r kdenlive melt diff --git a/profiles/targets/systemd/package.use.mask b/profiles/targets/systemd/package.use.mask deleted file mode 100644 index 2fe7deeddea1..000000000000 --- a/profiles/targets/systemd/package.use.mask +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Rick Farina <zerochaos@gentoo.org> (2017-03-04) -# requires libusb[static-libs] which requires libudev[static-libs], all masked -net-wireless/ubertooth static-libs - -# Rick Farina <zerochaos@gentoo.org> (2016-02-03) -# dev-libs/libusb[static-libs] requires libudev[static-libs] which is masked below -dev-libs/libusb static-libs - -# 'static-libs' support on sys-apps/systemd is not provided -virtual/libgudev static-libs -virtual/libudev static-libs -sys-fs/cryptsetup static static-libs -sys-fs/lvm2 static static-libs -sys-fs/dmraid static -sys-fs/zfs static-libs -dev-libs/libgudev static-libs -# These are actually possible, but only if you USE=-udev when building pciutils. -# But package.use.mask doesn't have a way to express that, so this profile loses. -sys-apps/flashrom static -sys-apps/pciutils static-libs diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors index fa607d5c928e..814e03db1218 100644 --- a/profiles/thirdpartymirrors +++ b/profiles/thirdpartymirrors @@ -2,7 +2,7 @@ apache http://apache.lauf-forum.at/ http://apache.mirror.digionline.de/ http:// cpan https://cpan.metacpan.org https://www.cpan.org cran https://cran.r-project.org https://cran.us.r-project.org debian https://deb.debian.org/debian/ http://ftp.au.debian.org/debian/ http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ http://ftp.jp.debian.org/debian/ http://ftp.lt.debian.org/debian/ http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/ http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ http://ftp.ua.debian.org/debian/ http://ftp.uk.debian.org/debian/ http://ftp.us.debian.org/debian/ -gentoo https://gentoo.osuosl.org/distfiles https://ftp.halifax.rwth-aachen.de/gentoo/distfiles http://gentoo-distfiles.mirrors.tds.net/distfiles https://gentoo.ussg.indiana.edu/distfiles +gentoo https://gentoo.osuosl.org/distfiles https://ftp.halifax.rwth-aachen.de/gentoo/distfiles http://gentoo-distfiles.mirrors.tds.net/distfiles gimp https://ftp.fau.de/gimp/gimp/ ftp://ftp.fau.de/gimp/gimp/ https://artfiles.org/gimp.org/pub/gimp/ https://www.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ ftp://ftp.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ http://pirbot.com/mirrors/gimp/gimp/ gmt http://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.star.nesdis.noaa.gov/pub/sod/lsa/gmt gnome https://download.gnome.org/ diff --git a/profiles/use.local.desc b/profiles/use.local.desc index cf34042d42c7..0eca9fca5f28 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -18,9 +18,6 @@ app-accessibility/flite:voices - Install synthetic voices app-accessibility/freetts:jsapi - build Java Speech API (JSAPI) app-accessibility/freetts:mbrola - Adds support for mbrola voices app-accessibility/orca:braille - Enable braille support -app-accessibility/simon:opencv - Use media-libs/opencv -app-accessibility/simon:pim - Enable support for KDE PIM resources integration -app-accessibility/simon:sphinx - Build sphinx backend (pulls app-accessibility/julius if disabled app-accessibility/speech-dispatcher:espeak - Adds support for espeak speech engine app-accessibility/speech-dispatcher:flite - Adds support for flite speech engine app-admin/clsync:apidoc - Provide doxygen generated API docs. @@ -1112,6 +1109,8 @@ app-text/libstaroffice:tools - Build conversion tools app-text/libstaroffice:zlib - Enable support for compressed data app-text/libwpd:tools - Build file conversion tools app-text/libwps:tools - Build file conversion tools +app-text/mandoc:cgi - build man.cgi web plugin for viewing man pages +app-text/mandoc:system-man - set as the default man provider app-text/mathtex:png - Generate png images by default instead of gif app-text/msort:heap - Use heap instead of alloca() app-text/msort:icu - Use dev-libs/icu instead of dev-libs/libutf8proc. @@ -1568,7 +1567,6 @@ dev-haskell/pandoc-citeproc:unicode-collation - Use Haskell bindings to the Inte dev-haskell/parsec-numbers:parsec1 - use dev-haskell/parsec1 instead of dev-haskell/parsec dev-haskell/parsers:attoparsec - Enable the use of the `attoparsec` package dev-haskell/parsers:parsec - Enable the use of the `parsec` package -dev-haskell/persistent:nooverlap - Use OverlappingInstances only for String. Only developers should use this. dev-haskell/persistent-sqlite:build-sanity-exe - Build a sanity check test executable. dev-haskell/pointed:comonad - optional instances dev-haskell/pointed:containers - optional instances @@ -1612,7 +1610,6 @@ dev-haskell/shakespeare:test-coffee - Render tests through coffeescript render f dev-haskell/shakespeare:test-export - Test export. dev-haskell/shakespeare:test-roy - Render tests through roy render function. dev-haskell/shelly:lifted - run the tests against Shelly.Lifted -dev-haskell/shuffle:network-uri - Get Network.URI from the network-uri package. dev-haskell/simple-sendfile:allow-bsd - Allow use of BSD sendfile (disable on GNU/kFreeBSD) dev-haskell/skein:big-endian - When manually selecting the endianness, use big-endian (default is little-endian). dev-haskell/skein:force-endianness - Use a manually selected endian when compiling (see flag 'big-endian'). @@ -1852,6 +1849,7 @@ dev-lang/python:bluetooth - Build Bluetooth protocol support in socket module dev-lang/python:threads - Enable threading support. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING) dev-lang/python:wide-unicode - Enable wide Unicode implementation which uses 4-byte Unicode characters. Switching of this USE flag changes ABI of Python and requires reinstallation of many Python modules. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING) dev-lang/python:wininst - Install Windows executables required to create an executable installer for MS Windows. +dev-lang/python-exec:native-symlinks - Install generic symlinks like python and python3. If this flag is disabled, only versioned python3.X executables will be available to end users and ebuilds not using python eclasses. dev-lang/qu-prolog:pedro - Pedro subscription/notification communications system dev-lang/rakudo:clang - Use Clang to compile the MoarVM backend dev-lang/rakudo:moar - Use the MoarVM as backend @@ -1894,7 +1892,7 @@ dev-libs/apr-util:libressl - Use dev-libs/libressl instead of dev-libs/openssl f dev-libs/apr-util:nss - Install apr_crypto_nss module dev-libs/apr-util:openssl - Install apr_crypto_openssl module dev-libs/atcore:gui - Build test GUI -dev-libs/aws-sdk-cpp:access-management - AWS Access Management, a meta-flag that enables: AWS Certificate Manager (ACM): Provision, manage, and deploy SSL/TLS certificates on AWS managed resources. AWS Data Exchange : A service that makes it easy for customers to find, subscribe to, and use third-party data in the AWS Cloud. AWS IAM Access Analyzer : Identify any policies that grant access to an external principal. Identity and Access Management (IAM): A web service for securely controlling access to AWS services. Resource Access Manager (RAM): Customers who operate multiple accounts can create resources centrally and use AWS RAM to share them with all of their accounts to reduce operational overhead. SSO : AWS Single Sign-On (SSO) makes it easy to centrally manage access to multiple AWS accounts and business applications and provide users with single sign-on access to all their assigned accounts and applications from one place. Also enables acm-pca, identity-management, identitystore, sso-oidc and sts (Security Token Service). +dev-libs/aws-sdk-cpp:access-management - AWS Access Management, a meta-flag that enables: AWS Certificate Manager (ACM): Provision, manage, and deploy SSL/TLS certificates on AWS managed resources. AWS Data Exchange : A service that makes it easy for customers to find, subscribe to, and use third-party data in the AWS Cloud. AWS IAM Access Analyzer : Identify any policies that grant access to an external principal. Identity and Access Management (IAM): A web service for securely controlling access to AWS services. Resource Access Manager (RAM): Customers who operate multiple accounts can create resources centrally and use AWS RAM to share them with all of their accounts to reduce operational overhead. SSO : AWS Single Sign-On (SSO) makes it easy to centrally manage access to multiple AWS accounts and business applications and provide users with single sign-on access to all their assigned accounts and applications from one place. Also enables acm-pca, identity-management, identitystore, sso-admin, sso-oidc and sts (Security Token Service). dev-libs/aws-sdk-cpp:apigateway - Create and deploy your own REST and WebSocket APIs at any scale. Also enables apigatewaymanagementapi and apigatewayv2. dev-libs/aws-sdk-cpp:appconfig - Quickly deploy application configurations to applications of any size. dev-libs/aws-sdk-cpp:backup - AWS Backup is a fully managed backup service @@ -1909,15 +1907,15 @@ dev-libs/aws-sdk-cpp:cloudformation - Create and provision AWS infrastructure de dev-libs/aws-sdk-cpp:cloudfront - Delivers static and dynamic web content through a worldwide network of edge locations that provide low latency and high performance. dev-libs/aws-sdk-cpp:cloudhsm - Secure cryptographic key storage by providing managed hardware security modules in the AWS Cloud. Also enables cloudhsmv2. dev-libs/aws-sdk-cpp:cloudsearch - Fully managed service in the cloud to set up, manage, and scale a search solution for websites. Also enables cloudsearchdomain. -dev-libs/aws-sdk-cpp:cloudwatch - Amazon CloudWatch monitors Amazon Web Services (AWS) resources and the applications run on AWS in real time. The following modules besides monitoring are also enabled: Application Insights: Monitor .NET and SQL Server applications. App Mesh : Monitor and control microservices running on AWS. CloudTrail : Monitor AWS deployments in the cloud by getting a history of AWS API calls, including API calls made via the AWS Management Console, the AWS SDKs, the command line tools, and higher-level AWS services. Compute Optimizer : Recommends optimal AWS compute resources for your workloads. GuardDuty : Continuous security monitoring service. Health : Provides personalized information about events that can affect the AWS infrastructure, guides through scheduled changes, and accelerates the troubleshooting of issues that affect AWS resources and accounts. Inspector : A security vulnerability assessment service that helps improve the security and compliance of AWS resources. Logs : Monitor, store, and access log files from Amazon EC2 instances, AWS CloudTrail, or other sources. Synthetics : Create canaries, configurable scripts that run on a schedule, to monitor your endpoints and APIs. +dev-libs/aws-sdk-cpp:cloudwatch - Amazon CloudWatch monitors Amazon Web Services (AWS) resources and the applications run on AWS in real time. The following modules besides monitoring are also enabled: Application Insights: Monitor .NET and SQL Server applications. App Mesh : Monitor and control microservices running on AWS. Audit Manager : Helps to continuously audit your AWS usage to simplify how you manage risk and compliance with regulations and industry standards. CloudTrail : Monitor AWS deployments in the cloud by getting a history of AWS API calls, including API calls made via the AWS Management Console, the AWS SDKs, the command line tools, and higher-level AWS services. Compute Optimizer : Recommends optimal AWS compute resources for your workloads. Detective : Analyze, investigate, and identify the root cause of security findings or suspicious activities. DevOps Guru : Generates operational insights using machine learning to help to improve the performance of operational applications. GuardDuty : Continuous security monitoring service. Health : Provides personalized information about events that can affect the AWS infrastructure, guides through scheduled changes, and accelerates the troubleshooting of issues that affect AWS resources and accounts. Inspector : A security vulnerability assessment service that helps improve the security and compliance of AWS resources. Logs : Monitor, store, and access log files from Amazon EC2 instances, AWS CloudTrail, or other sources. Synthetics : Create canaries, configurable scripts that run on a schedule, to monitor your endpoints and APIs. dev-libs/aws-sdk-cpp:cognito - Create unique identities, authenticate these identities with identity providers and save mobile user data in the AWS Cloud. Enables cognito-identity, cognito-idp and cognito-sync dev-libs/aws-sdk-cpp:config - Provides a detailed view of the resources associated with your AWS account, including how they are configured, how they are related to one another, and how the configurations and their relationships have changed over time. dev-libs/aws-sdk-cpp:dlm - Amazon Data Lifecycle Manager (DLM): Manage the lifecycle of AWS resources. Create lifecycle policies to automate operations on specified resources. dev-libs/aws-sdk-cpp:ebs - Amazon Elastic Block Store (Amazon EBS) is a web service that provides block level storage volumes for use with EC2 instances. EBS volumes are highly available and reliable storage volumes that can be attached to any running instance and used like a hard drive. dev-libs/aws-sdk-cpp:ec2 - Amazon Elastic Compute Cloud (EC2) is a web service that provides resizeable computing capacity. This flag also enables the following modules: Auto Scaling : Set up dynamic and predictive scaling for scalable AWS resources. Also enables autoscaling-plans and application-autoscaling. EC2 Image Builder : Fully-managed AWS service that makes it easier to automate the creation, management, and deployment of customized, secure, and up-to-date “golden” server images that are pre-installed and pre-configured with software and settings to meet specific IT standards. Elastic File System: EFS provides file storage for Amazon EC2 instances. Savings Plan : Flexible pricing model that helps you save a significant percentage on Amazon EC2 and Fargate usage. -dev-libs/aws-sdk-cpp:ecr - Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry. +dev-libs/aws-sdk-cpp:ecr - Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry. Also enables Amazon ECR Public. dev-libs/aws-sdk-cpp:ecs - Amazon Elastic Container Service (ECS) is a highly scalable, fast, container management service. -dev-libs/aws-sdk-cpp:eks - Amazon Elastic Kubernetes Service (EKS) is a managed service to run Kubernetes on AWS without own Kubernetes clusters. +dev-libs/aws-sdk-cpp:eks - Amazon Elastic Kubernetes Service (EKS) is a managed service to run Kubernetes on AWS without own Kubernetes clusters. Also enables Amazon EMR on EKS. dev-libs/aws-sdk-cpp:elastic-inference - Amazon Elastic Inference is a service that allows you to attach low-cost GPU-powered acceleration to many Amazon machine instances in order to reduce the cost of running deep learning inference by up to 75%. Amazon Elastic Inference supports TensorFlow, Apache MXNet, and ONNX models through MXNet. dev-libs/aws-sdk-cpp:elasticache - Set up, manage, and scale distributed in-memory cache environments in the AWS Cloud dev-libs/aws-sdk-cpp:elasticbeanstalk - Quickly deploy and manage applications in the AWS Cloud. @@ -1939,15 +1937,17 @@ dev-libs/aws-sdk-cpp:lambda - AWS Lambda: Run code without provisioning or manag dev-libs/aws-sdk-cpp:lex - Amazon Lex is an AWS service for building conversational interfaces into applications using voice and text. Also enables lex-models. dev-libs/aws-sdk-cpp:license-manager - Streamlines the process of bringing software vendor licenses to the cloud. dev-libs/aws-sdk-cpp:lightsail - The easiest way to get started with AWS for developers who just need virtual private servers +dev-libs/aws-sdk-cpp:lookoutvision - Amazon Lookout for Vision enables you to find visual defects in industrial products, accurately and at scale. dev-libs/aws-sdk-cpp:machinelearning - The algorithms of Amazon Machine Learning create machine learning (ML) models by finding patterns in existing data. The service uses these models to process new data and generate predictions for application. dev-libs/aws-sdk-cpp:macie - A security service that uses machine learning to automatically discover, classify, and protect sensitive data in AWS. Also enables macie2 dev-libs/aws-sdk-cpp:managedblockchain - Create and manage scalable blockchain networks using popular open source frameworks. Currently, Managed Blockchain supports the Hyperledger Fabric open source framework. -dev-libs/aws-sdk-cpp:marketplace - AWS Marketplace is an online store where you can buy or sell software that runs on Amazon Web Services (AWS). Marketplace support consists of the marketplacecommerceanalytics module plus: Marketplace Entitlement Service: A contract verification feature that AWS Marketplace sellers can use to verify the amount of the sellers product (for example, end user licenses or storage, data, or compute capacity) the customer has purchased. Marketplace Metering Service : A pricing and metering feature that AWS Marketplace sellers can use to directly charge for their software along one of four dimensions: users, data, bandwidth, or hosts. Also enables marketplace-catalog and pricing. +dev-libs/aws-sdk-cpp:marketplace - AWS Marketplace is an online store where you can buy or sell software that runs on Amazon Web Services (AWS). Marketplace support consists of the marketplacecommerceanalytics module plus: Marketplace Entitlement Service: A contract verification feature that AWS Marketplace sellers can use to verify the amount of the sellers product (for example, end user licenses or storage, data, or compute capacity) the customer has purchased. Marketplace Metering Service : A pricing and metering feature that AWS Marketplace sellers can use to directly charge for their software along one of four dimensions: users, data, bandwidth, or hosts. Also enables marketplace-catalog, pricing and servicecatalog-appregistry. +dev-libs/aws-sdk-cpp:mwaa - Amazon Managed Workflows for Apache Airflow (Amazon MWAA) is a managed service for Apache Airflow that makes it easy for you to build and manage your workflows in the cloud. dev-libs/aws-sdk-cpp:networkmanager - Transit Gateway Network Manager (Network Manager) enables you to create a global network, in which you can monitor your AWS and on-premises networks that are built around transit gateways. dev-libs/aws-sdk-cpp:opsworks - AWS OpsWorks is a simple and flexible way to create and manage stacks and applications. Also enables opsworkscm. dev-libs/aws-sdk-cpp:organizations - Account management service that to consolidate multiple AWS accounts into an organization to be centrally managed. -dev-libs/aws-sdk-cpp:other - This is a meta-flag for rarely needed modules that in themselves need not much build time. If you would like to have any of the following modules to have their own USE flag, please open a bug report and it will most probably get one. The modules are: AWSMigrationHub, alexaforbusiness, appflow, braket, clouddirectory, comprehend, comprehendmedical, connect, datapipeline, datasync, directconnect, discovery, dms, docdb, ds, dynamodb, gamelift, glue, groundstation, importexport, kafka, lakeformation, migrationhub- config, mq, mturk-requester, neptune, quicksight, redshift, robomaker, sdb, schemas, service- quotas, servicecatalog, servicediscovery, signer, sms, snowball, ssm, states, storagegateway, support and swf. -dev-libs/aws-sdk-cpp:outposts - AWS Outposts brings native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. You can use the same services, tools, and partner solutions to develop for the cloud and on premises. +dev-libs/aws-sdk-cpp:other - This is a meta-flag for rarely needed modules that in themselves need not much build time. If you would like to have any of the following modules to have their own USE flag, please open a bug report and it will most probably get one. The modules are: AWSMigrationHub, alexaforbusiness, appflow, braket, clouddirectory, comprehend, comprehendmedical, connect, connect-contact-lens, customer-profiles, datapipeline, databrew, datasync, directconnect, discovery, dms, docdb, ds, dynamodb, gamelift, glue, groundstation, healthlake, importexport, kafka, lakeformation, migrationhub-config, mq, mturk-requester, neptune, quicksight, redshift, robomaker, sdb, schemas, service-quotas, servicecatalog, servicediscovery, signer, sms, snowball, ssm, states, storagegateway, support and swf. +dev-libs/aws-sdk-cpp:outposts - AWS Outposts brings native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. You can use the same services, tools, and partner solutions to develop for the cloud and on premises. Also enables s3outposts. dev-libs/aws-sdk-cpp:personalize - Real-time personalization and recommendations, based on the same technology used at Amazon.com. Also enables personalize-events and personalize-runtime. dev-libs/aws-sdk-cpp:polly - Amazon Polly A Text-to-Speech (TTS) cloud service that converts text into lifelike speech. Also enables text-to-speech, which needs you to enable pulseaudio support to work. dev-libs/aws-sdk-cpp:qldb - Amazon Quantum Ledger Database (Amazon QLDB) is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log owned by a central trusted authority. You can use Amazon QLDB to track all application data changes, and maintain a complete and verifiable history of changes over time. Also enables qldb-session. @@ -1958,7 +1958,7 @@ dev-libs/aws-sdk-cpp:resource-groups - AWS Resource Groups and Tag Editor Organi dev-libs/aws-sdk-cpp:route53 - AWS Route 53 is a highly available and scalable Domain Name System (DNS) web service. Also enables route53domains and route53resolver. dev-libs/aws-sdk-cpp:rtti - Flag to enable/disable rtti within the library dev-libs/aws-sdk-cpp:s3 - Amazon Simple Storage Service Storage for the internet. Additionally to the s3 module, the following modules are activated: Athena : Interactive query service to analyze data in Amazon S3 using standard SQL. Glacier : Storage solution for cold data. Transfer for SFTP: Transfer files directly into and out of Amazon S3 using SFTP. Also enables s3-encryption, s3control and transfer. -dev-libs/aws-sdk-cpp:sagemaker - Amazon SageMaker Fully managed machine learning service. With Amazon SageMaker, data scientists and developers can quickly and easily build and train machine learning models, and then directly deploy them into a production-ready hosted environment. Also enables sagemaker-a2i-runtime and sagemaker-runtime. +dev-libs/aws-sdk-cpp:sagemaker - Amazon SageMaker Fully managed machine learning service. With Amazon SageMaker, data scientists and developers can quickly and easily build and train machine learning models, and then directly deploy them into a production-ready hosted environment. Also enables sagemaker-a2i-runtime, sagemaker-edge, sagemaker-featurestore-runtime and sagemaker-runtime. dev-libs/aws-sdk-cpp:secretsmanager - Encrypt, store, and retrieve credentials for databases and other services. dev-libs/aws-sdk-cpp:securityhub - Provides a comprehensive view of the security state of AWS resources. dev-libs/aws-sdk-cpp:serverlessrepo - AWS Serverless Application Repository Enables teams, organizations, and individual developers to find, deploy, publish, share, store, and easily assemble serverless architectures. @@ -1966,10 +1966,11 @@ dev-libs/aws-sdk-cpp:shield - AWS Shield, protection against DDoS attacks dev-libs/aws-sdk-cpp:sns - Amazon Simple Notification Service (SNS) is a web service that enables applications, end-users, and devices to instantly send and receive notifications from the cloud. dev-libs/aws-sdk-cpp:sqs - Amazon Simple Queue Service (SQS): Fully managed message queuing service that makes it easy to decouple and scale microservices, distributed systems, and serverless applications. dev-libs/aws-sdk-cpp:textract - Amazon Textract to add document text detection and analysis to applications. +dev-libs/aws-sdk-cpp:timestream - Store and analyze sensor data for IoT applications, metrics for DevOps use cases, and telemetry for application monitoring scenarios such as clickstream data analysis. Note: The two modules enabled are timestream-query and timestream-write. dev-libs/aws-sdk-cpp:transcribe - A transcription services for audio files. It uses advanced machine learning technologies to recognize spoken words and transcribe them into text. Also enables transcribestreaming. 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, waf-regional and wafv2 +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, network-firewall, waf-regional and wafv2 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. @@ -2228,6 +2229,7 @@ dev-libs/poco:zip - Add support for the zip & gz archive formats dev-libs/ppl:cdd - Build the ppl_lcdd program for vertex/facet enumeration accepting the same input format as the programs shipped with sci-libs/cddlib and sci-libs/lrslib dev-libs/ppl:lpsol - Build the ppl_lpsol linear program solver that uses sci-mathematics/glpk for its input routines dev-libs/serdisplib:tools - Build optional tools. +dev-libs/simdjson:tools - Build and install extra command line tools dev-libs/softhsm:gost - Enable gost algorithm dev-libs/softhsm:migration-tool - Build db migration tool dev-libs/starpu:cuda - Enable NVIDIA CUDA toolkit support @@ -2307,9 +2309,6 @@ dev-ml/lablgtk:sourceview - Enable GtkSourceView support dev-ml/logs:cli - Enables the Logs_cli library that provides command line support for controlling Logs. dev-ml/logs:fmt - Enables the Logs_fmt reporter. dev-ml/logs:lwt - Enables the Logs_lwt library that provides Lwt logging functions. -dev-ml/lwt:camlp4 - Enable camlp4 syntax extension -dev-ml/lwt:libev - Enable the dev-libs/libev-based backend. -dev-ml/lwt:ppx - Enables the ppx syntax extension dev-ml/ocaml-cohttp:async - Enables support for the dev-ml/async asynchronous execution library. dev-ml/ocaml-cohttp:lwt - Enables support for the dev-ml/lwt cooperative light-weight thread library. dev-ml/ocaml-cstruct:async - Support for asynchronous execution @@ -2421,7 +2420,6 @@ dev-python/PyQt5:websockets - Build bindings for the QtWebSockets module dev-python/PyQt5:widgets - Build bindings for the QtWidgets module dev-python/PyQt5:x11extras - Build bindings for the QtX11Extras module dev-python/PyQt5:xmlpatterns - Build bindings for the QtXmlPatterns module -dev-python/PythonQt:extensions - Install extensions dev-python/QtPy:designer - Build bindings for the QtDesigner module and enable the designer plugin dev-python/QtPy:gui - Build bindings for the QtGui module dev-python/QtPy:printsupport - Build bindings for the QtPrintSupport module @@ -2781,6 +2779,7 @@ dev-util/cmake:system-jsoncpp - Use system copy of dev-libs/jsoncpp instead of b dev-util/codeblocks:contrib - Build additional contrib components dev-util/codeblocks:fortran - Build FortranProject plugin which enables to use Code::Blocks IDE for Fortran language dev-util/cppcheck:htmlreport - install cppcheck-htmlreport +dev-util/cppcheck:z3 - Enable support for sci-mathematics/z3 backend dev-util/ctags:json - Enable JSON output support dev-util/ctags:xml - Enable XML parsing support dev-util/ctags:yaml - Enable YAML parsing support @@ -2844,8 +2843,6 @@ dev-util/google-perftools:largepages64k - Use (experimental) 64K pages for tcmal dev-util/google-perftools:minimal - Only build the tcmalloc_minimal library, ignoring the heap checker and the profilers. dev-util/google-perftools:optimisememory - To build libtcmalloc with smaller internal caches. dev-util/heaptrack:gui - Install Qt5-based analyzer tool -dev-util/idea-community:jbr11 - Install and use the Java 11 based version of JetBrains Runtime. -dev-util/idea-community:jbr8 - Install and use the Java 8 based version of JetBrains Runtime. dev-util/intel-ocl-sdk:android - Install android related files dev-util/intel-ocl-sdk:system-boost - Use system boost (dev-libs/boost) instead of bundled one dev-util/intel-ocl-sdk:system-tbb - Use system Thread Building Blocks (dev-cpp/tbb) instead of bundled one @@ -3056,6 +3053,7 @@ games-emulation/dolphin:vulkan - Enable support for Vulkan-based video backend. games-emulation/dosbox:core-inline - Enable memory-increasing inlines for better performance but requiring more build time games-emulation/dosbox:glide - Enable unofficial Glide emulation via media-libs/openglide games-emulation/dosbox-staging:dynrec - Use recompiling cpu core instead of dynamic x86/x64 specific cpu core +games-emulation/dosbox-staging:fluidsynth - use media-sound/fluidsynth for MIDI emulation games-emulation/dosbox-staging:network - Enable networking features (modem, ipx) games-emulation/dosbox-staging:opus - Support compressed audio tracks (.opus) used with CDROM images games-emulation/fceux:logo - Enable the ability to add a logo screen when creating AVIs @@ -3089,6 +3087,7 @@ 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 games-emulation/pcsxr:sdl - Use SDL sound backend (other parts of SDL are used unconditionally) +games-emulation/ppsspp:discord - Enable interfacing with a locally running Discord desktop client games-emulation/ppsspp:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled games-emulation/snes9x:libretro - Build libretro port games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended) @@ -3111,6 +3110,7 @@ games-engines/renpy:development - Install IDE for game developers and an empty g games-engines/residualvm:mpeg2 - enable mpeg2 codec for cutscenes games-engines/scummvm:fluidsynth - compile with support for fluidsynth games-engines/scummvm:fribidi - Support for right-to-left languages via dev-libs/fribidi +games-engines/scummvm:glew - enable support for OpenGL Extension Wrangler Library (media-libs/glew) games-engines/scummvm:mpeg2 - enable mpeg2 codec for cutscenes games-engines/scummvm:net - enable cloud support via media-libs/sdl2-net games-engines/scummvm:speech - enable text-to-speech support through app-accessibility/speech-dispatcher @@ -3210,7 +3210,6 @@ games-roguelike/tomenet:server - Compile server support 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 -games-rpg/dungeon-defenders:bundled-libs - Use the upstream provided bundled libraries. games-rpg/freedroidrpg:devtools - Compile the additional dev tools games-rpg/freedroidrpg:profile - Enable the integration of the ingame real-time profiler games-rpg/freedroidrpg:sanitize - Compile with address sanitizer @@ -3320,7 +3319,6 @@ gnome-base/librsvg:tools - Build svg viewer tool gnome-base/nautilus:gstreamer - Enable the Audio/Video file properties page gnome-base/nautilus:previewer - Use gnome-extra/sushi to preview files from the file mananger gnome-base/nautilus:sendto - Enable the nautilus-sendto extension to send files to various locations/devices -gnome-base/orbit:pic - Force libname-server-2 to be built as PIC; needed on hardened systems gnome-extra/cinnamon-control-center:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager gnome-extra/cinnamon-session:elogind - Rely on sys-auth/elogind as runtime logind provider gnome-extra/eiciel:nautilus - Build gnome-base/nautilus extension @@ -3455,6 +3453,7 @@ kde-apps/kdecore-meta:webengine - Enable www-client/falkon which depends on dev- kde-apps/kdeedu-meta:webengine - Enable kde-apps/kalzium and kde-apps/parley, requiring dev-qt/qtwebengine kde-apps/kdegraphics-mobipocket:thumbnail - Enables thumbnail generation kde-apps/kdemultimedia-meta:cdrom - Include packages for optical discs +kde-apps/kdenetwork-meta:bittorrent - Pull in net-p2p/ktorrent for BitTorrent protocol support kde-apps/kdenetwork-meta:dropbox - Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox kde-apps/kdenetwork-meta:webengine - Enable Google Drive support via kde-misc/kio-gdrive and instant messaging integration via kde-apps/plasma-telepathy-meta kde-apps/kdenlive:share - Enable support for a share menu using kde-frameworks/purpose @@ -3532,6 +3531,7 @@ kde-apps/mailcommon:designer - Build plugins for dev-qt/designer kde-apps/marble:aprs - Enable support for APRS data sources kde-apps/marble:designer - Install plugin for dev-qt/designer kde-apps/marble:geolocation - Enable position information via dev-qt/qtpositioning +kde-apps/marble:pbf - Enable OpenStreetMap PBF file support via dev-libs/protobuf kde-apps/marble:phonon - Enable sound support via media-libs/phonon kde-apps/marble:shapefile - Enable support for ESRI shapefiles kde-apps/marble:webengine - Use dev-qt/qtwebengine for embedded web browser @@ -3727,9 +3727,9 @@ mail-client/neomutt:gpgme - Build gpgme backend to support S/MIME, PGP/MIME and 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 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-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 mail-client/roundcube:change-password - Allow users to change passwords through Roundcube mail-client/roundcube:enigma - Add dependencies to support server-side GnuPG signing and/or encryption through the enigma plugin @@ -3921,7 +3921,6 @@ media-gfx/blender:color-management - Enable color management via media-libs/open media-gfx/blender:cuda - Build cycles renderer with nVidia CUDA support. media-gfx/blender:cycles - Build cycles renderer (requires media-libs/openimageio and dev-libs/boost). media-gfx/blender:dds - Adds DDS textures support to Blender. -media-gfx/blender:doc - Build C and Python API documentation directly from the source code. media-gfx/blender:elbeem - Adds surface fluid simulation to Blender using El'Beem library. media-gfx/blender:headless - Build without graphical support (renderfarm, server mode only). media-gfx/blender:llvm - Enable features depending on llvm. @@ -3936,7 +3935,6 @@ media-gfx/blender:standalone - Build the standalone version of Cycles. media-gfx/blender:system-numpy - Use the system numpy implementation rather than a local copy. media-gfx/blender:system-python - Use the system python implementation rather than a local copy. media-gfx/blender:tbb - Use threading building blocks library from dev-cpp/tbb. -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/cura:usb - Access 3D printers via USB @@ -4155,7 +4153,6 @@ media-libs/imlib2:zlib - Zlib loader support media-libs/leptonica:utils - Install command-line utilities media-libs/libafterimage:shaping - Use MIT shaped X windows extention. media-libs/libafterimage:shm - Use MIT shared memory extention for X image transfer. -media-libs/libass:harfbuzz - Enables OpenType shaping via media-libs/harfbuzz. media-libs/libavif:aom - Enable support for the AOM codec encoding and decoding media-libs/libavif:dav1d - Enable support for the dav1d codec decoding media-libs/libavif:extras - Build extra apps (avifenc, avifdec) and test files @@ -4826,7 +4823,6 @@ media-tv/mythtv:vpx - Enable VP8/VP9 support for media-libs/libvpx media-tv/mythtv:wrapper - Use Ubuntu mythtfrontend wrapper media-tv/mythtv:x265 - Enable h265 encoding using x265 media-tv/mythtv:xmltv - Support media-tv/xmltv TV listing - not used by Schedules Direct] -media-tv/mythtv:xnvctrl - External XNVCtrl support using Nvidia proprietary driver media-tv/tvheadend:capmt - Enable support for capmt (dvbapi) protocol media-tv/tvheadend:constcw - Enable support for the constcw protocol media-tv/tvheadend:cwc - Enable support for the cwc (newcamd) protocol @@ -5251,7 +5247,6 @@ net-analyzer/nagios-plugins:nagios-game - Install games-util/qstat required for net-analyzer/nagios-plugins:nagios-ping - Install net-analyzer/fping required for fancy ping monitoring. Disabling the flag does not remove any plugin file. net-analyzer/nagios-plugins:snmp - Install dev-perl/Net-SNMP required for monitoring SNMP values. Disabling the flag does not remove any plugin file. net-analyzer/nagios-plugins:ssh - Install net-misc/openssh required for monitoring SSH servers. Disabling the flag does not remove any plugin file. -net-analyzer/nagios-plugins-flameeyes:smart - Install sys-apps/smartmontools required for S.M.A.R.T. disk monitoring. Disabling the flag removes the plugin file. This plugin also requires the sudo flag to be enable. net-analyzer/nagios-plugins-linux-madrisan:curl - Build check_docker which requires net-misc/curl net-analyzer/nagios-plugins-linux-madrisan:varlink - Build check_podman which requires dev-libs/libvarlink net-analyzer/net-snmp:elf - Enable the use of elf utils to check uptime on some systems @@ -5331,8 +5326,6 @@ net-analyzer/scanlogd:nids - Use net-libs/libnids for packet capturing net-analyzer/scanlogd:pcap - Use net-libs/libpcap for packet capturing net-analyzer/smokeping:dig - Install net-dns/bind-tools for dig functionality net-analyzer/smokeping:echoping - Install net-analyzer/echoping for echoping functionality -net-analyzer/smokeping:ssh - Install ssh functionality -net-analyzer/smokeping:telnet - Install dev-perl/Net-Telnet for telnet functionality net-analyzer/sngrep:eep - Enable EEP packet send/receive support net-analyzer/sngrep:gnutls - Use net-libs/gnutls to parse captured TLS packets net-analyzer/sngrep:openssl - Use dev-libs/openssl to parse captured TLS packets @@ -6088,6 +6081,7 @@ net-libs/pjproject:vpx - Include VP8 and VP9 codec support in the build net-libs/pjproject:webrtc - Enable WebRTC support net-libs/qxmpp:vpx - Enable VP8 codec support via media-libs/libvpx net-libs/rabbitmq-c:tools - Builds cli tools to interact with brokers +net-libs/rtrlib:ssh - Enable SSH support net-libs/shairplay:alac - Add support for Apple Lossless Audio Codec files net-libs/shairplay:playfair - Add support for handling fairplay handshake (used in for example screen mirroring) net-libs/shairplay:tools - Build and install a binary shairplay in /usr/bin @@ -6132,7 +6126,6 @@ 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/fdm:courierauth - Add support for Courier authentication library net-mail/fetchmail:socks - Enable support for socks proxy net-mail/fetchmail:tk - Enable support for Tk GUI toolkit, in particular it installs fetchmailconf net-mail/gnubiff:password - Enable save passwords to connect mail servers in user space @@ -6317,6 +6310,7 @@ net-misc/curl:brotli - Enable brotli compression support net-misc/curl:ftp - Enable FTP support net-misc/curl:gnutls - Enable gnutls ssl backend net-misc/curl:gopher - Enable Gopher protocol support +net-misc/curl:hsts - Enable HTTP Strict Transport Security net-misc/curl:http2 - Enable HTTP/2.0 support net-misc/curl:imap - Enable Internet Message Access Protocol support net-misc/curl:mbedtls - Enable mbedtls ssl backend @@ -6378,6 +6372,12 @@ net-misc/fatrat:bittorrent - Use the bittorrent protocol via net-libs/libtorrent net-misc/felix:bird - Use BIRD, e.g. for route reflection net-misc/freerdp:openh264 - Enable H.264 support using media-libs/openh264 net-misc/freerdp:server - Build server binaries +net-misc/frr:fpm - Enable Forwarding Plane Manager support +net-misc/frr:grpc - Enable gRPC plugin +net-misc/frr:nhrp - Build Next Hop Resolution Protocol daemon +net-misc/frr:ospfapi - Build OSPFAPI support +net-misc/frr:pam - Add support for PAM (via sys-libs/pam) to the Virtual Terminal Interface Shell (vtysh); +net-misc/frr:rpki - Enable RPKI net-misc/gerbera:curl - Support HTTP media sources (e.g. internet radio) net-misc/gerbera:exiv2 - Use media-gfx/exiv2 to extract EXIF information net-misc/gerbera:ffmpegthumbnailer - Enable video thumbnail support with media-video/ffmpegthumbnailer @@ -6411,13 +6411,6 @@ net-misc/kafkacat:json - Enable json support net-misc/kea:openssl - Use dev-libs/openssl instead of Botan net-misc/kea:samples - Install sample configuration files net-misc/knock:server - Installs the knockd server daemon. -net-misc/lcr:asterisk - net-misc/asterisk channel driver -net-misc/lcr:gsm-bs - net-wireless/openbsc driver -net-misc/lcr:gsm-ms - net-wireless/osmobb driver -net-misc/lcr:gsmhr - Support for GSM HR codec using reference code (very slow) -net-misc/lcr:misdn - net-misc/misdn driver -net-misc/lcr:sip - SIP support -net-misc/lcr:ss5 - CCITT No. 5 support net-misc/libteam:zmq - Build witch net-libs/zeromq support net-misc/lldpd:cdp - Enable Cisco Discovery Protocol net-misc/lldpd:dot1 - Enable Dot1 extension (VLAN stuff) @@ -6708,10 +6701,10 @@ net-p2p/ktorrent:magnetgenerator - Generates magnet URI's net-p2p/ktorrent:mediaplayer - Phonon-based media player net-p2p/ktorrent:rss - Syndication plugin for KTorrent, supporting RSS and Atom feeds net-p2p/ktorrent:scanfolder - Scan folders for torrent files and load them -net-p2p/ktorrent:search - Search for torrents net-p2p/ktorrent:shutdown - Shutdown when done net-p2p/ktorrent:stats - Shows statistics about torrents in several graphs net-p2p/ktorrent:upnp - Forward ports using UPnP +net-p2p/ktorrent:webengine - Embedded search for torrents using dev-qt/qtwebengine net-p2p/ktorrent:zeroconf - Discover peers on the local network using the Zeroconf protocol net-p2p/litecoind:logrotate - Use app-admin/logrotate for rotating logs net-p2p/litecoind:wallet - Enable wallet support @@ -6966,8 +6959,6 @@ net-wireless/kismet:rtlsdr - Enable rtlsdr based kismet capture sources net-wireless/kismet:suid - Install a setuid root helper binary with limited functionality; this allows running kismet as a normal user, significantly reducing security risks net-wireless/kismet:ubertooth - Enable capture source for ubertooth to sniff bluetooth low energy net-wireless/neard:tools - build and install extra helper utilities -net-wireless/openbsc:gprs - Support GPRS via OpenGGSN -net-wireless/osmocom-bb:transmit - Enable transmission capabilities. net-wireless/rtl-sdr:zerocopy - may cause a bus error on some ARM systems net-wireless/rtl_433:rtlsdr - Build with Realtek RTL2832U (rtlsdr) support net-wireless/rtl_433:soapysdr - Build with SoapySDR support @@ -7249,6 +7240,7 @@ sci-libs/fftw:quad - Build quadruple precision lib sci-libs/fftw:zbus - Adds support for ZBus cycle-counter of mips sci-libs/flann:cuda - Enable support for nVidia CUDA sci-libs/flann:octave - Add bindings for sci-mathematics/octave +sci-libs/fplll:qd - Use sci-libs/qd for quad-double datatype sci-libs/gdal:armadillo - Use sci-libs/armadillo for faster TPS transform computation sci-libs/gdal:aux-xml - Enable Portable Auxilliary Metadata generation sci-libs/gdal:fits - Enable support for NASA's sci-libs/cfitsio library @@ -7303,8 +7295,6 @@ sci-libs/lis:saamg - Build the Smoothed Aggregation Algebraic MultiGrid precondi sci-libs/mathgl:hdf - Add support for the Hierarchical Data Format v.4 sci-libs/hdf sci-libs/mathgl:octave - Add bindings for sci-mathematics/octave sci-libs/matio:sparse - Extend formats for sparse matrix (not matlab) -sci-libs/med:hdf5-16-api - Use -DH5_USE_16_API to build the package against old 1.6 API of HDF5 -sci-libs/mkl-rt:eselect-ldso - Enable runtime library switching by eselect and ld.so. sci-libs/mpir:cpudetection - Enables runtime cpudetection (useful for bindist, compatability on other CPUs) sci-libs/mumps:metis - Enable matrix ordering with METIS (sci-libs/metis, sci-libs/parmetis) sci-libs/mumps:scotch - Enable matrix ordering with sci-libs/scotch @@ -7373,7 +7363,6 @@ sci-libs/symengine:flint - Add support for (sci-mathematics/flint) sci-libs/symengine:llvm - Build with LLVM sci-libs/symengine:mpc - Add support for multiprecision complex arithmetic(dev-libs/mpc) sci-libs/symengine:mpfr - Add support for multiprecision floating point rouding(dev-libs/mpfr) -sci-libs/taucs:cilk - Enable multithreading using dev-lang/cilk sci-libs/tensorflow:cuda - Enable support for nVidia CUDA sci-libs/tensorflow:xla - XLA (Accelerated Linear Algebra) Optimizing Compiler for TensorFlow sci-libs/trilinos:adolc - Add support for adolc (sci-libs/adolc) @@ -7458,6 +7447,7 @@ sci-mathematics/octave:glpk - Add support for sci-mathematics/glpk for linear pr sci-mathematics/octave:qhull - Add support for media-libs/qhull, to allow `delaunay', `convhull', and related functions sci-mathematics/octave:qrupdate - Add support for sci-libs/qrupdatefor QR and Cholesky update functions sci-mathematics/octave:sparse - Add enhanced support for sparse matrix algebra with SuiteSparse +sci-mathematics/octave:sundials - Enable the ode15i and ode15s ODE solvers using sci-libs/sundials sci-mathematics/pari:data - Add additional data (elldata, galdata, seadata, nftables) sci-mathematics/petsc:afterimage - Use Afterstep image library (media-libs/libafterimage) sci-mathematics/petsc:boost - Use boost (dev-libs/boost) @@ -7599,8 +7589,6 @@ 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 -sec-policy/selinux-base:open_perms - Enable the open permissions for file object classes (SELinux policy capability). -sec-policy/selinux-base:peer_perms - Enable the labeled networking peer permissions (SELinux policy capability). sec-policy/selinux-base:ubac - Enable User Based Access Control (UBAC) in the SELinux policy sec-policy/selinux-base:unconfined - Enable support for the unconfined SELinux module sec-policy/selinux-base:unknown-perms - Default allow unknown classes in kernels newer than the policy (SELinux policy capability). @@ -7699,10 +7687,8 @@ sys-apps/fwupd:agent - Enable update notification agent sys-apps/fwupd:amt - Build and install Intel AMT plugin sys-apps/fwupd:dell - Enable Dell-specific support. sys-apps/fwupd:flashrom - Enable flashrom plugin via sys-apps/flashrom -sys-apps/fwupd:gpg - Enable GPG support. sys-apps/fwupd:man - Build and install man pages sys-apps/fwupd:nvme - Build and install NVMe plugin -sys-apps/fwupd:pkcs7 - Enable PKCS7 verification support via net-libs/gnutls sys-apps/fwupd:redfish - Install redfish plugin sys-apps/fwupd:synaptics - Install synaptics plugin sys-apps/fwupd:thunderbolt - Install Thunderbolt plugin @@ -8339,6 +8325,7 @@ sys-libs/glibc:crypt - build and install libcrypt and crypt.h sys-libs/glibc:debug - When USE=hardened, allow fortify/stack violations to dump core (SIGABRT) and not kill self (SIGKILL) sys-libs/glibc:gd - build memusage and memusagestat tools sys-libs/glibc:multiarch - enable optimizations for multiple CPU architectures (detected at runtime) +sys-libs/glibc:multilib-bootstrap - Provide prebuilt libgcc.a and crt files if missing. Only needed for ABI switch. 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 @@ -8452,6 +8439,7 @@ sys-process/fcron:debug - Enable debug code and output. Since version 3.0.5 this sys-process/fcron:mta - Enable mta support for sending emails from fcron sys-process/fcron:pam - Enable PAM support for fcron. This means that fcron will pass through the "fcron" stack before executing the jobs, and fcrontab will use the "fcrontab" stack to authenticate the user before editing its crontab file. sys-process/fcron:system-crontab - Set up fcron to respect /etc/crontab and /etc/cron.d. If this flag is disabled, /etc/cron.d and /etc/crontab will be ignored, but /etc/cron.{hourly,daily,weekly,monthly} will still be respected. +sys-process/htop:hwloc - Use sys-apps/hwloc for CPU affinity support sys-process/htop:openvz - Enable openvz support sys-process/htop:vserver - Enable vserver support sys-process/lsof:rpc - support looking up RPC service info @@ -8605,6 +8593,8 @@ www-client/uget:aria2 - Enable support for net-misc/aria2 through xmlrpc. You'll www-client/uget:control-socket - Enable JSON-RPC over unix domain socket www-client/uget:openssl - Use dev-libs/openssl instead of net-libs/gnutls www-client/uget:rss - Enable uGet feed messages +www-client/vivaldi:proprietary-codecs - Use system media-video/ffmpeg to support patent-encumbered media codecs +www-client/vivaldi:widevine - Unsupported closed-source DRM capability (required by Netflix VOD) www-client/vivaldi-snapshot:proprietary-codecs - Use system media-video/ffmpeg to support patent-encumbered media codecs www-client/vivaldi-snapshot:widevine - Unsupported closed-source DRM capability (required by Netflix VOD) www-client/w3m:gdk-pixbuf - Enable support for x11-libs/gdk-pixbuf @@ -8720,6 +8710,7 @@ x11-libs/gdk-pixbuf:X - Build and install the legacy gdk_pixbuf_xlib-2.0 library x11-libs/gtk+:broadway - Enable the GDK Broadway backend. x11-libs/gtk+:cloudprint - Enable printing via Google Cloud Print. x11-libs/gtk+:colord - Use x11-misc/colord for color management in printing +x11-libs/gtk+:sysprof - Enable profiling data capture support using dev-util/sysprof-capture x11-libs/gtkdatabox:glade - Build with libglade and glade-3 supports, which includes a glade's module for GtkDataBox widget x11-libs/gtkmathview:mathml - Install additional fonts for proper mathml support. x11-libs/gtkmathview:t1lib - Enable media-libs/t1lib support @@ -8765,6 +8756,7 @@ x11-misc/e16-keyedit:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+: 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 @@ -8990,7 +8982,9 @@ xfce-base/garcon:gtk2 - Build the garcon-gtk2-1 library (required for xfce-base/ xfce-base/libxfce4ui:glade - Build support for Glade 3's GtkBuilder implementation xfce-base/libxfce4ui:gtk2 - Build deprecated GTK+2 libxfce4ui-1 library. xfce-base/libxfce4ui:libgtop - Enable system information via gnome-base/libgtop. +xfce-base/libxfce4ui:system-info - Enable system information in xfce4-about. xfce-base/thunar:trash-panel-plugin - Build the trash status indicator plugin for the XFCE panel +xfce-base/xfce4-panel:dbusmenu - Enable dev-libs/libdbusmenu integration (in status notifier plugin) xfce-base/xfce4-panel:gtk2 - Enable GTK+2 plugin support. xfce-base/xfce4-settings:libcanberra - Enable sound event support using media-libs/libcanberra xfce-base/xfce4-settings:xklavier - Enable keyboard layout selection support using x11-libs/libxklavier |