Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jan 2026 14:00:22 +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: cba8576e7aaf - main - x11/xscreensaver: Update 6.12 => 6.13
Message-ID:  <696f8a76.876b.60dfedc4@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=cba8576e7aaf28adf622f930da0a472233798097

commit cba8576e7aaf28adf622f930da0a472233798097
Author:     Anton Saietskii <vsasjason@gmail.com>
AuthorDate: 2026-01-20 13:54:56 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-01-20 14:00:04 +0000

    x11/xscreensaver: Update 6.12 => 6.13
    
    Optimize post-{patch,install} stages to eliminate unnecessary process
    spawn and improve readability.
    Make anti-NSFW patch even less suspicious. Everybody loves cats!
    
    Changelog:
    * Added a number of historical full chess games to endgame.
    * Rewrote glslideshow to add more image-transition effects.
    * Hacks that display images and their filenames will display their
      titles intead, if the image originated in an RSS feed (or has the
      “user.dublincore.title” xattr).
    * X11: Wayland fixes.
    * X11: Some hacks were calling glXSwapBuffers before the first call to
      glXMakeCurrent; allow it.
    * X11: Added configuration files to allow building of a non-insane .deb
      installer package.
    https://www.jwz.org/xscreensaver/changelog.html
    
    PR:     292582
---
 x11/xscreensaver/Makefile | 8 ++++----
 x11/xscreensaver/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index 3715a0f3f80a..fc08baad2b3f 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	xscreensaver
-DISTVERSION=	6.12
+DISTVERSION=	6.13
 CATEGORIES=	x11
 MASTER_SITES=	http://www.jwz.org/xscreensaver/
 
@@ -93,15 +93,15 @@ post-patch:
 		${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
+	${REINPLACE_CMD} -e 's|Dick Pix|Cat Pix|; s|dick pics|cat pics|' \
+		${WRKSRC}/hacks/bsod.c
 
 pre-configure-NLS-on:
 	cd ${WRKSRC} && ${LOCALBASE}/bin/intltoolize -f -c
 
 post-install:
 	${INSTALL_DATA} ${FILESDIR}/x*.xml ${STAGEDIR}${DATADIR}/config/
-	${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${PREFIX}/share/applications/
+	${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${DESKTOPDIR}/
 	${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
 	${LN} -s ${LOCALBASE}/etc/pam.d/unix-selfauth \
 		${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver
diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo
index 7462b2b9041b..edc5aa65d3f4 100644
--- a/x11/xscreensaver/distinfo
+++ b/x11/xscreensaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755075019
-SHA256 (xscreensaver-6.12.tar.gz) = 4ff6798217e3bbbc3c7336beeda7e83eafbf03301ac29b2236da66a0f1317643
-SIZE (xscreensaver-6.12.tar.gz) = 25177935
+TIMESTAMP = 1766484971
+SHA256 (xscreensaver-6.13.tar.gz) = a73148dd21627cff2e75131c8e0c1b095f334c68b22e09f36d37cc27961167b7
+SIZE (xscreensaver-6.13.tar.gz) = 25233110


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?696f8a76.876b.60dfedc4>