[MacPorts] #43114: py-matplotlib: enable cairo backend by default?
#43114: py-matplotlib: enable cairo backend by default? -------------------------+--------------------------- Reporter: mojca@… | Owner: sean@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py-matplotlib -------------------------+--------------------------- This is more a question for brainstorming than a request. I have a bunch of problems with rendering bugs in matplotlib. It is thus often helpful to compare the native pdf backed with cairo (and sometimes that's the only way, while at other times cairo crashes due to other problems). I would like to ask if making `+cairo` option default would make sense. What's the extra burden of dependencies needed for that? I'm aware that x11 drawn in by `py33-cairo +x11` (`x11` is default) is an overkill (for matplotlib) for that particular purpose, rdeps even shows python27 being a dependency of cairo->xrender->xorg-libX11->xorg-libxcb ->xorg-xcb-proto. On the other hand cairo is a dependency of soooo many ports that users probably have it installed already anyway. What do you think/suggest? (I do accept `wontfix` as an answer ;) -- Ticket URL: <https://trac.macports.org/ticket/43114> MacPorts <http://www.macports.org/> Ports system for OS X
#43114: py-matplotlib: enable cairo backend by default? ----------------------------+-------------------- Reporter: mojca@… | Owner: sean@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Comment (by sean@…): Sorry for the late reply; this got buried in my inbox. I think adding cairo as a default variant is fine. This package is all about rendering so I don't think having a large dependency is that big a deal. -- Ticket URL: <https://trac.macports.org/ticket/43114#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43114: py-matplotlib: enable cairo backend by default? ----------------------------+---------------------- Reporter: mojca@… | Owner: sean@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-matplotlib | ----------------------------+---------------------- Changes (by sean@…): * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/43114#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43114: py-matplotlib: enable cairo backend by default? ----------------------------+-------------------- Reporter: mojca@… | Owner: sean@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Changes (by sean@…): * status: assigned => closed * resolution: => fixed Comment: Fixed in r118936. -- Ticket URL: <https://trac.macports.org/ticket/43114#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts