head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.58 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.56 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.54 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.52 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.50 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.48 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.46 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.44 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.42 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.40 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.38 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.36 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.34 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.32 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.30 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.28 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.26 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.24 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.22 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.20 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.18 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.16 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.14 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.12 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.8 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.10 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.6 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.4 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.2 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.1.0.4 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.2 pkgsrc-2018Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2019.03.13.20.49.41; author leot; state Exp; branches; next 1.2; commitid 6US2KIXCUF5dlffB; 1.2 date 2018.10.24.18.31.07; author leot; state Exp; branches; next 1.1; commitid YuuI93mSxhxB5fXA; 1.1 date 2018.05.16.18.55.45; author jperkin; state Exp; branches; next ; commitid UiUPWsZNHKeZoyCA; desc @@ 1.3 log @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. @ text @$NetBSD: patch-Source_WebKit_PlatformGTK.cmake,v 1.2 2018/10/24 18:31:07 leot Exp $ SunOS ld does not support --version-script. --- Source/WebKit/PlatformGTK.cmake.orig 2019-02-20 11:21:53.000000000 +0000 +++ Source/WebKit/PlatformGTK.cmake @@@@ -22,7 +22,7 @@@@ add_definitions(-DLOCALEDIR="${CMAKE_INS add_definitions(-DDATADIR="${CMAKE_INSTALL_FULL_DATADIR}") add_definitions(-DLIBDIR="${LIB_INSTALL_DIR}") -if (NOT DEVELOPER_MODE AND NOT CMAKE_SYSTEM_NAME MATCHES "Darwin") +if (NOT DEVELOPER_MODE AND NOT CMAKE_SYSTEM_NAME MATCHES "Darwin" AND NOT CMAKE_SYSTEM_NAME MATCHES "SunOS") WEBKIT_ADD_TARGET_PROPERTIES(WebKit LINK_FLAGS "-Wl,--version-script,${CMAKE_CURRENT_SOURCE_DIR}/webkitglib-symbols.map") endif () @ 1.2 log @webkit-gtk: Update www/webkit-gtk to 2.22.2 pkgsrc changes: - Bump GCC_REQD to 6 (now gcc 6.0.0 or newer is needed) - Add NetBSD support for JavaScript JIT on x86_64, i386, arm, aarch64 and mips - Add WebKitWebProcess and jsc to NOT_PAX_MPROTECT_SAFE. At least on NetBSD/amd64, running SunSpider 1.0.2 JavaScript Benchmark () with MiniBrowser before `paxctl +m'-ing them needed: Total: 1006.9ms +/- 0.7% ...while after `paxctl +m'-ing them: Total: 322.3ms +/- 3.0% (Probably EACCESS due PaX MPROTECT are handled gracefully and silently instead of failing hard at runtime.) Please also note that webkit-gtk browsers should not need any NOT_PAX_MPROTECT_SAFE because WebKitWebProcess is used and already have that. - Improve handling of `webkit-jit' by introducing a WEBKIT_JIT_MACHINE_PLATFORMS list that contain all MACHINE_PLATFORMs triplets that have `webkit-jit' option as suggested one. - Always use OS(...) and BOS(...) macros instead of __Os__ macros for consistency with webkit code. - Add definition for BOS(SOLARIS) and OS(SOLARIS) and add it to the OS(UNIX) OSes list. - Limit patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp to OpenBSD. It is no longer present in FreeBSD ports and it is not problematic in NetBSD. - Remove no longer needed patch-Source_WTF_wtf_ThreadSpecific.h: NetBSD 5.x was already part of NOT_FOR_PLATFORM. - Sync patch-CMakeLists.txt with FreeBSD ports. Please note that this also removes WTF_CPU_SPARC64 definition that was unused. - madvise(2) on {Free,DragonFly,Net,Open}BSD supports MADV_FREE and MADV_DONTNEED flags. Define the corresponding HAVE_* via patch-Source_WTF_wtf_Platform.h. - Use globbing for REPLACE_{PERL,PYTHON} where possible. Changes: WebKitGTK+ 2.22.2 ================= - Several fixes for video playback with media source extensions (MSE). This allows using WebM support for YouTube, which no longer works through regular video source. Note that MSE is still disabled by default and webkit_settings_set_enable_mediasource() has to be used to enable the feature. - Fix the build when only Wayland support is enabled and X11 headers are not available. WebKitGTK+ 2.22.1 ================= - Fix printing in landscape. - Fix the build in several platforms: s390x, ppc64le, armv7hl. - Fix the build with a11y disabled. - Fix the build with video disabled. - Fix several crashes and rendering issues. WebKitGTK+ 2.22.0 ================== - Add warn_unused_result attribute to some JavaScriptCore GLib APIs. - Make pinch to zoom scale the page without changing the layout. - Fix the build in mips64. @ text @d1 1 a1 1 $NetBSD: patch-Source_WebKit_PlatformGTK.cmake,v 1.1 2018/05/16 18:55:45 jperkin Exp $ d5 1 a5 1 --- Source/WebKit/PlatformGTK.cmake.orig 2018-08-21 16:06:11.000000000 +0000 d7 2 a8 2 @@@@ -22,7 +22,7 @@@@ add_definitions(-DPKGLIBEXECDIR="${LIBEX add_definitions(-DLOCALEDIR="${CMAKE_INSTALL_FULL_LOCALEDIR}") @ 1.1 log @webkit-gtk: Restore various patches for SunOS support. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- Source/WebKit/PlatformGTK.cmake.orig 2018-04-10 07:33:13.000000000 +0000 d7 2 a8 1 @@@@ -24,7 +24,7 @@@@ add_definitions(-DLOCALEDIR="${CMAKE_INS a9 1 add_definitions(-DDATADIR="${CMAKE_INSTALL_FULL_DATADIR}") @