Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 370416 Details for
Bug 501318
media-gfx/graphviz-2.36.0 - make it python3 compatible + fixes
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to turn 2.36.0 to 2.36.0-r1
graphviz-2.36.0-to-r1.ebuild.patch (text/plain), 1.60 KB, created by
Alex Turbov
on 2014-02-14 18:57:40 UTC
(
hide
)
Description:
patch to turn 2.36.0 to 2.36.0-r1
Filename:
MIME Type:
Creator:
Alex Turbov
Created:
2014-02-14 18:57:40 UTC
Size:
1.60 KB
patch
obsolete
>--- /usr/portage/media-gfx/graphviz/graphviz-2.36.0.ebuild 2014-02-06 16:31:21.000000000 +0400 >+++ graphviz-2.36.0-r1.ebuild 2014-02-14 22:46:40.000000000 +0400 >@@ -3,7 +3,7 @@ > # $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.36.0.ebuild,v 1.2 2014/02/06 12:19:14 kensington Exp $ > > EAPI=5 >-PYTHON_COMPAT=( python{2_6,2_7} ) >+PYTHON_COMPAT=( python{2_6,2_7,3_3} ) > > inherit autotools eutils flag-o-matic java-pkg-opt-2 multilib python-single-r1 > >@@ -137,7 +137,8 @@ > src_prepare() { > epatch \ > "${FILESDIR}"/${PN}-2.34.0-Xaw-configure.patch \ >- "${FILESDIR}"/${PN}-2.34.0-dot-pangocairo-link.patch >+ "${FILESDIR}"/${PN}-2.34.0-dot-pangocairo-link.patch \ >+ "${FILESDIR}"/${P}-python3-compat.patch > > # ToDo: Do the same thing for examples and/or > # write a patch for a configuration-option >@@ -168,6 +169,13 @@ > > use java && append-cppflags $(java-pkg_get-jni-cflags) > >+ # 2.36.0 has assertion failure w/ some graphite flags: >+ # dot: mincross.c:1077: install_in_rank: Assertion ` >+ # (((Agraphinfo_t*)(((Agobj_t*)(g))->data))->rank)[r].n <= >+ # (((Agraphinfo_t*)(((Agobj_t*)(g))->data))->rank)[r].an' failed. >+ # So, turn graphite options OFF >+ filter-flags -floop* -fgraphite* -ftree-loop* -fivopts >+ > eautoreconf > } > >@@ -204,6 +212,7 @@ > --without-visio" > > # Bindings: >+ local -r with_python=`sed 's,_,,' <<<${PYTHON_SINGLE_TARGET}` > myconf="${myconf} > $(use_enable guile) > --disable-io >@@ -212,7 +221,7 @@ > --disable-ocaml > $(use_enable perl) > --disable-php >- $(use_enable python) >+ $(use_enable python ${with_python}) > --disable-r > $(use_enable ruby) > --disable-sharp
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 501318
:
370414
|
370416
|
370418
|
370600
|
370602