Lines 2-10
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= godot |
4 |
PORTNAME= godot |
5 |
DISTVERSION= 3.1.1 |
5 |
DISTVERSION= 3.1.2 |
6 |
DISTVERSIONSUFFIX= -stable |
6 |
DISTVERSIONSUFFIX= -stable |
7 |
PORTREVISION= 2 |
|
|
8 |
CATEGORIES= devel games |
7 |
CATEGORIES= devel games |
9 |
|
8 |
|
10 |
MAINTAINER= FreeBSD@Shaneware.biz |
9 |
MAINTAINER= FreeBSD@Shaneware.biz |
Lines 29-35
Link Here
|
29 |
USE_GITHUB= yes |
28 |
USE_GITHUB= yes |
30 |
GH_ACCOUNT= godotengine |
29 |
GH_ACCOUNT= godotengine |
31 |
|
30 |
|
32 |
MAKE_ARGS+= platform=x11 builtin_libpng=False builtin_openssl=False verbose=True |
31 |
MAKE_ARGS+= platform=x11 builtin_libpng=False \ |
|
|
32 |
builtin_openssl=False verbose=True |
33 |
MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}} |
33 |
MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}} |
34 |
MAKE_ARGS_clang= use_llvm=True |
34 |
MAKE_ARGS_clang= use_llvm=True |
35 |
CXXFLAGS+= -DRTAUDIO_ENABLED |
35 |
CXXFLAGS+= -DRTAUDIO_ENABLED |
Lines 48-55
Link Here
|
48 |
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib |
48 |
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib |
49 |
ALSA_MAKE_ARGS= alsa=True |
49 |
ALSA_MAKE_ARGS= alsa=True |
50 |
EXAMPLES_GH_PROJECT= godot-demo-projects:DEMOS |
50 |
EXAMPLES_GH_PROJECT= godot-demo-projects:DEMOS |
51 |
# master at 23/3 |
51 |
# master at 13/12 |
52 |
EXAMPLES_GH_TAGNAME= 17e80079e3fc:DEMOS |
52 |
EXAMPLES_GH_TAGNAME= c34a2b423bcb:DEMOS |
53 |
EXAMPLES_PORTEXAMPLES= * |
53 |
EXAMPLES_PORTEXAMPLES= * |
54 |
# mono support doesn't build at present |
54 |
# mono support doesn't build at present |
55 |
MONO_USES= mono:nuget |
55 |
MONO_USES= mono:nuget |
Lines 77-84
Link Here
|
77 |
.include <bsd.port.pre.mk> |
77 |
.include <bsd.port.pre.mk> |
78 |
|
78 |
|
79 |
.if ${ARCH} != aarch64 && ${ARCH} != amd64 && ${ARCH} != i386 && ${ARCH} != armv6 && ${ARCH} != armv7 |
79 |
.if ${ARCH} != aarch64 && ${ARCH} != amd64 && ${ARCH} != i386 && ${ARCH} != armv6 && ${ARCH} != armv7 |
80 |
LIB_DEPENDS+= libvpx.so:multimedia/libvpx |
80 |
# use system libvpx on archs that break with built-in |
81 |
MAKE_ARGS+= builtin_libvpx=False |
81 |
LIB_DEPENDS+= libvpx.so:multimedia/libvpx |
|
|
82 |
MAKE_ARGS+= builtin_libvpx=False |
82 |
.endif |
83 |
.endif |
83 |
|
84 |
|
84 |
post-patch: |
85 |
post-patch: |