profiles: Sync with Gentoo

It's from Gentoo commit 0cf5e94dbab424b05dc7934a484d4ec60c17de80.
This commit is contained in:
Krzesimir Nowak 2022-09-28 16:38:39 +02:00
parent 884108408f
commit d9b3cc2355
409 changed files with 2278 additions and 2395 deletions

View File

@ -19,6 +19,7 @@ amd64-linux
arm-linux
arm64-linux
ppc64-linux
riscv-linux
x86-linux
arm64-macos
ppc-macos

View File

@ -1,6 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-09-22)
# Unable to test due to mask, bug #763963
net-misc/openntpd constraints
# Matthew Smith <matthew@gentoo.org> (2022-07-10)
# Needs unkeyworded app-doc/halibut
>=net-misc/putty-0.77 doc
# Sergey Torokhov <torokhov-s-a@yandex.ru> (2022-06-22)
# media-libs/libjxl is not keyworded
# bug https://bugs.gentoo.org/853628
media-gfx/gimp jpegxl
# Sam James <sam@gentoo.org> (2022-04-29)
# Needs unkeyworded dev-util/umockdev
sys-power/upower test
@ -46,11 +59,6 @@ app-accessibility/espeak-ng man
# media-libs/svt-av1 is not keyworded here
media-video/ffmpeg svt-av1
# Michał Górny <mgorny@gentoo.org> (2021-12-30)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.mask.
dev-lang/python-exec -python_targets_python3_10
# Sam James <sam@gentoo.org> (2021-11-05)
# Avoid keywording unnecessary depenencies for now, bug #804115
dev-python/scipy pythran
@ -145,10 +153,6 @@ x11-misc/synergy gui
# media-sound/lash not keyworded, bug #736725
media-sound/fluidsynth lash
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no alpha keyword
dev-vcs/mercurial rust
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not keyworded.
media-libs/libsdl2 fcitx4
@ -165,10 +169,6 @@ mail-filter/pyzor mysql
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# alpha has no virtual/rust support, needed by newer gnome-base/librsvg, et al
>=media-gfx/eog-3.33.1 svg
# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
# net-libs/webkit-gtk has no alpha keywords
app-editors/emacs xwidgets
@ -313,11 +313,6 @@ dev-db/mariadb numa
# Requires USE=seccomp that is masked in this profile.
net-libs/gnutls test-full
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=bluetooth that is masked in this profile.
media-sound/pulseaudio native-headset
media-sound/pulseaudio-daemon native-headset
# Tobias Klausmann <klausman@gentoo.org> (2017-05-18)
# Stack protector code is not ported to alpha (and may not ever be)
>=sys-devel/gcc-6 ssp
@ -448,10 +443,6 @@ net-im/telepathy-connection-managers sipe
# Missing keywords, bug #478254
>=gnome-base/gnome-3.8 classic
# Mark Wright <gienah@gentoo.org> (2013-10-26)
# template-haskell not yet available
dev-haskell/dataenc test
# Pacho Ramos <pacho@gentoo.org> (2013-07-20)
# Keywords pending, bug #476710
>=gnome-base/gnome-extra-apps-3.8 games
@ -485,12 +476,6 @@ gnome-extra/sushi office
# Needs testing
media-libs/phonon gstreamer vlc
# Robin H Johnson <robbat2@gentoo.org> (2012-11-01)
# MySQL 5.5 wants systemtap, tcmalloc & jemalloc
>=dev-db/mysql-5.5 tcmalloc
>=dev-db/mariadb-5.5 tcmalloc
>=dev-db/percona-server-5.5 tcmalloc
# Raúl Porcel <armin76@gentoo.org> (2012-05-28)
# Needs x11-misc/lightdm(which also requires some other deps)
x11-misc/xscreensaver new-login

View File

@ -1 +1,2 @@
../base
../../features/wd40

View File

@ -15,13 +15,6 @@ pipewire
# Matt Turner <mattst88@gentoo.org> (2021-07-05)
nftables
# Michał Górny <mgorny@gentoo.org> (2021-05-20)
# Unresolved keywordreqs are getting in the way.
# https://bugs.gentoo.org/773451
# https://bugs.gentoo.org/789606
python_targets_python3_10
python_single_target_python3_10
# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
# media-sound/jack-audio-connection-kit re-keywording timeout, bug #736725
jack

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2021-09-04)
@ -39,7 +39,8 @@ dev-util/android-sdk-update-manager
dev-util/biew
games-action/badland
games-action/beathazardultra
games-action/brutal-legend
games-action/brutal-legend-gog
games-action/brutal-legend-hb
games-action/crimsonland
games-action/descent3
games-action/descent3-demo
@ -61,7 +62,7 @@ games-arcade/gish-demo
games-arcade/jardinains
games-arcade/thinktanks-demo
games-emulation/gens
<games-emulation/pcsx2-9999
<games-emulation/pcsx2-1.7
games-emulation/vgba
games-emulation/zinc
games-emulation/zsnes

View File

@ -1,6 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# This flag concerns a 32-bit x86-specific problem.
sys-libs/glibc stack-realign
sys-libs/ncurses stack-realign
# Ben Kohler <bkohler@gentoo.org> (2022-06-07)
# Disable 32bit builds on no-multilib
sys-apps/memtest86+ bios32 efi32 iso32
# Sam James <sam@gentoo.org> (2020-12-27)
# dev-embedded/libftd2xx unavailable here
dev-embedded/urjtag ftd2xx

View File

@ -1,6 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# Realign the stack in the 32-bit build for compatibility with older binaries by
# default. This is not the default on x86 because it has a performance cost.
sys-libs/glibc stack-realign
sys-libs/ncurses stack-realign
# Ben Kohler <bkohler@gentoo.org> (2022-06-07)
# Enable BIOS & UEFI targets by default
sys-apps/memtest86+ bios64 efi64
# Theo Anderson <telans@posteo.de> (2021-03-06)
# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime
sys-devel/clang-runtime abi_x86_32

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-18)
@ -22,6 +22,7 @@ dev-lang/rust llvm_targets_X86
# Packages with optional 64-bit variant
app-emulation/wine-vanilla -abi_x86_64
app-emulation/wine-staging -abi_x86_64
app-emulation/wine-proton -abi_x86_64
virtual/wine -abi_x86_64
# Michał Górny <mgorny@gentoo.org> (2017-04-08)

View File

@ -17,9 +17,25 @@
#--- END OF EXAMPLES ---
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
# requires sys-apps/dbus-broker, which is keyworded here.
sys-apps/systemd -hostnamed-fallback
# Alfredo Tupone <tupone@gentoo.org> (2022-08-30)
# ada bootstrap currently only available on amd64/x86
sys-devel/gcc -ada
# Conrad Kostecki <conikost@gentoo.org> (2022-07-19)
# www-servers/nginx currently only available on amd64/x86
www-servers/nginx -nginx_modules_http_security
# James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# Allow stack to be realigned for compatibility with older 32-bit binaries.
sys-libs/glibc -stack-realign
sys-libs/ncurses -stack-realign
# Unmask media-libs/libxmp here
media-sound/qmmp -xmp
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-23)
# Need intel-hybrid-codec-driver, which only works on amd64
x11-libs/libva-intel-driver -hybrid
# James Le Cuirot <chewi@gentoo.org> (2021-10-22)
# The JIT feature only works on amd64 and x86.
@ -106,10 +122,6 @@ sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser -gfxnvidia -internal -it
# clisp is keyworded on amd64
app-text/texlive-core -xindy
# Thomas Deutschmann <whissi@gentoo.org> (2020-04-30)
# sys-cluster/slurm is keyworded on amd64
app-metrics/collectd -collectd_plugins_slurm
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-04-26)
# static-pie works on amd64, #719444
sys-libs/glibc -static-pie
@ -208,7 +220,7 @@ media-video/mpv -vulkan
# Nick Sarnie <sarnex@gentoo.org> (2018-04-29)
# media-libs/vulkan-loader and app-emulation/vkd3d are keyworded on amd64
app-emulation/wine-staging -vkd3d -vulkan
app-emulation/wine-staging -vulkan
app-emulation/wine-vanilla -vkd3d -vulkan
# Richard Yao <ryao@gentoo.org> (2018-04-16)
@ -339,7 +351,6 @@ app-arch/zpaq -jit
# Arun Raghavan <ford_prefect@gentoo.org> (2012-03-29)
# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be
# added.
media-sound/pulseaudio -webrtc-aec
media-sound/pulseaudio-daemon -webrtc-aec
# Bernard Cafarelli <voyageur@gentoo.org> (2012-02-27)
@ -401,11 +412,6 @@ media-libs/smpeg cpu_flags_x86_mmx
# x86_64 opts are enabled with USE sse. so masking the rest
media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext
# Alistair Bush <ali_bush@gentoo.org> (2007-05-08)
# Mask doc flag for fop as nearly impossible to
# run javadoc target. see #177585
dev-java/fop:0 doc
# Alexis Ballier <aballier@gentoo.org> (2008-08-08)
# x86 asm only, it won't be built on amd64 if mmx useflag is enabled but that
# saves people from needlessly installing nasm

View File

@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-23)
# Dependency x11-libs/intel-hybrid-codec-driver is only available on unstable
# branch
x11-libs/libva-intel-driver hybrid
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# needs stabilizing
media-video/ffmpeg vmaf
@ -80,7 +85,7 @@ net-misc/chrony html
# Adam Feldman <NP-Hardass@gentoo.org> (2017-09-27)
# patchset variants are not stable
virtual/wine staging
virtual/wine proton staging
# Tim Harder <radhermit@gentoo.org> (2017-09-11)
# Pulls in dev-ruby/asciidoctor which has too large of a ruby testing

View File

@ -39,11 +39,11 @@
# dev-db/firebird is keyworded ~amd64
-firebird
# cilk has been ported to this arch.
-cilk
# Mike Gilbert <floppym@gentoo.org> (2014-10-19)
# Requires the following packages to be keyworded/stable:
# sys-libs/libapparmor
# sys-apps/apparmor
# sys-apps/apparmor-utils
-apparmor
# Michał Górny <mgorny@gentoo.org> (2014-03-30)
@ -108,6 +108,7 @@
-input_devices_wacom
-video_cards_ast
-video_cards_crocus
-video_cards_d3d12
-video_cards_i915
-video_cards_i965
-video_cards_intel

View File

