pkgname = "networkmanager-qt" pkgver = "6.20.0" pkgrel = 0 build_style = "cmake" # parallel causes {settings,activeconnection}test to be flaky make_check_args = ["-j1"] make_check_wrapper = ["dbus-run-session"] hostmakedepends = ["cmake", "extra-cmake-modules", "ninja", "pkgconf"] makedepends = [ "networkmanager-devel", "qt6-qtdeclarative-devel", "qt6-qttools-devel", ] checkdepends = ["dbus"] depends = ["networkmanager"] pkgdesc = "Qt NetworkManager D-Bus API wrapper" license = "LGPL-2.1-or-later" url = "https://api.kde.org/frameworks/networkmanager-qt/html" source = f"$(KDE_SITE)/frameworks/{pkgver[: pkgver.rfind('.')]}/networkmanager-qt-{pkgver}.tar.xz" sha256 = "6856fecb2933abcdad0a789a179e4054cf24901dc29f943f0036a3e15cf43e86" hardening = ["vis"] @subpackage("networkmanager-qt-devel") def _(self): self.depends += ["networkmanager-devel"] return self.default_devel()