Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Apr 2016 15:01:13 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r412624 - in head: audio/sdl2_mixer audio/sdl2_mixer/files devel/sdl20 graphics/sdl2_image graphics/sdl2_ttf net/sdl2_net
Message-ID:  <201604061501.u36F1DVl074554@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Wed Apr  6 15:01:13 2016
New Revision: 412624
URL: https://svnweb.freebsd.org/changeset/ports/412624

Log:
  - Update sdl20 and satellite libraries to latest versions
  
  sdl2: 2.0.3 -> 2.0.4
  sdl2_image: 2.0.0 -> 2.0.1
  sdl2_mixer: 2.0.0 -> 2.0.1
  sdl2_net: 2.0.0 -> 2.0.1
  sdl2_ttf: 2.0.12 -> 2.0.14
  
  - Add LICENSE_FILE
  - Strip libraries
  - Switch to USES=localbase where applicable
  
  PR:		207671
  Submitted by:	devnexen@gmail.com, amdmi3
  Approved by:	maintainer timeout (mva, 1 month)
  Exp-run by:	antoine

Deleted:
  head/audio/sdl2_mixer/files/
Modified:
  head/audio/sdl2_mixer/Makefile
  head/audio/sdl2_mixer/distinfo
  head/audio/sdl2_mixer/pkg-plist
  head/devel/sdl20/Makefile
  head/devel/sdl20/distinfo
  head/devel/sdl20/pkg-plist
  head/graphics/sdl2_image/Makefile
  head/graphics/sdl2_image/distinfo
  head/graphics/sdl2_image/pkg-plist
  head/graphics/sdl2_ttf/Makefile
  head/graphics/sdl2_ttf/distinfo
  head/graphics/sdl2_ttf/pkg-plist
  head/net/sdl2_net/Makefile
  head/net/sdl2_net/distinfo
  head/net/sdl2_net/pkg-plist

Modified: head/audio/sdl2_mixer/Makefile
==============================================================================
--- head/audio/sdl2_mixer/Makefile	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/audio/sdl2_mixer/Makefile	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	sdl2_mixer
-PORTVERSION=	2.0.0
-PORTREVISION=	11
+PORTVERSION=	2.0.1
 CATEGORIES=	audio
 MASTER_SITES=	http://www.libsdl.org/projects/SDL_mixer/release/
 DISTNAME=	SDL2_mixer-${PORTVERSION}
@@ -11,12 +10,11 @@ MAINTAINER=	mva@FreeBSD.org
 COMMENT=	Sample multi-channel audio mixer library
 
 LICENSE=	ZLIB
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
-USES=		gmake pathfix pkgconfig libtool
+USES=		gmake pathfix pkgconfig libtool localbase
 USE_SDL=	sdl2
 GNU_CONFIGURE=	yes
-LDFLAGS+=	-L${LOCALBASE}/lib
-CPPFLAGS+=	-I${LOCALBASE}/include
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=		FLUIDSYNTH FLAC SMPEG
@@ -65,4 +63,7 @@ post-patch:
 	@${REINPLACE_CMD} -e 's|"modplug.h"|"libmodplug/modplug.h"|' \
 		${WRKSRC}/dynamic_modplug.h ${WRKSRC}/music_modplug.h
 
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2_mixer.so
+
 .include <bsd.port.mk>

Modified: head/audio/sdl2_mixer/distinfo
==============================================================================
--- head/audio/sdl2_mixer/distinfo	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/audio/sdl2_mixer/distinfo	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_mixer-2.0.0.tar.gz) = a8ce0e161793791adeff258ca6214267fdd41b3c073d2581cd5265c8646f725b
-SIZE (SDL2_mixer-2.0.0.tar.gz) = 10119589
+SHA256 (SDL2_mixer-2.0.1.tar.gz) = 5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f
+SIZE (SDL2_mixer-2.0.1.tar.gz) = 10213891

