x11-misc/xscreensaver (gentoo)

Search

Install

Install this package:

emerge -a x11-misc/xscreensaver

Package Information

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

Versions

Version EAPI Keywords Slot
6.15 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
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 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

Manage flags for this package: euse -i <flag> -p x11-misc/xscreensaver | euse -E <flag> -p x11-misc/xscreensaver | euse -D <flag> -p x11-misc/xscreensaver

Flag Description 6.15 6.14 6.13 6.12
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.07-xscreensaver.service-start-with-no-splash.patch 834 bytes 6.15, 6.14, 6.13, 6.12
DIST xscreensaver-6.12-logind-idle-hint.patch 4056 bytes 6.14, 6.13, 6.12
DIST xscreensaver-6.12.tar.gz 25177935 bytes 6.12
DIST xscreensaver-6.13.tar.gz 25233110 bytes 6.13
DIST xscreensaver-6.14.tar.gz 25206667 bytes 6.14
DIST xscreensaver-6.15-logind-idle-hint.patch 4022 bytes 6.15
DIST xscreensaver-6.15.tar.gz 34021254 bytes 6.15
Unmatched Entries
Type File Size