From d934827bf44b7cfcf6711964418148fa60877668 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Nov 2020 22:39:15 +0000 Subject: gentoo resync : 25.11.2020 --- profiles/base/make.defaults | 7 ++- profiles/base/package.use.force | 1 + profiles/base/package.use.mask | 109 +++++++++------------------------- profiles/base/package.use.stable.mask | 30 ++++------ profiles/base/use.mask | 18 +++--- profiles/base/use.stable.mask | 5 -- 6 files changed, 58 insertions(+), 112 deletions(-) (limited to 'profiles/base') 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 (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 (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 (2020-11-25) +# Depends on masked net-libs/libkvkontakte +kde-apps/kipi-plugins vkontakte + +# Alfredo Tupone (2020-11-06) +# waiting for lua to be slotted +media-gfx/exact-image lua + +# Marek Szuba (2020-10-12) +# Requires slotted Lua, which is still masked. +media-gfx/darktable system-lua + +# Georgy Yakovlev (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 (2020-09-27) # The respective dependencies are masked for removal. net-im/telepathy-connection-managers gadu icq meanwhile steam yahoo -# Michał Górny (2020-09-26) -# Removed in 1.1.34-r1, mask in older to unblock libxml2 cleanup. - (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 (2020-09-25) -# Python 2 only. Bug #735496. -sys-cluster/ganglia python - -# Joonas Niilola (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 (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 (2020-09-19) -# The respective dependencies are masked for removal. -app-office/lyx docbook - # Michał Górny (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 (2020-09-09) # The respective dependencies are masked for removal. app-metrics/collectd collectd_plugins_gmond app-metrics/collectd collectd_plugins_onewire -# Stephan Hartmann (2020-09-06) -# Causes seccomp sandbox violation or chromium might hang on startup. ->=www-client/chromium-87 wayland - # Michał Górny (2020-08-22) # These flags depend on dev-python/pygtk that is masked for removal. -app-mobilephone/sobexsrv gtk (2020-08-22) # These flags depend on packages masked for removal due to py2. @@ -73,14 +68,8 @@ sci-geosciences/qgis grass # CMake checks will only allow on amd64 & x86 dev-db/mariadb columnstore -# Michał Górny (2020-08-01) -# Require dev-python/twisted with py2.7. -net-voip/telepathy-haze test - (2020-08-01) # dev-python/distributed is going to be last rited. -dev-python/dask distributed dev-python/joblib doc # Michał Górny (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 (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 (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. - (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 (2020-05-04) -# Broken error[E0478]: lifetime bound not satisfied -=dev-lang/rust-1.44.1 miri - # Ben Kohler (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 (2020-04-08) +# Ulrich Müller (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 (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 (2020-01-29) -# Require Python 2 support in numpydoc. -<=dev-python/pywavelets-0.5.2-r1 doc - # Michał Górny (2020-01-27) # Requires old split dev-python/twisted-*. net-irc/telepathy-idle test -net-voip/telepathy-rakia test # Michał Górny (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 (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 (2019-10-01) -# PHP support is broken with current version -# Mask USE until they are fixed -media-gfx/exact-image php - # Michał Górny (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 (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 (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 (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 (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 (2014-08-05) -# net-libs/tox is in mva overlay only ATM -app-leechcraft/lc-azoth sarin - # Pacho Ramos (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 (2013-05-08) -# On behalf of Pavel Sanda -# Lyx is currently not working with subversion 1.7 and needs 1.6. -app-office/lyx subversion - # Bernard Cafarelli (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 (2012-03-20) -# This is for udev-acl. Unmasked in default/linux/package.use.mask. -sys-auth/consolekit acl - # Bernard Cafarelli (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 (2011-02-16) # Win32 specific useflag for vlc. Can be used for cross-compiling. media-video/vlc directx + +# Ross Charles Campbell (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 (2020-09-20) -# Always build python-exec with all the targets. -dev-lang/python-exec -python_targets_python3_9 +# James Le Cuirot (2020-11-23) +# Cinnamon is not stable on any architecture. +x11-themes/arc-theme cinnamon + +# Sam James (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 (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 (2019-12-18) -# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are stable - (2019-12-09) # Declared experimental, and dev-cpp/websocketpp not stable yet sci-libs/indilib websocket -# Andreas Sturmlechner (2019-11-28) -# sci-libs/vtk is not stable anymore -media-libs/opencv vtk - # Kent Fredric (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 (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 (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 (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 (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 + (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 (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 (2020-08-22) # app-office/openoffice-bin is being removed. office_implementation_openoffice -# Mikle Kolyada (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 (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 (2020-05-25) -# Python 3.9 is not yet stable. -python_targets_python3_9 -python_single_target_python3_9 - # Sergei Trofimovich (2020-04-13) # dev-vcs/darcs (dev-lang/ghc) has no stable keywords. darcs -- cgit v1.2.3