summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <mmk@levelnine.at>2023-07-12 18:00:45 +0200
committerConrad Kostecki <conikost@gentoo.org>2023-07-12 20:39:06 +0200
commit77486d7cff999f149ff79f22556e8939296a4609 (patch)
tree1ad62374652aa32c80f8d15d95be09251a68b10b /net-misc/gns3-gui
parentnet-misc/gns3-server: version bump (2.2.41) (diff)
downloadgentoo-77486d7cff999f149ff79f22556e8939296a4609.tar.gz
gentoo-77486d7cff999f149ff79f22556e8939296a4609.tar.bz2
gentoo-77486d7cff999f149ff79f22556e8939296a4609.zip
net-misc/gns3-gui: version bump (2.2.41)
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'net-misc/gns3-gui')
-rw-r--r--net-misc/gns3-gui/Manifest1
-rw-r--r--net-misc/gns3-gui/gns3-gui-2.2.41.ebuild40
2 files changed, 41 insertions, 0 deletions
diff --git a/net-misc/gns3-gui/Manifest b/net-misc/gns3-gui/Manifest
index b58359057c3f..26761f27eaea 100644
--- a/net-misc/gns3-gui/Manifest
+++ b/net-misc/gns3-gui/Manifest
@@ -1,2 +1,3 @@
DIST gns3-gui-2.2.39.tar.gz 5048376 BLAKE2B f3edfbd2f35297a63372ac7bde8499d15ec0357822aaf8e089a40eb9227861dae80a2dcefc26a0fc9fe0c064bd0eb6e547901c6d7c1408739df142d8ec45c67f SHA512 99fe925b96bbcfc0c040dadb9ce5a47a168d6e9ce9031d6884acea05c7384247d404115124a5d095147f0a189929caaa278c83b7b7d9e324da3785cd2df4b4c7
DIST gns3-gui-2.2.40.1.tar.gz 5047865 BLAKE2B 66c84c025b5024d243ff76ea4206421ae119e74ebcd5aeeb3cadbb6a502159e1f5c863ca114358c1460e0b50ecbc88e29443c379b40053358d52e58fdd0e1a1e SHA512 0ece7b2b230d4bc711f8e8c111cd46ae3a81c983e654baba090940cc1df80389495b78ae251489f81d29571a777cb4f51a5dd715a862a3756e574dc657d816c5
+DIST gns3-gui-2.2.41.tar.gz 5046775 BLAKE2B 8ca83ed58312bd2cf0c0e854cebe6001121bf21e9f26804b779fc81ec06689c154d704b9cf2e7a5d57608519c3fbe724b07437b64c5840dd2ad6119f38669a29 SHA512 b86e23808c6158d6811a51901aff3f10c9722ca51389c2d241c6d174992299c83529014e6a098a2d5777fabda212ffb2731025843cc317f8560868bcb8cb2195
diff --git a/net-misc/gns3-gui/gns3-gui-2.2.41.ebuild b/net-misc/gns3-gui/gns3-gui-2.2.41.ebuild
new file mode 100644
index 000000000000..50f98a4b6407
--- /dev/null
+++ b/net-misc/gns3-gui/gns3-gui-2.2.41.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="Graphical Network Simulator"
+HOMEPAGE="https://www.gns3.com https://github.com/GNS3/gns3-gui"
+SRC_URI="https://github.com/GNS3/gns3-gui/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+#net-misc/gns3-server version should always match gns3-gui version
+RDEPEND="
+ >=dev-python/distro-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+ >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+ >=dev-python/sentry-sdk-1.17.0[${PYTHON_USEDEP}]
+ ~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}]
+ dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ default
+
+ # newer python packages are fine
+ sed -i -e 's/[<>=].*//' requirements.txt || die
+}
+
+src_test() {
+ virtx distutils-r1_src_test
+}