From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- profiles/arch/amd64/no-multilib/eapi | 1 + profiles/arch/amd64/no-multilib/make.defaults | 8 + profiles/arch/amd64/no-multilib/package.mask | 170 ++++++++++++++++++++++ profiles/arch/amd64/no-multilib/package.use.force | 6 + profiles/arch/amd64/no-multilib/package.use.mask | 38 +++++ profiles/arch/amd64/no-multilib/use.mask | 24 +++ 6 files changed, 247 insertions(+) create mode 100644 profiles/arch/amd64/no-multilib/eapi create mode 100644 profiles/arch/amd64/no-multilib/make.defaults create mode 100644 profiles/arch/amd64/no-multilib/package.mask create mode 100644 profiles/arch/amd64/no-multilib/package.use.force create mode 100644 profiles/arch/amd64/no-multilib/package.use.mask create mode 100644 profiles/arch/amd64/no-multilib/use.mask (limited to 'profiles/arch/amd64/no-multilib') diff --git a/profiles/arch/amd64/no-multilib/eapi b/profiles/arch/amd64/no-multilib/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/amd64/no-multilib/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/amd64/no-multilib/make.defaults b/profiles/arch/amd64/no-multilib/make.defaults new file mode 100644 index 000000000000..4dd6d3efdd52 --- /dev/null +++ b/profiles/arch/amd64/no-multilib/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="amd64" + +# Michał Górny (26 Jan 2013) +# Hide the ABI_X86 USE_EXPAND back for non-multilib profile. +USE_EXPAND_HIDDEN="ABI_X86" diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask new file mode 100644 index 000000000000..2eedb72cc020 --- /dev/null +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -0,0 +1,170 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# James Le Cuirot (13 Aug 2016) +# Steam requires amd64 multilib. These are steam-overlay packages. +dev-util/adobe-air-runtime +games-util/steam-client-meta +games-util/steam-games-meta +games-util/steam-launcher +games-util/steam-meta + +# Andreas K. Huettel +# Novell Groupwise Client sadly needs a 32bit java vm (bundled) +mail-client/novell-groupwise-client + +# AMD64 Team +# Mask packages that rely on amd64 multilib +=app-editors/emacs-18* +>=app-i18n/atokx3-3.0.0 + +# grub-1 is not available on no-multilib-profiles + (08 Apr 2017) +# Undo multilib forcing. +sys-apps/sandbox -abi_x86_32 diff --git a/profiles/arch/amd64/no-multilib/package.use.mask b/profiles/arch/amd64/no-multilib/package.use.mask new file mode 100644 index 000000000000..cbe2dc890477 --- /dev/null +++ b/profiles/arch/amd64/no-multilib/package.use.mask @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Yixun Lan (12 Jul 2017) +# GLEP 73 Immutability, USE=ovmf requires hvm +app-emulation/xen-tools ovmf + +# NP-Hardass (11 Jul 2017) +# GLEP 73 Immutability, USE=test requires +# abi_x86_32 at this time. +app-emulation/wine test +app-emulation/wine-vanilla test +app-emulation/wine-staging test +app-emulation/wine-d3d9 test +app-emulation/wine-any test + +# Mike Frysinger (12 Aug 2016) +# Requires sys-boot/grub:0 which is masked here. +sys-apps/memtest86+ floppy + +# Alexandre Rostovtsev (24 Jun 2012) +# Disable 32-bit parts of wine, bug #351436 +app-emulation/wine mono + +# Intel Integrated Primitive (sci-libs/ipp) support +media-libs/opencv ipp + +# Tomas Chvatal (13 Nov 2014) +# The apulse is 32b used there only +net-im/skype apulse + +# Tim Harder (17 Jan 2016) +# Skype requires multilib support +net-im/bitlbee skype + +# Alexis Ballier (13 Aug 2009) +# Requires wine +media-sound/lmms vst diff --git a/profiles/arch/amd64/no-multilib/use.mask b/profiles/arch/amd64/no-multilib/use.mask new file mode 100644 index 000000000000..9a86a0600bfd --- /dev/null +++ b/profiles/arch/amd64/no-multilib/use.mask @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# USE flags masked because providing packages have ABI=x86 + +# 2007/08/29 Christoph Mende +# app-accessibility/mbrola is x86 only +mbrola + +# 2007/08/24 Michael Marineau +# Xen HVM support requires building 32-bit binaries. +hvm + +# 2008/02/13 - Chris Gianelloni +# Mask multilib, since we cannot use it. +multilib + +# 2009/05/11 Doug Goldstein +# Mask 32bit since this will always require emulation packages +32bit + +# Michał Górny (26 Jan 2013) +# Mask the multilib flags back for non-multilib profile. +abi_x86_32 -- cgit v1.2.3