./www/webkit-gtk, GTK port of the WebKit browser engine

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.30.4, Package name: webkit-gtk-2.30.4, Maintainer: pkgsrc-users

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 GTK port of the engine.


Required to run:
[sysutils/libnotify] [textproc/libxslt] [textproc/icu] [graphics/freetype2] [graphics/png] [graphics/jpeg] [security/libtasn1] [devel/glib2] [devel/pango] [x11/libXdamage] [graphics/cairo-gobject] [x11/gtk3] [graphics/libwebp] [multimedia/gstreamer1] [multimedia/gst-plugins1-base] [security/libsecret] [net/libsoup] [fonts/woff2] [textproc/enchant2]

Required to build:
[pkgtools/x11-links] [devel/gperf] [x11/xcb-proto] [devel/gobject-introspection] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc7] [x11/xorgproto] [lang/python37]

Package options: enchant, introspection, opengl, webkit-jit

Master sites:

SHA1: 330f45d7badf944fb01a3238ebb2ceaad8c2a91f
RMD160: ea588aa4436262f93aa4972d85c45ec0ee9150ad
Filesize: 21787.875 KB

Version history: (Expand)


CVS history: (Expand)


   2021-01-12 16:21:31 by Jonathan Perkin | Files touched by this commit (5)
Log message:
webkit-gtk: More portability fixes.
   2020-12-31 21:04:14 by Nia Alarie | Files touched by this commit (38)
Log message:
Normalize handling packages that require 64-bit atomic ops.
   2020-12-15 18:59:01 by Leonardo Taccari | Files touched by this commit (8) | Package removed
Log message:
webkit-gtk: Update to 2.30.4

pkgsrc changes:
 - Remove ICU 68.1 patches applied upstream

Changes:
WebKitGTK 2.30.4
================
 - Fix text data sent with WebSockets when using libsoup < 2.68.
 - Fix the rendering on Raspberry Pi 3 using the proprietary video driver.
 - Fix clipping of descedant layers of a mask layer.
 - Fix the build with ICU 68.1.
   2020-11-20 15:33:14 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
webkit-gtk: Update to 2.30.3

Changes:
2.30.3
======
 - Add new build option USE(64KB_PAGE_BLOCK).
 - Fix backdrop filters with rounded borders.
 - Fix scrolling iframes when async scrolling is enabled.
 - Allow applications to handle drag and drop on the web view again.
 - Update Outlook user agent quirk.
 - Fix the build with video support disabled.
 - Fix several crashes and rendering issues.
   2020-11-06 23:21:35 by Leonardo Taccari | Files touched by this commit (6)
Log message:
webkit-gtk: Backport patches needed for building with ICU 68.1

From upstream changeset 269325.
   2020-11-06 16:06:50 by Nia Alarie | Files touched by this commit (6)
Log message:
Split out ICU integration library from the harfbuzz package.

Only a few pieces of software are using the ICU integration library,
these aren't the big harfbuzz users (i.e. gtk). this is intended to lessen
the impact of icu's frequent ABI breaks.
   2020-11-05 10:09:30 by Ryo ONODERA | Files touched by this commit (1814)
Log message:
*: Recursive revbump from textproc/icu-68.1
   2020-10-23 17:01:48 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
webkit-gtk: Update to 2.30.2

Changes:
2.30.2
======
 - Fix scrolling when smooth scrolling is enabled in async scrolling mode.
 - Fix WebSocket requests with same-site cookies.
 - Fix TLS certificate information for service workers.
 - Handle chassis type when its value is quoted.
 - Fix the build with ENABLE_MEDIA_STREAM enabled and ENABLE_WEB_RTC_DISABLED.
 - Fix the build with ENABLE_GAMEPAD enabled.
 - Fix several crashes and rendering issues.