Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 453692 - =media-gfx/graphviz-2.34.0 : Version bump
Summary: =media-gfx/graphviz-2.34.0 : Version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-23 14:46 UTC by Agostino Sarubbo
Modified: 2016-05-21 12:36 UTC (History)
3 users (show)

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


Attachments
updated pangocairo link patch (graphviz-2.30.0-dot-pangocairo-link.patch,950 bytes, patch)
2013-02-01 16:45 UTC, Rafał Mużyło
Details | Diff
updated Xaw configure patch (graphviz-2.30.0-Xaw-configure.patch,2.09 KB, patch)
2013-02-01 16:46 UTC, Rafał Mużyło
Details | Diff
support java (graphviz-java.patch,1004 bytes, patch)
2013-02-01 17:05 UTC, Rafał Mużyło
Details | Diff
new version of Xaw configure patch (graphviz-2.34.0-Xaw-configure.patch,2.45 KB, patch)
2013-09-15 15:17 UTC, Rafał Mużyło
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2013-01-23 14:46:38 UTC
$summary
Comment 1 Rafał Mużyło 2013-02-01 16:45:22 UTC
Created attachment 337600 [details, diff]
updated pangocairo link patch
Comment 2 Rafał Mużyło 2013-02-01 16:46:06 UTC
Created attachment 337602 [details, diff]
updated Xaw configure patch
Comment 3 Rafał Mużyło 2013-02-01 17:01:43 UTC
The changes in attachment 337602 [details, diff] are just cosmetic.
The change in attachment 337602 [details, diff] is a bit bigger - someone should test it, but it just looks wrong for those gvplugin_webp libs to be added twice - webp plugin is disabled by default anyway, so it shouldn't matter much.

automake-1.11.2.patch is no longer necessary - upstream made those (or effectively equivalent) changes.

As I mentioned back in bug 372939, there doesn't seem to be a reason to disable gdk_pixbuf plugin, as the comment in the ebuild is incorrect - it's gdk-pixbuf:2.

AFAICT, libtool related blocks in src_prepare and src_configure are no longer necessary - they weren't in 2.28.0 already.
Comment 4 Rafał Mużyło 2013-02-01 17:05:00 UTC
Created attachment 337608 [details, diff]
support java

Also, as noted in the old bug, java support in graphviz is broken on the ebuil side atm.
This patch seems to make things work as they're supposed to - it should be valid for the previous versions too.
Comment 5 Rafał Mużyło 2013-02-01 17:08:33 UTC
Just a little note: there are two new QA warnings, while building on x86:

gvrender_core_pic.c:144:5: warning: implicit declaration of function 'colorxlate'

shapes.c:1342:3: warning: array subscript is above array bounds
Comment 6 Jeremy Murphy 2013-03-09 14:10:37 UTC
2.30.1 is out, btw.
Comment 7 Jeremy Murphy 2013-06-19 05:45:38 UTC
Is anyone working on this?  It's been a while.
Comment 8 Ivan S. Titov 2013-09-05 09:31:32 UTC
BTW,  2.32 is out
Comment 9 Rafał Mużyło 2013-09-15 15:17:48 UTC
Created attachment 358714 [details, diff]
new version of Xaw configure patch

(In reply to Ivan S. Titov from comment #8)
> BTW,  2.32 is out

Actually, it's 2.34.0 already.
Xaw configure patch needs a minor change, as '-X' has an unintended side effect of disabling ghostscript plugin now.

Also, two new issues:
- needs 'pdf' useflags for poppler dep (fortunately, it seems it's just poppler-glib)
- '--without-cgraph' needs to be changed to '--with-cgraph' cause there's an upstream build bug otherwise *and* cgraph went from experimental to default in the meanwhile
Comment 10 Steve Arnold archtester gentoo-dev 2013-11-19 07:09:56 UTC
Added to portage; thanks the patches/suggestions.