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

Collapse All | Expand All

(-)Makefile (-42 / +32 lines)
Lines 1-9 Link Here
1
# Created by: Alexander Logvinov <avl@FreeBSD.org>
2
# $FreeBSD$
1
# $FreeBSD$
3
2
4
PORTNAME=	freerdp
3
PORTNAME=	freerdp
5
PORTVERSION=	1.2.0
4
PORTVERSION=	2.0.0.g2016.11.24
6
PORTREVISION=	7
7
CATEGORIES=	net comms ipv6
5
CATEGORIES=	net comms ipv6
8
6
9
MAINTAINER=	bsdports@kyle-evans.net
7
MAINTAINER=	bsdports@kyle-evans.net
Lines 12-82 Link Here
12
LICENSE=	APACHE20
10
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
14
12
15
USE_LDCONFIG=	yes
16
USES=		alias cmake:outsource cpe execinfo pkgconfig compiler:c++11-lib ssl
17
USE_GITHUB=	yes
13
USE_GITHUB=	yes
18
GH_ACCOUNT=	FreeRDP
14
GH_ACCOUNT=	FreeRDP
19
GH_PROJECT=	${GH_ACCOUNT}
15
GH_PROJECT=	${GH_ACCOUNT}
20
GH_TAGNAME=	f5ff6e1
16
GH_TAGNAME=	2a6dbab
21
17
18
USES=		alias cmake:outsource compiler:c++11-lib cpe execinfo gettext localbase pathfix pkgconfig ssl
19
USE_LDCONFIG=	yes
22
CPE_VENDOR=	freerdp_project
20
CPE_VENDOR=	freerdp_project
23
21
24
LDFLAGS+=	-L${LOCALBASE}/lib
22
CMAKE_ARGS+=	-DWITH_LIBSYSTEMD=OFF -DWITH_WAYLAND=OFF -DWITH_GSTREAMER_0_10=OFF -DARM_FP_ABI=hard
25
CFLAGS+=	-I${WRKSRC}/include -I${WRKSRC}/winpr/include -I${LOCALBASE}/include
26
23
27
OPTIONS_DEFINE=		ALSA CUPS DIRECTFB FFMPEG GSTREAMER PULSEAUDIO SSE X11
24
OPTIONS_DEFINE=		ALSA CUPS FFMPEG GSTREAMER PULSEAUDIO SSE X11
28
OPTIONS_DEFAULT=	CUPS GSTREAMER X11
25
OPTIONS_DEFAULT=	CUPS GSTREAMER X11
29
OPTIONS_SUB=		yes
26
OPTIONS_SUB=		yes
30
27
28
OPTIONS_DEFINE_armv6=	NEON
29
OPTIONS_DEFINE_aarch64=	NEON
30
31
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
31
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
32
ALSA_CMAKE_ON=		-DWITH_ALSA=ON
32
ALSA_CMAKE_BOOL=	WITH_ALSA
33
ALSA_CMAKE_OFF=		-DWITH_ALSA=OFF
34
33
35
CUPS_LIB_DEPENDS=	libcups.so:print/cups
34
CUPS_LIB_DEPENDS=	libcups.so:print/cups
36
CUPS_CMAKE_ON=		-DWITH_CUPS=ON
35
CUPS_CMAKE_BOOL=	WITH_CUPS
37
CUPS_CMAKE_OFF=		-DWITH_CUPS=OFF
38
36
39
# outdated and unmaintained upstream
40
DIRECTFB_DESC=		Build FreeRDP DirectFB client (outdated)
41
DIRECTFB_LIB_DEPENDS=	libdirectfb.so:devel/directfb
42
DIRECTFB_CMAKE_ON=	-DWITH_DIRECTFB=ON
43
DIRECTFB_CMAKE_OFF=	-DWITH_DIRECTFB=OFF
44
# currently DirectFB option fails with clang
45
DIRECTFB_USE=		gcc=yes
46
47
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
37
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
48
			libavutil.so:multimedia/ffmpeg
38
			libavutil.so:multimedia/ffmpeg
49
FFMPEG_CMAKE_ON=	-DWITH_FFMPEG=ON
39
FFMPEG_CMAKE_BOOL=	WITH_FFMPEG
50
FFMPEG_CMAKE_OFF=	-DWITH_FFMPEG=OFF
51
40
52
GSTREAMER_CMAKE_ON=	-DWITH_GSTREAMER_1_0=ON -DWITH_GSTREAMER_0_10=OFF
41
GSTREAMER_CMAKE_BOOL=	WITH_GSTREAMER_1_0
53
GSTREAMER_CMAKE_OFF=	-DWITH_GSTREAMER_1_0=OFF -DWITH_GSTREAMER_0_10=OFF
42
GSTREAMER_USE=		gnome=glib20 gstreamer1=yes xorg=x11,xextproto,xext,xrandr
54
GSTREAMER_USE=		gstreamer1=yes xorg=x11,xextproto,xext,xrandr
43
GSTREAMER_LIB_DEPENDS=	libgstbase-1.0.so:multimedia/gstreamer1
55
44
45
NEON_DESC=		Enable	Media Processing Engine instructions
46
NEON_CMAKE_BOOL=	WITH_NEON
47
NEON_CFLAGS=		-march=armv7-a
48
56
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
49
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
57
PULSEAUDIO_CMAKE_ON=	-DWITH_PULSE=ON
50
PULSEAUDIO_CMAKE_BOOL=	WITH_PULSE
58
PULSEAUDIO_CMAKE_OFF=	-DWITH_PULSE=OFF
59
51
60
SSE_CMAKE_ON=		-DWITH_SSE2=ON
52
SSE_CMAKE_BOOL=		WITH_SSE2
61
SSE_CMAKE_OFF=		-DWITH_SSE2=OFF
62
53
63
X11_DESC=		Build FreeRDP X11 client
54
X11_DESC=		Build FreeRDP X11 client
64
X11_BUILD_DEPENDS=	xmlto:textproc/xmlto
55
X11_BUILD_DEPENDS=	xmlto:textproc/xmlto
65
X11_CMAKE_ON=		-DWITH_X11=ON
56
X11_CMAKE_ON=		-DWITH_XKBDFILE=OFF
66
X11_CMAKE_OFF=		-DWITH_X11=OFF -DWITH_XKBFILE=OFF
57
X11_CMAKE_BOOL=		WITH_X11
67
X11_USE=		xorg=x11,xkbfile,xcursor,xextproto,xv,xinerama,xext \
58
X11_USE=		xorg=x11,xkbfile,xcursor,xextproto,xv,xinerama,xext,xcursor,xrandr,xi,xfixes,xrender
68
			xcursor,xrandr,xi,xfixes,xrender
