gns3-server: update to 2.2.25.
This commit is contained in:
parent
22c8bab031
commit
26880ed521
2 changed files with 19 additions and 17 deletions
15
srcpkgs/gns3-server/patches/requirements.patch
Normal file
15
srcpkgs/gns3-server/patches/requirements.patch
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
diff --git a/requirements.txt b/requirements.txt
|
||||||
|
--- a/requirements.txt
|
||||||
|
+++ b/requirements.txt
|
||||||
|
@@ -1,9 +1,8 @@
|
||||||
|
jsonschema==3.2.0
|
||||||
|
-aiohttp==3.7.4.post0
|
||||||
|
+aiohttp>=3.7.4
|
||||||
|
aiohttp-cors==0.7.0
|
||||||
|
aiofiles==0.7.0
|
||||||
|
-Jinja2==3.0.1
|
||||||
|
+Jinja2>=2.0.0<3.0.0
|
||||||
|
-sentry-sdk==1.3.1
|
||||||
|
psutil==5.8.0
|
||||||
|
async-timeout==3.0.1
|
||||||
|
distro==1.6.0
|
|
@ -1,32 +1,19 @@
|
||||||
# Template file for 'gns3-server'
|
# Template file for 'gns3-server'
|
||||||
pkgname=gns3-server
|
pkgname=gns3-server
|
||||||
version=2.2.21
|
version=2.2.25
|
||||||
revision=1
|
revision=1
|
||||||
build_style=python3-module
|
build_style=python3-module
|
||||||
hostmakedepends="python3-setuptools"
|
hostmakedepends="python3-setuptools"
|
||||||
depends="python3-setuptools python3-jsonschema python3-aiohttp-cors python3-yarl
|
depends="python3-setuptools python3-jsonschema python3-aiohttp-cors python3-yarl
|
||||||
python3-Jinja2 python3-sentry python3-psutil python3-aiofiles
|
python3-Jinja2 python3-psutil python3-aiofiles
|
||||||
python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
|
python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
|
||||||
checkdepends="${depends}"
|
checkdepends="${depends} python3-pytest python3-flake8 python3-pytest-timeout python3-pytest-aiohttp"
|
||||||
short_desc="Graphical Network Simulator 3 - Server"
|
short_desc="Graphical Network Simulator 3 - Server"
|
||||||
maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
|
maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
|
||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
homepage="https://gns3.com"
|
homepage="https://gns3.com"
|
||||||
distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
|
distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
|
||||||
checksum=@9f3d7f4caf6cd420049a62ae9d7579f29b0e3805f1a50913ae9111ab6752bdb0
|
checksum=43faa7d57126e813dae3bf702c11e520148d9c3c234e4f1a7c23872e931c6251
|
||||||
make_check=no
|
|
||||||
|
|
||||||
post_patch() {
|
|
||||||
# relax requirements
|
|
||||||
vsed -e 's|aiofiles.*|aiofiles>=0.4.0|' \
|
|
||||||
-e 's|aiohttp=.*|aiohttp>=3.7.4|' \
|
|
||||||
-e 's|jsonschema.*|jsonschema>=2.6.0|' \
|
|
||||||
-e 's|py-cpuinfo.*|py-cpuinfo>=5.8.0|' -i requirements.txt
|
|
||||||
}
|
|
||||||
post_install() {
|
|
||||||
# remove tests directory polluting site-packages
|
|
||||||
rm -rf -- ${DESTDIR}/usr/lib/python*/site-packages/tests
|
|
||||||
}
|
|
||||||
|
|
||||||
# The source archive contains statically linked artifacts for x86_64
|
# The source archive contains statically linked artifacts for x86_64
|
||||||
# glibc, since this is the only architecture supported by upstream, we
|
# glibc, since this is the only architecture supported by upstream, we
|
||||||
|
|
Loading…
Reference in a new issue