Opened 6 months ago

Closed 6 months ago

Last modified 6 months ago

#69798 closed enhancement (fixed)

evolution-data-server: possible to avoid a hard dependency on webkit2-gtk?

Reported by: barracuda156 Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc:
Port: evolution-data-server

Description

The port is broken on < 10.7, perhaps due to webkit2-gtk dependency (and for sure it will not work on earlier systems): https://ports.macports.org/port/evolution-data-server/details Could we make it conditional, to improve support for older systems?

Change History (4)

comment:1 Changed 6 months ago by barracuda156

Ah, webkit2-gtk is pulled in via gnome-online-accounts port. Let me see if this can be fixed.

comment:2 Changed 6 months ago by mascguy (Christopher Nielsen)

There are only three ports which depend on evolution-data-server. Are you sure it's needed for you?

comment:3 Changed 6 months ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In 6246aa76bc1cc6d44f639680b124069f730d67b5/macports-ports (master):

evolution-data-server: add variant 'oauth2', disabled by default

Fixes: #69798
See: https://github.com/macports/macports-ports/pull/23657

comment:4 Changed 6 months ago by Christopher Nielsen <mascguy@…>

In f78d89a4db29b8a67497e33c344026cef182f43b/macports-ports (master):

evolution-data-server: migrate GOA/Google support, to variant 'oauth2'

  • Eliminates dependency on webkit2-gtk, for default install

See: #69798
See: https://github.com/macports/macports-ports/pull/23657

Note: See TracTickets for help on using tickets.