aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'releases/portage/livegui')
-rw-r--r--releases/portage/livegui/env/international6
-rw-r--r--releases/portage/livegui/package.accept_keywords/broadcom-sta1
-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.mask/releng/glibc5
-rw-r--r--releases/portage/livegui/package.mask/releng/rust2
-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/chromium4
-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/inkscape2
-rw-r--r--releases/portage/livegui/package.use/installkernel1
-rw-r--r--releases/portage/livegui/package.use/kde10
-rw-r--r--releases/portage/livegui/package.use/lvm2
-rw-r--r--releases/portage/livegui/package.use/no-filecaps5
-rw-r--r--releases/portage/livegui/package.use/no-passwdqc1
-rw-r--r--releases/portage/livegui/package.use/nopython3
-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/sdl2-ttf12
-rw-r--r--releases/portage/livegui/package.use/texlive1
-rw-r--r--releases/portage/livegui/package.use/video_cards1
-rw-r--r--releases/portage/livegui/package.use/vmware2
-rw-r--r--releases/portage/livegui/package.use/wpa_supplicant1
28 files changed, 79 insertions, 0 deletions
diff --git a/releases/portage/livegui/env/international b/releases/portage/livegui/env/international
new file mode 100644
index 00000000..4338c7d0
--- /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"
+
+L10N=${LINGUAS}
+
diff --git a/releases/portage/livegui/package.accept_keywords/broadcom-sta b/releases/portage/livegui/package.accept_keywords/broadcom-sta
new file mode 100644
index 00000000..cd8f2f01
--- /dev/null
+++ b/releases/portage/livegui/package.accept_keywords/broadcom-sta
@@ -0,0 +1 @@
+net-wireless/broadcom-sta
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.mask/releng/glibc b/releases/portage/livegui/package.mask/releng/glibc
new file mode 100644
index 00000000..16eb227f
--- /dev/null
+++ b/releases/portage/livegui/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.40
diff --git a/releases/portage/livegui/package.mask/releng/rust b/releases/portage/livegui/package.mask/releng/rust
new file mode 100644
index 00000000..3d528116
--- /dev/null
+++ b/releases/portage/livegui/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/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..c34b8bf2
--- /dev/null
+++ b/releases/portage/livegui/package.use/chromium
@@ -0,0 +1,4 @@
+virtual/rust profiler
+dev-lang/rust profiler
+net-libs/nodejs inspector
+media-video/ffmpeg chromium
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/inkscape b/releases/portage/livegui/package.use/inkscape
new file mode 100644
index 00000000..ed97a7f1
--- /dev/null
+++ b/releases/portage/livegui/package.use/inkscape
@@ -0,0 +1,2 @@
+# required by inkscape
+dev-python/pillow webp
diff --git a/releases/portage/livegui/package.use/installkernel b/releases/portage/livegui/package.use/installkernel
new file mode 100644
index 00000000..d13eb748
--- /dev/null
+++ b/releases/portage/livegui/package.use/installkernel
@@ -0,0 +1 @@
+sys-kernel/installkernel dracut
diff --git a/releases/portage/livegui/package.use/kde b/releases/portage/livegui/package.use/kde
new file mode 100644
index 00000000..01d671a4
--- /dev/null
+++ b/releases/portage/livegui/package.use/kde
@@ -0,0 +1,10 @@
+kde-apps/kde-apps-meta pim -education -games
+
+#for www-client/falkon
+dev-python/pyside2 webengine
+
+#for kde-apps/kdenlive
+media-video/ffmpeg libass
+
+#for kde-misc/kweather
+dev-qt/qtpositioning geoclue
diff --git a/releases/portage/livegui/package.use/lvm b/releases/portage/livegui/package.use/lvm
new file mode 100644
index 00000000..ca8c3cd1
--- /dev/null
+++ b/releases/portage/livegui/package.use/lvm
@@ -0,0 +1,2 @@
+*/* lvm
+sys-fs/lvm2 thin
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/no-passwdqc b/releases/portage/livegui/package.use/no-passwdqc
new file mode 100644
index 00000000..d75b3188
--- /dev/null
+++ b/releases/portage/livegui/package.use/no-passwdqc
@@ -0,0 +1 @@
+sys-auth/pambase -passwdqc
diff --git a/releases/portage/livegui/package.use/nopython b/releases/portage/livegui/package.use/nopython
new file mode 100644
index 00000000..238bb4c4
--- /dev/null
+++ b/releases/portage/livegui/package.use/nopython
@@ -0,0 +1,3 @@
+# Disable python flag as needed to keep deps down and (for today) work around missing
+# PYTHON_COMPAT
+www-client/falkon -python
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/sdl2-ttf b/releases/portage/livegui/package.use/sdl2-ttf
new file mode 100644
index 00000000..c5d3710f
--- /dev/null
+++ b/releases/portage/livegui/package.use/sdl2-ttf
@@ -0,0 +1,12 @@
+#emerge: there are no ebuilds built with USE flags to satisfy ">=media-libs/freetype-2.13.2[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]".
+#!!! One of the following packages is required to complete your request:
+#- media-libs/freetype-2.13.2::gentoo (Change USE: +harfbuzz)
+#- media-libs/sdl2-ttf-2.22.0::gentoo (Change USE: -harfbuzz)
+#(dependency required by "media-libs/sdl2-ttf-2.22.0::gentoo" [ebuild])
+#(dependency required by "net-misc/freerdp-3.4.0-r11::gentoo[sdl]" [ebuild])
+#(dependency required by "kde-apps/krdc-23.08.5-r2::gentoo[rdp]" [ebuild])
+#(dependency required by "kde-apps/kdenetwork-meta-23.08.5::gentoo" [ebuild])
+#(dependency required by "kde-apps/kde-apps-meta-23.08.5::gentoo[network]" [ebuild])
+#(dependency required by "kde-apps/kde-apps-meta" [argument])
+
+media-libs/sdl2-ttf -harfbuzz
diff --git a/releases/portage/livegui/package.use/texlive b/releases/portage/livegui/package.use/texlive
new file mode 100644
index 00000000..596c817e
--- /dev/null
+++ b/releases/portage/livegui/package.use/texlive
@@ -0,0 +1 @@
+app-text/texlive luatex science publishers xetex
diff --git a/releases/portage/livegui/package.use/video_cards b/releases/portage/livegui/package.use/video_cards
new file mode 100644
index 00000000..ec96d746
--- /dev/null
+++ b/releases/portage/livegui/package.use/video_cards
@@ -0,0 +1 @@
+*/* VIDEO_CARDS: virgl 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/livegui/package.use/wpa_supplicant b/releases/portage/livegui/package.use/wpa_supplicant
new file mode 100644
index 00000000..2942c65d
--- /dev/null
+++ b/releases/portage/livegui/package.use/wpa_supplicant
@@ -0,0 +1 @@
+net-wireless/wpa_supplicant tkip wps