summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorsten Keßler2022-12-17 10:57:02 +0100
committerTorsten Keßler2022-12-17 10:57:02 +0100
commite9b1b0a75747b53f57d49a89f49baf473af5b3f6 (patch)
treef23b113d46b14fc86675d0f170c73b29993ea5cb
parent7e9cc1cd4ec849b0bb59ca0e5b7fb5a328aab5c3 (diff)
downloadaur-e9b1b0a75747b53f57d49a89f49baf473af5b3f6.tar.gz
upgpkg: rocm-gdb 5.4.1-1
* Drop guile-2.0 * Apply upstream patch for readline-8.2 * Update checksum
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD18
2 files changed, 18 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0f232e732864..7dd12f834507 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = rocm-gdb
pkgdesc = ROCm source-level debugger for Linux, based on GDB
- pkgver = 5.3.0
+ pkgver = 5.4.1
pkgrel = 1
url = https://github.com/ROCm-Developer-Tools/ROCgdb
arch = x86_64
@@ -8,14 +8,16 @@ pkgbase = rocm-gdb
makedepends = texinfo
depends = rocm-dbgapi
depends = python
- depends = guile2.0
+ depends = guile
depends = ncurses
depends = expat
depends = xz
depends = zlib
depends = mpfr
depends = babeltrace
- source = rocm-gdb-5.3.0.tar.gz::https://github.com/ROCm-Developer-Tools/ROCgdb/archive/rocm-5.3.0.tar.gz
- sha256sums = 402537baf0779cae586d608505e81173ba85f976fe993f1633e3afe81669350f
+ source = rocm-gdb-5.4.1.tar.gz::https://github.com/ROCm-Developer-Tools/ROCgdb/archive/rocm-5.4.1.tar.gz
+ source = readline8-support.patch::https://github.com/ROCm-Developer-Tools/ROCgdb/commit/1add37b567a7dee39d99f37b37802034c3fce9c4.patch
+ sha256sums = c3851a7602699388600abadb4773abe688d521a74958eeefec74425cfb48e413
+ sha256sums = 4d69b9160f11dec789ebae840be2ad87a858c4e170a6b6bd11026f6c372c6879
pkgname = rocm-gdb
diff --git a/PKGBUILD b/PKGBUILD
index 0ac44bb0f57b..882dd6e63aa8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,24 @@
-# Maintainer Torsten Keßler <t dot kessler at posteo dot de>
+# Maintainer: Torsten Keßler <tpkessler at archlinux dot org>
pkgname=rocm-gdb
-pkgver=5.3.0
+pkgver=5.4.1
pkgrel=1
pkgdesc='ROCm source-level debugger for Linux, based on GDB'
arch=('x86_64')
url='https://github.com/ROCm-Developer-Tools/ROCgdb'
license=('GPL')
-depends=('rocm-dbgapi' 'python' 'guile2.0' 'ncurses' 'expat' 'xz' 'zlib' 'mpfr' 'babeltrace')
+depends=('rocm-dbgapi' 'python' 'guile' 'ncurses' 'expat' 'xz' 'zlib' 'mpfr' 'babeltrace')
makedepends=('texinfo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz")
-sha256sums=('402537baf0779cae586d608505e81173ba85f976fe993f1633e3afe81669350f')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz"
+ "readline8-support.patch::$url/commit/1add37b567a7dee39d99f37b37802034c3fce9c4.patch")
+sha256sums=('c3851a7602699388600abadb4773abe688d521a74958eeefec74425cfb48e413'
+ '4d69b9160f11dec789ebae840be2ad87a858c4e170a6b6bd11026f6c372c6879')
_dirname="$(basename "$url")-$(basename "${source[0]}" ".tar.gz")"
+prepare() {
+ cd "$_dirname"
+ patch -Np1 -i "$srcdir/readline8-support.patch"
+}
+
build() {
cd "$_dirname"
mkdir -p build && cd build
@@ -26,7 +33,6 @@ build() {
--enable-targets="$CHOST,amdgcn-amd-amdhsa" \
--with-system-readline \
--with-python=/usr/bin/python \
- --with-guile=guile-2.0 \
--with-expat \
--with-system-zlib \
--with-babeltrace \