profiles: Sync with Gentoo

It's from Gentoo commit 509c123c1d8c3567c4e070a0126dc19811d1931a.
This commit is contained in:
Flatcar Buildbot 2023-07-17 07:13:04 +00:00 committed by Sayan Chowdhury
parent 08e1720c66
commit 0c6c63848e
No known key found for this signature in database
GPG Key ID: B02399319CD05C8B
53 changed files with 354 additions and 346 deletions

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-07-09)
# sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079
sys-apps/nvme-cli hugepages
# Michał Górny <mgorny@gentoo.org> (2023-06-24) # Michał Górny <mgorny@gentoo.org> (2023-06-24)
# dev-db/mongodb builds practically only on the authors' computer. # dev-db/mongodb builds practically only on the authors' computer.
dev-python/pymongo test-full dev-python/pymongo test-full

View File

@ -1,6 +1,24 @@
# Copyright 2019-2023 Gentoo Authors # Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-07-03)
# Broken memory handling
# https://lore.kernel.org/linux-parisc/612eaa53-6904-6e16-67fc-394f4faa0e16@bell.net/
# https://lore.kernel.org/linux-parisc/b886c0ee-2ef6-5ec9-17e0-eb66c63a61d4@roeck-us.net/T/#m250c15554add9bf4909751adccfe18c6ee0198a8
# Fix: https://github.com/torvalds/linux/commit/f66066bc5136f25e36a2daff4896c768f18c211e
=sys-kernel/gentoo-kernel-6.1.37
=sys-kernel/gentoo-kernel-6.3.11
=sys-kernel/gentoo-sources-6.1.37
=sys-kernel/gentoo-sources-6.3.11
=sys-kernel/gentoo-sources-6.4.1
=sys-kernel/vanilla-kernel-6.1.37
=sys-kernel/vanilla-kernel-6.3.11
=sys-kernel/vanilla-sources-6.1.37
=sys-kernel/vanilla-sources-6.3.11
=sys-kernel/vanilla-sources-6.4.1
=virtual/dist-kernel-6.1.37
=virtual/dist-kernel-6.3.11
# Sam James <sam@gentoo.org> (2023-03-28) # Sam James <sam@gentoo.org> (2023-03-28)
# Needs explicit porting to each platform (bug 894078#c6) # Needs explicit porting to each platform (bug 894078#c6)
dev-python/py-cpuinfo dev-python/py-cpuinfo

View File

@ -48,10 +48,6 @@ net-misc/chrony pps
# Unstable dependencies (dev-libs/libnl, sys-cluster/rdma-core) # Unstable dependencies (dev-libs/libnl, sys-cluster/rdma-core)
net-libs/libpcap netlink rdma net-libs/libpcap netlink rdma
# Sam James <sam@gentoo.org> (2021-11-17)
# media-libs/mesa is not marked stable on HPPA
media-libs/libepoxy egl
# Rolf Eike Beer <eike@sf-mail.de> (2021-11-10) # Rolf Eike Beer <eike@sf-mail.de> (2021-11-10)
# The following packages have no stable keywords on hppa: # The following packages have no stable keywords on hppa:
# net-mail/courier-imap mail-mta/courier # net-mail/courier-imap mail-mta/courier

View File

