diff options
Diffstat (limited to 'profiles')
33 files changed, 228 insertions, 60 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 3f79e32c7ecc..13631b71e6ef 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 2f61400500f4..dfc273aa4adc 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Mikle Kolyada <zlogene@gentoo.org> (05 Oct 2018) +# Not keyworded (see bug #540540c#8) +app-admin/sudo sssd + +# Andreas Sturmlechner <asturm@gentoo.org> (30 Sep 2018) +# Optional dependency blocking security cleanup, bug #627316 +media-sound/mpd wildmidi + # Joonas Niilola <juippis@gmail.com> (09 Sep 2018) # Optional dependency blocking updates. media-plugins/imlib2_loaders eet diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask index cf031a82d4a2..cb2abc7f3545 100644 --- a/profiles/arch/amd64-fbsd/package.use.mask +++ b/profiles/arch/amd64-fbsd/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Mikle Kolyada <zlogene@gentoo.org> (05 Oct 2018) +# Not keyworded +app-admin/sudo sssd + # Ulrich Müller <ulm@gentoo.org> (01 May 2018) # Missing keyword on virtual/gsasl dependency, bug #635216. net-mail/mailutils sasl diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 9f896a204d6e..e1524c7aca18 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann <whissi@gentoo.org> (30 Sep 2018) +# Unmask libheif support where media-libs/libheif is keyworded +media-gfx/imagemagick -heif + # Ben Kohler <bkohler@gentoo.org> (23 Aug 2018) # Unmask iwd support where net-wireless/iwd is keyworded net-misc/connman -iwd diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 85ead1a21bea..ac5b35002a76 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,10 +17,6 @@ #--- END OF EXAMPLES --- -# Thomas Deutschmann <whissi@gentoo.org> (27 Sep 2018) -# sys-devel/lld is unstable -www-client/firefox clang - # Mikle Kolyada <zlogene@gentoo.org> (15 Sep 2018) # the dependency is unstable media-video/libav nvidia diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index de2c0398d358..63d1d9945951 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Thomas Deutschmann <whissi@gentoo.org> (30 Sep 2018) +# Requires media-libs/libheif which is only keyworded for amd64 and x86 +media-gfx/imagemagick heif + # Ben Kohler <bkohler@gentoo.org> (23 Aug 2018) # Mask iwd support until net-wireless/iwd is keyworded net-misc/connman iwd diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index ee0fa1d71c3e..a14b29ec6d41 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,13 +17,18 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (30 Sep 2018) +# media-libs/game-music-emu is not stable. +media-video/ffmpeg gme + # Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018) # media-libs/libraw is not stable media-gfx/imagemagick raw # Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018) +# media-video/faac is not stable. # media-libs/{libdc1394,x264} is not stable. -media-video/libav ieee1394 x264 +media-video/libav faac ieee1394 x264 media-video/ffmpeg ieee1394 x264 # Andreas Sturmlechner <asturm@gentoo.org> (6 May 2018) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 0fbc759c8e5f..36084bc584a6 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,6 +3,10 @@ # This file requires >=portage-2.1.1 +# Thomas Deutschmann <whissi@gentoo.org> (30 Sep 2018) +# Unmask libheif support where media-libs/libheif is keyworded +media-gfx/imagemagick -heif + # Tomáš Mózes <hydrapolic@gmail.com> (28 Sep 2018) # Requires dev-db/mongodb which has dropped x86 support dev-python/pymongo test diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 7ebcd86cfe06..6cfe118fb8ae 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (06 Oct 2018) +# address user visible breakage due to circular dependency #665008 +=media-fonts/encodings-1.0.4-r3 X + # Dirkjan Ochtman <djc@gentoo.org> (29 Sep 2018) # Clippy is broken for now, can't find libraries (bug 667286) dev-lang/rust clippy diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/eapi b/profiles/default/linux/arm/17.0/uclibc/armv6j/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent new file mode 100644 index 000000000000..3e3d7782bae7 --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/hardened diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults b/profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults new file mode 100644 index 000000000000..d5f3c4a8df89 --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults @@ -0,0 +1,10 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +CHOST="armv6j-unknown-linux-uclibceabihf" +CHOST_arm="${CHOST}" + +CFLAGS="-O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/parent b/profiles/default/linux/arm/17.0/uclibc/armv6j/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/eapi b/profiles/default/linux/arm/17.0/uclibc/armv7a/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent new file mode 100644 index 000000000000..3e3d7782bae7 --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/hardened diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults b/profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults new file mode 100644 index 000000000000..ff9bd9e3abda --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults @@ -0,0 +1,10 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +CHOST="armv7a-unknown-linux-uclibceabihf" +CHOST_arm="${CHOST}" + +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/parent b/profiles/default/linux/arm/17.0/uclibc/armv7a/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default/linux/arm/17.0/uclibc/eapi b/profiles/default/linux/arm/17.0/uclibc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/uclibc/parent b/profiles/default/linux/arm/17.0/uclibc/parent new file mode 100644 index 000000000000..a22f101e8a92 --- /dev/null +++ b/profiles/default/linux/arm/17.0/uclibc/parent @@ -0,0 +1,3 @@ +.. +../../../../../arch/arm +../../../../../features/uclibc/ diff --git a/profiles/features/uclibc/eapi b/profiles/features/uclibc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/features/uclibc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/features/uclibc/make.defaults b/profiles/features/uclibc/make.defaults new file mode 100644 index 000000000000..e744805b1e76 --- /dev/null +++ b/profiles/features/uclibc/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +PORTAGE_LIBC="uClibc" +ELIBC=uclibc + +FEATURES="sandbox sfperms strict" + +USE="nptl unicode -berkdb" +BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb" + +SYMLINK_LIB="no" diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask new file mode 100644 index 000000000000..b2b832a58bd7 --- /dev/null +++ b/profiles/features/uclibc/package.mask @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +sys-libs/musl +sys-libs/glibc +sys-libs/pam + +# We use eudev which is tested on both uclibc and musl +sys-apps/systemd +sys-fs/udev + +# Working on it, bug #470884 +dev-libs/elfutils +>virtual/libelf-2 + +## MJE 18/09/2018 - Do these still apply?: +## These binary pkgs have a hard dep on glibc; make repoman shut up +#app-arch/rar +#www-plugins/adobe-flash diff --git a/profiles/features/uclibc/package.use b/profiles/features/uclibc/package.use new file mode 100644 index 000000000000..53754c2c64e5 --- /dev/null +++ b/profiles/features/uclibc/package.use @@ -0,0 +1,11 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# 17 Aug 2014; Anthony G. Basile <blueness@gentoo.org> +# Avoid pulling in glib +dev-util/pkgconfig internal-glib + +# Anthony G. Basile <blueness@gentoo.org> (14 Jul 2018) +# We need this to break a circular dependency with +# 'sys-libs/libcap pam' in stage3 catalyst builds +sys-libs/pam -filecaps diff --git a/profiles/features/uclibc/package.use.mask b/profiles/features/uclibc/package.use.mask new file mode 100644 index 000000000000..d50e095b0281 --- /dev/null +++ b/profiles/features/uclibc/package.use.mask @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (12 Jan 2018) +# Those require USE=java that is masked in this profile. +app-emulation/virtualbox vboxwebsrv +app-office/libreoffice libreoffice_extensions_wiki-publisher + +# Thomas Deutschmann <whissi@gentoo.org> (21 Jan 2017) +# Mask due Gnome3 not going to be stabilized on this arch +# due to uclibc +dev-util/geany-plugins gtkspell + +# Joshua Kinard <kumba@gentoo.org> (18 Jan 2016) +# Fails linking to gettext/libintl for symbol 'libintl_gettext'. +# Is fixable by using 'append-ldflags' from flag-o-matic to force +# -lintl, but that's a QA violation. Real solution is to use +# 'append-libs', but xfsdump's build system doesn't honor $LIBS. +# So this is the best way for now. See 570548. +sys-fs/xfsdump nls diff --git a/profiles/features/uclibc/packages b/profiles/features/uclibc/packages new file mode 100644 index 000000000000..0ff81f33bfb2 --- /dev/null +++ b/profiles/features/uclibc/packages @@ -0,0 +1,7 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +*app-misc/pax-utils +*dev-libs/libiconv +*dev-libs/libintl +-*sys-apps/man-pages diff --git a/profiles/features/uclibc/packages.build b/profiles/features/uclibc/packages.build new file mode 100644 index 000000000000..bc9b89070183 --- /dev/null +++ b/profiles/features/uclibc/packages.build @@ -0,0 +1,9 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +# This file lists extra packages needed to build for +# a stage 1 based on this profile. + +dev-util/pkgconfig +dev-libs/libiconv +dev-libs/libintl diff --git a/profiles/features/uclibc/use.force b/profiles/features/uclibc/use.force new file mode 100644 index 000000000000..6225883ae668 --- /dev/null +++ b/profiles/features/uclibc/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +# Select the correct ELIBC +elibc_uclibc +uclibc diff --git a/profiles/features/uclibc/use.mask b/profiles/features/uclibc/use.mask new file mode 100644 index 000000000000..540851c0f4f0 --- /dev/null +++ b/profiles/features/uclibc/use.mask @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +# Thomas Deutschmann <whissi@gentoo.org> (28 Jan 2017) +# No JAVA in uclibc +java + +nls +pam + +-uclibc + +-elibc_uclibc +elibc_glibc +elibc_musl diff --git a/profiles/package.mask b/profiles/package.mask index 8ffab13352db..14902d7e7374 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,39 @@ #--- END OF EXAMPLES --- +# Mart Raudsepp <leio@gentoo.org> (06 Oct 2018) +# Netspeed applet moved into mate-base/mate-applets since v1.14, +# use that instead. Bug #667910 +net-analyzer/mate-netspeed + +# Mart Raudsepp <leio@gentoo.org> (06 Oct 2018) +# Crashes on Youtube MSE videos, while older versions lack support +# for higher resolution MSE videos. Pending further investigation. +=www-client/epiphany-3.30.1 + +# Thomas Deutschmann <whissi@gentoo.org> (06 Oct 2018) +# Outdated and vulnerable snapshot; libav-12.3 is the better +# version for now +=media-video/libav-13_pre20171219 + +# Virgil Dupras <vdupras@gentoo.org> (30 Sep 2018) +# Dead upstream, unmaintained, no revdeps. +# Removal in 30 days, bug #611614 +dev-python/recaptcha-client + +# 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 + # Matt Turner <mattst88@gentoo.org> (29 Sep 2018) # Removal in 30 days, bug #576334 app-eselect/eselect-mesa @@ -38,11 +71,6 @@ app-eselect/eselect-mesa # Removal in 30 days, bug #623292 dev-python/tinydb -# Mike Gilbert <floppym@gentoo.org> (24 Sep 2018) -# Breaks multilib builds. -# https://bugs.gentoo.org/666968 -=dev-util/meson-0.48.0 - # Michał Górny <mgorny@gentoo.org> (24 Sep 2018) # Apparently breaks sys-devel/gcc. Bug #666954. =dev-util/debugedit-4.14.2 @@ -149,10 +177,10 @@ media-plugins/vdr-xvdr media-plugins/vdr-autosort # Matthias Maier <tamiko@gentoo.org> (1 Sep 2018) -# Mask 0.7.0 and 1.0.0 for the time being until a compatible LLVM version +# Mask 0.7.0 and 1.0.1 for the time being until a compatible LLVM version # made it into the tree, bug #665192 ~dev-lang/julia-0.7.0 -~dev-lang/julia-1.0.0 +~dev-lang/julia-1.0.1 # Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (29 Aug 2018) # Masked for removal in 30 days. Multiple build failures. Upstream inactive. @@ -275,11 +303,6 @@ virtual/httpd-php:7.3 # x11-drivers/nvidia-drivers. Work in progress. media-libs/libglvnd -# Maciej Mrozowski <reavertm@gentoo.org> (6 May 2018) -# SoQt does not build yet ->=media-libs/coin-4.0.0 ->=media-libs/simage-1.7.1 - # Aaron Bauman <bman@gentoo.org> (30 Apr 2018) # Masked for testing =dev-libs/libressl-2.7* diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 19c7f9d142fb..1c2ea775d5bd 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -302,8 +302,8 @@ amd64 hardened/linux/amd64/selinux stable amd64 hardened/linux/amd64/no-multilib stable amd64 hardened/linux/amd64/no-multilib/selinux stable amd64 hardened/linux/amd64/x32 dev -arm hardened/linux/arm/armv7a dev arm hardened/linux/arm/armv6j dev +arm hardened/linux/arm/armv7a dev ia64 hardened/linux/ia64 dev mips hardened/linux/mips/mipsel/multilib/n32 exp mips hardened/linux/mips/mipsel/multilib/n64 exp @@ -353,6 +353,10 @@ amd64 default/linux/uclibc/amd64 exp amd64 hardened/linux/uclibc/amd64 exp arm default/linux/uclibc/arm/armv7a exp arm hardened/linux/uclibc/arm/armv7a exp +arm default/linux/arm/17.0/uclibc/armv6j exp +arm default/linux/arm/17.0/uclibc/armv6j/hardened exp +arm default/linux/arm/17.0/uclibc/armv7a exp +arm default/linux/arm/17.0/uclibc/armv7a/hardened exp mips default/linux/uclibc/mips exp mips hardened/linux/uclibc/mips exp mips default/linux/uclibc/mips/mipsel exp diff --git a/profiles/use.local.desc b/profiles/use.local.desc index eeee41a2b80d..d69638783243 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -170,6 +170,7 @@ app-admin/sudo:gcrypt - Use SHA2 from dev-libs/libgcrypt instead of sudo's inter app-admin/sudo:offensive - Let sudo print insults when the user types the wrong password app-admin/sudo:openssl - Use SHA2 from dev-libs/openssl instead of sudo's internal SHA2 app-admin/sudo:sendmail - Allow sudo to send emails with sendmail +app-admin/sudo:sssd - Add System Security Services Daemon support app-admin/sysklogd:logrotate - use app-admin/logrotate for rotating logs rather than custom cron scripts app-admin/syslog-ng:amqp - Enable support for AMQP destinations app-admin/syslog-ng:geoip2 - Add support for geo lookup based on IPs via dev-libs/libmaxminddb @@ -200,6 +201,7 @@ app-admin/yaala:storable - Support for persistence of Perl data structures. app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs. app-antivirus/clamav:system-libmspack - Use system libmspack instead of built in +app-antivirus/clamav:xml - DMG and XAR support app-antivirus/clamtk:kde - Install the Dolphin plugin. app-antivirus/clamtk:nautilus - Install the Nautilus plugin. app-antivirus/clamtk:nemo - Install the Nemo plugin. @@ -212,7 +214,6 @@ app-arch/dpkg:update-alternatives - Install update-alternatives app-arch/dump:ermt - encrypted rmt support app-arch/dump:uuid - Enable UUID support app-arch/engrampa:caja - Enable engrampa to integrate with mate-base/caja by providing entries in its context menu -app-arch/engrampa:gtk3 - Build with GTK+3 instead of GTK+2 app-arch/engrampa:magic - Enable filetype auto-detection via sys-apps/file app-arch/engrampa:packagekit - Enable support for installing via app-admin/packagekit based on archive type app-arch/file-roller:nautilus - Build contextual menu extension for gnome-base/nautilus. @@ -433,7 +434,6 @@ app-editors/neovim:nvimpager - Install nvimpager symlink to less.sh macro app-editors/neovim:remote - Enable support for remote options using nvr app-editors/neovim:tui - Build the neovim unix tui app-editors/okteta:designer - Build plugins for dev-qt/designer -app-editors/pluma:gtk3 - Build with GTK+3 instead of GTK+2 app-editors/qhexedit2:gui - Install Qt5 hex editor app-editors/tea:aspell - Enable spellchecking using app-text/aspell app-editors/tea:hunspell - Enable spellchecking using app-text/hunspell @@ -1195,7 +1195,6 @@ app-text/asciidoc:highlight - Enable source code highlighting app-text/atril:caja - Enable property page extension in mate-base/caja app-text/atril:dvi - Enable build-in DVI viewer app-text/atril:epub - Enable build-in DVI viewer using net-libs/webkit-gtk -app-text/atril:gtk3 - Build with GTK+3 instead of GTK+2 app-text/atril:t1lib - Enable the Type-1 fonts for the build-in DVI viewer (media-libs/t1lib) app-text/atril:xps - Enable XPS viewer using app-text/libgxps app-text/blogc:git - Build blogc-git-receiver tool @@ -1965,6 +1964,7 @@ dev-lang/erlang:compat-ethread - Enable compatibility with pre-pentium 4 CPUs in dev-lang/erlang:dirty-schedulers - Enable dirty schedulers dev-lang/erlang:hipe - HIgh Performance Erlang extension dev-lang/erlang:kpoll - Enable kernel polling support +dev-lang/erlang:pgo - Build erts with profile-guided optimizations dev-lang/fpc:ide - Build and install the Free Pascal Compiler IDE dev-lang/gdl:eigen - Build matrix manipulation with dev-cpp/eigen dev-lang/gdl:grib - Add support for the meteorological GRIB format with sci-libs/grib_api @@ -2061,7 +2061,6 @@ dev-lang/ruby:readline - Use the sys-libs/readline library to provide the readli dev-lang/ruby:rubytests - Install ruby tests that can only be run after ruby is installed dev-lang/rust:cargo - Install cargo component dev-lang/rust:clippy - Install clippy component -dev-lang/rust:extended - Build and install rls, rustfmt and cargo alongside the compiler and stdlib dev-lang/rust:jemalloc - Use dev-libs/jemalloc as the standard memory allocator dev-lang/rust:rls - Install rls component dev-lang/rust:rustfmt - Install rustfmt component @@ -2384,7 +2383,6 @@ dev-libs/libisofs:verbose-debug - Enable verbose debug messages dev-libs/liblogging:rfc3195 - Enables RFC 3195 protocol (aka syslog-reliable) support. If you don't know what this is, you don't need it! dev-libs/liblogging:stdlog - Enables liblogging's core component (think of it as a the next version of the syslog(3) API). dev-libs/libmail:apop - Enables the APOP authentication method -dev-libs/libmateweather:gtk3 - Build with GTK+3 instead of GTK+2 dev-libs/libmemcached:hsieh - Use Hsieh hash algorithm. dev-libs/libmemcached:libevent - Use the libevent event loop interface. dev-libs/libmemcached:sasl - Use sasl auth for communications. @@ -2801,7 +2799,6 @@ dev-python/pypy:low-memory - Build using PyPy with the engine configured towards dev-python/pypy:sandbox - Enable sandboxing functionality dev-python/pypy3:low-memory - Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time. dev-python/pypy3:sandbox - Enable sandboxing functionality -dev-python/python-caja:gtk3 - Build with GTK+3 instead of GTK+2 dev-python/python-stdnum:vies - Enable VIES dev-python/pyudev:pygobject - Install PyGobject bindings dev-python/pyudev:qt5 - Install PyQt5 bindings @@ -3141,8 +3138,8 @@ dev-util/lttng-tools:ust - Support LTTng-UST (Userspace Tracing) dev-util/massif-visualizer:callgraph - Enable detailed snapshot analysis using media-gfx/kgraphviewer dev-util/mdds:valgrind - Add support for memory debugging using dev-util/valgrind dev-util/mingw64-runtime:idl - Install idl files. -dev-util/mingw64-runtime:libraries - Build extra libraries. -dev-util/mingw64-runtime:tools - Build extra tools. +dev-util/mingw64-runtime:libraries - Build extra libraries: mangle, pseh, winpthreads. +dev-util/mingw64-runtime:tools - Build extra tools: gendef, genidl. dev-util/molecule:plugins - Add plugins provided by dev-util/molecule-plugins dev-util/nemiver:memoryview - Enable the optional hexadecimal memory inspection with app-editors/ghex dev-util/nvidia-cuda-sdk:cuda - Build CUDA binaries @@ -3910,7 +3907,6 @@ mail-client/thunderbird:crypt - Enable encryption support with enigmail mail-client/thunderbird:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) mail-client/thunderbird:gtk2 - Use the cairo-gtk2 rendering engine instead of the default cairo-gtk3 mail-client/thunderbird:jemalloc - Enable or disable jemalloc -mail-client/thunderbird:jemalloc3 - Enable or disable jemalloc3 (forced-on when supported prior to 38.0) mail-client/thunderbird:lightning - Enable app-global calendar support (note 38.0 and above bundles calendar support when this flag is off) mail-client/thunderbird:minimal - Remove the software development kit and headers mail-client/thunderbird:mozdom - Enable Mozilla's DOM inspector @@ -4048,55 +4044,32 @@ mail-mta/qmail-ldap:rfc2307 - Add support for RFC2307 compliant uid/gid attribut mail-mta/qmail-ldap:rfc822 - Add support for RFC822 compliant mail attributes mail-mta/qpsmtpd:postfix - create user with permissions for proper postfix interaction mail-mta/ssmtp:mta - Install symlinks for sendmail-compatible MTA. -mate-base/caja:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/caja:mate - Install x11-themes/mate-icon-theme which is needed when this package is used in the MATE desktop environment. mate-base/caja:packagekit - Enable support for installing via app-admin/packagekit based on mimetype -mate-base/libmatekbd:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/mate:base - Install base MATE Desktop applications that are recommended for the most common usage; for example, this installs the file manager. Disable this and other USE flags if you want a more minimal MATE Desktop. mate-base/mate:extras - Install additional MATE Desktop applications that are recommended for extended usage of the MATE Desktop as upstream sees it; for example, this installs MATE Desktop's office related applications. Disable this if you plan to use your own non-MATE Desktop alternatives or a custom mixture of MATE and non-MATE packages. -mate-base/mate:gtk3 - Build all of MATE DE with GTK+3 instead of GTK+2 mate-base/mate:help - Install gnome-extra/yelp to handle in application help menus and documentation browsing mate-base/mate:notification - Force notification daemon to default to MATE's notification daemon. Enabled by default. Disable if it causes conflicts with other installed desktop environments. mate-base/mate:themes - Install MATE Desktop's themes; if you use other themes, you can disable this to spare some space and time. -mate-base/mate-applets:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/mate-applets-meta:appindicator - Pull in mate-extra/mate-indicator-applet for AppIndicator applet -mate-base/mate-applets-meta:gtk3 - Make sure applets are built with GTK+3 instead of GTK+2 -mate-base/mate-applets-meta:netspeed - Pull in net-analyzer/mate-netspeed for net speed monitoring applet mate-base/mate-applets-meta:sensors - Pull in mate-extra/mate-sensors-applet for hw sensors applet mate-base/mate-control-center:appindicator - Add support for AppIndicator -mate-base/mate-control-center:gtk3 - Build with GTK+3 instead of GTK+2 -mate-base/mate-desktop:gtk3 - Build with GTK+3 instead of GTK+2 -mate-base/mate-panel:gtk3 - Build with GTK+3 instead of GTK+2 -mate-base/mate-session-manager:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/mate-session-manager:xtrans - Build with Xtrans support; WARNING: Disabling this flag will result in ICE binding on all interfaces -mate-base/mate-settings-daemon:gtk3 - Build with GTK+3 instead of GTK+2 mate-extra/caja-extensions:cdr - Add an extension to burn files to cds using app-cdr/brasero. mate-extra/caja-extensions:gajim - Add an extension to support net-im/gajim. mate-extra/caja-extensions:gksu - Add an extension to support opening files as root with x11-libs/gksu. -mate-extra/caja-extensions:gtk3 - Build with GTK+3 instead of GTK+2 mate-extra/caja-extensions:image-converter - Add image conversion support. mate-extra/caja-extensions:mail - Add an extension to support e-mail functionality. mate-extra/caja-extensions:open-terminal - Add an extension to support an open terminal. mate-extra/caja-extensions:pidgin - Add an extension to support net-im/pidgin mate-extra/caja-extensions:share - Add an extension to support sharing files. mate-extra/caja-extensions:wallpaper - Add an extension to support setting an image as the current wallpaper -mate-extra/mate-indicator-applet:gtk3 - Build with GTK+3 instead of GTK+2 -mate-extra/mate-media:gtk3 - Build with GTK+3 instead of GTK+2 -mate-extra/mate-netbook:gtk3 - Build with GTK+3 instead of GTK+2 mate-extra/mate-polkit:accountsservice - Support extraction of data from AccountsService mate-extra/mate-polkit:appindicator - Add support for AppIndicator -mate-extra/mate-polkit:gtk3 - Build with GTK+3 instead of GTK+2 mate-extra/mate-power-manager:applet - Enable building of the MATE applet. -mate-extra/mate-power-manager:gtk3 - Build with GTK+3 instead of GTK+2 -mate-extra/mate-power-manager:man - Build power manager's man page. mate-extra/mate-power-manager:pm-utils - Adds support for suspend/resume using sys-power/upower-pm-utils instead of sys-power/upower mate-extra/mate-screensaver:consolekit - Enable support for sys-auth/consolekit -mate-extra/mate-screensaver:gtk3 - Build with GTK+3 instead of GTK+2 -mate-extra/mate-sensors-applet:gtk3 - Build with GTK+3 instead of GTK+2 -mate-extra/mate-system-monitor:gtk3 - Build with GTK+3 instead of GTK+2 -mate-extra/mate-user-share:gtk3 - Build with GTK+3 instead of GTK+2 mate-extra/mate-utils:applet - Enable the mate dictionary applet -mate-extra/mate-utils:gtk3 - Build with GTK+3 instead of GTK+2 media-fonts/corefonts:tahoma - Also install the Tahoma font. Due to the lack of a free bold variant, this may render badly. See bug 184790. media-fonts/culmus:ancient - Install ancient semitic scripts media-fonts/culmus:fancy - Install fancy fonts @@ -4130,9 +4103,14 @@ media-fonts/unifont:fontforge - Use media-gfx/fontforge to build fonts from sour media-fonts/unifont:utils - Install unifont utilities media-gfx/album:plugins - Install optional plugins media-gfx/album:themes - Install optional themes +media-gfx/alembic:arnold - Add support for arnold renderer (experimental) media-gfx/alembic:boost - Use dev-libs/boost library +media-gfx/alembic:examples - Install alembic examples media-gfx/alembic:hdf5 - Add support sci-libs/hdf5 +media-gfx/alembic:maya - Compile Alembic plugin for Maya (experimental) +media-gfx/alembic:prman - Compile Alembic plugin for Renderman (experimental) media-gfx/alembic:pyalembic - Build pyalembic python bindings (needs dev-python/pyilmbase) +media-gfx/alembic:python - Build pyalembic python bindings (needs dev-python/pyilmbase) media-gfx/alembic:test - Build and run the test-suite media-gfx/alembic:zlib - Use sys-libs/zlib for compressions media-gfx/apngasm:7z - Enable support for 7zip compression @@ -4183,7 +4161,6 @@ media-gfx/digikam:panorama - Build the panorama plugin which requires media-gfx/ media-gfx/digikam:semantic-desktop - Enable kde-frameworks/kfilemetadata support media-gfx/eog-plugins:map - Enable world map display using media-libs/libchamplain media-gfx/eog-plugins:picasa - Enable uploading to Google's Picasa Web Albums -media-gfx/eom:gtk3 - Build with GTK+3 instead of GTK+2 media-gfx/exact-image:swig - Adds Swig support dev-lang/swig media-gfx/exiv2:webready - Support reading metadata over the internet media-gfx/fbida:X - Install the Motif based image viewer "ida" @@ -4251,6 +4228,7 @@ media-gfx/jpeg2ps:metric - Default to A4 paper size media-gfx/kphotoalbum:kipi - Support for the KDE Image Plugin Interface media-gfx/kphotoalbum:map - Enable map display support using kde-apps/libkgeomap media-gfx/krita:color-management - Enable color management via media-libs/opencolorio +media-gfx/krita:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif media-gfx/krita:qtmedia - Enable sound support for animations via dev-qt/qtmultimedia media-gfx/krita:vc - Enable support for dev-libs/vc, could be a significant speed boost media-gfx/librecad:3d - Require all 2D coordinates stored as 3D @@ -4943,7 +4921,6 @@ media-sound/supercollider:gpl3 - Build GPL-3 licensed code (recommended) media-sound/supercollider:server - Build with internal server media-sound/supercollider:vim - Enable the SCVIM user interface media-sound/teamspeak-server:tsdns - Install TeamSpeaks own DNS service for handling multiple virtual servers. -media-sound/tomahawk:hatchet - Enable support for the synchronisation through Hatchet media-sound/tomahawk:telepathy - Enable support for the real-time communication framework telepathy media-sound/traverso:lv2 - Add support for Ladspa V2 media-sound/tuxguitar:fluidsynth - Enables Fluidsynth MIDI software synthesis (with external sound fonts). JSA must be disabled in the plug-ins menu to use this. @@ -4979,6 +4956,7 @@ media-sound/xwax:fallback - Sets runtime dependencies to support decoding "other media-sound/xwax:jack - Adds support for audio input/output via the JACK Audio Connection Kit. media-sound/xwax:mp3 - Sets runtime dependencies to support decoding MP3 audio. media-sound/xwax:oss - Adds support for OSS (open sound system) audio input/output. +media-sound/yarock:phonon - Use media-libs/phonon backend instead of media-video/vlc media-sound/yoshimi:lv2 - Add support for Ladspa V2 media-tv/gentoo-vdr-scripts:nvram - Add support for using nvram-wakeup to set wakeup time in bios media-tv/kodi:airplay - enable AirPlay support @@ -5264,7 +5242,7 @@ media-video/obs-studio:imagemagick - Use ImageMagick for image loading instead o media-video/obs-studio:luajit - Build support for scripting via Luajit. media-video/obs-studio:nvenc - Enable NVENC encoding for nVidia video cards. media-video/obs-studio:python - Build support for scripting via Python 3. -media-video/obs-studio:speexdsp - Enable noise suppression filter support via media-libs/speexdsp. +media-video/obs-studio:speex - Enable noise suppression filter support via media-libs/speexdsp. media-video/ogmrip:ogm - Support for OGM container format media-video/ogmrip:srt - Support for SRT subtitle format media-video/orion:mpv - Use the media-video/mpv player (upstream default) @@ -6213,6 +6191,8 @@ net-libs/libssh:server - Build with SSH server support net-libs/libssh:sftp - Build with SFTP support net-libs/libssh:ssh1 - Build with SSH1 support net-libs/libssh2:gcrypt - Use dev-libs/libgcrypt instead of dev-libs/openssl +net-libs/libssh2:libressl - Use dev-libs/libressl instead of dev-libs/openssl +net-libs/libssh2:mbedtls - Use net-libs/mbedtls instead of dev-libs/openssl net-libs/libtorrent-rasterbar:dht - Enable DHT (distributed hash table) support net-libs/libtrace:numa - Use sys-process/numactl net-libs/libupnp:blocking-tcp - Do not use async socket calls. @@ -7262,7 +7242,6 @@ sci-astronomy/psfex:plplot - Build with sci-libs/plplot to allow diagnostic plot sci-astronomy/scamp:plplot - Build with sci-libs/plplot to allow diagnostic plots during processing sci-astronomy/sextractor:modelfit - Enable profile model fitting, needs sci-libs/atlas and sci-libs/fftw sci-astronomy/stellarium:media - Enable sound and video support -sci-astronomy/stellarium:sound - Enable sound support sci-astronomy/stellarium:stars - Install extra star catalogs sci-astronomy/wcslib:fits - Enable support for the FITS format through sci-libs/cfitsio sci-astronomy/wcslib:pgplot - Builds PGBSOX routines, needs sci-libs/pgplot library @@ -7897,6 +7876,7 @@ sys-apps/net-tools:slattach - build the slattach tool (for working with old seri 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: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) sys-apps/openrc:newnet - enable the new network stack (experimental) sys-apps/pacman:doc - Install extended documentation using app-doc/doxygen. (Man pages are included by default.) @@ -7942,6 +7922,8 @@ sys-apps/smartmontools:caps - Build against sys-libs/libcap-ng to allow smartd t sys-apps/smartmontools:daemon - Install the monitoring daemon (smartd) and associated scripts. sys-apps/smartmontools:minimal - Do not install the monitoring daemon and associated scripts. sys-apps/smartmontools:update_drivedb - Install a script to update the drivedb file. +sys-apps/superdiag:iso - Install an iso image, which can be used with sys-apps/smc-sum. +sys-apps/superdiag:usb - Install all files, which are needed for an installation on an usb thumb drive. sys-apps/superiotool:pci - Support for PCI-attached "Super I/Os" (e.g. in VIA VT82686A/B). sys-apps/systemd:apparmor - Enable AppArmor support sys-apps/systemd:audit - Enable support for sys-process/audit @@ -8010,7 +7992,6 @@ 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/sssd:acl - Build and use the cifsidmap plugin -sys-auth/sssd:augeas - Build internal configuration library sys-auth/sssd:autofs - Build helper to let net-fs/autofs use sssd provided information sys-auth/sssd:locator - Install sssd's Kerberos plugin sys-auth/sssd:manpages - Build man pages with dev-libs/libxslt @@ -8111,6 +8092,7 @@ sys-cluster/cinder:scheduler - Installs the initscripts for the cinder scheduler sys-cluster/cinder:tcp - Enables tcp support for the iscsi backend sys-cluster/cinder:tgt - Enable tgt storage backend support sys-cluster/cinder:volume - Installs the initscripts for the cinder volume service +sys-cluster/cluster-glue:ipmilan - Install the ipmilan plugin (requires sys-libs/openipmi) sys-cluster/cluster-glue:libnet - Force use of net-libs/libnet sys-cluster/corosync:infiniband - Enable Infiniband RDMA transport support sys-cluster/drbd-utils:heartbeat - Enable Heartbeat integration @@ -8343,7 +8325,7 @@ sys-freebsd/freebsd-usbin:floppy - Enable floppy disk utilities (fdcontrol, fdfo sys-freebsd/freebsd-usbin:netware - Build libraries and tools to work with NetWare protocols (IPX and NCP). sys-freebsd/freebsd-usbin:zfs - Enable ZFS support. sys-fs/android-file-transfer-linux:fuse - Add FUSE mount helper -sys-fs/bees:tools - Build extra tools useful for debugging (fiemap, feiwalk, beestop) +sys-fs/bees:tools - Build extra tools useful for debugging (fiemap, fiewalk) sys-fs/btrfs-progs:convert - Build ext2 conversion utility (btrfs-convert) sys-fs/btrfs-progs:reiserfs - Enable reiserfs support in btrfs-convert tool. sys-fs/btrfs-progs:static - Build static binaries in addition to the dynamic ones @@ -8994,8 +8976,6 @@ x11-misc/light-locker:dpms - Turn on the display on screensaver deactivation. x11-misc/light-locker:gtk3 - Build with GTK+ 3 instead of GTK+ 2. x11-misc/light-locker:screensaver - Lock the screen on screensaver activation. x11-misc/lightdm:gtk - Pull in the gtk+ greeter -x11-misc/mate-notification-daemon:gtk3 - Build with GTK+3 instead of GTK+2 -x11-misc/mozo:gtk3 - Build with GTK+3 instead of GTK+2 x11-misc/mugshot:gnome - Add support for gnome-base/gnome-control-center x11-misc/mugshot:libreoffice - Add support for app-office/libreoffice and app-office/libreoffice-bin x11-misc/mugshot:webcam - Add support for setting a profile photo in media-video/cheese @@ -9052,7 +9032,6 @@ x11-terms/gnome-terminal:gnome-shell - Integrate with gnome-base/gnome-shell sea x11-terms/gnome-terminal:nautilus - Build gnome-base/nautilus extension x11-terms/guake:utempter - Include utmp management support via sys-libs/libutempter x11-terms/kitty:imagemagick - Support displaying images in the terminal with icat -x11-terms/mate-terminal:gtk3 - Build with GTK+3 instead of GTK+2 x11-terms/mlterm:brltty - Enable support for app-accessibility/brltty x11-terms/mlterm:fcitx - Enable support for app-i18n/fcitx x11-terms/mlterm:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+:3 @@ -9129,7 +9108,6 @@ x11-wm/fvwm:rplay - Enable rplay support x11-wm/fvwm:stroke - Mouse Gesture support x11-wm/i3:doc - Build and install the HTML documentation and regenerate the man pages x11-wm/lumina:desktop-utils - Build and install lumina's desktop-utils -x11-wm/marco:gtk3 - Build with GTK+3 instead of GTK+2 x11-wm/musca:apis - Optionally install the experimental `apis' window manager x11-wm/musca:xlisten - Optionally install the xlisten utility x11-wm/mutter:gles2 - Enable OpenGL ES 2.0 support |