View | Details | Raw Unified | Return to bug 238064 | Differences between
and this patch

Collapse All | Expand All

(-)games/minetest/Makefile (-5 / +12 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	minetest
4
PORTNAME=	minetest
5
PORTVERSION=	0.4.17.1
5
PORTVERSION=	5.0.1
6
CATEGORIES=	games
6
CATEGORIES=	games
7
7
8
MAINTAINER=	amdmi3@FreeBSD.org
8
MAINTAINER=	amdmi3@FreeBSD.org
Lines 25-34 Link Here
25
PORTDATA=	*
25
PORTDATA=	*
26
PORTDOCS=	*
26
PORTDOCS=	*
27
27
28
OPTIONS_DEFINE=	CLIENT SERVER CURL NLS SOUND DOCS EXAMPLES FREETYPE LEVELDB REDIS LUAJIT SPATIAL PGSQL
28
OPTIONS_DEFINE=	CURL NLS SOUND DOCS EXAMPLES FREETYPE LEVELDB REDIS LUAJIT SPATIAL \
29
OPTIONS_DEFAULT=CLIENT SERVER CURL SOUND FREETYPE LUAJIT
29
		PGSQL GAME
30
OPTIONS_DEFAULT=CLIENT SERVER CURL SOUND FREETYPE LUAJIT GAME
30
OPTIONS_SUB=	yes
31
OPTIONS_SUB=	yes
31
32
33
OPTIONS_MULTI=	EXECUTABLES
34
OPTIONS_MULTI_EXECUTABLES= CLIENT SERVER
35
32
CLIENT_DESC=	Build client
36
CLIENT_DESC=	Build client
33
SERVER_DESC=	Build server
37
SERVER_DESC=	Build server
34
CURL_DESC=	Enable cURL support for fetching media
38
CURL_DESC=	Enable cURL support for fetching media
Lines 38-50 Link Here
38
FREETYPE_DESC=	Support for TrueType fonts with unicode
42
FREETYPE_DESC=	Support for TrueType fonts with unicode
39
LUAJIT_DESC=	LuaJIT support
43
LUAJIT_DESC=	LuaJIT support
40
SPATIAL_DESC=	Enable SpatialIndex AreaStore backend
44
SPATIAL_DESC=	Enable SpatialIndex AreaStore backend
45
GAME_DESC=	Depend on minetest_game
41
46
42
CLIENT_CMAKE_ON=	-DBUILD_CLIENT=1
47
CLIENT_CMAKE_ON=	-DBUILD_CLIENT=1
43
CLIENT_CMAKE_OFF=	-DBUILD_CLIENT=0
48
CLIENT_CMAKE_OFF=	-DBUILD_CLIENT=0
44
CLIENT_LIB_DEPENDS=	libpng.so:graphics/png \
49
CLIENT_LIB_DEPENDS=	libpng.so:graphics/png \
45
			libIrrlicht.so:x11-toolkits/irrlicht
50
			libIrrlicht.so:x11-toolkits/irrlicht
46
CLIENT_USES=		jpeg
51
CLIENT_USES=		jpeg gl
47
CLIENT_USE=		GL=gl XORG=x11,xext
52
CLIENT_USE=		GL=gl XORG=x11,xext,xxf86vm
48
SERVER_CMAKE_BOOL=	BUILD_SERVER
53
SERVER_CMAKE_BOOL=	BUILD_SERVER
49
CURL_CMAKE_BOOL=	ENABLE_CURL
54
CURL_CMAKE_BOOL=	ENABLE_CURL
50
CURL_LIB_DEPENDS=	libcurl.so:ftp/curl
55
CURL_LIB_DEPENDS=	libcurl.so:ftp/curl
Lines 64-69 Link Here
64
SPATIAL_CMAKE_BOOL=	ENABLE_SPATIAL
69
SPATIAL_CMAKE_BOOL=	ENABLE_SPATIAL
65
PGSQL_USES=		pgsql
70
PGSQL_USES=		pgsql
66
PGSQL_CMAKE_BOOL=	ENABLE_POSTGRESQL
71
PGSQL_CMAKE_BOOL=	ENABLE_POSTGRESQL
72
GAME_RUN_DEPENDS=	minetest_game>0:games/minetest_game
67
73
68
.include <bsd.port.options.mk>
74
.include <bsd.port.options.mk>
69
75
Lines 79-84 Link Here
79
GROUPS=		${PORTNAME}
85
GROUPS=		${PORTNAME}
80
.endif
86
.endif
81
87
88
82
# hacky way to not bring irrlicht and X11 depends for server only
89
# hacky way to not bring irrlicht and X11 depends for server only
83
.if ! ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSERVER}
90
.if ! ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSERVER}
84
BUILD_DEPENDS+=	${NONEXISTENT}:x11-toolkits/irrlicht:patch
91
BUILD_DEPENDS+=	${NONEXISTENT}:x11-toolkits/irrlicht:patch
(-)games/minetest/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1528743956
1
TIMESTAMP = 1558454881
2
SHA256 (minetest-minetest-0.4.17.1_GH0.tar.gz) = cd25d40c53f492325edabd2f6397250f40a61cb9fe4a1d4dd6eb030e0d1ceb59
2
SHA256 (minetest-minetest-5.0.1_GH0.tar.gz) = aa771cf178ad1b436d5723e5d6dd24e42b5d56f1cfe9c930f6426b7f24bb1635
3
SIZE (minetest-minetest-0.4.17.1_GH0.tar.gz) = 7758675
3
SIZE (minetest-minetest-5.0.1_GH0.tar.gz) = 8761122
(-)games/minetest/files/patch-src_CMakeLists.txt (-5 / +5 lines)
Lines 1-10 Link Here
1
--- src/CMakeLists.txt.orig	2018-06-03 15:35:20 UTC
1
--- src/CMakeLists.txt.orig	2019-05-21 14:57:25.632170000 -0700
2
+++ src/CMakeLists.txt
2
+++ src/CMakeLists.txt	2019-05-21 14:57:39.814841000 -0700
3
@@ -758,7 +758,6 @@ else()
3
@@ -729,7 +729,6 @@
4
 
