aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'releases/portage')
-rw-r--r--releases/portage/isos/package.accept_keywords/admincd-packages1
-rw-r--r--releases/portage/isos/package.accept_keywords/pre-stabilization2
-rw-r--r--releases/portage/livegui/env/international6
-rw-r--r--releases/portage/livegui/package.accept_keywords/pre-stabilization2
-rw-r--r--releases/portage/livegui/package.env/international1
-rw-r--r--releases/portage/livegui/package.license/package.license3
-rw-r--r--releases/portage/livegui/package.use/admincd-packages3
-rw-r--r--releases/portage/livegui/package.use/brltty1
-rw-r--r--releases/portage/livegui/package.use/chromium1
-rw-r--r--releases/portage/livegui/package.use/cifs-utils4
-rw-r--r--releases/portage/livegui/package.use/circular-deps1
-rw-r--r--releases/portage/livegui/package.use/genkernel1
-rw-r--r--releases/portage/livegui/package.use/gentoo-sources1
-rw-r--r--releases/portage/livegui/package.use/kde1
-rw-r--r--releases/portage/livegui/package.use/no-filecaps5
-rw-r--r--releases/portage/livegui/package.use/python2
-rw-r--r--releases/portage/livegui/package.use/quassel1
-rw-r--r--releases/portage/livegui/package.use/texlive2
-rw-r--r--releases/portage/livegui/package.use/video_cards1
-rw-r--r--releases/portage/livegui/package.use/vmware2
-rw-r--r--releases/portage/stages-qemu/env/releng/singleproc1
-rw-r--r--releases/portage/stages-qemu/package.env/releng/python3
-rw-r--r--releases/portage/stages-qemu/package.mask/releng/glibc5
-rw-r--r--releases/portage/stages-qemu/package.mask/releng/rust2
-rw-r--r--releases/portage/stages-qemu/package.use/releng/circular3
-rw-r--r--releases/portage/stages-qemu/package.use/releng/clang4
-rw-r--r--releases/portage/stages/package.mask/releng/rust2
-rw-r--r--releases/portage/stages/package.use/releng/circular3
-rw-r--r--releases/portage/stages/package.use/releng/clang4
29 files changed, 67 insertions, 1 deletions
diff --git a/releases/portage/isos/package.accept_keywords/admincd-packages b/releases/portage/isos/package.accept_keywords/admincd-packages
index ad60c933..bcea7519 100644
--- a/releases/portage/isos/package.accept_keywords/admincd-packages
+++ b/releases/portage/isos/package.accept_keywords/admincd-packages
@@ -1,4 +1,3 @@
sys-block/lsiutil
sys-block/megarc
sys-fs/dislocker
-sys-fs/ext3grep
diff --git a/releases/portage/isos/package.accept_keywords/pre-stabilization b/releases/portage/isos/package.accept_keywords/pre-stabilization
new file mode 100644
index 00000000..ac59ba1c
--- /dev/null
+++ b/releases/portage/isos/package.accept_keywords/pre-stabilization
@@ -0,0 +1,2 @@
+# bug 806286
+=app-accessibility/espeakup-0.90
diff --git a/releases/portage/livegui/env/international b/releases/portage/livegui/env/international
new file mode 100644
index 00000000..7cf34f61
--- /dev/null
+++ b/releases/portage/livegui/env/international
@@ -0,0 +1,6 @@
+# https://en.wikipedia.org/wiki/List_of_languages_by_total_number_of_speakers
+
+LINGUAS="en en-GB en-US zh zh-CN zh-TW hi es fr ar bn bn-IN ru pt ur id de jp mr te tr ta vi"
+
+L10N=${LINGUAS}
+
diff --git a/releases/portage/livegui/package.accept_keywords/pre-stabilization b/releases/portage/livegui/package.accept_keywords/pre-stabilization
new file mode 100644
index 00000000..ac59ba1c
--- /dev/null
+++ b/releases/portage/livegui/package.accept_keywords/pre-stabilization
@@ -0,0 +1,2 @@
+# bug 806286
+=app-accessibility/espeakup-0.90
diff --git a/releases/portage/livegui/package.env/international b/releases/portage/livegui/package.env/international
new file mode 100644
index 00000000..e246b54a
--- /dev/null
+++ b/releases/portage/livegui/package.env/international
@@ -0,0 +1 @@
+*/* international
diff --git a/releases/portage/livegui/package.license/package.license b/releases/portage/livegui/package.license/package.license
new file mode 100644
index 00000000..c5fd72de
--- /dev/null
+++ b/releases/portage/livegui/package.license/package.license
@@ -0,0 +1,3 @@
+# Allow linux-firmware and other required packages in @BINARY-REDISTRIBUTABLE
+# license group
+*/* @BINARY-REDISTRIBUTABLE
diff --git a/releases/portage/livegui/package.use/admincd-packages b/releases/portage/livegui/package.use/admincd-packages
new file mode 100644
index 00000000..f995ff18
--- /dev/null
+++ b/releases/portage/livegui/package.use/admincd-packages
@@ -0,0 +1,3 @@
+dev-libs/libpcre2 jit
+mail-mta/ssmtp mta
+sys-apps/busybox -static
diff --git a/releases/portage/livegui/package.use/brltty b/releases/portage/livegui/package.use/brltty
new file mode 100644
index 00000000..4ee24b48
--- /dev/null
+++ b/releases/portage/livegui/package.use/brltty
@@ -0,0 +1 @@
+dev-libs/libpcre2 pcre32
diff --git a/releases/portage/livegui/package.use/chromium b/releases/portage/livegui/package.use/chromium
new file mode 100644
index 00000000..6379954e
--- /dev/null
+++ b/releases/portage/livegui/package.use/chromium
@@ -0,0 +1 @@
+net-libs/nodejs inspector
diff --git a/releases/portage/livegui/package.use/cifs-utils b/releases/portage/livegui/package.use/cifs-utils
new file mode 100644
index 00000000..b0de5d58
--- /dev/null
+++ b/releases/portage/livegui/package.use/cifs-utils
@@ -0,0 +1,4 @@
+net-fs/cifs-utils -acl -ads
+sys-libs/ntdb python
+sys-libs/tdb python
+sys-libs/tevent python
diff --git a/releases/portage/livegui/package.use/circular-deps b/releases/portage/livegui/package.use/circular-deps
new file mode 100644
index 00000000..f2d58020
--- /dev/null
+++ b/releases/portage/livegui/package.use/circular-deps
@@ -0,0 +1 @@
+media-libs/libsndfile minimal
diff --git a/releases/portage/livegui/package.use/genkernel b/releases/portage/livegui/package.use/genkernel
new file mode 100644
index 00000000..2c80720e
--- /dev/null
+++ b/releases/portage/livegui/package.use/genkernel
@@ -0,0 +1 @@
+sys-apps/util-linux static-libs
diff --git a/releases/portage/livegui/package.use/gentoo-sources b/releases/portage/livegui/package.use/gentoo-sources
new file mode 100644
index 00000000..ef684cf7
--- /dev/null
+++ b/releases/portage/livegui/package.use/gentoo-sources
@@ -0,0 +1 @@
+sys-kernel/gentoo-sources symlink
diff --git a/releases/portage/livegui/package.use/kde b/releases/portage/livegui/package.use/kde
new file mode 100644
index 00000000..11f7863c
--- /dev/null
+++ b/releases/portage/livegui/package.use/kde
@@ -0,0 +1 @@
+kde-apps/kde-apps-meta pim -education -games
diff --git a/releases/portage/livegui/package.use/no-filecaps b/releases/portage/livegui/package.use/no-filecaps
new file mode 100644
index 00000000..929ddbc1
--- /dev/null
+++ b/releases/portage/livegui/package.use/no-filecaps
@@ -0,0 +1,5 @@
+# There is a circular dependency between sys-libs/libcap[pam] and
+# sys-libs/pam[filecaps]. Since the livecd is configured to automatically log
+# in as root, caps are not useful, so just disable USE=filecaps.
+
+*/* -filecaps
diff --git a/releases/portage/livegui/package.use/python b/releases/portage/livegui/package.use/python
new file mode 100644
index 00000000..8e87b1c2
--- /dev/null
+++ b/releases/portage/livegui/package.use/python
@@ -0,0 +1,2 @@
+# This works around a circular dep and I see no down-side
+dev-lang/python -bluetooth
diff --git a/releases/portage/livegui/package.use/quassel b/releases/portage/livegui/package.use/quassel
new file mode 100644
index 00000000..9c25f550
--- /dev/null
+++ b/releases/portage/livegui/package.use/quassel
@@ -0,0 +1 @@
+net-irc/quassel -crypt -monolithic server
diff --git a/releases/portage/livegui/package.use/texlive b/releases/portage/livegui/package.use/texlive
new file mode 100644
index 00000000..871c2495
--- /dev/null
+++ b/releases/portage/livegui/package.use/texlive
@@ -0,0 +1,2 @@
+app-text/texlive cjk luatex science publishers xetex
+app-text/texlive-core cjk
diff --git a/releases/portage/livegui/package.use/video_cards b/releases/portage/livegui/package.use/video_cards
new file mode 100644
index 00000000..e6caa3a5
--- /dev/null
+++ b/releases/portage/livegui/package.use/video_cards
@@ -0,0 +1 @@
+*/* VIDEO_CARDS: virtualbox vmware
diff --git a/releases/portage/livegui/package.use/vmware b/releases/portage/livegui/package.use/vmware
new file mode 100644
index 00000000..b878cff7
--- /dev/null
+++ b/releases/portage/livegui/package.use/vmware
@@ -0,0 +1,2 @@
+x11-libs/libdrm libkms
+media-libs/mesa xa
diff --git a/releases/portage/stages-qemu/env/releng/singleproc b/releases/portage/stages-qemu/env/releng/singleproc
new file mode 100644
index 00000000..1b43095d
--- /dev/null
+++ b/releases/portage/stages-qemu/env/releng/singleproc
@@ -0,0 +1 @@
+MAKEOPTS="-j1"
diff --git a/releases/portage/stages-qemu/package.env/releng/python b/releases/portage/stages-qemu/package.env/releng/python
new file mode 100644
index 00000000..4074e10d
--- /dev/null
+++ b/releases/portage/stages-qemu/package.env/releng/python
@@ -0,0 +1,3 @@
+# this is needed for qemu-m68k, otherwise make aborts with
+# "The futex facility returned an unknown value"
+dev-lang/python releng/singleproc
diff --git a/releases/portage/stages-qemu/package.mask/releng/glibc b/releases/portage/stages-qemu/package.mask/releng/glibc
new file mode 100644
index 00000000..cbd482db
--- /dev/null
+++ b/releases/portage/stages-qemu/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.35
diff --git a/releases/portage/stages-qemu/package.mask/releng/rust b/releases/portage/stages-qemu/package.mask/releng/rust
new file mode 100644
index 00000000..7a6ca641
--- /dev/null
+++ b/releases/portage/stages-qemu/package.mask/releng/rust
@@ -0,0 +1,2 @@
+# force using rust-bin (this affects only "desktop stages")
+dev-lang/rust
diff --git a/releases/portage/stages-qemu/package.use/releng/circular b/releases/portage/stages-qemu/package.use/releng/circular
new file mode 100644
index 00000000..e1cef7eb
--- /dev/null
+++ b/releases/portage/stages-qemu/package.use/releng/circular
@@ -0,0 +1,3 @@
+# this makes only a difference for the "desktop" stages
+dev-db/sqlite -icu
+dev-lang/python -bluetooth
diff --git a/releases/portage/stages-qemu/package.use/releng/clang b/releases/portage/stages-qemu/package.use/releng/clang
new file mode 100644
index 00000000..04410a97
--- /dev/null
+++ b/releases/portage/stages-qemu/package.use/releng/clang
@@ -0,0 +1,4 @@
+
+# clang from stage1 does not have openmp capability, so turn this off
+# here to avoid failures in stage3
+app-crypt/libb2 -openmp
diff --git a/releases/portage/stages/package.mask/releng/rust b/releases/portage/stages/package.mask/releng/rust
new file mode 100644
index 00000000..7a6ca641
--- /dev/null
+++ b/releases/portage/stages/package.mask/releng/rust
@@ -0,0 +1,2 @@
+# force using rust-bin (this affects only "desktop stages")
+dev-lang/rust
diff --git a/releases/portage/stages/package.use/releng/circular b/releases/portage/stages/package.use/releng/circular
new file mode 100644
index 00000000..e1cef7eb
--- /dev/null
+++ b/releases/portage/stages/package.use/releng/circular
@@ -0,0 +1,3 @@
+# this makes only a difference for the "desktop" stages
+dev-db/sqlite -icu
+dev-lang/python -bluetooth
diff --git a/releases/portage/stages/package.use/releng/clang b/releases/portage/stages/package.use/releng/clang
new file mode 100644
index 00000000..04410a97
--- /dev/null
+++ b/releases/portage/stages/package.use/releng/clang
@@ -0,0 +1,4 @@
+
+# clang from stage1 does not have openmp capability, so turn this off
+# here to avoid failures in stage3
+app-crypt/libb2 -openmp