summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Wilcox <AWilcox@Wilcox-Tech.com>2016-03-27 16:07:33 -0500
committerAndrew Wilcox <AWilcox@Wilcox-Tech.com>2016-03-27 16:07:33 -0500
commit0aa04d5ff4368a3d288b3e7df5a22f719c1bab3e (patch)
treeba1127df19f079c9267496f5859bf7d38ccb0b63
parentca84ea23f923ecb85b02f6e5a739e361013ecfd8 (diff)
downloadpackages-0aa04d5ff4368a3d288b3e7df5a22f719c1bab3e.tar.gz
packages-0aa04d5ff4368a3d288b3e7df5a22f719c1bab3e.tar.bz2
packages-0aa04d5ff4368a3d288b3e7df5a22f719c1bab3e.tar.xz
packages-0aa04d5ff4368a3d288b3e7df5a22f719c1bab3e.zip
Configure base profile for build-tools package
-rw-r--r--profiles/base/make.defaults4
-rw-r--r--profiles/base/package.accept_keywords1
-rw-r--r--profiles/base/package.use14
-rw-r--r--profiles/base/use.mask6
4 files changed, 23 insertions, 2 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index a9d0f7bcb..4c3ef79ea 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -11,8 +11,8 @@ TIER2_ARCH="alpha arm64 hppa ia64 sparc sparc64"
USE_EXPAND_VALUES_ARCH="${TIER1_ARCH} ${TIER2_ARCH}"
# We only support these libcs right now.
-# FreeBSD and uclibc must be added due to stupid gentoo ebuilds
-USE_EXPAND_VALUES_ELIBC="glibc musl FreeBSD uclibc"
+# FreeBSD, glibc, mintlib, and uclibc must be added due to stupid gentoo ebuilds
+USE_EXPAND_VALUES_ELIBC="glibc mintlib musl FreeBSD uclibc"
# XXX Someday fix it to know that busybox != GNU
USE_EXPAND_VALUES_KERNEL="linux"
diff --git a/profiles/base/package.accept_keywords b/profiles/base/package.accept_keywords
index a762f7325..d394c94e6 100644
--- a/profiles/base/package.accept_keywords
+++ b/profiles/base/package.accept_keywords
@@ -1,2 +1,3 @@
=sys-apps/shadow-4.2.1-r2 **
+=sys-kernel/linux-headers-4.4 **
=sys-devel/m4-1.4.17 **
diff --git a/profiles/base/package.use b/profiles/base/package.use
index 0709d12bc..c5f1199c8 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1 +1,15 @@
+# Needed for correct building of Linux-PAM
sys-libs/pam -audit -berkdb cracklib -filecaps -nis pie
+
+# Security-related USE
+dev-db/sqlite secure-delete
+dev-libs/apr-util openssl
+
+# Needed for build-tools
+app-crypt/pinentry ncurses
+dev-util/cmake doc
+dev-vcs/cvs doc
+dev-vcs/git doc -python
+dev-vcs/subversion doc
+net-misc/curl ssl
+sys-devel/gcc doc libssp
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index d2710d66a..6b2e9d9a7 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -5,5 +5,11 @@ prefix-guest
# We do not, under any circumstances, support alt/BSD installs
elibc_FreeBSD
+# We do not, under any circumstances, support glibc
+elibc_glibc
+
+# We do not run on Atari computers...
+elibc_mintlib
+
# We likewise do not support the unmaintained uclibc any more
elibc_uclibc