Changeset 274641 in webkit
- Timestamp:
- Mar 18, 2021, 5:07:38 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
-
ChangeLog (modified) (1 diff)
-
Source/PlatformWPE.cmake (modified) (1 diff)
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/PlatformWPE.cmake (modified) (2 diffs)
-
Source/WebKit/wpe/wpe-web-extension-uninstalled.pc.in (modified) (1 diff)
-
Source/WebKit/wpe/wpe-web-extension.pc.in (modified) (1 diff)
-
Source/WebKit/wpe/wpe-webkit-uninstalled.pc.in (modified) (1 diff)
-
Source/WebKit/wpe/wpe-webkit.pc.in (modified) (1 diff)
-
Source/cmake/OptionsWPE.cmake (modified) (3 diffs)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/wpe/manifest.txt.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r274555 r274641 1 2021-03-18 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [WPE] Bump API version when building with libsoup3 4 https://bugs.webkit.org/show_bug.cgi?id=223437 5 6 Reviewed by Adrian Perez de Castro. 7 8 Use 1.1 as the API version when building with soup3. 9 10 * Source/PlatformWPE.cmake: 11 * Source/cmake/OptionsWPE.cmake: 12 1 13 2021-03-17 Martin Robinson <mrobinson@igalia.com> 2 14 -
trunk/Source/PlatformWPE.cmake
r238853 r274641 6 6 "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/wpe/docs/wpe-docs.sgml" 7 7 "${CMAKE_SOURCE_DIR}/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-docs.sgml" 8 "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/wpe/docs/wpe-${WPE_API_ VERSION}-sections.txt"9 "${CMAKE_SOURCE_DIR}/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-${WPE_API_ VERSION}-sections.txt"8 "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/wpe/docs/wpe-${WPE_API_DOC_VERSION}-sections.txt" 9 "${CMAKE_SOURCE_DIR}/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-${WPE_API_DOC_VERSION}-sections.txt" 10 10 ) 11 11 -
trunk/Source/WebKit/ChangeLog
r274622 r274641 1 2021-03-18 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [WPE] Bump API version when building with libsoup3 4 https://bugs.webkit.org/show_bug.cgi?id=223437 5 6 Reviewed by Adrian Perez de Castro. 7 8 * PlatformWPE.cmake: Use WPE_API_DOC_VERSION instead of WPE_API_VERSION for gtkdoc config files. 9 * wpe/wpe-web-extension-uninstalled.pc.in: Add variable for libsoup version. 10 * wpe/wpe-web-extension.pc.in: Ditto. 11 * wpe/wpe-webkit-uninstalled.pc.in: Ditto. 12 * wpe/wpe-webkit.pc.in: Ditto. 13 1 14 2021-03-18 Youenn Fablet <youenn@apple.com> 2 15 -
trunk/Source/WebKit/PlatformWPE.cmake
r274201 r274641 379 379 380 380 file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-wpe.cfg 381 "[wpe-${WPE_API_ VERSION}]\n"381 "[wpe-${WPE_API_DOC_VERSION}]\n" 382 382 "pkgconfig_file=${WPE_PKGCONFIG_FILE}\n" 383 383 "decorator=WEBKIT_API|WEBKIT_DEPRECATED|WEBKIT_DEPRECATED_FOR\\(.+\\)\n" … … 399 399 400 400 file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-webextensions.cfg 401 "[wpe-webextensions-${WPE_API_ VERSION}]\n"401 "[wpe-webextensions-${WPE_API_DOC_VERSION}]\n" 402 402 "pkgconfig_file=${WPEWebExtension_PKGCONFIG_FILE}\n" 403 403 "decorator=WEBKIT_API|WEBKIT_DEPRECATED|WEBKIT_DEPRECATED_FOR\\(.+\\)\n" -
trunk/Source/WebKit/wpe/wpe-web-extension-uninstalled.pc.in
r272643 r274641 8 8 URL: https://wpewebkit.org 9 9 Version: @PROJECT_VERSION@ 10 Requires: glib-2.0 libsoup- 2.4wpe-1.010 Requires: glib-2.0 libsoup-@SOUP_API_VERSION@ wpe-1.0 11 11 Libs: -L${libdir} -lWPEWebKit-@WPE_API_VERSION@ 12 12 Cflags: -I${includedir}/wpe-extension -
trunk/Source/WebKit/wpe/wpe-web-extension.pc.in
r243060 r274641 8 8 URL: https://wpewebkit.org 9 9 Version: @PROJECT_VERSION@ 10 Requires: glib-2.0 libsoup- 2.4wpe-1.010 Requires: glib-2.0 libsoup-@SOUP_API_VERSION@ wpe-1.0 11 11 Libs: -L${libdir} -lWPEWebKit-@WPE_API_VERSION@ 12 12 Cflags: -I${includedir}/wpe-webkit-@WPE_API_VERSION@ -
trunk/Source/WebKit/wpe/wpe-webkit-uninstalled.pc.in
r272643 r274641 8 8 URL: https://wpewebkit.org 9 9 Version: @PROJECT_VERSION@ 10 Requires: glib-2.0 libsoup- 2.4wpe-1.010 Requires: glib-2.0 libsoup-@SOUP_API_VERSION@ wpe-1.0 11 11 Libs: -L${libdir} -lWPEWebKit-@WPE_API_VERSION@ 12 12 Cflags: -I${includedir}/ForwardingHeaders/wpe -I${includedir}/WebKit/ -I${includedir}/ForwardingHeaders/wpe-jsc -I${includedir}/JavaScriptCore/javascriptcorewpe/ -
trunk/Source/WebKit/wpe/wpe-webkit.pc.in
r243060 r274641 8 8 URL: https://wpewebkit.org 9 9 Version: @PROJECT_VERSION@ 10 Requires: glib-2.0 libsoup- 2.4wpe-1.010 Requires: glib-2.0 libsoup-@SOUP_API_VERSION@ wpe-1.0 11 11 Libs: -L${libdir} -lWPEWebKit-@WPE_API_VERSION@ 12 12 Cflags: -I${includedir}/wpe-webkit-@WPE_API_VERSION@ -
trunk/Source/cmake/OptionsWPE.cmake
r274555 r274641 3 3 4 4 SET_PROJECT_VERSION(2 31 1) 5 set(WPE_API_VERSION 1.0)6 7 CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 16 0 13)8 9 # These are shared variables, but we special case their definition so that we can use the10 # CMAKE_INSTALL_* variables that are populated by the GNUInstallDirs macro.11 set(LIB_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBDIR}" CACHE PATH "Absolute path to library installation directory")12 set(EXEC_INSTALL_DIR "${CMAKE_INSTALL_FULL_BINDIR}" CACHE PATH "Absolute path to executable installation directory")13 set(LIBEXEC_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBEXECDIR}/wpe-webkit-${WPE_API_VERSION}" CACHE PATH "Absolute path to install executables executed by the library")14 5 15 6 set(USER_AGENT_BRANDING "" CACHE STRING "Branding to add to user agent string") 16 if (USER_AGENT_BRANDING)17 add_definitions(-DUSER_AGENT_BRANDING=${USER_AGENT_BRANDING})18 endif ()19 7 20 8 find_package(Cairo 1.14.0 REQUIRED) … … 131 119 if (USE_SOUP2) 132 120 set(SOUP_MINIMUM_VERSION 2.54.0) 121 set(SOUP_API_VERSION 2.4) 122 set(WPE_API_VERSION 1.0) 123 set(WPE_API_DOC_VERSION 1.0) 133 124 else () 134 125 set(SOUP_MINIMUM_VERSION 2.99.2) 126 set(SOUP_API_VERSION 3.0) 127 set(WPE_API_VERSION 1.1) 128 # No API changes in 1.1, so keep using the same API documentation. 129 set(WPE_API_DOC_VERSION 1.0) 135 130 endif () 136 131 find_package(LibSoup ${SOUP_MINIMUM_VERSION} REQUIRED) 132 133 if (WPE_API_VERSION VERSION_EQUAL "1.0") 134 CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 16 0 13) 135 else () 136 CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 0 0 0) 137 endif () 138 139 # These are shared variables, but we special case their definition so that we can use the 140 # CMAKE_INSTALL_* variables that are populated by the GNUInstallDirs macro. 141 set(LIB_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBDIR}" CACHE PATH "Absolute path to library installation directory") 142 set(EXEC_INSTALL_DIR "${CMAKE_INSTALL_FULL_BINDIR}" CACHE PATH "Absolute path to executable installation directory") 143 set(LIBEXEC_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBEXECDIR}/wpe-webkit-${WPE_API_VERSION}" CACHE PATH "Absolute path to install executables executed by the library") 137 144 138 145 if (ENABLE_ACCESSIBILITY) … … 226 233 add_definitions(-DGETTEXT_PACKAGE="WPE") 227 234 add_definitions(-DJSC_GLIB_API_ENABLED) 235 236 if (USER_AGENT_BRANDING) 237 add_definitions(-DUSER_AGENT_BRANDING=${USER_AGENT_BRANDING}) 238 endif () 228 239 229 240 if (EXISTS "${TOOLS_DIR}/glib/svn-revision") -
trunk/Tools/ChangeLog
r274622 r274641 1 2021-03-18 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [WPE] Bump API version when building with libsoup3 4 https://bugs.webkit.org/show_bug.cgi?id=223437 5 6 Reviewed by Adrian Perez de Castro. 7 8 Use WPE_API_DOC_VERSION instead of WPE_API_VERSION. 9 10 * wpe/manifest.txt.in: 11 1 12 2021-03-18 Youenn Fablet <youenn@apple.com> 2 13 -
trunk/Tools/wpe/manifest.txt.in
r246925 r274641 95 95 file Tools/PlatformWPE.cmake 96 96 97 directory ${CMAKE_BINARY_DIR}/Documentation/wpe-${WPE_API_ VERSION}/html/wpe-${WPE_API_VERSION} Documentation/wpe-${WPE_API_VERSION}/html98 directory ${CMAKE_BINARY_DIR}/Documentation/wpe-webextensions-${WPE_API_ VERSION}/html/wpe-webextensions-${WPE_API_VERSION} Documentation/wpe-webextensions-${WPE_API_VERSION}/html97 directory ${CMAKE_BINARY_DIR}/Documentation/wpe-${WPE_API_DOC_VERSION}/html/wpe-${WPE_API_DOC_VERSION} Documentation/wpe-${WPE_API_DOC_VERSION}/html 98 directory ${CMAKE_BINARY_DIR}/Documentation/wpe-webextensions-${WPE_API_DOC_VERSION}/html/wpe-webextensions-${WPE_API_DOC_VERSION} Documentation/wpe-webextensions-${WPE_API_DOC_VERSION}/html
Note:
See TracChangeset
for help on using the changeset viewer.