[packages/kp6-kglobalacceld] - updated dependencies
qboosh
qboosh at pld-linux.org
Sat May 31 20:31:09 CEST 2025
commit 638949e5b619a2e8f5c010f531391cf38b19959a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat May 31 20:15:09 2025 +0200
- updated dependencies
kp6-kglobalacceld.spec | 57 +++++++++++++++++++++++++++++++++++++++-----------
1 file changed, 45 insertions(+), 12 deletions(-)
---
diff --git a/kp6-kglobalacceld.spec b/kp6-kglobalacceld.spec
index 4a0601d..2c411d3 100644
--- a/kp6-kglobalacceld.spec
+++ b/kp6-kglobalacceld.spec
@@ -3,7 +3,8 @@
%bcond_with tests # test suite
%define kdeplasmaver 6.3.5
-%define qtver 5.15.2
+%define qt_ver 6.7.0
+%define kf_ver 6.10.0
%define kpname kglobalacceld
Summary: KDE global shortcuts server and library
Summary(pl.UTF-8): Biblioteka i serwer globalnych skrótów klawiszowych KDE
@@ -15,20 +16,47 @@ Group: X11/Libraries
Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/kglobalacceld-%{version}.tar.xz
# Source0-md5: 80d5b2fe1c78d16e647f15eb38a7d37f
URL: https://kde.org/
-BuildRequires: Qt6Core-devel >= %{qtver}
-BuildRequires: Qt6Gui-devel >= %{qtver}
-BuildRequires: Qt6Widgets-devel >= %{qtver}
+BuildRequires: Qt6Core-devel >= %{qt_ver}
+BuildRequires: Qt6DBus-devel >= %{qt_ver}
+BuildRequires: Qt6Gui-devel >= %{qt_ver}
+BuildRequires: Qt6Qml-devel >= %{qt_ver}
+BuildRequires: Qt6Widgets-devel >= %{qt_ver}
BuildRequires: cmake >= 3.16.0
BuildRequires: gettext-devel
-BuildRequires: kf6-extra-cmake-modules >= 1.4.0
-BuildRequires: kf6-kglobalaccel-devel
+BuildRequires: kf6-extra-cmake-modules >= %{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-kglobalaccel-devel >= %{kf_ver}
+BuildRequires: kf6-kio-devel >= %{kf_ver}
+BuildRequires: kf6-kjobwidgets-devel >= %{kf_ver}
+BuildRequires: kf6-kservice-devel >= %{kf_ver}
+BuildRequires: kf6-kwindowsystem-devel >= %{kf_ver}
+BuildRequires: libstdc++-devel >= 6:8
+BuildRequires: libxcb-devel
BuildRequires: ninja
BuildRequires: qt6-build >= %{qtver}
BuildRequires: rpmbuild(macros) >= 1.164
BuildRequires: tar >= 1:1.22
+BuildRequires: xcb-util-keysyms-devel
BuildRequires: xorg-lib-libX11-devel
-BuildRequires: xorg-lib-libXxf86vm-devel
BuildRequires: xz
+Requires: Qt6Core >= %{qt_ver}
+Requires: Qt6DBus >= %{qt_ver}
+Requires: Qt6Gui >= %{qt_ver}
+Requires: Qt6Qml >= %{qt_ver}
+Requires: Qt6Widgets >= %{qt_ver}
+Requires: kf6-kconfig >= %{kf_ver}
+Requires: kf6-kcoreaddons >= %{kf_ver}
+Requires: kf6-kcrash >= %{kf_ver}
+Requires: kf6-kdbusaddons >= %{kf_ver}
+Requires: kf6-kglobalaccel >= %{kf_ver}
+Requires: kf6-kio >= %{kf_ver}
+Requires: kf6-kjobwidgets >= %{kf_ver}
+Requires: kf6-kservice >= %{kf_ver}
+Requires: kf6-kwindowsystem >= %{kf_ver}
+Requires: qt6-qdbus
Obsoletes: kp5-%{kpname} < 6
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -43,6 +71,8 @@ Summary: Header files for %{kpname} development
Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kpname}
Group: X11/Development/Libraries
Requires: %{name} = %{version}-%{release}
+Requires: kf6-kglobalaccel-devel >= %{kf_ver}
+Requires: libstdc++-devel >= 6:8
Obsoletes: kp5-%{kpname}-devel < 6
%description devel
@@ -60,7 +90,9 @@ Pliki nagłówkowe dla programistów używających %{kpname}.
-G Ninja \
%{!?with_tests:-DBUILD_TESTING=OFF} \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
- -DKDE_INSTALL_DOCBUNDLEDIR=%{_kdedocdir}
+ -DKDE_INSTALL_DOCBUNDLEDIR=%{_kdedocdir} \
+ -Dqdbus_EXECUTABLE:PATH=/usr/bin/qdbus-qt6
+
%ninja_build -C build
%if %{with tests}
@@ -69,20 +101,21 @@ ctest
%install
rm -rf $RPM_BUILD_ROOT
+
%ninja_install -C build
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
%files
%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libKGlobalAccelD.so.*.*
+%ghost %{_libdir}/libKGlobalAccelD.so.0
/etc/xdg/autostart/kglobalacceld.desktop
%{systemduserunitdir}/plasma-kglobalaccel.service
-%ghost %{_libdir}/libKGlobalAccelD.so.0
-%attr(755,root,root) %{_libdir}/libKGlobalAccelD.so.*.*
%dir %{_libdir}/qt6/plugins/org.kde.kglobalacceld.platforms
%attr(755,root,root) %{_libdir}/qt6/plugins/org.kde.kglobalacceld.platforms/KGlobalAccelDXcb.so
%attr(755,root,root) %{_prefix}/libexec/kglobalacceld
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kp6-kglobalacceld.git/commitdiff/b0e2ccbd0cb7dbbd418ab22343ffb69cca503c79
More information about the pld-cvs-commit
mailing list