Created attachment 221239 [details] Patch to upgrade math/py-python-igraph to 0.8.3 Release notes at <https://github.com/igraph/python-igraph/releases/tag/0.8.3>. The attached patch: - Upgrade to 0.8.3 - Update WWW: URL - Set LIB_DEPENDS for math/igraph - Depends on py-cairocffi - Let it find an image viewer for FreeBSD Without that, you cannot run code like: >>> import igraph as ig >>> g = ig.Graph.Famous("petersen") >>> ig.plot(g) - Add a plist - Add a test target. Note: in the tarball downloaded from CHEESESHOP there is no doc, but if we download from GitHub, it contains a directory doc, and I have a patch to optionnally build it (with sphinx) if you prefer.
(In reply to Thierry Thomas from comment #0) Thanks for the patch, it looks good to me. For the doc, I'm fine with both ways. Please go ahead with what you like most.
Thanks! I just committed the submitted patch. Let's see for the docs another time.
A commit references this bug: Author: thierry Date: Mon Jan 4 12:08:33 UTC 2021 New revision: 560285 URL: https://svnweb.freebsd.org/changeset/ports/560285 Log: - Upgrade to 0.8.3 Release notes at <https://github.com/igraph/python-igraph/releases/tag/0.8.3> - Update WWW: URL - Set LIB_DEPENDS for math/igraph - Depends on py-cairocffi - Let it find an image viewer for FreeBSD Without that, you cannot run code like: >>> import igraph as ig >>> g = ig.Graph.Famous("petersen") >>> ig.plot(g) - Add a plist PR: 252381 Submitted by: /me Approved by: lwhsu@ (maintainer) Changes: head/math/py-python-igraph/Makefile head/math/py-python-igraph/distinfo head/math/py-python-igraph/files/patch-src_igraph_configuration.py head/math/py-python-igraph/files/patch-vendor_source_igraph_bootstrap.sh head/math/py-python-igraph/pkg-descr head/math/py-python-igraph/pkg-plist