Please test with your favourite applications

Interested in a test on macppc as well, please mail me the full build
file (I don't currently have a machine I can update to -current).
There is some altivec support added it seems, we may need to disable in
the port.

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/sdl/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- Makefile    10 Aug 2005 00:25:16 -0000      1.40
+++ Makefile    11 Sep 2005 02:36:34 -0000
@@ -3,9 +3,9 @@
 
 COMMENT=       "cross-platform multimedia library"
 
-VERSION=       1.2.8
+VERSION=       1.2.9
 DISTNAME=      SDL-${VERSION}
-PKGNAME=       ${DISTNAME:L}p0
+PKGNAME=       ${DISTNAME:L}
 CATEGORIES=    devel
 
 HOMEPAGE=      http://www.libsdl.org/
@@ -101,6 +101,6 @@ WANTLIB+=   X11 Xext
 
 NO_REGRESS=    Yes
 
-MAKE_FLAGS=    libSDL_la_LDFLAGS="-version-info 4:0:0"
+MAKE_FLAGS=    libSDL_la_LDFLAGS="-version-info 5:0:0"
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/sdl/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo    11 May 2005 17:26:15 -0000      1.10
+++ distinfo    11 Sep 2005 02:32:35 -0000
@@ -1,8 +1,8 @@
-MD5 (SDL-1.2.8.tar.gz) = 37aaf9f069f9c2c18856022f35de9f8c
+MD5 (SDL-1.2.9.tar.gz) = 80919ef556425ff82a8555ff40a579a0
 MD5 (patch-libsd1.2.7-libcaca0.9.diff) = dff6cf5fc97494dbe05880866e151660
-RMD160 (SDL-1.2.8.tar.gz) = 91aa02f6b52792b3ec7f5478bcaebda1542980dc
+RMD160 (SDL-1.2.9.tar.gz) = 9faeeda9cf8f649a2b506e9db7c5cedb4512cfe7
 RMD160 (patch-libsd1.2.7-libcaca0.9.diff) = 
e74a1ece864577b6fdaf8516a9e4b400958e575b
-SHA1 (SDL-1.2.8.tar.gz) = 26f2104a60a28914b809d3cb77d5790bfdfd024c
+SHA1 (SDL-1.2.9.tar.gz) = 8140de00e73ccdbdee196fa8fd9952ddb3cc75f1
 SHA1 (patch-libsd1.2.7-libcaca0.9.diff) = 
4e4d3f5f0286e6960e0e5cdad2f90c54997a6c04
-SIZE (SDL-1.2.8.tar.gz) = 2602449
+SIZE (SDL-1.2.9.tar.gz) = 2688179
 SIZE (patch-libsd1.2.7-libcaca0.9.diff) = 28259
Index: patches/patch-configure_in
===================================================================
RCS file: /cvs/ports/devel/sdl/patches/patch-configure_in,v
retrieving revision 1.24
diff -u -p -r1.24 patch-configure_in
--- patches/patch-configure_in  11 May 2005 17:26:15 -0000      1.24
+++ patches/patch-configure_in  11 Sep 2005 02:34:43 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-configure_in,v 1.24 2005/05/11 17:26:15 pvalchev Exp $
---- configure.in.orig  Mon Dec 13 20:02:08 2004
-+++ configure.in       Fri Dec 17 16:36:47 2004
+--- configure.in.orig  Sun Aug 28 00:31:18 2005
++++ configure.in       Sat Sep 10 20:34:34 2005
 @@ -535,9 +535,6 @@ CheckNASM()
                win32)
                    NASMFLAGS="-f win32"
@@ -31,7 +31,7 @@ $OpenBSD: patch-configure_in,v 1.24 2005
          fi
      fi
  }
-@@ -1681,6 +1672,9 @@ CheckDLOPEN()
+@@ -1680,6 +1671,9 @@ CheckDLOPEN()
      AC_ARG_ENABLE(sdl-dlopen,
  [  --enable-sdl-dlopen     use dlopen for shared object loading 
[default=yes]],
                    , enable_sdl_dlopen=yes)
@@ -41,7 +41,7 @@ $OpenBSD: patch-configure_in,v 1.24 2005
      if test x$enable_sdl_dlopen = xyes; then
          AC_MSG_CHECKING(for dlopen)
          use_dlopen=no
