Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
drgn
Commits:
36a46ee1 by Christian Heusel at 2024-10-10T17:10:32+02:00
upgpkg: 0.0.29-2: import into [extra]
- - - - -
3 changed files:
- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -10,9 +10,13 @@ pkgbase = drgn
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
+ depends = gcc-libs
+ depends = glibc
depends = libelf
depends = libkdumpfile
depends = python
+ depends = python-prompt_toolkit
+ depends = python-typing_extensions
source =
https://files.pythonhosted.org/packages/source/d/drgn/drgn-0.0.29.tar.gz
sha256sums =
acbd5b7504a04cde4f61ed1a7e9906ef9d43f623013ad8312a2cd9b74406b7c9
=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,3 @@
+[drgn]
+source = "pypi"
+pypi = "drgn"
=====================================
PKGBUILD
=====================================
@@ -1,4 +1,4 @@
-# Maintainer: Christian Heusel <[email protected]>
+# Maintainer: Christian Heusel <[email protected]>
# Contributor: Omar Sandoval <osandov at osandov dot com>
pkgname=drgn
@@ -9,9 +9,13 @@ arch=('x86_64')
url='https://github.com/osandov/drgn'
license=('LGPL-2.1-or-later')
depends=(
+ 'gcc-libs'
+ 'glibc'
'libelf'
'libkdumpfile'
'python'
+ 'python-prompt_toolkit'
+ 'python-typing_extensions'
)
makedepends=(
'python-build'
@@ -30,6 +34,8 @@ build() {
check() {
cd "$pkgname-$pkgver"
+ # this is not affected by the setup.py test removal:
+ # https://github.com/osandov/drgn/issues/435
python setup.py test
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/drgn/-/commit/36a46ee1bb8249ccf5dd7344fd66a7311ba81dbd
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/drgn/-/commit/36a46ee1bb8249ccf5dd7344fd66a7311ba81dbd
You're receiving this email because of your account on gitlab.archlinux.org.