commit:     a399827761cd5dbeaf1edb8377cfcc3bd4963ced
Author:     Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 12 21:53:57 2018 +0000
Commit:     Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 21:58:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3998277

net-misc/gns3-server: fix typing compatibility

Required after 9bc4443779d8247af9312ac39039c1bde3af6d97

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 net-misc/gns3-server/files/gns3-server-2.1.3-typing.patch        | 9 +++++++++
 .../{gns3-server-2.1.3-r2.ebuild => gns3-server-2.1.3-r3.ebuild} | 3 +++
 2 files changed, 12 insertions(+)

diff --git a/net-misc/gns3-server/files/gns3-server-2.1.3-typing.patch 
b/net-misc/gns3-server/files/gns3-server-2.1.3-typing.patch
new file mode 100644
index 00000000000..99b32df27ad
--- /dev/null
+++ b/net-misc/gns3-server/files/gns3-server-2.1.3-typing.patch
@@ -0,0 +1,9 @@
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -6,5 +6,5 @@
+ raven>=5.23.0
+ psutil>=3.0.0
+ zipstream>=1.1.4
+-typing>=3.5.3.0 # Otherwise yarl fails with python 3.4
++typing>=3.5.3.0;python_version<"3.5" # Otherwise yarl fails with python 3.4
+ prompt-toolkit

diff --git a/net-misc/gns3-server/gns3-server-2.1.3-r2.ebuild 
b/net-misc/gns3-server/gns3-server-2.1.3-r3.ebuild
similarity index 95%
rename from net-misc/gns3-server/gns3-server-2.1.3-r2.ebuild
rename to net-misc/gns3-server/gns3-server-2.1.3-r3.ebuild
index 62ed4a33ebd..282ff6a3840 100644
--- a/net-misc/gns3-server/gns3-server-2.1.3-r2.ebuild
+++ b/net-misc/gns3-server/gns3-server-2.1.3-r3.ebuild
@@ -35,6 +35,9 @@ RDEPEND=">=app-emulation/dynamips-0.2.12
                >=dev-python/yarl-0.11[${PYTHON_USEDEP}]"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 
+# https://github.com/GNS3/gns3-server/pull/1368
+PATCHES=( "${FILESDIR}/${P}-typing.patch" )
+
 src_prepare() {
        default
 

Reply via email to