profiles: Sync with Gentoo

It's from Gentoo commit 3225f2af140189e3bc67012df6c793803f9c654f.
This commit is contained in:
Flatcar Buildbot 2023-07-03 07:17:52 +00:00 committed by Krzesimir Nowak
parent 804b5795f0
commit 5244498cfb
32 changed files with 263 additions and 173 deletions

View File

@ -1,6 +1,16 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2023-06-29)
# Test failures in dev-libs/weston, although not as bad as big-endian
# (2 at the time of this writing)
# Upstream has specifically indicated they do not care about niche arches.
# Use Debian CI as a reference for checking if this succeeded, note that
# they have test suite in nonfatal mode so Maybe-Successful does NOT
# indicate a passing test suite, you must check the logs.
# https://buildd.debian.org/status/logs.php?pkg=weston&arch=alpha
gui-libs/gtk wayland
# matoro <matoro_gentoo@matoro.tk> (2023-06-18)
# sci-physics/bullet not keyworded here (#908240)
dev-libs/efl physics

View File

@ -17,6 +17,15 @@
#--- END OF EXAMPLES ---
# Marek Szuba <marecki@gentoo.org> (2023-06-29)
# Now that we globally unmask USE=qt6 for amd64, the mask set
# in profiles/base/package.use.mask no longer has any effect on this arch.
dev-python/pyotherside qt6
# Michał Górny <mgorny@gentoo.org> (2023-06-24)
# dev-db/mongodb miraculously got keyworded here.
dev-python/pymongo -test-full
# Sam James <sam@gentoo.org> (2023-06-09)
# dev-cpp/cppdap is not keyworded on most arches
dev-util/cmake -debugger

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Guilherme Amadio <amadio@gentoo.org> (2023-06-30)
# sys-cluster/ceph not keyworded on x86
>=net-libs/xrootd-5.6.0 ceph
# Sam James <sam@gentoo.org> (2023-04-05)
# x11-drivers/nvidia-drivers is not available for x32
sys-apps/hwloc nvml

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-06-24)
# dev-db/mongodb miraculously got keyworded here.
dev-python/pymongo -test-full
# Sam James <sam@gentoo.org> (2023-04-17)
# Ruby has several JITs available but they need porting to individual arches.
# Unmask on specific arches where it's available.

View File

@ -1,19 +1,13 @@
# Copyright 2014-2019 Gentoo Authors
# Copyright 2014-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Force the flag which corresponds to ARCH.
arm64
# Instruction sets that are always available
cpu_flags_arm_v4
cpu_flags_arm_v5
cpu_flags_arm_v6
cpu_flags_arm_v7
cpu_flags_arm_v8
cpu_flags_arm_edsp
cpu_flags_arm_thumb
cpu_flags_arm_thumb2
cpu_flags_arm_vfp
cpu_flags_arm_vfpv3
cpu_flags_arm_vfpv4

View File

@ -46,11 +46,6 @@ mono
cpu_flags_arm_neon
# Unmask arm specific USE flags
-cpu_flags_arm_v4
-cpu_flags_arm_v4
-cpu_flags_arm_v5
-cpu_flags_arm_v6
-cpu_flags_arm_v7
-cpu_flags_arm_v8
-cpu_flags_arm_aes
@ -58,8 +53,6 @@ cpu_flags_arm_neon
-cpu_flags_arm_edsp
-cpu_flags_arm_sha1
-cpu_flags_arm_sha2
-cpu_flags_arm_thumb
-cpu_flags_arm_thumb2
-cpu_flags_arm_vfp
-cpu_flags_arm_vfpv3
-cpu_flags_arm_vfpv4

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-06-24)
# dev-db/mongodb builds practically only on the authors' computer.
dev-python/pymongo test-full
# Sam James <sam@gentoo.org> (2023-06-09)
# dev-cpp/cppdap is not keyworded on most arches
dev-util/cmake debugger

View File

@ -17,6 +17,12 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2023-07-02)
# Unlikely that anybody wants to use net-nds/openldap on hppa & often has
# platform-specific bugs.
dev-libs/cyrus-sasl openldap
app-crypt/mit-krb5 openldap
# Arthur Zamarin <arthurzam@gentoo.org> (2022-12-18)
# Unstable test dependencies
dev-util/pkgdev test

View File

@ -4,6 +4,11 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
# Sam James <sam@gentoo.org> (2023-07-02)
# Unlikely that anybody wants to use net-nds/openldap on hppa & often has
# platform-specific bugs.
ldap
# Rolf Eike Beer <eike@sf-mail.de> (2021-11-12)
# dev-libs/nspr and dev-libs/nss are not stable on hppa
nss

View File

@ -1,6 +1,14 @@
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2023-07-01)
# Upstream accepted vector asm for loong before corresponding assembler
# support is ready, leading to build failures. Disable asm for the time being
# before a fix is created.
#
# See https://github.com/openssl/openssl/issues/21340
>=dev-libs/openssl-3.1 asm
# WANG Xuerui <xen0n@gentoo.org> (2023-06-03)
# sys-cluster/knem not keyworded yet
# sys-cluster/torque fails to build (seemingly because of incompatible hwloc)
@ -178,8 +186,10 @@ mate-base/mate help
# UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
# SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
# LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
# MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
>=sys-libs/compiler-rt-sanitizers-15 -asan
>=sys-libs/compiler-rt-sanitizers-16.0.0_rc1 -lsan -safestack -scudo -tsan -ubsan
>=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet.

View File

@ -18,6 +18,3 @@ DEFAULT_ABI="m68k"
MULTILIB_ABIS="m68k"
LIBDIR_m68k="lib"
CHOST_m68k="${CHOST}"
# Disable sandbox on this architecture
FEATURES="-sandbox"

View File

@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-06-27)
# Breaks test suite & SSL connections: https://github.com/openssl/openssl/issues/21301
# See bug #909306.
>=dev-libs/openssl-3.1 asm
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-03-07)
# nbval/nbclassic docs require pandoc which is not keyworded here yet
dev-python/nbval doc

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Guilherme Amadio <amadio@gentoo.org> (2023-06-30)
# sys-cluster/ceph not keyworded on x86
>=net-libs/xrootd-5.6.0 ceph
# Matt Turner <mattst88@gentoo.org> (2023-05-30)
# sys-apps/dbus-broker is not keyworded
app-accessibility/at-spi2-core dbus-broker

View File

@ -7,8 +7,8 @@
# Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_IMPLICIT="ELIBC KERNEL"
USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS"
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
@ -168,7 +168,7 @@ POSTGRES_TARGETS="postgres12 postgres13"
# Moreover, it should only contain targets that have a stable version
# of PHP, to avoid pulling in an unstable PHP on stable systems.
#
PHP_TARGETS="php7-4 php8-0"
PHP_TARGETS="php8-1"
# Alfredo Tupone <tupone@gentoo.org> (2022-11-16)
#

View File

@ -6,6 +6,23 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# William Hubbs <williamh@gentoo.org> (2023-06-30)
# multiple repeated issues: Bug: #909394
net-libs/nodejs lto
# Sam James <sam@gentoo.org> (2023-06-29)
# Insecure old versions of the SSL/TLS protocol.
net-libs/gnutls sslv2 sslv3
dev-libs/openssl sslv2 sslv3
# Sam James <sam@gentoo.org> (2023-06-29)
# Needs <dev-libs/openssl-3 which is EOL beyond September 2023.
net-misc/curl sslv3
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-05-04)
# No suitable version of dev-libs/protobuf available.
dev-java/protobuf-java system-protoc
# Joonas Niilola <juippis@gentoo.org> (2023-06-06)
# Runtime not tested, may require more configuration in the ebuild.
# Bug: #906509.
@ -161,8 +178,7 @@ gnome-base/gnome-extra-apps tracker
>=app-misc/tracker-miners-3.4.0-r1 rss
# Marek Szuba <marecki@gentoo.org> (2022-11-14)
# Incomplete dependency tree, no qmake6 instrumentation in either
# qmake-utils.eclass nor the ebuilds yet.
# Still not ready.
dev-python/pyotherside qt6
# Viorel Munteanu <ceamac.paragon@gmail.com> (2022-10-07)

View File

@ -0,0 +1,5 @@
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="m68k-unknown-linux-musl"
CHOST_m68k="${CHOST}"

View File

@ -0,0 +1,2 @@
..
../../../../../features/musl

View File

