[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdenetwork/kopete
From: Pali Rohár <pali.rohar () gmail ! com>
Date: 2013-05-18 21:13:35
Message-ID: 20130518211335.D3D4AAC85D () svn ! kde ! org
[Download RAW message or body]
SVN commit 1355328 by pali:
Update kopete cmake files
* Remove cmake module FindmsiLBC.cmake because is not used anymore
* Add cmake modules FindSRTP.cmake and FindJsonCpp.cmake needed for google libjingle
* Update dependences for building google libjingle
M +11 -5 CMakeLists.txt
A cmake/modules/FindJsonCpp.cmake
A cmake/modules/FindSRTP.cmake
D cmake/modules/FindmsiLBC.cmake
M +3 -4 protocols/CMakeLists.txt
--- trunk/KDE/kdenetwork/kopete/CMakeLists.txt #1355327:1355328
@@ -56,19 +56,25 @@
check_type_size("unsigned long" SIZEOF_UNSIGNED_LONG)
macro_optional_find_package(LiboRTP)
-macro_log_feature(LIBORTP_FOUND "libortp" "oRTP provides an API to send rtp packets" \
"http://www.linphone.org/index.php/eng/code_review/ortp" FALSE "0.13" "Needed to \
build Jingle support, Google Talk libjingle audio call support and voice clips in \
WLM.") +macro_log_feature(LIBORTP_FOUND "libortp" "oRTP provides an API to send rtp \
packets" "http://www.linphone.org/index.php/eng/code_review/ortp" FALSE "0.13" \
"Needed to build voice clips in WLM.")
-macro_optional_find_package(Speex)
-macro_log_feature(SPEEX_FOUND "speex" "speex is an encoder/decoder for the speex \
audio format." "http://www.speex.org/" FALSE "" "Needed to build Jingle support in \
Kopete.") +macro_optional_find_package(SRTP)
+macro_log_feature(SRTP_FOUND "srtp" "SRTP provides an implementation of the Secure \
Real-time Transport Protocol (SRTP)" "http://srtp.sourceforge.net/srtp.html" FALSE "" \
"Needed to build Google Talk libjingle audio call support")
+macro_optional_find_package(JsonCpp)
+macro_log_feature(JSONCPP_FOUND "jsoncpp" "jsoncpp is an implementation of a JSON \
reader and writer in C++" "http://jsoncpp.sourceforge.net/" FALSE "" "Needed to build \
Google Talk libjingle audio call support") +
+#macro_optional_find_package(Speex)
+#macro_log_feature(SPEEX_FOUND "speex" "speex is an encoder/decoder for the speex \
audio format." "http://www.speex.org/" FALSE "" "Needed to build Jingle support in \
Kopete.") +
macro_optional_find_package(QCA2)
macro_log_feature(QCA2_FOUND "QCA2" "Qt Cryptographic Architecture" \
"http://delta.affinix.com/qca" FALSE "2.0.0" "Needed to build Kopete's GroupWise and \
Jabber protocols.")
macro_optional_find_package(IDN)
macro_log_feature(IDN_FOUND "IDN" "GNU Libidn Internationalized Domain Name (IDN) \
implemenation" "http://www.gnu.org/software/libidn/" FALSE "" "Used by the Kopete \
Jabber plugin.")
-macro_optional_find_package(Alsa)
-macro_log_feature(ALSA_FOUND "Alsa" "Alsa is Advanced Linux Sound Architecture" "" \
FALSE "" "Needed for Jingle Support in Kopete Jabber Plugin") \
+#macro_optional_find_package(Alsa) +#macro_log_feature(ALSA_FOUND "Alsa" "Alsa is \
Advanced Linux Sound Architecture" "" FALSE "" "Needed for Jingle Support in Kopete \
Jabber Plugin")
macro_optional_find_package(Xmms)
macro_bool_to_01(XMMS_FOUND HAVE_XMMS)
--- trunk/KDE/kdenetwork/kopete/protocols/CMakeLists.txt #1355327:1355328
@@ -29,15 +29,14 @@
#endif(LIBORTP_FOUND AND SPEEX_FOUND AND ALSA_FOUND AND WITH_JINGLE)
set(BUILD_JINGLE FALSE)
-# TODO: remove LIBORTP_FOUND and MEDIASTREAMER_FOUND if google libjingle \
filetransfer will be supported if(SSL_FOUND OR WIN32)
- if(EXPAT_FOUND AND LIBORTP_FOUND AND MEDIASTREAMER_FOUND AND WITH_GOOGLETALK)
+ if(EXPAT_FOUND AND SRTP_FOUND AND JSONCPP_FOUND AND MEDIASTREAMER_FOUND AND \
WITH_GOOGLETALK) message(STATUS "Building Google Talk libjingle support")
set(BUILD_GOOGLETALK TRUE)
- else(EXPAT_FOUND AND LIBORTP_FOUND AND MEDIASTREAMER_FOUND AND WITH_GOOGLETALK)
+ else(EXPAT_FOUND AND SRTP_FOUND AND JSONCPP_FOUND AND MEDIASTREAMER_FOUND AND \
WITH_GOOGLETALK) message(STATUS "Not building Google Talk libjingle support")
set(BUILD_GOOGLETALK FALSE)
- endif(EXPAT_FOUND AND LIBORTP_FOUND AND MEDIASTREAMER_FOUND AND WITH_GOOGLETALK)
+ endif(EXPAT_FOUND AND SRTP_FOUND AND JSONCPP_FOUND AND MEDIASTREAMER_FOUND AND \
WITH_GOOGLETALK) else(SSL_FOUND OR WIN32)
message(STATUS "Not building Google Talk libjingle support")
set(BUILD_GOOGLETALK FALSE)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic