Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 317543 - media-gfx/graphviz should enable sfdp layout during compilation
Summary: media-gfx/graphviz should enable sfdp layout during compilation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-27 20:30 UTC by Tiago de Paula Peixoto
Modified: 2010-09-05 13:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
New ebuild (graphviz-2.26.3-r2.ebuild,5.75 KB, text/plain)
2010-04-28 13:55 UTC, Tiago de Paula Peixoto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tiago de Paula Peixoto 2010-04-27 20:30:20 UTC
As it is now media-gfx/graphviz compiles with "--disable-sfdp", without giving the user any option. This is a very useful layout engine for visualizing large graphs, and it should be enabled by default, since it does not introduce any new depedency. At the very least there should be a use flag to allow it.

The same thing holds for the "smyrna" visualizer, but it does depend on sci-libs/gts, so it should be enabled only with an use flag.

Reproducible: Always
Comment 1 Tiago de Paula Peixoto 2010-04-28 13:55:47 UTC
Created attachment 229507 [details]
New ebuild

This is an ebuild which fixes the problem.

Everything has been working perfectly for me with sfdp enabled. This ebuild also adds a "smyrna" use flag, for optional compilation of the smyrna visualizer (which is work in progress, apparently, but compiles and runs).
Comment 2 Markus Meier gentoo-dev 2010-09-05 13:41:29 UTC
enabled in media-gfx/graphviz-2.26.3-r2, thanks for the report.

+*graphviz-2.26.3-r2 (05 Sep 2010)
+
+  05 Sep 2010; Markus Meier <maekke@gentoo.org> +graphviz-2.26.3-r2.ebuild:
+  bug #267373 media-libs/gd needs fontconfig and truetype support enabled,
+  bug #317543 enable sfdp, bug #328945 disable automagic gnome-base/librsvg
+  dep
+