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
changes:
-New hacks, hilbert, companioncube and tronbit
-Image-manipulating hacks can now load from RSS or Atom feeds
-Updated webcollage for recent search engine changes
-minor improvements
changes:
-Optionally enabled full-scene OpenGL antialiasing. Set the resource
*multiSample to true if doing so doesn't kill performance with
your video hardware.
-New version of glhanoi.
-Image-loading hacks that display the file name now also display the
sub-directory (xscreensaver-getimage now returns relative paths
under imageDirectory).
-Passwords that contain UTF-8 non-Latin1 chars are now typeable.
-Added ``Quick Power-off in Blank Only Mode'' option.
-BSOD GLaDOS.
+bugfixes
alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
changes:
-New molecule in molecule
-glhanoi now supports an arbitrary number of poles
-Turned on ``New Login'' button by default
-Added support for XInput-style alternate input devices
-OSX-specific fixes
changes:
-bugfixes
-Ported to MacOS 10.6, including various 64-bit fixes
-Merged juggle and juggler3d hacks
-New hack, surfaces, incorporating objects from old klein hack, plus
new ones
-New hack, rubikblocks
-Retired hypercube and hyperball, which are redundant with polytopes
-updates to various hacks