diff options
author | Marco Rubin | 2024-03-22 15:31:38 +0100 |
---|---|---|
committer | Marco Rubin | 2024-03-22 15:31:38 +0100 |
commit | d7efc43c47d3381202ff4be982f35c266e635bb3 (patch) | |
tree | b6ca0f66d6c46620add7470627c9d26b099c3165 | |
parent | f246d50c4fec2c6dca877236b3e0fa15d5e5b30c (diff) | |
download | aur-d7efc43c47d3381202ff4be982f35c266e635bb3.tar.gz |
Build with Qt 6
-rwxr-xr-x | .SRCINFO | 28 | ||||
-rwxr-xr-x | PKGBUILD | 31 |
2 files changed, 32 insertions, 27 deletions
@@ -1,7 +1,7 @@ pkgbase = hotspot pkgdesc = The Linux perf GUI for performance analysis pkgver = 20240312 - pkgrel = 1 + pkgrel = 2 url = https://github.com/KDAB/hotspot arch = x86_64 license = GPL-2.0-only @@ -10,21 +10,23 @@ pkgbase = hotspot makedepends = extra-cmake-modules makedepends = git depends = elfutils - depends = kconfig5 - depends = kconfigwidgets5 - depends = kcoreaddons5 - depends = kddockwidgets - depends = ki18n5 - depends = kio5 - depends = kitemmodels5 - depends = kitemviews5 - depends = kparts5 + depends = kconfig + depends = kconfigwidgets + depends = kcoreaddons + depends = kddockwidgets-qt6 + depends = kgraphviewer + depends = ki18n + depends = kio + depends = kitemmodels + depends = kitemviews + depends = kparts depends = libelf depends = perf - depends = qt5-base>=5.15.0 + depends = qt6-base depends = rustc-demangle>=0.1.18-2 - depends = solid5 - depends = threadweaver5 + depends = solid + depends = syntax-highlighting + depends = threadweaver source = git+https://github.com/KDAB/hotspot#commit=61c5ad91765d5916d211742949878004d725ac51 source = git+https://github.com/KDAB/perfparser.git source = git+https://github.com/koenpoppe/PrefixTickLabels @@ -4,28 +4,31 @@ pkgname=hotspot pkgver=20240312 _commit=61c5ad91765d5916d211742949878004d725ac51 -pkgrel=1 +pkgrel=2 pkgdesc="The Linux perf GUI for performance analysis" arch=('x86_64') url="https://github.com/KDAB/hotspot" license=('GPL-2.0-only') depends=( 'elfutils' - 'kconfig5' - 'kconfigwidgets5' - 'kcoreaddons5' - 'kddockwidgets' - 'ki18n5' - 'kio5' - 'kitemmodels5' - 'kitemviews5' - 'kparts5' + 'kconfig' + 'kconfigwidgets' + 'kcoreaddons' + 'kddockwidgets-qt6' + 'kgraphviewer' + 'ki18n' + 'kio' + 'kitemmodels' + 'kitemviews' + 'kparts' 'libelf' 'perf' - 'qt5-base>=5.15.0' + # 'qcustomplot' # currently it doesn't build + 'qt6-base' 'rustc-demangle>=0.1.18-2' - 'solid5' - 'threadweaver5' + 'solid' + 'syntax-highlighting' + 'threadweaver' ) makedepends=('cmake>=3.16.0' 'desktop-file-utils' 'extra-cmake-modules' 'git') source=("git+$url#commit=$_commit" @@ -50,7 +53,7 @@ prepare() { build() { cd $pkgname - cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=off . + cmake -DBUILD_TESTING=off -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DQT6_BUILD=on . cmake --build . } |