@ -1,6 +1,10 @@
# Copyright 2022-2023 Gentoo Authors # Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2023-07-11)
# Upstream lacks pmu-events definition file for loong.
dev-util/perf python
# WANG Xuerui <xen0n@gentoo.org> (2023-07-01) # WANG Xuerui <xen0n@gentoo.org> (2023-07-01)
# Upstream accepted vector asm for loong before corresponding assembler # Upstream accepted vector asm for loong before corresponding assembler
# support is ready, leading to build failures. Disable asm for the time being # support is ready, leading to build failures. Disable asm for the time being
@ -70,11 +74,6 @@ kde-apps/kdeutils-meta 7zip
# <dev-cpp/tbb-2021 fails to build on loong w/ gcc-13 # <dev-cpp/tbb-2021 fails to build on loong w/ gcc-13
sci-libs/spqr tbb sci-libs/spqr tbb
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# in-tree version of sys-apps/flashrom (1.2) is outdated and cannot build
# on loong
sys-apps/fwupd flashrom
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05) # WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-boot/gnu-efi upstream hasn't merged the loong port yet # sys-boot/gnu-efi upstream hasn't merged the loong port yet
sys-apps/fwupd uefi sys-apps/fwupd uefi
@ -141,7 +140,7 @@ sys-apps/nvme-cli hugepages
# WANG Xuerui <xen0n@gentoo.org> (2022-12-01) # WANG Xuerui <xen0n@gentoo.org> (2022-12-01)
# Mask GRUB2 platforms not applicable to loong. # Mask GRUB2 platforms not applicable to loong.
sys-boot/grub:2 grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc grub_platforms_qemu grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh
# WANG Xuerui <xen0n@gentoo.org> (2022-11-30) # WANG Xuerui <xen0n@gentoo.org> (2022-11-30)
# No Haskell on loong yet (port under review), hence no virtual/pandoc and # No Haskell on loong yet (port under review), hence no virtual/pandoc and
@ -187,9 +186,13 @@ mate-base/mate help
# SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210) # SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
# LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114) # LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
# MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629) # MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
# DFSan: https://reviews.llvm.org/D140690 (LLVM 17 since 20230703)
# Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706)
>=sys-libs/compiler-rt-sanitizers-15 -asan >=sys-libs/compiler-rt-sanitizers-15 -asan
>=sys-libs/compiler-rt-sanitizers-16 -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 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -profile
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08) # WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet. # virtual/{jdk,jre} is not available on loong yet.

View File

@ -1,6 +1,14 @@
# Copyright 2022-2023 Gentoo Authors # Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2023-07-11)
# dev-util/babeltrace fails tests on loong
babeltrace
# WANG Xuerui <xen0n@gentoo.org> (2023-07-05)
# rest of GNOME not keyworded yet
gnome-online-accounts
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05) # WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# media-libs/xine-lib not tested # media-libs/xine-lib not tested
xine xine
@ -29,11 +37,6 @@ xen
# lacking arch-specific adaptation # lacking arch-specific adaptation
nas nas
# WANG Xuerui <xen0n@gentoo.org> (2022-11-18)
# net-libs/webkit-gtk is not available on loong yet.
gnome-online-accounts
webkit
# WANG Xuerui <xen0n@gentoo.org> (2022-11-01) # WANG Xuerui <xen0n@gentoo.org> (2022-11-01)
# qtwebengine isn't available on loong yet # qtwebengine isn't available on loong yet
webengine webengine

View File

@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-07-08)
# Uses attr even if disabling is requested, bug 910070
# Workaround that should fix some stage builds
>=sys-devel/gettext-0.22-r1 xattr
# Joonas Niilola <juippis@gentoo.org> (2023-06-06) # Joonas Niilola <juippis@gentoo.org> (2023-06-06)
# 114 looks very broken regarding unified build. It has too many # 114 looks very broken regarding unified build. It has too many
# conditions when it works and when it doesn't. Bug #905780 # conditions when it works and when it doesn't. Bug #905780

View File

@ -6,6 +6,19 @@
# This file is only for generic masks. For arch-specific masks (i.e. # This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base. # mask everywhere, unmask on arch/*) use arch/base.
# Joonas Niilola <juippis@gentoo.org> (2023-07-14)
# Calendar is broken with some languages on 115.0 release. Bug #910229
>=mail-client/thunderbird-115.0 system-icu
# Marek Szuba <marecki@gentoo.org> (2023-07-10)
# dev-python/mkdocs-material is by design directly integrated with
# Google Fonts and as such violates the network sandbox [1].
# Upstream documentation mentions an option which supposedly prevents
# this, however adding it to the Molecule mkdocs.yml has had no effect.
# Looks like this will have to be addressed at the level of mkdocs-material.
# [1] https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/
app-admin/ansible-molecule doc
# William Hubbs <williamh@gentoo.org> (2023-06-30) # William Hubbs <williamh@gentoo.org> (2023-06-30)
# multiple repeated issues: Bug: #909394 # multiple repeated issues: Bug: #909394
net-libs/nodejs lto net-libs/nodejs lto

View File

