Version: 6.04, Package name: xscreensaver-6.04 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Description The xscreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random. It turns off as soon as there is any mouse or keyboard activity. It can also lock the screen (immediately, after a longer idle period, or on demand.) xscreensaver consists of two parts: xscreensaver itself, the ``driver'' or ``daemon'', which detects idleness and does locking; and the many graphics demos that are launched by xscreensaver. Any X program that can draw on the root window can be used with xscreensaver, regardless of how that program is written, or what language it is written in, or what libraries it uses. The xscreensaver daemon takes care of detecting when the user is idle, locking, and checking passwords and all the other book-keeping; all the other programs need to do is draw. The benefit that xscreensaver has over the combination of the xlock and xautolock programs is the ease with which new graphics hacks can be installed. You don't need to recompile (or even re-run) the xscreensaver program to add a new display mode, you just change a config file. |
Filesize: 25500.427 KB |
Version History (View Complete History) |
|
2021-01-10 14:32:12 by Stuart Henderson | Files touched by this commit (5) |
Log message: update to xscreensaver-5.45 |
2020-12-11 09:24:59 by Rafael Sadowski | Files touched by this commit (1) |
Log message: Zap an obsolete comment |
2020-11-11 02:51:46 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Unbreak oldies: graphics/gdk-pixbuf2 -> graphics/gdk-pixbuf-xlib |
2020-03-21 15:07:02 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to xscreensaver-5.44 |
2019-07-12 14:51:31 by Stuart Henderson | Files touched by this commit (859) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-07-03 10:15:28 by Stuart Henderson | Files touched by this commit (5) |
Log message: update to xscreensaver-5.43 |
2019-01-24 17:03:38 by Charlene Wendling | Files touched by this commit (2) |
Log message: Unbreak xscreensaver build on ports-gcc archs HOMEPAGE switched to https (suggested by rsadowski@) Complete rewrite of the diff by sthen@ OK bcallah@ |
2019-01-19 08:02:39 by Stuart Henderson | Files touched by this commit (2) |
Log message: update to xscreensaver-5.42 |
2018-12-30 14:58:26 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to xscreensaver-5.41 |
2018-12-09 06:43:03 by Landry Breuil | Files touched by this commit (2) |
Log message: Reinstate .desktop files for xscreensavers. Allows mate-screensaver & xfce4-screensaver to use them if installed. Discussed with ajacoutot@ |
2018-08-13 12:53:50 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to xscreensaver-5.40 - zap a patch that has done nothing but remove one blank line since 2006 - patch "crumbler" to reduce mem use on OpenBSD which was failing and in 5.39 segfaulting and producing a mahoosive core / in 5.40 reporting "out of memory" |
2018-06-27 15:04:25 by Marc Espie | Files touched by this commit (1411) |
Log message: first tag: update-desktop-database |
2018-05-21 01:30:08 by Matthieu Herrb | Files touched by this commit (4) |
Log message: Adjust wantlib after libXxf86misc removal. ok nigel@. |
2018-04-26 14:13:04 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to xscreensaver-5.39. |
2017-12-22 09:11:08 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to xscreensaver-5.38 - update comment re kde-artwork; artwork3 seems dead. no plist change in kde4-artwork this time. |
2017-07-14 05:36:43 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Stop creating dot.desktop files; iirc it was needed during the GNOME 2 ages but is now useless and conflicts with mate-screensaver. conflict reported by espie@ |
2017-07-07 04:10:17 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to xscreensaver-5.37 |
2017-05-08 16:23:35 by Ingo Schwarze | Files touched by this commit (1) |
Log message: No relevant formatting differences, mandoc even looks better in a number of respects, so drop USE_GROFF. |
2016-11-01 07:56:30 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to xscreensaver-5.36 |
2016-07-09 05:47:56 by Stuart Henderson | Files touched by this commit (2) |
Log message: deconflict one of xscreensaver's manpages with games/circuit, and fix typo with the previous deconflict renaming. |
2016-05-27 06:48:16 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to xscreensaver-5.35 no plist change in x11/kde/artwork3 and x11/kde4/artwork |
2016-05-12 05:36:48 by Stuart Henderson | Files touched by this commit (2) |
Log message: use getpwnam_shadow to unbreak, from Gregor Best |
2015-10-31 16:58:16 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to xscreensaver-5.34. |
2015-07-25 16:34:46 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to xscreensaver-5.33. |
2014-10-27 14:55:50 by Landry Breuil | Files touched by this commit (2) |
Log message: Dont hardcode gnome-terminal to display the manpage, fallback to xterm. ok ajacoutot@ |
2011-01-14 11:58:38 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Remove extrusion from -data, it belongs in -gle only. reported by naddy@ |
2010-12-06 10:38:00 by Jasper Lievisse Adriaanse | Files touched by this commit (5) |
Log message: - update xscreensaver to 5.12 |
2010-11-22 01:37:07 by Marc Espie | Files touched by this commit (859) |
Log message: new depends |
2010-10-24 15:15:37 by Antoine Jacoutot | Files touched by this commit (275) |
Log message: Remove USE_X11. |
2010-10-19 02:14:01 by Marc Espie | Files touched by this commit (260) |
Log message: USE_GROFF=Yes |
2010-10-11 02:19:59 by Jasper Lievisse Adriaanse | Files touched by this commit (83) |
Log message: - fix WANTLIB after cairo update. |
2010-10-01 01:15:43 by Landry Breuil | Files touched by this commit (1) |
Log message: Change LIB_DEPENDS-data for graphics/gdk-pixbuf2 instead of x11/gtk+2, bump REVISION-data. Will make ports depending on -data happier. |
2010-09-30 01:46:43 by Landry Breuil | Files touched by this commit (1) |
Log message: Bump -data & -gle after gtk+2/gdk-pixbuf split |
2010-07-30 16:25:32 by Christian Weisgerber | Files touched by this commit (2) |
Log message: remove duplicate files from -data that are covered by -gle; ok ajacoutot@ |
2010-07-16 03:58:09 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Remove myself from MAINTAINER. Use REVISION and new DEPENDS. |
2010-04-15 03:16:07 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Bugfix update to xscreensaver-5.11. * New versions of photopile, strange. * Fixed flicker in pipes, cubestorm, and noof. * Minor fixes to circuit, polyhedra, tangram, gears, pinion, substrate, xanalogtv. * Fixed some leaks in xanalogtv and apple2. * Better seeding of the RNG. |
2009-12-21 13:46:03 by Antoine Jacoutot | Files touched by this commit (115) |
Log message: Use @unexec-delete instead of @unexec for the *-update-* goos. prodded by espie@ discussed with espie@ sthen@ landry@ |
2009-11-28 03:49:49 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to xscreensaver-5.10. * Retired hypercube and hyperball, which are redundant with polytopes. * New hack, rubikblocks. * Fixed another potential RANDR crash. * molecule now correctly displays PDB 3.2 files. * Updates to mirrorblob, glhanoi, and sonar. * Rewritten version of klein hack. * New hack, surfaces, incorporating objects from old klein hack, plus new ones. * Merged juggle and juggler3d hacks. * Fixed intermittent failure in xscreensaver-command. |
2009-11-11 19:29:27 by William Yodlowsky | Files touched by this commit (3) |
Log message: MFC: SECURITY FIX Fix local screen lock bypass vulnerability. |
2009-08-20 01:03:15 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: SECURITY Fix local screen lock bypass vulnerability. Debian bug #539699, from by David Fries. |
2009-08-12 11:30:12 by Matthias Kilian | Files touched by this commit (1) |
Log message: Move pthread-stubs and xcb to WANTLIB-main. Bump -data and -gle. |
2009-08-11 02:42:09 by Antoine Jacoutot | Files touched by this commit (121) |
Log message: WANTLIB changes after xcb addition and bump. |
2008-12-28 11:41:21 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: - update to xscreensaver-5.08 * new hack: photopile * updates sonar, jigsaw, maze, m6502, hypnowheel, timetunnel, munch, and webcollage * EXIF rotation support and RANDR fixes * some old screen savers have been retired |
2008-12-28 08:45:31 by Antoine Jacoutot | Files touched by this commit (10) |
Log message: - remove the unfinished bsd_auth support for now ; I got late on this and I'd rather finish/modify it outside of the tree when I have more time. ok jasper@ |
2008-11-29 04:29:07 by Antoine Jacoutot | Files touched by this commit (15) |
Log message: - split xscreensaver into 3 subpackages: * -main for the main xscreensaver binaries * -data for the savers than can be shared by other screensavers (like the soon-to-be-imported gnome-screensaver) * -gle which is a migration of the no-no_gle FLAVOR - create .desktop files from xscreensaver xml files for use by freedesktop compliant screensavers (scripts from gnome-screensaver) - take maintainership - resolve old conflict with games/circuit inputs from jasper@, naddy@ and sthen@ ok sthen@ jasper@ |
2008-11-04 08:28:41 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - return result in a more sensible way - add first goo to be able to unlock screen as root without needing setuid (wip: does not work yet) |
2008-11-03 16:18:42 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - remove calls to (un)block_sigchld as they induce some issues; I will rework this better in the incoming days |
2008-10-27 13:49:39 by Antoine Jacoutot | Files touched by this commit (10) |
Log message: - implement bsd_auth(3) authentication ; benefits: * no need to run xscreensaver setuid root anymore * you can use whatever passwd backend you configured in login.conf(5) (kerberos, ldap...) to unlock the screen and not just local passwd Sent upstream. feedback from millert@ "get it in" jasper@ |
2008-08-20 07:30:56 by Jasper Lievisse Adriaanse | Files touched by this commit (6) |
Log message: - update xscreensaver to 5.07 |
2008-03-17 12:59:39 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: - minor update to xscreensaver-5.05 - reorder dependencies ok jasper@ |
2007-12-16 07:09:26 by Jasper Lievisse Adriaanse | Files touched by this commit (7) |
Log message: - update xscreensaver to 5.04 ok ajacoutot@ |
2007-12-15 15:37:37 by Antoine Jacoutot | Files touched by this commit (8) |
Log message: - add update-desktop-database goo |
2007-11-08 11:10:17 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: fix wantlib |
2007-07-18 05:26:30 by Jasper Lievisse Adriaanse | Files touched by this commit (5) |
Log message: - update xscreensaver to 5.03 - fix WANTLIB - add $OpenBSD$ to patch-configure and patch-hacks_deco_c |
2007-05-18 13:11:37 by Martynas Venckus | Files touched by this commit (7) |
Log message: update to 5.02; ok jasper@ |
2007-04-05 11:36:28 by Marc Espie | Files touched by this commit (363) |
Log message: more base64 checksums |
2007-01-16 03:11:53 by Bernd Ahlers | Files touched by this commit (4) |
Log message: circuit and xscreensaver both install a circuit.6 manpage. Add @conflict markers. |
2007-01-04 13:19:55 by Steven Mestdagh | Files touched by this commit (76) |
Log message: fix WANTLIB of ports using gtk, needed after switch to our own pkg-config |
2006-12-16 05:22:37 by Marc Espie | Files touched by this commit (270) |
Log message: say goodbye to GNU land. |
2006-11-09 01:27:51 by Dimitry Andric | Files touched by this commit (3) |
Log message: Add missed `extrusion' hack when building with empty FLAVOR, and add required @mode annotation. ok sturm@ |
2006-11-08 15:16:06 by Dimitry Andric | Files touched by this commit (1) |
Log message: Fix packaging xscreensaver port when using empty FLAVOR. ok jasper@ |
2006-11-03 15:44:02 by Jasper Lievisse Adriaanse | Files touched by this commit (7) |
Log message: update xscreensaver to 5.01 ok kili mbalmer |
2006-09-18 06:23:06 by Marc Espie | Files touched by this commit (14) |
Log message: zap .0.0 |
2006-09-18 04:52:10 by Marc Espie | Files touched by this commit (36) |
Log message: new lib specs |
2006-06-13 07:41:20 by Bernd Ahlers | Files touched by this commit (17) |
Log message: Fix WANTLIB after gtk+2 upgrade. |
2006-01-20 14:10:24 by Steven Mestdagh | Files touched by this commit (2) |
Log message: WANTLIB/gtk+2, sync PLIST |
2005-11-15 02:21:52 by Peter Stromberg | Files touched by this commit (20) |
Log message: fix packages-specs brain fart from yesterday and bump |
2005-11-14 07:41:49 by Peter Stromberg | Files touched by this commit (1) |
Log message: fix wantlib + bump |
2005-09-04 13:53:33 by Alexandre Anriot | Files touched by this commit (6) |
Log message: update to 4.22. ok marcm@ |
2005-06-02 23:38:32 by Marc Matteo | Files touched by this commit (15) |
Log message: Update to 4.21, it works better with Gnome 2.10. Also default to gtk2 and remove gtk1 support entirely as it makes the port a lot simpler :). |
2005-01-05 10:54:27 by Christian Weisgerber | Files touched by this commit (251) |
Log message: SIZE |
2004-12-18 08:03:34 by Aleksander Piotrowski | Files touched by this commit (1) |
Log message: Fix WANTLIB marker |
2004-12-17 08:03:19 by Aleksander Piotrowski | Files touched by this commit (31) |
Log message: Add WANLIB markers, part one |
2004-10-05 08:15:22 by Christian Weisgerber | Files touched by this commit (2) |
Log message: don't rely on inter-library dependency; maintainer timeout |
2004-09-15 13:26:35 by Marc Espie | Files touched by this commit (206) |
Log message: new style plists |
2004-08-10 05:16:44 by Xavier Santolaria | Files touched by this commit (15) |
Log message: more new-style MODULES. |
2004-07-07 08:31:21 by Nikolay Sturm | Files touched by this commit (1) |
Log message: these are already in PFRAG.no-no_gle ok marcm@ |
2004-06-24 10:23:37 by Marc Matteo | Files touched by this commit (10) |
Log message: Update to 4.16. More screensaver hacks... same autoconf hacks. |
2004-04-02 12:07:05 by Nikolay Sturm | Files touched by this commit (7) |
Log message: explicitly depend on pkgconfig, needed to find gtk+2 and friends |
2004-03-12 11:03:18 by Peter Valchev | Files touched by this commit (1) |
Log message: make no_gle flavour default, since graphics/gle does not allow re-distribution |
2004-03-04 10:49:26 by Marc Espie | Files touched by this commit (9) |
Log message: explicitly tag no-autoheader some ports for which re-running it after autoconf is a problem. |
2004-03-02 00:57:21 by Brad Smith | Files touched by this commit (7) |
Log message: AUTOCONF_NEW -> AUTOCONF_VERSION |
2003-12-17 18:19:57 by Christian Weisgerber | Files touched by this commit (11) |
Log message: new @dirrm semantics allow us to replace makeshift "@unexec rmdir" construct |
2003-12-15 14:55:58 by Christian Weisgerber | Files touched by this commit (479) |
Log message: remove WWW lines |
2003-12-15 14:08:45 by Christian Weisgerber | Files touched by this commit (6) |
Log message: @dirrm shared directories |
2003-10-08 11:13:20 by Nikolay Sturm | Files touched by this commit (92) |
Log message: first bunch of license cleanup, some discussions about interpretation during the release with pval@ other categories will follow once they are finished |
2003-06-13 22:19:37 by Marc Matteo | Files touched by this commit (1) |
Log message: Don't try to own share/control-center-2.0 and friends. |
2003-02-24 17:56:50 by Marc Matteo | Files touched by this commit (2) |
Log message: controlcenter2 depends on xscreensaver-gtk2 and xscreensaver-gtk2 puts files into share/control-center-2.0/capplets so xscreensaver-gtk2 needs to own share/control-center-2.0/capplets, not the other way around. Noticed by naddy@ |
2003-02-18 12:10:33 by Marc Matteo | Files touched by this commit (9) |
Log message: Update to 4.06, mostly a bug fix release. Add support for a gtk2 flavor. |
2002-09-19 00:42:00 by Marc Matteo | Files touched by this commit (10) |
Log message: Update my email address and kill off NEED_VERSION on my remaining ports. ok pvalchev@ |
2002-09-14 16:41:03 by Marc Matteo | Files touched by this commit (1) |
Log message: Add overlooked gdk_pixbuf LIB_DEPENDS. ok naddy@ |
2002-08-26 20:46:17 by David Lebel | Files touched by this commit (5) |
Log message: xscreensaver will "autodetect" gtk+1 or gtk+2 libs. This patch forces the use of gtk+1 libs even when gtk+2 libs are present. A FLAVOR for gtk+2 is pending, and eventually gtk+2 will replace gtk+ as the preferred toolkit for xscreensaver. Bump package version. Marc Matteo <marcm@lectroid.net> is taking over maintainership. |