pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/webkit-gtk
Module Name: pkgsrc
Committed By: wiz
Date: Fri Jul 17 05:52:30 UTC 2026
Modified Files:
pkgsrc/www/webkit-gtk: Makefile distinfo
Added Files:
pkgsrc/www/webkit-gtk/patches: patch-Source_cmake_WebKitMacros.cmake
Log Message:
webkit-gtk: fix cmake syntax error
Broke build with cmake 4.4.
Bump PKGREVISION.
Clean up references to non-existent files while here.
To generate a diff of this commit:
cvs rdiff -u -r1.281 -r1.282 pkgsrc/www/webkit-gtk/Makefile
cvs rdiff -u -r1.181 -r1.182 pkgsrc/www/webkit-gtk/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/webkit-gtk/patches/patch-Source_cmake_WebKitMacros.cmake
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/webkit-gtk/Makefile
diff -u pkgsrc/www/webkit-gtk/Makefile:1.281 pkgsrc/www/webkit-gtk/Makefile:1.282
--- pkgsrc/www/webkit-gtk/Makefile:1.281 Thu Jun 11 07:17:49 2026
+++ pkgsrc/www/webkit-gtk/Makefile Fri Jul 17 05:52:30 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.281 2026/06/11 07:17:49 wiz Exp $
+# $NetBSD: Makefile,v 1.282 2026/07/17 05:52:30 wiz Exp $
DISTNAME= webkitgtk-2.36.8
-PKGREVISION= 2
+PKGREVISION= 30
PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/}
-PKGREVISION= 29
CATEGORIES= www
MASTER_SITES= https://www.webkitgtk.org/releases/
EXTRACT_SUFX= .tar.xz
@@ -76,7 +75,6 @@ REPLACE_PYTHON+= Source/ThirdParty/ANGLE
REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/libANGLE/*.py
REPLACE_PYTHON+= Source/ThirdParty/gtest/scripts/*.py
REPLACE_PYTHON+= Source/ThirdParty/gtest/test/*.py
-REPLACE_PYTHON+= Source/ThirdParty/gtest/xcode/Scripts/*.py
REPLACE_PYTHON+= Source/WebCore/css/*.py
REPLACE_PYTHON+= Source/WebCore/html/parser/create-html-entity-table
REPLACE_PYTHON+= Source/WebCore/platform/network/create-http-header-name-table
@@ -89,13 +87,11 @@ REPLACE_BASH+= Source/ThirdParty/ANGLE/
REPLACE_BASH+= Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh
REPLACE_BASH+= Source/ThirdParty/gtest/xcode/Scripts/runtests.sh
REPLACE_BASH+= Source/WebKit/Scripts/copy-webcontent-resources-to-private-headers.sh
-REPLACE_BASH+= Source/WebKit/Scripts/generate-https-upgrade-database.sh
REPLACE_BASH+= Source/WebKit/Scripts/process-entitlements.sh
REPLACE_BASH+= Tools/gtk/install-dependencies
REPLACE_RUBY+= Source/JavaScriptCore/b3/air/*.rb
REPLACE_RUBY+= Source/JavaScriptCore/offlineasm/*.rb
-REPLACE_RUBY+= Source/WebCore/Scripts/*.rb
REPLACE_RUBY+= Source/WebCore/domjit/*.rb
REPLACE_RUBY+= Source/WebInspectorUI/Scripts/*.rb
REPLACE_RUBY+= Source/WebKit/Scripts/*.rb
Index: pkgsrc/www/webkit-gtk/distinfo
diff -u pkgsrc/www/webkit-gtk/distinfo:1.181 pkgsrc/www/webkit-gtk/distinfo:1.182
--- pkgsrc/www/webkit-gtk/distinfo:1.181 Sat Oct 25 15:00:45 2025
+++ pkgsrc/www/webkit-gtk/distinfo Fri Jul 17 05:52:30 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.181 2025/10/25 15:00:45 tsutsui Exp $
+$NetBSD: distinfo,v 1.182 2026/07/17 05:52:30 wiz Exp $
BLAKE2s (webkitgtk-2.36.8.tar.xz) = 277ba5935bda3e3867083b4c736499d974b9c733dbd05bf574510857dde481a1
SHA512 (webkitgtk-2.36.8.tar.xz) = 50576f13ea84c0634d174ccf0b70d0eb28752589b2b9ce7a82ffeee1b4b6c849a802f7ae83a3c5a74d0da2b7e3321876ead33e819d8006b8153376074cb57036
@@ -72,5 +72,6 @@ SHA1 (patch-Source_bmalloc_bmalloc_BPlat
SHA1 (patch-Source_bmalloc_bmalloc_VMAllocate.h) = 22c23689fa79c930145068ed7966844bbf92a6a9
SHA1 (patch-Source_cmake_OptionsCommon.cmake) = 83f0bfdb104e9e5c5c9afb155d399ae4c767c450
SHA1 (patch-Source_cmake_WebKitCommon.cmake) = 73a0da491ef93d5cc25214e7733b54bbdacd487e
+SHA1 (patch-Source_cmake_WebKitMacros.cmake) = 541c7db5dd86cd2c8373d303e3fe2e78a0b8ed46
SHA1 (patch-Tools_TestWebKitAPI_Scripts_check-xcfilelists.sh) = 6e8327bf46150806910b21b298767f313e1eb3ce
SHA1 (patch-Tools_TestWebKitAPI_Scripts_generate-unified-sources.sh) = 06747f279263558f05bb01c8da9c994a357ce74a
Added files:
Index: pkgsrc/www/webkit-gtk/patches/patch-Source_cmake_WebKitMacros.cmake
diff -u /dev/null pkgsrc/www/webkit-gtk/patches/patch-Source_cmake_WebKitMacros.cmake:1.1
--- /dev/null Fri Jul 17 05:52:30 2026
+++ pkgsrc/www/webkit-gtk/patches/patch-Source_cmake_WebKitMacros.cmake Fri Jul 17 05:52:30 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-Source_cmake_WebKitMacros.cmake,v 1.1 2026/07/17 05:52:30 wiz Exp $
+
+Fix cmake syntax.
+
+--- Source/cmake/WebKitMacros.cmake.orig 2026-07-17 05:18:50.633734793 +0000
++++ Source/cmake/WebKitMacros.cmake
+@@ -282,7 +282,7 @@ macro(_WEBKIT_EXECUTABLE_LINK_FRAMEWORK _target)
+ get_property(_linked_into GLOBAL PROPERTY ${framework}_LINKED_INTO)
+
+ # See if the executable is linking a framework that the specified framework is already linked into
+- if ((NOT _linked_into) OR (${framework} STREQUAL ${_linked_into}) OR (NOT ${_linked_into} IN_LIST ${_target}_FRAMEWORKS))
++ if ((NOT _linked_into) OR (${framework} STREQUAL "${_linked_into}") OR (NOT "${_linked_into}" IN_LIST ${_target}_FRAMEWORKS))
+ list(APPEND ${_target}_PRIVATE_LIBRARIES WebKit::${framework})
+
+ # The WebKit:: alias targets do not propagate OBJECT libraries so the
Home |
Main Index |
Thread Index |
Old Index