Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= godot |
4 |
PORTNAME= godot |
5 |
DISTVERSION= 3.2.2 |
5 |
DISTVERSION= 3.2.3 |
6 |
DISTVERSIONSUFFIX= -stable |
6 |
DISTVERSIONSUFFIX= -stable |
7 |
CATEGORIES= devel games |
7 |
CATEGORIES= devel games |
8 |
|
8 |
|
Lines 21-27
Link Here
|
21 |
xdg-open:devel/xdg-utils \ |
21 |
xdg-open:devel/xdg-utils \ |
22 |
xmessage:x11/xmessage |
22 |
xmessage:x11/xmessage |
23 |
|
23 |
|
24 |
USES= compiler:c++14-lang gl pkgconfig scons ssl xorg |
24 |
USES= compiler:c++14-lang gl pkgconfig scons xorg |
25 |
USE_XORG= x11 xcursor xi xinerama xrandr xrender |
25 |
USE_XORG= x11 xcursor xi xinerama xrandr xrender |
26 |
USE_GL= gl glew glu |
26 |
USE_GL= gl glew glu |
27 |
|
27 |
|
Lines 29-52
Link Here
|
29 |
GH_ACCOUNT= godotengine |
29 |
GH_ACCOUNT= godotengine |
30 |
|
30 |
|
31 |
MAKE_ARGS+= platform=x11 builtin_libpng=False \ |
31 |
MAKE_ARGS+= platform=x11 builtin_libpng=False \ |
32 |
builtin_openssl=False verbose=True |
32 |
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 use_lld=True |
35 |
CXXFLAGS_i386= ${CXXFLAGS_i386_${CHOSEN_COMPILER_TYPE}} |
35 |
CXXFLAGS_i386= ${CXXFLAGS_i386_${CHOSEN_COMPILER_TYPE}} |
36 |
CXXFLAGS_i386_gcc= -march=i586 |
36 |
CXXFLAGS_i386_gcc= -march=i586 |
37 |
|
37 |
|
38 |
# option MONO doesn't build (needs 5.12+) so for now leave it out as an option |
38 |
# option MONO doesn't build (needs 5.12+) so for now leave it out as an option |
39 |
OPTIONS_DEFINE= EXAMPLES TOOLS |
39 |
OPTIONS_DEFINE= EXAMPLES TOOLS ALSA PULSEAUDIO UDEV |
40 |
OPTIONS_DEFAULT= ALSA |
40 |
OPTIONS_DEFAULT= ALSA |
41 |
# Moved to devel/godot-tools |
41 |
# Moved to devel/godot-tools |
42 |
OPTIONS_EXCLUDE?= EXAMPLES TOOLS |
42 |
OPTIONS_EXCLUDE?= EXAMPLES TOOLS |
43 |
OPTIONS_GROUP= AUDIO |
43 |
OPTIONS_GROUP= AUDIO |
44 |
OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO |
44 |
OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO |
|
|
45 |
OPTIONS_GROUP= UDEV |
46 |
OPTIONS_GROUP= LIBUDEV |
45 |
|
47 |
|
46 |
AUDIO_DESC= Audio support |
48 |
AUDIO_DESC= Audio support |
47 |
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib |
49 |
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib |
48 |
ALSA_MAKE_ARGS= alsa=True |
50 |
ALSA_MAKE_ARGS= alsa=True |
49 |
ALSA_MAKE_ARGS_OFF= alsa=False |
51 |
ALSA_MAKE_ARGS_OFF= alsa=False |
|
|
52 |
UDEV_DESC= Libudev support (Joystick) |
53 |
UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd |
54 |
UDEV_MAKE_ARGS= udev=True |
55 |
UDEV_MAKE_ARGS_OFF= udev=False |
50 |
# master at 2/4 tagged for 3.2 |
56 |
# master at 2/4 tagged for 3.2 |
51 |
EXAMPLES_GH_TUPLE= godotengine:godot-demo-projects:57baf0a1b5d1:DEMOS |
57 |
EXAMPLES_GH_TUPLE= godotengine:godot-demo-projects:57baf0a1b5d1:DEMOS |
52 |
EXAMPLES_PORTEXAMPLES= * |
58 |
EXAMPLES_PORTEXAMPLES= * |