[packages/ka6-neochat] - updated dependencies

qboosh qboosh at pld-linux.org
Sun Oct 20 21:58:05 CEST 2024


commit 1bf9f45e0133e0088f3fb6739835650b2fa70bd6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Oct 20 21:54:57 2024 +0200

    - updated dependencies

 ka6-neochat.spec | 96 +++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 68 insertions(+), 28 deletions(-)
---
diff --git a/ka6-neochat.spec b/ka6-neochat.spec
index 461efa1..995b390 100644
--- a/ka6-neochat.spec
+++ b/ka6-neochat.spec
@@ -1,10 +1,11 @@
+# TODO: KUnifiedPush (Push notification support, https://invent.kde.org/libraries/kunifiedpush)
 #
 # Conditional build:
 %bcond_with	tests		# test suite
 
 %define		kdeappsver	24.08.2
-%define		kframever	5.94.0
-%define		qtver		5.15.2
+%define		kf_ver		6.0
+%define		qt_ver		6.5
 %define		kaname		neochat
 Summary:	A Qt/QML based Matrix client
 Summary(pl.UTF-8):	Klient usługi Matrix oparty na Qt/QML
@@ -16,48 +17,87 @@ Group:		X11/Applications
 Source0:	https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
 # Source0-md5:	5c66f3640983c9da80336b9df5f26f55
 URL:		https://apps.kde.org/neochat/
-BuildRequires:	Qt6Core-devel >= 5.15.0
-BuildRequires:	Qt6Gui-devel
-BuildRequires:	Qt6Keychain-devel
-BuildRequires:	Qt6Multimedia-devel
-BuildRequires:	Qt6Network-devel
-BuildRequires:	Qt6Qml-devel >= 5.15.10
-BuildRequires:	Qt6Quick-devel
-BuildRequires:	Qt6Svg-devel
-BuildRequires:	Qt6Widgets-devel
+BuildRequires:	Qt6Core-devel >= %{qt_ver}
+BuildRequires:	Qt6Gui-devel >= %{qt_ver}
+BuildRequires:	Qt6Multimedia-devel >= %{qt_ver}
+BuildRequires:	Qt6Network-devel >= %{qt_ver}
+BuildRequires:	Qt6Qml-devel >= %{qt_ver}
+BuildRequires:	Qt6Quick-devel >= %{qt_ver}
+BuildRequires:	Qt6Svg-devel >= %{qt_ver}
+%if %{with tests}
+BuildRequires:	Qt6Test-devel >= %{qt_ver}
+%endif
+BuildRequires:	Qt6WebView-devel >= %{qt_ver}
+BuildRequires:	Qt6Widgets-devel >= %{qt_ver}
 BuildRequires:	cmake >= 3.20
 BuildRequires:	cmark-devel
 BuildRequires:	fontconfig-devel
 BuildRequires:	freetype-devel
 BuildRequires:	gettext-devel
-BuildRequires:	kf6-extra-cmake-modules >= 5.105.0
-BuildRequires:	kf6-kconfig-devel >= 5.109.0
-BuildRequires:	kf6-kconfigwidgets-devel >= 5.109.0
-BuildRequires:	kf6-kcoreaddons-devel >= 5.109.0
-BuildRequires:	kf6-kdbusaddons-devel >= 5.105.0
-BuildRequires:	kf6-kdoctools >= 5.105.0
-BuildRequires:	kf6-ki18n-devel >= 5.105.0
-BuildRequires:	kf6-kio-devel >= 5.105.0
+BuildRequires:	kf6-extra-cmake-modules >= %{kf_ver}
+BuildRequires:	kf6-kcolorscheme-devel >= %{kf_ver}
+BuildRequires:	kf6-kconfig-devel >= %{kf_ver}
+BuildRequires:	kf6-kcoreaddons-devel >= %{kf_ver}
+BuildRequires:	kf6-kcrash-devel >= %{kf_ver}
+BuildRequires:	kf6-kdbusaddons-devel >= %{kf_ver}
+BuildRequires:	kf6-kdoctools >= %{kf_ver}
+BuildRequires:	kf6-ki18n-devel >= %{kf_ver}
+BuildRequires:	kf6-kio-devel >= %{kf_ver}
 BuildRequires:	kf6-kirigami-addons-devel >= 0.7.2
