From 07be2cb77a63162dbefede03a17f30d48530c537 Mon Sep 17 00:00:00 2001 From: Rihards Skuja Date: Sat, 9 Mar 2024 12:23:17 +0200 Subject: [PATCH] kdeconnect-git: build against KF6 --- kdeconnect-git/.SRCINFO | 49 ++++++++++++++++++++++++++++++++--------- kdeconnect-git/PKGBUILD | 19 ++++++++++++---- 2 files changed, 54 insertions(+), 14 deletions(-) diff --git a/kdeconnect-git/.SRCINFO b/kdeconnect-git/.SRCINFO index 730ce22..652900d 100644 --- a/kdeconnect-git/.SRCINFO +++ b/kdeconnect-git/.SRCINFO @@ -1,26 +1,55 @@ pkgbase = kdeconnect-git pkgdesc = Adds communication between KDE and your smartphone - pkgver = 24.01.80.r13.g984d5a9 + pkgver = 24.01.90.r47.gdb391d6 pkgrel = 1 url = https://community.kde.org/KDEConnect arch = x86_64 license = GPL2 makedepends = git makedepends = extra-cmake-modules - makedepends = kdoctools5 + makedepends = kdoctools + makedepends = kpackage makedepends = wayland-protocols - depends = kcmutils5 + depends = dbus + depends = gcc-libs + depends = glibc + depends = kcmutils + depends = kconfig + depends = kcoreaddons + depends = kdbusaddons + depends = kdeclarative + depends = kguiaddons + depends = ki18n + depends = kiconthemes + depends = kio + depends = kirigami + depends = kirigami-addons + depends = kjobwidgets + depends = knotifications + depends = kpeople + depends = kservice + depends = kstatusnotifieritem + depends = kwidgetsaddons + depends = kwindowsystem depends = libfakekey - depends = qca-qt5 - depends = kpeoplevcard + depends = libx11 + depends = libxkbcommon + depends = libxtst + depends = modemmanager-qt + depends = openssl depends = pulseaudio-qt - depends = qqc2-desktop-style5 - depends = kirigami-addons5 - depends = modemmanager-qt5 - depends = qt5-connectivity + depends = qqc2-desktop-style + depends = qt6-5compat + depends = qt6-base + depends = qt6-connectivity + depends = qt6-declarative + depends = qt6-multimedia + depends = qt6-wayland + depends = solid + depends = wayland optdepends = sshfs: remote filesystem browser optdepends = python-nautilus: Nautilus integration - optdepends = qt5-tools: for some runcommand plugin actions + optdepends = qt6-tools: for some runcommand plugin actions provides = kdeconnect conflicts = kdeconnect source = git+https://invent.kde.org/network/kdeconnect-kde.git diff --git a/kdeconnect-git/PKGBUILD b/kdeconnect-git/PKGBUILD index b1206c7..d7e1971 100644 --- a/kdeconnect-git/PKGBUILD +++ b/kdeconnect-git/PKGBUILD @@ -6,15 +6,26 @@ _remotename=kdeconnect-kde _pkgname=kdeconnect pkgname=$_pkgname-git -pkgver=24.01.80.r13.g984d5a9 +pkgver=24.01.90.r47.gdb391d6 pkgrel=1 pkgdesc='Adds communication between KDE and your smartphone' arch=(x86_64) url='https://community.kde.org/KDEConnect' license=(GPL2) -depends=(kcmutils5 libfakekey qca-qt5 kpeoplevcard pulseaudio-qt qqc2-desktop-style5 kirigami-addons5 modemmanager-qt5 qt5-connectivity) -makedepends=(git extra-cmake-modules kdoctools5 wayland-protocols) -optdepends=('sshfs: remote filesystem browser' 'python-nautilus: Nautilus integration' 'qt5-tools: for some runcommand plugin actions') +depends=( + dbus gcc-libs glibc kcmutils kconfig kcoreaddons kdbusaddons kdeclarative + kguiaddons ki18n kiconthemes kio kirigami kirigami-addons kjobwidgets + knotifications kpeople kservice kstatusnotifieritem kwidgetsaddons + kwindowsystem libfakekey libx11 libxkbcommon libxtst modemmanager-qt openssl + pulseaudio-qt qqc2-desktop-style qt6-5compat qt6-base qt6-connectivity + qt6-declarative qt6-multimedia qt6-wayland solid wayland +) +makedepends=(git extra-cmake-modules kdoctools kpackage wayland-protocols) +optdepends=( + 'sshfs: remote filesystem browser' + 'python-nautilus: Nautilus integration' + 'qt6-tools: for some runcommand plugin actions' +) conflicts=($_pkgname) provides=($_pkgname) source=("git+https://invent.kde.org/network/$_remotename.git")