Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / pahole


Commits:
8fd46b79 by Jan Alexander Steffens (heftig) at 2024-02-29T21:09:17+01:00
1:1.26-1

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- python.diff


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,37 @@
+pkgbase = pahole
+       pkgdesc = Pahole and other DWARF utils
+       pkgver = 1.26
+       pkgrel = 1
+       epoch = 1
+       url = https://git.kernel.org/pub/scm/devel/pahole/pahole.git
+       arch = x86_64
+       license = GPL-2.0-only
+       makedepends = bash
+       makedepends = cmake
+       makedepends = libelf
+       makedepends = ninja
+       makedepends = python
+       makedepends = python-matplotlib
+       makedepends = zlib
+       source = https://fedorapeople.org/~acme/dwarves/dwarves-1.26.tar.xz
+       source = https://fedorapeople.org/~acme/dwarves/dwarves-1.26.tar.sign
+       source = python.diff
+       validpgpkeys = 2DBF5BAA46FB4DED338A335BD65016F35352AA40
+       b2sums = 
cb86bf964f22633432e80d335937379c2096877c6130f49dbe03f2653b7c932bb1c5d87621ac93383be9e4f35294a4f95aadb6392491fb782812db519b39b666
+       b2sums = SKIP
+       b2sums = 
d423eb1e05b634516ae1cf652e291fd559650b00b016ed35d0f2bd8ccb04ffd9e1ed1c53e95d86039d656651633792932544de1871a09cb8b4953fa8026492e9
+
+pkgname = pahole
+       depends = bash
+       depends = libelf
+       depends = zlib
+       optdepends = ostra-cg: Generate call graphs from encoded traces
+       provides = libdwarves.so
+       provides = libdwarves_emit.so
+       provides = libdwarves_reorganize.so
+
+pkgname = ostra-cg
+       pkgdesc = Generate call graphs from encoded traces
+       depends = pahole
+       depends = python
+       depends = python-matplotlib


=====================================
PKGBUILD
=====================================
@@ -5,13 +5,13 @@ pkgname=(
   pahole
   ostra-cg
 )
-pkgver=1.25
-pkgrel=4
+pkgver=1.26
+pkgrel=1
 epoch=1
 pkgdesc="Pahole and other DWARF utils"
 url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git";
 arch=(x86_64)
-license=(GPL2)
+license=(GPL-2.0-only)
 makedepends=(
   bash
   cmake
@@ -25,9 +25,9 @@ source=(
   https://fedorapeople.org/~acme/dwarves/dwarves-$pkgver.tar.{xz,sign}
   python.diff
 )
-b2sums=('1926fa1fa123fc3ad0f7f063406260b1e1e2611c563fedebee4c837e491164571fdb40408421c0c4ea2fd24e89c54a7a1ea669313b6dd6d7dcfa4934e2c1336e'
+b2sums=('cb86bf964f22633432e80d335937379c2096877c6130f49dbe03f2653b7c932bb1c5d87621ac93383be9e4f35294a4f95aadb6392491fb782812db519b39b666'
         'SKIP'
-        
'e88fcda77c0a6aaea0d83949cabbaaaf24f6a4b2324a14e459efc202b210c31b58f7a90c75c34ffd08911514b3b6db4be4423e3f8e0fb50b6d914da5be002319')
+        
'd423eb1e05b634516ae1cf652e291fd559650b00b016ed35d0f2bd8ccb04ffd9e1ed1c53e95d86039d656651633792932544de1871a09cb8b4953fa8026492e9')
 validpgpkeys=(
   2DBF5BAA46FB4DED338A335BD65016F35352AA40  # Arnaldo Carvalho de Melo 
<[email protected]>
 )
@@ -41,9 +41,9 @@ prepare() {
 
 build() {
   local cmake_options=(
-    -DCMAKE_INSTALL_PREFIX=/usr
-    -DCMAKE_BUILD_TYPE=None
-    -D__LIB=lib
+    -D CMAKE_INSTALL_PREFIX=/usr
+    -D CMAKE_BUILD_TYPE=None
+    -D __LIB=lib
   )
 
   cmake -S dwarves-$pkgver -B build -G Ninja "${cmake_options[@]}"
@@ -51,8 +51,7 @@ build() {
 }
 
 check() {
-  cd build
-  ctest --output-on-failure --stop-on-failure -j$(nproc)
+  ctest --test-dir build --output-on-failure --stop-on-failure -j$(nproc)
 }
 
 _pick() {


=====================================
python.diff
=====================================
@@ -1,5 +1,5 @@
 diff --git i/CMakeLists.txt w/CMakeLists.txt
-index 98642e1..b4295fd 100644
+index a250182..b9f7bed 100644
 --- i/CMakeLists.txt
 +++ w/CMakeLists.txt
 @@ -188,7 +188,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pahole/-/commit/8fd46b798f1f05146be2f462ab01da29e0900b76

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


Reply via email to