x11-misc/xscreensaver (gentoo)

Search

Package Information

Description:
Modular screen saver and locker for the X Window System
Homepage:
https://www.jwz.org/xscreensaver/
License:
BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )

Versions

Version EAPI Keywords Slot
6.14 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
6.13 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
6.12-r2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 0
6.12-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 0
6.10.1-r2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>pascal.jaeger@leimstift.de</email>
		<name>Pascal Jäger</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<use>
		<flag name="fonts">Install the fonts shipped with XScreenSaver that have clear licensing</flag>
		<flag name="gdk-pixbuf">Add ability for screensavers to read images in formats supported by <pkg>x11-libs/gdk-pixbuf</pkg></flag>
		<flag name="gdm">Use gdmflexiserver from <pkg>gnome-base/gdm</pkg> instead of <pkg>x11-misc/lightdm</pkg></flag>
		<flag name="gles" restrict="&gt;=x11-misc/xscreensaver-6.0.2">Emulate OpenGL 1.3 in terms of OpenGL ES 1.x</flag>
		<flag name="glx" restrict="&gt;=x11-misc/xscreensaver-6.0.2">Use GLX to interface OpenGL and X11 instead of EGL</flag>
		<flag name="locking">Compile in support for locking the display</flag>
		<flag name="logind-idle-hint">Send the session idle hint to logind once the screen saver blanks</flag>
		<flag name="new-login">Enable user switching support using gdmflexiserver (<pkg>x11-misc/lightdm</pkg>)</flag>
	</use>
	<upstream>
		<maintainer>
			<email>jwz@jwz.org</email>
			<name>Jamie Zawinski</name>
		</maintainer>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 6.14 6.13 6.12-r2 6.12-r1 6.10.1-r2
elogind Enable session tracking via sys-auth/elogind
ffmpeg Enable ffmpeg/libav-based audio/video codec support
fonts Install the fonts shipped with XScreenSaver that have clear licensing
gdk-pixbuf Add ability for screensavers to read images in formats supported by <pkg>x11-libs/gdk-pixbuf</pkg>
gdm Use gdmflexiserver from <pkg>gnome-base/gdm</pkg> instead of <pkg>x11-misc/lightdm</pkg>
gles Emulate OpenGL 1.3 in terms of OpenGL ES 1.x
glx Use GLX to interface OpenGL and X11 instead of EGL
gtk Add support for x11-libs/gtk+ (The GIMP Toolkit)
jpeg Add JPEG image support
locking Compile in support for locking the display
logind-idle-hint Send the session idle hint to logind once the screen saver blanks
new-login Enable user switching support using gdmflexiserver (<pkg>x11-misc/lightdm</pkg>)
offensive Enable potentially offensive items in packages
pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
perl Add optional support/bindings for the Perl language
png Add support for libpng (PNG images)
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
suid Enable setuid root program(s)
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
wayland Enable dev-libs/wayland backend
xinerama Add support for querying multi-monitor screen geometry through the Xinerama API

Files

Manifest

Type File Size Versions
DIST xscreensaver-6.06-logind-idle-hint.patch 4036 bytes 6.10.1-r2
DIST xscreensaver-6.07-xscreensaver.service-start-with-no-splash.patch 834 bytes 6.14, 6.13, 6.12-r2, 6.12-r1, 6.10.1-r2
DIST xscreensaver-6.12-logind-idle-hint.patch 4056 bytes 6.14, 6.13, 6.12-r2, 6.12-r1
DIST xscreensaver-6.13.tar.gz 25233110 bytes 6.13
DIST xscreensaver-6.14.tar.gz 25206667 bytes 6.14
Unmatched Entries
Type File Size
DIST xscreensaver-6.10.1.tar.gz 25081752 bytes
DIST xscreensaver-6.12.tar.gz 25177935 bytes