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 | |
| 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')
360 files changed, 9931 insertions, 0 deletions
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/make.defaults new file mode 100644 index 000000000000..e49d6eaf34ba --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/make.defaults @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="alpha" +ACCEPT_KEYWORDS="alpha" + +CHOST="alpha-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild +# checks simpler. +ABI="alpha" +DEFAULT_ABI="alpha" +MULTILIB_ABIS="alpha" +CHOST_alpha="${CHOST}" +LIBDIR_alpha="lib" + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) +# Defaults for video drivers +VIDEO_CARDS="fbdev glint mga nv r128 radeon" + +# Chris Gianelloni <wolf31o2@gentoo.org> (2007-02-05) +# Defaults for audio drivers. These are copied from x86 (minus modems), since +# Alpha supports the same busses. +ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci" + +# Tobias Klausmann <klausman@gentoo.org> (2018-06-25) +# Enable USE=libtirpc by default, to ease dependency resolution during +# the stabilization of glibc-2.26. Bug 657148 +USE="libtirpc" + +# 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/alpha/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.force new file mode 100644 index 000000000000..78a0be60eff0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Tobias Klausmann <klausman@gentoo.org> 2014-12-04 +# The Firefox/Mozilla build system is broken in regards to linking the shipped +# ICU library. Bug 529944 +www-client/firefox system-icu diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.mask new file mode 100644 index 000000000000..378f420f0614 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.mask @@ -0,0 +1,413 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mart Raudsepp <leio@gentoo.org> (2019-08-18) +# media-video/pipewire is not keyworded yet +x11-wm/mutter screencast + +# Lars Wendler <polynomial-c@gentoo.org> (2019-04-29) +# Requires net-libs/webkit-gtk which has no keywords on alpha +dev-util/geany-plugins markdown + +# Tobias Klausmann <klausman@gentoo.rog> (2018-11-23) +# Requires sys-cluster/ceph, which is unlikely to be used on Alpha +# and a rather large dependency. +sys-fs/multipath-tools rbd + +# Thomas Deutschmann <whissi@gentoo.org> (2018-10-15) +# Requires app-text/mecab which isn't yet keyworded +# on alpha, bug 668674 +dev-db/mysql cjk +dev-db/percona-server cjk + +# Mikle Kolyada <zlogene@gentoo.org> (2018-10-05) +# Not keyworded (see bug #540540c#8) +app-admin/sudo sssd + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-09-30) +# Optional dependency blocking security cleanup, bug #627316 +media-sound/mpd wildmidi + +# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06) +# Needs sys-apps/fakechroot which isn't keyworded +app-arch/rpm test + +# Tomáš Mózes <hydrapolic@gmail.com> (2018-06-05) +# Unkeyworded dependencies. +app-admin/syslog-ng amqp kafka mongodb + +# Thomas Deutschmann <whissi@gentoo.org> (2018-06-02) +# Needs dev-ruby/asciidoctor which has a lot of unstable deps +net-analyzer/wireshark doc + +# Tobias Klausmann <klausman@gentoo.org> (2018-03-22) +# Masked due to missing deps. Some *could* have their deps keyworded, +# but we're trying to keep the maintenance load low. +app-metrics/collectd collectd_plugins_amqp +app-metrics/collectd collectd_plugins_gmond +app-metrics/collectd collectd_plugins_gps +app-metrics/collectd collectd_plugins_ipmi +app-metrics/collectd collectd_plugins_modbus +app-metrics/collectd collectd_plugins_nut +app-metrics/collectd collectd_plugins_onewire +app-metrics/collectd collectd_plugins_oracle +app-metrics/collectd collectd_plugins_routeros +app-metrics/collectd collectd_plugins_sigrok +app-metrics/collectd collectd_plugins_tokyotyrant +app-metrics/collectd collectd_plugins_varnish +app-metrics/collectd collectd_plugins_virt +app-metrics/collectd collectd_plugins_write_kafka +app-metrics/collectd collectd_plugins_write_mongodb +app-metrics/collectd collectd_plugins_xencpu +app-metrics/collectd collectd_plugins_java + +# Michael Palimaka <kensington@gentoo.org> (2017-09-30) +# Required dependencies are not keyworded. +x11-themes/qtcurve plasma + +# Brian Evans <grknight@gentoo.org> (2017-08-21) +# No keywords for sys-process/numactl +dev-db/mariadb numa + +# 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-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=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Michał Górny <mgorny@gentoo.org> (2017-08-08) +# Requires USE=bluetooth that is masked in this profile. +media-sound/pulseaudio native-headset + +# Robin H. Johnson <robbat2@gentoo.org> (2017-08-05) +# Upstream Git is switching to PCRE2 w/ JIT. +# This is not available on some arches, where a fallback to PCRE1 without JIT is used. +dev-vcs/git pcre-jit + +# Fabian Groffen <grobian@gentoo.org> (2017-06-15) +# net-mail/notmuch is not keyworded, and holds back stabilisation, see +# bug https://bugs.gentoo.org/show_bug.cgi?id=604902 +mail-client/mutt notmuch + +# Tobias Klausmann <klausman@gentoo.org> (2017-05-18) +# Stack protector code is not ported to alpha (and may not ever be) +>=sys-devel/gcc-6 ssp + +# Tobias Klausmann <klausman@gentoo.org> (2017-03-02) +# libilbc has not been ported to alpha and likely never will be. +media-video/ffmpeg libilbc + +# Tobias Klausmann <klausman@gentoo.org> (2017-03-02) +# BSON requires pymongo and assorted other packages that are not available on +# alpha. +app-portage/g-sorcery bson + +# Tobias Klausmann <klausman@gentoo.org> (2016-01-27) +# USE=test transitively pulls in greenlet, which is not available on alpha. +dev-python/pyquery test + +# Tobias Klausmann <klausman@gentoo.org> (2016-01-25) +# The tests use hypothesis which complains about too-slow tests on +# hardware that is "too slow". +dev-python/attrs test + +# Tobias Klausmann <klausman@gentoo.org> (2016-11-15) +# JITing for libpcre{,2} is not supported on Alpha +dev-libs/libpcre jit +dev-libs/libpcre2 jit + +# Tobias Klausmann <klausman@gentoo.org> (2016-10-22) +# Pulls in dev-db/redis which is not keyworded on alpha. +dev-python/pyzor test + +# Tobias Klausmann <klausman@gentoo.org> (2016-10-03) +# Pulls in dev-db/redis which is not keyworded on alpha. +>=dev-libs/hiredis-0.13.1 test + +# Tobias Klausmann <klausman@gentoo.org> (2016-10-02) +# For the one single version noted hereunder, the ebuild does not pull in +# sys-apps/fakeroot as a test dependency (bug #593768). +=dev-util/debhelper-9.20160814 test + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) +# networkmanager USE masked due to missing keywords +gnome-extra/nm-applet teamd + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) +# Opt-out of ofono support until there is a user request, +# see also pulseaudio/connman +net-misc/networkmanager ofono + +# Tobias Klausmann <klausman@gentoo.org> (2016-07-04) +# Mask USE=test since it implies USE=valgrind +net-mail/notmuch test + +# Tobias Klausmann <klausman@gentoo.org> (2016-06-14) +# asciidoctor pulls in a lot of Ruby deps +>=net-misc/chrony-2.4_pre1 html + +# Tobias Klausmann <klausman@gentoo.org> (2016-06-07) +# cmus is one amongst many. When-if a user wants it, we'll reconsider it. +# Same goes for libircclient +app-admin/conky cmus irc + +# Tobias Klausmann <klausman@gentoo.org> (2016-06-07) +# the nvidia SDK needs nvidia-drivers and thus can never work on alpha +# Likewise, nasm is x86/x86-64 only +media-video/ffmpeg nvenc openh264 + +# Justin Lecher <jlec@gentoo.org> (2016-02-22) +# Missing test deps keyword #575366 +dev-cpp/eigen test + +# Tobias Klausmann <klausman@gentoo.org> (2016-02-04) +# sys-cluster/ceph is not broken per se, but a maintenance burden. +net-analyzer/rrdtool rados + +# James Le Cuirot <chewi@gentoo.org> (2016-01-30) +# scrollview requires Java, which is unsupported on Alpha. +app-text/tesseract scrollview + +# Justin Lecher <jlec@gentoo.org> (2015-11-18) +# requires dev-python/restkit which requires +# dev-python/socketpool which requires dev-python/gevent which requires +# dev-python/greenlet which has not been ported to ALPHA +dev-python/wsgiproxy2 test +dev-python/pyquery test + +# Matt Turner <mattst88@gentoo.org> (2015-11-15) +# Missing keywords +dev-util/perf numa + +# Pacho Ramos <pacho@gentoo.org> (2015-11-15) +# Missing keywords +media-sound/rhythmbox upnp-av + +# Pacho Ramos <pacho@gentoo.org> (2015-11-15) +# Missing keywords +>=media-plugins/grilo-plugins-0.2.14 upnp-av + +# Davide Pesavento <pesa@gentoo.org> (2015-10-26) +# Tests require non-keyworded qt5 +dev-qt/qtchooser test + +# Justin Lecher <jlec@gentoo.org> (2015-10-14) +# Requires dev-python/ipython which triggers a long dep chain +dev-python/restkit cli + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10) +# Requires wifi USE flag, which is masked for this arch +net-misc/networkmanager wext + +# Tobias Klausmann <klausman@gentoo.org> (2015-08-10) +# Opting out of the net-misc/ofono dep tree until we have a user request +>=media-sound/pulseaudio-6.0 ofono-headset + +# Tobias Klausmann <klausman@gentoo.org> (2015-08-08) +# It's unlikely that greenlet will ever be ported to Alpha. Mask USE=gevent for +# pyzor to avoid that dependency. See bug 538510 +>=dev-python/pyzor-1.0.0 gevent + +# Tobias Klausmann <klausman@gentoo.org> (2015-07-11) +# The test suite has ridiculous (transitive) requirements like +# sci-mathematics/octave. +>=dev-python/pyquery-1.2.9 test +# revdeps of pyquery, ditto. +dev-python/webtest test +dev-python/wsgiproxy2 test +dev-python/urllib3 test + +# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09) +# dev-lua/lgi lacks alpha keyword, bug #551540 +dev-libs/libpeas lua + +# Michał Górny <mgorny@gentoo.org> (2015-02-22) +# Dependency not keyworded for some reason. +media-libs/gegl umfpack + +# Patrick Lauer <patrick@gentoo.org> (2015-02-10) +# Missing keywords for media-libs/x265 +media-video/libav x265 + +# Johannes Huber <johu@gentoo.org> (2015-01-28) +# Missing keyword on dev-libs/botan +app-crypt/qca botan + +# Pacho Ramos <pacho@gentoo.org> (2014-01-10) +# Missing keywords +net-misc/networkmanager teamd + +# Gilles Dartiguelongue <eva@gentoo.org> (2014-12-23) +# New dependencies for wayland support in Gnome 3.14 +# See bug #533420. +media-libs/clutter egl wayland +media-libs/clutter-gtk wayland + +# Mark Wright <gienah@gentoo.org> (2014-12-14/2014-12-23) +# test dependencies need keywording +dev-haskell/binary test +dev-haskell/text test +dev-haskell/vector test + +# Tobias Klausmann <klausman@gentoo.org> (2014-11-20) +# OpenCV likely will never work on Alpha +media-video/vlc opencv +media-gfx/shotwell opencv + +# Tobias Klausmann <klausman@gentoo.org> (2014-10-11) +# app-emulation/qemu is not keyworded on alpha, masking flag that triggers +# dependency +net-misc/spice-gtk smartcard + +# Gilles Dartiguelongue <eva@gentoo.org> (2014-10-05) +# Missing keyword on app-accessibility/brltty +app-accessibility/orca braille + +# Tobias Klausmann <klausman@gentoo.org> +# media-libs/x265 doesn't work on alpha (bug 519046) +media-video/ffmpeg x265 + +# Tobias Klausmann <klausman@gentoo.org (2014-07-16) +# neither dietlibc nor klibc will likely ever build/work on alpha, bug #487672 +>=sys-fs/dmraid-1.0.0_rc16-r3 dietlibc klibc + +# Pacho Ramos <pacho@gentoo.org> (2014-02-22) +# Missing keywords, bug #495250 +>=gnome-base/gnome-extra-apps-3.10 tracker + +# Pacho Ramos <pacho@gentoo.org> (2013-12-02) +# Missing keywords, bug #493156 +media-libs/libgphoto2 serial + +# Pacho Ramos <pacho@gentoo.org> (2013-11-28) +# Missing keywords, bug #492820 +net-im/telepathy-connection-managers sipe + +# Pacho Ramos <pacho@gentoo.org> (2013-11-13) +# Missing keywords, bug #478254 +>=gnome-base/gnome-3.8 classic + +# Mark Wright <gienah@gentoo.org> (2013-10-26) +# template-haskell not yet available +dev-haskell/dataenc test + +# Pacho Ramos <pacho@gentoo.org> (2013-07-20) +# Keywords pending, bug #476710 +>=gnome-base/gnome-extra-apps-3.8 games + +# William Hubbs <williamh@gentoo.org> (2013-06-22) +# dev-python/cython is not keyworded for alpha +>=app-accessibility/brltty-4.5 python + +# Gilles Dartiguelongue <eva@gentoo.org> (2013-04-01) +# missing keyword on media-libs/tremor, bug #453200 +media-libs/gst-plugins-base ivorbis + +# Julian Ospald <hasufell@gentoo.org> (2013-03-31) +# depends on mono +>=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 + +# 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 + +# Raúl Porcel <armin76@gentoo.org> (2012-12-30) +# Needs testing +media-libs/phonon gstreamer vlc + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-27) +# remove mask when dev-java/fop is keyworded here +gnome-extra/libgda reports + +# Luca Barbato <lu_zero@gentoo.org> (2012-11-11) +# Libav 9 can use fdk-aac +>=media-video/libav-9_beta2 fdk + +# Robin H Johnson <robbat2@gentoo.org> (2012-11-01) +# MySQL 5.5 wants systemtap, tcmalloc & jemalloc +>=dev-db/mysql-5.5 tcmalloc +>=dev-db/mariadb-5.5 tcmalloc +>=dev-db/percona-server-5.5 tcmalloc + +# Raúl Porcel <armin76@gentoo.org> (2012-05-28) +# Needs x11-misc/lightdm(which also requires some other deps) +x11-misc/xscreensaver new-login + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17) +# mask use numa for openmpi +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 + +# Tobias Klausmann <klausman@gentoo.org> (2011-11-02) +# libpcre jit is not supported on alpha +dev-libs/libpcre jit + +# Raúl Porcel <armin76@gentoo.org> (2011-10-08) +# Needs media-sound/lilypond +app-text/asciidoc test + +# Patrick McLean <chutzpah@gentoo.org> (2011-09-07) +# missing keywords on dependencies +media-video/x264-encoder ffmpegsource + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-08-31) +# Mask numa use flag per bug #381313 +sys-apps/hwloc numa +# This mask also implies masking the numa flag on openmpi +sys-cluster/openmpi numa + +# Pacho Ramos <pacho@gentoo.org> (2011-06-30) +# Needed plugins are not keyworded on this arch +media-plugins/gst-plugins-meta dts libvisual + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2010-12-17) +# needs sys-libs/libcap-ng that is masked right now +sys-apps/smartmontools caps + +# legacy mask +www-client/elinks javascript + +# Justin Lecher <jlec@gentoo.org> (2010-08-13) +# MKL not available on this arch, +media-gfx/povray mkl + +# Raúl Porcel <armin76@gentoo.org> (2010-06-26) +# custom-optimization doesn't work on alpha +mail-client/thunderbird custom-optimization +www-client/firefox custom-optimization +www-client/seamonkey custom-optimization + +# Kacper Kowalik <xarthisius@gentoo.org> (2010-05-30) +# quesoglc is not keyworded +x11-misc/rss-glx quesoglc + +# Raúl Porcel <armin76@gentoo.org> (2008-07-07) +# Make clisp deps minimal +dev-lisp/clisp hyperspec svm + +# Tobias Klausmann <klausman@gentoo.org> (2008-06-15) +# No hardware to test net-dialup/linux-atm on alpha, so mask atm use flag +# on those. +sys-apps/iproute2 atm +net-dialup/ppp atm + +# Needs nut and qstat respectively, neither is keyworded on alpha. +net-analyzer/nagios-plugins nagios-game + +# Matt Turner <mattst88@gentoo.org> (2010-12-26) +# No idea why. Bug 347827 +www-client/elinks javascript diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.stable.mask new file mode 100644 index 000000000000..4bbf72348d4c --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/package.use.stable.mask @@ -0,0 +1,39 @@ +# 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 --- + +# Matt Turner <mattst88@gentoo.org> (2019-10-13) +# Depends on php which is stable.mask'd +net-analyzer/nagios-core web + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-12-02) +# gnome-base/nautilus is not stable +media-sound/easytag nautilus + +# Ulrich Müller <ulm@gentoo.org> (2018-08-09) +# Needs net-mail/mailutils and net-libs/webkit-gtk which are not +# stable (yet?), bug #663248 +app-editors/emacs mailutils xwidgets + +# Pacho Ramos <pacho@gentoo.org> (2014-07-02) +# Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins gtkspell +>=gnome-base/gnome-desktop-2.32.1-r2 license-docs +gnome-base/gvfs google +media-plugins/gst-plugins-meta modplug +>=x11-libs/gtk+-3.12.2 cloudprint diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/use.force new file mode 100644 index 000000000000..c99355e95b9e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +alpha diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/use.mask new file mode 100644 index 000000000000..06b1fadd07a5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/alpha/use.mask @@ -0,0 +1,192 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner <mattst88@gentoo.org> (2018-12-22) +# net-libs/zeromq is not keyworded +zeromq + +# Andrey Utkin <andrey_utkin@gentoo.org> (2018-06-13) +# No ACPI support on alpha. Bug #657332 +acpi + +# Tobias Klausmann <klausman@gentoo.org> (2017-03-03) +# There is no luajit support on alpha. Bugs #554376, #608322. +luajit +luajittex + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25) +# kwallet integration split from kde to distinct flag +kwallet + +# Tobias Klausmann <klausman@gentoo.org> (2016-06-07) +# We currently do not have the resources to AT qt5 packages. +# This may change when/if qt4 goes away. +qt5 + +# Tobias Klausmann <klausman@gentoo.org> (2016-02-05) +# Newer versions of libgadu depend on protobuf-c, which doesn't +# compile on alpha as of slot:0. +gadu + +# Julian Ospald <hasufell@gentoo.org> (2015-09-20) +# no LibreSSL support yet +curl_ssl_libressl +libressl + +# Unmask the flag which corresponds to ARCH. +-alpha + +# This file masks out USE flags that are simply NOT allowed in the default +# profile for any architecture. This works, for example, if a non-default +# profile (such as the selinux profiles) have a USE flag associated with +# them. + +# No hardware to test by the team +3dfx +apcupsd +bluetooth +bluray +chipcard +dvb +gps +hbci +ios +ipod +mtp +lirc +openct +pcmcia +pda +sms +upnp +wifi + +# Hardware not available on alpha +apm +battery +dmi +pm-utils + +# Stuff that doesn't work on alpha, or not tested +clang +djbfft +emboss +hardened +mecab +netbeans +timidity +valgrind +vaapi +librtmp +rtmp +v4l +vpx +kde +quvi +metalink +tremor +fdk + +# Stuff that doesn't compile on alpha +emf +mono +ocamlopt +openexr + +# Stuff we don't want +afs +ots +frei0r +prelude +libtar +aacplus +devil +gts + +# Other + +# Raúl Porcel <armin76@gentoo.org> (2011-04-23) +# Needs to be tested +video_cards_nouveau + +# Ben de Groot <yngwin@gentoo.org> (2009-02-11) +# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded +phonon + +# Raúl Porcel <armin76@gentoo.org> (2007-05-14) +# Alpha doesn't have wpa_supplicant keyworded, bug 175714 +networkmanager + + +# alpha doesn't have java support +java +pdfannotextractor + +# Mask vpopmail until net-mail/vpopmail goes out of package.mask +vpopmail + +# We don't have any virtual/mpi (bug 111807) +mpi + +# Matt Turner <mattst88@gentoo.org> +# llvm is not keyworded +video_cards_amdgpu +video_cards_radeonsi + +# disable until tested +# # bug 148402 +pcsc-lite + +# conky dependencies missing keywords related (dragonheart -20061112) +# media-sound/mpd +mpd + +# USE=d seems to break gcc-4.1.2 (#178896) +d + +# uses gnat/ada which is too big to support currently +topal + +# Matt Turner <mattst88@gentoo.org> (2010-12-13) +# We don't have sys-devel/llvm +llvm + +# Matt Turner <mattst88@gentoo.org (2012-05-27) +# net-misc/connman is not keyworded +connman + +# Matt Turner <mattst88@gentoo.org (2012-05-27) +# sys-apps/entropy is not keyworded +entropy + +# Anthony G. Basile <blueness@gentoo.org> (2012-04-15) +# Pulls in net-libs/axtls which is not keyworded for arch +curl_ssl_axtls + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) +# media-libs/xine-lib is not keyworded +xine + +template-haskell + +# nvidia cg toolkit for binary drivers +cg + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Unmask once sys-libs/libunwind gets ported & keyworded. +unwind + +# Pacho Ramos <pacho@gentoo.org> (2014-01-08) +# Unmask systemd since it is keyworded here. +-systemd + +# Tobias Klausmann <klausman@gentoo.org> (2014-07-20) +# Mask redis USE flag everywhere since redis depends on google-perftools, +# which are not supported on Alpha at all (assembly). +redis + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/eapi new file mode 100644 index 000000000000..7813681f5b41 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/eapi @@ -0,0 +1 @@ +5
\ No newline at end of file diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/make.defaults new file mode 100644 index 000000000000..fe8e8ec53868 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/make.defaults @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="amd64" +ACCEPT_KEYWORDS="${ARCH}" + +CHOST="x86_64-pc-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> +# Multilib settings for all amd64 subprofiles. +MULTILIB_ABIS="amd64 x86" +DEFAULT_ABI="amd64" +# Do not remove this one, or all kinds of hell breaks loose. +ABI="amd64" + +LIBDIR_amd64="lib64" +LIBDIR_x86="lib32" +#LIBDIR_ppc64="lib64" +#LIBDIR_sparc64="lib64" +#LIBDIR_ppc="lib32" +#LIBDIR_sparc32="lib32" + +# Let baselayout create the lib symlink. +SYMLINK_LIB="yes" + +# 64bit specific settings. +CFLAGS_amd64="-m64" +LDFLAGS_amd64="-m elf_x86_64" +CHOST_amd64="x86_64-pc-linux-gnu" + +# 32bit specific settings. +CFLAGS_x86="-m32" +LDFLAGS_x86="-m elf_i386" +CHOST_x86="i686-pc-linux-gnu" + +# 64-32bit specific settings. +CFLAGS_x32="-mx32" +LDFLAGS_x32="-m elf32_x86_64" +CHOST_x32="x86_64-pc-linux-gnux32" + +# Simon Stelling <blubb@gentoo.org> (2006-10-24) +# They are masked, but we can enable them anyway for those who have +# >=portage-2.1.2_pre3-r4 +CPU_FLAGS_X86="mmx mmxext sse sse2" + +# Michał Górny <mgorny@gentoo.org> (2013-09-03) +# Enable abi_x86_64 for packages that don't have it forced. +ABI_X86="64" + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) +# Defaults for video drivers +VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa" + +# Danny van Dyk <kugelfang@gentoo.org> (2006-12-22) +# Default for ALSA_CARDS USE_EXPAND variable. +ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" + +# Michał Górny <mgorny@gentoo.org> (2013-01-26) +# Unhide the x86-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-ABI_X86 -CPU_FLAGS_X86" + +# Michał Górny <mgorny@gentoo.org> (2014-06-25) +# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied +# by non-multilib ebuilds when non-native ABIs are disabled. +IUSE_IMPLICIT="abi_x86_64" + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-06-02) +# Enable USE=libtirpc by default, to ease dependency resolution during +# the stabilization of glibc-2.26. Bug 657148 +USE="libtirpc" + +GRUB_PLATFORMS="pc coreboot efi-32 efi-64 multiboot qemu xen xen-32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.force/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.force/01-gentoo new file mode 100644 index 000000000000..0f4c85a656e0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.force/01-gentoo @@ -0,0 +1,43 @@ +# 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 amd64 +sys-firmware/seabios -binary + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2018-05-14) +# Force the host target to avoid dependency hell +dev-lang/rust llvm_targets_X86 + +# NP-Hardass <NP-Hardass@gentoo.org> (2017-05-23) +# Packages with optional 64-bit variant +app-emulation/wine-vanilla -abi_x86_64 +app-emulation/wine-staging -abi_x86_64 +app-emulation/wine-d3d9 -abi_x86_64 +app-emulation/wine-any -abi_x86_64 +virtual/wine -abi_x86_64 + +# Michał Górny <mgorny@gentoo.org> (2017-04-08) +# Require sandbox to be multilib-capable to avoid failures when building +# multilib packages, #611292. +sys-apps/sandbox abi_x86_32 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_X86 +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 + +# Michał Górny <mgorny@gentoo.org> (2013-09-02) +# Packages with optional 64-bit variant. +www-plugins/adobe-flash -abi_x86_64 + +# Diego Elio Pettenò <flameeyes@gmail.com> (2011-04-21) +# The plugin is 32-bit only (and I'm not even sure if it works with +# modern iscan); make sure it only installs the firmware for amd64! +media-gfx/iscan-plugin-gt-f500 minimal + +# <blubb@gentoo.org> (2006-10-23) +# upstream forces sse2 on regardless of what the use flag is +dev-libs/openssl cpu_flags_x86_sse2 +dev-libs/openssl-compat cpu_flags_x86_sse2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.force/02-baldeagleos b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.force/02-baldeagleos new file mode 100644 index 000000000000..7371841de49b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.force/02-baldeagleos @@ -0,0 +1,2 @@ +# FL-1832; force multilib support on sys-devel/gcc +sys-devel/gcc abi_x86_32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.mask/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.mask/01-gentoo new file mode 100644 index 000000000000..b9f6de7c5a7d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.mask/01-gentoo @@ -0,0 +1,355 @@ +# 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 --- + +# Craig Andrews <candrews@gentoo.org> (2019-10-08) +# net-misc/quiche is available on this arch +net-misc/curl -quiche + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) +# iasl is stable on amd64 +sys-firmware/seabios -debug + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28) +# upstream provides docs and tools for tier-1 arches +dev-lang/rust-bin -doc +>=dev-lang/rust-bin-1.37 -clippy -rustfmt + +# Thomas Deutschmann <whissi@gentoo.org> (2019-08-03) +# Early microcode loading is supported on amd64 +sys-kernel/linux-firmware -initramfs + +# Lars Wendler <polynomial-c@gentoo.org> (2019-07-26) +# dev-libs/gumbo is keyworded on amd64 +mail-client/claws-mail -litehtml + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-22) +# openjfx is keyworded on amd64 +dev-java/openjdk:11 -javafx + +# Matt Turner <mattst88@gentoo.org> (2019-06-20) +# dev-lang/spidermonkey:60[jit] fails to build on most platforms, but does +# build on amd64. +>=dev-lang/spidermonkey-60 -jit + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-09) +# media-libs/libplacebo is keyworded on amd64 +media-video/vlc -libplacebo + +# Denis Lisov <dennis.lissov@gmail.com> (2019-05-09) +# Overlay can only be built on amd64 and x86 +x11-apps/igt-gpu-tools -overlay + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-03-05) +# freeipmi is supported on amd64 +app-admin/conserver -freeipmi + +# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15) +# - rdrand plugin is supported on amd64 +net-vpn/strongswan -strongswan_plugins_rdrand + +# James Le Cuirot <chewi@gentoo.org> (2018-11-02) +# Vulkan is only available on amd64 at present. +media-libs/libsdl2 -vulkan + +# Michael Palimaka <kensington@gentoo.org> (2018-10-12) +# Unmask arch-specific USE flags available on amd64 +net-analyzer/testssl -bundled-openssl -kerberos + +# Thomas Deutschmann <whissi@gentoo.org> (2018-09-30) +# Unmask libheif support where media-libs/libheif is keyworded +media-gfx/imagemagick -heif + +# Ben Kohler <bkohler@gentoo.org> (2018-08-23) +# Unmask iwd support where net-wireless/iwd is keyworded +net-misc/networkmanager -iwd + +# Thomas Deutschmann <whissi@gentoo.org> (2018-08-23) +# Dependency sys-cluster/ceph is keyworded for amd64 +net-fs/samba -ceph + +# Rick Farina <zerochaos@gentoo.org> (2018-06-27) +# Catalyst has support for assembling bootloader on this arch +dev-util/catalyst -system-bootloader + +# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2018-06-17) +# Vulkan support is only available on few selected arches atm. +# Mask everywhere, unmask where appropriate. +media-video/mpv -vulkan + +# Mikle Kolyada <zlogene@gentoo.org> (2018-06-02) +# Too many untested ruby dependencies +<dev-ruby/haml-5 test + +# Nick Sarnie <sarnex@gentoo.org> (2018-04-29) +# media-libs/vulkan-loader and app-emulation/vkd3d are keyworded on amd64 +app-emulation/wine-any -vkd3d -vulkan +app-emulation/wine-d3d9 -vkd3d -vulkan +app-emulation/wine-staging -vkd3d -vulkan +app-emulation/wine-vanilla -vkd3d -vulkan + +# Richard Yao <ryao@gentoo.org> (2018-04-16) +# sys-fs/zfs is keyworded on amd64 +sys-cluster/ceph -zfs +sys-boot/grub -libzfs + +# Amy Liffey <amynka@gentoo.org> (2017-09-19) +# [cuda] is unmasked in this profiles. +media-libs/opencv -contrib_xfeatures2d + +# David Seifert <soap@gentoo.org> (2017-05-20) +# cpyrit-cuda does not support GCC 4.9 or later +net-wireless/pyrit cuda + +# Rick Farina <zerochaos@gentoo.org> (2017-05-11) +# nexpose work on amd64 +net-analyzer/metasploit -nexpose + +# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01) +# dev-libs/libmaxminddb is keyworded on amd64 +app-admin/rsyslog -mdblookup + +# Alexis Ballier <aballier@gentoo.org> (2017-02-21) +# spacetime works on amd64 +# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html +dev-lang/ocaml -spacetime + +# Alexis Ballier <aballier@gentoo.org> (2017-01-31) +# nvidia drivers are unmasked here +media-video/ffmpeg -nvenc + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2017-01-04) +# Assembly optimisations are supported on amd64 for all versions +dev-libs/libsecp256k1 -asm + +# Andreas Sturmlechner <asturm@gentoo.org> (2016-12-31) +# on behalf of Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-14) +# Fails to build with newly unmasked ffmpeg-3, so mask this useflag +# Workaround; leaving a real fix to the maintainers... bug 580630 +media-libs/mlt vdpau + +# Ettore Di Giacinto <mudler@gentoo.org> (2016-10-18) +# Enable gambit and scm only on supported architectures +>=dev-scheme/slib-3.2.5 -gambit -scm + +# Thomas Deutschmann <whissi@gentoo.org> (2016-09-22) +# Enable MQTT support on supported architectures +app-metrics/collectd -collectd_plugins_mqtt + +# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26) +# Enable numa support on supported architectures +dev-db/mysql -numa +dev-db/percona-server -numa + +# Brian Evans <grknight@gentoo.org> (2016-08-23) +# It's only supported on amd64 +dev-db/percona-server -tokudb -tokudb-backup-plugin + +# Brian Evans <grknight@gentoo.org> (2016-08-18) +# Allow jdbc on this arch +dev-db/mariadb -jdbc + +# Andrew Savchenko <bircoph@gentoo.org> (2016-08-11) +# PGO is fixed on amd64 +>=www-client/firefox-48 -pgo + +# James Le Cuirot <chewi@gentoo.org> (2016-07-26) +# Only available on some architectures. +dev-java/icedtea -shenandoah + +# Mike Gilbert <floppym@gentoo.org> (2016-06-23) +# This flag only has meaning on amd64 +sys-boot/grub:2 -grub_platforms_xen-32 + +# Nathan Phillip Brink <binki@gentoo.org> (2015-09-26) +# git useflag requires dev-libs/libgit2 which few arches support +dev-util/geany-plugins -git + +# Brian Evans <grknight@gentoo.org (2015-09-14) +# Unmask new USE flags for mariadb on supported arches +>=dev-db/mariadb-10.1.0 -mroonga -sst-xtrabackup -galera + +# Mike Gilbert <floppym@gentoo.org> (2015-09-05) +# sys-boot/gnu-efi is not supported on all archs. +sys-apps/systemd -gnuefi + +# James Le Cuirot <chewi@gentoo.org> (2015-07-28) +# JavaFX and the browser plugin are included on x64 Linux. +dev-java/oracle-jdk-bin -javafx -nsplugin +dev-java/oracle-jre-bin -javafx -nsplugin + +# Ben de Groot <yngwin@gentoo.org> (2015-03-15) +# media-libs/libbdplus is keyworded on amd64, so unmask the useflag +media-libs/libbluray -bdplus + +# 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 + +# Mike Frysinger <vapier@gentoo.org> (2014-08-04) +# Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024 +sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv + +# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (2014-04-24) +# It's only supported on amd64 +dev-db/mariadb -tokudb + +# Samuli Suominen <ssuominen@gentoo.org> (2014-02-16) +# Still considered experimental by upstream: +# https://sourceforge.net/p/mikmod/bugs/16/#17ea +media-libs/libmikmod cpu_flags_x86_sse2 + +# Andreas K. Huettel <dilfridge@gentoo.org> (2014-01-04) +# While globally masked, the needed amd64 keywords are already present +dev-vcs/git -mediawiki -mediawiki-experimental + +# Sergey Popov <pinkbyte@gentoo.org> (2013-12-27) +# Boost.Context can be built on amd64 +dev-libs/boost -context + +# Michał Górny <mgorny@gentoo.org> (2013-12-15) +# mupen64plus' 2.0 new dynamic recompiler is supported on x86 and arm +# only. +games-emulation/mupen64plus-core new-dynarec + +# Tim Harder <radhermit@gentoo.org> (2013-08-13) +# dev-lang/luajit keyworded for amd64 (masked in base) +# dev-scheme/racket keyworded for amd64 (masked in base) +app-editors/vim -luajit -racket +app-editors/gvim -luajit -racket + +# Kacper Kowalik <xarthisius@gentoo.org> (2013-08-09) +# Works on amd64 +sys-apps/hwloc -gl + +# Michał Górny <mgorny@gentoo.org> (2013-07-22) +# Meaningless on amd64 (it controls the 32-bit x86 JIT). +dev-python/pypy cpu_flags_x86_sse2 +dev-python/pypy-bin cpu_flags_x86_sse2 +dev-python/pypy3 cpu_flags_x86_sse2 +dev-python/pypy3-bin cpu_flags_x86_sse2 + +# Christoph Junghans <junghans@gentoo.org> (2012-12-26) +# cuda works on x86/amd64 (masked in base) +sci-chemistry/gromacs -mkl + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-11-03) +# Unmask here, as it's masked in base. +net-libs/gnutls -dane + +# Ben de Groot <yngwin@gentoo.org> (2012-07-30) +# dependency keyworded here, masked in base +media-libs/freetype -infinality + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-04-12) +# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for +# gobject-introspection[doctool], bug #411761 +dev-libs/gobject-introspection -doctool + +# Michał Górny <mgorny@gentoo.org> (2012-04-11) +# JIT compilation in zpaq generates code for x86/amd64. +app-arch/zpaq -jit + +# Arun Raghavan <ford_prefect@gentoo.org> (2012-03-29) +# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be +# added. +media-sound/pulseaudio -webrtc-aec + +# Bernard Cafarelli <voyageur@gentoo.org> (2012-02-27) +# Masked in base profile, supported on this arch +gnustep-base/gnustep-make -libobjc2 + +# Davide Pesavento <pesa@gentoo.org> (2011-11-30) +# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, +# so the flag is masked in the base profile and unmasked here. +dev-qt/qtdeclarative -jit +dev-qt/qtscript -jit +dev-qt/qtwebkit -jit + +# Robin H. Johnson <robbat2@gentoo.org> (2011-07-10) +# PPS should work on all arches, but only keyworded on amd64/x86 +>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks + +# Tim Harder <radhermit@gentoo.org> (2011-02-13) +# Masked in base, unmask for amd64/x86 +>=media-video/mplayer-1.0_rc4_p20101219 -bluray + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2010-11-28) +# sys-devel/llvm is keyworded on amd64 +media-libs/mesa -llvm + +# Tomáš Chvátal <scarabeus@gentoo.org> (2010-04-04) +# x86 platforms works +sys-power/pm-utils -video_cards_intel -video_cards_radeon + +# Jean-Noël Rivasseau <elvanor@gentoo.org> (2009-09-23) +# X use flag only for amd64/x86, bug 285951. +media-gfx/iscan -X + +# Bernard Cafarelli <voyageur@gentoo.org> (2009-03-20) +# Depends on packages not yet keyworded for amd64, cf bug #22042 +app-backup/backup-manager s3 + +# Jeremy Olexa <darkside@gentoo.org> (2009-02-07) +# USE=mmx on imlib2 causes issues with other apps. See bug 218382 (comments +# 11-12) +media-libs/imlib2 cpu_flags_x86_mmx + +# Jeremy Olexa <darkside@gentoo.org> (2008-12-27) +# Mask static USE flag because it just doesn't work on amd64. See bug 236591 +>=app-arch/p7zip-4.58 static + +# Jeremy Olexa <darkside@gentoo.org> (2008-12-24) +# unmask USE=bindist on amd64 - also unmasking the other flags that were under a +# bad comment heading. see bug #246144 +media-video/mplayer -cpudetection + +# assembler-section + +# blubb@gentoo.org (2006-10-23) +# upstream forces sse2 for amd64; mmx flag does nothing +app-crypt/johntheripper cpu_flags_x86_mmx + +# blubb@gentoo.org (2006-10-23) +# x86 asm only: +media-libs/libfame cpu_flags_x86_mmx +media-libs/sdl-gfx cpu_flags_x86_mmx +media-libs/smpeg cpu_flags_x86_mmx +x11-terms/eterm cpu_flags_x86_mmx + +# x86_64 opts are enabled with USE sse. so masking the rest +media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext + +# Alistair Bush <ali_bush@gentoo.org> (2007-05-08) +# Mask doc flag for fop as nearly impossible to +# run javadoc target. see #177585 +>=dev-java/fop-0.93 doc + +# Alexis Ballier <aballier@gentoo.org> (2008-08-08) +# x86 asm only, it won't be built on amd64 if mmx useflag is enabled but that +# saves people from needlessly installing nasm +# Refs bug #93279 +media-sound/lame cpu_flags_x86_mmx + +# Michał Górny <mgorny@gentoo.org> (2020-12-21) +# Sanitizers supported on this architecture. +sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan +sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo +sys-libs/compiler-rt-sanitizers -gwp-asan +sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -profile -xray + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.mask/02-baldeagleos b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.mask/02-baldeagleos new file mode 100644 index 000000000000..38e72a56f34a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use.mask/02-baldeagleos @@ -0,0 +1,17 @@ +# xor (2019-09-30) +# Unmask sanitize on amd64/x86-64. +sys-devel/gcc -sanitize + + +# xor (2019-09-30) +# Unmask vtv on amd64/x86-64 - has been unmasked on Gentoo amd64 since 2015/2016. +sys-devel/gcc -vtv + + +# xor (2019-09-30) +# Unmask pie in gcc on amd64/x86-64. +# Masking leftover from Gentoo-land, and now we're using TemptorSent's gcc ebui> +sys-devel/gcc -pie + +# don't use system-ffmpeg for qtwebengine to work with ffmpeg 5 environment +dev-qt/qtwebengine -system-ffmpeg diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use/llvm b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use/llvm new file mode 100644 index 000000000000..f20cfea3cf67 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/package.use/llvm @@ -0,0 +1,2 @@ +sys-devel/clang llvm_targets_AMDGPU llvm_targets_BPF llvm_targets_NVPTX +sys-devel/llvm llvm_targets_AMDGPU llvm_targets_BPF llvm_targets_NVPTX
\ No newline at end of file diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/parent new file mode 100644 index 000000000000..aab0408ceca6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/parent @@ -0,0 +1 @@ +../.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-bulldozer/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-bulldozer/make.defaults new file mode 100644 index 000000000000..d718c1042fff --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-bulldozer/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=bdver1 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm aes avx cx16 fma4 lwp mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xop" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-excavator/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-excavator/make.defaults new file mode 100644 index 000000000000..47192e11c2a1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-excavator/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=bdver4 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm aes avx avx2 bmi bmi2 cx16 f16c fma fma4 fsgsbase lwp mmx mmxext movbe pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 tbm xop" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-jaguar/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-jaguar/make.defaults new file mode 100644 index 000000000000..df2426fb7a6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-jaguar/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=btver2 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm aes avx bmi cx16 f16c mmx mmxext movbe pclmul sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k10/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k10/make.defaults new file mode 100644 index 000000000000..52d201f82606 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k10/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=amdfam10 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext abm mmx mmxext popcnt sse sse2 sse3 sse4a" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k8+sse3/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k8+sse3/make.defaults new file mode 100644 index 000000000000..784e25f8bd49 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k8+sse3/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -march=k8-sse3 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k8/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k8/make.defaults new file mode 100644 index 000000000000..517b82ace92b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-k8/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -march=k8 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-piledriver/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-piledriver/make.defaults new file mode 100644 index 000000000000..e9c3266b3fad --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-piledriver/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=bdver2 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm aes avx bmi cx16 f16c fma fma4 lwp mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 tbm xop" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-steamroller/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-steamroller/make.defaults new file mode 100644 index 000000000000..e832d16cad12 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-steamroller/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=bdver3 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm aes avx bmi cx16 f16c fma fma4 fsgsbase lwp mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 tbm xop" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-zen/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-zen/make.defaults new file mode 100644 index 000000000000..21c73165963f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-zen/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=znver1 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm adcx aes avx avx2 bmi bmi2 clflushopt clzero cx16 f16c fma fsgsbase mmx mmxext movbe mwaitx pclmul popcnt rdseed sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xsavec xsaves" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-zen2/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-zen2/make.defaults new file mode 100644 index 000000000000..4ac123e1afaa --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/amd64-zen2/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=znver2 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm adcx aes avx avx2 bmi bmi2 clflushopt clwb clzero cx16 f16c fma fsgsbase mmx mmxext movbe mwaitx pclmul popcnt rdpid rdrand rdseed sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 wbnoinvd xsavec xsaves" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/atom_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/atom_64/make.defaults new file mode 100644 index 000000000000..d6efbc9b9837 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/atom_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=bonnell -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/btver1_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/btver1_64/make.defaults new file mode 100644 index 000000000000..da32fe456d6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/btver1_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=btver1 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="abm cx16 mmx mmxext sse sse2 sse3 sse4a ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/core-avx-i/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/core-avx-i/make.defaults new file mode 100644 index 000000000000..541544ccbd3b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/core-avx-i/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=core-avx-i -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="aes avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/core2_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/core2_64/make.defaults new file mode 100644 index 000000000000..625859878253 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/core2_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=core2 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/corei7/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/corei7/make.defaults new file mode 100644 index 000000000000..aa78fd15e309 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/corei7/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=corei7 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/generic_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/generic_64/make.defaults new file mode 100644 index 000000000000..231906c823d7 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/generic_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-mtune=generic -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-broadwell/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-broadwell/make.defaults new file mode 100644 index 000000000000..c06b16c3f4d7 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-broadwell/make.defaults @@ -0,0 +1,7 @@ +CFLAGS="-march=broadwell -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-haswell/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-haswell/make.defaults new file mode 100644 index 000000000000..b6003a366e91 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-haswell/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=haswell -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-ivybridge/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-ivybridge/make.defaults new file mode 100644 index 000000000000..48c98033fd9d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-ivybridge/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=ivybridge -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="aes avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-nehalem/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-nehalem/make.defaults new file mode 100644 index 000000000000..037d80ab80b9 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-nehalem/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-march=nehalem -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" +CPU_FLAGS_X86="mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-sandybridge/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-sandybridge/make.defaults new file mode 100644 index 000000000000..5a9652dee698 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-sandybridge/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=sandybridge -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="aes avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-silvermont/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-silvermont/make.defaults new file mode 100644 index 000000000000..1bc0fd2a6858 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-silvermont/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=silvermont -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="aes mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-skylake-avx512/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-skylake-avx512/make.defaults new file mode 100644 index 000000000000..59167193d1d7 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-skylake-avx512/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-march=skylake-avx512 -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +CPU_FLAGS_X86="aes avx avx2 avx512f avx512dq avx512cd avx512bw avx512vl f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-skylake/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-skylake/make.defaults new file mode 100644 index 000000000000..8f372cb0e551 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-skylake/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-march=broadwell -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-westmere/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-westmere/make.defaults new file mode 100644 index 000000000000..f24a4bf115bc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/intel64-westmere/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-march=westmere -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" +CPU_FLAGS_X86="aes mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/native_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/native_64/make.defaults new file mode 100644 index 000000000000..1cc50ea0b2dc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/native_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=native -O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/nocona/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/nocona/make.defaults new file mode 100644 index 000000000000..651b70747c1a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/nocona/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -march=nocona -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/opteron_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/opteron_64/make.defaults new file mode 100644 index 000000000000..5df3014a6964 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/opteron_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -march=opteron -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/xen-pentium4+sse3_64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/xen-pentium4+sse3_64/make.defaults new file mode 100644 index 000000000000..e6409ea1d7f7 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/subarch/xen-pentium4+sse3_64/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -march=nocona -mno-tls-direct-seg-refs -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.force/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.force/01-gentoo new file mode 100644 index 000000000000..6595a954f57e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.force/01-gentoo @@ -0,0 +1,6 @@ +# Force the flag which corresponds to ARCH. +amd64 + +# Michał Górny <mgorny@gentoo.org> (2013-01-26) +# Force the flag corresponding to the default ABI. +abi_x86_64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.force/02-baldeagleos b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.force/02-baldeagleos new file mode 100644 index 000000000000..325eba3ba789 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.force/02-baldeagleos @@ -0,0 +1,5 @@ +# Force enable multilib USE flag +multilib +# Add new abi's FL-452 +abi_x86_64 +abi_x86_32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.mask/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.mask/01-gentoo new file mode 100644 index 000000000000..7980449d1006 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.mask/01-gentoo @@ -0,0 +1,176 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-amd64 + +# SECTION: Unmask + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17) +# media-sound/audacious is keyworded on amd64 +-audacious + +# Matt Turner <mattst88@gentoo.org> (2018-11-11) +# d3d9 works on amd64 +-d3d9 + +# Michael Orlitzky <mjo@gentoo.org> (2018-01-07) +# Oracle database stuff should work on amd64. +-oci8 +-oci8-instant-client +-oracle + +# Sven Wegener <swegener@gentoo.org> (2017-05-31) +# libvirt is supported on amd64 +-libvirt + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26) +# dev-db/firebird is keyworded ~amd64 +-firebird + +# cilk has been ported to this arch. +-cilk + +# Mike Gilbert <floppym@gentoo.org> (2014-10-19) +# sys-libs/libapparmor +-apparmor + +# Alexey Shvetsov <alexxy@gentoo.org> (2014-04-08) +# Cuda works here +-cuda + +# Michał Górny <mgorny@gentoo.org> (2014-03-30) +# PyPy is keyworded on this arch. +-python_targets_pypy +-python_single_target_pypy +-python_targets_pypy3 +-python_single_target_pypy3 + +# Michał Górny <mgorny@gentoo.org> (2013-05-04) +# Unmask systemd since it is keyworded here. +-systemd + +# Andrey Grozin <grozin@gentoo.org> (2014-06-25) +# keyworded on amd64 +-clisp +-clozurecl +-ecls +-gcl +-sbcl + +# Michał Górny <mgorny@gentoo.org> (2013-01-26) +# Unmask the multilib flags for this arch. +-abi_x86_32 +-abi_x86_64 + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-09) +# Orc optimisations work fine on amd64 and x86 +-orc + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-21) +# IPMI is only implemented for x86, amd64 and ia64 +-ipmi + +# Ralph Sennhauser <sera@gentoo.org> (2012-07-31) +# Keyworded on amd64 +-python_targets_jython2_7 +-python_single_target_jython2_7 + +# Joerg Bornkessel <hd_brummy@gentoo.org> (2012-03-05) +# Unmask, works with v4l2, #350211 +-dxr3 + +# Alexis Ballier <aballier@gentoo.org> (2011-12-22) +# Unmask vdpau as its supported here +-vdpau + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-07-01) +# Infiniband stuff works here +-infiniband + +# Samuli Suominen <ssuominen@gentoo.org> (2010-02-14) +# Unmask amd64/x86 only SANE_BACKENDS +-sane_backends_canon_pp +-sane_backends_hpsj5s +-sane_backends_mustek_pp +-sane_backends_qcam + +# Alex Legler <a3li@gentoo.org> (2010-05-03) +# Add support for Ruby Enterprise Edition targets where rubyee is available +# -ruby_targets_ree18 + +# Hans de Graaff <graaff@gentoo.org> (2011-10-21) +# Add support for Rubinius targets where rbx is available +#-ruby_targets_rbx + +# Lilo works on amd64, so ... +-lilo + +# Mike Frysinger <vapier@gentoo.org> (2007-03-10) +# NVRAM works on x86/amd64 hosts +-nvram + +# Diego Pettenò <flameeyes@gentoo.org> (2005-09-14) +# nVidia XvMC support works on amd64 +-nvidia + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-01-28) +# Modular X: unmask for architectures on which they are available +-input_devices_synaptics +-input_devices_vmmouse +-input_devices_wacom +-video_cards_ast +-video_cards_i915 +-video_cards_i965 +-video_cards_intel +-video_cards_nvidia +-video_cards_siliconmotion +-video_cards_vesa +-video_cards_via +-video_cards_virtualbox +-video_cards_vmware +-video_cards_qxl + +# Simon Stelling <blubb@gentoo.org> (2007-02-16) +# Since this profile forces >=portage-2.1.2, we can unmask all +# SIMD assembler flags +-mpx +-cpu_flags_x86_3dnow +-cpu_flags_x86_3dnowext +-cpu_flags_x86_aes +-cpu_flags_x86_avx +-cpu_flags_x86_avx2 +-cpu_flags_x86_fma3 +-cpu_flags_x86_fma4 +-cpu_flags_x86_mmx +-cpu_flags_x86_mmxext +-cpu_flags_x86_padlock +-cpu_flags_x86_popcnt +-cpu_flags_x86_sse +-cpu_flags_x86_sse2 +-cpu_flags_x86_sse3 +-cpu_flags_x86_sse4_1 +-cpu_flags_x86_sse4_2 +-cpu_flags_x86_sse4a +-cpu_flags_x86_ssse3 +-cpu_flags_x86_xop + +# George Shapovalov <george@gentoo.org> (2007-04-08) +# supported on amd64 +-ada + +# Robert Buchholz <rbu@gentoo.org> (2007-06-03) +# Unmask as it works on amd64 +-lcd_devices_luise + +# SECTION: Unavailable/Broken + +# 2004-06-22 - Taken from 2004.0 profile +# masked +3dfx + +# fdk-aac is already keyworded here +-fdk + +# NOT NECESSARY - SECTION + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.mask/02-baldeagleos b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.mask/02-baldeagleos new file mode 100644 index 000000000000..bf7ece0e6463 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/amd64/use.mask/02-baldeagleos @@ -0,0 +1,30 @@ +# UNMASK + +-nvidia +-input_devices_synaptics +-input_devices_virtualbox +-input_devices_vmmouse +-input_devices_wacom +-video_cards_iris +-video_cards_nouveau +-video_cards_nvidia +-video_cards_fglrx +-video_cards_via +-video_cards_virtualbox +-video_cards_vmware +-dxr3 +-kqemu + +-sane_backends_canon_pp +-sane_backends_hpsj5s +-sane_backends_mustek_pp +-sane_backends_qcam + +# MASK + +alsa_cards_cs5535audio +video_cards_i740 +video_cards_imstt +video_cards_newport +video_cards_nsc +3dfx diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/eapi new file mode 100644 index 000000000000..7813681f5b41 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/eapi @@ -0,0 +1 @@ +5
\ No newline at end of file diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/make.defaults new file mode 100644 index 000000000000..23746eae9be3 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/make.defaults @@ -0,0 +1,24 @@ +# Main ARM profile + +ARCH="arm" +ACCEPT_KEYWORDS="arm" + +CHOST="arm-unknown-linux-gnu" +CFLAGS="-O2" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +MULTILIB_ABIS="arm" +DEFAULT_ABI="arm" +ABI="${DEFAULT_ABI}" +LIBDIR_arm="lib" +CHOST_arm="${CHOST}" + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) +# Defaults for video drivers +VIDEO_CARDS="exynos fbdev omap" + +# Michał Górny <mgorny@gentoo.org> (2017-03-14) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.keywords/funtoo-arm-keywords b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.keywords/funtoo-arm-keywords new file mode 100644 index 000000000000..dcd671867a35 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.keywords/funtoo-arm-keywords @@ -0,0 +1,9 @@ +# Jean-Francis Roy (June 24, 2014) +# Keyword app-text/pastebinit, reported to be working fine on ARM. +# FL-1304 +app-text/pastebinit ~arm + +# Jean-Francis Roy (June 24, 2014) +# Keyword app-admin/lib_users, reported to be working fine on ARM. +# FL-1303 +app-admin/lib_users ~arm diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.mask new file mode 100644 index 000000000000..25107630e0b6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.mask @@ -0,0 +1,20 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Bernardo Meurer <bernardo@standard.ai> (2019-09-28) +# Requires app-crypt/tpm2-tss which is pending ~arm vide +# https://bugs.gentoo.org/695758 +>=sys-apps/fwupd-1.3.2 + +# James Le Cuirot <chewi@gentoo.org> (2016-01-09) +# This is built for armv6 and will not work on earlier generations. +dev-java/oracle-jdk-bin +dev-java/oracle-jre-bin + +# James Le Cuirot <chewi@gentoo.org> (2015-05-24) +# This is built for armv7a and will not work on earlier generations. +dev-java/icedtea-bin + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-22) +# This is built for armv7a and will not work on earlier generations. +dev-java/openjdk-bin:11 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.unmask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.unmask new file mode 100644 index 000000000000..040e3fa2d8cf --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.unmask @@ -0,0 +1,5 @@ +# QA-85: unmask to resolve internal compiler error bug +=sys-devel/gcc-4.9.3 + +# QA-85 and FL-2694: unmask for testing, builds under ARM +=dev-libs/icu-55.1-r1002 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.force new file mode 100644 index 000000000000..f8f2470ba9d2 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.force @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Joonas Niilola <juippis@gentoo.org> (2019-07-31) +# Force 'unwind' on for arm with dev-libs/efl +# 618232 +dev-libs/efl unwind + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-02-16) +# Force the host target +dev-lang/rust llvm_targets_ARM + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_ARM +sys-devel/clang llvm_targets_ARM +sys-devel/llvm llvm_targets_ARM + +# Anthony G. Basile <blueness@gentoo.org> (2012-11-11) +# 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/arm/package.use.mask/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.mask/01-gentoo new file mode 100644 index 000000000000..3f9c89d81d52 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.mask/01-gentoo @@ -0,0 +1,546 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06) +# PPS should work on all arches, but only keyworded on some arches +>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28) +# >=sci-libs/vtk-8 is not keyworded, bug #649054 +media-libs/opencv vtk +sci-libs/pcl vtk + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-29) +# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded +kde-plasma/plasma-meta thunderbolt + +# Michał Górny <mgorny@gentoo.org> (2019-07-13) +# app-forensics/libewf is not keyworded here. +app-admin/testdisk ewf + +# Craig Andrews <candrews@gentoo.org> (2019-07-03) +# Unmask Raspberry Pi support on arm. +media-tv/kodi -raspberry-pi + +# Matt Turner <mattst88@gentoo.org> (2019-06-20) +# dev-lang/spidermonkey:60[jit] fails to build on most platforms, but does +# build on arm. +>=dev-lang/spidermonkey-60 -jit + +# Lars Wendler <polynomial-c@gentoo.org> (2019-04-29) +# Requires app-text/discount and net-libs/webkit-gtk which both have +# no keywords on arm +dev-util/geany-plugins markdown + +# 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 + +# Anthony G. Basile <blueness@gentoo.org> (2019-03-16) +# to avoid a circular dependency +dev-python/async_timeout test + +# Anthony G. Basile <blueness@gentoo.org> (2019-03-08) +# hipe code is missing in erlang for arm +dev-lang/erlang hipe +net-im/ejabberd hipe + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-25) +# (SM)BIOS/Thunderbolt outside of amd64/x86? - citation needed +sys-apps/fwupd dell thunderbolt + +# Bernard Cafarelli <voyageur@gentoo.org> (2019-01-14) +# Requires dev-php/pecl-imagick which is not keyworded on arm +www-apps/nextcloud imagemagick + +# Corentin Pazdera <nado@troglodyte.be> (2018-12-28) +# Requires virtual/pypy which isn't keyworded for ARM. +www-servers/uwsgi pypy + +# Davide Pesavento <pesa@gentoo.org> (2018-12-27) +# The corresponding Qt5 modules are not keyworded on arm, and we don't want to +# keyword them solely because of PyQt5 while there are no other in-tree users. +dev-python/PyQt5 networkauth + +# Aaron W. Swenson <titanofold@gentoo.org> (2018-10-19) +# Requires sys-devel/clang which isn’t keyworded for ARM. +dev-db/postgresql llvm + +# Michał Górny <mgorny@gentoo.org> (2018-10-18) +# Requires unported sys-libs/netbsd-csu. +sys-devel/clang-runtime crt + +# Thomas Deutschmann <whissi@gentoo.org> (2018-10-12) +# Requires www-client/firefox which isn't available on ARM yet +# due to dev-lang/rust requirement +dev-ruby/capybara test + +# Christian Ruppert <idl0r@gentoo.org> (2018-08-25) +# pre-built, no ARM support +net-wireless/gr-osmosdr sdrplay + +# Tomáš Mózes <hydrapolic@gmail.com> (2018-08-10) +# Needs dev-libs/libmaxminddb which isn't keyworded +app-admin/syslog-ng geoip2 + +# Thomas Deutschmann <whissi@gentoo.org> (2018-07-04) +# dev-libs/xxhash not keyworded for arm +app-admin/rsyslog xxhash + +# Tomáš Mózes <hydrapolic@gmail.com> (2018-06-19) +# Needs dev-libs/libmaxminddb which isn't keyworded +www-servers/nginx nginx_modules_http_geoip2 nginx_modules_stream_geoip2 + +# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06) +# Needs sys-apps/fakechroot which isn't keyworded +app-arch/rpm test + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03) +# net-wireless/soapysdr not keyworded +net-wireless/gr-osmosdr soapy + +# Markus Meier <maekke@gentoo.org> (2018-05-30) +# unkeyworded deps for bug #621434 +net-analyzer/zmap mongo + +# Michał Górny <mgorny@gentoo.org> (2018-04-15) +# Unkeyworded dep masks moved from default/linux. +app-admin/diamond mongo +net-libs/gnutls test-full +mail-client/mutt notmuch + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-02) +# Requires unkeyworded deps +>=dev-python/ipython-5.4.1 notebook qt5 smp + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-02-04) +# Depends on not yet keyworded dev-python/geoip-python. Bug #636860 +net-p2p/deluge geoip + +# Amy Liffey <amynka@gentoo.org (2018-01-21) +# dev-libs/cereal not keyworded for arm +media-libs/opencv contribdnn + +# Michał Górny <mgorny@gentoo.org> (2017-12-30) +# Moved from use.mask since they are flags local to one package. +media-tv/tvheadend hdhomerun + +# Michał Górny <mgorny@gentoo.org> (2017-11-29) +# All current clang versions are broken on ARM. +app-doc/doxygen clang + +# Thomas Deutschmann <whissi@gentoo.org> (2017-11-28) +# Requires dev-libs/mongo-c-driver which isn't keyworded +>=app-admin/rsyslog-8.31 mongodb + +# Patrice Clement <monsieurp@gentoo.org> (2017-09-24) +# Unmask Raspberry Pi support on arm. +media-video/mpv -raspberry-pi + +# James Le Cuirot <chewi@gentoo.org> (2017-09-20) +# media-sound/mac's executable segfaults when compressing all but the +# smallest wav files. +media-sound/xmms2 mac + +# 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-10) +# Requires USE=octave which is masked in this profile. +dev-python/ipython test + +# 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 + +# Michał Górny <mgorny@gentoo.org> (2017-06-28) +# dev-tcltk/tcllib is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# James Le Cuirot <chewi@gentoo.org> (2017-04-25) +# Oracle doesn't include VisualVM on this platform. +dev-java/oracle-jdk-bin visualvm + +# Patrice Clement <monsieurp@gentoo.org> (2017-04-09) +# Enable MQTT support on supported architectures +app-metrics/collectd -collectd_plugins_mqtt + +# Michael Weber <xmw@gentoo.org> (2017-03-15) +# Cannot test non-free dependency dev-libs/device-atlas-api-c +net-proxy/haproxy device-atlas + +# Alon Bar-Lev <alonbl@gentoo.org> (2017-03-10) +# net-firewall/ipset is not available on arm +net-firewall/firehol ipset + +# Christoph Junghans <junghans@gentoo.org> (2017-02-05) +# Mask some fabrics +sys-cluster/openmpi java openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs 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 + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2017-01-04) +# Assembly optimisations are supported on arm since 0.0.0_pre20161213 +dev-libs/libsecp256k1 -asm +<dev-libs/libsecp256k1-0.0.0_pre20161213 asm + +# James Le Cuirot <chewi@gentoo.org> (2016-12-14) +# DOSBox + OpenGLide is untested on this arch. +games-emulation/dosbox glide + +# Thomas Deutschmann <whissi@gentoo.org> (2016-12-04) +# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded +>=sci-libs/gdal-2.0.3 mdb + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-08-23) +# Missing keywords on media-libs/grilo - bug #521972 +media-sound/rhythmbox upnp-av + +# Brian Evans <grknight@gentoo.org> (2016-08-18) +# Allow jdbc on this arch +dev-db/mariadb -jdbc + +# David Seifert <soap@gentoo.org> (2016-07-31) +# media-gfx/graphicsmagick is not keyworded on arm, users will need +# to enable imagemagick flag and disable graphicsmagick use flag +# to enable conversion facilities +sci-mathematics/octave graphicsmagick +media-gfx/zbar graphicsmagick + +# Göktürk Yüksek <gokturk@gentoo.org> (2016-06-14) on behalf of +# Nicholas Vinson <nvinso234@gmail.com> (proxy-maint) +# net-firewall/nftables[doc] requires dblatex which is not keyworded +net-firewall/nftables doc + +# Amy Winston <amynka@gentoo.org> (2016-06-12) +# does not build on arm at all (upstream bug) +dev-scheme/racket futures jit + +# Patrick McLean <chutzpah@gentoo.org> (2016-05-12) +# Tests require dev-python/tox which isn't keyworded on arm +sys-cluster/ceph test + +# Thomas Deutschmann <whissi@gentoo.org> (2016-03-19) +# Unkeyworded deps, bug #564274 +app-metrics/collectd collectd_plugins_gmond +app-metrics/collectd collectd_plugins_ipmi +app-metrics/collectd collectd_plugins_modbus +app-metrics/collectd collectd_plugins_oracle +app-metrics/collectd collectd_plugins_routeros +app-metrics/collectd collectd_plugins_sigrok +app-metrics/collectd collectd_plugins_tokyotyrant +app-metrics/collectd collectd_plugins_varnish +app-metrics/collectd collectd_plugins_virt +app-metrics/collectd collectd_plugins_write_mongodb + +# Markus Meier <maekke@gentoo.org> (2016-03-02) +# unkeyworded deps for bug #573324 +sci-mathematics/flint ntl + +# Markus Meier <maekke@gentoo.org> (2016-02-26) +# unmask scanner for net-print/hplip, bug #518456 +media-sound/moc timidity + +# Justin Lecher <jlec@gentoo.org> (2016-02-22) +# Missing test deps keyword #575366 +dev-cpp/eigen test + +# James Le Cuirot <chewi@gentoo.org> (2016-01-30) +# scrollview requires SWT, which is currently unsupported on ARM. +app-text/tesseract scrollview + +# Brian Evans <grknight@gentoo.org> (2015-11-23) +# unmask galera for dev-db/mariadb +>=dev-db/mariadb-10.1.0 -galera + +# Markus Meier <maekke@gentoo.org> (2015-11-22) +# unmask scanner for net-print/hplip, bug #518456 +net-print/hplip -scanner kde +media-gfx/xsane ocr + +# Pacho Ramos <pacho@gentoo.org> (2015-11-15) +# Missing keywords +>=media-plugins/grilo-plugins-0.2.16 upnp-av + +# Alexis Ballier <aballier@gentoo.org> (2015-11-14) +# MMAL is available on the Raspberry Pi (armv6 & armv7 so far) +media-video/ffmpeg -mmal + +# Markus Meier <maekke@gentoo.org> (2015-11-10) +# unkeyworded deps, bug #555896 +sci-libs/armadillo mkl + +# Markus Meier <maekke@gentoo.org> (2015-10-10) +# unkeyworded deps, bug #552330 +app-portage/g-sorcery bson + +# Markos Chandras <hwoarang@gentoo.org> (2015-04-18) +# samba-4 not keyworded on arm +sys-auth/sssd samba + +# Alexis Ballier <aballier@gentoo.org> (2015-04-02) +# Needs ilmbase (openexr), which does not build and is masked on arm. +media-libs/freeimage tiff + +# Jason A. Donenfeld <zx2c4@gentoo.org> (2015-02-09) +# Google does not distribute the widevine plugin for ARM. It must be extracted from a Chromebook, +# and this kind of reverse engineering work likely violates many agreements, so we mask the flag. +www-client/chromium widevine + +# Markus Meier <maekke@gentoo.org> (2015-01-17) +# Unkeyworded deps, bug #536226 +net-vpn/strongswan strongswan_plugins_unbound + +# Alexis Ballier <aballier@gentoo.org> (2015-01-06) +# sci-libs/xkaapi does not build here on armv7 +sci-libs/vtk kaapi + +# Benda Xu <heroxbd@gentoo.org> (2015-01-03) +# not tested +app-i18n/anthy canna-2ch +app-i18n/scim-anthy kasumi + +# Gilles Dartiguelongue <eva@gentoo.org> (2014-12-23) +# New dependencies for wayland support in Gnome 3.14 +# See bug #533420. +media-libs/clutter egl wayland +media-libs/clutter-gtk wayland + +# Markus Meier <maekke@gentoo.org> (2014-11-29) +# Unkeyworded deps, bug #518742 +dev-python/ipython doc +dev-python/oct2py doc + +# Michael Weber <xmw@gentoo.org> (2014-11-15) +# missing keywords on media-libs/libharu +www-client/netsurf pdf-writer + +# Markus Meier <maekke@gentoo.org> (2014-11-14) +# Unkeyworded deps, bug #511532 +net-im/prosody libevent mysql postgres sqlite + +# Alexis Ballier <aballier@gentoo.org> (2014-10-24) +# sci-libs/hdf is not supported on arm +sci-libs/netcdf hdf + +# Markus Meier <maekke@gentoo.org> (2014-09-24) +# Unkeyworded deps, bug #519618 +sys-block/fio glusterfs rbd + +# Rick Farina <zerochaos@gentoo.org> (2014-07-27) +# net-misc/dahdi doesn't build +net-voip/yate dahdi + +# Rick Farina <zerochaos@gentoo.org> (2014-07-22) +# sci-libs/mpir doesn't build +dev-python/gmpy mpir + +# Markus Meier <maekke@gentoo.org> (2014-06-24) +# Unkeyworded deps, bug #513108 +>=net-misc/spice-gtk-0.25 smartcard + +# Jauhien Piatlicki <jauhien@gentoo.org> (2014-05-29) +# Unkeyworded deps +lxqt-base/lxqt-meta lximage + +# Markus Meier <maekke@gentoo.org> (2014-05-04) +# Unkeyworded deps, bug #509082 +# Ralph Seichter <gentoo@seichter.de> (2019-06-29) +# Added 'stats' because it requires 'opendbx' +mail-filter/opendkim opendbx stats + +# S. Suominen <ssuominen@g.o> (2014-04-17) +# First GTK+-3.x version of EasyTAG! +# Keyword as reqiuired, ~arch is enough for now: +# media-libs/opusfile for USE opus +# media-libs/opus for USE opus +# app-text/apadata-tools for FEAATURES and USE test +# Do it! No reason to ask permission before! +>=media-sound/easytag-2.2.0 opus test + +# Yixun Lan <dlan@gentoo.org> (2014-04-12) +# app-emulation/qemu is not keyworded on arm arch. +# app-text/pandoc is not keyworded on arm arch. +app-emulation/xen-tools system-qemu doc + +# Markus Meier <maekke@gentoo.org> (2014-02-23) +# Needs sci-physics/bullet tested #499974 +dev-libs/efl physics + +# Jason A. Donenfeld <zx2c4@gentoo.org> (2014-01-27) +# luajit isn't keyworded for arm yet, which is a bummer +net-im/prosody jit + +# Rick Farina <zerochaos@gentoo.org> (2014-01-09) +# rjb doesn't work on arm, so no java hacks for metasploit +net-analyzer/metasploit java + +# Markus Meier <maekke@gentoo.org> (2013-12-26) +# Unkeyworded deps, bug #488724 +app-office/gnumeric libgda + +# 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 + +# Benda Xu <heroxbd@gentoo.org> (2013-10-31) +# Missing keywords from dev-ml/lablgtk, bug #487722 +net-p2p/mldonkey gtk guionly + +# Markus Meier <maekke@gentoo.org> (2013-09-15) +# Unkeyworded deps, bug #481462 +dev-python/ipython nbconvert + +# Sergey Popov <pinkbyte@gentoo.org> (2013-09-06) +# sci-libs/hdf does not build properly on arm +dev-perl/PDL hdf + +# Michael Weber <xmw@gentoo.org> (2013-08-23) +# Unkeyworded deps +media-gfx/fim graphicsmagick svg + +# Markus Meier <maekke@gentoo.org> (2013-08-04) +# Unkeyworded deps, bug #474026 +app-admin/conky cmus irc lua-cairo lua-imlib lua-rsvg moc xmms2 + +# Sergey Popov <pinkbyte@gentoo.org> (2013-07-30) +# Not tested +media-libs/devil allegro nvtt + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-07-13) +# requires net-misc/freerdp which is not keyworded on arm +# screen-sharing requires rdp flag +dev-libs/weston rdp screen-sharing + +# Andreas K. Huettel <dilfridge@gentoo.org> (2013-05-27) +# Firmware loader not keyworded yet +sci-libs/linux-gpib firmware + +# Christoph Junghans <junghans@gentoo.org> (2013-04-29) +# MKL not available on this arch +media-gfx/povray mkl + +# Benda Xu <heroxbd@gentoo.org> (2013-04-01) +# dev-ml/lablgtk not keyworded +net-misc/unison gtk + +# Julian Ospald <hasufell@gentoo.org> (2013-03-31) +# depends on mono +>=net-irc/hexchat-2.9.4-r1 theme-manager + +# Agostino Sarubbo <ago@gentoo.org> (2013-03-18) +# Mask java because of bug #461108 comment #7 +dev-libs/xapian-bindings java + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-02-20) +# Mask flags of calligra and dependencies due to lack of keywords +app-office/calligra openexr spacenav +media-gfx/pstoedit emf + +# Rick Farina <zerochaos@gentoo.org> (2013-02-05) +# masking all stable packages with java use flag +net-vpn/openconnect java +dev-util/oprofile java +dev-libs/cyrus-sasl java +dev-tex/tex4ht java +dev-vcs/subversion java +media-libs/libjpeg-turbo java +net-dns/libidn java +net-misc/tigervnc java +net-print/cups java +sys-devel/gettext java +sys-libs/db java + +# 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 + +# 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 + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-30) +# requires dev-util/bustle, which is written in haskell +# remove mask if/when dev-lang/ghc is keywoded for arm +dev-util/dbus-test-runner test + +# Markus Meier <maekke@gentoo.org> (2012-Dez-25) +# unkeyworded deps for app-accessibility/speech-dispatcher +app-accessibility/speech-dispatcher flite + +# Markus Meier <maekke@gentoo.org> (2012-12-08) +# mask app-office/libreoffice java extensions +app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher coinmp + +# Steev Klimaszewski <steev@gentoo.org> (2012-08-03) +# No java on ARM +net-analyzer/wireshark bcg729 maxminddb + +# Markus Meier <maekke@gentoo.org> (2012-07-25) +# no stable media-video/vlc yet, bug #401313 +media-libs/phonon vlc + +# Michael Sterrett <mr_bones_@gentoo.org> (2012-03-04) +# arm is missing keywords for >=dev-libs/json-glib-0.12 +app-admin/syslog-ng json mongodb + +# Anthony G. Basile <blueness@gentoo.org> (2011-12-21) +# Mask the vde flag on tinc because net-misc/vde is not +# keyworded for arm +net-vpn/tinc vde + +# Davide Pesavento <pesa@gentoo.org> (2011-11-30) +# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, +# so the flag is masked in the base profile and unmasked here. +dev-qt/qtdeclarative -jit +dev-qt/qtscript -jit +dev-qt/qtwebkit -jit + +# Markus Meier <maekke@gentoo.org> (2011-09-05) +# unkeyworded deps for bug 379657 and bug 379651 +app-admin/packagekit-base entropy + +# Sebastian Pipping <sping@gentoo.org> (2011-02-22) +# No media-sound/lilypond here, yet (bug #356069) +app-text/asciidoc test + +# Jim Ramsay <lack@gentoo.org> (2008-11-05) +# app-admin/gkrellm may pull in net-libs/libntlm, which is not keyworded +app-admin/gkrellm ntlm + +# missing keywords +media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug taglib vcd wavpack dvd + +# Ultrabug <ultrabug@gentoo.org> (2011-09-05) +# missing keyword for net-libs/zeromq +app-admin/rsyslog zeromq + +# Ian Whyman <thev00d00@gentoo.org> (2016-05-22) +# RPI support on arm +dev-libs/libcec -raspberry-pi + +# Ian Whyman <thev00d00@gentoo.org> (2017-09-05) +# missing keywords dev-lang/duktape media-libs/lastfmlib +net-misc/gerbera javascript lastfm + +# Michał Górny <mgorny@gentoo.org> (2020-12-21) +# Sanitizers supported on this architecture. +sys-libs/compiler-rt-sanitizers -asan -lsan +sys-libs/compiler-rt-sanitizers -ubsan -cfi -scudo +sys-libs/compiler-rt-sanitizers -profile -xray + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.mask/funtoo b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.mask/funtoo new file mode 100644 index 000000000000..b8ebda8ad542 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.mask/funtoo @@ -0,0 +1,4 @@ +# Jean-Francis Roy <jeanfrancis@funtoo.org> (26 June 2014) +# oracle-jdk-bin nsplugin is not available for ARM +dev-java/oracle-jdk-bin nsplugin + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.stable.mask new file mode 100644 index 000000000000..8c6d58959b11 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use.stable.mask @@ -0,0 +1,153 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-02) +# media-video/pipewire is not stable yet +dev-libs/weston pipewire +kde-apps/krfb wayland +kde-plasma/xdg-desktop-portal-kde screencast +sys-apps/xdg-desktop-portal screencast +x11-wm/mutter screencast + +# Michał Górny <mgorny@gentoo.org> (2019-09-08) +# virtual/jdk is not stable here. +sci-mathematics/z3 java + +# Mart Raudsepp <leio@gentoo.org> (2019-08-27) +# Missing stable net-libs/webkit-gtk +dev-util/glade webkit + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10) +# Needs kde-frameworks/{kwallet,ki18n,kconfig} stable +dev-vcs/subversion kwallet +net-libs/libproxy kde + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10) +# Needs kde-plasma/{polkit-kde-agent,plasma-workspace stable +sys-auth/polkit kde +virtual/notification-daemon kde + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-04) +# media-libs/libmtp stabilisation timeout, bug #661162 +gnome-base/gvfs mtp + +# Ulrich Müller <ulm@gentoo.org> (2018-08-09) +# Needs net-libs/webkit-gtk which is not stable, bug #663248 +app-editors/emacs xwidgets + +# Mikle Kolyada <zlogene@gentoo.org> (2018-07-16) +# No stable qtnetwork +net-irc/znc test + +# Akinori Hattori <hattya@gentoo.org> (2018-06-23) +# No stable Java +dev-db/qdbm java + +# Pacho Ramos <pacho@gentoo.org> (2018-05-28) +# Don't rely on stable inkscape +app-text/dblatex inkscape + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-07) +# Requires not stabilised dev-python/restkit +dev-python/wsgiproxy2 test +dev-python/pyquery test + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-07) +# Requires not stabilised dev-python/matplotlib +dev-python/numpydoc test +dev-python/ipython matplotlib + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-01-25) +# Requires not stabilised app-text/libexttextcat, bug #637086 +net-mail/dovecot textcat + +# Brian Evans <grknight@gentoo.org> (2017-06-09) +# sys-cluster/galera needs additional deps stable +dev-db/mariadb galera + +# Alexis Ballier <aballier@gentoo.org> (2017-05-30) +# No stable fluidsynth yet +media-libs/sdl-mixer fluidsynth +media-sound/mpd fluidsynth + +# Alexis Ballier <aballier@gentoo.org> (2017-05-29) +# frei0r-plugins is not stable yet, mask it on stable versions +<media-video/libav-13 frei0r +<=media-video/ffmpeg-4.1.3 frei0r + +# Michael Weber <xmw@gentoo.org> (2017-04-01) +# no stable jdk +media-libs/libbluray java + +# Thomas Deutschmann <whissi@gentoo.org> (2017-03-20) +# Requires dev-java/java-config and deps which is not stable on arm +# Requires app-emulation/xen-tools which is not stable on arm +app-metrics/collectd collectd_plugins_java collectd_plugins_xencpu + +# Michael Palimaka <kensington@gentoo.org> (2017-03-19) +# Required media-plugins/gst-plugins-x264 is not stable +media-plugins/gst-plugins-meta x264 + +# Michael Weber <xmw@gentoo.org> (2017-03-01) +# Mask until >sys-cluster/ceph-0.94 goes stable +net-analyzer/rrdtool rados + +# Michael Weber <xmw@gentoo.org> (2017-02-27) +# Stable mask dev-ruby/haml test till rails is stabilized. +dev-ruby/haml test + +# Brian Evans <grknight@gentoo.org> (2017-01-17) +# Stable mask galera since dev-libs/asio is not stable on arm +dev-db/mariadb galera + +# Pacho Ramos <pacho@gentoo.org> (2016-12-31) +# Not going to be stable for now +dev-util/geany-plugins gtkspell + +# Pacho Ramos <pacho@gentoo.org> (2016-12-31) +# No stable for arm +sys-fs/dmraid dietlibc klibc + +# Christoph Junghans <junghans@gentoo.org> (2016-11-27) +# no stable mpi on arm yet, but maybe in the future +<=sci-libs/fftw-3.3.4 mpi + +# Markus Meier <maekke@gentoo.org> (2016-09-27) +# Missing stable +dev-db/mariadb jdbc + +# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2016-04-13) +# Requires special hardware to test and stabilize properly. +media-video/mpv raspberry-pi + +# Brian Evans <grknight@gentoo.org> (2016-01-08) +# net-misc/libteam is not yet stable on arm +net-misc/networkmanager teamd + +# Pacho Ramos <pacho@gentoo.org> (2015-10-03) +# Missing stable, bug #529462 +media-gfx/graphviz java + +# Markus Meier <maekke@gentoo.org> (2015-07-30) +# Missing stable +x11-libs/wxGTK webkit + +# Markus Meier <maekke@gentoo.org> (2015-07-19) +# Missing stable +media-libs/gegl umfpack + +# Pacho Ramos <pacho@gentoo.org> (2015-06-02) +# Missing stable +net-misc/connman l2tp pptp + +# 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 +net-libs/libproxy webkit +>=x11-libs/gtk+-3.12.2 cloudprint + +# Ian Whyman <thev00d00@gentoo.org> (2016-05-22) +# RPI support on arm +dev-libs/libcec -raspberry-pi + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use/funtoo-use-oleg b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use/funtoo-use-oleg new file mode 100644 index 000000000000..272f0eec83cc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/package.use/funtoo-use-oleg @@ -0,0 +1,6 @@ +# enable llvm_targets +sys-devel/clang llvm_targets_BPF +sys-devel/llvm llvm_targets_BPF + +# enable pic USE for ffmpeg +media-video/ffmpeg pic
\ No newline at end of file diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/parent new file mode 100644 index 000000000000..aab0408ceca6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/parent @@ -0,0 +1 @@ +../.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/make.defaults new file mode 100644 index 000000000000..4c5a401c2205 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv5tel-softfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv5te" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.force new file mode 100644 index 000000000000..7a9786dd1b52 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.force @@ -0,0 +1,6 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.mask new file mode 100644 index 000000000000..0acffff7630e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.mask @@ -0,0 +1,10 @@ +-armv5te + +# add CPU_FLAGS_ARM. Certain ebuilds now have cpu_flags_arm configure option + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/make.defaults new file mode 100644 index 000000000000..93609a7a443e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv6j-hardfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv6j -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.force new file mode 100644 index 000000000000..1c2d16a00a24 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.force @@ -0,0 +1,6 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.mask new file mode 100644 index 000000000000..25c465df2333 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.mask @@ -0,0 +1,9 @@ +-armv6 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/make.defaults new file mode 100644 index 000000000000..1bc0590d1aa2 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv6j-hardfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.force new file mode 100644 index 000000000000..1c2d16a00a24 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.force @@ -0,0 +1,6 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.mask new file mode 100644 index 000000000000..0766e66efe96 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.mask @@ -0,0 +1,10 @@ +-armvfp +-armv6 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/make.defaults new file mode 100644 index 000000000000..9e2030740fa4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/package.mask new file mode 100644 index 000000000000..b651aa54acd0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/package.mask @@ -0,0 +1,5 @@ +# FL-1190 +>www-client/firefox-17.0.9 + +# FL-1191 +>mail-client/thunderbird-17.0.9 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/make.defaults new file mode 100644 index 000000000000..d4d994a939e1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=neon -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.mask new file mode 100644 index 000000000000..cafa5e6c4827 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.mask @@ -0,0 +1,5 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/make.defaults new file mode 100644 index 000000000000..593ea0cac71e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.mask new file mode 100644 index 000000000000..d7db10cbb967 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.mask @@ -0,0 +1,21 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 + + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/make.defaults new file mode 100644 index 000000000000..00e611bff398 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/make.defaults new file mode 100644 index 000000000000..f89ad0f1f14d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.mask new file mode 100644 index 000000000000..165deef83e2f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.mask @@ -0,0 +1,16 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 + + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/make.defaults new file mode 100644 index 000000000000..9596f3a3e13f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d32 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/make.defaults new file mode 100644 index 000000000000..1529bff4d734 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/make.defaults @@ -0,0 +1,8 @@ +# For ODroid XU-4 big.LITTLE +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a15.cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 v4 v5 v6 v7 thumb2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi/make.defaults new file mode 100644 index 000000000000..cfa4c2256853 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi/make.defaults @@ -0,0 +1,6 @@ +# Raspberry Pi 1 Model B, Model A, Model B+, Model A, Compute Module, Raspberry Pi Zero +CHOST="armv6j-hardfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv6j -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/make.defaults new file mode 100644 index 000000000000..8950f2a7e768 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/make.defaults @@ -0,0 +1,6 @@ +# For Raspberry Pi 2 Model B (Broadcom BCM2836 released Feb 2015) +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/use.mask new file mode 100644 index 000000000000..cafa5e6c4827 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/use.mask @@ -0,0 +1,5 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/make.defaults new file mode 100644 index 000000000000..d2923d0dc6c4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/make.defaults @@ -0,0 +1,6 @@ +# For Raspberry Pi 2 Model B version 1.2 (Oct 2016) and Raspberry Pi 3 Model B +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a53 -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/use.mask new file mode 100644 index 000000000000..cafa5e6c4827 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/use.mask @@ -0,0 +1,5 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/use.force new file mode 100644 index 000000000000..7116ac8c8915 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +arm diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/use.mask/gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/use.mask/gentoo new file mode 100644 index 000000000000..ced73c1b8bd0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/use.mask/gentoo @@ -0,0 +1,146 @@ +# Unmask the flag which corresponds to ARCH. +-arm + +# Unmask arm arch specific flags +-cpu_flags_arm_iwmmxt +-cpu_flags_arm_iwmmxt2 + +# Andrey Utkin <andrey_utkin@gentoo.org> (2018-06-13) +# No ACPI support on arm. Bug #657332 +acpi + +# Andrey Grozin <grozin@gentoo.org> (2014-05-16) +# gcl keyworded ~arm, bug #509842 +-gcl + +# Markus Meier <maekke@gentoo.org> (2010-08-22) +# unmask synaptics input driver +-input_devices_synaptics + +# Markus Meier <maekke@gentoo.org> (2010-08-22) +# net-wireless/wimax not tested +wimax + +# Markus Meier <maekke@gentoo.org> (2010-08-21) +# app-antivirus/clamav not tested +clamav + +# Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09) +# cblas-external as virtual/cblas is also masked +cblas-external + +# Raúl Porcel <armin76@gentoo.org> +# I've been told xfs is broken on ARM +xfs + +# Raúl Porcel <armin76@gentoo.org> +# Fails to build/work +openexr + +# Samuli Suominen <drac@gentoo.org> +# media-gfx/gimp not tested. +gimp + +# No hardware to test by the team +ios +ipod + +# Stuff that doesn't make sense on this arch +3dfx +dmi + +# Stuff we don't want +R +octave +tracker +xindy +lasi +hardened +pdfannotextractor +prelude +mssql +gajim + +# havent tested yet +gphoto2 +afs +mono +lirc +lm-sensors +xemacs +scanner +sid +mms +mtp +ieee1394 +pm-utils +darcs +ggi +nut +fits +tokyocabinet +vaapi +lpsol +upnp +devil +gts +anthy + +# Unmask ARM-only video-cards +-video_cards_exynos +-video_cards_freedreno +-video_cards_imx +-video_cards_omap +-video_cards_panfrost +-video_cards_tegra +-video_cards_vc4 + +# James Le Cuirot <chewi@gentoo.org> +# Unmask as Vivante is available for arm. +-video_cards_vivante + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05) +# Modular X: mask for architectures on which they aren't available +video_cards_glint +video_cards_mga +video_cards_nouveau +video_cards_nv +video_cards_r128 +video_cards_radeon + +# Matt Turner <mattst88@gentoo.org> +# Mask more VIDEO_CARDs added with mesa-8.0 +video_cards_amdgpu +video_cards_r100 +video_cards_r200 +video_cards_r300 +video_cards_r600 +video_cards_radeonsi + +# 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 + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) +# media-libs/xine-lib is not keyworded +xine + +# Michał Górny <mgorny@gentoo.org> (2013-05-04) +# Unmask systemd since it is keyworded here. +-systemd + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10) +# sys-devel/llvm is keyworded +-llvm + +# Missing sys-process/numactl keywords. +numa + +# toolkit for nvidia binary drivers +cg + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/make.defaults new file mode 100644 index 000000000000..b63a4eb3744a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/make.defaults @@ -0,0 +1,33 @@ +# Main ARM64 (Aarch64/ARMv8) profile; endian independent. + +ARCH="arm64" +ACCEPT_KEYWORDS="${ARCH}" + +CHOST="aarch64-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +MULTILIB_ABIS="arm64" +DEFAULT_ABI="arm64" +ABI="${DEFAULT_ABI}" + +LIBDIR_arm64="lib64" + +# Let baselayout create the lib symlink. +SYMLINK_LIB="yes" + +CHOST_arm64="${CHOST}" + +# Defaults for video drivers +VIDEO_CARDS="fbdev" + +# Mart Raudsepp <leio@gentoo.org> (2018-06-05) +# Enable USE=libtirpc by default, to ease dependency resolution during +# the stabilization of glibc-2.26. Bug 657148 +USE="libtirpc" + +# Michał Górny <mgorny@gentoo.org> (2017-03-14) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.keywords b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.keywords new file mode 100644 index 000000000000..8fe552d169ee --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.keywords @@ -0,0 +1,2 @@ +# Packages included in stage3 that do not have arm64 keywords yet. Let's put keywords for them and test. +=net-misc/ifenslave-1.1.0-r6 ~arm64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use new file mode 100644 index 000000000000..07d74bba34ab --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Alexis Ballier <aballier@gentoo.org> (2017-07-10) +# Enable the native arch as the default qemu target +app-emulation/qemu qemu_softmmu_targets_aarch64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.force new file mode 100644 index 000000000000..9b0683a365c2 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.force @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-18) +# Force host target +dev-libs/keystone llvm_targets_AArch64 + +# Aaron Bauman <bman@gentoo.org> (2019-12-27) +# ffmpeg does support 64 bit neon +media-video/ffmpeg cpu_flags_arm_neon + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) +# iasl is keyworded ~arm64 +sys-firmware/seabios -binary + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2018-05-14) +# Force the host target to avoid dependency hell +dev-lang/rust llvm_targets_AArch64 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_AArch64 +sys-devel/clang llvm_targets_AArch64 +sys-devel/llvm llvm_targets_AArch64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.mask new file mode 100644 index 000000000000..78bd23e4db8d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.mask @@ -0,0 +1,406 @@ +# Distributed under the terms of the GNU General Public License v2 + +# Ionen Wolkens <ionen@gentoo.org> (2021-07-04) +# Needed until media-libs/libsdl2[vulkan] is unmasked on this arch. +games-fps/yamagi-quake2 vulkan + +# Stefan Strogin <steils@gentoo.org> (2021-06-27) +# Requires dev-python/adblock which is not keyworded on arm64 yet +www-client/qutebrowser adblock + +# Sam James <sam@gentoo.org> (2021-04-14) +# Supports 64-bit NEON +# Note: libpng-compat 1.5.30 does NOT seem to. +media-libs/libpng -cpu_flags_arm_neon + +# Mike Gilbert <floppym@gentoo.org> (2021-03-29) +# Unmask TPM on supported archs. +sys-apps/systemd -tpm + +# Sam James <sam@gentoo.org> (2021-03-20) +# Supports both 'neon32' and 'neon64' +sys-libs/zlib-ng -cpu_flags_arm_neon + +# Patrick McLean <chutzpah@gentoo.org> (2021-02-25) +# Requires unkeyworded dev-libs/pmdk, mask until keyworded +sys-cluster/ceph pmdk rbd-rwl + +# Roy Bamford <neddyseagoon@gentoo.org> (2021-02-24) +# Invert the theme-manager mask as it bouilds and tests here +# Originaly set by Julian Ospald <hasufell@gentoo.org> (2013-03-31) +# but it's in base now. +net-irc/hexchat -theme-manager + +# Roy Bamford <neddyseagoon@gentoo.org> (2021-02-20) +# sci-libs/hdf does not build on arm64 bug #771648 +sci-libs/netcdf hdf + +# Roy Bamford <neddyseagoon@gentoo.org> (2021-02-20) +# all-modules needs sci-libs/kissfft not yet in gentoo bug #754684 +# build fails with USE=java +sci-libs/vtk all-modules java + +# Thomas Deutschmann <whissi@gentoo.org> (2021-02-17) +# Unmask PCRE JIT support where dev-libs/libpcre2[jit] is available +dev-lang/php -jit + +# Sam James <sam@gentoo.org> (2021-02-05) +# Requires pandoc. We don't yet have Haskell +# on arm64. bug #768738, bug #622786. +media-sound/bluez-alsa man + +# Sam James <sam@gentoo.org> (2020-01-17) +# gnuefi + systemd-boot works on arm64 +# bug #729720 +sys-apps/systemd -gnuefi + +# Joonas Niilola <juippis@gentoo.org> (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + +# Michał Górny <mgorny@gentoo.org> (2020-12-21) +# Sanitizers supported on this architecture. +sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan +sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo +sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack +sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray + +# Sam James <sam@gentoo.org> (2020-12-13) +# Requires unkeyworded, fetch-restricted deps +net-proxy/haproxy device-atlas + +# Roy Bamford <neddyseagoon@gentoo.org< (2020-12-07) +# media-libs/liblastfm fails to build with tests Bug #758896 +media-sound/clementine lastfm + +# Roy Bamford <neddyseagoon@gentoo.org< (2020-12-01) +# hfs xfs fail build and/or tests on arm64 +# See bug #747181 +sys-block/gparted xfs + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-08) +# dev-util/kdevelop-php is not keyworded, bug #751337 +>=kde-apps/umbrello-20.08.3 php + +# Sam James <sam@gentoo.org> (2020-10-03) +# Builds & tests pass on arm64. +# Available on: amd64, x86, arm{,64}. +>=dev-lang/spidermonkey-60 -jit + +# Sam James <sam@gentoo.org> (2020-10-05) +# Guile only supports JIT on some arches +# (See 9.3.8 in the Guile manual) +dev-scheme/guile -jit + +# Sam James <sam@gentoo.org> (2020-09-05) +# nvidia-texture-tools not useful here +media-libs/devil nvtt +games-strategy/0ad nvtt + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-20) +# zfs is keyworded on arm64 +sys-boot/grub -libzfs + +# Sam James <sam@gentoo.org> (2020-08-19) +# Needed for openstack, let's come back +# to keyword ceph another time. +# bug #738042 +sys-block/tgt rbd + +# Benda Xu <heroxbd@gentoo.org> (2020-08-08) +# dev-lua/busted is not keyworded yet +dev-lua/mpack test + +# Sam James <sam@gentoo.org> (2020-07-03) +# Rust is available here +# bug #728558 +media-video/ffmpeg -rav1e + +# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02) +# Mask io-uring & zbc pending keywording +sys-block/fio -io-uring + +# Michał Górny <mgorny@gentoo.org> (2020-06-19) +# Requires dev-util/pahole. +sys-kernel/gentoo-kernel debug +sys-kernel/vanilla-kernel debug + +# Sam James <sam@gentoo.org> (2020-06-11) +# PGO works on arm64 +>=www-client/firefox-68.9.0 -pgo + +# Michał Górny <mgorny@gentoo.org> (2020-06-02) +# Avoid unkeyworded deps, we really need a minimal install +# for imagemagick. +media-gfx/inkscape dia + +# Jimi Huotari <chiitoo@gentoo.org> (2020-05-17) +# Mask until 'app-arch/lxqt-archiver' is keyworded. +lxqt-base/lxqt-meta archiver + +# Georgy Yakovlev <gyakovlev@gentoo.org (2020-04-26) +# static-pie works on arm64, #719444 +sys-libs/glibc -static-pie + +# Lars Wendler <polynomial-c@gentoo.org> (2020-04-20) +# Not keyworded on arm64 +net-misc/whois xcrypt + +# Patrick McLean <chutzpah@gentoo.org> (2019-03-26) +# Some test deps aren't keyworded on arm64 +dev-python/kazoo test + +# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10) +# Dependency has no stable keyword +# and as for now we have only stable mate versions +mate-base/mate bluetooth + +# Matt Turner <mattst88@gentoo.org> (2020-02-02) +# dev-libs/mongo-c-driver is not keyworded +net-dialup/freeradius mongodb + +# Michał Górny <mgorny@gentoo.org> (2020-01-11) +# Unkeyworded dep. +kde-apps/cantor julia + +# Rick Farina <zerochaos@gentoo.org> (2020-01-03) +# ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded +net-wireless/kismet ubertooth + +# Aaron Bauman <bman@gentoo.org> (2019-12-27) +# ffmpeg does support 64 bit neon +media-video/ffmpeg -cpu_flags_arm_neon + +# Tomáš Mózes <hydrapolic@gmail.com> (2019-12-19) +# dev-libs/criterion is not keyworded yet +app-admin/syslog-ng test + +# Craig Andrews <candrews@gentoo.org> (2019-11-26) +# net-misc/quiche is available on this arch +net-misc/curl -quiche + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-29) +# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded +kde-plasma/plasma-meta thunderbolt + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-09-27) +# some testsuite deps are not keyworded +sys-fs/zfs test-suite + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) +# iasl is keyworded ~arm64 +sys-firmware/seabios -debug + +# Eugene Bright <eugene@bright.gdn> (2019-09-09) +# Missing keyword on dev-embedded/libjaylink +sys-apps/flashrom jlink-spi + +# Aaron Bauman <bman@gentoo.org> (2019-08-05) +# dep not keyworded here +media-gfx/gnome-photos upnp-av + +# Aaron Bauman <bman@gentoo.org> (2019-04-08) +# app-text/dblatex not keyword yet +net-firewall/nftables doc + +# Roy Bamford <neddyseagoon@gentoo.org> (2019-03-11) +# net-misc/dropbox is binary amd64/x86 only +kde-apps/kdenetwork-meta dropbox + +# Roy Bamford <neddyseagoon@gentoo.org> (2019-03-10) +# sci-chemistry/openbabel is not keyworded/fails to build +kde-apps/kalzium editor + +# Roy Bamford <neddyseagoon@gentoo.org> (2019-03-10) +# No arm64 ever had bios, but sys-apps/fwupdate needs +# to be refactored to separate bios and uefi +kde-plasma/discover firmware + +# Roy Bamford <neddyseagoon@gentoo.org> (2019-02-24) +# sdl is in use.mask and lots of things remain untested with USE=sdl +# list packages here that have been tested. +app-emulation/qemu -sdl +dev-libs/zziplib -sdl +media-libs/libmpeg2 -sdl +media-libs/mlt -sdl +media-libs/openal -sdl +media-sound/mpg123 -sdl +media-video/ffmpeg -sdl +media-video/mplayer -sdl +media-video/mpv -sdl +media-video/transcode -sdl +>=x11-libs/wxGTK-3 -sdl + +# Michał Górny <mgorny@gentoo.org> (2018-07-07) +# Unkeyworded dependencies. +net-libs/gnome-online-accounts gnome + +# Jan Vesely <jano.vesely@gmail.com> (2018-06-15) +# Mesa clover only works on r600 or radeonsi GPUs. The corresponding +# video_cards useflags are not available on arm +media-libs/mesa opencl + +# Mart Raudsepp <leio@gentoo.org> (2018-05-30) +# app-text/pandoc not keyworded yet +app-emulation/xen-tools doc + +# Mart Raudsepp <leio@gentoo.org> (2018-05-06) +# New enough dev-ruby/webmock not keyworded yet +>=dev-ruby/thor-0.20.0 test + +# Michał Górny <mgorny@gentoo.org> (2018-04-15) +# Unkeyworded dependencies. +app-admin/syslog-ng mongodb + +# Mart Raudsepp <leio@gentoo.org> (2018-04-08) +# Tests fail for bundled luajit, USE=luajit is globally +# masked too (no-one has tested it yet). +app-text/texlive-core luajittex +dev-texlive/texlive-basic luajittex + +# Mart Raudsepp <leio@gentoo.org> (2018-03-31) +# Boost.Context can be built on arm64 +dev-libs/boost -context + +# Michał Górny <mgorny@gentoo.org> (2018-03-03) +# Requires masked dependent flags. +net-fs/samba addc addns ads cluster python test + +# Michał Górny <mgorny@gentoo.org> (2018-03-03) +# Some more unkeyworded dependencies. +app-text/tesseract scrollview +dev-cpp/eigen test +mate-base/mate help +mate-base/mate-applets-meta appindicator sensors +mate-extra/caja-extensions gajim +net-fs/samba dmapi +sci-libs/gdal armadillo netcdf +sys-fs/btrfs-progs reiserfs +www-client/chromium widevine +www-client/vivaldi widevine +www-client/vivaldi-snapshot widevine + +# Michał Górny <mgorny@gentoo.org> (2018-02-17) +# Requires unkeyworded dependencies. +dev-python/ipython notebook +dev-python/networkx scipy +dev-ruby/haml test + +# Michał Górny <mgorny@gentoo.org> (2018-02-16) +# USE=test-full requires USE=pkcs11 that is use.masked. +net-libs/gnutls test-full + +# Mart Raudsepp <leio@gentoo.org> (2018-02-13) +# USE=dmraid requires sys-fs/dmraid that is not keyworded yet. +sys-libs/libblockdev dmraid + +# Mart Raudsepp <leio@gentoo.org> (2018-02-13) +# USE=upnp-av requires net-misc/dleyna-server that is not keyworded yet. +>=media-plugins/grilo-plugins-0.3.5 upnp-av + +# Mart Raudsepp <leio@gentoo.org> (2018-02-13) +# USE=lua requires dev-lua/lgi that is not keyworded yet. +dev-libs/libpeas lua + +# Michał Górny <mgorny@gentoo.org> (2018-01-23) +# USE=eds requires USE=gnome that is masked here. +# USE=postgres requires dev-db/postgresql[kerberos] (USE masked). +# Roy Bamford <neddysegoon@gentoo.org> (2017-08-21) +# Pulls in sci-libs/coinor-mp which wants immintrin.h not on arm64 +# Markus Meier <maekke@gentoo.org> (2012-12-08) +# mask app-office/libreoffice java extensions +app-office/libreoffice coinmp eds postgres libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher + +# Michał Górny <mgorny@gentoo.org> (2018-01-23) +# Requires app-emulation/xen that is not keyworded here. +app-emulation/libvirt xen + +# Michał Górny <mgorny@gentoo.org> (2018-01-12) +# Requires USE=sdl that is masked in this profile. +media-video/mjpegtools sdlgfx + +# Ian Whyman <thev00d00@gentoo.org> (2017-09-05) +# missing keywords media-libs/lastfmlib +net-misc/gerbera lastfm + +# Roy Bamford <neddysegoon@gentoo.org> (2017-08-24) +# Support for g15daemon still needs -9999 packages on all arches +media-sound/mumble g15 + +# Alexis Ballier <aballier@gentoo.org> (2017-07-20) +# media-libs/libemf fails with #error unknown CPU. +media-gfx/pstoedit emf + +# Alexis Ballier <aballier@gentoo.org> (2017-07-14) +# zfs does not build on arm64 (yet?) +app-emulation/libvirt zfs +sys-cluster/ceph zfs + +# Alexis Ballier <aballier@gentoo.org> (2017-07-10) +# openvz-sources are likely too old for any proper arm64 usage +app-emulation/libvirt openvz + +# Alexis Ballier <aballier@gentoo.org> (2017-07-10) +# media-gfx/nvidia-texture-tools does not support arm64 +media-libs/devil nvtt + +# Alexis Ballier <aballier@gentoo.org> (2017-07-10) +# Virtualbox is x86 only +app-emulation/libvirt virtualbox + +# Alexis Ballier <aballier@gentoo.org> (2017-06-21) +# net-fs/openafs-kernel does not recognize arm64 properly +# Need to check if this has a chance to work with in-kernel drivers +app-crypt/heimdal afs + +# James Le Cuirot <chewi@gentoo.org> (2017-05-22) +# Only available on some architectures. +dev-java/icedtea -shenandoah + +# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01) +# Unkeyworded dependencies +app-admin/rsyslog mongodb + +# Michael Weber <xmw@gentoo.org> (2017-03-01) +# untested dependencies +net-libs/libpcap bluetooth + +# Mart Raudsepp <leio@gentoo.org> (2017-02-16) +# Not yet tested features/dependencies +app-text/evince dvi nautilus postscript t1lib xps +net-wireless/blueman appindicator +x11-libs/gtk+ cloudprint + +# Markus Meier <maekke@gentoo.org> (2013-12-26) +# Unkeyworded deps, bug #488724 +app-office/gnumeric libgda + +# 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 + +# Sergey Popov <pinkbyte@gentoo.org> (2013-09-06) +# sci-libs/hdf does not build properly on arm +dev-perl/PDL hdf + +# Markus Meier <maekke@gentoo.org> (2013-08-04) +# Unkeyworded deps, bug #474026 +app-admin/conky lua-cairo xmms2 moc + +# Sergey Popov <pinkbyte@gentoo.org> (2013-07-30) +# Not tested +media-libs/devil allegro nvtt + +# Andreas K. Huettel <dilfridge@gentoo.org> (2013-05-27) +# Firmware loader not keyworded yet +sci-libs/linux-gpib firmware + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-02-20) +# Mask flags of calligra and dependencies due to lack of keywords +app-office/calligra spacenav +media-gfx/pstoedit emf + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.stable.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.stable.force new file mode 100644 index 000000000000..62ec6f0c05fe --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.stable.force @@ -0,0 +1,6 @@ +# Copyright 2018-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-11-19) +# iasl is keyworded ~arm64 +sys-firmware/seabios binary diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.stable.mask new file mode 100644 index 000000000000..ad4b6ccf897f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/package.use.stable.mask @@ -0,0 +1,141 @@ +# Distributed under the terms of the GNU General Public License v2 + +# Sam James <sam@gentoo.org> (2021-06-16) +# Drags in several not-yet-stable deps on arm64 +# glusterfs: sys-cluster/glusterfs +# rbd: sys-cluster/ceph +# bug #796362 +app-emulation/libvirt glusterfs rbd + +# Sam James <sam@gentoo.org> (2021-05-28) +# media-gfx/inkscape is not yet stable on arm64 +# bug #785685 +app-text/dblatex inkscape + +# Sam James <sam@gentoo.org> (2021-02-25) +# Roy Bamford <neddyseagoon@gentoo.org> (2021-02-25) +# Dependencies not yet stable, migrated from p.u.m. +app-crypt/qca botan +gnome-base/nautilus previewer + +# Sam James <sam@gentoo.org> (2021-02-05) +# Thomas Deutschmann <whissi@gentoo.org> (2017-02-14) +# No lua stable for this arch yet +www-servers/nginx nginx_modules_http_lua + +# Sam James <sam@gentoo.org> (2020-12-23) +# Needs stable dev-lang/luajit +kde-apps/cantor lua + +# Sam James <sam@gentoo.org> (2020-10-18) +# Needs dev-tex/hevea which isn't stable yet +media-gfx/enblend doc + +# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) +# app-i18n/fcitx:4 not stable. +media-libs/libsdl2 fcitx4 + +# Sam James <sam@gentoo.org> (2020-10-06) +# Not yet stable on arm64. +media-plugins/gst-plugins-meta dvb vpx + +# Andreas Sturmlechner <asturm@gentoo.org> (2020-10-05) +# media-libs/libffado is not stable yet, which itself has unstable and +# unmaintained/broken dependencies. bug #746722 +media-sound/jack2 ieee1394 + +# Sam James <sam@gentoo.org> (2020-08-19) +# Unstable dependencies for qemu +# bug #738056 +app-emulation/qemu smartcard rbd xen virgl +app-emulation/qemu glusterfs io-uring +app-emulation/spice smartcard + +# Sam James <sam@gentoo.org> (2020-07-30) +# glslang is not yet stable on arm64 +media-libs/mesa vulkan-overlay + +# Sam James <sam@gentoo.org> (2020-07-16) +# Needs unstable dev-python/networkx +# bug #732492 +app-portage/nattka depgraph-order + +# Sam James <sam@gentoo.org> (2020-06-29) +# Deps not yet stable +dev-python/pymongo test +app-shells/bash-completion test +net-misc/ntpsec rclock_oncore rclock_pps +dev-util/bcc test +dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional +net-analyzer/rrdtool rados +sys-fs/multipath-tools rbd +www-servers/uwsgi uwsgi_plugins_rados +dev-libs/boost mpi +media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack +x11-wm/i3 test +dev-python/ipython nbconvert + +# Mikle Kolyada <zlogene@gentoo,org> (2020-03-19) +# deps not yet stable +kde-apps/umbrello php + +# Craig Andrews <candrews@gentoo.org> (2019-11-26) +# net-libs/quiche is an early HTTP/3 implementation +# not yet ready for everyone. +net-misc/curl quiche + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) +# iasl is keyworded ~arm64 +sys-firmware/seabios debug + +# Aaron Bauman (2019-07-29) +# app-arch/rar not supported +kde-apps/kdeutils-meta rar + +# Aaron Bauman (2019-07-29) +# deps are not stable yet +net-im/pidgin eds + +# Aaron Bauman <bman@gentoo.org> (2019-05-20) +# deps are not stable yet +virtual/notification-daemon gnome + +# Aaron Bauman <bman@gentoo.org> (2019-05-15) +# packages for these USE flags fail tests +media-libs/opencv contribcvv contribhdf contribsfm glog gstreamer + +# Mart Raudsepp <leio@gentoo.org> (2019-01-18) +# Respective x11-drivers/ not tested and stable yet +x11-base/xorg-drivers input_devices_elographics input_devices_joystick input_devices_void video_cards_dummy video_cards_fbdev video_cards_nouveau + +# Mart Raudsepp <leio@gentoo.org> (2018-07-24) +# Temporary mask due to test failures in sys-libs/libcxxabi +# and sys-libs/compiler-rt-sanitizers +sys-devel/clang-runtime libcxx sanitize +sys-devel/clang default-libcxx + +# Mart Raudsepp <leio@gentoo.org> (2018-05-29) +# sys-devel/clang, dev-libs/xapian, app-text/texlive not stable yet +# USE=doc requires USE=latex +app-doc/doxygen clang doxysearch doc + +# Mart Raudsepp <leio@gentoo.org> (2018-05-04) +# sci-libs/mpir fails tests, bug 640424 +dev-python/gmpy mpir + +# Michał Górny <mgorny@gentoo.org> (2018-04-15) +# Non-stable dependencies. +app-admin/syslog-ng spoof-source +app-text/xmlto latex +sys-auth/pambase pam_krb5 pam_ssh +sys-block/thin-provisioning-tools test +sys-devel/distcc gssapi + +# Michał Górny <mgorny@gentoo.org> (2018-02-28) +# Requires masked dependent flags. +net-fs/samba ads + +# Michał Górny <mgorny@gentoo.org> (2018-02-19) +# Masked due to unstable deps. +dev-db/redis tcmalloc +net-analyzer/netcat crypt diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/parent new file mode 100644 index 000000000000..c25bddb6dd46 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/parent @@ -0,0 +1 @@ +../..
\ No newline at end of file diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/subarch/arm64_generic/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/subarch/arm64_generic/make.defaults new file mode 100644 index 000000000000..ad32856fffa4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/subarch/arm64_generic/make.defaults @@ -0,0 +1,6 @@ +# Little endian ARM64 settings. + +CFLAGS="-O2 -pipe -march=armv8-a" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.force new file mode 100644 index 000000000000..9747410d0417 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.force @@ -0,0 +1,17 @@ +# Force the flag which corresponds to ARCH. +arm64 + +# Instruction sets that are always available +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 +cpu_flags_arm_v8 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp +cpu_flags_arm_vfpv3 +cpu_flags_arm_vfpv4 +cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.mask new file mode 100644 index 000000000000..27ad9e4679e7 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.mask @@ -0,0 +1,146 @@ +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-arm64 + +# Michał Górny <mgorny@gentoo.org> (2021-01-07) +# Prebuilt kernels are supported here. +-dist-kernel + +# Sam James <sam@gentoo.org> (2020-10-08) +# PyPy3 works on arm64 +-python_targets_pypy3 +-python_single_target_pypy3 + +# David Seifert <soap@gentoo.org (2020-05-17) +# Mono is hopelessly broken on arm64 +mono + +# Aaron Bauman <bman@gentoo.org> (2019-12-27) +# Mask cpu_flags_arm_neon for all of arm64 +# A neon64 USE is being discussed +cpu_flags_arm_neon + +# Unmask arm specific USE flags +-cpu_flags_arm_v4 +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 +-cpu_flags_arm_v8 + +-cpu_flags_arm_aes +-cpu_flags_arm_crc32 +-cpu_flags_arm_edsp +-cpu_flags_arm_sha1 +-cpu_flags_arm_sha2 +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependency not keyworded (dev-libs/libindicate). +appindicator +ayatana + +# Michał Górny <mgorny@gentoo.org> (2018-07-09) +# No OpenCL provider is available on arm64. +opencl + +# Mart Raudsepp <leio@gentoo.org> (2018-02-13) +# net-libs/libsmi not tested on arm64 yet +smi + +# Mart Raudsepp <leio@gentoo.org> (2017-02-01) +# Unmask systemd since it is keyworded here. +-systemd + +# Mart Raudsepp <leio@gentoo.org> (2017-01-28) +# dev-util/valgrind not tested on arm64 yet +# Upstream seems to have architecture support, however +valgrind + +# Markus Meier <maekke@gentoo.org> (2010-08-22) +# net-wireless/wimax not tested +wimax + +# Samuli Suominen <drac@gentoo.org> +# media-libs/amrnb and media-libs/amrwb not tested. +amr + +# No hardware to test by the team +ios +ipod + +# Stuff that doesn't make sense on this arch +3dfx +dmi + +# Stuff we don't want +mpi +lasi +hardened +pdfannotextractor +prelude +mssql + +# havent tested yet +darcs +afs +scanner +zvbi +sid +mms +ieee1394 +darcs +bs2b +ladspa +ggi +nut +dvd +fits +lpsol +quvi +zvbi +gts +anthy + +# Unmask ARM-only video-cards +-video_cards_exynos +-video_cards_freedreno +-video_cards_lima +-video_cards_imx +-video_cards_nouveau +-video_cards_panfrost +-video_cards_tegra +-video_cards_v3d +-video_cards_vc4 + +# James Le Cuirot <chewi@gentoo.org> +# Unmask as Vivante is available for arm. +-video_cards_vivante + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05) +# Modular X: mask for architectures on which they aren't available +video_cards_glint +video_cards_mga +video_cards_nv +video_cards_r128 +video_cards_radeon + +# Matt Turner <mattst88@gentoo.org> +# Mask more VIDEO_CARDs added with mesa-8.0 +video_cards_amdgpu +video_cards_r100 +video_cards_r200 +video_cards_r300 +video_cards_r600 +video_cards_radeonsi + +# 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 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.stable.mask new file mode 100644 index 000000000000..97a8730982e1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm64/use.stable.mask @@ -0,0 +1,45 @@ +# Distributed under the terms of the GNU General Public License v2 +# +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in use.mask + +# Michał Górny <mgorny@gentoo.org> (2021-05-04) +# Python 3.10 is not yet stable (and will not be until it's out of beta, +# around September. +python_single_target_python3_10 +python_targets_python3_10 + +# Sam James <sam@gentoo.org> (2020-12-23) +# dev-lang/luajit is not yet stable +lua_single_target_luajit +lua_targets_luajit +luajit + +# Sam James <sam@gentoo.org> (2020-10-08) +# Not enough packages stable w/ PyPy3 support +python_targets_pypy3 +python_single_target_pypy3 + +# Sam James <sam@gentoo.org> (2020-10-07) +# app-misc/lirc not stable yet +# dev-db/tokyocabinet not stable yet +# dev-libs/libtar not stable yet +# net-libs/ldns not stable yet +# sci-geosciences/gpsd not stable yet +lirc +tokyocabinet +libtar +ldns +gps + +# Mart Raudsepp <leio@gentoo.org> (2019-02-07) +# media-sound/musepack-tools not stable yet +musepack + +# Mart Raudsepp <leio@gentoo.org> (2018-11-27) +# x11-libs/fltk not stable yet +fltk + +# Mart Raudsepp <leio@gentoo.org> (2017-01-28) +# sys-auth/skey not marked stable yet +skey diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/make.defaults new file mode 100644 index 000000000000..68fd8f7ee8f5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/make.defaults @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="hppa" +ACCEPT_KEYWORDS="hppa" + +CHOST="hppa-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" + +FEATURES="sandbox sfperms strict" + +USE="cups foomaticdb fortran gdbm gpm imlib libwww spell firefox" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild +# checks simpler. +ABI="hppa" +DEFAULT_ABI="hppa" +MULTILIB_ABIS="hppa" +LIBDIR_hppa="lib" +CHOST_hppa="${CHOST}" + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) +# Defaults for video drivers +VIDEO_CARDS="fbdev" + +# 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/hppa/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.mask new file mode 100644 index 000000000000..7e5d59da2ad5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.mask @@ -0,0 +1,57 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30) +# Unmask block corresponding to the mask in ../base +# Perl 5.26 will be removed soon. Please upgrade. +# This block is here (and not in ../../package.mask) since we still need +# it and unmask it on hppa and sparc. See bug 676062 and bug 683018. +-<dev-lang/perl-5.28.2-r1 +-~virtual/perl-Archive-Tar-2.240.0 +-~virtual/perl-Attribute-Handlers-0.990.0 +-~virtual/perl-B-Debug-1.240.0 +-~virtual/perl-CPAN-2.180.0 +-~virtual/perl-Carp-1.420.0 +-~virtual/perl-Compress-Raw-Zlib-2.74.0 +-~virtual/perl-Data-Dumper-2.167.0 +-~virtual/perl-Devel-PPPort-3.350.0 +-~virtual/perl-Digest-SHA-5.960.0 +-~virtual/perl-Encode-2.880.0 +-~virtual/perl-Exporter-5.720.0 +-~virtual/perl-ExtUtils-CBuilder-0.280.225 +-~virtual/perl-ExtUtils-Constant-0.230.0 +-~virtual/perl-ExtUtils-Install-2.40.0 +-~virtual/perl-ExtUtils-MakeMaker-7.240.0 +-~virtual/perl-ExtUtils-ParseXS-3.340.0 +-~virtual/perl-File-Spec-3.670.0 +-~virtual/perl-Filter-Simple-0.930.0 +-~virtual/perl-Getopt-Long-2.490.0 +-~virtual/perl-I18N-LangTags-0.420.0 +-~virtual/perl-IO-1.380.0 +-~virtual/perl-IO-Socket-IP-0.380.0 +-~virtual/perl-IPC-Cmd-0.960.0 +-~virtual/perl-JSON-PP-2.274.0.200_rc +-~virtual/perl-Locale-Maketext-1.280.0 +-~virtual/perl-Math-BigInt-1.999.806 +-~virtual/perl-Math-BigInt-FastCalc-0.500.500 +-~virtual/perl-Math-BigRat-0.261.100 +-~virtual/perl-Module-CoreList-5.201.804.140 +-~virtual/perl-Net-Ping-2.550.0 +-~virtual/perl-Scalar-List-Utils-1.460.200_rc +-~virtual/perl-Socket-2.20.30_rc +-~virtual/perl-Storable-2.620.0 +-~virtual/perl-Test-1.300.0 +-~virtual/perl-Test-Harness-3.380.0 +-~virtual/perl-Test-Simple-1.302.73 +-~virtual/perl-Time-HiRes-1.974.100 +-~virtual/perl-Time-Piece-1.310.0 +-~virtual/perl-Unicode-Collate-1.190.0 +-~virtual/perl-Unicode-Normalize-1.250.0 +-~virtual/perl-XSLoader-0.270.0 +-~virtual/perl-bignum-0.470.0 +-~virtual/perl-if-0.60.600 +-~virtual/perl-libnet-3.100.0 +-~virtual/perl-podlators-4.90.0 +-~virtual/perl-threads-2.150.0 +-~virtual/perl-threads-shared-1.560.0 +-~virtual/perl-version-0.991.700 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.use.mask new file mode 100644 index 000000000000..6347b32ab73b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.use.mask @@ -0,0 +1,246 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# NOTE: When masking a USE flag due to missing keywords, please file a keyword +# request bug for the hppa arch. + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-07-19) +# gdbserver is not implemented yet for hppa target. +sys-devel/gdb server + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-07-07) +# Test dependencies are no longer keyworded due to dropped Rails +# keyword. +dev-ruby/asciidoctor test + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-25) +# libgo needs an explicit port to hppa: bug #686624 +sys-devel/gcc go + +# Jeroen Roovers (jer@gentoo.org) (2018-03-22) +# HiPE does not work on HPPA +dev-lang/erlang hipe + +# Thomas Deutschmann <whissi@gentoo.org> (2018-07-04) +# dev-libs/xxhash not keyworded for hppa +app-admin/rsyslog xxhash + +# Jeroen Roovers (jer@gentoo.org) (2018-03-22) +# dev-ruby/capybara depends on www-client/firefox which has not been ported to +# HPPA +dev-ruby/capybara test + +# Jeroen Roovers (jer@gentoo.org) (2018-03-22) +# dev-ruby/haml depends on dev-ruby/action* which lost their keywords, so that +# kills the fun +dev-ruby/haml test + +# Jeroen Roovers (jer@gentoo.org) (2018-03-22) +# dev-ruby/tilt requires dev-ruby/coffee-script which requires net-libs/nodejs +# which has not been ported to HPPA +dev-ruby/tilt test + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-10-04) +# -fstack-protector is not supported for hppa, bug 630702 +>=sys-devel/gcc-6.0 ssp + +# Michael Palimaka <kensington@gentoo.org> (2017-09-30) +# Required dependencies are not keyworded. +x11-themes/qtcurve plasma + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-09-11) +# Systemtap has no hppa keywords +sys-libs/glibc systemtap + +# 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-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=redis that is masked in this profile. +dev-python/pyzor test + +# Michał Górny <mgorny@gentoo.org> (2017-08-08) +# Requires USE=systemd that is masked in this profile. +net-wireless/bluez user-session + +# Michał Górny <mgorny@gentoo.org> (2017-08-08) +# Requires USE=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Robin H. Johnson <robbat2@gentoo.org> (2017-08-05) +# Upstream Git is switching to PCRE2 w/ JIT. +# This is not available on some arches, where a fallback to PCRE1 without JIT is used. +dev-vcs/git pcre-jit + +# 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-02-04) +# media-libs/libilbc has not been ported to HPPA +# media-libs/zimg triggers a toolchain issue (bug #597152) +media-video/ffmpeg libilbc zimg + +# Jeroen Roovers <jer@gentoo.org> (2017-02-03) +# net-mail/notmuch is not keyworded +mail-client/mutt notmuch + +# Justin Lecher <jlec@gentoo.org> (2017-01-15) +# unkeyworded rev deps +dev-games/openscenegraph gdal las + +# Jeroen Roovers <jer@gentoo.org> (2016-12-28) +# "#error Unsupported architecture" +dev-libs/libpcre2 jit + +# Jeroen Roovers <jer@gentoo.org> (2016-05-31) +# Mask kde-frameworks/kapidox (bug #568972) +kde-frameworks/extra-cmake-modules doc + +# Jeroen Roovers <jer@gentoo.org> (2016-05-19) +# pulls in many dev-ruby/asciidoctor dependencies (bug #583390) +net-misc/chrony html + +# Jeroen Roovers <jer@gentoo.org> (2015-08-16) +# Bundles luajit which has not been ported to HPPA (bug #554376) +app-text/texlive-core luajittex +dev-texlive/texlive-basic luajittex + +# Jeroen Roovers <jer@gentoo.org> (2015-07-03) +# net-libs/nghttp2 fails to compile (bug #552898) +net-libs/nghttp2 cxx + +# Jeroen Roovers <jer@gentoo.org> (2015-05-17) +# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not +# keyworded (bug #549516) +net-analyzer/rrdtool rados + +# Jeroen Roovers <jer@gentoo.org> (2015-04-26) +# Contact us if you want or have an HPPA cluster with dev-db/mariadb +# (bug #544378) +dev-db/mariadb galera + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet tested #499974 +dev-libs/efl physics + +# Jeroen Roovers <jer@gentoo.org> (2015-02-02) +# dev-python/gevent requires dev-python/greenlet which has not been ported to +# HPPA (bug #538510) +dev-python/pyzor gevent + +# Jeroen Roovers <jer@gentoo.org> (2014-10-19) +# requires dev-python/restkit which requires +# dev-python/socketpool which requires dev-python/gevent which requires +# dev-python/greenlet which has not been ported to HPPA (bug #525246) +dev-python/wsgiproxy2 test + +# Jeroen Roovers <jer@gentoo.org> (2014-07-29) +# Test phase requires dev-db/mongodb which requires dev-util/google-perftools +# which has not been ported to HPPA (bug #517880, bug #525246) +dev-libs/mongo-c-driver test +dev-python/pymongo test + +# Jeroen Roovers <jer@gentoo.org> (2014-03-06) +# USE=gui requires x11-libs/qscintilla, +sci-mathematics/octave gui + +# Julian Ospald <hasufell@gentoo.org> (2013-11-23) +# needs app-arch/innoextract (bug #492326) +games-fps/duke3d-data gog + +# Jeroen Roovers <jer@gentoo.org> (2013-07-23) +# graphite is not implemented on HPPA +sys-devel/gcc graphite + +# Julian Ospald <hasufell@gentoo.org> (2013-03-31) +# depends on mono +>=net-irc/hexchat-2.9.4-r1 theme-manager + +# Jeroen Roovers <jer@gentoo.org> (2013-01-22) +# dev-python/greenlet has not been ported to HPPA but is needed for +# dev-python/restkit which is needed for dev-python/pyquery's test phase +# (bug #452764) +dev-python/pyquery test + +# Jeroen Roovers <jer@gentoo.org> (2013-01-02) +# Mask non-keyworded sci-libs/hdf5 for sci-mathematics/octave +sci-mathematics/octave hdf5 qhull + +# Jeroen Roovers <jer@gentoo.org> (2012-07-08) +# media-libs/devil has not been fully tested on HPPA +media-gfx/graphviz devil + +# Jeroen Roovers <jer@gentoo.org> (2012-07-03) +# Mask USE=connman for net-libs/gupnp (bug #424225) +net-libs/gupnp connman + +# Jeroen Roovers <jer@gentoo.org> (2012-05-21) +# HPPA is an unsupported architecture +dev-libs/libpcre jit + +# Arun Raghavan <ford_prefect@gentoo.org> (2012-05-24) +# media-sound/pulseaudio needs PyQt5[dbus] for making the equalizer module +# usable. Mask until this is available. +# Jeroen Roovers <jer@gentoo.org> (2014-02-18) +# OSS is the only kernel audio interface that works on HPPA +media-sound/pulseaudio equalizer -oss + +# Jeroen Roovers <jer@gentoo.org> (2012-05-21) +# media-sound/lilypond has problems running mpost (bug #416961) +app-text/asciidoc test + +# Jeroen Roovers <jer@gentoo.org> (2012-04-19) +# Requires sys-power/upower or sys-power/upower-pm-utils which are +# not much use on HPPA +xfce-extra/xfce4-systemload-plugin upower +xfce-base/xfce4-session upower +xfce-base/xfce4-settings upower + +# Jeroen Roovers <jer@gentoo.org> (2011-10-25) +# Depends upon an as yet unsupported version of dev-libs/dietlibc +dev-libs/libowfat diet + +# Jeroen Roovers <jer@gentoo.org> (2011-06-05) +# app-office/gnumeric is not keyworded (bug #367513) +app-office/lyx gnumeric + +# Jeroen Roovers <jer@gentoo.org> (2011-02-24) +# Needs Java (bug #355353) +app-text/texlive pdfannotextractor + +# Justin Lecher <jlec@gentoo.org> (2010-08-13) +# MKL not available on this arch +media-gfx/povray mkl + +# Pacho Ramos <pacho@gentoo.org> (2010-07-11) +# Mask due bug #324511, this will be general once needed by more packages. +net-im/pidgin gstreamer +x11-misc/xscreensaver gdm new-login +x11-libs/wxGTK gstreamer +net-p2p/mldonkey guionly gtk +net-im/pidgin eds + +# Jeroen Roovers <jer@gentoo.org> (2008-04-15) +# media-sound/fluidsynth fails to build with stable libtool, so it can't be +# tested for ~hppa keywording right now +media-sound/mpd fluidsynth + +# Jeroen Roovers <jer@gentoo.org> (2008-09-16) +# cpudetection and custom-cpuopts does not apply +# to HPPA (bug #234629) +media-video/mplayer cpudetection + +# Jeroen Roovers <jer@gentoo.org> (2008-09-16) +# app-text/xindy needs dev-lisp/clisp and clisp does not build (bug #229217) +app-text/texlive xindy + +# Mart Raudsepp <leio@gentoo.org> (2008-04-02) +# media-plugins/gst-plugins-{dvb,fluendo-mpegdemux,bad} not keyworded +media-plugins/gst-plugins-meta dvb diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.use.stable.mask new file mode 100644 index 000000000000..8633ebd0c1b8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/package.use.stable.mask @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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-06-05) +# sys-auth/polkit stable timeout, bug #661470 +sys-apps/pcsc-lite policykit +x11-misc/colord policykit + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03) +# net-wireless/bluez has no stable keywords, bug #676430 +app-pda/pilot-link bluetooth + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-03-17) +# net-analyzer/nagios (or icinga) has no stable keywords, bug #676222 +sys-libs/freeipmi nagios + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-12-02) +# gnome-base/nautilus is not stable +media-sound/easytag nautilus + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-20) +# media-libs/libraw is not stable +media-gfx/imagemagick raw + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-20) +# media-video/faac is not stable. +# media-libs/{libdc1394,x264} is not stable. +# media-libs/game-music-emu is not stable. +media-video/libav faac ieee1394 x264 +media-video/ffmpeg gme ieee1394 x264 + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-06) +# sci-visualization/gnuplot is not stable. +sci-mathematics/octave gnuplot +sci-libs/libqalculate gnuplot + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-02-12) +# dev-libs/libical stabilisation timeout, bug #621724 +app-mobilephone/gnokii ical +net-mail/cyrus-imapd calalarm http +net-wireless/bluez obex + +# Hans de Graaff <graaff@gentoo.org> (2017-11-26) +# Several packages no longer have stable keywords due +# to bug 626682 +dev-ruby/bundler doc +dev-ruby/rspec-core highlight test +sys-block/thin-provisioning-tools test + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-09-30) +# Mask pdf support so net-print/cups-filters stabilisation +# can go ahead (bug 627392) +net-print/cups-filters pdf + +# David Seifert <soap@gentoo.org> (2017-09-23) +# >=virtual/mpi-2.0-r4 does not have stable keywords on hppa +# Boost 1.63 (bug 624662), Boost 1.62 (bug 590244) +sci-libs/fftw mpi +dev-libs/boost mpi diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/packages b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/packages new file mode 100644 index 000000000000..c076e9fc959d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/packages @@ -0,0 +1,4 @@ +# Copyright 1999-2011 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +*sys-boot/palo diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.force new file mode 100644 index 000000000000..9b60317bfc20 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +hppa diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.mask new file mode 100644 index 000000000000..5b7b6e30c971 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.mask @@ -0,0 +1,299 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# NOTE: When masking a USE flag due to missing keywords, please file a keyword +# request bug for the hppa arch. + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependency not keyworded (dev-libs/libappindicator). +ayatana + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) +# sys-auth/elogind is not yet keyworded here. bug #681200 +elogind + +# Matt Turner <mattst88@gentoo.org> (2018-05-26) +# Unmask systemd since it is keyworded here. +-systemd + +# +# Jeroen Roovers <jer@gentoo.org> (2018-03-22) +# sys-cluster/ceph is not supported +ceph + +# Matt Turner <mattst88@gentoo.org> (2018-03-10) +# sys-block/open-iscsi has not been tested on HPPA +iscsi + +# Matt Turner <mattst88@gentoo.org> (2018-03-10) +# sys-boot/plymouth has not been tested on HPPA +plymouth + +# Matt Turner <mattst88@gentoo.org> (2018-03-10) +# sys-fs/dmraid has not been tested on HPPA +dmraid + +# James Le Cuirot <chewi@gentoo.org> (2017-06-29) +# Unmask as this profile is big endian. +-big-endian + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25) +# kwallet integration split from kde to distinct flag +kwallet + +# Jeroen Roovers <jer@gentoo.org> (2016-01-31) +# USE=xwidgets requires net-libs/webkit-gtk +xwidgets + +# Jeroen Roovers <jer@gentoo.org> (2015-10-16) +# HPPA has no NUMA support in the kernel +numa + +# Jeroen Roovers <jer@gentoo.org> (2015-02-03) +# app-misc/geoclue has not been tested on HPPA +geoclue + +# Jeroen Roovers <jer@gentoo.org> (2015-02-03) +# net-misc/connman has not been tested on HPPA +connman + +# Jeroen Roovers <jer@gentoo.org> (2015-01-18) +# No video acceleration is available so video decoding acceleration will not +# work either (bug #536956) +vaapi + +# Jeroen Roovers <jer@gentoo.org> (2014-12-24) +# sys-devel/clang has not been ported to HPPA +clang + +# Jeroen Roovers <jer@gentoo.org> (2014-11-07) +# dev-lang/luajit has not been ported to HPPA +luajit + +# Jeroen Roovers <jer@gentoo.org> (2014-09-30) +# sys-libs/libseccomp has not been ported to HPPA (bug #524148) +seccomp + +# Jeroen Roovers <jer@gentoo.org> (2014-09-19) +# >=net-libs/libgadu-1.12.0 (bug #519854) requires dev-libs/protobuf-c (bug #519772) +gadu + +# Jeroen Roovers <jer@gentoo.org> (2014-05-20) +# Mask USE=systemtap generally until proper kernel support is in place +systemtap + +# Jeroen Roovers <jer@gentoo.org> (2014-05-20) +# USE=tcmalloc needs dev-util/google-perftools +tcmalloc + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10) +# sys-devel/llvm is not keyworded, bug #320221 +llvm + +# Jeroen Roovers <jer@gentoo.org> (2013-08-22) +# No known OpenCL providers (bug #482096) +opencl + +# Samuli Suominen <ssuominen@gentoo.org> (2013-03-12) +# NVIDIA Cg toolkit for binary drivers +cg + +# Jeroen Roovers <jer@gentoo.org> (2012-11-13) +# media-libs/fdk-aac is not supported on HPPA (bug #442806) +fdk + +# Jeroen Roovers <jer@gentoo.org> (2012-04-04) +# media-video/vlc is not tested +vlc + +# Jeroen Roovers <jer@gentoo.org> (2012-03-27) +# app-i18n/ibus is not tested +ibus + +# Jeroen Roovers <jer@gentoo.org> (2012-03-08) +# The crash reporting facility in www-client/firefox does not compile +crashreporter + +# Jeroen Roovers <jer@gentoo.org> (2012-01-04) +# dvb is untested on HPPA +dvb + +# Jeroen Roovers <jer@gentoo.org> (2012-01-04) +# No support for Blu-ray (bug #397531). +bluray + +# Jeroen Roovers <jer@gentoo.org> (2011-09-15) +# Prelude has not been tested on HPPA. +prelude + +# Jeroen Roovers <jer@gentoo.org> (2011-06-09) +# Lots of untested dependencies (bug #365451) +facedetect + +# Jeroen Roovers <jer@gentoo.org> (2011-05-02) +# No support for CUDA on HPPA +cuda + +# Samuli Suominen <ssuominen@gentoo.org> (2010-12-25) +# This will need stable gnome-base/gvfs. +thunar + +# Jeroen Roovers <jer@gentoo.org> (2010-10-29) +# Webkit does not work on HPPA right now. +webkit + +# Jeroen Roovers <jer@gentoo.org> (2010-07-20) +# Mask USE=gnome entirely (bug #324511) +glade +libnotify +gconf +gnome +gnome-keyring +gnome-online-accounts + +# Jeroen Roovers <jer@gentoo.org> (2010-07-19) +# Masked because of missing gnome-base/gnome-panel +# dependency (bug #324511) +applet + +# Jeroen Roovers <jer@gentoo.org> (2010-07-10) +# No known hardware support for video decoding +vaapi +vdpau + +# Jeroen Roovers <jer@gentoo.org> (2010-07-01) +# Drop support for ghc and darcs +darcs + +# Jeroen Roovers <jer@gentoo.org> (2010-04-05) +# Mask USE=kde (bug #304363). +kde + +# Jeroen Roovers <jer@gentoo.org> (2010-02-28) +# app-accessibility/flite does not work (bug #307241) +flite + +# Jeroen Roovers <jer@gentoo.org> (2009-08-04) +# net-misc/wicd and sys-power/pm-utils are currently not supported (bug #280312) +pm-utils + +# Unmask the flag which corresponds to ARCH. +-hppa + +# Jeroen Roovers <jer@gentoo.org> (2008-06-07) +# dev-util/valgrind has not been ported to HPPA. +valgrind + +# Jeroen Roovers <jer@gentoo.org> (2008-01-04) +# Bug 179895: HPPA's gcc cannot build native code / lacking upstream support +ocamlopt + +# Jeroen Roovers <jer@gentoo.org> (2007-05-17) +# sys-devel/gcc fails to build with USE=d (bug #178896). +d + +# Jeroen Roovers <jer@gentoo.org> (2007-05-02) +# Lack of user/dev support for WiFi (bug #176517) +networkmanager + +# Jeroen Roovers <jer@gentoo.org> (2007-04-07) +# libffi has not been ported to hppa, therefore gcc fails to build with USE=gcj +gcj + +# Samuli Suominen <drac@gentoo.org> (2007-03-02) +# See https://bugs.gentoo.org/show_bug.cgi?id=157881#c3 +battery + +# Saleem Abdulrasool <compnerd@gentoo.org> (2006-08-18) +# dvdr hardware not available - masking with permission from GMsoft +dvdr + +# Jeroen Roovers <jer@gentoo.org> (2006-05-25) +# libemf is not ported to hppa +emf + +# Guy Martin <gmsoft@gentoo.org> (2006-05-25) +# libaio is not ported on hppa +aio + +# Saleem Abdulrasool <compnerd@gentoo.org> (2006-04-26) +# sys-apps/dmidecode: masking with vapier's blessings +dmi + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-03-07) +# Modular X: mask for architectures lacking direct rendering +dri + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05) +# Modular X: mask for architectures on which they aren't available +video_cards_amdgpu +video_cards_glint +video_cards_mga +video_cards_nouveau +video_cards_nv +video_cards_r100 +video_cards_r128 +video_cards_r200 +video_cards_r300 +video_cards_r600 +video_cards_radeon +video_cards_radeonsi + +# Guy Martin <gmsoft@gentoo.org> (2005-07-25) +# lm-sensors not supported on hppa and ieee1394 not tested +lm-sensors +iec61883 +ieee1394 + +# Guy Martin <gmsoft@gentoo.org> (2005-06-25) +# mono is not yet supported on hppa +mono + +# Guy Martin <gmsoft@gentoo.org> (2005-02-18) +# No emboss support on hppa for now +emboss + +# Guy Martin <gmsoft@gentoo.org> (2004-08-08) +# Wifi stuff not test yet because of lack of hardware +wifi + +# Guy Martin <gmsoft@gentoo.org> (2003-02-26) +# No lirc support on hppa +lirc + +# Guy Martin <gmsoft@gentoo.org> (2003-07-22) +# Scanner and gphoto2 not yet tested +gphoto2 +scanner + +# Guy Martin <gmsoft@gentoo.org> (2003-04-13) +# Selinux patches not tested on hppa and no kernel sources are emergeables with this patch. +selinux + +# Guy Martin <gmsoft@gentoo.org> (2003-03-20) +# Many java apps need java => 1.3 and hppa has only 1.1 right now +java + +# Ciaran McCreesh <ciaranm@gentoo.org> (2005-01-05) +# No reliable java, no netbeans. bug 66762 +netbeans + +# Guy Martin <gmsoft@gentoo.org> (2003-03-14) +# USE flags not related to hppa +acpi +apm +afs +pcmcia +pda + +# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" +# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org +# all of these are binary-only, and not presently available on this +# architecture. +ibm +djbfft + +# Added because of xmms-plugin.eclass. Please test out +# media-sound/beep-media-player and remove if +bmp +3dfx diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.stable.mask new file mode 100644 index 000000000000..b6d0ffd1d1bb --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/hppa/use.stable.mask @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in use.mask + +# Hans de Graaff <graaff@gentoo.org> (2019-07-17) +# Temporary mask for stable bug 688976 +ruby_targets_ruby25 + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-06-05) +# sys-auth/consolekit will not be stabilised anymore. +consolekit + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-03-03) +# No stable sys-apps/systemd on hppa. +systemd + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-20) +openal + +# Matt Turner <mattst88@gentoo.org> (2018-04-22) +# media-gfx/gimp is ~hppa only +gimp + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-10-29) +# Mask qt5 for stabilisation timeout, bug #620334 +qt5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/make.defaults new file mode 100644 index 000000000000..f7809b5c6d6e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/make.defaults @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="ia64" +ACCEPT_KEYWORDS="ia64" + +CHOST="ia64-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-03) +# Enable USE=libtirpc by default, to ease dependency resolution during +# the stabilization of glibc-2.26. Bug 657148 +USE="libtirpc" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild +# checks simpler. +ABI="ia64" +DEFAULT_ABI="ia64" +MULTILIB_ABIS="ia64" +LIBDIR_ia64="lib" +CHOST_ia64="${CHOST}" + +# 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-23) +# Defaults for audio drivers - Took from x86 profile +ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" + +# 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/ia64/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.force new file mode 100644 index 000000000000..2b9d26669439 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Raúl Porcel <armin76@gentoo.org> (2007-10-21) +# It segfaults without debug use-flags +# Remove when http://bugs.php.net/bug.php?id=42893 is fixed +dev-lang/php debug diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.mask new file mode 100644 index 000000000000..ecbd2c0bc56f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.mask @@ -0,0 +1,360 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mart Raudsepp <leio@gentoo.org> (2019-08-18) +# media-video/pipewire is not keyworded yet +x11-wm/mutter screencast + +# Matt Turner <mattst88@gentoo.org> (2019-08-08) +# Tomáš Mózes <hydrapolic@gmail.com> (2019-07-24) +# Unkeyworded dependency +app-admin/syslog-ng kafka + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-21) +# No ia64 arch support for jit. Version 17 USE=debug +# required USE=jit. +dev-lang/spidermonkey jit +=dev-lang/spidermonkey-17* debug + +# Mart Raudsepp <leio@gentoo.org> (2019-03-17) +# Unkeyworded media-libs/opencv dependency, bug #680656 +media-gfx/shotwell opencv + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-10-13) +# USE=debug needs support for target-specific _FPU_MASK_IM. ia64 +# does not define those. +media-sound/lame debug + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-07-25) +# USE=server does not compile and needs upstream fix: bug #662040 +>=sys-devel/gdb-8.1 server + +# Joonas Niilola <juippis@gentoo.org> (2018-06-17) +# Optional dependency not available for this arch +dev-libs/efl vlc + +# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06) +# Needs sys-apps/fakechroot which isn't keyworded +app-arch/rpm test + +# Michał Górny <mgorny@gentoo.org> (2018-04-15) +# Unkeyworded dep masks moved from default/linux/ia64 tree. +mail-client/mutt notmuch +mail-mta/exim redis + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18) +# Many unkeyworded rails deps, bug #650642 +net-analyzer/wireshark doc + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18) +# unkeyworded deps, bug #552330 +app-portage/g-sorcery bson + +# Mart Raudsepp <leio@gentoo.org> (2018-01-08) +# mail-client/evolution[ytnef] requires net-mail/ytnef which is not keyworded +mail-client/evolution ytnef + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-12-25) +# net-firewall/nftables[doc] requires dblatex which is not keyworded +net-firewall/nftables doc + +# Michał Górny <mgorny@gentoo.org> (2017-08-10) +# Both USE=fluidsynth and USE=timidity are masked in this profile. +media-libs/sdl-mixer midi + +# 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=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=dvd that is masked in this profile. +media-video/mplayer dvdnav + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=v4l that is masked in this profile. +media-video/ffmpeg libv4l + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=bluetooth that is masked in this profile. +media-sound/pulseaudio native-headset + +# Robin H. Johnson <robbat2@gentoo.org> (2017-08-05) +# Upstream Git is switching to PCRE2 w/ JIT. +# This is not available on some arches, where a fallback to PCRE1 without JIT is used. +dev-vcs/git pcre-jit + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20) +# pulls in unkeyworded java +sci-libs/gdal mdb + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20) +# pulls in unkeyworded lapack +sci-libs/gdal armadillo + +# 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 + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) +# Pulls in dev-db/redis which is not keyworded on ia64. +dev-python/pyzor test + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) +# dev-python/gevent requires dev-python/greenlet which has not been ported to +# ia64 (bug #538510) +dev-python/pyzor gevent + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-10) +# media-libs/libilbc has not been ported to ia64, bug #610546 +media-video/ffmpeg libilbc + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-06) +# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not +# keyworded (bug #549516) +net-analyzer/rrdtool rados + +# Jason Zaman <perfinion@gentoo.org> (2017-05-09) +# x11-libs/libXpresent is not keyworded on ia64 +xfce-base/xfwm4 xpresent + +# Pacho Ramos <pacho@gentoo.org> (2017-01-02) +# Don't keyword redis +dev-libs/hiredis test + +# Lars Wendler <polynomial-c@gentoo.org> (2016-11-17) +# jit not supported on ia64 (bug #600052). +dev-libs/libpcre2 jit + +# Christian Ruppert <idl0r@gentoo.org> (2016-10-14) +# dnstap USE masked due to missing keywords +net-dns/bind dnstap + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) +# networkmanager USE masked due to missing keywords +gnome-extra/nm-applet teamd + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) +# Opt-out of ofono support until there is a user request, +# see also pulseaudio/connman +net-misc/networkmanager ofono + +# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26) +# Enable numa support on supported architectures +dev-db/mysql -numa +dev-db/percona-server -numa + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-08-23) +# Missing keywords on media-libs/grilo - bug #521972 +media-sound/rhythmbox upnp-av + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell +>=app-text/evince-3.30 spell + +# Justin Lecher <jlec@gentoo.org> (2016-02-22) +# Missing test deps keyword #575366 +dev-cpp/eigen test + +# Pacho Ramos <pacho@gentoo.org> (2016-01-31) +# Missing keywords, bug #560382 +media-video/ffmpeg snappy + +# Justin Lecher <jlec@gentoo.org> (2015-11-18) +# requires dev-python/restkit which requires +# dev-python/socketpool which requires dev-python/gevent which requires +# dev-python/greenlet which has not been ported +dev-python/wsgiproxy2 test +dev-python/pyquery test + +# Pacho Ramos <pacho@gentoo.org> (2015-11-15) +# Missing keywords +>=media-plugins/grilo-plugins-0.2.16 upnp-av + +# Davide Pesavento <pesa@gentoo.org> (2015-10-26) +# Tests require non-keyworded qt5 +dev-qt/qtchooser test + +# Justin Lecher <jlec@gentoo.org> (2015-10-14) +# Requires dev-python/ipython which triggers a long dep chain +dev-python/restkit cli + +# Brian Evans <grknight@gentoo.org> (2015-09-14) +# Mask new USE flags for mariadb which all arches do not yet have dependencies +>=dev-db/mariadb-10.1.0 innodb-snappy + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10) +# Requires wifi USE flag, which is masked for this arch +net-misc/networkmanager wext + +# Pacho Ramos <pacho@gentoo.org> (2015-09-06) +# Missing keywords +media-sound/pulseaudio ofono-headset + +# Mike Gilbert <floppym@gentoo.org> (2015-09-05) +# sys-boot/gnu-efi is not supported on all archs. +sys-apps/systemd -gnuefi + +# James Le Cuirot <chewi@gentoo.org> (2015-07-11) +# Requires dev-java/fop but we don't support java on ia64. +gnome-extra/libgda reports + +# Pacho Ramos <pacho@gentoo.org> (2015-06-13) +# Missing keywords, bug #513108 +net-misc/spice-gtk smartcard webdav + +# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09) +# dev-lang/luajit lacks ia64 keyword, bug #551540 +dev-libs/libpeas lua + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet & media-libs/libsdl2 tested #499974 +dev-libs/efl physics sdl + +# Alexis Ballier <aballier@gentoo.org> (2015-02-11) +# Missing ffmpeg deps, bug #510340 +media-video/ffmpeg gme ssh + +# Pacho Ramos <pacho@gentoo.org> (2014-01-10) +# Missing keywords +net-misc/networkmanager teamd + +# Mark Wright <gienah@gentoo.org> (2014-12-14/2014-12-23) +# test dependencies need keywording +dev-haskell/binary test +dev-haskell/text test +dev-haskell/vector test + +# Christoph Junghans <junghans@gentoo.org> (2014-07-21) +# Missing keywords on sci-libs/libcerf (bug 517726) +sci-visualization/gnuplot libcerf + +# Pacho Ramos <pacho@gentoo.org> (2014-04-12) +# Missing keywords, bug #507490 +net-misc/modemmanager mbim + +# Mike Frysinger <vapier@gentoo.org> (2014-03-15) +# Various deps not ported to ia64. +dev-python/ipython nbconvert notebook + +# Pacho Ramos <pacho@gentoo.org> (2014-03-15) +# Missing keywords, bug #504672 +>=net-misc/vinagre-3.10 rdp + +# Pacho Ramos <pacho@gentoo.org> (2014-02-23) +# Needed dependencies cannot be installed on ia64, bug #498638 +dev-util/dbus-test-runner test + +# Pacho Ramos <pacho@gentoo.org> (2014-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> (2014-01-19) +# Missing keywords, bug #478254 +gnome-base/gnome classic extras + +# Pacho Ramos <pacho@gentoo.org> (2013-12-02) +# Missing keywords, bug #493156 +media-libs/libgphoto2 serial + +# Pacho Ramos <pacho@gentoo.org> (2013-11-28) +# Missing keywords, bug #492820 +net-im/telepathy-connection-managers sipe + +# Mark Wright <gienah@gentoo.org> (2013-10-26) +# template-haskell not yet available +dev-haskell/dataenc test + +# Pacho Ramos <pacho@gentoo.org> (2013-07-20) +# Keywords pending, bug #476710 +>=gnome-base/gnome-extra-apps-3.8 games + +# Julian Ospald <hasufell@gentoo.org> (2013-03-31) +# depends on mono/monodevelop +>=net-irc/hexchat-2.9.4-r1 theme-manager + +# Agostino Sarubbo <ago@gentoo.org> (2013-02-09) +# Mask media-video/libav[hardcoded-tables] bug #453328 +# I don't use use.mask because it works on ffmpeg +media-video/libav hardcoded-tables + +# 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 + +# 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 + +# Agostino Sarubbo <ago@gentoo.org> (2012-12-18) +# kde is not stable, then no needs phonon backends +media-libs/phonon gstreamer vlc + +# Robin H Johnson <robbat2@gentoo.org> (2012-11-01) +# MySQL 5.5 wants systemtap, tcmalloc & jemalloc +>=dev-db/mysql-5.5 tcmalloc +>=dev-db/mariadb-5.5 tcmalloc +>=dev-db/percona-server-5.5 tcmalloc + +# Raúl Porcel <armin76@gentoo.org> (2012-05-28) +# Needs x11-misc/lightdm(which also requires some other deps) +x11-misc/xscreensaver new-login + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17) +# Mask use numa for openmpi +sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_fabrics_sctp 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 + +# Raúl Porcel <armin76@gentoo.org> (2011-11-05) +# jit not supported on ia64 +dev-libs/libpcre jit + +# Tomáš Chvátal <scarabeus@gentoo.org> (2011-04-04) +# Needs sci-libs/umfpack keyworded. Bug #361947. +media-libs/gegl umfpack + +# Sebastian Pipping <sping@gentoo.org> (2011-02-22) +# No media-sound/lilypond here, yet (bug #356069) +app-text/asciidoc test + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2010-12-17) +# needs sys-libs/libcap-ng that is masked right now +sys-apps/smartmontools caps + +# Raúl Porcel <armin76@gentoo.org> (2010-12-05) +# Needs testing +www-client/elinks javascript + +# Raúl Porcel <armin76@gentoo.org> (2010-06-26) +# custom-optimization doesn't work on ia64 +mail-client/thunderbird custom-optimization +www-client/firefox custom-optimization +www-client/seamonkey custom-optimization + +# Raúl Porcel <armin76@gentoo.org> +# Keep deps minimal +x11-wm/fvwm lock + +# Raúl Porcel <armin76@gentoo.org> (2008-07-07) +# Make clisp deps minimal +dev-lisp/clisp hyperspec svm + +# missing keywords +media-plugins/gst-plugins-meta dts dv lame libvisual modplug mms taglib vcd wavpack + +# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13) +# missing keyword +>=sci-misc/boinc-7.4.42-r1 X diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.stable.mask new file mode 100644 index 000000000000..da1cb4cbcca5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/package.use.stable.mask @@ -0,0 +1,43 @@ +# 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 --- + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03) +# Requires net-libs/webkit-gtk. Not stable on ia64. +dev-util/geany-plugins markdown + +# Ulrich Müller <ulm@gentoo.org> (2018-08-09) +# Needs net-mail/mailutils and net-libs/webkit-gtk which are not +# stable (yet?), bug #663248 +app-editors/emacs mailutils xwidgets + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-01-06) +# Please unmask after newer dietlibc is finally stable on ia64 +sys-fs/dmraid dietlibc + +# Hans de Graaff <graaff@gentoo.org> (2016-04-16) +# Mask tests on thin-provisioning-tools since the required +# packages are no longer stable, bug 610088 +sys-block/thin-provisioning-tools test + +# Pacho Ramos <pacho@gentoo.org> (2014-07-02) +# Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins gtkspell +>=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/ia64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/use.force new file mode 100644 index 000000000000..1dfcca5c0949 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +ia64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/use.mask new file mode 100644 index 000000000000..c837b5665ca5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/ia64/use.mask @@ -0,0 +1,201 @@ +# Unmask the flag which corresponds to ARCH. +-ia64 + +# This is a list of USE flags that should not be used on ia64. + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependency not keyworded (dev-libs/libindicate). +ayatana + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17) +# There is no luajit support on ia64. Bug #554376 +luajit +luajittex + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25) +# kwallet integration split from kde to distinct flag +kwallet + +# Julian Ospald <hasufell@gentoo.org> (2015-09-20) +# no LibreSSL support yet +curl_ssl_libressl +libressl + +# No hardware to test by the team +3dfx +bluetooth +bluray +dvb +dvd +gphoto2 +gps +ios +ipod +lirc +pcmcia +pda +scanner +sms +v4l +wifi + +# Hardware not available on ia64 +apm +battery +lm-sensors +pm-utils + +# Stuff that doesn't work on ia64, or not tested +afs +blas +djbfft +emboss +jack +lapack +lqr +capi +lensfun +kde +metalink +upnp +fdk +valgrind +matplotlib +mongodb +pgm +scim + +# Stuff we don't want +antlr +lasi +mpi +networkmanager +octave +timidity +semantic-desktop +fits +libburn +topal +indi +flite +nut +sctp +bs2b +tokyocabinet +ots +vaapi +librtmp +rtmp +vpx +frei0r +lpsol +prelude +ladspa +aacplus +devil +gts +clang +redis + +# Stuff that doesn't compile on ia64 +diet +emf +mono +xemacs + +# Other + +# Raúl Porcel <armin76@gentoo.org> (2014-08-20) +# Upstream drops support on ia64 from 4.0 onwards, bug #430352 +ocamlopt + + +# Raúl Porcel <armin76@gentoo.org> (2011-04-23) +# Needs to be tested +video_cards_nouveau + +# Samuli Suominen <ssuominen@gentoo.org> (2009-12-02) +# This will need media-sound/musepack-tools +musepack + +# Raúl Porcel <armin76@gentoo.org> (2009-03-20) +# Current webkit segfaults +webkit + +# Ben de Groot <yngwin@gentoo.org> (2009-02-11) +# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded +phonon + +# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" +# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org +# all of these are binary-only, and not presently available on this +# architecture. +qdbm + +# James Le Cuirot <chewi@gentoo.org> (2015-07-11) +# We don't support java on ia64. +java +pdfannotextractor + +# Matt Turner <mattst88@gentoo.org> +# llvm is not keyworded +video_cards_amdgpu +video_cards_radeonsi + +# 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 + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-21) +# IPMI is only implemented for x86, amd64 and ia64 +-ipmi + +# Michael Sterrett <mr_bones_@gentoo.org> (2012-08-24) +# media-sound/fluidsynth isn't keyworded +fluidsynth + +# Anthony G. Basile <blueness@gentoo.org> (2012-04-15) +# Pulls in net-libs/axtls which is not keyworded for arch +curl_ssl_axtls + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) +# net-misc/connman is not keyworded, bug 348308 +connman + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) +# media-libs/xine-lib is not keyworded +xine + +template-haskell + +# toolkit for nvidia binary drivers +cg + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10) +# sys-devel/llvm s not keyworded, bug #320221 +llvm + +# Pacho Ramos <pacho@gentoo.org> (2014-01-08) +# Unmask systemd since it is keyworded here. +-systemd + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp + +# need to test sys-cluster/glusterfs #519618 +glusterfs + +# need to test ceph and friends #519618 +rbd + +# Ben de Groot <yngwin@gentoo.org> (2015-02-01) +# please remove when keyworded +qt5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/make.defaults new file mode 100644 index 000000000000..af979d6131c0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/make.defaults @@ -0,0 +1,23 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="m68k" +ACCEPT_KEYWORDS="m68k ~m68k" + +CHOST="m68k-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild +# checks simpler. +ABI="m68k" +DEFAULT_ABI="m68k" +MULTILIB_ABIS="m68k" +LIBDIR_m68k="lib" +CHOST_m68k="${CHOST}" + +# Disable sandbox on this architecture +FEATURES="-sandbox" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/package.use.force new file mode 100644 index 000000000000..f10e6d195eb1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/package.use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Ulrich Müller <ulm@gentoo.org> (2013-08-10) +# Building from source requires TeX Live as dependency +app-doc/pms binary diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/package.use.mask new file mode 100644 index 000000000000..a21d59ec4b5b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/package.use.mask @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2017-08-08) +# Requires USE=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Matt Turner <mattst88@gentoo.org> (2017-02-25) +# Needs libepoxy keywording, bug #510940 +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland +x11-base/xorg-server wayland + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet tested #499974 +dev-libs/efl physics + +# Mikle Kolyada <zlogene@gentoo.org> (2013-07-11) +# Tests for dev-perl/Error require >=dev-perl/Test-Pod-Coverage-1.40.0 (bug #351636) +dev-perl/Error test + +# Raúl Porcel <armin76@gentoo.org> (2013-01-23) +# Architecture is unsupported +dev-libs/libpcre jit +dev-libs/libpcre2 jit + +# Ryan Hill <dirtyepic@gentoo.org> (2011-07-20) +# graphite requires dev-libs/ppl & dev-libs/cloog-ppl +# (bugs #269087 and #269088) +sys-devel/gcc graphite awt + +# Mike Frysinger <vapier@gentoo.org> (2011-02-10) +# Waiting for keywording #354309 +net-firewall/iptables netlink + +# Diego Pettenò <flameeyes@gentoo.org> (2007-11-10) +# Tests for Linux-PAM 0.99 require >=sys-libs/glibc-2.4 +>=sys-libs/pam-0.99.8 test + +# Masking these to keep repoman happy +media-gfx/graphviz perl diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/use.force new file mode 100644 index 000000000000..f69a0469b48e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +m68k diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/use.mask new file mode 100644 index 000000000000..c83a23bed8f5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/m68k/use.mask @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-m68k + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependencies not keyworded. +ayatana + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) +# sys-auth/elogind is not keyworded here. +elogind + +# James Le Cuirot <chewi@gentoo.org> (2017-06-29) +# Unmask as this profile is big endian. +-big-endian + +hardened + +# Paul de Vrieze <pauldv@gentoo.org> +# There is no java in this profile (if there is it must be available). Without +# this repoman will fail on apps like sys-libs/db +java + +# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" +# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org +# all of these are binary-only, and not presently available on this +# architecture. +php +djbfft +qdbm + +emacs +xemacs + +gnome-keyring +afs +tcl +tk +ldap +slang +diet +gtk +mono +python +cairo +svg +X +crypt +mysql +samba +dbus +xpm +ruby +ocaml +guile +lua +djvu +nss +diet +emf +R +octave +bluetooth +lqr +policykit +bash-completion +latex +nettle +systemd +tk +clang + +# 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 + +# Masking since dev-db/sqlite is masked +sqlite + +# Masking these globally, since we don't have X +gnome +gnome-keyring +pango + +# Masking since net-dns/avahi and net-misc/mDNSResponder are masked +zeroconf + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Unmask once sys-libs/libunwind gets ported & keyworded. +unwind + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/make.defaults new file mode 100644 index 000000000000..d679c9f2059e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/make.defaults @@ -0,0 +1,21 @@ +# Copyright 2008-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) +# Defaults for video drivers +VIDEO_CARDS="fbdev impact" + +ARCH="mips" +ACCEPT_KEYWORDS="${ARCH} ~mips" + +PROFILE_ARCH="mips" + +USE="-fortran -openmp" + +LIBDIR_o32="lib" +LIBDIR_n32="lib32" +LIBDIR_n64="lib64" + +# Matt Turner <mattst88@gentoo.org> (2010-12-06) +# Probably missing a bunch for various SGI systems. +ALSA_CARDS="au1x00" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/make.defaults new file mode 100644 index 000000000000..aa6444d92e53 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/make.defaults @@ -0,0 +1,6 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64" + +CHOST="mips64-unknown-linux-gnu" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/make.defaults new file mode 100644 index 000000000000..83b190993308 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/make.defaults @@ -0,0 +1,23 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64" + +CHOST="mips64-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CFLAGS_o32="-mabi=32" +CHOST_o32="${CHOST}" + +CFLAGS_n32="-mabi=n32" +CHOST_n32="${CHOST}" + +CFLAGS_n64="-mabi=64" +CHOST_n64="${CHOST}" + +SYMLINK_LIB="no" + +USE_EXPAND_HIDDEN="-ABI_MIPS" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/make.defaults new file mode 100644 index 000000000000..2b7c2e01f741 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/make.defaults @@ -0,0 +1,12 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="n64 o32 n32" +DEFAULT_ABI="n32" +ABI="${DEFAULT_ABI}" + +CHOST_n64="mips64-unknown-linux-gnuabi64" +CHOST_o32="mips-unknown-linux-gnu" + +ABI_MIPS="n32" +IUSE_IMPLICIT="abi_mips_n32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/use.force new file mode 100644 index 000000000000..556bba21926f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/make.defaults new file mode 100644 index 000000000000..6c19a1b016cd --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/make.defaults @@ -0,0 +1,12 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="n32 o32 n64" +DEFAULT_ABI="n64" +ABI="${DEFAULT_ABI}" + +CHOST_n32="mips64-unknown-linux-gnuabin32" +CHOST_o32="mips-unknown-linux-gnu" + +ABI_MIPS="n64" +IUSE_IMPLICIT="abi_mips_n64" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/use.force new file mode 100644 index 000000000000..bb51328d7c99 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/n64/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/make.defaults new file mode 100644 index 000000000000..535f84f6e25e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/make.defaults @@ -0,0 +1,12 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="n64 n32 o32" +DEFAULT_ABI="o32" +ABI="${DEFAULT_ABI}" + +CHOST_n32="mips64-unknown-linux-gnuabin32" +CHOST_n64="mips64-unknown-linux-gnuabi64" + +ABI_MIPS="o32" +IUSE_IMPLICIT="abi_mips_o32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/use.force new file mode 100644 index 000000000000..aac1b84a82dc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/o32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_o32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/parent new file mode 100644 index 000000000000..a5b4126260cf --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/parent @@ -0,0 +1,2 @@ +.. +../../../../features/multilib diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/use.force new file mode 100644 index 000000000000..559b27408235 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/use.force @@ -0,0 +1,4 @@ +# Copyright 2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +multilib diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/use.mask new file mode 100644 index 000000000000..096bbf01de3c --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/multilib/use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner <mattst88@gentoo.org> (2013-07-29) +# Unmask the multilib flags for this arch. +-abi_mips_o32 +-abi_mips_n32 +-abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/make.defaults new file mode 100644 index 000000000000..692c9dac6e55 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/make.defaults @@ -0,0 +1,14 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64" + +CHOST="mips64-unknown-linux-gnu" + +DEFAULT_ABI="n32" +ABI="${DEFAULT_ABI}" +MULTILIB_ABIS="n32" +CHOST_n32="${CHOST}" + +ABI_MIPS="n32" +IUSE_IMPLICIT="abi_mips_n32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/use.force new file mode 100644 index 000000000000..c2533b67088d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/use.mask new file mode 100644 index 000000000000..a3007f8ee8c9 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n32/use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +-abi_mips_n32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/make.defaults new file mode 100644 index 000000000000..d21ecb953cfc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/make.defaults @@ -0,0 +1,14 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64" + +CHOST="mips64-unknown-linux-gnu" + +DEFAULT_ABI="n64" +ABI="${DEFAULT_ABI}" +MULTILIB_ABIS="n64" +CHOST_n64="${CHOST}" + +ABI_MIPS="n64" +IUSE_IMPLICIT="abi_mips_n64" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/use.force new file mode 100644 index 000000000000..ca1bea5c4016 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/use.mask new file mode 100644 index 000000000000..3d54e8b2760a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/n64/use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +-abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mips64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/make.defaults new file mode 100644 index 000000000000..79c657845c29 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64el" + +CHOST="mips64el-unknown-linux-gnu" + +IUSE_IMPLICIT="-abi_mips_o32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/make.defaults new file mode 100644 index 000000000000..0a2ecd62de06 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/make.defaults @@ -0,0 +1,23 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64el" + +CHOST="mips64el-unknown-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CFLAGS_o32="-mabi=32" +CHOST_o32="${CHOST}" + +CFLAGS_n32="-mabi=n32" +CHOST_n32="${CHOST}" + +CFLAGS_n64="-mabi=64" +CHOST_n64="${CHOST}" + +SYMLINK_LIB="no" + +USE_EXPAND_HIDDEN="-ABI_MIPS" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/make.defaults new file mode 100644 index 000000000000..04e1ecd38846 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/make.defaults @@ -0,0 +1,12 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="n64 o32 n32" +DEFAULT_ABI="n32" +ABI="${DEFAULT_ABI}" + +CHOST_n64="mips64el-unknown-linux-gnuabi64" +CHOST_o32="mipsel-unknown-linux-gnu" + +ABI_MIPS="n32" +IUSE_IMPLICIT="abi_mips_n32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/use.force new file mode 100644 index 000000000000..556bba21926f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/make.defaults new file mode 100644 index 000000000000..0b8a5c45cf20 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/make.defaults @@ -0,0 +1,12 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="n32 o32 n64" +DEFAULT_ABI="n64" +ABI="${DEFAULT_ABI}" + +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_o32="mipsel-unknown-linux-gnu" + +ABI_MIPS="n64" +IUSE_IMPLICIT="abi_mips_n64" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/use.force new file mode 100644 index 000000000000..bb51328d7c99 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/n64/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/make.defaults new file mode 100644 index 000000000000..f338725f0d48 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/make.defaults @@ -0,0 +1,12 @@ +# Copyright 2011-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="n64 n32 o32" +DEFAULT_ABI="o32" +ABI="${DEFAULT_ABI}" + +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_n64="mips64el-unknown-linux-gnuabi64" + +ABI_MIPS="o32" +IUSE_IMPLICIT="abi_mips_o32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/use.force new file mode 100644 index 000000000000..aac1b84a82dc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/o32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_o32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/parent new file mode 100644 index 000000000000..97dffb64c4d1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/parent @@ -0,0 +1,2 @@ +.. +../../../../../features/multilib diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/use.force new file mode 100644 index 000000000000..559b27408235 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/use.force @@ -0,0 +1,4 @@ +# Copyright 2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +multilib diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/use.mask new file mode 100644 index 000000000000..096bbf01de3c --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/multilib/use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner <mattst88@gentoo.org> (2013-07-29) +# Unmask the multilib flags for this arch. +-abi_mips_o32 +-abi_mips_n32 +-abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/make.defaults new file mode 100644 index 000000000000..0c623e27edeb --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/make.defaults @@ -0,0 +1,14 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64el" + +CHOST="mips64el-unknown-linux-gnu" + +DEFAULT_ABI="n32" +ABI="${DEFAULT_ABI}" +MULTILIB_ABIS="n32" +CHOST_n32="${CHOST}" + +ABI_MIPS="n32" +IUSE_IMPLICIT="abi_mips_n32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/use.force new file mode 100644 index 000000000000..c2533b67088d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/use.mask new file mode 100644 index 000000000000..a3007f8ee8c9 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n32/use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +-abi_mips_n32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/make.defaults new file mode 100644 index 000000000000..50a4bfaaef8d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/make.defaults @@ -0,0 +1,14 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mips64el" + +CHOST="mips64el-unknown-linux-gnu" + +DEFAULT_ABI="n64" +ABI="${DEFAULT_ABI}" +MULTILIB_ABIS="n64" +CHOST_n64="${CHOST}" + +ABI_MIPS="n64" +IUSE_IMPLICIT="abi_mips_n64" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/use.force new file mode 100644 index 000000000000..ca1bea5c4016 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/use.mask new file mode 100644 index 000000000000..3d54e8b2760a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/n64/use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +-abi_mips_n64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/mips64el/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/make.defaults new file mode 100644 index 000000000000..1e82f441cae4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/make.defaults @@ -0,0 +1,14 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mipsel" + +CHOST="mipsel-unknown-linux-gnu" +CHOST_o32="mipsel-unknown-linux-gnu" + +ABI="o32" +DEFAULT_ABI="o32" +MULTILIB_ABIS="o32" + +ABI_MIPS="o32" +IUSE_IMPLICIT="abi_mips_o32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/use.force new file mode 100644 index 000000000000..3ad34479a840 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_o32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/use.mask new file mode 100644 index 000000000000..19a83980be88 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/o32/use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +-abi_mips_o32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/use.mask new file mode 100644 index 000000000000..0e0a660d1e63 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/mipsel/use.mask @@ -0,0 +1,6 @@ +# 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 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/make.defaults new file mode 100644 index 000000000000..74a8db7216ff --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/make.defaults @@ -0,0 +1,14 @@ +# Copyright 2010-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PROFILE_ARCH="mipsel" + +CHOST="mips-unknown-linux-gnu" +CHOST_o32="mips-unknown-linux-gnu" + +ABI="o32" +DEFAULT_ABI="o32" +MULTILIB_ABIS="o32" + +ABI_MIPS="o32" +IUSE_IMPLICIT="abi_mips_o32" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/use.force new file mode 100644 index 000000000000..3ad34479a840 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/use.force @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +abi_mips_o32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/use.mask new file mode 100644 index 000000000000..19a83980be88 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/o32/use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +-abi_mips_o32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.mask new file mode 100644 index 000000000000..6b2c964b76b5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Mask pam_ldap and nss_ldap - openldap dep missing. +sys-auth/pam_ldap +sys-auth/nss_ldap diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.use.force new file mode 100644 index 000000000000..89f4520ca4eb --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_Mips +sys-devel/clang llvm_targets_Mips +sys-devel/llvm llvm_targets_Mips diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.use.mask new file mode 100644 index 000000000000..13a251b7f9e9 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/package.use.mask @@ -0,0 +1,180 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2018-01-23) +# USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio. +# USE=grammar requires dev-libs/link-grammar. +# USE=map requires media-libs/libchamplain. +# Surprisingly, USE=redland requires dev-libs/redland. But also +# dev-libs/rasqal. None of them keyworded here. +app-office/abiword collab grammar map redland + +# Brian Evans <grknight@gentoo.org> (2018-01-15) +# app-arch/snappy is not tested +dev-db/mariadb innodb-snappy + +# Michał Górny <mgorny@gentoo.org> (2018-01-12) +# Requires dependency flags that are masked in this profile. +media-libs/sdl-mixer midi + +# Michał Górny <mgorny@gentoo.org> (2017-12-30) +# Moved from use.mask since they are flags local to one package. +sys-kernel/mips-sources -ip27 -ip28 -ip30 + +# 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 + +# 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 + +# Mart Raudsepp <leio@gentoo.org> (2017-05-27) +# app-pda/libimobiledevice, app-pda/libplist and co not tested +sys-power/upower ios +gnome-base/gvfs ios + +# Mart Raudsepp <leio@gentoo.org> (2017-05-27) +# dev-libs/libgdata and net-libs/gnome-online-accounts not tested +gnome-base/gvfs google + +# Jason Zaman <perfinion@gentoo.org> (2017-05-09) +# x11-libs/libXpresent is not keyworded on mips +xfce-base/xfwm4 xpresent + +# Brian Dolbec <dolsen@gentoo.org> (2017-03-21) +# This is masked as mongo-db needed for bson use flag +# which is not keyworded on many arches. +app-portage/g-sorcery bson + +# Mart Raudsepp <leio@gentoo.org> (2017-02-07) +# dev-python/gmpy fails tests about sizeof (conch), bug 608496 +# dev-python/attrs fails tests on slow mips, couldn't test service_identity test path (crypt), bug 608570 +# dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test) +dev-python/twisted conch crypt http2 soap test + +# Fabian Groffen <grobian@gentoo.org> (2016-12-07) +# unkeyworded notmuch dependency, bug #587560 +mail-client/mutt notmuch + +# Felix Janda <felix.janda@posteo.de> (2016-09-24) +# net-libs/libnetfilter_conntrack is not keyworded on mips +net-dns/dnsmasq conntrack + +# Thomas Deutschmann <whissi@gentoo.org> (2016-08-23) +# net-libs/openpgm is not keyworded on mips +net-libs/zeromq pgm + +# Davide Pesavento <pesa@gentoo.org> (2015-10-26) +# Tests require non-keyworded qt5 +dev-qt/qtchooser test + +# Mike Frysinger <vapier@gentoo.org> (2015-09-10) +# Requires matplotlib which requires a bit more. +dev-python/numpydoc test + +# Mikle Kolyada <zlogene@gentoo.org> (2015-04-12) +# GNOME Shell does not work on mips +net-misc/wicd gnome-shell + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet tested #499974 +dev-libs/efl physics + +# Matthias Maier <tamiko@gentoo.org> (2014-12-24) +# sys-devel/clang is not keyworded +app-doc/doxygen clang + +# Sergey Popov <pinkbyte@gentoo.org> (2014-02-02) +# media-gfx/nvidia-texture-tools is not keyworded on mips +media-libs/devil nvtt + +# Ryan Hill <dirtyepic@gentoo.org> (2014-01-07) +# req net-libs/webkit-gtk:2 +x11-libs/wxGTK webkit + +# Markos Chandras <hwoarang@gentoo.org> (2014-01-05) +# Perl is heavily unkeyworded on MIPS. See 497068 +dev-vcs/git mediawiki mediawiki-experimental + +# Sergey Popov <pinkbyte@gentoo.org> (2013-09-02) +# Not tested +media-libs/leptonica webp +app-text/tesseract webp + +# Pacho Ramos <pacho@gentoo.org> (2013-09-01) +# CONFIG_AUDITSYSCALL=y is not implemented, bug #438368 +sys-auth/consolekit pam +sys-auth/pambase consolekit + +# Richard Brown <rbrown@gentoo.org> (2008-01-21) +# Needs dev-ruby/builder, which isn't keyworded +dev-ruby/rubygems server + +# Wolfram Schlich <wschlich@gentoo.org> (2007-11-20) +# dependency can't be fulfilled at the moment +net-im/mcabber otr + +# Jim Ramsay <lack@gentoo.org> (2007-09-07) +# app-admin/gkrellm may pull in hddtemp, which is not yet available here +app-admin/gkrellm hddtemp + +# Christian Heim <phreak@gentoo.org> (2007-07-07) +# virtual/mysql-5 not keyworded yet, still apr-util has the mips keyword. +dev-libs/apr-util mysql + +# Stuart Longland <redhatter@gentoo.org> (2007-09-07) +# mplayer not tested with these flags yet. I may remove these slowly as I test +# more functions of mplayer. +media-video/mplayer bidi bl cddb cdio cdparanoia cpudetection dga dv dvb enca joystick live mad openal pnm pvr radio rar rtc tga xinerama zoran + +# Steve Dibb <beandog@gentoo.org> (2007-11-01) +# needs media-libs/ladspa-sdk keyworded +media-video/mplayer ladspa + +# Richard Brown <rbrown@gentoo.org> (2007-12-23) +# app-xemacs/ruby-modes is not keyworded on this arch +dev-lang/ruby xemacs + +# Sebastian Pipping <sping@gentoo.org> (2010-01-27) +# dev-vcs/bzr is not keyworded on this arch +# dev-vcs/darcs is not keyworded on this arch +app-portage/layman bazaar +app-portage/layman darcs + +# deps missing keywords +games-strategy/freeciv auth + +# Mart Raudsepp <leio@gentoo.org> (2010-09-27) +# Extra functionality that has external unkeyworded dependencies +# and is not tested yet +net-fs/samba ads cluster + +# Matt Turner <mattst88@gentoo.org> (2010-12-06) +# dev-db/tokyocabinet not keyworded +mail-client/mutt tokyocabinet + +# Matt Turner <mattst88@gentoo.org> (2010-12-26) +# dev-lang/spidermonkey not keyworded +www-client/elinks javascript + +# Matt Turner <mattst88@gentoo.org> (2010-12-26) +# media-gfx/ufraw not keyworded +media-gfx/imagemagick raw + +# Matt Turner <mattst88@gentoo.org> (2011-06-12) +# dev-python/mysql-python not keyworded +dev-vcs/mercurial bugzilla + +# Matt Turner <mattst88@gentoo.org> (2012-02-09) +# dev-vcs/git[cgi] requires app-text/highlight which requires boost +dev-vcs/git cgi + +# Matt Turner <mattst88@gentoo.org> (2012-02-09) +# mips only use flags +>=sci-libs/fftw-3 -zbus diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/use.force new file mode 100644 index 000000000000..82c0a4788533 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/use.force @@ -0,0 +1,5 @@ +# Copyright 2008-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag which corresponds to ARCH. +mips diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/mips/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/use.mask new file mode 100644 index 000000000000..32ba177b1fe3 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/mips/use.mask @@ -0,0 +1,299 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-mips + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) +# sys-auth/elogind is not yet keyworded here. bug #681200 +elogind + +# Matt Turner <mattst88@gentoo.org> (2018-03-25) +# Unmask systemd since it is keyworded here. +-systemd + +# Mart Raudsepp <leio@gentoo.org> (2018-02-11) +# dev-util/valgrind is not keyworded here yet, +# though the MIPS platform is supported upstream +valgrind + +# Michał Górny <mgorny@gentoo.org> (2018-01-23) +# net-misc/networkmanager is not keyworded here. +networkmanager + +# Michał Górny <mgorny@gentoo.org> (2018-01-23) +# sci-geosciences/gpsd is not keyworded here. +gps + +# Brian Evans <grknight@gentoo.org> (2018-01-15) +# Mask tcmalloc as dev-util/google-perftools is unavailable +tcmalloc + +# James Le Cuirot <chewi@gentoo.org> (2017-06-29) +# Unmask as this profile is big endian. +-big-endian + +# Mart Raudsepp <leio@gentoo.org> (2017-05-27) +# media-libs/libmtp not tested +mtp + +# Mart Raudsepp <leio@gentoo.org> (2017-05-27) +# net-libs/gnome-online-accounts not tested +gnome-online-accounts + +# Mart Raudsepp <leio@gentoo.org> (2017-05-27) +# Keywords lost on net-fs/samba over time, use.mask until re-keyworded +samba + +# Mart Raudsepp <leio@gentoo.org> (2017-02-07) +# dev-libs/libappindicator not tested +ayatana + +# Anthony G. Basile <blueness@gentoo.org> (2015-08-01) +# There is no luajit support on mips. Bug #554376. +luajittex + +# Markos Chandras <hwoarang@gentoo.org> +# Profiles are ISA agnostic so these +# should be masked on per user basis +# See #498082 +-mipsdspr1 +-mipsdspr2 +-mipsfpu + +# Markos Chandras <hwoarang@gentoo.org> +# Needs packages that lack ~mips keywords +# See #485366 +m17n-lib + +# Ryan Hill <dirtyepic@gentoo.org> +# Needs sci-mathematics/glpk. +lpsol + +# Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09) +# cblas-external as virtual/cblas is also masked +cblas-external + +# Samuli Suominen <ssuominen@gentoo.org> +# Media cannot be tested for MIPS at the moment. +# media-libs/libmpeg3 +# media-libs/portaudio +# dev-libs/libcdio +# media-libs/musicbrainz +# media-libs/openexr +mpeg +portaudio +cdio +cdda +musicbrainz +openexr + +# Ryan Hill <dirtyepic@gentoo.org> +# Various Gnome flags +gnome + +# Peter Volkov <pva@gentoo.org> MPI was never tested on mips, but +# some programs with this useflag are useful, e.g #227631 +mpi + +# Ryan Hill <dirtyepic@gentoo.org> +# virtual/blas virtual/cblas and virtual/lapack not keyworded +lapack +blas + +# Alexander Færøy <eroyf@gentoo.org> +# Clamav -- untested, masking for now. +clamav + +# Untested on mips, masking for now. +cdb + +# Until someone actually needs fuse, we'll mask it as +# it holds up stablizing ntfsprogs +fuse + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-03-07) +# Modular X: mask for architectures lacking direct rendering +dri + +# Available on for mips. +-video_cards_siliconmotion +-video_cards_vivante + +# Stephen P. Becker <geoman@gentoo.org> +# more modular X stuff +video_cards_mga +video_cards_nouveau +video_cards_nv +video_cards_r128 +video_cards_radeon +input_devices_elographics +input_devices_synaptics +input_devices_vmmouse +input_devices_void +input_devices_wacom +input_devices_joystick +video_cards_glint +video_cards_nvidia + +# Matt Turner <mattst88@gentoo.org> +# Mask more VIDEO_CARDs added with mesa-8.0 +video_cards_amdgpu +video_cards_r100 +video_cards_r200 +video_cards_r300 +video_cards_r600 +video_cards_radeonsi + +# Diego Pettenò <flameeyes@gentoo.org> +# Until xine-lib's keywording can be maintained, please leave it masked. +xine + +# Stephen P. Becker <geoman@gentoo.org> +# masking mono because it doesn't work on mips +mono + +# Hardave Riar <hardave@gentoo.org> +# Temporarily masking ieee1394 until it can be tested +# Quick fix to my tree b0rkage +ieee1394 + +# Henrik Brix Andersen <brix@gentoo.org> +# According to the mips herd, we currently have no way of testing +# pcmcia on mips, bug #90359 +pcmcia + +# John N. Laliberte <allanonjl@gentoo.org> +# mask scanner support +scanner + +# Hardave Riar <hardave@gentoo.org> +# This should work, someone with a usb card and digital camera should test it +gphoto2 + +# Ciaran McCreesh <ciaranm@gentoo.org> +# unresolved dep, bug #82428 +emboss + +# Joshua Kinard <kumba@gentoo.org> +# dietlibc isn't known to work on mips +diet + +# Stephen P. Becker <geoman@gentoo.org> +# masked because it hoses xchat on 64-bit machines +xosd + +# Stephen P. Becker <geoman@gentoo.org> +# masked for now until this can be properly tested with alsa +jack + +# Stephen P. Becker <geoman@gentoo.org> +# masked because of silly java deps with gnome (we have no jre on mips) +accessibility + +# Stephen P. Becker <geoman@gentoo.org> +# masked because I say so, gnome-- +pda + +# Stephen P. Becker <geoman@gentoo.org> +# masked because gaim sucks +evo + +# Paul de Vrieze <pauldv@gentoo.org> +# There is no java in this profile (if there is it must be available). Without +# this repoman will fail on apps like sys-libs/db +java + +# Ciaran McCreesh <ciaranm@gentoo.org> +# No java, no netbeans +netbeans + +# masked until gnome-extra/evolution-data-server is keyworded for mips +eds + +# Flags which aren't applicable to mips (Mostly copied from sparc) +3dfx +acpi +afs +apm +dvdr +ibm +ggi +lirc +smartcard + +# +# Anthony G. Basile <blueness@gentoo.org> (2012-07-18) +# php is an old mask which works now +# pike is no longer a use flag +# +## see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" +## Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org +## all of these are binary-only, and not presently available on this +## architecture. +#php +#pike +djbfft +timidity + +# We don't use smartcards, afaik +pcsc-lite + +# Fernando J. Pereda <ferdy@gentoo.org> (2007-03-20) +# New optional dependency of >=mail-client/mutt-1.5.14 +qdbm + +# Doug Goldstein <cardoe@gentoo.org> (2007-05-08) +# no one in mips land has smartcard hardware to test with +# see bug #162205 comment 10. +smartcard +openct + +# kumba (2007-06-02) +# pulseaudio hasn't been tested on mips; maybe someday +pulseaudio + +# kumba (2007-11-01) +# mask ladspa USE +# [22:30] <beandog> mips: plz to mask ladspa use flag +ladspa + +# Matt Turner <mattst88@gentoo.org> (2010-12-13) +# Dropping app-arch/rpm keywords, mask rpm USE accordingly +rpm + +# Matt Turner <mattst88@gentoo.org> (2010-12-13) +# We don't have net-libs/libsmi keyworded +smi + +# Matt Turner <mattst88@gentoo.org> (2010-12-13) +# We don't have sys-devel/llvm +llvm + +# Matt Turner <mattst88@gentoo.org (2011-06-14) +# pdfannotextractor needs java +pdfannotextractor + +# Matt Turner <mattst88@gentoo.org> (2011-07-11) +# xemacs dependencies not keyworded +xemacs + +# Matt Turner <mattst88@gentoo.org> (2011-07-11) +# no native mips/linux code generation, see bug 319649 +ocamlopt + +# Michael Sterrett <mr_bones_@gentoo.org> (2012-08-24) +# media-sound/fluidsynth isn't keyworded +fluidsynth + +# Mips USE flags +-fixed-point +-loongson2f + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Ben de Groot <yngwin@gentoo.org> (2015-02-01) +# please remove when keyworded +qt5 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 + + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/make.defaults new file mode 100644 index 000000000000..bae66d7316cc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/make.defaults @@ -0,0 +1,25 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Main RISC-V profile directory. + +# This is not a complete profile. Use the subdirectories! + +ARCH="riscv" +ACCEPT_KEYWORDS="riscv ~riscv" + +CHOST="riscv64-unknown-linux-gnu" + +# Since many people will want to test this in qemu... +FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox" + +# The following stuff is, e.g., defined in subdirs: +# CFLAGS +# CXXFLAGS +# FFLAGS +# FCFLAGS +# ABI +# DEFAULT_ABI +# MULTILIB_ABIS +# CHOST_riscv +# LIBDIR_riscv diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/package.accept_keywords b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/package.accept_keywords new file mode 100644 index 000000000000..ba134491c30e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/package.accept_keywords @@ -0,0 +1,10 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Even if someone makes Portage accept other keywords, here +# we need specific versions / patches for riscv! +sys-devel/gcc -amd64 -~amd64 +sys-libs/glibc -amd64 -~amd64 + +# For the stages and qemu, we need static qemu *from* ~amd64 +app-emulation/qemu-riscv64-bin ~amd64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/package.use.mask new file mode 100644 index 000000000000..050d3cede6db --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/package.use.mask @@ -0,0 +1,73 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Dependency resolution is broken because +# sys-fs/lvm2 has no riscv keyword +sys-fs/e2fsprogs cron + +# This doesn't work for (any) riscv yet. +dev-libs/libpcre2 jit +dev-libs/libpcre jit +dev-vcs/git pcre-jit + +# Not yet tested / unkeyworded dependencies +# This includes also packages which do not support python-3 or +# do not support python-3.7 yet. + +app-admin/syslog-ng amqp dbi geoip geoip2 json kafka mongodb python redis spoof-source smtp snmp +app-admin/sysstat lm-sensors +app-arch/libarchive lz4 lzo zstd +app-arch/unzip natspec +app-crypt/gnupg smartcard tofu wks-server +app-crypt/mit-krb5 doc test xinetd +app-crypt/pinentry fltk gnome-keyring +app-doc/doxygen latex dot +app-editors/emacs alsa lcms mailutils +app-editors/emacs-vcs alsa json lcms mailutils +app-misc/pax-utils python +app-text/asciidoc graphviz test +app-text/po4a test +app-text/xmlto text +dev-build/meson test +dev-build/ninja doc test +dev-lang/python tk +dev-libs/check doc subunit +dev-libs/glib gtk-doc test +dev-libs/icu doc +dev-libs/iniparser doc +dev-libs/libgcrypt doc +dev-libs/libnl python +dev-libs/libtasn1 valgrind +dev-libs/libusb doc +dev-libs/libxslt python +dev-libs/libyaml doc +dev-python/cython doc test +dev-python/lxml test +dev-python/pygments doc test +dev-python/setuptools test +dev-python/snakeoil test +dev-util/catalyst iso +dev-util/patchutils test +dev-util/pkgconf test +dev-util/strace unwind +dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd +media-libs/freetype harfbuzz png +media-libs/tiff jbig jpeg test webp zstd +net-fs/nfs-utils nfsv41 +net-libs/gnutls doc test-full valgrind +net-libs/ldns doc python +net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss http2 rtmp ssh +net-misc/ntp openntpd snmp vim-syntax zeroconf +net-nds/openldap cxx kerberos sasl +sys-apps/kmod doc +sys-apps/portage epydoc +sys-apps/rng-tools nistbeacon pkcs11 +sys-auth/pambase pam_krb5 pam_ssh passwdqc mktemp +dev-build/automake test +sys-devel/gdb source-highlight +sys-devel/gettext cvs +sys-fs/squashfs-tools lz4 lzma lzo zstd +sys-libs/libcap-ng python +sys-process/audit gssapi python +sys-process/procps test +sys-fs/squashfs-tools-ng lz4 lzo zstd diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/packages b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/packages new file mode 100644 index 000000000000..3b97323bdc9f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/packages @@ -0,0 +1,10 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# For now we add the x86-64 qemu-riscv64 static binary to all +# stages. This makes life somewhat simpler when working without +# real hardware. +*app-emulation/qemu-riscv64-bin + +# For the initial hot experimentation phase... +*sys-devel/gdb diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/packages.build b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/packages.build new file mode 100644 index 000000000000..c85897cb6cac --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/packages.build @@ -0,0 +1,7 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# For now we add the x86-64 qemu-riscv64 static binary to all +# stages. This makes life somewhat simpler when working without +# real hardware. +app-emulation/qemu-riscv64-bin diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/make.defaults new file mode 100644 index 000000000000..f4b3042683c5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/make.defaults @@ -0,0 +1,17 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# RISC-V rv64gc/lp64 no-multilib profile + +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# We have only one ABI +MULTILIB_ABIS="lp64" +DEFAULT_ABI="lp64" +ABI="lp64" + +# We hide the useflags for the ABIs +USE_EXPAND_HIDDEN="ABI_RISCV" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/package.use.force new file mode 100644 index 000000000000..e25bb13182b5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/package.use.force @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Undo multilib forcing. +sys-apps/sandbox -abi_riscv_lp64d diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/use.force new file mode 100644 index 000000000000..d04bb8b3d835 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/use.force @@ -0,0 +1,5 @@ +# Un-force the original multilib default-abi flag +-abi_riscv_lp64d + +# Force the abi of this profile here +abi_riscv_lp64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/use.mask new file mode 100644 index 000000000000..9f26ae637a8a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64/use.mask @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mask multilib, since we do not want to use it. +multilib + +# Mask the other multilib flags back for non-multilib profile. +abi_riscv_lp64d diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/make.defaults new file mode 100644 index 000000000000..85372ab59289 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/make.defaults @@ -0,0 +1,15 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# RISC-V rv64gc/lp64d no-multilib profile + +CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# We have only one ABI +MULTILIB_ABIS="lp64d" + +# We hide the useflags for the ABIs +USE_EXPAND_HIDDEN="ABI_RISCV" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/package.use.force new file mode 100644 index 000000000000..73fe93666cc9 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/package.use.force @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Undo multilib forcing. +sys-apps/sandbox -abi_riscv_lp64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/use.mask new file mode 100644 index 000000000000..fd1d1445c965 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/lp64d/use.mask @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mask multilib, since we do not want to use it. +multilib + +# Mask the other multilib flags back for non-multilib profile. +abi_riscv_lp64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/make.defaults new file mode 100644 index 000000000000..fc03a0ec87c7 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/make.defaults @@ -0,0 +1,42 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# RISC-V profile for rv64gc multilib + +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Multilib ABIs +MULTILIB_ABIS="lp64d lp64" +DEFAULT_ABI="lp64d" +ABI="lp64d" + +# Library directories +LIBDIR_lp64d="lib64/lp64d" +LIBDIR_lp64="lib64/lp64" +SYMLINK_LIB="no" + +# Flags for lp64d +CFLAGS_lp64d="-mabi=lp64d" +LDFLAGS_lp64d="-m elf64lriscv" +CHOST_lp64d="riscv64-unknown-linux-gnu" + +# Flags for lp64 +CFLAGS_lp64="-mabi=lp64" +LDFLAGS_lp64="-m elf64lriscv_lp64" +CHOST_lp64="riscv64-unknown-linux-gnu" + +# Enable lp64d by default +ABI_RISCV="lp64d" + +# Unhide the riscv/rv64gc-specific USE_EXPANDs +USE_EXPAND_HIDDEN="-ABI_RISCV" + +# Implicitly enable lp64d in ebuilds without multilib support +IUSE_IMPLICIT="abi_riscv_lp64d" + +# Enable Python 3.7 since we can't use earlier versions +PYTHON_TARGETS="python3_7" +PYTHON_SINGLE_TARGET="python3_7" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/package.mask new file mode 100644 index 000000000000..43580b7b49a0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/package.mask @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Doesnt work properly with the two-level libdirs +<dev-lang/python-3.7 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/parent new file mode 100644 index 000000000000..6ee1b9eff10c --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/parent @@ -0,0 +1,2 @@ +.. +../../../features/multilib diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/use.force new file mode 100644 index 000000000000..7ce55a8948e1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/use.force @@ -0,0 +1,9 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag corresponding to the default ABI. +abi_riscv_lp64d + +# Right now we have only one Python available, so we must use it +python_targets_python3_7 +python_single_target_python3_7 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/use.mask new file mode 100644 index 000000000000..529c1d546345 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/rv64gc/use.mask @@ -0,0 +1,14 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the multilib flags for this arch. +-abi_riscv_lp64d +-abi_riscv_lp64 + +# Our Python has a lot of trouble with the two-level libdir. +python_targets_python2_7 +python_targets_python3_5 +python_targets_python3_6 +python_single_target_python2_7 +python_single_target_python3_5 +python_single_target_python3_6 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/use.force new file mode 100644 index 000000000000..5e5e335685cb --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/use.force @@ -0,0 +1,5 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag which corresponds to ARCH. +riscv diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/use.mask new file mode 100644 index 000000000000..323eff42aa35 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/riscv/use.mask @@ -0,0 +1,37 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-riscv + +# The required library has not been ported to riscv yet. +seccomp + +# Not tested yet +bluetooth +consolekit +dbus +elogind +emacs +fontconfig +fuse +gtk +gtk2 +gtk3 +introspection +java +kerberos +latex +libedit +libressl +lua +qt5 +ruby +slang +sqlite +systemtap +X + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependencies not keyworded. +ayatana diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/make.defaults new file mode 100644 index 000000000000..7749f7c92fbb --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/make.defaults @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="s390" +ACCEPT_KEYWORDS="s390" + +MULTILIB_ABIS="s390" +DEFAULT_ABI="s390" +ABI="${DEFAULT_ABI}" + +CHOST="s390-ibm-linux-gnu" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +LIBDIR_s390x="lib64" +LIBDIR_s390="lib" + +INPUT_DEVICES="void" +VIDEO_CARDS="dummy" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied +# by non-multilib ebuilds when non-native ABIs are disabled. +IUSE_IMPLICIT="abi_s390_32" + +# Enable abi_s390_32 for packages that don't have it forced. +ABI_S390="32" + +# While multilib is available, we don't default it to on. +BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib" +USE="-multilib" + +# 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/s390/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/package.use.force new file mode 100644 index 000000000000..7d7cebc771ad --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Mike Frysinger <vapier@gentoo.org> (2016-12-09) +# The ABI changes when the flag is disabled. Force it for now. +# https://gmplib.org/list-archives/gmp-bugs/2016-December/004039.html +dev-libs/gmp asm diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/package.use.mask new file mode 100644 index 000000000000..f1f9dab66c11 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/package.use.mask @@ -0,0 +1,90 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Hans de Graaff <graaff@gentoo.org> (2019-04-08) +# Obsolete ruby version, no newer versions keyworded or stable. +dev-vcs/subversion ruby + +# Mikle Kolyada <zlogene@gentoo.org> (2018-06-03) +# Not tested +app-crypt/pinentry fltk +dev-python/cssselect doc +dev-vcs/subversion kwallet +app-text/ghostscript-gpl cups +# not really interested in supporting alternative +# VCS for oberlays yet. +app-portage/layman bazaar darcs mercurial +dev-python/setuptools_scm mercurial test +# no nmap gui +net-analyzer/nmap zenmap +# no lua support for vim +app-editors/vim luajit lua +# not keyworded yet +media-gfx/imagemagick raw +dev-db/mariadb numa +# ipython is not really tested +dev-python/restkit cli +# not tested yet +app-misc/mc samba +app-arch/rpm test +# no ceph keyworded +net-analyzer/rrdtool rados + + +# 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 + +# Robin H. Johnson <robbat2@gentoo.org> (2017-08-05) +# Upstream Git is switching to PCRE2 w/ JIT. +# This is not available on some arches, where a fallback to PCRE1 without JIT is used. +dev-vcs/git pcre-jit + +# Lars Wendler <polynomial-c@gentoo.org> (2016-11-17) +# jit not supported on ia64 (bug #600052). +dev-libs/libpcre2 jit + +# Sergey Popov <pinkbyte@gentoo.org> (2015-10-24) +# Not tested +net-mail/dovecot lz4 + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet tested #499974 +dev-libs/efl physics + +# Sergey Popov <pinkbyte@gentoo.org> (2015-02-18) +# Not tested +app-portage/layman g-sorcery + +# Mikle Kolyada <zlogene@gentoo.org> (2014-01-11) +# too much unkeyworded dependencies (bug #497068) +dev-vcs/git mediawiki mediawiki-experimental + +# Agostino Sarubbo <ago@gentoo.org< (2013-04-10) +# It requires too much unstable dep. +x11-libs/gtk+ colord + +# Justin Lecher <jlec@gentoo.org> (2013-01-09) +# x11-base/xorg-server[xvfb] is not keyworded +dev-lang/tk test + +# Raúl Porcel <armin76@gentoo.org> (2011-11-05) +# jit not supported on s390 +dev-libs/libpcre jit + +# Sebastian Pipping <sping@gentoo.org> (2011-02-22) +# No media-sound/lilypond here, yet (bug #356069) +app-text/asciidoc test + +# Raúl Porcel <armin76@gentoo.org> (2008-03-27) +# Needs gtk USE-flag +net-dns/avahi python + +# missing keyword for sys-cluster/openmpi sys-cluster/mpich2 +dev-libs/boost mpi + +# Robin H Johnson <robbat2@gentoo.org> (2012-11-01) +# MySQL 5.5 wants systemtap, tcmalloc & jemalloc +>=dev-db/mysql-5.5 tcmalloc +>=dev-db/mariadb-5.5 tcmalloc +>=dev-db/percona-server-5.5 tcmalloc diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/packages b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/packages new file mode 100644 index 000000000000..6c16a3cea144 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/packages @@ -0,0 +1,3 @@ +*sys-apps/s390-tools + +-*sys-apps/hdparm diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/parent new file mode 100644 index 000000000000..7663f5297bb4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/parent @@ -0,0 +1,2 @@ +../../features/multilib +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/make.defaults new file mode 100644 index 000000000000..1cb8ff7551a4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/make.defaults @@ -0,0 +1,16 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="s390x" +DEFAULT_ABI="s390x" +ABI="${DEFAULT_ABI}" + +CHOST="s390x-ibm-linux-gnu" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied +# by non-multilib ebuilds when non-native ABIs are disabled. +IUSE_IMPLICIT="abi_s390_64 -abi_s390_32" + +# Enable abi_s390_64 for packages that don't have it forced. +ABI_S390="64" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/package.use.force new file mode 100644 index 000000000000..577dcc99cc07 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/package.use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2016-11-11) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_SystemZ +sys-devel/clang llvm_targets_SystemZ +sys-devel/llvm llvm_targets_SystemZ diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/use.force new file mode 100644 index 000000000000..adf5b7184416 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# Force the flag corresponding to the only ABI. +-abi_s390_32 +abi_s390_64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/use.mask new file mode 100644 index 000000000000..a85334605169 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/s390x/use.mask @@ -0,0 +1,3 @@ +# Switch ABI flags for this arch. +abi_s390_32 +-abi_s390_64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.force new file mode 100644 index 000000000000..89bbb956da41 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.force @@ -0,0 +1,11 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# Force the flag which corresponds to ARCH. +s390 + +# Force the flag corresponding to the only ABI. +abi_s390_32 + +# We do not have multilib by default. +-multilib diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.mask new file mode 100644 index 000000000000..fec6cb009db1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.mask @@ -0,0 +1,117 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-s390 + +# Unmask ABI flags for this arch. +-abi_s390_32 + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependencies not keyworded. +ayatana + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) +# sys-auth/elogind is not yet keyworded here. bug #681200 +elogind + +# James Le Cuirot <chewi@gentoo.org> (2017-06-29) +# Unmask as this profile is big endian. +-big-endian + +# Stuff we don't want/not tested +R +octave +xindy +lasi +kde +mpi +fuse +lqr +libproxy +tokyocabinet +lpsol +openexr +enchant +fftw +systemd +devil +gts +clang +rtmp +metalink +lucene +valgrind + +# This file contains a list of useflags that cannot be used on s390. +bluetooth +pcmcia +cdr +gpm +3dfx +acpi +afs +alsa +apm +lirc +llvm +java +hardened +vaapi +qt5 + +# Needs java +pdfannotextractor + +# no gnome love yet +fits +gconf +gimp +gtk +gtk2 +gtk3 +gnome +gnome-keyring + +diet +m17n-lib +xemacs +Xaw3d +neXt +motif +mono +ocaml +sdl +lm-sensors +wxwidgets + +# Many X drivers make no sense on this platform. +input_devices_elographics +input_devices_evdev +input_devices_joystick +input_devices_keyboard +input_devices_mouse +input_devices_vmmouse +input_devices_synaptics +input_devices_wacom +video_cards_amdgpu +video_cards_fbdev +video_cards_geode +video_cards_glint +video_cards_mga +video_cards_nouveau +video_cards_nv +video_cards_r100 +video_cards_r128 +video_cards_r200 +video_cards_r300 +video_cards_r600 +video_cards_radeon +video_cards_radeonsi + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Unmask once sys-libs/libunwind gets ported & keyworded. +unwind diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.stable.mask new file mode 100644 index 000000000000..cfd0947fdfdf --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/s390/use.stable.mask @@ -0,0 +1,4 @@ +# Hans de Graaff <graaff@gentoo.org> (2019-07-17) +# Temporary mask for stable bug 688976 +ruby_targets_ruby25 + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sh/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sh/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/make.defaults new file mode 100644 index 000000000000..2464bab3c5c0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/make.defaults @@ -0,0 +1,29 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Main SuperH profile + +ARCH="sh" +ACCEPT_KEYWORDS="sh ~sh" + +CHOST="sh-unknown-linux-gnu" +CFLAGS="-O2" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild +# checks simpler. +ABI="sh" +DEFAULT_ABI="sh" +MULTILIB_ABIS="sh" +CHOST_sh="${CHOST}" +LIBDIR_sh="lib" + +# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (2011-11-16) +# Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value +# We need to disable ssp. +BOOTSTRAP_USE="${BOOTSTRAP_USE} nossp" + +USE="nossp" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sh/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/package.use.mask new file mode 100644 index 000000000000..9f38a48d1ff6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/package.use.mask @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Hans de Graaff <graaff@gentoo.org> (2019-04-08) +# Obsolete ruby version, no newer versions keyworded or stable. +dev-vcs/subversion ruby + +# 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=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=bluetooth that is masked in this profile. +media-sound/pulseaudio native-headset ofono-headset + +# Matt Turner <mattst88@gentoo.org> (2017-02-25) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server wayland + +# Sergey Popov <pinkbyte@gentoo.org> (2015-10-24) +# Not tested +net-mail/dovecot lz4 + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet tested #499974 +dev-libs/efl physics + +# Brian Evans <grknight@gentoo.org> (2014-06-03) +# unkeworded dependencies (bug #429708) +>=dev-db/mysql-5.5 jemalloc +>=dev-db/mariadb-5.5 jemalloc + +# Mikle Kolyada <zlogene@gentoo.org> (2014-01-11) +# too much unkeyworded dependencies (bug #497068) +dev-vcs/git mediawiki mediawiki-experimental + +# Raúl Porcel <armin76@gentoo.org> (2012-05-28) +# Needs x11-misc/lightdm(which also requires some other deps) +x11-misc/xscreensaver new-login + +# Raúl Porcel <armin76@gentoo.org> (2011-11-05) +# jit not supported on sh +dev-libs/libpcre jit + +# Sebastian Pipping <sping@gentoo.org> (2011-02-22) +# No media-sound/lilypond here, yet (bug #356069) +app-text/asciidoc test + +# Raúl Porcel <armin76@gentoo.org> (2011-02-13) +# Fails to build, pending to send a report upstream +media-libs/mesa gallium + +# Alon Bar-Lev <alonbl@gentoo.org> (2007-01-24) +# pkcs11-helper is not keyworded +net-vpn/openvpn pkcs11 + +# Christoph Mende <angelos@gentoo.org> (2008-05-14) +# media-sound/wavpack is not keyworded +media-sound/mpd wavpack + +# Peter Alfredsen <loki_val@gentoo.org> (2008-06-20) +# cppunit is not keyworded, needed by test. Bug 228559. +media-libs/taglib test + +# missing keyword for sys-cluster/openmpi sys-cluster/mpich2 +dev-libs/boost mpi + +# Needs testing and keywording +media-plugins/gst-plugins-meta aac dv lame pulseaudio taglib vcd vpx wavpack diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sh/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sh/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/use.force new file mode 100644 index 000000000000..f59d57ad619b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +sh diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sh/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/use.mask new file mode 100644 index 000000000000..4b2e55f73197 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sh/use.mask @@ -0,0 +1,128 @@ +# Unmask the flag which corresponds to ARCH. +-sh + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependencies not keyworded. +ayatana + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31) +# sys-auth/elogind is not yet keyworded here. bug #681200 +elogind + +# Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09) +# cblas-external as virtual/cblas is also masked +cblas-external + +hardened + +# Paul de Vrieze <pauldv@gentoo.org> +# There is no java in this profile (if there is it must be available). Without +# this repoman will fail on apps like sys-libs/db +java +pdfannotextractor + +# broken upstream, see libavcodec/sh4/idct_sh4.c:#error +ffmpeg + +# No hardware to test +bluetooth +dvd +ios + +# Stuff we don't want +fuse +R +octave +tracker +xindy +mpi +lasi +lensfun +fits +networkmanager +lpsol +openexr +clang + +# Stuff that doesn't make sense on this arch +3dfx +dmi + +# havent tested yet +scanner +gphoto2 +dvb +kde +diet +lirc +afs +mono +lm-sensors +qdbm +fftw +eds +xine +ocaml +gimp +xemacs +lapack +webkit +timidity +fluidsynth +mms +sid +lqr +musepack +authdaemond +v4l +tokyocabinet +wildmidi +webp +systemd +soundcloud +gts +devil +rtmp +metalink +lucene + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05) +# Modular X: mask for architectures on which they aren't available +video_cards_glint +video_cards_mga +video_cards_nouveau +video_cards_nv +video_cards_r128 +video_cards_radeon + +# Matt Turner <mattst88@gentoo.org> +# Mask more VIDEO_CARDs added with mesa-8.0 +video_cards_amdgpu +video_cards_r100 +video_cards_r200 +video_cards_r300 +video_cards_r600 +video_cards_radeonsi + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-03-07) +# Modular X: mask for architectures lacking direct rendering +dri + +# nspr isnt ported to SuperH which means no seamonkey/firefox/etc... +nsplugin +nss + +# 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 + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Unmask once sys-libs/libunwind gets keyworded. +unwind + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/make.defaults new file mode 100644 index 000000000000..f9d3de3e5b9d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="sparc64" +DEFAULT_ABI="sparc64" +ABI="${DEFAULT_ABI}" + +CHOST="sparc64-unknown-linux-gnu" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/package.use.mask new file mode 100644 index 000000000000..b0792becdce5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/package.use.mask @@ -0,0 +1,15 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner <mattst88@gentoo.org> (2019-08-26) +# Upstream Git is switching to PCRE2 w/ JIT. +# This is not available on some arches, where a fallback to PCRE1 without JIT is used. +dev-vcs/git pcre-jit + +# Matt Turner <mattst88@gentoo.org> (2019-08-26) +# jit not supported on sparc64 +dev-libs/libpcre2 jit + +# Matt Turner <mattst88@gentoo.org> (2019-08-26) +# Falis to build on 64-bit userland +dev-libs/openssl asm diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/64ul/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/make.defaults new file mode 100644 index 000000000000..f4fde82ca0ab --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/make.defaults @@ -0,0 +1,52 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="sparc" +ACCEPT_KEYWORDS="${ARCH}" + +# 64bit kernel, 32bit userland +CHOST="sparc-unknown-linux-gnu" +PROFILE_ARCH="sparc64" + +# We need sparc64 binutils for linux-headers +CTARGETS_BINUTILS="sparc-unknown-linux-gnu sparc64-unknown-linux-gnu" + +# The funky stuffs for handling different kernel compiler than userland compiler +KERNEL_ABI="sparc64" +CHOST_sparc64="sparc64-unknown-linux-gnu" +LDFLAGS_sparc64="-m elf64_sparc" + +# Multilib stuff +MULTILIB_ABIS="sparc32" +DEFAULT_ABI="sparc32" +ABI="${DEFAULT_ABI}" +CFLAGS_sparc32="" # 32 bit is the default, so no need to set it. +LDFLAGS_sparc32="" # setting it would make gcc use -m32 and -m64 at the same time +CHOST_sparc32="sparc-unknown-linux-gnu" +CTARGET_sparc32="sparc-unknown-linux-gnu" +# do NOT set CFLAGS_sparc64 here it'd break linux-headers for non-multilib +# profiles + +LIBDIR_sparc32="lib" +LIBDIR_sparc64="lib64" + +# Compiler flags +CFLAGS="-O2 -mcpu=ultrasparc -pipe" +CXXFLAGS="${CFLAGS}" + +# These are here to override features/32bit-userland's settings. DO NOT REMOVE! +FEATURES="-multilib-strict" +MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 /usr/X11R6/lib32" + +# Gustavo Zacarias <gustavoz@gentoo.org> (2006-10-05) +# Defaults for video drivers +VIDEO_CARDS="fbdev glint mga r128 radeon" + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-06-24) +# Enable USE=libtirpc by default, to ease dependency resolution during +# the stabilization of glibc-2.26. Bug 657148 +USE="libtirpc" + +# 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/sparc/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.mask new file mode 100644 index 000000000000..bf8da5214314 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.mask @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30) +# Unmask block corresponding to the mask in ../base +# Perl 5.26 will be removed soon. Please upgrade. +# This block is here (and not in ../../package.mask) since we still need +# it and unmask it on hppa and sparc. See bug 676062 and bug 683018. +-<dev-lang/perl-5.28.2-r1 +-~virtual/perl-Archive-Tar-2.240.0 +-~virtual/perl-Attribute-Handlers-0.990.0 +-~virtual/perl-B-Debug-1.240.0 +-~virtual/perl-CPAN-2.180.0 +-~virtual/perl-Carp-1.420.0 +-~virtual/perl-Compress-Raw-Zlib-2.74.0 +-~virtual/perl-Data-Dumper-2.167.0 +-~virtual/perl-Devel-PPPort-3.350.0 +-~virtual/perl-Digest-SHA-5.960.0 +-~virtual/perl-Encode-2.880.0 +-~virtual/perl-Exporter-5.720.0 +-~virtual/perl-ExtUtils-CBuilder-0.280.225 +-~virtual/perl-ExtUtils-Constant-0.230.0 +-~virtual/perl-ExtUtils-Install-2.40.0 +-~virtual/perl-ExtUtils-MakeMaker-7.240.0 +-~virtual/perl-ExtUtils-ParseXS-3.340.0 +-~virtual/perl-File-Spec-3.670.0 +-~virtual/perl-Filter-Simple-0.930.0 +-~virtual/perl-Getopt-Long-2.490.0 +-~virtual/perl-I18N-LangTags-0.420.0 +-~virtual/perl-IO-1.380.0 +-~virtual/perl-IO-Socket-IP-0.380.0 +-~virtual/perl-IPC-Cmd-0.960.0 +-~virtual/perl-JSON-PP-2.274.0.200_rc +-~virtual/perl-Locale-Maketext-1.280.0 +-~virtual/perl-Math-BigInt-1.999.806 +-~virtual/perl-Math-BigInt-FastCalc-0.500.500 +-~virtual/perl-Math-BigRat-0.261.100 +-~virtual/perl-Module-CoreList-5.201.804.140 +-~virtual/perl-Net-Ping-2.550.0 +-~virtual/perl-Scalar-List-Utils-1.460.200_rc +-~virtual/perl-Socket-2.20.30_rc +-~virtual/perl-Storable-2.620.0 +-~virtual/perl-Test-1.300.0 +-~virtual/perl-Test-Harness-3.380.0 +-~virtual/perl-Test-Simple-1.302.73 +-~virtual/perl-Time-HiRes-1.974.100 +-~virtual/perl-Time-Piece-1.310.0 +-~virtual/perl-Unicode-Collate-1.190.0 +-~virtual/perl-Unicode-Normalize-1.250.0 +-~virtual/perl-XSLoader-0.270.0 +-~virtual/perl-bignum-0.470.0 +-~virtual/perl-if-0.60.600 +-~virtual/perl-libnet-3.100.0 +-~virtual/perl-podlators-4.90.0 +-~virtual/perl-threads-2.150.0 +-~virtual/perl-threads-shared-1.560.0 +-~virtual/perl-version-0.991.700 + +# Raúl Porcel <armin76@gentoo.org> (2014-11-17) +# Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels +sys-devel/kgcc64 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use new file mode 100644 index 000000000000..4babc96027fc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use @@ -0,0 +1,12 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Enable the GPU targets matching the default VIDEO_CARDS +dev-ml/llvm-ocaml llvm_targets_AMDGPU +sys-devel/clang llvm_targets_AMDGPU +sys-devel/llvm llvm_targets_AMDGPU + +# Ben Kohler <bkohler@gentoo.org> (2019-09-03) +# Enable SPARC OpenBoot support +sys-boot/grub:2 grub_platforms_ieee1275 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.force new file mode 100644 index 000000000000..e199f04684fe --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_Sparc +sys-devel/clang llvm_targets_Sparc +sys-devel/llvm llvm_targets_Sparc diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.mask new file mode 100644 index 000000000000..f639f53b04ca --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.mask @@ -0,0 +1,385 @@ +# 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 + +# Mart Raudsepp <leio@gentoo.org> (2019-08-18) +# media-video/pipewire is not keyworded yet +x11-wm/mutter screencast + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-05) +# No sparc arch support for jit. +dev-lang/spidermonkey jit + +# Sergei Trofimovich <slyfox@gentoo.org> (2019-04-20) +# No ffmpeg keywords on sparc +media-sound/dir2ogg aac wma + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-09-28) +# No stable nftables yet. Let new iptables stabilization +# to pick nftables up. Meanwhile keep old iptables off +# nftables. +<net-firewall/iptables-1.6.2 nftables + +# Virgil Dupras <vdupras@gentoo.org> (2018-10-08) +# app-text/mupdf sparc keyword was dropped in bug #631970 +net-print/cups-filters pdf + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-09-28) +# mpir fails to build at least on sparc: bug #640424 +dev-python/gmpy mpir + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-08-30) +# dev-games/openscenegraph is a heavy unkeyworded dependency. +# Skip keywording it for now. +app-office/scribus osg + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-06-17) +# Mask broken HIPE support on sparc32 (bug #656618) +dev-lang/erlang hipe + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-05-08) +# Mask USE=games to avoid unkeyworded games-util/qstat. +net-analyzer/monitoring-plugins game + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-12-20) +# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not +# keyworded (bug #597174) +net-analyzer/rrdtool rados + +# Mart Raudsepp <leio@gentoo.org> (2017-09-02) +# Failure to re-keyword ffmpeg/gst-plugins-libav in a timely +# fashion; bugs #574786, #608868, #610810 +media-plugins/gst-plugins-meta ffmpeg + +# Brian Evans <grknight@gentoo.org> (2017-08-21) +# No keywords for sys-process/numactl +dev-db/mariadb numa + +# 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-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=redis that is masked in this profile. +dev-python/pyzor test + +# Michał Górny <mgorny@gentoo.org> (2017-08-08) +# Requires USE=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=bluetooth that is masked in this profile. +media-sound/pulseaudio native-headset ofono-headset +net-misc/ofono dundee + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=hdf5 that is masked in this profile. +media-libs/vigra doc python 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 + +# Jason Zaman <perfinion@gentoo.org> (2017-05-09) +# x11-libs/libXpresent is not keyworded on sparc +xfce-base/xfwm4 xpresent + +# 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 libunwind libcxxrt +sys-libs/libcxxabi libunwind + +# Pacho Ramos <pacho@gentoo.org> (2017-02-04) +# Missing keywords, bug #599572 +net-libs/gnome-online-accounts gnome +x11-terms/gnome-terminal gnome-shell + +# Pacho Ramos <pacho@gentoo.org> (2017-01-15) +# Missing keywords, bug #559770 +>=net-misc/networkmanager-1.4.4 consolekit + +# Justin Lecher <jlec@gentoo.org> (2017-01-15) +# unkeyworded rev deps +dev-games/openscenegraph gdal las + +# Pacho Ramos <pacho@gentoo.org> (2017-01-02) +# Don't keyword redis +dev-libs/hiredis test + +# 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 + +# Michał Górny <mgorny@gentoo.org> (2016-11-18) +# libomp does not support SPARC, #600148. +sys-devel/clang-runtime openmp + +# Christian Ruppert <idl0r@gentoo.org> (2016-10-14) +# dnstap USE masked due to missing keywords +net-dns/bind dnstap + +# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11) +# networkmanager USE masked due to missing keywords +gnome-extra/nm-applet teamd + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + +# Justin Lecher <jlec@gentoo.org> (2016-02-22) +# Missing test deps keyword #575366 +dev-cpp/eigen test + +# Pacho Ramos <pacho@gentoo.org> (2016-02-20) +# Missing keywords, bug #551580 +app-office/planner eds + +# Pacho Ramos <pacho@gentoo.org> (2016-01-31) +# Missing keywords, bug #560382 +media-video/ffmpeg snappy + +# James Le Cuirot <chewi@gentoo.org> (2016-01-30) +# scrollview requires Java, which is unsupported on SPARC. +app-text/tesseract scrollview + +# Justin Lecher <jlec@gentoo.org> (2015-11-18) +# requires dev-python/restkit which requires +# dev-python/socketpool which requires dev-python/gevent which requires +# dev-python/greenlet which has not been ported +dev-python/wsgiproxy2 test +dev-python/pyquery test + +# Pacho Ramos <pacho@gentoo.org> (2015-11-15) +# Missing keywords +>=media-plugins/grilo-plugins-0.2.14 upnp-av + +# Davide Pesavento <pesa@gentoo.org> (2015-10-26) +# Tests require non-keyworded qt5 +dev-qt/qtchooser test + +# Sergey Popov <pinkbyte@gentoo.org> (2015-10-24) +# Not tested +net-mail/dovecot lz4 + +# Justin Lecher <jlec@gentoo.org> (2015-10-14) +# Requires dev-python/ipython which triggers a long dep chain +dev-python/restkit cli + +# Brian Evans <grknight@gentoo.org> (2015-09-14) +# Mask new USE flags for mariadb which all arches do not yet have dependencies +>=dev-db/mariadb-10.1.0 innodb-snappy + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10) +# Requires wifi USE flag, which is masked for this arch +net-misc/networkmanager wext + +# Pacho Ramos <pacho@gentoo.org> (2015-06-13) +# Missing keywords, bug #513108 +net-misc/spice-gtk smartcard webdav + +# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09) +# net-fs/libnfs lacks sparc keyword, bug #551576 +gnome-base/gvfs nfs + +# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09) +# dev-lua/lgi lacks sparc keyword, bug #551540 +dev-libs/libpeas lua + +# Mike Frysinger <vapier@gentoo.org> (2015-03-16) +# Needs sci-physics/bullet & media-libs/libsdl2 tested #499974 +dev-libs/efl physics sdl + +# Alexis Ballier <aballier@gentoo.org> (2015-02-11) +# Missing ffmpeg deps, bug #510340 +media-video/ffmpeg x265 + +# Patrick Lauer <patrick@gentoo.org> (2015-02-10) +# Missing keywords for media-libs/x265 +media-video/libav x265 + +# Pacho Ramos <pacho@gentoo.org> (2014-01-10) +# Missing keywords +net-misc/networkmanager teamd + +# Gilles Dartiguelongue <eva@gentoo.org> (2014-12-23) +# New dependencies for wayland support in Gnome 3.14 +# See bug #533420. +media-libs/clutter egl wayland +media-libs/clutter-gtk wayland + +# Mark Wright <gienah@gentoo.org> (2014-12-14/2014-12-23, 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 + +# Pacho Ramos <pacho@gentoo.org> (2014-10-03) +# Missing keywords, bug #524352 +>=app-accessibility/orca-3.12.3 braille + +# Christoph Junghans <junghans@gentoo.org> (2014-07-21) +# Missing keywords on sci-libs/libcerf (bug 517726) +sci-visualization/gnuplot libcerf + +# Pacho Ramos <pacho@gentoo.org> (2014-04-12) +# Missing keywords, bug #507490 +net-misc/modemmanager mbim + +# Pacho Ramos <pacho@gentoo.org> (2014-03-15) +# Missing keywords, bug #504672 +>=net-misc/vinagre-3.10 rdp + +# Pacho Ramos <pacho@gentoo.org> (2014-02-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 + +# Raúl Porcel <armin76@gentoo.org> (2014-02-01) +# Sigbuses +net-misc/openssh hpn + +# Pacho Ramos <pacho@gentoo.org> (2014-01-19) +# Missing keywords, bug #478254 +gnome-base/gnome classic extras + +# Pacho Ramos <pacho@gentoo.org> (2013-12-02) +# Missing keywords, bug #493156 +media-libs/libgphoto2 serial + +# Pacho Ramos <pacho@gentoo.org> (2013-11-28) +# Missing keywords, bug #492820 +net-im/telepathy-connection-managers sipe + +# Mark Wright <gienah@gentoo.org> (2013-10-26) +# template-haskell not yet available +dev-haskell/dataenc test + +# Pacho Ramos <pacho@gentoo.org> (2013-07-20) +# Keywords pending, bug #476710 +>=gnome-base/gnome-extra-apps-3.8 games + +# Patrick Lauer <patrick@gentoo.org> (2013-05-27) +# stable keywords missing on tagpy/coherence +media-sound/rhythmbox upnp-av + +# Julian Ospald <hasufell@gentoo.org> (2013-03-31) +# depends on mono +>=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 + +# 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 + +# Raúl Porcel <armin76@gentoo.org> (2012-12-30) +# Needs testing +media-libs/phonon gstreamer vlc + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-27) +# remove mask when dev-java/fop is keyworded here +gnome-extra/libgda reports + +# Robin H Johnson <robbat2@gentoo.org> (2012-11-01) +# MySQL 5.5 wants systemtap, tcmalloc & jemalloc +>=dev-db/mysql-5.5 systemtap tcmalloc jemalloc +>=dev-db/mariadb-5.5 systemtap tcmalloc jemalloc +>=dev-db/percona-server-5.5 systemtap tcmalloc jemalloc + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-06-24) +# Requires libpcre with jit +www-apache/mod_security jit + +# Raúl Porcel <armin76@gentoo.org> (2012-05-28) +# Needs x11-misc/lightdm(which also requires some other deps) +x11-misc/xscreensaver new-login + +# Pacho Ramos <pacho@gentoo.org> (2012-05-07) +# libhid is not keyworded +app-misc/lcdproc lcd_devices_mdm166a + +# Anthony G. Basile <blueness@gentoo.org> (2011-12-21) +# Mask the vde flag on tinc because net-misc/vde is not +# keyworded for sparc +net-vpn/tinc vde + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17) +# Mask use numa for openmpi +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 + +# Raúl Porcel <armin76@gentoo.org> (2011-10-08) +# Needs media-sound/lilypond +app-text/asciidoc test + +# Patrick McLean <chutzpah@gentoo.org> (2011-09-07) +# missing keywords on dependencies +media-video/x264-encoder ffmpegsource + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-08-31) +# Mask numa use flag per bug #381313 +sys-apps/hwloc numa +sys-cluster/openmpi numa + +# Pacho Ramos <pacho@gentoo.org> (2011-01-27) +# missing keywords on needed plugins +media-plugins/gst-plugins-meta dts dv libvisual modplug vcd wavpack + +# Justin Lecher <jlec@gentoo.org> (2010-08-13) +# MKL not available on this arch +media-gfx/povray mkl + +# Ben de Groot <yngwin@gentoo.org> (2009-11-11) +# Requires qthelp, which requires qtwebkit, bug 292838 +dev-libs/uriparser doc + +# Raúl Porcel <armin76@gentoo.org> +# Depends on dev-java/fop which requires java... +sci-geosciences/gpsbabel doc + +# depends on mpich2 which isn't keyworded (bug #217854) +sci-libs/hdf5 mpi + +# Needs libmodplug +media-libs/sdl-sound mikmod + +# Needs clisp which won't build +app-text/texlive xindy + +# Needs krb4 USE flag for mit-krb5 (Bug #255579), and we believe it to be unstable. +net-im/pidgin zephyr + +# Mask srtp for ortp because libsrtp is marked -sparc +net-libs/ortp srtp + +# Ultrabug <ultrabug@gentoo.org> (2011-09-05) +# missing keyword for net-libs/zeromq +app-admin/rsyslog zeromq + +# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13) +# missing keyword +>=sci-misc/boinc-7.4.42-r1 X diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.stable.mask new file mode 100644 index 000000000000..21a61f4b994d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner <mattst88@gentoo.org> (2019-08-27) +# No stable nftables yet. +net-firewall/iptables nftables diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/packages b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/packages new file mode 100644 index 000000000000..90763daf6e26 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/packages @@ -0,0 +1,7 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Top-level sparc profile + +# SPARC specific stuff (32 and 64 bit) +*sys-apps/sparc-utils diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/use.force new file mode 100644 index 000000000000..f95aef4e1765 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +sparc diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/use.mask new file mode 100644 index 000000000000..c54b00ca8451 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/sparc/use.mask @@ -0,0 +1,241 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-sparc + +# This file contains a list of useflags that cannot be used on sparc. + +# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31) +# Dependency not keyworded (dev-libs/libappindicator). +ayatana + +# Sergei Trofimovich <slyfox@gentoo.org> (2018-12-12) +# mongodb is not keyworded on sparc +mongodb + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-12-06) +# dev-qt/qtdeclarative-5.11.x is broken and blocks re-keywording of Qt5. +qml + +# Sergei Trofimovich <slyfox@gentoo.org> (2017-11-19) +# There is no luajit support on sparc. Bug #554376 +luajit +luajittex + +# David Seifert <soap@gentoo.org> (2017-07-08) +# Games are not keyworded anymore on sparc +fortune +physfs + +# James Le Cuirot <chewi@gentoo.org> (2017-06-29) +# Unmask as this profile is big endian. +-big-endian + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25) +# kwallet integration split from kde to distinct flag +kwallet + +# Andrey Grozin <grozin@gentoo.org> (2014-06-25) +# keyworded on sparc +-ecls +-sbcl + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) +# net-misc/connman is not keyworded, bug 348308 +connman + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) +# Not keyworded on sparc +xine + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-17) +# qstat is not available on sparc, as it is +nagios-game + +# Alexandre Rostovtsev <tetromino@gmail.com> (2011-10-28) +# x11-misc/colord and app-admin/packagekit-base not tested. Bug #387959. +colord +packagekit + +# Raúl Porcel <armin76@gentoo.org> +# Stuff that sigbuses +libburn +# bug #266193 +srtp +# bug #290154 +tokyocabinet +# bug 235685 +webkit +# bug 359963 +webp + +# Gustavo Zacarias <gustavoz@gentoo.org> (2007-02-14) +# Mono needs gcc4 and it's not yet stable +mono + +# Gustavo Zacarias <gustavoz@gentoo.org> +# It doesn't even build +d +# LCDproc masks see bug #148072 +lcd_devices_g15 +lcd_devices_graphlcd +lcd_devices_ula200 +# Masking hardened, it isn't really supported, see bugs #144126 #78951 +hardened +# AIO is b0rked for now.... +aio +romio +# They're borked +dar32 +dar64 + +# Needs java +pdfannotextractor + +# Stuff that won't ever work on sparc +3dfx +acpi +afs +apm +battery +dmi +ibm +jfs +libedit +pm-utils +reiser4 +reiserfs +xfs + +# Need testing +musepack +topal +lqr +indi +chm +ebook +capi +lensfun +jingle +mod_wsgi +vaapi +librtmp +rtmp +vpx +kde +wildmidi +barcode +xmms2 +gme +aacplus +soundcloud +devil +gts +clang +metalink +tremor +fdk +tcmalloc +jemalloc +zmq + +# No hardware to test +ifp +chipcard +hbci +lm-sensors +openct +bluetooth +dmraid +ipod +ios +mtp +pda +apcupsd +bluray +gps + +# Stuff we don't want +ots +frei0r +prelude +redis + +# USE-flags from differents origins +brltty +djbfft +dvb +java +lirc +netbeans +networkmanager +pbs +pcmcia +rar +valgrind +wifi +xvmc +zoran + +# Other masks +hdf +hdf5 + +# This should probably never be touched + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05) +# Modular X: mask for architectures on which they aren't available +video_cards_nv +video_cards_nouveau + +# Matt Turner <mattst88@gentoo.org> +# llvm is not keyworded +video_cards_amdgpu +video_cards_radeonsi + +# Diego Pettenò <flameeyes@gentoo.org> (2006-12-06) +# Mask ALSA drivers for ISA cards +alsa_cards_msnd-pinnacle +alsa_cards_hdsp +alsa_cards_hdspm +alsa_cards_sb16 +alsa_cards_sbawe +alsa_cards_sscape +alsa_cards_wavefront + +# Copied over from default-linux/sparc/sparc64 +-vis + +# The default on SPARC is non-multilib +# if a sub-profile want's it, it can -use.mask it +multilib + +# Ben de Groot <yngwin@gentoo.org> (2009-02-11) +# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded +phonon + +# nvidia toolkit for binary drivers +cg + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22) +# virtual/opencl is not keyworded +opencl + +# Unmask once sys-libs/libunwind gets ported & keyworded. +unwind + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10) +# sys-devel/llvm is not keyworded, bug #320221 +llvm + +# Pacho Ramos <pacho@gentoo.org> (2014-01-19) +# Unmask systemd since it is keyworded here. +-systemd + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp + +# Ben de Groot <yngwin@gentoo.org> (2015-02-01) +# please remove when keyworded +qt5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/eapi b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/eapi new file mode 100644 index 000000000000..7813681f5b41 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/eapi @@ -0,0 +1 @@ +5
\ No newline at end of file diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/make.defaults new file mode 100644 index 000000000000..021480450bd1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/make.defaults @@ -0,0 +1,50 @@ +# Copyright 1999-2015 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="x86" +ACCEPT_KEYWORDS="x86" + +CHOST="i686-pc-linux-gnu" +CFLAGS="-O2 -march=i686 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Michał Górny <mgorny@gentoo.org> (2015-01-30) +# Unhide the CPU_FLAGS_X86 USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_X86" + +# Michał Górny <mgorny@gentoo.org> (2014-06-20) +# Provide values for ABI-related variables that are compatible with +# multilib amd64, to make consistent ebuild writing easier. +MULTILIB_ABIS="x86" +DEFAULT_ABI="x86" +ABI="x86" +CHOST_x86="${CHOST}" +LIBDIR_x86="lib" + +# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) +# Defaults for video drivers +VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa" + +# Andrej Kacian <ticho@gentoo.org> (2006-12-21) +# Defaults for audio drivers +ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" + +# Michał Górny <mgorny@gentoo.org> (2014-06-25) +# Make the native ABI implicit so that MULTILIB_USEDEP can be satisfied +# by non-multilib ebuilds when non-native ABIs are disabled. +IUSE_IMPLICIT="abi_x86_32" + +# Michał Górny <mgorny@gentoo.org> (2014-07-01) +# Default to abi_x86_32 for packages that don't have it forced. +ABI_X86="32" + +# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06) +# Enable USE=libtirpc by default, to ease dependency resolution during +# the stabilization of glibc-2.26. Bug 657148 +USE="libtirpc" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.mask new file mode 100644 index 000000000000..3e1b51eff52a --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Bernardo Meurer <bernardo@standard.ai> (2019-09-28) +# Requires app-crypt/tpm2-tss which is pending ~x86 vide +# https://bugs.gentoo.org/695758 +>=sys-apps/fwupd-1.3.2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use new file mode 100644 index 000000000000..0cbd9b6e6019 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use @@ -0,0 +1,12 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Enable the GPU targets matching the default VIDEO_CARDS +dev-ml/llvm-ocaml llvm_targets_AMDGPU llvm_targets_NVPTX +sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX +sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX + +# Doug Goldstein <cardoe@gentoo.org> (2012-10-29) +# Enable the native arch as the default qemu target +app-emulation/qemu qemu_softmmu_targets_i386 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.force new file mode 100644 index 000000000000..1b862d289ccd --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/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-11-21) +# iasl is stable on x86 +sys-firmware/seabios -binary + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2018-05-14) +# Force the host target to avoid dependency hell +dev-lang/rust llvm_targets_X86 + +# Michał Górny <mgorny@gentoo.org> (2016-09-24) +# Force the host target to avoid dependency hell +dev-ml/llvm-ocaml llvm_targets_X86 +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 + +# Pawel Hajdan jr <phajdan.jr@gentoo.org> (2014-06-12) +# On x86 Chromium can be built in non-PIC mode, and this +# flag can affect performance, see http://crbug.com/332109 . +www-client/chromium -pic diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.mask/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.mask/01-gentoo new file mode 100644 index 000000000000..1b338f2c4648 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.mask/01-gentoo @@ -0,0 +1,311 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# This file requires >=portage-2.1.1 + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-29) +# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded +# bugs #697860, #698172 +kde-plasma/plasma-meta thunderbolt + +# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) +# iasl is stable on x86 +sys-firmware/seabios -debug + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28) +# upstream provides docs and tools for tier-1 arches +dev-lang/rust-bin -doc +>=dev-lang/rust-bin-1.37 -clippy -rustfmt + +# Thomas Deutschmann <whissi@gentoo.org> (2019-08-03) +# Early microcode loading is supported on x86 +sys-kernel/linux-firmware -initramfs + +# Lars Wendler <polynomial-c@gentoo.org> (2019-07-26) +# dev-libs/gumbo is keyworded on x86 +mail-client/claws-mail -litehtml + +# Matt Turner <mattst88@gentoo.org> (2019-06-20) +# dev-lang/spidermonkey:60[jit] fails to build on most platforms, but does +# build on x86. +>=dev-lang/spidermonkey-60 -jit + +# Denis Lisov <dennis.lissov@gmail.com> (2019-05-09) +# Overlay can only be built on amd64 and x86 +x11-apps/igt-gpu-tools -overlay + +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-03-05) +# freeipmi is supported on x86 +app-admin/conserver -freeipmi + +# Mikle Kolyada <zlogene@gentoo.org> (2019-03-03) +# No Spice protocol for x86 +app-emulation/nemu spice + +# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15) +# - rdrand plugin is supported on x86 +# - padlock plugin is supported on x86 +net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock + +# Alexys Jacob <ultrabug@gentoo.org> (2018-11-05) +# Requires dev-db/mongodb which has dropped x86 support +net-analyzer/zmap mongo + +# Michael Palimaka <kensington@gentoo.org> (2018-10-12) +# Unmask arch-specific USE flag available on x86 +net-analyzer/testssl -bundled-openssl + +# Thomas Deutschmann <whissi@gentoo.org> (2018-09-30) +# Unmask libheif support where media-libs/libheif is keyworded +media-gfx/imagemagick -heif + +# Tomáš Mózes <hydrapolic@gmail.com> (2018-09-28) +# Requires dev-db/mongodb which has dropped x86 support +dev-python/pymongo test + +# Bernard Cafarelli <voyageur@gentoo.org> (2018-09-27) +# media-libs/qtav not keyworded +media-video/orion qtav + +# Ben Kohler <bkohler@gentoo.org> (2018-08-23) +# Unmask iwd support where net-wireless/iwd is keyworded +net-misc/networkmanager -iwd + +# Thomas Deutschmann <whissi@gentoo.org> (2018-08-23) +# Dependency sys-cluster/ceph is keyworded for x86 +net-fs/samba -ceph + +# Rick Farina <zerochaos@gentoo.org> (2018-06-27) +# Catalyst has support for assembling bootloader on this arch +dev-util/catalyst -system-bootloader + +# Jan Ziak <0xe2.0x9a.0x9b@gmail.com> (2018-03-14) +# Expose SVGA backend for x86 users +app-emulation/fuse -backend-svga + +# Thomas Deutschmann <whissi@gentoo.org> (2018-02-10) +# Requires dev-db/mongodb which has dropped x86 support +dev-libs/mongo-c-driver test + +# Thomas Deutschmann <whissi@gentoo.org> (2018-01-05) +# Requires dev-python/neovim-remote, which is not keyworded on x86. +app-editors/neovim remote + +# Michał Górny <mgorny@gentoo.org> (2017-12-30) +# Moved from use.mask since it is a flag local to one package: +# pbbuttonsd and macbook for KDE and pbuttonsd it +app-laptop/pbbuttonsd -macbook + +# Hans de Graaff <graaff@gentoo.org> (2017-12-08) +# Test dependencies are no longer keyworded due to dropped Rails +# keyword. +dev-ruby/asciidoctor test + +# Tim Harder <radhermit@gentoo.org> (2017-09-11) +# Pulls in dev-ruby/asciidoctor which has too large of a ruby testing +# dep tree that is unkeyworded at this time. +>=net-irc/weechat-1.7 doc + +# Johannes Huber <johu@gentoo.org> (2017-08-07) +# Requires media-libs/qtav, which is not keyworded on x86. +media-gfx/digikam mediaplayer + +# Michał Górny <mgorny@gentoo.org> (2017-08-07) +# Requires USE=cuda that is masked in this profile. +media-gfx/blender opensubdiv + +# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01) +# dev-libs/libmaxminddb is keyworded on x86 +app-admin/rsyslog -mdblookup + +# David Seifert <soap@gentoo.org> (2017-02-10) +# Requires dev-lua/ldoc for building documentation, +# which is only keyworded for amd64 +x11-wm/awesome doc + +# Alexis Ballier <aballier@gentoo.org> (2017-01-31) +# nvidia drivers are unmasked here +media-video/ffmpeg -nvenc + +# Luca Barbato <lu_zero@gentoo.org> (2017-01-22) +# cuda is not available on x86 nvidia-video-codec depends on it +media-video/libav nvidia + +# Andreas Sturmlechner <asturm@gentoo.org> (2016-12-31) +# on behalf of Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-14) +# Fails to build with newly unmasked ffmpeg-3, so mask this useflag +# Workaround; leaving a real fix to the maintainers... bug 580630 +media-libs/mlt vdpau + +# Yixun lan <dlan@gentoo.org> (2016-12-07) +# Disable zfs storage backend since sys-fs/zfs doesn't support 32bit arch +app-emulation/libvirt zfs + +# Ettore Di Giacinto <mudler@gentoo.org> (2016-10-18) +# Enable gambit and scm only on supported architectures +>=dev-scheme/slib-3.2.5 -gambit -scm + +# Thomas Deutschmann <whissi@gentoo.org> (2016-09-22) +# Enable MQTT support on supported architectures +app-metrics/collectd -collectd_plugins_mqtt + +# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26) +# Enable numa support on supported architectures +dev-db/mysql -numa +dev-db/percona-server -numa + +# Brian Evans <grknight@gentoo.org> (2016-08-18) +# Allow jdbc on this arch +dev-db/mariadb -jdbc + +# Mike Gilbert <floppym@gentoo.org> (2016-03-03) +# chrome-binary-plugins dropped x86 support +www-client/chromium widevine + +# Ian Delaney <idella4@gentoo.org> (2015-12-02) +# mask revdeps of xen that emply a hypervisor in arch x86 +app-emulation/libvirt xen +app-emulation/ganeti xen + +# Nathan Phillip Brink <binki@gentoo.org> (2015-09-26) +# git useflag requires dev-libs/libgit2 which few arches support +dev-util/geany-plugins -git + +# Brian Evans <grknight@gentoo.org (2015-09-14) +# Unmask new USE flags for mariadb on supported arches +>=dev-db/mariadb-10.1.0 -sst-xtrabackup -galera + +# Mike Gilbert <floppym@gentoo.org> (2015-09-05) +# sys-boot/gnu-efi is not supported on all archs. +sys-apps/systemd -gnuefi + +# James Le Cuirot <chewi@gentoo.org> (2015-07-28) +# JavaFX and the browser plugin are included on x86 Linux. +dev-java/oracle-jdk-bin -javafx -nsplugin +dev-java/oracle-jre-bin -javafx -nsplugin + +# Ben de Groot <yngwin@gentoo.org> (2015-03-15) +# media-libs/libbdplus is keyworded on x86, so unmask the useflag +media-libs/libbluray -bdplus + +# 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 + +# Jeroen Roovers <jer@gentoo.org> (2015-01-31) +# >x11-drivers/nvidia-drivers-346 on x86 has no UVM support (bug #534156) +>x11-drivers/nvidia-drivers-346 uvm + +# Mike Frysinger <vapier@gentoo.org> (2014-08-04) +# Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024 +sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv + +# Yixun Lan <dlan@gentoo.org> (2014-05-21) +# sys-fs/zfs not keyworded on x86 +sys-cluster/ceph zfs + +# Lars Wendler <polynomial-c@gentoo.org (2014-04-23) +# Works on 32bit x86 +media-sound/lmms -vst + +# Samuli Suominen <ssuominen@gentoo.org> (2014-02-16) +# Still considered experimental by upstream: +# https://sourceforge.net/p/mikmod/bugs/16/#17ea +media-libs/libmikmod cpu_flags_x86_sse2 + +# Sergey Popov <pinkbyte@gentoo.org> (2013-12-27) +# Boost.Context can be built on x86 +dev-libs/boost -context + +# Christoph Junghans <junghans@gentoo.org> (2013-09-08) +# restrict USE=quad for x86 as there are too less registers +sci-libs/fftw quad + +# Tim Harder <radhermit@gentoo.org> (2013-08-13) +# dev-lang/luajit keyworded for x86 (masked in base) +# dev-scheme/racket keyworded for amd64 (masked in base) +app-editors/vim -luajit -racket +app-editors/gvim -luajit -racket + +# Kacper Kowalik <xarthisius@gentoo.org> (2013-08-09) +# Works on x86 +sys-apps/hwloc -gl + +# Christoph Junghans <junghans@gentoo.org> (2012-12-26) +# mkl works on x86/amd64 (masked in base) +sci-chemistry/gromacs -mkl + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-11-03) +# Unmask here, as it's masked in base. +net-libs/gnutls -dane + +# Ben de Groot <yngwin@gentoo.org> (2012-07-30) +# dependency keyworded here, masked in base +media-libs/freetype -infinality + +# Michał Górny <mgorny@gentoo.org> (2012-04-11) +# JIT compilation in zpaq generates code for x86/amd64. +app-arch/zpaq -jit + +# Arun Raghavan <ford_prefect@gentoo.org> (2012-03-29) +# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be +# added. +media-sound/pulseaudio -webrtc-aec + +# Bernard Cafarelli <voyageur@gentoo.org> (2012-02-27) +# Masked in base profile, supported on this arch +gnustep-base/gnustep-make -libobjc2 + +# Doug Goldstein <cardoe@gentoo.org> (2012-01-17) +# The SPICE server is only supported on 64-bit platforms and not on 32-bit +# https://lists.freedesktop.org/archives/spice-devel/2015-September/021846.html +app-emulation/qemu spice + +# Samuli Suominen <ssuominen@gentoo.org> (2011-12-06) +# NuppelVideo support is x86 only +media-video/transcode -nuv -pic + +# Davide Pesavento <pesa@gentoo.org> (2011-11-30) +# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, +# so the flag is masked in the base profile and unmasked here. +dev-qt/qtdeclarative -jit +dev-qt/qtscript -jit +dev-qt/qtwebkit -jit + +# Samuli Suominen <ssuominen@gentoo.org> (2011-11-25) +# Expose USE="suid" for USE="svga" only for x86 users, +# see base/package.use.mask +www-client/links -suid + +# Robin H. Johnson <robbat2@gentoo.org> (2011-07-10) +# PPS should work on all arches, but only keyworded on amd64/x86 +>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks + +# Tim Harder <radhermit@gentoo.org> (2011-02-13) +# Masked in base, unmask for amd64/x86 +>=media-video/mplayer-1.0_rc4_p20101219 -bluray + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2010-11-28) +# sys-devel/llvm is keyworded on x86 +media-libs/mesa -llvm + +# Tomáš Chvátal <scarabeus@gentoo.org> (2010-04-04) +# x86 platforms works +sys-power/pm-utils -video_cards_intel -video_cards_radeon + +# Jean-Noël Rivasseau <elvanor@gentoo.org> (2009-09-23) +# X use flag only for amd64/x86, bug 285951. +media-gfx/iscan -X + +x11-terms/eterm cpu_flags_x86_sse2 + +# Steve Dibb <beandog@gentoo.org> (2008-09-29) +media-video/mplayer -cpudetection + +# Michał Górny <mgorny@gentoo.org> (2020-12-21) +# Sanitizers supported on this architecture. +sys-libs/compiler-rt-sanitizers -asan -lsan +sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo +sys-libs/compiler-rt-sanitizers -gwp-asan +sys-libs/compiler-rt-sanitizers -profile + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.mask/02-baldeagleos b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.mask/02-baldeagleos new file mode 100644 index 000000000000..a982528e24bf --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.mask/02-baldeagleos @@ -0,0 +1,4 @@ +# palica (2019-11-13) +# Unmask pie in gcc on x86. +# Masking leftover from Gentoo-land, and now we're using TemptorSent's gcc ebuild +sys-devel/gcc -pie diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.stable.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.stable.mask new file mode 100644 index 000000000000..4e39740fcf85 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/package.use.stable.mask @@ -0,0 +1,104 @@ +# 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 --- + +# Nick Sarnie <sarnex@gentoo.org> (2019-10-14) +# Allow on stable for now +app-emulation/wine-d3d9 -d3d9 +virtual/wine -d3d9 + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-13) +# media-video/pipewire is not stable yet +dev-libs/weston pipewire +kde-apps/krfb wayland +kde-plasma/xdg-desktop-portal-kde screencast +sys-apps/xdg-desktop-portal screencast +x11-wm/mutter screencast + +# Brian Evans <grknight@gentoo.org> (2019-05-22) +# Allow python-exec to install all targets +# Ack by mgorny +dev-lang/python-exec -python_targets_python3_7 + +# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-21) +# dev-db/oracle-instantclient ain't stable +dev-qt/qtsql oci8 + +# Amy Liffey <amynka@gentoo.org> (2019-01-15) +# Mask experimental contrib repo +media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm contrib_xfeatures2d gflags glog tesseract + +# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07) +# unmask sssd for sudo +app-admin/sudo -sssd + +# Mart Raudsepp <leio@gentoo.org> (2018-11-01) +# net-wireless/iwd not stable yet +net-misc/networkmanager iwd + +# Thomas Deutschmann <whissi@gentoo.org> (2018-09-27) +# sys-devel/lld is unstable +www-client/firefox clang + +# Thomas Deutschmann <whissi@gentoo.org> (2018-06-01) +net-analyzer/wireshark -doc + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-11-21) +# Requires not yet stabilised media-libs/qtav +media-gfx/digikam mediaplayer + +# Thomas Deutschmann <whissi@gentoo.org> (2017-10-01) +# Stable mask dev-ruby/haml test till rails is stabilized. +dev-ruby/haml test + +# Michael Palimaka <kensington@gentoo.org> (2017-09-30) +# Required dependeny is not stable +sci-libs/gdal oracle + +# NP-Hardass <NP-Hardass@gentoo.org> (2017-09-27) +# patchset variants are not stable +virtual/wine d3d9 staging + +# Andreas Sturmlechner <asturm@gentoo.org> (2017-03-01) +# Requires not yet stabilised dev-db/oracle-instantclient. +sci-geosciences/qgis oracle + +# Christoph Junghans <junghans@gentoo.org> (2017-02-26) +# Stable mask some fabrics (bug #525534) +sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs 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 + +# Brian Evans <grknight@gentoo.org> (2017-01-17) +# Stable mask groonga on mariadb as I don't know how stable +# the dependencies really are +dev-db/mariadb mroonga + +# Bernard Cafarelli <voyageur@gentoo.org> (2017-01-09) +# Requires more testing +# and additional unstable dependencies +gnustep-base/gnustep-make libobjc2 + +# Michael Palimaka <kensington@gentoo.org> (2016-05-26) +# Dependencies not yet stable +dev-cpp/eigen test + +# Michał Górny <mgorny@gentoo.org> (2014-03-30) +# Don't apply stable masks to python-exec since we're forcing every +# impl there anyway. Please keep this in sync with use.stable.mask. +dev-lang/python-exec -python_targets_pypy +dev-lang/python-exec -python_targets_pypy3 + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/parent b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/parent new file mode 100644 index 000000000000..aab0408ceca6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/parent @@ -0,0 +1 @@ +../.. diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/amd64-k8+sse3_32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/amd64-k8+sse3_32/make.defaults new file mode 100644 index 000000000000..0eac9268a626 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/amd64-k8+sse3_32/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=k8-sse3 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/amd64-k8_32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/amd64-k8_32/make.defaults new file mode 100644 index 000000000000..c17dd95b027d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/amd64-k8_32/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=k8 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-4/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-4/make.defaults new file mode 100644 index 000000000000..80b00c0841c4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-4/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=athlon-4 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-mp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-mp/make.defaults new file mode 100644 index 000000000000..6afcb0517040 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-mp/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=athlon-mp -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-tbird/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-tbird/make.defaults new file mode 100644 index 000000000000..25a398485c33 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-tbird/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=athlon-tbird -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-xp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-xp/make.defaults new file mode 100644 index 000000000000..1af33536d6d3 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon-xp/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=athlon-xp -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon/make.defaults new file mode 100644 index 000000000000..043def31e816 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/athlon/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=athlon -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/atom_32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/atom_32/make.defaults new file mode 100644 index 000000000000..ee2b243961e3 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/atom_32/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=atom -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/btver1/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/btver1/make.defaults new file mode 100644 index 000000000000..5e4f158382da --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/btver1/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=btver1 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext mmxext popcnt sse sse2 sse3 sse4a ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/core2_32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/core2_32/make.defaults new file mode 100644 index 000000000000..6ba17b657bb5 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/core2_32/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-march=core2 -O2 -fomit-frame-pointer -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/generic_32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/generic_32/make.defaults new file mode 100644 index 000000000000..e6c4a56abea2 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/generic_32/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-mtune=generic -O2 -fomit-frame-pointer -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/geode/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/geode/make.defaults new file mode 100644 index 000000000000..20c37a2cf5ea --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/geode/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=geode -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow mmx mmxext" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/i486/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/i486/make.defaults new file mode 100644 index 000000000000..2d93f7cac9ab --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/i486/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-O2 -fomit-frame-pointer -mtune=i686 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/i686/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/i686/make.defaults new file mode 100644 index 000000000000..ee779a826465 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/i686/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-O2 -march=i686 -mtune=generic -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6-2/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6-2/make.defaults new file mode 100644 index 000000000000..0d7022d3fd65 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6-2/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=k6-2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow mmx" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6-3/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6-3/make.defaults new file mode 100644 index 000000000000..f6b2a3afdae8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6-3/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=k6-3 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="3dnow mmx" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6/make.defaults new file mode 100644 index 000000000000..0434968359a6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/k6/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=k6 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/native_32/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/native_32/make.defaults new file mode 100644 index 000000000000..6297ca44cad8 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/native_32/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-march=native -O2 -fomit-frame-pointer -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium-m/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium-m/make.defaults new file mode 100644 index 000000000000..a07cb966c3fb --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium-m/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentium-m -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium-mmx/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium-mmx/make.defaults new file mode 100644 index 000000000000..918b3a78888c --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium-mmx/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentium-mmx -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium/make.defaults new file mode 100644 index 000000000000..1116bfb21188 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentium -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium2/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium2/make.defaults new file mode 100644 index 000000000000..a32917e3e1b0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium2/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentium2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium3/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium3/make.defaults new file mode 100644 index 000000000000..571c50dc43ee --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium3/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentium3 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium4/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium4/make.defaults new file mode 100644 index 000000000000..421fb4658a4e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentium4/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentium4 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentiumpro/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentiumpro/make.defaults new file mode 100644 index 000000000000..c86db9ec9c96 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/pentiumpro/make.defaults @@ -0,0 +1,5 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=pentiumpro -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/prescott/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/prescott/make.defaults new file mode 100644 index 000000000000..86bccb1e1185 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/prescott/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=prescott -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/xen-pentium4+sse3/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/xen-pentium4+sse3/make.defaults new file mode 100644 index 000000000000..0dcb64da6e82 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/subarch/xen-pentium4+sse3/make.defaults @@ -0,0 +1,6 @@ +CFLAGS="-O2 -fomit-frame-pointer -march=prescott -mno-tls-direct-seg-refs -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/use.force new file mode 100644 index 000000000000..e202a03eaed4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/use.force @@ -0,0 +1,5 @@ +# Force the flag which corresponds to ARCH. +x86 + +# Add new abi's FL-452 +abi_x86_32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/x86/use.mask/01-gentoo b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/use.mask/01-gentoo new file mode 100644 index 000000000000..d25435fbcfdc --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/x86/use.mask/01-gentoo @@ -0,0 +1,161 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Unmask the flag which corresponds to ARCH. +-x86 + +# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17) +# media-sound/audacious is keyworded on x86 +-audacious + +# Matt Turner <mattst88@gentoo.org> (2018-11-11) +# d3d9 works on x86 +-d3d9 + +# Michael Orlitzky <mjo@gentoo.org> (2018-01-13) +# Oracle database stuff should work on x86. +-oci8 +-oci8-instant-client +-oracle + +# Sven Wegener <swegener@gentoo.org> (2017-05-31) +# libvirt is supported on x86 +-libvirt + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26) +# dev-db/firebird is keyworded ~x86 +-firebird + +# cilk has been ported to this arch. +-cilk + +# Mike Gilbert <floppym@gentoo.org (2014-10-19) +# sys-libs/libapparmor +-apparmor + +# Michał Górny <mgorny@gentoo.org> (2014-03-30) +# PyPy is keyworded on this arch. +-python_targets_pypy +-python_single_target_pypy +-python_targets_pypy3 +-python_single_target_pypy3 + +# Michał Górny <mgorny@gentoo.org> (2013-05-04) +# Unmask systemd since it is keyworded here. +-systemd + +# Andrey Grozin <grozin@gentoo.org> (2014-06-25) +# keyworded on x86 +-clisp +-clozurecl +-cmucl +-ecls +-gcl +-sbcl + +# Michał Górny <mgorny@gentoo.org> (2013-01-26) +# Unmask the flag corresponding to the only ABI. This allows x86 binary +# packages to have uniform dependencies for amd64-multilib & x86. +-abi_x86_32 + +# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-09) +# Orc optimisations work fine on amd64 and x86 +-orc + +# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-21) +# IPMI is only implemented for x86, amd64 and ia64 +-ipmi + +# Ralph Sennhauser <sera@gentoo.org> (2012-07-31) +# Keyworded on x86 +-python_targets_jython2_7 +-python_single_target_jython2_7 + +# Joerg Bornkessel <hd_brummy@gentoo.org> (2012-03-05) +# Unmask, works with v4l2, #350211 +-dxr3 + +# Samuli Suominen <ssuominen@gentoo.org> (2012-02-28) +# Unmasking vidix for x86 which is masked in base/use.mask for others +-vidix + +# This file masks out USE flags that are simply NOT allowed in the default +# x86 profile. This works, for example, if another architecture's +# profile have a USE flag associated with (such as altivec, mmx, etc). + +# Alexis Ballier <aballier@gentoo.org> (2011-12-22) +# Unmask vdpau as its supported here +-vdpau + +# Alexey Shvetsov <alexxy@gentoo.org> (2011-07-01) +# Infiniband stuff works on x86 +-infiniband + +# Samuli Suominen <ssuominen@gentoo.org> (2010-02-14) +# Unmask amd64/x86 only SANE_BACKENDS +-sane_backends_canon_pp +-sane_backends_hpsj5s +-sane_backends_mustek_pp +-sane_backends_qcam + +# Alex Legler <a3li@gentoo.org> (2010-05-03) +# Add support for Ruby Enterprise Edition targets where rubyee is available +# -ruby_targets_ree18 + +# Unmask x86 instruction sets +-lilo +-mpx +-svga +-nvram +-cpu_flags_x86_3dnow +-cpu_flags_x86_3dnowext +-cpu_flags_x86_aes +-cpu_flags_x86_avx +-cpu_flags_x86_avx2 +-cpu_flags_x86_fma3 +-cpu_flags_x86_fma4 +-cpu_flags_x86_mmx +-cpu_flags_x86_mmxext +-cpu_flags_x86_padlock +-cpu_flags_x86_popcnt +-cpu_flags_x86_sse +-cpu_flags_x86_sse2 +-cpu_flags_x86_sse3 +-cpu_flags_x86_sse4_1 +-cpu_flags_x86_sse4_2 +-cpu_flags_x86_sse4a +-cpu_flags_x86_ssse3 +-cpu_flags_x86_xop + +# Unmask nvidia XvMC support +-nvidia + +# Modular X: unmask for architectures on which they are available +-input_devices_synaptics +-input_devices_vmmouse +-input_devices_wacom +-video_cards_ast +-video_cards_i915 +-video_cards_i965 +-video_cards_intel +-video_cards_nvidia +-video_cards_siliconmotion +-video_cards_vmware +-video_cards_geode +-video_cards_vesa +-video_cards_via +-video_cards_virtualbox +-video_cards_qxl + +# Robert Buchholz <rbu@gentoo.org> (2007-06-03) +# Unmask as it works on x86 +-lcd_devices_svga +-lcd_devices_luise + +# George Shapovalov <george@gentoo.org> (2007-04-08) +# supported on x86 +-ada + +# fdk-aac is already keyworded here +-fdk + |
