Page MenuHomeSolus

Update graphviz to 2.50.0
ClosedPublic

Authored by Staudey on Oct 7 2021, 8:25 PM.
Tags
None
Referenced Files
F11071112: D11986.id.diff
Sat, Aug 12, 1:06 AM
F11071111: D11986.id30163.diff
Sat, Aug 12, 1:06 AM
F11071110: D11986.id29528.diff
Sat, Aug 12, 1:06 AM
F11052852: D11986.diff
Thu, Aug 10, 10:12 PM
F10905192: D11986.id30163.diff
Jul 6 2023, 3:45 AM
F10873363: D11986.id.diff
Jun 19 2023, 12:03 PM
F10855451: D11986.diff
Jun 14 2023, 8:39 AM
F10844931: D11986.id30163.diff
Jun 10 2023, 10:29 PM
Subscribers
Tokens
"Y So Serious" token, awarded by kyrios123.

Details

Summary

Update graphviz to 2.50.0

Changes:

  • Fixed various problems in the generation of Javascript bindings
  • Ensure correct file-level dependency for generated file in cmake generated projects
  • Fixed compile failures with a C++20-compatible toolchain
  • Make Graphviz buildable as a cmake subproject/subdirectory
  • lefty is disabled by default
  • Gv2gml Doesn't escape quotes in attributes
  • GVPR incorrectly understands color schemes
  • gvpr "split", "tokens", and "index" functions produce incorrect results
  • hard-coded lookup tables for fallback font metrics for more fonts and font variants
  • remove Bashism from gvmap.sh
  • Lefty artifacts are no longer installed when Lefty is disabled
  • Smyrna artifacts are no longer installed when Smyrna is disabled
  • Fixed calling convention mismatches in delaunay.c’s GTS code
  • Fixed impure assertion in jacobi
  • parameter name in gvusershape_find prototype corrected to a const pointer, to match the implementation
  • Fixed: xdot JSON output is not valid JSON
Test Plan

Ran my eopkg dependency graph script, ran pygraphviz example code

Diff Detail

Repository
R1056 graphviz
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1948
Build 1948: arc lint + arc unit

Event Timeline

dep_graph.gv.png (1×11 px, 3 MB)

Ah yes, now I see the connections.

Staudey retitled this revision from Update graphviz to 2.49.1 to Update graphviz to 2.49.3.Oct 31 2021, 11:31 PM
Staudey edited the summary of this revision. (Show Details)
Staudey retitled this revision from Update graphviz to 2.49.3 to Update graphviz to 2.50.0.Dec 5 2021, 11:27 PM
Staudey edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Dec 25 2021, 8:53 AM
This revision was automatically updated to reflect the committed changes.