svn commit: r522576 - in head/games/supertuxkart: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Jan 10 16:16:55 UTC 2020
Author: amdmi3
Date: Fri Jan 10 16:16:54 2020
New Revision: 522576
URL: https://svnweb.freebsd.org/changeset/ports/522576
Log:
- Update to 1.1
Added:
head/games/supertuxkart/files/patch-src_network_stk__ipv6.cpp (contents, props changed)
Deleted:
head/games/supertuxkart/files/patch-lib_angelscript_source_as__config.h
Modified:
head/games/supertuxkart/Makefile
head/games/supertuxkart/distinfo
head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt
Modified: head/games/supertuxkart/Makefile
==============================================================================
--- head/games/supertuxkart/Makefile Fri Jan 10 15:27:20 2020 (r522575)
+++ head/games/supertuxkart/Makefile Fri Jan 10 16:16:54 2020 (r522576)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= supertuxkart
-PORTVERSION= 1.0
-PORTREVISION= 4
+PORTVERSION= 1.1
CATEGORIES= games
MASTER_SITES= SF/supertuxkart/SuperTuxKart/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -19,7 +18,10 @@ LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \
libcurl.so:ftp/curl \
libpng.so:graphics/png \
libfreetype.so:print/freetype2 \
- libenet.so:net/enet
+ libharfbuzz.so:print/harfbuzz \
+ libfribidi.so:converters/fribidi \
+ libraqm.so:print/libraqm \
+ libsqlite3.so:databases/sqlite3
BROKEN_i386= does not build (error: this directive must appear between .cfi_startproc and .cfi_endproc directives)
@@ -29,23 +31,18 @@ USE_GL= gl glu glew
USE_SDL= sdl
USE_XORG= x11 xrandr
LLD_UNSAFE= yes
-CMAKE_OFF= USE_WIIUSE BUILD_RECORDER
-CMAKE_ON= USE_SYSTEM_ENET USE_SYSTEM_GLEW
+CMAKE_OFF= USE_WIIUSE BUILD_RECORDER \
+ USE_SYSTEM_ENET USE_SYSTEM_SQUISH
+CMAKE_ON= USE_SYSTEM_GLEW
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
PORTDATA= *
CXXFLAGS+= -DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_ \
-D__FREE_BSD_
-OPTIONS_DEFINE= FRIBIDI NETTLE WAYLAND
-OPTIONS_DEFAULT=FRIBIDI NETTLE WAYLAND
+OPTIONS_DEFINE= NETTLE WAYLAND
+OPTIONS_DEFAULT=WAYLAND
-FRIBIDI_DESC= Support for right-to-left languages
-FRIBIDI_CMAKE_BOOL= USE_FRIBIDI
-FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi
-
NETTLE_DESC= Use Nettle instead of OpenSSL for cryptography
NETTLE_LIB_DEPENDS= libnettle.so:security/nettle
NETTLE_USES_OFF= ssl
@@ -56,9 +53,9 @@ WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/waylan
libxkbcommon.so:x11/libxkbcommon
WAYLAND_USE= GL=egl
-# make sure that as much bundled stuff as possible is not used
+# make sure that bundled libraries are not used
post-extract:
-.for bundled in jpeglib libpng zlib enet glew wiiuse
+.for bundled in glew jpeglib libpng libraqm wiiuse zlib
@${RM} -rf ${WRKSRC}/lib/${bundled}
.endfor
Modified: head/games/supertuxkart/distinfo
==============================================================================
--- head/games/supertuxkart/distinfo Fri Jan 10 15:27:20 2020 (r522575)
+++ head/games/supertuxkart/distinfo Fri Jan 10 16:16:54 2020 (r522576)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556277062
-SHA256 (supertuxkart-1.0-src.tar.xz) = 6d88f43f0de5202766ba305c87e3d9843103e81d31b7193059286098d2a5d980
-SIZE (supertuxkart-1.0-src.tar.xz) = 597012504
+TIMESTAMP = 1578346664
+SHA256 (supertuxkart-1.1-src.tar.xz) = e9b02b0b11ab68aacaec38306903feffe59a501224805cd3645cebf10e880ae8
+SIZE (supertuxkart-1.1-src.tar.xz) = 616739152
Modified: head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt
==============================================================================
--- head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt Fri Jan 10 15:27:20 2020 (r522575)
+++ head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt Fri Jan 10 16:16:54 2020 (r522576)
@@ -1,10 +1,10 @@
---- lib/angelscript/projects/cmake/CMakeLists.txt.orig 2019-10-12 16:56:04 UTC
+--- lib/angelscript/projects/cmake/CMakeLists.txt.orig 2020-01-03 18:47:06 UTC
+++ lib/angelscript/projects/cmake/CMakeLists.txt
-@@ -111,7 +111,6 @@ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm")
- enable_language(ASM)
+@@ -112,7 +112,6 @@ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm")
if(CMAKE_ASM_COMPILER_WORKS)
set(ANGELSCRIPT_SOURCE ${ANGELSCRIPT_SOURCE} ../../source/as_callfunc_arm.cpp ../../source/as_callfunc_arm_gcc.S)
-- set_property(SOURCE ../../source/as_callfunc_arm_gcc.S APPEND PROPERTY COMPILE_FLAGS " -Wa,-mimplicit-it=always")
+ if (NOT IOS)
+- set_property(SOURCE ../../source/as_callfunc_arm_gcc.S APPEND PROPERTY COMPILE_FLAGS " -Wa,-mimplicit-it=always")
+ endif()
else()
message(FATAL ERROR "ARM target requires a working assembler")
- endif()
Added: head/games/supertuxkart/files/patch-src_network_stk__ipv6.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/supertuxkart/files/patch-src_network_stk__ipv6.cpp Fri Jan 10 16:16:54 2020 (r522576)
@@ -0,0 +1,10 @@
+--- src/network/stk_ipv6.cpp.orig 2020-01-03 18:47:06 UTC
++++ src/network/stk_ipv6.cpp
+@@ -39,6 +39,7 @@ extern "C"
+ #else
+
+ #include <arpa/inet.h>
++#include <netinet/in.h>
+ #include <err.h>
+ #include <netdb.h>
+ #include <sys/socket.h>
More information about the svn-ports-all
mailing list