-BuildRequires:	kf6-kirigami-devel >= 5.105.0
-BuildRequires:	kf6-kitemmodels-devel >= 5.105.0
-BuildRequires:	kf6-knotifications-devel >= 5.105.0
-BuildRequires:	kf6-kwindowsystem-devel >= 5.105.0
-BuildRequires:	kf6-qqc2-desktop-style-devel >= 5.105.0
-BuildRequires:	kf6-sonnet-devel >= 5.105.0
+BuildRequires:	kf6-kirigami-devel >= %{kf_ver}
+BuildRequires:	kf6-kitemmodels-devel >= %{kf_ver}
+BuildRequires:	kf6-knotifications-devel >= %{kf_ver}
+BuildRequires:	kf6-kstatusnotifieritem-devel >= %{kf_ver}
+BuildRequires:	kf6-kwindowsystem-devel >= %{kf_ver}
+BuildRequires:	kf6-purpose-devel >= %{kf_ver}
+BuildRequires:	kf6-qqc2-desktop-style-devel >= %{kf_ver}
+BuildRequires:	kf6-sonnet-devel >= %{kf_ver}
+BuildRequires:	kf6-syntax-highlighting-devel >= %{kf_ver}
 BuildRequires:	kquickimageeditor-devel >= 0.3.0
 BuildRequires:	libQuotient-qt6-devel >= 0.8.2
+BuildRequires:	libicu-devel >= 61.0
+# C++20
+BuildRequires:	libstdc++-devel >= 6:8
 BuildRequires:	ninja
 BuildRequires:	pkgconfig
 BuildRequires:	qcoro-qt6-devel >= 0.4
-BuildRequires:	qt6-build >= %{qtver}
+BuildRequires:	qt6-build >= 6.5
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.736
 BuildRequires:	shared-mime-info
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
 Requires:	%{name}-data = %{version}-%{release}
-Obsoletes:	ka5-%{kaname} < %{version}
+Requires:	Qt6Core >= %{qt_ver}
+Requires:	Qt6Gui >= %{qt_ver}
+Requires:	Qt6Multimedia >= %{qt_ver}
+Requires:	Qt6Network >= %{qt_ver}
+Requires:	Qt6Qml >= %{qt_ver}
+Requires:	Qt6Quick >= %{qt_ver}
+Requires:	Qt6Svg >= %{qt_ver}
+Requires:	Qt6WebView >= %{qt_ver}
+Requires:	Qt6Widgets >= %{qt_ver}
+Requires:	kf6-kcolorscheme >= %{kf_ver}
+Requires:	kf6-kconfig >= %{kf_ver}
+Requires:	kf6-kcoreaddons >= %{kf_ver}
+Requires:	kf6-kcrash >= %{kf_ver}
+Requires:	kf6-kdbusaddons >= %{kf_ver}
+Requires:	kf6-ki18n >= %{kf_ver}
+Requires:	kf6-kio >= %{kf_ver}
+Requires:	kf6-kirigami >= %{kf_ver}
+Requires:	kf6-kirigami-addons >= 0.7.2
+Requires:	kf6-kitemmodels >= %{kf_ver}
+Requires:	kf6-knotifications >= %{kf_ver}
+Requires:	kf6-kstatusnotifieritem >= %{kf_ver}
+Requires:	kf6-kwindowsystem >= %{kf_ver}
+Requires:	kf6-purpose >= %{kf_ver}
+Requires:	kf6-qqc2-desktop-style >= %{kf_ver}
+Requires:	kf6-sonnet >= %{kf_ver}
+Requires:	kf6-syntax-highlighting >= %{kf_ver}
+Requires:	kquickimageeditor >= 0.3.0
+Requires:	libQuotient-qt6 >= 0.8.2
+Requires:	qcoro-qt6 >= 0.4
+Obsoletes:	ka5-neochat < 24
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -86,7 +126,7 @@ protokołu Matrix (<https://spec.matrix.org/>).
 Summary:	Data files for %{kaname}
 Summary(pl.UTF-8):	Dane dla %{kaname}
 Group:		X11/Applications
-Obsoletes:	ka5-%{kaname}-data < %{version}
+Obsoletes:	ka5-neochat-data < 24
 BuildArch:	noarch
 
 %description data
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ka6-neochat.git/commitdiff/1bf9f45e0133e0088f3fb6739835650b2fa70bd6



More information about the pld-cvs-commit mailing list