[MacPorts] #36810: pango: update to 1.32.x
#36810: pango: update to 1.32.x --------------------------+-------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: pango --------------------------+-------------------------- Pango 1.32.1 is available. But pango now requires harfbuzz, and harfbuzz 0.9.4 and later has problems when icu is installed: https://bugs.freedesktop.org/show_bug.cgi?id=54948 And there is no option to disable icu support in harfbuzz if icu is installed: https://bugs.freedesktop.org/show_bug.cgi?id=39703 We could perhaps just not update harfbuzz past 0.9.3. But harfbuzz requires graphite2, and graphite2 (both 1.1.3 and 1.2.0) have issues. It does not compile with gcc-4.0 without being patched: https://sourceforge.net/tracker/?func=detail&atid=513479&aid=3581749&group_i... And even when patched, or when using gcc-4.2, a quarter of the tests fail: https://sourceforge.net/tracker/?func=detail&atid=513479&aid=3581750&group_i... -- Ticket URL: <https://trac.macports.org/ticket/36810> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36810: pango: update to 1.32.x ---------------------------+-------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pango | ---------------------------+-------------------------- Comment (by ryandesign@…): Replying to [ticket:36810 ryandesign@…]:
Pango 1.32.1 is available. But pango now requires harfbuzz, and harfbuzz 0.9.4 and later has problems when icu is installed:
I updated harfbuzz and applied the suggested fix of adding `-lstdc++` in r99243.
But harfbuzz requires graphite2, and graphite2 (both 1.1.3 and 1.2.0) have issues. It does not compile with gcc-4.0 without being patched:
https://sourceforge.net/tracker/?func=detail&atid=513479&aid=3581749&group_i... I applied the needed patch in r99239.
And even when patched, or when using gcc-4.2, a quarter of the tests fail:
https://sourceforge.net/tracker/?func=detail&atid=513479&aid=3581750&group_i... It turns out the tests require Python >= 2.6. This is now enforced as of r99242. A remaining problem is that harfbuzz does not build with gcc-4.0. It appears to be the same problem reported last month when using Visual Studio 2005: http://lists.freedesktop.org/archives/harfbuzz/2012-September/002498.html -- Ticket URL: <https://trac.macports.org/ticket/36810#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36810: pango: update to 1.32.x ---------------------------+-------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pango | ---------------------------+-------------------------- Comment (by ryandesign@…): For now, pango-devel is updated to 1.32.3 (r100210) for those who want to test. -- Ticket URL: <https://trac.macports.org/ticket/36810#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36810: pango: update to 1.32.x ---------------------------+-------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: pango | ---------------------------+-------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: pango is updated to 1.32.5 in r102562. -- Ticket URL: <https://trac.macports.org/ticket/36810#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts