aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2008-03-06 16:36:20 +0800
committerpav <pav@FreeBSD.org>2008-03-06 16:36:20 +0800
commit1c052d5bdae88f2ade9f3ad3ad907b1ac8ce6df0 (patch)
treebb7b7fe95bd5a95e98a419ee53b549892c9dd0f7 /net
parent9044312dab03a3e97b7dd2215e8d4286aaa3adb4 (diff)
downloadfreebsd-ports-graphics-1c052d5bdae88f2ade9f3ad3ad907b1ac8ce6df0.tar.gz
freebsd-ports-graphics-1c052d5bdae88f2ade9f3ad3ad907b1ac8ce6df0.tar.zst
freebsd-ports-graphics-1c052d5bdae88f2ade9f3ad3ad907b1ac8ce6df0.zip
- Update to 2.2.1 and fix build with latest openh323
Submitted by: Steve Ames <steve@energistic.com>
Diffstat (limited to 'net')
-rw-r--r--net/openmcu/Makefile4
-rw-r--r--net/openmcu/distinfo6
-rw-r--r--net/openmcu/files/patch-filemembers_h11
-rw-r--r--net/openmcu/files/patch-video_cxx11
4 files changed, 26 insertions, 6 deletions
diff --git a/net/openmcu/Makefile b/net/openmcu/Makefile
index c3b69089489..48ee29c8a00 100644
--- a/net/openmcu/Makefile
+++ b/net/openmcu/Makefile
@@ -6,13 +6,11 @@
#
PORTNAME= openmcu
-PORTVERSION= 2.1.1
-PORTREVISION= 1
+PORTVERSION= 2.2.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= openh323
DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}-src
-EXTRACT_SUFX= -tar.gz
MAINTAINER= Joerg.Pulz@frm2.tum.de
COMMENT= OpenMCU hosts a conference call for H323 Video Conferencing users
diff --git a/net/openmcu/distinfo b/net/openmcu/distinfo
index 66f832fc8b2..3755df059cd 100644
--- a/net/openmcu/distinfo
+++ b/net/openmcu/distinfo
@@ -1,3 +1,3 @@
-MD5 (openmcu-v2_1_1-src-tar.gz) = db561a73bc96557b105625f2107b03ef
-SHA256 (openmcu-v2_1_1-src-tar.gz) = 67955ce910b3845e1353b7020353bd91ac7c77985f0ed1345bc5a09cac191aad
-SIZE (openmcu-v2_1_1-src-tar.gz) = 78701
+MD5 (openmcu-v2_2_1-src.tar.gz) = 2808c6d4c95010851146001083357955
+SHA256 (openmcu-v2_2_1-src.tar.gz) = 09d7b3f897fa5b76024753f53828f5596c39757b372b55a55b8893d1ae63796a
+SIZE (openmcu-v2_2_1-src.tar.gz) = 155199
diff --git a/net/openmcu/files/patch-filemembers_h b/net/openmcu/files/patch-filemembers_h
new file mode 100644
index 00000000000..458710304b0
--- /dev/null
+++ b/net/openmcu/files/patch-filemembers_h
@@ -0,0 +1,11 @@
+diff -ruN openmcu_v2_2_1.bak/filemembers.h openmcu_v2_2_1/filemembers.h
+--- filemembers.h 2006-08-02 02:24:53.000000000 -0400
++++ filemembers.h 2008-03-05 22:08:52.000000000 -0500
+@@ -84,6 +84,7 @@
+ #include <opalwavfile.h>
+ #include "conference.h"
+
++#include <queue>
+
+ class ConferenceSoundCardMember : public ConferenceMember
+ {
diff --git a/net/openmcu/files/patch-video_cxx b/net/openmcu/files/patch-video_cxx
new file mode 100644
index 00000000000..fb94cfeb4e2
--- /dev/null
+++ b/net/openmcu/files/patch-video_cxx
@@ -0,0 +1,11 @@
+--- video.cxx.orig 2006-07-21 10:01:40.000000000 +0200
++++ video.cxx 2008-03-06 09:31:48.000000000 +0100
+@@ -285,7 +285,7 @@
+
+ BOOL PVideoInputDevice_OpenMCU::GetFrameData(BYTE * buffer, PINDEX * bytesReturned)
+ {
+- grabDelay.Delay(msBetweenFrames);
++ grabDelay.Delay(1000/GetFrameRate());
+
+ return GetFrameDataNoDelay(buffer, bytesReturned);
+ }