@ -1,6 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-26)
# intel-hybrid-codec-driver does not work on x32
x11-libs/intel-hybrid-codec-driver
# Jonas Licht <jonas.licht@gmail.com> (2022-05-01)
# Requires net-libs/nodejs, plus mask all reverse-dependecies.
net-analyzer/gsa
net-analyzer/gsad
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-02-13)
# Requires qtwebengine
sci-electronics/eagle
@ -21,9 +30,11 @@ sci-visualization/jupyter-dash
media-gfx/freecad
# Andreas Sturmlechner <asturm@gentoo.org> (2021-02-09)
# Requires net-libs/nodejs, plus mask all reverse-dependencies.
# dev-qt/qtwebengine requires net-libs/nodejs, plus mask all
# reverse-dependencies.
dev-qt/qtwebengine
dev-qt/qtwebview
dev-python/PyQt6-WebEngine
dev-python/PyQtWebEngine
app-admin/calamares
app-doc/zeal
@ -44,6 +55,9 @@ 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
@ -84,6 +98,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/kmarkdownwebview:5
kde-misc/tellico:5
kde-misc/zanshin:5
@ -101,8 +116,8 @@ net-misc/nextcloud-client
net-p2p/ktorrent:5
sci-geosciences/qmapshack
sci-mathematics/rkward:5
sci-mathematics/rstudio
sci-visualization/labplot:5
sys-apps/polychromatic
www-client/falkon
www-client/otter
www-client/qutebrowser
@ -120,7 +135,6 @@ net-libs/xrootd-ceph
# Hasan ÇALIŞIR <hasan.calisir@psauxit.com> (2019-10-28)
# requires net-libs/nodejs | sys-apps/yarn
>=net-analyzer/greenbone-security-assistant-8.0.1
net-analyzer/gvm
# Marek Szuba <marecki@gentoo.org> (2019-07-26)
@ -135,6 +149,7 @@ dev-libs/amdgpu-pro-opencl
# Patrick McLean <chutzpah@gentoo.org> (2018-07-12)
# requires nodejs
>=sys-cluster/ceph-13
app-metrics/ceph_exporter
# Michał Górny <mgorny@gentoo.org> (2018-04-15)
# Broken multilib dependencies.
@ -152,6 +167,7 @@ dev-lang/coffee-script
dev-ruby/autoprefixer-rails
dev-ruby/coffee-rails
dev-ruby/coffee-script
dev-ruby/deckar01-task_list
dev-ruby/execjs
dev-ruby/turbolinks
dev-ruby/uglifier

View File

@ -0,0 +1,7 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2022-05-30)
# Provide sensible default for EFI.
sys-boot/gnu-efi abi_x86_64
sys-boot/syslinux abi_x86_64

View File

@ -1,28 +1,32 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-26)
# Dependency x11-libs/intel-hybrid-codec-driver does not work on x32
x11-libs/libva-intel-driver hybrid
# Andreas Sturmlechner <asturm@gentoo.org> (2021-02-09)
# Requires net-libs/nodejs, plus mask all reverse-dependencies.
# dev-qt/qtwebengine requires net-libs/nodejs, plus mask all
# reverse-dependencies.
app-i18n/fcitx-libpinyin dictionary-manager
dev-lang/idris2 test-full
dev-python/cloudscraper test
games-util/lgogdownloader gui
kde-apps/kde-apps-meta:5 pim
kde-apps/kdenetwork-meta:5 bittorrent
kde-apps/kdenetwork-meta:5 bittorrent telepathy
kde-apps/kleopatra:5 pim
kde-apps/umbrello:5 php
kde-misc/kio-gdrive kaccounts
media-gfx/gmic krita
kde-misc/kio-gdrive share
net-irc/quassel urlpreview
net-misc/fatrat bittorrent
net-misc/seafile-client shibboleth
sci-geosciences/gpsbabel gui
sci-mathematics/yacas gui
sci-physics/root qt5
# Patrick McLean <chutzpah@gentoo.org> (2020-02-05)
# sys-cluster/ceph no longer supports x86, versions that support
# it no longer build thanks to python2 removals
app-backup/bareos ceph cephfs rados rados-striper
app-backup/bareos ceph
app-emulation/libvirt rbd
app-emulation/qemu rbd
net-analyzer/rrdtool rados
@ -38,7 +42,6 @@ www-servers/uwsgi uwsgi_plugins_rados
# Michał Górny <mgorny@gentoo.org> (2018-01-12)
# Those packages require net-libs/nodejs.
dev-lang/nim test
dev-python/nbdime webtools
dev-ruby/ammeter test
dev-ruby/jsobfu test

View File

@ -4,30 +4,3 @@
# Anthony Ryan <anthonyryan1@gmail.com> (2017-01-21)
# This package states supports for arm >= v6
dev-lang/nim
# Marco Scardovi <marco@scardovi.com> (2021-06-17)
# This package requires newer (Rust-consuming) dev-libs/gjs to be unmasked
sci-geosciences/gnome-maps
# There is no prebuilt rustc for armv4 by upstream
dev-lang/rust-bin
dev-lang/rust
virtual/rust
>=dev-lang/spidermonkey-78
>=gnome-base/librsvg-2.41
>=gnome-base/gnome-core-libs-3.36.5
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-light-3.36.5
>=sys-auth/polkit-0.118
>=dev-libs/gjs-1.66
>=gnome-base/gnome-shell-3.38
>=x11-themes/adwaita-icon-theme-3.36
>=net-irc/polari-3.37
>=sys-apps/bat-0.18.1
gnome-base/gdm
gnome-extra/chrome-gnome-shell
gnome-extra/gnome-tweaks
>=dev-python/cryptography-36
>=dev-python/pyopenssl-22
dev-python/setuptools-rust
dev-python/watchfiles

View File

@ -1,11 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-04-22)
# Needs Rustified librsvg
>=media-libs/freetype-2.12.0 svg
media-libs/imlib2 svg
# Matt Turner <mattst88@gentoo.org> (2021-07-25)
# gdm requires gnome-shell requires rustified librsvg.
x11-misc/xscreensaver gdm

View File

@ -1 +1,2 @@
..
../../../features/wd40

View File

@ -4,30 +4,3 @@
# Anthony Ryan <anthonyryan1@gmail.com> (2017-01-21)
# This package states supports for arm >= v6
dev-lang/nim
# Marco Scardovi <marco@scardovi.com> (2021-06-17)
# This package requires newer (Rust-consuming) dev-libs/gjs to be unmasked
sci-geosciences/gnome-maps
# There is no prebuilt rustc for armv4 by upstream
dev-lang/rust-bin
dev-lang/rust
virtual/rust
>=dev-lang/spidermonkey-78
>=gnome-base/librsvg-2.41
>=gnome-base/gnome-core-libs-3.36.5
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-light-3.36.5
>=sys-auth/polkit-0.118
>=dev-libs/gjs-1.66
>=gnome-base/gnome-shell-3.38
>=x11-themes/adwaita-icon-theme-3.36
>=net-irc/polari-3.37
>=sys-apps/bat-0.18.1
gnome-base/gdm
gnome-extra/chrome-gnome-shell
gnome-extra/gnome-tweaks
>=dev-python/cryptography-36
>=dev-python/pyopenssl-22
dev-python/setuptools-rust
dev-python/watchfiles

View File

@ -1,11 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-04-22)
# Needs Rustified librsvg
>=media-libs/freetype-2.12.0 svg
media-libs/imlib2 svg
# Matt Turner <mattst88@gentoo.org> (2021-07-25)
# gdm requires gnome-shell requires rustified librsvg.
x11-misc/xscreensaver gdm

View File

@ -1 +1,2 @@
..
../../../features/wd40

View File

@ -8,26 +8,3 @@ dev-lang/nim
# Marco Scardovi <marco@scardovi.com> (2021-06-17)
# This package requires dev-libs/gjs to be unmasked
sci-geosciences/gnome-maps
# There is no prebuilt rustc for armv5 by upstream
dev-lang/rust-bin
dev-lang/rust
virtual/rust
>=dev-lang/spidermonkey-78
>=gnome-base/librsvg-2.41
>=gnome-base/gnome-core-libs-3.36.5
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-light-3.36.5
>=sys-auth/polkit-0.118
>=dev-libs/gjs-1.66
>=gnome-base/gnome-shell-3.38
>=x11-themes/adwaita-icon-theme-3.36
>=net-irc/polari-3.37
>=sys-apps/bat-0.18.1
gnome-base/gdm
gnome-extra/chrome-gnome-shell
gnome-extra/gnome-tweaks
>=dev-python/cryptography-36
>=dev-python/pyopenssl-22
dev-python/setuptools-rust
dev-python/watchfiles

View File

@ -1,11 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-04-22)
# Needs Rustified librsvg
>=media-libs/freetype-2.12.0 svg
media-libs/imlib2 svg
# Matt Turner <mattst88@gentoo.org> (2021-07-25)
# gdm requires gnome-shell requires rustified librsvg.
x11-misc/xscreensaver gdm

View File

@ -1 +1,2 @@
..
../../../features/wd40

View File

@ -8,7 +8,3 @@
-cpu_flags_arm_edsp
-cpu_flags_arm_thumb
-cpu_flags_arm_vfp
# Matt Turner <mattst88@gentoo.org> (2021-07-25)
# gnome-shell requires rustified librsvg.
gnome-shell

View File

@ -1,15 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2020-09-26)
# Depends on media-video/rav1e that's listed below. #744637
-media-libs/libavif
# Sam James <sam@gentoo.org> (2020-11-04)
# Needs Rust, which is available here
-dev-util/cargo-c
-dev-util/cbindgen
-media-video/rav1e
-net-news/newsboat
-net-libs/quiche
-dev-util/git-delta

View File

@ -1,21 +1,6 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Jakov Smolić <jsmolic@gentoo.org> (2021-01-23)
# Rust is available here
>=media-libs/libheif-1.10.0 -rav1e
# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
# Sam James <sam@gentoo.org> (2021-03-11)
# libavif is keyworded for this profile.
dev-libs/efl -avif
kde-frameworks/kimageformats -avif
media-libs/gd -avif
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# virtual/rust is available here
>=media-gfx/eog-3.33.1 -svg
# Sam James <sam@gentoo.org> (2020-07-04)
# Rust is available here
# Bug #728558

View File

@ -6,7 +6,3 @@
-cpu_flags_arm_edsp
-cpu_flags_arm_thumb
-cpu_flags_arm_vfp
# Sam James <sam@gentoo.org> (2020-11-10)
# Rust is available here
-rust

View File

@ -1,19 +1,6 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2020-09-26)
# Depends on media-video/rav1e that's listed below. #744637
-media-libs/libavif
# Sam James <sam@gentoo.org> (2020-11-04)
# Needs Rust, which is available here
-dev-util/cargo-c
-dev-util/cbindgen
-media-video/rav1e
-net-news/newsboat
-net-libs/quiche
-dev-util/git-delta
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind works on ARMv7
-dev-util/valgrind

View File

@ -1,28 +1,12 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Jakov Smolić <jsmolic@gentoo.org> (2021-01-23)
# Rust is available here
>=media-libs/libheif-1.10.0 -rav1e
# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
# Sam James <sam@gentoo.org> (2021-03-11)
# Dependency keyworded on this arm profile.
dev-libs/efl -avif
kde-frameworks/kimageformats -avif
media-libs/gd -avif
net-libs/webkit-gtk -avif
# Sam James <sam@gentoo.org> (2020-10-05)
# Guile only supports JIT on some arches
# (armv7 only for arm)
# (See 9.3.8 in the Guile manual)
dev-scheme/guile -jit
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# virtual/rust is available here
>=media-gfx/eog-3.33.1 -svg
# Sam James <sam@gentoo.org> (2020-07-03)
# Rust is available here
# Bug #728558

