profiles: Sync with Gentoo

It's from Gentoo commit d407d986f56e449fd699a403ffa9138463fbe029.
This commit is contained in:
Flatcar Buildbot 2023-02-08 12:21:49 +00:00 committed by Sayan Chowdhury
parent 01889e4270
commit 2ee731f6a5
46 changed files with 948 additions and 807 deletions

View File

@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Stijn Tintel <stijn@linux-ipv6.be> (2023-02-02)
# Dependency not keyworded
# https://bugs.gentoo.org/show_bug.cgi?id=892389
net-misc/openvswitch unwind
# matoro <matoro_gentoo@matoro.tk> (2022-09-22)
# Unable to test due to mask, bug #763963
net-misc/openntpd constraints

View File

@ -31,7 +31,6 @@ app-emulation/crossover-bin
app-emulation/protontricks
app-emulation/q4wine
app-emulation/winetricks
<=app-shells/scsh-0.6.9
dev-embedded/libftd2xx
dev-embedded/openocd
dev-util/android-ndk

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
# When you add an entry to the top of this file, add your name, the date, and
@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2023-01-24)
# libomptarget is only supported on 64-bit architectures.
>=sys-libs/libomp-16.0.0_pre20230124 -offload
# Sam James <sam@gentoo.org> (2023-01-05)
# asm is only available for amd64 and arm, but for arm, is gated
# behind an experimental flag.

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
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-26)
@ -13,6 +13,8 @@ net-analyzer/gsad
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-02-13)
# Requires qtwebengine
sci-electronics/eagle
sci-geosciences/gpsbabel
sci-geosciences/viking
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2021-09-09)
# Jupyterlab and friends require net-libs/nodejs
@ -98,7 +100,7 @@ kde-apps/parley:5
kde-apps/pim-data-exporter:5
kde-apps/pim-sieve-editor:5
kde-apps/plasma-telepathy-meta:5
>=kde-misc/kio-gdrive-22.04.3-r1
kde-misc/kio-gdrive
kde-misc/tellico:5
kde-misc/zanshin:5
mail-client/kube
@ -106,7 +108,7 @@ media-gfx/digikam:5
media-gfx/luminance-hdr
media-sound/frescobaldi
media-sound/teamspeak-client:3
>=media-video/openshot-2.6.0
media-video/openshot
media-video/vidify
media-video/vidify-audiosync
net-analyzer/nmapsi

View File

@ -1,6 +1,100 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
dev-qt/qtwebengine
dev-qt/qtwebview
dev-python/PyQt6-WebEngine
dev-python/PyQtWebEngine
app-admin/calamares
app-doc/zeal
app-editors/ghostwriter
app-editors/notepadqq
app-editors/retext
app-misc/anki
app-office/kalendar:5
app-office/kmymoney:5
app-office/skrooge:5
app-office/texmaker
app-text/bibletime
app-text/calibre
app-text/cb2bib
app-text/kchmviewer
app-text/sigil
dev-lang/typescript
dev-python/spyder
dev-python/spyder-terminal
dev-python/spyder-unittest
dev-python/spyder-line-profiler
dev-python/spyder-vim
dev-python/spyder-notebook
dev-util/kdevelop:5
dev-util/kdevelop-php:5
dev-util/kdevelop-python:5
gnome-extra/gnome-shell-extension-pop-shell
kde-apps/akonadi-calendar:5
kde-apps/akonadi-import-wizard:5
kde-apps/akonadiconsole:5
kde-apps/akregator:5
kde-apps/calendarjanitor:5
kde-apps/calendarsupport:5
kde-apps/cantor:5
kde-apps/eventviews:5
kde-apps/grantlee-editor:5
kde-apps/incidenceeditor:5
kde-apps/kaccounts-providers:5
kde-apps/kaddressbook:5
kde-apps/kalarm:5
kde-apps/kalgebra:5
kde-apps/kdepim-addons:5
kde-apps/kdepim-meta:5
kde-apps/kdepim-runtime:5
kde-apps/kimagemapeditor:5
kde-apps/kmail:5
kde-apps/kmail-account-wizard:5
kde-apps/kmailtransport:5
kde-apps/knotes:5
kde-apps/konqueror:5
kde-apps/konsolekalendar:5
kde-apps/kontact:5
kde-apps/korganizer:5
kde-apps/ktp-accounts-kcm:5
kde-apps/ktp-text-ui:5
kde-apps/libksieve:5
kde-apps/mailcommon:5
kde-apps/messagelib:5
kde-apps/mbox-importer:5
kde-apps/parley:5
kde-apps/pim-data-exporter:5
kde-apps/pim-sieve-editor:5
kde-apps/plasma-telepathy-meta:5
kde-misc/kio-gdrive
kde-misc/tellico:5
kde-misc/zanshin:5
mail-client/kube
media-gfx/digikam:5
media-gfx/luminance-hdr
media-sound/frescobaldi
media-sound/teamspeak-client:3
media-video/openshot
media-video/vidify
media-video/vidify-audiosync
net-analyzer/nmapsi
net-libs/signon-ui
net-misc/nextcloud-client
net-p2p/ktorrent:5
sci-geosciences/qmapshack
>=sci-geosciences/gpsbabel-1.8.0
sci-mathematics/rkward:5
sci-visualization/labplot:5
sys-apps/polychromatic
www-client/falkon
www-client/otter
www-client/qutebrowser
media-video/jellyfin-media-player
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
# https://valgrind.org/info/platforms.html

