BSD Ports

x11/xscreensaver 6.15nb2 NetBSD

Screen saver and locker for the X window system

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
3c44699b42
License
mit
Categories
x11
Package size
71621.8 KiB, 108760.4 KiB installed

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.

The purpose of xscreensaver is to display pretty pictures on your screen when it is not in use, in keeping with the philosophy that unattended monitors should always be doing something interesting, just like they do in the movies.

However, xscreensaver can also be used as a screen locker, to prevent others from using your terminal while your are away.

In the other systems

The newest version among them is 6.17, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDx11/xscreensaver6.15nb2 behind since 2026-09-07none known-[email protected]2026-10-13
FreeBSDx11/xscreensaver6.17 newestnone known-[email protected]2026-10-16
OpenBSDx11/xscreensaver6.15p1 behind since 2026-09-07no data-The OpenBSD ports mailing-list <[email protected]>-
DragonFlyx11/xscreensaver6.09 behind since 2026-07-22none known-[email protected]-
MidnightBSDx11/xscreensaver6.17 newestno data-[email protected]2026-10-20
HardenedBSDx11/xscreensaver6.16 behind since 2026-10-13no data-[email protected]-
GhostBSDx11/xscreensaver6.16 behind since 2026-10-13no data-[email protected]-

Compare across BSDs

Version history 2

  1. 6.17 c1c336508d
  2. 6.15 3c44699b42

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install xscreensaver

From pkgsrc:

cd /usr/pkgsrc/x11/xscreensaver && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_646.15nb2
NetBSD 10.1 aarch646.15nb2
SmartOS / illumos x86_646.17
macOS 15 arm64-

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 10

Commit history 5

DateCommitCreditsLog message
3c44699b42 hauke Mention that upstream likes to re-release distfile without bumping version, and keep around DIST_SUBDIR, commented out
c1c336508d hauke x11/xscreensaver -- update to v4.17
Version History =============================================================================== 6.17 * Added missing localization strings (largely auto-translated). * X11: Localizations are being installed again. * macOS, iOS, Android: Now localized. * macOS: Possible workarounds for longstanding Apple bugs where the legacyScreenSaver process would start using 100% CPU and savers would never run again. * macOS 14.6 or later and iOS 17.6 or later are now required, since Xcode 6 can no longer build executables that work on older OSes. 6.16 * New hacks, `floppy', `graphstat', `amigajuggler' and `polarnight'. * iOS: image loading works even if the images in the photo roll need …
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48