pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11 Upgrade xscreensaver{,-demo} to 5.43



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f3fc0cab041d
branches:  trunk
changeset: 346636:f3fc0cab041d
user:      hauke <hauke%pkgsrc.org@localhost>
date:      Thu Jan 02 10:29:00 2020 +0000

description:
Upgrade xscreensaver{,-demo} to 5.43
(5.40 started complaining, and we are not Debian ;)

>From upstream's changelog:

 5.43   01-Jul-2019

    New hacks, GravityWell, DeepStars.
    GLPlanet now supports the Mercator projection.
    Bouncing Cow has mathematically ideal cows (spherical, frictionless).
    Foggy toasters.
    Unknown Pleasures can now use an image file as a clip mask.
    Updated webcollage for recent changes.
    macOS: Fixed BSOD fonts on UWQHD+ displays.
    X11: Added some sample unlock dialog color schemes to the .ad file.
    X11: On systemd systems, closing your laptop lid might actually
    lock your screen now, maybe.
    X11: 'sonar' can ping without being setuid by using setcap.

5.42    28-Dec-2018

    macOS: Fixed Sparkle auto-updater.

5.41    26-Dec-2018

    X11: Those new font-loading fallback heuristics work again. Oops.
    iOS, Android: Plugged many memory leaks at exit.
    New hack, handsy.
    Fixed noof from displaying minimalistically.
    Rewrote unknownpleasures to be faster, and a true waterfall graph.
    BSOD Solaris improved. DVD added.
    Linux: If the xscreensaver daemon is setuid, then we can implore
    the kernel's out-of-memory killer to pretty please not unlock the
    screen.
    macOS: Upgraded Sparkle (the "Check for Updates" library).
    macOS: Screen saver settings work again on 10.14.

diffstat:

 x11/xscreensaver-demo/Makefile                   |    4 +-
 x11/xscreensaver/Makefile                        |    4 +-
 x11/xscreensaver/Makefile.common                 |    5 +-
 x11/xscreensaver/PLIST                           |  347 ++++++++++++++++++++++-
 x11/xscreensaver/distinfo                        |   12 +-
 x11/xscreensaver/patches/patch-utils_Makefile.in |    6 +-
 6 files changed, 362 insertions(+), 16 deletions(-)

diffs (truncated from 801 to 300 lines):

diff -r df2ac699598f -r f3fc0cab041d x11/xscreensaver-demo/Makefile
--- a/x11/xscreensaver-demo/Makefile    Thu Jan 02 10:28:34 2020 +0000
+++ b/x11/xscreensaver-demo/Makefile    Thu Jan 02 10:29:00 2020 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.78 2019/11/24 21:54:52 wiz Exp $
+# $NetBSD: Makefile,v 1.79 2020/01/02 10:29:00 hauke Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-demo-/}
-PKGREVISION=   6
+#PKGREVISION=  1
 COMMENT=       Demo viewer and configuration tool for xscreensaver
 
 CONFLICTS+=    xscreensaver<4.14 xscreensaver-gnome-[0-9]*
diff -r df2ac699598f -r f3fc0cab041d x11/xscreensaver/Makefile
--- a/x11/xscreensaver/Makefile Thu Jan 02 10:28:34 2020 +0000
+++ b/x11/xscreensaver/Makefile Thu Jan 02 10:29:00 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.119 2019/11/24 21:54:52 wiz Exp $
+# $NetBSD: Makefile,v 1.120 2020/01/02 10:29:00 hauke Exp $
 
-PKGREVISION=   3
+#PKGREVISION=  1
 COMMENT=       Screen saver and locker for the X window system
 
 CONFLICTS+=    xscreensaver-gnome<4.14
diff -r df2ac699598f -r f3fc0cab041d x11/xscreensaver/Makefile.common
--- a/x11/xscreensaver/Makefile.common  Thu Jan 02 10:28:34 2020 +0000
+++ b/x11/xscreensaver/Makefile.common  Thu Jan 02 10:29:00 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.128 2018/09/02 20:12:03 wiz Exp $
+# $NetBSD: Makefile.common,v 1.129 2020/01/02 10:29:00 hauke Exp $
 #
 # used by x11/xscreensaver/Makefile
 # used by x11/xscreensaver-demo/Makefile
 
-DISTNAME=              xscreensaver-5.40
+DISTNAME=              xscreensaver-5.43
 CATEGORIES=            x11
 MASTER_SITES=          https://www.jwz.org/xscreensaver/
 DIST_SUBDIR=           xscreensaver
@@ -12,6 +12,7 @@
 HOMEPAGE=              https://www.jwz.org/xscreensaver/
 
 USE_PKGLOCALEDIR=      yes
