Skip to content

Update Qt WebKit from 5.9.0 to 5.212 #711

Merged
merged 3 commits into from
Apr 13, 2018

Commits on Apr 13, 2018

  1. qtwebkit: Disable warning expansion-to-defined

    If desired, adjust the build settings to avoid literally thousands of
    unneeded warning messages:
    
        sed -e '/CONFIG/a QMAKE_CXXFLAGS += -Wno-expansion-to-defined' \
        -i Tools/qmake/mkspecs/features/unix/default_pre.prf
    pmenzel committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    8a5cb58 View commit details
    Browse the repository at this point in the history
  2. qtwebkit: Update version from 5.9.0 to 5.212

    Qt WebKit 5.9.0 has problems with GCC 7.3.0, and [it’s recommended to
    use 5.212][1].
    
    Update the build instructions according to the Wiki page [Building
    QtWebKit on Windows][2].
    
    [1]: https://bugreports.qt.io/browse/QTBUG-61609?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&showAll=true
    [2]: https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Linux
    pmenzel committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    3c70cc5 View commit details
    Browse the repository at this point in the history
  3. qtwebkit: Disable libhyphen

    The library is not installed in MarIuX, so disable it.
    
    ```
    CMake Error at /usr/share/cmake-3.8/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
      Could NOT find Hyphen (missing: HYPHEN_INCLUDE_DIR HYPHEN_LIBRARIES)
    Call Stack (most recent call first):
      /usr/share/cmake-3.8/Modules/FindPackageHandleStandardArgs.cmake:377 (_FPHSA_FAILURE_MESSAGE)
      Source/cmake/FindHyphen.cmake:37 (find_package_handle_standard_args)
      Source/cmake/OptionsQt.cmake:790 (find_package)
      Source/cmake/WebKitCommon.cmake:50 (include)
      CMakeLists.txt:137 (include)
    ```
    pmenzel committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    4b8b829 View commit details
    Browse the repository at this point in the history