Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / kcachegrind
Commits: a8ce4b91 by Antonio Rojas at 2024-02-22T00:09:03+01:00 Update to 24.02.0 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -3,16 +3,22 @@ # Contributor: Andrea Scarpino <[email protected]> pkgbase=kcachegrind -pkgname=(kcachegrind kcachegrind-common qcachegrind) -pkgver=23.08.5 +pkgname=(kcachegrind + kcachegrind-common + qcachegrind) +pkgver=24.02.0 pkgrel=1 pkgdesc='Visualization of Performance Profiling Data' url='https://apps.kde.org/kcachegrind/' arch=(x86_64) -license=(GPL LGPL FDL) -makedepends=(extra-cmake-modules kdoctools5 qt5-tools kio5) +license=(GPL-2.0-or-later LGPL-2.0-or-later) +makedepends=(extra-cmake-modules + kdoctools + kio + kxmlgui + qt6-tools) source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) -sha256sums=('056687b7adb0049db0503738cf95a7051f3b889b3313fa8b78dc7d03c3dbb7b6' +sha256sums=('e11d5161650a54db22444b193d521e7bd8c970b8b082e158831983746e0165f5' 'SKIP') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <[email protected]> F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 # Christoph Feck <[email protected]> @@ -20,13 +26,27 @@ validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aac build() { cmake -B build -S $pkgname-$pkgver \ - -DBUILD_TESTING=OFF + -DBUILD_TESTING=OFF \ + -DQT_MAJOR_VERSION=6 cmake --build build } package_kcachegrind() { - groups=(kde-applications kdesdk) - depends=(kio5 kcachegrind-common) + groups=(kde-applications + kdesdk) + depends=(gcc-libs + glibc + karchive + kcachegrind-common + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kio + kwidgetsaddons + kxmlgui + qt6-base) optdepends=('graphviz: for plotting support') DESTDIR="$pkgdir" cmake --install build @@ -36,7 +56,8 @@ package_kcachegrind() { package_kcachegrind-common() { pkgdesc+=' (common files)' depends=(hicolor-icon-theme) - optdepends=('php: for pprof2calltree' 'perl: for dprof2calltree, memprof2calltree and op2calltree') + optdepends=('perl: for dprof2calltree, memprof2calltree and op2calltree' + 'php: for pprof2calltree') DESTDIR="$pkgdir" cmake --install build rm -r "$pkgdir"/usr/{bin/kcachegrind,share/{kcachegrind,applications,metainfo}} # provided by kcachegrind @@ -48,7 +69,10 @@ package_kcachegrind-common() { package_qcachegrind() { pkgdesc+=' (pure Qt version)' - depends=(qt5-base kcachegrind-common) + depends=(gcc-libs + glibc + kcachegrind-common + qt6-base) optdepends=('graphviz: for plotting support') install -Dm755 build/bin/qcachegrind -t "$pkgdir"/usr/bin/ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kcachegrind/-/commit/a8ce4b91328535ae342e7096188945932f1aaf02 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kcachegrind/-/commit/a8ce4b91328535ae342e7096188945932f1aaf02 You're receiving this email because of your account on gitlab.archlinux.org.