@ -1,4 +1,4 @@
# Copyright 2007-2022 Gentoo Authors
# Copyright 2007-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of APACHE2_MODULES USE_EXPAND flags.
@ -7,6 +7,7 @@
access_compat - Group authorizations based on host (name or IP address). Available as a compatibility module with previous versions
actions - Provides for executing CGI scripts based on media type or request method
alias - Provides for mapping different parts of the host filesystem in the document tree and for URL redirection
allowmethods - This module makes it easy to restrict what HTTP methods can be used on a server
asis - Sends files that contain their own HTTP headers
auth_basic - Basic authentication
auth_digest - User authentication using MD5 Digest Authentication

View File

@ -1,11 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of POSTGRES_TARGETS USE_EXPAND flags.
postgres10 - Build against PostgreSQL 10
postgres11 - Build against PostgreSQL 11
postgres12 - Build against PostgreSQL 12
postgres13 - Build against PostgreSQL 13
postgres14 - Build against PostgreSQL 14
postgres15 - Build against PostgreSQL 15
postgres16 - Build against PostgreSQL 16

View File

@ -1,6 +1,11 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2023-06-24)
# Test failures on BE (#901391).
# https://github.com/any1/neatvnc/issues/85
gui-libs/neatvnc
# matoro <matoro_gentoo@matoro.tk> (2023-05-05)
# Test failures on BE (https://github.com/sekrit-twc/zimg/pull/156)
media-libs/zimg

View File

@ -1,6 +1,10 @@
# Copyright 2022 Gentoo Authors
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-07-22)
# Doesn't call llvm-profdata so fails.
sys-devel/binutils pgo
# Sam James <sam@gentoo.org> (2022-09-15)
# Works on pure LLVM systems: bug #870211.
dev-lang/rust -llvm-libunwind

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Maciej Barć <xgqt@gentoo.org> (2023-07-01)
# Binary package, which is compiled against glibc
games-util/heroic-bin
# Brahmajit Das <brahmajit.xyz@gmail.com> (2023-06-15)
# The package uses innetgr which is not available in musl, bug 898556
# The package is only for long-obsolete polkit policies anyway.
@ -265,7 +269,6 @@ www-apps/kibana-bin
www-apps/prowlarr
www-apps/radarr
www-apps/readarr
www-client/chromium-bin
www-client/google-chrome
www-client/google-chrome-beta
www-client/google-chrome-unstable

View File

@ -113,8 +113,8 @@ dev-lang/gforth check
# See bug #604542
net-misc/iputils idn
# See bug #504200, #723370
<sys-devel/gcc-12 sanitize
# See bug #504200, #723370, bug #893654
<sys-devel/gcc-13 sanitize
sys-devel/gcc nls vtv
# These cause collisions with <libintl.h>

View File

@ -36,6 +36,7 @@ dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/oauthlib
dev-python/openapi-spec-validator
dev-python/openstacksdk
dev-python/orjson
dev-python/os-client-config
dev-python/osc-lib
dev-python/paramiko

View File

@ -23,7 +23,9 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4
# Licenses approved by the Open Source Initiative
# https://www.opensource.org/licenses
# Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0
OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack NOSA OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-DFS-2016 UoI-NCSA W3C Watcom-1.0 wxWinLL-3 ZLIB ZPL
# We exclude NOSA and Watcom-1.0, but we keep Artistic because Debian
# considers it DFSG-free.
OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-DFS-2016 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL
# Misc licenses that are probably free software, i.e. follow the
# Free Software Definition at https://www.gnu.org/philosophy/free-sw.html
@ -35,7 +37,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Ar
MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CMake coldspringharbor CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH
# Metaset for all free software
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED-FREE @MISC-FREE
######################################################################
@ -67,10 +69,16 @@ FREE @FREE-SOFTWARE @FREE-DOCUMENTS
# - IF (and only if) there is an explicit inclusion requirement,
# USE=bindist MUST cause a copy of the license to be installed
# in a file location compliant with the license
BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedist intel-ucode ipw2100-fw ipw2200-fw ipw3945 ISSL JSON linux-fw-redistributable LSI-tw_cli Mellanox-AS-IS MicroChip-SDCC no-source-code NVIDIA-r1 NVIDIA-r2 qlogic-fibre-channel-firmware shmux unRAR
BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedist intel-ucode ipw2100-fw ipw2200-fw ipw3945 ISSL JSON linux-fw-redistributable LSI-tw_cli Mellanox-AS-IS MicroChip-SDCC no-source-code NOSA NVIDIA-r1 NVIDIA-r2 qlogic-fibre-channel-firmware shmux unRAR
######################################################################
# Licenses approved by the Open Source Initiative that are nonfree
# (see comment about OSI-APPROVED-FREE)
OSI-APPROVED-NONFREE NOSA Watcom-1.0
OSI-APPROVED @OSI-APPROVED-FREE @OSI-APPROVED-NONFREE
# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
EULA 2dboy-EULA AMD-GPU-PRO-EULA android AnyDesk-TOS Aseprite-EULA baudline bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi microsoft-edge Microsoft-vscode Mojang MTA-0.5 NVIDIA-CUDA NVIDIA-SDK OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL-11 Q3AEULA-20000111 QUAKE4 RAR sfpg SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone

