You are not logged in.

#1 2018-02-07 10:22:30

depaulicious
Member
From: Milan, Italy
Registered: 2018-02-07
Posts: 3
Website

WebKit 3 (GObject introspection module) location in Arch Linux

Hello,
I've been trying to run a Python program that uses WebKit from gi.repository, i.e.

import gi
gi.require_version('WebKit', '3.0')
from gi.repository import WebKit

However, I'm not able to find it in Arch. I've only been able to find the legacy WebKit, even on AUR. I'm looking for the one that's packaged in "gir1.2-webkit-3.0" in Debian.
Is it available in Arch?

Thank you

Offline

#2 2018-02-07 11:00:50

progandy
Member
Registered: 2012-05-17
Posts: 5,190

Re: WebKit 3 (GObject introspection module) location in Arch Linux

arch doesn't provide the legacy webkit, only webkit2 is in the repositories. The gobject bindings are in the webkit2gtk package.
Depending on the application, it may be easy to convert it from webkit to webkit2 or not if webkit is used for more than simply displaying a bit of html.

$ pacman -Ql webkit2gtk | grep gir
webkit2gtk /usr/lib/girepository-1.0/
webkit2gtk /usr/lib/girepository-1.0/JavaScriptCore-4.0.typelib
webkit2gtk /usr/lib/girepository-1.0/WebKit2-4.0.typelib
webkit2gtk /usr/lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
webkit2gtk /usr/share/gir-1.0/
webkit2gtk /usr/share/gir-1.0/JavaScriptCore-4.0.gir
webkit2gtk /usr/share/gir-1.0/WebKit2-4.0.gir
webkit2gtk /usr/share/gir-1.0/WebKit2WebExtension-4.0.gir

Edit: legacy webkit for gtk3 is in the AUR as "webkitgtk".

Last edited by progandy (2018-02-07 11:06:08)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

Board footer

Powered by FluxBB