-@@ -1692,7 +1686,7 @@ CheckDLOPEN()
+@@ -1691,7 +1685,7 @@ CheckDLOPEN()
          ])
          AC_MSG_RESULT($use_dlopen)
  
@@ -50,9 +50,9 @@ $OpenBSD: patch-configure_in,v 1.24 2005
              CFLAGS="$CFLAGS -DUSE_DLOPEN"
              AC_CHECK_LIB(c, dlopen, SYSTEM_LIBS="$SYSTEM_LIBS",
                 AC_CHECK_LIB(dl, dlopen, SYSTEM_LIBS="$SYSTEM_LIBS -ldl",
-@@ -2730,6 +2724,9 @@ fi
- if test $ARCH = solaris; then
-   SDL_RLD_FLAGS="-R\${exec_prefix}/lib"
+@@ -2764,6 +2758,9 @@ if test "x$enable_rpath" = "xyes"; then
+ else
+   SDL_RLD_FLAGS=""
  fi
 +if test $ARCH = openbsd -a x$enable_video_x11 = xyes; then
 +  SDL_RLD_FLAGS="-L${X11BASE}/lib"
@@ -60,7 +60,7 @@ $OpenBSD: patch-configure_in,v 1.24 2005
  
  case "$ARCH" in
    openbsd | netbsd | bsdi)
-@@ -2763,7 +2760,7 @@ esac
+@@ -2797,7 +2794,7 @@ esac
  STATIC_SYSTEM_LIBS="$SYSTEM_LIBS"
  
  dnl Output the video drivers we use
Index: patches/patch-include_SDL_endian_h
===================================================================
RCS file: patches/patch-include_SDL_endian_h
diff -N patches/patch-include_SDL_endian_h
--- patches/patch-include_SDL_endian_h  11 May 2005 17:26:15 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-include_SDL_endian_h,v 1.1 2005/05/11 17:26:15 pvalchev Exp $
---- include/SDL_endian.h.orig  Wed May  4 19:52:44 2005
-+++ include/SDL_endian.h       Wed May  4 19:53:18 2005
-@@ -65,12 +65,6 @@ static __inline__ Uint16 SDL_Swap16(Uint
-       __asm__("xchgb %b0,%h0" : "=q" (x) :  "0" (x));
-       return x;
- }
--#elif defined(__GNUC__) && defined(__x86_64__)
--static __inline__ Uint16 SDL_Swap16(Uint16 x)
--{
--      __asm__("xchgb %b0,%h0" : "=q" (x) :  "0" (x));
--      return x;
--}
- #elif defined(__GNUC__) && (defined(__powerpc__) || defined(__ppc__))
- static __inline__ Uint16 SDL_Swap16(Uint16 x)
- {
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/devel/sdl/patches/patch-src_Makefile_in,v
retrieving revision 1.8
diff -u -p -r1.8 patch-src_Makefile_in
--- patches/patch-src_Makefile_in       11 May 2005 17:26:15 -0000      1.8
+++ patches/patch-src_Makefile_in       11 Sep 2005 02:34:43 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_Makefile_in,v 1.8 2005/05/11 17:26:15 pvalchev Exp $
---- src/Makefile.in.orig       Mon Dec 13 20:03:05 2004
-+++ src/Makefile.in    Fri Dec 17 16:36:47 2004
-@@ -304,7 +304,6 @@ lib_LTLIBRARIES = libSDL.la
+--- src/Makefile.in.orig       Sun Aug 28 00:31:37 2005
++++ src/Makefile.in    Sat Sep 10 20:34:34 2005
+@@ -306,7 +306,6 @@ lib_LTLIBRARIES = libSDL.la
  libSDL_la_SOURCES = $(GENERAL_SRCS)
  libSDL_la_LDFLAGS = \
        -no-undefined           \
Index: pkg/PFRAG.shared
===================================================================
RCS file: /cvs/ports/devel/sdl/pkg/PFRAG.shared,v
retrieving revision 1.10
diff -u -p -r1.10 PFRAG.shared
--- pkg/PFRAG.shared    11 May 2005 17:26:15 -0000      1.10
+++ pkg/PFRAG.shared    11 Sep 2005 02:41:36 -0000
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PFRAG.shared,v 1.10 2005/05/11 17:26:15 pvalchev Exp $
[EMAIL PROTECTED] lib/libSDL.so.4.0
[EMAIL PROTECTED] lib/libSDL.so.5.0

Reply via email to