pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/xscreensaver



Module Name:    pkgsrc
Committed By:   abs
Date:           Sat Feb  3 21:29:43 UTC 2024

Modified Files:
        pkgsrc/x11/xscreensaver: Makefile PLIST distinfo

Log Message:
Updated x11/xscreensaver to 6.08

6.08    * macOS: Worked around a macOS 14.0 bug where savers would continue
          running invisibly in the background after un-blanking.
        * macOS: Upgraded Sparkle (the "Check for Updates" library) for
          macOS 14.0 compatibility.

6.07    * New hacks, `droste', `skulloop', `papercube' and `cubocteversion'.
        * `xscreensaver-settings' was sometimes turning off the DPMS checkbox.
        * Log pid of caller of `deactivate' command, to give a hint about who
          is preventing the screen from blanking.
        * recanim uses libffmpeg.
        * Updates to `sphereeversion'.
        * Added some new map sources to `mapscroller'.
        * macOS: Worked around a macOS 13.4 bug where multi-head systems would
          fail to launch savers on some or all screens.
        * Minimum compiler target is now ISO C99 instead of ANSI C89.
          Didn't want to rush into it.
        * macOS, Android: Better looking thunbmail images.
        * Various other minor bug fixes.

6.06    * New hack, `hextrail'.
        * `marbling' works again.
        * Adjusted some of the very old hacks, which were written when pixels
          were larger, to be more visible on today's higher rez displays.
        * X11: More robust desktop image grabbing.
        * X11: Various improvements to `xscreensaver-settings'.
        * X11: Silence new new Perl warnings from `xscreensaver-getimage-file'.
        * X11: Supports "Lock" messages from systemd, e.g. when logind.conf
          has "HandleLidSwitch=lock" instead of "suspend".


To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 pkgsrc/x11/xscreensaver/Makefile
cvs rdiff -u -r1.57 -r1.58 pkgsrc/x11/xscreensaver/PLIST
cvs rdiff -u -r1.91 -r1.92 pkgsrc/x11/xscreensaver/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/xscreensaver/Makefile
diff -u pkgsrc/x11/xscreensaver/Makefile:1.153 pkgsrc/x11/xscreensaver/Makefile:1.154
--- pkgsrc/x11/xscreensaver/Makefile:1.153      Tue Nov 14 14:03:24 2023
+++ pkgsrc/x11/xscreensaver/Makefile    Sat Feb  3 21:29:43 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.153 2023/11/14 14:03:24 wiz Exp $
+# $NetBSD: Makefile,v 1.154 2024/02/03 21:29:43 abs Exp $
 
-DISTNAME=              xscreensaver-6.05.1
-PKGREVISION=           8
+DISTNAME=              xscreensaver-6.08
 CATEGORIES=            x11
 MASTER_SITES=          https://www.jwz.org/xscreensaver/
 
@@ -11,7 +10,7 @@ HOMEPAGE=             https://www.jwz.org/xscreensa
 
 GNU_CONFIGURE=         yes
 USE_PKGLOCALEDIR=      yes
-USE_LANGUAGES=         c99
+USE_CC_FEATURES=       c99
 USE_TOOLS+=            gmake intltool msgfmt perl:run pkg-config
 
 CHECK_PORTABILITY_SKIP+=       OSX/fuzztest.sh
@@ -28,9 +27,6 @@ CONFIGURE_ARGS+=      --without-motif
 
 CONFIGURE_ARGS.NetBSD+=        --without-kerberos
 
-# remove on next update
-WRKSRC=                        ${WRKDIR}/${DISTNAME:R}
-
 CONFIGURE_ENV+=                ac_cv_x_app_defaults="${PREFIX}/lib/X11/app-defaults"
 
 CONFLICTS+=    xscreensaver-gnome<4.14 xscreensaver-demo-[0-9]*
@@ -50,6 +46,11 @@ INSTALLATION_DIRS=   share/doc/${PKGBASE}
 
 REPLACE_PERL+= hacks/*.pl hacks/*/*.pl
 
+REPLACE_INTERPRETER+=  xdg-open
+REPLACE.xdg-open.old=  .*/bin/env xdg-open
+REPLACE.xdg-open.new=  ${PREFIX}/bin/xdg-open
+REPLACE_FILES.xdg-open=        driver/xscreensaver.desktop.in driver/xscreensaver-settings.desktop.in
+
 post-install:
        ${INSTALL_DATA} ${FILESDIR}/README.pkgsrc ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
 

Index: pkgsrc/x11/xscreensaver/PLIST
diff -u pkgsrc/x11/xscreensaver/PLIST:1.57 pkgsrc/x11/xscreensaver/PLIST:1.58
--- pkgsrc/x11/xscreensaver/PLIST:1.57  Mon Sep 26 09:24:42 2022
+++ pkgsrc/x11/xscreensaver/PLIST       Sat Feb  3 21:29:43 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.57 2022/09/26 09:24:42 wiz Exp $
+@comment $NetBSD: PLIST,v 1.58 2024/02/03 21:29:43 abs Exp $
 bin/xscreensaver
 bin/xscreensaver-command
 bin/xscreensaver-demo
@@ -92,6 +92,7 @@ libexec/xscreensaver/config/cubestack.xm
 libexec/xscreensaver/config/cubestorm.xml
 libexec/xscreensaver/config/cubetwist.xml
 libexec/xscreensaver/config/cubicgrid.xml
+libexec/xscreensaver/config/cubocteversion.xml
 libexec/xscreensaver/config/cwaves.xml
 libexec/xscreensaver/config/cynosure.xml
 libexec/xscreensaver/config/dangerball.xml
@@ -104,6 +105,7 @@ libexec/xscreensaver/config/discoball.xm
 libexec/xscreensaver/config/discrete.xml
 libexec/xscreensaver/config/distort.xml
 libexec/xscreensaver/config/drift.xml
+libexec/xscreensaver/config/droste.xml
 libexec/xscreensaver/config/dymaxionmap.xml
 libexec/xscreensaver/config/endgame.xml
 libexec/xscreensaver/config/energystream.xml
@@ -157,6 +159,7 @@ libexec/xscreensaver/config/headroom.xml
 libexec/xscreensaver/config/helix.xml
 libexec/xscreensaver/config/hexadrop.xml
 libexec/xscreensaver/config/hexstrut.xml
+libexec/xscreensaver/config/hextrail.xml
 libexec/xscreensaver/config/hilbert.xml
 libexec/xscreensaver/config/hopalong.xml
 libexec/xscreensaver/config/hydrostat.xml
@@ -202,6 +205,7 @@ libexec/xscreensaver/config/nerverot.xml
 libexec/xscreensaver/config/noof.xml
 libexec/xscreensaver/config/noseguy.xml
 libexec/xscreensaver/config/pacman.xml
+libexec/xscreensaver/config/papercube.xml
 libexec/xscreensaver/config/pedal.xml
 libexec/xscreensaver/config/peepers.xml
 libexec/xscreensaver/config/penetrate.xml
@@ -239,6 +243,7 @@ libexec/xscreensaver/config/scooter.xml
 libexec/xscreensaver/config/shadebobs.xml
 libexec/xscreensaver/config/sierpinski.xml
 libexec/xscreensaver/config/sierpinski3d.xml
+libexec/xscreensaver/config/skulloop.xml
 libexec/xscreensaver/config/skytentacles.xml
 libexec/xscreensaver/config/slidescreen.xml
 libexec/xscreensaver/config/slip.xml
@@ -263,7 +268,6 @@ libexec/xscreensaver/config/surfaces.xml
 libexec/xscreensaver/config/swirl.xml
 libexec/xscreensaver/config/tangram.xml
 libexec/xscreensaver/config/tessellimage.xml
-libexec/xscreensaver/config/thornbird.xml
 libexec/xscreensaver/config/timetunnel.xml
 libexec/xscreensaver/config/topblock.xml
 libexec/xscreensaver/config/triangle.xml
@@ -301,6 +305,7 @@ libexec/xscreensaver/cubestack
 libexec/xscreensaver/cubestorm
 libexec/xscreensaver/cubetwist
 libexec/xscreensaver/cubicgrid
+libexec/xscreensaver/cubocteversion
 libexec/xscreensaver/cwaves
 libexec/xscreensaver/cynosure
 libexec/xscreensaver/dangerball
@@ -313,6 +318,7 @@ libexec/xscreensaver/discoball
 libexec/xscreensaver/discrete
 libexec/xscreensaver/distort
 libexec/xscreensaver/drift
+libexec/xscreensaver/droste
 libexec/xscreensaver/dymaxionmap
 libexec/xscreensaver/endgame
 libexec/xscreensaver/energystream
@@ -366,6 +372,7 @@ libexec/xscreensaver/headroom
 libexec/xscreensaver/helix
 libexec/xscreensaver/hexadrop
 libexec/xscreensaver/hexstrut
+libexec/xscreensaver/hextrail
 libexec/xscreensaver/hilbert
 libexec/xscreensaver/hopalong
 libexec/xscreensaver/hydrostat
@@ -412,6 +419,7 @@ libexec/xscreensaver/nerverot
 libexec/xscreensaver/noof
 libexec/xscreensaver/noseguy
 libexec/xscreensaver/pacman
+libexec/xscreensaver/papercube
 libexec/xscreensaver/pedal
 libexec/xscreensaver/peepers
 libexec/xscreensaver/penetrate
@@ -449,6 +457,7 @@ libexec/xscreensaver/scooter
 libexec/xscreensaver/shadebobs
 libexec/xscreensaver/sierpinski
 libexec/xscreensaver/sierpinski3d
+libexec/xscreensaver/skulloop
 libexec/xscreensaver/skytentacles
 libexec/xscreensaver/slidescreen
 libexec/xscreensaver/slip
@@ -473,7 +482,6 @@ libexec/xscreensaver/surfaces
 libexec/xscreensaver/swirl
 libexec/xscreensaver/tangram
 libexec/xscreensaver/tessellimage
-libexec/xscreensaver/thornbird
 libexec/xscreensaver/timetunnel
 libexec/xscreensaver/topblock
 libexec/xscreensaver/triangle
@@ -561,6 +569,7 @@ man/man6/cubestack.6
 man/man6/cubestorm.6
 man/man6/cubetwist.6
 man/man6/cubicgrid.6
+man/man6/cubocteversion.6
 man/man6/cwaves.6
 man/man6/cynosure.6
 man/man6/dangerball.6
@@ -573,6 +582,7 @@ man/man6/discoball.6
 man/man6/discrete.6
 man/man6/distort.6
 man/man6/drift.6
+man/man6/droste.6
 man/man6/dymaxionmap.6
 man/man6/endgame.6
 man/man6/energystream.6
@@ -626,6 +636,7 @@ man/man6/headroom.6
 man/man6/helix.6
 man/man6/hexadrop.6
 man/man6/hexstrut.6
+man/man6/hextrail.6
 man/man6/hilbert.6
 man/man6/hopalong.6
 man/man6/hydrostat.6
@@ -670,6 +681,7 @@ man/man6/nerverot.6
 man/man6/noof.6
 man/man6/noseguy.6
 man/man6/pacman.6
+man/man6/papercube.6
 man/man6/pedal.6
 man/man6/peepers.6
 man/man6/penetrate.6
@@ -706,6 +718,7 @@ man/man6/scooter.6
 man/man6/shadebobs.6
 man/man6/sierpinski.6
 man/man6/sierpinski3d.6
+man/man6/skulloop.6
 man/man6/skytentacles.6
 man/man6/slidescreen.6
 man/man6/slip.6
@@ -730,7 +743,6 @@ man/man6/surfaces.6
 man/man6/swirl.6
 man/man6/tangram.6
 man/man6/tessellimage.6
-man/man6/thornbird.6
 man/man6/timetunnel.6
 man/man6/topblock.6
 man/man6/triangle.6
@@ -765,9 +777,13 @@ man/man6/xscreensaver-systemd.6
 man/man6/xscreensaver-text.6
 man/man6/xspirograph.6
 man/man6/zoom.6
+share/applications/xscreensaver-settings.desktop
+share/applications/xscreensaver.desktop
 share/doc/xscreensaver/README.pkgsrc
-share/fonts/xscreensaver/OCRAStd.otf
+share/fonts/xscreensaver/OCRA.ttf
 share/fonts/xscreensaver/SpecialElite.ttf
 share/fonts/xscreensaver/clacon.ttf
 share/fonts/xscreensaver/gallant12x22.ttf
 share/fonts/xscreensaver/luximr.ttf
+share/pixmaps/xscreensaver.png
+share/xscreensaver/xscreensaver.service

Index: pkgsrc/x11/xscreensaver/distinfo
diff -u pkgsrc/x11/xscreensaver/distinfo:1.91 pkgsrc/x11/xscreensaver/distinfo:1.92
--- pkgsrc/x11/xscreensaver/distinfo:1.91       Mon Sep 26 09:24:42 2022
+++ pkgsrc/x11/xscreensaver/distinfo    Sat Feb  3 21:29:43 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.91 2022/09/26 09:24:42 wiz Exp $
+$NetBSD: distinfo,v 1.92 2024/02/03 21:29:43 abs Exp $
 
-BLAKE2s (xscreensaver-6.05.1.tar.gz) = 849a5731933a8f500abb84037746ec5397579ea40de29d735f42f11ec67a3a61
-SHA512 (xscreensaver-6.05.1.tar.gz) = c659a769ff71020b9f96b7e707bd1bcc667eb304179305d56b1be45eed095d650a8aa019890a0c5d444672f9dd68516c99c53b0df94cd96196d7f30a24b987e3
-Size (xscreensaver-6.05.1.tar.gz) = 26110057 bytes
+BLAKE2s (xscreensaver-6.08.tar.gz) = f506866c4be3430d5c252f6b6a9f4d99f1e58e59c332770202903dee7f558c37
+SHA512 (xscreensaver-6.08.tar.gz) = a333d4921ed3a8219f3b672dd68543aea31fcd64ea6766143f1c7f6e5ed3bc7122355635d5afba1632457ad71a11cabdc7b2756431e4f1dc7e0426ae0896e6db
+Size (xscreensaver-6.08.tar.gz) = 19990058 bytes
 SHA1 (patch-configure) = 4821b6f4400976990b6042677960a53e25f03a24



Home | Main Index | Thread Index | Old Index