summaryrefslogtreecommitdiff
path: root/profiles/base
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/make.defaults7
-rw-r--r--profiles/base/package.use.force1
-rw-r--r--profiles/base/package.use.mask109
-rw-r--r--profiles/base/package.use.stable.mask30
-rw-r--r--profiles/base/use.mask18
-rw-r--r--profiles/base/use.stable.mask5
6 files changed, 58 insertions, 112 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f2b15dd9a7eb..4dcbeb8f33a4 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -13,7 +13,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
@@ -172,3 +172,8 @@ PHP_TARGETS="php7-2 php7-3 php7-4"
#
# Default ADA target
ADA_TARGET="gnat_2018"
+
+# Marek Szuba <marecki@gentoo.org> (2020-10-15)
+# Default targets for lua{,-single}.eclass
+LUA_SINGLE_TARGET="lua5-1"
+LUA_TARGETS="lua5-1"
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 27e1dfd3d50f..3ed0a93dc476 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -22,6 +22,7 @@ sys-devel/gcc-config cc-wrappers
# https://wiki.gentoo.org/wiki/Project:Toolchain/use_native_symlinks
sys-devel/binutils-config native-symlinks
sys-devel/gcc-config native-symlinks
+sys-devel/gcc-config cc-wrappers
# Michał Górny <mgorny@gentoo.org> (2017-12-30)
# Require user configs unless we supply our own .config.
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 986e307d0079..52504d4b050b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,28 +6,35 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-25)
+# Depends on masked net-libs/libkvkontakte
+kde-apps/kipi-plugins vkontakte
+
+# Alfredo Tupone <tupone@gentoo.org> (2020-11-06)
+# waiting for lua to be slotted
+media-gfx/exact-image lua
+
+# Marek Szuba <marecki@gentoo.org> (2020-10-12)
+# Requires slotted Lua, which is still masked.
+media-gfx/darktable system-lua
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-08)
+# USE=doc broken on 1.47.0
+# error: unresolved link to `crate::os::unix::ffi::OsStrExt`
+#
+# USE=miri seems to be not working on 1.48.0
+~dev-lang/rust-1.47.0 doc
+~dev-lang/rust-1.48.0 doc miri
+
# Michał Górny <mgorny@gentoo.org> (2020-09-27)
# The respective dependencies are masked for removal.
net-im/telepathy-connection-managers gadu icq meanwhile steam yahoo
# Michał Górny <mgorny@gentoo.org> (2020-09-26)
-# Removed in 1.1.34-r1, mask in older to unblock libxml2 cleanup.
-<dev-libs/libxslt-1.1.34-r1 python
-
-# Michał Górny <mgorny@gentoo.org> (2020-09-26)
# The respective dependencies are masked for removal.
~dev-db/percona-server-5.7.27.30 test
sci-geosciences/viking mapnik
-# Ulrich Müller <ulm@gentoo.org> (2020-09-25)
-# Python 2 only. Bug #735496.
-sys-cluster/ganglia python
-
-# Joonas Niilola <juippis@gentoo.org> (2020-09-23)
-# Not yet packaged in ::gentoo but besides that the functionality is
-# still experimental and possibly broken. Use with caution.
-dev-libs/efl avif
-
# Joonas Niilola <juippis@gentoo.org> (2020-09-23)
# Highly experimental, may cause breakages when updating. Use with
# caution!
@@ -37,31 +44,19 @@ dev-libs/efl efl-one
# The respective dependencies are masked for removal.
net-nntp/pan gnome-keyring
-# Michał Górny <mgorny@gentoo.org> (2020-09-19)
-# The respective dependencies are masked for removal.
-app-office/lyx docbook
-
# Michał Górny <mgorny@gentoo.org> (2020-09-09)
# The respective dependencies are masked for removal.
media-plugins/mythplugins mythnetvision
-sci-physics/thepeg rivet
sys-cluster/drbd-utils heartbeat
-sys-cluster/pacemaker heartbeat
# Michał Górny <mgorny@gentoo.org> (2020-09-09)
# The respective dependencies are masked for removal.
app-metrics/collectd collectd_plugins_gmond
app-metrics/collectd collectd_plugins_onewire
-# Stephan Hartmann <sultan@gentoo.org> (2020-09-06)
-# Causes seccomp sandbox violation or chromium might hang on startup.
->=www-client/chromium-87 wayland
-
# Michał Górny <mgorny@gentoo.org> (2020-08-22)
# These flags depend on dev-python/pygtk that is masked for removal.
-app-mobilephone/sobexsrv gtk
<media-gfx/gimp-3 python
-<x11-libs/vte-0.58 python
# Michał Górny <mgorny@gentoo.org> (2020-08-22)
# These flags depend on packages masked for removal due to py2.
@@ -74,13 +69,7 @@ sci-geosciences/qgis grass
dev-db/mariadb columnstore
# Michał Górny <mgorny@gentoo.org> (2020-08-01)
-# Require dev-python/twisted with py2.7.
-net-voip/telepathy-haze test
-<net-voip/telepathy-salut-0.8.1-r3 test
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-01)
# dev-python/distributed is going to be last rited.
-dev-python/dask distributed
dev-python/joblib doc
# Michał Górny <mgorny@gentoo.org> (2020-07-30)
@@ -91,12 +80,8 @@ www-apps/nikola websocket
# These packages require Python 2 support in dev-python/sphinx.
# They are generally fixable by adding py3 support and using
# distutils_enable_sphinx to build docs.
-dev-python/backports-functools-lru-cache doc
-<=dev-python/futures-3.2.0 doc
<=dev-python/lockfile-0.12.2-r2 doc
-<=dev-python/mysql-python-1.2.5-r3 doc
<dev-python/pep8-1.7.1-r1 doc
-<dev-python/psycopg-2.8.4 doc
# Michał Górny <mgorny@gentoo.org> (2020-07-27)
# Requires Python 2 support in xapian-bindings which in turn require
@@ -112,11 +97,6 @@ dev-python/autobahn xbr
# media-video/pipewire:0/0.3 is only available for certain architectures
www-client/firefox screencast
-# Mart Raudsepp <leio@gentoo.org> (2020-06-28)
-# media-video/pipewire:0/0.3 is ongoing work, 0.2 on mutter-3.34
-# is not worth trying to get to work.
-<x11-wm/mutter-3.36 screencast
-
# Stephan Hartmann <stha09@googlemail.com> (2020-06-28)
# Mostly intended for development and not for general use.
>=www-client/chromium-84 headless
@@ -131,10 +111,6 @@ media-gfx/inkscape jemalloc
# broken.
www-client/chromium component-build
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-05-04)
-# Broken error[E0478]: lifetime bound not satisfied
-=dev-lang/rust-1.44.1 miri
-
# Ben Kohler <bkohler@gentoo.org> (2020-04-29)
# Dependency pam_wrapper missing for tests, and RESTRICT=test is already set
net-fs/samba test
@@ -147,8 +123,11 @@ dev-util/meson test
# Requires dev-vcs/ghp-import that is masked for removal.
www-apps/nikola ghpages
-# Ulrich Müller <ulm@gentoo.org> (2020-04-08)
+# Ulrich Müller <ulm@gentoo.org> (2020-04-08, 2020-11-21)
# Old versions of libjpeg-turbo have known security issues.
+# The version included with >=zoom-5.3 has an empty DT_RPATH,
+# which is insecure because the loader will search the working
+# directory when it finds an empty path.
# Use the bundled lib on your own risk. Bug #715106.
net-im/zoom bundled-libjpeg-turbo
@@ -164,7 +143,6 @@ net-analyzer/hydra ncp
# Michał Górny <mgorny@gentoo.org> (2020-03-28)
# Requires masked dev-vcs/bzr. Remove the mask if breezy is packaged
# and the package is confirmed to work with it.
-dev-vcs/cvs2svn bazaar
<=dev-util/rosinstall-0.7.8 test
<=dev-util/wstool-0.1.18 test
<=dev-python/vcstools-0.1.42 test
@@ -190,14 +168,9 @@ dev-python/pyzmq doc
# Unsatisfiable dep due to missing impls.
dev-python/zeep tornado
-# Michał Górny <mgorny@gentoo.org> (2020-01-29)
-# Require Python 2 support in numpydoc.
-<=dev-python/pywavelets-0.5.2-r1 doc
-
# Michał Górny <mgorny@gentoo.org> (2020-01-27)
# Requires old split dev-python/twisted-*.
net-irc/telepathy-idle test
-net-voip/telepathy-rakia test
# Michał Górny <mgorny@gentoo.org> (2020-01-12)
# libcxxrt is unmaintained and it's going to be removed.
@@ -213,7 +186,6 @@ dev-libs/ossp-uuid php
dev-games/openscenegraph fox
dev-libs/hidapi fox
sci-mathematics/gsl-shell fox
-sys-libs/gwenhywfar fox
# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
# The JIT feature only works on amd64 and x86.
@@ -246,11 +218,6 @@ sys-libs/libxcrypt split-usr system
sys-block/open-iscsi slp
sys-block/open-isns slp
-# Brian Evans <grknight@gentoo.org> (2019-10-01)
-# PHP support is broken with current version
-# Mask USE until they are fixed
-media-gfx/exact-image php
-
# Michał Górny <mgorny@gentoo.org> (2019-09-28)
# media-fonts/hkscs-ming is slated for removal.
app-i18n/xcin unicode
@@ -445,11 +412,6 @@ sci-libs/linux-gpib php
# Globally mask pie use flag. Selectively unmask on specific profiles.
sys-devel/gcc pie
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (2017-03-02)
-# Known build issue with system libvpx:
-# https://bugs.gentoo.org/show_bug.cgi?id=611394
->=www-client/chromium-58.0.3026.3 system-libvpx
-
# Mike Gilbert <floppym@gentoo.org> (2017-02-16)
# Multiple test failures.
sys-boot/grub:2 test
@@ -509,11 +471,6 @@ dev-java/icedtea cacao jamvm
# https://bugs.gentoo.org/show_bug.cgi?id=533876
>=sci-libs/vtk-6.1.0 examples
-# Jason Zaman <perfinion@gentoo.org> (2015-09-06)
-# This is for cgmanager which is linux only.
-# Unmasked in default/linux/package.use.mask.
-sys-auth/consolekit cgroups
-
# James Le Cuirot <chewi@gentoo.org> (2015-08-18)
# gcc[awt] is only used by gcj-jdk[awt] and that isn't needed by
# anything in the tree. The toolchain folks aren't keen to support it
@@ -552,10 +509,6 @@ sys-devel/gcc sanitize
# mirisdr does not seem to like making releases
<net-wireless/gr-osmosdr-9999 mirisdr
-# Maxim Koltsov <maksbotan@gentoo.org> (2014-08-05)
-# net-libs/tox is in mva overlay only ATM
-app-leechcraft/lc-azoth sarin
-
# Pacho Ramos <pacho@gentoo.org> (2014-06-01)
# Needs hardmasked lua-5.2
>=media-plugins/grilo-plugins-0.2.12 lua
@@ -589,11 +542,6 @@ x11-libs/cairo gles2-only
# Fails to build, haven't had time to debug
app-doc/doxygen sqlite
-# Alexis Ballier <aballier@gentoo.org> (2013-05-08)
-# On behalf of Pavel Sanda <ps@twin.jikos.cz>
-# Lyx is currently not working with subversion 1.7 and needs 1.6.
-app-office/lyx subversion
-
# Bernard Cafarelli <voyageur@gentoo.org> (2013-04-04)
# Broken for now (segmentation fault on play)
gnustep-apps/cynthiune flac
@@ -618,10 +566,6 @@ net-analyzer/net-snmp pci
# The prevent-removal USE flag is only implemented for Linux.
sys-auth/pam_mktemp prevent-removal
-# Samuli Suominen <ssuominen@gentoo.org> (2012-03-20)
-# This is for udev-acl. Unmasked in default/linux/package.use.mask.
-sys-auth/consolekit acl
-
# Bernard Cafarelli <voyageur@gentoo.org> (2012-02-08)
# libobjc2/clang experimental support
>=gnustep-base/gnustep-make-2.6.2 libobjc2
@@ -665,3 +609,8 @@ net-proxy/squid ipf-transparent pf-transparent
# Alexis Ballier <aballier@gentoo.org> (2011-02-16)
# Win32 specific useflag for vlc. Can be used for cross-compiling.
media-video/vlc directx
+
+# Ross Charles Campbell <rossbridger.cc@gmail.com> (2020-09-21)
+# Since >=dev-games/ogre-1.11.2 is masked, mask contribovis USE to
+# make repoman happy
+media-libs/opencv contribovis
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 255930f8f6da..02362a94077e 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,9 +4,15 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
-# Michał Górny <mgorny@gentoo.org> (2020-09-20)
-# Always build python-exec with all the targets.
-dev-lang/python-exec -python_targets_python3_9
+# James Le Cuirot <sam@gentoo.org> (2020-11-23)
+# Cinnamon is not stable on any architecture.
+x11-themes/arc-theme cinnamon
+
+# Sam James <sam@gentoo.org> (2020-10-09)
+# Depends on dev-libs/boost[python,numpy], not fully working atm
+# bug #733830, bug #746740, bug #753566
+media-gfx/openvdb python numpy
+media-libs/openimageio python
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
# openjfx:8 will never be stabilized
@@ -42,18 +48,10 @@ dev-libs/boost numpy
# for stable systems
dev-lang/rust miri nightly parallel-compiler system-bootstrap
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-18)
-# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are stable
-<kde-plasma/plasma-meta-5.19 thunderbolt
-
# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-09)
# Declared experimental, and dev-cpp/websocketpp not stable yet
sci-libs/indilib websocket
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28)
-# sci-libs/vtk is not stable anymore
-media-libs/opencv vtk
-
# Kent Fredric <kentnl@gentoo.org> (2019-08-29)
# Support for DBD-mysql to use mariadb is sketchy. Use DBD-MariaDB
# instead if you can.
@@ -98,10 +96,8 @@ media-gfx/alembic arnold maya
media-plugins/grilo-plugins chromaprint
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
-# media-libs/opencv[contrib,contribdnn], net-libs/libmediawiki,
-# net-libs/libkvkontakte all not stable anywhere.
+# net-libs/libmediawiki, net-libs/libkvkontakte not stable anywhere.
kde-apps/kipi-plugins mediawiki vkontakte
-media-gfx/digikam dnn vkontakte
# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07)
# sssd is only stable for amd64 and x86
@@ -172,10 +168,6 @@ kde-apps/cantor julia
# This is stable masked as g-sorcery is being not actively developed.
app-portage/layman g-sorcery
-# Michael Palimaka <kensington@gentoo.org (2017-01-26)
-# Requires testing version of media-libs/opencv
-media-libs/mlt opencv
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-01-15)
# Has no stable reverse deps requiring this useflag
# Stable-masking it so Boost 1.62 stabilization can go ahead
@@ -243,7 +235,7 @@ app-emulation/xen-tools ocaml
# Samuli Suominen <ssuominen@gentoo.org> (2014-03-19)
# Some open source OpenCL providers cause sandbox violation while accessing /dev/dri/card*
# from a command like eg. `/usr/bin/mogrify -version`, see bug #472766
-media-gfx/imagemagick opencl
+<media-gfx/imagemagick-7.0.10.34 opencl
# Andreas K. Huettel <dilfridge@gentoo.org> (2013-03-28)
# Depends on unstable sci-libs/avogadrolibs
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6611f107da34..d1f87ff265f7 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -1,17 +1,21 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# This file is only for generic masks. For arch-specific masks (i.e.
+# mask everywhere, unmask on arch/*) use arch/base.
+
+
+# Alexis Ballier <aballier@gentoo.org> (2020-10-13)
+# Nothing depends on those ROS messages. dev-ros/geneus
+# is half broken in our setup where it looks for packages
+# on the filesystem and causes build failures.
+# See e.g. https://bugs.gentoo.org/741076
+ros_messages_eus
+
# Michał Górny <mgorny@gentoo.org> (2020-08-22)
# app-office/openoffice-bin is being removed.
office_implementation_openoffice
-# Mikle Kolyada <zlogene@gentoo.org> (2020-08-02)
-# consolekit is masked for removal
-consolekit
-
-# This file is only for generic masks. For arch-specific masks (i.e.
-# mask everywhere, unmask on arch/*) use arch/base.
-
# Hans de Graaff <graaff@gentoo.org> (2020-06-13)
# Mask Ruby 2.4 as EOL
ruby_targets_ruby24
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index ac34603f8ed6..be1ec99403a2 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -4,11 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Michał Górny <mgorny@gentoo.org> (2020-05-25)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13)
# dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
darcs