Levente Polyak pushed to branch main at Arch Linux / Packaging / Packages / pwndbg
Commits: 94586b60 by Levente Polyak at 2025-02-06T20:35:59+01:00 fix(deps): add missing python-sortedcontainers - - - - - 6c1d5d71 by Levente Polyak at 2025-02-06T20:36:41+01:00 feat(deps): add one_gadget optdepends - - - - - 60f06bb7 by Levente Polyak at 2025-02-06T20:37:12+01:00 fix(gdb): backport gdb 16 compatibility patch Related to https://github.com/pwndbg/pwndbg/issues/2725 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = pwndbg pkgdesc = Makes debugging with GDB suck less pkgver = 2025.01.20 - pkgrel = 1 + pkgrel = 2 url = https://github.com/pwndbg/pwndbg arch = any license = MIT @@ -22,6 +22,7 @@ pkgbase = pwndbg depends = python-pygments depends = python-requests depends = python-setuptools + depends = python-sortedcontainers depends = python-tabulate depends = python-typing_extensions depends = python-unicorn @@ -31,8 +32,12 @@ pkgbase = pwndbg optdepends = ropgadget: ropgadget command support optdepends = radare2: radare2 command support optdepends = rizin: rizin command support + optdepends = one_gadget: command to find ROP one_gadget source = https://github.com/pwndbg/pwndbg/archive/2025.01.20/pwndbg-2025.01.20.tar.gz + source = pwndbg-gdb-16.patch::https://github.com/pwndbg/pwndbg/commit/8b2952ef1bcecb686317cc63a4d92268b4632be7.patch sha512sums = b619b8b3727a4a23a3146f2bb0f3475ad788e82712cb669d233d88ce546546f114882162df6e5d0b357e9fa143a6829f7387132ee2a7f922dc4e669a215d8d51 + sha512sums = 27c1c3e63975c75f1faaa62b20f7ee5861cae6f9482569f2763d708f73fa8cc66fa2a21a4be9820d92f4a534e263bac8a64ab86bbb3df154d9a8cdd7ab17049c b2sums = 58c2c6139d8d96c939c602f694519167d4722f7ed05a92a5c38e55e0a894ffd930813d583e07bc70d0114abdcf8e34e7e859ceeb1113fc0cd00dd4af513f213b + b2sums = 83d4b3aa308c07225df524fe693809cfc6ac4928a783c765ebbe56a245026084492ac4153b6b2d3d68679c612170240b5e191ba95c0cb719c8d2efb50bda9d75 pkgname = pwndbg ===================================== PKGBUILD ===================================== @@ -2,11 +2,11 @@ pkgname=pwndbg pkgver=2025.01.20 -pkgrel=1 +pkgrel=2 pkgdesc='Makes debugging with GDB suck less' url='https://github.com/pwndbg/pwndbg' -arch=('any') -license=('MIT') +arch=(any) +license=(MIT) depends=( debuginfod gdb @@ -21,6 +21,7 @@ depends=( python-pygments python-requests python-setuptools + python-sortedcontainers python-tabulate python-typing_extensions python-unicorn @@ -38,14 +39,21 @@ optdepends=( 'ropgadget: ropgadget command support' 'radare2: radare2 command support' 'rizin: rizin command support' + 'one_gadget: command to find ROP one_gadget' ) -source=(https://github.com/pwndbg/pwndbg/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('b619b8b3727a4a23a3146f2bb0f3475ad788e82712cb669d233d88ce546546f114882162df6e5d0b357e9fa143a6829f7387132ee2a7f922dc4e669a215d8d51') -b2sums=('58c2c6139d8d96c939c602f694519167d4722f7ed05a92a5c38e55e0a894ffd930813d583e07bc70d0114abdcf8e34e7e859ceeb1113fc0cd00dd4af513f213b') +source=( + https://github.com/pwndbg/pwndbg/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz + pwndbg-gdb-16.patch::https://github.com/pwndbg/pwndbg/commit/8b2952ef1bcecb686317cc63a4d92268b4632be7.patch +) +sha512sums=('b619b8b3727a4a23a3146f2bb0f3475ad788e82712cb669d233d88ce546546f114882162df6e5d0b357e9fa143a6829f7387132ee2a7f922dc4e669a215d8d51' + '27c1c3e63975c75f1faaa62b20f7ee5861cae6f9482569f2763d708f73fa8cc66fa2a21a4be9820d92f4a534e263bac8a64ab86bbb3df154d9a8cdd7ab17049c') +b2sums=('58c2c6139d8d96c939c602f694519167d4722f7ed05a92a5c38e55e0a894ffd930813d583e07bc70d0114abdcf8e34e7e859ceeb1113fc0cd00dd4af513f213b' + '83d4b3aa308c07225df524fe693809cfc6ac4928a783c765ebbe56a245026084492ac4153b6b2d3d68679c612170240b5e191ba95c0cb719c8d2efb50bda9d75') prepare() { cd ${pkgname}-${pkgver} rm -rf caps profiling + patch -Np1 < ../pwndbg-gdb-16.patch } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pwndbg/-/compare/10a63f384ec44b8da5d143a714c092b8905bafc3...60f06bb7f985d076d180c248a66697b575c19fc4 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pwndbg/-/compare/10a63f384ec44b8da5d143a714c092b8905bafc3...60f06bb7f985d076d180c248a66697b575c19fc4 You're receiving this email because of your account on gitlab.archlinux.org.