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.