pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/xscreensaver (pkgsrc)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b00b176c3eac
branches:  trunk
changeset: 651672:b00b176c3eac
user:      mef <mef%pkgsrc.org@localhost>
date:      Sat May 09 03:58:15 2015 +0000

description:
(pkgsrc)
 - Drop three patches, those are now included in upstream code.
    patch-aa
    patch-hacks_Makefile.in
    patch-hacks_memscroller.c
 -  recover pt_BR.po (seems not empty) Makefile and patch-ab

(upstream)
 - Update 5.29 to 5.32
-------------------
5.32    * Fixed some X11 compilation problems.
        * Fixed display size and shake gestures on iOS.
5.31    * New hacks, `geodesicgears', `binaryring' and `cityflow'.
        * UTF-8 text support (instead of only Latin1) and antialiased text
          on X11 with Xft (instead of only on OSX/iOS) in `fontglide',
          `noseguy', `fliptext', `starwars', and `winduprobot'.
          The other text-displaying hacks (`apple2', `phosphor', `xmatrix',
          and `gltext') also now accept UTF-8 input, though they convert it
          to Latin1 or ASCII.
        * `glplanet' now has both day and night maps, and a sharp terminator.
        * Fixed `webcollage' on OSX.
        * Fixed a transparency glitch in `winduprobot'.
        * `lockward' works on iOS.
        * Text and image loading work on OSX 10.10.
        * Rotation works properly on iOS 8.
        * Added a search field on iOS.
        * Preliminary, unfinished support for Android.

5.30    * New hack, `winduprobot'.
        * Many improvements to `lament', including Leviathan.
        * Fixed the normals in `flyingtoasters': shading is correct now.
        * Implemented TEXTURE_GEN in GLES: flying toast is now toasted on iOS.
        * Make cel-shading sort-of work in `skytentacles' on iOS.
        * Fixed dragging-to-rotate on rotated iOS devices, I think.
        * Dragging has inertia now.
        * Most hacks respond to mouse-clicks, double-taps and swipes as
          meaning "do something different now".
        * Reworked OpenGL fonts.
        * The OSX auto-update installer wasn't working. This time for sure?
        * Various minor fixes.

diffstat:

 x11/xscreensaver/Makefile                          |    7 +-
 x11/xscreensaver/Makefile.common                   |    4 +-
 x11/xscreensaver/PLIST                             |   15 +-
 x11/xscreensaver/distinfo                          |   16 +-
 x11/xscreensaver/patches/patch-aa                  |   14 -
 x11/xscreensaver/patches/patch-ab                  |   36 +-
 x11/xscreensaver/patches/patch-ac                  |  356 +++++++++++++++++---
 x11/xscreensaver/patches/patch-hacks_Makefile.in   |   13 -
 x11/xscreensaver/patches/patch-hacks_memscroller.c |   26 -
 9 files changed, 346 insertions(+), 141 deletions(-)

diffs (truncated from 686 to 300 lines):

diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/Makefile
--- a/x11/xscreensaver/Makefile Sat May 09 02:21:19 2015 +0000
+++ b/x11/xscreensaver/Makefile Sat May 09 03:58:15 2015 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.104 2015/04/25 14:25:25 tnn Exp $
+# $NetBSD: Makefile,v 1.105 2015/05/09 03:58:15 mef Exp $
 
 COMMENT=       Screen saver and locker for the X window system
-PKGREVISION=   1
 
 CONFLICTS+=    xscreensaver-gnome<4.14
 
@@ -9,8 +8,6 @@
 .include "options.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 
-#PKGREVISION=  1
-
 CONFIGURE_ARGS+=       --without-gtk
 #CONFIGURE_ARGS+=      --with-xml=${BUILDLINK_PREFIX.libxml2}
 CONFIGURE_ARGS+=       --with-configdir=${PREFIX}/libexec/xscreensaver/config
@@ -21,7 +18,7 @@
 # Remove useless locale files that have no translations in them.
 # use pipes from 5.17, the new version is too slow
 post-extract:
-       cd ${WRKSRC}/po && ${RM} -f ca.po pt_BR.po
+       cd ${WRKSRC}/po && ${RM} -f ca.po
        ${CP} ${FILESDIR}/pipes.c ${WRKSRC}/hacks/glx
 
 INSTALLATION_DIRS=     ${EGDIR}/pam.d
diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/Makefile.common
--- a/x11/xscreensaver/Makefile.common  Sat May 09 02:21:19 2015 +0000
+++ b/x11/xscreensaver/Makefile.common  Sat May 09 03:58:15 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.114 2014/08/12 15:57:13 hauke Exp $
+# $NetBSD: Makefile.common,v 1.115 2015/05/09 03:58:15 mef Exp $
 #
 # used by x11/xscreensaver/Makefile
 # used by x11/xscreensaver-demo/Makefile
@@ -6,7 +6,7 @@
 # When updating the package,
 # please check kdeartwork3 -- it installs some extra
 # files depending on which screensavers it finds.
-DISTNAME=              xscreensaver-5.29
+DISTNAME=              xscreensaver-5.32
 CATEGORIES=            x11
 MASTER_SITES=          ${HOMEPAGE}
 
diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/PLIST
--- a/x11/xscreensaver/PLIST    Sat May 09 02:21:19 2015 +0000
+++ b/x11/xscreensaver/PLIST    Sat May 09 03:58:15 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.40 2014/08/12 15:57:14 hauke Exp $
+@comment $NetBSD: PLIST,v 1.41 2015/05/09 03:58:15 mef Exp $
 bin/xscreensaver
 bin/xscreensaver-command
 bin/xscreensaver-getimage
@@ -19,6 +19,7 @@
 libexec/xscreensaver/attraction
 libexec/xscreensaver/atunnel
 libexec/xscreensaver/barcode
+libexec/xscreensaver/binaryring
 libexec/xscreensaver/blaster
 libexec/xscreensaver/blinkbox
 libexec/xscreensaver/blitspin
@@ -37,6 +38,7 @@
 libexec/xscreensaver/ccurve
 libexec/xscreensaver/celtic
 libexec/xscreensaver/circuit
+libexec/xscreensaver/cityflow
 libexec/xscreensaver/cloudlife
 libexec/xscreensaver/companioncube
 libexec/xscreensaver/compass
@@ -53,6 +55,7 @@
 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
@@ -71,6 +74,7 @@
 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
@@ -113,6 +117,7 @@
 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
@@ -237,6 +242,7 @@
 libexec/xscreensaver/config/voronoi.xml
 libexec/xscreensaver/config/wander.xml
 libexec/xscreensaver/config/whirlwindwarp.xml
+libexec/xscreensaver/config/winduprobot.xml
 libexec/xscreensaver/config/wormhole.xml
 libexec/xscreensaver/config/xanalogtv.xml
 libexec/xscreensaver/config/xflame.xml
@@ -285,6 +291,7 @@
 libexec/xscreensaver/galaxy
 libexec/xscreensaver/gears
 libexec/xscreensaver/geodesic
+libexec/xscreensaver/geodesicgears
 libexec/xscreensaver/gflux
 libexec/xscreensaver/glblur
 libexec/xscreensaver/glcells
@@ -410,6 +417,7 @@
 libexec/xscreensaver/voronoi
 libexec/xscreensaver/wander
 libexec/xscreensaver/whirlwindwarp
+libexec/xscreensaver/winduprobot
 libexec/xscreensaver/wormhole
 libexec/xscreensaver/xanalogtv
 libexec/xscreensaver/xflame
@@ -437,6 +445,7 @@
 man/man6/attraction.6
 man/man6/atunnel.6
 man/man6/barcode.6
+man/man6/binaryring.6
 man/man6/blaster.6
 man/man6/blinkbox.6
 man/man6/blitspin.6
@@ -455,6 +464,7 @@
 man/man6/ccurve.6
 man/man6/celtic.6
 man/man6/circuit.6
+man/man6/cityflow.6
 man/man6/cloudlife.6
 man/man6/companioncube.6
 man/man6/compass.6
@@ -497,6 +507,7 @@
 man/man6/galaxy.6
 man/man6/gears.6
 man/man6/geodesic.6
+man/man6/geodesicgears.6
 man/man6/gflux.6
 man/man6/glblur.6
 man/man6/glcells.6
@@ -620,6 +631,7 @@
 man/man6/voronoi.6
 man/man6/wander.6
 man/man6/whirlwindwarp.6
+man/man6/winduprobot.6
 man/man6/wormhole.6
 man/man6/xanalogtv.6
 man/man6/xflame.6
@@ -645,6 +657,7 @@
 share/locale/nl/LC_MESSAGES/xscreensaver.mo
 share/locale/pl/LC_MESSAGES/xscreensaver.mo
 share/locale/pt/LC_MESSAGES/xscreensaver.mo
+share/locale/pt_BR/LC_MESSAGES/xscreensaver.mo
 share/locale/ru/LC_MESSAGES/xscreensaver.mo
 share/locale/sk/LC_MESSAGES/xscreensaver.mo
 share/locale/sv/LC_MESSAGES/xscreensaver.mo
diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/distinfo
--- a/x11/xscreensaver/distinfo Sat May 09 02:21:19 2015 +0000
+++ b/x11/xscreensaver/distinfo Sat May 09 03:58:15 2015 +0000
@@ -1,12 +1,10 @@
-$NetBSD: distinfo,v 1.66 2014/08/12 15:57:14 hauke Exp $
+$NetBSD: distinfo,v 1.67 2015/05/09 03:58:15 mef Exp $
 
-SHA1 (xscreensaver-5.29.tar.gz) = a27a10c6eed024c458e927ee0dc1e6cb306d3335
-RMD160 (xscreensaver-5.29.tar.gz) = fcd526611e9ad25c329458682c4cec31612724b9
-Size (xscreensaver-5.29.tar.gz) = 8774562 bytes
-SHA1 (patch-Makefile.in) = 34d363c48cc2ef28edb158fce3c8830b56ad1be6
-SHA1 (patch-aa) = 6dbc44a362e0fc7142ed3135674a8fb6ed5a9979
-SHA1 (patch-ab) = a5c15ee8c0427ed5feae6196a11a6d84ba58b5c7
-SHA1 (patch-ac) = 5788371702f6db3db39e1795d3a6350fd8fb21ff
+SHA1 (xscreensaver-5.32.tar.gz) = 3131d45295b9a18a2901737c9b95f1c5434f53a6
+RMD160 (xscreensaver-5.32.tar.gz) = 1db8aede14b62a65f4d5798e4346335c2dd5b820
+Size (xscreensaver-5.32.tar.gz) = 10571502 bytes
+SHA1 (patch-ab) = c520709327ae6bf500243ca044e84a2d527ddf1d
+SHA1 (patch-ac) = c55ee279fe0613bc278a56f10db51b42546dcffe
 SHA1 (patch-ad) = 33e41981d9b703dcec0df9f238a5e440d1401dff
 SHA1 (patch-ae) = 16d0c8b50b2601458aaec09d1c7425fb23308225
 SHA1 (patch-af) = d8261f1c8fd01b455a151f97837712dc46aff6f3
@@ -14,5 +12,3 @@
 SHA1 (patch-aj) = dd88d037ae3c73f33512ab24714afe8ea5756a29
 SHA1 (patch-ak) = e296e59bec9a11ddab8412751e91395b869686d1
 SHA1 (patch-al) = 0c1ceba4bea29026298d1d1903f32f2a14958c8a
-SHA1 (patch-hacks_Makefile.in) = 204bea1a7d9e5396397d6d7acf8ac7733e10dc6e
-SHA1 (patch-hacks_memscroller.c) = eff919398127266c906f0ebd7d22872ca2699874
diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/patches/patch-aa
--- a/x11/xscreensaver/patches/patch-aa Sat May 09 02:21:19 2015 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.25 2008/03/10 12:37:12 drochner Exp $
-
---- config.guess.orig  2007-11-10 09:12:11.000000000 +0100
-+++ config.guess
-@@ -398,6 +398,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-     powerpc:machten:*:*)
-       echo powerpc-apple-machten${UNAME_RELEASE}
-       exit ;;
-+    macppc:NetBSD:*:*)
-+      echo powerpc-apple-netbsd${UNAME_RELEASE}
-+      exit ;;
-     RISC*:Mach:*:*)
-       echo mips-dec-mach_bsd4.3
-       exit ;;
diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/patches/patch-ab
--- a/x11/xscreensaver/patches/patch-ab Sat May 09 02:21:19 2015 +0000
+++ b/x11/xscreensaver/patches/patch-ab Sat May 09 03:58:15 2015 +0000
@@ -1,31 +1,33 @@
-$NetBSD: patch-ab,v 1.21 2013/07/22 14:24:17 drochner Exp $
+$NetBSD: patch-ab,v 1.22 2015/05/09 03:58:15 mef Exp $
+
+(1)
+fix build on solaris 9
+make opengl an option (on by default)
+from PR#43047
+http://gnats.netbsd.org/43047
 
---- configure.in.orig  2013-01-15 00:48:04.000000000 +0000
-+++ configure.in
-@@ -1187,7 +1187,7 @@ AC_GETTIMEOFDAY_ARGS
+(2) 
+make: make: don't know how to make ca.po. Stop
+Remove useless locale files that have no translations in them.
+See post-extract: target in Makefile 
+
+--- configure.in.orig  2014-10-09 03:09:41.000000000 +0900
++++ configure.in       2015-05-09 11:20:14.000000000 +0900
+@@ -1245,7 +1245,7 @@ AC_GETTIMEOFDAY_ARGS
  AC_SYS_LARGEFILE
  AC_CHECK_FUNCS(select fcntl uname nice setpriority getcwd getwd putenv sbrk)
  AC_CHECK_FUNCS(sigaction syslog realpath setrlimit)
 -AC_CHECK_FUNCS(setlocale)
 +AC_CHECK_FUNCS(setlocale sqrtf)
+ AC_CHECK_FUNCS(getaddrinfo)
+ AC_CHECK_MEMBERS([struct sockaddr.sa_len],,, [[#include <sys/socket.h>]])
  AC_CHECK_ICMP
- AC_CHECK_ICMPHDR
- AC_CHECK_GETIFADDRS
-@@ -1234,7 +1234,7 @@ AC_DEFINE_UNQUOTED(PACKAGE, "$GETTEXT_PA
+@@ -1294,7 +1294,7 @@ AC_DEFINE_UNQUOTED(PACKAGE, "$GETTEXT_PA
                   generated code.])
  AC_SUBST(GETTEXT_PACKAGE)
  
 -ALL_LINGUAS="ca da de es et fi fr hu it ja ko nb nl pl pt pt_BR ru sk sv vi wa zh_CN zh_TW"
-+ALL_LINGUAS="da de es et fi fr hu it ja ko nb nl pl pt ru sk sv vi wa zh_CN zh_TW"
++ALL_LINGUAS="da de es et fi fr hu it ja ko nb nl pl pt pt_BR ru sk sv vi wa zh_CN zh_TW"
  AM_GLIB_GNU_GETTEXT
  MKINSTALLDIRS="$INSTALL_DIRS"
  
-@@ -2110,7 +2110,7 @@ if test "$enable_locking" = yes -a "$wit
-     # from Matt Knopp <mhat%infocalypse.netlag.com@localhost>
-     # (who got it from amu%mit.edu@localhost)
- 
--    PASSWD_LIBS="$PASSWD_LIBS -lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"
-+    PASSWD_LIBS="$PASSWD_LIBS -lkrb5 -lasn1 -lkrb -lcrypto -lroken -lcom_err"
- 
-     # jwz: MacOS X uses -lkrb5, but not -lcrypt
-     AC_CHECK_X_LIB(crypt, crypt, [PASSWD_LIBS="$PASSWD_LIBS -lcrypt"])
diff -r 75e2c4a97cc1 -r b00b176c3eac x11/xscreensaver/patches/patch-ac
--- a/x11/xscreensaver/patches/patch-ac Sat May 09 02:21:19 2015 +0000
+++ b/x11/xscreensaver/patches/patch-ac Sat May 09 03:58:15 2015 +0000
@@ -1,71 +1,321 @@
-$NetBSD: patch-ac,v 1.24 2014/08/12 15:57:14 hauke Exp $
+$NetBSD: patch-ac,v 1.25 2015/05/09 03:58:15 mef Exp $
+
+Regenerated by autoconf-2.69 after patch-ab is applied.
 
---- configure.orig     2014-06-08 21:43:53.000000000 +0000
-+++ configure
-@@ -4408,6 +4408,9 @@ $as_echo "$ac_cv_gcc_accepts_no_cpp_prec
-    ac_gcc_accepts_no_cpp_precomp="$ac_cv_gcc_accepts_no_cpp_precomp"
+--- configure.orig     2014-11-19 16:24:01.000000000 +0900
++++ configure  2015-05-09 12:37:36.000000000 +0900
+@@ -1420,9 +1420,7 @@
+ 
+ Defaults for the options are specified in brackets.
+ 
+-
+ Configuration:
+-
+   -h, --help              display this help and exit
+       --help=short        display options specific to this package
+       --help=recursive    display the short help of all the included packages
+@@ -1448,13 +1446,17 @@
+ 
+ Fine tuning of the installation directories:
+   --bindir=DIR            user executables [EPREFIX/bin]
++  --sbindir=DIR           system admin executables [EPREFIX/sbin]
+   --libexecdir=DIR        program executables [EPREFIX/libexec]
++  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
++  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
++  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
+   --libdir=DIR            object code libraries [EPREFIX/lib]
+   --includedir=DIR        C header files [PREFIX/include]
+-  --x-includes=DIR        X include files are in DIR
+-  --x-libraries=DIR       X library files are in DIR
++  --oldincludedir=DIR     C header files for non-gcc [/usr/include]



Home | Main Index | Thread Index | Old Index