# www/webkit-gtk60 - The NetBSD Packages Collection

GTK4 port of the WebKit browser engine (API 6.0)

    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 GTK4 port of the engine, API version 6.0.

- Source version: `webkit-gtk60-2.52.6nb2`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: https://www.webkitgtk.org/
- License: 2-clause-bsd
- Package history: cvs, hg, git

## 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/gtk4 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/gtk4 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

OS | Architecture | Version
--- | --- | ---
(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

(no vulnerabilities known)

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.