summaryrefslogtreecommitdiff
path: root/profiles/base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /profiles/base
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/make.defaults4
-rw-r--r--profiles/base/package.use4
-rw-r--r--profiles/base/package.use.force16
-rw-r--r--profiles/base/package.use.mask84
-rw-r--r--profiles/base/package.use.stable.force10
-rw-r--r--profiles/base/package.use.stable.mask11
-rw-r--r--profiles/base/use.stable.mask4
7 files changed, 60 insertions, 73 deletions
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 <mrueg@gentoo.org> (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 <asturm@gentoo.org>
+# Only python 3.9 supported, bug #835921
+dev-util/kdevelop-python:5 python_single_target_python3_9
+
# Patrick McLean <chutzpah@gentoo.org) (2022-05-04)
# Default to lua 5.4 (upstream requires 5.3 or higher)
>=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 <chutzpah@gentoo.org> (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 <sam@gentoo.org> (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 <esteve.varela@gmail.com> (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 <mgorny@gentoo.org> (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 <alexey+gentoo@asokolov.org> (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 <chewi@gentoo.org> (2022-06-25)
+# This flag concerns an x86-specific problem.
+sys-libs/glibc stack-realign
+sys-libs/ncurses stack-realign
+
+# Matt Turner <mattst88@gentoo.org> (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 <mgorny@gentoo.org> (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ć <xgqt@gentoo.org> (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 <sultan@gentoo.org> (2022-05-29)
+# Not ready for general use.
+>=www-client/chromium-104 pgo
+
+# Michał Górny <mgorny@gentoo.org> (2022-05-25)
+# dev-python/sphinxcontrib-openapi is masked for removal.
+dev-python/jupyter_server doc
+
# Joonas Niilola <juippis@gentoo.org> (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 <slashbeast@gentoo.org> (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 <sam@gentoo.org> (2022-02-21)
-# Needs build system love to make LLVM support work.
-# bug #745915
-sci-libs/symengine llvm
-
# Marek Szuba <marecki@gentoo.org> (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 <sam@gentoo.org> (2022-01-12)
# Unmask PCH for now for GCC to avoid unnecessary rebuilds
@@ -60,8 +90,6 @@ sys-libs/glibc custom-cflags
<sys-devel/gcc-10.4:10 -pch
=sys-devel/gcc-9* -pch
=sys-devel/gcc-8* -pch
-=sys-devel/gcc-7* -pch
-=sys-devel/gcc-6* -pch
# John Helmert III <ajak@gentoo.org> (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 <marecki@gentoo.org> (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 <sam@gentoo.org> (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 <mgorny@gentoo.org> (2021-03-06)
-# LLVM 9 has been removed.
-<dev-util/perf-5.15 clang
-
# Thomas Deutschmann <whissi@gentoo.org> (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 <mgorny@gentoo.org> (2018-11-28)
-# Requires last-rited games-server/ut2003-ded.
-games-fps/ut2003 dedicated
-
# Alfredo Tupone <tupone@gentoo.org> (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 <chutzpah@gentoo.org> (2018-03-06)
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-12-25)
-# Requires dev-libs/boost-1.72 that is gone
-<sys-cluster/ceph-15 system-boost
-
# Brian Evans <grknight@gentoo.org> (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 <chewi@gentoo.org> (2017-12-17)
-# Georgy Yakovlev <gyakovlev@gentoo.org (2021-10-08)
-# Java 9+ is not yet fully supported on Gentoo. Having a masked
-# gentoo-vm flag allows us to provide it without it breaking Gentoo
-# packages. Those who wish to experiment with it as a fully recognised
-# Gentoo JVM can unmask the flag.
-dev-java/openjdk-jre-bin:17 gentoo-vm
-dev-java/openjdk-bin:17 gentoo-vm
-dev-java/openjdk:17 gentoo-vm
-
# Andreas K. Huettel <dilfridge@gentoo.org> (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 <robbat2@gentoo.org> (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 <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
-# 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 <floppym@gentoo.org> (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 <sam@gentoo.org> (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 <kentnl@gentoo.org> (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 <grknight@gentoo.org> (2022-06-28)
+# Needs newer igbinary stable with target
+dev-php/pecl-redis php_targets_php8-1
+
# Matt Turner <mattst88@gentoo.org> (2022-05-11)
# app-text/pandoc is not stable
app-text/nuspell doc
@@ -106,7 +110,7 @@ app-emulation/winetricks test
# Georgy Yakovlev <gyakovlev@gentoo.org> (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 <asturm@gentoo.org> (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 <mgorny@gentoo.org> (2018-01-20)
-# Requires proprietary fetch-restricted package that is not suitable
-# for stabilization. Bug #645092.
-net-proxy/haproxy device-atlas
-
# Bernard Cafarelli <voyageur@gentoo.org> (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 <grknight@gentoo.org> (2021-11-29)
-# Mask 8.1 as it is currently unstable only
-php_targets_php8-1
-
# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13)
# dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
darcs