summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-01-17 18:51:52 +0000
committerwiz <wiz@pkgsrc.org>2016-01-17 18:51:52 +0000
commit9aa5228be9c8f00fb77c674f6acc6becbf4c7b42 (patch)
tree8f0815ea344f56cd8bc281b373f490d8c13a0724 /chat
parent4e80810967d214caa25cc94d510dac90ed96774d (diff)
downloadpkgsrc-9aa5228be9c8f00fb77c674f6acc6becbf4c7b42.tar.gz
Fix build with latest libpurple.
Diffstat (limited to 'chat')
-rw-r--r--chat/telepathy-haze/Makefile3
-rw-r--r--chat/telepathy-haze/distinfo3
-rw-r--r--chat/telepathy-haze/patches/patch-src_media-stream.c15
3 files changed, 19 insertions, 2 deletions
diff --git a/chat/telepathy-haze/Makefile b/chat/telepathy-haze/Makefile
index 755288efe1a..39b45eb34c2 100644
--- a/chat/telepathy-haze/Makefile
+++ b/chat/telepathy-haze/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/12/01 13:20:04 jaapb Exp $
+# $NetBSD: Makefile,v 1.2 2016/01/17 18:51:52 wiz Exp $
DISTNAME= telepathy-haze-0.8.0
CATEGORIES= chat
@@ -11,6 +11,7 @@ LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_TOOLS= gmake pkg-config
+PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # as of 0.8.0
.include "../../chat/libpurple/buildlink3.mk"
.include "../../chat/telepathy-glib/buildlink3.mk"
diff --git a/chat/telepathy-haze/distinfo b/chat/telepathy-haze/distinfo
index 0131834c5eb..f813bbf27bd 100644
--- a/chat/telepathy-haze/distinfo
+++ b/chat/telepathy-haze/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1 2015/12/01 13:20:04 jaapb Exp $
+$NetBSD: distinfo,v 1.2 2016/01/17 18:51:52 wiz Exp $
SHA1 (telepathy-haze-0.8.0.tar.gz) = e985b4553a5499470df14a0bf60a91fda09bc37d
RMD160 (telepathy-haze-0.8.0.tar.gz) = de24452c5060dda443a78e5d56d9a88df54b839c
Size (telepathy-haze-0.8.0.tar.gz) = 580929 bytes
+SHA1 (patch-src_media-stream.c) = e2b709f355c2ae009438f6daa6a499b6e4b2def7
diff --git a/chat/telepathy-haze/patches/patch-src_media-stream.c b/chat/telepathy-haze/patches/patch-src_media-stream.c
new file mode 100644
index 00000000000..c3325d492ec
--- /dev/null
+++ b/chat/telepathy-haze/patches/patch-src_media-stream.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_media-stream.c,v 1.1 2016/01/17 18:51:52 wiz Exp $
+
+Adapt to libpurple changes.
+
+--- src/media-stream.c.orig 2013-09-23 16:51:19.000000000 +0000
++++ src/media-stream.c
+@@ -1076,7 +1076,7 @@ haze_media_stream_new_native_candidate (
+ if (proto == TP_MEDIA_STREAM_BASE_PROTO_UDP)
+ protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_UDP;
+ else if (proto == TP_MEDIA_STREAM_BASE_PROTO_TCP)
+- protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP;
++ protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP_ACTIVE;
+ else
+ DEBUG ("Unknown network protocol");
+