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_ |