Fix PLIST and PLIST.opengl to reflect additions from the previous
update that caused builds without the opengl option to fail to package.
(No bump to PKGREVISION, since builds with the default options were
unaffected.)
New hacks, New hacks, Gibson, EtruscanVenus and Scooter.
BSOD supports Tivo and Nintendo.
New color options in RomanBoy, ProjectivePlane, Hypertorus and Klein.
"Use random screen saver" works again on macOS 10.15.
iOS supports dark mode.
Image loading works again on iOS 13.
Fixed rotation on iOS 13 (Apple incompatibly breaks rotation every two years as a matter of policy).
Performance tweaks for Eruption, Fireworkx, Halftone, Halo, Moire2 and RD-Bomb.
Various bug fixes.
Fix PLIST and PLIST.opengl that were garbled in the previous update
such that builds without the opengl option failed to package. (No bump
to PKGREVISION, since builds with default options were unaffected.)
(5.40 started complaining, and we are not Debian ;)
From upstream's changelog:
5.43 01-Jul-2019
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.
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.
If the (non-default) "pam" option is selected, then don't install this
SETUID, it's not necessary. (Or, to put it differently, do what gnome-
screensaver and mate-screensaver are already doing, which is the same.)
5.40 * New hacks, 'filmleader', 'vfeedback'.
* New hack, 'glitchpeg' (X11 and macOS only).
* GLPlanet blends between day and night maps at the dusk terminator.
* DymaxionMap can display arbitrary map images, and animate sunlight
across the flattened globe.
* Tessellimage can draw either Delaunay or Voronoi tilings.
* XAnalogTV includes test cards.
* Android: These hacks work now: 'blitspin', 'bumps', 'cityflow',
'endgame', 'esper', 'flipscreen3d', 'gleidescope', 'glslideshow',
'jigglypuff', 'queens', 'tessellimage', 'xanalogtv', 'xmatrix',
'zoom'.
5.39 * New hacks, 'razzledazzle', 'peepers', 'crumbler' and `maze3d'.
* More heuristics for using RSS feeds as image sources.
* Android: Image loading works.
* Built-in image assets are now PNG instead of XPM or XBM.
* X11: Better font-loading fallback heuristics on systems with a
terrible selection of installed fonts.
* macOS: Retina display-related bug fixes.
5.38 * New hack, 'esper'.
* macOS: Support for Retina displays.
* X11: `webcollage' now works with ImageMagick instead of with
pbmtools if `webcollage-helper' is not installed.
* 'bsod' now accepts Dunning-Krugerrands.
* Android: These hacks work now: 'anemone', 'anemotaxis', 'atlantis',
'bouboule', 'celtic', 'compass', 'crackberg', 'epicycle',
'fuzzyflakes', 'goop', 'kumppa' 'munch', 'pacman', 'polyominoes',
'slip'.
* Android: Thick lines work better for: 'anemone', 'anemotaxis',
'celtic', 'compass', 'deluxe', 'epicycle', 'fuzzyflakes', 'pacman'
* Android: Assorted performance improvements, especially for 'kumppa'
and 'slip'.
* Android TV: Daydreams work.
* iOS: Tweaks for iPhone X.
* Lots of xlockmore-derived hacks now have animated erase routines.
* 'crystal' works properly on non-X11 systems.
* 'm6502' now includes 'texture.asm'.
* X11: Try harder to find sensible fonts for the password dialog.
Most patches merged upstream.
5.37 05-Jul-2017
New hack, vigilance.
Added Mac Software Update and VMware to bsod.
OSX: Grabbing the desktop works again.
OSX: Pinch to zoom.
Android: Both Daydreams and Live Wallpapers are implemented.
Updated webcollage for recent changes.
Various bug fixes.
New hacks, discoball, cubetwist, cubestack, splodesic and hexstrut.
OSX: loading image files works in dymaxionmap, glplanet, lavalite, pulsar, gleidescope and extrusion.
Several new programs in m6502.
rotzoomer -mode circle.
Better titles in photopile.
5.35 24-May-2016
New hacks, dymaxionmap, unicrud, energystream, raverhoop and
hydrostat.
Added Windows 10 to bsod.
X11: ignore WM_USER_TIME property changes with days-old timestamps.
Thanks, KDE.
MacOS, iOS: Better fonts in BSOD and memscroller.
MacOS 10.7 or later and iOS 6.0 or later are now required, since
Xcode 6 can no longer build executables that work on older OSes.
Many, many Android improvements.
iOS: Fixed rotation to work with the new iOS 8+ API.
X11: pong is now playable.
Fixed a crash when hot-swapping monitors while locked.
Fixed some incorrect output from xscreensaver-command -watch.
Various OSX and iOS performance improvements.
The initial release file for XScreenSaver 5.33 was updated silently
upstream, as reported in PR pkg/50047. The newer version of this same
release is confirmed to contain identical source code; therefore not
bumping the revision.
According to the release notes:
* New hacks, splitflap and romanboy.
* Better detection of user activity on modern GNOME systems.
* Sonar now does asynchronous host name resolution.
* Improved Unicode support.
* Updated webcollage for recent changes.
* Various minor fixes.
- Drop three patches, those are now included in upstream code.
patch-aa
patch-hacks_Makefile.in
patch-hacks_memscroller.c
- recover pt_BR.po (seems not empty) Makefile and patch-ab
(upstream)
- Update 5.29 to 5.32
-------------------
5.32 * Fixed some X11 compilation problems.
* Fixed display size and shake gestures on iOS.
5.31 * New hacks, `geodesicgears', `binaryring' and `cityflow'.
* UTF-8 text support (instead of only Latin1) and antialiased text
on X11 with Xft (instead of only on OSX/iOS) in `fontglide',
`noseguy', `fliptext', `starwars', and `winduprobot'.
The other text-displaying hacks (`apple2', `phosphor', `xmatrix',
and `gltext') also now accept UTF-8 input, though they convert it
to Latin1 or ASCII.
* `glplanet' now has both day and night maps, and a sharp terminator.
* Fixed `webcollage' on OSX.
* Fixed a transparency glitch in `winduprobot'.
* `lockward' works on iOS.
* Text and image loading work on OSX 10.10.
* Rotation works properly on iOS 8.
* Added a search field on iOS.
* Preliminary, unfinished support for Android.
5.30 * New hack, `winduprobot'.
* Many improvements to `lament', including Leviathan.
* Fixed the normals in `flyingtoasters': shading is correct now.
* Implemented TEXTURE_GEN in GLES: flying toast is now toasted on iOS.
* Make cel-shading sort-of work in `skytentacles' on iOS.
* Fixed dragging-to-rotate on rotated iOS devices, I think.
* Dragging has inertia now.
* Most hacks respond to mouse-clicks, double-taps and swipes as
meaning "do something different now".
* Reworked OpenGL fonts.
* The OSX auto-update installer wasn't working. This time for sure?
* Various minor fixes.
From the changelog:
5.29 * Downgraded to Xcode 5.0.2 to make it possible to build savers
that will still run on 10.6 and 10.7. Sigh.
* Updated `webcollage' for recent changes.
5.28 * Fixed some compilation problems and intermittent crashes.
* Turned off the OSX 10.6 enable_gc hack. It didn't work.
5.27 * New hacks, `tessellimage' and `projectiveplane'.
* Added support for pthreads, because Dave Odell is a madman.
* Updated `webcollage' for recent changes.
* Minor iOS tweaks to the `analogtv' hacks.
* X11: Don't assume Suspend = 0 implies "No DPMS".
* Minor updates to `boxed' and `klein'.
* Fixed possible crash in `apple2', `noseguy', `xmatrix', `shadebobs'.
* Fixed possible crash in OSX preferences.
* OSX Performance improvements.
* Plugged some leaks.
5.26 * More auto-updater tweaks.
5.25 * Try harder to bypass Quarrantine and Gatekeeper in OSX installer.
* Some files were missing from the tarball.
5.24 * Added "Automatically check for updates" option on OSX.
* Updated feed-loading for recent Flickr changes.
* Updated `webcollage' for recent Google changes.
* Added Instagram and Bing as `webcollage' image sources.
* Updated to latest autoconf.
* Bug fixes.
5.23 * New hack, `geodesic'.
* iOS and OSX: huge XCopyArea performance improvements.
* More heuristics for using RSS feeds as image sources.
* Improved Wikipedia parser.
* Updated `webcollage' for recent Flickr changes.
* Added Android to `bsod'.
* OSX: Added a real installer.
* iOS and OSX: fixed a font-metrics bug.
* iOS: Fixed aspect ratio bug in non-rotating apps when launched in
landscape mode.
* Made `quasicrystal' work on weak graphics cards.
* iOS: fixed `ifs'.
* Better compression on icons, plists and XML files: smaller
distribution and installation footprint.
* Reverted that DEACTIVATE change. Bad idea.
* `Phosphor' now supports amber as well as green.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
changes:
Made pipes be ridiculously less efficient, but spin.
Added better mouse control to rubik, cube21, crackberg, and julia.
Cosmetic improvements to queens and endgame.
sonar can now ping local subnet on DHCP.
Most savers now resize/rotate properly.
Various fixes.
MacOS/iOS improvements
pkgsrc note: use "pipes" from 5.17, the new one is too slow
on i945 graphics