Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2026 15:49:16 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Anton Saietskii <vsasjason@gmail.com>
Subject:   git: 743dadcc08f6 - main - x11/xscreensaver: Update 6.14 => 6.15
Message-ID:  <69cd3e7c.39b85.22122304@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=743dadcc08f67447d7f3220bef3d2609e70db2ff

commit 743dadcc08f67447d7f3220bef3d2609e70db2ff
Author:     Anton Saietskii <vsasjason@gmail.com>
AuthorDate: 2026-04-01 15:43:57 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-04-01 15:49:08 +0000

    x11/xscreensaver: Update 6.14 => 6.15
    
    * New hacks, worldpieces, bestill, bubblecolors, darktransit, downfall,
    driftclouds, goldenapollian, noxfire, prococean, rigrekt, trainmandala,
    trizm and universeball.
    * mapscroller shows the name of the nearest major city, and has an updated
    list of available map tile servers.
    * Higher resolution Earth imagery in glplanet, dymaxionmap sphereeversion,
    cubocteversion and platonicfolding.
    * X11: xscreensaver-settings has a search field.
    * X11: Excised the last remnants of XLFD-style font parsing.
    * macOS, iOS: Text in right-to-left languages is rendered properly.
    * Android: Most things display text properly.
    https://www.jwz.org/xscreensaver/changelog.html
    
    PR:             294171
    Sponsored by:   UNIS Labs
---
 x11/xscreensaver/Makefile  | 11 ++---------
 x11/xscreensaver/distinfo  |  6 +++---
 x11/xscreensaver/pkg-plist | 39 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 44 insertions(+), 12 deletions(-)

diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index ebe0b4050971..855a504f62e8 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	xscreensaver
-DISTVERSION=	6.14
+DISTVERSION=	6.15
 CATEGORIES=	x11
 MASTER_SITES=	${WWW}
 
@@ -46,7 +46,7 @@ CONFIGURE_ARGS=	--enable-locking \
 		--with-xshm-ext \
 		--without-kerberos \
 		--without-shadow
-CONFIGURE_ENV=	PERL="${PERL}" INSTALL_PROGRAM="${INSTALL_SCRIPT}"
+CONFIGURE_ENV=	PERL="${PERL}"
 
 MAKE_ARGS=	install_prefix=${STAGEDIR}
 
