diff options
| author | BaldEagleOS Migration <dev@baldeagleos.com> | 2026-06-01 01:39:29 -0500 |
|---|---|---|
| committer | BaldEagleOS Migration <dev@baldeagleos.com> | 2026-06-01 01:39:29 -0500 |
| commit | 11ff4d0c2a35dbc72e0226967c17a760a79a7a9f (patch) | |
| tree | 9e573de15172605e9e782fc216022e8ece1bdf28 /profiles/baldeagleos/1.0/linux-gnu/arch/powerpc | |
| parent | dda0c7cb2caa520d7b2c8068b91b8c5dbc7ca80f (diff) | |
| download | baldeagleos-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')
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 + + |