@ -50,12 +50,6 @@ dev-python/subprocess-tee test-full
# app-text/pandoc is not stable # app-text/pandoc is not stable
app-text/nuspell doc app-text/nuspell doc
# Sam James <sam@gentoo.org> (2022-02-11)
# Needs glibc-2.35(?) (or <2.34) which is not yet even keyworded but
# won't be stable for a while. Can be unmasked then.
# bug #806079
sys-apps/nvme-cli hugepages
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-12-24) # Georgy Yakovlev <gyakovlev@gentoo.org> (2021-12-24)
# test deps are not stable # test deps are not stable
>=sys-fs/zfs-2.0.7 test-suite >=sys-fs/zfs-2.0.7 test-suite

View File

@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors # Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-07-08)
# This requires Rust and is barely needed by anyone, override make.defaults
dev-python/jaraco-text -cli
# Mike Gilbert <floppym@gentoo.org> (2017-10-29) # Mike Gilbert <floppym@gentoo.org> (2017-10-29)
# Override default from make.defaults, bug 635822. # Override default from make.defaults, bug 635822.
net-libs/mbedtls -zlib net-libs/mbedtls -zlib

View File

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

View File

@ -1,6 +1,11 @@
# Copyright 2023 Gentoo Authors # Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2023-06-30)
# media-libs/libjxl casualties
# https://github.com/libjxl/libjxl/issues/2433
jpegxl
# matoro <matoro_gentoo@matoro.tk> (2023-05-05) # matoro <matoro_gentoo@matoro.tk> (2023-05-05)
# media-libs/zimg casualties (https://github.com/sekrit-twc/zimg/pull/156) # media-libs/zimg casualties (https://github.com/sekrit-twc/zimg/pull/156)
zimg zimg

View File

@ -70,6 +70,12 @@ net-print/pnm2ppa
net-wireless/neard net-wireless/neard
sys-apps/noexec sys-apps/noexec
# Giuseppe Foti <foti.giuseppe@gmail.com> (2023-05-19)
# New packages that require packages masked by the previous block.
dev-db/pg-gvm
net-analyzer/notus-scanner
net-analyzer/greenbone-feed-sync
# Petr Vaněk <arkamar@atlas.cz> (2022-09-23) # Petr Vaněk <arkamar@atlas.cz> (2022-09-23)
# Musl does not implement rresvport function, bugs #713810 and #713376. # Musl does not implement rresvport function, bugs #713810 and #713376.
app-admin/clustershell app-admin/clustershell

View File

@ -18,9 +18,15 @@ dev-lang/rust-bin
>=dev-lang/spidermonkey-78 >=dev-lang/spidermonkey-78
>=dev-libs/gjs-1.66 >=dev-libs/gjs-1.66
dev-python/autobahn dev-python/autobahn
dev-python/aws-sam-translator
>=dev-python/bcrypt-4 >=dev-python/bcrypt-4
dev-python/cfn-lint
>=dev-python/cryptography-36 >=dev-python/cryptography-36
dev-python/dirty-equals
dev-python/inflect
dev-python/jaraco-itertools
dev-python/josepy dev-python/josepy
>=dev-python/jsonschema-4.18.0
dev-python/jsonschema-spec dev-python/jsonschema-spec
dev-python/jsonschema-specifications dev-python/jsonschema-specifications
dev-python/keyring dev-python/keyring
@ -34,6 +40,8 @@ dev-python/mkdocs-i18n
dev-python/mkdocs-material-extensions dev-python/mkdocs-material-extensions
dev-python/mkdocs-git-revision-date-localized-plugin dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/oauthlib dev-python/oauthlib
dev-python/openapi-core
dev-python/openapi-schema-validator
dev-python/openapi-spec-validator dev-python/openapi-spec-validator
dev-python/openstacksdk dev-python/openstacksdk
dev-python/orjson dev-python/orjson
@ -41,6 +49,8 @@ dev-python/os-client-config
dev-python/osc-lib dev-python/osc-lib
dev-python/paramiko dev-python/paramiko
dev-python/pooch dev-python/pooch
dev-python/pydantic
dev-python/pydantic-core
dev-python/pyfuse3 dev-python/pyfuse3
>=dev-python/pyopenssl-22 >=dev-python/pyopenssl-22
dev-python/pymdown-extensions dev-python/pymdown-extensions
@ -90,6 +100,7 @@ gnome-extra/sushi
>=media-gfx/libimagequant-4 >=media-gfx/libimagequant-4
>=media-libs/libopenraw-0.3.2 >=media-libs/libopenraw-0.3.2
media-video/rav1e media-video/rav1e
net-analyzer/wtfis
net-im/gajim net-im/gajim
>=net-irc/polari-3.37 >=net-irc/polari-3.37
net-libs/quiche net-libs/quiche