4
 
5
 	set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} ${WARNING_FLAGS} ${OTHER_FLAGS} -Wall -pipe -funroll-loops")
5
 	set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} ${WARNING_FLAGS} ${OTHER_FLAGS} -Wall -pipe -funroll-loops")
6
 	if(CMAKE_SYSTEM_NAME MATCHES "(Darwin|FreeBSD)")
6
 	if(CMAKE_SYSTEM_NAME MATCHES "(Darwin|BSD|DragonFly)")
7
-		set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os")
7
-		set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os")
8
 	else()
8
 	else()
9
 		set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math -fomit-frame-pointer")
9
 		set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math -fomit-frame-pointer")
10
 	endif(CMAKE_SYSTEM_NAME MATCHES "(Darwin|FreeBSD)")
10
 	endif(CMAKE_SYSTEM_NAME MATCHES "(Darwin|BSD|DragonFly)")
(-)games/minetest_game/Makefile (-3 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	minetest_game
4
PORTNAME=	minetest_game
5
PORTVERSION=	0.4.17
5
PORTVERSION=	5.0.1
6
CATEGORIES=	games
6
CATEGORIES=	games
7
7
8
MAINTAINER=	amdmi3@FreeBSD.org
8
MAINTAINER=	amdmi3@FreeBSD.org
Lines 10-17 Link Here
10
10
11
LICENSE=	LGPL21+
11
LICENSE=	LGPL21+
12
12
13
RUN_DEPENDS=	minetest:games/minetest
14
15
USE_GITHUB=	yes
13
USE_GITHUB=	yes
16
GH_ACCOUNT=	minetest
14
GH_ACCOUNT=	minetest
17
15
(-)games/minetest_game/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1528129310
1
TIMESTAMP = 1558454933
2
SHA256 (minetest-minetest_game-0.4.17_GH0.tar.gz) = f0ab07cb47c1540b2016bf76a36e2eec28b0ea7827bf66fc5447e0c5e5d4495d
2
SHA256 (minetest-minetest_game-5.0.1_GH0.tar.gz) = 965d2cf3ac8c822bc9e60fb8f508182fb2f24dde46f46b000caf225ebe2ec519
3
SIZE (minetest-minetest_game-0.4.17_GH0.tar.gz) = 1356784
3
SIZE (minetest-minetest_game-5.0.1_GH0.tar.gz) = 1509625

Return to bug 238064