Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Oct 2016 02:15:10 +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: r423032 - in head: devel/sfml devel/sfml/files emulators/dolphin-emu games/slade
Message-ID:  <201610010215.u912FAt5054281@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sat Oct  1 02:15:10 2016
New Revision: 423032
URL: https://svnweb.freebsd.org/changeset/ports/423032

Log:
  - Update devel/sfml to 2.4
  - Add LICENSE
  - Bump dependent ports due to shlib versioning scheme change
    - Add missing dependency to games/slade

Deleted:
  head/devel/sfml/files/
Modified:
  head/devel/sfml/Makefile
  head/devel/sfml/distinfo
  head/devel/sfml/pkg-descr
  head/devel/sfml/pkg-plist
  head/emulators/dolphin-emu/Makefile
  head/games/slade/Makefile

Modified: head/devel/sfml/Makefile
==============================================================================
--- head/devel/sfml/Makefile	Sat Oct  1 02:06:54 2016	(r423031)
+++ head/devel/sfml/Makefile	Sat Oct  1 02:15:10 2016	(r423032)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	sfml
-PORTVERSION=	2.1
-PORTREVISION=	1
+PORTVERSION=	2.4.0
 CATEGORIES=	devel
 MASTER_SITES=	http://www.sfml-dev.org/download/sfml/${PORTVERSION}/
 DISTNAME=	SFML-${PORTVERSION}-sources
@@ -11,13 +10,22 @@ DISTNAME=	SFML-${PORTVERSION}-sources
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Simple and Fast Multimedia Library
 
-LIB_DEPENDS=	libsndfile.so:audio/libsndfile \
-		libfreetype.so:print/freetype2
+LICENSE=	ZLIB
+LICENSE_FILE=	${WRKSRC}/license.txt
+
+LIB_DEPENDS=	libFLAC.so:audio/flac \
+		libfreetype.so:print/freetype2 \
+		libogg.so:audio/libogg \
+		libvorbis.so:audio/libvorbis \
+		libxcb-image.so:x11/xcb-util-image
+
+BROKEN_FreeBSD_9=	does not build
 
 USES=		cmake dos2unix jpeg openal:al zip:infozip
+CMAKE_ARGS=	-DSFML_INSTALL_PKGCONFIG_FILES=ON
 DOS2UNIX_FILES=	CMakeLists.txt
-USE_XORG=	x11 xrandr
-USE_GL=		gl glew
+USE_XORG=	x11 xcb
+USE_GL=		gl
 USE_LDCONFIG=	yes
 
 WRKSRC=		${WRKDIR}/SFML-${PORTVERSION}

Modified: head/devel/sfml/distinfo
==============================================================================
--- head/devel/sfml/distinfo	Sat Oct  1 02:06:54 2016	(r423031)
+++ head/devel/sfml/distinfo	Sat Oct  1 02:15:10 2016	(r423032)
@@ -1,2 +1,3 @@
-SHA256 (SFML-2.1-sources.zip) = 5f46d7748223be3f0c6a9fcf18c0016d227f7b1903cdbcd85f61ddbc82ef95bf
-SIZE (SFML-2.1-sources.zip) = 9728420
+TIMESTAMP = 1474077496
+SHA256 (SFML-2.4.0-sources.zip) = 868a1a1e43a7ee40c1a90efcbcea061b6f0a6ed129075d9a8f19c8c69e644b0f
+SIZE (SFML-2.4.0-sources.zip) = 24965927

Modified: head/devel/sfml/pkg-descr
==============================================================================
--- head/devel/sfml/pkg-descr	Sat Oct  1 02:06:54 2016	(r423031)
+++ head/devel/sfml/pkg-descr	Sat Oct  1 02:15:10 2016	(r423032)
@@ -6,4 +6,4 @@ You can use SFML as a minimal windowing 
 OpenGL, or as a fully-featured multimedia library for building games
 or interactive programs.
 
-WWW: http://www.sfml-dev.org/index.php
+WWW: http://www.sfml-dev.org/

Modified: head/devel/sfml/pkg-plist
==============================================================================
--- head/devel/sfml/pkg-plist	Sat Oct  1 02:06:54 2016	(r423031)
+++ head/devel/sfml/pkg-plist	Sat Oct  1 02:15:10 2016	(r423032)
@@ -1,10 +1,17 @@
 include/SFML/Audio.hpp
+include/SFML/Audio/AlResource.hpp
 include/SFML/Audio/Export.hpp
+include/SFML/Audio/InputSoundFile.hpp
 include/SFML/Audio/Listener.hpp
 include/SFML/Audio/Music.hpp
+include/SFML/Audio/OutputSoundFile.hpp
 include/SFML/Audio/Sound.hpp
 include/SFML/Audio/SoundBuffer.hpp
 include/SFML/Audio/SoundBufferRecorder.hpp
