pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
webkit-gtk60: fix the build.
Module Name: pkgsrc-wip
Committed By: Santhosh Raju <fox%NetBSD.org@localhost>
Pushed By: fox
Date: Mon Apr 20 01:24:33 2026 +0200
Changeset: eeacabb1957dcc1b43221f02266072ffa2a16f84
Modified Files:
webkit-gtk60/PLIST
webkit-gtk60/distinfo
webkit-gtk60/patches/patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h
webkit-gtk60/patches/patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c
Added Files:
webkit-gtk60/patches/patch-Source_JavaScriptCore_parser_VariableEnvironment.h
webkit-gtk60/patches/patch-Source_WebCore_rendering_style_RenderStyleConstants.h
Log Message:
webkit-gtk60: fix the build.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=eeacabb1957dcc1b43221f02266072ffa2a16f84
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
webkit-gtk60/PLIST | 77 +++++++++++++++++++++-
webkit-gtk60/distinfo | 5 +-
...rce_JavaScriptCore_parser_VariableEnvironment.h | 19 ++++++
..._WebCore_rendering_style_RenderStyleConstants.h | 20 ++++++
...yle_values_non-standard_StyleWebKitBoxReflect.h | 24 +++----
...malloc_libpas_src_libpas_pas__monotonic__time.c | 20 +++---
6 files changed, 138 insertions(+), 27 deletions(-)
diffs:
diff --git a/webkit-gtk60/PLIST b/webkit-gtk60/PLIST
index 912a0ad4d6..85f5ddf435 100644
--- a/webkit-gtk60/PLIST
+++ b/webkit-gtk60/PLIST
@@ -76,6 +76,7 @@ include/webkitgtk-6.0/webkit/WebKitUserMessage.h
include/webkitgtk-6.0/webkit/WebKitVersion.h
include/webkitgtk-6.0/webkit/WebKitWebContext.h
include/webkitgtk-6.0/webkit/WebKitWebEditor.h
+include/webkitgtk-6.0/webkit/WebKitWebExtension.h
include/webkitgtk-6.0/webkit/WebKitWebExtensionMatchPattern.h
include/webkitgtk-6.0/webkit/WebKitWebFormManager.h
include/webkitgtk-6.0/webkit/WebKitWebHitTestResult.h
@@ -92,6 +93,7 @@ include/webkitgtk-6.0/webkit/WebKitWebsiteDataAccessPermissionRequest.h
include/webkitgtk-6.0/webkit/WebKitWebsiteDataManager.h
include/webkitgtk-6.0/webkit/WebKitWebsitePolicies.h
include/webkitgtk-6.0/webkit/WebKitWindowProperties.h
+include/webkitgtk-6.0/webkit/WebKitXRPermissionRequest.h
include/webkitgtk-6.0/webkit/webkit-web-process-extension.h
include/webkitgtk-6.0/webkit/webkit.h
lib/girepository-1.0/JavaScriptCore-6.0.typelib
@@ -99,10 +101,10 @@ lib/girepository-1.0/WebKit-6.0.typelib
lib/girepository-1.0/WebKitWebProcessExtension-6.0.typelib
lib/libjavascriptcoregtk-6.0.${RUBY_DLEXT}
lib/libjavascriptcoregtk-6.0.so.1
-lib/libjavascriptcoregtk-6.0.so.1.6.11
+lib/libjavascriptcoregtk-6.0.so.1.7.11
lib/libwebkitgtk-6.0.${RUBY_DLEXT}
lib/libwebkitgtk-6.0.so.4
-lib/libwebkitgtk-6.0.so.4.13.9
+lib/libwebkitgtk-6.0.so.4.16.7
lib/pkgconfig/javascriptcoregtk-6.0.pc
lib/pkgconfig/webkitgtk-6.0.pc
lib/pkgconfig/webkitgtk-web-process-extension-6.0.pc
@@ -391,6 +393,7 @@ share/doc/webkitgtk-6.0/class.UserContentManager.html
share/doc/webkitgtk-6.0/class.UserMediaPermissionRequest.html
share/doc/webkitgtk-6.0/class.UserMessage.html
share/doc/webkitgtk-6.0/class.WebContext.html
+share/doc/webkitgtk-6.0/class.WebExtension.html
share/doc/webkitgtk-6.0/class.WebInspector.html
share/doc/webkitgtk-6.0/class.WebResource.html
share/doc/webkitgtk-6.0/class.WebView.html
@@ -399,6 +402,7 @@ share/doc/webkitgtk-6.0/class.WebsiteDataAccessPermissionRequest.html
share/doc/webkitgtk-6.0/class.WebsiteDataManager.html
share/doc/webkitgtk-6.0/class.WebsitePolicies.html
share/doc/webkitgtk-6.0/class.WindowProperties.html
+share/doc/webkitgtk-6.0/class.XRPermissionRequest.html
share/doc/webkitgtk-6.0/classes_hierarchy.html
share/doc/webkitgtk-6.0/const.EDITING_COMMAND_COPY.html
share/doc/webkitgtk-6.0/const.EDITING_COMMAND_CREATE_LINK.html
@@ -446,6 +450,7 @@ share/doc/webkitgtk-6.0/ctor.UserScript.new_for_world.html
share/doc/webkitgtk-6.0/ctor.UserStyleSheet.new.html
share/doc/webkitgtk-6.0/ctor.UserStyleSheet.new_for_world.html
share/doc/webkitgtk-6.0/ctor.WebContext.new.html
+share/doc/webkitgtk-6.0/ctor.WebExtension.new.html
share/doc/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_hosts_and_schemes.html
share/doc/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_urls.html
share/doc/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_scheme.html
@@ -482,6 +487,7 @@ share/doc/webkitgtk-6.0/enum.UserScriptInjectionTime.html
share/doc/webkitgtk-6.0/enum.UserStyleLevel.html
share/doc/webkitgtk-6.0/enum.WebExtensionMode.html
share/doc/webkitgtk-6.0/enum.WebProcessTerminationReason.html
+share/doc/webkitgtk-6.0/enum.XRSessionMode.html
share/doc/webkitgtk-6.0/environment-variables.html
share/doc/webkitgtk-6.0/error.DownloadError.html
share/doc/webkitgtk-6.0/error.FaviconDatabaseError.html
@@ -493,6 +499,7 @@ share/doc/webkitgtk-6.0/error.PrintError.html
share/doc/webkitgtk-6.0/error.SnapshotError.html
share/doc/webkitgtk-6.0/error.UserContentFilterError.html
share/doc/webkitgtk-6.0/error.UserMessageError.html
+share/doc/webkitgtk-6.0/error.WebExtensionError.html
share/doc/webkitgtk-6.0/error.WebExtensionMatchPatternError.html
share/doc/webkitgtk-6.0/flags.EditorTypingAttributes.html
share/doc/webkitgtk-6.0/flags.FindOptions.html
@@ -501,6 +508,7 @@ share/doc/webkitgtk-6.0/flags.InputHints.html
share/doc/webkitgtk-6.0/flags.SnapshotOptions.html
share/doc/webkitgtk-6.0/flags.WebExtensionMatchPatternOptions.html
share/doc/webkitgtk-6.0/flags.WebsiteDataTypes.html
+share/doc/webkitgtk-6.0/flags.XRSessionFeatures.html
share/doc/webkitgtk-6.0/fonts.css
share/doc/webkitgtk-6.0/func.CHECK_VERSION.html
share/doc/webkitgtk-6.0/func.DECLARE_DERIVABLE_TYPE.html
@@ -568,6 +576,7 @@ share/doc/webkitgtk-6.0/method.ContextMenu.get_event.html
share/doc/webkitgtk-6.0/method.ContextMenu.get_item_at_position.html
share/doc/webkitgtk-6.0/method.ContextMenu.get_items.html
share/doc/webkitgtk-6.0/method.ContextMenu.get_n_items.html
+share/doc/webkitgtk-6.0/method.ContextMenu.get_position.html
share/doc/webkitgtk-6.0/method.ContextMenu.get_user_data.html
share/doc/webkitgtk-6.0/method.ContextMenu.insert.html
share/doc/webkitgtk-6.0/method.ContextMenu.last.html
@@ -577,8 +586,10 @@ share/doc/webkitgtk-6.0/method.ContextMenu.remove.html
share/doc/webkitgtk-6.0/method.ContextMenu.remove_all.html
share/doc/webkitgtk-6.0/method.ContextMenu.set_user_data.html
share/doc/webkitgtk-6.0/method.ContextMenuItem.get_gaction.html
+share/doc/webkitgtk-6.0/method.ContextMenuItem.get_gaction_target.html
share/doc/webkitgtk-6.0/method.ContextMenuItem.get_stock_action.html
share/doc/webkitgtk-6.0/method.ContextMenuItem.get_submenu.html
+share/doc/webkitgtk-6.0/method.ContextMenuItem.get_title.html
share/doc/webkitgtk-6.0/method.ContextMenuItem.is_separator.html
share/doc/webkitgtk-6.0/method.ContextMenuItem.set_submenu.html
share/doc/webkitgtk-6.0/method.CookieManager.add_cookie.html
@@ -856,6 +867,7 @@ share/doc/webkitgtk-6.0/method.Settings.get_hardware_acceleration_policy.html
share/doc/webkitgtk-6.0/method.Settings.get_javascript_can_access_clipboard.html
share/doc/webkitgtk-6.0/method.Settings.get_javascript_can_open_windows_automatically.html
share/doc/webkitgtk-6.0/method.Settings.get_load_icons_ignoring_image_load_setting.html
+share/doc/webkitgtk-6.0/method.Settings.get_math_font_family.html
share/doc/webkitgtk-6.0/method.Settings.get_media_content_types_requiring_hardware_support.html
share/doc/webkitgtk-6.0/method.Settings.get_media_playback_allows_inline.html
share/doc/webkitgtk-6.0/method.Settings.get_media_playback_requires_user_gesture.html
@@ -914,6 +926,7 @@ share/doc/webkitgtk-6.0/method.Settings.set_hardware_acceleration_policy.html
share/doc/webkitgtk-6.0/method.Settings.set_javascript_can_access_clipboard.html
share/doc/webkitgtk-6.0/method.Settings.set_javascript_can_open_windows_automatically.html
share/doc/webkitgtk-6.0/method.Settings.set_load_icons_ignoring_image_load_setting.html
+share/doc/webkitgtk-6.0/method.Settings.set_math_font_family.html
share/doc/webkitgtk-6.0/method.Settings.set_media_content_types_requiring_hardware_support.html
share/doc/webkitgtk-6.0/method.Settings.set_media_playback_allows_inline.html
share/doc/webkitgtk-6.0/method.Settings.set_media_playback_requires_user_gesture.html
@@ -1004,6 +1017,30 @@ share/doc/webkitgtk-6.0/method.WebContext.set_spell_checking_enabled.html
share/doc/webkitgtk-6.0/method.WebContext.set_spell_checking_languages.html
share/doc/webkitgtk-6.0/method.WebContext.set_web_process_extensions_directory.html
share/doc/webkitgtk-6.0/method.WebContext.set_web_process_extensions_initialization_user_data.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_action_icon.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_all_requested_match_patterns.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_default_locale.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_display_action_label.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_display_description.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_display_name.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_display_short_name.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_display_version.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_background_content.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_commands.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_content_modification_rules.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_injected_content.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_options_page.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_override_new_tab_page.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_has_persistent_background_content.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_icon.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_manifest_version.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_optional_permission_match_patterns.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_optional_permissions.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_path.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_requested_permission_match_patterns.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_requested_permissions.html
+share/doc/webkitgtk-6.0/method.WebExtension.get_version.html
+share/doc/webkitgtk-6.0/method.WebExtension.supports_manifest_version.html
share/doc/webkitgtk-6.0/method.WebExtensionMatchPattern.get_host.html
share/doc/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_hosts.html
share/doc/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_urls.html
@@ -1077,8 +1114,10 @@ share/doc/webkitgtk-6.0/method.WebView.go_forward.html
share/doc/webkitgtk-6.0/method.WebView.go_to_back_forward_list_item.html
share/doc/webkitgtk-6.0/method.WebView.is_controlled_by_automation.html
share/doc/webkitgtk-6.0/method.WebView.is_editable.html
+share/doc/webkitgtk-6.0/method.WebView.is_immersive_mode_enabled.html
share/doc/webkitgtk-6.0/method.WebView.is_loading.html
share/doc/webkitgtk-6.0/method.WebView.is_playing_audio.html
+share/doc/webkitgtk-6.0/method.WebView.leave_immersive_mode.html
share/doc/webkitgtk-6.0/method.WebView.load_alternate_html.html
share/doc/webkitgtk-6.0/method.WebView.load_bytes.html
share/doc/webkitgtk-6.0/method.WebView.load_html.html
@@ -1141,6 +1180,14 @@ share/doc/webkitgtk-6.0/method.WindowProperties.get_resizable.html
share/doc/webkitgtk-6.0/method.WindowProperties.get_scrollbars_visible.html
share/doc/webkitgtk-6.0/method.WindowProperties.get_statusbar_visible.html
share/doc/webkitgtk-6.0/method.WindowProperties.get_toolbar_visible.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_consent_optional_features.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_consent_required_features.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_granted_features.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_optional_features_requested.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_required_features_requested.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_security_origin.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.get_session_mode.html
+share/doc/webkitgtk-6.0/method.XRPermissionRequest.set_granted_optional_features.html
share/doc/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html
share/doc/webkitgtk-6.0/overview.html
share/doc/webkitgtk-6.0/profiling.html
@@ -1226,6 +1273,7 @@ share/doc/webkitgtk-6.0/property.Settings.hardware-acceleration-policy.html
share/doc/webkitgtk-6.0/property.Settings.javascript-can-access-clipboard.html
share/doc/webkitgtk-6.0/property.Settings.javascript-can-open-windows-automatically.html
share/doc/webkitgtk-6.0/property.Settings.load-icons-ignoring-image-load-setting.html
+share/doc/webkitgtk-6.0/property.Settings.math-font-family.html
share/doc/webkitgtk-6.0/property.Settings.media-content-types-requiring-hardware-support.html
share/doc/webkitgtk-6.0/property.Settings.media-playback-allows-inline.html
share/doc/webkitgtk-6.0/property.Settings.media-playback-requires-user-gesture.html
@@ -1255,6 +1303,24 @@ share/doc/webkitgtk-6.0/property.UserMessage.name.html
share/doc/webkitgtk-6.0/property.UserMessage.parameters.html
share/doc/webkitgtk-6.0/property.WebContext.memory-pressure-settings.html
share/doc/webkitgtk-6.0/property.WebContext.time-zone-override.html
+share/doc/webkitgtk-6.0/property.WebExtension.default-locale.html
+share/doc/webkitgtk-6.0/property.WebExtension.display-action-label.html
+share/doc/webkitgtk-6.0/property.WebExtension.display-description.html
+share/doc/webkitgtk-6.0/property.WebExtension.display-name.html
+share/doc/webkitgtk-6.0/property.WebExtension.display-short-name.html
+share/doc/webkitgtk-6.0/property.WebExtension.display-version.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-background-content.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-commands.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-content-modification-rules.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-injected-content.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-options-page.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-override-new-tab-page.html
+share/doc/webkitgtk-6.0/property.WebExtension.has-persistent-background-content.html
+share/doc/webkitgtk-6.0/property.WebExtension.manifest-version.html
+share/doc/webkitgtk-6.0/property.WebExtension.optional-permissions.html
+share/doc/webkitgtk-6.0/property.WebExtension.path.html
+share/doc/webkitgtk-6.0/property.WebExtension.requested-permissions.html
+share/doc/webkitgtk-6.0/property.WebExtension.version.html
share/doc/webkitgtk-6.0/property.WebInspector.attached-height.html
share/doc/webkitgtk-6.0/property.WebInspector.can-attach.html
share/doc/webkitgtk-6.0/property.WebInspector.inspected-uri.html
@@ -1268,6 +1334,7 @@ share/doc/webkitgtk-6.0/property.WebView.editable.html
share/doc/webkitgtk-6.0/property.WebView.estimated-load-progress.html
share/doc/webkitgtk-6.0/property.WebView.favicon.html
share/doc/webkitgtk-6.0/property.WebView.is-controlled-by-automation.html
+share/doc/webkitgtk-6.0/property.WebView.is-immersive-mode-enabled.html
share/doc/webkitgtk-6.0/property.WebView.is-loading.html
share/doc/webkitgtk-6.0/property.WebView.is-muted.html
share/doc/webkitgtk-6.0/property.WebView.is-playing-audio.html
@@ -1416,7 +1483,9 @@ share/doc/webkitgtk-6.0/type_func.SnapshotError.quark.html
share/doc/webkitgtk-6.0/type_func.UserContentFilterError.quark.html
share/doc/webkitgtk-6.0/type_func.UserMessageError.quark.html
share/doc/webkitgtk-6.0/type_func.WebContext.get_default.html
+share/doc/webkitgtk-6.0/type_func.WebExtensionError.quark.html
share/doc/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_URL_scheme.html
+share/doc/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_url_scheme.html
share/doc/webkitgtk-6.0/type_func.WebExtensionMatchPatternError.quark.html
share/doc/webkitgtk-6.0/vfunc.InputMethodContext.committed.html
share/doc/webkitgtk-6.0/vfunc.InputMethodContext.delete_surrounding.html
@@ -1546,6 +1615,7 @@ share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_event.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_item_at_position.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_items.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_n_items.html
+share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_position.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_user_data.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.insert.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.last.html
@@ -1555,8 +1625,10 @@ share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove_all.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenu.set_user_data.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction.html
+share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction_target.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_stock_action.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_submenu.html
+share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_title.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.is_separator.html
share/doc/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.set_submenu.html
share/doc/webkitgtk-web-process-extension-6.0/method.Frame.get_id.html
@@ -1684,6 +1756,7 @@ share/locale/id/LC_MESSAGES/WebKitGTK-6.0.mo
share/locale/it/LC_MESSAGES/WebKitGTK-6.0.mo
share/locale/ja/LC_MESSAGES/WebKitGTK-6.0.mo
share/locale/ka/LC_MESSAGES/WebKitGTK-6.0.mo
+share/locale/kk/LC_MESSAGES/WebKitGTK-6.0.mo
share/locale/kn/LC_MESSAGES/WebKitGTK-6.0.mo
share/locale/ko/LC_MESSAGES/WebKitGTK-6.0.mo
share/locale/lt/LC_MESSAGES/WebKitGTK-6.0.mo
diff --git a/webkit-gtk60/distinfo b/webkit-gtk60/distinfo
index ae59cc85d1..8b95652061 100644
--- a/webkit-gtk60/distinfo
+++ b/webkit-gtk60/distinfo
@@ -4,6 +4,7 @@ BLAKE2s (webkitgtk-2.52.3.tar.xz) = 85736abab7a2f7f35e41afe72a91aab865822407bd85
SHA512 (webkitgtk-2.52.3.tar.xz) = 8007688e4eb5b465a6f50e05e89858f970f7bbaed45844b8f97175de1fb24e41e6d88f4f6b6299d5ae2ad4e19483da371ac16257d787626da29de7551fbd2a3c
Size (webkitgtk-2.52.3.tar.xz) = 65052268 bytes
SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 20d09e1c226cfff707659ffa35a2c2c3f1cdb617
+SHA1 (patch-Source_JavaScriptCore_parser_VariableEnvironment.h) = fc574ed61f7913b24a936003ec9b4461e24dee92
SHA1 (patch-Source_JavaScriptCore_runtime_DefinePropertyAttributes.h) = 47d75f1204d7cde49e5fe56de856d585f1181343
SHA1 (patch-Source_JavaScriptCore_runtime_JSCBytecodeCacheVersion.cpp) = 946356c2c8e74a245b4fdd06f6a9a44cfa8af8f0
SHA1 (patch-Source_JavaScriptCore_runtime_MathCommon.cpp) = 4535d1aed5e92da2d459097516ee01d9faddfd0d
@@ -24,6 +25,8 @@ SHA1 (patch-Source_WebCore_platform_SharedMemory.h) = 5c96105b99f6fd9cd94342b9cf
SHA1 (patch-Source_WebCore_platform_graphics_gbm_MemoryMappedGPUBuffer.cpp) = 3e95b73709a3a39cd130dcaf4bf440e9c0195fa5
SHA1 (patch-Source_WebCore_rendering_RenderBox.h) = 88bcb40bef0331b7d3c095ec9d0daab0dcaac6c4
SHA1 (patch-Source_WebCore_rendering_shapes_ShapeOutsideInfo.cpp) = ad3370c031b58778b069685a6bbdd038bc09b424
+SHA1 (patch-Source_WebCore_rendering_style_RenderStyleConstants.h) = bef4c247a86a6aff327fa2e039afbc4022b3e7cc
+SHA1 (patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h) = abb0c20432b99688d4d959693aa0cad3c2d79263
SHA1 (patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp) = 365873c1dc93cf77d9b5eb28800d2b63f4e9da57
SHA1 (patch-Source_WebKit_UIProcess_Launcher_glib_ProcessLauncherGLib.cpp) = 45a215a2b7a913b6fba16ff91276e2c9779e06be
SHA1 (patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStore.cpp) = e2022bdff272135ceb9894c7df52b62dba12879a
@@ -36,7 +39,7 @@ SHA1 (patch-Source_bmalloc_bmalloc_EligibilityResultInlines.h) = fbf027e2b2897e2
SHA1 (patch-Source_bmalloc_bmalloc_IsoAllocatorInlines.h) = 9fecc4321ea0e46b09a704ce1f817d0386a0fe36
SHA1 (patch-Source_bmalloc_bmalloc_bmalloc.h) = 272b35e7a63d7082780917689119f5fe1bd8b000
SHA1 (patch-Source_bmalloc_libpas_src_libpas_pas__committed__pages__vector.h) = c72f85e263e32a9ea6e20a3d88fb56ace9bcd05f
-SHA1 (patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c) = a0afd5cadc261627d521b8d5d60061364f492120
+SHA1 (patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c) = 215d016df826db480f41e76290921fff5fb13ec6
SHA1 (patch-Source_bmalloc_libpas_src_libpas_pas__page__malloc.c) = 02361adfd4f2e6d786759069f9c99c3a83a2699c
SHA1 (patch-Source_bmalloc_libpas_src_libpas_pas__platform.h) = d832e7a7a1bbf8e8de952432e5f411598a72f13d
SHA1 (patch-Source_bmalloc_libpas_src_libpas_pas__random.h) = 161cec597118672f8a7cc4575ff2318284ce13e7
diff --git a/webkit-gtk60/patches/patch-Source_JavaScriptCore_parser_VariableEnvironment.h b/webkit-gtk60/patches/patch-Source_JavaScriptCore_parser_VariableEnvironment.h
new file mode 100644
index 0000000000..715f0f1fdf
--- /dev/null
+++ b/webkit-gtk60/patches/patch-Source_JavaScriptCore_parser_VariableEnvironment.h
@@ -0,0 +1,19 @@
+$NetBSD$
+
+Undefine X11 macro that conflicts with enum value.
+X11/X.h defines Success=0, which breaks PrivateDeclarationResult enum.
+
+--- Source/JavaScriptCore/parser/VariableEnvironment.h.orig 2026-04-19 05:55:05.008914400 +0000
++++ Source/JavaScriptCore/parser/VariableEnvironment.h
+@@ -32,6 +32,11 @@
+ #include <wtf/PackedRefPtr.h>
+ #include <wtf/TZoneMalloc.h>
+
++// X11/X.h defines Success as 0, conflicting with our enum value
++#ifdef Success
++#undef Success
++#endif
++
+ namespace JSC {
+
+ struct VariableEnvironmentEntry {
diff --git a/webkit-gtk60/patches/patch-Source_WebCore_rendering_style_RenderStyleConstants.h b/webkit-gtk60/patches/patch-Source_WebCore_rendering_style_RenderStyleConstants.h
new file mode 100644
index 0000000000..8402f69c01
--- /dev/null
+++ b/webkit-gtk60/patches/patch-Source_WebCore_rendering_style_RenderStyleConstants.h
@@ -0,0 +1,20 @@
+$NetBSD$
+
+Undefine X11 macros that conflict with enum values.
+X11/X.h defines Below=1 and Above=0, which breaks ReflectionDirection enum.
+
+--- Source/WebCore/rendering/style/RenderStyleConstants.h.orig 2026-04-19 05:54:19.072594406 +0000
++++ Source/WebCore/rendering/style/RenderStyleConstants.h
+@@ -33,6 +33,12 @@
+ #include <wtf/EnumSet.h>
+ #include <wtf/EnumTraits.h>
+
++// X11/X.h defines these as numeric constants, conflicting with our enum values
++#ifdef Below
++#undef Below
++#undef Above
++#endif
++
+ namespace WTF {
+ class TextStream;
+ }
diff --git a/webkit-gtk60/patches/patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h b/webkit-gtk60/patches/patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h
index 6f264aa4c6..c64deaa996 100644
--- a/webkit-gtk60/patches/patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h
+++ b/webkit-gtk60/patches/patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h
@@ -1,26 +1,22 @@
$NetBSD$
-In file included from /usr/pkg/include/X11/Xlib.h:44,
- from /usr/pkg/include/EGL/eglplatform.h:134,
- from /usr/pkg/include/epoxy/egl_generated.h:11,
- from /usr/pkg/include/epoxy/egl.h:46,
- from /tmp/wip/webkit-gtk60/work/webkitgtk-2.52.3/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp:50,
- from /tmp/wip/webkit-gtk60/work/webkitgtk-2.52.3/cmake-pkgsrc-build/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-33.cpp:1:
-/tmp/wip/webkit-gtk60/work/webkitgtk-2.52.3/cmake-pkgsrc-build/WebCore/PrivateHeaders/WebCore/StyleWebKitBoxReflect.h:40:58: error: expected unqualified-id before numeric constant
- 40 | ReflectionDirection direction { ReflectionDirection::Below };
- | ^~~~~
+Undefine X11 macros that conflict with enum values.
+X11/X.h defines Below=1 and Above=0, which breaks ReflectionDirection enum.
+Must be in this file directly due to #pragma once preventing re-inclusion
+of RenderStyleConstants.h after X11 headers are included.
-
---- Source/WebCore/style/values/non-standard/StyleWebKitBoxReflect.h.orig 2026-04-17 09:12:46.751122658 +0000
+--- Source/WebCore/style/values/non-standard/StyleWebKitBoxReflect.h.orig 2025-04-07 18:43:10.000000000 +0000
+++ Source/WebCore/style/values/non-standard/StyleWebKitBoxReflect.h
-@@ -29,6 +29,10 @@
+@@ -28,6 +28,12 @@
#include <WebCore/StyleLengthWrapper.h>
#include <WebCore/StyleMaskBorder.h>
-
+
++// X11/X.h defines Below=1 and Above=0, conflicting with ReflectionDirection enum
+#ifdef Below
+#undef Below
++#undef Above
+#endif
+
namespace WebCore {
namespace Style {
-
+
diff --git a/webkit-gtk60/patches/patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c b/webkit-gtk60/patches/patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c
index 3d3c265729..013bde37e5 100644
--- a/webkit-gtk60/patches/patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c
+++ b/webkit-gtk60/patches/patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c
@@ -1,6 +1,6 @@
$NetBSD$
---- Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c.orig 2025-08-08 09:17:56.292456200 +0000
+--- Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c.orig 2026-02-23 14:40:56.829293300 +0000
+++ Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c
@@ -36,7 +36,7 @@
#include <windows.h>
@@ -11,19 +11,19 @@ $NetBSD$
#include <time.h>
#endif
-@@ -85,6 +85,15 @@ uint64_t pas_get_current_monotonic_time_nanoseconds(vo
- {
- struct timespec ts;
- clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
-+ return ts.tv_sec * 1.0e9 + ts.tv_nsec;
-+}
-+
+@@ -88,6 +88,15 @@ uint64_t pas_get_current_monotonic_time_
+ return ts.tv_sec * 1.0e9 + ts.tv_nsec;
+ }
+
+#elif PAS_OS(OPENBSD) || PAS_OS(NETBSD)
+
+uint64_t pas_get_current_monotonic_time_nanoseconds(void)
+{
+ struct timespec ts;
+ clock_gettime(CLOCK_MONOTONIC, &ts);
- return ts.tv_sec * 1.0e9 + ts.tv_nsec;
- }
++ return ts.tv_sec * 1.0e9 + ts.tv_nsec;
++}
++
+ #elif PAS_PLATFORM(PLAYSTATION)
+ uint64_t pas_get_current_monotonic_time_nanoseconds(void)
Home |
Main Index |
Thread Index |
Old Index