| author | George Rawlinson
<grawlinson@archlinux.org> 2022-10-29 21:00:15 UTC |
| committer | George Rawlinson
<grawlinson@archlinux.org> 2022-10-29 21:00:15 UTC |
| parent | 115a3b944bea32739ca4365a16da8a18e7859bb6 |
| PKGBUILD | +13 | -5 |
diff --git a/PKGBUILD b/PKGBUILD index df67825..de62076 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,11 +3,11 @@ pkgname=python-pgpy pkgver=0.5.4 -pkgrel=2 -pkgdesc="Pretty Good Privacy for Python" +pkgrel=3 +pkgdesc='Pretty Good Privacy for Python' arch=('any') license=('BSD') -url="https://github.com/SecurityInnovation/PGPy" +url='https://github.com/SecurityInnovation/PGPy' depends=( 'python' 'python-cryptography' @@ -23,8 +23,12 @@ checkdepends=( 'python-pytest-order' ) _commit='345f4b8d74f4123b97198e10a383f485f80946d8' -source=("$pkgname::git+$url.git#commit=$_commit") -b2sums=('SKIP') +source=( + "$pkgname::git+$url.git#commit=$_commit" + 'idea-deprecation.patch' +) +b2sums=('SKIP' + '55917c5f5e17aeea00c879e9c1329a5e28add956e87fb4e6159119fa7a2a4793f788851cbe716258acf34c9ffd6524f44273fe599329354a22b990ddc768dbf2') pkgver() { cd "$pkgname" @@ -40,6 +44,10 @@ prepare() { # https://github.com/SecurityInnovation/PGPy/pull/373 git cherry-pick --no-commit e2f427ea5c0347fb5995ed2a9bc00f780c212c70 + + # https://github.com/SecurityInnovation/PGPy/pull/403 + git cherry-pick --no-commit d84597eb8417a482433ff51dc6b13060d4b2e686 + patch -p1 -i "$srcdir/idea-deprecation.patch" } build() {