+USE_LANGUAGES=         c99
 USE_TOOLS+=            gmake msgfmt perl pkg-config
 
 CHECK_PORTABILITY_SKIP+=       OSX/fuzztest.sh
diff -r df2ac699598f -r f3fc0cab041d x11/xscreensaver/PLIST
--- a/x11/xscreensaver/PLIST    Thu Jan 02 10:28:34 2020 +0000
+++ b/x11/xscreensaver/PLIST    Thu Jan 02 10:29:00 2020 +0000
@@ -1,141 +1,272 @@
-@comment $NetBSD: PLIST,v 1.47 2018/09/02 20:12:03 wiz Exp $
+@comment $NetBSD: PLIST,v 1.48 2020/01/02 10:29:00 hauke Exp $
 bin/xscreensaver
 bin/xscreensaver-command
 bin/xscreensaver-getimage
 bin/xscreensaver-getimage-file
 bin/xscreensaver-getimage-video
+bin/xscreensaver-gl-helper
 bin/xscreensaver-text
 lib/X11/app-defaults/XScreenSaver
 libexec/xscreensaver/abstractile
 libexec/xscreensaver/anemone
 libexec/xscreensaver/anemotaxis
+libexec/xscreensaver/antinspect
+libexec/xscreensaver/antmaze
+libexec/xscreensaver/antspotlight
 libexec/xscreensaver/apollonian
 libexec/xscreensaver/apple2
+libexec/xscreensaver/atlantis
 libexec/xscreensaver/attraction
+libexec/xscreensaver/atunnel
 libexec/xscreensaver/barcode
 libexec/xscreensaver/binaryring
 libexec/xscreensaver/blaster
+libexec/xscreensaver/blinkbox
 libexec/xscreensaver/blitspin
+libexec/xscreensaver/blocktube
+libexec/xscreensaver/boing
 libexec/xscreensaver/bouboule
+libexec/xscreensaver/bouncingcow
+libexec/xscreensaver/boxed
 libexec/xscreensaver/boxfit
 libexec/xscreensaver/braid
 libexec/xscreensaver/bsod
+libexec/xscreensaver/bubble3d
 libexec/xscreensaver/bumps
+libexec/xscreensaver/cage
+libexec/xscreensaver/carousel
 libexec/xscreensaver/ccurve
 libexec/xscreensaver/celtic
+libexec/xscreensaver/circuit
+libexec/xscreensaver/cityflow
 libexec/xscreensaver/cloudlife
+libexec/xscreensaver/companioncube
 libexec/xscreensaver/compass
 libexec/xscreensaver/config/README
 libexec/xscreensaver/config/abstractile.xml
 libexec/xscreensaver/config/anemone.xml
 libexec/xscreensaver/config/anemotaxis.xml
+libexec/xscreensaver/config/antinspect.xml
+libexec/xscreensaver/config/antmaze.xml
+libexec/xscreensaver/config/antspotlight.xml
 libexec/xscreensaver/config/apollonian.xml
 libexec/xscreensaver/config/apple2.xml
+libexec/xscreensaver/config/atlantis.xml
 libexec/xscreensaver/config/attraction.xml
+libexec/xscreensaver/config/atunnel.xml
 libexec/xscreensaver/config/barcode.xml
 libexec/xscreensaver/config/binaryring.xml
 libexec/xscreensaver/config/blaster.xml
+libexec/xscreensaver/config/blinkbox.xml
 libexec/xscreensaver/config/blitspin.xml
+libexec/xscreensaver/config/blocktube.xml
+libexec/xscreensaver/config/boing.xml
 libexec/xscreensaver/config/bouboule.xml
+libexec/xscreensaver/config/bouncingcow.xml
+libexec/xscreensaver/config/boxed.xml
 libexec/xscreensaver/config/boxfit.xml
 libexec/xscreensaver/config/braid.xml
 libexec/xscreensaver/config/bsod.xml
+libexec/xscreensaver/config/bubble3d.xml
 libexec/xscreensaver/config/bumps.xml
+libexec/xscreensaver/config/cage.xml
+libexec/xscreensaver/config/carousel.xml
 libexec/xscreensaver/config/ccurve.xml
 libexec/xscreensaver/config/celtic.xml
+libexec/xscreensaver/config/circuit.xml
+libexec/xscreensaver/config/cityflow.xml
 libexec/xscreensaver/config/cloudlife.xml
+libexec/xscreensaver/config/companioncube.xml
 libexec/xscreensaver/config/compass.xml
 libexec/xscreensaver/config/coral.xml
+libexec/xscreensaver/config/crackberg.xml
+libexec/xscreensaver/config/crumbler.xml
 libexec/xscreensaver/config/crystal.xml
+libexec/xscreensaver/config/cube21.xml
+libexec/xscreensaver/config/cubenetic.xml
+libexec/xscreensaver/config/cubestack.xml
+libexec/xscreensaver/config/cubestorm.xml
+libexec/xscreensaver/config/cubetwist.xml
+libexec/xscreensaver/config/cubicgrid.xml
 libexec/xscreensaver/config/cwaves.xml
 libexec/xscreensaver/config/cynosure.xml
+libexec/xscreensaver/config/dangerball.xml
 libexec/xscreensaver/config/decayscreen.xml
 libexec/xscreensaver/config/deco.xml
+libexec/xscreensaver/config/deepstars.xml
 libexec/xscreensaver/config/deluxe.xml
 libexec/xscreensaver/config/demon.xml
+libexec/xscreensaver/config/discoball.xml
 libexec/xscreensaver/config/discrete.xml
 libexec/xscreensaver/config/distort.xml
 libexec/xscreensaver/config/drift.xml
+libexec/xscreensaver/config/dymaxionmap.xml
+libexec/xscreensaver/config/endgame.xml
+libexec/xscreensaver/config/energystream.xml
+libexec/xscreensaver/config/engine.xml
 libexec/xscreensaver/config/epicycle.xml
 libexec/xscreensaver/config/eruption.xml
+libexec/xscreensaver/config/esper.xml
 libexec/xscreensaver/config/euler2d.xml
+libexec/xscreensaver/config/extrusion.xml
 libexec/xscreensaver/config/fadeplot.xml
 libexec/xscreensaver/config/fiberlamp.xml
 libexec/xscreensaver/config/filmleader.xml
 libexec/xscreensaver/config/fireworkx.xml
 libexec/xscreensaver/config/flame.xml
+libexec/xscreensaver/config/flipflop.xml
+libexec/xscreensaver/config/flipscreen3d.xml
+libexec/xscreensaver/config/fliptext.xml
 libexec/xscreensaver/config/flow.xml
 libexec/xscreensaver/config/fluidballs.xml
+libexec/xscreensaver/config/flurry.xml
+libexec/xscreensaver/config/flyingtoasters.xml
 libexec/xscreensaver/config/fontglide.xml
 libexec/xscreensaver/config/fuzzyflakes.xml
 libexec/xscreensaver/config/galaxy.xml
+libexec/xscreensaver/config/gears.xml
+libexec/xscreensaver/config/geodesic.xml
+libexec/xscreensaver/config/geodesicgears.xml
+libexec/xscreensaver/config/gflux.xml
+libexec/xscreensaver/config/glblur.xml
+libexec/xscreensaver/config/glcells.xml
+libexec/xscreensaver/config/gleidescope.xml
+libexec/xscreensaver/config/glhanoi.xml
 libexec/xscreensaver/config/glitchpeg.xml
+libexec/xscreensaver/config/glknots.xml
+libexec/xscreensaver/config/glmatrix.xml
+libexec/xscreensaver/config/glplanet.xml
+libexec/xscreensaver/config/glschool.xml
+libexec/xscreensaver/config/glslideshow.xml
+libexec/xscreensaver/config/glsnake.xml
+libexec/xscreensaver/config/gltext.xml
 libexec/xscreensaver/config/goop.xml
 libexec/xscreensaver/config/grav.xml
+libexec/xscreensaver/config/gravitywell.xml
 libexec/xscreensaver/config/greynetic.xml
 libexec/xscreensaver/config/halftone.xml
 libexec/xscreensaver/config/halo.xml
+libexec/xscreensaver/config/handsy.xml
 libexec/xscreensaver/config/helix.xml
 libexec/xscreensaver/config/hexadrop.xml
+libexec/xscreensaver/config/hexstrut.xml
+libexec/xscreensaver/config/hilbert.xml
 libexec/xscreensaver/config/hopalong.xml
+libexec/xscreensaver/config/hydrostat.xml
+libexec/xscreensaver/config/hypertorus.xml
+libexec/xscreensaver/config/hypnowheel.xml
 libexec/xscreensaver/config/ifs.xml
 libexec/xscreensaver/config/imsmap.xml
 libexec/xscreensaver/config/interaggregate.xml
 libexec/xscreensaver/config/interference.xml
 libexec/xscreensaver/config/intermomentary.xml
