Date: Wednesday, July 6, 2022 @ 21:23:27 Author: arojas Revision: 1246761
upgpkg: python-debugpy 1.6.1-1: Update to 1.6.1 Added: python-debugpy/trunk/fix-build.patch Modified: python-debugpy/trunk/PKGBUILD -----------------+ PKGBUILD | 10 +++++++--- fix-build.patch | 12 ++++++++++++ 2 files changed, 19 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-07-06 21:17:30 UTC (rev 1246760) +++ PKGBUILD 2022-07-06 21:23:27 UTC (rev 1246761) @@ -3,7 +3,7 @@ _pipname=debugpy pkgname=python-$_pipname -pkgver=1.6.0 +pkgver=1.6.1 pkgrel=1 pkgdesc='An implementation of the Debug Adapter Protocol for Python' arch=(x86_64) @@ -11,13 +11,17 @@ license=(EPL MIT) depends=(python) makedepends=(python-setuptools) -source=(https://github.com/microsoft/debugpy/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('2312bda693be2e5581585349a4a1202d0071bc20cce9ac008cd84716e97f7a55') +source=(https://github.com/microsoft/debugpy/archive/v$pkgver/$pkgname-$pkgver.tar.gz + fix-build.patch) +sha256sums=('1c8cea3de71ff3cce5887a8d459579d6b6c4d455b3dbb70e02c7f2e463bf869e' + 'a86e1e1a5a4d7a585c8185721863f563233b680c36fa35d65bfbff11abd519bc') prepare() { cd $_pipname-$pkgver # remove precompiled libs rm src/debugpy/_vendored/pydevd/pydevd_attach_to_process/*.{so,dll,dylib,exe,pdb} + + patch -p1 -i ../fix-build.patch } build() { Added: fix-build.patch =================================================================== --- fix-build.patch (rev 0) +++ fix-build.patch 2022-07-06 21:23:27 UTC (rev 1246761) @@ -0,0 +1,12 @@ +diff --git a/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/common/python.h b/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/common/python.h +index 6d39865e..04790698 100644 +--- a/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/common/python.h ++++ b/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/common/python.h +@@ -18,6 +18,7 @@ + #define __PYTHON_H__ + + #include "../common/py_version.hpp" ++#include <cstdint> + + #ifndef _WIN32 + typedef unsigned int DWORD;