+include/SFML/Audio/SoundFileFactory.hpp
+include/SFML/Audio/SoundFileFactory.inl
+include/SFML/Audio/SoundFileReader.hpp
+include/SFML/Audio/SoundFileWriter.hpp
 include/SFML/Audio/SoundRecorder.hpp
 include/SFML/Audio/SoundSource.hpp
 include/SFML/Audio/SoundStream.hpp
@@ -17,6 +24,8 @@ include/SFML/Graphics/ConvexShape.hpp
 include/SFML/Graphics/Drawable.hpp
 include/SFML/Graphics/Export.hpp
 include/SFML/Graphics/Font.hpp
+include/SFML/Graphics/Glsl.hpp
+include/SFML/Graphics/Glsl.inl
 include/SFML/Graphics/Glyph.hpp
 include/SFML/Graphics/Image.hpp
 include/SFML/Graphics/PrimitiveType.hpp
@@ -37,6 +46,7 @@ include/SFML/Graphics/Transformable.hpp
 include/SFML/Graphics/Vertex.hpp
 include/SFML/Graphics/VertexArray.hpp
 include/SFML/Graphics/View.hpp
+include/SFML/Main.hpp
 include/SFML/Network.hpp
 include/SFML/Network/Export.hpp
 include/SFML/Network/Ftp.hpp
@@ -54,12 +64,16 @@ include/SFML/System.hpp
 include/SFML/System/Clock.hpp
 include/SFML/System/Err.hpp
 include/SFML/System/Export.hpp
+include/SFML/System/FileInputStream.hpp
 include/SFML/System/InputStream.hpp
 include/SFML/System/Lock.hpp
+include/SFML/System/MemoryInputStream.hpp
 include/SFML/System/Mutex.hpp
+include/SFML/System/NativeActivity.hpp
 include/SFML/System/NonCopyable.hpp
 include/SFML/System/Sleep.hpp
 include/SFML/System/String.hpp
+include/SFML/System/String.inl
 include/SFML/System/Thread.hpp
 include/SFML/System/Thread.inl
 include/SFML/System/ThreadLocal.hpp
@@ -81,25 +95,27 @@ include/SFML/Window/GlResource.hpp
 include/SFML/Window/Joystick.hpp
 include/SFML/Window/Keyboard.hpp
 include/SFML/Window/Mouse.hpp
+include/SFML/Window/Sensor.hpp
+include/SFML/Window/Touch.hpp
 include/SFML/Window/VideoMode.hpp
 include/SFML/Window/Window.hpp
 include/SFML/Window/WindowHandle.hpp
 include/SFML/Window/WindowStyle.hpp
 lib/libsfml-audio.so
-lib/libsfml-audio.so.2
-lib/libsfml-audio.so.2.1
+lib/libsfml-audio.so.2.4
+lib/libsfml-audio.so.2.4.0
 lib/libsfml-graphics.so
-lib/libsfml-graphics.so.2
-lib/libsfml-graphics.so.2.1
+lib/libsfml-graphics.so.2.4
+lib/libsfml-graphics.so.2.4.0
 lib/libsfml-network.so
-lib/libsfml-network.so.2
-lib/libsfml-network.so.2.1
+lib/libsfml-network.so.2.4
+lib/libsfml-network.so.2.4.0
 lib/libsfml-system.so
-lib/libsfml-system.so.2
-lib/libsfml-system.so.2.1
+lib/libsfml-system.so.2.4
+lib/libsfml-system.so.2.4.0
 lib/libsfml-window.so
-lib/libsfml-window.so.2
-lib/libsfml-window.so.2.1
+lib/libsfml-window.so.2.4
+lib/libsfml-window.so.2.4.0
 libdata/pkgconfig/sfml-all.pc
 libdata/pkgconfig/sfml-audio.pc
 libdata/pkgconfig/sfml-graphics.pc

Modified: head/emulators/dolphin-emu/Makefile
==============================================================================
--- head/emulators/dolphin-emu/Makefile	Sat Oct  1 02:06:54 2016	(r423031)
+++ head/emulators/dolphin-emu/Makefile	Sat Oct  1 02:15:10 2016	(r423032)
@@ -3,7 +3,7 @@
 
 PORTNAME=	dolphin-emu
 DISTVERSION=	5.0-rc
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	emulators
 
 MAINTAINER=	martymac@FreeBSD.org

Modified: head/games/slade/Makefile
==============================================================================
--- head/games/slade/Makefile	Sat Oct  1 02:06:54 2016	(r423031)
+++ head/games/slade/Makefile	Sat Oct  1 02:15:10 2016	(r423032)
@@ -3,6 +3,7 @@
 
 PORTNAME=	slade
 PORTVERSION=	3.1.1.3
+PORTREVISION=	1
 CATEGORIES=	games
 
 MAINTAINER=	danfe@FreeBSD.org
@@ -21,6 +22,7 @@ GH_PROJECT=	${PORTNAME:tu}
 
 USES=		cmake compiler:c++11-lib pkgconfig
 USE_WX=		3.0+
+USE_GL=		glew
 USE_CXXSTD=	c++11
 
 PLIST_FILES=	bin/slade share/slade3/slade.pk3



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