summaryrefslogtreecommitdiff
path: root/dev-python/pygraphviz
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-26 03:04:32 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-26 03:04:32 -0500
commit8a7e9bb6193b9b54ffb149bdf92c9689a3798e00 (patch)
treea65a4cafeec5fa345fbaad47d0c3892cbb3bd183 /dev-python/pygraphviz
parenta2d754850b88dddfc90152e4eaf858d6907b5201 (diff)
downloadbaldeagleos-repo-8a7e9bb6193b9b54ffb149bdf92c9689a3798e00.tar.gz
baldeagleos-repo-8a7e9bb6193b9b54ffb149bdf92c9689a3798e00.tar.xz
baldeagleos-repo-8a7e9bb6193b9b54ffb149bdf92c9689a3798e00.zip
Adding metadata
Diffstat (limited to 'dev-python/pygraphviz')
-rw-r--r--dev-python/pygraphviz/Manifest2
-rw-r--r--dev-python/pygraphviz/pygraphviz-2.0.ebuild48
2 files changed, 50 insertions, 0 deletions
diff --git a/dev-python/pygraphviz/Manifest b/dev-python/pygraphviz/Manifest
index 474b5a37cf39..0693a13b3e7f 100644
--- a/dev-python/pygraphviz/Manifest
+++ b/dev-python/pygraphviz/Manifest
@@ -1 +1,3 @@
DIST pygraphviz-1.14.tar.gz 106003 BLAKE2B d56b16c6cc0fefeb258f6071424e20e38277bf76a8750ecbc1d9e2e8af5737ff79c78436bdf0d09c0e785e3b1bf90519b9bfd7014cf8373280c58e7057e2ba19 SHA512 867346303d560be21a37080e6d3ce0afe42119ee373f8cd872e853fee611d2c4cb56cc057023230fcf8ffbf03053ea92b9fc2ec6d5e682d6c6667b6727d87899
+DIST pygraphviz-2.0.tar.gz 81321 BLAKE2B 0aff92b7c0882921d2a9f1741a5d3585931270d53d67d7f2972912a38160d47e045ceb345d35c79181edb54ae3118bde1859b7b4149ad033dfdfabc861197511 SHA512 4aa37d84287bb2d777f6967fa79f4598ac8cd218ba473ac5f7a13d2e82d91257719909391a91217663af31d97c3cb28acedc3105590e66f09d0889bc281cffd0
+DIST pygraphviz-2.0.tar.gz.provenance 10171 BLAKE2B 04e7633641ea7018876edcb9ecb8296e44a973c311e5c90a8a75942d4b0b8ec006ddc9145d0c65c9edf2ceec14ff6cfa0dc80fcaeb66112d30933fb9eaa53dd6 SHA512 37ff64f7b0815ee4dcf8898c4b8b4b6471f78dbd4d1f9fe980fa5ac52206391c28bfae13a77ebcb154108d43b84ab39db912b4a5929426bbd347c3939f41ce32
diff --git a/dev-python/pygraphviz/pygraphviz-2.0.ebuild b/dev-python/pygraphviz/pygraphviz-2.0.ebuild
new file mode 100644
index 000000000000..8442c87b7652
--- /dev/null
+++ b/dev-python/pygraphviz/pygraphviz-2.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/pygraphviz/pygraphviz
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python wrapper for the Graphviz Agraph data structure"
+HOMEPAGE="
+ https://pygraphviz.github.io/
+ https://github.com/pygraphviz/pygraphviz/
+ https://pypi.org/project/pygraphviz/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+
+# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
+DEPEND="
+ media-gfx/graphviz:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig:0
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+ rm -rf pygraphviz || die
+ epytest --pyargs pygraphviz
+}
+
+python_install_all() {
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+
+ distutils-r1_python_install_all
+}