[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (be1397e6aac49275b253faf3191477f83482d0c5)

Vlad Glagolev scm at sourcemage.org
Wed Mar 25 18:24:56 EDT 2009


GIT changes to master grimoire by Vlad Glagolev <stealth at sourcemage.org>:

 telephony/linphone/DETAILS       |    2 +-
 telephony/linphone/HISTORY       |    5 +++++
 telephony/linphone/PRE_BUILD     |    4 ++++
 telephony/linphone/novideo.patch |   11 +++++++++++
 4 files changed, 21 insertions(+), 1 deletion(-)

New commits:
commit be1397e6aac49275b253faf3191477f83482d0c5
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    linphone: => 3.1.0; fixed a crash

diff --git a/telephony/linphone/DETAILS b/telephony/linphone/DETAILS
index 68a1a11..0e39d79 100755
--- a/telephony/linphone/DETAILS
+++ b/telephony/linphone/DETAILS
@@ -1,5 +1,5 @@
            SPELL=linphone
-         VERSION=3.0.0
+         VERSION=3.1.0
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=http://download.savannah.gnu.org/releases/linphone/stable/sources/$SOURCE
diff --git a/telephony/linphone/HISTORY b/telephony/linphone/HISTORY
index b24948a..d93faf4 100644
--- a/telephony/linphone/HISTORY
+++ b/telephony/linphone/HISTORY
@@ -1,3 +1,8 @@
+2009-03-26 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 3.1.0
+	* PRE_BUILD: fixed crash for videoless mode
+	* novideo.patch: added
+
 2008-10-26 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 3.0.0; quoting paths; fixed descs/keywords
 	* DEPENDS: fixed deps; added missing, removed non-existent
diff --git a/telephony/linphone/PRE_BUILD b/telephony/linphone/PRE_BUILD
new file mode 100755
index 0000000..6025635
--- /dev/null
+++ b/telephony/linphone/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/novideo.patch"
diff --git a/telephony/linphone/novideo.patch b/telephony/linphone/novideo.patch
new file mode 100644
index 0000000..45e3763
--- /dev/null
+++ b/telephony/linphone/novideo.patch
@@ -0,0 +1,11 @@
+--- coreapi/linphonecore.c.orig	2009/03/24 22:24:49
++++ coreapi/linphonecore.c	2009/03/24 22:43:14
+@@ -2159,7 +2159,7 @@
+ 	if (olddev!=NULL && olddev!=lc->video_conf.device){
+ 		toggle_video_preview(lc,FALSE);/*restart the video local preview*/
+ 	}
+-	if (lc->ready){
++	if (lc->ready && lc->video_conf.device){
+ 		vd=ms_web_cam_get_string_id(lc->video_conf.device);
+ 		if (vd && strstr(vd,"Static picture")!=NULL){
+ 			vd=NULL;



More information about the SM-Commit mailing list