[packages/linphone] - updated SDL and Qt dependencies

qboosh qboosh at pld-linux.org
Wed Oct 8 18:51:57 CEST 2025


commit e1162e37f05b5b8d862410a5f801d3cb788a73b9
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Oct 8 18:55:13 2025 +0200

    - updated SDL and Qt dependencies

 linphone.spec | 60 +++++++++++++++++++++++++++++------------------------------
 1 file changed, 30 insertions(+), 30 deletions(-)
---
diff --git a/linphone.spec b/linphone.spec
index 3d2fe75..edcaac5 100644
--- a/linphone.spec
+++ b/linphone.spec
@@ -1,3 +1,5 @@
+%define		qt_ver	5.13
+%define		sdk_ver	5.4.38
 Summary:	Linphone Internet Phone
 Summary(pl.UTF-8):	Linphone - telefon internetowy
 Name:		linphone
@@ -14,39 +16,39 @@ Patch1:		%{name}-cmake.patch
 Patch2:		%{name}-qtkeychain.patch
 Patch3:		%{name}-ispell.patch
 URL:		http://www.linphone.org/
-BuildRequires:	Qt5Concurrent-devel >= 5.12
-BuildRequires:	Qt5Core-devel >= 5.12
-BuildRequires:	Qt5DBus-devel >= 5.12
-BuildRequires:	Qt5Gui-devel >= 5.12
+BuildRequires:	Qt5Concurrent-devel >= %{qt_ver}
+BuildRequires:	Qt5Core-devel >= %{qt_ver}
+BuildRequires:	Qt5DBus-devel >= %{qt_ver}
+BuildRequires:	Qt5Gui-devel >= %{qt_ver}
 BuildRequires:	Qt5Keychain-devel
-BuildRequires:	Qt5Multimedia-devel >= 5.12
-BuildRequires:	Qt5Network-devel >= 5.12
-BuildRequires:	Qt5Qml-devel >= 5.12
-BuildRequires:	Qt5Quick-devel >= 5.12
-BuildRequires:	Qt5Quick-controls2-devel >= 5.12
+BuildRequires:	Qt5Multimedia-devel >= %{qt_ver}
+BuildRequires:	Qt5Network-devel >= %{qt_ver}
+BuildRequires:	Qt5Qml-devel >= %{qt_ver}
+BuildRequires:	Qt5Quick-devel >= %{qt_ver}
+BuildRequires:	Qt5Quick-controls2-devel >= %{qt_ver}
 # optional
-BuildRequires:	Qt5Speech-devel >= 5.12
-BuildRequires:	Qt5Svg-devel >= 5.12
-BuildRequires:	Qt5Widgets-devel >= 5.12
+BuildRequires:	Qt5Speech-devel >= %{qt_ver}
+BuildRequires:	Qt5Svg-devel >= %{qt_ver}
+BuildRequires:	Qt5Widgets-devel >= %{qt_ver}
 BuildRequires:	bc-ispell-devel
-BuildRequires:	bctoolbox-devel >= 5.2
-BuildRequires:	belcard-devel >= 5.2
-BuildRequires:	cmake >= 3.1
+BuildRequires:	bctoolbox-devel >= %{sdk_ver}
+BuildRequires:	belcard-devel >= %{sdk_ver}
+BuildRequires:	cmake >= 3.22
 BuildRequires:	doxygen
-BuildRequires:	liblinphone-devel >= 5.3
-BuildRequires:	liblinphone-c++-devel >= 5.3
+BuildRequires:	liblinphone-devel >= %{sdk_ver}
+BuildRequires:	liblinphone-c++-devel >= %{sdk_ver}
 BuildRequires:	libstdc++-devel >= 6:7
-BuildRequires:	mediastreamer-devel >= 5.2
-BuildRequires:	ortp-devel >= 5.2
+BuildRequires:	mediastreamer-devel >= %{sdk_ver}
+BuildRequires:	ortp-devel >= %{sdk_ver}
 BuildRequires:	pkgconfig
 BuildRequires:	qt5-build >= 5.12
 BuildRequires:	qt5-linguist >= 5.12
 BuildRequires:	rpmbuild(macros) >= 1.605
-Requires:	belcard >= 5.2
-Requires:	liblinphone >= 5.3
-Requires:	liblinphone-c++ >= 5.3
-Requires:	mediastreamer >= 5.2
-Requires:	ortp >= 5.2
+Requires:	belcard >= %{sdk_ver}
+Requires:	liblinphone >= %{sdk_ver}
+Requires:	liblinphone-c++ >= %{sdk_ver}
+Requires:	mediastreamer >= %{sdk_ver}
+Requires:	ortp >= %{sdk_ver}
 Obsoletes:	linphoneqt < 4.2
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -69,8 +71,8 @@ Summary:	Header files for Linphone plugins
 Summary(pl.UTF-8):	Pliki nagłówkowe dla wtyczek Linphone
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	Qt5Core-devel >= 5.12
-Requires:	Qt5Network-devel >= 5.12
+Requires:	Qt5Core-devel >= %{qt_ver}
+Requires:	Qt5Network-devel >= %{qt_ver}
 Requires:	libstdc++-devel >= 6:7
 
 %description devel
@@ -95,14 +97,12 @@ Pliki nagłówkowe dla wtyczek Linphone.
 %{__mv} linphone-app/cmake{,.hidden}
 
 %build
-install -d build
-cd build
-%cmake .. \
+%cmake -B build \
 	-DLINPHONEAPP_VERSION="%{version}" \
 	-DLINPHONE_QT_ONLY=ON \
 	-DLinphoneCxx_TARGET="liblinphone++"
 
-%{__make}
+%{__make} -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/linphone.git/commitdiff/e1162e37f05b5b8d862410a5f801d3cb788a73b9



More information about the pld-cvs-commit mailing list