View File

@ -1,6 +1,13 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-06-06)
# Packages needing dev-python/pydantic.
dev-python/jaraco-itertools test
dev-python/jaraco-text cli
dev-python/versioningit test
dev-python/zipp test
# matoro <matoro_gentoo@matoro.tk> (2023-06-09) # matoro <matoro_gentoo@matoro.tk> (2023-06-09)
# Deps on several mkdocs plugins (#882593) # Deps on several mkdocs plugins (#882593)
dev-python/bracex doc dev-python/bracex doc

View File

@ -33,6 +33,130 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Matt Turner <mattst88@gentoo.org> (2023-07-16)
# Last reverse dependency was gnome-base/gnome-vfs, dropped more than a year ago.
# Removal on 2023-08-16.
gnome-base/gnome-mime-data
# Matt Turner <mattst88@gentoo.org> (2023-07-15)
# Unmaintained upstream. Depends on deprecated packages libsoup:2.4 and
# old versions of grilo and grilo-plugins.
# Removal on 2023-08-15. Bug #910105.
media-sound/pragha
# Hans de Graaff <graaff@gentoo.org> (2023-07-14)
# Obsolete slots or packages specifically for cucumber 7 which is no
# longer available. Masked for removal on 2023-08-14
dev-util/cucumber-create-meta
dev-util/cucumber-html-formatter:17
# Tomáš Mózes <hydrapolic@gmail.com> (2023-07-13)
# Incompatible with OpenSSL-3, update to MariaDB 10.6.
<dev-db/mariadb-10.6
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-07-12)
# The catalyst-3 branch is outdated and not used by Gentoo
# Release Engineering anymore. Please either use git master
# (9999) as all Release Engineering build machines or wait
# for catalyst-4. Questions or bug reports about catalyst-3
# may or may not lead to useful results.
<dev-util/catalyst-4
# Joonas Niilola <juippis@gentoo.org> (2023-07-12)
# Testing. An upgrade from 102 isn't recommended due to downgrading
# most likely not being possible. Back up your profile before
# attempting. Fresh install should be fine. Bug #910229
~mail-client/thunderbird-115.0
# Michał Górny <mgorny@gentoo.org> (2023-07-12)
# Having scikit-build-core installed still breaks building setuptools
# extensions in some scenarios.
# https://github.com/scikit-build/scikit-build-core/issues/426
>=dev-python/iminuit-2.22
=dev-python/scikit-build-core-0.4.7-r1
# Hans de Graaff <graaff@gentoo.org> (2023-07-08)
# Obsolete component for dev-util/cucumber. Discontinued upstream.
# No reverse dependencies. Masked for removal on 2023-08-08.
dev-util/cucumber-wire
# Hans de Graaff <graaff@gentoo.org> (2023-07-08)
# Last release in 2010. Upstream is gone. No reverse dependencies.
# Masked for removal on 2023-08-08
dev-ruby/annoy
# Hans de Graaff <graaff@gentoo.org> (2023-07-08)
# Obsolete component for dev-util/cucumber. Discontinued upstream.
# No reverse dependencies. Masked for removal on 2023-08-08.
dev-ruby/c21e
# Hans de Graaff <graaff@gentoo.org> (2023-07-06)
# Last release in 2012. Upstream is gone. No reverse dependencies.
# Masked for removal on 2023-08-06.
dev-ruby/deprecated
# Matt Turner <mattst88@gentoo.org> (2023-07-06)
# Dead package. No reverse dependencies.
# Removal on 2023-08-06.
dev-perl/Gtk2-Notify
# Matt Turner <mattst88@gentoo.org> (2023-07-06)
# GNOME 45 mask
>=dev-libs/gjs-1.77
>=gnome-base/gnome-shell-45_alpha
>=gnome-base/gsettings-desktop-schemas-45_alpha
>=gnome-extra/gnome-characters-45_alpha
>=gnome-extra/gnome-shell-extensions-45_alpha
>=gnome-extra/gnome-system-monitor-45_alpha
>=gnome-extra/gnome-weather-45_alpha
>=gui-libs/gtk-4.11
>=gui-libs/libadwaita-1.4_alpha
>=media-gfx/gnome-font-viewer-45_alpha
>=net-misc/gnome-remote-desktop-45_alpha
>=sys-apps/baobab-45_alpha
>=x11-themes/gnome-backgrounds-45_alpha
>=x11-wm/mutter-45_alpha
# Michael Orlitzky <mjo@gentoo.org> (2023-07-05)
# I suspect I was its only user, and I'm not a user any more. Upstream
# has deleted its autoloader for the second time, making an update more
# trouble than removal, so: removal on or after 2023-08-05.
dev-php/php-redmine-api
# Michał Górny <mgorny@gentoo.org> (2023-07-05)
# Discontinued in favor of built-in `ast` module on all supported
# versions of Python. No revdeps left.
# Removal on 2023-08-04.
dev-python/typed-ast
# Sam James <sam@gentoo.org> (2023-07-05)
# Doesn't install all needed files by e.g. kernelshark.
# Need to either split into libtracecmd for the libraries or revert to Makefiles.
# See bug #909439.
=dev-util/trace-cmd-3.2
# Hans de Graaff <graaff@gentoo.org> (2023-07-04)
# Discontinued by upstream. No reverse dependencies. Upstream recommends
# using dry-inflector. Please file a bug if you would like us to package
# this. Masked for removal on 2023-08-04.
dev-ruby/inflecto
# Hans de Graaff <graaff@gentoo.org> (2023-07-04)
# Archived by upstream. No reverse dependencies. Does not work with
# ruby32. Masked for removal on 2023-08-04.
dev-ruby/instantiator
# Holger Hoffstätte <holger@applied-asynchrony.com> (2023-07-04)
# Obsolete package, replaced by dev-util/scap-driver.
# https://bugs.gentoo.org/907486
# Masked for removal on 2023-08-04.
dev-util/sysdig-kmod
# Sam James <sam@gentoo.org> (2023-06-03)
# Breaks dev-perl/Spreadsheet-ParseExcel, see bug #909564.
# Please upgrade to >=dev-perl/dev-perl/OLE-StorageLite-0.220.0.
=dev-perl/OLE-StorageLite-0.210.0
# Hans de Graaff <graaff@gentoo.org> (2023-07-02) # Hans de Graaff <graaff@gentoo.org> (2023-07-02)
# Unmaintained and obsolete package. Last release 10 years ago. Upstream # Unmaintained and obsolete package. Last release 10 years ago. Upstream
# advises to use dev-ruby/memoizable or dev-ruby/memoist instead. # advises to use dev-ruby/memoizable or dev-ruby/memoist instead.
@ -52,16 +176,6 @@ dev-ruby/multi_test:0
games-action/descent3 games-action/descent3
games-action/descent3-demo 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) # Hans de Graaff <graaff@gentoo.org> (2023-06-23)
# Deprecated upstream, who recommends to use the Open3 method instead. # Deprecated upstream, who recommends to use the Open3 method instead.
# No reverse dependencies. Masked for removal on 2023-07-23. # No reverse dependencies. Masked for removal on 2023-07-23.
@ -139,35 +253,6 @@ dev-ruby/database_cleaner-active_record:2.0
# and . /etc/profile. # and . /etc/profile.
<app-admin/eselect-1.4.22-r1 <app-admin/eselect-1.4.22-r1
# Hans de Graaff <graaff@gentoo.org> (2023-06-16)
# Obsolete slots without reverse dependencies that require rails 6.0 to
# be present. Use the newer slots if needed.
# Masked for removal on 2023-07-16.
dev-ruby/roadie:4
dev-ruby/roadie-rails:2
# Hans de Graaff <graaff@gentoo.org> (2023-06-16)
# Rails 6.0 is no longer supported upstream and limited to ruby30. Use a
# newer Rails version instead. Masked for removal on 2023-07-16.
dev-ruby/rails:6.0
dev-ruby/railties:6.0
dev-ruby/actionmailbox:6.0
dev-ruby/actiontext:6.0
dev-ruby/activerecord:6.0
dev-ruby/actionmailer:6.0
dev-ruby/activestorage:6.0
dev-ruby/actionpack:6.0
dev-ruby/actionview:6.0
dev-ruby/activejob:6.0
dev-ruby/actioncable:6.0
dev-ruby/activemodel:6.0
dev-ruby/activesupport:6.0
# Hans de Graaff <graaff@gentoo.org> (2023-06-16)
# Obsolete slot. Use the newer 0.7 slot instead.
# Masked for removal on 2023-07-16.
dev-ruby/websocket-driver:0
# Tomáš Mózes <hydrapolic@gmail.com> (2023-06-12) # Tomáš Mózes <hydrapolic@gmail.com> (2023-06-12)
# Buggy version that causes ibdata1 to grow, please update. See bug #908394. # Buggy version that causes ibdata1 to grow, please update. See bug #908394.
=dev-db/mariadb-10.5.20 =dev-db/mariadb-10.5.20
@ -175,58 +260,15 @@ dev-ruby/websocket-driver:0
=dev-db/mariadb-10.11.2 =dev-db/mariadb-10.11.2
=dev-db/mariadb-10.11.3 =dev-db/mariadb-10.11.3
# Sam James <sam@gentoo.org> (2023-06-12)
# Installs no files with newer versions because GTK 2 support was dropped upstream.
# Removal on 2023-07-12. Bug #908378.
dev-ruby/ruby-gtk2
# Sam James <sam@gentoo.org> (2023-06-10)
# Integrated into media-libs/gst-plugins-bad[vaapi]. Please use that instead.
# Removal in 14 days.
media-plugins/gst-plugins-va
# Michał Górny <mgorny@gentoo.org> (2023-06-10) # Michał Górny <mgorny@gentoo.org> (2023-06-10)
# Renamed to dev-python/pypdf. No revdeps left. # Renamed to dev-python/pypdf. No revdeps left.
# Removal on 2023-07-10. Bug #908227. # Removal on 2023-07-10. Bug #908227.
dev-python/PyPDF2 dev-python/PyPDF2
# Michał Górny <mgorny@gentoo.org> (2023-06-09)
# Requires dev-python/nose. Last activity in 2013. No reverse
# dependencies left.
# Removal on 2023-07-09. Bug #888245.
dev-python/doctest-ignore-unicode
# Georgy Yakovlev <gyakovlev@gentoo.org> (2023-06-08)
# May be broken on some arches due to weird LLVM interaction.
# Masked for now.
# https://github.com/rust-lang/rust/issues/112286
~dev-lang/rust-1.70.0
~dev-lang/rust-bin-1.70.0
~virtual/rust-1.70.0
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-06-06)
# Vulnerable CVE-2023-33546, Bug #907927.
# Reverse deps (logback-*, netty) are unused Java libraries.
# Removal on 2023-07-06.
dev-java/janino
dev-java/logback-core
dev-java/logback-classic
dev-java/netty
# Sam James <sam@gentoo.org> (2023-06-05) # Sam James <sam@gentoo.org> (2023-06-05)
# Fails to bootstrap, 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 =sys-devel/gcc-14.0.0_pre20230604
# Michael Orlitzky <mjo@gentoo.org> (2023-06-04)
# Obsolete and insecure SageMath (out of tree) dependency.
# Removal on 2023-07-04.
sci-mathematics/flintqs
# Michał Górny <mgorny@gentoo.org> (2023-06-03)
# Obsoleted by dev-python/pyspnego. No revdeps left.
# Removal on 2023-07-03. Bug #895004.
dev-python/ntlm-auth
# Bernd Waibel <waebbl-gentoo@posteo.net> (2023-05-31) # Bernd Waibel <waebbl-gentoo@posteo.net> (2023-05-31)
# Mask this version for uptime soversion issue. There will be an updated release # Mask this version for uptime soversion issue. There will be an updated release
# shortly which fixes this. # shortly which fixes this.
@ -234,17 +276,6 @@ dev-python/ntlm-auth
# Bug: #907211 # Bug: #907211
=dev-libs/imath-3.1.7 =dev-libs/imath-3.1.7
# 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
# 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
# Sam James <sam@gentoo.org> (2023-05-24) # Sam James <sam@gentoo.org> (2023-05-24)
# Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957. # Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957.
# Please upgrade to >=0.5.1. # Please upgrade to >=0.5.1.

