Fixes a fullscreen crash with ffmpeg, etc. due to expecting memory to be executable by default - use mprotect() - Reported by deanna@
Notes from the release: Unix Notes * Fixed crash in SDL_SoftStretch() on secure operating systems. * Fixed undefined symbol on X11 implementations without UTF-8 support. * Worked around BadAlloc error when using XVideo on the XFree86 Intel * Integrated Graphics driver. * Scan for all joysticks on Linux instead of stopping at one that was removed. * Fixed use of sdl-config arguments in sdl.m4 Should be safe, but if you can test that something else didn't change, please do.
? w-sdl-1.2.13 Index: Makefile =================================================================== RCS file: /cvs/ports/devel/sdl/Makefile,v retrieving revision 1.59 diff -u -p -r1.59 Makefile --- Makefile 9 Dec 2007 13:40:16 -0000 1.59 +++ Makefile 3 Jan 2008 04:06:19 -0000 @@ -2,9 +2,9 @@ COMMENT= cross-platform multimedia library -VERSION= 1.2.12 +VERSION= 1.2.13 DISTNAME= SDL-${VERSION} -PKGNAME= ${DISTNAME:L}p2 +PKGNAME= ${DISTNAME:L} CATEGORIES= devel HOMEPAGE= http://www.libsdl.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/devel/sdl/distinfo,v retrieving revision 1.16 diff -u -p -r1.16 distinfo --- distinfo 22 Sep 2007 01:12:38 -0000 1.16 +++ distinfo 3 Jan 2008 04:06:19 -0000 @@ -1,10 +1,10 @@ -MD5 (SDL-1.2.12.tar.gz) = VEtFVJhuUe7W00Q1z5xfPw== +MD5 (SDL-1.2.13.tar.gz) = xmYP7qKmg03hC8cbL45NiA== MD5 (patch-libsd1.2.7-libcaca0.9.diff) = 3/bPX8l0lNvgWICGbhUWYA== -RMD160 (SDL-1.2.12.tar.gz) = OHECPGPqBW66Q85PVe6NOnP/MCI= +RMD160 (SDL-1.2.13.tar.gz) = 7Ygl/Jj0s3Wc+eXPg1fXHFDfmSU= RMD160 (patch-libsd1.2.7-libcaca0.9.diff) = 50oezoZFd7b9r4UWqeS0AJWOV1s= -SHA1 (SDL-1.2.12.tar.gz) = LDf/FoM2g2nA9VXUp0LwVEFTYQ0= +SHA1 (SDL-1.2.13.tar.gz) = UfyqPh1cAf2BPqCGiHgPhrGc9Tk= SHA1 (patch-libsd1.2.7-libcaca0.9.diff) = Tk0/XwKG5pYODlza0vkMVJl6bAQ= -SHA256 (SDL-1.2.12.tar.gz) = 33friD79zGEiDq963jgyRinCc8J4zo1wClUwNp6bbfk= +SHA256 (SDL-1.2.13.tar.gz) = lPmd8dYPKWtX9HQGUKcbZCXaZUBEyjD48M40k0Qp4TI= SHA256 (patch-libsd1.2.7-libcaca0.9.diff) = fnf1KYlqBfccSHTtjR9npVtt976i2zFrClxN/ejoAS8= -SIZE (SDL-1.2.12.tar.gz) = 2829456 +SIZE (SDL-1.2.13.tar.gz) = 3373673 SIZE (patch-libsd1.2.7-libcaca0.9.diff) = 28259 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/devel/sdl/patches/patch-configure,v retrieving revision 1.15 diff -u -p -r1.15 patch-configure --- patches/patch-configure 22 Sep 2007 01:12:38 -0000 1.15 +++ patches/patch-configure 3 Jan 2008 04:06:19 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.15 2007/09/22 01:12:38 pvalchev Exp $ ---- configure.orig Sat Sep 8 22:38:20 2007 -+++ configure Sat Sep 8 22:39:50 2007 -@@ -25672,9 +25672,6 @@ echo "${ECHO_T}$CompileNASM_ret" >&6 +--- configure.orig Sun Dec 30 21:09:39 2007 ++++ configure Wed Jan 2 18:41:16 2008 +@@ -26333,9 +26333,6 @@ echo "${ECHO_T}$CompileNASM_ret" >&6; } win32) NASMFLAGS="-f win32" ;; @@ -11,7 +11,7 @@ $OpenBSD: patch-configure,v 1.15 2007/09 macosx) NASMFLAGS="-f macho" ;; -@@ -33307,10 +33304,10 @@ _ACEOF +@@ -33612,10 +33609,10 @@ _ACEOF ;; netbsd|openbsd) cat >>confdefs.h <<\_ACEOF