From d8dc2ab78f196505aea5f516fd73ed511b43ec65 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 19 Jun 2019 14:01:45 +0200 Subject: [PATCH 1/4] xscreensaver: Update version from 5.40 to 5.42 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > 5.42 28-Dec-2018 > > * macOS: Fixed Sparkle auto-updater. > > 5.41 26-Dec-2018 > > * X11: Those new font-loading fallback heuristics work again. Oops. > * iOS, Android: Plugged many memory leaks at exit. > * New hack, handsy. > * Fixed noof from displaying minimalistically. > * Rewrote unknownpleasures to be faster, and a true waterfall graph. > * BSOD Solaris improved. DVD added. > * Linux: If the xscreensaver daemon is setuid, then we can implore the kernel's out-of-memory killer to pretty please not unlock the screen. > * macOS: Upgraded Sparkle (the “Check for Updates” library). > * macOS: Screen saver settings work again on 10.14. --- xscreensaver.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xscreensaver.be0 b/xscreensaver.be0 index 817a453aa..3cf7f0b27 100755 --- a/xscreensaver.be0 +++ b/xscreensaver.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION xscreensaver-5.40-0 +# BEE_VERSION xscreensaver-5.42-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From deebaf602033911c3ce2e7f8b3fafcab0a0aaadc Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 19 Jun 2019 14:44:55 +0200 Subject: [PATCH 2/4] xscreensaver: Use C89 style comments to fix build --- xscreensaver.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xscreensaver.be0 b/xscreensaver.be0 index 3cf7f0b27..031a90ea7 100755 --- a/xscreensaver.be0 +++ b/xscreensaver.be0 @@ -15,7 +15,7 @@ SRCURL[0]="https://www.jwz.org/xscreensaver/xscreensaver-${PKGVERSION}.tar.gz" ## Add URLs/pathes to patch files to the PATCHURL array. ## The sources will be patched in the order of the array. -# PATCHURL+=() +PATCHURL+=(/src/mariux/patches/xscreensaver-use-c89-comments.diff) ############################################################################### ## Add filename patterns to the EXCLUDE array of files that should not From 88b87de0c65466217cff3d494a904de6fd842669 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 4 Jul 2019 15:17:08 +0200 Subject: [PATCH 3/4] xscreensaver: Use blank mode as default to reduce power consumption MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It doesn’t look as good, but monitors are hopefully turned off if unused, and there is no need to keep the processors busy to draw something on the screen. --- xscreensaver.be0 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xscreensaver.be0 b/xscreensaver.be0 index 031a90ea7..ae4f028d2 100755 --- a/xscreensaver.be0 +++ b/xscreensaver.be0 @@ -64,6 +64,9 @@ build_in_sourcedir mee_install() { bee_install \ install_prefix="${D}" + + # Use blank mode as default to reduce power usage + start_cmd sed -i 's/\*mode:.*/\*mode:\t\t\tblank/g' "${D}${DATADIR}/X11/app-defaults/XScreenSaver" } ## by default this may be 'make install DESTDIR="${D}"' From 47452df5dd2f68c03d995d7c183cad76ecfd7c98 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 4 Jul 2019 15:23:24 +0200 Subject: [PATCH 4/4] xscreensaver: Update version from 5.42 to 5.43 From the [change-log][1]: > * New hacks, GravityWell, DeepStars. > * GLPlanet now supports the Mercator projection. > * Bouncing Cow has mathematically ideal cows (spherical, frictionless). > * Foggy toasters. > * Unknown Pleasures can now use an image file as a clip mask. > * Updated webcollage for recent changes. > * macOS: Fixed BSOD fonts on UWQHD+ displays. > * X11: Added some sample unlock dialog color schemes to the .ad file. > * X11: On systemd systems, closing your laptop lid might actually lock your screen now, maybe. > * X11: 'sonar' can ping without being setuid by using setcap. [1]: https://www.jwz.org/xscreensaver/changelog.html --- xscreensaver.be0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xscreensaver.be0 b/xscreensaver.be0 index ae4f028d2..076e694cc 100755 --- a/xscreensaver.be0 +++ b/xscreensaver.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION xscreensaver-5.42-0 +# BEE_VERSION xscreensaver-5.43-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) @@ -15,7 +15,7 @@ SRCURL[0]="https://www.jwz.org/xscreensaver/xscreensaver-${PKGVERSION}.tar.gz" ## Add URLs/pathes to patch files to the PATCHURL array. ## The sources will be patched in the order of the array. -PATCHURL+=(/src/mariux/patches/xscreensaver-use-c89-comments.diff) +# PATCHURL+=() ############################################################################### ## Add filename patterns to the EXCLUDE array of files that should not