View File

@ -77,10 +77,6 @@ dev-python/setuptools_scm_git_archive
# and autotools are both much better choices.
dev-python/python-distutils-extra
# Michał Górny <mgorny@gentoo.org> (2023-01-18)
# Renamed to dev-python/pyproject-hooks (with upstream module name change).
dev-python/pep517
# Sam James <sam@gentoo.org> (2022-12-29)
# Doesn't work correctly on newer kernels/hardware. Events may go unreported
# if using sys-apps/edac-utils. See app-admin/rasdaemon's README for the technical

View File

@ -33,6 +33,95 @@
#--- END OF EXAMPLES ---
# Hans de Graaff <graaff@gentoo.org> (2023-07-02)
# Unmaintained and obsolete package. Last release 10 years ago. Upstream
# advises to use dev-ruby/memoizable or dev-ruby/memoist instead.
# Masked for removal on 2023-08-02.
dev-ruby/memoize
# Hans de Graaff <graaff@gentoo.org> (2023-07-02)
# Obsolete slot only used by dev-util/cucumber. Use the newer slot
# instead. Masked for removal on 2023-08-02.
dev-ruby/multi_test:0
# James Le Cuirot <chewi@gentoo.org> (2023-06-25)
# Impossible to legally obtain the original native full game now. It freezes on
# keyboard input, is incompatible with PipeWire, and requires gamescope to work
# under Wayland. In short, it's a lost cause. Removal in 30 days. Bug #436140.
# There is a modern SDL2-based port, but it is only available from Steam.
games-action/descent3
games-action/descent3-demo
# Michał Górny <mgorny@gentoo.org> (2023-06-24)
# Breaks dev-python/setuptools-rust.
# https://github.com/scikit-build/scikit-build-core/issues/413
<=dev-python/scikit-build-core-0.4.7
# Ionen Wolkens <ionen@gentoo.org> (2023-06-24)
# This version is fine but it depends on >=virtual/rust-1.70 which is
# currently masked. Feel free to unmask if you are using 1.70.
~app-emulation/ruffle-0_p20230624
# Hans de Graaff <graaff@gentoo.org> (2023-06-23)
# Deprecated upstream, who recommends to use the Open3 method instead.
# No reverse dependencies. Masked for removal on 2023-07-23.
dev-ruby/subexec
# Hans de Graaff <graaff@gentoo.org> (2023-06-23)
# Deprecated package. Renamed to dev-ruby/optimist by upstream. No
# reverse dependencies. Masked for removal on 2023-07-23.
dev-ruby/trollop
# Sam James <sam@gentoo.org> (2023-06-23)
# Segfaults with non-bison yacc.
=app-shells/bash-5.2_p15-r4
# Matt Turner <mattst88@gentoo.org> (2023-06-22)
# Dead slot. Depends on x11-libs/gtk+:2.
# Removal on 2023-07-22. Bug #769500.
x11-libs/libwnck:1
# Matt Turner <mattst88@gentoo.org> (2023-06-22)
# Dead package. Depends on x11-libs/libwnck:1.
# Removal on 2023-07-22. Bug #774906.
dev-perl/gnome2-wnck
# Matt Turner <mattst88@gentoo.org> (2023-06-22)
# Depends on deprecated packages:
# - dev-perl/Gtk2
# - dev-perl/Gtk2-Notify
# - dev-perl/gnome2-wnck
# No maintainer in Gentoo. Seems unmaintained upstream as well.
# Removal on 2023-07-22. Bug #774909.
media-sound/gmusicbrowser
# Sam James <sam@gentoo.org> (2023-06-22)
# Causes segfaults in dependent dev-util/conf2struct.
# See bug #908989 and related bug #908982.
=dev-perl/Conf-Libconfig-1.0.0
# Fabian Groffen <grobian@gentoo.org> (2023-06-21)
# Ancient OSX integration package, not keyworded for any current arch
# Removal on 2023-07-21. Bug #908938.
x11-themes/gtk-engines-quartz
# Michał Górny <mgorny@gentoo.org> (2023-06-21)
# suitesparseconfig-7.0.0 fails to build with multilib enabled
# because of dependencies that cannot be satisfied. All the other
# packages require it. Bug #908851.
=sci-libs/amd-3.0.3
=sci-libs/btf-2.0.3
=sci-libs/camd-3.0.3
=sci-libs/ccolamd-3.0.3
=sci-libs/cholmod-4.0.3
=sci-libs/colamd-3.0.3
=sci-libs/cxsparse-4.0.3
=sci-libs/klu-2.0.3
=sci-libs/ldl-3.0.3
=sci-libs/spqr-3.0.3
=sci-libs/suitesparseconfig-7.0.0
=sci-libs/umfpack-6.1.0
# Mike Pagano <mpagano@gentoo.org> (2023-06-18)
# Last upstream activity in 2018, EAPI 7.
# See app-crypt/swtpm for an alternative.
@ -124,13 +213,8 @@ dev-java/logback-core
dev-java/logback-classic
dev-java/netty
# Sam James <sam@gentoo.org> (2023-06-06)
# Causes "illegal instruction" (SIGILL) errors for some users, pending investigation.
# See bug #907932.
=dev-libs/nss-3.90
# Sam James <sam@gentoo.org> (2023-06-05)
# Fails to boostrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120.
# Fails to bootstrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120.
=sys-devel/gcc-14.0.0_pre20230604
# Michael Orlitzky <mjo@gentoo.org> (2023-06-04)
@ -150,84 +234,17 @@ dev-python/ntlm-auth
# Bug: #907211
=dev-libs/imath-3.1.7
# Andeas K. Hüttel <dilfridge@gentoo.org> (2023-06-02)
# Work in progress
=dev-lang/perl-5.38*
~virtual/perl-Attribute-Handlers-1.30.0
~virtual/perl-autodie-2.360.0
~virtual/perl-bignum-0.660.0
~virtual/perl-Carp-1.540.0
~virtual/perl-Compress-Raw-Bzip2-2.204.1_rc
~virtual/perl-Compress-Raw-Zlib-2.204.1_rc
~virtual/perl-CPAN-2.360.0
~virtual/perl-Data-Dumper-2.188.0
~virtual/perl-DB_File-1.858.0
~virtual/perl-Devel-PPPort-3.710.0
~virtual/perl-Digest-MD5-2.580.100_rc
~virtual/perl-Digest-SHA-6.40.0
~virtual/perl-Encode-3.190.0
~virtual/perl-ExtUtils-CBuilder-0.280.238
~virtual/perl-ExtUtils-Install-2.220.0
~virtual/perl-ExtUtils-MakeMaker-7.700.0
~virtual/perl-ExtUtils-ParseXS-3.510.0
~virtual/perl-File-Spec-3.880.0
~virtual/perl-Getopt-Long-2.540.0
~virtual/perl-HTTP-Tiny-0.82.0
~virtual/perl-HTTP-Tiny-0.83.0_rc
~virtual/perl-IO-1.520.0
~virtual/perl-IO-Compress-2.204.0
~virtual/perl-IO-Socket-IP-0.410.100_rc
~virtual/perl-IO-Zlib-1.140.0
~virtual/perl-JSON-PP-4.160.0
~virtual/perl-libnet-3.150.0
~virtual/perl-Locale-Maketext-1.330.0
~virtual/perl-Math-BigInt-1.999.837
~virtual/perl-Math-BigInt-FastCalc-0.501.300
~virtual/perl-Math-BigRat-0.262.400
~virtual/perl-Math-Complex-1.620.0
~virtual/perl-Memoize-1.160.0
~virtual/perl-MIME-Base64-3.160.100_rc
~virtual/perl-Module-CoreList-5.202.305.200
~virtual/perl-Module-CoreList-5.202.306.170
~virtual/perl-Net-Ping-2.760.0
~virtual/perl-parent-0.241.0
~virtual/perl-podlators-5.10.0
~virtual/perl-Safe-2.440.0
~virtual/perl-Scalar-List-Utils-1.630.0
~virtual/perl-Socket-2.36.0
~virtual/perl-Storable-3.320.0
~virtual/perl-Test-Simple-1.302.194
~virtual/perl-Text-Balanced-2.60.0
~virtual/perl-threads-2.360.0
~virtual/perl-threads-shared-1.680.0
~virtual/perl-Time-HiRes-1.977.500
~virtual/perl-Time-Piece-1.340.101_rc
~virtual/perl-Unicode-Normalize-1.320.0
~virtual/perl-XSLoader-0.320.0
# Michał Górny <mgorny@gentoo.org> (2023-05-31)
# Unmaintained. Last commit in 2020. Does not work with Python 3.12.
# No revdeps.
# Removal on 2023-06-30. Bug #907495.
dev-python/http-parser
# Sam James <sam@gentoo.org> (2023-05-29)
# Masked until enough reverse dependencies are fixed, bug #901257.
=media-video/ffmpeg-6*
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-05-28)
# Causes only problems, at negligible gain. Removal in 30days.
# Bugs 880573, 864157, 885471, 870454, 884571
sys-libs/libbacktrace
# Fabian Groffen <grobian@gentoo.org> (2023-05-26)
# Cygwin package for which keyword/profile support was dropped
# Removal on 2023-06-25. Bug #907194.
app-admin/cygwin-rebase
dev-libs/pthreads4w
sys-devel/parity
sys-libs/cygwin-crypt
# Sam James <sam@gentoo.org> (2023-05-24)
# Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957.
# Please upgrade to >=0.5.1.
@ -250,11 +267,6 @@ sys-libs/cygwin-crypt
# as a workaround. bug #906797.
~sys-apps/util-linux-2.39
# Michał Górny <mgorny@gentoo.org> (2023-05-19)
# Replaced by dev-python/pyproject-hooks. No revdeps left.
# Removal on 2023-06-18. Bug #906789.
dev-python/pep517
# David Seifert <soap@gentoo.org> (2023-05-19)
# Abandoned, NIH library only used by other obsolete packages like gkeys
# and layman, use app-crypt/gpgme[python] as a proper upstream
@ -262,51 +274,10 @@ dev-python/pep517
dev-python/pyGPG
# David Seifert <soap@gentoo.org> (2023-05-19)
# Abandoned, replaced by 'eselect repository', tons of open bugs.
# Removal on 2023-08-17. Bug #761199.
# Abandoned, replaced by 'eselect repository' (app-eselect/eselect-repository),
# tons of open bugs. Removal on 2023-08-17. Bug #761199.
app-portage/layman
# David Seifert <soap@gentoo.org> (2023-05-19)
# EAPI 6, abandoned, never went anywhere, long obsolete with
# app-crypt/gkeys removal.
# Use these instead:
# sec-keys/openpgp-keys-gentoo-auth
# sec-keys/openpgp-keys-gentoo-developers
# sec-keys/openpgp-keys-gentoo-release
# Removal on 2023-06-18. Bug #566782, #659822
app-crypt/gentoo-keys
# Thomas Beierlein <tomjbe@gentoo.org> (2023-05-17)
# Functionality got integrated into >=net-wireless/gnuradio-3.10
# itself. See
# https://wiki.analog.com/resources/tools-software/linux-software/gnuradio
# Removal on 2023-06-17. Bug #897168.
net-wireless/gr-iio
# Michał Górny <mgorny@gentoo.org> (2023-05-16)
# Unmaintained since 2020. Does not implement TOML 1.0, buggy.
# Alternatives include built-in tomllib module (Python 3.11+),
# dev-python/tomli along with dev-python/tomli-w, dev-python/tomlkit.
# Removal on 2023-06-15. Bug #878651.
dev-python/toml
# David Seifert <soap@gentoo.org> (2023-05-14)
# QA and build issues, EAPI 6, no proper releases, no other
# distro packages this. Removal on 2023-06-13. Bug #713794, #872539.
dev-vcs/cvsync
# David Seifert <soap@gentoo.org> (2023-05-14)
# EAPI 6, last release over 20 years ago, no other distro packages this
# anymore. Removal on 2023-06-13.
dev-tex/cpp2latex
# Michał Górny <mgorny@gentoo.org> (2023-05-13)
# Unmaintained. Does not build anymore. No activity upstream
# since 2019, the build system is messy and fixing the issues would take
# a lot of effort.
# Removal on 2023-06-12. Bug #791034.
games-emulation/pcsxr
# Sam James <sam@gentoo.org> (2023-05-10)
# A major reverse depndency (kde-apps/libkexiv2) does not yet build against this
# so mask for now, see bug #906087 and bug #906090.
@ -337,13 +308,6 @@ dev-python/uranium
media-gfx/fdm-materials
media-gfx/curaengine
# Mike Gilbert <floppym@gentoo.org> (2023-05-04)
# Out of date by several versions. Many unresolved security
# vulnerabilities. Lack of manpower/interest in keeping it up to date.
# Removal on 2023-06-03.
# Chromium-based bin alternatives: google-chrome, microsoft-edge & vivaldi.
www-client/chromium-bin
# Sam James <sam@gentoo.org> (2023-05-03)
# Broken pkgconfig file, please upgrade to -r1.
# bug #704348, bug #905632, bug #905822