View File

@ -1,9 +1,7 @@
# Copyright 2011-2020 Gentoo Authors
# Copyright 2011-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask armv7 specific USE flags
-neon
-cpu_flags_arm_v4
-cpu_flags_arm_v5
-cpu_flags_arm_v6
@ -18,10 +16,6 @@
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32
# Sam James <sam@gentoo.org> (2020-11-10)
# Rust is available here
-rust
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind works on ARMv7
-valgrind

View File

@ -1,20 +1,6 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2020-09-26)
# Depends on media-video/rav1e that's listed below. #744637
media-libs/libavif
# Sam James <sam@gentoo.org> (2020-11-04)
# Packages which need Rust (only on >= 6j)
# We unmask them for armv6j, armv7a elsewhere
dev-util/cargo-c
dev-util/cbindgen
media-video/rav1e
net-news/newsboat
net-libs/quiche
dev-util/git-delta
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
# https://valgrind.org/info/platforms.html

View File

@ -1,6 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-08-31)
# GHC does not gain native codegen for arm until 9.2.
# We don't want an unregisterised build, so force LLVM codegen.
dev-lang/ghc:0/9.0.2 llvm
# Thomas Deutschmann <whissi@gentoo.org> (2021-05-11)
# Satisfy REQUIRED_USE on arm
app-emulation/xen debug

View File

@ -1,6 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Bernd Waibel <waebbl-gentoo@posteo.net> (2022-09-16)
# dev-libs/optix depends on x11-drivers/nvidia-drivers,
# which lacks arm support
media-gfx/blender optix
# Sam James <sam@gentoo.org> (2022-06-23)
# ceph, zfs not keyworded here
app-emulation/libvirt rbd zfs
# Jimi Huotari <chiitoo@gentoo.org> (2022-05-08)
# Not keyworded here yet.
lxqt-base/lxqt-meta desktop-portal
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
app-text/enchant nuspell
@ -70,10 +83,6 @@ dev-lang/php -jit
# No SELinux on ARM
net-im/prosody selinux
# Jakov Smolić <jsmolic@gentoo.org> (2021-01-23)
# Depends on media-video/rav1e which needs Rust
>=media-libs/libheif-1.10.0 rav1e
# Sam James <sam@gentoo.org> (2020-01-17)
# gnuefi + systemd-boot works on arm
# bug #729720
@ -102,32 +111,18 @@ net-wireless/gnuradio ctrlport
# app-i18n/fcitx:4 not keyworded.
media-libs/libsdl2 fcitx4
# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
# Sam James <sam@gentoo.org> (2021-03-11)
# Dependency only keyworded on specific arm profiles.
dev-libs/efl avif
kde-frameworks/kimageformats avif
media-libs/gd avif
net-libs/webkit-gtk avif
# Adam Feldman <NP-Hardass@gentoo.org> (2020-09-05)
# dev-util/dogtail is not keyworded for arm
app-text/atril test
# Sam James <sam@gentoo.org> (2020-09-05)
# nvidia-texture-tools not useful here
media-libs/devil nvtt
games-strategy/0ad nvtt
# James Le Cuirot <chewi@gentoo.org> (2020-08-19)
# Cinnamon is not keyworded on this architecture.
x11-themes/arc-theme cinnamon
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# armv5 and older has no virtual/rust support yet, needed by newer
# gnome-base/librsvg, et al
>=media-gfx/eog-3.33.1 svg
# 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
@ -183,7 +178,6 @@ www-servers/uwsgi uwsgi_plugins_rados
# Anthony G. Basile <blueness@gentoo.org> (2019-03-08)
# hipe code is missing in erlang for arm
dev-lang/erlang hipe
net-im/ejabberd hipe
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-25)
# (SM)BIOS/Thunderbolt outside of amd64/x86? - citation needed
@ -191,7 +185,6 @@ sys-apps/fwupd dell thunderbolt
# Thomas Deutschmann <whissi@gentoo.org> (2018-10-12)
# Requires www-client/firefox which isn't available on ARM yet
# due to dev-lang/rust requirement
dev-ruby/capybara test
# Christian Ruppert <idl0r@gentoo.org> (2018-08-25)
@ -243,10 +236,6 @@ net-misc/bfgminer adl lm-sensors
# Enable MQTT support on supported architectures
app-metrics/collectd -collectd_plugins_mqtt
# Michael Weber <xmw@gentoo.org> (2017-03-15)
# Cannot test non-free dependency dev-libs/device-atlas-api-c
net-proxy/haproxy device-atlas
# Christoph Junghans <junghans@gentoo.org> (2017-02-05)
# Mask some fabrics
sys-cluster/openmpi java openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl
@ -321,6 +310,7 @@ media-gfx/xsane ocr
# MMAL is available on the Raspberry Pi (armv6 & armv7 so far)
media-video/ffmpeg -mmal
media-video/ffmpeg-chromium -mmal
media-video/mpv -mmal
# Markus Meier <maekke@gentoo.org> (2015-10-10)
# unkeyworded deps, bug #552330
@ -407,7 +397,7 @@ app-admin/conky cmus irc lua-cairo lua-imlib lua-rsvg moc xmms2
# Sergey Popov <pinkbyte@gentoo.org> (2013-07-30)
# Not tested
media-libs/devil allegro nvtt
media-libs/devil allegro
# Andreas K. Huettel <dilfridge@gentoo.org> (2013-05-27)
# Firmware loader not keyworded yet
@ -429,11 +419,9 @@ media-gfx/pstoedit emf
# Rick Farina <zerochaos@gentoo.org> (2013-02-05)
# masking all stable packages with java use flag
dev-util/oprofile java
dev-libs/cyrus-sasl java
dev-tex/tex4ht java
dev-vcs/subversion java
media-libs/libjpeg-turbo java
net-dns/libidn java
net-misc/tigervnc java
sys-devel/gettext java

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-07-06)
# sci-libs/sundials is not marked stable on arm
sci-mathematics/octave sundials
# Sam James <sam@gentoo.org> (2022-01-16)
# net-libs/gnome-online-accounts is not marked stable on arm yet
gnome-base/gvfs google

View File

@ -12,11 +12,6 @@
-cpu_flags_arm_iwmmxt
-cpu_flags_arm_iwmmxt2
# Sam James <sam@gentoo.org> (2020-11-10)
# Rust isn't available for generic ARM,
# just armv6, armv7
rust
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
# https://valgrind.org/info/platforms.html

View File

@ -27,11 +27,6 @@ java
# media-gfx/gimp not yet stable
gimp
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (20190831)
# Dependencies not yet stable.
appindicator
ayatana
# Andrey Grozin <grozin@gentoo.org> (2014-05-16)
# No stable gcl
gcl

View File

@ -1,6 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-08-31)
# GHC does not gain native codegen for arm64 until 9.2.
# We don't want an unregisterised build, so force LLVM codegen.
dev-lang/ghc:0/9.0.2 llvm
# Michał Górny <mgorny@gentoo.org> (2021-02-19)
# We have ready-to-use configs here.
sys-kernel/gentoo-kernel -savedconfig

View File

@ -1,6 +1,31 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Alexey Shvetsov <alexxy@gentoo.org> (2022-09-15)
# Mask nvml use flag for slurm
sys-cluster/slurm nvml
# Sam James <sam@gentoo.org> (2022-07-08)
# Unmask galera for dev-db/mariadb
>=dev-db/mariadb-10.1.0 -galera
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2022-06-25)
# Unkeyworded test dep
app-vim/jedi test
# Conrad Kostecki <conikost@gentoo.org> (2022-06-05)
# Unkeyworded deps, bug #687830
app-metrics/collectd collectd_plugins_modbus
app-metrics/collectd collectd_plugins_nut
app-metrics/collectd collectd_plugins_oracle
app-metrics/collectd collectd_plugins_ping
app-metrics/collectd collectd_plugins_routeros
app-metrics/collectd collectd_plugins_sigrok
app-metrics/collectd collectd_plugins_varnish
# Jimi Huotari <chiitoo@gentoo.org> (2022-05-08)
# Not keyworded here yet.
lxqt-base/lxqt-meta desktop-portal
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
app-text/enchant nuspell
@ -30,10 +55,6 @@ sys-cluster/slurm ucx
# Supports 64-bit NEON
dev-libs/libgcrypt -cpu_flags_arm_neon
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-16)
# requires sys-apps/dbus-broker, which is keyworded here.
sys-apps/systemd -hostnamed-fallback
# Sam James <sam@gentoo.org> (2021-10-31)
# dev-python/pyilmbase isn't keyworded on arm64
media-gfx/alembic python
@ -125,10 +146,6 @@ sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack
sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
# Sam James <sam@gentoo.org> (2020-12-13)
# Requires unkeyworded, fetch-restricted deps
net-proxy/haproxy device-atlas
# Roy Bamford <neddyseagoon@gentoo.org< (2020-12-07)
# media-libs/liblastfm fails to build with tests Bug #758896
media-sound/clementine lastfm
@ -145,7 +162,6 @@ dev-scheme/guile -jit
# Sam James <sam@gentoo.org> (2020-09-05)
# nvidia-texture-tools not useful here
media-libs/devil nvtt
games-strategy/0ad nvtt
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-20)
@ -304,13 +320,13 @@ dev-libs/boost -context
# Michał Górny <mgorny@gentoo.org> (2018-03-03)
# Requires masked dependent flags.
net-fs/samba addc addns ads cluster python test
net-fs/samba addns cluster test
# Michał Górny <mgorny@gentoo.org> (2018-03-03)
# Some more unkeyworded dependencies.
dev-cpp/eigen test
mate-base/mate help
mate-base/mate-applets-meta appindicator sensors
mate-base/mate-applets-meta sensors
mate-extra/caja-extensions gajim
sci-libs/gdal armadillo netcdf
sys-fs/btrfs-progs reiserfs
@ -359,7 +375,7 @@ net-misc/gerbera lastfm
# Roy Bamford <neddysegoon@gentoo.org> (2017-08-24)
# Support for g15daemon still needs -9999 packages on all arches
media-sound/mumble g15
net-voip/mumble g15
# Alexis Ballier <aballier@gentoo.org> (2017-07-20)
# media-libs/libemf fails with #error unknown CPU.
@ -369,10 +385,6 @@ media-gfx/pstoedit emf
# openvz-sources are likely too old for any proper arm64 usage
app-emulation/libvirt openvz
# Alexis Ballier <aballier@gentoo.org> (2017-07-10)
# media-gfx/nvidia-texture-tools does not support arm64
media-libs/devil nvtt
# Alexis Ballier <aballier@gentoo.org> (2017-07-10)
# Virtualbox is x86 only
app-emulation/libvirt virtualbox
@ -396,8 +408,7 @@ net-libs/libpcap bluetooth
# Mart Raudsepp <leio@gentoo.org> (2017-02-16)
# Not yet tested features/dependencies
app-text/evince dvi nautilus postscript t1lib xps
net-wireless/blueman appindicator
app-text/evince dvi nautilus postscript xps
# Markus Meier <maekke@gentoo.org> (2013-12-26)
# Unkeyworded deps, bug #488724
@ -417,7 +428,7 @@ app-admin/conky lua-cairo xmms2 moc
# Sergey Popov <pinkbyte@gentoo.org> (2013-07-30)
# Not tested
media-libs/devil allegro nvtt
media-libs/devil allegro
# Andreas K. Huettel <dilfridge@gentoo.org> (2013-05-27)
# Firmware loader not keyworded yet

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-07-06)
# sci-libs/sundials is not marked stable on arm64
sci-mathematics/octave sundials
# Sam James <sam@gentoo.org> (2022-03-07)
# sys-cluster/torque not marked stable on arm64
# nor is sys-cluster/slurm yet
@ -141,11 +145,6 @@ sys-auth/pambase pam_krb5 pam_ssh
sys-block/thin-provisioning-tools test
sys-devel/distcc gssapi
# Michał Górny <mgorny@gentoo.org> (2018-02-28)
# Requires masked dependent flags.
net-fs/samba ads
# Michał Górny <mgorny@gentoo.org> (2018-02-19)
# Masked due to unstable deps.
dev-db/redis tcmalloc
net-analyzer/netcat crypt