View File

@ -1,30 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,30 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,30 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,30 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,5 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# SSP seems to cause asm/assembly errors with GCC, so disable it
ssp

View File

@ -1,30 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,5 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# SSP seems to cause asm/assembly errors with GCC, so disable it
ssp

View File

@ -1,30 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,5 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# SSP seems to cause asm/assembly errors with GCC, so disable it
ssp

View File

@ -1,30 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file masks out USE flags that are simply NOT allowed in the default
# x86 profile. This works, for example, if another architecture's
# profile have a USE flag associated with (such as altivec, mmx, etc).
# Unmask x86 instruction sets
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_ssse3
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -0,0 +1,2 @@
..
../../../features/fsf-gcc-nold

View File

@ -0,0 +1,5 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="arm64-apple-darwin23"
CHOST_arm64="${CHOST}"

View File

@ -0,0 +1,2 @@
..
../../arch/arm64

View File

@ -0,0 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
MACOSX_DEPLOYMENT_TARGET="14.0"

View File

@ -0,0 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (2011-04-10)
# as long as util-linux installs uuid.h which breaks the system headers
# (hence we don't) we can't do uuid support here
x11-libs/libSM -uuid

View File

@ -0,0 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
export MACOSX_DEPLOYMENT_TARGET=14.0

View File

