to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
this includes NetBSD-6 on 32bit systems.
As a result, xlock -mode random (the default) would eventually unlock
the screen, without the user being aware of this (as she/he's can be
presumed to have left the monitor).
The reason was that some variables in dclock.c were declared long, but
contain essentially time_t values. In on case, a pointer to such a
variable was casted to (struct time_t *) and passed to localtime(),
and the resulting pointer is not checked for error before being used.
The variables have been changed to time_t and the typecast has been
removed.
added the ImageMagick dependency that was removed in 1.62 back in, presumably
by accident. Remove it again, as xlockmore-lite should not depend on
ImageMagick.
changes: minor fixes and feature additions (most notably: Added -mayan
option to dclock to count down to end of world (2012 December 21))
pkgsrc changes: removed dependency on esound, added one on ImageMagick
-added patch from Stefan Schaeckeler to fix dynamic linker search
path on Linux (PR pkg/45993)
* This change also bumps the version of x11/xlockmore-lite.
* Change primary MASTER_SITES to http, ftp is not fetchabel for me.
Changes:
sssss
changed from 30 sec to 5 sec. Define -DMIN_DPMS=3 at compile-time
if you would like to change it to be sooner.
life mode fix for hexagons, life forms would not map certain screen sizes
life mode: Added new neighbor 9 ship, added asym ships for neighbor 12
S356/B46, and added some new oscillators including a neighbor 6 p16.
Now (mostly) use generated file from java app and life2d.xml.
life3d mode: Added new some new oscillators including a neighbor 12 p10
S456/B3. Also new puffers and gliders found. Now use generated file
from java app and life3d.xml.
loop mode: made new small loops less frequent
5.33
Took out mode description on screen for WIN32 as it seems to
mess up the screen frequently.
life updates:
added 2 more triangle rules from Carter Bays' applet.
added a few more life forms to life (hexagonal)
added a non-totalistic rule to life (square) known as Rule 3/2ab3
but for consistency it is known here as S2a2b2c2d3/B3.
life3d added new life forms to truncated octahedral.
ant/demon/life updates for -neighbors 5 or 7. Now with better
pentagons. ant with -neighbors 5 should now work properly (7 removed).
loop update added Byl and Chou-Reggia (1&2) loops, changed colors to be
more traditional
5.32
life3d update for -neighbors 14, new truncated octahedral life form.
ant & demon updates for -neighbors 5 or 7
5.31
-xinerama option added off by default. [Untested as I do not have true
multiscreen. I tried with Xnest but I do not think this ever worked
with Xinerama.]
cppcheck fixed minor issues in xlock subdirectory and with pyro2 and
invert.
5.30
atlantis, atunnel, biof, bubble3d, cage, fire, gears, invert, lament,
moebius, morph3d, noof, pipes, rubik, sballs, sierpinski3d, skewb,
sproingies, stairs, and superquadrics added to Windows version (atunnel,
fire, lament, and sballs lack textures).
skewb mode now scrambles, taken out of unstable category.
Undo a cleanup in vroot.h, as xlock exits on startup with a BadWindow
on pievwm and tvtwm.
* tell Mesa, XPM, Xinerama and XDPMS manually instead of fancy configure.
Then those features are enabled with native X.
Those changes should resolve PR#40662.
Bump PKGREVISION.
Changes since version 5.28:
- Undo a cleanup in vroot.h, as xlock exits on startup with a BadWindow
on pievwm and tvtwm.
- juggler3d mode stolen from xscreensaver with help from Tim Auckland.
Jouk Jansen made safe for VMS and fixed colour problem.
- nose: cleaned up for win32. Still do not know why this mode has
bottom task bar.
- petri: crashed due to shift of int, fix from Dr Nigel Warr
<warr AT kp.uni-koeln.de>. petri improved for win32, should not be
red all the time now.
- penrose should be working again. Other small fixes for life, etc.
- image: image set right away and added option -icononly to only display
image when in password window
- Xinerama patch so the password window will be displayed on one screen
thanks to Kaelyn Uhrain <satyr_22901 AT yahoo.com>. (On the wish
list would be to have password window on screen with mouse instead
of first screen.
- SuSE patch set thanks to Stanislav Brabec <sbrabec AT suse.cz> and
Petr Gajdos <pgajdos AT suse.cz>. For problems in code and compiler
warnings: fixes build with GLTT and FTGL modules, return if fontset
is null instead of crash, fixes strict-aliasing compiler warning,
makes void function not returning anything.
- life3d: resync with my Java code for new patterns.
- xlockrc (use of xlock without system password) did not actually check
if Key portion matched Again portion. Also now deletes null .xlockrc
file when there is a mismatch.