View File

@ -4,6 +4,13 @@
# Unmask the flag which corresponds to ARCH.
-arm64
# Mike Gilbert <floppym@gentoo.org> (2022-08-31)
# Requires the following packages to be keyworded/stable:
# sys-libs/libapparmor
# sys-apps/apparmor
# sys-apps/apparmor-utils
-apparmor
# David Seifert <soap@gentoo.org> (2022-03-13)
# NVENC works here
-nvenc
@ -50,11 +57,6 @@ cpu_flags_arm_neon
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (20190831)
# Dependency not keyworded (dev-libs/libindicate).
appindicator
ayatana
# Michał Górny <mgorny@gentoo.org> (2018-07-09)
# No OpenCL provider is available on arm64.
opencl

View File

@ -1,6 +1,17 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Conrad Kostecki <conikost@gentoo.org> (2022-07-19)
# www-servers/nginx requires keywording
www-servers/nginx nginx_modules_http_security
# media-libs/libxmp requires keywording
media-sound/qmmp xmp
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-23)
# Need intel-hybrid-codec-driver, which only works on amd64
x11-libs/libva-intel-driver hybrid
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# This is only for bringing in the not-upstreamed-yet LoongArch patchset;
# masked everywhere in order to minimize impact on other arches.
@ -20,10 +31,6 @@ sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips
# Only available on PPC*.
sys-apps/util-linux rtas
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
# requires sys-apps/dbus-broker, which is not widely keyworded yet.
sys-apps/systemd hostnamed-fallback
# James Le Cuirot <chewi@gentoo.org> (2021-10-22)
# Only available on some architectures.
app-emulation/fs-uae jit
@ -114,10 +121,6 @@ sys-apps/flashrom atahpt atapromise atavia drkaiser gfxnvidia internal it8212 ni
# requires clisp whichis keyworded on fewer arches
app-text/texlive-core xindy
# Thomas Deutschmann <whissi@gentoo.org> (2020-04-30)
# Dependency is only keyworded on amd64 and x86
app-metrics/collectd collectd_plugins_slurm
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-26)
# static-pie is not implemented on all arches, #719444
# https://sourceware.org/glibc/wiki/PortStatus
@ -203,7 +206,7 @@ media-video/mpv vulkan
# Nick Sarnie <sarnex@gentoo.org> (2018-04-29)
# media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere
app-emulation/wine-staging vkd3d vulkan
app-emulation/wine-staging vulkan
app-emulation/wine-vanilla vkd3d vulkan
# Richard Yao <ryao@gentoo.org> (2018-04-16)
@ -230,10 +233,6 @@ app-admin/rsyslog imhttp mdblookup
# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
dev-lang/ocaml spacetime
# Thomas Deutschmann <whissi@gentoo.org> (2017-01-30)
# media-libs/raspberrypi-userland not keyworded
media-video/motion mmal
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2017-01-04)
# Mask assembly optimisations that are platform-specific
dev-libs/libsecp256k1 asm
@ -276,8 +275,10 @@ media-video/mpv raspberry-pi
# Alexis Ballier <aballier@gentoo.org> (2015-11-14)
# MMAL is only available on the Raspberry Pi:
# Mask it globally, unmask it on arm.
media-video/motion mmal
media-video/ffmpeg mmal
media-video/ffmpeg-chromium mmal
media-video/mpv mmal
# Brian Evans <grknight@gentoo.org (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
@ -337,7 +338,6 @@ app-arch/zpaq jit
# Arun Raghavan <ford_prefect@gentoo.org> (2012-03-28)
# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be
# added.
media-sound/pulseaudio webrtc-aec
media-sound/pulseaudio-daemon webrtc-aec
# Christoph Junghans <junghans@gentoo.org> (2012-02-04)

View File

@ -24,9 +24,6 @@ libvirt
firebird
oci8
# cilk has been ported only to x86 systems
cilk
# cuda/NVENC only works on amd64/arm64
cuda
nvenc
@ -71,7 +68,10 @@ cpu_flags_x86_ssse3
cpu_flags_x86_xop
# ppc arch specific USE flags
altivec
cpu_flags_ppc_altivec
cpu_flags_ppc_vsx
cpu_flags_ppc_vsx2
cpu_flags_ppc_vsx3
ppcsha1
# mips arch specific USE flags
@ -109,9 +109,6 @@ cpu_flags_arm_vfpv3
cpu_flags_arm_vfpv4
cpu_flags_arm_vfp-d32
# [old] arm arch specific USE flags
neon
# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers
nvidia
@ -126,6 +123,7 @@ video_cards_geode
input_devices_vmmouse
video_cards_ast
video_cards_crocus
video_cards_d3d12
video_cards_i915
video_cards_i965
video_cards_intel
@ -211,7 +209,10 @@ sbcl
systemd
# Mike Gilbert <floppym@gentoo.org> (2014-10-19)
# Requires the following packages to be keyworded/stable:
# sys-libs/libapparmor
# sys-apps/apparmor
# sys-apps/apparmor-utils
apparmor
# Mask flags that correspond to all possible ARCH values.

View File

@ -1,7 +1,7 @@
# Copyright 2019-2021 Gentoo Authors
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Quote from <eike@s...l.de>:
# "Compilation fails with: #error You need to define CycleTimer for
# "Compilation fails with: #error You need to define CycleTimer for
# your OS and CPU"
dev-cpp/benchmark

View File

@ -4,6 +4,25 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15)
# deps not keyworded
dev-util/pkgcheck emacs
# Sergey Torokhov <torokhov-s-a@yandex.ru> (2022-06-22)
# media-libs/libjxl is not keyworded
# bug https://bugs.gentoo.org/853628
media-gfx/gimp jpegxl
# Sam James <sam@gentoo.org> (2022-05-17)
# sci-libs/sundials fails to build tests on HPPA
# bug #845222
sci-mathematics/octave sundials
# Matt Turner <mattst88@gentoo.org> (2022-05-07)
# app-crypt/gcr is not keyworded
app-crypt/pinentry gtk
dev-libs/libgdata crypt
# Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24)
# Dependencies are missing keywords
media-libs/imlib2 svg heif jpegxl
@ -135,10 +154,6 @@ dev-util/cppcheck z3
# media-sound/lash not keyworded, bug #736725
media-sound/fluidsynth lash
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no hppa keyword
dev-vcs/mercurial rust
# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
# Dependency not keyworded on this arch.
dev-libs/efl avif heif lua_single_target_luajit physics
@ -183,7 +198,7 @@ media-video/ffmpeg dav1d libaribb24 libtesseract vidstab
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# media-gfx/nvidia-texture-tools, media-libs/allegro not keyworded on hppa
media-libs/devil allegro nvtt
media-libs/devil allegro
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-09)
# dependencies not keyworded
@ -198,9 +213,8 @@ app-emacs/elscreen wanderlust
net-im/pidgin gadu
# Jeroen Roovers <jer@gentoo.org> (2020-01-28)
# sys-apps/systemd is not stable
# media-libs/libilbc has not been ported to HPPA
net-analyzer/wireshark ilbc sdjournal
net-analyzer/wireshark ilbc
# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-26)
# media-libs/libheif is not keyworded
@ -357,7 +371,6 @@ dev-libs/libpcre jit
# usable. Mask until this is available.
# Jeroen Roovers <jer@gentoo.org> (2014-02-18)
# OSS is the only kernel audio interface that works on HPPA
media-sound/pulseaudio equalizer -oss
media-sound/pulseaudio-daemon equalizer -oss
# Jeroen Roovers <jer@gentoo.org> (2012-05-21)

View File

@ -28,7 +28,7 @@ dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional
# Sam James <sam@gentoo.org> (2022-01-26)
# Various unstable dependencies
sys-apps/systemd fido2 http nat policykit qrcode xkb
sys-apps/systemd fido2 http policykit qrcode xkb
# Sam James <sam@gentoo.org> (2022-01-20)
# net-misc/pps-tools is not marked stable on HPPA
@ -98,10 +98,6 @@ sys-apps/iproute2 atm bpf iptables
# dev-libs/libzip does not have stable keywords on hppa
>=media-gfx/imagemagick-7 zip
# Sam James <sam@gentoo.org> (2021-06-01)
# sys-apps/systemd is not stable on hppa
sys-auth/pambase homed
# Sam James <sam@gentoo.org> (2021-02-18)
# Requires dev-lang/vala to be stable
gnome-base/librsvg vala
@ -174,10 +170,6 @@ x11-base/xorg-server xorg
# not all needed sphinx modules are stable on hppa.
dev-python/aiohttp doc
# Sergei Trofimovich <slyfox@gentoo.org> (2020-11-14)
# sys-apps/systemd has no stable keywords on hppa.
sys-apps/ipmitool openbmc
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not stable.
media-libs/libsdl2 fcitx4

View File

@ -1 +1,2 @@
../base
../../features/wd40

View File

@ -37,11 +37,6 @@ vulkan
system-libvpx
vpx
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (20190831)
# Dependency not keyworded (dev-libs/libappindicator).
appindicator
ayatana
# Matt Turner <mattst88@gentoo.org> (2018-05-26)
# Unmask systemd since it is keyworded here.
-systemd
@ -203,10 +198,6 @@ d
# Lack of user/dev support for WiFi (bug #176517)
networkmanager
# Jeroen Roovers <jer@gentoo.org> (2007-04-07)
# libffi has not been ported to hppa, therefore gcc fails to build with USE=gcj
gcj
# Samuli Suominen <drac@gentoo.org> (2007-03-02)
# See bug #157881#c3
battery

View File

