>From a0f939602d63281d20a3c083c4277c5d9c37a24c Mon Sep 17 00:00:00 2001 From: Michael Shigorin Date: Sun, 8 Aug 2021 20:49:53 +0300 Subject: [PATCH] x11, lists/tagged: initial use/x11/xscreensaver xscreensaver has more than its main package and the details of what to get where might be confusing for some of us; in particular, there are 2D and 3D hacks collections (and some arches would rather prefer to avoid 3D for now), desktop file sets aimed for MATE/Xfce, and the frontend. So let's provide some basic reusable targets. --- features.in/x11/config.mk | 11 +++++++++++ pkg.in/lists/tagged/base+xscreensaver | 3 +++ pkg.in/lists/tagged/desktop+xscreensaver | 3 +++ 3 files changed, 17 insertions(+) create mode 100644 pkg.in/lists/tagged/base+xscreensaver create mode 100644 pkg.in/lists/tagged/desktop+xscreensaver diff --git a/features.in/x11/config.mk b/features.in/x11/config.mk index 0c91ea263..bd3d3d448 100644 --- a/features.in/x11/config.mk +++ b/features.in/x11/config.mk @@ -2,6 +2,7 @@ +icewm: use/x11/icewm; @: +xmonad: use/x11/xmonad; @: +nm-gtk: use/x11/gtk/nm; @: ++screensaver: use/x11/xscreensaver/gl; @: ## hardware support # the very minimal driver set @@ -192,3 +193,13 @@ use/x11/leechcraft: use/x11 use/x11/kde5: use/x11/xorg use/x11/kde/synaptic @$(call add,THE_PACKAGES,kde5-big) + +## screensavers +use/x11/xscreensaver: + @$(call add,THE_LISTS,$(call tags,base xscreensaver)) + +use/x11/xscreensaver/gl: use/x11/xscreensaver + @$(call add,THE_LISTS,$(call tags,desktop xscreensaver)) + +use/x11/xscreensaver/frontend: use/x11/xscreensaver + @$(call add,THE_PACKAGES,xscreensaver-frontend) diff --git a/pkg.in/lists/tagged/base+xscreensaver b/pkg.in/lists/tagged/base+xscreensaver new file mode 100644 index 000000000..e313b3c54 --- /dev/null +++ b/pkg.in/lists/tagged/base+xscreensaver @@ -0,0 +1,3 @@ +xscreensaver +xscreensaver-modules +desktop-screensaver-modules-xscreensaver diff --git a/pkg.in/lists/tagged/desktop+xscreensaver b/pkg.in/lists/tagged/desktop+xscreensaver new file mode 100644 index 000000000..089cc98cc --- /dev/null +++ b/pkg.in/lists/tagged/desktop+xscreensaver @@ -0,0 +1,3 @@ +xscreensaver-hacks-rss_glx +xscreensaver-modules-gl +desktop-screensaver-modules-xscreensaver-gl -- 2.25.4