[MacPorts] #52408: Update claws-mail to use webkit2-gtk

MacPorts noreply at macports.org
Sat Aug 31 23:42:08 UTC 2019


#52408: Update claws-mail to use webkit2-gtk
-------------------------+----------------------
  Reporter:  jeremyhu    |      Owner:  pmetzger
      Type:  defect      |     Status:  reopened
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.4
Resolution:              |   Keywords:
      Port:  claws-mail  |
-------------------------+----------------------

Comment (by dbevans):

 In [changeset:"fcad7a566b7871fb7f1aa5ef9fb2bb8300271a93/macports-ports"
 fcad7a566b7871fb7f1aa5ef9fb2bb8300271a93/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="fcad7a566b7871fb7f1aa5ef9fb2bb8300271a93"
 claws-mail: update to version 3.17.4, configuration, dependencies

 This PR can be seen as a temporary (hopefully more palatible) alternative
 to previous PR3527 that
 completely disabled building of the fancy plugin due to the dependency on
 deprecated webkit-gtk.

 By default, this new PR disables plugins fancy and new litehtml_viewer
 (which requires Google's
 libgumbo not yet ported to MacPorts). The improper dependency on
 webkit2-gtk has been removed
 and a +fancy variant is added which correctly adds the dependency on
 webkit-gtk and enables the
 build of the fancy plugin.  This eliminates the previously reported
 behavior of opportunisticaly building
 the fancy plugin if webgit-gtk happened to be installed and requires the
 user to make a conscious decision
 to build the plugin.

 Note that progress is being made (slowly) on the upstream gtk3 branch
 which not only updates claws-mail to gtk3
 but ports the fancy plugin to webkit2-gtk3.

 See https://trac.macports.org/ticket/52408
 See https://github.com/macports/macports-ports/pull/3527
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/52408#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list