summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWolfgang Müller2021-07-11 16:30:15 +0200
committerWolfgang Müller2021-07-11 16:30:15 +0200
commit6a92c04e2bd9af804b35d8e2549b58af0428083a (patch)
tree9af00deeb17a8037c200b655a8ff67e2a264356c
parent3bfdf96ed777fc9b162db87a0b655b78580a9369 (diff)
downloadportage-roles-6a92c04e2bd9af804b35d8e2549b58af0428083a.tar.gz
app-quasselclient: Add profile for quasselclient
The configuration for quasselclient on desktop systems has always lived in the group-desktop profile and a separate one was never needed. This changes with the introduction of quarg, which pulls in a couple of specific (and otherwise unneeded) dependencies like dev-db/postgres. To make management easier, subsume the current quasselclient configuration in the new app-quasselclient profile along with new settings needed for quarg.
-rw-r--r--app-quasselclient/package.accept_keywords/30-app-quasselclient2
-rw-r--r--app-quasselclient/package.use/30-app-quasselclient4
-rw-r--r--group-desktop/package.accept_keywords/01-group-desktop1
-rw-r--r--group-desktop/package.use/01-group-desktop1
4 files changed, 6 insertions, 2 deletions
diff --git a/app-quasselclient/package.accept_keywords/30-app-quasselclient b/app-quasselclient/package.accept_keywords/30-app-quasselclient
new file mode 100644
index 0000000..6d40e2b
--- /dev/null
+++ b/app-quasselclient/package.accept_keywords/30-app-quasselclient
@@ -0,0 +1,2 @@
+net-irc/quarg
+net-irc/quassel
diff --git a/app-quasselclient/package.use/30-app-quasselclient b/app-quasselclient/package.use/30-app-quasselclient
new file mode 100644
index 0000000..cb3754b
--- /dev/null
+++ b/app-quasselclient/package.use/30-app-quasselclient
@@ -0,0 +1,4 @@
+net-irc/quarg postgres
+net-irc/quassel -crypt -server bundled-icons dbus
+
+dev-db/postgresql -server
diff --git a/group-desktop/package.accept_keywords/01-group-desktop b/group-desktop/package.accept_keywords/01-group-desktop
index 91ea5aa..f683129 100644
--- a/group-desktop/package.accept_keywords/01-group-desktop
+++ b/group-desktop/package.accept_keywords/01-group-desktop
@@ -1,6 +1,5 @@
media-sound/whipper
net-im/signal-desktop-bin
-net-irc/quassel
sci-calculators/qalculate-gtk
x11-drivers/nvidia-drivers
xfce-base/thunar
diff --git a/group-desktop/package.use/01-group-desktop b/group-desktop/package.use/01-group-desktop
index 685b036..e3deb9e 100644
--- a/group-desktop/package.use/01-group-desktop
+++ b/group-desktop/package.use/01-group-desktop
@@ -27,7 +27,6 @@ media-fonts/iosevka aile etoile
media-sound/pulseaudio alsa orc dbus gtk
media-video/mpv cli luajit -xv
net-analyzer/wireshark adns http2 smi sshdump tfshark
-net-irc/quassel -crypt -server bundled-icons dbus
net-p2p/transmission gtk
net-p2p/transmission-remote-gtk libnotify
x11-base/xorg-server kdrive xephyr -suid