69
59
70
.include <bsd.port.options.mk>
60
post-patch:
71
61
	@${REINPLACE_CMD} -e '/CMAKE_INSTALL_RPATH /d' \
72
post-extract:
73
	${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' \
74
		-e '/CMAKE_INSTALL_RPATH /d' \
75
		${WRKSRC}/CMakeLists.txt
62
		${WRKSRC}/CMakeLists.txt
76
	${REINPLACE_CMD} -e 's|share/man/man1|man/man1|' \
63
	@${REINPLACE_CMD} -e 's/OPENBSD/BSD/' \
64
		${WRKSRC}/winpr/CMakeLists.txt \
77
		${WRKSRC}/client/X11/CMakeLists.txt
65
		${WRKSRC}/client/X11/CMakeLists.txt
78
	${REINPLACE_CMD} -e 's/NetBSD__)/NetBSD__) || defined(__FreeBSD__)/' \
66
	@${REINPLACE_CMD} -e 's/NetBSD__)/NetBSD__) || defined(__FreeBSD__)/' \
79
		${WRKSRC}/winpr/libwinpr/utils/trio/triodef.h
67
		${WRKSRC}/winpr/libwinpr/utils/trio/triodef.h
80
	${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' \
68
	@${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' \
81
		${WRKSRC}/channels/drive/client/statvfs.c
69
		${WRKSRC}/channels/drive/client/statvfs.c
70
	@${RM} ${WRKSRC}/cmake/FindOpenSSL.cmake
71
82
.include <bsd.port.mk>
72
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1470755086
1
TIMESTAMP = 1480005507
2
SHA256 (FreeRDP-FreeRDP-1.2.0-f5ff6e1_GH0.tar.gz) = f39c7eaa007a3aef580f364f8f5c0b9208c6c3c8f5f00a4c0ed020a81535eb32
2
SHA256 (FreeRDP-FreeRDP-2.0.0.g2016.11.24-2a6dbab_GH0.tar.gz) = 2a8550c3b067f49353614c4dc13fff4b2c0cf7653dd765c8e44eccaf8c79f20b
3
SIZE (FreeRDP-FreeRDP-1.2.0-f5ff6e1_GH0.tar.gz) = 6033856
3
SIZE (FreeRDP-FreeRDP-2.0.0.g2016.11.24-2a6dbab_GH0.tar.gz) = 6417326
(-)files/patch-CMakeLists.txt (-6 / +7 lines)
Lines 1-13 Link Here
1
--- CMakeLists.txt.intermediate	2015-06-06 13:17:20 UTC
1
--- CMakeLists.txt.orig	2016-11-24 13:19:47 UTC
2
+++ CMakeLists.txt
2
+++ CMakeLists.txt
3
@@ -322,6 +322,10 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
3
@@ -156,6 +156,11 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
4
 		set(FREEBSD TRUE)
5
 	endif()
4
 	endif()
6
 endif()
5
 endif()
6
 
7
+if(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
7
+if(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
8
+	set(BSD TRUE)
8
+	set(BSD TRUE)
9
+	set(FREEBSD TRUE)
9
+	set(FREEBSD TRUE)
10
+endif()
10
+endif()
11
 
11
+
12
 # Android
12
 # Configure MSVC Runtime
13
 if(ANDROID)
13
 if(MSVC)
14
 	include(MSVCRuntime)
(-)files/patch-cmake_FindGStreamer__1__0.cmake (-6 / +6 lines)
Lines 2-16 Link Here
2
Since 1.6.0 there are multiple include paths. So use pkg-config to find
2
Since 1.6.0 there are multiple include paths. So use pkg-config to find
3
which. IMO the rest of this file should use pkg-config....
3
which. IMO the rest of this file should use pkg-config....
4
4
5
--- cmake/FindGStreamer_1_0.cmake.orig	2015-06-26 15:30:00.000000000 +0200
5
--- cmake/FindGStreamer_1_0.cmake.orig	2016-10-21 07:29:51 UTC
6
+++ cmake/FindGStreamer_1_0.cmake	2015-09-27 10:43:55.754514000 +0200
6
+++ cmake/FindGStreamer_1_0.cmake
7
@@ -78,7 +78,8 @@
7
@@ -78,7 +78,8 @@ endmacro()
8
 # 1.1. Find headers and libraries
8
 # 1.1. Find headers and libraries
9
 set(GLIB_ROOT_DIR ${GSTREAMER_1_0_ROOT_DIR})
9
 set(GLIB_ROOT_DIR ${GSTREAMER_1_0_ROOT_DIR})
10
 find_package(Glib REQUIRED)
10
 find_package(Glib REQUIRED)
11
-FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0 gstreamer-1.0 gst/gst.h gstreamer-1.0)
11
-FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0 gstreamer-1.0 gstreamer-1.0)
12
+#FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0 gstreamer-1.0 gstreamer-1.0)
12
+pkg_check_modules (GSTREAMER_1_0 gstreamer-1.0)
13
+pkg_check_modules (GSTREAMER_1_0 gstreamer-1.0)
13
+#FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0 gstreamer-1.0 gst/gst.h gstreamer-1.0)
14
 FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_BASE gstreamer-base-1.0 gstbase-1.0)
14
 FIND_GSTREAMER_COMPONENT(GSTREAMER_1_0_BASE gstreamer-base-1.0 gst/gst.h gstbase-1.0)
15
 
15
 
16
 # 1.2. Check Gstreamer version
16
 # 1.2. Check Gstreamer version
(-)files/patch-ffmpeg29 (-59 / +20 lines)
Lines 1-45 Link Here
1
Description: Replace deprecated FFmpeg API
1
--- channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c.orig	2016-10-21 07:29:51 UTC
2
Author: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2
+++ channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c
3
Last-Update: <2015-11-02>
3
@@ -346,7 +346,7 @@ static BOOL tsmf_ffmpeg_decode_video(ITS
4
4
 		av_picture_copy((AVPicture*) frame, (AVPicture*) mdecoder->frame,
5
--- channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c.orig	2016-06-11 21:12:27.134896000 +0200
5
 						mdecoder->codec_context->pix_fmt,
6
+++ channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c	2016-06-11 21:14:05.282247000 +0200
6
 						mdecoder->codec_context->width, mdecoder->codec_context->height);
7
@@ -103,7 +103,7 @@
7
-		av_free(frame);
8
 	mdecoder->codec_context->bit_rate = media_type->BitRate;
8
+		av_frame_free(&frame);
9
 	mdecoder->codec_context->time_base.den = media_type->SamplesPerSecond.Numerator;
9
 	}
10
 	mdecoder->codec_context->time_base.num = media_type->SamplesPerSecond.Denominator;
11
-	mdecoder->frame = avcodec_alloc_frame();
12
+	mdecoder->frame = av_frame_alloc();
13
 	return TRUE;
14
 }
15
 
10
 
16
@@ -322,14 +322,14 @@
17
 									 mdecoder->codec_context->width, mdecoder->codec_context->height);
18
 			mdecoder->decoded_data = malloc(mdecoder->decoded_size);
19
 			ZeroMemory(mdecoder->decoded_data, mdecoder->decoded_size);
20
-			frame = avcodec_alloc_frame();
21
+			frame = av_frame_alloc();
22
 			avpicture_fill((AVPicture *) frame, mdecoder->decoded_data,
23
 						   mdecoder->codec_context->pix_fmt,
24
 						   mdecoder->codec_context->width, mdecoder->codec_context->height);
25
 			av_picture_copy((AVPicture *) frame, (AVPicture *) mdecoder->frame,
26
 							mdecoder->codec_context->pix_fmt,
27
 							mdecoder->codec_context->width, mdecoder->codec_context->height);
28
-			av_free(frame);
29
+			av_frame_free(&frame);
30
 		}
31
 	return ret;
11
 	return ret;
32
 }
12
@@ -428,7 +428,7 @@ static BOOL tsmf_ffmpeg_decode_audio(ITS
33
@@ -385,7 +385,7 @@
34
 									(int16_t *) dst, &frame_size, src, src_size);
35
 #else
36
 		{
37
-			AVFrame *decoded_frame = avcodec_alloc_frame();
38
+			AVFrame *decoded_frame = av_frame_alloc();
39
 			int got_frame = 0;
40
 			AVPacket pkt;
41
 			av_init_packet(&pkt);
42
@@ -398,7 +398,7 @@
43
 														decoded_frame->nb_samples, mdecoder->codec_context->sample_fmt, 1);
13
 														decoded_frame->nb_samples, mdecoder->codec_context->sample_fmt, 1);
44
 				memcpy(dst, decoded_frame->data[0], frame_size);
14
 				memcpy(dst, decoded_frame->data[0], frame_size);
45
 			}
15
 			}
Lines 47-75 Link Here
47
+			av_frame_free(&decoded_frame);
17
+			av_frame_free(&decoded_frame);
48
 		}
18
 		}
49
 #endif
19
 #endif
50
 		if(len <= 0 || frame_size <= 0)
20
 		if (len <= 0 || frame_size <= 0)
