build(vendor): migrate JUCE webkit2gtk from 4.0 to 4.1

Update all vendored JUCE 7.0.12 references from webkit2gtk-4.0 to
webkit2gtk-4.1: pkg-config targets, dynamic library names, docs, and
Projucer project exporter. The 4.0 API is removed in current Linux
distributions.
This commit is contained in:
2026-09-09 13:23:54 +02:00
parent 421f5c6ced
commit a1feeb76f0
9 changed files with 14 additions and 14 deletions
+1 -1
View File
@@ -86,7 +86,7 @@ set_property(GLOBAL PROPERTY JUCE_COPY_PLUGIN_AFTER_BUILD FALSE)
if((CMAKE_SYSTEM_NAME STREQUAL "Linux") OR (CMAKE_SYSTEM_NAME MATCHES ".*BSD"))
_juce_create_pkgconfig_target(JUCE_CURL_LINUX_DEPS libcurl)
_juce_create_pkgconfig_target(JUCE_BROWSER_LINUX_DEPS webkit2gtk-4.0 gtk+-x11-3.0)
_juce_create_pkgconfig_target(JUCE_BROWSER_LINUX_DEPS webkit2gtk-4.1 gtk+-x11-3.0)
endif()
# We set up default/fallback copy dirs here. If you need different copy dirs, use