diff options
Diffstat (limited to 'profiles')
57 files changed, 305 insertions, 133 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 654af07bd7f4..d7e14fe4d42b 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch.list b/profiles/arch.list index a917db8334a7..53911cfb7246 100644 --- a/profiles/arch.list +++ b/profiles/arch.list @@ -9,6 +9,7 @@ m68k mips ppc ppc64 +riscv s390 sh sparc diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 158c4fdff843..99f29e6cb0de 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Lars Wendler <polynomial-c@gentoo.org> (29 Apr 2019) +# Requires net-libs/webkit-gtk which has no keywords on alpha +dev-util/geany-plugins markdown + # Tobias Klausmann <klausman@gentoo.rog> (23/Nov/2018) # Requires sys-cluster/ceph, which is unlikely to be used on Alpha # and a rather large dependency. diff --git a/profiles/arch/alpha/package.use.stable.mask b/profiles/arch/alpha/package.use.stable.mask index d764cf9c87ac..f0f66811f81b 100644 --- a/profiles/arch/alpha/package.use.stable.mask +++ b/profiles/arch/alpha/package.use.stable.mask @@ -21,10 +21,6 @@ # gnome-base/nautilus is not stable media-sound/easytag nautilus -# Virgil Dupras <vdupras@gentoo.org> (18 Aug 2018) -# app-text/mupdf stable alpha keyword was dropped in bug #658618 -net-print/cups-filters pdf - # Ulrich Müller <ulm@gentoo.org> (09 Aug 2018) # Needs net-mail/mailutils and net-libs/webkit-gtk which are not # stable (yet?), bug #663248 diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index c5a95f877b11..28130b98e01e 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Lars Wendler <polynomial-c@gentoo.org> (29 Apr 2019) +# Requires app-text/discount and net-libs/webkit-gtk which both have +# no keywords on arm +dev-util/geany-plugins markdown + # Patrick McLean <chutzpah@gentoo.org> (15 Apr 2019) # deps not available on platform sys-cluster/ceph babeltrace lttng diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 6444d0683144..747e71d461bd 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -37,11 +37,6 @@ dev-python/wsgiproxy2 test dev-python/pyquery test # Andreas Sturmlechner <asturm@gentoo.org> (07 May 2018) -# Requires not stabilised Qt5 -app-i18n/ibus kde -dev-qt/qtchooser test - -# Andreas Sturmlechner <asturm@gentoo.org> (07 May 2018) # Requires not stabilised dev-python/matplotlib dev-python/numpydoc test dev-python/ipython matplotlib diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 120f9a73381f..00124b594bbc 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -9,10 +9,6 @@ python_targets_python3_7 python_single_target_python3_7 -# Andreas Sturmlechner <asturm@gentoo.org> (06 May 2018) -# Not stable, bug #642822 -qt5 - # Andrey Grozin <grozin@gentoo.org> (16 May 2014) # No stable gcl gcl diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults index e6c80707fdee..5dc717cefd49 100644 --- a/profiles/arch/base/make.defaults +++ b/profiles/arch/base/make.defaults @@ -3,6 +3,6 @@ USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH" diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index f1ee795b436e..67f844eba9af 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -198,6 +198,8 @@ abi_mips_n32 abi_mips_n64 abi_ppc_32 abi_ppc_64 +abi_riscv_lp64d +abi_riscv_lp64 abi_s390_32 abi_s390_64 @@ -231,6 +233,7 @@ m68k mips ppc ppc64 +riscv s390 sh sparc diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index f0bc4b53d240..c39a53b28c2c 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sergei Trofimovich <slyfox@gentoo.org> (03 May 2019) +# net-wireless/bluez has no stable keywords, bug #676430 +app-pda/pilot-link bluetooth + # Sergei Trofimovich <slyfox@gentoo.org> (17 Mar 2019) # net-analyzer/nagios (or icinga) has no stable keywords, bug #676222 sys-libs/freeipmi nagios diff --git a/profiles/arch/ia64/package.use.stable.mask b/profiles/arch/ia64/package.use.stable.mask index e8785d27da76..f732955c5e9a 100644 --- a/profiles/arch/ia64/package.use.stable.mask +++ b/profiles/arch/ia64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sergei Trofimovich <slyfox@gentoo.org> (03 May 2019) +# Requires net-libs/webkit-gtk. Not stable on ia64. +dev-util/geany-plugins markdown + # Ulrich Müller <ulm@gentoo.org> (09 Aug 2018) # Needs net-mail/mailutils and net-libs/webkit-gtk which are not # stable (yet?), bug #663248 diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index de1c3b6cc180..99163c252009 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -3,10 +3,6 @@ # This is a list of USE flags that should not be used on ia64. -# Andreas Sturmlechner <asturm@gentoo.org> (31 Mar 2019) -# sys-auth/elogind is not yet keyworded here. bug #681200 -elogind - # Michał Górny <mgorny@gentoo.org> (16 Jul 2018) # Python 3.7 support requires fresh versions of packages which are stuck # at keywordreqs. diff --git a/profiles/arch/ia64/use.stable.mask b/profiles/arch/ia64/use.stable.mask index 7b9d312ba398..9cc60234182e 100644 --- a/profiles/arch/ia64/use.stable.mask +++ b/profiles/arch/ia64/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 +# Andreas Sturmlechner <asturm@gentoo.org> (29 Apr 2019) +# sys-auth/elogind is not yet stable here. bug #682158 +elogind + # Mike Gilbert <floppym@gentoo.org> (08 Jun 2017) # dev-lang/python:3.7 is not stable. python_targets_python3_7 diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask index c42283edd845..333c0ac220cb 100644 --- a/profiles/arch/powerpc/ppc64/package.mask +++ b/profiles/arch/powerpc/ppc64/package.mask @@ -1,13 +1,6 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# Virgil Dupras <vdupras@gentoo.org> (12 Aug 2018) -# ppc64 stabilization is too long and make us miss our security target delay -# on bug #662780. Masking app-emulation/lxc and revdeps until it is stabilized. -app-emulation/lxc -app-emulation/lxc-templates -dev-python/python3-lxc - # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (21 Feb 2018) # Mozc supports only little-endian architectures. app-i18n/mozc diff --git a/profiles/arch/riscv/eapi b/profiles/arch/riscv/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/riscv/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/riscv/make.defaults b/profiles/arch/riscv/make.defaults new file mode 100644 index 000000000000..bae66d7316cc --- /dev/null +++ b/profiles/arch/riscv/make.defaults @@ -0,0 +1,25 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Main RISC-V profile directory. + +# This is not a complete profile. Use the subdirectories! + +ARCH="riscv" +ACCEPT_KEYWORDS="riscv ~riscv" + +CHOST="riscv64-unknown-linux-gnu" + +# Since many people will want to test this in qemu... +FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox" + +# The following stuff is, e.g., defined in subdirs: +# CFLAGS +# CXXFLAGS +# FFLAGS +# FCFLAGS +# ABI +# DEFAULT_ABI +# MULTILIB_ABIS +# CHOST_riscv +# LIBDIR_riscv diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords new file mode 100644 index 000000000000..ba134491c30e --- /dev/null +++ b/profiles/arch/riscv/package.accept_keywords @@ -0,0 +1,10 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Even if someone makes Portage accept other keywords, here +# we need specific versions / patches for riscv! +sys-devel/gcc -amd64 -~amd64 +sys-libs/glibc -amd64 -~amd64 + +# For the stages and qemu, we need static qemu *from* ~amd64 +app-emulation/qemu-riscv64-bin ~amd64 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask new file mode 100644 index 000000000000..4d5ef800bff1 --- /dev/null +++ b/profiles/arch/riscv/package.use.mask @@ -0,0 +1,11 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# This doesn't work for (any) riscv yet. +dev-libs/libpcre2 jit +dev-libs/libpcre jit +dev-vcs/git pcre-jit + +# Not yet tested + +sys-devel/make guile diff --git a/profiles/arch/riscv/packages.build b/profiles/arch/riscv/packages.build new file mode 100644 index 000000000000..c85897cb6cac --- /dev/null +++ b/profiles/arch/riscv/packages.build @@ -0,0 +1,7 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# For now we add the x86-64 qemu-riscv64 static binary to all +# stages. This makes life somewhat simpler when working without +# real hardware. +app-emulation/qemu-riscv64-bin diff --git a/profiles/arch/riscv/parent b/profiles/arch/riscv/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/arch/riscv/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/arch/riscv/rv64gc/eapi b/profiles/arch/riscv/rv64gc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/riscv/rv64gc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/riscv/rv64gc/lp64/eapi b/profiles/arch/riscv/rv64gc/lp64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults new file mode 100644 index 000000000000..8c6534c6999a --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults @@ -0,0 +1,15 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# RISC-V rv64gc/lp64 no-multilib profile + +CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# We have only one ABI +MULTILIB_ABIS="lp64" + +# We hide the useflags for the ABIs +USE_EXPAND_HIDDEN="ABI_RISCV" diff --git a/profiles/arch/riscv/rv64gc/lp64/package.use.force b/profiles/arch/riscv/rv64gc/lp64/package.use.force new file mode 100644 index 000000000000..e25bb13182b5 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64/package.use.force @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Undo multilib forcing. +sys-apps/sandbox -abi_riscv_lp64d diff --git a/profiles/arch/riscv/rv64gc/lp64/use.mask b/profiles/arch/riscv/rv64gc/lp64/use.mask new file mode 100644 index 000000000000..9f26ae637a8a --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64/use.mask @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mask multilib, since we do not want to use it. +multilib + +# Mask the other multilib flags back for non-multilib profile. +abi_riscv_lp64d diff --git a/profiles/arch/riscv/rv64gc/lp64d/eapi b/profiles/arch/riscv/rv64gc/lp64d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/riscv/rv64gc/lp64d/make.defaults b/profiles/arch/riscv/rv64gc/lp64d/make.defaults new file mode 100644 index 000000000000..85372ab59289 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64d/make.defaults @@ -0,0 +1,15 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# RISC-V rv64gc/lp64d no-multilib profile + +CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# We have only one ABI +MULTILIB_ABIS="lp64d" + +# We hide the useflags for the ABIs +USE_EXPAND_HIDDEN="ABI_RISCV" diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force b/profiles/arch/riscv/rv64gc/lp64d/package.use.force new file mode 100644 index 000000000000..73fe93666cc9 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64d/package.use.force @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Undo multilib forcing. +sys-apps/sandbox -abi_riscv_lp64 diff --git a/profiles/arch/riscv/rv64gc/lp64d/use.mask b/profiles/arch/riscv/rv64gc/lp64d/use.mask new file mode 100644 index 000000000000..fd1d1445c965 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/lp64d/use.mask @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mask multilib, since we do not want to use it. +multilib + +# Mask the other multilib flags back for non-multilib profile. +abi_riscv_lp64 diff --git a/profiles/arch/riscv/rv64gc/make.defaults b/profiles/arch/riscv/rv64gc/make.defaults new file mode 100644 index 000000000000..a98e8e97dd6e --- /dev/null +++ b/profiles/arch/riscv/rv64gc/make.defaults @@ -0,0 +1,40 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# RISC-V profile for rv64gc multilib + +CFLAGS="-O2 -pipe -march=rv64gc" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Multilib ABIs +MULTILIB_ABIS="lp64d lp64" +DEFAULT_ABI="lp64d" +ABI="lp64d" + +# Library directories +LIBDIR_lp64d="lib64/lp64d" +LIBDIR_lp64="lib64/lp64" +SYMLINK_LIB="no" + +# Flags for lp64d +CFLAGS_lp64d="-mabi=lp64d" +# LDFLAGS_lp64d + +# Flags for lp64 +CFLAGS_lp64="-mabi=lp64" +# LDFLAGS_lp64 + +# Enable lp64d by default +ABI_RISCV="lp64d" + +# Unhide the riscv/rv64gc-specific USE_EXPANDs +USE_EXPAND_HIDDEN="-ABI_RISCV" + +# Implicitly enable lp64d in ebuilds without multilib support +IUSE_IMPLICIT="abi_riscv_lp64d" + +# Enable Python 3.7 since we can't use earlier versions +PYTHON_TARGETS="python3_7" +PYTHON_SINGLE_TARGET="python3_7" diff --git a/profiles/arch/riscv/rv64gc/package.mask b/profiles/arch/riscv/rv64gc/package.mask new file mode 100644 index 000000000000..43580b7b49a0 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/package.mask @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Doesnt work properly with the two-level libdirs +<dev-lang/python-3.7 diff --git a/profiles/arch/riscv/rv64gc/parent b/profiles/arch/riscv/rv64gc/parent new file mode 100644 index 000000000000..6ee1b9eff10c --- /dev/null +++ b/profiles/arch/riscv/rv64gc/parent @@ -0,0 +1,2 @@ +.. +../../../features/multilib diff --git a/profiles/arch/riscv/rv64gc/use.force b/profiles/arch/riscv/rv64gc/use.force new file mode 100644 index 000000000000..7ce55a8948e1 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/use.force @@ -0,0 +1,9 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag corresponding to the default ABI. +abi_riscv_lp64d + +# Right now we have only one Python available, so we must use it +python_targets_python3_7 +python_single_target_python3_7 diff --git a/profiles/arch/riscv/rv64gc/use.mask b/profiles/arch/riscv/rv64gc/use.mask new file mode 100644 index 000000000000..529c1d546345 --- /dev/null +++ b/profiles/arch/riscv/rv64gc/use.mask @@ -0,0 +1,14 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the multilib flags for this arch. +-abi_riscv_lp64d +-abi_riscv_lp64 + +# Our Python has a lot of trouble with the two-level libdir. +python_targets_python2_7 +python_targets_python3_5 +python_targets_python3_6 +python_single_target_python2_7 +python_single_target_python3_5 +python_single_target_python3_6 diff --git a/profiles/arch/riscv/use.force b/profiles/arch/riscv/use.force new file mode 100644 index 000000000000..5e5e335685cb --- /dev/null +++ b/profiles/arch/riscv/use.force @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag which corresponds to ARCH. +riscv diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask new file mode 100644 index 000000000000..8c6b18028720 --- /dev/null +++ b/profiles/arch/riscv/use.mask @@ -0,0 +1,11 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-riscv + +# The required library has not been ported to riscv yet. +seccomp + +# Not tested +slang diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index a80126cb3d1e..557b71622865 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sergei Trofimovich <slyfox@gentoo.org> (03 May 2019) +# Requires net-libs/webkit-gtk. Not stable on sparc. +dev-util/geany-plugins markdown + # Sergei Trofimovich <slyfox@gentoo.org> (27 Apr 2019) # No stable dev-lang/spidermonkey on sparc, bug #668558. dev-python/nevow test diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 7fc93d902675..2ffb8d9669ea 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -13,11 +13,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. -USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86" +USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 7eb87820486d..36d440be9eb8 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Virgil Dupras <vdupras@gentoo.org> (29 Apr 2019) +# Docs are temporarily broken. See bug #680014 +dev-python/pandas doc + # Ulrich Müller <ulm@gentoo.org> (25 Apr 2019) # Pulls in media-fonts/kochi-substitute as dependency, which allows # only non-commercial distribution and can therefore not be included diff --git a/profiles/default/linux/riscv/17.0/eapi b/profiles/default/linux/riscv/17.0/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/17.0/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/17.0/parent b/profiles/default/linux/riscv/17.0/parent new file mode 100644 index 000000000000..4ce24f0217a8 --- /dev/null +++ b/profiles/default/linux/riscv/17.0/parent @@ -0,0 +1,2 @@ +.. +../../../../releases/17.0 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/eapi b/profiles/default/linux/riscv/17.0/rv64gc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi b/profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64/parent b/profiles/default/linux/riscv/17.0/rv64gc/lp64/parent new file mode 100644 index 000000000000..0273fe595371 --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv64gc/lp64 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent new file mode 100644 index 000000000000..f497f659b838 --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv64gc/lp64d diff --git a/profiles/default/linux/riscv/17.0/rv64gc/parent b/profiles/default/linux/riscv/17.0/rv64gc/parent new file mode 100644 index 000000000000..4bbbd0ac47fc --- /dev/null +++ b/profiles/default/linux/riscv/17.0/rv64gc/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/riscv/rv64gc diff --git a/profiles/default/linux/riscv/eapi b/profiles/default/linux/riscv/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/parent b/profiles/default/linux/riscv/parent new file mode 100644 index 000000000000..9f9d2cbed246 --- /dev/null +++ b/profiles/default/linux/riscv/parent @@ -0,0 +1,2 @@ +../../../base +.. diff --git a/profiles/features/multilib/package.use b/profiles/features/multilib/package.use index b171f871ab08..93511b0bcf54 100644 --- a/profiles/features/multilib/package.use +++ b/profiles/features/multilib/package.use @@ -3,4 +3,4 @@ # Enable all ABIs by default so we can protect any non-native binaries that # might be executed. -sys-apps/sandbox abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_o32 abi_mips_n32 abi_mips_n64 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +sys-apps/sandbox abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_o32 abi_mips_n32 abi_mips_n64 abi_ppc_32 abi_ppc_64 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64 diff --git a/profiles/package.mask b/profiles/package.mask index 3b11bc1e23be..5d7b09e8026d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,16 @@ #--- END OF EXAMPLES --- +# Michał Górny <mgorny@gentoo.org> (02 May 2019) +# Discontinued upstream, and no longer required by any packages +# in Gentoo. Removal in 30 days. Bug #684828. +dev-libs/wlc + +# Jory A. Pratt <anarchy@gentoo.org> (1 May 2019) +# No longer supported and or needed by in tree packages. +# Masked for removal in 30 Days. Bug #684904 +dev-lang/spidermonkey:24 + # Mart Raudsepp <leio@gentoo.org> (27 Apr 2019) # Old gstreamer 0.10 versions. Use gstreamer:1.0 and co instead. # Masked for removal in 30 days. Bug #550648 @@ -189,6 +199,7 @@ mail-filter/zdkimfilter # Jeroen Roovers <jer@gentoo.org> (24 Apr 2019) # Depends on =dev-libs/openssl-1.1.1* due to newly introduced # support for EVP_PKEY_ED25519 and EVP_PKEY_ED448 (bug #670574). +=net-libs/nodejs-11.15.0 =net-libs/nodejs-12* # David Seifert <soap@gentoo.org> (21 Apr 2019) @@ -596,75 +607,6 @@ dev-libs/blitz # Removal in 30 days. Bug #580358. dev-libs/handystats -# Michał Górny <mgorny@gentoo.org> (03 Apr 2019) -# Does not build against ffmpeg-4. Last release in 2012. Last upstream -# commits in 2017. -# Removal in 30 days. Bug #673826. -media-plugins/vdr-markad - -# Virgil Dupras <vdupras@gentoo.org> (31 Mar 2019) -# Unmaintained, no revdeps. -# Removal in 30 days. Bug #616596 -dev-python/statistics -dev-python/reverend - -# Michał Górny <mgorny@gentoo.org> (31 Mar 2019) -# Unmaintained. Broken with new openssl (#674192) and new glibc -# (#643460). Last upstream beta release in 2002. Carries ever-growing -# pile of patches. No reverse dependencies. -# Removal in 30 days. Bug #674192. -net-analyzer/dsniff - -# Michał Górny <mgorny@gentoo.org> (31 Mar 2019) -# Unmaintained. The current snapshot was added by a non-maintainer to -# stop blocking Qt4 removal. Fails to build with new glibc. -# Last upstream release in 2015, latest commits mid-2018. -# No reverse dependencies. -# Removal in 30 days. Bug #656096. -sci-chemistry/ball - -# Michał Górny <mgorny@gentoo.org> (31 Mar 2019) -# Undermaintained. Fails to build with new glibc (#638048), OpenGL -# headers (#516292). Missing dependencies (#586186). No reverse -# dependencies. -# Removal in 30 days. Bug #638048. -sci-biology/arb - -# Michał Górny <mgorny@gentoo.org> (31 Mar 2019) -# Unmaintained. Still broken with new glibc. Carries a lot of local -# patches. Last upstream release in 2011, with a few commits in git -# since. The only revdep is app-admin/rsyslog[grok]. -# Removal in 30 days. Bug #660332. -dev-libs/grok - -# Michał Górny <mgorny@gentoo.org> (31 Mar 2019) -# Unmaintained. Needs bump. The current Gentoo version is from 2004, -# with last upstream release in 2015. Carries local patches and hacks -# to even build. Has format-security warnings. -# Removal in 30 days. Bug #532502. -net-ftp/weex - -# Aaron Bauamn <bman@gentoo.org> (29 Mar 2019) -# Longstanding security vulnerabilities -# No upstream releases in years -# Removal in 30 days. Bug #650888 -media-gfx/swftools - -# Michał Górny <mgorny@gentoo.org> (29 Mar 2019) -# Unmaintained. Fails to build with ncurses[tinfo]; fixing it reveals -# further build failures. Last release in 2001. Upstream has shortly -# revived coding in 2015 but did not finish the update. -# Removal in 30 days. Bug #617184. -media-sound/playmidi - -# Michał Górny <mgorny@gentoo.org> (29 Mar 2019) -# Unmaintained. The current version was added in 2008, and a bump -# was requested in 2010. Since then, upstream has disappeared, -# and the tool requires fetching extra files from the upstream website. -# Removal in 30 days. Bug #305121. -media-video/episoder - -# Robin H. Johnson <robbat2@gentoo.org> (25 Mar 2019) # Requires >=dev-lang/lua-5.3 which is masked sys-apps/likwid @@ -880,6 +822,7 @@ sys-devel/automake:1.8 # ipython-6 is python-3 only and causes circular dependencies # Unset python_targets_python2_7 for ipykernel and ipyparallel if needed. >=dev-python/ipython-6 +>=dev-python/ipykernel-5 # Kent Fredric <kentnl@gentoo.org> (21 Jul 2017) # Masked due to serious regression that introduces widespread data @@ -921,9 +864,10 @@ dev-ruby/poltergeist # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. <sys-devel/gcc-5.4 -<sys-libs/glibc-2.27 -<sys-devel/binutils-2.30-r2 -<sys-libs/binutils-libs-2.30-r2 +<sys-libs/glibc-2.28 +<sys-devel/binutils-2.31.1-r4 +<sys-devel/binutils-hppa64-2.31.1-r4 +<sys-libs/binutils-libs-2.31.1-r4 # Michał Górny <mgorny@gentoo.org> (20 May 2017) # Old versions of CUDA and their reverse dependencies. They do not diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index a496b084205f..180e0ef71a42 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Fabian Groffen <grobian@gentoo.org> (30 Apr 2019) +# Fails to install, bug #684030 +=dev-lang/perl-5.28.2* + # Fabian Groffen <grobian@gentoo.org> (26 Apr 2019) # LLVM/clang 7.1 crashes at runtime # llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>, diff --git a/profiles/prefix/linux/package.use.mask b/profiles/prefix/linux/package.use.mask new file mode 100644 index 000000000000..67fc3998519c --- /dev/null +++ b/profiles/prefix/linux/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2019 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michael Haubenwallner <haubi@gentoo.org> (02 May 2019) +# gold is linux only, and is required by cxx +sys-devel/binutils -cxx -gold -default-gold diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask index cd741fef331a..49a1219196b1 100644 --- a/profiles/prefix/package.use.mask +++ b/profiles/prefix/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Michael Haubenwallner <haubi@gentoo.org> (02 May 2019) +# gold is linux only, and is required by cxx +sys-devel/binutils cxx gold default-gold + # Fabian Groffen <grobian@gentoo.org> (27 Dec 2018) # USE-dep fixing, bugs #665088, #667266, #671730, dev-db/postgresql kerberos ldap llvm pam systemd libressl diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask index 27668ebed6d3..999c2f6ee0b4 100644 --- a/profiles/prefix/sunos/solaris/package.mask +++ b/profiles/prefix/sunos/solaris/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Fabian Groffen <grobian@gentoo.org> (30 Apr 2019) +# Fails to compile, bug #684024 +=dev-lang/perl-5.28.2* + # Fabian Groffen <grobian@gentoo.org> (22 Mar 2019) # fails to compile, bug #681316 =app-crypt/gnupg-2.2.14 diff --git a/profiles/profiles.desc b/profiles/profiles.desc index eab4d48a2c4c..990b4fb017ae 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -252,6 +252,11 @@ ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/developer ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian exp ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd exp +# RISC-V Profiles +# @MAINTAINER: riscv@gentoo.org +riscv default/linux/riscv/17.0/rv64gc exp +riscv default/linux/riscv/17.0/rv64gc/lp64d exp + # S390 Profiles # @MAINTAINER: s390@gentoo.org s390 default/linux/s390/13.0 exp diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 231357a3c552..e57030fdd613 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -121,7 +121,6 @@ app-admin/rsyslog:dbi - Build the general database output module (requires dev-d app-admin/rsyslog:elasticsearch - Build the Elasticsearch output module (requires net-misc/curl) app-admin/rsyslog:gcrypt - Add support for encrypted log files using dev-libs/libgcrypt app-admin/rsyslog:gnutls - Build the GnuTLS network stream driver (requires net-libs/gnutls) -app-admin/rsyslog:grok - Build the grok modify module (requires dev-libs/grok) app-admin/rsyslog:kafka - Build the Apache Kafka input/output module (requires dev-libs/librdkafka) app-admin/rsyslog:kerberos - Build the GSSAPI input and output module (requires virtual/krb5) app-admin/rsyslog:kubernetes - Build the kubernetes modify plugin (requires net-misc/curl) @@ -497,6 +496,8 @@ app-emulation/docker:container-init - Makes the a staticly-linked init system ti app-emulation/docker:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags. app-emulation/docker:overlay - Enables dependencies for the "overlay" graph driver, including necessary kernel flags. app-emulation/docker:pkcs11 - Enables pkcs-11 support. +app-emulation/docker-credential-helpers:gnome-keyring - Build secretservice helper which works with gnome-keyring or kwallet using D-Bus. +app-emulation/docker-credential-helpers:pass - Build pass helper for the pass utility. app-emulation/docker-runc:ambient - Enable support for ambient capability app-emulation/docker-runc:apparmor - Enable AppArmor support app-emulation/dosemu:fluidsynth - use media-sound/fluidsynth for MIDI emulation @@ -2046,7 +2047,8 @@ dev-lang/gnat-gpl:regression-test - Run the testsuite and install the results (r dev-lang/gnat-gpl:sanitize - Build support for various sanitizer functions (ASAN/TSAN/etc...) dev-lang/gnat-gpl:ssp - Build packages with stack smashing protector on by default dev-lang/gnat-gpl:vtv - Build support for virtual table verification (a C++ hardening feature) -dev-lang/go:gccgo - Enable bootstrapping using gccgo +dev-lang/go:gccgo - Bootstrap using sys-devel/gcc[go] +dev-lang/go:system-bootstrap - Bootstrap using previously installed dev-lang/go dev-lang/icon:iplsrc - install the icon programming library source dev-lang/lazarus:minimal - Don't build extra packages from the bigide component dev-lang/logtalk:fop - Support for generating pdf documentation using fop @@ -2400,6 +2402,7 @@ dev-libs/granite:demo - Build the Granite demo application (to present all avail dev-libs/hidapi:fox - Build a x11-libs/fox GUI dev-libs/input-pad:eekboard - Enable support for dev-libs/eekboard dev-libs/input-pad:xtest - Enable support for x11-libs/libXtst +dev-libs/intel-neo:vaapi - Support the sharing of surfaces with Video Acceleration API (OpenCL Extension #36) dev-libs/jemalloc:hugepages - Enable transparent huge page support dev-libs/jemalloc:lazy-lock - Enable lazy locking (only lock when multi-threaded) dev-libs/jemalloc:stats - Enable statistics calculation/reporting @@ -2408,6 +2411,7 @@ dev-libs/kreport:marble - Enable displaying of maps using kde-apps/marble dev-libs/kreport:scripting - Support Qml scripting using dev-qt/qtdeclarative dev-libs/leveldb:snappy - support the snappy compression library dev-libs/libbase58:tools - Build command line base58 tool +dev-libs/libbytesize:tools - Build bscalc python CLI tool dev-libs/libcdio:minimal - Only build the libcdio library and little more, just to be used to link against from multimedia players. With this USE flag enabled, none of the command-line utilities are built, nor is the CDDA library. dev-libs/libcec:cubox - Enable support for enable support for the TDA995x dev-libs/libcec:exynos - Enable support for Exynos chipsets @@ -3614,6 +3618,7 @@ games-strategy/uqm:voice - download and install voice files (large) games-strategy/wesnoth:fribidi - Support for right-to-left languages games-strategy/wesnoth:server - Enable compilation of server games-util/gslist:web - Enable the web interface +games-util/lgogdownloader:gui - Enable GUI login support for passing reCAPTCHA games-util/pyfa:graph - Enable support for graphs games-util/wit:fuse - Enable image mount support via fuse gnome-base/gconf:ldap - Build backend which enables default mail accounts, addressbooks and calendars for Evolution to be configured using each user's LDAP entry." @@ -3711,6 +3716,7 @@ gnustep-base/gnustep-make:libobjc2 - Enables use of the GNUstep Objective-C runt gnustep-base/gnustep-make:native-exceptions - Enables use of the native Objective-C exception support (@try/@catch/@finally) built-in objective-c exceptions with compilers that support it gnustep-base/libobjc2:boehm-gc - Enable Hans Boehm's garbage collector (dev-libs/boehm-gc). Not recommended by upstream gui-apps/mako:icons - Enable support for icons +gui-apps/swaybg:man - Build and install man pages gui-apps/swayidle:elogind - Enable support for rootless session via elogind gui-apps/swayidle:fish-completion - Enable fish completion support gui-apps/swayidle:man - Build and install man pages @@ -4612,7 +4618,6 @@ media-libs/opensubdiv:cuda - Enable NVIDIA CUDA Toolkit support through dev-util media-libs/opensubdiv:opencl - Enable OpenCL support through virtual/opencl. media-libs/opensubdiv:ptex - Adds support for faster per-face texture mapping through media-libs/ptex. media-libs/opensubdiv:tbb - Enable multithreading with the Intel Threads Building Blocks through dev-cpp/tbb. -media-libs/opus:ambisonics - Enable ambisonics support (experimental). media-libs/opus:custom-modes - Build with custom-modes. media-libs/opusfile:fixed-point - Enable fixed-point arithmetic operations media-libs/opusfile:float - Enable floating point arithmetic operations @@ -4933,7 +4938,6 @@ media-sound/murmur:ice - Use dev-libs/Ice to enable remote control capabilities. media-sound/musescore:portmidi - Enable support for building against media-libs/portmidi media-sound/musescore:vorbis - Enable SoundFont support using media-libs/libvorbis media-sound/musescore:webengine - Use dev-qt/qtwebengine for embedded web browser -media-sound/ncmpc:artist-screen - Enable artist screen media-sound/ncmpc:async-connect - Enable asynchronous connect media-sound/ncmpc:chat-screen - Enable the chat screen media-sound/ncmpc:help-screen - Enable the help screen @@ -4944,7 +4948,6 @@ media-sound/ncmpc:mouse - Enable curses getmouse support media-sound/ncmpc:outputs-screen - Enable the outputs screen media-sound/ncmpc:search-screen - Enable search screen media-sound/ncmpc:song-screen - Enable song viewer screen -media-sound/ncmpc:tcp - Enable TCP support media-sound/ncmpcpp:clock - Enable clock screen media-sound/ncmpcpp:outputs - Enable outputs screen media-sound/ncmpcpp:visualizer - Enable visualizer screen with sound wave/frequency spectrum modes @@ -5019,7 +5022,6 @@ media-sound/snapcast:server - Build and install Snapcast server component media-sound/snapcast:tremor - Build with TREMOR version of vorbis media-sound/snd:s7 - Enable the s7 extension language (a version of Scheme) media-sound/sonata:lyrics - Support for lyrics fetching -media-sound/sonata:trayicon - Enable support for trayicon media-sound/sonic-visualiser:id3tag - Enables ID3 tagging with id3tag library media-sound/sox:amr - Enables Adaptive Multi-Rate Audio support media-sound/sox:id3tag - Enables ID3 tagging with id3tag library @@ -5042,6 +5044,7 @@ media-sound/tuxguitar:fluidsynth - Enables Fluidsynth MIDI software synthesis (w media-sound/tuxguitar:lilypond - Exports the score in a lilypond compatible format. media-sound/tuxguitar:pdf - Exports the score as a PDF file using dev-java/itext. media-sound/tuxguitar:tray - Adds an icon to the tray that controls midi playback. +media-sound/umurmur:mbedtls - Use net-libs/mbedtls as TLS provider media-sound/umurmur:shm - Enable shared memory support media-sound/upmpdcli:thirdparty - Enable streaming from Qobuz and Tidal external services media-sound/vimpc:boost - Use boost instead of C++11 libraries @@ -6219,7 +6222,6 @@ net-irc/unrealircd:operoverride-verify - Enable requiring opers to invite themse net-irc/unrealircd:prefixaq - Enable chanadmin and chanowner prefixes net-irc/unrealircd:showlistmodes - Display channel modes in /LIST (only configured at compiletime) net-irc/unrealircd:shunnotices - Enable notifying a user when un-shunned -net-irc/unrealircd:topicisnuhost - Enable displaying nick!user@host as topic setter net-irc/unrealircd:usermod - Enable /set* and /chg* commands net-irc/weechat:alias - Enable plugin for alias control net-irc/weechat:buflist - Enable buflist plugin @@ -7376,13 +7378,6 @@ sci-chemistry/apbs:iapbs - C/C++/Fortran interface sci-chemistry/apbs:tools - Install optional tools sci-chemistry/avogadro2:rpc - Enable RPC server sci-chemistry/avogadro2:vtk - include vtk support -sci-chemistry/ball:cuda - Include cuda support -sci-chemistry/ball:fftw - Build with sci-libs/fftw (switching BALL to GPL3) -sci-chemistry/ball:gui - Build VIEW library required for visualization and graphical user interfaces -sci-chemistry/ball:lpsolve - Enable support for the Mixed Integer Linear Programming solver -sci-chemistry/ball:openbabel - Enable support for sci-chemistry/openbabel (switching BALL to GPL3) -sci-chemistry/ball:svm - Enable support for the Support Vector Machine module -sci-chemistry/ball:webengine - Enable QtWebEngine support with Qt5 (requires gui) sci-chemistry/chemtool:emf - EMF export support sci-chemistry/cns:aria - Support patch for sci-chemistry/aria sci-chemistry/eden:double-precision - More precise calculations at the expense of speed @@ -7476,7 +7471,10 @@ sci-geosciences/merkaartor:webengine - Enable dev-qt/qtwebengine in some plugins sci-geosciences/qgis:3d - Build QGIS 3D library using dev-qt/qt3d sci-geosciences/qgis:georeferencer - Determines whether georeferencer plugin should be built sci-geosciences/qgis:grass - Add support for sci-geosciences/grass +sci-geosciences/qgis:hdf5 - Enable MDAL support for sci-libs/hdf5 sci-geosciences/qgis:mapserver - Determines whether mapserver should be built +sci-geosciences/qgis:netcdf - Enable MDAL support for GRIB and XMDF formats +sci-geosciences/qgis:opencl - Enable OpenCL support sci-geosciences/qgis:polar - Enable support for the polar coordinate system via x11-libs/qwtpolar sci-geosciences/qgis:qml - Enable support Qml-based plugins using dev-qt/qtdeclarative sci-geosciences/viking:geoclue - Use app-misc/geoclue to determine current location @@ -7658,7 +7656,6 @@ sci-libs/symengine:mpc - Add support for multiprecision complex arithmetic(dev-l 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:system-libs - Link with system instead of bundled libraries sci-libs/umfpack:cholmod - Use sci-libs/cholmod for matrix ordering sci-libs/vtk:R - Enable support for dev-lang/R sci-libs/vtk:all-modules - Build all modules @@ -8766,21 +8763,6 @@ www-apps/nikola:watchdog - Use dev-python/watchdog to monitor file system events www-apps/nikola:webmedia - Use dev-python/micawber to extract metadata from web media links www-apps/nikola:websocket - Add websocket support thru dev-python/ws4py www-apps/otrs:mod_perl - Provide all dependencies for use of mod_perl instead of cgi -www-apps/phpsysinfo:apcupsd - Install sys-power/apcupsd to display those stats. -www-apps/phpsysinfo:dmraid - Install sys-fs/dmraid to display those stats. -www-apps/phpsysinfo:freeipmi - Install sys-libs/freeipmi to display those stats. -www-apps/phpsysinfo:hddtemp - Install app-admin/hddtemp to display those stats. -www-apps/phpsysinfo:ipmitool - Install sys-apps/ipmitool to display those stats. -www-apps/phpsysinfo:ipmiutil - Install sys-apps/ipmiutil to display those stats. -www-apps/phpsysinfo:iptables - Install net-firewall/iptables to display those stats. -www-apps/phpsysinfo:lm_sensors - Install sys-apps/lm_sensors to display those stats. -www-apps/phpsysinfo:mdadm - Install sys-fs/mdadm to display those stats. -www-apps/phpsysinfo:megactl - Install sys-block/megactl to display those stats. -www-apps/phpsysinfo:nut - Install sys-power/nut to display those stats. -www-apps/phpsysinfo:quota - Install sys-fs/quota to display those stats. -www-apps/phpsysinfo:smart - Install sys-apps/smartmontools to display those stats. -www-apps/phpsysinfo:snmp - Install net-analyzer/net-snmp to display those stats. -www-apps/phpsysinfo:uptime - Install app-misc/uptimed to display those stats. www-apps/postfixadmin:vacation - Install vacation.pl script and dependencies www-apps/radicale:bcrypt - Depend on passlib to enable bcrypt and md5 authentication methods www-apps/redmine:markdown - Enable support for Markdown @@ -9010,7 +8992,6 @@ x11-apps/igt-gpu-tools:xrandr - Enable support for the X RandR extension x11-apps/mesa-progs:egl - Build EGL utilities x11-apps/mesa-progs:gles2 - Build OpenGL ES 2 utilities x11-apps/xdm:consolekit - Enable native sys-auth/consolekit support -x11-apps/xdm:xdm-auth - Enable XDM-AUTHENTICATION-1 support x11-apps/xdpyinfo:dmx - Builds support for Distributed Multiheaded X x11-base/xorg-server x11-apps/xinit:minimal - Control dependencies on legacy apps (xterm, twm, ...). Safe to enable if you use a modern desktop environment. x11-apps/xsm:rsh - This allows the use of rsh (remote shell) and rcp (remote copy). |