summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-07-19 18:21:49 +0000
committerMike Frysinger <vapier@gentoo.org>2006-07-19 18:21:49 +0000
commit1a00d79236394fc5e0673177685292452f6dd9b0 (patch)
treeb6b7d7a53be991d66e3ae6d4fcb425ead541eb43 /profiles/selinux
parentStable on hppa. (diff)
downloadgentoo-2-1a00d79236394fc5e0673177685292452f6dd9b0.tar.gz
gentoo-2-1a00d79236394fc5e0673177685292452f6dd9b0.tar.bz2
gentoo-2-1a00d79236394fc5e0673177685292452f6dd9b0.zip
change hardware USE flags to opt-in system (mask in base, unmask in hardware profile)
Diffstat (limited to 'profiles/selinux')
-rw-r--r--profiles/selinux/2004.1/amd64/use.mask26
-rw-r--r--profiles/selinux/2004.1/ppc/use.mask9
-rw-r--r--profiles/selinux/2004.1/sparc64/use.mask8
-rw-r--r--profiles/selinux/2004.1/x86-uclibc/use.mask5
-rw-r--r--profiles/selinux/2004.1/x86/use.mask5
-rw-r--r--profiles/selinux/2005.1/alpha/use.mask11
-rw-r--r--profiles/selinux/2005.1/amd64/use.mask26
-rw-r--r--profiles/selinux/2005.1/mips/use.mask5
-rw-r--r--profiles/selinux/2005.1/ppc/use.mask9
-rw-r--r--profiles/selinux/2005.1/sparc64/use.mask8
-rw-r--r--profiles/selinux/2005.1/x86-uclibc/use.mask5
-rw-r--r--profiles/selinux/2005.1/x86/use.mask5
-rw-r--r--profiles/selinux/use.mask5
13 files changed, 13 insertions, 114 deletions
diff --git a/profiles/selinux/2004.1/amd64/use.mask b/profiles/selinux/2004.1/amd64/use.mask
index b67e77388a31..196f6a9c39ef 100644
--- a/profiles/selinux/2004.1/amd64/use.mask
+++ b/profiles/selinux/2004.1/amd64/use.mask
@@ -1,6 +1,6 @@
# Copyright 2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/amd64/use.mask,v 1.7 2006/06/28 02:46:46 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/amd64/use.mask,v 1.8 2006/07/19 18:21:49 vapier Exp $
#unknowns
afs
@@ -11,11 +11,6 @@ drac
# WON'T BUILD - SECTION
# 2004/06/22 - Taken from 2004.0 profile
-# Anything that relies on vm86.h will not built on amd64
-# SVGAlib doesnt build
-svga
-
-# 2004/06/22 - Taken from 2004.0 profile
# Firebird doesnt build on amd64
firebird
@@ -24,13 +19,6 @@ firebird
fdftk
# 2004/06/22 - Taken from 2004.0 profile
-# versions that are in portage do not support amd64,
-# will be removed when Intel issues an update and it gets into portage
-# (it seems to be in the works)
-icc
-ifc
-
-# 2004/06/22 - Taken from 2004.0 profile
# masked
3dfx
@@ -41,18 +29,6 @@ libcaca
# NOT NECESSARY - SECTION
-# 2004/06/22 - Taken from 2004.0 profile
-# Too many packages assume that mmx/sse/sse2/3dnow are 86-32 only things to
-# make them useful on amd64. Anyway, all amd64 cpus have them, so they should
-# not be many flag dependant in this case
-mmx
-sse
-sse2
-3dnow
-
-# altivec is a ppc instruction set.
-altivec
-
# 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
diff --git a/profiles/selinux/2004.1/ppc/use.mask b/profiles/selinux/2004.1/ppc/use.mask
index b545083fe002..93842826d33e 100644
--- a/profiles/selinux/2004.1/ppc/use.mask
+++ b/profiles/selinux/2004.1/ppc/use.mask
@@ -1,17 +1,10 @@
# Copyright 1999-2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/ppc/use.mask,v 1.7 2005/05/21 01:13:42 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/ppc/use.mask,v 1.8 2006/07/19 18:21:49 vapier Exp $
# this is a list of USE flags
# that should not be used on PPC
afs
3dfx
-3dnow
-3dnowext
avi
-icc
-icc-pgo
-mmx
-svga
-sse
scanner
diff --git a/profiles/selinux/2004.1/sparc64/use.mask b/profiles/selinux/2004.1/sparc64/use.mask
index 9040d48b07fe..5b05b439dbcc 100644
--- a/profiles/selinux/2004.1/sparc64/use.mask
+++ b/profiles/selinux/2004.1/sparc64/use.mask
@@ -1,17 +1,11 @@
# Copyright 1999-2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/sparc64/use.mask,v 1.6 2005/05/08 23:37:08 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/sparc64/use.mask,v 1.7 2006/07/19 18:21:49 vapier Exp $
# This file contains a list of USE
# flags that cannot be used on SPARC.
3dfx
-3dnow
afs
alsa
-altivec
-mmx
-pic
-sse
-svga
voodoo3
diff --git a/profiles/selinux/2004.1/x86-uclibc/use.mask b/profiles/selinux/2004.1/x86-uclibc/use.mask
index a8584e5623a0..6f57c664a14c 100644
--- a/profiles/selinux/2004.1/x86-uclibc/use.mask
+++ b/profiles/selinux/2004.1/x86-uclibc/use.mask
@@ -1,13 +1,10 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/use.mask,v 1.4 2005/05/14 20:53:38 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/use.mask,v 1.5 2006/07/19 18:21:49 vapier Exp $
# unmask uclibc
-uclibc
-win32codecs
-# PPC instructions
-altivec
-
nls
diff --git a/profiles/selinux/2004.1/x86/use.mask b/profiles/selinux/2004.1/x86/use.mask
index 8dbd9c0d6a35..413f49e44270 100644
--- a/profiles/selinux/2004.1/x86/use.mask
+++ b/profiles/selinux/2004.1/x86/use.mask
@@ -1,11 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86/use.mask,v 1.7 2006/04/05 17:27:06 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86/use.mask,v 1.8 2006/07/19 18:21:49 vapier Exp $
-win32codecs
-# PPC instructions
-altivec
-
-nvidia
-real
diff --git a/profiles/selinux/2005.1/alpha/use.mask b/profiles/selinux/2005.1/alpha/use.mask
index b975fcc56911..6a6c3ccd19d1 100644
--- a/profiles/selinux/2005.1/alpha/use.mask
+++ b/profiles/selinux/2005.1/alpha/use.mask
@@ -1,17 +1,12 @@
# Copyright 2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/alpha/use.mask,v 1.1 2006/02/22 18:12:33 spb Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/alpha/use.mask,v 1.2 2006/07/19 18:21:49 vapier Exp $
# 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.
-# These will probably never be supported, for obvious reasons (wrong arch)
-icc
-icc-pgo
-svga
-
# These are debatable, since technically an alpha could support this hardware
pcmcia
3dfx
@@ -43,7 +38,6 @@ tcc
# I don't think that openafs really works on other architectures,
# despite some internal Gentoo efforts (mine) to port it
afs
-uclibc
# 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
@@ -78,9 +72,6 @@ lm_sensors
gnustep
-# Mask intel fortran compiler
-ifc
-
emboss
# Mask vpopmail until net-mail/vpopmail goes out of package.mask
diff --git a/profiles/selinux/2005.1/amd64/use.mask b/profiles/selinux/2005.1/amd64/use.mask
index 23abc513f21c..dfc9a958c15a 100644
--- a/profiles/selinux/2005.1/amd64/use.mask
+++ b/profiles/selinux/2005.1/amd64/use.mask
@@ -1,6 +1,6 @@
# Copyright 2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/use.mask,v 1.4 2006/06/28 02:46:46 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/use.mask,v 1.5 2006/07/19 18:21:49 vapier Exp $
# Jeremy Huddleston <eradicator@gentoo.org>
# multilib is forced on when we have ${MULTILIB_ABIS} defined
@@ -15,11 +15,6 @@ drac
# WON'T BUILD - SECTION
# 2004/06/22 - Taken from 2004.0 profile
-# Anything that relies on vm86.h will not built on amd64
-# SVGAlib doesnt build
-svga
-
-# 2004/06/22 - Taken from 2004.0 profile
# Firebird doesnt build on amd64
firebird
@@ -28,13 +23,6 @@ firebird
fdftk
# 2004/06/22 - Taken from 2004.0 profile
-# versions that are in portage do not support amd64,
-# will be removed when Intel issues an update and it gets into portage
-# (it seems to be in the works)
-icc
-ifc
-
-# 2004/06/22 - Taken from 2004.0 profile
# masked
3dfx
@@ -45,18 +33,6 @@ libcaca
# NOT NECESSARY - SECTION
-# 2004/06/22 - Taken from 2004.0 profile
-# Too many packages assume that mmx/sse/sse2/3dnow are 86-32 only things to
-# make them useful on amd64. Anyway, all amd64 cpus have them, so they should
-# not be many flag dependant in this case
-mmx
-sse
-sse2
-3dnow
-
-# altivec is a ppc instruction set.
-altivec
-
# 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
diff --git a/profiles/selinux/2005.1/mips/use.mask b/profiles/selinux/2005.1/mips/use.mask
index a2f11a6b5d84..5c68d2abfe24 100644
--- a/profiles/selinux/2005.1/mips/use.mask
+++ b/profiles/selinux/2005.1/mips/use.mask
@@ -1,15 +1,12 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/mips/use.mask,v 1.4 2006/04/20 16:40:54 chtekk Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/mips/use.mask,v 1.5 2006/07/19 18:21:49 vapier Exp $
# Henrik Brix Andersen <brix@gentoo.org>
# According to the mips herd, we currently have no way of testing
# pcmcia on mips, bug #90359
pcmcia
-# PPC instructions
-altivec
-
# Luca Longinotti <chtekk@gentoo.org>
# Mask php USE on MIPS profiles
php
diff --git a/profiles/selinux/2005.1/ppc/use.mask b/profiles/selinux/2005.1/ppc/use.mask
index e6bda3206479..680ef4f78b30 100644
--- a/profiles/selinux/2005.1/ppc/use.mask
+++ b/profiles/selinux/2005.1/ppc/use.mask
@@ -1,17 +1,10 @@
# Copyright 1999-2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/ppc/use.mask,v 1.3 2005/05/21 01:13:42 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/ppc/use.mask,v 1.4 2006/07/19 18:21:49 vapier Exp $
# this is a list of USE flags
# that should not be used on PPC
afs
3dfx
-3dnow
-3dnowext
avi
-icc
-icc-pgo
-mmx
-svga
-sse
scanner
diff --git a/profiles/selinux/2005.1/sparc64/use.mask b/profiles/selinux/2005.1/sparc64/use.mask
index 3da4c9493b54..704c769823f1 100644
--- a/profiles/selinux/2005.1/sparc64/use.mask
+++ b/profiles/selinux/2005.1/sparc64/use.mask
@@ -1,17 +1,11 @@
# Copyright 1999-2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/sparc64/use.mask,v 1.2 2005/05/08 23:37:08 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/sparc64/use.mask,v 1.3 2006/07/19 18:21:49 vapier Exp $
# This file contains a list of USE
# flags that cannot be used on SPARC.
3dfx
-3dnow
afs
alsa
-altivec
-mmx
-pic
-sse
-svga
voodoo3
diff --git a/profiles/selinux/2005.1/x86-uclibc/use.mask b/profiles/selinux/2005.1/x86-uclibc/use.mask
index cd647fe3e633..8f3193c82b50 100644
--- a/profiles/selinux/2005.1/x86-uclibc/use.mask
+++ b/profiles/selinux/2005.1/x86-uclibc/use.mask
@@ -1,12 +1,9 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86-uclibc/use.mask,v 1.3 2005/05/14 20:53:38 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86-uclibc/use.mask,v 1.4 2006/07/19 18:21:49 vapier Exp $
-uclibc
-win32codecs
-# PPC instructions
-altivec
-
nls
diff --git a/profiles/selinux/2005.1/x86/use.mask b/profiles/selinux/2005.1/x86/use.mask
index dd738edab975..a01137b7c35a 100644
--- a/profiles/selinux/2005.1/x86/use.mask
+++ b/profiles/selinux/2005.1/x86/use.mask
@@ -1,11 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86/use.mask,v 1.5 2006/04/05 17:27:06 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86/use.mask,v 1.6 2006/07/19 18:21:49 vapier Exp $
-win32codecs
-# PPC instructions
-altivec
-
-nvidia
-real
diff --git a/profiles/selinux/use.mask b/profiles/selinux/use.mask
index 0dc17270cc03..440c29497c58 100644
--- a/profiles/selinux/use.mask
+++ b/profiles/selinux/use.mask
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/use.mask,v 1.1 2005/05/08 23:37:08 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/use.mask,v 1.2 2006/07/19 18:21:49 vapier Exp $
-selinux
@@ -9,6 +9,3 @@ acl
# aqua USE flag is only valid on Mac OS X
aqua
-
-# must use a specific SELinux profile that unmasks this
-uclibc