Date: Wednesday, November 16, 2022 @ 23:18:21
  Author: dvzrv
Revision: 1349288

upgpkg: kernelshark 2.1.1-2: Rebuild against trace-cmd 3.1.4.

Rebuild against trace-cmd 3.1.4 to fix issues with unrecognized soname bump:
https://bugs.archlinux.org/task/76170
Add all available sodeps.

Modified:
  kernelshark/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-16 23:11:54 UTC (rev 1349287)
+++ PKGBUILD    2022-11-16 23:18:21 UTC (rev 1349288)
@@ -2,13 +2,13 @@
 
 pkgname=kernelshark
 pkgver=2.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="GUI frontend for trace-cmd based Linux kernel Ftrace captures"
 arch=(x86_64)
 url="https://kernelshark.org/";
 license=(GPL2)
-depends=(freeglut gcc-libs glibc glu libglvnd qt5-base)
-makedepends=(boost cmake json-c libtracefs libtraceevent trace-cmd 
ttf-fira-sans)
+depends=(freeglut gcc-libs glibc glu qt5-base)
+makedepends=(boost cmake json-c libglvnd libtracefs libtraceevent trace-cmd 
ttf-fira-sans)
 provides=(libkshark.so libkshark-plot.so libkshark-gui.so)
 options=(debug)
 
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)
@@ -35,7 +35,13 @@
 }
 
 package() {
-  depends+=(libjson-c.so libtracefs.so libtracecmd.so libtraceevent.so)
+  depends+=(
+    json-c libjson-c.so
+    libglvnd libGL.so
+    libtraceevent libtraceevent.so
+    libtracefs libtracefs.so
+    trace-cmd libtracecmd.so
+  )
 
   make DESTDIR="${pkgdir}" prefix=/usr VERBOSE=1 install -C build
 }

Reply via email to