View File

@ -1,6 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
app-i18n/fcitx-libpinyin dictionary-manager
dev-lang/idris2 test-full
dev-python/cloudscraper test
dev-python/QtPy test
games-util/lgogdownloader gui
kde-apps/kde-apps-meta:5 pim
kde-apps/kdenetwork-meta:5 bittorrent telepathy
kde-apps/kleopatra:5 pim
kde-apps/umbrello:5 php
kde-misc/kio-gdrive share
net-irc/quassel urlpreview
net-misc/fatrat bittorrent
net-misc/seafile-client shibboleth
sci-mathematics/yacas gui
sci-physics/root qt5
# Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593
dev-python/bracex doc
@ -126,15 +145,6 @@ games-strategy/0ad nvtt
# Cinnamon is not keyworded on this architecture.
x11-themes/arc-theme cinnamon
# Sam James <sam@gentoo.org> (2020-07-11)
# Don't drag in qtwebengine for Plasma right now
# Not going for nuclear option of general mask
# (or dropping keywords) because unclear if it's caused
# by the use of a linux32 chroot.
# See bug #713900
kde-plasma/libksysguard webengine
kde-plasma/kdeplasma-addons webengine
# Sam James <sam@gentoo.org> (2020-06-27)
# Tests require Valgrind, not available on <armv7a
dev-libs/rapidjson test

View File

@ -1,9 +1,14 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
webengine
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
# dev-util/google-perftools is supported here
-tcmalloc

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-01-27)
# media-libs/shaderc not keyworded here
games-action/supertuxkart vulkan
# Michał Górny <mgorny@gentoo.org> (2023-01-24)
# libomptarget is only supported on 64-bit architectures.
>=sys-libs/libomp-16.0.0_pre20230124 -offload
# Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593
dev-python/bracex doc

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-01-24)
# libomptarget is only supported on 64-bit architectures.
>=sys-libs/libomp-16.0.0_pre20230124 offload
# Sam James <sam@gentoo.org> (2023-01-05)
# asm is only available for amd64 and arm, but for arm, is gated
# behind an experimental flag.

View File

@ -22,7 +22,3 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
# Temporary mask for https://bugs.gentoo.org/890915
RUBY_TARGETS="ruby27"

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
# NOTE: When masking a USE flag due to missing keywords, please file a keyword

View File

@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
# Temporary mask for https://bugs.gentoo.org/890915
ruby_targets_ruby30
# 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,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-12-26)

View File

@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Stijn Tintel <stijn@linux-ipv6.be> (2023-02-02)
# Dependency not keyworded
# https://bugs.gentoo.org/show_bug.cgi?id=892389
net-misc/openvswitch unwind
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-05-29)
# No TMP here, no xkb here
sys-apps/systemd tpm xkb

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
# Sam James <sam@gentoo.org> (2022-11-19)

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-01-24)
# libomptarget is only supported on 64-bit architectures.
>=sys-libs/libomp-16.0.0_pre20230124 -offload
# Sam James <sam@gentoo.org> (2022-10-13)
# Causes segfaults, bug #871921
sci-libs/symengine tcmalloc

View File