@ -0,0 +1,2 @@
..
../../../features/fsf-gcc-ld64

View File

@ -0,0 +1,5 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="x86_64-apple-darwin23"
CHOST_amd64="${CHOST}"

View File

@ -0,0 +1,2 @@
..
../../arch/x64

View File

@ -1,6 +1,13 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2023-07-10)
# SSP seems to cause asm/assembly errors with GCC, so disable it
# commit a1d7199cec8a296bae885481931ddea824262d88
# Author: Fabian Groffen <grobian@gentoo.org>
# Date: Sun Feb 7 20:09:02 2021 +0100
sys-devel/gcc ssp
# Sam James <sam@gentoo.org> (2021-11-09) # Sam James <sam@gentoo.org> (2021-11-09)
# Older GMP releases have a bug in their arm64 Darwin ASM # Older GMP releases have a bug in their arm64 Darwin ASM
# 6.2.2 isn't released but this will catch any releases we know are broken # 6.2.2 isn't released but this will catch any releases we know are broken

View File

@ -1,9 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
ARCH="x64-macos" ARCH="x64-macos"
ACCEPT_KEYWORDS="~x64-macos" ACCEPT_KEYWORDS="~x64-macos"
USE_EXPAND_HIDDEN="-CPU_FLAGS_X86"
CPU_FLAGS_X86="mmx mmxext sse sse2" CPU_FLAGS_X86="mmx mmxext sse sse2"
# multilib build stuff, single ABI (no multilib) # multilib build stuff, single ABI (no multilib)

