Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4b742eaa10848addf8f0e7c710706c68ae35b033
      
https://github.com/WebKit/WebKit/commit/4b742eaa10848addf8f0e7c710706c68ae35b033
  Author: Philippe Normand <[email protected]>
  Date:   2026-05-28 (Thu, 28 May 2026)

  Changed paths:
    M Tools/PlatformGTK.cmake
    M Tools/PlatformWPE.cmake
    M Tools/Scripts/build-webkit
    M Tools/Scripts/clean-webkit
    M Tools/Scripts/generate-bundle
    M Tools/Scripts/install-built-product
    M Tools/Scripts/run-javascriptcore-tests
    M Tools/Scripts/run-qt-wpe-minibrowser
    R Tools/Scripts/update-webkit-flatpak
    R Tools/Scripts/webkit-flatpak
    M Tools/Scripts/webkitdirs.pm
    M Tools/Scripts/webkitpy/port/linux_container_sdk_utils.py
    R Tools/flatpak/CMakeLists.txt
    R Tools/flatpak/flatpakutils.py
    R Tools/flatpak/sigaction-disabler.c
    R Tools/flatpak/webkit-bwrap

  Log Message:
  -----------
  [WPE][GTK] Remove flatpak tooling
https://bugs.webkit.org/show_bug.cgi?id=310969

Reviewed by Carlos Alberto Lopez Perez.

The nightly WebKitGTK build is now handled in the GNOME CI. The nightly 
packaging bots are relying
on the new SDK as well, so our flatpak-related tooling is now unused, 
un-maintained and can be
removed.

* Tools/PlatformGTK.cmake:
* Tools/PlatformWPE.cmake:
* Tools/Scripts/build-webkit:
* Tools/Scripts/clean-webkit:
(removeDerivedSources):
* Tools/Scripts/generate-bundle:
(BundleCreator._get_mesa_libraries):
(BundleCreator._get_mesa_egl_icd_driver_path):
(BundleCreator._create_bundle):
(main):
* Tools/Scripts/install-built-product:
* Tools/Scripts/run-javascriptcore-tests:
* Tools/Scripts/run-qt-wpe-minibrowser:
* Tools/Scripts/update-webkit-flatpak: Removed.
* Tools/Scripts/webkit-flatpak: Removed.
* Tools/Scripts/webkitdirs.pm:
(determineConfigurationProductDir):
(scriptPathForName):
(maybeUseContainerSDKRootDir):
(shouldRemoveCMakeCache):
(updateGtkOrWpeLibs):
(getUserFlatpakPath): Deleted.
(inFlatpakSandbox): Deleted.
(runInFlatpak): Deleted.
(shouldUseFlatpak): Deleted.
* Tools/Scripts/webkitpy/port/linux_container_sdk_utils.py:
(maybe_use_container_sdk_root_dir):
* Tools/flatpak/CMakeLists.txt: Removed.
* Tools/flatpak/flatpakutils.py: Removed.
* Tools/flatpak/sigaction-disabler.c: Removed.
* Tools/flatpak/webkit-bwrap: Removed.

Canonical link: https://commits.webkit.org/314026@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to