@ -1,6 +1,10 @@
# Copyright 2019-2022 Gentoo Authors
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-01-27)
# media-libs/shaderc not keyworded here
games-action/supertuxkart vulkan
# Mike Rivnak <rivnakm1@gmail.com> (2022-11-30)
# luajit is currently not supported on riscv
app-editors/neovim lua_single_target_luajit

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
# Florian Schmaus <flow@gentoo.org> (2022-11-23)

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
# Sam James <sam@gentoo.org> (2021-03-20)
@ -6,10 +6,6 @@
# in for grep -P. Debian completely disable it too.
dev-libs/libpcre jit
# Matt Turner <mattst88@gentoo.org> (2019-08-26)
# jit not supported on sparc64
dev-libs/libpcre2 jit
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2022-03-13)
# depends on dev-lisp/sbcl
dev-lisp/alexandria doc

View File

@ -1,6 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Stijn Tintel <stijn@linux-ipv6.be> (2023-02-02)
# Dependency not keyworded
# https://bugs.gentoo.org/show_bug.cgi?id=892389
net-misc/openvswitch unwind
# Sam James <sam@gentoo.org> (2023-01-31)
# jit not supported on sparc32 or sparc64
dev-libs/libpcre2 jit
# Sam James <sam@gentoo.org> (2022-12-26)
# Unkeyworded dependencies
dev-util/diffoscope opendocument pascal pdf R

View File

@ -1,6 +1,100 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
dev-qt/qtwebengine
dev-qt/qtwebview
dev-python/PyQt6-WebEngine
dev-python/PyQtWebEngine
app-admin/calamares
app-doc/zeal
app-editors/ghostwriter
app-editors/notepadqq
app-editors/retext
app-misc/anki
app-office/kalendar:5
app-office/kmymoney:5
app-office/skrooge:5
app-office/texmaker
app-text/bibletime
app-text/calibre
app-text/cb2bib
app-text/kchmviewer
app-text/sigil
dev-lang/typescript
dev-python/spyder
dev-python/spyder-terminal
dev-python/spyder-unittest
dev-python/spyder-line-profiler
dev-python/spyder-vim
dev-python/spyder-notebook
dev-util/kdevelop:5
dev-util/kdevelop-php:5
dev-util/kdevelop-python:5
gnome-extra/gnome-shell-extension-pop-shell
kde-apps/akonadi-calendar:5
kde-apps/akonadi-import-wizard:5
kde-apps/akonadiconsole:5
kde-apps/akregator:5
kde-apps/calendarjanitor:5
kde-apps/calendarsupport:5
kde-apps/cantor:5
kde-apps/eventviews:5
kde-apps/grantlee-editor:5
kde-apps/incidenceeditor:5
kde-apps/kaccounts-providers:5
kde-apps/kaddressbook:5
kde-apps/kalarm:5
kde-apps/kalgebra:5
kde-apps/kdepim-addons:5
kde-apps/kdepim-meta:5
kde-apps/kdepim-runtime:5
kde-apps/kimagemapeditor:5
kde-apps/kmail:5
kde-apps/kmail-account-wizard:5
kde-apps/kmailtransport:5
kde-apps/knotes:5
kde-apps/konqueror:5
kde-apps/konsolekalendar:5
kde-apps/kontact:5
kde-apps/korganizer:5
kde-apps/ktp-accounts-kcm:5
kde-apps/ktp-text-ui:5
kde-apps/libksieve:5
kde-apps/mailcommon:5
kde-apps/messagelib:5
kde-apps/mbox-importer:5
kde-apps/parley:5
kde-apps/pim-data-exporter:5
kde-apps/pim-sieve-editor:5
kde-apps/plasma-telepathy-meta:5
kde-misc/kio-gdrive
kde-misc/tellico:5
kde-misc/zanshin:5
mail-client/kube
media-gfx/digikam:5
media-gfx/luminance-hdr
media-sound/frescobaldi
media-sound/teamspeak-client:3
media-video/openshot
media-video/vidify
media-video/vidify-audiosync
net-analyzer/nmapsi
net-libs/signon-ui
net-misc/nextcloud-client
net-p2p/ktorrent:5
sci-geosciences/qmapshack
>=sci-geosciences/gpsbabel-1.8.0
sci-mathematics/rkward:5
sci-visualization/labplot:5
sys-apps/polychromatic
www-client/falkon
www-client/otter
www-client/qutebrowser
media-video/jellyfin-media-player
# Viorel Munteanu <ceamac@gentoo.org> (2022-12-22)
# The x86 build is broken and no longer available. Bug #887831
# Removal on 2023-01-22.