@ -1,6 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15)
# deps not keyworded
dev-util/pkgcheck emacs
# Matt Turner <mattst88@gentoo.org> (2022-06-25)
# net-libs/libqrtr-glib not keyworded
net-misc/modemmanager qrtr
# Sergey Torokhov <torokhov-s-a@yandex.ru> (2022-06-22)
# media-libs/libjxl is not keyworded
# bug https://bugs.gentoo.org/853628
media-gfx/gimp jpegxl
# Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24)
# Dependencies are missing keywords
media-libs/imlib2 svg heif jpegxl
@ -39,13 +52,6 @@ media-video/ffmpeg amf
# app-text/ronn-ng not keyworded here, bug #801103
app-accessibility/espeak-ng man
# Michał Górny <mgorny@gentoo.org> (2021-11-26)
# These package flags require dev-python/cryptography which -- due
# to the dependency on Rust -- is no longer portable to ia64.
dev-python/twisted conch crypt
dev-python/urllib3 test
net-fs/samba addc addns ads
# Sam James <sam@gentoo.org> (2021-11-05)
# Avoid keywording unnecessary depenencies for now, bug #804115
dev-python/scipy pythran
@ -123,10 +129,6 @@ app-crypt/pinentry efl
# Dependency not keyworded on this arch.
app-text/enchant voikko
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no ia64 keyword
dev-vcs/mercurial rust
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not keyworded.
media-libs/libsdl2 fcitx4
@ -139,10 +141,6 @@ net-analyzer/wireshark ilbc
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# ia64 has no virtual/rust support, needed by newer gnome-base/librsvg, et al
>=media-gfx/eog-3.33.1 svg
# Michał Górny <mgorny@gentoo.org> (2020-06-14)
# Requires dev-python/networkx.
app-portage/nattka depgraph-order
@ -181,7 +179,6 @@ gnome-extra/evolution-data-server oauth
# - gnome-extra/sushi: depends on webkit-gtk
gnome-base/nautilus previewer
# - net-libs/gnome-online-accounts: depends on webkit-gtk
gnome-base/gnome-control-center flickr
gnome-base/gvfs google
# app-text/libgepub depends on webkit-gtk.
xfce-extra/tumbler epub
@ -220,10 +217,6 @@ app-admin/syslog-ng test
# app-emulation/xen-tools is not keyworded on ia64.
sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh
# Thomas Deutschmann <whissi@gentoo.org> (2019-11-11)
# dev-util/google-perftools is not keyworded yet
sys-block/fio tcmalloc
# Mart Raudsepp <leio@gentoo.org> (2019-08-18)
# media-video/pipewire is not keyworded yet
x11-wm/mutter screencast
@ -287,11 +280,6 @@ media-video/mplayer dvdnav
# Requires USE=v4l that is masked in this profile.
media-video/ffmpeg libv4l
# Michał Górny <mgorny@gentoo.org> (2017-08-07)
# Requires USE=bluetooth that is masked in this profile.
media-sound/pulseaudio native-headset
media-sound/pulseaudio-daemon native-headset
# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20)
# pulls in unkeyworded java
sci-libs/gdal mdb
@ -342,7 +330,7 @@ gnome-extra/nm-applet teamd
# Opt-out of ofono support until there is a user request,
# see also pulseaudio/connman
net-misc/networkmanager ofono
# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26)
# Enable numa support on supported architectures
dev-db/mysql -numa
@ -422,10 +410,6 @@ net-misc/modemmanager mbim
# Various deps not ported to ia64.
dev-python/ipython nbconvert notebook
# Pacho Ramos <pacho@gentoo.org> (2014-03-15)
# Missing keywords, bug #504672
>=net-misc/vinagre-3.10 rdp
# Pacho Ramos <pacho@gentoo.org> (2014-02-23)
# Needed dependencies cannot be installed on ia64, bug #498638
dev-util/dbus-test-runner test
@ -446,10 +430,6 @@ media-libs/libgphoto2 serial
# Missing keywords, bug #492820
net-im/telepathy-connection-managers sipe
# Mark Wright <gienah@gentoo.org> (2013-10-26)
# template-haskell not yet available
dev-haskell/dataenc test
# Pacho Ramos <pacho@gentoo.org> (2013-07-20)
# Keywords pending, bug #476710
>=gnome-base/gnome-extra-apps-3.8 games
@ -475,12 +455,6 @@ gnome-extra/sushi office
# kde is not stable, then no needs phonon backends
media-libs/phonon gstreamer vlc
# Robin H Johnson <robbat2@gentoo.org> (2012-11-01)
# MySQL 5.5 wants systemtap, tcmalloc & jemalloc
>=dev-db/mysql-5.5 tcmalloc
>=dev-db/mariadb-5.5 tcmalloc
>=dev-db/percona-server-5.5 tcmalloc
# Raúl Porcel <armin76@gentoo.org> (2012-05-28)
# Needs x11-misc/lightdm(which also requires some other deps)
x11-misc/xscreensaver new-login
@ -518,7 +492,7 @@ x11-wm/fvwm lock
dev-lisp/clisp hyperspec svm
# missing keywords
media-plugins/gst-plugins-meta dts dv lame libvisual modplug mms taglib vcd wavpack
media-plugins/gst-plugins-meta dts dv lame libvisual modplug taglib vcd wavpack
# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13)
# missing keyword

View File

@ -1 +1,2 @@
../base
../../features/wd40

View File

@ -4,6 +4,14 @@
# Unmask the flag which corresponds to ARCH.
-ia64
# Sam James <sam@gentoo.org> (2022-07-30)
# dev-util/google-perftools not keyworded here
tcmalloc
# Sam James <sam@gentoo.org> (2022-07-21)
# Untested.
ieee1394
# Matt Turner <mattst88@gentoo.org> (2022-02-21)
# app-crypt/tpm2-tss is not keyworded here
tpm
@ -12,10 +20,6 @@ tpm
# media-video/pipewire is not keyworded. Bug #807616.
pipewire
# Matt Turner <mattst88@gentoo.org> (2021-07-25)
# gnome-shell requires rustified librsvg.
gnome-shell
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
# sys-libs/llvm-libunwind not supported on IA64.
llvm-libunwind
@ -38,11 +42,6 @@ ruby
# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk
gnome-online-accounts
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (20190831)
# Dependency not keyworded (dev-libs/libindicate).
appindicator
ayatana
# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17)
# There is no luajit support on ia64. Bug #554376
lua_single_target_luajit

View File

@ -1,7 +1,2 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-05-04)
# We have no Rust at the moment
>=dev-python/cryptography-37
>=gnome-base/librsvg-2.41

View File

@ -0,0 +1,2 @@
# LoongArch systems boot with EFI
sys-boot/grub:2 grub_platforms_efi-64

View File

@ -1,17 +1,20 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-08-13)
# Force the host target
#
# Some packages are not fully ported yet, but preemptively added so we won't
# have to revisit later.
dev-lang/rust llvm_targets_LoongArch
dev-libs/keystone llvm_targets_LoongArch
dev-ml/llvm-ocaml llvm_targets_LoongArch
sys-devel/clang llvm_targets_LoongArch
sys-devel/llvm llvm_targets_LoongArch
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Force-enable experimental-loong on packages; we're loong.
dev-libs/libffi experimental-loong
sys-kernel/linux-headers experimental-loong
sys-libs/glibc experimental-loong
sys-libs/libseccomp experimental-loong
# WANG Xuerui <xen0n@gentoo.org> (2022-04-18)
# gcc-12 is live ebuild for now, hence requiring this
dev-vcs/git curl
# WANG Xuerui <xen0n@gentoo.org> (2022-04-18)
# Newer spidermonkey not available yet (due to absence of rust)
sys-auth/polkit duktape

View File

@ -1,6 +1,21 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/jre is not available on loong yet.
www-client/chromium js-type-check
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
# Fails testing at least with libssh-0.9.6 and mbedtls-2.28.0-r1, needs
# investigation.
net-libs/libssh mbedtls
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
# dev-lang/go is not available on loong yet.
media-libs/libheif go test
sys-apps/earlyoom test
sys-libs/libcap tools
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Unmask experimental-loong on packages; we're loong.
dev-libs/libffi -experimental-loong
@ -27,20 +42,9 @@ dev-util/catalyst -system-bootloader
# LoongArch has no gold
sys-devel/binutils gold
# sys-libs/libunwind do not support LoongArch for now
dev-libs/efl unwind
dev-util/strace unwind
media-libs/gstreamer unwind
media-libs/mesa unwind
net-libs/zeromq unwind
net-mail/dovecot unwind
x11-base/xorg-server unwind
x11-base/xwayland unwind
# These aren't ported to LoongArch yet
dev-libs/libpcre2 jit
dev-libs/libpcre jit
<dev-vcs/git-2.31.0 pcre-jit
www-servers/nginx pcre-jit
# End snippets taken from riscv

View File

@ -1 +1,2 @@
../base
../../features/wd40

View File

@ -7,8 +7,17 @@
# Unmask systemd
-systemd
# Things we actually can support
-input_devices_synaptics
# Things without support yet
java
llvm
luajittex
lua_single_target_luajit
lua_targets_luajit
mono
opencl
valgrind
# Temporarily masked during initial keywording
@ -19,20 +28,17 @@ efl
elogind
emacs
fam
gd
gpm
gtk
gtk2
gtk3
gtk4
gtk-doc
kde
latex
ldap
mpi
qt5
sctp
systemtap
tk
tpm
X
xkb
xemacs
# Things not supposed to ever get support
video_cards_glint

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-05-29)
# No TMP here, no xkb here
sys-apps/systemd tpm xkb
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
@ -51,6 +55,7 @@ sys-block/thin-provisioning-tools test
# James Le Cuirot <chewi@gentoo.org> (2021-09-19)
# Requires texlive and friends to be keyworded.
app-doc/doxygen doc
app-text/po4a test
dev-libs/libcbor doc
media-libs/libcaca doc
@ -105,4 +110,4 @@ dev-libs/libpcre2 jit
# Ryan Hill <dirtyepic@gentoo.org> (2011-07-20)
# graphite requires dev-libs/ppl & dev-libs/cloog-ppl
# (bugs #269087 and #269088)
sys-devel/gcc graphite awt
sys-devel/gcc graphite

View File

@ -1 +1,2 @@
../base
../../features/wd40

View File

@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-m68k
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-05-31)
# Unmask systemd since it is keyworded here.
-systemd
# James Le Cuirot <chewi@gentoo.org> (2021-01-30)
# GTK is not keyworded or tested.
gtk
@ -81,10 +85,6 @@ ruby
# app-arch/zstd is broken
zstd
# James Le Cuirot <chewi@gentoo.org> (2021-08-20)
# There is a community effort to bring Rust to m68k but it's not ready yet.
rust
# James Le Cuirot <chewi@gentoo.org> (2021-08-20)
# Qt is not keyworded or tested.
qt5
@ -93,11 +93,6 @@ qt5
# valgrind has no m68k port.
valgrind
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (20190831)
# Dependencies not keyworded.
appindicator
ayatana
# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31)
# sys-auth/elogind is not keyworded here.
elogind
@ -168,7 +163,6 @@ R
rdma
samba
slang
systemd
tcl
tk
xemacs

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Go is not supported for this ABI.
dev-lang/go
dev-lang/go-bootstrap

