diff --git a/x11/misc/xscreensaver/actions.py b/x11/misc/xscreensaver/actions.py index 4abf6e61cb..f6a7a585dd 100644 --- a/x11/misc/xscreensaver/actions.py +++ b/x11/misc/xscreensaver/actions.py @@ -4,7 +4,7 @@ # Licensed under the GNU General Public License, version 3. # See the file https://www.gnu.org/licenses/gpl-3.0.txt -from pisi.actionsapi import autotools, pisitools, get +from pisi.actionsapi import autotools, pisitools, get, shelltools j = ''.join([ ' --enable-locking', @@ -16,14 +16,19 @@ j = ''.join([ ' --with-xdbe-ext', ' --with-gl', ' --with-xft', + ' --with-jpeg', ' --with-login-manager ', + ' --enable-pam-check-account-type', ' --without-systemd ' ]) +shelltools.export("LC_ALL", "en_US.UTF-8") def setup(): pisitools.dosed("driver/Makefile.in", "UPDATE_ICON_CACHE", deleteLine = True) + # shelltools.system("sed -i 's/-lsystemd/-lelogind/' driver/Makefile.in") autotools.configure(j) + def build(): autotools.make() diff --git a/x11/misc/xscreensaver/pspec.xml b/x11/misc/xscreensaver/pspec.xml index a5d4a9ece1..b46094e7d1 100644 --- a/x11/misc/xscreensaver/pspec.xml +++ b/x11/misc/xscreensaver/pspec.xml @@ -12,9 +12,7 @@ x11.misc Screensaver collection for X11 systems. XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System. I released the first version in 1992. I ported it to macOS in 2006, to iOS in 2012, and to Android in 2014. On X11 systems, XScreenSaver is two things: it is both a large collection of screen savers; and it is also the framework for blanking and locking the screen. - - https://www.jwz.org/xscreensaver/xscreensaver-6.06.tar.gz - + https://ftp2.osuosl.org/pub/blfs/conglomeration/xscreensaver/xscreensaver-6.08.tar.gz bc intltool @@ -49,6 +47,7 @@ libXxf86misc-devel libjpeg-turbo-devel gdk-pixbuf-xlib-devel + perl-libwww @@ -104,7 +103,14 @@ - + + + 2024-05-14 + 6.08 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2023-01-05 6.06