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

Collapse All | Expand All

(-)net/freerdp/Makefile (-3 / +38 lines)
Lines 27-39 Link Here
27
GH_ACCOUNT=	FreeRDP
27
GH_ACCOUNT=	FreeRDP
28
GH_PROJECT=	${GH_ACCOUNT}
28
GH_PROJECT=	${GH_ACCOUNT}
29
29
30
CMAKE_ARGS+=	-DWITH_LIBSYSTEMD=OFF -DWITH_GSTREAMER_0_10=OFF ${CMAKE_ARGS_${ARCH}}
30
CMAKE_ARGS+=	-DWITH_CHANNELS:BOOL=ON \
31
		-DWITH_DSP_EXPERIMENTAL:BOOL=OFF \
32
		-DWITH_DSP_FFMPEG:BOOL=OFF -DWITH_GPROF:BOOL=OFF \
33
		-DWITH_GSTREAMER_0_10=OFF -DWITH_IPP:BOOL=OFF \
34
		-DWITH_JPEG:BOOL=OFF -DWITH_LIBSYSTEMD=OFF \
35
		-DWITH_MBEDTLS:BOOL=OFF -DWITH_OPENSLES=OFF \
36
		-DWITH_OPENSSL:BOOL=ON -DWITH_OSS=ON \
37
		-DWITH_PROFILER:BOOL=OFF -DWITH_SAMPLE:BOOL=OFF \
38
		-DWITH_SANITIZE_ADDRESS:BOOL=OFF \
39
		-DWITH_SANITIZE_MEMORY:BOOL=OFF \
40
		-DWITH_SANITIZE_THREAD:BOOL=OFF -DWITH_SERVER:BOOL=OFF \
41
		-DWITH_SERVER_INTERFACE:BOOL=OFF \
42
		-DWITH_SMARTCARD_INSPECT:BOOL=OFF \
43
		-DWITH_THIRD_PARTY:BOOL=OFF \
44
		-DWITH_VALGRIND_MEMCHECK:BOOL=OFF -DWITH_X264=OFF \
45
		-DWITH_ZLIB:BOOL=ON \
46
		${CMAKE_ARGS_${ARCH}}
31
47
32
CMAKE_ARGS_aarch64=	-DWITH_NEON=ON
48
CMAKE_ARGS_aarch64=	-DWITH_NEON=ON
33
CFLAGS_aarch64=		-D__ARM_NEON__=__ARM_NEON # clang
49
CFLAGS_aarch64=		-D__ARM_NEON__=__ARM_NEON # clang
34
50
35
OPTIONS_DEFINE=		ALSA CUPS FFMPEG GSTREAMER ICU KERBEROS MANPAGES \
51
OPTIONS_DEFINE=		ALSA CUPS DIRECTFB FAAC FAAD FFMPEG GSM \
36
			PULSEAUDIO WAYLAND X11
52
			GSTREAMER ICU KERBEROS LAME MANPAGES OPENH264 \
53
			PCSC PULSEAUDIO SOXR WAYLAND X11
37
OPTIONS_DEFAULT=	CUPS GSTREAMER ICU KERBEROS MANPAGES WAYLAND X11
54
OPTIONS_DEFAULT=	CUPS GSTREAMER ICU KERBEROS MANPAGES WAYLAND X11
38
OPTIONS_SUB=		yes
55
OPTIONS_SUB=		yes
39
56
Lines 49-58 Link Here
49
CUPS_LIB_DEPENDS=	libcups.so:print/cups
66
CUPS_LIB_DEPENDS=	libcups.so:print/cups
50
CUPS_CMAKE_BOOL=	WITH_CUPS
67
CUPS_CMAKE_BOOL=	WITH_CUPS
51
68
69
DIRECTFB_DESC=		DirectFB graphics support
70
DIRECTFB_LIB_DEPENDS=	libdirectfb.so:devel/directfb
71
DIRECTFB_CMAKE_BOOL=	WITH_DIRECTFB
72
73
FAAC_LIB_DEPENDS=	libfaac.so:audio/faac
74
FAAC_CMAKE_BOOL=	WITH_FAAC
75
76
FAAD_LIB_DEPENDS=	libfaad.so:audio/faad
77
FAAD_CMAKE_BOOL=	WITH_FAAD2
78
52
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
79
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
53
			libavutil.so:multimedia/ffmpeg
80
			libavutil.so:multimedia/ffmpeg
54
FFMPEG_CMAKE_BOOL=	WITH_FFMPEG
81
FFMPEG_CMAKE_BOOL=	WITH_FFMPEG
55
82
83
GSM_LIB_DEPENDS=	libgsm.so:audio/gsm
84
GSM_CMAKE_BOOL=		WITH_GSM
85
56
GSTREAMER_CMAKE_BOOL=	WITH_GSTREAMER_1_0
86
GSTREAMER_CMAKE_BOOL=	WITH_GSTREAMER_1_0
57
GSTREAMER_USE=		gnome=glib20 gstreamer1=yes xorg=x11,xext,xorgproto,xrandr
87
GSTREAMER_USE=		gnome=glib20 gstreamer1=yes xorg=x11,xext,xorgproto,xrandr
58
GSTREAMER_LIB_DEPENDS=	libgstbase-1.0.so:multimedia/gstreamer1
88
GSTREAMER_LIB_DEPENDS=	libgstbase-1.0.so:multimedia/gstreamer1
Lines 62-67 Link Here
62
92
63
KERBEROS_CMAKE_BOOL=	WITH_GSSAPI_HEIMDAL
93
KERBEROS_CMAKE_BOOL=	WITH_GSSAPI_HEIMDAL
64
94
95
LAME_LIB_DEPENDS=	libmp3lame.so:audio/lame
96
LAME_CMAKE_BOOL=	WITH_LAME
97
65
MANPAGES_BUILD_DEPENDS=	xmlto:textproc/xmlto
98
MANPAGES_BUILD_DEPENDS=	xmlto:textproc/xmlto
66
MANPAGES_CMAKE_BOOL=	WITH_MANPAGES
99
MANPAGES_CMAKE_BOOL=	WITH_MANPAGES
67
MANPAGES_CMAKE_OFF=	-DWITH_MANPAGES=OFF
100
MANPAGES_CMAKE_OFF=	-DWITH_MANPAGES=OFF
Lines 72-80 Link Here
72
NEON_CFLAGS=		-march=armv7-a
105
NEON_CFLAGS=		-march=armv7-a
73
.endif
106
.endif
74
107
108
OPENH264_DESC=		H.264 video codec support via OpenH264
109
OPENH264_

Return to bug 230963