Lines 2-9
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= freerdp |
4 |
PORTNAME= freerdp |
5 |
DISTVERSION= 2.0.0-rc0 |
5 |
DISTVERSION= 2.0.0-rc1 |
6 |
PORTREVISION= 2 |
|
|
7 |
CATEGORIES= net comms ipv6 |
6 |
CATEGORIES= net comms ipv6 |
8 |
|
7 |
|
9 |
MAINTAINER= kevans@FreeBSD.org |
8 |
MAINTAINER= kevans@FreeBSD.org |
Lines 25-32
Link Here
|
25 |
CMAKE_ARGS_aarch64= -DWITH_NEON=ON |
24 |
CMAKE_ARGS_aarch64= -DWITH_NEON=ON |
26 |
CFLAGS_aarch64= -D__ARM_NEON__=__ARM_NEON # clang |
25 |
CFLAGS_aarch64= -D__ARM_NEON__=__ARM_NEON # clang |
27 |
|
26 |
|
28 |
OPTIONS_DEFINE= ALSA CUPS FFMPEG GSTREAMER PULSEAUDIO X11 |
27 |
OPTIONS_DEFINE= ALSA CUPS FFMPEG GSTREAMER ICU KERBEROS MANPAGES \ |
29 |
OPTIONS_DEFAULT= CUPS GSTREAMER X11 |
28 |
PULSEAUDIO X11 |
|
|
29 |
OPTIONS_DEFAULT= CUPS GSTREAMER ICU MANPAGES X11 |
30 |
OPTIONS_SUB= yes |
30 |
OPTIONS_SUB= yes |
31 |
|
31 |
|
32 |
OPTIONS_DEFINE_armv6= NEON |
32 |
OPTIONS_DEFINE_armv6= NEON |
Lines 49-54
Link Here
|
49 |
GSTREAMER_USE= gnome=glib20 gstreamer1=yes xorg=x11,xextproto,xext,xrandr |
49 |
GSTREAMER_USE= gnome=glib20 gstreamer1=yes xorg=x11,xextproto,xext,xrandr |
50 |
GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 |
50 |
GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 |
51 |
|
51 |
|
|
|
52 |
ICU_LIB_DEPENDS= libicuuc.so:devel/icu |
53 |
ICU_CMAKE_BOOL= WITH_ICU |
54 |
|
55 |
KERBEROS_CMAKE_BOOL= WITH_GSSAPI_HEIMDAL |
56 |
|
52 |
NEON_DESC= Enable Media Processing Engine instructions |
57 |
NEON_DESC= Enable Media Processing Engine instructions |
53 |
NEON_CMAKE_BOOL= WITH_NEON |
58 |
NEON_CMAKE_BOOL= WITH_NEON |
54 |
.if ! ${CFLAGS:M-march*} |
59 |
.if ! ${CFLAGS:M-march*} |
Lines 55-60
Link Here
|
55 |
NEON_CFLAGS= -march=armv7-a |
60 |
NEON_CFLAGS= -march=armv7-a |
56 |
.endif |
61 |
.endif |
57 |
|
62 |
|
|
|
63 |
MANPAGES_CMAKE_BOOL= WITH_MANPAGES |
64 |
MANPAGES_CMAKE_OFF= -DWITH_MANPAGES=OFF |
65 |
|
58 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio |
66 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio |
59 |
PULSEAUDIO_CMAKE_BOOL= WITH_PULSE |
67 |
PULSEAUDIO_CMAKE_BOOL= WITH_PULSE |
60 |
|
68 |
|
Lines 80-88
Link Here
|
80 |
post-patch: |
88 |
post-patch: |
81 |
@${REINPLACE_CMD} -e '/CMAKE_INSTALL_RPATH /d' \ |
89 |
@${REINPLACE_CMD} -e '/CMAKE_INSTALL_RPATH /d' \ |
82 |
${WRKSRC}/CMakeLists.txt |
90 |
${WRKSRC}/CMakeLists.txt |
83 |
@${REINPLACE_CMD} -e 's/OPENBSD/BSD/' \ |
91 |
@${REINPLACE_CMD} -e 's/Linux/Linux|FreeBSD/' \ |
84 |
${WRKSRC}/winpr/CMakeLists.txt \ |
92 |
${WRKSRC}/winpr/CMakeLists.txt |
85 |
${WRKSRC}/client/X11/CMakeLists.txt |
|
|
86 |
@${REINPLACE_CMD} -e 's/NetBSD__)/NetBSD__) || defined(__FreeBSD__)/' \ |
93 |
@${REINPLACE_CMD} -e 's/NetBSD__)/NetBSD__) || defined(__FreeBSD__)/' \ |
87 |
${WRKSRC}/winpr/libwinpr/utils/trio/triodef.h |
94 |
${WRKSRC}/winpr/libwinpr/utils/trio/triodef.h |
88 |
@${RM} ${WRKSRC}/cmake/FindOpenSSL.cmake |
95 |
@${RM} ${WRKSRC}/cmake/FindOpenSSL.cmake |