View File

@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-09-14)
# Same as below for rust.
dev-lang/rust llvm_targets_Mips
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_Mips

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-09-14)
# Not broken, but better wait on profiles: bug #515694
dev-lang/rust system-llvm
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
app-text/enchant nuspell
@ -116,7 +120,7 @@ app-portage/g-sorcery bson
# dev-python/gmpy fails tests about sizeof (conch), bug 608496
# dev-python/attrs fails tests on slow mips, couldn't test service_identity test path (crypt), bug 608570
# dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test)
dev-python/twisted conch crypt http2 test
dev-python/twisted conch http2 test
# Felix Janda <felix.janda@posteo.de> (2016-09-24)
# net-libs/libnetfilter_conntrack is not keyworded on mips
@ -134,10 +138,6 @@ dev-python/numpydoc test
# sys-devel/clang is not keyworded
app-doc/doxygen clang
# Sergey Popov <pinkbyte@gentoo.org> (2014-02-02)
# media-gfx/nvidia-texture-tools is not keyworded on mips
media-libs/devil nvtt
# Ryan Hill <dirtyepic@gentoo.org> (2014-01-07)
# req net-libs/webkit-gtk:2
x11-libs/wxGTK webkit

View File

@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-mips
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-05-15)
# rdma-core is not keyworded mips...
rdma
# Matt Turner <mattst88@gentoo.org> (2018-03-25)
# Unmask systemd since it is keyworded here.
-systemd
@ -41,11 +45,6 @@ gnome-online-accounts
# Keywords lost on net-fs/samba over time, use.mask until re-keyworded
samba
# Mart Raudsepp <leio@gentoo.org> (2017-02-07)
# dev-libs/libappindicator not tested
appindicator
ayatana
# Anthony G. Basile <blueness@gentoo.org> (2015-08-01)
# There is no luajit support on mips. Bug #554376.
luajittex

View File

@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-23)
# Only PyQt5 is keyworded on pcc64 at the moment.
# Mask the other Qt4Python implementations
dev-python/QtPy pyside2 pyqt6 pyside6
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
app-text/enchant nuspell
@ -171,7 +176,7 @@ x11-themes/qtcurve plasma
# Jonathan Scruggs <j.scruggs@gmail.com> (2017-09-23)
# dependencies not keyworded yet
media-libs/openimageio field3d ptex
media-libs/openimageio ptex
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2017-08-22)
# Dictionary Manager requires unkeyworded dev-qt/qtwebengine.
@ -198,10 +203,6 @@ app-portage/g-sorcery bson
sys-devel/clang default-libcxx
sys-devel/clang-runtime libcxx
# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-27)
# Requires dev-qt/qtwebengine, not keyworded on ppc
sci-geosciences/gpsbabel gui
# James Le Cuirot <chewi@gentoo.org> (2016-12-14)
# DOSBox + OpenGLide is untested on this arch.
games-emulation/dosbox glide
@ -211,11 +212,6 @@ games-emulation/dosbox glide
dev-db/mysql -numa
dev-db/percona-server -numa
# Davide Pesavento <pesa@gentoo.org> (2016-07-28)
# The corresponding Qt5 modules are not keyworded on ppc, and we don't want to
# keyword them solely because of PyQt5 while there are no other in-tree users.
dev-python/PyQt5 bluetooth location speech
# Michael Palimaka <kensington@gentoo.org> (2016-07-07)
# Requires unkeyworded dependencies
dev-vcs/subversion kwallet
@ -230,10 +226,6 @@ x11-wm/sawfish kde
# Missing keywords
media-sound/rhythmbox upnp-av
# Pacho Ramos <pacho@gentoo.org> (2015-10-27)
# Missing keywords
net-wireless/blueman appindicator
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2015-10-26)
# x11-drivers/xf86-video-amdgpu is not keyworded
x11-base/xorg-drivers video_cards_amdgpu
@ -277,7 +269,8 @@ dev-ruby/actionpack test
sys-block/fio rbd
# Andreas K. Huettel <dilfridge@gentoo.org> (2014-06-14)
# dependency sci-libs/vtk not keyworded on ppc yet
# dependency sci-libs/vtk not keyworded on ppc yet, bug #778293
sci-mathematics/maxima vtk
media-libs/opencv vtk
# Pacho Ramos <pacho@gentoo.org> (2013-02-22)
@ -292,10 +285,6 @@ net-im/telepathy-connection-managers sipe
# Missing keywords, bug #478254
gnome-base/gnome classic extras
# Mark Wright <gienah@gentoo.org> (2013-10-26)
# template-haskell not yet available
dev-haskell/dataenc test
# Agostino Sarubbo <ago@gentoo.org> (2013-08-24)
# Klibc does not work anymore on ppc
app-shells/mksh static
@ -320,12 +309,6 @@ x11-misc/colord argyllcms extra-print-profiles
# Mask telepathy, no stable net-libs/telepathy-qt, bug #441456
net-im/choqok telepathy
# Robin H Johnson <robbat2@gentoo.org> (2012-11-01)
# MySQL 5.5 wants systemtap, tcmalloc & jemalloc
>=dev-db/mysql-5.5 tcmalloc
>=dev-db/mariadb-5.5 tcmalloc
>=dev-db/percona-server-5.5 tcmalloc
# Samuli Suominen <ssuominen@gentoo.org> (2012-09-27)
# I don't want to open this can of worms yet. Feel free
# to do so.

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 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
@ -27,6 +27,7 @@ app-cdr/brasero nautilus tracker
# Andreas Sturmlechner <asturm@gentoo.org> (2020-10-05)
# media-libs/libffado is not stable yet, which itself has unstable and
# unmaintained/broken dependencies. bug #746722
media-sound/alsa-utils ieee1394
media-sound/jack2 ieee1394
# Sam James <sam@gentoo.org> (2020-07-30)
@ -56,7 +57,6 @@ app-editors/emacs xwidgets
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-20)
# dev-python/PyQt5 is not stable.
dev-python/matplotlib qt5 test
media-sound/pulseaudio qt5
net-print/hplip qt5
dev-python/pyudev qt5

View File

@ -1,6 +1,27 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-23)
# The corresponding Qt5 modules are not keyworded on ppc, and we don't want to
# keyword them solely because of PyQt5 while there are no other in-tree users.
dev-python/PyQt5 bluetooth location speech
# Andrey Grozin <grozin@gentoo.org> (2022-09-02)
# dev-libs/capstone not keyworded
dev-lisp/sbcl capstone
# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15)
# deps not keyworded
dev-util/pkgcheck emacs
# Matt Turner <mattst88@gentoo.org> (2022-07-28)
# kde-frameworks/plasma not keyworded here
app-i18n/uim kde
# Matt Turner <mattst88@gentoo.org> (2022-05-16)
# media-libs/libheif not keyworded here
media-gfx/gthumb heif
# Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24)
# Dependencies are missing keywords
media-libs/imlib2 heif
@ -48,11 +69,8 @@ app-office/planner eds
gnome-base/nautilus previewer
# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
gnome-base/gvfs google
gnome-base/gnome-control-center flickr
# needs mail-client/evolution, depends on net-libs/webkit-gtk
net-mail/lbdb evo
# needs dev-util/devhelp, depends on net-libs/webkit-gtk
dev-util/anjuta devhelp
# Daniel Pielmeier <billie@gentoo.org> (2021-11-07)
# gnome-base/librsvg has no stable keywords here, bug #807130
@ -83,11 +101,6 @@ media-sound/easyeffects zamaudio
# dev-python/django is not keyworded here
dev-python/diskcache test
# Sam James <sam@gentoo.org> (2021-05-17)
# Deps not yet tested/keyworded.
# bug #708344
sys-devel/llvm gold
# Sam James <sam@gentoo.org> (2021-03-11)
# media-libs/libheif isn't keyworded here
# media-libs/libavif isn't keyworded here
@ -105,19 +118,10 @@ sys-devel/clang default-compiler-rt
# bug #766150
dev-tex/rubber test
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no ppc keyword
dev-vcs/mercurial rust
# Mark Wright <gienah@gentoo.org> (2020-10-11)
# dev-ml/ounit2 is not keyworded
dev-ml/cudf test
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# ppc32 has no virtual/rust support yet, needed by newer
# gnome-base/librsvg, et al
>=media-gfx/eog-3.33.1 svg
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on ppc
app-text/texlive-core -xindy
@ -182,10 +186,6 @@ net-vpn/tor seccomp
# Most of clang runtimes are not supported here
sys-devel/clang-runtime openmp sanitize
# Michael Weber <xmw@gentoo.org> (2017-03-15)
# Cannot test non-free dependency dev-libs/device-atlas-api-c
net-proxy/haproxy device-atlas
# Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-13)
# Dropping ppc from sci-libs/armadillo, bug 555896
sci-libs/gdal armadillo

View File

@ -17,6 +17,20 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2022-07-27)
# sys-devel/lld is not marked stable on ppc
>=dev-lang/spidermonkey-78 lto
# Sam James <sam@gentoo.org> (2022-05-11)
# sys-apps/keyutils not stable here (test failures)
# ... and samba[client] pulls in cifs-utils which pulls in keyutils.
# bug #636252
net-fs/nfs-utils nfsv4
net-fs/samba client
gnome-base/gvfs samba
media-video/ffmpeg samba
media-video/vlc samba
# Sam James <sam@gentoo.org> (2022-03-03)
# net-nds/openldap / dev-libs/cyrus-sasl not stable here
dev-lang/php ldap-sasl

View File

@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2022-08-25)
# Only ppc64le binpkg is provided.
-dev-python/pypy-exe-bin
-dev-python/pypy3-exe-bin
# Sam James <sam@gentoo.org> (2022-01-18)
# No bootstrap binary available on big endian PPC64 right now, but there is
# one for ppc64le.
@ -71,8 +76,6 @@
# Temurin ppc64 build is little-endian only
# so we can use bins.
-dev-java/openjdk-bin
-=dev-java/openjdk-11.0.13_p8
-=dev-java/openjdk-17.0.1_p12
# Sergei Trofimovich <slyfox@gentoo.org> (2018-04-11)
# ltrace is not ported to powerpc64le yet.

View File

@ -43,7 +43,7 @@ dev-java/openjdk:11 -javafx
# Problems even on ppc64le needs more work
dev-lang/spidermonkey clang
mail-client/thunderbird clang
www-client/firefox clang
<www-client/firefox-104 clang
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-26)
# vulkan tested and works on ppc64le

View File

@ -8,5 +8,3 @@ net-im/telegram-desktop
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-02-01)
# Temurin ppc64 builds are little-endiain only
dev-java/openjdk-bin
=dev-java/openjdk-11.0.13_p8
=dev-java/openjdk-17.0.1_p12

View File

