Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
xfce4-screensaver


Commits:
42209106 by Christian Hesse at 2026-02-10T09:58:40+01:00
add xscreensaver as optional dependency

- - - - -
8b11efba by Christian Hesse at 2026-02-10T09:58:49+01:00
add onboard as optional dependency

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -12,6 +12,7 @@ pkgbase = xfce4-screensaver
        makedepends = ninja
        makedepends = xfce4-dev-tools
        makedepends = xmlto
+       makedepends = xscreensaver
        depends = libxss
        depends = libxklavier
        depends = libwnck3
@@ -19,6 +20,8 @@ pkgbase = xfce4-screensaver
        depends = dbus-glib
        depends = python
        depends = python-gobject
+       optdepends = onboard: on screen keyboard for unlocking
+       optdepends = xscreensaver: additional themes
        backup = etc/pam.d/xfce4-screensaver
        source = 
git+https://gitlab.xfce.org/apps/xfce4-screensaver.git#tag=xfce4-screensaver-4.20.1
        sha256sums = 
6ea43a5f1a8f0183bbcdc6819bd5457ea7315621b1edc715cbe55f25b3e7103b


=====================================
PKGBUILD
=====================================
@@ -10,7 +10,10 @@ url='https://docs.xfce.org/apps/screensaver/start'
 license=('LGPL-2.1-only')
 groups=('xfce4-goodies')
 depends=('libxss' 'libxklavier' 'libwnck3' 'garcon' 'dbus-glib' 'python' 
'python-gobject')
+optdepends=('onboard: on screen keyboard for unlocking'
+            'xscreensaver: additional themes')
 makedepends=('git' 'glib2-devel' 'meson' 'ninja' 'xfce4-dev-tools' 'xmlto')
+makedepends=('git' 'glib2-devel' 'meson' 'ninja' 'xfce4-dev-tools' 'xmlto' 
'xscreensaver')
 backup=('etc/pam.d/xfce4-screensaver')
 
source=("git+https://gitlab.xfce.org/apps/xfce4-screensaver.git#tag=$pkgname-$pkgver";)
 sha256sums=('6ea43a5f1a8f0183bbcdc6819bd5457ea7315621b1edc715cbe55f25b3e7103b')



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-screensaver/-/compare/137ba99ae695d78672302db0d595058cf8b1efcb...8b11efbafe2f063494e8714740ca1efc84a61548

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-screensaver/-/compare/137ba99ae695d78672302db0d595058cf8b1efcb...8b11efbafe2f063494e8714740ca1efc84a61548
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to