View File

@ -1,6 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Force the flag corresponding to the default ABI
x64-macos
arm64-macos
# Instruction sets that are always available on M1
cpu_flags_arm_v4
cpu_flags_arm_v5
cpu_flags_arm_v6
cpu_flags_arm_v7
cpu_flags_arm_v8
cpu_flags_arm_aes
cpu_flags_arm_crc32
cpu_flags_arm_neon
cpu_flags_arm_edsp
cpu_flags_arm_sha1
cpu_flags_arm_sha2
cpu_flags_arm_vfp
cpu_flags_arm_vfpv3
cpu_flags_arm_vfpv4
cpu_flags_arm_vfp-d32

View File

@ -1,6 +1,24 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag corresponding to the default ABI
-x64-macos
-arm64-macos
# Unmask arm specific USE flags, M1 is v8 + custom stuff
-cpu_flags_arm_v4
-cpu_flags_arm_v4
-cpu_flags_arm_v5
-cpu_flags_arm_v6
-cpu_flags_arm_v7
-cpu_flags_arm_v8
-cpu_flags_arm_aes
-cpu_flags_arm_crc32
-cpu_flags_arm_neon
-cpu_flags_arm_edsp
-cpu_flags_arm_sha1
-cpu_flags_arm_sha2
-cpu_flags_arm_vfp
-cpu_flags_arm_vfpv3
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32

