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

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


Branch: CURRENT, Version: 2.24.1, Package name: webkit-gtk-2.24.1, 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/gnutls] [devel/glib2] [devel/pango] [x11/gtk2] [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] [lang/python27] [pkgtools/cwrappers] [lang/gcc6] [x11/xorgproto]

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

Master sites:

SHA1: e57ce1f623e26dc1726109891a02c35b2e99a440
RMD160: 906d420c26167d07c159167165c398f6c8f5d405
Filesize: 17478.016 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-20 18:39:14 by Leonardo Taccari | Files touched by this commit (1)
Log message:
webkit-gtk: Fix opengl option

ENABLE_WEBGL was renamed to ENABLE_OPENGL, adjust options.mk accordingly.
   2019-04-11 19:48:39 by Leonardo Taccari | Files touched by this commit (1) | Package updated
Log message:
webkit-gtk: Adjust WEBKIT_JIT_MACHINE_PLATFORMS per-upstream

Sync WEBKIT_JIT_MACHINE_PLATFORMS (platforms where `webkit-jit'
option is suggested) is enabled by default with
Source/cmake/WebKitFeatures.cmake.

While here also disable ENABLE_C_LOOP when ENABLE_JIT is enabled
(the two options are incompatible).

Should workaround PR pkg/54109.

(No PKGREVISION bump since it should only fix platforms where since
update of webkit-gtk 2.24.0 were broken.)
   2019-04-09 17:34:04 by Leonardo Taccari | Files touched by this commit (1)
Log message:
webkit-gtk: Add references about WEBKIT_JIT_MACHINE_PLATFORMS
   2019-04-09 14:45:28 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
webkit-gtk: Update to 2.24.1

Changes:
WebKitGTK  2.24.1
=================
 - Do not allow changes in active URI before provisional load starts for non-API \ 
requests.
 - Stop the threaded compositor when the page is not visible or layer tree state \ 
is frozen.
 - Use WebKit HTTP source element again for adaptive streaming fragments downloading.
 - Properly handle empty resources in webkit_web_resource_get_data().
 - Add quirk to ensure outlook.live.com uses the modern UI.
 - Fix methods returing GObject or boxed types in JavaScriptCore GLib API.
 - Ensure callback data is passed to functions and constructors with no \ 
parameters in JavaScriptCore GLib API.
 - Fix rendering of complex text when the font uses x,y origins.
 - Fix sound loop with Google Hangouts and WhatsApp notifications.
 - Fix the build with GStreamer 1.12.5 and GST GL enabled.
 - Detect SSE2 at compile time.
 - Fix several crashes and rendering issues.
 - Security fixes: CVE-2019-6251.
   2019-04-03 02:33:20 by Ryo ONODERA | Files touched by this commit (748)
Log message:
Recursive revbump from textproc/icu
   2019-03-27 11:50:30 by Jonathan Perkin | Files touched by this commit (2)
Log message:
webkit-gtk: Naive implementation of computeRAMSize for SunOS.
   2019-03-13 21:49:41 by Leonardo Taccari | Files touched by this commit (23) | Package updated
Log message:
webkit-gtk: Update to 2.24.0

pkgsrc changes:
 - Remove patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp: logic
   changed upstream and there is no longer a function that check for a VFP.

Changes:
2.24.0
------
 - Added support fot content filtering.
 - Variation fonts support.
 - Fully emoji rendering support.
 - Added navigation and pinch zoom gestures for touchpads.
 - Support for JPEG2000 images (please note that in pkgsrc at the
   moment it is disabled to avoid a dependency on openjpeg)
 - Script dialogs are now modal to the current web view only.
 - New API to convert URI to format for display.
   2019-03-01 19:53:17 by Leonardo Taccari | Files touched by this commit (4) | Package updated
Log message:
webkit-gtk: Update to 2.22.7

pkgsrc changes:
 - Remove patch-Source_JavaScriptCore_dfg_DFGDoesGC.cpp, it was applied in
   2.22.7

Changes:
2.22.7
======
  - Fix rendering of glyphs in Hebrew (and possibly other languages) when
    Unicode NFC normalization is used.
  - Fix several crashes and race conditions.