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.
