diff options
Diffstat (limited to 'profiles/hardened/linux/powerpc/ppc64')
17 files changed, 134 insertions, 0 deletions
diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/eapi b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults new file mode 100644 index 000000000000..f01d29ae6a5e --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults @@ -0,0 +1,7 @@ +# Copyright 1999-2010 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. + +ACCEPT_KEYWORDS="-* ${ARCH}" diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask new file mode 100644 index 000000000000..633c704dafd1 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask new file mode 100644 index 000000000000..0aa23e5d51f0 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Davide Pesavento <pesa@gentoo.org> (21 Jan 2017) +# Requires unkeyworded dev-python/PyQt5 +dev-python/qscintilla-python qt5 + +# 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. +dev-qt/designer webkit +net-irc/kvirc webkit + +# Kacper Kowalik <xarthisius@gentoo.org> (25 Apr 2012) +# Masking due to unsolved dependencies +app-admin/puppet rrdtool diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages new file mode 100644 index 000000000000..c347bb5cf302 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages @@ -0,0 +1,5 @@ +# Copyright 2006-2008 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +# We need kgcc64 to build kernels. +*sys-devel/kgcc64 diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent new file mode 100644 index 000000000000..97dffb64c4d1 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent @@ -0,0 +1,2 @@ +.. +../../../../../features/multilib diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force new file mode 100644 index 000000000000..ebef4d036967 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag which corresponds to ARCH. +ppc + +# Unforce the flag which corresponds to the 64-bit ARCH. +-ppc64 diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask new file mode 100644 index 000000000000..21dbcc98ca3e --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Thomas Deutschmann <whissi@gentoo.org> (28 Jan 2017) +# No JAVA in 32-bit userland +java + +# We mask this since we're not really a multilib profile +multilib + +# Unmask the flag which corresponds to ARCH. +-ppc + +# Mask the flag which corresponds to the 64-bit ARCH. +ppc64 diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/eapi b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults new file mode 100644 index 000000000000..20953c7d8159 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults @@ -0,0 +1,7 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# moved from features/64bit-native +# TODO: figure out how to inherit this from arch profile +SYMLINK_LIB="yes" +LIBDIR_ppc64="lib64" diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask new file mode 100644 index 000000000000..16d4efe8361a --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Kacper Kowalik <xarthisius@gentoo.org> (25 Apr 2012) +# Masking wrt bug 274847 and other unsolved +# dependencies +app-admin/conky apcupsd xmms2 hddtemp diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask new file mode 100644 index 000000000000..26f21e518311 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask @@ -0,0 +1,10 @@ +# We mask this since we don't have a stable sys-process/audit yet +audit + +# Mirror mask from nonhardened 64ul on app-admin/hddtemp +hddtemp + +# Mirror mask from nonhardened 64ul on media-plugins/frei0r-plugins +# Kacper Kowalik <xarthisius@gentoo.org> (10 Aug 2011) +# Masking frei0r wrt bug #365451 +frei0r diff --git a/profiles/hardened/linux/powerpc/ppc64/eapi b/profiles/hardened/linux/powerpc/ppc64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/hardened/linux/powerpc/ppc64/make.defaults b/profiles/hardened/linux/powerpc/ppc64/make.defaults new file mode 100644 index 000000000000..70c5284ec7ae --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/make.defaults @@ -0,0 +1,2 @@ +# Copyright 1999-2011 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 diff --git a/profiles/hardened/linux/powerpc/ppc64/parent b/profiles/hardened/linux/powerpc/ppc64/parent new file mode 100644 index 000000000000..eb7e3e41d880 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/parent @@ -0,0 +1,2 @@ +../../../../default/linux/powerpc/ppc64 +.. diff --git a/profiles/hardened/linux/powerpc/ppc64/use.mask b/profiles/hardened/linux/powerpc/ppc64/use.mask new file mode 100644 index 000000000000..f915d27e907b --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/use.mask @@ -0,0 +1,46 @@ +# this is a list of USE flags +# that should not be used on PPC64 +# Tom Gall <tgall@gentoo.org> manages this list +mplayer +ruby +mono + +guile + +# need to test libaio +aio +# needs some asm written +ocaml + +# until media-libs/portaudio is keyworded for ppc64 +portaudio + +# mask mozilla/firefox (bug #108020) +mozilla +firefox +seamonkey + +# 2006/03/20 - Donnie Berkholz <dberkholz@gentoo.org> +# Modular X: mask for architectures on which they aren't available +video_cards_apm +video_cards_ark +video_cards_i128 +video_cards_i740 +video_cards_intel +video_cards_neomagic +video_cards_nsc +video_cards_rendition +video_cards_siliconmotion +video_cards_sis +video_cards_tga +video_cards_tseng +video_cards_vesa +video_cards_via + +# Masked p2p for bug #155302 <josejx@gentoo.org> +p2p + +# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh. +# Bug #184563, 18 Sep 2007 +# Robin H. Johnson <robbat2@gentoo.org> +audit |