diff options
Diffstat (limited to 'profiles')
65 files changed, 736 insertions, 204 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex ceb417f5131a..4f6dd622757e 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/alpha/make.defaults b/profiles/arch/alpha/make.defaults index 184cd2140c83..3449562f0487 100644 --- a/profiles/arch/alpha/make.defaults +++ b/profiles/arch/alpha/make.defaults @@ -28,9 +28,9 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon tdfx voodoo" # Alpha supports the same busses. ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci" -# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018) -# Temporary entry to support stable bug 639476 -RUBY_TARGETS="ruby22" +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" # Tobias Klausmann <klausman@gentoo.org> (25 Jun 2018) # Enable USE=libtirpc by default, to ease dependency resolution during diff --git a/profiles/arch/alpha/use.stable.mask b/profiles/arch/alpha/use.stable.mask index e1b9f434793c..30ef89054df7 100644 --- a/profiles/arch/alpha/use.stable.mask +++ b/profiles/arch/alpha/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 +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # 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/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3011e9344375..5ebc288d7271 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,9 +17,19 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018) +# - rdrand plugin is supported on amd64 +# - padlock plugin is supported on amd64 +net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock + +# James Le Cuirot <chewi@gentoo.org> (02 Nov 2018) +# Vulkan is only available on amd64 at present. +media-libs/libsdl2 -vulkan + # Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018) -# www-client/firefox is available on amd64 -app-misc/tracker -firefox-bookmarks +# www-client/firefox and mail-client/thunderbird are +# available on amd64 +app-misc/tracker -firefox-bookmarks -thunderbird # Michael Palimaka <kensington@gentoo.org> (12 Oct 2018) # Unmask arch-specific USE flags available on amd64 diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 6d62d00309df..0e64bc45ebd6 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Mikle Kolyada <zlogene@gentoo.org> (07 Nov 2018) +# unmask sssd for sudo +app-admin/sudo -sssd + # Mart Raudsepp <leio@gentoo.org> (01 Nov 2018) # net-wireless/iwd not stable yet net-misc/networkmanager iwd diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 307f4ea24127..021c66925840 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -6,6 +6,14 @@ # SECTION: Unmask +# Andreas Sturmlechner <asturm@gentoo.org> (17 Nov 2018) +# media-sound/audacious is keyworded on amd64 +-audacious + +# Matt Turner <mattst88@gentoo.org> (11 Nov 2018) +# d3d9 works on amd64 +-d3d9 + # Michael Orlitzky <mjo@gentoo.org> (07 Jan 2018) # Oracle database stuff should work on amd64. -oci8 diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index 1fc437119b70..9d2766c4965b 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/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> (17 Nov 2018) +# media-sound/audacious is not yet stabilised +audacious + # 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/arm/make.defaults b/profiles/arch/arm/make.defaults index 410843f5d636..f1655f9170e3 100644 --- a/profiles/arch/arm/make.defaults +++ b/profiles/arch/arm/make.defaults @@ -23,6 +23,6 @@ VIDEO_CARDS="exynos fbdev omap" # Unhide the ARM-specific USE_EXPANDs. USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" -# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018) -# Temporary entry to support stable bug 639476 -RUBY_TARGETS="ruby22" +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index f539a292fd5a..c96af7e7594f 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner <asturm@gentoo.org> (04 Nov 2018) +# media-libs/libmtp stabilisation timeout, bug #661162 +gnome-base/gvfs mtp + # Ulrich Müller <ulm@gentoo.org> (09 Aug 2018) # Needs net-libs/webkit-gtk which is not stable, bug #663248 app-editors/emacs xwidgets diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 89f0809db8d7..9f988949e33d 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/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 +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # 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/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 3255e280d638..879b7bae9599 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -206,10 +206,6 @@ dev-libs/dbus-c++ ecore app-office/libreoffice eds postgres # Michał Górny <mgorny@gentoo.org> (23 Jan 2018) -# Requires mail-client/thunderbird* that is not keyworded here. -app-misc/tracker thunderbird - -# Michał Górny <mgorny@gentoo.org> (23 Jan 2018) # Requires app-accessibility/brltty that is not keyworded here. app-emulation/qemu accessibility diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 68da82ad967c..f67d7a0c944f 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,15 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018) +# - rdrand plugin is only supported on amd64 and x86 +# - padlock plugin is only supported on amd64 and x86 +net-vpn/strongswan strongswan_plugins_rdrand strongswan_plugins_padlock + +# James Le Cuirot <chewi@gentoo.org> (02 Nov 2018) +# Vulkan is only available on amd64 at present. +media-libs/libsdl2 vulkan + # Michael Palimaka <kensington@gentoo.org> (12 Oct 2018) # Only available on amd64/x86 net-analyzer/testssl bundled-openssl kerberos diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults index 3939be39232a..f6b6600fec84 100644 --- a/profiles/arch/hppa/make.defaults +++ b/profiles/arch/hppa/make.defaults @@ -25,6 +25,6 @@ CHOST_hppa="${CHOST}" # Defaults for video drivers VIDEO_CARDS="fbdev" -# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018) -# Temporary entry to support stable bug 639476 -RUBY_TARGETS="ruby22" +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask index f598c4237707..8c4cf24387ec 100644 --- a/profiles/arch/hppa/use.stable.mask +++ b/profiles/arch/hppa/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018) openal diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults index 0f0509dd7730..1c7884a9e388 100644 --- a/profiles/arch/ia64/make.defaults +++ b/profiles/arch/ia64/make.defaults @@ -31,3 +31,7 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon tdfx voodoo" # 2006/12/23 - Diego Pettenò <flameeyes@gentoo.org> # Defaults for audio drivers - Took from x86 profile ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" + +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index ff147fbde48f..ded5464d0dce 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -285,10 +285,6 @@ net-misc/modemmanager qmi x11-misc/colord argyllcms extra-print-profiles # Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012) -# remove mask if/when mail-client/thunderbird is keyworded here -app-misc/tracker thunderbird - -# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012) # requires app-office/unoconv, which requires virtual/ooo, which is not # keyworded here. Remove mask if this situation changes. gnome-extra/sushi office diff --git a/profiles/arch/ia64/use.stable.mask b/profiles/arch/ia64/use.stable.mask index 7b9d312ba398..5d0f2daac792 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 +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # 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/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index d9f02c573991..486c7f8e038e 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -17,10 +17,6 @@ #--- END OF EXAMPLES --- -# Andreas Sturmlechner <asturm@gentoo.org> (18 Sep 2018) -# >=media-video/libav-12 not stable yet, bug #617508 -media-video/vlc libav - # Michał Górny <mgorny@gentoo.org> (26 Aug 2018) # Non-stable dependency. Used to be masked completely. media-sound/abcde replaygain diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults index 418e2b908510..f5b7331ada0d 100644 --- a/profiles/arch/powerpc/ppc32/make.defaults +++ b/profiles/arch/powerpc/ppc32/make.defaults @@ -35,3 +35,7 @@ IUSE_IMPLICIT="abi_ppc_32" # Enable abi_ppc_32 for packages that don't have it forced. ABI_PPC="32" + +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 49f0bee80f65..9973cc5d5534 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,3 +1,7 @@ +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # 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/32ul/package.mask b/profiles/arch/powerpc/ppc64/32ul/package.mask deleted file mode 100644 index 1fc0ad794669..000000000000 --- a/profiles/arch/powerpc/ppc64/32ul/package.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2012-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# James Le Cuirot <chewi@gentoo.org> (19 Oct 2018) -# AdoptOpenJDK's ppc64 build is little-endian only. -dev-java/openjdk-bin diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index 539351b0911a..962a4dd5bfb2 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,6 +1,11 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot <chewi@gentoo.org> (19 Oct 2018) +# AdoptOpenJDK's ppc64 build is little-endian only. +-dev-java/openjdk +-dev-java/openjdk-bin + # Sergei Trofimovich <slyfox@gentoo.org> (11 Apr 2018) # ltrace is not ported to powerpc64le yet. dev-util/ltrace diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask index def9c263cb79..6954fae21350 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.mask @@ -3,6 +3,7 @@ # James Le Cuirot <chewi@gentoo.org> (19 Oct 2018) # AdoptOpenJDK's ppc64 build is little-endian only. +dev-java/openjdk dev-java/openjdk-bin # <gcc-4 does not compile with >=gcc-4 on ppc64 diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults index 7f43ef6c4888..ee493e24c302 100644 --- a/profiles/arch/powerpc/ppc64/make.defaults +++ b/profiles/arch/powerpc/ppc64/make.defaults @@ -39,3 +39,7 @@ VIDEO_CARDS="fbdev mga nv r128 radeon" # Enable abi_ppc_64 for packages that don't have it forced. ABI_PPC="64" + +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index a47ca75152f7..dadeeb17b0e0 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/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 +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # 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/s390/make.defaults b/profiles/arch/s390/make.defaults index b26df0f34271..ec35f09d1146 100644 --- a/profiles/arch/s390/make.defaults +++ b/profiles/arch/s390/make.defaults @@ -31,3 +31,7 @@ ABI_S390="32" # While multilib is available, we don't default it to on. BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib" USE="-multilib" + +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults index 32ca3073612b..4af6d8cc78ce 100644 --- a/profiles/arch/sparc/make.defaults +++ b/profiles/arch/sparc/make.defaults @@ -43,3 +43,7 @@ VIDEO_CARDS="fbdev glint mga r128 radeon tdfx voodoo" # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 USE="libtirpc" + +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary entry to support stable bug 661262 +RUBY_TARGETS="ruby23 -ruby24" diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index fad34bb34190..3a7f4199e21c 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sergei Trofimovich <slyfox@gentoo.org> (28 Sep 2018) +# No stable nftables yet. Let new iptables stabilization +# to pick nftables up. Meanwhile keep old iptables off +# nftables. +<net-firewall/iptables-1.6.2 nftables + # Virgil Dupras <vdupras@gentoo.org> (08 Oct 2018) # app-text/mupdf sparc keyword was dropped in bug #631970 net-print/cups-filters pdf @@ -142,10 +148,6 @@ media-video/ffmpeg snappy # scrollview requires Java, which is unsupported on SPARC. app-text/tesseract scrollview -# Mike Frysinger <vapier@gentoo.org> (22 Dec 2015) -# Needs keywording. #569254 -net-firewall/iptables nftables - # Justin Lecher <jlec@gentoo.org> (18 Nov 2015) # requires dev-python/restkit which requires # dev-python/socketpool which requires dev-python/gevent which requires diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask index 127d5cf20fb7..f13e6a55c4fa 100644 --- a/profiles/arch/sparc/use.stable.mask +++ b/profiles/arch/sparc/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 +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Temporary mask for ruby:2.4, bug 661262 +ruby_targets_ruby24 + # 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/x86/make.defaults b/profiles/arch/x86/make.defaults index d11e26fedd16..231dfd1b9be8 100644 --- a/profiles/arch/x86/make.defaults +++ b/profiles/arch/x86/make.defaults @@ -43,10 +43,6 @@ IUSE_IMPLICIT="abi_x86_32" # Default to abi_x86_32 for packages that don't have it forced. ABI_X86="32" -# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018) -# Temporary entry to support stable bug 639476 -RUBY_TARGETS="ruby22" - # Thomas Deutschmann <whissi@gentoo.org> (6 Jun 2018) # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index a86406e931ee..672a44d0c174 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,9 +3,19 @@ # This file requires >=portage-2.1.1 +# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018) +# - rdrand plugin is supported on x86 +# - padlock plugin is supported on x86 +net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock + +# Alexys Jacob <ultrabug@gentoo.org> (05 Nov 2018) +# Requires dev-db/mongodb which has dropped x86 support +net-analyzer/zmap mongo + # Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018) -# www-client/firefox is available on x86 -app-misc/tracker -firefox-bookmarks +# www-client/firefox and mail-client/thunderbird is +# available on x86 +app-misc/tracker -firefox-bookmarks -thunderbird # Michael Palimaka <kensington@gentoo.org> (12 Oct 2018) # Unmask arch-specific USE flag available on x86 diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index e9522832082e..fd6e0af88231 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Mikle Kolyada <zlogene@gentoo.org> (07 Nov 2018) +# unmask sssd for sudo +app-admin/sudo -sssd + # Mart Raudsepp <leio@gentoo.org> (01 Nov 2018) # net-wireless/iwd not stable yet net-misc/networkmanager iwd diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 46f56f16f160..a65fc98edcc2 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -4,6 +4,14 @@ # Unmask the flag which corresponds to ARCH. -x86 +# Andreas Sturmlechner <asturm@gentoo.org> (17 Nov 2018) +# media-sound/audacious is keyworded on x86 +-audacious + +# Matt Turner <mattst88@gentoo.org> (11 Nov 2018) +# d3d9 works on x86 +-d3d9 + # 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/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 85f2fc153000..66a0ff58b141 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/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> (17 Nov 2018) +# media-sound/audacious is not yet stabilised +audacious + # Mike Gilbert <floppym@gentoo.org> (08 Jun 2017) # dev-lang/python:3.7 is not stable. python_targets_python3_7 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 8e489bf49e13..b957a95fa4fc 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -36,7 +36,11 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" # PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX: # These are guaranteed to confuse perl module installation. Pre-EAPI7 # the Perl eclasses bail out if they are set. Now we declare them here. -ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX" +# +# GOBIN needs to be cleaned as random values in GOBIN can affect the +# building of some packages: +# https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0 +ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN" # Variables that are set exclusively by the profile # and not by user configuration files. @@ -93,9 +97,9 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" # Manuel Rüger <mrueg@gentoo.org> (09 Sep 2015) -# Default Ruby build target -# Updated to include ruby23 on 21 Jan 2018 -RUBY_TARGETS="ruby23" +# Default Ruby build target(s) +# Updated to include ruby24 on 12 Nov 2018 +RUBY_TARGETS="ruby23 ruby24" # Samuli Suominen <ssuominen@gentoo.org> (03 Dec 2009) # Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 4f06999b3290..b7aa41527c4e 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,41 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# pm-utils will be removed, bug #659616 +net-misc/wicd pm-utils +sys-apps/razercfg pm-utils +sys-power/powermgmt-base pm-utils + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# sci-libs/spqr is going to be removed +dev-cpp/eigen test +kde-apps/cantor julia +sci-libs/ceres-solver sparse + +# Alon Bar-Lev <alonbl@gentoo.org> (08 Nov 2018) +# Waiting for >=dev-libs/libressl-2.7 to be unmasked. +>=app-crypt/xca-2.1.0 libressl + +# Pacho Ramos <pacho@gento.org> (04 Nov 2018) +# upower-pm-utils will be removed (#596988) +mate-extra/mate-power-manager pm-utils + +# Pacho Ramos <pacho@gento.org> (04 Nov 2018) +# media-libs/schroedinger will be removed (#602938) +media-libs/libquicktime schroedinger +media-video/ffmpeg schroedinger +media-video/libav schroedinger +media-video/vlc schroedinger + +# Pacho Ramos <pacho@gento.org> (04 Nov 2018) +# media-plugins/mediastreamer-silk will be removed (#599580) +media-libs/mediastreamer silk + +# Pacho Ramos <pacho@gento.org> (04 Nov 2018) +# cman and co. are going to be removed (#650738) +sys-cluster/pacemaker cman + # Pacho Ramos <pacho@gento.org> (01 Nov 2018) # cman and co. are going to be removed (#650738) sys-fs/lvm2 cman clvm @@ -32,9 +67,10 @@ sys-power/suspend fbsplash media-libs/mesa openmax # Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018) -# Requires www-client/firefox which isn't available on all architectures +# Requires www-client/firefox and mail-client/thunderbird +# which are not available on all architectures # yet, unmask per arch -app-misc/tracker firefox-bookmarks +app-misc/tracker firefox-bookmarks thunderbird # Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (06 Oct 2018) # address user visible breakage due to circular dependency #665008 @@ -383,11 +419,6 @@ sys-auth/consolekit cgroups sys-devel/gcc awt dev-java/gcj-jdk awt -# Heather Cynede <cynede@gentoo.org> (13 Aug 2015) -# mono currently fails with doc most likely because of xattr -# Gentoo bug: 554484 ->=dev-lang/mono-3.12.1 doc - # Mike Gilbert <floppym@gentoo.org> (16 May 2015) # dev-lang/python[berkdb] fails with recent multilib sys-libs/db (bug 519584). dev-lang/python berkdb diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ce0805ba2c06..b91562be1e74 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.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 package.use.mask +# Mikle Kolyada <zlogene@gentoo.org> (07 Nov 2018) +# sssd is only stable for amd64 and x86 +app-admin/sudo sssd + # Andreas Sturmlechner <asturm@gentoo.org> (16 Oct 2018) # app-misc/ddcutil is not yet stable. kde-plasma/powerdevil brightness-control diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 66ff1e1f71b8..047e6b0cfcdc 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Matt Turner <mattst88@gentoo.org> (11 Nov 2018) +# d3d9 only works on amd64/x86. +d3d9 + # Matt Turner <mattst88@gentoo.org> (02 Nov 2018) # xf86-input-tslib is dead and is masked for removal. Bug #664096 input_devices_tslib @@ -12,10 +16,6 @@ input_devices_tslib # Mask PostgreSQL 12 while in (pre-)alpha. postgres_targets_postgres12 -# Aaron W. Swenson <titanofold@gentoo.org> (09 Sep 2018) -# Mask PostgreSQL 11 while in beta/RC. -postgres_targets_postgres11 - # Brian Evans <grknight@gentoo.org> (10 Aug 2018) # Mask PHP 7.3 target while in beta php_targets_php7-3 @@ -30,7 +30,7 @@ mumble video_cards_tdfx # Andreas K. Hüttel <dilfridge@gentoo.org> (04 Nov 2017) -# ... since audacious is being last-rited ... bug 632513 +# Unkeyworded on most arches, unmasked in supported arch profiles. audacious # Michael Palimaka <kensington@gentoo.org> (03 Jun 2017) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 8d065fe4f51d..49932570cc7f 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -13,7 +13,6 @@ python_single_target_pypy3 # Hans de Graaff <graaff@gentoo.org> (25 Dec 2017) # Currently in testing and not ready to go stable yet. -ruby_targets_ruby24 ruby_targets_ruby25 # Patrick Lauer <patrick@gentoo.org> (28 Apr 2015) diff --git a/profiles/default/linux/alpha/13.0/package.use.stable.mask b/profiles/default/linux/alpha/13.0/package.use.stable.mask deleted file mode 100644 index 0b72dc996277..000000000000 --- a/profiles/default/linux/alpha/13.0/package.use.stable.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Pacho Ramos <pacho@gentoo.org> (27 Jan 2014) -# Mask until we are able to stabilize thunderbird, bug #488766 -app-misc/tracker thunderbird diff --git a/profiles/default/linux/alpha/17.0/package.use.stable.mask b/profiles/default/linux/alpha/17.0/package.use.stable.mask deleted file mode 100644 index 0b72dc996277..000000000000 --- a/profiles/default/linux/alpha/17.0/package.use.stable.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Pacho Ramos <pacho@gentoo.org> (27 Jan 2014) -# Mask until we are able to stabilize thunderbird, bug #488766 -app-misc/tracker thunderbird diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/eapi b/profiles/default/linux/powerpc/ppc32/17.0/musl/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent new file mode 100644 index 000000000000..289590637db8 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/musl/ diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults b/profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults new file mode 100644 index 000000000000..d64df188a330 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults @@ -0,0 +1,10 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +CHOST="powerpc-gentoo-linux-musl" + +# Anthony G. Basile <blueness@gentoo.org> (01 Jul 2014) +# Multilib-related setup, bug #515130 +MULTILIB_ABIS="ppc" +CHOST_ppc="${CHOST}" +LIBDIR_ppc="lib" diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/parent b/profiles/default/linux/powerpc/ppc32/17.0/musl/parent new file mode 100644 index 000000000000..defd8fa55b6d --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/parent @@ -0,0 +1,3 @@ +.. +../../../../../../arch/powerpc/ppc32 +../../../../../../features/musl/ diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent new file mode 100644 index 000000000000..289590637db8 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/musl/ diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults new file mode 100644 index 000000000000..1dac63fd18a9 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults @@ -0,0 +1,10 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +CHOST="powerpc-gentoo-linux-uclibc" + +# Anthony G. Basile <blueness@gentoo.org> (01 Jul 2014) +# Multilib-related setup, bug #515130 +MULTILIB_ABIS="ppc" +CHOST_ppc="${CHOST}" +LIBDIR_ppc="lib" diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent new file mode 100644 index 000000000000..28eee7de13be --- /dev/null +++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent @@ -0,0 +1,3 @@ +.. +../../../../../../arch/powerpc/ppc32 +../../../../../../features/uclibc/ diff --git a/profiles/desc/jvm_variant.desc b/profiles/desc/jvm_variant.desc new file mode 100644 index 000000000000..940cfd8fd139 --- /dev/null +++ b/profiles/desc/jvm_variant.desc @@ -0,0 +1,11 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# This file contains descriptions of JVM_VARIANT USE_EXPAND +# for dev-java/openjdk. + +client - Enable many JVM feature sets including compiler1 +core - A template-interpreter only JVM feature set +minimal - Enable a reduced compiler1 JVM feature set +server - Enable most JVM feature sets including compiler1, compiler2, and aot +zero - Zero-Assembler port of the JVM diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc index 7d6beb0edfba..2a444a2adb33 100644 --- a/profiles/desc/l10n.desc +++ b/profiles/desc/l10n.desc @@ -57,6 +57,7 @@ dz - Dzongkha el - Modern Greek en - English en-AU - English (Australia) +en-CA - English (Canada) en-GB - English (United Kingdom) en-US - English (United States) en-ZA - English (South Africa) diff --git a/profiles/desc/lcd_devices.desc b/profiles/desc/lcd_devices.desc index 911ed4c6618a..e2f8e068c914 100644 --- a/profiles/desc/lcd_devices.desc +++ b/profiles/desc/lcd_devices.desc @@ -1,4 +1,4 @@ -# Copyright 2007-2018 Gentoo Foundation. +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of LCD_DEVICES USE_EXPAND flags. @@ -14,6 +14,7 @@ cfontz - Add support for CrystalFontz displays cfontzpacket - Add support for CrystalFontz chipsets CFA-631, CFA-633 and CFA-635 crystalfontz - Add support for modern Crystalfontz display modules curses - Add support for a ncurses based virtual display +cwlnx - Add support for serial / USB displays CW12232 and CW1602 by CwLinux cwlinux - Add support for serial / USB displays CW12232 and CW1602 by CwLinux d4d - Add support for 4D Systems display graphics modules with SGC PmmC ddusbt - Add support for DD usb touch screen @@ -26,9 +27,12 @@ ea65 - Add support for the VFD in the AOpen XC Cube-AV EA65 media barebone efn - Add support for the English Font display Network based displays eyeboxone - Add support for the displays on Rightvision's EyeboxOne server framebuffer - Add support for output on a framebuffer +futaba - Add support for Futaba M402SD06GL display module futabavfd - Add support for Futaba M402SD06GL display module fw8888 - Add support for the Allnet FW8888 firewall appliance LCD g15 - Add support for Logitech G15 Keyboard LCDs +glcd - Add support for various graphical LCDs, like GLCD2USB +glcdlib - Add support for LCDs, which are supported by graphlcd-base glcd2usb - Add support for GLCD2USB LCD module glk - Add support for MatrixOrbital GLK chipset goldelox - Add support for Goldelox MD1 display modules @@ -38,12 +42,15 @@ hd44780i2c - Enable hd44780 via i2c instead of parallel port driver hd44780-i2c - Enable hd44780 via i2c instead of parallel port driver i2500vfd - Add support for the Intra2net Intranator 2500 VFD display i2c - Add generic support for i2c based modules +icp_a106 - Add support for ICP A106 alarm/LCD boards for 19" racks icpa106 - Add support for ICP A106 alarm/LCD boards for 19" racks imon - Add support for Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON IR/VFD modules (Antec Fusion) imonlcd - Add support for Soundgraph iMON LCD modules (Antec Fusion) iowarrior - Add support for IO-Warrior displays +irman - Add support for the IrMan IR remote irlcd - Add support for the USBtiny DIY USB to IR receiver irtrans - Add support for the 16x2 IRTrans VFD device +joy - Add support for the joystick input driver, used on various LCD keypads ks0108 - Add support for KS0108 based graphical LCDs l4m - Add support for Linux4Media displays lb216 - Add support for RTN's LB216 display @@ -55,6 +62,8 @@ lcdterm - Add support for LCDTerm serial-to-HD44780 adapter boards lcterm - Add support for Neumark's LCTerm serial LCD ledmatrix - Add support for SLM1606/8 LED Matrix displays lh155 - Add support for Sharp LH155 based displays +linux_input - Add support for the linux event device for inputting data from the input. +lirc - Add support for various IR remotes supported by LIRC lis - Add support for the VLSystem L.I.S MCE 2005 VFD lph7508 - Add support for the Pollin LPH7508 luise - Add support for the Wallbraun Electronics LCD-USB-Interface to Hitachi SP14Q002 @@ -67,14 +76,17 @@ mdm166a - Add support for the Futaba / Targa USB Graphic Vacuum Fluorescent Disp milfordbpk - Add support for Milford Instruments BPK serial interface board for HD44780 milfordinstruments - Add support for Milford Intruments LCDs ms6931 - Add support for MSI-6931 displays in MSI rack servers +mtc_s16209x - Add support for MTC_S16209x displays mtcs16209x - Add support for MTC_S16209x displays mtxorb - Add support for Matrix Orbital LCD* LKD* VFD* and VKD* displays +mx5000 - Add support for the Logitech MX5000 keyboard with an integrated LCD ncurses - Add support for emulated LCD display on terminal using ncurses newhaven - Add support for various Newhaven displays nokcol - Add support for Nokias 3510i and 3530 display modules noritake - Add support for the Noritake GU128x32-311 graphical display noritakevfd - Add support for the Noritake VFD Device CU20045SCPB-T28A null - Add support for a NULL driver (for testing) +olimex_mod_lcd1x9 - Add support for the Olimex MOD-LCD1x9 LCD display pcd8544 - Add support for PCD8544 and compilant display modules pertelian - Add support for the Pertelian X2040 displays phanderson - Add support for the PHAnderson serial-to-HD44780 controller @@ -84,11 +96,13 @@ picolcdgraphic - Add support for Mini-Box's graphical picoLCD png - Add support for PNG output ppm - Add support for PNG output pyramid - Add support for the Pyramid LCD device +rawserial - Add suppor for the rawserial interface on hd44780 LCD displays remote - Add suport for remote display modules routerboard - Add support for the Router Board LCD port rs232 - Add support for generic RS232 based displays sample - Add support for the sample driver samsungspf - Add support for Samsung SPF displays +sdeclcd - Add support for Watchguard FireBox firewall appliances displays sed1330 - Add support for Seiko Epson SED1330/1335 graphical displays (S1D13300/S1D13305) sed133x - Add suppor tfor SED133x based display modules sed153x - Add support for OPTREX 323 based display modules @@ -103,6 +117,7 @@ sli - Add support for a Wirz SLI display ssdoled - Add support for Bolymin BL160128A OLED display stv5730 - Add support for STV5730A on-screen display chips stv8105 - Add support for STV8105 on-screen display chips +sureelec - Add support drivers from the 'SURE electronics' shop SureElec - Add support drivers from the 'SURE electronics' shop svga - Add support for output via media-libs/svgalib t6963 - Add support for Toshiba T6963 based LCD displays @@ -113,9 +128,11 @@ tyan - Add support for LCDs of the Barebone GS series ula200 - Add support for ULA200 USB devices that allow USB connection of HD44780s usbhub - Add support for USBHUB displays usblcd - Add support for USBLCD displays +vlsys_m428 - Add support for MonCaso 320 LCD displays vnc - Add support for output on a vnc connection wincor - Add support for the WincorNixdorf serial cashier displays BA63 and BA66 wincornixdorf - Add support for the WincorNixdorf serial cashier displays BA63 and BA66 X - Add support for X11 displaying x11 - Add support for X11 displaying xosd - Add support for xosdlib +yard2lcd - Add support for the Y.A.R.D. 2 LCD display and remote diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask index 0aa01a72efb0..eb862b370f57 100644 --- a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask +++ b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask @@ -6,3 +6,7 @@ # which requires >=linux-2.6.24. # python-3.3 seems to be unconditionally using utimensat. >=dev-lang/python-3 + +# Tupone Alfredo <tupone@gentoo.org> (4 Nov 2018) +# require newer glibc +dev-lang/gnat-gpl diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc index d167e7a9155f..20a3aff74cf5 100644 --- a/profiles/features/prefix/standalone/profile.bashrc +++ b/profiles/features/prefix/standalone/profile.bashrc @@ -26,6 +26,9 @@ elif [[ ${CATEGORY}/${PN} == sys-devel/clang && ${EBUILD_PHASE} == configure ]]; sed -i -e "s@DEFAULT_SYSROOT \"\"@DEFAULT_SYSROOT \"${EPREFIX}\"@" "${S}"/CMakeLists.txt eend $? pushd "${S}/lib/Driver/ToolChains" >/dev/null + ebegin "Use dynamic linker from ${EPREFIX}" + sed -i -e "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX%/}/\"@" Linux.cpp + eend $? ebegin "Remove --sysroot call on ld for native toolchain" sed -i -e "$(grep -n -B1 sysroot= Gnu.cpp | sed -ne '{1s/-.*//;1p}'),+1 d" Gnu.cpp eend $? diff --git a/profiles/features/uclibc/make.defaults b/profiles/features/uclibc/make.defaults index e744805b1e76..3a1b040cc7cb 100644 --- a/profiles/features/uclibc/make.defaults +++ b/profiles/features/uclibc/make.defaults @@ -10,3 +10,4 @@ USE="nptl unicode -berkdb" BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb" SYMLINK_LIB="no" +FEATURES="-multilib-strict" diff --git a/profiles/license_groups b/profiles/license_groups index 4c5438935df1..1da6cf53b48c 100644 --- a/profiles/license_groups +++ b/profiles/license_groups @@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina intel-ucode ipw2100-fw ipw220 # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA AdobeFlash-11.x AMD-GPU-PRO-EULA ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS ubiquiti UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone +EULA AdobeFlash-11.x AMD-GPU-PRO-EULA ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone # Local Variables: # mode: conf-space diff --git a/profiles/package.mask b/profiles/package.mask index 1a38ca2401cf..62acad36590e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,387 @@ #--- END OF EXAMPLES --- +# Virgil Dupras <vdupras@gentoo.org> (14 Nov 2018) +# Unmaintained and depending on an purged version (1.8) of Django. +# Removal in 30 days. bug #664012 +dev-python/django-cms +dev-python/djangocms-admin-style +dev-python/djangocms-file +dev-python/djangocms-flash +dev-python/djangocms-inherit +dev-python/djangocms-link +dev-python/djangocms-picture +dev-python/djangocms-snippet +dev-python/djangocms-teaser +dev-python/djangocms-video +dev-python/django-classy-tags +dev-python/django-formtools +dev-python/djangocms-text-ckeditor +dev-python/django-sekizai +dev-python/django-treebeard +dev-python/aldryn-search +dev-python/aldryn-bootstrap3 +dev-python/django-filer +dev-python/django-mptt +dev-python/django-standard-form + +# Sergei Trofimovich <slyfox@gentoo.org> (13 Nov 2018) +# New version started creating files when input file is not set. +# This is unexpected behaviour change and causes sandbox +# violations: bug #670944 +>=dev-lang/nasm-2.14 + +# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018) +# Mask ruby23-only packages for removal. These packages are not +# compatible with ruby24+ or they are old slots that are ruby23-only +# in Gentoo. Removal in 30 days. Bug #661262 +app-text/glark +app-text/jist +dev-ruby/activerecord-deprecated_finders +dev-ruby/akismet:2 +dev-ruby/awesome_print +dev-ruby/facets +dev-ruby/http:1.0 +dev-ruby/http:2.0 +dev-ruby/jira-ruby +dev-ruby/logging +dev-ruby/public_suffix:2 +dev-ruby/ragol +dev-ruby/webmock:0 +dev-ruby/wikicloth + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Dead for years (#425156) with security issues (#534540). Removal in a +# month. +x11-libs/gksu +x11-libs/libgksu + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Both are part of ant-core for years (#466558). Removal in a month. +dev-java/ant-nodeps +dev-java/ant-trax + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Unmaintained for years, buggy (#183273, #491010, #605544). You can rely on +# INSTALL_MASK to skip unwanted locales and install only foo locale: +# INSTALL_MASK="/usr/share/locale -/usr/share/locale/foo" +# Removal in a month. +app-admin/localepurge + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Unmaintained, really old version in the tree with someone needs to get +# bumped (#622572). Removal in a month. +net-p2p/ppcoind + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Our current version is broken for ages (#622722), no maintained, needs to +# be bumped, no reverse deps in the tree. Removal in a month. +media-libs/libptp2 + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Dead for years, last package depending on old musicbrainz:3 (#629392). +# Removal in a month. +media-video/gnome-mplayer +www-plugins/gecko-mediaplayer + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Upstream dead for years and marked EOL (#629676, #665850). Removal in a +# month. +dev-db/mysql-proxy + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Unmaintained, fails to build, nothing requires it anymore (#630400). +# Removal in a month. +app-forensics/libbfio + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Needs someone to finally take care of it, bump it and let it be +# installable again (#635476, #645740). Removal in a month. +net-analyzer/nessus-bin + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Pending version bump (#648380), doesn't build (#637350). Removal in a +# month. +sys-apps/likwid + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Doesn't build for a long time (#638096). Removal in a month. +games-action/rafkill + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Dead for a long time, failing tests (#638376), nothing requires it +# anymore. Removal in a month. +dev-python/flask-testing + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Doesn't build for a long time (#638710), nothing requires it. Removal in a +# month. +app-emulation/vpcs + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails to build with current glibc (#638840). Removal in a month. +sys-devel/heirloom-devtools + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails to build for a long time (#639844). Removal in a month. +dev-embedded/scratchbox2 + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails to build with current gcc (#640926), file collisions (#630668), no +# reverse deps. Removal in a month. +media-video/sswf + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Replaced by libunibreak and no reverse deps (#640974). Removal in a month. +dev-libs/liblinebreak + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails at runtime (#645690). Removal in a month. +dev-lang/gnu-smalltalk + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Replaced by dev-db/percona-toolkit, cannot be fetched (#645984). Removal +# in a month. +dev-db/maatkit + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Merged into >=app-portage/gentoolkit-0.4 (#659412). Removal in a month. +app-portage/gentoolkit-dev + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Broken since python 3.6 (#659414), buggy (#640372, #607666). Removal in a +# month. +app-portage/gs-pypi + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails at runtime (#661746). Removal in a month. +games-roguelike/mangband + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Nobody is taking care of them, use the ones provided by the maintained +# sys-kernel/linux-firmware package (#661884). Removal in a month. +net-dialup/ueagle-atm +net-dialup/ueagle4-atm + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails to build (#662000), not compatible with kernel-4, use kernel driver rtsx_pci +# instead. Removal in a month. +sys-block/rts_pstor + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Fails to run (#662180). Removal in a month. +app-text/chm2pdf + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Unmaintained, security issues (#630796, #663164). Removal in a month. +dev-db/couchdb + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Unkeyworded since 2008, non-installable (#664680). Removal in a month. +sys-fs/devfsd + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Orphan, no reverse deps, dead since 2003 (#665046, #521242). Removal in a +# month. +app-text/clara + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Merged into >=media-tv/mythtv-29, bug #665924. Removal in a month. +media-plugins/mythplugins + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# No reverse deps, obsoleted in 2016 (#666130). Removal in a month. +dev-python/jenkins-webapi + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Build issues (#666166), upstream dead for years (#619624). Removal in a +# month. +media-plugins/vdr-image +media-plugins/vdr-picselshow + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Dead for years, no reverse deps (#665046). Removal in a month. +app-text/clara + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# ebuild plays with /dev (#666456). Removal in a month. +app-misc/fujiplay + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Relies on dead imlib-1, not needed by anything in the tree (#668310). +# Removal in a month. +media-libs/fnlib + +# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018) +# Build issues (#670436), dead since year 2000. Removal in a month. +net-ftp/axyftp + +# Mike Gilbert <floppym@gentoo.org> (10 Nov 2018) +# Open bugs and no Gentoo maintainer. +# Removal in 30 days. +net-misc/netctl + +# Ian Stakenvicius <axs@gentoo.org> (07 Nov 2018) +# on behalf of Mozilla Project <mozilla@gentoo.org> +# Mask old/vuln thunderbird for removal by 2019, +# see security bug 670102 +<mail-client/thunderbird-60.0 +<mail-client/thunderbird-bin-60.0 + +# Craig Andrews <candrews@gentoo.org> (06 Nov 2018) +# Requires >=dev-libs/openssl-1.1.0 +dev-libs/gost-engine + +# Michał Górny <mgorny@gentoo.org> (06 Nov 2018) +# LLVM 7.0.1 prereleases, masked for testing. +=dev-ml/llvm-ocaml-7.0.1_rc* +=dev-python/clang-python-7.0.1_rc* +=dev-python/lit-7.0.1_rc* +=dev-util/lldb-7.0.1_rc* +=sys-devel/clang-7.0.1_rc* +=sys-devel/clang-common-7.0.1_rc* +=sys-devel/clang-runtime-7.0.1_rc* +=sys-devel/lld-7.0.1_rc* +=sys-devel/llvm-7.0.1_rc* +=sys-devel/llvm-common-7.0.1_rc* +=sys-libs/compiler-rt-7.0.1_rc* +=sys-libs/compiler-rt-sanitizers-7.0.1_rc* +=sys-libs/libcxx-7.0.1_rc* +=sys-libs/libcxxabi-7.0.1_rc* +=sys-libs/libomp-7.0.1_rc* +=sys-libs/llvm-libunwind-7.0.1_rc* + +# Andreas Sturmlechner <asturm@gentoo.org> (06 Nov 2018) +# This was already outdated by the arrival of kde-apps/kdeartwork-iconthemes, +# which itself was removed more than two years ago. Dead upstream. +# Masked for removal by end of the month, bugs #670424, #670842 +x11-themes/nuvola +x11-themes/Tulliana + +# Brian Evans <grknight@gentoo.org> (05 Nov 2018) +# Causes a dependency loop in the OpenRC script. Bug #651998 +=sys-fs/cryptsetup-2.0.5-r1 + +# Mike Gilbert <floppym@gentoo.org> (05 Nov 2018) +# Dev channel releases are only for people who are developers or want more +# experimental features and accept a more unstable release. +>=www-client/chromium-72 + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Unmaintained, needs someone to take care of bumping and maintaining it +# (#509518). Removal in a month. +dev-python/pyramid + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Upstream dead, multiple unresolved bugs (#540622). Removal in a month. +app-crypt/tinyca + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# gitorious was closed (#544812), nothing needs it in the tree and we only +# provide a live ebuild. Removal in a month. +app-benchmarks/os-autoinst + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Pending version bumps (with security fixes) for a long time (#550188, +# #544568, #227993). Removal in a month. +www-apps/moinmoin + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Nobody willing to update and maintain this for years (#556306, #554488). +# Removal in a month. +net-proxy/squidclamav +net-proxy/c-icap + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Outdated, doesn't respect CC, installs files in /usr/local (#565894, +# #664370). Removal in a month. +www-client/dooble + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Outdated, move to media-gfx/slic3r or other online alternatives (#570324). +# Removal in a month. +media-gfx/replicatorg + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Build issues (#587866), outdated, nothing needs it in the tree. Removal in +# a month. +dev-libs/libsolv + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Build issues (#590316, #603300), no reverse deps, needs a major version +# bump. Removal in a month. +dev-lua/lua-openssl + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Upstream dead for ages, crashes (#637286), build issues (#592580). +# Migration to Google fork or other alternative will be needed. Removal in a +# month. +net-misc/tlsdate + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Hard to bump (#480160), uses get_libdir at global scope (#593400). Removal +# in a month. +net-analyzer/w3af + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# pkg_postinst calls pkg_config (#596648), upstream dead for ages. Removal +# in a month. +sys-auth/bioapi +sys-auth/tfm-fingerprint +sys-auth/pam_bioapi + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Dead for ages, not needed anymore (#596988). Removal in a month. +sys-power/upower-pm-utils + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Broken and outdated (#445476, #448934, #599580). Removal in a month. +media-plugins/mediastreamer-silk + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Fails to build (#601886), dead for a long time. Removal in a month. +media-gfx/gimmage + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Fringe format, nothing really uses it, upstream disappeared, not really +# working for some time (#602938). Removal in a month. +media-libs/schroedinger + + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Needs someone to maintain it and bump to a snapshot not relying on +# gstreamer:0.10 (#610434, #560254). Removal in a month. +app-accessibility/pocketsphinx + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Fails to build, hard to bump (#608908). Removal in a month. +net-nntp/inn + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Dead since 2005, nobody else still ships it, it creates cruft dirs in / +# (#565592). Removal in a month. +app-admin/syslogread + +# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018) +# Upstream dead for many years and nobody taking care of them, bug #443842, +# bug #618050. Removal in a month. +sys-cluster/cman +sys-cluster/ccs +sys-cluster/rgmanager +sys-cluster/rgmanager-agents +sys-cluster/libdlm +sys-cluster/fence-agents +sys-cluster/libccs +sys-cluster/libccs-perl +sys-cluster/libcman +sys-cluster/libfence +sys-cluster/liblogthread + +# Andreas Sturmlechner <asturm@gentoo.org> (03 Nov 2018) +# Breaks revdeps (GDir and GDirEntry split from gfile.h into new gdir.h) +# See tracker: https://bugs.gentoo.org/670222 +>=app-text/poppler-0.71.0 + # Matt Turner <mattst88@gentoo.org> (02 Nov 2018) # Dead and unusable with latest xserver. Masked for removal in 30 days. # Bug #664096 @@ -121,16 +502,6 @@ media-gfx/splash-themes-livedvd # dependencies. Removal in 30 days. dev-tcltk/ck -# Matt Turner <mattst88@gentoo.org> (16 Oct 2018) -# Unmaintained. Unused. Removal in 30 days. Bug #668826 -media-libs/libomxil-bellagio - -# Virgil Dupras <vdupras@gentoo.org> (15 Oct 2018) -# Unmaintained, no revdep. Removal in 30 days. Bug #650048 -dev-python/django-extensions -dev-python/shortuuid -dev-python/fexpect - # Sobhan Mohammadpour <sobhan@gentoo.org> (15 Oct 2018) # Masked for testing. sys-apps/bubblewrap @@ -141,37 +512,6 @@ sys-apps/bubblewrap <www-client/firefox-60 <www-client/firefox-bin-60 -# Virgil Dupras <vdupras@gentoo.org> (12 Oct 2018) -# Unmaintained, no revdep. Removal in 30 days. Bug #645384 -dev-python/jenkinsapi - -# Virgil Dupras <vdupras@gentoo.org> (12 Oct 2018) -# Dead upstream, unmaintained, no revdep. Removal in 30 days. -# Bug #285169 -dev-python/twill -dev-python/flask-testing - -# Virgil Dupras <vdupras@gentoo.org> (11 Oct 2018) -# Dead upstream, unmaintained, no revdep. Removal in 30 days. -# Bug #659532 -net-libs/libgcal - -# Virgil Dupras <vdupras@gentoo.org> (11 Oct 2018) -# Unmaintained, no revdep. Removal in 30 days. -# Bug #661554 Bug #661552 -dev-libs/MicroJSON -dev-libs/UTF8Strings - -# Virgil Dupras <vdupras@gentoo.org> (10 Oct 2018) -# Unmaintained, no revdep. Removal in 30 days. -# Bug #643536 -dev-python/stormpath - -# Virgil Dupras <vdupras@gentoo.org> (10 Oct 2018) -# Dead upstream, depends on broken package. Removal in 30 days. -# Bug #620098 -dev-python/flask-restless - # Sergei Trofimovich <slyfox@gentoo.org> (09 Oct 2018) # Upstream is not actively maintained. Needs a port to mupdf-1.14. app-text/fbpdf @@ -180,12 +520,6 @@ app-text/fbpdf # Ebuild is not ready, major packaging changes required. Bug 668014. >=dev-python/PyQt5-5.11 -# Virgil Dupras <vdupras@gentoo.org> (07 Oct 2018) -# Masked for removal, along with orphans, because it's unmaintained -# and vulnerable. Bug #629270 -app-office/openerp -dev-python/pywebdav - # Andreas Sturmlechner <asturm@gentoo.org> (07 Oct 2018) # Masked for more testing especially of reverse-deps. >=dev-games/ogre-1.11.2 @@ -200,28 +534,10 @@ net-analyzer/mate-netspeed # version for now =media-video/libav-13_pre20171219 -# Michał Górny <mgorny@gentoo.org> (30 Sep 2018) -# Poor quality NIH ebuilds with multiple issues and lack of test suites. -# They do not support Python 3 (even if somebody claimed otherwise, -# completely ignoring all the errors during install phase), depend -# on old Twisted packages and have no reverse dependencies in ::gentoo. -# Removal in 30 days. Bug #667354. -dev-python/python-application -dev-python/python-cjson -dev-python/python-eventlib -dev-python/python-gnutls -dev-python/python-msrplib -dev-python/python-xcaplib - # Michał Górny <mgorny@gentoo.org> (24 Sep 2018) # Apparently breaks sys-devel/gcc. Bug #666954. =dev-util/debugedit-4.14.2 -# Mike Gilbert <floppym@gentoo.org> (16 Sep 2018) -# Dev channel releases are only for people who are developers or want more -# experimental features and accept a more unstable release. ->=www-client/chromium-71 - # Andreas K. Hüttel <dilfridge@gentoo.org> (11 Sep 2018) # Mask transition ebuilds that were needed only for <glibc-2.26 # We will keep them in the tree as long as we have masked @@ -348,11 +664,6 @@ media-libs/libglvnd =dev-libs/libressl-2.7* =dev-libs/libressl-2.8* -# Alexis Ballier <aballier@gentoo.org> (21 Apr 2018) -# Needs porting of revdeps -# See: https://bugs.gentoo.org/653678 ->=media-video/ffmpeg-4.0 - # Brian Evans <grknight@gentoo.org> (20 Apr 2018) # Likely to break a lot of software # Masked for initial testing @@ -500,11 +811,6 @@ sys-kernel/hardened-sources # upstream. >=app-text/jabref-bin-4.0 -# Pacho Ramos <pacho@gentoo.org> (14 Jul 2017) -# Randomly broken due to sys-devel/binutils-config bug (#584296). -# Unmask when it is finally fixed, so people can build the package. -dev-util/mutrace - # Hans de Graaff <graaff@gentoo.org> (05 Jun 2017) # Bundles obsolete and vulnerable webkit version. # Upstream has stopped development and recommends using @@ -670,12 +976,6 @@ www-plugins/chrome-binary-plugins:unstable # Upstream next versions >=sys-boot/raspberrypi-firmware-1_pre -# Richard Freeman <rich0@gentoo.org> (24 Mar 2013) -# Contains known buffer overflows. Package generally works -# but should not be fed untrusted input (eg from strangers). -# Masked to ensure users are aware before they install. -app-text/cuneiform - # Diego E. Pettenò <flameeyes@gentoo.org> (03 Jan 2009) # These packages are not supposed to be merged directly, instead # please use sys-devel/crossdev to install them. diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask index c794eb922582..8b7eafcc2520 100644 --- a/profiles/prefix/sunos/solaris/package.mask +++ b/profiles/prefix/sunos/solaris/package.mask @@ -1,6 +1,12 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Fabian Groffen <grobian@gentoo.org> (12 Nov 2018) +# this version of binutils produces shared libraries with symbol lookup +# errors, probably a versioning problem, confirmed on Solaris 10 and +# OpenIndiana (11) +=sys-devel/binutils-2.31.1* + # Fabian Groffen <grobian@gentoo.org> (14 Jan 2014) # util-linux has no business on Solaris systems sys-apps/util-linux diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 66686051a7f7..1288c494e3fd 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -342,6 +342,8 @@ mips default/linux/musl/mips/mipsel exp mips hardened/linux/musl/mips/mipsel exp ppc default/linux/musl/ppc exp ppc hardened/linux/musl/ppc exp +ppc default/linux/powerpc/ppc32/17.0/musl exp +ppc default/linux/powerpc/ppc32/17.0/musl/hardened exp x86 default/linux/musl/x86 exp x86 hardened/linux/musl/x86 exp x86 default/linux/x86/17.0/musl exp @@ -365,6 +367,8 @@ mips default/linux/uclibc/mips/mipsel exp mips hardened/linux/uclibc/mips/mipsel exp ppc default/linux/uclibc/ppc exp ppc hardened/linux/uclibc/ppc exp +ppc default/linux/powerpc/ppc32/17.0/uclibc exp +ppc default/linux/powerpc/ppc32/17.0/uclibc/hardened exp x86 default/linux/uclibc/x86 exp x86 hardened/linux/uclibc/x86 exp x86 default/linux/x86/17.0/uclibc exp diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use index fabc4f7388db..a3a24f39f819 100644 --- a/profiles/targets/desktop/plasma/package.use +++ b/profiles/targets/desktop/plasma/package.use @@ -26,7 +26,7 @@ media-libs/gd fontconfig media-libs/mesa egl wayland # Required by kde-apps/kdenlive ->=media-libs/mlt-0.9.8-r2 ffmpeg kdenlive melt +media-libs/mlt ffmpeg frei0r kdenlive melt # Required by kde-plasma/plasma-pa media-sound/pulseaudio gnome diff --git a/profiles/updates/4Q-2018 b/profiles/updates/4Q-2018 index 6e3e02489a62..20199b3e162c 100644 --- a/profiles/updates/4Q-2018 +++ b/profiles/updates/4Q-2018 @@ -3,3 +3,4 @@ move dev-python/CommonMark dev-python/commonmark move dev-libs/mini-xml dev-libs/mxml move x11-misc/xembedsniproxy kde-plasma/xembed-sni-proxy move x11-apps/intel-gpu-tools x11-apps/igt-gpu-tools +move games-board/knights kde-apps/knights diff --git a/profiles/use.desc b/profiles/use.desc index 3d32359f1372..74cdcf1de8d0 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -94,7 +94,6 @@ firebird - Add support for the Firebird relational database flac - Add support for FLAC: Free Lossless Audio Codec fltk - Add support for the Fast Light Toolkit gui interface fontconfig - Support for configuring and customizing font access via media-libs/fontconfig -foomaticdb - Add support for the foomatic printing driver database fortran - Add support for fortran freetds - Add support for the TDS protocol to connect to MSSQL/Sybase databases freewnn - Add support for FreeWnn kana to kanji conversion engine @@ -194,7 +193,6 @@ mhash - Add support for the mhash library migemo - Enable migemo support for Japanese mikmod - Add libmikmod support to allow playing of SoundTracker-style music files milter - Add sendmail mail filter (milter) support -mime - Add MIME support minimal - Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features) mmap - Add mmap (memory map) support mms - Support for Microsoft Media Server (MMS) streams @@ -319,7 +317,6 @@ subversion - Enable subversion (version control system) support suid - Enable setuid root program, with potential security risks svg - Add support for SVG (Scalable Vector Graphics) svga - Add support for SVGAlib (graphics library) -sybase - Add support for the Sybase SQL Database Server symlink - Force kernel ebuilds to automatically update the /usr/src/linux symlink syslog - Enable support for syslog systemd - Enable use of systemd-specific libraries and features like socket activation or session tracking diff --git a/profiles/use.local.desc b/profiles/use.local.desc index d50c8f2f0da4..a382499bccf9 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -315,6 +315,7 @@ app-crypt/gnupg:user-socket - try a socket directory which is not removed by ini app-crypt/gnupg:wks-server - Install the wks-server app-crypt/gnupg-pkcs11-scd:proxy - Build the gnupg-pkcs11-scd-prox app-crypt/gpgme:common-lisp - Install common-lisp files +app-crypt/hashcat:brain - Enable the hashcat brain app-crypt/heimdal:hdb-ldap - Adds support for LDAP as a database backend app-crypt/heimdal:otp - Adds support for one-time passwords app-crypt/heimdal:pkinit - Adds support for PKINIT for the initial ticket @@ -662,10 +663,10 @@ app-emulation/wine-any:osmesa - Add support for OpenGL in bitmaps using libOSMes app-emulation/wine-any:pcap - Support packet capture software (e.g. wireshark) app-emulation/wine-any:perl - Install helpers written in perl (winedump/winemaker) app-emulation/wine-any:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support -app-emulation/wine-any:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-any:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime app-emulation/wine-any:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support app-emulation/wine-any:run-exes - Use Wine to open and run .EXE and .MSI files -app-emulation/wine-any:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-any:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki). app-emulation/wine-any:sdl - Add support for gamepad detection using SDL app-emulation/wine-any:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet app-emulation/wine-any:themes - Support GTK+:3 window theming through Wine-Staging @@ -685,10 +686,10 @@ app-emulation/wine-d3d9:opencl - Enable OpenCL support app-emulation/wine-d3d9:osmesa - Add support for OpenGL in bitmaps using libOSMesa app-emulation/wine-d3d9:pcap - Support packet capture software (e.g. wireshark) app-emulation/wine-d3d9:perl - Install helpers written in perl (winedump/winemaker) -app-emulation/wine-d3d9:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-d3d9:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime app-emulation/wine-d3d9:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support app-emulation/wine-d3d9:run-exes - Use Wine to open and run .EXE and .MSI files -app-emulation/wine-d3d9:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-d3d9:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki). app-emulation/wine-d3d9:sdl - Add support for gamepad detection using SDL app-emulation/wine-d3d9:udev - Use virtual/libudev to provide plug and play support app-emulation/wine-d3d9:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support @@ -707,10 +708,10 @@ app-emulation/wine-staging:osmesa - Add support for OpenGL in bitmaps using libO app-emulation/wine-staging:pcap - Support packet capture software (e.g. wireshark) app-emulation/wine-staging:perl - Install helpers written in perl (winedump/winemaker) app-emulation/wine-staging:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support -app-emulation/wine-staging:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-staging:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime app-emulation/wine-staging:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support app-emulation/wine-staging:run-exes - Use Wine to open and run .EXE and .MSI files -app-emulation/wine-staging:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-staging:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki). app-emulation/wine-staging:sdl - Add support for gamepad detection using SDL app-emulation/wine-staging:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet app-emulation/wine-staging:themes - Support GTK+:3 window theming through Wine-Staging @@ -729,10 +730,10 @@ app-emulation/wine-vanilla:opencl - Enable OpenCL support app-emulation/wine-vanilla:osmesa - Add support for OpenGL in bitmaps using libOSMesa app-emulation/wine-vanilla:pcap - Support packet capture software (e.g. wireshark) app-emulation/wine-vanilla:perl - Install helpers written in perl (winedump/winemaker) -app-emulation/wine-vanilla:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-vanilla:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime app-emulation/wine-vanilla:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support app-emulation/wine-vanilla:run-exes - Use Wine to open and run .EXE and .MSI files -app-emulation/wine-vanilla:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-vanilla:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki). app-emulation/wine-vanilla:sdl - Add support for gamepad detection using SDL app-emulation/wine-vanilla:udev - Use virtual/libudev to provide plug and play support app-emulation/wine-vanilla:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support @@ -763,9 +764,7 @@ app-forensics/aide:e2fs - Enable support for checking file attributes on ext2/ex app-forensics/aide:prelink - Bypass prelinking when calculating checksums app-forensics/chkrootkit:cron - Install cron script for weekly rootkit scans app-forensics/libewf:bfio - Enables libbfio for chaining file in file handling -app-forensics/libewf:ewf - Enables the v1 API app-forensics/libewf:fuse - Enable fuse support for ewfmount -app-forensics/libewf:rawio - Enables raw IO handling app-forensics/libewf:uuid - Enable UUID support in the ewftools app-forensics/openscap:gconf - Build the gconf independant probes app-forensics/openscap:nss - Prefer NSS over libgcrypt as the crypto engine @@ -995,13 +994,18 @@ app-misc/lcd4linux:uname - Enable the uname plugin, to get the output of uname. app-misc/lcd4linux:uptime - Enable the uptime plugin. app-misc/lcd4linux:w1retap - Enable the w1retap plugin. app-misc/lcd4linux:wireless - Enable the wireless plugin, to get wireless statistics. -app-misc/lcdproc:ftdi - Enable support for FTDI connections in some selected LCD_DEVICES (currently hd44780) -app-misc/lcdproc:hid - Enable HID support using libhid -app-misc/lcdproc:irman - Enable support for IRMan (media-libs/libirman) -app-misc/lcdproc:lcd_devices_sdeclcd - Enable support for VLSYS M428 display -app-misc/lcdproc:lcd_devices_vlsys_m428 - Enable support for VLSYS M428 display -app-misc/lcdproc:nfs - Adds support for NFS file system -app-misc/lcdproc:seamless-hbars - Try to avoid gaps in horizontal bars +app-misc/lcdproc:ethlcd - Enable support for ethlcd in the hd44780 driver. +app-misc/lcdproc:extra-charmaps - Enable extra language specific charmaps. +app-misc/lcdproc:freetype - Enable support for media-libs/freetype in the glcd driver. +app-misc/lcdproc:ftdi - Enable support for dev-embedded/libftdi in the glcd,hd44780,i2500vfd,lis and ula200 driver. +app-misc/lcdproc:hid - Enable support for dev-libs/libhid in the cfontz,cfontzpacket,cwlnx,glcd,lb216,mdm166a,mtc_s16209x and noritakevfd driver. +app-misc/lcdproc:irman - Enable support for media-libs/libirman in the irman driver. +app-misc/lcdproc:menu - Enable menu support in the lcdproc client. +app-misc/lcdproc:nfs - Display NFS filesystem stats in the lcdproc client. +app-misc/lcdproc:png - Enable support for media-libs/libpng in the glcd driver. +app-misc/lcdproc:samba - Display SMBFS filesystem stats in the lcdproc client. +app-misc/lcdproc:seamless-hbars - Don't produce any gaps in horizontal bar graphs, if hardware supports it. +app-misc/lcdproc:test-menu - Enable test menu support for the lcdproc server. app-misc/lirc:audio - Support using an audio device connected to an IR receiver app-misc/lirc:devinput - Support the devinput input device app-misc/lirc:ftdi - Support FTDI devices @@ -1248,6 +1252,9 @@ 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/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. +app-text/msort:libuninum - Use dev-libs/libuninum for conversion. app-text/mupdf:openssl - Use dev-libs/openssl crypto backend app-text/pandoc:embed_data_files - Embed data files in binary for relocatable executable. app-text/pandoc:http-conduit - Enable downloading of resources over https. @@ -1384,6 +1391,9 @@ dev-ada/gnatmem:gnat_2018 - Compile with dev-lang/gnat-gpl-2018 dev-ada/gprbuild:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 dev-ada/gprbuild:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 dev-ada/gprbuild:gnat_2018 - Compile with dev-lang/gnat-gpl-2018 +dev-ada/gps:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/gps:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/gps:gnat_2018 - Compile with dev-lang/gnat-gpl-2018 dev-ada/gtkada:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 dev-ada/gtkada:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 dev-ada/gtkada:gnat_2018 - Compile with dev-lang/gnat-gpl-2018 @@ -1549,6 +1559,7 @@ dev-db/soci:empty - Build the sample backend called Empty dev-db/spatialite:geos - Add the sci-libs/geos library for exact topological tests dev-db/spatialite:proj - Add the sci-libs/proj library for reprojection features dev-db/spatialite:xls - Add the dev-libs/freexl library for xls import support +dev-db/sqldeveloper:sybase - Add support for the Sybase SQL Database Server dev-db/sqlite:secure-delete - Enable overwriting of deleted content with zeros by default (http://sqlite.org/pragma.html#pragma_secure_delete), causing some performance penalty dev-db/sqlite:tools - Install additional tools dev-db/sqlitestudio:cli - Build CLI interface @@ -1928,6 +1939,11 @@ dev-java/log4j:jms - Build the JMSAppender dev-java/logback:tomcat - Builds Apache Tomcat support dev-java/lucene:contrib - Include extra functionality from contrib/ dev-java/miglayout:swt - Add support for the SWT toolkit. +dev-java/openjdk:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!) +dev-java/openjdk:headless-awt - Don't install the X backend for AWT, needed by some GUIs +dev-java/openjdk:jbootstrap - Build OpenJDK twice, the second time using the result of the first +dev-java/openjdk:source - Install JVM sources +dev-java/openjdk:webstart - Provide javaws command through symlink to icedtea-web dev-java/openjdk-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!) dev-java/openjdk-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag) dev-java/openjdk-bin:source - Install JVM sources @@ -2069,6 +2085,7 @@ dev-lang/rust:cargo - Install cargo component dev-lang/rust:clippy - Install clippy component dev-lang/rust:rls - Install rls component dev-lang/rust:rustfmt - Install rustfmt component +dev-lang/rust:system-llvm - Use the system LLVM install dev-lang/rust:wasm - Build support for the wasm32-unknown-unknown target dev-lang/rust-bin:cargo - Install cargo component dev-lang/rust-bin:clippy - Install clippy component @@ -2274,7 +2291,8 @@ dev-libs/c-blosc:snappy - Enable snappy compression dev-libs/c-blosc:zstd - Enable zstd compression dev-libs/check:subunit - Enable support for the subunit unit test protocol dev-libs/crypto++:asm - Support assembly hand optimized crypto functions (i.e. faster run time) -dev-libs/cyberjack:fox - Enable installation of x11-libs/fox based fxcyberjack program +dev-libs/cyberjack:tools - Build and install optional management tools. +dev-libs/cyberjack:usb - Enable support for usb based chipcard reader. dev-libs/cyrus-sasl:authdaemond - Add Courier-IMAP authdaemond unix socket support (net-mail/courier-imap, mail-mta/courier) dev-libs/cyrus-sasl:ldapdb - Enable ldapdb plugin dev-libs/cyrus-sasl:openldap - Add ldap support for saslauthd @@ -2442,6 +2460,7 @@ dev-libs/libverto:glib - Support event loops using dev-libs/glib dev-libs/libverto:libev - Support event loops using dev-libs/libev dev-libs/libverto:libevent - Support event loops using dev-libs/libevent dev-libs/libverto:tevent - Support event loops using sys-libs/tevent +dev-libs/libxmlb:stemmer - Enable language stemming support dev-libs/libzia:ftdi - Enable support for FTDI USB chips dev-libs/link-grammar:aspell - Adds support for app-text/aspell spell checker dev-libs/link-grammar:hunspell - Adds support for app-text/hunspell spell checker @@ -2499,14 +2518,18 @@ dev-libs/starpu:gcc-plugin - Enable GCC extension plugin (experimental) dev-libs/starpu:opencl - Enable OpenCL support dev-libs/starpu:spinlock-check - Enable spinlock check dev-libs/starpu:valgrind - Enable dev-util/valgrind support -dev-libs/sway:gdk-pixbuf - Enable additional image format support via the x11-libs/gdk-pixbuf library. -dev-libs/sway:swaybar - Build 'swaybar': sway's status bar component. -dev-libs/sway:swaybg - Build 'swaybg': allows to set a desktop background image. -dev-libs/sway:swaygrab - Build 'swaygrab': allows taking screenshots or screencasts. -dev-libs/sway:swaylock - Build 'swaylock': sway's screen locker. -dev-libs/sway:swaymsg - Build 'swaymsg': tool for communicating with a running sway instance. -dev-libs/sway:tray - Enable support for StatusNotifierItem tray specification. -dev-libs/sway:wallpapers - Install sway's default wallpaper image. +dev-libs/sway:X - Enable support for X11 applications (XWayland) +dev-libs/sway:elogind - Enable support for rootless session via elogind +dev-libs/sway:filecaps - Use Linux capability SYS_CAP_ADMIN rather than set*id for sway binary +dev-libs/sway:fish-completion - Enable fish completion support +dev-libs/sway:gdk-pixbuf - Enable additional image format support via the x11-libs/gdk-pixbuf library +dev-libs/sway:swaybar - Install 'swaybar': sway's status bar component +dev-libs/sway:swaybg - Install 'swaybg': allows to set a desktop background image +dev-libs/sway:swaygrab - Install 'swaygrab': allows taking screenshots or screencasts +dev-libs/sway:swaylock - Install 'swaylock': sway's screen locker +dev-libs/sway:swaymsg - Install 'swaymsg': tool for communicating with a running sway instance +dev-libs/sway:tray - Enable support for StatusNotifierItem tray specification +dev-libs/sway:wallpapers - Install sway's default wallpaper image dev-libs/tinyxml:stl - Compile with TIXML_USE_STL support dev-libs/tntnet:server - Enable tntnet server daemon dev-libs/totem-pl-parser:archive - Enables support for accessing media files in archives transparently via app-arch/libarchive @@ -2524,6 +2547,7 @@ dev-libs/weston:headless - Headless backend and a noop renderer, mainly for test dev-libs/weston:ivi - Enable the IVI shell dev-libs/weston:launch - Install weston-launch utility dev-libs/weston:rdp - Enable Remote Desktop Protocol compositor support +dev-libs/weston:remoting - Enable plugin to stream output to remote hosts using media-libs/gstreamer dev-libs/weston:resize-optimization - Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi dev-libs/weston:screen-sharing - Enable screen-sharing through RDP dev-libs/weston:unwind - Enable libunwind usage for backtraces @@ -3304,7 +3328,6 @@ games-board/freedoko:openclipartcards - Install the openclipartcards card set games-board/freedoko:pysolcards - Install the PySol card set games-board/freedoko:xskatcards - Install the XSkat card set games-board/grhino:gtp - Install the GTP (Go/Game Text Protocol) frontend -games-board/knights:speech - Enable text-to-speech support games-board/pasang-emas:extras - Install some extra themes games-board/pioneers:help - Enable gnome ingame help via scrollkeeper games-board/pysolfc:extra-cardsets - Install extra cardsets @@ -3352,7 +3375,6 @@ games-emulation/pcsxr:sdl - Use SDL sound backend (other parts of SDL are used u games-emulation/ppsspp:headless - Build headless version of the PPSSPP games-emulation/ppsspp:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended) -games-emulation/snes9x:xrandr - Enable support for the X xrandr extension games-emulation/vbam:link - Enable GBA linking functionality games-emulation/zsnes:debug - Enable the builtin debugger games-emulation/zsnes:pax_kernel - Triggers a paxmarking of the binary @@ -3669,12 +3691,12 @@ kde-apps/kget:mms - Enable MMS (Microsoft Media Server) plugin through media-lib kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra kde-apps/kig:scripting - Support Python scripting kde-apps/kio-extras:activities - Enable activities kioslave and fileitem plugin -kde-apps/kio-extras:htmlthumbs - Enable HTML thumbnail previews via dev-qt/qtwebengine kde-apps/kio-extras:man - Enable manpages kioslave kde-apps/kio-extras:phonon - Enable file audio preview plugin using media-libs/phonon kde-apps/kio-extras:sftp - Enable SFTP protocol support using net-libs/libssh kde-apps/kio-extras:taglib - Enable audio thumbnails via media-libs/taglib kde-apps/kmag:keyboardfocus - Enable keyboard focus tracking +kde-apps/knights:speech - Enable text-to-speech support kde-apps/konqueror:activities - Enable kactivities support kde-apps/konqueror:speech - Build text-to-speech plugin kde-apps/konqueror:webengine - Enable dev-qt/qtwebengine as web browser engine (fallback is kde-misc/kwebkitpart) @@ -3761,16 +3783,15 @@ kde-misc/kio-gdrive:kaccounts - Use kde-apps/kaccounts-integration backend (defa kde-misc/kmarkdownwebview:webkit - Use dev-qt/qtwebkit instead of dev-qt/qtwebengine kde-misc/tellico:discid - Add support for reading disc IDs from audio CDs kde-plasma/kde-cli-tools:kdesu - Build graphical frontend for kde-frameworks/kdesu -kde-plasma/kdeplasma-addons:dictionary - Enable dictionary applet using dev-qt/qtwebengine kde-plasma/kdeplasma-addons:share - Enable applet for quickly sharing data to a variety of sources kde-plasma/kdeplasma-addons:webengine - Enable dictionary and web browser applets using dev-qt/qtwebengine kde-plasma/kinfocenter:gles2 - Show OpenGL ES information in kinfocenter kde-plasma/kinfocenter:pci - Show advanced PCI information kde-plasma/kmenuedit:hotkeys - Enable support for hotkey editing -kde-plasma/kscreenlocker:consolekit - Add support for killing the screenlocker when sys-auth/consolekit is the session tracker kde-plasma/kwin:gles2 - Use OpenGL ES 2 instead of full GL kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM kde-plasma/libksysguard:detailedmemory - Enable display of detailed memory information using dev-qt/qtwebkit. +kde-plasma/libksysguard:webkit - Enable display of detailed memory information using dev-qt/qtwebkit. kde-plasma/plasma-desktop:appstream - Enable AppStream software metadata support kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus kde-plasma/plasma-desktop:mouse - Enable mouse KCM @@ -4374,14 +4395,12 @@ media-libs/libgroove:sound - Enable audio playing. media-libs/liblastfm:fingerprint - Build the lastfm-fingerprint library media-libs/libmp4v2:utils - Install command-line utilities media-libs/libmypaint:gegl - Add support for media-libs/gegl -media-libs/libomxil-bellagio:audioeffects - enable audio volume/mixer effects components -media-libs/libomxil-bellagio:clocksrc - enable clock component -media-libs/libomxil-bellagio:videoscheduler - enable xvideosink video scheduler media-libs/libopenglrecorder:openh264 - Enable H.264 support using media-libs/openh264 media-libs/libopenglrecorder:vpx - Enable VP8/VP9 codec support via media-libs/libvpx media-libs/libpagemaker:tools - Build command line file format conversion tools media-libs/libpng:apng - support unofficial APNG (Animated PNG) spec media-libs/libpostproc:pic - Force shared libraries to be built as PIC (this is slower). +media-libs/libprojectm:gles2 - Provide support for OpenGL ES 2 and 3 media-libs/libquicktime:schroedinger - Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec) media-libs/libraw:demosaic - Enable support for external interpolation algorithms media-libs/libsdl:joystick - Control joystick support (disable at your own risk) @@ -4395,6 +4414,7 @@ media-libs/libsdl2:kms - Build the KMSDRM video driver media-libs/libsdl2:sound - Control audio support (disable at your own risk) media-libs/libsdl2:tslib - Build with tslib support for touchscreen devices media-libs/libsdl2:video - Control video support (disable at your own risk) +media-libs/libsdl2:vulkan - Enable Vulkan support media-libs/libvisio:tools - Build conversion tools media-libs/libvpx:highbitdepth - Enable 10 and 12 bit support for VP9. media-libs/libvpx:postproc - Enable additional post processing filters @@ -4518,6 +4538,7 @@ media-libs/speex:utils - Enables speex commandline utilities (speexenc, speexdec media-libs/speex:vbr - Enable VBR support. media-libs/svgalib:kernel-helper - Build the helper kernel module media-libs/taglib:boost - Use dev-libs/boost instead of GCC built-ins +media-libs/tiff:zstd - Enable zstd compression support. media-libs/tremor:low-accuracy - enable 32bit only multiply operations media-libs/urt:tools - Install tools media-libs/vigra:valgrind - Enable valgrind in make check @@ -4772,6 +4793,8 @@ media-sound/mp3blaster:sid - Build with SID (Commodore 64 Audio) support media-sound/mp3splt-gtk:audacious - Include media-sound/audacious support media-sound/mpd:adplug - Enable the AdPlug decoder plugin media-sound/mpd:cdio - Use libcdio for ISO9660 parsing support +media-sound/mpd:chromaprint - Enable ChromaPrint / AcoustID support +media-sound/mpd:cue - Enable CUE sheet support media-sound/mpd:curl - Support for web stream listening media-sound/mpd:eventfd - Use the eventfd function in MPD's event loop media-sound/mpd:faad - Use external faad library for AAC decoding @@ -4787,11 +4810,13 @@ media-sound/mpd:mpg123 - Enable support for mp3 decoding over media-sound/mpg123 media-sound/mpd:network - Enables network streaming support media-sound/mpd:nfs - Enable support for the Network File System media-sound/mpd:pipe - Support writing audio to a pipe +media-sound/mpd:qobuz - Build plugin to access qobuz media-sound/mpd:recorder - Enables output plugin for recording radio streams media-sound/mpd:sid - Build with SID (Commodore 64 Audio) support media-sound/mpd:signalfd - Use the signalfd function in MPD's event loop media-sound/mpd:soundcloud - Build plugin to access soundcloud media-sound/mpd:systemd - Enable support for systemd socket activation +media-sound/mpd:tidal - Build plugin to access tidal media-sound/mpd:twolame - Support twolame MPEG-2 encoding media-sound/mpd:webdav - Enable using music from a WebDAV share media-sound/mpd:wildmidi - Enable MIDI support via wildmidi @@ -4873,6 +4898,7 @@ media-sound/qmmp:qtmedia - Enable playback via dev-qt/qtmultimedia media-sound/qmmp:scrobbler - Enable audioscrobbler/last.fm support media-sound/qmmp:shout - Enable shoutcast plug-in via media-libs/libshout. media-sound/qmmp:sid - Build with SID (Commodore 64 Audio) support +media-sound/qmmp:sndfile - Enable wav playback support via media-libs/libsndfile media-sound/qmmp:soxr - Use the SoX resampling library media-sound/qmmp:stereo - Enable stereo effect media-sound/qmmp:tray - Build tray icon @@ -5060,7 +5086,6 @@ media-video/ffmpeg:armvfp - Enables VFP optimizations for ARM processors. media-video/ffmpeg:bluray - Enable playback of Blu-ray filesystems media-video/ffmpeg:bs2b - Enables media-libs/libbs2b based Bauer stereo-to-binaural filter. media-video/ffmpeg:cdio - Enables audio CD grabbing with dev-libs/libcdio. -media-video/ffmpeg:celt - Adds Xiph CELT audio decoding support media-video/ffmpeg:chromaprint - Enables audio fingerprinting support with media-libs/chromaprint. media-video/ffmpeg:chromium - Builds libffmpeg.so to enable media playback in Chromium-based browsers like Opera and Vivaldi. media-video/ffmpeg:codec2 - Enables codec2 low bit rate speech codec support via media-libs/codec2. @@ -5142,7 +5167,6 @@ media-video/libav:schroedinger - Enable Dirac video support (an advanced royalty media-video/libav:ssl - Enable SSL/TLS support using dev-libs/openssl or net-libs/gnutls. media-video/libav:tools - Build and install small tools like aviocat, cws2fws, graph2dot, ismindex, qt-faststart. media-video/libav:twolame - Enable MP2 encoding via media-sound/twolame as an alternative to the internal encoder -media-video/libav:vis - Adds support for SIMD optimizations for UltraSPARC processors. media-video/libav:vpx - Enable vp8 encoding support using media-libs/libvpx. media-video/libav:x265 - Enable HEVC encoding with media-libs/x265. media-video/libva-utils:drm - Enables VA/DRM API support. @@ -5191,7 +5215,6 @@ media-video/mplayer:tremor - Enable internal support for Vorbis media-video/mplayer:twolame - Enable twolame MPEG-2 encoding media-video/mplayer:vcd - Enables VCD support media-video/mplayer:vidix - Support for vidix video output -media-video/mplayer:xvmc - Enables X-Video Motion Compensation support media-video/mplayer:yuv4mpeg - Enables yuv4mpeg video output media-video/mplayer:zoran - Enables ZR360[56]7/ZR36060 video output media-video/mpv:archive - Enable support for various archive formats via app-arch/libarchive @@ -5226,7 +5249,6 @@ media-video/ogmrip:srt - Support for SRT subtitle format media-video/orion:mpv - Use the media-video/mpv player (upstream default) media-video/orion:qtav - Use the media-libs/qtav player media-video/orion:qtmedia - Use the dev-qt/qtmultimedia -media-video/parole:clutter - Compile in Clutter GTK+ support media-video/peek:keybinder - Enable support for global hotkeys using dev-libs/keybinder media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation. media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx. @@ -5299,9 +5321,7 @@ media-video/vlc:opencv - Enable OpenCV (computer vision) filter module media-video/vlc:optimisememory - Enable optimisation for memory rather than performance media-video/vlc:postproc - Enable image post-processing via libpostproc (part of FFmpeg) media-video/vlc:projectm - Enable the projectM visualization plugin -media-video/vlc:rtsp - Enable real audio and RTSP modules media-video/vlc:run-as-root - Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it! -media-video/vlc:schroedinger - Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec) media-video/vlc:sdl-image - Enable sdl image video decoder (depends on sdl) media-video/vlc:sftp - Enable libssh2 to support SFTP file transfer media-video/vlc:shout - Enable libshout output @@ -5448,6 +5468,7 @@ net-analyzer/netdata:compression - Enable compression via zlib net-analyzer/netdata:ipmi - Install sys-apps/ipmitool required for monitoring IPMI sensors. net-analyzer/netdata:nfacct - Enable the nfacct plugin net-analyzer/netdata:nodejs - Enable use of nodejs (which some plugins use) +net-analyzer/netdata:tor - Enable monitoring of tor net-analyzer/netperf:demo - Emit interim results during the run. May affect results net-analyzer/nfdump:compat15 - Enable read support for nfdump data files created with nfdump 1.5.x net-analyzer/nfdump:ftconv - Build the flow-tools to nfdump converter @@ -5874,7 +5895,6 @@ net-im/bitlbee:twitter - Enable Twitter protocol support net-im/choqok:attica - Build Open Collaboration Services plugin using kde-frameworks/attica net-im/choqok:konqueror - Build Konqueror Choqok plugin net-im/choqok:telepathy - Enable support for the real-time communication framework telepathy -net-im/corebird:glade - Install glade catalogs for corebird net-im/corebird:spellcheck - Support spell checking net-im/coturn:mongodb - Enable support for the mongodb database net-im/coturn:redis - Enable support for the redis database @@ -6234,6 +6254,7 @@ 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/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 net-libs/telepathy-qt:farstream - Enable support for audio/video calls via farstream net-libs/tox:av - Adds support for audio and video. @@ -6621,7 +6642,7 @@ net-misc/networkmanager:nss - Use dev-libs/nss for cryptography net-misc/networkmanager:ofono - Use net-misc/ofono for telephony support. net-misc/networkmanager:ovs - Enable OpenVSwitch support net-misc/networkmanager:ppp - Enable support for mobile broadband and PPPoE connections using net-dialup/ppp -net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS information +net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS information in /etc/resolv.conf. Generally, a symlink to /run/NetworkManager/resolv.conf is simpler. On systems running systemd-resolved, disable this flag and create a symlink to /run/systemd/resolve/stub-resolv.conf. net-misc/networkmanager:teamd - Enable Teamd control support net-misc/networkmanager:wext - Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper) net-misc/networkmanager:wifi - Enable support for wifi and 802.1x security @@ -6816,6 +6837,11 @@ net-nds/rpcbind:remotecalls - Enable remote calls net-nds/rpcbind:warmstarts - Enables rpcbind to cache configuration for warm restarts net-nds/tac_plus:finger - Adds support for checking user counts via fingering the NAS net-nds/tac_plus:maxsess - Enforce a limit on maximum sessions per user +net-news/liferea:gnome-keyring - Enable support for Libsecret Support plugin that allows Liferea to use app-crypt/libsecret as password store +net-news/liferea:mediaplayer - Enable support for Media Player plugin that allows to play music and videos directly from Liferea +net-news/liferea:networkmanager - Use NetworkManager to monitor nerwork status +net-news/liferea:notification - Enable support for Popup Notifications plugin that display popups informing about new updates +net-news/liferea:tray - Enable support for Tray Icon (GNOME Classic) plugin that display a small system tray icon to hide/unhide Liferea net-news/rssguard:webengine - Use dev-qt/qtwebengine for embedded web browser net-nntp/inn:innkeywords - Enable automatic keyword generation support net-nntp/inn:inntaggedhash - Use tagged hash table for history (disables large file support) @@ -6828,6 +6854,7 @@ net-nntp/slrn:uudeview - Add support for yEnc coding and more using dev-libs/uul net-nntp/tin:cancel-locks - Enable Cancel-Lock header functionality (also enables USE=evil) net-nntp/tin:etiquette - Enable the display off posting etiquettes net-nntp/tin:gpg - Enable app-crypt/gnupg support +net-nntp/tin:mime - Add MIME support net-p2p/airdcpp-webclient:nat-pmp - Enable support for the NAT-PMP protocol net-p2p/airdcpp-webclient:tbb - Enable support of the TBB library to improve performance net-p2p/airdcpp-webclient:webui - Enable the Web UI @@ -6862,7 +6889,6 @@ net-p2p/eiskaltdcpp:minimal - Don't install headers net-p2p/fms:frost - Add support for frost boards net-p2p/go-ethereum:devtools - Build Ethereum development tools (evm, abigen, puppeth, ...) net-p2p/go-ethereum:opencl - Add OpenCL GPU mining support -net-p2p/go-ipfs-bin:fuse - Enable runtime support for sys-fs/fuse net-p2p/ktorrent:bwscheduler - Schedule upload and download limits over a period of a week net-p2p/ktorrent:downloadorder - Specify the download order of a multi-file torrent net-p2p/ktorrent:infowidget - Displays general information about a torrent in several tabs @@ -6932,6 +6958,7 @@ net-print/hplip:scanner - Enable scanner on multifunction devices which support net-print/hplip:snmp - Add support for net-analyzer/net-snmp which enables this driver to work over networks (both for server and client) net-print/hplip:static-ppds - Use statically-generated PPDs instead of Dynamic PPDs. Although this is deprecated some printers may still need it to work properly. Use this flag if hp-setup fails to find/create a valid PPD file net-print/kyocera-1x2x-mfp-driver:rastertokpsl-fix - Use custom wrapper script to sanitize arguments before passing to 'rastertokpsl' filter program +net-print/lprng:foomaticdb - Add support for the foomatic printing driver database net-print/magicfilter:lprng-failsafe - Refuse options for compability with certain LPRng versions. net-proxy/haproxy:51degrees - Device Detection using 51 Degrees net-proxy/haproxy:device-atlas - Use dev-libs/device-atlas-api-c library @@ -7852,6 +7879,7 @@ sys-apps/net-tools:plipconfig - build the plipconfig tool (for working with old sys-apps/net-tools:slattach - build the slattach tool (for working with old serial ports) sys-apps/nix:etc_profile - Install /etc/profile.d/ entry to inject nix support for all users. sys-apps/nix:gc - Enable garbage collection in the Nix expression evaluator (use dev-libs/boehm-gc). +sys-apps/nix:s3 - Enable Amazon S3 bucket to load and store packages (use dev-libs/aws-sdk-cpp). sys-apps/nix:sodium - Use dev-libs/libsodium for cryptography sys-apps/nvme-cli:uuid - UUID support sys-apps/openrc:netifrc - enable Gentoo's network stack (net.* scripts) @@ -7968,6 +7996,7 @@ sys-auth/pambase:systemd - Use pam_systemd module to register user sessions in t sys-auth/passwdqc:utils - Install pwqcheck and pwqgen helper utilities sys-auth/polkit:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking sys-auth/polkit:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for session tracking +sys-auth/ssh-ldap-pubkey:schema - Install a copy of the LPK schema, only needed on LDAP servers. sys-auth/sssd:acl - Build and use the cifsidmap plugin sys-auth/sssd:autofs - Build helper to let net-fs/autofs use sssd provided information sys-auth/sssd:locator - Install sssd's Kerberos plugin @@ -8025,6 +8054,7 @@ sys-boot/lilo:pxeserial - Avoid character echo on PXE serial console sys-boot/plymouth:gdm - Enables smooth transition to GDM sys-boot/plymouth:libkms - Provides abstraction to the DRM drivers (intel, nouveau and vmwgfx at this moment) sys-boot/plymouth:pango - Adds support for printing text on splash screen and text prompts, e.g. for password +sys-boot/plymouth:split-usr - Enable this if /bin and /usr/bin are separate directories sys-boot/refind:btrfs - Builds the EFI binary btrfs filesystem driver sys-boot/refind:ext2 - Builds the EFI binary ext2 filesystem driver sys-boot/refind:ext4 - Builds the EFI binary ext4 filesystem driver @@ -8682,14 +8712,11 @@ www-client/lynx:ssl - Enable HTTPS support. www-client/midori:granite - Enable support for the elementary library dev-libs/granite www-client/netsurf:bmp - BMP bitmap image support (media-libs/libnsbmp) www-client/netsurf:duktape - Use duktape.org javascript engine -www-client/netsurf:fbcon_frontend_able - Use framebuffer frontend able -www-client/netsurf:fbcon_frontend_linux - Use framebuffer frontend linux www-client/netsurf:fbcon_frontend_sdl - Use framebuffer frontend sdl www-client/netsurf:fbcon_frontend_vnc - Use framebuffer frontend vnc www-client/netsurf:fbcon_frontend_x - Use framebuffer frontend X -www-client/netsurf:gtk - Build GTK GUI, defaults to GTK3 +www-client/netsurf:gtk - Build GTK3 GUI www-client/netsurf:gtk2 - Build GTK2 GUI -www-client/netsurf:gtk3 - Build GTK3 GUI www-client/netsurf:pdf-writer - PDF output support (media-libs/libharu) www-client/netsurf:psl - Use public suffix list via media-libs/libnspsl www-client/netsurf:rosprite - RISC OS Sprite bitmap image support (media-libs/librosprite) @@ -8779,6 +8806,7 @@ www-servers/apache:suexec-caps - Install suexec with capabilities instead of SUI www-servers/apache:suexec-syslog - Log suexec to syslog instead of to a separate file www-servers/cherokee:admin - Install web based cherokee conf tool www-servers/cherokee:rrdtool - Enable rrdtool support +www-servers/civetweb:server - Build standalone server www-servers/fnord:auth - Enable HTTP authentication support www-servers/gatling:diet - Compile against dev-libs/dietlibc www-servers/h2o:mruby - Enable support for mruby @@ -8893,7 +8921,7 @@ x11-libs/libXfont2:bzip2 - Support bzip2 compressed PCF fonts. x11-libs/libXfont2:truetype - Use media-libs/freetype for font rasterization. x11-libs/libaosd:pango - Enable the textual helpers (requires pangocairo). x11-libs/libaosd:tools - Install the aosd_cat tool (requires glib-2.0). -x11-libs/libdlo:test-program - Build the program for testing Displaylink devices +x11-libs/libdlo:test-program - Build the program for testing Displaylink devices. x11-libs/libdrm:libkms - Enable building of libkms, a library for applications to interface with KMS x11-libs/libdrm:valgrind - Compile in valgrind memory hints x11-libs/libfm:automount - Use gnome-base/gvfs for automounting |