View File

@ -215,10 +215,10 @@ mips default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr exp
# Deprecated PPC64 Profiles
# @MAINTAINER: ppc64@gentoo.org
ppc default/linux/powerpc/ppc64/17.0/32bit-userland stable
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop stable
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome stable
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd stable
ppc default/linux/powerpc/ppc64/17.0/32bit-userland exp
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop exp
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome exp
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd exp
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer exp
# PPC profiles
@ -351,6 +351,7 @@ arm64 default/linux/arm64/17.0/musl dev
arm64 default/linux/arm64/17.0/musl/llvm exp
arm64 default/linux/arm64/17.0/musl/hardened exp
arm64 default/linux/arm64/17.0/musl/hardened/selinux exp
m68k default/linux/m68k/17.0/musl exp
mips default/linux/mips/17.0/o32/musl exp
mips default/linux/mips/17.0/n64/musl exp
mips default/linux/mips/17.0/mipsel/o32/musl exp

View File

@ -27,3 +27,6 @@ move dev-python/docker-py dev-python/docker
move dev-python/python-ctags dev-python/python-ctags3
move dev-python/python-miniupnpc dev-python/miniupnpc
move dev-python/service_identity dev-python/service-identity
move dev-python/readme_renderer dev-python/readme-renderer
move dev-libs/sexp dev-libs/sexpp
move net-proxy/obfs4proxy net-proxy/lyrebird