gir1.2-webkit2-4.0 - Web content engine library for GTK+ - GObject introspection data

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main i386
Package filename gir1.2-webkit2-4.0_2.18.6-1~deb9u1_i386.deb
Package name gir1.2-webkit2-4.0
Package version 2.18.6
Package release 1~deb9u1
Package architecture i386
Package type deb
Category introspection
License -
Maintainer Debian WebKit Maintainers <>
Download size 119.08 KB
Installed size 428.00 KB
WebKit is a web content engine, derived from KHTML and KJS from KDE, and
used primarily in Apple's Safari browser.  It is made to be embedded in
other applications, such as mail readers, or web browsers.
It is able to display content such as HTML, SVG, XML, and others. It also
supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
WebKit2 is an API layer for WebKit designed from the ground up to
support a split process model, where the web content lives in a
separate process from the application UI.
This build comes from the GTK+ port of WebKit (API version 4.0).
This package contains introspection data, which can be used by
packages using the GIRepository format to generate dynamic bindings.


Package Version Architecture Repository
gir1.2-webkit2-4.0_2.18.6-1~deb9u1.0_i386.deb 2.18.6 i386 Multimedia Main
gir1.2-webkit2-4.0_2.18.6-1~deb9u1.0_amd64.deb 2.18.6 amd64 Multimedia Main
gir1.2-webkit2-4.0_2.18.6-1~deb9u1_amd64.deb 2.18.6 amd64 Debian Main
gir1.2-webkit2-4.0 - - -


Name Value
gir1.2-glib-2.0 -
gir1.2-gtk-3.0 -
gir1.2-javascriptcoregtk-4.0 = 2.18.6-1~deb9u1
gir1.2-soup-2.4 -
libgirepository-1.0-1 >= 1.41.4-1
libjavascriptcoregtk-4.0-18 -
libwebkit2gtk-4.0-37 >= 2.17.90


Type URL
Binary Package gir1.2-webkit2-4.0_2.18.6-1~deb9u1_i386.deb
Source Package webkit2gtk

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install gir1.2-webkit2-4.0 deb package:
    # sudo apt-get install gir1.2-webkit2-4.0




2018-01-29 - Jeremy Bicha <>
webkit2gtk (2.18.6-1~deb9u1) stretch; urgency=medium
* Team upload.
* New security and bugfix release backported from Buster.
2018-01-24 - Alberto Garcia <>
webkit2gtk (2.18.6-1) unstable; urgency=high
* New upstream release.
+ This fixes CVE-2018-4088, CVE-2017-13885, CVE-2017-7165,
CVE-2017-13884, CVE-2017-7160, CVE-2017-7153, CVE-2017-7153,
CVE-2017-7161 and CVE-2018-4096.
2018-01-10 - Alberto Garcia <>
webkit2gtk (2.18.5-1) unstable; urgency=high
* New upstream release.
+ This includes fixes to mitigate the effects of the Spectre
vulnerability (CVE-2017-5753 and CVE-2017-5715).
2017-12-19 - Alberto Garcia <>
webkit2gtk (2.18.4-1) unstable; urgency=high
[ Alberto Garcia ]
* New upstream release.
+ This fixes CVE-2017-13866, CVE-2017-13870, CVE-2017-7156 and
* Refresh all patches.
* debian/control:
+ Request native version of the Ruby package (thanks, Helmut Grohne)
(Closes: #881637).
* Instead of passing -DUSE_GSTREAMER_GL=OFF explicitly, let CMake do it
if libgstreamer-plugins-bad1.0-dev is not installed.
+ debian/patches/detect-gstreamer-gl.patch:
- Disable USE_GSTREAMER_GL if GStreamerGL is not found.
+ debian/rules:
- Remove the list of architectures that are not using GStreamerGL.
* debian/control:
+ Don't require libgstreamer-plugins-bad1.0-dev in hppa, m68k,
powerpcspe, sh4 or x32.
[ Jeremy Bicha ]
* debian/control: Update Vcs-Git to point to correct branch.
* Allow setting the distributor name in the User Agent string. Ubuntu
wants this patch, but since it makes it easier to identify the user
let's leave it disabled in Debian (Closes: #883712).
+ debian/patches/user-agent-branding.patch:
- Patch to support updating the User-Agent string.
+ debian/rules:
- Pass -DUSER_AGENT_GTK_DISTRIBUTOR_NAME when building for Ubuntu.
2017-11-11 - Alberto Garcia <>
webkit2gtk (2.18.3-1) unstable; urgency=high
* New upstream release.
* The WebKitGTK+ security advisory WSA-2017-0009 lists the following
security fixes in the latest versions of WebKitGTK+:
+ CVE-2017-13783, CVE-2017-13784, CVE-2017-13785, CVE-2017-13791,
CVE-2017-13792, CVE-2017-13793, CVE-2017-13794, CVE-2017-13795,
CVE-2017-13796 and CVE-2017-13802 (fixed in 2.18.1).
+ CVE-2017-13788, CVE-2017-13798, CVE-2017-13803 (fixed in 2.18.3)
* Several cross-compilation fixes in debian/rules (thanks, Helmut
Grohne) (Closes: #881341):
+ Include /usr/share/dpkg/ instead of calling
dpkg-architecture manually to set the DEB_*_ARCH variables.
+ Use DEB_BUILD_ARCH_BITS to decide whether to pass --no-keep-memory
to the linker.
+ Use DEB_HOST_ARCH to decide whether to use -g1, -DENABLE_JIT=OFF and
+ Remove the --no-relax flag for alpha, this was a workaround for a 10
year old binutils bug.
2017-10-27 - Alberto Garcia <>
webkit2gtk (2.18.2-1) unstable; urgency=medium
* New upstream release.
* debian/control:
+ Set the minimum versions of these build dependencies: cmake >= 3.3,
libcairo2-dev >= 1.10.2, libfontconfig1-dev >= 2.8, and
libgcrypt20-dev >= 1.7.0, libxml2-dev >= 2.8.

See Also

Package Description
gir1.2-wnck-1.0_2.30.7-5.1_i386.deb GObject introspection data for the WNCK library
gir1.2-wnck-3.0_3.20.1-3_i386.deb GObject introspection data for the WNCK library
gir1.2-xapp-1.0_1.0.2-1_i386.deb Introspection data for XApp
gir1.2-xkl-1.0_5.4-2_i386.deb X Keyboard Extension high-level API - introspection data
gir1.2-zeitgeist-2.0_0.9.16-0.2+b1_i386.deb library to access Zeitgeist - GObject introspection data
gir1.2-zpj-0.0_0.0.3-3_i386.deb GObject introspection data for the libzapojit library
gis-data_0.0.12_all.deb Debian GIS data
gis-devel_0.0.12_all.deb Geographic Information Systems (GIS) development
gis-gps_0.0.12_all.deb GPS related programs
gis-osm_0.0.12_all.deb OpenStreetMap related programs
gis-remotesensing_0.0.12_all.deb Remote sensing and earth observation
gis-statistics_0.0.12_all.deb Statistics with geographical data
gis-tasks_0.0.12_all.deb Debian GIS tasks for tasksel
gis-web_0.0.12_all.deb Present geographic information via web map server
gis-workstation_0.0.12_all.deb Geographic Information Systems (GIS) workstation