summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenda Xu <heroxbd@gentoo.org>2018-01-08 15:30:20 +0900
committerBenda Xu <heroxbd@gentoo.org>2018-01-08 16:04:08 +0900
commit432cbaf78b08c242af523efc80d360c148fa95e7 (patch)
tree3070799a434eb1a013e93fa6e926267bc1860a43
parentapp-text/calibre: remove old versino 3.3.0 (diff)
downloadgentoo-432cbaf78b08c242af523efc80d360c148fa95e7.tar.gz
gentoo-432cbaf78b08c242af523efc80d360c148fa95e7.tar.bz2
gentoo-432cbaf78b08c242af523efc80d360c148fa95e7.zip
profiles: prefix refactorization.
legacy profiles explicitly refer to the kernel supported.
-rw-r--r--profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults (renamed from profiles/features/prefix/standalone/legacy/make.defaults)0
-rw-r--r--profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask (renamed from profiles/features/prefix/standalone/legacy/package.mask)3
-rw-r--r--profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask (renamed from profiles/features/prefix/standalone/legacy/package.unmask)1
-rw-r--r--profiles/features/prefix/standalone/beyond-kernel-2.6.16/parent1
-rw-r--r--profiles/features/prefix/standalone/beyond-kernel-2.6.16/profile.bashrc (renamed from profiles/features/prefix/standalone/legacy/profile.bashrc)0
-rw-r--r--profiles/features/prefix/standalone/make.defaults2
-rw-r--r--profiles/features/prefix/standalone/packages (renamed from profiles/prefix/linux-standalone/packages)0
-rw-r--r--profiles/features/prefix/standalone/profile.bashrc (renamed from profiles/prefix/linux-standalone/profile.bashrc)0
-rw-r--r--profiles/prefix/linux-standalone/amd64/legacy/parent2
-rw-r--r--profiles/prefix/linux-standalone/eapi1
-rw-r--r--profiles/prefix/linux-standalone/x86/legacy/parent2
11 files changed, 8 insertions, 4 deletions
diff --git a/profiles/features/prefix/standalone/legacy/make.defaults b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults
index 22044de87632..22044de87632 100644
--- a/profiles/features/prefix/standalone/legacy/make.defaults
+++ b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults
diff --git a/profiles/features/prefix/standalone/legacy/package.mask b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask
index 5125269d289d..0aa01a72efb0 100644
--- a/profiles/features/prefix/standalone/legacy/package.mask
+++ b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask
@@ -1,7 +1,8 @@
# >=glibc-2.20 requires >=linux-2.6.32.
+# https://lwn.net/Articles/611162
>=sys-libs/glibc-2.20
# >=python-3.4 assumes F_DUPFD_CLOEXEC of fcntl,
# which requires >=linux-2.6.24.
# python-3.3 seems to be unconditionally using utimensat.
->=dev-lang/python-3 \ No newline at end of file
+>=dev-lang/python-3
diff --git a/profiles/features/prefix/standalone/legacy/package.unmask b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask
index 0d7380b42738..9b37b1386380 100644
--- a/profiles/features/prefix/standalone/legacy/package.unmask
+++ b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask
@@ -1,2 +1,3 @@
# >=glibc-2.20 requires >=linux-2.6.32.
+# https://lwn.net/Articles/611162
<sys-libs/glibc-2.20
diff --git a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/parent b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/features/prefix/standalone/legacy/profile.bashrc b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/profile.bashrc
index e537cc0fa319..e537cc0fa319 100644
--- a/profiles/features/prefix/standalone/legacy/profile.bashrc
+++ b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/profile.bashrc
diff --git a/profiles/features/prefix/standalone/make.defaults b/profiles/features/prefix/standalone/make.defaults
index 0e1661e1014d..09b32b13eaaa 100644
--- a/profiles/features/prefix/standalone/make.defaults
+++ b/profiles/features/prefix/standalone/make.defaults
@@ -5,3 +5,5 @@
# and when python-2.7 goes end-of-life on 2020-01-01.
# https://docs.python.org/devguide/#status-of-python-branches
ac_cv_func_getentropy=no
+# Reconsider the stability of Prefix in 2019.
+ACCEPT_KEYWORDS="~${ARCH}"
diff --git a/profiles/prefix/linux-standalone/packages b/profiles/features/prefix/standalone/packages
index 8d5b9aeeb330..8d5b9aeeb330 100644
--- a/profiles/prefix/linux-standalone/packages
+++ b/profiles/features/prefix/standalone/packages
diff --git a/profiles/prefix/linux-standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc
index 60a2af632d18..60a2af632d18 100644
--- a/profiles/prefix/linux-standalone/profile.bashrc
+++ b/profiles/features/prefix/standalone/profile.bashrc
diff --git a/profiles/prefix/linux-standalone/amd64/legacy/parent b/profiles/prefix/linux-standalone/amd64/legacy/parent
index 0ca4be1beb9c..a0af85877726 100644
--- a/profiles/prefix/linux-standalone/amd64/legacy/parent
+++ b/profiles/prefix/linux-standalone/amd64/legacy/parent
@@ -1,2 +1,2 @@
..
-../../../../features/prefix/standalone/legacy
+../../../../features/prefix/standalone/beyond-kernel-2.6.16
diff --git a/profiles/prefix/linux-standalone/eapi b/profiles/prefix/linux-standalone/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/linux-standalone/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/linux-standalone/x86/legacy/parent b/profiles/prefix/linux-standalone/x86/legacy/parent
index 0ca4be1beb9c..a0af85877726 100644
--- a/profiles/prefix/linux-standalone/x86/legacy/parent
+++ b/profiles/prefix/linux-standalone/x86/legacy/parent
@@ -1,2 +1,2 @@
..
-../../../../features/prefix/standalone/legacy
+../../../../features/prefix/standalone/beyond-kernel-2.6.16