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

Collapse All | Expand All

(-)net/freerdp/Makefile (-27 / +17 lines)
Lines 2-14 Link Here
2
# $FreeBSD: head/net/freerdp/Makefile 556318 2020-11-26 00:54:44Z jbeich $
2
# $FreeBSD: head/net/freerdp/Makefile 556318 2020-11-26 00:54:44Z jbeich $
3
3
4
PORTNAME=	freerdp
4
PORTNAME=	freerdp
5
DISTVERSION=	2.2.0
5
DISTVERSION=	2.3.2
6
PORTREVISION=	3
7
CATEGORIES=	net comms
6
CATEGORIES=	net comms
8
MASTER_SITES=   https://pub.freerdp.com/releases/ \
7
MASTER_SITES=   https://pub.freerdp.com/releases/ \
9
		https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
8
		https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
10
9
11
MAINTAINER=	kevans@FreeBSD.org
10
MAINTAINER=	vvd@unislabs.com
12
COMMENT=	Free implementation of Remote Desktop Protocol
11
COMMENT=	Free implementation of Remote Desktop Protocol
13
12
14
LICENSE=	APACHE20
13
LICENSE=	APACHE20
Lines 30-61 Link Here
30
PLIST_SUB+=	PATCHVERSION="${PATCHVERSION}"
29
PLIST_SUB+=	PATCHVERSION="${PATCHVERSION}"
31
PLIST_SUB+=	MAJORVERSION="${MAJORVERSION}"
30
PLIST_SUB+=	MAJORVERSION="${MAJORVERSION}"
32
31
33
CMAKE_ARGS+=	-DWITH_CHANNELS:BOOL=ON \
32
CMAKE_ARGS+=	${CMAKE_ARGS_${ARCH}}
34
		-DWITH_DIRECTFB:BOOL=OFF \
33
CMAKE_ON+=	WITH_CHANNELS WITH_OPENSSL WITH_OSS WITH_ZLIB CHANNEL_URBDRC_CLIENT
35
		-DWITH_DSP_EXPERIMENTAL:BOOL=OFF \
34
CMAKE_OFF+=	WITH_DIRECTFB WITH_DSP_EXPERIMENTAL WITH_DSP_FFMPEG WITH_GPROF \
36
		-DWITH_DSP_FFMPEG:BOOL=OFF -DWITH_GPROF:BOOL=OFF \
35
		WITH_GSTREAMER_0_10 WITH_IPP WITH_LIBSYSTEMD \
37
		-DWITH_GSTREAMER_0_10:BOOL=OFF -DWITH_IPP:BOOL=OFF \
36
		WITH_MBEDTLS WITH_OPENCL WITH_OPENSLES WITH_PROFILER WITH_SAMPLE \
38
		-DWITH_JPEG:BOOL=OFF -DWITH_LIBSYSTEMD:BOOL=OFF \
37
		WITH_SANITIZE_ADDRESS WITH_SANITIZE_MEMORY WITH_SANITIZE_THREAD \
39
		-DWITH_MBEDTLS:BOOL=OFF -DWITH_OPENSLES=OFF \
38
		WITH_SERVER WITH_SERVER_INTERFACE WITH_SMARTCARD_INSPECT \
40
		-DWITH_OPENSSL:BOOL=ON -DWITH_OSS=ON \
39
		WITH_THIRD_PARTY WITH_VALGRIND_MEMCHECK WITH_X264
41
		-DWITH_PROFILER:BOOL=OFF -DWITH_SAMPLE:BOOL=OFF \
42
		-DWITH_SANITIZE_ADDRESS:BOOL=OFF \
43
		-DWITH_SANITIZE_MEMORY:BOOL=OFF \
44
		-DWITH_SANITIZE_THREAD:BOOL=OFF -DWITH_SERVER:BOOL=OFF \
45
		-DWITH_SERVER_INTERFACE:BOOL=OFF \
46
		-DWITH_SMARTCARD_INSPECT:BOOL=OFF \
47
		-DWITH_THIRD_PARTY:BOOL=OFF \
48
		-DWITH_VALGRIND_MEMCHECK:BOOL=OFF -DWITH_X264:BOOL=OFF \
49
		-DWITH_ZLIB:BOOL=ON \
50
		-DCHANNEL_URBDRC_CLIENT:BOOL=ON \
51
		${CMAKE_ARGS_${ARCH}}
52
40
53
CMAKE_ARGS_aarch64=	-DWITH_NEON=ON
41
CMAKE_ARGS_aarch64+=	-DWITH_NEON=ON
54
CFLAGS_aarch64=		-D__ARM_NEON__=__ARM_NEON # clang
42
CFLAGS_aarch64+=	-D__ARM_NEON__=__ARM_NEON # clang
55
43
56
OPTIONS_DEFINE=		ALSA CUPS FAAC FAAD FFMPEG GSM \
44
OPTIONS_DEFINE=		ALSA CUPS FAAC FAAD FFMPEG GSM GSTREAMER ICU JPEG KERBEROS \
57
			GSTREAMER ICU KERBEROS LAME MANPAGES OPENH264 \
45
			LAME MANPAGES OPENH264 PCSC PULSEAUDIO SOXR WAYLAND X11
58
			PCSC PULSEAUDIO SOXR WAYLAND X11
59
OPTIONS_DEFAULT=	CUPS GSTREAMER ICU KERBEROS MANPAGES WAYLAND X11
46
OPTIONS_DEFAULT=	CUPS GSTREAMER ICU KERBEROS MANPAGES WAYLAND X11
60
OPTIONS_SUB=		yes
47
OPTIONS_SUB=		yes
61
48
Lines 91-96 Link Here
91
78
92
ICU_LIB_DEPENDS=	libicuuc.so:devel/icu
79
ICU_LIB_DEPENDS=	libicuuc.so:devel/icu
93
ICU_CMAKE_BOOL=		WITH_ICU
80
ICU_CMAKE_BOOL=		WITH_ICU
81
82
JPEG_USES=		jpeg
83
JPEG_CMAKE_BOOL=	WITH_JPEG
94
84
95
KERBEROS_CMAKE_BOOL=	WITH_GSSAPI_HEIMDAL
85
KERBEROS_CMAKE_BOOL=	WITH_GSSAPI_HEIMDAL
96
86
(-)net/freerdp/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1595498870
1
TIMESTAMP = 1616353658
2
SHA256 (freerdp-2.2.0.tar.gz) = 19b30759e324ce7a9767af880116a4c571761e9ad9c5d6c98c5b302ff8c24c6c
2
SHA256 (freerdp-2.3.2.tar.gz) = deb888034a441c7f76dc8b3ddea67fac3c0d815739fc2146e1243480ce56c91c
3
SIZE (freerdp-2.2.0.tar.gz) = 6878427
3
SIZE (freerdp-2.3.2.tar.gz) = 7284490
(-)net/freerdp/pkg-descr (-1 / +1 lines)
Lines 3-6 Link Here
3
software wherever you want, the way you want it, in a world where
3
software wherever you want, the way you want it, in a world where
4
interoperability can finally liberate your computing experience.
4
interoperability can finally liberate your computing experience.
5
5
6
WWW: http://www.freerdp.com
6
WWW: https://www.freerdp.com/
(-)net/freerdp/pkg-plist (+1 lines)
Lines 20-25 Link Here
20
include/freerdp2/freerdp/channels/channels.h
20
include/freerdp2/freerdp/channels/channels.h
21
include/freerdp2/freerdp/channels/cliprdr.h
21
include/freerdp2/freerdp/channels/cliprdr.h
22
include/freerdp2/freerdp/channels/disp.h
22
include/freerdp2/freerdp/channels/disp.h
23
include/freerdp2/freerdp/channels/echo.h
23
include/freerdp2/freerdp/channels/encomsp.h
24
include/freerdp2/freerdp/channels/encomsp.h
24
include/freerdp2/freerdp/channels/geometry.h
25
include/freerdp2/freerdp/channels/geometry.h
25
include/freerdp2/freerdp/channels/log.h
26
include/freerdp2/freerdp/channels/log.h

Return to bug 253880