View File

@ -1,6 +1,25 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
app-i18n/fcitx-libpinyin dictionary-manager
dev-lang/idris2 test-full
dev-python/cloudscraper test
dev-python/QtPy test
games-util/lgogdownloader gui
kde-apps/kde-apps-meta:5 pim
kde-apps/kdenetwork-meta:5 bittorrent telepathy
kde-apps/kleopatra:5 pim
kde-apps/umbrello:5 php
kde-misc/kio-gdrive share
net-irc/quassel urlpreview
net-misc/fatrat bittorrent
net-misc/seafile-client shibboleth
sci-mathematics/yacas gui
sci-physics/root qt5
# Michael Orlitzky <mjo@gentoo.org> (2022-12-23)
# sci-libs/lrslib is keyworded ~x86, but probably shouldn't have been:
#

View File

@ -1,9 +1,14 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-x86
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
webengine
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
# dev-util/google-perftools is supported here
-tcmalloc

View File

@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
# Alfredo Tupone <tupone@gentoo.org> (2023-2-2)
# sys-devel/gcc:12 is not stable yet on x86
ada_target_gcc_12
# Sam James <sam@gentoo.org> (2020-11-10)
# media-gfx/openvdb is not stable on x86
# ... and has failing tests right now anyway

View File

@ -5,10 +5,6 @@
# Default to lua 5.4 (upstream requires 5.2 or higher)
>=app-editors/vis-0.7-r1 lua_single_target_lua5-4
# Andreas Sturmlechner <asturm@gentoo.org> (2022-06-14)
# Only python 3.9 supported, bug #835921
<dev-util/kdevelop-python-22.12.0: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

View File

@ -6,6 +6,12 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# Bernd Waibel <waebbl-gentoo@posteo.net> (2023-01-28)
# Has some issues building and needs some love first.
# Bug #891829
# https://github.com/gentoo/gentoo/pull/29236#issuecomment-1407373536
sci-libs/vtk debug
# Michał Górny <mgorny@gentoo.org> (2023-01-21)
# media-libs/libextractor is masked for removal.
media-plugins/vdr-xineliboutput libextractor
@ -379,7 +385,6 @@ www-servers/apache apache2_modules_lua
dev-php/PEAR-Text_Wiki_Mediawiki test
dev-php/PHP_CodeSniffer test
dev-php/php-redmine-api test
dev-php/phptal test
dev-php/recaptcha test
dev-php/symfony-config test
dev-php/symfony-event-dispatcher test
@ -476,12 +481,6 @@ dev-util/meson test
# Ada support is not yet ready for sys-devel/gcc
sys-devel/gcc ada
# Michał Górny <mgorny@gentoo.org> (2020-03-28)
# Requires masked dev-vcs/bzr. Remove the mask if breezy is packaged
# and the package is confirmed to work with it.
<=dev-util/rosinstall-0.7.8 test
<=dev-util/wstool-0.1.18 test
# Guilherme Amadio <amadio@gentoo.org> (2020-03-16)
# Requires dev-libs/cudnn which is only available on amd64
sci-physics/root cudnn

View File

@ -4,6 +4,12 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
# Arsen Arsenović <arsen@gentoo.org> (2023-01-27)
# Pulls in large amounts of unstable dependencies, blocking
# stabilization of other packages.
# Bug #891965.
sys-block/nbdkit libguestfs
# Andreas Sturmlechner <asturm@gentoo.org> (2022-12-24)
# dev-util/hip and its rocm dependencies not stable yet
sci-physics/lammps hip

View File

@ -31,13 +31,6 @@ pch
# Please upgrade to a newer slot
php_targets_php7-2
# Alexis Ballier <aballier@gentoo.org> (2020-10-13)
# Nothing depends on those ROS messages. dev-ros/geneus
# is half broken in our setup where it looks for packages
# on the filesystem and causes build failures.
# See e.g. bug #741076
ros_messages_eus
# Matt Turner <mattst88@gentoo.org> (2019-09-01)
# app-office/texmacs is package.mask'd. Bug #436400
texmacs

View File

@ -49,7 +49,6 @@ dev-perl
dev-php
dev-python
dev-qt
dev-ros
dev-ruby
dev-scheme
dev-tcltk
@ -123,7 +122,6 @@ net-voip
net-vpn
net-wireless
perl-core
ros-meta
sci-astronomy
sci-biology
sci-calculators

View File

@ -40,4 +40,3 @@ virtual/editor
virtual/libc
virtual/os-headers
virtual/pkgconfig
sys-apps/which

View File

@ -0,0 +1,7 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-01-29)
# Fails to build on combination of ppc* + musl because of mcontext.
# libsanitizer needs adapting, bug #892079.
sys-devel/gcc sanitize

View File

@ -1,6 +1,11 @@
# Copyright 2020 Gentoo Authors
# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-01-29)
# Fails to build on combination of ppc* + musl because of mcontext.
# libsanitizer needs adapting, bug #892079.
sys-devel/gcc sanitize
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-18)
# perlasm assumes elfv1 abi on big endian
# mask until merged and released

View File

@ -1,6 +1,6 @@
# Copyright 2022 Gentoo Authors
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04)
# only gcc-12 provides ieee-long-double, which is not stable yet.
=sys-devel/gcc-12* ~ppc64
# only contains critical ieee-long-double patches.
=sys-libs/glibc-2.36-r7 ~ppc64

View File

@ -1,7 +1,8 @@
# Copyright 2022 Gentoo Authors
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04)
# We only need versions that support ieee-long-double.
<sys-devel/clang-15.0.5
<sys-devel/gcc-12
<sys-libs/glibc-2.36-r7

View File

@ -1,11 +0,0 @@
if [[ "${EBUILD_PHASE}" == "setup" ]] ; then
if [[ ${CATEGORY}/${PN} != sys-devel/gcc ]]; then
if [[ $(${CC:-cc} -E -dM - < /dev/null | grep -o '__LDBL_MANT_DIG__ .*') != "__LDBL_MANT_DIG__ 113" ]]; then
eerror
eerror "${CC:-cc} should provide ieee-long-double on this profile by default"
eerror "reinstall sys-devel/gcc with USE=ieee-long-double and try again."
eerror
die "install >=sys-devel/gcc-12[ieee-long-double] OR >=sys-devel/clang-15.0.5[ieee-long-double]"
fi
fi
fi

View File

@ -0,0 +1,7 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-01-29)
# Fails to build on combination of ppc* + musl because of mcontext.
# libsanitizer needs adapting, bug #892079.
sys-devel/gcc sanitize

View File

@ -1,5 +1,6 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
gnat_2021 - Compile with dev-lang/gnat-gpl-2021
gcc_12 - Compile with sys-devel/gcc:12
gcc_12_2_0 - Compile with sys-devel/gcc-12.2.0

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
# Reference:
@ -15,3 +15,6 @@ gfx1011 - RDNA GPU, codename navi12, including Radeon Pro 5600M/V520
gfx1012 - RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M
gfx1030 - RDNA2 GPU, codename navi21/sienna cichlid, including Radeon RX 6950XT/6900XT/6800XT/6800, Radeon Pro W6800
gfx1031 - RDNA2 GPU, codename navi22/navy flounder, including Radeon RX 6750XT/6700XT/6800M/6700M
gfx1100 - RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900XTX/7900XT
gfx1101 - RDNA3 GPU, codename navi32
gfx1102 - RDNA3 GPU, codename navi33

View File

@ -27,15 +27,6 @@ dev-libs/intel-compute-runtime
# These packages depend on dev-lisp/sbcl unconditionally
app-emacs/sly
dev-lisp/alexandria
dev-ros/roslisp
ros-meta/desktop
ros-meta/desktop_full
ros-meta/perception
ros-meta/robot
ros-meta/ros_core
ros-meta/ros_base
ros-meta/simulators
ros-meta/viz
x11-wm/stumpwm
x11-wm/stumpwm-contrib

View File

@ -1,5 +1,5 @@
# -*- mode: shell-script; -*-
# Copyright 2018-2021 Gentoo Authors
# Copyright 2018-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RAP specific patches pending upstream:
@ -9,38 +9,7 @@
# Disable RAP trick during bootstrap stage2
[[ -z ${BOOTSTRAP_RAP_STAGE2} ]] || return 0
if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; then
cd "${S}"
einfo "Prefixifying dynamic linkers..."
for h in gcc/config/*/*linux*.h; do
ebegin " Updating $h"
if [[ "${h}" == gcc/config/rs6000/linux*.h ]]; then
sed -i -r "s,(DYNAMIC_LINKER_PREFIX\s+)\"\",\1\"${EPREFIX}\",g" $h
else
sed -i -r "/_DYNAMIC_LINKER/s,([\":])(/lib),\1${EPREFIX}\2,g" $h
fi
eend $?
done
# use sysroot of toolchain to get correct include and library at compile time
EXTRA_ECONF="${EXTRA_ECONF} --with-sysroot=${EPREFIX}"
ebegin "remove --sysroot call on ld for native toolchain"
sed -i 's/--sysroot=%R//' gcc/gcc.c*
eend $?
elif [[ ${CATEGORY}/${PN} == sys-devel/clang && ${EBUILD_PHASE} == configure ]]; then
ebegin "Use ${EPREFIX} as default sysroot"
sed -i -e "s@DEFAULT_SYSROOT \"\"@DEFAULT_SYSROOT \"${EPREFIX}\"@" "${S}"/CMakeLists.txt
eend $?
pushd "${S}/lib/Driver/ToolChains" >/dev/null
ebegin "Use dynamic linker from ${EPREFIX}"
sed -i -e "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX%/}/\"@" Linux.cpp
eend $?
ebegin "Remove --sysroot call on ld for native toolchain"
sed -i -e "$(grep -n -B1 sysroot= Gnu.cpp | sed -ne '{1s/-.*//;1p}'),+1 d" Gnu.cpp
eend $?
popd >/dev/null
elif [[ ${CATEGORY}/${PN} == sys-devel/binutils && ${EBUILD_PHASE} == prepare ]]; then
if [[ ${CATEGORY}/${PN} == sys-devel/binutils && ${EBUILD_PHASE} == prepare ]]; then
ebegin "Prefixifying native library path"
sed -i -r "/NATIVE_LIB_DIRS/s,((/usr(/local|)|)/lib),${EPREFIX}\1,g" \
"${S}"/ld/configure.tgt

View File

@ -67,7 +67,6 @@ dev-python/trio
dev-python/twine
dev-python/watchfiles
dev-python/wcmatch
dev-ros/roswtf
dev-util/buildbot-worker
dev-util/cargo-c
dev-util/cbindgen
@ -85,7 +84,6 @@ gnome-extra/gnome-browser-connector
gnome-extra/gnome-tweaks
gnome-extra/sushi
>=media-gfx/libimagequant-4
media-libs/libavif
>=media-libs/libopenraw-0.3.2
media-video/rav1e
net-im/gajim
@ -95,7 +93,6 @@ net-misc/electrum-ltc
net-misc/gsutil
net-news/newsboat
net-p2p/deluge
ros-meta/ros_comm
sci-geosciences/gnome-maps
>=sys-apps/bat-0.18.1
sys-fs/bcachefs-tools

View File

@ -18,12 +18,12 @@
GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-openssl-exception GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
# Free software licenses approved by the FSF
FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL Ms-RL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
# 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 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
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
# Misc licenses that are probably free software, i.e. follow the
# Free Software Definition at https://www.gnu.org/philosophy/free-sw.html

View File

@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2023-01-30)
# The package is on keep-alive by Debian. Nevertheless, they can't
# keep up with changes in dev-python/setuptools, and they do not accept
# bug reports. PEP517 build systems are simply a no-go for this class
# of packages (partially due to the limitations of wheel format), meson
# 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

File diff suppressed because it is too large Load Diff

View File

@ -1 +1,5 @@
move net-im/discord-bin net-im/discord
move dev-python/python-recurring-ical-events dev-python/recurring-ical-events
move dev-python/snappy dev-python/python-snappy
move dev-python/pkgcraft-python dev-python/pkgcraft
move dev-python/python-nbxmpp dev-python/nbxmpp

View File

@ -5,7 +5,6 @@ move kde-apps/kstars sci-astronomy/kstars
move media-video/kamoso kde-apps/kamoso
move app-backup/kbackup kde-apps/kbackup
move x11-proto/xcb-proto x11-base/xcb-proto
move ros-meta/geometry_experimental ros-meta/geometry2
slotmove =dev-ruby/websocket-driver-0.7.0 0 0.7
move kde-plasma/oxygen-fonts media-fonts/oxygen-fonts
move media-libs/vulkan-tools dev-util/vulkan-tools