File 0001-no-git.patch of Package linphone-desktop
--- a/Linphone/CMakeLists.txt
+++ b/Linphone/CMakeLists.txt
@@ -1,6 +1,7 @@
cmake_minimum_required(VERSION 3.16)
-project(Linphone VERSION 6.0.0 LANGUAGES CXX)
+include(linphoneqt_version.cmake)
+message(LINPHONESDK_VERSION="${LINPHONESDK_VERSION}")
################################################################
# PACKAGES
@@ -49,16 +49,6 @@
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG" )
set(CMAKE_INCLUDE_CURRENT_DIR ON)#useful for config.h
-if(NOT LINPHONEAPP_VERSION)
- bc_compute_full_version(LINPHONEAPP_VERSION)
-endif()
-
-set(LINPHONE_MAJOR_VERSION)
-set(LINPHONE_MINOR_VERSION)
-set(LINPHONE_MICRO_VERSION)
-set(LINPHONE_BRANCH_VERSION)
-bc_parse_full_version(${LINPHONEAPP_VERSION} LINPHONE_MAJOR_VERSION LINPHONE_MINOR_VERSION LINPHONE_MICRO_VERSION LINPHONE_BRANCH_VERSION)
-
include(application_info.cmake)
string(TIMESTAMP CURRENT_YEAR "%Y")
if(NOT APPLICATION_START_LICENCE OR "${CURRENT_YEAR}" STREQUAL "${APPLICATION_START_LICENCE}")
--- a/Linphone/core/App.cpp
+++ b/Linphone/core/App.cpp
@@ -18,6 +18,10 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#ifdef LINPHONE_QT_GIT_VERSION
+#define APPLICATION_SEMVER LINPHONE_QT_GIT_VERSION
+#endif
+
#include "tool/LinphoneEnums.hpp"
#include "App.hpp"