View File

@ -1,6 +1,48 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Unmask the flag corresponding to the default ABI # Unmask the flag corresponding to the default ABI
-x64-macos -x64-macos
-abi_x86_64 -abi_x86_64
# Benda Xu <heroxbd@gentoo.org> (2023-07-09)
# Unmask the CPU-flag related USE EXPAND, as in the general arch/amd64
-cpu_flags_x86_3dnow
-cpu_flags_x86_3dnowext
-cpu_flags_x86_aes
-cpu_flags_x86_avx
-cpu_flags_x86_avx2
-cpu_flags_x86_fma3
-cpu_flags_x86_fma4
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_padlock
-cpu_flags_x86_popcnt
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_sse3
-cpu_flags_x86_sse4_1
-cpu_flags_x86_sse4_2
-cpu_flags_x86_sse4a
-cpu_flags_x86_ssse3
-cpu_flags_x86_xop
# Unmask x86 instruction sets
-svga
# Unmask nvidia XvMC support
-nvidia
# Unmask dev-db/oracle-instantclient-basic support
-oci8-instant-client
# Modular X: unmask for architectures on which they are available
-input_devices_synaptics
-input_devices_vmmouse
-input_devices_wacom
-video_cards_nvidia
-video_cards_vmware
# ibm is only used for ppc64 stuff
ibm

View File

@ -1,8 +1,13 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2023-07-09)
# Requires Glibc <sys/xattr.h> to work properly.
# For example, 'lgetxattr' is not available on macOS or gnulib.
# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html
sys-apps/attr
# Fabian Groffen <grobian@gentoo.org> (2023-06-05) # Fabian Groffen <grobian@gentoo.org> (2023-06-05)
# Fails to compile using GCC, misdetecting sincosf # Fails to compile using GCC, misdetecting sincosf
# https://github.com/harfbuzz/harfbuzz/issues/4266 # https://github.com/harfbuzz/harfbuzz/issues/4266
=media-libs/harfbuzz-7.2.0
=media-libs/harfbuzz-7.3.0 =media-libs/harfbuzz-7.3.0

View File

@ -0,0 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2023-07-17)
# scientific python related use flags. The Prefix/macos is widely
# used in scientific and HPC applications. Maintain some reasonable
# defaults in the profile.
dev-python/numpy lapack
dev-python/pillow webp
virtual/imagemagick-tools tiff jpeg
media-gfx/imagemagick tiff jpeg

View File

@ -0,0 +1,6 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2023-07-09)
# xattr requires sys-apps/attr, which is masked.
xattr

View File

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (2014-01-14) # Fabian Groffen <grobian@gentoo.org> (2014-01-14)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
#Add USE flags that don't work on Darwin/OpenDarwin/OS X here #Add USE flags that don't work on Darwin/OpenDarwin/OS X here

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2023-07-09)
# Requires Glibc <sys/xattr.h> to work properly.
# For example, 'lgetxattr' is not available on Solaris or gnulib.
# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html
sys-apps/attr
# Fabian Groffen <grobian@gentoo.org> (2023-06-09) # Fabian Groffen <grobian@gentoo.org> (2023-06-09)
# Fails to compile due to missing DT_* symbols # Fails to compile due to missing DT_* symbols
# fix: https://lore.kernel.org/git/20230606205935.3183276-1-asedeno@google.com/ # fix: https://lore.kernel.org/git/20230606205935.3183276-1-asedeno@google.com/

View File

@ -0,0 +1,6 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2023-07-09)
# xattr requires sys-apps/attr, which is masked.
xattr

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Re-add SunOS libc # Re-add SunOS libc

View File

@ -400,11 +400,13 @@ x64-macos prefix/darwin/macos/11.0/x64/gcc exp
x64-macos prefix/darwin/macos/12.0/x64 exp x64-macos prefix/darwin/macos/12.0/x64 exp
x64-macos prefix/darwin/macos/12.0/x64/gcc exp x64-macos prefix/darwin/macos/12.0/x64/gcc exp
x64-macos prefix/darwin/macos/13.0/x64/gcc exp x64-macos prefix/darwin/macos/13.0/x64/gcc exp
x64-macos prefix/darwin/macos/14.0/x64/gcc exp
arm64-macos prefix/darwin/macos/11.0/arm64 exp arm64-macos prefix/darwin/macos/11.0/arm64 exp
arm64-macos prefix/darwin/macos/11.0/arm64/gcc exp arm64-macos prefix/darwin/macos/11.0/arm64/gcc exp
arm64-macos prefix/darwin/macos/12.0/arm64 exp arm64-macos prefix/darwin/macos/12.0/arm64 exp
arm64-macos prefix/darwin/macos/12.0/arm64/gcc exp arm64-macos prefix/darwin/macos/12.0/arm64/gcc exp
arm64-macos prefix/darwin/macos/13.0/arm64/gcc exp arm64-macos prefix/darwin/macos/13.0/arm64/gcc exp
arm64-macos prefix/darwin/macos/14.0/arm64/gcc exp
# Solaris Profiles # Solaris Profiles
x64-solaris prefix/sunos/solaris/5.11/x64 exp x64-solaris prefix/sunos/solaris/5.11/x64 exp

View File

@ -0,0 +1,2 @@
move dev-python/charset_normalizer dev-python/charset-normalizer
move dev-python/reedsolomon dev-python/reedsolo