[MacPorts] #52408: Update claws-mail to use webkit2-gtk
#52408: Update claws-mail to use webkit2-gtk ------------------------+------------------------ Reporter: jeremyhu@… | Owner: perry@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: claws-mail ------------------------+------------------------ Please update claws-mail 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/52408> MacPorts <https://www.macports.org/> Ports system for macOS
#52408: Update claws-mail to use webkit2-gtk -------------------------+--------------------- Reporter: jeremyhu@… | Owner: perry@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: claws-mail | -------------------------+--------------------- Comment (by perry@…): Do you have a patch in mind? If not, I'll try to look at it soon. -- Ticket URL: <https://trac.macports.org/ticket/52408#comment:1> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52408: Update claws-mail to use webkit2-gtk -------------------------+--------------------- Reporter: jeremyhu@… | Owner: perry@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: claws-mail | -------------------------+--------------------- Comment (by perry@…): Never mind, I did the most obvious possible fix to the Portfile and it worked. Please see the attached "claws-mail.patch". If someone will upgrade the Portfile we're done. -- Ticket URL: <https://trac.macports.org/ticket/52408#comment:2> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52408: Update claws-mail to use webkit2-gtk -------------------------+--------------------- Reporter: jeremyhu@… | Owner: perry@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: claws-mail | -------------------------+--------------------- Comment (by jeremyhu@…): That change looks quite scary to me. What in the claws-mail build system determines to use webkit2-gtk or webkit-gtk if both are installed? Was the port just broken before this change and now this fixes an implicit dependency bug? -- Ticket URL: <https://trac.macports.org/ticket/52408#comment:3> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52408: Update claws-mail to use webkit2-gtk -------------------------+--------------------- Reporter: jeremyhu@… | Owner: perry@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: claws-mail | -------------------------+--------------------- Comment (by perry@…): I have no idea. The Portfile hack in question wasn't mine to begin with. -- Ticket URL: <https://trac.macports.org/ticket/52408#comment:4> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52408: Update claws-mail to use webkit2-gtk -------------------------+--------------------- Reporter: jeremyhu@… | Owner: perry@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: claws-mail | -------------------------+--------------------- Comment (by perry@…): In fact, an otool -L of /opt/local/lib/claws-mail/plugins/fancy.so indicates it doesn't work correctly. :( Ah well. It was all too easy I suppose. The builds of the plugin subsystem have always been a bit scary to me I have to say. -- Ticket URL: <https://trac.macports.org/ticket/52408#comment:5> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts