diff options
author | zeising <zeising@FreeBSD.org> | 2016-06-10 05:02:49 +0800 |
---|---|---|
committer | zeising <zeising@FreeBSD.org> | 2016-06-10 05:02:49 +0800 |
commit | 3f0327b208db27e08c25ea6c6b1b55ddfc86527c (patch) | |
tree | 561caf7ffc170ce61d7ee6ce3bf3b46a5fd66e58 | |
parent | 133f2d9d82b09df82b701e40422ea365f2908a9c (diff) | |
download | freebsd-ports-graphics-3f0327b208db27e08c25ea6c6b1b55ddfc86527c.tar.gz freebsd-ports-graphics-3f0327b208db27e08c25ea6c6b1b55ddfc86527c.tar.zst freebsd-ports-graphics-3f0327b208db27e08c25ea6c6b1b55ddfc86527c.zip |
Update to 5.35
Add missing dependencies as reported by poudriere.
Enable XFT by default.
Regenerate patches.
Changelog: https://www.jwz.org/xscreensaver/changelog.html
-rw-r--r-- | x11/xscreensaver/Makefile | 14 | ||||
-rw-r--r-- | x11/xscreensaver/distinfo | 5 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-config.h.in | 4 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-configure.in | 8 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-driver_Makefile.in | 2 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in | 10 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-hacks__config__sonar.xml | 2 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-hacks_memscroller.c | 2 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-utils_textclient.c | 8 | ||||
-rw-r--r-- | x11/xscreensaver/pkg-plist | 17 |
10 files changed, 46 insertions, 26 deletions
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index 5c8c3f240e5..a94914abd4d 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= xscreensaver -PORTVERSION= 5.34 +PORTVERSION= 5.35 CATEGORIES= x11 MASTER_SITES= http://www.jwz.org/xscreensaver/ @@ -11,15 +11,18 @@ COMMENT= Save your screen while you entertain your cat RUN_DEPENDS= p5-libwww>0:www/p5-libwww \ giftopnm:graphics/netpbm -LIB_DEPENDS= libgle.so:graphics/gle +LIB_DEPENDS= libgle.so:graphics/gle \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 CONFLICTS= xscreensaver-gnome-[0-9]* xscreensaver-gnome-hacks-[0-9]* USES= autoreconf gettext gmake jpeg perl5 pkgconfig -USE_GL= yes -USE_GNOME= gdkpixbuf2 gtk20 intltool libglade2 libxml2 +USE_GL= gl glu +USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libglade2 libxml2 USE_PERL5= run -USE_XORG= xpm xext xxf86misc +USE_XORG= ice sm x11 xext xi xinerama xmu xrandr xrender xpm xt \ + xxf86misc xxf86vm GNU_CONFIGURE= yes CONFIGURE_ENV+= PERL="${PERL}" @@ -37,6 +40,7 @@ LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= PAM SETUID_HACKS FIREF NLS XAOS1 XDALI XEARTH \ XFT XMOUN XPLANET XSNOW +OPTIONS_DEFAULT=XFT OPTIONS_SUB= yes PAM_CONFIGURE_WITH= pam diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo index 65a5cf982d6..e4a03d71823 100644 --- a/x11/xscreensaver/distinfo +++ b/x11/xscreensaver/distinfo @@ -1,2 +1,3 @@ -SHA256 (xscreensaver-5.34.tar.gz) = 6fff7ec4be743e5c042647ea9687dd0cdf48d1dd5e8e15098e5018bbd02e5e27 -SIZE (xscreensaver-5.34.tar.gz) = 10788657 +TIMESTAMP = 1464367058 +SHA256 (xscreensaver-5.35.tar.gz) = 1e6c8471a9af4862f38a6dd5c6e61fe12b052d35af44b2941904c6e333586b22 +SIZE (xscreensaver-5.35.tar.gz) = 10502468 diff --git a/x11/xscreensaver/files/patch-config.h.in b/x11/xscreensaver/files/patch-config.h.in index 8c9186540b1..33809541adb 100644 --- a/x11/xscreensaver/files/patch-config.h.in +++ b/x11/xscreensaver/files/patch-config.h.in @@ -1,6 +1,6 @@ ---- config.h.in.orig 2014-10-08 18:09:49 UTC +--- config.h.in.orig 2016-04-03 20:07:59 UTC +++ config.h.in -@@ -304,6 +304,9 @@ +@@ -307,6 +307,9 @@ /* Define to 1 if you have the <util.h> header file. */ #undef HAVE_UTIL_H diff --git a/x11/xscreensaver/files/patch-configure.in b/x11/xscreensaver/files/patch-configure.in index a6226c4d890..61093d52643 100644 --- a/x11/xscreensaver/files/patch-configure.in +++ b/x11/xscreensaver/files/patch-configure.in @@ -1,11 +1,11 @@ ---- configure.in.orig 2014-10-08 18:09:41 UTC +--- configure.in.orig 2016-05-19 17:59:17 UTC +++ configure.in -@@ -3510,7 +3510,7 @@ fi +@@ -3538,7 +3538,7 @@ fi ############################################################################### PTY_LIBS= --AC_CHECK_HEADERS(pty.h util.h) -+AC_CHECK_HEADERS(pty.h util.h libutil.h) +-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 diff --git a/x11/xscreensaver/files/patch-driver_Makefile.in b/x11/xscreensaver/files/patch-driver_Makefile.in index a36a18616e5..5313daa8e5e 100644 --- a/x11/xscreensaver/files/patch-driver_Makefile.in +++ b/x11/xscreensaver/files/patch-driver_Makefile.in @@ -1,4 +1,4 @@ ---- driver/Makefile.in.orig 2015-06-25 18:58:54 UTC +--- driver/Makefile.in.orig 2016-05-24 18:02:30 UTC +++ driver/Makefile.in @@ -51,7 +51,7 @@ DEPEND_DEFINES = @DEPEND_DEFINES@ diff --git a/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in b/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in index 4770884540c..dd456b709ed 100644 --- a/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in +++ b/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in @@ -1,4 +1,4 @@ ---- driver/XScreenSaver.ad.in.orig 2014-11-18 22:54:02 UTC +--- driver/XScreenSaver.ad.in.orig 2016-05-24 18:02:30 UTC +++ driver/XScreenSaver.ad.in @@ -56,7 +56,7 @@ *splashDuration: 0:00:05 @@ -18,7 +18,7 @@ ! To show the time only: ! *dateFormat: %I:%M %p ! For 24 hour time: -@@ -157,6 +157,18 @@ GetViewPortIsFullOfLies: False +@@ -158,6 +158,18 @@ GetViewPortIsFullOfLies: False ! screen savers interactively. ! *programs: \ @@ -37,11 +37,11 @@ maze -root \n\ @GL_KLUDGE@ GL: superquadrics -root \n\ attraction -root \n\ -@@ -457,7 +469,6 @@ XScreenSaver.bourneShell: /bin/sh +@@ -465,7 +477,6 @@ XScreenSaver.bourneShell: /bin/sh *hacks.cwaves.name: CWaves *hacks.dangerball.name: DangerBall *hacks.decayscreen.name: DecayScreen -*hacks.dnalogo.name: DNA Logo + *hacks.dymaxionmap.name: DymaxionMap + *hacks.energystream.name: EnergyStream *hacks.euler2d.name: Euler2D - *hacks.fadeplot.name: FadePlot - *hacks.flipflop.name: FlipFlop diff --git a/x11/xscreensaver/files/patch-hacks__config__sonar.xml b/x11/xscreensaver/files/patch-hacks__config__sonar.xml index c9c86f9f3d8..59842a528bb 100644 --- a/x11/xscreensaver/files/patch-hacks__config__sonar.xml +++ b/x11/xscreensaver/files/patch-hacks__config__sonar.xml @@ -1,4 +1,4 @@ ---- hacks/config/sonar.xml.orig 2015-06-13 23:08:53 UTC +--- hacks/config/sonar.xml.orig 2016-04-08 02:15:38 UTC +++ hacks/config/sonar.xml @@ -31,7 +31,7 @@ diff --git a/x11/xscreensaver/files/patch-hacks_memscroller.c b/x11/xscreensaver/files/patch-hacks_memscroller.c index a1174977fb3..558fb21e4b1 100644 --- a/x11/xscreensaver/files/patch-hacks_memscroller.c +++ b/x11/xscreensaver/files/patch-hacks_memscroller.c @@ -1,4 +1,4 @@ ---- hacks/memscroller.c.orig 2014-09-13 20:34:45 UTC +--- hacks/memscroller.c.orig 2016-05-22 01:57:03 UTC +++ hacks/memscroller.c @@ -306,13 +306,6 @@ open_file (state *st) from earlier days before the advent of virtual memory management." diff --git a/x11/xscreensaver/files/patch-utils_textclient.c b/x11/xscreensaver/files/patch-utils_textclient.c index 2e5b90c9ce4..bdb656e9cc8 100644 --- a/x11/xscreensaver/files/patch-utils_textclient.c +++ b/x11/xscreensaver/files/patch-utils_textclient.c @@ -1,8 +1,8 @@ ---- utils/textclient.c.orig 2014-11-05 00:08:06 UTC +--- utils/textclient.c.orig 2016-04-28 02:29:36 UTC +++ utils/textclient.c -@@ -50,6 +50,9 @@ - # ifdef HAVE_UTIL_H - # include <util.h> +@@ -55,6 +55,9 @@ + # ifdef HAVE_SYS_TERMIOS_H + # include <sys/termios.h> # endif +# ifdef HAVE_LIBUTIL_H +# include <libutil.h> diff --git a/x11/xscreensaver/pkg-plist b/x11/xscreensaver/pkg-plist index bd09cece0b9..81d3284a104 100644 --- a/x11/xscreensaver/pkg-plist +++ b/x11/xscreensaver/pkg-plist @@ -57,7 +57,9 @@ bin/xscreensaver-hacks/demon 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 @@ -101,6 +103,7 @@ bin/xscreensaver-hacks/helix bin/xscreensaver-hacks/hexadrop bin/xscreensaver-hacks/hilbert bin/xscreensaver-hacks/hopalong +bin/xscreensaver-hacks/hydrostat bin/xscreensaver-hacks/hypertorus bin/xscreensaver-hacks/hypnowheel bin/xscreensaver-hacks/ifs @@ -161,6 +164,7 @@ bin/xscreensaver-hacks/pyro bin/xscreensaver-hacks/qix bin/xscreensaver-hacks/quasicrystal bin/xscreensaver-hacks/queens +bin/xscreensaver-hacks/raverhoop bin/xscreensaver-hacks/rd-bomb bin/xscreensaver-hacks/ripples bin/xscreensaver-hacks/rocks @@ -203,6 +207,7 @@ 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/vidwhacker @@ -283,7 +288,9 @@ man/man6/demon.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 @@ -327,6 +334,7 @@ man/man6/helix.6.gz man/man6/hexadrop.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 @@ -385,10 +393,11 @@ man/man6/pyro.6.gz man/man6/qix.6.gz man/man6/quasicrystal.6.gz man/man6/queens.6.gz -man/man6/romanboy.6.gz +man/man6/raverhoop.6.gz man/man6/rd-bomb.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 @@ -425,6 +434,7 @@ 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/vidwhacker.6.gz @@ -525,7 +535,9 @@ share/pixmaps/xscreensaver.xpm %%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 @@ -569,6 +581,7 @@ share/pixmaps/xscreensaver.xpm %%DATADIR%%/config/hexadrop.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 @@ -628,6 +641,7 @@ share/pixmaps/xscreensaver.xpm %%DATADIR%%/config/qix.xml %%DATADIR%%/config/quasicrystal.xml %%DATADIR%%/config/queens.xml +%%DATADIR%%/config/raverhoop.xml %%DATADIR%%/config/rd-bomb.xml %%DATADIR%%/config/ripples.xml %%DATADIR%%/config/rocks.xml @@ -668,6 +682,7 @@ share/pixmaps/xscreensaver.xpm %%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/vidwhacker.xml |