From 0f558761aa2dee1017b4751e4017205e015a9560 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 Jun 2022 12:04:12 +0100 Subject: gentoo resync : 29.12.2022 --- profiles/base/make.defaults | 4 +- profiles/base/package.use | 4 ++ profiles/base/package.use.force | 16 +++++-- profiles/base/package.use.mask | 84 +++++++++++++++------------------- profiles/base/package.use.stable.force | 10 +--- profiles/base/package.use.stable.mask | 11 ++--- profiles/base/use.stable.mask | 4 -- 7 files changed, 60 insertions(+), 73 deletions(-) (limited to 'profiles/base') diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index ff9d142dabf7..7eab29651de3 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_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 FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 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 XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS 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 FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM 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 XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. @@ -102,7 +102,7 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te # Manuel Rüger (2015-09-09) # Default Ruby build target(s) # Updated to include ruby27 on 2021-10-10 -RUBY_TARGETS="ruby26 ruby27" +RUBY_TARGETS="ruby27" # Enable extended filesystem attribute support by default. # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 diff --git a/profiles/base/package.use b/profiles/base/package.use index 77d07656fc52..137647598358 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner +# Only python 3.9 supported, bug #835921 +dev-util/kdevelop-python:5 python_single_target_python3_9 + # Patrick McLean =sys-cluster/ceph-17.2.0 lua_single_target_lua5-4 diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 79717a6a79fa..e4ca862ea14c 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,17 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Patrick McLean (2022-06-27) +# Doesn't build with boost installed on the system, some deps require boost +# so force the flag on until problem fixed upstream +>=sys-cluster/ceph-17.2.1 system-boost + +# Sam James (2022-05-17) +# Force on jpeg & png for now until build system fixes are made +# by upstream. The CMake port is new so it's fairly expected +# to have a few bumps. bug #844751. +=sci-libs/gdal-3.5.0-r3 jpeg png + # Esteve Varela Colominas (2022-02-19) # Use the jemalloc allocator for telegram, as recommended by upstream, # to reduce memory usage, at least on glibc. @@ -79,11 +90,6 @@ www-client/lynx unicode # b) using libidn app-text/ghostscript-gpl unicode -# Michał Górny (2020-09-01) -# sys-boot/udk is being removed, and newest revision of refind does not -# support it already. -sys-boot/refind gnuefi - # Alexey Sokolov (2020-12-06) # Doesn't build without X. Not removing IUSE from ebuild yet in hope that # https://github.com/TomenetGame/tomenet/issues/14 will be fixed. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 92d8a2b3e992..be6f51bdd00b 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,11 +6,45 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# James Le Cuirot (2022-06-25) +# This flag concerns an x86-specific problem. +sys-libs/glibc stack-realign +sys-libs/ncurses stack-realign + +# Matt Turner (2022-06-21) +# Depends on old spidermonkey:68. Upstream recommends using Duktape or Webkit +# for PAC parsing. See https://github.com/libproxy/libproxy/pull/139 +>=net-libs/libproxy-0.4.18 spidermonkey + +# Michał Górny (2022-06-02) +# dev-python/jaraco-packaging is masked for removal. Bug #834534. +dev-python/jaraco-classes doc +dev-python/jaraco-collections doc +dev-python/jaraco-functools doc +dev-python/jaraco-logging doc +dev-python/jaraco-stream doc +dev-python/jaraco-text doc +dev-python/jsonpickle doc +dev-python/keyring doc + +# Maciej Barć (2022-05-31) +# "doc" require old version of dev-python/antlr4-python3-runtime (4.9.3) +# and dev-python/sphinx (4.4.0), both already removed from the repository tree +# Upstream bug: https://github.com/coq/coq/issues/15956 +>=sci-mathematics/coq-8.15.0 doc + +# Stephan Hartmann (2022-05-29) +# Not ready for general use. +>=www-client/chromium-104 pgo + +# Michał Górny (2022-05-25) +# dev-python/sphinxcontrib-openapi is masked for removal. +dev-python/jupyter_server doc + # Joonas Niilola (2022-05-03) -# sndio is currently broken in Gentoo, #842420. # system-python-libs is HIGHLY EXPERIMENTAL according to upstream, and # still being worked on in Gentoo. ->=www-client/firefox-100.0 sndio system-python-libs +>=www-client/firefox-100.0 system-python-libs # Piotr Karbowski (2022-04-29) # There's a bug with gnutls support leading TLS certificates @@ -30,11 +64,6 @@ net-libs/ngtcp2 openssl # Needs masked version of ogre (>=1.12), bug #825330 >=dev-games/mygui-3.4.1 ogre -# Sam James (2022-02-21) -# Needs build system love to make LLVM support work. -# bug #745915 -sci-libs/symengine llvm - # Marek Szuba (2022-02-07) # Deprecated back-end with known stability and data-corruption issues, # likely to be removed in gramps-5.2.0. @@ -52,6 +81,7 @@ media-video/wireplumber system-service # runtime crashes. The effect of using USE=custom-cflags globally in make.conf # isn't the same as it is for just glibc specifically. sys-libs/glibc custom-cflags +sys-devel/gcc custom-cflags # Sam James (2022-01-12) # Unmask PCH for now for GCC to avoid unnecessary rebuilds @@ -60,8 +90,6 @@ sys-libs/glibc custom-cflags (2021-12-31) # Rizin tests require a tarball of binaries of ambiguous license. @@ -136,11 +164,6 @@ dev-lang/rust parallel-compiler # Mask experimental options. gui-libs/gtk ffmpeg vulkan -# Marek Szuba (2021-07-14) -# Even on a clean install, 8 phdf5 tests fail (Bug #808612) -# Mask for further study. ->=sci-libs/hdf5-1.12.1 mpi - # Sam James (2021-07-24) # USE=exec-static-trampoline can break consumers due to # faulty assumptions. Masked for now due to the possibility @@ -192,10 +215,6 @@ net-analyzer/wireshark lto # bug #651740 net-misc/openssh debug -# Michał Górny (2021-03-06) -# LLVM 9 has been removed. - (2021-02-17) # PCRE JIT support via dev-libs/libpcre2[jit] is only available for certain architectures dev-lang/php jit @@ -433,10 +452,6 @@ app-admin/conserver freeipmi # (bug #674364) sys-apps/memtest86+ floppy -# Michał Górny (2018-11-28) -# Requires last-rited games-server/ut2003-ded. -games-fps/ut2003 dedicated - # Alfredo Tupone (2018-11-18) # go brokes build of gnat-gpl dev-lang/gnat-gpl go @@ -479,11 +494,6 @@ net-fs/samba ceph # media-libs/svgalib is not keyworded everywhere app-emulation/fuse backend-svga -# Patrick McLean (2018-03-06) -# Andreas K. Hüttel (2020-12-25) -# Requires dev-libs/boost-1.72 that is gone - (2018-03-05) # Mask embedded USE on virtual/mysql and friends to transition it to be obsolete virtual/mysql embedded @@ -506,16 +516,6 @@ dev-db/mysql client-libs # Can be unmasked in prefix/darwin/macos profiles. Bug #637482 media-video/ffmpeg appkit -# James Le Cuirot (2017-12-17) -# Georgy Yakovlev (2017-09-09) # Potentially destructive. Use it only if you know what you're doing. sys-libs/glibc vanilla @@ -561,8 +561,6 @@ net-fs/samba system-heimdal # Robin H. Johnson (2016-12-04) # Additional HAProxy functionality waiting for related stuff to land in the # tree. -# bug #541042 - lua 5.3 -net-proxy/haproxy lua # bug (none) - 51Degrees net-proxy/haproxy 51degrees # bug (none) - WURFL @@ -603,14 +601,6 @@ dev-java/icedtea cacao jamvm # forward porting this patch is non-trivial, mask for now >=net-wireless/wpa_supplicant-2.5 wimax -# 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 -# and it should probably only be used if you really know what you're -# doing *and* your name is gnu_andrew. ;) See bug #531900. -sys-devel/gcc awt -dev-java/gcj-jdk awt - # Mike Gilbert (2015-05-16) # 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.force b/profiles/base/package.use.stable.force index 888ae45e9dd2..90c98d1e2a45 100644 --- a/profiles/base/package.use.stable.force +++ b/profiles/base/package.use.stable.force @@ -1,17 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.force -# Sam James (2021-10-26) -# Force USE=daemon for now because current versions of PA ebuilds need -# complicated package.use changes to satisfy REQUIRED_USE with -daemon -# We want users to be able to benefit from the other PA 15 fixes, so -# force this on for now, to be revisited once libpulse split is complete -# in Gentoo. bug #820332 -media-sound/pulseaudio daemon - ## Kent Fredric (2019-07-11) # The absense of these features require dev-perl/GD, which currently # can't be considered stable due to serious defects upstream. diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 252927a20e39..5470271414c2 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 +# Brian Evans (2022-06-28) +# Needs newer igbinary stable with target +dev-php/pecl-redis php_targets_php8-1 + # Matt Turner (2022-05-11) # app-text/pandoc is not stable app-text/nuspell doc @@ -106,7 +110,7 @@ app-emulation/winetricks test # Georgy Yakovlev (2019-12-21) # For bleeding edge features and testing, not generally suitable # for stable systems -dev-lang/rust miri nightly system-bootstrap +dev-lang/rust miri nightly profiler system-bootstrap # Andreas Sturmlechner (2019-12-09) # Declared experimental, and dev-cpp/websocketpp not stable yet @@ -165,11 +169,6 @@ dev-perl/DBD-SQLite system-sqlite # Bug #643840. dev-python/matplotlib doc -# Michał Górny (2018-01-20) -# Requires proprietary fetch-restricted package that is not suitable -# for stabilization. Bug #645092. -net-proxy/haproxy device-atlas - # Bernard Cafarelli (2017-11-27) # Dependencies have no stable keyword app-backup/backup-manager s3 diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index db3f89d740ed..ca3c1c75167c 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -9,10 +9,6 @@ python_targets_python3_11 python_single_target_python3_11 -# Brian Evans (2021-11-29) -# Mask 8.1 as it is currently unstable only -php_targets_php8-1 - # Sergei Trofimovich (2020-04-13) # dev-vcs/darcs (dev-lang/ghc) has no stable keywords. darcs -- cgit v1.2.3