Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit ca1e4a1

Browse files
author
Release Manager
committed
Trac #31177: Add graphviz, pygraphviz packages
Several places in Sage refer to graphviz. When building from source, graphviz can make use of various optional dependencies: https://graphviz.org/download/source/ It seems too tricky to make it a normal package. Current versions of `graphviz` seem to be licensed under the Eclipse Public License 1.0, which is a free software license but GPL- incompatible. https://gitlab.com/graphviz/graphviz/-/blob/master/LICENSE So probably we should not make it a standard package. Thus, we add it as a dummy script package only, so that we can provide system package information (https://repology.org/project/graphviz/versions). We also add `pygraphviz` as a pip package - as part of Meta-ticket #31176 (Add packages from 3-manifolds / computop) URL: https://trac.sagemath.org/31177 Reported by: mkoeppe Ticket author(s): Matthias Koeppe Reviewer(s): David Coudert
2 parents 31ec400 + ea35795 commit ca1e4a1

File tree

23 files changed

+74
-0
lines changed

23 files changed

+74
-0
lines changed

build/pkgs/graphviz/SPKG.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
graphviz: Graph visualization software
2+
======================================
3+
4+
Description
5+
-----------
6+
7+
Graphviz is open source graph visualization software. It has several main graph layout programs.
8+
They take descriptions of graphs in a simple text language, and make diagrams in several useful formats.
9+
10+
License
11+
-------
12+
13+
Eclipse Public License 1.0
14+
15+
Upstream Contact
16+
----------------
17+
18+
https://graphviz.org/about/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz-dev
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphics/graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
graphviz

0 commit comments

Comments
 (0)