[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