Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package linphoneqt for openSUSE:Factory checked in at 2021-04-21 21:00:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linphoneqt (Old) and /work/SRC/openSUSE:Factory/.linphoneqt.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linphoneqt" Wed Apr 21 21:00:16 2021 rev:11 rq:887155 version:4.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/linphoneqt/linphoneqt.changes 2020-10-14 15:40:53.946398167 +0200 +++ /work/SRC/openSUSE:Factory/.linphoneqt.new.12324/linphoneqt.changes 2021-04-21 21:00:56.838347625 +0200 @@ -1,0 +2,36 @@ +Thu Apr 15 20:20:19 UTC 2021 - Luiz Angelo Daros de Luca <luizl...@tre-sc.jus.br> + +- Added linphoneqt-0002-remove-bc_compute_full_version-usage.patch + * Patch from ArchLinux to fix build without .git or linphone SDK + +- Update to 4.2.5: + * No changelog available. + +- Update to 4.2.4: + * Play DTMF when receiving it and show the Dialpad on outgoing + call to allow sending DTMF + * Update settings view to not deactivate transport but allow not + binding port + * Show all call logs by clicking on previously bar + * Displaying names in UTF8 + * Keep unsend typed message in memory when changing of chat room + * Log files have Qt logs + * Add SOCI Sqlite3 library in Appimage + * Use the more generic linphone folder and not Linphone for + installation + * Simplify build process to use install keyword + +- Update to 4.2.3: + * Add support to tel and callto protocols + * Allow Pulseaudio to switch devices automatically. For example, + it will mute all applications that have music when receive a + call from Linphone. + * Contact name can contain special characters + * Avoid to reduce window if it is currently maximized when + clicking on contacts + * Cleaner use of Windows registries + +- Update to 4.2.2: + * Crash on Opus + +------------------------------------------------------------------- Old: ---- linphone-desktop-4.2.1.tar.bz2 New: ---- linphone-desktop-4.2.5.tar.bz2 linphoneqt-0002-remove-bc_compute_full_version-usage.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linphoneqt.spec ++++++ --- /var/tmp/diff_new_pack.JEV3Mc/_old 2021-04-21 21:00:57.402348514 +0200 +++ /var/tmp/diff_new_pack.JEV3Mc/_new 2021-04-21 21:00:57.406348520 +0200 @@ -1,7 +1,7 @@ # # spec file for package linphoneqt # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define _name linphone Name: linphoneqt -Version: 4.2.1 +Version: 4.2.5 Release: 0 Summary: Qt interface for Linphone License: GPL-3.0-or-later @@ -27,6 +27,8 @@ Source1: %{_name}.appdata.xml # PATCH-FIX-OPENSUSE linphoneqt-fix-no-git.patch -- Fix building out-of-git. Patch0: linphoneqt-fix-no-git.patch +# PATCH-FIX-OPENSUSE https://aur.archlinux.org/cgit/aur.git/plain/0002-remove-bc_compute_full_version-usage.patch?h=linphone-desktop +Patch1: linphoneqt-0002-remove-bc_compute_full_version-usage.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme @@ -42,8 +44,8 @@ BuildRequires: pkgconfig(Qt5QuickControls2) BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Widgets) -BuildRequires: pkgconfig(linphone) >= 4.4.0 -BuildRequires: pkgconfig(mediastreamer) >= 4.4.0 +BuildRequires: pkgconfig(linphone) >= 4.5.0 +BuildRequires: pkgconfig(mediastreamer) >= 4.5.0 %description Linphone is a Web phone with a Qt interface. It lets you make @@ -76,6 +78,11 @@ touch linphone-sdk/CMakeLists.txt mkdir -p build/linphone-sdk/desktop/{bin,share} +# Fix building out-of-git +echo '#define LINPHONE_QT_GIT_VERSION "${PROJECT_VERSION}"' >> linphone-app/src/config.h.cmake +# Hardcode linphoneqt version +echo "project(linphoneqt VERSION %{version})" > linphone-app/linphoneqt_version.cmake + %build %cmake \ -DCMAKE_BUILD_TYPE=Release \ ++++++ linphone-desktop-4.2.1.tar.bz2 -> linphone-desktop-4.2.5.tar.bz2 ++++++ ++++ 4622 lines of diff (skipped) ++++++ linphoneqt-0002-remove-bc_compute_full_version-usage.patch ++++++ >From 6fc23da651d54979e73776fcda38614e290d65dc Mon Sep 17 00:00:00 2001 From: David P <megve...@parabola.nu> Date: Fri, 23 Oct 2020 16:44:17 -0300 Subject: [PATCH 2/2] remove bc_compute_full_version usage --- linphone-app/CMakeLists.txt | 11 +---------- linphone-app/build/CMakeLists.txt | 5 ----- .../cmake_builder/linphone_package/CMakeLists.txt | 10 +--------- 3 files changed, 2 insertions(+), 24 deletions(-) diff --git a/linphone-app/CMakeLists.txt b/linphone-app/CMakeLists.txt index 3bc9420a..27b418ee 100644 --- a/linphone-app/CMakeLists.txt +++ b/linphone-app/CMakeLists.txt @@ -21,17 +21,8 @@ ################################################################################ cmake_minimum_required(VERSION 3.1) +include(linphoneqt_version.cmake) find_package(bctoolbox CONFIG) -set(FULL_VERSION ) -bc_compute_full_version(FULL_VERSION) -set(version_major ) -set(version_minor ) -set(version_patch ) -set(identifiers ) -set(metadata ) -bc_parse_full_version("${FULL_VERSION}" version_major version_minor version_patch identifiers metadata) - -project(linphoneqt VERSION "${version_major}.${version_minor}.${version_patch}") if(ENABLE_BUILD_VERBOSE) #message("CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH}") diff --git a/linphone-app/build/CMakeLists.txt b/linphone-app/build/CMakeLists.txt index 8ef03faa..97d94bd6 100644 --- a/linphone-app/build/CMakeLists.txt +++ b/linphone-app/build/CMakeLists.txt @@ -46,11 +46,6 @@ set(CPACK_SOURCE_IGNORE_FILES "libmng.spec" ) -bc_compute_full_version(PROJECT_VERSION_BUILD) -if(PROJECT_VERSION_BUILD) - set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${PROJECT_VERSION_BUILD}") -endif() - message("-- Package file name is ${CPACK_PACKAGE_FILE_NAME}") set(CPACK_SOURCE_PACKAGE_FILE_NAME ${CPACK_PACKAGE_FILE_NAME}) diff --git a/linphone-app/cmake_builder/linphone_package/CMakeLists.txt b/linphone-app/cmake_builder/linphone_package/CMakeLists.txt index baea03cf..08ffc1b5 100644 --- a/linphone-app/cmake_builder/linphone_package/CMakeLists.txt +++ b/linphone-app/cmake_builder/linphone_package/CMakeLists.txt @@ -38,15 +38,7 @@ set(LINPHONE_QML_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../../ui") # ============================================================================== # Build package version. # ============================================================================== -bc_compute_full_version(APP_PROJECT_VERSION) -if (GIT_EXECUTABLE AND NOT(APP_PROJECT_VERSION)) - execute_process( - COMMAND ${GIT_EXECUTABLE} describe --always - OUTPUT_VARIABLE APP_PROJECT_VERSION - OUTPUT_STRIP_TRAILING_WHITESPACE - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../.." - ) -elseif (NOT(APP_PROJECT_VERSION)) +if (NOT(APP_PROJECT_VERSION)) set(APP_PROJECT_VERSION "0.0.0") endif () string(REGEX REPLACE "([0-9.]+)-?.*" "\\1" LINPHONE_VERSION "${APP_PROJECT_VERSION}") -- 2.29.2