[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