aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorJ0WI <J0WI@users.noreply.github.com>2019-09-01 22:35:25 +0200
committerKevin Daudt <kdaudt@alpinelinux.org>2019-09-26 20:15:25 +0000
commit2190e763cd35bc01dea68937e260424a9e259a24 (patch)
treeb76e8dc1346d7051819887e3650e09a7ba5c82d0 /main
parent3d3bea544432294245c33e3efa9a1807d89ab509 (diff)
downloadaports-2190e763cd35bc01dea68937e260424a9e259a24.tar.bz2
aports-2190e763cd35bc01dea68937e260424a9e259a24.tar.xz
main/py-paramiko: upgrade to 2.6.0
Closes GH-10813
Diffstat (limited to 'main')
-rw-r--r--main/py3-paramiko/APKBUILD23
1 files changed, 16 insertions, 7 deletions
diff --git a/main/py3-paramiko/APKBUILD b/main/py3-paramiko/APKBUILD
index c27accb369..dbc03bf7db 100644
--- a/main/py3-paramiko/APKBUILD
+++ b/main/py3-paramiko/APKBUILD
@@ -2,15 +2,16 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-paramiko
_pkgname=paramiko
-pkgver=2.4.2
-pkgrel=2
+pkgver=2.6.0
+pkgrel=0
pkgdesc="An SSH2 protocol library for Python3"
-url="https://github.com/paramiko/paramiko/"
+url="https://www.paramiko.org/"
arch="noarch"
license="LGPL-2.0-or-later"
-options="!check"
+options="!check" # missing pytest-relaxed module
depends="python3 py3-asn1 py3-cryptography py3-bcrypt py3-pynacl"
makedepends="py3-setuptools"
+checkdepends="py3-mock py3-pytest"
subpackages="$pkgname-doc $pkgname-demos"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
@@ -18,13 +19,21 @@ builddir="$srcdir/$_pkgname-$pkgver"
replaces="py-paramiko" # Backwards compatibility
provides="py-paramiko=$pkgver-r$pkgrel" # Backwards compatibility
+# secfixes:
+# 2.4.2-r0:
+# - CVE-2018-1000805
+# 2.4.1-r0:
+# - CVE-2018-7750
+
build() {
- cd "$builddir"
python3 setup.py build
}
+check() {
+ python3 setup.py test
+}
+
package() {
- cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
@@ -44,4 +53,4 @@ doc() {
mv "$builddir"/docs "$subpkgdir"/usr/share/doc/"$pkgname"/
}
-sha512sums="ebf277022ff0e26316cc1d3fc8d37918fb4b13f819e11a38dbafc7a77a1a4faf2d0b58ef60a582b9c66fb0650a453ae93ab405c04298fbaea83118bdf9a87906 paramiko-2.4.2.tar.gz"
+sha512sums="a54ec36ebef3d1bfbdc0fe4de07fe73ca7177dbf5fd4683a408d8c7f174bf4e4d7c9f119aa5c450fb932d6a9e09002547451579726296e2712aa1e2e9f4d0431 paramiko-2.6.0.tar.gz"