www/webkit-gtk41 - The NetBSD Packages Collection

GTK3 port of the WebKit browser engine (API 4.1)

WebKit is an open source web browser engine. WebKit is also the name of
the Mac OS X system framework version of the engine that's used by
Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML
and JavaScript code began as a branch of the KHTML and KJS libraries
from KDE.

This is the GTK3 port of the engine, API version 4.1.

Build dependencies

audio/flite lang/gcc12 devel/gperf lang/python313 lang/python313 pkgtools/x11-links x11/xcb-proto x11/xorgproto lang/gcc12 x11/xcb-proto devel/gettext-tools devel/glib2-introspection devel/unifdef devel/py-gi-docgen lang/ruby34 devel/cmake devel/glib2-tools pkgtools/mktools devel/automake devel/autoconf shells/bash devel/bison devel/gdbus-codegen devel/m4 devel/gmake devel/gettext-tools lang/perl5 devel/pkgconf pkgtools/cwrappers

Runtime dependencies

graphics/cairo textproc/enchant2 graphics/freetype2 graphics/freetype2 lang/gcc12-libs graphics/gdk-pixbuf2 devel/gettext-lib devel/glib2 devel/gobject-introspection graphics/graphene multimedia/gst-plugins1-base graphics/gst-plugins1-gl multimedia/gst-plugins1-good multimedia/gstreamer1 x11/gtk3 fonts/harfbuzz-icu textproc/hyphen textproc/icu graphics/lcms2 devel/libatomic graphics/libavif security/libgcrypt security/libgpg-error graphics/libjpeg-turbo graphics/libjxl security/libsecret net/libsoup3 security/libtasn1 graphics/libwebp textproc/libxml2 textproc/libxslt devel/pango graphics/png databases/sqlite3 devel/wayland fonts/woff2 graphics/cairo textproc/enchant2 graphics/freetype2 graphics/gdk-pixbuf2 devel/glib2 devel/gobject-introspection graphics/graphene multimedia/gst-plugins1-base graphics/gst-plugins1-gl multimedia/gst-plugins1-good multimedia/gstreamer1 x11/gtk3 fonts/harfbuzz-icu textproc/hyphen textproc/icu devel/libatomic security/libgcrypt security/libgpg-error security/libsecret net/libsoup3 security/libtasn1 graphics/libwebp textproc/libxml2 textproc/libxslt devel/pango graphics/png databases/sqlite3

Binary packages

OSArchitectureVersion
(none)

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

debug
Enable debugging facilities in the package.
wayland
Enable support for the Wayland display server protocol.
webkit-developer-mode
webkit-jit
Enable JIT compilation.
webkit-webdriver
Enable WebDriver (for interacting with webkit-gtk from Python).

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.