Page MenuHomeSolus

Update graphviz to 2.49.0

Authored by Staudey on Mon, Sep 6, 4:14 PM.



Update graphviz to 2.49.0


  • a very basic C++ API [not yet activated]
  • some Cgraph functions that take char* arguments that they do not modify have been updated to take const char* arguments
  • incorrectly using the layout attribute on anything other than a graph now results in a warning about this being invalid
  • edgepaint accepts more standard -- prefixed command line arguments and rejects invalid options
  • libexpr rejects printing the time (%t) if no format is provided
  • Bugfixes

Packaging note: Cleaned up some old build options

Test Plan

Ran my eopkg dependency script and looked at the resulting graph, rebuilt and used pygraphviz to create their example graph

Diff Detail

R1056 graphviz
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Staudey created this revision.Mon, Sep 6, 4:14 PM
Staudey requested review of this revision.Mon, Sep 6, 4:14 PM
Staudey edited the summary of this revision. (Show Details)Mon, Sep 6, 4:15 PM
Staudey edited the test plan for this revision. (Show Details)

Ah yes, much clearer! Thank you, my totally bug-free and non-redundant script, that I totally use all the time!

JoshStrobl accepted this revision.Fri, Sep 17, 8:50 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Sep 17, 8:50 PM
This revision was automatically updated to reflect the committed changes.