David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
kernelshark


Commits:
d24344eb by David Runge at 2023-12-05T18:21:26+01:00
upgpkg: 2.3.0-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,48 @@
+pkgbase = kernelshark
+       pkgdesc = GUI frontend for trace-cmd based Linux kernel Ftrace captures
+       pkgver = 2.3.0
+       pkgrel = 1
+       url = https://kernelshark.org/
+       arch = x86_64
+       license = GPL-2.0-only
+       license = LGPL-2.0-only
+       makedepends = boost
+       makedepends = cmake
+       makedepends = json-c
+       makedepends = libglvnd
+       makedepends = libtracefs
+       makedepends = libtraceevent
+       makedepends = trace-cmd
+       depends = freeglut
+       depends = gcc-libs
+       depends = glibc
+       depends = glu
+       depends = qt6-base
+       depends = qt6-scxml
+       depends = ttf-fira-sans
+       optdepends = bash: for kshark-su-record
+       provides = libkshark.so
+       provides = libkshark-plot.so
+       provides = libkshark-gui.so
+       source = 
kernelshark-2.3.0.tar.gz::https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernel-shark-kernelshark-v2.3.0.tar.gz
+       sha512sums = 
b4070ab8eeb21ff1ba49922f34452bde116d969a11ab893afa6085c567af6fbc7beaca9fd8d6e458492a1fe9d41182b751c59864a1e990ceaaa99538af633c5d
+       b2sums = 
ab0b5c78685077b759132000a49283f11b06273f588a33db7c9c6ec58bf0598b3fbd67e9e2e9e141fda4107e1d080d5603efbf5116c28517b18f2f91b62d8a44
+
+pkgname = kernelshark
+       depends = freeglut
+       depends = gcc-libs
+       depends = glibc
+       depends = glu
+       depends = qt6-base
+       depends = qt6-scxml
+       depends = ttf-fira-sans
+       depends = json-c
+       depends = libjson-c.so
+       depends = libglvnd
+       depends = libGL.so
+       depends = libtraceevent
+       depends = libtraceevent.so
+       depends = libtracefs
+       depends = libtracefs.so
+       depends = trace-cmd
+       depends = libtracecmd.so


=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
 # Maintainer: David Runge <[email protected]>
 
 pkgname=kernelshark
-pkgver=2.2.1
-pkgrel=2
+pkgver=2.3.0
+pkgrel=1
 pkgdesc="GUI frontend for trace-cmd based Linux kernel Ftrace captures"
 arch=(x86_64)
 url="https://kernelshark.org/";
@@ -15,7 +15,8 @@ depends=(
   gcc-libs
   glibc
   glu
-  qt5-base
+  qt6-base
+  qt6-scxml
   ttf-fira-sans
 )
 makedepends=(
@@ -36,8 +37,8 @@ provides=(
   libkshark-gui.so
 )
 
source=($pkgname-$pkgver.tar.gz::https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernel-shark-$pkgname-v$pkgver.tar.gz)
-sha512sums=('1e0b17de02b82a20f6f78ebbfe61c63550947c3275e1262ae6edfd4675f7d1f976955ed37b14f2a214675a83e43135e605c244b4a5f920ebcdeaabcda7510d10')
-b2sums=('a11e61660cbf98bbbb7c5060014b4de8e05f6957f2eb5519c3a109d91e5297a4532af3c958471ab181ddc8cbb061d1a493b3f40b71efb3abe3d47640a4ab87cc')
+sha512sums=('b4070ab8eeb21ff1ba49922f34452bde116d969a11ab893afa6085c567af6fbc7beaca9fd8d6e458492a1fe9d41182b751c59864a1e990ceaaa99538af633c5d')
+b2sums=('ab0b5c78685077b759132000a49283f11b06273f588a33db7c9c6ec58bf0598b3fbd67e9e2e9e141fda4107e1d080d5603efbf5116c28517b18f2f91b62d8a44')
 
 prepare() {
   cd kernel-shark-$pkgname-v$pkgver
@@ -50,12 +51,12 @@ prepare() {
 build() {
   local cmake_options=(
     -B build
-    -D_INSTALL_PREFIX=/usr
-    -D_LIBDIR=/usr/lib
-    -DCMAKE_INSTALL_PREFIX=/usr
-    -DCMAKE_BUILD_TYPE=None
+    -D _INSTALL_PREFIX=/usr
+    -D _LIBDIR=/usr/lib
+    -D CMAKE_INSTALL_PREFIX=/usr
+    -D CMAKE_BUILD_TYPE=None
     -S kernel-shark-$pkgname-v$pkgver
-    -Wno-dev
+    -W no-dev
   )
 
   cmake "${cmake_options[@]}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kernelshark/-/commit/d24344ebe0667ff2d73942b8f01720806e3fa298

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kernelshark/-/commit/d24344ebe0667ff2d73942b8f01720806e3fa298
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to