51
@@ -464,7 +464,7 @@
21
@@ -524,7 +524,7 @@ static void tsmf_ffmpeg_free(ITSMFDecode
52
 	TSMFFFmpegDecoder *mdecoder = (TSMFFFmpegDecoder *) decoder;
53
 	switch(mdecoder->codec_context->pix_fmt)
54
 	{
55
-		case PIX_FMT_YUV420P:
56
+		case AV_PIX_FMT_YUV420P:
57
 			return RDP_PIXFMT_I420;
58
 		default:
59
 			CLOG_ERR("unsupported pixel format %u",
60
@@ -492,7 +492,7 @@
61
 {
22
 {
62
 	TSMFFFmpegDecoder *mdecoder = (TSMFFFmpegDecoder *) decoder;
23
 	TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
63
 	if(mdecoder->frame)
24
 	if (mdecoder->frame)
64
-		av_free(mdecoder->frame);
25
-		av_free(mdecoder->frame);
65
+		av_frame_free(&mdecoder->frame);
26
+		av_frame_free(&mdecoder->frame);
66
 	if(mdecoder->decoded_data)
27
 
67
 		free(mdecoder->decoded_data);
28
 	free(mdecoder->decoded_data);
68
 	if(mdecoder->codec_context)
29
 
69
@@ -501,7 +501,7 @@
30
@@ -534,7 +534,7 @@ static void tsmf_ffmpeg_free(ITSMFDecode
70
 			avcodec_close(mdecoder->codec_context);
31
 			avcodec_close(mdecoder->codec_context);
71
 		if(mdecoder->codec_context->extradata)
32
 
72
 			free(mdecoder->codec_context->extradata);
33
 		free(mdecoder->codec_context->extradata);
73
-		av_free(mdecoder->codec_context);
34
-		av_free(mdecoder->codec_context);
74
+		av_frame_free(&mdecoder->codec_context);
35
+		av_frame_free(&mdecoder->codec_context);
75
 	}
36
 	}
(-)files/patch-libfreerdp_freerdp.pc.in (-8 / +6 lines)
Lines 1-13 Link Here
1
Index: freerdp.pc.in
1
--- libfreerdp/freerdp.pc.in.orig	2016-10-21 07:29:51 UTC
2
diff -u freerdp.pc.in.orig freerdp.pc.in
2
+++ libfreerdp/freerdp.pc.in
3
--- freerdp.pc.in.orig	2014-09-12 07:46:32.000000000 +0900
3
@@ -9,7 +9,7 @@ Description: FreeRDP: A Remote Desktop P
4
+++ freerdp.pc.in	2015-05-26 02:05:37.874925433 +0900
5
@@ -9,7 +9,7 @@
6
 URL: http://www.freerdp.com/
4
 URL: http://www.freerdp.com/
7
 Version: @FREERDP_VERSION_FULL@
5
 Version: @FREERDP_VERSION@
8
 Requires: 
6
 Requires: 
9
-Requires.private: winpr zlib libssl
7
-Requires.private: @WINPR_PKG_CONFIG_FILENAME@ libssl
10
+Requires.private: winpr
8
+Requires.private: @WINPR_PKG_CONFIG_FILENAME@
11
 Libs: -L${libdir} ${libs}
9
 Libs: -L${libdir} ${libs}
12
 Libs.private: -ldl -lpthread
10
 Libs.private: -ldl -lpthread
13
 Cflags: -I${includedir}
11
 Cflags: -I${includedir}
(-)files/patch-winpr_winpr.pc.in (-8 / +6 lines)
Lines 1-12 Link Here
1
Index: winpr.pc.in
1
--- winpr/winpr.pc.in.orig	2016-10-21 07:29:51 UTC
2
diff -u winpr.pc.in.orig winpr.pc.in
2
+++ winpr/winpr.pc.in
3
--- winpr.pc.in.orig	2014-09-12 07:46:32.000000000 +0900
3
@@ -9,7 +9,6 @@ Description: WinPR: Windows Portable Run
4
+++ winpr.pc.in	2015-05-26 02:05:59.353925013 +0900
5
@@ -9,7 +9,6 @@
6
 URL: http://www.freerdp.com/
4
 URL: http://www.freerdp.com/
7
 Version: @WINPR_VERSION_FULL@
5
 Version: @WINPR_VERSION@
8
 Requires: 
6
 Requires:
9
-Requires.private: zlib libssl
7
-Requires.private: libssl
10
 Libs: -L${libdir} ${libs}
8
 Libs: -L${libdir} ${libs}
11
 Libs.private: -ldl -lrt -lm -lpthread
9
 Libs.private: -ldl -lrt -lm -lpthread
12
 Cflags: -I${includedir}
10
 Cflags: -I${includedir}
(-)pkg-plist (-245 / +219 lines)
Lines 1-248 Link Here
1
%%DIRECTFB%%bin/dfreerdp
1
bin/winpr-hash
2
bin/winpr-makecert
2
%%X11%%bin/xfreerdp
3
%%X11%%bin/xfreerdp
3
include/freerdp/addin.h
4
include/freerdp2/freerdp/addin.h
4
include/freerdp/altsec.h
5
include/freerdp2/freerdp/altsec.h
5
include/freerdp/api.h
6
include/freerdp2/freerdp/api.h
6
include/freerdp/assistance.h
7
include/freerdp2/freerdp/assistance.h
7
include/freerdp/cache/bitmap.h
8
include/freerdp2/freerdp/autodetect.h
8
include/freerdp/cache/brush.h
9
include/freerdp2/freerdp/build-config.h
9
include/freerdp/cache/cache.h
10
include/freerdp2/freerdp/cache/bitmap.h
10
include/freerdp/cache/glyph.h
11
include/freerdp2/freerdp/cache/brush.h
11
include/freerdp/cache/nine_grid.h
12
include/freerdp2/freerdp/cache/cache.h
12
include/freerdp/cache/offscreen.h
13
include/freerdp2/freerdp/cache/glyph.h
13
include/freerdp/cache/palette.h
14
include/freerdp2/freerdp/cache/nine_grid.h
14
include/freerdp/cache/pointer.h
15
include/freerdp2/freerdp/cache/offscreen.h
15
include/freerdp/channels/audin.h
16
include/freerdp2/freerdp/cache/palette.h
16
include/freerdp/channels/channels.h
17
include/freerdp2/freerdp/cache/pointer.h
17
include/freerdp/channels/cliprdr.h
18
include/freerdp2/freerdp/channels/audin.h
18
include/freerdp/channels/encomsp.h
19
include/freerdp2/freerdp/channels/channels.h
19
include/freerdp/channels/log.h
20
include/freerdp2/freerdp/channels/cliprdr.h
20
include/freerdp/channels/rail.h
21
include/freerdp2/freerdp/channels/encomsp.h
21
include/freerdp/channels/rdpdr.h
22
include/freerdp2/freerdp/channels/log.h
22
include/freerdp/channels/rdpgfx.h
23
include/freerdp2/freerdp/channels/rail.h
23
include/freerdp/channels/rdpsnd.h
24
include/freerdp2/freerdp/channels/rdpdr.h
24
include/freerdp/channels/remdesk.h
25
include/freerdp2/freerdp/channels/rdpei.h
25
include/freerdp/channels/tsmf.h
26
include/freerdp2/freerdp/channels/rdpgfx.h
26
include/freerdp/channels/wtsvc.h
27
include/freerdp2/freerdp/channels/rdpsnd.h
27
include/freerdp/client.h
28
include/freerdp2/freerdp/channels/remdesk.h
28
include/freerdp/client/audin.h
29
include/freerdp2/freerdp/channels/tsmf.h
29
include/freerdp/client/channels.h
30
include/freerdp2/freerdp/channels/wtsvc.h
30
include/freerdp/client/cliprdr.h
31
include/freerdp2/freerdp/client.h
31
include/freerdp/client/cmdline.h
32
include/freerdp2/freerdp/client/audin.h
32
include/freerdp/client/disp.h
33
include/freerdp2/freerdp/client/channels.h
33
include/freerdp/client/drdynvc.h
34
include/freerdp2/freerdp/client/cliprdr.h
34
include/freerdp/client/encomsp.h
35
include/freerdp2/freerdp/client/cmdline.h
35
include/freerdp/client/file.h
36
include/freerdp2/freerdp/client/disp.h
36
include/freerdp/client/rail.h
37
include/freerdp2/freerdp/client/drdynvc.h
37
include/freerdp/client/rdpei.h
38
include/freerdp2/freerdp/client/encomsp.h
38
include/freerdp/client/rdpgfx.h
39
include/freerdp2/freerdp/client/file.h
39
include/freerdp/client/rdpsnd.h
40
include/freerdp2/freerdp/client/rail.h
40
include/freerdp/client/remdesk.h
41
include/freerdp2/freerdp/client/rdpei.h
41
include/freerdp/client/tsmf.h
42
include/freerdp2/freerdp/client/rdpgfx.h
42
include/freerdp/codec/audio.h
43
include/freerdp2/freerdp/client/rdpsnd.h
43
include/freerdp/codec/bitmap.h
44
include/freerdp2/freerdp/client/remdesk.h
44
include/freerdp/codec/bulk.h
45
include/freerdp2/freerdp/client/tsmf.h
45
include/freerdp/codec/clear.h
46
include/freerdp2/freerdp/codec/audio.h
46
include/freerdp/codec/color.h
47
include/freerdp2/freerdp/codec/bitmap.h
47
include/freerdp/codec/dsp.h
48
include/freerdp2/freerdp/codec/bulk.h
48
include/freerdp/codec/h264.h
49
include/freerdp2/freerdp/codec/clear.h
49
include/freerdp/codec/interleaved.h
50
include/freerdp2/freerdp/codec/color.h
50
include/freerdp/codec/jpeg.h
51
include/freerdp2/freerdp/codec/dsp.h
51
include/freerdp/codec/mppc.h
52
include/freerdp2/freerdp/codec/h264.h
52
include/freerdp/codec/ncrush.h
53
include/freerdp2/freerdp/codec/interleaved.h
53
include/freerdp/codec/nsc.h
54
include/freerdp2/freerdp/codec/jpeg.h
54
include/freerdp/codec/planar.h
55
include/freerdp2/freerdp/codec/mppc.h
55
include/freerdp/codec/progressive.h
56
include/freerdp2/freerdp/codec/ncrush.h
56
include/freerdp/codec/region.h
57
include/freerdp2/freerdp/codec/nsc.h
57
include/freerdp/codec/rfx.h
58
include/freerdp2/freerdp/codec/planar.h
58
include/freerdp/codec/xcrush.h
59
include/freerdp2/freerdp/codec/progressive.h
59
include/freerdp/codec/zgfx.h
60
include/freerdp2/freerdp/codec/region.h
60
include/freerdp/codecs.h
61
include/freerdp2/freerdp/codec/rfx.h
61
include/freerdp/constants.h
62
include/freerdp2/freerdp/codec/xcrush.h
62
include/freerdp/crypto/ber.h
63
include/freerdp2/freerdp/codec/zgfx.h
63
include/freerdp/crypto/certificate.h
64
include/freerdp2/freerdp/codecs.h
64
include/freerdp/crypto/crypto.h
65
include/freerdp2/freerdp/constants.h
65
include/freerdp/crypto/der.h
66
include/freerdp2/freerdp/crypto/ber.h
66
include/freerdp/crypto/er.h
67
include/freerdp2/freerdp/crypto/certificate.h
67
include/freerdp/crypto/per.h
68
include/freerdp2/freerdp/crypto/crypto.h
68
include/freerdp/crypto/tls.h
69
include/freerdp2/freerdp/crypto/der.h
69
include/freerdp/dvc.h
70
include/freerdp2/freerdp/crypto/er.h
70
include/freerdp/error.h
71
include/freerdp2/freerdp/crypto/per.h
71
include/freerdp/event.h
72
include/freerdp2/freerdp/crypto/tls.h
72
include/freerdp/extension.h
73
include/freerdp2/freerdp/dvc.h
73
include/freerdp/freerdp.h
74
include/freerdp2/freerdp/error.h
74
include/freerdp/gdi/16bpp.h
75
include/freerdp2/freerdp/event.h
75
include/freerdp/gdi/32bpp.h
76
include/freerdp2/freerdp/extension.h
76
include/freerdp/gdi/8bpp.h
77
include/freerdp2/freerdp/freerdp.h
77
include/freerdp/gdi/bitmap.h
78
include/freerdp2/freerdp/gdi/bitmap.h
78
include/freerdp/gdi/brush.h
79
include/freerdp2/freerdp/gdi/dc.h
79
include/freerdp/gdi/clipping.h
80
include/freerdp2/freerdp/gdi/gdi.h
80
include/freerdp/gdi/dc.h
81
include/freerdp2/freerdp/gdi/gfx.h
81
include/freerdp/gdi/drawing.h
82
include/freerdp2/freerdp/gdi/pen.h
82
include/freerdp/gdi/gdi.h
83
include/freerdp2/freerdp/gdi/region.h
83
include/freerdp/gdi/line.h
84
include/freerdp2/freerdp/gdi/shape.h
84
include/freerdp/gdi/palette.h
85
include/freerdp2/freerdp/graphics.h
85
include/freerdp/gdi/pen.h
86
include/freerdp2/freerdp/input.h
86
include/freerdp/gdi/region.h
87
include/freerdp2/freerdp/listener.h
87
include/freerdp/gdi/shape.h
88
include/freerdp2/freerdp/locale/keyboard.h
88
include/freerdp/graphics.h
89
include/freerdp2/freerdp/locale/locale.h
89
include/freerdp/input.h
90
include/freerdp2/freerdp/log.h
90
include/freerdp/listener.h
91
include/freerdp2/freerdp/message.h
91
include/freerdp/locale/keyboard.h
92
include/freerdp2/freerdp/metrics.h
92
include/freerdp/locale/locale.h
93
include/freerdp2/freerdp/peer.h
93
include/freerdp/locale/timezone.h
94
include/freerdp2/freerdp/pointer.h
94
include/freerdp/log.h
95
include/freerdp2/freerdp/primary.h
95
include/freerdp/message.h
96
include/freerdp2/freerdp/primitives.h
96
include/freerdp/metrics.h
97
include/freerdp2/freerdp/rail.h
97
include/freerdp/peer.h
98
include/freerdp2/freerdp/scancode.h
98
include/freerdp/pointer.h
99
include/freerdp2/freerdp/secondary.h
99
include/freerdp/primary.h
100
include/freerdp2/freerdp/server/audin.h
100
include/freerdp/primitives.h
101
include/freerdp2/freerdp/server/channels.h
101
include/freerdp/rail.h
102
include/freerdp2/freerdp/server/cliprdr.h
102
include/freerdp/rail/icon.h
103
include/freerdp2/freerdp/server/drdynvc.h
103
include/freerdp/rail/rail.h
104
include/freerdp2/freerdp/server/echo.h
104
include/freerdp/rail/window.h
105
include/freerdp2/freerdp/server/encomsp.h
105
include/freerdp/rail/window_list.h
106
include/freerdp2/freerdp/server/rdpdr.h
106
include/freerdp/scancode.h
107
include/freerdp2/freerdp/server/rdpei.h
107
include/freerdp/secondary.h
108
include/freerdp2/freerdp/server/rdpgfx.h
108
include/freerdp/server/audin.h
109
include/freerdp2/freerdp/server/rdpsnd.h
109
include/freerdp/server/channels.h
110
include/freerdp2/freerdp/server/remdesk.h
110
include/freerdp/server/cliprdr.h
111
include/freerdp2/freerdp/server/shadow.h
111
include/freerdp/server/drdynvc.h
112
include/freerdp2/freerdp/session.h
112
include/freerdp/server/echo.h
113
include/freerdp2/freerdp/settings.h
113
include/freerdp/server/encomsp.h
114
include/freerdp2/freerdp/svc.h
114
include/freerdp/server/rdpdr.h
115
include/freerdp2/freerdp/types.h
115
include/freerdp/server/rdpsnd.h
116
include/freerdp2/freerdp/update.h
116
include/freerdp/server/remdesk.h
117
include/freerdp2/freerdp/utils/msusb.h
117
include/freerdp/server/shadow.h
118
include/freerdp2/freerdp/utils/passphrase.h
118
include/freerdp/settings.h
119
include/freerdp2/freerdp/utils/pcap.h
119
include/freerdp/svc.h
120
include/freerdp2/freerdp/utils/profiler.h
120
include/freerdp/types.h
121
include/freerdp2/freerdp/utils/ringbuffer.h
121
include/freerdp/update.h
122
include/freerdp2/freerdp/utils/signal.h
122
include/freerdp/utils/debug.h
123
include/freerdp2/freerdp/utils/stopwatch.h
123
include/freerdp/utils/event.h
124
include/freerdp2/freerdp/version.h
124
include/freerdp/utils/msusb.h
125
include/freerdp2/freerdp/window.h
125
include/freerdp/utils/passphrase.h
126
include/winpr2/winpr/asn1.h
126
include/freerdp/utils/pcap.h
127
include/winpr2/winpr/bcrypt.h
127
include/freerdp/utils/profiler.h
128
include/winpr2/winpr/bitstream.h
128
include/freerdp/utils/rail.h
129
include/winpr2/winpr/clipboard.h
129
include/freerdp/utils/ringbuffer.h
130
include/winpr2/winpr/cmdline.h
130
include/freerdp/utils/signal.h
131
include/winpr2/winpr/collections.h
131
include/freerdp/utils/stopwatch.h
132
include/winpr2/winpr/comm.h
132
include/freerdp/utils/svc_plugin.h
133
include/winpr2/winpr/credentials.h
133
include/freerdp/utils/tcp.h
134
include/winpr2/winpr/credui.h
134
include/freerdp/utils/time.h
135
include/winpr2/winpr/crt.h
135
include/freerdp/utils/uds.h
136
include/winpr2/winpr/crypto.h
136
include/freerdp/version.h
137
include/winpr2/winpr/debug.h
137
include/freerdp/window.h
138
include/winpr2/winpr/dsparse.h
138
include/winpr/asn1.h
139
include/winpr2/winpr/endian.h
139
include/winpr/bcrypt.h
140
include/winpr2/winpr/environment.h
140
include/winpr/bitstream.h
141
include/winpr2/winpr/error.h
141
include/winpr/cmdline.h
142
include/winpr2/winpr/file.h
142
include/winpr/collections.h
143
include/winpr2/winpr/handle.h
143
include/winpr/comm.h
144
include/winpr2/winpr/heap.h
144
include/winpr/credentials.h
145
include/winpr2/winpr/image.h
145
include/winpr/credui.h
146
include/winpr2/winpr/ini.h
146
include/winpr/crt.h
147
include/winpr2/winpr/input.h
147
include/winpr/crypto.h
148
include/winpr2/winpr/interlocked.h
148
include/winpr/debug.h
149
include/winpr2/winpr/intrin.h
149
include/winpr/dsparse.h
150
include/winpr2/winpr/io.h
150
include/winpr/endian.h
151
include/winpr2/winpr/library.h
151
include/winpr/environment.h
152
include/winpr2/winpr/locale.h
152
include/winpr/error.h
153
include/winpr2/winpr/memory.h
153
include/winpr/file.h
154
include/winpr2/winpr/midl.h
154
include/winpr/handle.h
155
include/winpr2/winpr/ndr.h
155
include/winpr/heap.h
156
include/winpr2/winpr/nt.h
156
include/winpr/image.h
157
include/winpr2/winpr/ntlm.h
157
include/winpr/ini.h
158
include/winpr2/winpr/pack.h
158
include/winpr/input.h
159
include/winpr2/winpr/path.h
159
include/winpr/interlocked.h
160
include/winpr2/winpr/pipe.h
160
include/winpr/io.h
161
include/winpr2/winpr/platform.h
161
include/winpr/library.h
162
include/winpr2/winpr/pool.h
162
include/winpr/locale.h
163
include/winpr2/winpr/print.h
163
include/winpr/memory.h
164
include/winpr2/winpr/registry.h
164
include/winpr/midl.h
165
include/winpr2/winpr/rpc.h
165
include/winpr/ndr.h
166
include/winpr2/winpr/sam.h
166
include/winpr/nt.h
167
include/winpr2/winpr/schannel.h
167
include/winpr/ntlm.h
168
include/winpr2/winpr/security.h
168
include/winpr/path.h
169
include/winpr2/winpr/shell.h
169
include/winpr/pipe.h
170
include/winpr2/winpr/smartcard.h
170
include/winpr/platform.h
171
include/winpr2/winpr/spec.h
171
include/winpr/pool.h
172
include/winpr2/winpr/ssl.h
172
include/winpr/print.h
173
include/winpr2/winpr/sspi.h
173
include/winpr/registry.h
174
include/winpr2/winpr/sspicli.h
174
include/winpr/rpc.h
175
include/winpr2/winpr/stream.h
175
include/winpr/sam.h
176
include/winpr2/winpr/string.h
176
include/winpr/schannel.h
177
include/winpr2/winpr/synch.h
177
include/winpr/security.h
178
include/winpr2/winpr/sysinfo.h
178
include/winpr/smartcard.h
179
include/winpr2/winpr/tchar.h
179
include/winpr/spec.h
180
include/winpr2/winpr/thread.h
180
include/winpr/ssl.h
181
include/winpr2/winpr/timezone.h
181
include/winpr/sspi.h
182
include/winpr2/winpr/tools/makecert.h
182
include/winpr/sspicli.h
183
include/winpr2/winpr/user.h
183
include/winpr/stream.h
184
include/winpr2/winpr/version.h
184
include/winpr/string.h
185
include/winpr2/winpr/windows.h
185
include/winpr/synch.h
186
include/winpr2/winpr/winhttp.h
186
include/winpr/sysinfo.h
187
include/winpr2/winpr/winpr.h
187
include/winpr/tchar.h
188
include/winpr2/winpr/winsock.h
188
include/winpr/thread.h
189
include/winpr2/winpr/wlog.h
189
include/winpr/timezone.h
190
include/winpr2/winpr/wnd.h
190
include/winpr/tools/makecert.h
191
include/winpr2/winpr/wtsapi.h
191
include/winpr/windows.h
192
include/winpr2/winpr/wtypes.h
192
include/winpr/winhttp.h
193
lib/cmake/FreeRDP-Client2/FreeRDP-ClientConfig.cmake
193
include/winpr/winpr.h
194
lib/cmake/FreeRDP-Client2/FreeRDP-ClientConfigVersion.cmake
194
include/winpr/winsock.h
195
lib/cmake/FreeRDP-Client2/FreeRDP-ClientTargets-%%CMAKE_BUILD_TYPE%%.cmake
195
include/winpr/wlog.h
196
lib/cmake/FreeRDP-Client2/FreeRDP-ClientTargets.cmake
196
include/winpr/wnd.h
197
lib/cmake/FreeRDP2/FreeRDPConfig.cmake
197
include/winpr/wtsapi.h
198
lib/cmake/FreeRDP2/FreeRDPConfigVersion.cmake
198
include/winpr/wtypes.h
199
lib/cmake/FreeRDP2/FreeRDPTargets-%%CMAKE_BUILD_TYPE%%.cmake
199
lib/cmake/FreeRDP/FreeRDPConfig.cmake
200
lib/cmake/FreeRDP2/FreeRDPTargets.cmake
200
lib/cmake/FreeRDP/FreeRDPConfigVersion.cmake
201
lib/cmake/WinPR2/WinPRConfig.cmake
201
lib/cmake/FreeRDP/FreeRDPTargets-%%CMAKE_BUILD_TYPE%%.cmake
202
lib/cmake/WinPR2/WinPRConfigVersion.cmake
202
lib/cmake/FreeRDP/FreeRDPTargets.cmake
203
lib/cmake/WinPR2/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake
203
lib/cmake/WinPR/WinPRConfig.cmake
204
lib/cmake/WinPR2/WinPRTargets.cmake
204
lib/cmake/WinPR/WinPRConfigVersion.cmake
205
lib/cmake/WinPR/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake
206
lib/cmake/WinPR/WinPRTargets.cmake
207
%%ALSA%%lib/freerdp/audin-client-alsa.a
208
%%PULSEAUDIO%%lib/freerdp/audin-client-pulse.a
209
lib/freerdp/audin-client.a
210
lib/freerdp/cliprdr-client.a
211
lib/freerdp/disp-client.a
212
lib/freerdp/drdynvc-client.a
213
lib/freerdp/drive-client.a
214
lib/freerdp/echo-client.a
215
lib/freerdp/encomsp-client.a
216
lib/freerdp/parallel-client.a
217
%%CUPS%%lib/freerdp/printer-client.a
218
lib/freerdp/rail-client.a
219
lib/freerdp/rdpdr-client.a
220
lib/freerdp/rdpei-client.a
221
lib/freerdp/rdpgfx-client.a
222
%%ALSA%%lib/freerdp/rdpsnd-client-alsa.a
223
%%PULSEAUDIO%%lib/freerdp/rdpsnd-client-pulse.a
224
lib/freerdp/rdpsnd-client.a
225
lib/freerdp/remdesk-client.a
226
lib/freerdp/serial-client.a
227
lib/freerdp/smartcard-client.a
228
%%ALSA%%lib/freerdp/tsmf-client-alsa-audio.a
229
%%FFMPEG%%lib/freerdp/tsmf-client-ffmpeg-decoder.a
230
%%GSTREAMER%%lib/freerdp/tsmf-client-gstreamer-decoder.a
231
%%PULSEAUDIO%%lib/freerdp/tsmf-client-pulse-audio.a
232
lib/freerdp/tsmf-client.a
233
lib/libfreerdp.so          
234
lib/libfreerdp.so.1.2      
235
lib/libfreerdp.so.1.2.0    
236
lib/libfreerdp-client.so
205
lib/libfreerdp-client.so
237
lib/libfreerdp-client.so.1.2
206
lib/libfreerdp-client.so.2
238
lib/libfreerdp-client.so.1.2.0
207
lib/libfreerdp-client.so.2.0.0
239
lib/libwinpr.so          
208
lib/libfreerdp.so
240
lib/libwinpr.so.1.1      
209
lib/libfreerdp.so.2
241
lib/libwinpr.so.1.1.0    
210
lib/libfreerdp.so.2.0.0
242
lib/libwinpr-makecert-tool.a
211
lib/libwinpr-tools.so
243
%%X11%%lib/libxfreerdp-client.so
212
lib/libwinpr-tools.so.2
244
%%X11%%lib/libxfreerdp-client.so.1.2
213
lib/libwinpr-tools.so.2.0.0
245
%%X11%%lib/libxfreerdp-client.so.1.2.0
214
lib/libwinpr.so
246
libdata/pkgconfig/freerdp.pc
215
lib/libwinpr.so.2
247
libdata/pkgconfig/winpr.pc
216
lib/libwinpr.so.2.0.0
217
libdata/pkgconfig/freerdp-client2.pc
218
libdata/pkgconfig/freerdp2.pc
219
libdata/pkgconfig/winpr-tools2.pc
220
libdata/pkgconfig/winpr2.pc
221
man/man1/wlog.1.gz
248
%%X11%%man/man1/xfreerdp.1.gz
222
%%X11%%man/man1/xfreerdp.1.gz

Return to bug 212004