+libexec/xscreensaver/config/jigglypuff.xml
+libexec/xscreensaver/config/jigsaw.xml
+libexec/xscreensaver/config/juggler3d.xml
 libexec/xscreensaver/config/julia.xml
 libexec/xscreensaver/config/kaleidescope.xml
+libexec/xscreensaver/config/kaleidocycle.xml
+libexec/xscreensaver/config/klein.xml
 libexec/xscreensaver/config/kumppa.xml
+libexec/xscreensaver/config/lament.xml
+libexec/xscreensaver/config/lavalite.xml
 libexec/xscreensaver/config/lcdscrub.xml
+libexec/xscreensaver/config/lockward.xml
 libexec/xscreensaver/config/loop.xml
 libexec/xscreensaver/config/m6502.xml
 libexec/xscreensaver/config/maze.xml
+libexec/xscreensaver/config/maze3d.xml
 libexec/xscreensaver/config/memscroller.xml
+libexec/xscreensaver/config/menger.xml
 libexec/xscreensaver/config/metaballs.xml
+libexec/xscreensaver/config/mirrorblob.xml
+libexec/xscreensaver/config/moebius.xml
+libexec/xscreensaver/config/moebiusgears.xml
 libexec/xscreensaver/config/moire.xml
 libexec/xscreensaver/config/moire2.xml
+libexec/xscreensaver/config/molecule.xml
+libexec/xscreensaver/config/morph3d.xml
 libexec/xscreensaver/config/mountain.xml
 libexec/xscreensaver/config/munch.xml
 libexec/xscreensaver/config/nerverot.xml
+libexec/xscreensaver/config/noof.xml
 libexec/xscreensaver/config/noseguy.xml
 libexec/xscreensaver/config/pacman.xml
 libexec/xscreensaver/config/pedal.xml
+libexec/xscreensaver/config/peepers.xml
 libexec/xscreensaver/config/penetrate.xml
 libexec/xscreensaver/config/penrose.xml
 libexec/xscreensaver/config/petri.xml
 libexec/xscreensaver/config/phosphor.xml
+libexec/xscreensaver/config/photopile.xml
 libexec/xscreensaver/config/piecewise.xml
+libexec/xscreensaver/config/pinion.xml
+libexec/xscreensaver/config/pipes.xml
+libexec/xscreensaver/config/polyhedra.xml
 libexec/xscreensaver/config/polyominoes.xml
+libexec/xscreensaver/config/polytopes.xml
 libexec/xscreensaver/config/pong.xml
 libexec/xscreensaver/config/popsquares.xml
+libexec/xscreensaver/config/projectiveplane.xml
+libexec/xscreensaver/config/providence.xml
+libexec/xscreensaver/config/pulsar.xml
 libexec/xscreensaver/config/pyro.xml
 libexec/xscreensaver/config/qix.xml
+libexec/xscreensaver/config/quasicrystal.xml
+libexec/xscreensaver/config/queens.xml
+libexec/xscreensaver/config/raverhoop.xml
+libexec/xscreensaver/config/razzledazzle.xml
 libexec/xscreensaver/config/rd-bomb.xml
 libexec/xscreensaver/config/ripples.xml
 libexec/xscreensaver/config/rocks.xml
+libexec/xscreensaver/config/romanboy.xml
 libexec/xscreensaver/config/rorschach.xml
 libexec/xscreensaver/config/rotzoomer.xml
+libexec/xscreensaver/config/rubik.xml
+libexec/xscreensaver/config/rubikblocks.xml
+libexec/xscreensaver/config/sballs.xml
 libexec/xscreensaver/config/shadebobs.xml
 libexec/xscreensaver/config/sierpinski.xml
+libexec/xscreensaver/config/sierpinski3d.xml
+libexec/xscreensaver/config/skytentacles.xml
 libexec/xscreensaver/config/slidescreen.xml
 libexec/xscreensaver/config/slip.xml
+libexec/xscreensaver/config/sonar.xml
 libexec/xscreensaver/config/speedmine.xml
+libexec/xscreensaver/config/spheremonics.xml
+libexec/xscreensaver/config/splitflap.xml
+libexec/xscreensaver/config/splodesic.xml
 libexec/xscreensaver/config/spotlight.xml
+libexec/xscreensaver/config/sproingies.xml
 libexec/xscreensaver/config/squiral.xml
+libexec/xscreensaver/config/stairs.xml
 libexec/xscreensaver/config/starfish.xml
+libexec/xscreensaver/config/starwars.xml
+libexec/xscreensaver/config/stonerview.xml
 libexec/xscreensaver/config/strange.xml
 libexec/xscreensaver/config/substrate.xml



Home | Main Index | Thread Index | Old Index