diff options
author | Klemens Schölhorn | 2018-06-17 16:09:15 +0200 |
---|---|---|
committer | Klemens Schölhorn | 2018-06-17 16:10:29 +0200 |
commit | af6d60c59342ee40e8b958ab8eb71e6a63695e42 (patch) | |
tree | 72ed2ad67715a6618c50fa46546980ef99227a6a | |
parent | 1bba07cf0950565da59af5ebff04ca4d70d106b9 (diff) | |
download | aur-af6d60c59342ee40e8b958ab8eb71e6a63695e42.tar.gz |
Add patch to remove version bounds of dependencies
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | remove-deps-version-bounds.patch | 24 |
3 files changed, 39 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = simp_le-git pkgdesc = Simple Let's Encrypt client. - pkgver = 0.2.0.r15.g09e5226 + pkgver = 0.9.0.r0.g77bbed5 pkgrel = 1 epoch = 1 url = https://github.com/zenhack/simp_le @@ -18,7 +18,9 @@ pkgbase = simp_le-git provides = simp_le conflicts = simp_le source = simp_le::git+https://github.com/zenhack/simp_le.git - md5sums = SKIP + source = remove-deps-version-bounds.patch + sha256sums = SKIP + sha256sums = 31572e2828b6450b1b3859ecbdb88061e9d14b27af0944a86324956465cf9fe6 pkgname = simp_le-git @@ -4,7 +4,7 @@ pkgname=simp_le-git _pkgname=simp_le -pkgver=0.2.0.r15.g09e5226 +pkgver=0.9.0.r0.g77bbed5 pkgrel=1 epoch=1 pkgdesc="Simple Let's Encrypt client." @@ -22,14 +22,22 @@ depends=('ca-certificates' makedepends=('git') provides=("${_pkgname}") conflicts=("${_pkgname}") -source=("${_pkgname}"::"git+https://github.com/zenhack/simp_le.git") -md5sums=('SKIP') +source=("${_pkgname}"::"git+https://github.com/zenhack/simp_le.git" + 'remove-deps-version-bounds.patch') +sha256sums=('SKIP' + '31572e2828b6450b1b3859ecbdb88061e9d14b27af0944a86324956465cf9fe6') pkgver() { cd "${srcdir}/${_pkgname}" git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cd "${srcdir}/${_pkgname}" + + patch -Np1 -i "${srcdir}/remove-deps-version-bounds.patch" +} + package() { cd "${srcdir}/${_pkgname}" diff --git a/remove-deps-version-bounds.patch b/remove-deps-version-bounds.patch new file mode 100644 index 000000000000..56fa169e5a9c --- /dev/null +++ b/remove-deps-version-bounds.patch @@ -0,0 +1,24 @@ +diff -u -r a/setup.py b/setup.py +--- a/setup.py 2018-06-17 16:01:07.823286561 +0200 ++++ b/setup.py 2018-06-17 16:01:56.616618373 +0200 +@@ -7,19 +7,7 @@ + readme = codecs.open(os.path.join(here, 'README.rst'), encoding='utf-8').read() + + install_requires = [ +- # We don't use idna 2.7 directly, but problems with PyPI's solver +- # have resulted in broken installations twice now, (when idna 2.6 +- # was released, and again with 2.7) so as a workaround, we provide +- # an explicit upper bound here, before any of the other constraints +- # are read. +- # +- # See: +- # +- # * https://github.com/zenhack/simp_le/issues/62 +- # * https://github.com/pypa/pip/issues/988 +- 'idna<2.7', +- +- 'acme>=0.24,<0.25', ++ 'acme', + 'cryptography', + # formerly known as acme.jose: + 'josepy', |