summaryrefslogtreecommitdiff
path: root/x11/xlockmore
AgeCommit message (Collapse)AuthorFilesLines
2012-12-14Fix a bug in the last commit, where the resource file was read out of theis4-12/+11
examples directory.
2012-12-13Treat the app-defaults/XLock as a configuration file, thus enablingis3-6/+11
administrators of multi-user machines to have a site-specific default configuration and not lose it on updates of the package.
2012-10-29Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-10-285.41 - includes the dclock patch.is4-62/+7
2012-10-15A missed case of last problem.... dclock -veg and dclock -lab.is3-5/+19
2012-10-15xlock -mode dclock would segfault on OSes with sizeof(time_t)>sizeof(long);is3-3/+44
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.
2012-10-08Revbump after updating graphics/pangoadam1-2/+2
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron1-2/+2
requested by Thomas Klausner.
2012-09-15recursive bump from libffi shlib major bumpobache1-2/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-06-15Whitespace. (as whined about by pkglint)dholland1-4/+4
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd1-2/+2
2012-03-31Version 1.63 ("Add pam option. Not enabled by default so no PKGREVISION.)dholland1-2/+1
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.
2012-03-30make PAM without the suid_helper work on NetBSD: without the bad-pamdrochner1-2/+2
option it will give up root credentials too early addresses PR pkg/46271 by John D. Baker
2012-03-28tell user how to make PAM work, copied from xscreensaverdrochner4-2/+46
in response to PR pkg/46271 by John D. Baker
2012-03-11Add pam option. Not enabled by default so no PKGREVISION.markd1-2/+10
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-1/+2
2012-02-18Remove the ImageMagick requirement from xlockmore-lite.elric2-3/+3
2012-02-14Explicitly disable "esound" support. This fixes the build on systemtron1-1/+2
where the "esound" package is installed.
2012-02-13-update to 5.38drochner4-15/+25
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)
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache1-2/+2
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
2011-09-17Update to 5.34ryoon3-9/+8
* 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.
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-12-08* exactly disable TTF detection.obache4-156/+29
* 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.
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-2/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz1-2/+2
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-1/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2009-11-02This needs Xinerama. Unbreak it.asau1-1/+2
2009-10-25Update "xlockmore" and "xlockmore-lite" packages to version 5.29.1.tron3-9/+8
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.
2009-10-20Set app-defaults folder so it is in ${PREFIX} (previously tried to installsborrill2-3/+4
in /usr/lib). Bump PKGREVISION
2009-10-15Fix execution of 'configure' under shells that dislike if-fi with nodsainty2-22/+21
intermediate block (Linux here, but probably Solaris too). Whilst here, remove a cosmetic patch hunk.
2009-09-30don't leak WRKDIR into run path.tnn3-5/+27
Bump revision.
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-4/+1
2009-04-16Update "xlockmore" package to version 5.28. Changes since 5.27:tron2-6/+6
- invert: build failures from Sun Studio Express C++ like this: Error, manymatchover: Overloading ambiguity between "operator^(const TwoJet, double)" and "built-in operator^(int, int)" fixed by casting to double, thanks to Tim Mooney <Tim.Mooney AT ndsu.edu>. - life3d: 4 more rhombic dodecahedron S3/B3 patterns including a period 4 pattern (only S3/B3 period 2 and less patterns left from Bays' papers). Glider code revamped to make more maintainable, using populateGlider(). unsigned int fix thanks to Jouk Jansen. Added new cube gliders from Bays 2006 3D Life paper and found a few patterns for the gliders to crash into. (S23B5, S25B5, S27B5, S35B5, S36B5, S37B5, S38B5, S4B5, S47B5, S57B6, S58B5, S8B5). New mode option added "+draw", this turns off drawing to the screen to speed up searches, and more importantly, make less annoying :) - life: resyncing with my Java code. Switched how static triangular forms are stored Added a lots of new triangular patterns, including 2 gunship triangular patterns. Also added handful of other patterns. Reading memory on uninitialized variables fix thanks to Jouk Jansen. "+draw" mode option added. Pentagonal (Cairo Tiling) life added with glider shooters. "xlock -mode life -rule S23B346 -neighbors 7" or "xlock -mode life -pent2". New gliders found by David Bagley, one in 5 neighbors pentagonal life (-rule S24B2) "xlock -mode life -pent", the other in 9 neighbor triangular life "xlock -mode life -neighbors 9" (-rule S3B34). Associated periodic patterns for each added. Added more symmetries and now have all the random symmetries (at least I think so) for squares, hexagaons, triangles, and pentagons. - Macro FTGL213 added for new FTGL library. If you need it to compile text3d2.cc, make sure it compiles with -DFTGL213. Should work automatically for VMS though, thanks to Jouk Jansen. Approved by Hubert Feyrer.
2008-10-07Remove "MASTER_SITE_XCONTRIB" from master site list. The last "xlockmore"tron1-3/+2
archive present on those servers was released in 2001.
2008-10-06Update x11/xlockmore to 5.27. Changes:hubertf5-20/+21
PAM_putText() would set pointer resp->resp to buffer. This will work until memory is reused. Thanks to Howard Kash <hmkash AT arl.army.mil>. ico updated to show the two edge transitive Catalan solids, i.e. the rhombic dodecahedron and the rhombic triacontahedron. Added __linux__ to define list to allow newer sig masking to get rid of pesky deprecated message. configure checks for libXdpms libXext has the DPMS functionality on both XFree86 4 and X.org. (libXdpms may be Xfree86 3.x). Added /usr/pkg/lib and /usr/pkg/include to long list of paths it checks in. life added more life forms triangular life from Bays' paper and added S245B3 with glider (-neighbors 8) from Bays' paper. Found some patterns in S245B3 for the glider to crash into. life3d -rule S45/B4 -neighbors 18 and -rule S45/B4 -neighbors 20 from Bays' paper. Found some patterns for the gliders to crash into. life3d -search added. Need to add more symmetries for 3D. life3d -rule S3/B3 -neighbors 12 and -rule S456/B3 -neighbors 12. Added a bunch of patterns from Bays' papers but not all. -neighbors 12 now a rhombic dodecahedron instead of a cube. ant3d -neighbors 12 (3d bees). Added eyes option to this. Just noticed solitaire a mode I added was spelled wrong, ie it was spelled without the second "i". Fixed a goof in solitaire.cc.
2008-08-26Update xlockmore to 5.26.1. Changes:hubertf2-7/+7
5.26.1 PAM_putText() would set pointer resp->resp to buffer. This will work until memory is reused. Thanks to Howard Kash <hmkash AT arl.army.mil>. 5.26 "Esc" key now resets password entry. Do not put an escape in your password. This should behave the same as Control-U. -showdate added. +showdate allows you to turn off date in password window. Also fixed centering for this. Inverted bitmap for xlock. Added a icon for VMS. Updated the Java launcher in xlock. antic cleanups. It found a few minor bugs but mostly makes the code more readable (without being too overbearing IMHO). The current version trips on #ifdefs though. New mode pyro2: -mode pyro2 -msg 'MSGSTR' -fnt 'FONT' MSGSTR consists of following elements: EXPLOSION is one of &0, &1, ... &9, &a, .. &f each of which presents a different type of explosion. TEXT is a text string like 'linux'. the string may contain blanks. '\n' is interpreted as a new line. '\\' is a backslash. '\&' is an ampercent. LOGO is the sign #. An exploding penguin or other icon will be shown. FONT is something like '-*-helvetica-bold-r-*-240-*' the font to be used. Thanks to Pezhman Givy <phg AT snafu.de>. Modifications for +install, -mono, and Windows. New resource files for Chinese... Xlock-zh_TW.ad, resource-msg-zh_TW.h, xlock-msg-zh_TW.h. Thanks to Wei-Lun Chao <chaoweilun AT gmail.com>. Following this example, I split out the different languages from XLock.ad as it seemed odd when editing and did not want to corrupt anything, especially if I could not verify it. Automata modes now have triangular tilings drawn with a black triangle around it. Fixed dilemma, for it only is interesting with 4 or 8 neighbors.
2007-10-28Don't use the special permissions from configure, but annotate themjoerg5-10/+90
directly. The OSF setgid is currently left out. Add DESTDIR support.
2007-09-28Update xlockmore to 5.25. Changes:hubertf2-6/+6
Renamed xlockrc.rc to xlock95.rc. win95 settings fixes from Frank Fesevur 'Enabled' checkbox set in the savers configuration for is honored when the random mode is selected. Dialog rearranged to allow more room for Delay/Count/Cycles. Version is now displayed. ant3d,ant,life1d now with better colors. Really looked bad on Windows 95. rain a new mode from Frank Fesevur. Patch for running stuff like "xlock95.scr -s ant3d" thanks to Frank Fesevur <ffes AT users.sourceforge.net> which makes testing and showing a particular mode much easier. Fix for xlock -resource in life.c. Added a compile-time option "-DNO_TIME if you dont want the time in the password window.
2007-04-21Update xlockmore to 5.24. Changes:hubertf2-6/+6
penrose added to xlock95 ("far" changed to "faraway" to compile). xcl added with a fix for DefaultScreen, which should not be there since xlock is a multiscreen program. Created packaging scripts in etc with input of releases to make it easier for me for release and zip. It gets version from xlock/version.h . Changed pgsz and txsz variables in my man2html so it does not cause corruption in generated xlock.html from man page. Patch for solitare and reducing binary size for xlock95 thanks to Frank Fesevur <ffes AT users.sourceforge.net>. dilemma, voters, wator hexagonal/triangular drawing improvements. More triangular/hexagonal life from Carter Bays. http://www.cse.sc.edu/~bays/CAhomePage Fixes for old options for command line -rule S2b34B2a and -rule S2a2b4aB2a3a4b using -neighbors 6 . Fixes for hexagonal diagonal shooters. Added new hexagonal life -rule S35B2 and S3B245. Added many new triangular life rules with gliders. Updated random soup to include multiple symmetries. Added options runtime -glidersearch and -patternsearch, to be used with big values of cycles and count ie. -cycles 1000 -count 100000000 Added -repeat num option to help find patterns that do not repeat in num periods. This will output a pattern in cycles - num . If compared to the output of cycles, one can see if a new pattern may have been discovered. Added -vertical option to ant, bug, demon, dilemma, dragon, life, loop, voters, wator, wire, these affect triangles and hexagons and crystal which affects parallelograms. DirectColor fixes for password window thanks to Jouk Jansen [still under development under DIRECTCOLOR_FIX].
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-8/+8
Patch provided by Sergey Svishchev in private mail.
2006-12-27- fine grained X11 dependencies for packages which have either USE_IMAKEjoerg1-1/+8
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-11-06Switch to modular buildlinks.joerg2-4/+4
2006-10-20Update xlockmore and xlockmore-lite to 5.23.hubertf2-6/+6
Changes: * Fixed core for toneclock (fixed similar code in ico). Remove XSetFont on global GC dclock, marquee, nose, puzzle, xjack, bomb. image now can handle messages xlock -mode image -message "unicycle" If message is too big for little window it will randomly move around. solitare draw line errors fixed. dclock to handle user defined messages (nothing really to do with a clock, actually, but the man page already says "Shows a floating digital clock or message"). nose mode tried to simplify talking code and fix small bugs like do not print tabs (it prints a box char for me) or not handling linefeeds correctly at end of message. * DirectColor fix thanks to Jouk Jansen. Mallocing for error should check success pointed out by Dan Lukes. Using method in xlock.c, with some changes, did similar changes for passwd.c and resources.c PAM checking allocation fix and null resistant ReadXString thanks to Dan Lukes <dan AT obluda.cz>. Added stipples to life3d. Noticed ant3d would probably leak if in mono... fixed. thick option for maze thanks to Alex Austin <circuitsoft.alex AT gmail.com>. Also changed MINGRIDSIZE to 2. Removed extra pixel space to the right and bottom of path... some people may like this so its an option... threed (not really 3D, a better name would be nice). fzort fix for uninitialized memory read thanks to Mauro Persano <mauro_persano AT yahoo.com> Fix to avoid running OpenGL on a StaticGray, GrayScale, and StaticColor on Sun. Sun's glxCreateContext core dumps on Solaris 10. Turned off XRaiseWindow for Cygwin as it was stopping me from logging in. Added -DSYNCHRONIZE option to config.h.in for help in debugging X errors. Fixed a problem with random colors from petri mode PseudoColor.
2006-06-20Without pkg-config, xglock is not build.joerg1-1/+3
2006-05-09Reset package revision after recent updated. Approved by hubertf@.tron1-3/+1
2006-05-08Update to xlockmore{,lite} 5.22. Changes:hubertf2-6/+6
* fiberlamp fix for array bounds read and leak fix for deluxe + magick and raster file (ras) fixes for True Color by Jouk Jansen Removed some compiler/lint warnings. deluxe mode ported from xscreensaver by Jouk Jansen. anemone mode ported from xscreensaver by Jouk Jansen win32 changes from Petey Leinonen: added XPutPixel() pacman now works by changing the initialization and now can create a 1 bit depth bitmap when asked for. * new since BETA + update since BETA