Modified: head/audio/sdl2_mixer/pkg-plist
==============================================================================
--- head/audio/sdl2_mixer/pkg-plist	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/audio/sdl2_mixer/pkg-plist	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,6 +1,6 @@
 include/SDL2/SDL_mixer.h
 lib/libSDL2_mixer-2.0.so.0
-lib/libSDL2_mixer-2.0.so.0.0.0
+lib/libSDL2_mixer-2.0.so.0.0.1
 lib/libSDL2_mixer.a
 lib/libSDL2_mixer.so
 libdata/pkgconfig/SDL2_mixer.pc

Modified: head/devel/sdl20/Makefile
==============================================================================
--- head/devel/sdl20/Makefile	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/devel/sdl20/Makefile	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	sdl2
-PORTVERSION=	2.0.3
-PORTREVISION=	6
+PORTVERSION=	2.0.4
 CATEGORIES=	devel
 MASTER_SITES=	http://www.libsdl.org/release/
 DISTNAME=	SDL2-${PORTVERSION}
@@ -11,9 +10,10 @@ MAINTAINER=	mva@FreeBSD.org
 COMMENT=	Cross-platform multimedia development API
 
 LICENSE=	ZLIB
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
 GNU_CONFIGURE=	yes
-USES=		gmake iconv libtool pathfix pkgconfig
+USES=		gmake iconv libtool localbase pathfix pkgconfig
 USE_LDCONFIG=	yes
 
 CONFIGURE_ARGS+=	--disable-video-opengles \
@@ -46,10 +46,6 @@ CONFIGURE_ARGS+=	--enable-sse2
 CONFIGURE_ARGS+=	--disable-sse2
 .endif
 
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-
 OPTIONS_DEFINE=		ALSA ASM DLOPEN ESOUND NAS OSS \
 			PULSEAUDIO PTHREADS SDL_ATOMIC SDL_AUDIO \
 			SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \
@@ -193,10 +189,13 @@ CONFIGURE_ARGS+=	ac_cv_lib_iconv_iconv_o
 .endif
 
 post-patch:
-	 @${REINPLACE_CMD} -e '/ CheckInputEvents$$/d' \
+	@${REINPLACE_CMD} -e '/ CheckInputEvents$$/d' \
 		-e 's/-liconv/${ICONV_LIB}/g' ${WRKSRC}/configure
 # Clang does not provide _m_prefetch
 	@${REINPLACE_CMD} 's/_m_prefetch/__builtin_prefetch/' \
 		${WRKSRC}/configure ${WRKSRC}/src/video/SDL_blit_A.c
 
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2.so
+
 .include <bsd.port.post.mk>

Modified: head/devel/sdl20/distinfo
==============================================================================
--- head/devel/sdl20/distinfo	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/devel/sdl20/distinfo	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2-2.0.3.tar.gz) = a5a69a6abf80bcce713fa873607735fe712f44276a7f048d60a61bb2f6b3c90c
-SIZE (SDL2-2.0.3.tar.gz) = 3871267
+SHA256 (SDL2-2.0.4.tar.gz) = da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b
+SIZE (SDL2-2.0.4.tar.gz) = 4136230

Modified: head/devel/sdl20/pkg-plist
==============================================================================
--- head/devel/sdl20/pkg-plist	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/devel/sdl20/pkg-plist	Wed Apr  6 15:01:13 2016	(r412624)
@@ -8,6 +8,7 @@ include/SDL2/SDL_blendmode.h
 include/SDL2/SDL_clipboard.h
 include/SDL2/SDL_config.h
 include/SDL2/SDL_cpuinfo.h
+include/SDL2/SDL_egl.h
 include/SDL2/SDL_endian.h
 include/SDL2/SDL_error.h
 include/SDL2/SDL_events.h
@@ -27,8 +28,13 @@ include/SDL2/SDL_mouse.h
 include/SDL2/SDL_mutex.h
 include/SDL2/SDL_name.h
 include/SDL2/SDL_opengl.h
