diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index 2191da6ab6fb..ff132c3b7dc4 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -1,110 +1,111 @@ PORTNAME= xscreensaver -PORTVERSION= 6.02 -PORTREVISION= 2 +PORTVERSION= 6.04 CATEGORIES= x11 MASTER_SITES= http://www.jwz.org/xscreensaver/ MAINTAINER= x11@FreeBSD.org COMMENT= Save your screen while you entertain your cat LICENSE= MIT RUN_DEPENDS= giftopnm:graphics/netpbm \ - p5-libwww>0:www/p5-libwww + p5-libwww>0:www/p5-libwww \ + p5-LWP-Protocol-https>0:www/p5-LWP-Protocol-https LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgle.so:graphics/gle \ libharfbuzz.so:print/harfbuzz -USES= autoreconf cpe gettext gl gmake gnome jpeg localbase:ldflags perl5 \ - pkgconfig xorg +USES= autoreconf cpe gettext gl gmake gnome jpeg localbase:ldflags \ + perl5 pkgconfig xorg USE_GL= gl glu USE_GNOME= cairo gdkpixbuf2 gdkpixbuf2xlib gtk20 intltool libglade2 libxml2 USE_PERL5= run USE_XORG= ice sm x11 xext xft xi xinerama xmu xrandr xrender xt xxf86vm CPE_VENDOR= xscreensaver_project GNU_CONFIGURE= yes CONFIGURE_ENV+= PERL="${PERL}" CONFIGURE_ARGS= --enable-locking \ --with-app-defaults=${PREFIX}/lib/X11/app-defaults/ \ --with-configdir=${PREFIX}/share/xscreensaver/config/ \ --with-dpms-ext \ --with-gl \ --with-gle \ --with-gtk \ --with-hackdir=${PREFIX}/bin/xscreensaver-hacks/ \ --with-jpeg=${LOCALBASE} \ --with-pixbuf \ --with-randr-ext \ --with-xdbe-ext \ --with-xf86gamma-ext \ --with-xf86vmode-ext \ --with-xft \ --with-xinerama-ext \ --with-xshm-ext \ --without-kerberos MAKE_ARGS+= install_prefix=${STAGEDIR} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FIREF NLS NSFW PAM SETUID_HACKS XAOS1 XDALI XEARTH \ XMOUN XPLANET XSNOW OPTIONS_DEFAULT= PAM OPTIONS_SUB= yes -PAM_CONFIGURE_WITH= passwd-helper=${PREFIX}/bin/pam_helper -PAM_RUN_DEPENDS= pam_helper:security/pam_helper +PAM_CONFIGURE_WITH= pam +PAM_RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper SETUID_HACKS_DESC= Install sonar hack suid so it can ping SETUID_HACKS_CONFIGURE_WITH= setuid-hacks FIREF_DESC= Add extra port x11/fireflies FIREF_RUN_DEPENDS= ${LOCALBASE}/bin/xscreensaver-hacks/fireflies:x11/fireflies NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls NSFW_DESC= Include material that is Not Safe For Work XAOS1_DESC= Add extra port graphics/xaos XAOS1_RUN_DEPENDS= xaos:graphics/xaos XDALI_DESC= Add extra port x11-clocks/xdaliclock XDALI_RUN_DEPENDS= xdaliclock:x11-clocks/xdaliclock XEARTH_DESC= Add extra port astro/xearth XEARTH_RUN_DEPENDS= xearth:astro/xearth XMOUN_DESC= Add extra port graphics/xmountains XMOUN_RUN_DEPENDS= xmountains:graphics/xmountains XPLANET_DESC= Add extra port astro/xplanet XPLANET_RUN_DEPENDS= xplanet:astro/xplanet XSNOW_DESC= Add extra port x11/xsnow XSNOW_RUN_DEPENDS= xsnow:x11/xsnow SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \ - xscreensaver-start.desktop xscreensaver-stop.desktop + xscreensaver-start.desktop xscreensaver-stop.desktop \ + xscreensaver.pam post-patch: ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ -e 's|pkg_config --list-all|pkg_config --help|' \ ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e "s|/etc/pam.d|${PREFIX}/etc/pam.d|g" \ ${WRKSRC}/driver/passwd-pam.c \ ${WRKSRC}/driver/xscreensaver.man post-patch-NSFW-off: ${REINPLACE_CMD} -e 's|Dick Pix|Stuff|' ${WRKSRC}/hacks/bsod.c ${REINPLACE_CMD} -e 's|dick pics|data, etc.|' ${WRKSRC}/hacks/bsod.c post-install: ${INSTALL_DATA} ${FILESDIR}/x*.xml ${STAGEDIR}${DATADIR}/config/ ${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver.pam post-install-PAM-on: - ${INSTALL_DATA} ${FILESDIR}/xscreensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver + ${INSTALL_DATA} ${WRKDIR}/xscreensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver .include diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo index daa7cfc60c5b..31f6542aa743 100644 --- a/x11/xscreensaver/distinfo +++ b/x11/xscreensaver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1635508283 -SHA256 (xscreensaver-6.02.tar.gz) = 5e6d6cb09033ad562cfe6d46bf9312e4451f7946bed8a4671aa9344df9193184 -SIZE (xscreensaver-6.02.tar.gz) = 22672643 +TIMESTAMP = 1655112914 +SHA256 (xscreensaver-6.04.tar.gz) = 787014b29f0c5793ecc2d93e1109a049ff48ab0c29b851dab34f683ceef6b152 +SIZE (xscreensaver-6.04.tar.gz) = 26112437 diff --git a/x11/xscreensaver/files/patch-config.h.in b/x11/xscreensaver/files/patch-config.h.in index d0198a01b3b9..e8ece901c93d 100644 --- a/x11/xscreensaver/files/patch-config.h.in +++ b/x11/xscreensaver/files/patch-config.h.in @@ -1,12 +1,12 @@ ---- config.h.in.orig 2021-05-08 15:22:06 UTC +--- config.h.in.orig 2022-02-20 19:12:54 UTC +++ config.h.in -@@ -315,6 +315,9 @@ +@@ -311,6 +311,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_UTIL_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LIBUTIL_H + /* Define this if you have XF86VidModeGetViewPort, for virtual desktops. */ #undef HAVE_XF86VMODE diff --git a/x11/xscreensaver/files/patch-configure.ac b/x11/xscreensaver/files/patch-configure.ac index ab62b27def40..e685985492fe 100644 --- a/x11/xscreensaver/files/patch-configure.ac +++ b/x11/xscreensaver/files/patch-configure.ac @@ -1,91 +1,11 @@ ---- configure.ac.orig 2021-10-04 22:18:28 UTC +--- configure.ac.orig 2022-02-20 21:05:40 UTC +++ configure.ac -@@ -274,8 +274,8 @@ AH_TEMPLATE([HAVE_ADJUNCT_PASSWD], - AH_TEMPLATE([HAVE_HPUX_PASSWD], - [Define this for HPUX so-called "Secure Passwords".]) - --#AH_TEMPLATE([PASSWD_HELPER_PROGRAM], --# [Define this to use a third-party password helper program.]) -+AH_TEMPLATE([PASSWD_HELPER_PROGRAM], -+ [Define this to use a third-party password helper program.]) - - AH_TEMPLATE([HAVE_SYSLOG], - [Define this if you have openlog/syslog/closelog.]) -@@ -2725,31 +2725,31 @@ fi - # - ############################################################################### - --#have_passwd_helper=no --#with_passwd_helper_req=unspecified --# --#AC_ARG_WITH(passwd-helper, --#[ --with-passwd-helper Include support for external password verification.], --# [with_passwd_helper="$withval"; with_passwd_helper_req="$withval"],[with_passwd_helper=no]) --## no HANDLE_X_PATH_ARG for this one --# --#if test "$enable_locking" = no ; then --# with_passwd_helper_req=no --# with_passwd_helper=no --#fi --# --#case "$with_passwd_helper" in --# ""|no) : ;; --# /*) --# AC_DEFINE_UNQUOTED(PASSWD_HELPER_PROGRAM, "$with_passwd_helper") --# have_passwd_helper=yes;; --# *) --# echo "error: --with-passwd-helper needs full pathname of helper (not '$with_passwd_helper')." >&2 --# exit 1 --#esac -+have_passwd_helper=no -+with_passwd_helper_req=unspecified - -+AC_ARG_WITH(passwd-helper, -+[ --with-passwd-helper Include support for external password verification.], -+ [with_passwd_helper="$withval"; with_passwd_helper_req="$withval"],[with_passwd_helper=no]) -+# no HANDLE_X_PATH_ARG for this one - -+if test "$enable_locking" = no ; then -+ with_passwd_helper_req=no -+ with_passwd_helper=no -+fi - -+case "$with_passwd_helper" in -+ ""|no) : ;; -+ /*) -+ AC_DEFINE_UNQUOTED(PASSWD_HELPER_PROGRAM, "$with_passwd_helper") -+ have_passwd_helper=yes;; -+ *) -+ echo "error: --with-passwd-helper needs full pathname of helper (not '$with_passwd_helper')." >&2 -+ exit 1 -+esac -+ -+ -+ - # Most of the above shadow mechanisms will have set setuid_auth to yes, - # if they were found. But, on some systems, we need setuid even when - # using plain old vanilla passwords. -@@ -4011,7 +4011,7 @@ fi +@@ -3986,7 +3986,7 @@ fi ############################################################################### PTY_LIBS= -AC_CHECK_HEADERS(pty.h util.h sys/termios.h) +AC_CHECK_HEADERS(pty.h util.h libutil.h sys/termios.h) AC_CHECK_X_LIB(util, forkpty, [PTY_LIBS="-lutil" ac_have_forkpty=yes -@@ -4174,10 +4174,10 @@ if test "$enable_pam_check_account_type" = yes; then - else - COMMENT_PAM_CHECK_ACCOUNT="#" - fi --#if test "$have_passwd_helper" = yes; then --# PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)" --# PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)" --#fi -+if test "$have_passwd_helper" = yes; then -+ PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)" -+ PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)" -+fi - PASSWD_SRCS="$PASSWD_SRCS \$(PWENT_SRCS)" - PASSWD_OBJS="$PASSWD_OBJS \$(PWENT_OBJS)" - diff --git a/x11/xscreensaver/files/patch-driver_passwd-helper.c b/x11/xscreensaver/files/patch-driver_passwd-helper.c deleted file mode 100644 index 69524d4195ac..000000000000 --- a/x11/xscreensaver/files/patch-driver_passwd-helper.c +++ /dev/null @@ -1,11 +0,0 @@ ---- driver/passwd-helper.c.orig 2021-10-04 22:18:28 UTC -+++ driver/passwd-helper.c -@@ -20,8 +20,6 @@ - - *****************************************************************************/ - --#error "email jwz@jwz.org about passwd-helper.c" -- - - /* The idea here is to be able to run xscreensaver without any setuid bits. - * Password verification happens through an external program that you feed diff --git a/x11/xscreensaver/files/xscreensaver-start.desktop.in b/x11/xscreensaver/files/xscreensaver-start.desktop.in index a591febd08ac..64a62cb472cc 100644 --- a/x11/xscreensaver/files/xscreensaver-start.desktop.in +++ b/x11/xscreensaver/files/xscreensaver-start.desktop.in @@ -1,10 +1,10 @@ [Desktop Entry] Version=1.0 Type=Application Name=XScreenSaver Start Comment=Start XScreenSaver daemon -Icon=%%PREFIX%%/share/pixmaps/xscreensaver.xpm +Icon=%%PREFIX%%/share/pixmaps/xscreensaver.png Exec=%%PREFIX%%/bin/xscreensaver Categories=Settings;DesktopSettings;Security;X-XFCE;XScreenSaver; Terminal=false StartupNotify=false diff --git a/x11/xscreensaver/files/xscreensaver.pam b/x11/xscreensaver/files/xscreensaver.pam deleted file mode 100644 index 1cd383e68d50..000000000000 --- a/x11/xscreensaver/files/xscreensaver.pam +++ /dev/null @@ -1,2 +0,0 @@ -auth include system -account include system diff --git a/x11/xscreensaver/files/xscreensaver.pam.in b/x11/xscreensaver/files/xscreensaver.pam.in new file mode 100644 index 000000000000..e1a420f35fb0 --- /dev/null +++ b/x11/xscreensaver/files/xscreensaver.pam.in @@ -0,0 +1,4 @@ +auth sufficient pam_exec.so return_prog_exit_status \ + expose_authtok %%LOCALBASE%%/libexec/unix-selfauth-helper +auth include system +account include system diff --git a/x11/xscreensaver/pkg-plist b/x11/xscreensaver/pkg-plist index f0239b7d2518..06caa646c362 100644 --- a/x11/xscreensaver/pkg-plist +++ b/x11/xscreensaver/pkg-plist @@ -1,800 +1,815 @@ bin/xscreensaver bin/xscreensaver-command bin/xscreensaver-demo bin/xscreensaver-hacks/abstractile bin/xscreensaver-hacks/anemone bin/xscreensaver-hacks/anemotaxis bin/xscreensaver-hacks/antinspect bin/xscreensaver-hacks/antmaze bin/xscreensaver-hacks/antspotlight bin/xscreensaver-hacks/apollonian bin/xscreensaver-hacks/apple2 bin/xscreensaver-hacks/atlantis bin/xscreensaver-hacks/attraction bin/xscreensaver-hacks/atunnel bin/xscreensaver-hacks/barcode bin/xscreensaver-hacks/beats bin/xscreensaver-hacks/binaryhorizon bin/xscreensaver-hacks/binaryring bin/xscreensaver-hacks/blaster bin/xscreensaver-hacks/blinkbox bin/xscreensaver-hacks/blitspin bin/xscreensaver-hacks/blocktube bin/xscreensaver-hacks/boing bin/xscreensaver-hacks/bouboule bin/xscreensaver-hacks/bouncingcow bin/xscreensaver-hacks/boxed bin/xscreensaver-hacks/boxfit bin/xscreensaver-hacks/braid bin/xscreensaver-hacks/bsod bin/xscreensaver-hacks/bubble3d bin/xscreensaver-hacks/bumps bin/xscreensaver-hacks/cage bin/xscreensaver-hacks/carousel bin/xscreensaver-hacks/ccurve bin/xscreensaver-hacks/celtic +bin/xscreensaver-hacks/chompytower bin/xscreensaver-hacks/circuit bin/xscreensaver-hacks/cityflow bin/xscreensaver-hacks/cloudlife bin/xscreensaver-hacks/companioncube bin/xscreensaver-hacks/compass bin/xscreensaver-hacks/coral bin/xscreensaver-hacks/covid19 bin/xscreensaver-hacks/crackberg bin/xscreensaver-hacks/crumbler bin/xscreensaver-hacks/crystal bin/xscreensaver-hacks/cube21 bin/xscreensaver-hacks/cubenetic bin/xscreensaver-hacks/cubestack bin/xscreensaver-hacks/cubestorm bin/xscreensaver-hacks/cubetwist bin/xscreensaver-hacks/cubicgrid bin/xscreensaver-hacks/cwaves bin/xscreensaver-hacks/cynosure bin/xscreensaver-hacks/dangerball bin/xscreensaver-hacks/decayscreen bin/xscreensaver-hacks/deco bin/xscreensaver-hacks/deepstars bin/xscreensaver-hacks/deluxe bin/xscreensaver-hacks/demon bin/xscreensaver-hacks/discoball bin/xscreensaver-hacks/discrete bin/xscreensaver-hacks/distort bin/xscreensaver-hacks/drift bin/xscreensaver-hacks/dymaxionmap bin/xscreensaver-hacks/endgame bin/xscreensaver-hacks/energystream bin/xscreensaver-hacks/engine bin/xscreensaver-hacks/epicycle bin/xscreensaver-hacks/eruption bin/xscreensaver-hacks/esper bin/xscreensaver-hacks/etruscanvenus bin/xscreensaver-hacks/euler2d bin/xscreensaver-hacks/extrusion bin/xscreensaver-hacks/fadeplot bin/xscreensaver-hacks/fiberlamp bin/xscreensaver-hacks/filmleader bin/xscreensaver-hacks/fireworkx bin/xscreensaver-hacks/flame bin/xscreensaver-hacks/flipflop bin/xscreensaver-hacks/flipscreen3d bin/xscreensaver-hacks/fliptext bin/xscreensaver-hacks/flow bin/xscreensaver-hacks/fluidballs bin/xscreensaver-hacks/flurry bin/xscreensaver-hacks/flyingtoasters bin/xscreensaver-hacks/fontglide bin/xscreensaver-hacks/fuzzyflakes bin/xscreensaver-hacks/galaxy bin/xscreensaver-hacks/gears bin/xscreensaver-hacks/geodesic bin/xscreensaver-hacks/geodesicgears bin/xscreensaver-hacks/gflux bin/xscreensaver-hacks/gibson bin/xscreensaver-hacks/glblur bin/xscreensaver-hacks/glcells bin/xscreensaver-hacks/gleidescope bin/xscreensaver-hacks/glhanoi bin/xscreensaver-hacks/glitchpeg bin/xscreensaver-hacks/glknots bin/xscreensaver-hacks/glmatrix bin/xscreensaver-hacks/glplanet bin/xscreensaver-hacks/glschool bin/xscreensaver-hacks/glslideshow bin/xscreensaver-hacks/glsnake bin/xscreensaver-hacks/gltext bin/xscreensaver-hacks/goop bin/xscreensaver-hacks/grav bin/xscreensaver-hacks/gravitywell bin/xscreensaver-hacks/greynetic bin/xscreensaver-hacks/halftone bin/xscreensaver-hacks/halo bin/xscreensaver-hacks/handsy bin/xscreensaver-hacks/headroom bin/xscreensaver-hacks/helix bin/xscreensaver-hacks/hexadrop bin/xscreensaver-hacks/hexstrut bin/xscreensaver-hacks/hilbert bin/xscreensaver-hacks/hopalong bin/xscreensaver-hacks/hydrostat bin/xscreensaver-hacks/hypertorus bin/xscreensaver-hacks/hypnowheel bin/xscreensaver-hacks/ifs bin/xscreensaver-hacks/imsmap bin/xscreensaver-hacks/interaggregate bin/xscreensaver-hacks/interference bin/xscreensaver-hacks/intermomentary bin/xscreensaver-hacks/jigglypuff bin/xscreensaver-hacks/jigsaw bin/xscreensaver-hacks/juggler3d bin/xscreensaver-hacks/julia bin/xscreensaver-hacks/kaleidescope bin/xscreensaver-hacks/kaleidocycle bin/xscreensaver-hacks/klein bin/xscreensaver-hacks/kumppa bin/xscreensaver-hacks/lament bin/xscreensaver-hacks/lavalite bin/xscreensaver-hacks/lcdscrub bin/xscreensaver-hacks/lockward bin/xscreensaver-hacks/loop bin/xscreensaver-hacks/m6502 +bin/xscreensaver-hacks/mapscroller +bin/xscreensaver-hacks/mapscroller.pl bin/xscreensaver-hacks/marbling bin/xscreensaver-hacks/maze bin/xscreensaver-hacks/maze3d bin/xscreensaver-hacks/memscroller bin/xscreensaver-hacks/menger bin/xscreensaver-hacks/metaballs bin/xscreensaver-hacks/mirrorblob bin/xscreensaver-hacks/moebius bin/xscreensaver-hacks/moebiusgears bin/xscreensaver-hacks/moire bin/xscreensaver-hacks/moire2 bin/xscreensaver-hacks/molecule bin/xscreensaver-hacks/morph3d bin/xscreensaver-hacks/mountain bin/xscreensaver-hacks/munch +bin/xscreensaver-hacks/nakagin bin/xscreensaver-hacks/nerverot bin/xscreensaver-hacks/noof bin/xscreensaver-hacks/noseguy bin/xscreensaver-hacks/pacman bin/xscreensaver-hacks/pedal bin/xscreensaver-hacks/peepers bin/xscreensaver-hacks/penetrate bin/xscreensaver-hacks/penrose bin/xscreensaver-hacks/petri bin/xscreensaver-hacks/phosphor bin/xscreensaver-hacks/photopile bin/xscreensaver-hacks/piecewise bin/xscreensaver-hacks/pinion bin/xscreensaver-hacks/pipes bin/xscreensaver-hacks/polyhedra bin/xscreensaver-hacks/polyominoes bin/xscreensaver-hacks/polytopes bin/xscreensaver-hacks/pong bin/xscreensaver-hacks/popsquares bin/xscreensaver-hacks/projectiveplane bin/xscreensaver-hacks/providence bin/xscreensaver-hacks/pulsar bin/xscreensaver-hacks/pyro bin/xscreensaver-hacks/qix bin/xscreensaver-hacks/quasicrystal bin/xscreensaver-hacks/queens bin/xscreensaver-hacks/raverhoop bin/xscreensaver-hacks/razzledazzle -bin/xscreensaver-hacks/rd-bomb +bin/xscreensaver-hacks/rdbomb bin/xscreensaver-hacks/ripples bin/xscreensaver-hacks/rocks bin/xscreensaver-hacks/romanboy bin/xscreensaver-hacks/rorschach bin/xscreensaver-hacks/rotzoomer bin/xscreensaver-hacks/rubik bin/xscreensaver-hacks/rubikblocks bin/xscreensaver-hacks/sballs bin/xscreensaver-hacks/scooter bin/xscreensaver-hacks/shadebobs bin/xscreensaver-hacks/sierpinski bin/xscreensaver-hacks/sierpinski3d bin/xscreensaver-hacks/skytentacles bin/xscreensaver-hacks/slidescreen bin/xscreensaver-hacks/slip +bin/xscreensaver-hacks/squirtorus bin/xscreensaver-hacks/xscreensaver-auth bin/xscreensaver-hacks/xscreensaver-getimage bin/xscreensaver-hacks/xscreensaver-getimage-file bin/xscreensaver-hacks/xscreensaver-getimage-video bin/xscreensaver-hacks/xscreensaver-gfx bin/xscreensaver-hacks/xscreensaver-gl-visual bin/xscreensaver-hacks/xscreensaver-text bin/xscreensaver-hacks/sonar bin/xscreensaver-hacks/speedmine bin/xscreensaver-hacks/sphereeversion bin/xscreensaver-hacks/spheremonics bin/xscreensaver-hacks/splitflap bin/xscreensaver-hacks/splodesic bin/xscreensaver-hacks/spotlight bin/xscreensaver-hacks/sproingies bin/xscreensaver-hacks/squiral bin/xscreensaver-hacks/stairs bin/xscreensaver-hacks/starfish bin/xscreensaver-hacks/starwars bin/xscreensaver-hacks/stonerview bin/xscreensaver-hacks/strange bin/xscreensaver-hacks/substrate bin/xscreensaver-hacks/superquadrics bin/xscreensaver-hacks/surfaces bin/xscreensaver-hacks/swirl bin/xscreensaver-hacks/tangram bin/xscreensaver-hacks/tessellimage bin/xscreensaver-hacks/thornbird bin/xscreensaver-hacks/timetunnel bin/xscreensaver-hacks/topblock bin/xscreensaver-hacks/triangle bin/xscreensaver-hacks/tronbit bin/xscreensaver-hacks/truchet bin/xscreensaver-hacks/twang bin/xscreensaver-hacks/unicrud bin/xscreensaver-hacks/unknownpleasures bin/xscreensaver-hacks/vermiculate bin/xscreensaver-hacks/vfeedback bin/xscreensaver-hacks/vidwhacker bin/xscreensaver-hacks/vigilance bin/xscreensaver-hacks/voronoi bin/xscreensaver-hacks/wander bin/xscreensaver-hacks/webcollage bin/xscreensaver-hacks/webcollage-helper bin/xscreensaver-hacks/whirlwindwarp bin/xscreensaver-hacks/winduprobot bin/xscreensaver-hacks/wormhole bin/xscreensaver-hacks/xanalogtv bin/xscreensaver-hacks/xflame bin/xscreensaver-hacks/xjack bin/xscreensaver-hacks/xlyap bin/xscreensaver-hacks/xmatrix bin/xscreensaver-hacks/xrayswarm bin/xscreensaver-hacks/xspirograph bin/xscreensaver-hacks/zoom bin/xscreensaver-settings %%PAM%%etc/pam.d/xscreensaver lib/X11/app-defaults/XScreenSaver man/man1/xscreensaver-command.1.gz man/man1/xscreensaver-demo.1.gz man/man1/xscreensaver.1.gz man/man6/abstractile.6.gz man/man6/anemone.6.gz man/man6/anemotaxis.6.gz man/man6/antinspect.6.gz man/man6/antmaze.6.gz man/man6/antspotlight.6.gz man/man6/apollonian.6.gz man/man6/apple2.6.gz man/man1/xscreensaver-settings.1.gz man/man6/xscreensaver-auth.6.gz man/man6/xscreensaver-getimage-file.6.gz man/man6/xscreensaver-getimage-video.6.gz man/man6/xscreensaver-getimage.6.gz man/man6/xscreensaver-gfx.6.gz man/man6/xscreensaver-gl-visual.6.gz man/man6/xscreensaver-systemd.6.gz man/man6/xscreensaver-text.6.gz man/man6/atlantis.6.gz man/man6/attraction.6.gz man/man6/atunnel.6.gz man/man6/barcode.6.gz man/man6/beats.6.gz man/man6/binaryhorizon.6.gz man/man6/binaryring.6.gz man/man6/blaster.6.gz man/man6/blinkbox.6.gz man/man6/blitspin.6.gz man/man6/blocktube.6.gz man/man6/boing.6.gz man/man6/bouboule.6.gz man/man6/bouncingcow.6.gz man/man6/boxed.6.gz man/man6/boxfit.6.gz man/man6/braid.6.gz man/man6/bsod.6.gz man/man6/bubble3d.6.gz man/man6/bumps.6.gz man/man6/cage.6.gz man/man6/carousel.6.gz man/man6/ccurve.6.gz man/man6/celtic.6.gz +man/man6/chompytower.6.gz man/man6/circuit.6.gz man/man6/cityflow.6.gz man/man6/cloudlife.6.gz man/man6/companioncube.6.gz man/man6/compass.6.gz man/man6/coral.6.gz man/man6/covid19.6.gz man/man6/crackberg.6.gz man/man6/crumbler.6.gz man/man6/crystal.6.gz man/man6/cube21.6.gz man/man6/cubenetic.6.gz man/man6/cubestack.6.gz man/man6/cubestorm.6.gz man/man6/cubetwist.6.gz man/man6/cubicgrid.6.gz man/man6/cwaves.6.gz man/man6/cynosure.6.gz man/man6/dangerball.6.gz man/man6/decayscreen.6.gz man/man6/deco.6.gz man/man6/deepstars.6.gz man/man6/deluxe.6.gz man/man6/demon.6.gz man/man6/discoball.6.gz man/man6/discrete.6.gz man/man6/distort.6.gz man/man6/drift.6.gz man/man6/dymaxionmap.6.gz man/man6/endgame.6.gz man/man6/energystream.6.gz man/man6/engine.6.gz man/man6/epicycle.6.gz man/man6/eruption.6.gz man/man6/esper.6.gz man/man6/etruscanvenus.6.gz man/man6/euler2d.6.gz man/man6/extrusion.6.gz man/man6/fadeplot.6.gz man/man6/fiberlamp.6.gz man/man6/filmleader.6.gz man/man6/fireworkx.6.gz man/man6/flame.6.gz man/man6/flipflop.6.gz man/man6/flipscreen3d.6.gz man/man6/fliptext.6.gz man/man6/flow.6.gz man/man6/fluidballs.6.gz man/man6/flurry.6.gz man/man6/flyingtoasters.6.gz man/man6/fontglide.6.gz man/man6/fuzzyflakes.6.gz man/man6/galaxy.6.gz man/man6/gears.6.gz man/man6/geodesic.6.gz man/man6/geodesicgears.6.gz man/man6/gflux.6.gz man/man6/gibson.6.gz man/man6/glblur.6.gz man/man6/glcells.6.gz man/man6/gleidescope.6.gz man/man6/glhanoi.6.gz man/man6/glitchpeg.6.gz man/man6/glknots.6.gz man/man6/glmatrix.6.gz man/man6/glplanet.6.gz man/man6/glschool.6.gz man/man6/glslideshow.6.gz man/man6/glsnake.6.gz man/man6/gltext.6.gz man/man6/goop.6.gz man/man6/grav.6.gz man/man6/gravitywell.6.gz man/man6/greynetic.6.gz man/man6/halftone.6.gz man/man6/halo.6.gz man/man6/handsy.6.gz man/man6/headroom.6.gz man/man6/helix.6.gz man/man6/hexadrop.6.gz man/man6/hexstrut.6.gz man/man6/hilbert.6.gz man/man6/hopalong.6.gz man/man6/hydrostat.6.gz man/man6/hypertorus.6.gz man/man6/hypnowheel.6.gz man/man6/ifs.6.gz man/man6/imsmap.6.gz man/man6/interaggregate.6.gz man/man6/interference.6.gz man/man6/intermomentary.6.gz man/man6/jigglypuff.6.gz man/man6/jigsaw.6.gz man/man6/juggler3d.6.gz man/man6/julia.6.gz man/man6/kaleidescope.6.gz man/man6/kaleidocycle.6.gz man/man6/klein.6.gz man/man6/kumppa.6.gz man/man6/lament.6.gz man/man6/lavalite.6.gz man/man6/lcdscrub.6.gz man/man6/lockward.6.gz man/man6/loop.6.gz +man/man6/mapscroller.6.gz man/man6/marbling.6.gz man/man6/maze.6.gz man/man6/maze3d.6.gz man/man6/memscroller.6.gz man/man6/menger.6.gz man/man6/metaballs.6.gz man/man6/mirrorblob.6.gz man/man6/moebius.6.gz man/man6/moebiusgears.6.gz man/man6/moire.6.gz man/man6/moire2.6.gz man/man6/molecule.6.gz man/man6/morph3d.6.gz man/man6/mountain.6.gz man/man6/munch.6.gz +man/man6/nakagin.6.gz man/man6/nerverot.6.gz man/man6/noof.6.gz man/man6/noseguy.6.gz man/man6/pacman.6.gz man/man6/pedal.6.gz man/man6/peepers.6.gz man/man6/penetrate.6.gz man/man6/penrose.6.gz man/man6/petri.6.gz man/man6/phosphor.6.gz man/man6/photopile.6.gz man/man6/piecewise.6.gz man/man6/pinion.6.gz man/man6/pipes.6.gz man/man6/polyhedra.6.gz man/man6/polyominoes.6.gz man/man6/polytopes.6.gz man/man6/pong.6.gz man/man6/projectiveplane.6.gz man/man6/providence.6.gz man/man6/pulsar.6.gz man/man6/pyro.6.gz man/man6/qix.6.gz man/man6/quasicrystal.6.gz man/man6/queens.6.gz man/man6/raverhoop.6.gz man/man6/razzledazzle.6.gz -man/man6/rd-bomb.6.gz +man/man6/rdbomb.6.gz man/man6/ripples.6.gz man/man6/rocks.6.gz man/man6/romanboy.6.gz man/man6/rorschach.6.gz man/man6/rotzoomer.6.gz man/man6/rubik.6.gz man/man6/rubikblocks.6.gz man/man6/sballs.6.gz man/man6/scooter.6.gz man/man6/shadebobs.6.gz man/man6/sierpinski.6.gz man/man6/sierpinski3d.6.gz man/man6/skytentacles.6.gz man/man6/slidescreen.6.gz man/man6/slip.6.gz man/man6/sonar.6.gz man/man6/speedmine.6.gz man/man6/sphereeversion.6.gz man/man6/spheremonics.6.gz man/man6/splitflap.6.gz man/man6/splodesic.6.gz man/man6/spotlight.6.gz man/man6/sproingies.6.gz man/man6/squiral.6.gz +man/man6/squirtorus.6.gz man/man6/stairs.6.gz man/man6/starfish.6.gz man/man6/starwars.6.gz man/man6/stonerview.6.gz man/man6/strange.6.gz man/man6/substrate.6.gz man/man6/superquadrics.6.gz man/man6/surfaces.6.gz man/man6/swirl.6.gz man/man6/tangram.6.gz man/man6/tessellimage.6.gz man/man6/thornbird.6.gz man/man6/timetunnel.6.gz man/man6/topblock.6.gz man/man6/triangle.6.gz man/man6/tronbit.6.gz man/man6/truchet.6.gz man/man6/twang.6.gz man/man6/unicrud.6.gz man/man6/unknownpleasures.6.gz man/man6/vermiculate.6.gz man/man6/vfeedback.6.gz man/man6/vidwhacker.6.gz man/man6/vigilance.6.gz man/man6/voronoi.6.gz man/man6/wander.6.gz man/man6/webcollage.6.gz man/man6/whirlwindwarp.6.gz man/man6/winduprobot.6.gz man/man6/wormhole.6.gz man/man6/xanalogtv.6.gz man/man6/xflame.6.gz man/man6/xjack.6.gz man/man6/xlyap.6.gz man/man6/xmatrix.6.gz man/man6/xrayswarm.6.gz man/man6/xspirograph.6.gz man/man6/zoom.6.gz share/applications/xscreensaver-blank.desktop share/applications/xscreensaver-lock.desktop -share/applications/xscreensaver-properties.desktop +share/applications/xscreensaver-settings.desktop share/applications/xscreensaver-start.desktop share/applications/xscreensaver-stop.desktop +share/applications/xscreensaver.desktop share/fonts/xscreensaver/OCRAStd.otf share/fonts/xscreensaver/SpecialElite.ttf share/fonts/xscreensaver/clacon.ttf share/fonts/xscreensaver/gallant12x22.ttf share/fonts/xscreensaver/luximr.ttf %%NLS%%share/locale/da/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/de/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/es/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/et/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/fi/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/fr/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/hu/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/it/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/ja/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/ko/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/nb/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/nl/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/pl/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/pt/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/ru/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/sk/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/sv/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/vi/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/wa/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/xscreensaver.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/xscreensaver.mo -share/pixmaps/xscreensaver.xpm +share/pixmaps/xscreensaver.png %%DATADIR%%/config/README %%DATADIR%%/ui/xscreensaver.ui %%DATADIR%%/config/abstractile.xml %%DATADIR%%/config/anemone.xml %%DATADIR%%/config/anemotaxis.xml %%DATADIR%%/config/antinspect.xml %%DATADIR%%/config/antmaze.xml %%DATADIR%%/config/antspotlight.xml %%DATADIR%%/config/apollonian.xml %%DATADIR%%/config/apple2.xml %%DATADIR%%/config/atlantis.xml %%DATADIR%%/config/attraction.xml %%DATADIR%%/config/atunnel.xml %%DATADIR%%/config/barcode.xml %%DATADIR%%/config/beats.xml %%DATADIR%%/config/binaryhorizon.xml %%DATADIR%%/config/binaryring.xml %%DATADIR%%/config/blaster.xml %%DATADIR%%/config/blinkbox.xml %%DATADIR%%/config/blitspin.xml %%DATADIR%%/config/blocktube.xml %%DATADIR%%/config/boing.xml %%DATADIR%%/config/bouboule.xml %%DATADIR%%/config/bouncingcow.xml %%DATADIR%%/config/boxed.xml %%DATADIR%%/config/boxfit.xml %%DATADIR%%/config/braid.xml %%DATADIR%%/config/bsod.xml %%DATADIR%%/config/bubble3d.xml %%DATADIR%%/config/bumps.xml %%DATADIR%%/config/cage.xml %%DATADIR%%/config/carousel.xml %%DATADIR%%/config/ccurve.xml %%DATADIR%%/config/celtic.xml +%%DATADIR%%/config/chompytower.xml %%DATADIR%%/config/circuit.xml %%DATADIR%%/config/cityflow.xml %%DATADIR%%/config/cloudlife.xml %%DATADIR%%/config/companioncube.xml %%DATADIR%%/config/compass.xml %%DATADIR%%/config/coral.xml %%DATADIR%%/config/covid19.xml %%DATADIR%%/config/crackberg.xml %%DATADIR%%/config/crumbler.xml %%DATADIR%%/config/crystal.xml %%DATADIR%%/config/cube21.xml %%DATADIR%%/config/cubenetic.xml %%DATADIR%%/config/cubestack.xml %%DATADIR%%/config/cubestorm.xml %%DATADIR%%/config/cubetwist.xml %%DATADIR%%/config/cubicgrid.xml %%DATADIR%%/config/cwaves.xml %%DATADIR%%/config/cynosure.xml %%DATADIR%%/config/dangerball.xml %%DATADIR%%/config/decayscreen.xml %%DATADIR%%/config/deco.xml %%DATADIR%%/config/deepstars.xml %%DATADIR%%/config/deluxe.xml %%DATADIR%%/config/demon.xml %%DATADIR%%/config/discoball.xml %%DATADIR%%/config/discrete.xml %%DATADIR%%/config/distort.xml %%DATADIR%%/config/drift.xml %%DATADIR%%/config/dymaxionmap.xml %%DATADIR%%/config/endgame.xml %%DATADIR%%/config/energystream.xml %%DATADIR%%/config/engine.xml %%DATADIR%%/config/epicycle.xml %%DATADIR%%/config/eruption.xml %%DATADIR%%/config/esper.xml %%DATADIR%%/config/etruscanvenus.xml %%DATADIR%%/config/euler2d.xml %%DATADIR%%/config/extrusion.xml %%DATADIR%%/config/fadeplot.xml %%DATADIR%%/config/fiberlamp.xml %%DATADIR%%/config/filmleader.xml %%DATADIR%%/config/fireworkx.xml %%DATADIR%%/config/flame.xml %%DATADIR%%/config/flipflop.xml %%DATADIR%%/config/flipscreen3d.xml %%DATADIR%%/config/fliptext.xml %%DATADIR%%/config/flow.xml %%DATADIR%%/config/fluidballs.xml %%DATADIR%%/config/flurry.xml %%DATADIR%%/config/flyingtoasters.xml %%DATADIR%%/config/fontglide.xml %%DATADIR%%/config/fuzzyflakes.xml %%DATADIR%%/config/galaxy.xml %%DATADIR%%/config/gears.xml %%DATADIR%%/config/geodesic.xml %%DATADIR%%/config/geodesicgears.xml %%DATADIR%%/config/gflux.xml %%DATADIR%%/config/gibson.xml %%DATADIR%%/config/glblur.xml %%DATADIR%%/config/glcells.xml %%DATADIR%%/config/gleidescope.xml %%DATADIR%%/config/glhanoi.xml %%DATADIR%%/config/glitchpeg.xml %%DATADIR%%/config/glknots.xml %%DATADIR%%/config/glmatrix.xml %%DATADIR%%/config/glplanet.xml %%DATADIR%%/config/glschool.xml %%DATADIR%%/config/glslideshow.xml %%DATADIR%%/config/glsnake.xml %%DATADIR%%/config/gltext.xml %%DATADIR%%/config/goop.xml %%DATADIR%%/config/grav.xml %%DATADIR%%/config/gravitywell.xml %%DATADIR%%/config/greynetic.xml %%DATADIR%%/config/halftone.xml %%DATADIR%%/config/halo.xml %%DATADIR%%/config/handsy.xml %%DATADIR%%/config/headroom.xml %%DATADIR%%/config/helix.xml %%DATADIR%%/config/hexadrop.xml %%DATADIR%%/config/hexstrut.xml %%DATADIR%%/config/hilbert.xml %%DATADIR%%/config/hopalong.xml %%DATADIR%%/config/hydrostat.xml %%DATADIR%%/config/hypertorus.xml %%DATADIR%%/config/hypnowheel.xml %%DATADIR%%/config/ifs.xml %%DATADIR%%/config/imsmap.xml %%DATADIR%%/config/interaggregate.xml %%DATADIR%%/config/interference.xml %%DATADIR%%/config/intermomentary.xml %%DATADIR%%/config/jigglypuff.xml %%DATADIR%%/config/jigsaw.xml %%DATADIR%%/config/juggler3d.xml %%DATADIR%%/config/julia.xml %%DATADIR%%/config/kaleidescope.xml %%DATADIR%%/config/kaleidocycle.xml %%DATADIR%%/config/klein.xml %%DATADIR%%/config/kumppa.xml %%DATADIR%%/config/lament.xml %%DATADIR%%/config/lavalite.xml %%DATADIR%%/config/lcdscrub.xml %%DATADIR%%/config/lockward.xml %%DATADIR%%/config/loop.xml %%DATADIR%%/config/m6502.xml +%%DATADIR%%/config/mapscroller.xml %%DATADIR%%/config/marbling.xml %%DATADIR%%/config/maze.xml %%DATADIR%%/config/maze3d.xml %%DATADIR%%/config/memscroller.xml %%DATADIR%%/config/menger.xml %%DATADIR%%/config/metaballs.xml %%DATADIR%%/config/mirrorblob.xml %%DATADIR%%/config/moebius.xml %%DATADIR%%/config/moebiusgears.xml %%DATADIR%%/config/moire.xml %%DATADIR%%/config/moire2.xml %%DATADIR%%/config/molecule.xml %%DATADIR%%/config/morph3d.xml %%DATADIR%%/config/mountain.xml %%DATADIR%%/config/munch.xml +%%DATADIR%%/config/nakagin.xml %%DATADIR%%/config/nerverot.xml %%DATADIR%%/config/noof.xml %%DATADIR%%/config/noseguy.xml %%DATADIR%%/config/pacman.xml %%DATADIR%%/config/pedal.xml %%DATADIR%%/config/peepers.xml %%DATADIR%%/config/penetrate.xml %%DATADIR%%/config/penrose.xml %%DATADIR%%/config/petri.xml %%DATADIR%%/config/phosphor.xml %%DATADIR%%/config/photopile.xml %%DATADIR%%/config/piecewise.xml %%DATADIR%%/config/pinion.xml %%DATADIR%%/config/pipes.xml %%DATADIR%%/config/polyhedra.xml %%DATADIR%%/config/polyominoes.xml %%DATADIR%%/config/polytopes.xml %%DATADIR%%/config/pong.xml %%DATADIR%%/config/popsquares.xml %%DATADIR%%/config/projectiveplane.xml %%DATADIR%%/config/providence.xml %%DATADIR%%/config/pulsar.xml %%DATADIR%%/config/pyro.xml %%DATADIR%%/config/qix.xml %%DATADIR%%/config/quasicrystal.xml %%DATADIR%%/config/queens.xml %%DATADIR%%/config/raverhoop.xml %%DATADIR%%/config/razzledazzle.xml -%%DATADIR%%/config/rd-bomb.xml +%%DATADIR%%/config/rdbomb.xml %%DATADIR%%/config/ripples.xml %%DATADIR%%/config/rocks.xml %%DATADIR%%/config/romanboy.xml %%DATADIR%%/config/rorschach.xml %%DATADIR%%/config/rotzoomer.xml %%DATADIR%%/config/rubik.xml %%DATADIR%%/config/rubikblocks.xml %%DATADIR%%/config/sballs.xml %%DATADIR%%/config/scooter.xml %%DATADIR%%/config/shadebobs.xml %%DATADIR%%/config/sierpinski.xml %%DATADIR%%/config/sierpinski3d.xml %%DATADIR%%/config/skytentacles.xml %%DATADIR%%/config/slidescreen.xml %%DATADIR%%/config/slip.xml %%DATADIR%%/config/sonar.xml %%DATADIR%%/config/speedmine.xml %%DATADIR%%/config/sphereeversion.xml %%DATADIR%%/config/spheremonics.xml %%DATADIR%%/config/splitflap.xml %%DATADIR%%/config/splodesic.xml %%DATADIR%%/config/spotlight.xml %%DATADIR%%/config/sproingies.xml %%DATADIR%%/config/squiral.xml +%%DATADIR%%/config/squirtorus.xml %%DATADIR%%/config/stairs.xml %%DATADIR%%/config/starfish.xml %%DATADIR%%/config/starwars.xml %%DATADIR%%/config/stonerview.xml %%DATADIR%%/config/strange.xml %%DATADIR%%/config/substrate.xml %%DATADIR%%/config/superquadrics.xml %%DATADIR%%/config/surfaces.xml %%DATADIR%%/config/swirl.xml %%DATADIR%%/config/tangram.xml %%DATADIR%%/config/tessellimage.xml %%DATADIR%%/config/thornbird.xml %%DATADIR%%/config/timetunnel.xml %%DATADIR%%/config/topblock.xml %%DATADIR%%/config/triangle.xml %%DATADIR%%/config/tronbit.xml %%DATADIR%%/config/truchet.xml %%DATADIR%%/config/twang.xml %%DATADIR%%/config/unicrud.xml %%DATADIR%%/config/unknownpleasures.xml %%DATADIR%%/config/vermiculate.xml %%DATADIR%%/config/vfeedback.xml %%DATADIR%%/config/vidwhacker.xml %%DATADIR%%/config/vigilance.xml %%DATADIR%%/config/voronoi.xml %%DATADIR%%/config/wander.xml %%DATADIR%%/config/webcollage.xml %%DATADIR%%/config/whirlwindwarp.xml %%DATADIR%%/config/winduprobot.xml %%DATADIR%%/config/wormhole.xml %%DATADIR%%/config/xanalogtv.xml %%DATADIR%%/config/xaos.xml %%DATADIR%%/config/xdaliclock.xml %%DATADIR%%/config/xearth.xml %%DATADIR%%/config/xflame.xml %%DATADIR%%/config/xjack.xml %%DATADIR%%/config/xlyap.xml %%DATADIR%%/config/xmatrix.xml %%DATADIR%%/config/xmountains.xml %%DATADIR%%/config/xplanet.xml %%DATADIR%%/config/xrayswarm.xml %%DATADIR%%/config/xsnow.xml %%DATADIR%%/config/xspirograph.xml %%DATADIR%%/config/zoom.xml +%%DATADIR%%/xscreensaver.service %%DATADIR%%/ui/screensaver-cmndln.png %%DATADIR%%/ui/screensaver-colorselector.png %%DATADIR%%/ui/screensaver-diagnostic.png %%DATADIR%%/ui/screensaver-locking.png %%DATADIR%%/ui/screensaver-power.png %%DATADIR%%/ui/screensaver-snap.png