summaryrefslogtreecommitdiff
path: root/profiles/arch/powerpc
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch/powerpc')
-rw-r--r--profiles/arch/powerpc/package.mask13
-rw-r--r--profiles/arch/powerpc/package.use.mask24
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask7
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask33
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/eapi1
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/make.defaults16
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.mask7
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.use.mask18
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/packages5
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/parent3
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/use.force5
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/use.mask12
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask22
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.mask10
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask7
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask10
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask41
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/use.mask2
-rw-r--r--profiles/arch/powerpc/use.mask3
-rw-r--r--profiles/arch/powerpc/use.stable.mask6
22 files changed, 100 insertions, 157 deletions
diff --git a/profiles/arch/powerpc/package.mask b/profiles/arch/powerpc/package.mask
index 09ee3b610ae3..9c9ec8296565 100644
--- a/profiles/arch/powerpc/package.mask
+++ b/profiles/arch/powerpc/package.mask
@@ -1,6 +1,17 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2024-07-09)
+# Known to crash on boot for at least ppc64le w/ 64k kernel,
+# possibly other powerpc arches. Masking out of caution.
+# https://lore.kernel.org/stable/20240705203413.wbv2nw3747vjeibk@altlinux.org/
+=sys-kernel/gentoo-kernel-6.6.37
+=sys-kernel/gentoo-kernel-bin-6.6.37
+=sys-kernel/gentoo-sources-6.6.37
+=sys-kernel/vanilla-kernel-6.6.37
+=sys-kernel/vanilla-sources-6.6.37
+=virtual/dist-kernel-6.6.37
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-22)
# criu does not work on ppc64be and ppc32
sys-process/criu
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 8ae2a829a2fd..802fa28d8127 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-19)
+# kde-apps/kdesdk-thumbnailers is not yet keyworded
+kde-apps/thumbnailers gettext
+
+# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10)
+# requires dev-libs/apache-arrow which is net yet keyworded
+sci-libs/gdal parquet
+
# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13)
# Requires dev-util/shelltestrunner
app-arch/mt-st test
@@ -17,6 +25,7 @@ media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24)
# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
kde-apps/kleopatra pim
+kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
net-p2p/ktorrent rss
@@ -62,6 +71,7 @@ media-libs/libaom cpu_flags_ppc_vsx
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# Georgy Yakovlev <gyakovlev@gentoo.org> (2023-09-21)
# dtrace/systemtap not availabie on ppc platform for jdk
@@ -76,6 +86,7 @@ dev-db/spatialite rttopo
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30)
# Avoid keywordming more Qt stuff
dev-python/pyside2 3d datavis scxml
+dev-python/pyside6 3d scxml
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-03-07)
# nbval/nbclassic docs require pandoc which is not keyworded here yet
@@ -182,10 +193,6 @@ www-client/chromium widevine
# requires media-libs/sdl2-image, which is not yet keyworded
app-emulation/qemu sdl-image
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
-# requires fwupd, which is not yet keyworded
-kde-plasma/discover firmware
-
# Rick Farina <zerochaos@gentoo.org> (2020-01-03)
# ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded
net-wireless/kismet ubertooth
@@ -270,14 +277,6 @@ app-i18n/fcitx-libpinyin dictionary-manager
# Requires java
app-forensics/sleuthkit java
-# Michał Górny <mgorny@gentoo.org> (2017-08-10)
-# Requires USE=ipmi which is masked in this profile.
-sys-power/nut ups_drivers_nut-ipmipsu
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Requires USE=opencl that is masked in this profile.
-net-misc/bfgminer adl lm-sensors
-
# Michał Górny <mgorny@gentoo.org> (2017-03-24)
# libcxx fails to compile on ppc*, #595744.
sys-devel/clang-common default-libcxx
@@ -296,7 +295,6 @@ dev-db/percona-server -numa
# Requires unkeyworded dependencies
dev-vcs/subversion kwallet
net-irc/quassel kde
-net-libs/libproxy kde
sys-auth/polkit kde
sys-block/gparted kde
virtual/notification-daemon kde
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index b7d60aceea32..5d6791cd8cd2 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Joonas Niilola <juippis@gentoo.org> (2024-05-28)
+# Depchain-destabilization on ppc (libsecret[test-rust] -> gjs -> spidermonkey)
+app-crypt/libsecret test-rust
+dev-util/glade gjs
+
# Mart Raudsepp <leio@gentoo.org> (2023-12-25)
# Libei not stable here yet
x11-base/xwayland libei
@@ -40,7 +45,7 @@ media-sound/jack2 ieee1394
# Sam James <sam@gentoo.org> (2020-07-30)
# vulkan-loader and glslang are not yet stable on ppc
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12)
# Needs stable net-libs/webkit-gtk, bug #684702
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 8b5f9711f300..bf02a9359c47 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-04)
+# KF6 and media-libs/phonon have dropped ppc keyword
+app-office/texstudio video
+net-irc/kvirc phonon
+
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Michał Górny <mgorny@gentoo.org> (2024-07-24)
+# Full testing requires www-client/firefox.
+dev-python/selenium test-rust
+
+# Sam James <sam@gentoo.org> (2024-07-03)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
+# Ionen Wolkens <ionen@gentoo.org> (2024-07-02)
+# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that
+# is no longer keyworded here and currently fails tests (bug #935313).
+dev-python/PyQt6 quick3d
+dev-qt/qtmultimedia:6 qml
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
@@ -13,10 +36,6 @@ sys-devel/clang-runtime openmp
# Fails tests, potential false negatives #911402
app-antivirus/clamav system-mspack
-# Sam James <sam@gentoo.org> (2024-01-17)
-# The generated code is too large and it takes ages to build, bug #922249.
-dev-python/mypy native-extensions
-
# Marek Szuba <marecki@gentoo.org> (2024-04-24)
# Sam James <sam@gentoo.org> (2024-01-05)
# sys-apps/keyutils not stable here, because of test failures. bug #636252
@@ -25,7 +44,6 @@ app-crypt/mit-krb5 keyutils
app-emulation/qemu keyutils
net-fs/cifs-utils ads creds pam
net-fs/samba ads
-sys-auth/sssd keyutils
>=sys-libs/libblockdev-3.0.0 cryptsetup
sys-libs/libnvme keyutils
@@ -40,10 +58,6 @@ dev-python/nbconvert test
dev-perl/DBD-mysql mysql
# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
-
-# Sam James <sam@gentoo.org> (2023-09-22)
# sys-apps/flatpak is not keyworded here
sys-apps/xdg-desktop-portal flatpak
@@ -190,7 +204,6 @@ dev-python/pyopengl test
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on ppc.
media-libs/libv4l bpf
-media-tv/v4l-utils bpf
# Matthew Thode <prometheanfire@gentoo.org> (2020-02-17)
# Mask until net-analyzer/icinga2 is keyworded
diff --git a/profiles/arch/powerpc/ppc64/32ul/eapi b/profiles/arch/powerpc/ppc64/32ul/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/arch/powerpc/ppc64/32ul/make.defaults b/profiles/arch/powerpc/ppc64/32ul/make.defaults
deleted file mode 100644
index 116e08896a17..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/make.defaults
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All extra USE/etc should be specified in sub-profiles.
-# DO NOT POLLUTE USE ON THIS PROFILE.
-
-ARCH="ppc"
-CHOST="powerpc-unknown-linux-gnu"
-ABI="ppc"
-MULTILIB_ABIS="ppc"
-DEFAULT_ABI="ppc"
-ACCEPT_KEYWORDS="${ARCH} -ppc64"
-
-# Michał Górny <mgorny@gentoo.org> (2014-06-27)
-# Make the ABI flag implicit for compatibility with native ebuilds.
-IUSE_IMPLICIT="abi_ppc_32 -abi_ppc_64"
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.mask b/profiles/arch/powerpc/ppc64/32ul/package.mask
deleted file mode 100644
index 48fd10c7bac9..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2022-01-18)
-# No bootstrap binary available on big endian PPC64 right now
-# But there is one for PPC (big endian).
--dev-lisp/sbcl
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
deleted file mode 100644
index 5e473bff5ffa..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Lars Wendler <polynomial-c@gentoo.org> (2022-04-22)
-# gnome-base/librsvg missing keywords
-media-libs/freetype svg
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19)
-# dev-java/openjdk:11 is not keyworded
->=app-office/libreoffice-7 java
-
-# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
-# PPS should work on all arches, but only keyworded on some arches
->=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
-# app-text/libwpd and app-text/libwpg are not keyworded
-media-gfx/inkscape cdr visio wpg
diff --git a/profiles/arch/powerpc/ppc64/32ul/packages b/profiles/arch/powerpc/ppc64/32ul/packages
deleted file mode 100644
index 66d529b24633..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/packages
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 2012-2012 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-# This is no longer needed for ppc64-32ul builds
--*sys-devel/kgcc64
diff --git a/profiles/arch/powerpc/ppc64/32ul/parent b/profiles/arch/powerpc/ppc64/32ul/parent
deleted file mode 100644
index 0cd1f96e3181..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/parent
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../features/multilib
-..
-../../ppc32
diff --git a/profiles/arch/powerpc/ppc64/32ul/use.force b/profiles/arch/powerpc/ppc64/32ul/use.force
deleted file mode 100644
index c74bf3460241..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/use.force
+++ /dev/null
@@ -1,5 +0,0 @@
-# Force the flag which corresponds to ARCH.
-ppc
-
-# Unforce the flag which corresponds to the 64-bit ARCH.
--ppc64
diff --git a/profiles/arch/powerpc/ppc64/32ul/use.mask b/profiles/arch/powerpc/ppc64/32ul/use.mask
deleted file mode 100644
index 7d18300e0fbc..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/use.mask
+++ /dev/null
@@ -1,12 +0,0 @@
-# Unmask the flag which corresponds to ARCH.
--ppc
-
-# Mask the flag which corresponds to the 64-bit ARCH.
-ppc64
-
-# We mask this since we're not really a multilib profile
-multilib
-
-# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
-# media-libs/libheif is not keyworded here
-heif
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index b186047f223f..aa4f7d7393b0 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# WARNING: UnmatchedProfilePackageUnmask has a bug with false positives here
+# https://github.com/pkgcore/pkgcheck/issues/685
+
+# matoro <matoro_gentoo@matoro.tk> (2024-06-10)
+# Unmask for ppc64le, #892183
+-dev-python/sympy
+-dev-python/symengine
+
# Michał Górny <mgorny@gentoo.org> (2024-04-24)
# Unmask ppc64le binpkg.
-dev-python/pypy-exe-bin
@@ -9,10 +17,6 @@
# https://bugs.gentoo.org/925111
-app-containers/podman
-# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
-# Requires media-libs/libva since 29.0.0, which is unmasked here.
-->=media-video/obs-studio-29.0.0
-
# Sam James <sam@gentoo.org> (2022-01-18)
# No bootstrap binary available on big endian PPC64 right now, but there is
# one for ppc64le.
@@ -68,16 +72,6 @@
-sys-kernel/vanilla-kernel
-virtual/dist-kernel
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
-# libva unmasked on little-endian profile
--net-im/telegram-desktop
-
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
-# works fine on little-endian
--media-libs/libva
--media-video/libva-utils
--media-plugins/gst-plugins-vaapi
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# works fine on little-endian
-x11-drivers/xf86-video-amdgpu
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 6451c29aa1cf..db2c738617c6 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,18 +1,10 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# James Le Cuirot <chewi@gentoo.org> (2024-04-26)
-# Temporary mask while we get dev-libs/weston keywords in order.
-gui-libs/gtk test
-
# Marek Szuba <marecki@gentoo.org> (2023-12-05)
# Needs USE=video_cards_amdgpu, which IS available on ppc64le.
>=sys-apps/fwupd-1.9.10 -amdgpu
-# Craig Andrews <candrews@gentoo.org> (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmpeg -libplacebo
-
# Joonas Niilola <juippis@gentoo.org> (2022-11-10)
# Doesn't work on ppc64, #871921
sci-mathematics/gmp-ecm custom-tune
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 7cd1ff04a69d..0686d825e2a1 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -1,10 +1,20 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2024-06-10)
+# Requires ieee-long-double, i.e. ppc64le with 23.0
+# profiles and up, #892183
+dev-python/sympy
+dev-python/symengine
+
# Rahil Bhimjiani <me@rahil.rocks> (2024-03-20)
# https://bugs.gentoo.org/925111
app-containers/podman
+# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
+# Requires media-libs/libva since 29.0.0, which is masked here.
+>=media-video/obs-studio-29.0.0
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# Not all dependencies keyworded
net-im/telegram-desktop
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 785e4d8dc70e..02d3e897d489 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
+# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
+# wouldn't work.
+www-client/firefox hwaccel
+
# Georgy Yakovlev (2022-02-16)
# dev-python/networkx is keyworded here
app-portage/nattka -depgraph-order
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index 694da7e1f320..9b330b7b8468 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
-# Requires media-libs/libva since 29.0.0.
->=media-video/obs-studio-29.0.0
-
# Michał Górny <mgorny@gentoo.org> (2022-08-25)
# Only ppc64le binpkg is provided.
dev-python/pypy-exe-bin
@@ -61,12 +57,6 @@ sys-kernel/gentoo-kernel-bin
sys-kernel/vanilla-kernel
virtual/dist-kernel
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
-# buggy on big-endian
-media-libs/libva
-media-video/libva-utils
-media-plugins/gst-plugins-vaapi
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# buggy on big-endian
x11-drivers/xf86-video-amdgpu
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 8a74df107f70..1818fc6de33f 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,14 +1,25 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-09)
+# KDE PIM 6 is not being keyworded here
+kde-apps/libkgapi:5 kf6compat
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
-# José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25)
-# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64.
->=dev-python/qscintilla-python-2.14.1-r1 qt6
-
# Sam James <sam@gentoo.org> (2024-03-23)
# dev-qt/qtwebengine not available here
dev-python/QtPy webengine test
@@ -21,15 +32,6 @@ app-emulation/libvirt -virtiofsd
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
-# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
-
-# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
-# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
-# wouldn't work.
-www-client/firefox hwaccel
-
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14)
# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5.
# Therefore apply mask/force to override the profile's defaults, and invert on
@@ -59,10 +61,6 @@ sci-libs/symengine tcmalloc
# https://github.com/rustsec/rustsec/issues/707
dev-util/cargo-audit fix
-# Andreas Sturmlechner <asturm@gentoo.org> (2022-07-17)
-# dev-python/pyside2 is not keyworded
-www-client/falkon python
-
# Jimi Huotari <chiitoo@gentoo.org> (2022-05-08)
# Not keyworded here yet.
lxqt-base/lxqt-meta desktop-portal
@@ -72,10 +70,6 @@ lxqt-base/lxqt-meta desktop-portal
# impl there anyway. Please keep this in sync with use.stable.mask.
dev-lang/python-exec -python_targets_pypy3
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-12)
-# telepathy stack is not keyworded
-dev-util/kdevelop reviewboard
-
# Sam James <sam@gentoo.org> (2021-10-17)
# Go doesn't support pie on ppc64, bug #818529
net-dns/dnscrypt-proxy pie
@@ -113,6 +107,7 @@ dev-util/diffoscope haskell
sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -scudo
sys-libs/compiler-rt-sanitizers -profile
+>=sys-libs/compiler-rt-sanitizers-19 -orc
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# fwupd keyworded now on ppc64
@@ -140,10 +135,6 @@ x11-themes/arc-theme cinnamon
# Bug #728558
media-video/ffmpeg -rav1e
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-02)
-# media-libs/libplacebo is keyworded
-media-video/vlc -libplacebo
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-07)
# works on ppc64
app-emulation/qemu -spice -usbredir
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index dbbd4dfe6178..299a152bee92 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-13)
+# Waiting for KF6 stabilisation in bug #934478
+app-crypt/pinentry qt6
+
# Sam James <sam@gentoo.org> (2024-04-30)
# sys-block/nbdkit is not yet marked stable here
app-emulation/libvirt nbd
diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask
index 34a2f70e2b10..df505e9a7a73 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2008-2023 Gentoo Authors
+# Copyright 2008-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index df5495374f7f..7a1c27c1b517 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# PPC Specific use flags
@@ -18,6 +18,7 @@ mono
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# Requires qtwebengine, which is not ported to any of powerpc arches yet
+pdfium
webengine
# Matt Turner <mattst88@gentoo.org> (2018-09-18)
diff --git a/profiles/arch/powerpc/use.stable.mask b/profiles/arch/powerpc/use.stable.mask
index 26c5e7756991..cf5a25e06e1d 100644
--- a/profiles/arch/powerpc/use.stable.mask
+++ b/profiles/arch/powerpc/use.stable.mask
@@ -1,13 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# Qt6 is not stable here yet
-qt6
-
# Matt Turner <mattst88@gentoo.org> (2018-04-25)
# Dropped stable keywords
octave