[webkit-changes] [WebKit/WebKit] 7e46f5: [WPE][GTK] Add libportal to the Flatpak SDK

Philippe Normand noreply at github.com
Thu Dec 14 06:01:01 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7e46f5efc03c369e1b2bfaebe0c42f6f7448e53f
      https://github.com/WebKit/WebKit/commit/7e46f5efc03c369e1b2bfaebe0c42f6f7448e53f
  Author: Philippe Normand <philn at igalia.com>
  Date:   2023-12-14 (Thu, 14 Dec 2023)

  Changed paths:
    M Tools/buildstream/elements/freedesktop-sdk.bst
    M Tools/buildstream/elements/qt5/qtbase.bst
    M Tools/buildstream/elements/sdk-platform.bst
    M Tools/buildstream/elements/sdk/adwaita-icon-theme.bst
    R Tools/buildstream/elements/sdk/gtk+-3.bst
    A Tools/buildstream/elements/sdk/libportal.bst
    A Tools/buildstream/patches/fdo-0001-gtk3-Include-changes-from-downstream-WebKit-SDK.patch

  Log Message:
  -----------
  [WPE][GTK] Add libportal to the Flatpak SDK
https://bugs.webkit.org/show_bug.cgi?id=266360

Reviewed by Carlos Alberto Lopez Perez.

Our gtk3 recipe was somehow colliding with the one provided by the FDO SDK, so we now patch the FDO
junction with our changes instead. The libportal recipe from Carlos Lopez is adapted with build
fixes.

* Tools/buildstream/elements/freedesktop-sdk.bst:
* Tools/buildstream/elements/qt5/qtbase.bst:
* Tools/buildstream/elements/sdk-platform.bst:
* Tools/buildstream/elements/sdk/adwaita-icon-theme.bst:
* Tools/buildstream/elements/sdk/gtk+-3.bst: Removed.
* Tools/buildstream/elements/sdk/libportal.bst: Added.
* Tools/buildstream/patches/fdo-0001-gtk3-Include-changes-from-downstream-WebKit-SDK.patch: Added.

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




More information about the webkit-changes mailing list