summaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authorFlorian Franzmann2019-07-03 20:37:31 +0200
committerFlorian Franzmann2019-07-03 22:06:26 +0200
commitf385f88f1e7415c08deb53491479d2b0854fa829 (patch)
tree59cb788e46e2286a25a90ca8b30fa66faab24f84 /x11
parent5539e0cd0a99ae768e75e9bc3ff8f531b4f16cf3 (diff)
x11/xscreensaver: version 5.43
Diffstat (limited to 'x11')
-rwxr-xr-xx11/xscreensaver/BUILD1
-rwxr-xr-xx11/xscreensaver/CONFIGURE2
-rwxr-xr-xx11/xscreensaver/DEPENDS6
-rwxr-xr-xx11/xscreensaver/DETAILS4
-rw-r--r--x11/xscreensaver/HISTORY5
5 files changed, 15 insertions, 3 deletions
diff --git a/x11/xscreensaver/BUILD b/x11/xscreensaver/BUILD
index df96ed5f53..7adc475e4b 100755
--- a/x11/xscreensaver/BUILD
+++ b/x11/xscreensaver/BUILD
@@ -8,5 +8,6 @@ if ! (is_depends_enabled $SPELL WEB-BROWSER); then
else
OPTS="--with-browser=$(get_spell_provider $SPELL WEB-BROWSER) $OPTS"
fi &&
+OPTS="$XSCSV_ROOT $XSCSV_LOCK $XSCSV_SETCAP $OPTS"
CFLAGS="$CFLAGS -std=c99" default_build
diff --git a/x11/xscreensaver/CONFIGURE b/x11/xscreensaver/CONFIGURE
index 92bae29b1b..fab162128e 100755
--- a/x11/xscreensaver/CONFIGURE
+++ b/x11/xscreensaver/CONFIGURE
@@ -1,4 +1,6 @@
config_query_option XSCSV_LOCK "Enable screen locking?" y \
--enable-locking --disable-locking &&
+config_query_option XSCSV_SETCAP "Allow some demos to be installed with setcap (to ping other hosts)?" n \
+ --with-setcap-hacks --without-setcap-hacks &&
config_query_option XSCSV_ROOT "Enable unlocking with root passwd?" y \
--enable-root-passwd --disable-root-passwd
diff --git a/x11/xscreensaver/DEPENDS b/x11/xscreensaver/DEPENDS
index 1457b7bfbe..dc3bbad58b 100755
--- a/x11/xscreensaver/DEPENDS
+++ b/x11/xscreensaver/DEPENDS
@@ -112,5 +112,9 @@ suggest_depends xdaliclock \
suggest_depends electricsheep \
"" \
"" \
- "support for ElectricSheep screensaver"
+ "support for ElectricSheep screensaver" &&
+optional_depends systemd \
+ "----with-systemd" \
+ "--without-systemd" \
+ "build xscreensaver-systemd to lock on suspend"
diff --git a/x11/xscreensaver/DETAILS b/x11/xscreensaver/DETAILS
index d78a114b8f..98d58bd67d 100755
--- a/x11/xscreensaver/DETAILS
+++ b/x11/xscreensaver/DETAILS
@@ -1,11 +1,11 @@
SPELL=xscreensaver
- VERSION=5.42
+ VERSION=5.43
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.jwz.org/$SPELL/$SOURCE
WEB_SITE=http://www.jwz.org/xscreensaver/
- SOURCE_HASH=sha512:84cde9364c933de720acd51a0bf75eb4d0642d60f62b92de89d932233eb5abb51e1edb53cd413b2dc4801a02cb68652a28d7d1f83cdaa8d8cdd1fee7d651eefd
+ SOURCE_HASH=sha512:e745711c5760434652aa6bee99c1060717f15cad5946fba2fa3aadbcb300bec6620935c27d095b6e8a68c06e5bbe6fc1879474674b6d07f04b2af82d05cc383a
ENTERED=20010922
LICENSE[0]=BSD
KEYWORDS="x11"
diff --git a/x11/xscreensaver/HISTORY b/x11/xscreensaver/HISTORY
index 697d2f71d7..0543e808a7 100644
--- a/x11/xscreensaver/HISTORY
+++ b/x11/xscreensaver/HISTORY
@@ -1,3 +1,8 @@
+2019-07-03 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.43
+ * DEPENDS: add optional dependency on systemd
+ * BUILD, CONFIGURE: add setcaps configuration option
+
2018-12-29 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 5.42
* BUILD: set C standard to C99 to avoid compile error