[MacPorts] #52404: Update gnucash ports to use webkit2-gtk
#52404: Update gnucash ports to use webkit2-gtk ------------------------+----------------------------------- Reporter: jeremyhu@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: gnucash gnucash-devel ------------------------+----------------------------------- Please update gnucash and gnucash-devel to use webkit2-gtk rather than webkit-gtk. The older version of webkit-gtk hasn't been supported upstream for quite some time and is full of vulnerabilities. See #52398 -- Ticket URL: <https://trac.macports.org/ticket/52404> MacPorts <https://www.macports.org/> Ports system for macOS
#52404: Update gnucash ports to use webkit2-gtk ------------------------------------+---------------------- Reporter: jeremyhu@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gnucash gnucash-devel | ------------------------------------+---------------------- Changes (by devans@…): * owner: devans@… => dports@… * cc: devans@… (added) Comment: This port not only uses gtk2 but also uses the old gnome2 libraries. To use webkit2-gtk, upstream needs to get rid of the gnome2 lib usage and update to gtk3 before porting to the webkit2 API. This is a sizeable effort and there appears to be no upstream development in this area at present. Based on the current situation, if webkit-gtk were removed, gnucash would have to be removed as well. Some other distros, such as Fedora, are considering moving in this direction. Reassigning ticket to the maintainer for further comment/action. -- Ticket URL: <https://trac.macports.org/ticket/52404#comment:1> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52404: Update gnucash ports to use webkit2-gtk ------------------------------------+---------------------- Reporter: jeremyhu@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gnucash gnucash-devel | ------------------------------------+---------------------- Changes (by devans@…): * cc: jralls@… (added) Comment: See https://bugzilla.gnome.org/show_bug.cgi?id=751635 for an upstream ticket on this issue. A suggested solution is to move away from webkit- gtk altogether. CCing upstream developer for possible comment. -- Ticket URL: <https://trac.macports.org/ticket/52404#comment:2> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52404: Update gnucash ports to use webkit2-gtk ------------------------------------+---------------------- Reporter: jeremyhu@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gnucash gnucash-devel | ------------------------------------+---------------------- Comment (by jralls@…): Upstream's comment: We have no resources either to rewrite the webkit interface for webkit2 or to use a different renderer & javascript interpreter any time soon. If someone here would like to volunteer, please start by subscribing to our developer mailing list (gnucash- devel@gnucash.org) and propose what you want to do. -- Ticket URL: <https://trac.macports.org/ticket/52404#comment:3> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts