1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
|
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-10-23)
# Makes use of non-portable atomics broken on ppc32 (bug #981875).
app-text/mdbook serve
# Bernard Cafarelli <voyageur@gentoo.org> (2026-10-09)
# Requires unkeyworded media-libs/libshumate and app-text/libspelling
media-gfx/geeqie map spell
# Andreas Sturmlechner <asturm@gentoo.org> (2026-08-31)
# Requires unkeyworded dependencies
dev-vcs/subversion kwallet
sys-auth/polkit kde
sys-block/gparted kde
virtual/notification-daemon kde
# Alfred Wingate <parona@protonmail.com> (2026-07-26)
# Firefox not keyworded here
dev-util/selenium-manager test
# Ionen Wolkens <ionen@gentoo.org> (2026-05-31)
# dev-qt/qtmultimedia:6 was dekeyworded due to notable test failures
# which stalled stabilizations (bug #973096) and there is low interest
# in getting it fixed.
app-office/texstudio video
dev-python/pyqt6 multimedia speech
games-roguelike/nethack qt6
media-plugins/audacious-plugins qtmedia
media-video/mkvtoolnix dbus gui
# Ionen Wolkens <ionen@gentoo.org> (2026-05-28)
# Old media-video/ffmpeg-compat:4 was dekeyworded on ppc due to build
# issues which are not going to be looked into (ffmpeg-4 may be removed
# entirely in a near future).
media-sound/moc ffmpeg
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http
# Andreas Sturmlechner <asturm@gentoo.org> (2026-03-21)
# Needs as-yet-unkeyworded KF6 (bug #934215)
>media-video/vlc-3.9999 gui skins
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
media-video/ffmpeg-compat opencolorio
# Sam James <sam@gentoo.org> (2025-08-29)
# net-misc/passt not yet keyworded here
app-emulation/qemu passt
# Andreas Sturmlechner <asturm@gentoo.org> (2025-07-31)
# dev-python/pyqt6 is not stable.
dev-python/matplotlib qt6 test
# Hans de Graaff <graaff@gentoo.org> (2025-06-29)
# Requires large parts of dev-ruby/rails to be keyworded.
dev-ruby/globalid test
dev-ruby/minitest-hooks test
# Sam James <sam@gentoo.org> (2025-05-16)
# gpio: dev-libs/libgpiod not keyworded here
# modbus: dev-libs/libmodbus not keyworded here
# monitor: dev-python/pyqt6 not keyworded here
sys-power/nut gpio modbus monitor
# Sam James <sam@gentoo.org> (2025-02-21)
# media-video/rav1e is not yet keyworded here
media-video/ffmpeg rav1e
media-video/ffmpeg-compat rav1e
# Pacho Ramos <pacho@gentoo.org> (2025-01-26)
# Needs unkeyworded net-libs/msgraph
gnome-base/gvfs onedrive
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-11 -ada
# Ionen Wolkens <ionen@gentoo.org> (2024-12-02)
# net-wireless/neard is not keyworded here.
dev-qt/qtconnectivity:6 neard
# Mike Gilbert <floppym@gentoo.org> (2024-11-17)
# Cannot compile rust-based thin-provisioning-tools (bug #922236).
sys-fs/lvm2 thin
# Michał Górny <mgorny@gentoo.org> (2024-11-16)
# Generated C files are too big for PPC ISA to handle.
dev-python/mypy native-extensions
# 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
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
# Sam James <sam@gentoo.org> (2024-03-23)
# llvm-runtimes/openmp does not support ppc32 (bug #907213).
llvm-runtimes/clang-runtime openmp
# Matt Jolly <kangie@gentoo.org> (2024-03-02)
# Fails tests, potential false negatives #911402
app-antivirus/clamav system-mspack
# 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
app-benchmarks/stress-ng keyutils
app-crypt/mit-krb5 keyutils
app-emulation/qemu keyutils
net-fs/cifs-utils ads creds pam
net-fs/samba ads addc
sys-libs/libnvme keyutils
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/matplotlib-inline test
dev-python/nbclient test
dev-python/nbconvert test
# Sam James <sam@gentoo.org> (2023-10-08)
# dev-db/mysql not keyworded/stable here
dev-perl/DBD-mysql mysql
# Sam James <sam@gentoo.org> (2023-09-22)
# sys-apps/flatpak is not keyworded here
sys-apps/xdg-desktop-portal flatpak
# Matt Turner <mattst88@gentoo.org> (2023-05-30)
# sys-apps/dbus-broker is not keyworded
app-accessibility/at-spi2-core dbus-broker
# Sam James <sam@gentoo.org> (2023-05-19)
# kde-frameworks/kwayland:5 is not keyworded here.
app-crypt/pinentry wayland
# Sam James <sam@gentoo.org> (2023-05-06)
# sci-libs/vtk not keyworded here (+ lots of unkw'd deps), bug #778293
sci-mathematics/maxima vtk
# Sam James <sam@gentoo.org> (2023-05-06)
# Broken bundled Eigen, fails to compile. See bug #865191.
sci-geosciences/grass pdal
sci-libs/vtk pdal
media-gfx/openvdb pdal
# Sam James <sam@gentoo.org> (2023-04-14)
# Needs dev-python/sympy which is not keyworded
dev-python/nbval test
# Sam James <sam@gentoo.org> (2023-04-07)
# dev-db/mysql not stable here
dev-ruby/mysql2 mysql
# Sam James <sam@gentoo.org> (2023-01-05)
# dev-python/pythran fails tests on ppc32 right now, bug #880263
dev-python/scipy fortran
# Sam James <sam@gentoo.org> (2022-12-26)
# Unkeyworded dependencies
dev-util/diffoscope opendocument pascal pdf R
# Sam James <sam@gentoo.org> (2022-11-19)
# Fails to compile because of size, bug #829602.
llvm-core/clang extra
# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15)
# deps not keyworded
dev-util/pkgcheck emacs
# Lars Wendler <polynomial-c@gentoo.org> (2022-04-22)
# gnome-base/librsvg missing keywords
media-libs/freetype svg
# Bernard Cafarelli <voyageur@gentoo.org> (2022-03-14)
# Now requires dev-java/rhino which is not keyworded
net-misc/plowshare javascript
# Maciej Barć <xgqt@gentoo.org> (2022-03-10)
# Java and Tex dependencies required to build documentation are not keyworded,
# notably dev-java/antlr-tool and dev-python/sphinxcontrib-bibtex.
# Reference: bug 750956
>=sci-mathematics/coq-8.15.0 doc
# Sam James <sam@gentoo.org> (2022-03-10)
# Boost has support for PPC32
# https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html
dev-libs/boost -context
# Sam James <sam@gentoo.org> (2021-12-08)
# Masks involving webkit-gtk; webkit-gtk was dekeyworded on ppc for a while.
# We haven't (yet?) restored keywords for all the bits we had to drop, so
# keep masks here (for now?).
# Needs unkeyworded gnome-extra/sushi
gnome-base/nautilus previewer
# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
gnome-base/nautilus previewer
# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
gnome-base/gvfs google
# needs mail-client/evolution, depends on net-libs/webkit-gtk
net-mail/lbdb evo
# Daniel Pielmeier <billie@gentoo.org> (2021-11-07)
# gnome-base/librsvg has no stable keywords here, bug #807130
app-admin/conky lua-rsvg
# Matt Turner <mattst88@gentoo.org> (2021-07-25)
# gdm requires gnome-shell requires rustified librsvg.
x11-misc/xscreensaver gdm
# Matt Turner <mattst88@gentoo.org> (2021-07-23)
# gui-libs/gtk is not keyworded
net-libs/gssdp gtk
# Marek Szuba <marecki@gentoo.org> (2021-07-18)
# media-plugins/zam-plugins not keyworded here
media-sound/easyeffects zamaudio
# Matt Turner <mattst88@gentoo.org> (2021-06-10)
# dev-python/django is not keyworded here
dev-python/diskcache test
# Sam James <sam@gentoo.org> (2021-02-28)
# compiler-rt* has no support for ppc32 (yet?)
# bug #708344
llvm-runtimes/clang-runtime compiler-rt default-compiler-rt sanitize
llvm-core/clang-common default-compiler-rt
llvm-runtimes/clang-rtlib-config default-compiler-rt
# Florian Schmaus <flo@geekplace.eu> (2020-12-03)
# Rubber's testsuite depends on media-gfx/asymptote and
# dev-tex/pythontex which are not keyworded on ppc.
# bug #766150
dev-tex/rubber test
# Mark Wright <gienah@gentoo.org> (2020-10-11)
# dev-ml/ounit2 is not keyworded
dev-ml/cudf test
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on ppc
app-text/texlive-core -xindy
# Sergei Trofimovich <slyfox@gentoo.org> (2020-05-09)
# No sys-cluster/ceph keywords on ppc.
sys-block/tgt rbd
# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
# Requires media-libs/mesa[llvm], which is masked.
dev-python/pyopengl test
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on llvm-core/clang which is not keyworded on ppc.
media-libs/libv4l bpf
# Matthew Thode <prometheanfire@gentoo.org> (2020-02-17)
# Mask until net-analyzer/icinga2 is keyworded
net-analyzer/pnp4nagios icinga
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded
net-misc/openssh security-key
# 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
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# iasl is stable on ppc
sys-firmware/seabios -debug
# Eugene Bright <eugene@bright.gdn> (2019-09-09)
# Missing keyword on dev-embedded/libjaylink
sys-apps/flashrom jlink-spi
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
# app-text/libwpd and app-text/libwpg are not keyworded
media-gfx/inkscape cdr visio wpg
# Mikle Kolyada <zlogene@gentoo.org> (2018-09-01)
# The dependency is not keyworded
net-analyzer/wireshark bcg729
# Sergei Trofimovich <slyfox@gentoo.org> (2017-10-03)
# Incomplete support, bug #605878.
net-vpn/tor seccomp
# Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-13)
# Dropping ppc from sci-libs/armadillo, bug 555896
sci-libs/gdal armadillo
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2016-08-01)
# kde-frameworks/*:5 not keyworded.
net-irc/kvirc kde
# James Le Cuirot <chewi@gentoo.org> (2015-01-12)
# Java is no longer supported on ppc.
app-text/texlive pdfannotextractor
dev-lang/logtalk fop
# Pacho Ramos <pacho@gentoo.org> (2015-06-02)
# Missing keywords (2015-06-02)
net-misc/connman openconnect
# Julian Ospald <hasufell@gentoo.org> (2013-11-23)
# FIXME: app-arch/innoextract not available under ppc yet
games-fps/duke3d-data gog
|