View | Details | Raw Unified | Return to bug 237406
Collapse All | Expand All

(-)net-p2p/retroshare/Makefile (-3 / +3 lines)
Lines 4-10 Link Here
4
PORTNAME=	retroshare
4
PORTNAME=	retroshare
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	0.6.4
6
DISTVERSION=	0.6.4
7
PORTREVISION=	2
7
PORTREVISION=	3
8
CATEGORIES=	net-p2p
8
CATEGORIES=	net-p2p
9
9
10
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
10
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
Lines 19-25 Link Here
19
LIB_DEPENDS=	libsqlcipher.so:databases/sqlcipher \
19
LIB_DEPENDS=	libsqlcipher.so:databases/sqlcipher \
20
		libspeex.so:audio/speex \
20
		libspeex.so:audio/speex \
21
		libspeexdsp.so:audio/speexdsp \
21
		libspeexdsp.so:audio/speexdsp \
22
		libupnp.so:devel/upnp \
23
		libgnome-keyring.so:security/libgnome-keyring \
22
		libgnome-keyring.so:security/libgnome-keyring \
24
		libgpgme.so:security/gpgme \
23
		libgpgme.so:security/gpgme \
25
		libopencv_highgui.so:graphics/opencv \
24
		libopencv_highgui.so:graphics/opencv \
Lines 26-32 Link Here
26
		libopencv_imgproc.so:graphics/opencv-core \
25
		libopencv_imgproc.so:graphics/opencv-core \
27
		libavcodec.so:multimedia/ffmpeg \
26
		libavcodec.so:multimedia/ffmpeg \
28
		libcurl.so:ftp/curl \
27
		libcurl.so:ftp/curl \
29
		libmicrohttpd.so:www/libmicrohttpd
28
		libmicrohttpd.so:www/libmicrohttpd \
29
		libminiupnpc.so:net/miniupnpc
30
30
31
USES=		compiler:features desktop-file-utils dos2unix \
31
USES=		compiler:features desktop-file-utils dos2unix \
32
		gnome pkgconfig qmake qt:5 ssl
32
		gnome pkgconfig qmake qt:5 ssl
(-)net-p2p/retroshare/files/patch-libretroshare_src_libretroshare.pro (-3 / +4 lines)
Lines 1-6 Link Here
1
--- libretroshare/src/libretroshare.pro.orig	2018-03-13 19:25:38 UTC
1
--- libretroshare/src/libretroshare.pro.orig	2018-03-13 19:25:38 UTC
2
+++ libretroshare/src/libretroshare.pro
2
+++ libretroshare/src/libretroshare.pro
3
@@ -341,13 +341,15 @@ mac {
3
@@ -341,13 +341,14 @@ mac {
4
 
4
 
5
 freebsd-* {
5
 freebsd-* {
6
 	INCLUDEPATH *= /usr/local/include/gpgme
6
 	INCLUDEPATH *= /usr/local/include/gpgme
Lines 10-17 Link Here
10
 	QMAKE_CXXFLAGS *= -Dfseeko64=fseeko -Dftello64=ftello -Dstat64=stat -Dstatvfs64=statvfs -Dfopen64=fopen
10
 	QMAKE_CXXFLAGS *= -Dfseeko64=fseeko -Dftello64=ftello -Dstat64=stat -Dstatvfs64=statvfs -Dfopen64=fopen
11
 
11
 
12
 	# linux/bsd can use either - libupnp is more complete and packaged.
12
 	# linux/bsd can use either - libupnp is more complete and packaged.
13
 	#CONFIG += upnp_miniupnpc 
13
-	#CONFIG += upnp_miniupnpc 
14
     CONFIG += upnp_libupnp
14
-    CONFIG += upnp_libupnp
15
+	CONFIG += upnp_miniupnpc 
15
+	DEFINES *= PLUGIN_DIR=\"\\\"$${PLUGIN_DIR}\\\"\"
16
+	DEFINES *= PLUGIN_DIR=\"\\\"$${PLUGIN_DIR}\\\"\"
16
+	DEFINES *= DATA_DIR=\"\\\"$${DATA_DIR}\\\"\"
17
+	DEFINES *= DATA_DIR=\"\\\"$${DATA_DIR}\\\"\"
17
 }
18
 }
(-)net-p2p/retroshare/files/patch-retroshare-gui_src_retroshare-gui.pro (-4 / +4 lines)
Lines 1-6 Link Here
1
--- retroshare-gui/src/retroshare-gui.pro.orig	2016-02-05 19:04:46 UTC
1
--- retroshare-gui/src/retroshare-gui.pro.orig	2018-03-13 19:25:38 UTC
2
+++ retroshare-gui/src/retroshare-gui.pro
2
+++ retroshare-gui/src/retroshare-gui.pro
3
@@ -239,12 +239,16 @@ macx {
3
@@ -270,12 +270,15 @@ macx {
4
 
4
 
5
 freebsd-* {
5
 freebsd-* {
6
 	INCLUDEPATH *= /usr/local/include/gpgme
6
 	INCLUDEPATH *= /usr/local/include/gpgme
Lines 7-16 Link Here
7
-	LIBS *= -lssl
7
-	LIBS *= -lssl
8
+	LIBS *= -lssl -lcrypto
8
+	LIBS *= -lssl -lcrypto
9
 	LIBS *= -lgpgme
9
 	LIBS *= -lgpgme
10
 	LIBS *= -lupnp
10
-	LIBS *= -lupnp
11
+	LIBS *= -lminiupnpc
11
 	LIBS *= -lgnome-keyring
12
 	LIBS *= -lgnome-keyring
12
+	LIBS *= -lz
13
+	LIBS *= -lz
13
+	LIBS *= -lixml
14
+	LIBS *= -lexecinfo
14
+	LIBS *= -lexecinfo
15
 
15
 
16
-	LIBS += -lsqlite3
16
-	LIBS += -lsqlite3
(-)net-p2p/retroshare/files/patch-retroshare-nogui_src_retroshare-nogui.pro (-4 / +4 lines)
Lines 1-6 Link Here
1
--- retroshare-nogui/src/retroshare-nogui.pro.orig	2016-03-05 21:29:14 UTC
1
--- retroshare-nogui/src/retroshare-nogui.pro.orig	2019-04-20 14:26:36 UTC
2
+++ retroshare-nogui/src/retroshare-nogui.pro
2
+++ retroshare-nogui/src/retroshare-nogui.pro
3
@@ -126,10 +126,16 @@ macx {
3
@@ -115,10 +115,15 @@ macx {
4
 
4
 
5
 freebsd-* {
5
 freebsd-* {
6
 	INCLUDEPATH *= /usr/local/include/gpgme
6
 	INCLUDEPATH *= /usr/local/include/gpgme
Lines 7-16 Link Here
7
-	LIBS *= -lssl
7
-	LIBS *= -lssl
8
+	LIBS *= -lssl -lcrypto
8
+	LIBS *= -lssl -lcrypto
9
 	LIBS *= -lgpgme
9
 	LIBS *= -lgpgme
10
 	LIBS *= -lupnp
10
-	LIBS *= -lupnp
11
+	LIBS *= -lminiupnpc
11
 	LIBS *= -lgnome-keyring
12
 	LIBS *= -lgnome-keyring
12
+	LIBS *= -lz
13
+	LIBS *= -lz
13
+	LIBS *= -lixml
14
+	LIBS *= -lthr
14
+	LIBS *= -lthr
15
+	LIBS += -lsqlcipher
15
+	LIBS += -lsqlcipher
16
+	LIBS *= -lexecinfo
16
+	LIBS *= -lexecinfo

Return to bug 237406