diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-06-02 18:59:02 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-06-02 18:59:02 +0000 |
| commit | c3e3164795ea6c633f9c813748969a40b88e1655 (patch) | |
| tree | ffdce164b3ce9d5ebefd30e1960c7b82719c6b5d | |
| parent | 0c8fb0a5ed9f023d7b5515eaaaeeb609286d36f0 (diff) | |
math/py-grandalf: Remove expired port
2025-03-31 math/py-grandalf: Depends on expired devel/py-pytest-runner
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | math/Makefile | 1 | ||||
| -rw-r--r-- | math/py-grandalf/Makefile | 28 | ||||
| -rw-r--r-- | math/py-grandalf/distinfo | 3 | ||||
| -rw-r--r-- | math/py-grandalf/pkg-descr | 15 |
5 files changed, 1 insertions, 47 deletions
@@ -4490,3 +4490,4 @@ converters/wkhtmltopdf||2025-06-02|Has expired: Upstream abandoned the project devel/py-oletools||2025-06-02|Has expired: Depends on expired textproc/py-colorclass textproc/py-colorclass||2025-06-02|Has expired: Upstream repository has been archived on Jul 10, 2024 security/py-oauth2client||2025-06-02|Has expired: Deprecated by upstream. Use security/py-google-auth or security/py-oauthlib instead. See https://google-auth.readthedocs.io/en/latest/oauth2client-deprecation.html for details +math/py-grandalf||2025-06-02|Has expired: Depends on expired devel/py-pytest-runner diff --git a/math/Makefile b/math/Makefile index 20ed392e8548..43fdc2c4ff7c 100644 --- a/math/Makefile +++ b/math/Makefile @@ -988,7 +988,6 @@ SUBDIR += py-gau2grid SUBDIR += py-gimmik SUBDIR += py-gmpy2 - SUBDIR += py-grandalf SUBDIR += py-graphillion SUBDIR += py-gym SUBDIR += py-gym-notices diff --git a/math/py-grandalf/Makefile b/math/py-grandalf/Makefile deleted file mode 100644 index 2cd5cd73b3e1..000000000000 --- a/math/py-grandalf/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= grandalf -DISTVERSIONPREFIX= v -DISTVERSION= 0.8 -PORTREVISION= 1 -CATEGORIES= math graphics python -#MASTER_SITES= PYPI # no tarball -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Graph experimentation and drawing algorithms framework -WWW= https://github.com/bdcht/grandalf - -LICENSE= MIT - -DEPRECATED= Depends on expired devel/py-pytest-runner -EXPIRATION_DATE=2025-03-31 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} - -USES= python -USE_GITHUB= yes -GH_ACCOUNT= bdcht -USE_PYTHON= distutils autoplist pytest - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/math/py-grandalf/distinfo b/math/py-grandalf/distinfo deleted file mode 100644 index 58ab8a158e36..000000000000 --- a/math/py-grandalf/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1731040005 -SHA256 (bdcht-grandalf-v0.8_GH0.tar.gz) = 82d80072e5a1928bc46d94a54d2d92a38f73da0af052efc84ce34b5f4601dfa2 -SIZE (bdcht-grandalf-v0.8_GH0.tar.gz) = 445590 diff --git a/math/py-grandalf/pkg-descr b/math/py-grandalf/pkg-descr deleted file mode 100644 index 673159be8430..000000000000 --- a/math/py-grandalf/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -Grandalf is a python package made for experimentations with graphs and drawing -algorithms. It is written in pure python, and implements two layouts: the -Sugiyama hierarchical layout and the force-driven or energy minimization -approach. While not as fast or featured as _graphviz_ or other libraries like -_OGDF_ (C++), _GDToolkit_ (C), _tulip_ (Java), it provides a way to draw and -navigate graphs no larger than thousands of nodes, while keeping the source code -simple enough to make it possible to easily tweak and hack any part of it for -experimental purpose. With a total of about 1500 lines of python, the code -involved in drawing the Sugiyama (dot) layout fits in less than 600 lines. -The energy minimization approach is comprised of only 250 lines! - -Grandalf does only two not-so-simple things: -* computing the nodes (x,y) coordinates (based on provided nodes dimensions, and - a chosen layout) -* routing the edges with lines or nurbs |