@ -42,7 +42,7 @@ dev-util/perf clang
# Problems even on ppc64le, needs more work
dev-lang/spidermonkey clang
mail-client/thunderbird clang
www-client/firefox clang
<www-client/firefox-104 clang
# James Le Cuirot <chewi@gentoo.org> (2020-04-23)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
@ -50,18 +50,12 @@ netbeans
pcmcia
# conky dependencies missing keywords related (dragonheart 2006-11-12)
# media-sound/mpd
mpd
# app-admin/hddtemp
hddtemp
# Unmask this here, since only ppc64 can use it
-ibm
# unregisterised ghc arch for now.
# no ghci - no TH
template-haskell
# Chris Gianelloni <wolf31o2@gentoo.org> (2008-02-13)
# Mask multilib, since we cannot use it.
multilib

View File

@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2022-08-25)
# Only ppc64le binpkg is provided.
dev-python/pypy-exe-bin
dev-python/pypy3-exe-bin
# Sam James <sam@gentoo.org> (2022-01-18)
# No bootstrap binary available on big endian PPC64 right now
dev-lisp/sbcl

View File

@ -1,6 +1,18 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrey Grozin <grozin@gentoo.org> (2022-09-02)
# dev-libs/capstone not keyworded
dev-lisp/sbcl capstone
# 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
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
@ -10,10 +22,6 @@ dev-lang/python-exec -python_targets_pypy3
# telepathy stack is not keyworded
dev-util/kdevelop reviewboard
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
# requires sys-apps/dbus-broker, which is keyworded here.
sys-apps/systemd -hostnamed-fallback
# Sam James <sam@gentoo.org> (2021-10-17)
# Go doesn't support pie on ppc64, bug #818529
net-dns/dnscrypt-proxy pie
@ -71,8 +79,8 @@ sci-mathematics/gmp-ecm -custom-tune
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05)
# dropbox requires binaries unavaliable for ppc64
# webengine flag requires unkeyworded plasma-telepathy-meta
kde-apps/kdenetwork-meta dropbox webengine
# telepathy flag requires unkeyworded plasma-telepathy-meta
kde-apps/kdenetwork-meta dropbox telepathy
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-20)
# zfs is keyworded on ppc64
@ -138,10 +146,6 @@ net-analyzer/snort open-appid
# Incomplete support, bug #605878.
net-vpn/tor seccomp
# Robin H. Johnson <robbat2@gentoo.org> (2016-11-18)
# dev-lang/luajit lacks ppc64 keyword. luajit upstream does not support ppc64
dev-db/redis luajit
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2016-08-01)
# kde-frameworks/*:5 not keyworded.
net-irc/kvirc kde
@ -155,7 +159,6 @@ dev-vcs/subversion kwallet
# Patrice Clement <monsieurp@gentoo.org> (2016-02-08)
# I would need to keyword an awful lot of packages on ppc64
# that would need Java 7 otherwise.
dev-java/batik python
dev-java/bsf python
dev-java/ant-apache-bsf python

View File

@ -17,6 +17,15 @@
#--- END OF EXAMPLES ---
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-23)
# The corresponding Qt5 modules are not stable keyworded on ppc64, and we don't want to
# keyword them solely because of PyQt5 while there are no other in-tree users.
dev-python/PyQt5 bluetooth
# Matt Turner <mattst88@gentoo.org> (2022-07-28)
# kde-frameworks/plasma not stable on ppc64
app-i18n/uim kde
# Sam James <sam@gentoo.org> (2022-03-07)
# sys-cluster/torque not marked stable on ppc64
sys-cluster/openmpi openmpi_rm_pbs

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# PPC Specific use flags
@ -49,15 +49,12 @@ clang
# PowerPC has no support for this bootloader (bug #550322)
gnuefi
# Patrick Lauer <patrick@gentoo.org> (2015-04-28)
# dependencies not keyworded yet
appindicator
ayatana
# These flags should only be used for ppc
-cpu_flags_ppc_altivec
-cpu_flags_ppc_vsx
-cpu_flags_ppc_vsx2
-cpu_flags_ppc_vsx3
-ppcsha1
# Unmask the Altivec instruction set
-altivec
# Incompatible Use Flags
#

View File

@ -1,9 +1,16 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Yixun Lan <dlan@gentoo.org> (2022-08-27)
# mask it due to depend on virtual/jre
# and then unmask in sub-profile accordingly
media-tv/kodi
# Yixun Lan <dlan@gentoo.org> (2022-08-11)
# dev-java/openjdk support lp64d only, so mask others
virtual/jdk
virtual/jre
# Arthur Zamarin <arthurzam@gentoo.org> (2022-04-30)
# Bootstrapping was created only for lp64d
dev-java/openjdk
# Doesnt work properly with the one-level libdirs
<sys-apps/baselayout-2.7-r3

View File

@ -1,48 +1,69 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Marek Szuba <marecki@gmail.com> (2022-04-30)
# Yixun Lan <dlan@gentoo.org> (2022-01-27)
# This target supports ASAN/etc...
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-09-25)
# Moved here from default/linux/...
sys-devel/gcc -sanitize
# Alexey Shvetsov <alexxy@gentoo.org> (2022-09-15)
# Mask nvml use flag for slurm
sys-cluster/slurm nvml
# Jakov Smolić <jsmolic@gentoo.org> (2022-09-07)
# Unkeyworded dependencies (xen-tools, aws stack), masking to reduce
# the dependency graph
net-analyzer/netdata xen kinesis
# Jakov Smolić <jsmolic@gentoo.org> (2022-08-27)
# depends on <sys-libs/libfaketime-0.9.7 which is not available on riscv
app-admin/rsyslog jemalloc
# Yixun Lan <dlan@gentoo.org> (2022-08-11)
# luajit is currently not supported on riscv
dev-util/bcc lua
# Yu Gu <guyu2876@gmail.com> (2022-07-26)
# Xen does not work on riscv, ceph not tested, bug #859625
app-emulation/libvirt xen rbd
# Sam James <sam@gentoo.org> (2022-07-02)
# The required sys-libs/db slot is not keyworded on riscv
dev-libs/cyrus-sasl berkdb
# Sam James <sam@gentoo.org> (2022-06-26)
# Avoid dragging in "heavy" parts of dev-qt/* unless/until
# somebody needs them. bug #816981, bug #854261.
# Unfortunately, tests demand qtwebengine too.
dev-python/QtPy pyside2 webengine
dev-python/QtPy test
# Jakov Smolić <jsmolic@gentoo.org> (2022-06-07)
# riscv has no sanitizers unmasked for the time being, so
# mask to prevent emerge from erroring out by default
sys-devel/clang-runtime sanitize
# Marek Szuba <marecki@gentoo.org> (2022-04-30)
# net-wireless/sdrplay contains prebuilt binaries, currently available
# upstream only for amd64/x86 and arm
net-wireless/gr-osmosdr sdrplay
# Yixun Lan <dlan@gentoo.org> (2022-04-30)
# net-misc/memcached has test failure (bug #811477)
net-ftp/proftpd memcache
# Jakov Smolić <jsmolic@gentoo.org> (2022-04-24)
# sys-libs/db is being deprecated (bug #837629)
# so avoid keywording 4.8 slot
dev-lisp/clisp berkdb
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
app-text/enchant nuspell
# Jakov Smolić <jsmolic@gentoo.org> (2022-04-07)
# Depends on sys-cluster/ceph which pulls in valgrind, which is
# unavailable on riscv currently
sys-block/fio rbd
# Marek Szuba <marecki@gentoo.org> (2022-03-30)
# Indirectly depends on dev-python/pytest-testinfra, which is currently
# blocked from being keyworded on this arch by several errors (Bug #835717)
dev-python/subprocess-tee test-full
# Jakov Smolić <jsmolic@gentoo.org> (2022-03-25)
# sys-process/criu doesn't support riscv (bug #835975)
# Upstream bug for criu: https://github.com/checkpoint-restore/criu/issues/1702
app-containers/crun criu
# Jakov Smolić <jsmolic@gentoo.org> (2022-03-24)
# Depends on net-misc/memcached which has concerning test
# failures on riscv (bug #811477)
dev-python/pytest-services test
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
# Alex Fan <alex.fan.q@gmail.com> (2022-02-28)
# dev-libs/vc is a dummy implementation on this arch
# krita fails to build with it
@ -56,18 +77,10 @@ media-video/ffmpeg amf
# Yongxinag Liang <tanekliang@gmail.com> (2022-01-09)
# app-emulation/xen-tools doesn't support riscv yet
app-emulation/qemu xen
# untested useflag: rbd glusterfs
app-emulation/qemu rbd glusterfs
# unkeyworded depdendency - sys-cluster/ceph
app-emulation/qemu rbd
sys-fs/multipath-tools rbd
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-01-16)
# requires sys-apps/dbus-broker, which is keyworded here.
sys-apps/systemd -hostnamed-fallback
# Yongxinag Liang <tanekliang@gmail.com> (2021-12-30)
# untested.
net-misc/vinagre spice
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2012-12-25)
# Requires dev-qt/qtwebengine
sci-astronomy/stellarium webengine
@ -77,10 +90,6 @@ sci-astronomy/stellarium webengine
# but with it installed, anyio passes all tests
dev-python/anyio test
# Alex Fan <alex.fan.q@gmail.com> (2021-11-19)
# depends on dev-lang/ocaml
app-accessibility/brltty ocaml ocamlopt
# Marek Szuba <marecki@gentoo.org> (2021-09-23)
# mkdocs ecosystem only partly keyworded on riscv, has rather messy
# Python-target requirements.
@ -88,16 +97,13 @@ dev-python/backrefs doc
dev-python/pyspelling doc
dev-python/wcmatch doc
# Marek Szuba <marecki@gentoo.org> (2021-09-19)
# media-gfx/nvidia-texture-tools reports arch as unknown, fails to build
media-libs/devil nvtt
# Alex Fan <alexfanqi@yahoo.com> (2021-09-13)
# Alex Fan <alex.fan.q@gmail.com> (2022-05-16)
# These depend on Haskell:
# - dev-vcs/darcs
app-portage/layman darcs
# - app-text/pandoc
sys-cluster/ceph pmdk
app-text/nuspell doc
# Alex Fan <alexfanqi@yahoo.com> (2021-09-15)
# Marek Szuba <marecki@gentoo.org> (2021-09-07)
@ -112,25 +118,13 @@ kde-plasma/kdeplasma-addons webengine
kde-plasma/libksysguard webengine
net-irc/quassel urlpreview
# Marek Szuba <marecki@gentoo.org> (2021-09-07)
# net-misc/memcached not keyworded yet due to failing tests (Bug #811477)
dev-ruby/dalli test
# Jonathan Davies <jpds@protonmail.com> (2021-09-03)
# Requires CPU with SSSE3 support
net-analyzer/suricata hyperscan
# Marek Szuba <marecki@gentoo.org> (2021-09-02)
# dev-python/pebble not keyworded here due to failing tests.
# That said, with pebble-4.6.3 installed manually
# (and without testing) all nbconvert-6.0.7 tests passed.
dev-python/nbconvert test
# Yixun Lan <dlan@gentoo.org> (2021-08-29)
# sys-apps/fwupd not tested, USE=spi,uefi,dell
# sys-apps/flashrom no risc-v support, bug 810880
# sys-apps/flashrom USE=introspection fail to build, bug 811321
sys-apps/fwupd flashrom introspection spi uefi
sys-apps/fwupd spi uefi
# Marek Szuba <marecki@gentoo.org> (2021-08-23)
# sys-cluster/ceph not keyworded here yet due to several dependencies
@ -150,11 +144,7 @@ gnome-base/gnome-shell browser-extension
# Alex Fan <alexfanqi@yahoo.com> (2021-08-17)
# dependencies not keyworded/tested
kde-plasma/plasma-meta grub plymouth
# Marek Szuba <marecki@gentoo.org> (2021-08-17)
# sys-libs/libfaketime does not work properly on this arch
sys-auth/sssd test
kde-plasma/plasma-meta plymouth
# Marek Szuba <marecki@gentoo.org> (2021-08-11)
# Currently requires dev-lang/spidermonkey:68, which explicitly
@ -200,31 +190,20 @@ media-gfx/gimp lua
www-servers/nginx nginx_modules_http_lua
# Marek Szuba <marecki@gentoo.org> (2021-07-11)
# Causes 35 tests to fail with "fatal llvm error"
# Causes 35 tests to fail with "fatal llvm error", bug #844946
dev-db/postgresql llvm
# Marek Szuba <marecki@gentoo.org> (2021-07-05)
# sys-cluster/ucx fails to compile on this arch
sys-cluster/slurm ucx
# Marek Szuba <marecki@gentoo.org> (2021-07-05)
# net-dialup/mgetty fails to compile on this arch
mail-mta/courier fax
# Marek Szuba <marecki@gentoo.org> (2021-07-05)
# Dependencies not keyworded here yet:
# - sci-libs/vtk
media-libs/opencv vtk
sci-libs/opencascade vtk
# - dev-util/aruba
sys-block/thin-provisioning-tools test
# This doesn't work for (any) riscv yet.
dev-libs/libpcre2 jit
dev-libs/libpcre jit
www-servers/nginx pcre-jit
# app-shells/fish not keyworded due to failing tests (Bug #807742).
# That said, with fish-3.3.1-r1 installed manually (and without testing)
# all argcomplete-1.12.3 tests passed.
dev-python/argcomplete test

