Hey Michael,

On Fri, 18 Jan, 2019 at 2:25 AM, Michael Catanzaro <mcatanz...@igalia.com> wrote:
Um... what are "reasons"? If Geary calls webkit_web_context_set_web_extensions_directory() with the correct directory then web extensions under /usr/local should work just fine.


Yeah that's starting to look like the problem, the meson port was previously using $PREFIX/lib/... rather than $LIBDIR/...

No, Epiphany installs its web extension into libdir/epiphany. That's /usr/lib64/epiphany on Fedora. Where did you find it under libexec? Of course it doesn't belong there.

From Ephy's meson.build:

libexecdir = join_paths(prefix, get_option('libexecdir'))
[snip]
pkglibexecdir = join_paths(libexecdir, 'epiphany')
webextensionsdir = join_paths(pkglibdir, 'web-extensions')


--
⊨ Michael Gratton, Percept Wrangler.
⚙ <http://mjog.vee.net/>


_______________________________________________
webkit-gtk mailing list
webkit-gtk@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-gtk

Reply via email to