summaryrefslogtreecommitdiff
path: root/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc
diff options
context:
space:
mode:
authorBaldEagleOS Migration <dev@baldeagleos.com>2026-06-01 01:39:29 -0500
committerBaldEagleOS Migration <dev@baldeagleos.com>2026-06-01 01:39:29 -0500
commit11ff4d0c2a35dbc72e0226967c17a760a79a7a9f (patch)
tree9e573de15172605e9e782fc216022e8ece1bdf28 /profiles/baldeagleos/1.0/linux-gnu/arch/powerpc
parentdda0c7cb2caa520d7b2c8068b91b8c5dbc7ca80f (diff)
downloadbaldeagleos-repo-11ff4d0c2a35dbc72e0226967c17a760a79a7a9f.tar.gz
baldeagleos-repo-11ff4d0c2a35dbc72e0226967c17a760a79a7a9f.tar.xz
baldeagleos-repo-11ff4d0c2a35dbc72e0226967c17a760a79a7a9f.zip
Rename project to BaldEagleOS
Diffstat (limited to 'profiles/baldeagleos/1.0/linux-gnu/arch/powerpc')
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/eapi1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/make.defaults9
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use10
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.force21
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.mask361
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.stable.mask88
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/packages10
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/parent1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/eapi1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/make.defaults41
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.mask93
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.stable.mask51
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/parent1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.force5
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.mask20
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/eapi1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/make.defaults16
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/package.use.mask10
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/packages5
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/parent3
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.force10
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.mask13
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/eapi1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/make.defaults11
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.mask20
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.mask10
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.stable.mask6
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/parent1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.mask15
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.stable.mask7
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/eapi1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/make.defaults11
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.mask12
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.use.mask14
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/parent1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/use.mask72
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/eapi1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/make.defaults45
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.mask10
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use6
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.force7
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.mask115
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.stable.mask28
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/parent1
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.force5
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.mask31
-rw-r--r--profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/use.mask141
47 files changed, 1343 insertions, 0 deletions
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/make.defaults
new file mode 100644
index 000000000000..8613dd7619ee
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/make.defaults
@@ -0,0 +1,9 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# All extra USE/etc should be specified in sub-profiles.
+# DO NOT POLLUTE USE ON THIS PROFILE.
+
+# Georgy Yakovlev <gyakovlev@gentoo.org (2019-08-30)
+# Unhide PPC specific USE_EXPANDs.
+USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use
new file mode 100644
index 000000000000..d4e9292c3105
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use
@@ -0,0 +1,10 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Luca Barbato <lu_zero@gentoo.org> (2018-08-12)
+# Default to PowerPC OpenFirmware
+sys-boot/grub:2 grub_platforms_ieee1275
+
+# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
+# Enable the native arch as the default qemu target
+app-emulation/qemu qemu_softmmu_targets_ppc
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.force
new file mode 100644
index 000000000000..508ff65b5c70
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.force
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
+# iasl is stable on ppc
+sys-firmware/seabios -binary
+
+# Joonas Niilola <juippis@gentoo.org> (2019-01-12)
+# Force 'unwind' on for ppc and ppc64 with dev-libs/efl
+# #668486, #657750
+dev-libs/efl unwind
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2018-12-25)
+# Enable powerpc target by default.
+dev-lang/rust llvm_targets_PowerPC
+
+# Michał Górny <mgorny@gentoo.org> (2016-09-24)
+# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_PowerPC
+sys-devel/clang llvm_targets_PowerPC
+sys-devel/llvm llvm_targets_PowerPC
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.mask
new file mode 100644
index 000000000000..61cdc04e3b46
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.mask
@@ -0,0 +1,361 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# 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
+
+# Conrad Kostecki <ck+gentoo@bl4ckb0x.de> (2019-08-17)
+# app-misc/graphlcd-base won't work on PowerPC/PowerPC64
+app-misc/lcdproc freetype lcd_devices_glcd png
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-01)
+# not yet keyworded
+dev-java/openjdk javafx
+
+# Patrick McLean <chutzpah@gentoo.org> (2019-04-15)
+# deps not available on platform
+sys-cluster/ceph babeltrace lttng
+
+# Patrick McLean <chutzpah@gentoo.org> (2019-04-15)
+# pending re-keyword request, bug 615400
+net-analyzer/rrdtool rados
+sys-fs/multipath-tools rbd
+www-servers/uwsgi uwsgi_plugins_rados
+
+# Virgil Dupras <vdupras@gentoo.org> (2019-03-03)
+# Tests fail with jpeg2k flag. Bug #662686
+dev-python/pillow jpeg2k
+
+# Thomas Deutschmann <whissi@gentoo.org> (2019-02-26)
+# nginx_modules_http_lua requires USE=luajit which requires
+# dev-lang/luajit which is not keyworded on PowerPC
+www-servers/nginx luajit nginx_modules_http_lua
+
+# Alon Bar-Lev <alonbl@gentoo.org> (2018-12-21)
+# Requires USE=dane that is masked in this profile.
+net-libs/gnutls test-full
+
+# Matthew Thode <prometheanfire@gentoo.org> (2018-09-12)
+# dev-db/mariadb-connector-c not yet keyworded
+net-analyzer/icinga2 mariadb
+
+# Luca Barbato <lu_zero@gentoo.org> (2018-08-12)
+# grub pc is not supported on powerpc
+sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_xen grub_platforms_xen-pvh
+
+# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-06-08)
+# Requires unported sys-libs/netbsd-csu
+sys-devel/clang-runtime crt
+
+# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-06-08)
+# sys-devel/llvmgold not yet keyworded
+sys-devel/llvm gold
+
+# Tomáš Mózes <hydrapolic@gmail.com> (2018-06-05)
+# Unkeyworded dependencies.
+app-admin/syslog-ng kafka mongodb
+
+# Anthony G. Basile <blueness@gentoo.org> (2018-04-14)
+# net-vpn/tor, tests are broken on ppc/ppc64, bug #653098
+net-vpn/tor test
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-27)
+# dev-qt/qtwebengine is not ported to powerpc
+net-irc/quassel urlpreview
+www-client/otter webengine
+
+# Matthias Maier <tamiko@gentoo.org> (2018-03-18)
+# dev-libs/capstone not keyworded
+app-emulation/qemu capstone
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-02)
+# Requires unkeyworded deps
+>=dev-python/ipython-5.4.1 qt5 smp
+
+# Amy Liffey <amynka@gentoo.org (2018-01-21)
+# dev-libs/cereal not keyworded for ppc
+media-libs/opencv contrib_dnn
+
+# Robin H. Johnson <robbat2@gentoo.org> (2017-11-10)
+# Masked for dependencies:
+# - bug #438780: sys-firmware/ipxe not buildable on PPC without cross-compiler
+app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
+# - media-libs/virglrenderer: pending keywording
+app-emulation/qemu virgl
+
+# Michael Palimaka <kensington@gentoo.org> (2017-09-30)
+# Required dependencies are not keyworded.
+x11-themes/qtcurve plasma
+
+# Jonathan Scruggs <j.scruggs@gmail.com> (2017-09-23)
+# dependencies not keyworded yet
+media-libs/openimageio field3d ptex
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2017-08-22)
+# Dictionary Manager requires unkeyworded dev-qt/qtwebengine.
+app-i18n/fcitx-libpinyin dictionary-manager
+
+# Göktürk Yüksek <gokturk@gentoo.org> (2017-08-15)
+# Requires java
+app-forensics/sleuthkit java
+
+# Michał Górny <mgorny@gentoo.org> (2017-08-10)
+# Requires USE=ipmi which is masked in this profile.
+sys-power/nut ups_drivers_nut-ipmipsu
+
+# Michał Górny <mgorny@gentoo.org> (2017-08-08)
+# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
+media-libs/mesa vulkan vulkan-overlay
+
+# Michał Górny <mgorny@gentoo.org> (2017-08-08)
+# Requires USE=opencl that is masked in this profile.
+net-misc/bfgminer adl lm-sensors
+
+# Michael Weber <xmw@gentoo.org> (2017-04-06)
+# mask unkeyworded dep pymongo -> mongodb
+app-portage/g-sorcery bson
+
+# Michał Górny <mgorny@gentoo.org> (2017-03-24)
+# libcxx fails to compile on ppc*, #595744.
+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
+
+# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
+# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26)
+# Enable numa support on supported architectures
+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 networkauth webengine
+
+# Michael Palimaka <kensington@gentoo.org> (2016-07-07)
+# Requires unkeyworded dependencies
+dev-vcs/subversion kwallet
+net-irc/quassel kde snorenotify
+net-libs/libproxy kde
+sys-auth/polkit kde
+sys-block/gparted kde
+virtual/notification-daemon kde
+x11-wm/sawfish kde
+
+# Pacho Ramos <pacho@gentoo.org> (2015-11-15)
+# 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
+
+# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-10)
+# net-libs/dleyna-connector-dbus lack ppc/ppc64 keyword, bug #551634
+>=media-plugins/grilo-plugins-0.2.14 upnp-av
+
+# Pacho Ramos <pacho@gentoo.org> (2015-05-15)
+# Missing keywords
+net-dns/unbound dnstap
+
+# Mike Frysinger <vapier@gentoo.org> (2015-03-16)
+# Needs sci-physics/bullet & media-libs/libsdl2 tested #499974
+dev-libs/efl physics sdl
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (2015-02-15)
+# There's no keyworded office implementation anymore.
+gnome-extra/sushi office
+
+# Markos Chandras <hwoarang@gentoo.org> (2015-02-07)
+# app-admin/cgmanager misses PPC/PPC64 keywords. Bug #539208
+app-containers/lxc cgmanager
+
+# Mark Wright <gienah@gentoo.org> (2014-12-14/2014-12-24, 2015-04-01)
+# test dependencies need keywording
+dev-haskell/binary test
+dev-haskell/dlist test
+dev-haskell/haskell-src-exts test
+dev-haskell/text test
+dev-haskell/vector test
+dev-util/bnfc test
+
+# Anthony G. Basile <blueness@gentoo.org> (2014-08-17)
+# This pulls in qemu[smartcard] which is masked
+net-misc/spice-gtk smartcard
+
+# Anthony G. Basile <blueness@gentoo.org> (2014-08-16)
+# Ultimately pulls in nodejs which is broken.
+dev-ruby/sprockets test
+
+# Anthony G. Basile <blueness@gentoo.org> (2014-08-15)
+# Ultimately pulls in nodejs which is broken.
+dev-ruby/haml test
+
+# Anthony G. Basile <blueness@gentoo.org> (2014-08-14)
+# Mask these flags since mongodb is broken on ppc/ppc64
+dev-python/ipython doc matplotlib nbconvert notebook test
+
+# Anthony G. Basile <blueness@gentoo.org> (2014-08-12)
+# Ultimately pulls in nodejs which is broken.
+dev-ruby/actionpack test
+
+# Anthony G. Basile <blueness@gentoo.org> (2014-08-12)
+# Pulls in ceph which is broken. Masked per dev-zero.
+sys-block/fio rbd
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (2014-06-14)
+# dependency sci-libs/vtk not keyworded on ppc yet
+media-libs/opencv vtk
+
+# Pacho Ramos <pacho@gentoo.org> (2013-02-22)
+# Missing keywords, bug #495250
+>=gnome-base/gnome-extra-apps-3.10 tracker
+
+# Pacho Ramos <pacho@gentoo.org> (2014-02-10)
+# Missing keywords, bug #495254
+>=dev-libs/totem-pl-parser-3.10 quvi
+
+# Pacho Ramos <pacho@gentoo.org> (2013-11-28)
+# Missing keywords, bug #492820
+net-im/telepathy-connection-managers sipe
+
+# Pacho Ramos <pacho@gentoo.org> (2013-10-31)
+# 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
+
+# Pacho Ramos <pacho@gentoo.org> (2013-07-20)
+# Keywords pending, bug #476710
+>=gnome-base/gnome-extra-apps-3.8 games
+
+# Agostino Sarubbo <ago@gentoo.org> (2013-04-23)
+# dev-db/spatialite fails to compile on ppc*
+sci-libs/gdal spatialite
+
+# Julian Ospald <hasufell@gentoo.org> (2013-03-31)
+# depends on mono/monodevelop
+>=net-irc/hexchat-2.9.4-r1 theme-manager
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-31)
+# remove mask when net-libs/libqmi is keyworded here
+net-misc/modemmanager qmi
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22)
+# remove mask if/when media-gfx/argyllcms is keywored here.
+x11-misc/colord argyllcms extra-print-profiles
+
+# Anthony G. Basile <blueness@gentoo.org> (2012-11-15)
+# 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.
+dev-ruby/rack-test test
+
+# Anthony G. Basile <blueness@gentoo.org> (2012-08-21)
+# Does not work on ppc/ppc64
+net-vpn/tor tor-hardening
+
+# Pacho Ramos <pacho@gentoo.org> (2012-05-07)
+# libhid is not keyworded
+app-misc/lcdproc lcd_devices_mdm166a
+
+# Brent Baude <ranger@gentoo.org> (2012-03-06)
+# masking wimax use flag
+net-misc/connman ofono
+
+# Alexey Shvetsov <alexxy@gentoo.org> (2012-01-20)
+# Mask some use flags for openmpi due to unkeyworded deps
+sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2011-11-20)
+# Dropped dietlibc wrt #364103
+sys-fs/dmraid dietlibc
+
+# Patrick McLean <chutzpah@gentoo.org> (2011-09-07)
+# missing keywords on dependencies
+media-video/x264-encoder ffmpegsource
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2011-08-10)
+# mask cuda dep for opencv bug 365451
+media-libs/opencv cuda
+
+# Doug Goldstein <cardoe@gentoo.org> (2011-05-27)
+# app-emulation/spice, app-emulation/xen, and sys-cluster/ceph
+# are not keyworded. bug #368959
+# sys-apps/usbredir
+app-emulation/qemu spice xen rbd usbredir
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2011-01-16)
+# bug 350513, app-pda/jpilot is not keyworded
+mail-client/claws-mail pda
+
+# Sebastian Pipping <sping@gentoo.org> (2011-02-22)
+# No media-sound/lilypond here, yet (bug #356069)
+app-text/asciidoc test
+
+# Justin Lecher <jlec@gentoo.org> (2010-11-01)
+# Deps not Keyworded
+sci-chemistry/apbs fetk iapbs python
+
+# Alexey Shvetsov <alexxy@gentoo.org> (2010-08-22)
+# sci-chemistry/msms not available for this arch
+sci-chemistry/vmd msms
+
+# Alexey Shvetsov <alexxy@gentoo.org> (2010-02-23)
+# media-gfx/tachyon needed to be keyworded per bug #306549
+sci-chemistry/vmd tachyon
+
+# Pacho Ramos <pacho@gentoo.org>
+# Not keyworded
+media-plugins/gst-plugins-meta dts vcd vpx
+
+# QA: This entry is moved from INVALID location from default/linux/powerpc.
+# VDPAU is currently not keyworded on PPC since its a nvidia-drivers feature
+# only presently. If other drivers support it in the future, then this can
+# get unmasked
+media-tv/mythtv vdpau
+
+# Brent Baude <ranger@gentoo.org>
+# masking zephyr USE on pidgin
+net-im/pidgin zephyr
+
+# Michał Górny <mgorny@gentoo.org> (2020-12-21)
+# Sanitizers supported on this architecture.
+sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan
+sys-libs/compiler-rt-sanitizers -ubsan -scudo
+sys-libs/compiler-rt-sanitizers -profile
+
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.stable.mask
new file mode 100644
index 000000000000..d2b7a50d3222
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/package.use.stable.mask
@@ -0,0 +1,88 @@
+# Copyright 1999-2019 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
+# an explanation of why something is getting masked. Please be extremely
+# careful not to commit atoms that are not valid, as it can cause large-scale
+# breakage, especially if it ends up in the daily snapshot.
+#
+## Example:
+##
+## # Dev E. Loper <developer@gentoo.org> (2012-06-28)
+## # Masking foo USE flag until we can get the
+## # foo stuff to work properly again (bug 12345)
+## =media-video/mplayer-0.90_pre5 foo
+## =media-video/mplayer-0.90_pre5-r1 foo
+#
+
+#--- END OF EXAMPLES ---
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-17)
+# media-video/pipewire is not stable yet
+x11-wm/mutter screencast
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-12-02)
+# gnome-base/nautilus is not stable
+media-sound/easytag nautilus
+
+# Michał Górny <mgorny@gentoo.org> (2018-08-26)
+# Non-stable dependency. Used to be masked completely.
+media-sound/abcde replaygain
+
+# Ulrich Müller <ulm@gentoo.org> (2018-08-09)
+# Needs net-libs/webkit-gtk which is not stable, bug #663248
+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
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-15)
+# Requires media-libs/portmidi which is not stable
+media-sound/hydrogen portmidi
+
+# David Seifert <soap@gentoo.org> (2017-09-23)
+# MPI does not have stable keywords on ppc/ppc64
+sci-libs/fftw mpi
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2017-09-03)
+# Stable-masking mpi support so Boost stabilization can go ahead
+# Boost 1.63 (bug 624662), Boost 1.62 (bug 590244)
+dev-libs/boost mpi
+
+# Mikle Kolyada <zlogene@gentoo.org> (2017-08-25)
+# ceph has never been stabilized under either ~ppc or ~ppc64
+sys-fs/multipath-tools rbd
+
+# Pacho Ramos <grknight@gentoo.org> (2016-11-01)
+# Dependencies not going to stable for now
+dev-util/geany-plugins gtkspell
+
+# Pacho Ramos <grknight@gentoo.org> (2016-11-01)
+# net-misc/libteam is now ~ppc ~ppc64
+net-misc/networkmanager teamd
+
+# Michael Palimaka <kensington@gentoo.org> (2016-10-21)
+# Requires media-libs/opencv which is not stable
+media-plugins/frei0r-plugins facedetect
+media-video/vlc opencv
+
+# Michael Palimaka <kensington@gentoo.org> (2016-05-25)
+# Dependencies not stable
+app-arch/p7zip kde
+dev-vcs/subversion kwallet
+x11-misc/xscreensaver new-login
+
+# Pacho Ramos <pacho@gentoo.org> (2015-09-06)
+# webkit-gtk is going to stay in ~all but amd64/x86
+# that are the only arches upstream is taking care
+>=x11-libs/wxGTK-3.0.2.0-r1 webkit
+dev-util/glade webkit
+
+# Justin Lecher <jlec@gentoo.org> (2015-02-21)
+# Needs stable GNOME-3
+net-fs/netatalk tracker
+app-office/homebank ofx
+net-libs/aqbanking ofx
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/packages b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/packages
new file mode 100644
index 000000000000..896bc171404b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/packages
@@ -0,0 +1,10 @@
+# Copyright 2005-2008 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+*sys-fs/hfsutils
+*sys-fs/hfsplusutils
+
+# Brent Baude <ranger@gentoo.org> (2012-11-29)
+# Removing kgcc64 from system packages now that toolchain is biarch
+-*sys-devel/kgcc64
+
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/parent
new file mode 100644
index 000000000000..eb001c6e8ab8
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/parent
@@ -0,0 +1 @@
+../base
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/make.defaults
new file mode 100644
index 000000000000..22a1664e79c8
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/make.defaults
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# All extra USE/etc should be specified in sub-profiles.
+# DO NOT POLLUTE USE ON THIS PROFILE.
+
+ARCH="ppc"
+ACCEPT_KEYWORDS="ppc"
+
+CHOST="powerpc-unknown-linux-gnu"
+CFLAGS="-O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
+# Defaults for video drivers
+VIDEO_CARDS="fbdev glint mga nv r128 radeon"
+
+# Diego Pettenò <flameeyes@gentoo.org> (2006-12-06)
+# Defaults for PowerPC sound driver
+ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas aoa-toonie powermac usb-audio via82xx"
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Multilib-related setup for compatibility with future multilib.
+ABI="ppc"
+DEFAULT_ABI="ppc"
+MULTILIB_ABIS="ppc"
+CHOST_ppc="${CHOST}"
+LIBDIR_ppc="lib"
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Make the ABI flag implicit for compatibility with native ebuilds.
+IUSE_IMPLICIT="abi_ppc_32"
+
+# Enable abi_ppc_32 for packages that don't have it forced.
+ABI_PPC="32"
+
+# Hans de Graaff <graaff@gentoo.org) (2019-07-17)
+# Temporary RUBY_TARGETS for bug 688976
+RUBY_TARGETS="ruby25"
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.mask
new file mode 100644
index 000000000000..9f76c95f2473
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.mask
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
+# iasl is stable on ppc
+sys-firmware/seabios -debug
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-15)
+# sys-cluster/hpx, sci-libs/silo, sci-visualization/visit not keyworded
+sci-libs/libgeodecomp hpx silo visit
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
+# app-text/libwpd and app-text/libwpg are not keyworded
+media-gfx/inkscape cdr visio wpg
+
+# Matt Turner <mattst88@gentoo.org> (2018-10-07)
+# media-libs/x265[power8] fails to build on 32-bit ppc.
+media-libs/x265 power8
+
+# 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
+
+# Michał Górny <mgorny@gentoo.org> (2017-03-23)
+# Most of clang runtimes are not supported here
+sys-devel/clang-runtime openmp sanitize
+sys-libs/libcxx libcxxrt
+
+# Michael Weber <xmw@gentoo.org> (2017-03-15)
+# Cannot test non-free dependency dev-libs/device-atlas-api-c
+net-proxy/haproxy device-atlas
+
+# Bernard Cafarelli <voyageur@gentoo.org> (2017-01-25)
+# Requires a Java dependency
+app-text/tesseract scrollview
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-13)
+# Dropping ppc from sci-libs/armadillo, bug 555896
+sci-libs/gdal armadillo
+
+## Thomas Deutschmann <whissi@gentoo.org> (2016-12-04)
+# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded
+sci-libs/gdal mdb
+
+# Michał Górny <mgorny@gentoo.org> (2016-11-18)
+# libomp does not support 32-bit PPC, #600148.
+sys-devel/clang-runtime openmp
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2016-08-01)
+# kde-frameworks/*:5 not keyworded.
+net-irc/kvirc kde
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28)
+# Missing keywords on app-text/gspell - bug #587368
+>=app-editors/gedit-3.20 spell
+
+# James Le Cuirot <chewi@gentoo.org> (2016-01-30)
+# scrollview requires Java, which is unsupported on ppc.
+app-text/tesseract scrollview
+
+# James Le Cuirot <chewi@gentoo.org> (2015-01-12)
+# Java is no longer supported on ppc.
+app-text/texlive pdfannotextractor
+dev-lang/logtalk fop
+gnome-extra/libgda reports
+
+# Ben de Groot <yngwin@gentoo.org> (2015-07-20)
+# missing keyword
+media-sound/audacity midi soundtouch
+
+# Pacho Ramos <pacho@gentoo.org> (2015-06-02)
+# Missing keywords (2015-06-02)
+net-misc/connman openconnect
+
+# Michał Górny <mgorny@gentoo.org> (2015-03-01)
+# pidgin-opensteamworks is only available for amd64, ppc32 and x86
+net-im/telepathy-connection-managers -steam
+
+# Pacho Ramos <pacho@gentoo.org> (2015-01-14)
+# Missing keywords
+app-misc/workrave mate
+
+# Julian Ospald <hasufell@gentoo.org> (2013-11-23)
+# FIXME: app-arch/innoextract not available under ppc yet
+games-fps/duke3d-data gog
+
+# Maciej Mrozowski <reavertm@gentoo.org> (2010-06-26)
+# Needs media-libs/simage keyworded, bug 325623
+media-libs/coin simage
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.stable.mask
new file mode 100644
index 000000000000..7d88a804be4e
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/package.use.stable.mask
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 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
+# an explanation of why something is getting masked. Please be extremely
+# careful not to commit atoms that are not valid, as it can cause large-scale
+# breakage, especially if it ends up in the daily snapshot.
+#
+## Example:
+##
+## # Dev E. Loper <developer@gentoo.org> (2012-06-28)
+## # Masking foo USE flag until we can get the
+## # foo stuff to work properly again (bug 12345)
+## =media-video/mplayer-0.90_pre5 foo
+## =media-video/mplayer-0.90_pre5-r1 foo
+#
+
+#--- END OF EXAMPLES ---
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-08-15)
+# media-libs/libsidplay:2 appears to be broken, bug #660288
+media-video/vlc sid
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-12)
+# Requires not yet stable dev-qt/qtpositioning:5
+sci-astronomy/stellarium gps
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
+# Requires not yet stable dependencies
+sys-libs/gwenhywfar sensors serialport webkit
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
+# dev-qt/qtwebkit:5 is not stable.
+dev-qt/designer webkit
+
+# Michael Weber <xmw@gentoo.org> (2017-03-01)
+# Mask until >sys-cluster/ceph-0.94 goes stable
+net-analyzer/rrdtool rados
+
+# Pacho Ramos <pacho@gentoo.org> (2015-05-15)
+# Missing keywords
+net-misc/connman l2tp openconnect
+sci-libs/plplot ocaml
+
+# Pacho Ramos <pacho@gentoo.org> (2014-07-02)
+# Mask due Gnome3 not going to be stabilized on this arch
+>=gnome-base/gnome-desktop-2.32.1-r2 license-docs
+gnome-base/gvfs google
+mail-client/balsa webkit
+net-libs/libproxy webkit
+>=x11-libs/gtk+-3.12.2 cloudprint
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.force
new file mode 100644
index 000000000000..5da3746141ae
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.force
@@ -0,0 +1,5 @@
+# Force the flag which corresponds to ARCH.
+ppc
+
+# Force the flag corresponding to the only ABI.
+abi_ppc_32
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.mask
new file mode 100644
index 000000000000..2d94ca9871a6
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc32/use.mask
@@ -0,0 +1,20 @@
+# Unmask the flag which corresponds to ARCH.
+-ppc
+
+# James Le Cuirot <chewi@gentoo.org> (2015-01-12)
+# Java is no longer supported on ppc.
+java
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Unmask multilib flag for the ABI.
+-abi_ppc_32
+
+# Andrey Grozin <grozin@gentoo.org> (2014-06-25)
+# keyworded on ppc
+-clisp
+-ecls
+-sbcl
+
+# Pacho Ramos <pacho@gentoo.org> (2013-09-11)
+# Unmask systemd since it is keyworded here.
+-systemd
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/make.defaults
new file mode 100644
index 000000000000..116e08896a17
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/make.defaults
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# All extra USE/etc should be specified in sub-profiles.
+# DO NOT POLLUTE USE ON THIS PROFILE.
+
+ARCH="ppc"
+CHOST="powerpc-unknown-linux-gnu"
+ABI="ppc"
+MULTILIB_ABIS="ppc"
+DEFAULT_ABI="ppc"
+ACCEPT_KEYWORDS="${ARCH} -ppc64"
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Make the ABI flag implicit for compatibility with native ebuilds.
+IUSE_IMPLICIT="abi_ppc_32 -abi_ppc_64"
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/package.use.mask
new file mode 100644
index 000000000000..1f591d730c7b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/package.use.mask
@@ -0,0 +1,10 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
+# app-text/libwpd and app-text/libwpg are not keyworded
+media-gfx/inkscape cdr visio wpg
+
+# Thomas Deutschmann <whissi@gentoo.org> (2016-12-04)
+# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded
+sci-libs/gdal mdb
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/packages b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/packages
new file mode 100644
index 000000000000..66d529b24633
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/packages
@@ -0,0 +1,5 @@
+# Copyright 2012-2012 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# This is no longer needed for ppc64-32ul builds
+-*sys-devel/kgcc64
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/parent
new file mode 100644
index 000000000000..0cd1f96e3181
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/parent
@@ -0,0 +1,3 @@
+../../../../features/multilib
+..
+../../ppc32
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.force
new file mode 100644
index 000000000000..e7102de1a2df
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.force
@@ -0,0 +1,10 @@
+# Force the flag which corresponds to ARCH.
+ppc
+
+# Unforce the flag which corresponds to the 64-bit ARCH.
+-ppc64
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Switch multilib flags for the ABI.
+-abi_ppc_64
+abi_ppc_32
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.mask
new file mode 100644
index 000000000000..abf49705cc6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/32ul/use.mask
@@ -0,0 +1,13 @@
+# Unmask the flag which corresponds to ARCH.
+-ppc
+
+# Mask the flag which corresponds to the 64-bit ARCH.
+ppc64
+
+# We mask this since we're not really a multilib profile
+multilib
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Switch multilib flags for the ABI.
+abi_ppc_64
+-abi_ppc_32
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/make.defaults
new file mode 100644
index 000000000000..7a7e3bdc53a1
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/make.defaults
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="powerpc64le-unknown-linux-gnu"
+CFLAGS="-O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+CHOST_ppc64="powerpc64le-unknown-linux-gnu"
+CHOST_ppc="powerpcle-unknown-linux-gnu"
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.mask
new file mode 100644
index 000000000000..7c4b0685ce7d
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.mask
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
+# works fine on little-endian
+-x11-drivers/xf86-video-amdgpu
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-02-04)
+# AdoptOpenJDK's ppc64 build is little-endian only
+# so we can use bins and build from source
+-dev-java/openjdk:11
+-dev-java/openjdk-bin
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2018-04-11)
+# ltrace is not ported to powerpc64le yet.
+dev-util/ltrace
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2018-02-21)
+# Mozc supports only little-endian architectures.
+-app-i18n/mozc
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.mask
new file mode 100644
index 000000000000..8705a504655d
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.mask
@@ -0,0 +1,10 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-29)
+# PGO works on ppc64le
+>=www-client/firefox-68 -pgo
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
+# works on ppc64le
+media-libs/mesa -llvm -video_cards_radeonsi
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.stable.mask
new file mode 100644
index 000000000000..30c1eecf861d
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-15)
+# deps are not yet stable on ppc64
+media-libs/mesa llvm video_cards_radeonsi
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.mask
new file mode 100644
index 000000000000..6de7d0e140d6
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.mask
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# James Le Cuirot <chewi@gentoo.org> (2017-06-29)
+# Remask as this profile is little endian.
+big-endian
+
+# Chris Gianelloni <wolf31o2@gentoo.org> (2008-02-13)
+# Mask multilib, since we cannot use it.
+multilib
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
+# # works on ppc64le
+-video_cards_amdgpu
+-video_cards_ast
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.stable.mask
new file mode 100644
index 000000000000..02d399953398
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64le/use.stable.mask
@@ -0,0 +1,7 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
+# works on ppc64le, but not yet stable
+video_cards_amdgpu
+video_cards_ast
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/make.defaults
new file mode 100644
index 000000000000..a9f325bb82c1
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/make.defaults
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# All extra USE/etc should be specified in sub-profiles.
+# DO NOT POLLUTE USE ON THIS PROFILE.
+
+MULTILIB_ABIS="ppc64"
+
+CFLAGS_ppc64="-m64"
+
+LIBDIR_ppc64="lib64"
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.mask
new file mode 100644
index 000000000000..576692d1d064
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.mask
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-02-01)
+# AdoptOpenJDK's ppc64 build is little-endian only so it's impossible
+# to build openjdk:11, but it's possible to build openjdk:8 with icedtea{,-bin}
+dev-java/openjdk:11
+dev-java/openjdk-bin
+
+# <gcc-4 does not compile with >=gcc-4 on ppc64
+sys-libs/libstdc++-v3
+<sys-devel/gcc-4.1
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.use.mask
new file mode 100644
index 000000000000..fd0e7c524c26
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/package.use.mask
@@ -0,0 +1,14 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Brian Evans <grknight@gentoo.org> (2015-11-23)
+# unmask galera for dev-db/mariadb
+>=dev-db/mariadb-10.1.0 -galera
+
+# Brent Baude <ranger@gentoo.org> (2010-01-06)
+# masking toolame for mplayer bug 280281
+media-video/mplayer toolame
+
+# Brent Baude <ranger@gentoo.org> (2009-12-31)
+# Masking for bug 274847
+app-admin/conky apcupsd
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/use.mask
new file mode 100644
index 000000000000..314f6b7fba6a
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/64ul/use.mask
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2017-05-07)
+# There is no luajit support on ppc64 userland. Bug #608326.
+luajit
+
+# Anthony G. Basile <blueness@gentoo.org> (2015-08-01)
+# There is no luajit support on ppc64 userland. Bug #554376.
+luajittex
+
+# Jeroen Roovers <jer@gentoo.org> (2015-05-10)
+# virtual/opencl requires media-libs/mesa[opencl] (bug #549096)
+opencl
+
+# Agostino Sarubbo <ago@gentoo.org> (2012-12-22)
+# mask kde since is not anymore keyworded for ppc64
+kde
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2011-08-10)
+# Masking frei0r wrt bug #365451
+frei0r
+
+pda
+prelude
+mono
+networkmanager
+ocamlopt
+
+# not tested on ppc64
+capi
+xmms2
+
+# dietlibc
+diet
+
+# we don't have hardware to test. also see bug #113398
+dvb
+
+# Donnie Berkholz <dberkholz@gentoo.org> (2006-03-20)
+# Modular X: mask for architectures on which they aren't available
+video_cards_glint
+# llvm is not keyworded
+video_cards_radeonsi
+
+#until netbeans is keyworded
+netbeans
+
+# mask pcmcia (bug #131306)
+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
+
+# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh.
+# Bug #184563, 2007-09-18
+# Robin H. Johnson <robbat2@gentoo.org>
+audit
+
+# 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
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/make.defaults
new file mode 100644
index 000000000000..7e5039533523
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/make.defaults
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# All extra USE/etc should be specified in sub-profiles.
+# DO NOT POLLUTE USE ON THIS PROFILE.
+
+ARCH="ppc64"
+ACCEPT_KEYWORDS="${ARCH}"
+
+CHOST="powerpc64-unknown-linux-gnu"
+CFLAGS="-O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+USE="ibm"
+
+MULTILIB_ABIS="ppc64"
+DEFAULT_ABI="ppc64"
+KERNEL_ABI="ppc64"
+PROFILE_ARCH="ppc64"
+ABI="ppc64"
+
+#CFLAGS_ppc64="-m64"
+LDFLAGS_ppc64="-m elf64ppc"
+CHOST_ppc64="powerpc64-unknown-linux-gnu"
+
+CFLAGS_ppc="-m32"
+LDFLAGS_ppc="-m elf32ppc"
+CHOST_ppc="powerpc-unknown-linux-gnu"
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Make the ABI flag implicit for compatibility with native ebuilds.
+IUSE_IMPLICIT="abi_ppc_64"
+
+# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
+# Defaults for video drivers
+VIDEO_CARDS="fbdev mga nv r128 radeon"
+
+# Enable abi_ppc_64 for packages that don't have it forced.
+ABI_PPC="64"
+
+# Hans de Graaff <graaff@gentoo.org) (2019-07-17)
+# Temporary RUBY_TARGETS for bug 688976
+RUBY_TARGETS="ruby25"
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.mask
new file mode 100644
index 000000000000..7badf6627937
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.mask
@@ -0,0 +1,10 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
+# buggy on big-endian
+x11-drivers/xf86-video-amdgpu
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2018-02-21)
+# Mozc supports only little-endian architectures.
+app-i18n/mozc
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use
new file mode 100644
index 000000000000..d7e7cc95282d
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use
@@ -0,0 +1,6 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
+# Enable the native arch as the default qemu target
+app-emulation/qemu qemu_softmmu_targets_ppc64
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.force
new file mode 100644
index 000000000000..97210c0bb94e
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.force
@@ -0,0 +1,7 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Samuli Suominen <ssuominen@gentoo.org> (2012-10-30)
+# Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-plasma/kdm gets
+# stable keyword, this line can be removed.
+x11-misc/xscreensaver gdm
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.mask
new file mode 100644
index 000000000000..cbfe8822ba6c
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.mask
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Eugene Bright <eugene@bright.gdn> (2019-09-09)
+# Missing keyword on dev-embedded/libjaylink
+sys-apps/flashrom jlink-spi
+
+# Matthew Thode <prometheanfire@gentoo.org> (2019-08-22)
+# context works with newer versions of boost
+# https://github.com/boostorg/context/commit/d4608a4e8ba2e8a0bdd45613243e6c53a23d23dc
+>=dev-libs/boost-1.71.0 -context
+
+# Jimi Huotari <chiitoo@gentoo.org> (2019-07-28)
+# Mask unkeyworded, untested dependencies.
+# https://bugs.gentoo.org/689606
+lxqt-base/lxqt-meta admin powermanagement processviewer screenshot sudo
+lxqt-base/lxqt-panel cpuload networkmonitor pulseaudio sysstat
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-07-16)
+# sci-libs/dcmtk is not keyworded
+media-libs/openimageio dicom
+
+# Thomas Deutschmann <whissi@gentoo.org> (2018-12-10)
+# dev-lang/luajit lacks ppc64 keyword. luajit upstream does not support ppc64
+net-analyzer/snort open-appid
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-13)
+# missing keyword on media-libs/portmidi
+media-sound/hydrogen portmidi
+
+# Gilles Dartiguelongue <eva@gentoo.org> (2017-08-16)
+# missing keyword on dev-python/dbusmock, bug #620024
+>=gnome-base/gnome-settings-daemon-3.24 test
+
+# Michał Górny <mgorny@gentoo.org> (2017-06-28)
+# app-misc/dtach is not keyworded, and tests are restricted anyway, so
+# no point in pursuing it right now.
+app-shells/bash-completion test
+
+# Jeroen Roovers <jer@gentoo.org> (2017-01-16)
+# Incomplete support, bug #605878.
+net-vpn/tor seccomp
+
+# Jeroen Roovers <jer@gentoo.org> (2017-02-05)
+# media-libs/libilbc has not been ported to PPC64
+media-video/ffmpeg libilbc
+
+# 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
+app-arch/p7zip kde
+dev-vcs/subversion kwallet
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28)
+# Missing keywords on app-text/gspell - bug #587368
+>=app-editors/gedit-3.20 spell
+
+# 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
+
+# Jeroen Roovers <jer@gentoo.org> (2015-12-26)
+# Mask until >sys-cluster/ceph-0.94 goes stable
+net-analyzer/rrdtool rados
+
+# Ben de Groot <yngwin@gentoo.org> (2015-07-20)
+# missing keywords
+media-sound/audacity midi soundtouch
+
+# Matthias Maier <tamiko@gentoo.org> (2014-12-24)
+# sys-devel/clang is not keyworded
+app-doc/doxygen clang
+
+# Michael Sterrett <mr_bones_@gentoo.org (2013-11-12)
+# Mask openmedia use flag because the content generation tools
+# are missing keywords.
+games-simulation/openttd openmedia
+
+# Sergey Popov <pinkbyte@gentoo.org> (2013-02-18)
+# sys-cluster/ploop can not be build on ppc64, bug #447644
+# Masking USE-dep on it
+sys-cluster/vzctl ploop
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
+# requires app-office/unoconv, which requires virtual/ooo, which is not
+# keyworded here. Remove mask if this situation changes.
+gnome-extra/sushi office
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2011-09-02)
+# Mask www-client/seamonkey[ipc] on ppc64 wrt #381191
+www-client/seamonkey ipc
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2010-05-30)
+# quesoglc is not keyworded
+x11-misc/rss-glx quesoglc
+
+# Brent Baude <ranger@gentoo.org> (2009-05-05)
+# Masking webkit from libproxy due to TOC failure on webkit
+# and stupid 64bit toolchain.
+net-libs/libproxy webkit
+
+# Brent Baude <ranger@gentoo.org> (2008-06-11)
+# Masking out passwdqc from pambase since passwdqc
+sys-auth/pambase passwdqc
+
+# Joseph Jezak <josejx@gentoo.org> (2010-02-12)
+# Mask unstable pidgin deps until we can mark them stable (farsight2)
+net-im/pidgin gstreamer
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.stable.mask
new file mode 100644
index 000000000000..ef9082f6af0c
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/package.use.stable.mask
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 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
+# an explanation of why something is getting masked. Please be extremely
+# careful not to commit atoms that are not valid, as it can cause large-scale
+# breakage, especially if it ends up in the daily snapshot.
+#
+## Example:
+##
+## # Dev E. Loper <developer@gentoo.org> (2012-06-28)
+## # Masking foo USE flag until we can get the
+## # foo stuff to work properly again (bug 12345)
+## =media-video/mplayer-0.90_pre5 foo
+## =media-video/mplayer-0.90_pre5-r1 foo
+#
+
+#--- END OF EXAMPLES ---
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
+# app-text/libwpd and app-text/libwpg are not stable
+media-gfx/inkscape cdr visio wpg
+
+# Pacho Ramos <pacho@gentoo.org> (2014-07-02)
+# Mask due Gnome3 not going to be stabilized on this arch
+>=gnome-base/gnome-desktop-2.32.1-r2 license-docs
+gnome-base/gvfs google
+>=x11-libs/gtk+-3.12.2 cloudprint
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.force
new file mode 100644
index 000000000000..85c8ee8c145f
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.force
@@ -0,0 +1,5 @@
+# Force the flag which corresponds to ARCH.
+ppc64
+
+# Force the flag corresponding to the only ABI.
+abi_ppc_64
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.mask
new file mode 100644
index 000000000000..054b98cdaca7
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/ppc64/use.mask
@@ -0,0 +1,31 @@
+### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
+
+# Michał Górny <mgorny@gentoo.org> (2014-06-27)
+# Unmask multilib flag for the ABI.
+-abi_ppc_64
+
+# Samuli Suominen <ssuominen@gentoo.org> (2012-11-24)
+# TODO: Keyword and stabilize media-gfx/opencolorio and media-libs/opencv
+color-management
+opencv
+
+# Brent Baude <ranger@gentoo.org> (2008-10-03)
+# Masking xindy use flag for ppc64
+xindy
+
+# Brent Baude <ranger@gentoo.org> (2008-10-01)
+# # Masking battery USE for bug 238770
+battery
+
+# Unmask the flag which corresponds to ARCH.
+-ppc64
+
+# Unmask the flag for Playstation 3
+-ps3
+
+# mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629
+cpudetection
+
+# Michał Górny <mgorny@gentoo.org> (2013-05-04)
+# Unmask systemd since it is keyworded here.
+-systemd
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/use.mask
new file mode 100644
index 000000000000..9d247b9eb10b
--- /dev/null
+++ b/profiles/baldeagleos/1.0/linux-gnu/arch/powerpc/use.mask
@@ -0,0 +1,141 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# PPC Specific use flags
+#
+
+# Matt Turner <mattst88@gentoo.org> (2018-09-18)
+# sci-libs/coinor-mp is not keyworded
+coinmp
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18)
+# mongodb is not keyworded on ppc/ppc64 (broken)
+mongodb
+
+# David Seifert <soap@gentoo.org> (2017-07-08)
+# Games are not keyworded anymore on ppc
+fortune
+nagios-game
+physfs
+
+# James Le Cuirot <chewi@gentoo.org> (2017-06-29)
+# Unmask as this profile is big endian.
+-big-endian
+
+# Matt Turner <mattst88@gentoo.org> (2017-03-24)
+# virtual/opencl is not keyworded
+opencl
+
+# Matt Turner <mattst88@gentoo.org> (2017-03-24)
+# We don't have sys-devel/llvm
+llvm
+video_cards_amdgpu
+video_cards_radeonsi
+clang
+
+# Jeroen Roovers <jer@gentoo.org> (2015-09-22)
+# sci-libs/mkl is not supported on PPC
+mkl
+
+# Jeroen Roovers <jer@gentoo.org> (2015-05-25)
+# PowerPC has no support for this bootloader (bug #550322)
+gnuefi
+
+# Patrick Lauer <patrick@gentoo.org> (2015-04-28)
+# dependencies not keyworded yet
+ayatana
+
+#Klibc does not work
+klibc
+
+# These flags should only be used for ppc
+-ppcsha1
+-power8
+# Unmask the Altivec instruction set
+-altivec
+
+# Incompatible Use Flags
+#
+# These use-flags are x86/amd64 only, please feel free to make a bug report if
+# this is in error!
+#
+3dfx
+acpi
+lm-sensors
+rar
+hdf
+xvmc
+# cg is only provided by nvidia's binary only cg toolkit
+cg
+# dmi depends on PC BIOSes, we don't have those
+dmi
+# 2006-10-11 - corsair - bug #150925
+lcd_devices_graphlcd
+# Masked vaapi for PowerPC until it works on hardware available to PowerPC users (cell, etc.)
+vaapi
+
+
+### Other flags -- Please put additional maskings below here
+
+# No keyworded versions of openafs
+afs
+
+# Masking mbrola for bug #84322, if a new version is released, remove this
+mbrola
+
+# Modular X: unmask for architectures on which they are available
+-input_devices_synaptics
+-input_devices_wacom
+
+# Diego Pettenò <flameeyes@gentoo.org> (2006-12-06)
+# Mask ALSA drivers for ISA cards
+alsa_cards_msnd-pinnacle
+alsa_cards_sb16
+alsa_cards_sbawe
+alsa_cards_sscape
+alsa_cards_wavefront
+
+# George Shapovalov <george@gentoo.org> (2007-04-08)
+# supported on ppc
+-ada
+
+# Joseph Jezak <josejx@gentoo.org> (2007-06-28)
+# Masked Parallel LCD devices for bug #180683
+# app-misc/lcd4linux
+lcd_devices_lph7508
+lcd_devices_m50530
+lcd_devices_noritake
+lcd_devices_routerboard
+# app-misc/lcdproc
+lcd_devices_sed1330
+lcd_devices_sed1520
+lcd_devices_stv5730
+# Both
+lcd_devices_t6963
+
+# This will need >=media-libs/libgpod-0.8.0 keyworded and stabilized on both ppc/ppc64, bugs 313691 and 325839
+ipod
+ios
+
+# Christian Faulhammer <fauli@gentoo.org> (2010-11-01)
+# app-misc/lirc fails to compile on PPC64, see bug 275872 for example
+# Samuli Suominen <ssuominen@gentoo.org> (2010-11-03)
+# and it's also masked in arch/powerpc/ppc64/32ul/package.mask
+lirc
+
+# Kacper Kowalik <xarthisius@gentoo.org> (2011-07-26)
+# ppc keywords were dropped for dev-libs/prelude
+prelude
+
+# Julian Ospald <hasufell@gentoo.org> (2012-04-25)
+# Masked because nvidia-texture-tools is not (tested) for PowerPC
+nvtt
+
+# fdk-aac is already keyworded here
+-fdk
+
+# Pacho Ramos <pacho@gentoo.org> (2014-01-08)
+# Unmask systemd since it is keyworded here.
+-systemd
+
+