View File

@ -1,14 +0,0 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RISC-V profile for rv32imac multilib
#
# This immediate profile is ONLY useful for internal purposes. It can NOT
# generate stages or a working system due to limitations in gcc.
CHOST="riscv32-unknown-linux-gnu"
# Multilib ABIs
MULTILIB_ABIS="ilp32d ilp32"
DEFAULT_ABI="ilp32d"
ABI="ilp32d"

View File

@ -1,6 +1,15 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Yixun Lan <dlan@gentoo.org> (2022-08-27)
# unmask it here, depend on virtual/jre
-media-tv/kodi
# Yixun Lan <dlan@gentoo.org> (2022-08-11)
# dev-java/openjdk support lp64d, unmask it
-virtual/jdk
-virtual/jre
# Arthur Zamarin <arthurzam@gentoo.org> (2022-04-30)
# Bootstrapping tarball was created for lp64d
-dev-java/openjdk

View File

@ -5,3 +5,4 @@
# Bootstrapping is possible using our build snapshot, so don't force
# system bootstrap
dev-java/openjdk:11 -system-bootstrap
dev-java/openjdk:17 -system-bootstrap

View File

@ -1,14 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="s390"
ACCEPT_KEYWORDS="s390 ~s390"
MULTILIB_ABIS="s390"
DEFAULT_ABI="s390"
ABI="${DEFAULT_ABI}"
CHOST="s390-ibm-linux-gnu"
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
@ -20,14 +15,6 @@ LIBDIR_s390="lib"
INPUT_DEVICES="void"
VIDEO_CARDS="dummy"
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied
# by non-multilib ebuilds when non-native ABIs are disabled.
IUSE_IMPLICIT="abi_s390_32"
# Enable abi_s390_32 for packages that don't have it forced.
ABI_S390="32"
# While multilib is available, we don't default it to on.
BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib"
USE="-multilib"

View File

@ -1,18 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-04-25)
# Rust is available for s390x, but not s390.
# bug #769446
app-eselect/eselect-rust
dev-lang/rust
dev-lang/rust-bin
>=dev-python/cryptography-36
>=dev-python/pyopenssl-22
dev-python/setuptools-rust
dev-python/watchfiles
virtual/rust
# Arthur Zamarin <arthurzam@gentoo.org> (2022-03-20)
# sys-libs/libunwind doesn't work on s390
sys-libs/libunwind

View File

@ -1,10 +1,6 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-04-26)
# Spidermonkey needs Rust and LLVM, not available for s390
sys-auth/polkit duktape
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-04-20)
# s390-tools (in @system) needs this for building some bootloader code
sys-devel/binutils multitarget

View File

@ -10,9 +10,8 @@ dev-ruby/stringex test
# Sam James <sam@gentoo.org> (2022-04-26)
# eps: app-text/libspectre not keyworded here
# heif: media-libs/libheif not keyworded here
# svg: rustified librsvg not keyworded here
# jpegxl: libjxl not keyworded here
media-libs/imlib2 eps heif svg jpegxl
media-libs/imlib2 eps heif jpegxl
# Sam James <sam@gentoo.org> (2022-04-26)
# Avoid unkeyworded dependencies
@ -59,10 +58,6 @@ app-crypt/pinentry efl
# sssd not keyworded here
app-admin/sudo sssd
# Sam James <sam@gentoo.org> (2022-04-24)
# sys-apps/systemd is not keyworded here
sys-auth/pambase homed
# Sam James <sam@gentoo.org> (2022-04-24)
# app-crypt/dieharder and dev-libs/softhsm:2 unkeyworded here
net-libs/gnutls test-full
@ -71,10 +66,6 @@ net-libs/gnutls test-full
# net-fs/samba unkeyworded here
net-fs/cifs-utils acl
# Sam James <sam@gentoo.org> (2022-04-24)
# No Rust here, so no librsvg
media-libs/freetype svg
# Sam James <sam@gentoo.org> (2022-04-20)
# x11-themes/sound-theme-freedesktop unkeyworded here
media-libs/libcanberra sound
@ -187,9 +178,3 @@ net-dns/avahi python
# missing keyword for sys-cluster/openmpi sys-cluster/mpich2
dev-libs/boost mpi
# Robin H Johnson <robbat2@gentoo.org> (2012-11-01)
# MySQL 5.5 wants systemtap, tcmalloc & jemalloc
>=dev-db/mysql-5.5 tcmalloc
>=dev-db/mariadb-5.5 tcmalloc
>=dev-db/percona-server-5.5 tcmalloc

View File

@ -0,0 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
MULTILIB_ABIS="s390"
DEFAULT_ABI="s390"
ABI="${DEFAULT_ABI}"
CHOST="s390-ibm-linux-gnu"
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied
# by non-multilib ebuilds when non-native ABIs are disabled.
IUSE_IMPLICIT="abi_s390_32"
# Enable abi_s390_32 for packages that don't have it forced.
ABI_S390="32"

View File

@ -0,0 +1,6 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2022-03-20)
# sys-libs/libunwind doesn't work on s390
sys-libs/libunwind

View File

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

View File

@ -0,0 +1,5 @@
# Copyright 1999-2022 Gentoo Authors.
# Distributed under the terms of the GNU General Public License, v2
# Force the flag corresponding to the only ABI.
abi_s390_32

View File

@ -0,0 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask ABI flags for this arch.
-abi_s390_32
# sys-libs/libunwind is masked on s390, but enabled on s390x
unwind
libunwind

View File

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
MULTILIB_ABIS="s390x"
@ -10,7 +10,7 @@ CHOST="s390x-ibm-linux-gnu"
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied
# by non-multilib ebuilds when non-native ABIs are disabled.
IUSE_IMPLICIT="abi_s390_64 -abi_s390_32"
IUSE_IMPLICIT="abi_s390_64"
# Enable abi_s390_64 for packages that don't have it forced.
ABI_S390="64"

View File

@ -1,18 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-04-25)
# Rust is available for s390x, but not s390.
# bug #769446
-app-eselect/eselect-rust
-dev-lang/rust
-dev-lang/rust-bin
->=dev-python/cryptography-36
->=dev-python/pyopenssl-22
-dev-python/setuptools-rust
-dev-python/watchfiles
-virtual/rust
# Arthur Zamarin <arthurzam@gentoo.org> (2022-03-20)
# sys-libs/libunwind works on s390x
-sys-libs/libunwind

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2022-06-18)
# dev-lang/spidermonkey not keyworded yet.
sys-auth/polkit duktape
# Michał Górny <mgorny@gentoo.org> (2016-11-11)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_SystemZ

View File

@ -1,7 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2022-06-18)
# media-libs/librsvg not keyworded yet.
media-libs/freetype svg
media-libs/imlib2 svg
# Sam James <sam@gentoo.org> (2021-02-05)
# libpcre2 has JIT support for s390x (not s390)
# but it doesn't seem to build right now?
dev-libs/libpcre2 jit
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-06-28)
# Fails to build
=dev-libs/nettle-3.8* asm

View File

@ -1,6 +1,5 @@
# Copyright 1999-2014 Gentoo Foundation.
# Copyright 1999-2022 Gentoo Authors.
# Distributed under the terms of the GNU General Public License, v2
# Force the flag corresponding to the only ABI.
-abi_s390_32
abi_s390_64

View File

@ -1,11 +1,5 @@
# Switch ABI flags for this arch.
abi_s390_32
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask ABI flags for this arch.
-abi_s390_64
# Sam James <sam@gentoo.org> (2022-05-02)
# Rust is available for s390x (but not s390)
-rust
# sys-libs/libunwind is keyworded on s390x
-unwind
-libunwind

View File

@ -1,11 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation.
# Copyright 1999-2022 Gentoo Authors.
# Distributed under the terms of the GNU General Public License, v2
# Force the flag which corresponds to ARCH.
s390
# Force the flag corresponding to the only ABI.
abi_s390_32
# We do not have multilib by default.
-multilib

View File

@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-s390
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-05-20)
# Keyworded here
-systemd
# Sam James <sam@gentoo.org> (2022-04-26)
# dev-libs/mongo-c-driver not keyworded here
mongodb
@ -51,14 +55,6 @@ luajittex
# media-libs/libglvnd is not keyworded
libglvnd
# Unmask ABI flags for this arch.
-abi_s390_32
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (20190831)
# Dependencies not keyworded.
appindicator
ayatana
# James Le Cuirot <chewi@gentoo.org> (2017-06-29)
# Unmask as this profile is big endian.
-big-endian
@ -78,7 +74,6 @@ lpsol
openexr
enchant
fftw
systemd
devil
gts
clang
@ -154,7 +149,3 @@ video_cards_radeonsi
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22)
# virtual/opencl is not keyworded
opencl
# sys-libs/libunwind is masked on s390, but enabled on s390x
unwind
libunwind

Some files were not shown because too many files have changed in this diff Show More