@@ -101,12 +101,5 @@ post-install:
 	${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
 	${LN} -s ${LOCALBASE}/etc/pam.d/unix-selfauth \
 		${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
-	#XXX: Get rid of this after issue with trying to strip ShaderToy savers
-	# will be fixed. Those are shell scripts, not binaries.
-	${STRIP_CMD} ${xscreensaver xscreensaver-command xscreensaver-settings \
-		:L:S|^|${STAGEDIR}${PREFIX}/bin/|}
-	${FIND} ${STAGEDIR}${PREFIX}/bin/xscreensaver-hacks/ -type f -exec \
-		${AWK} 'RS="\0" FNR>1 {next} !/^#!( +)?\// {print FILENAME ; next}' {} + | \
-		${XARGS} ${STRIP_CMD}
 
 .include <bsd.port.mk>
diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo
index b3527186201c..c24ad0633cd2 100644
--- a/x11/xscreensaver/distinfo
+++ b/x11/xscreensaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1768997108
-SHA256 (xscreensaver-6.14.tar.gz) = 07f310eb60ece3a6c57abaa722d7209a2c4f54309a5a7b09b6eed20152d073f2
-SIZE (xscreensaver-6.14.tar.gz) = 25206667
+TIMESTAMP = 1775050555
+SHA256 (xscreensaver-6.15.tar.gz) = d2e687e56263fbfd8fca1fb9cc7c9331fd4f096ab57d3f7482565fe012c362d3
+SIZE (xscreensaver-6.15.tar.gz) = 34021254
diff --git a/x11/xscreensaver/pkg-plist b/x11/xscreensaver/pkg-plist
index 99a3b9a26a29..3501fdaff237 100644
--- a/x11/xscreensaver/pkg-plist
+++ b/x11/xscreensaver/pkg-plist
@@ -16,6 +16,7 @@ bin/xscreensaver-hacks/atunnel
 bin/xscreensaver-hacks/barcode
 bin/xscreensaver-hacks/batteredplanet
 bin/xscreensaver-hacks/beats
+bin/xscreensaver-hacks/bestill
 bin/xscreensaver-hacks/binaryhorizon
 bin/xscreensaver-hacks/binaryring
 bin/xscreensaver-hacks/blaster
@@ -30,6 +31,7 @@ bin/xscreensaver-hacks/boxfit
 bin/xscreensaver-hacks/braid
 bin/xscreensaver-hacks/bsod
 bin/xscreensaver-hacks/bubble3d
+bin/xscreensaver-hacks/bubblecolors
 bin/xscreensaver-hacks/bumps
 bin/xscreensaver-hacks/cage
 bin/xscreensaver-hacks/carousel
@@ -56,6 +58,7 @@ bin/xscreensaver-hacks/cubocteversion
 bin/xscreensaver-hacks/cwaves
 bin/xscreensaver-hacks/cynosure
 bin/xscreensaver-hacks/dangerball
+bin/xscreensaver-hacks/darktransit
 bin/xscreensaver-hacks/decayscreen
 bin/xscreensaver-hacks/deco
 bin/xscreensaver-hacks/deepstars
@@ -64,7 +67,9 @@ bin/xscreensaver-hacks/demon
 bin/xscreensaver-hacks/discoball
 bin/xscreensaver-hacks/discrete
 bin/xscreensaver-hacks/distort
+bin/xscreensaver-hacks/downfall
 bin/xscreensaver-hacks/drift
+bin/xscreensaver-hacks/driftclouds
 bin/xscreensaver-hacks/droste
 bin/xscreensaver-hacks/dumpsterfire
 bin/xscreensaver-hacks/dymaxionmap
@@ -112,6 +117,7 @@ bin/xscreensaver-hacks/glschool
 bin/xscreensaver-hacks/glslideshow
 bin/xscreensaver-hacks/glsnake
 bin/xscreensaver-hacks/gltext
+bin/xscreensaver-hacks/goldenapollian
 bin/xscreensaver-hacks/goop
 bin/xscreensaver-hacks/grav
 bin/xscreensaver-hacks/gravitywell
@@ -177,6 +183,7 @@ bin/xscreensaver-hacks/neontriangulator
 bin/xscreensaver-hacks/nerverot
 bin/xscreensaver-hacks/noof
 bin/xscreensaver-hacks/noseguy
+bin/xscreensaver-hacks/noxfire
 bin/xscreensaver-hacks/pacman
 bin/xscreensaver-hacks/papercube
 bin/xscreensaver-hacks/pedal
@@ -195,6 +202,7 @@ bin/xscreensaver-hacks/polyominoes
 bin/xscreensaver-hacks/polytopes
 bin/xscreensaver-hacks/pong
 bin/xscreensaver-hacks/popsquares
+bin/xscreensaver-hacks/prococean
 bin/xscreensaver-hacks/projectiveplane
 bin/xscreensaver-hacks/protophore
 bin/xscreensaver-hacks/providence
@@ -206,6 +214,7 @@ bin/xscreensaver-hacks/queens
 bin/xscreensaver-hacks/raverhoop
 bin/xscreensaver-hacks/razzledazzle
 bin/xscreensaver-hacks/rdbomb
+bin/xscreensaver-hacks/rigrekt
 bin/xscreensaver-hacks/ripples
 bin/xscreensaver-hacks/rocks
 bin/xscreensaver-hacks/romanboy
@@ -252,12 +261,15 @@ bin/xscreensaver-hacks/tessellimage
 bin/xscreensaver-hacks/timetunnel
 bin/xscreensaver-hacks/topblock
 bin/xscreensaver-hacks/topologica
+bin/xscreensaver-hacks/trainmandala
 bin/xscreensaver-hacks/triangle
+bin/xscreensaver-hacks/trizm
 bin/xscreensaver-hacks/tronbit
 bin/xscreensaver-hacks/truchet
 bin/xscreensaver-hacks/truchetzoom
 bin/xscreensaver-hacks/twang
 bin/xscreensaver-hacks/unicrud
+bin/xscreensaver-hacks/universeball
 bin/xscreensaver-hacks/unknownpleasures
 bin/xscreensaver-hacks/vermiculate
 bin/xscreensaver-hacks/vfeedback
@@ -269,6 +281,7 @@ bin/xscreensaver-hacks/webcollage
 bin/xscreensaver-hacks/webcollage-helper
 bin/xscreensaver-hacks/whirlwindwarp
 bin/xscreensaver-hacks/winduprobot
+bin/xscreensaver-hacks/worldpieces
 bin/xscreensaver-hacks/wormhole
 bin/xscreensaver-hacks/xanalogtv
 bin/xscreensaver-hacks/xflame
@@ -341,6 +354,7 @@ share/man/man6/atunnel.6.gz
 share/man/man6/barcode.6.gz
 share/man/man6/batteredplanet.6.gz
 share/man/man6/beats.6.gz
+share/man/man6/bestill.6.gz
 share/man/man6/binaryhorizon.6.gz
 share/man/man6/binaryring.6.gz
 share/man/man6/blaster.6.gz
@@ -355,6 +369,7 @@ share/man/man6/boxfit.6.gz
 share/man/man6/braid.6.gz
 share/man/man6/bsod.6.gz
 share/man/man6/bubble3d.6.gz
+share/man/man6/bubblecolors.6.gz
 share/man/man6/bumps.6.gz
 share/man/man6/cage.6.gz
 share/man/man6/carousel.6.gz
@@ -381,6 +396,7 @@ share/man/man6/cubocteversion.6.gz
 share/man/man6/cwaves.6.gz
 share/man/man6/cynosure.6.gz
 share/man/man6/dangerball.6.gz
+share/man/man6/darktransit.6.gz
 share/man/man6/decayscreen.6.gz
 share/man/man6/deco.6.gz
 share/man/man6/deepstars.6.gz
@@ -389,7 +405,9 @@ share/man/man6/demon.6.gz
 share/man/man6/discoball.6.gz
 share/man/man6/discrete.6.gz
 share/man/man6/distort.6.gz
+share/man/man6/downfall.6.gz
 share/man/man6/drift.6.gz
+share/man/man6/driftclouds.6.gz
 share/man/man6/droste.6.gz
 share/man/man6/dymaxionmap.6.gz
 share/man/man6/elementalring.6.gz
@@ -436,6 +454,7 @@ share/man/man6/glschool.6.gz
 share/man/man6/glslideshow.6.gz
 share/man/man6/glsnake.6.gz
 share/man/man6/gltext.6.gz
+share/man/man6/goldenapollian.6.gz
 share/man/man6/goop.6.gz
 share/man/man6/grav.6.gz
 share/man/man6/gravitywell.6.gz
@@ -499,6 +518,7 @@ share/man/man6/neontriangulator.6.gz
 share/man/man6/nerverot.6.gz
 share/man/man6/noof.6.gz
 share/man/man6/noseguy.6.gz
+share/man/man6/noxfire.6.gz
 share/man/man6/pacman.6.gz
 share/man/man6/papercube.6.gz
 share/man/man6/pedal.6.gz
@@ -517,6 +537,7 @@ share/man/man6/polyominoes.6.gz
 share/man/man6/polytopes.6.gz
 share/man/man6/pong.6.gz
 share/man/man6/popsquares.6.gz
+share/man/man6/prococean.6.gz
 share/man/man6/projectiveplane.6.gz
 share/man/man6/protophore.6.gz
 share/man/man6/providence.6.gz
@@ -528,6 +549,7 @@ share/man/man6/queens.6.gz
 share/man/man6/raverhoop.6.gz
 share/man/man6/razzledazzle.6.gz
 share/man/man6/rdbomb.6.gz
+share/man/man6/rigrekt.6.gz
 share/man/man6/ripples.6.gz
 share/man/man6/rocks.6.gz
 share/man/man6/romanboy.6.gz
@@ -574,12 +596,15 @@ share/man/man6/tessellimage.6.gz
 share/man/man6/timetunnel.6.gz
 share/man/man6/topblock.6.gz
 share/man/man6/topologica.6.gz
+share/man/man6/trainmandala.6.gz
 share/man/man6/triangle.6.gz
+share/man/man6/trizm.6.gz
 share/man/man6/tronbit.6.gz
 share/man/man6/truchet.6.gz
 share/man/man6/truchetzoom.6.gz
 share/man/man6/twang.6.gz
 share/man/man6/unicrud.6.gz
+share/man/man6/universeball.6.gz
 share/man/man6/unknownpleasures.6.gz
 share/man/man6/vermiculate.6.gz
 share/man/man6/vfeedback.6.gz
@@ -590,6 +615,7 @@ share/man/man6/wander.6.gz
 share/man/man6/webcollage.6.gz
 share/man/man6/whirlwindwarp.6.gz
 share/man/man6/winduprobot.6.gz
+share/man/man6/worldpieces.6.gz
 share/man/man6/wormhole.6.gz
 share/man/man6/xanalogtv.6.gz
 share/man/man6/xflame.6.gz
@@ -625,6 +651,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/barcode.xml
 %%DATADIR%%/config/batteredplanet.xml
 %%DATADIR%%/config/beats.xml
+%%DATADIR%%/config/bestill.xml
 %%DATADIR%%/config/binaryhorizon.xml
 %%DATADIR%%/config/binaryring.xml
 %%DATADIR%%/config/blaster.xml
@@ -639,6 +666,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/braid.xml
 %%DATADIR%%/config/bsod.xml
 %%DATADIR%%/config/bubble3d.xml
+%%DATADIR%%/config/bubblecolors.xml
 %%DATADIR%%/config/bumps.xml
 %%DATADIR%%/config/cage.xml
 %%DATADIR%%/config/carousel.xml
@@ -665,6 +693,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/cwaves.xml
 %%DATADIR%%/config/cynosure.xml
 %%DATADIR%%/config/dangerball.xml
+%%DATADIR%%/config/darktransit.xml
 %%DATADIR%%/config/decayscreen.xml
 %%DATADIR%%/config/deco.xml
 %%DATADIR%%/config/deepstars.xml
@@ -673,7 +702,9 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/discoball.xml
 %%DATADIR%%/config/discrete.xml
 %%DATADIR%%/config/distort.xml
+%%DATADIR%%/config/downfall.xml
 %%DATADIR%%/config/drift.xml
+%%DATADIR%%/config/driftclouds.xml
 %%DATADIR%%/config/droste.xml
 %%DATADIR%%/config/dumpsterfire.xml
 %%DATADIR%%/config/dymaxionmap.xml
@@ -721,6 +752,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/glslideshow.xml
 %%DATADIR%%/config/glsnake.xml
 %%DATADIR%%/config/gltext.xml
+%%DATADIR%%/config/goldenapollian.xml
 %%DATADIR%%/config/goop.xml
 %%DATADIR%%/config/grav.xml
 %%DATADIR%%/config/gravitywell.xml
@@ -785,6 +817,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/nerverot.xml
 %%DATADIR%%/config/noof.xml
 %%DATADIR%%/config/noseguy.xml
+%%DATADIR%%/config/noxfire.xml
 %%DATADIR%%/config/pacman.xml
 %%DATADIR%%/config/papercube.xml
 %%DATADIR%%/config/pedal.xml
@@ -803,6 +836,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/polytopes.xml
 %%DATADIR%%/config/pong.xml
 %%DATADIR%%/config/popsquares.xml
+%%DATADIR%%/config/prococean.xml
 %%DATADIR%%/config/projectiveplane.xml
 %%DATADIR%%/config/protophore.xml
 %%DATADIR%%/config/providence.xml
@@ -814,6 +848,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/raverhoop.xml
 %%DATADIR%%/config/razzledazzle.xml
 %%DATADIR%%/config/rdbomb.xml
+%%DATADIR%%/config/rigrekt.xml
 %%DATADIR%%/config/ripples.xml
 %%DATADIR%%/config/rocks.xml
 %%DATADIR%%/config/romanboy.xml
@@ -860,12 +895,15 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/timetunnel.xml
 %%DATADIR%%/config/topblock.xml
 %%DATADIR%%/config/topologica.xml
+%%DATADIR%%/config/trainmandala.xml
 %%DATADIR%%/config/triangle.xml
+%%DATADIR%%/config/trizm.xml
 %%DATADIR%%/config/tronbit.xml
 %%DATADIR%%/config/truchet.xml
 %%DATADIR%%/config/truchetzoom.xml
 %%DATADIR%%/config/twang.xml
 %%DATADIR%%/config/unicrud.xml
+%%DATADIR%%/config/universeball.xml
 %%DATADIR%%/config/unknownpleasures.xml
 %%DATADIR%%/config/vermiculate.xml
 %%DATADIR%%/config/vfeedback.xml
@@ -876,6 +914,7 @@ share/pixmaps/xscreensaver.png
 %%DATADIR%%/config/webcollage.xml
 %%DATADIR%%/config/whirlwindwarp.xml
 %%DATADIR%%/config/winduprobot.xml
+%%DATADIR%%/config/worldpieces.xml
 %%DATADIR%%/config/wormhole.xml
 %%DATADIR%%/config/xanalogtv.xml
 %%DATADIR%%/config/xaos.xml


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cd3e7c.39b85.22122304>