diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /profiles/arch/powerpc/ppc32 |
reinit the tree, so we can have metadata
Diffstat (limited to 'profiles/arch/powerpc/ppc32')
-rw-r--r-- | profiles/arch/powerpc/ppc32/eapi | 1 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/make.defaults | 37 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/package.use | 2 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/package.use.mask | 124 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/package.use.stable.mask | 44 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/parent | 1 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/use.force | 5 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/use.mask | 20 | ||||
-rw-r--r-- | profiles/arch/powerpc/ppc32/use.stable.mask | 9 |
9 files changed, 243 insertions, 0 deletions
diff --git a/profiles/arch/powerpc/ppc32/eapi b/profiles/arch/powerpc/ppc32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/powerpc/ppc32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults new file mode 100644 index 000000000000..57c5d7770ef5 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/make.defaults @@ -0,0 +1,37 @@ +# 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}" + +# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org> +# Defaults for video drivers +VIDEO_CARDS="fbdev glint mach64 mga nv r128 radeon savage tdfx trident voodoo" + +# 2006/12/06 - Diego Pettenò <flameeyes@gentoo.org> +# 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> (27 Jun 2014) +# 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> (27 Jun 2014) +# 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" diff --git a/profiles/arch/powerpc/ppc32/package.use b/profiles/arch/powerpc/ppc32/package.use new file mode 100644 index 000000000000..320a6bbb1a0c --- /dev/null +++ b/profiles/arch/powerpc/ppc32/package.use @@ -0,0 +1,2 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask new file mode 100644 index 000000000000..f9284d17fab6 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -0,0 +1,124 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Sergei Trofimovich <slyfox@gentoo.org> (3 Oct 2017) +# Incomplete support, bug #605878. +net-vpn/tor seccomp + +# Michał Górny <mgorny@gentoo.org> (23 Mar 2017) +# Most of clang runtimes are not supported here +sys-devel/clang-runtime openmp sanitize +sys-libs/libcxx libcxxrt + +# Michael Weber <xmw@gentoo.org> (15 Mar 2017) +# Cannot test non-free dependency dev-libs/device-atlas-api-c +net-proxy/haproxy device-atlas + +# Bernard Cafarelli <voyageur@gentoo.org> <25 Jan 2017) +# Requires a Java dependency +app-text/tesseract scrollview + +# Davide Pesavento <pesa@gentoo.org> (21 Jan 2017) +# Requires unkeyworded dev-python/PyQt5 +dev-python/qscintilla-python qt5 + +# Andreas K. Hüttel <dilfridge@gentoo.org> (13 Dec 2016) +# 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> (18 Nov 2016) +# libomp does not support 32-bit PPC, #600148. +sys-devel/clang-runtime openmp + +# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (01 Aug 2016) +# dev-qt/qtwebkit:5 and kde-frameworks/*:5 not keyworded. +net-irc/kvirc kde webkit + +# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + +# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016) +# Requires unkeyworded dev-qt/qtmultimedia:5 +media-plugins/audacious-plugins qt5 +net-analyzer/wireshark qt5 +sci-astronomy/stellarium sound + +# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016) +# Requires unkeyworded dev-qt/qtwebkit:5, which is a PITA to maintain on +# minor arches and has been declared deprecated by upstream. So we'd like +# to avoid keywording it, unless requested by users. +app-office/texmaker qt5 +dev-qt/designer webkit +net-irc/quassel webkit +kde-plasma/libksysguard detailedmemory + +# James Le Cuirot <chewi@gentoo.org> (30 Jan 2016) +# scrollview requires Java, which is unsupported on ppc. +app-text/tesseract scrollview + +# James Le Cuirot <chewi@gentoo.org> (12 Jan 2015) +# Java is no longer supported on ppc. +app-text/texlive pdfannotextractor +dev-lang/logtalk fop +gnome-extra/libgda reports +net-analyzer/wireshark doc-pdf + +# Michael Weber <xmw@gentoo.org> (09 Jan 2016) +# no ppc support in media-libs/glfw +app-text/mupdf opengl + +# Ian Delaney <idella4@gentoo.org> (04 Jan 2016) +# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com> +# media-libs/libsdl2 lacked ppc32 keyword at the time. See bug #508226. +# Ready for the next stable mpv version after the one below. +=media-video/mpv-0.18.0-r1 sdl + +# Anthony G. Basile <blueness@gentoo.org> (26 Oct 2015) +# Mask x265 on vlc for bug #564138 +media-video/vlc x265 + +# Ben de Groot <yngwin@gentoo.org> (20 Jul 2015) +# missing keyword +media-sound/audacity midi soundtouch + +# Pacho Ramos <pacho@gentoo.org> (02 Jun 2015) +# Missing keywords (02 Jun 2015) +net-misc/connman openconnect + +# Pacho Ramos <pacho@gentoo.org> (15 May 2015) +# Missing stable +dev-libs/protobuf python + +# Michał Górny <mgorny@gentoo.org> (01 Mar 2015) +# pidgin-opensteamworks is only available for amd64, ppc32 and x86 +net-im/telepathy-connection-managers -steam + +# Pacho Ramos <pacho@gentoo.org> (14 Jan 2015) +# Missing keywords +app-misc/workrave mate + +# Patrick Lauer <patrick@gentoo.org> (13 Jan 2015) +# Dependencies lack keywords +games-fps/lsdldoom shareware + +# Julian Ospald <hasufell@gentoo.org> (23 Nov 2013) +# FIXME: app-arch/innoextract not available under ppc yet +games-fps/duke3d-data gog + +# Maciej Mrozowski <reavertm@gentoo.org> (26 Jun 2010) +# Needs media-libs/simage keyworded, bug 325623 +media-libs/coin simage + +#nixnut <nixnut@gentoo.org> (24 jan 2009) +#don't want zemberek for enchant for ppc32 +app-text/enchant zemberek + +# Chí-Thanh Christopher Nguyễn (11 Jul 2016) +# Requires unkeyworded kde-frameworks packages +net-irc/quassel qt5 + diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask new file mode 100644 index 000000000000..1130758c84d5 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -0,0 +1,44 @@ +# Copyright 1999-2017 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> (28 Jun 2012) +## # 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 --- + +# Michael Weber <xmw@gentoo.org> (01 Mar 2017) +# Mask until >sys-cluster/ceph-0.94 goes stable +net-analyzer/rrdtool rados + +# Pacho Ramos <pacho@gentoo.org> (15 May 2015) +# Missing keywords +net-misc/connman l2tp openconnect +sci-libs/plplot ocaml + +# Pacho Ramos <pacho@gentoo.org> (02 Jul 2014) +# Mask due Gnome3 not going to be stabilized on this arch +app-misc/gramps webkit +dev-java/swt webkit +>=gnome-base/gnome-desktop-2.32.1-r2 license-docs +gnome-base/gvfs google +mail-client/balsa webkit +media-gfx/gimp webkit +>=net-libs/webkit-gtk-2.4 geoloc +net-libs/libproxy webkit +>=x11-libs/gtk+-3.12.2 cloudprint +x11-libs/gksu gnome + +# Chí-Thanh Christopher Nguyễn (11 Jul 2016) +# Requires unstable dev-qt/qtx11extras:5 (bug 585228) +=x11-themes/qtcurve-1.8.18-r1 qt5 diff --git a/profiles/arch/powerpc/ppc32/parent b/profiles/arch/powerpc/ppc32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/arch/powerpc/ppc32/use.force b/profiles/arch/powerpc/ppc32/use.force new file mode 100644 index 000000000000..5da3746141ae --- /dev/null +++ b/profiles/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/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask new file mode 100644 index 000000000000..411b8f3b6130 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/use.mask @@ -0,0 +1,20 @@ +# Unmask the flag which corresponds to ARCH. +-ppc + +# James Le Cuirot <chewi@gentoo.org> (12 Jan 2015) +# Java is no longer supported on ppc. +java + +# Michał Górny <mgorny@gentoo.org> (27 Jun 2014) +# Unmask multilib flag for the ABI. +-abi_ppc_32 + +# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014) +# keyworded on ppc +-clisp +-ecls +-sbcl + +# Pacho Ramos <pacho@gentoo.org> (11 Sep 2013) +# Unmask systemd since it is keyworded here. +-systemd diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask new file mode 100644 index 000000000000..ab73cb222f1a --- /dev/null +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -0,0 +1,9 @@ +# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014) +# no stable versions on ppc +clisp +ecls +sbcl + +# Chí-Thanh Christopher Nguyễn (25 Mar 2014) +# appears to not work correctly since mesa-10 +opencl |