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

Collapse All | Expand All

(-)net/freerdp/Makefile (-3 / +6 lines)
Lines 2-13 Link Here
2
# $FreeBSD: head/net/freerdp/Makefile 528343 2020-03-13 09:47:16Z jbeich $
2
# $FreeBSD: head/net/freerdp/Makefile 528343 2020-03-13 09:47:16Z jbeich $
3
3
4
PORTNAME=	freerdp
4
PORTNAME=	freerdp
5
DISTVERSION=	2.0.0-rc4
5
DISTVERSION=	2.0.0
6
PORTREVISION=	7
6
PORTREVISION=	0
7
CATEGORIES=	net comms
7
CATEGORIES=	net comms
8
8
9
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
9
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
10
PATCHFILES=	649f49f.patch:-p1 effa8b8.patch:-p1 0c83efa.patch:-p1
10
PATCHFILES=	3929226.patch:-p1
11
11
12
MAINTAINER=	kevans@FreeBSD.org
12
MAINTAINER=	kevans@FreeBSD.org
13
COMMENT=	Free implementation of Remote Desktop Protocol
13
COMMENT=	Free implementation of Remote Desktop Protocol
Lines 157-161 Link Here
157
	@${REINPLACE_CMD} -e 's|gsm/gsm.h|gsm.h|' \
157
	@${REINPLACE_CMD} -e 's|gsm/gsm.h|gsm.h|' \
158
		${WRKSRC}/cmake/FindGSM.cmake \
158
		${WRKSRC}/cmake/FindGSM.cmake \
159
		${WRKSRC}/libfreerdp/codec/dsp.c
159
		${WRKSRC}/libfreerdp/codec/dsp.c
160
161
pre-configure:
162
	${CP} ${FILESDIR}/mntent* ${WRKSRC}/rdtk/include
160
163
161
.include <bsd.port.mk>
164
.include <bsd.port.mk>
(-)net/freerdp/distinfo (-9 / +5 lines)
Lines 1-9 Link Here
1
TIMESTAMP = 1546908117
1
TIMESTAMP = 1586537738
2
SHA256 (FreeRDP-FreeRDP-2.0.0-rc4_GH0.tar.gz) = 3406f3bfab63f81c1533029a5bf73949ff60f22f6e155c5a08005b8b8afe6d49
2
SHA256 (FreeRDP-FreeRDP-2.0.0_GH0.tar.gz) = 6f5202240119f79bb9f23c82b71ab17b493d92571bfd3f59ca6dcad11d77030d
3
SIZE (FreeRDP-FreeRDP-2.0.0-rc4_GH0.tar.gz) = 6615213
3
SIZE (FreeRDP-FreeRDP-2.0.0_GH0.tar.gz) = 6812941
4
SHA256 (649f49f.patch) = 9f8ef88e12f55fcb02a6a30c7d7fff3ae19894c6d368eebc17e878b81cdaa975
4
SHA256 (3929226.patch) = 9cccd21b1c85036ccf918e6649157a647c6632557b41465f629c9bcb1d1cd313
5
SIZE (649f49f.patch) = 777
5
SIZE (3929226.patch) = 1383
6
SHA256 (effa8b8.patch) = 2fa4479ff7c0239f279172c08e7b52491d457ab844e6f5a6316c46f0d3afa49c
7
SIZE (effa8b8.patch) = 993
8
SHA256 (0c83efa.patch) = fe9b6cabe7e54f6c02bf64e14eeb07d997511c3481e7e592e6526dbc10d337c3
9
SIZE (0c83efa.patch) = 1144
(-)net/freerdp/files/mntent.h (+52 lines)
Line 0 Link Here
1
/*
2
 *  mntent
3
 *  mntent.h - compatability header for FreeBSD
4
 *
5
 *  Copyright (c) 2001 David Rufino <daverufino@btinternet.com>
6
 *  All rights reserved.
7
 *
8
 * Redistribution and use in source and binary forms, with or without
9
 * modification, are permitted provided that the following conditions
10
 * are met:
11
 * 1. Redistributions of source code must retain the above copyright
12
 *    notice, this list of conditions and the following disclaimer.
13
 * 2. Redistributions in binary form must reproduce the above copyright
14
 *    notice, this list of conditions and the following disclaimer in the
15
 *    documentation and/or other materials provided with the distribution.
16
 *
17
 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
18
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
21
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27
 * SUCH DAMAGE.
28
 */
29
30
#if defined(HAVE_MNTENT_H)
31
#include <mntent.h>
32
#else
33
#ifndef _MNTENT_H
34
#define _MNTENT_H
35
#include <stdio.h>
36
37
struct mntent {
38
	char *mnt_fsname;
39
	char *mnt_dir;
40
	char *mnt_type;
41
	char *mnt_opts;
42
	int mnt_freq;
43
	int mnt_passno;
44
};
45
46
#define setmntent(x,y) ((FILE *)0x1)
47
struct mntent *getmntent __P ((FILE *fp));
48
char *hasmntopt __P ((const struct mntent *mnt, const char *option));
49
#define endmntent(x) ((int)1)
50
51
#endif /* _MNTENT_H */
52
#endif /* HAVE_MNTENT_H */
(-)net/freerdp/files/patch-channels_urbdrc_client_libusb_libusb__udevice.h (+15 lines)
Line 0 Link Here
1
--- channels/urbdrc/client/libusb/libusb_udevice.h.orig
2
+++ channels/urbdrc/client/libusb/libusb_udevice.h
3
@@ -75,4 +75,12 @@
4
                            BYTE dev_number);
5
 const char* usb_interface_class_to_string(uint8_t class);
6
 
7
+#ifndef LIBUSB_CLASS_PHYSICAL
8
+#define LIBUSB_CLASS_PHYSICAL 5
9
+#endif
10
+
11
+#ifndef LIBUSB_CAP_HAS_HOTPLUG
12
+#define LIBUSB_CAP_HAS_HOTPLUG 0x0001
13
+#endif
14
+
15
 #endif /* FREERDP_CHANNEL_URBDRC_CLIENT_LIBUSB_UDEVICE_H */
(-)net/freerdp/pkg-plist (-1 lines)
Lines 123-129 Link Here
123
include/freerdp2/freerdp/svc.h
123
include/freerdp2/freerdp/svc.h
124
include/freerdp2/freerdp/types.h
124
include/freerdp2/freerdp/types.h
125
include/freerdp2/freerdp/update.h
125
include/freerdp2/freerdp/update.h
126
include/freerdp2/freerdp/utils/msusb.h
127
include/freerdp2/freerdp/utils/passphrase.h
126
include/freerdp2/freerdp/utils/passphrase.h
128
include/freerdp2/freerdp/utils/pcap.h
127
include/freerdp2/freerdp/utils/pcap.h
129
include/freerdp2/freerdp/utils/profiler.h
128
include/freerdp2/freerdp/utils/profiler.h

Return to bug 245517