svn commit: r423032 - in head: devel/sfml devel/sfml/files emulators/dolphin-emu games/slade
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sat Oct 1 02:15:11 UTC 2016
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 at 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 at 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 at 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
More information about the svn-ports-all
mailing list