[MacPorts] #52404: Update gnucash ports to use webkit2-gtk
MacPorts
noreply at macports.org
Tue Aug 7 01:02:51 UTC 2018
#52404: Update gnucash ports to use webkit2-gtk
------------------------------------+-------------------
Reporter: jeremyhu | Owner: drkp
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: gnucash gnucash-devel |
------------------------------------+-------------------
Comment (by jralls):
No you didn't, you just broke your port. You need to patch CMakeLists.txt
so that GnuCash will actually link Webkit2 on Macs. It currently doesn't
because the last time I tried with WebKit 2.18 it wouldn't render the
javascript-generated graphical reports. Debugging showed libjavascript
running in a separate thread and apparently not connecting back to the
GtkWebKitWebView. I wasn't able to figure out why not and got no
assistance from the WebKitGtk folks so I reverted MacOS builds to WebKit1.
The X11 version may not have the problem; if that works by all means
submit a PR to change CMakeLists.txt to link WebKit2 on Mac with X11.
--
Ticket URL: <https://trac.macports.org/ticket/52404#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list