+include/SDL2/SDL_opengl_glext.h
 include/SDL2/SDL_opengles.h
 include/SDL2/SDL_opengles2.h
+include/SDL2/SDL_opengles2_gl2.h
+include/SDL2/SDL_opengles2_gl2ext.h
+include/SDL2/SDL_opengles2_gl2platform.h
+include/SDL2/SDL_opengles2_khrplatform.h
 include/SDL2/SDL_pixels.h
 include/SDL2/SDL_platform.h
 include/SDL2/SDL_power.h
@@ -63,8 +69,9 @@ include/SDL2/SDL_version.h
 include/SDL2/SDL_video.h
 include/SDL2/begin_code.h
 include/SDL2/close_code.h
+lib/cmake/SDL2/sdl2-config.cmake
 lib/libSDL2-2.0.so.0
-lib/libSDL2-2.0.so.0.2.1
+lib/libSDL2-2.0.so.0.4.0
 lib/libSDL2.a
 lib/libSDL2.so
 lib/libSDL2_test.a

Modified: head/graphics/sdl2_image/Makefile
==============================================================================
--- head/graphics/sdl2_image/Makefile	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/graphics/sdl2_image/Makefile	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	sdl2_image
-PORTVERSION=	2.0.0
-PORTREVISION=	8
+PORTVERSION=	2.0.1
 CATEGORIES=	graphics
 MASTER_SITES=	http://www.libsdl.org/projects/SDL_image/release/
 DISTNAME=	SDL2_image-${PORTVERSION}
@@ -11,12 +10,12 @@ MAINTAINER=	mva@FreeBSD.org
 COMMENT=	Simple library to load images of various formats as SDL surfaces
 
 LICENSE=	ZLIB
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
-USES=		pkgconfig:build pathfix gmake libtool
+USES=		pkgconfig:build pathfix gmake libtool localbase
 USE_SDL=	sdl2
 GNU_CONFIGURE=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib -lm
+INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	JPEG PNG TIFF WEBP

Modified: head/graphics/sdl2_image/distinfo
==============================================================================
--- head/graphics/sdl2_image/distinfo	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/graphics/sdl2_image/distinfo	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_image-2.0.0.tar.gz) = b29815c73b17633baca9f07113e8ac476ae66412dec0d29a5045825c27a47234
-SIZE (SDL2_image-2.0.0.tar.gz) = 8398016
+SHA256 (SDL2_image-2.0.1.tar.gz) = 3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64
+SIZE (SDL2_image-2.0.1.tar.gz) = 7797848

Modified: head/graphics/sdl2_image/pkg-plist
==============================================================================
--- head/graphics/sdl2_image/pkg-plist	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/graphics/sdl2_image/pkg-plist	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,6 +1,6 @@
 include/SDL2/SDL_image.h
 lib/libSDL2_image-2.0.so.0
-lib/libSDL2_image-2.0.so.0.0.0
+lib/libSDL2_image-2.0.so.0.0.1
 lib/libSDL2_image.a
 lib/libSDL2_image.so
 libdata/pkgconfig/SDL2_image.pc

Modified: head/graphics/sdl2_ttf/Makefile
==============================================================================
--- head/graphics/sdl2_ttf/Makefile	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/graphics/sdl2_ttf/Makefile	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	sdl2_ttf
-PORTVERSION=	2.0.12
-PORTREVISION=	5
+PORTVERSION=	2.0.14
 CATEGORIES=	graphics
 MASTER_SITES=	http://www.libsdl.org/projects/SDL_ttf/release/
 DISTNAME=	SDL2_ttf-${PORTVERSION}
@@ -11,23 +10,19 @@ MAINTAINER=	mva@FreeBSD.org
 COMMENT=	Library to use TrueType fonts to render text in SDL applications
 
 LICENSE=	ZLIB
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
 LIB_DEPENDS=	libfreetype.so:print/freetype2
 
-USES=		pkgconfig:build pathfix gmake libtool
+USES=		pkgconfig:build pathfix gmake libtool localbase
 USE_SDL=	sdl2
 GNU_CONFIGURE=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	OPENGL
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MOPENGL}
-USE_GL=	yes
-.endif
+OPENGL_USE=	GL=yes
 
 post-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/.libs/glfont ${STAGEDIR}${PREFIX}/bin/sdl2-glfont

Modified: head/graphics/sdl2_ttf/distinfo
==============================================================================
--- head/graphics/sdl2_ttf/distinfo	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/graphics/sdl2_ttf/distinfo	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_ttf-2.0.12.tar.gz) = 8728605443ea1cca5cad501dc34dc0cb15135d1e575551da6d151d213d356f6e
-SIZE (SDL2_ttf-2.0.12.tar.gz) = 5517665
+SHA256 (SDL2_ttf-2.0.14.tar.gz) = 34db5e20bcf64e7071fe9ae25acaa7d72bdc4f11ab3ce59acc768ab62fe39276
+SIZE (SDL2_ttf-2.0.14.tar.gz) = 4147462

Modified: head/graphics/sdl2_ttf/pkg-plist
==============================================================================
--- head/graphics/sdl2_ttf/pkg-plist	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/graphics/sdl2_ttf/pkg-plist	Wed Apr  6 15:01:13 2016	(r412624)
@@ -2,7 +2,7 @@ bin/sdl2-glfont
 bin/sdl2-showfont
 include/SDL2/SDL_ttf.h
 lib/libSDL2_ttf-2.0.so.0
-lib/libSDL2_ttf-2.0.so.0.10.2
+lib/libSDL2_ttf-2.0.so.0.14.0
 lib/libSDL2_ttf.a
 lib/libSDL2_ttf.so
 libdata/pkgconfig/SDL2_ttf.pc

Modified: head/net/sdl2_net/Makefile
==============================================================================
--- head/net/sdl2_net/Makefile	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/net/sdl2_net/Makefile	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	sdl2_net
-PORTVERSION=	2.0.0
-PORTREVISION=	4
+PORTVERSION=	2.0.1
 CATEGORIES=	net
 MASTER_SITES=	http://www.libsdl.org/projects/SDL_net/release/
 DISTNAME=	SDL2_net-${PORTVERSION}
@@ -11,12 +10,14 @@ MAINTAINER=	mva@FreeBSD.org
 COMMENT=	Small sample cross-platform networking library
 
 LICENSE=	ZLIB
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
 USE_SDL=	sdl2
 USES=		gmake libtool pathfix pkgconfig:build
 GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 
-CONFIGURE_ARGS+=--disable-gui
+CONFIGURE_ARGS=	--disable-gui
 
 .include <bsd.port.mk>

Modified: head/net/sdl2_net/distinfo
==============================================================================
--- head/net/sdl2_net/distinfo	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/net/sdl2_net/distinfo	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_net-2.0.0.tar.gz) = d715be30783cc99e541626da52079e308060b21d4f7b95f0224b1d06c1faacab
-SIZE (SDL2_net-2.0.0.tar.gz) = 345724
+SHA256 (SDL2_net-2.0.1.tar.gz) = 15ce8a7e5a23dafe8177c8df6e6c79b6749a03fff1e8196742d3571657609d21
+SIZE (SDL2_net-2.0.1.tar.gz) = 347436

Modified: head/net/sdl2_net/pkg-plist
==============================================================================
--- head/net/sdl2_net/pkg-plist	Wed Apr  6 14:48:33 2016	(r412623)
+++ head/net/sdl2_net/pkg-plist	Wed Apr  6 15:01:13 2016	(r412624)
@@ -1,6 +1,6 @@
 include/SDL2/SDL_net.h
 lib/libSDL2_net-2.0.so.0
-lib/libSDL2_net-2.0.so.0.0.0
+lib/libSDL2_net-2.0.so.0.0.1
 lib/libSDL2_net.a
 lib/libSDL2_net.so
 libdata/pkgconfig/SDL2_net.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604061501.u36F1DVl074554>