Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 60f1940c69fed978c05c98fd4a2b522bd8c59f3a https://github.com/WebKit/WebKit/commit/60f1940c69fed978c05c98fd4a2b522bd8c59f3a Author: Philippe Normand <ph...@igalia.com> Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths: M .gitignore M Tools/Scripts/bst-wrapper M Tools/Scripts/webkit-flatpak-sdk M Tools/buildstream/Makefile R Tools/buildstream/Pipfile R Tools/buildstream/Pipfile.lock M Tools/buildstream/README.md M Tools/buildstream/elements/flatpak-platform-extensions-extra.bst M Tools/buildstream/elements/flatpak-platform-extensions.bst M Tools/buildstream/elements/flatpak-runtimes.bst M Tools/buildstream/elements/flatpak/platform-image.bst M Tools/buildstream/elements/flatpak/platform.bst M Tools/buildstream/elements/flatpak/sdk.bst M Tools/buildstream/elements/freedesktop-sdk.bst A Tools/buildstream/elements/plugins/bst-plugins-experimental.bst A Tools/buildstream/elements/plugins/buildstream-plugins.bst M Tools/buildstream/elements/qt5/qtbase.bst M Tools/buildstream/elements/qt5/qtdeclarative.bst M Tools/buildstream/elements/qt5/qtquickcontrols.bst M Tools/buildstream/elements/qt5/qtquickcontrols2.bst M Tools/buildstream/elements/qt5/qtwayland.bst M Tools/buildstream/elements/qt5/qtx11extras.bst R Tools/buildstream/elements/sdk-build-depends/rapidjson.bst M Tools/buildstream/elements/sdk-build-depends/scons.bst M Tools/buildstream/elements/sdk-platform.bst M Tools/buildstream/elements/sdk.bst M Tools/buildstream/elements/sdk/adwaita-icon-theme.bst M Tools/buildstream/elements/sdk/apitrace.bst M Tools/buildstream/elements/sdk/breakpad.bst M Tools/buildstream/elements/sdk/capnp.bst M Tools/buildstream/elements/sdk/cargo-c.bst R Tools/buildstream/elements/sdk/ccls.bst M Tools/buildstream/elements/sdk/clangd.bst M Tools/buildstream/elements/sdk/eigen.bst M Tools/buildstream/elements/sdk/flite.bst M Tools/buildstream/elements/sdk/gi-docgen.bst M Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst M Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst M Tools/buildstream/elements/sdk/gst-plugin-rtp.bst M Tools/buildstream/elements/sdk/gtk+-3.bst M Tools/buildstream/elements/sdk/gtk.bst M Tools/buildstream/elements/sdk/hwloc.bst M Tools/buildstream/elements/sdk/icecc.bst M Tools/buildstream/elements/sdk/libavif.bst M Tools/buildstream/elements/sdk/libbacktrace.bst M Tools/buildstream/elements/sdk/libevent.bst M Tools/buildstream/elements/sdk/libjxl.bst M Tools/buildstream/elements/sdk/libmanette.bst M Tools/buildstream/elements/sdk/libusrsctp.bst M Tools/buildstream/elements/sdk/libwpe.bst M Tools/buildstream/elements/sdk/mold.bst M Tools/buildstream/elements/sdk/monado.bst M Tools/buildstream/elements/sdk/openxr.bst M Tools/buildstream/elements/sdk/patchelf.bst M Tools/buildstream/elements/sdk/psmisc.bst M Tools/buildstream/elements/sdk/python3-smartypants.bst M Tools/buildstream/elements/sdk/rr.bst M Tools/buildstream/elements/sdk/sccache.bst M Tools/buildstream/elements/sdk/sparkle-cdm.bst M Tools/buildstream/elements/sdk/svt-av1.bst M Tools/buildstream/elements/sdk/tbb.bst M Tools/buildstream/elements/sdk/wpebackend-fdo.bst M Tools/buildstream/elements/sdk/xdg-dbus-proxy.bst M Tools/buildstream/elements/sdk/xorg-server.bst M Tools/buildstream/elements/test-infra.bst M Tools/buildstream/elements/test-infra/apr.bst M Tools/buildstream/elements/test-infra/httpd.bst A Tools/buildstream/elements/test-infra/perl-digest-crc-pm.bst M Tools/buildstream/elements/test-infra/webkitgtk-test-dicts.bst R Tools/buildstream/patches/fdo-0001-gst-plugins-bad-Add-support-Kate.patch R Tools/buildstream/patches/fdo-0001-mesa-Bump-to-23.1.5.patch R Tools/buildstream/patches/fdo-0001-pipewire-base-Disable-AEC-module.patch M Tools/buildstream/patches/fdo-0002-ffmpeg-Support-more-codecs.patch R Tools/buildstream/patches/fdo-0003-gst-plugins-bad-Support-for-updated-webrtc-audio-pro.patch M Tools/buildstream/patches/fdo-0004-gst-plugins-ugly-Enable-x264-encoder.patch M Tools/buildstream/patches/fdo-0005-GStreamer-Bump-to-1.22.6.patch M Tools/buildstream/patches/fdo-0006-gst-plugins-bad-Enable-soundtouch.patch R Tools/buildstream/patches/fdo-0007-components-Bump-GLib-to-version-2.76.patch R Tools/buildstream/patches/fdo-0008-components-Bump-g-i-to-version-1.76.patch M Tools/buildstream/patches/fdo-0009-gst-plugins-bad-Enable-x265-encoder.patch A Tools/buildstream/patches/flite-fix-voice-list-build.patch R Tools/buildstream/patches/rapidjson-0001-Fix-build-warnings-emitted-by-GCC-10-on-Aarch64.patch R Tools/buildstream/patches/tbb-Retry-if-pthread_create-fails-with-EAGAIN.patch M Tools/buildstream/project.conf Log Message: ----------- [Buildstream SDK] Update to FDO 23.08 release https://bugs.webkit.org/show_bug.cgi?id=262879 Reviewed by Carlos Alberto Lopez Perez and Carlos Garcia Campos. This new SDK version notably ships: - ICU 73.2 - GCC 13.2.0 - clang 16.0.6 - sccache 0.7.1 - Mesa 23.1.8 - Cairo 1.18.0 - Ruby 3.2.2 - Python 3.11.5 The SDK build infrastructure was migrated from Pipenv to a Podman container shipping BuildStream2. This new approach should make the build easier to setup. The ccls recipe was removed, clangd is now preferred. The GStreamer kate plugin was removed, upstream has also removed it and it won't ship in GStreamer 1.24. This patch updates only the build recipes. The updated SDK will be deployed on the bots later on. * .gitignore: * Tools/Scripts/bst-wrapper: (run): (ensure_environment): (main): (run_pipenv): Deleted. (run_bst): Deleted. * Tools/Scripts/webkit-flatpak-sdk: (run_wrapper): * Tools/buildstream/Makefile: * Tools/buildstream/Pipfile: Removed. * Tools/buildstream/Pipfile.lock: Removed. * Tools/buildstream/README.md: * Tools/buildstream/elements/flatpak-platform-extensions-extra.bst: * Tools/buildstream/elements/flatpak-platform-extensions.bst: * Tools/buildstream/elements/flatpak-runtimes.bst: * Tools/buildstream/elements/freedesktop-sdk.bst: * Tools/buildstream/elements/plugins/bst-plugins-experimental.bst: Added. * Tools/buildstream/elements/plugins/buildstream-plugins.bst: Added. * Tools/buildstream/elements/qt5/qtbase.bst: * Tools/buildstream/elements/qt5/qtdeclarative.bst: * Tools/buildstream/elements/qt5/qtquickcontrols.bst: * Tools/buildstream/elements/qt5/qtquickcontrols2.bst: * Tools/buildstream/elements/qt5/qtwayland.bst: * Tools/buildstream/elements/qt5/qtx11extras.bst: * Tools/buildstream/elements/sdk-build-depends/rapidjson.bst: Removed. * Tools/buildstream/elements/sdk-build-depends/scons.bst: * Tools/buildstream/elements/sdk-platform.bst: * Tools/buildstream/elements/sdk.bst: * Tools/buildstream/elements/sdk/apitrace.bst: * Tools/buildstream/elements/sdk/breakpad.bst: * Tools/buildstream/elements/sdk/capnp.bst: * Tools/buildstream/elements/sdk/cargo-c.bst: * Tools/buildstream/elements/sdk/ccls.bst: Removed. * Tools/buildstream/elements/sdk/clangd.bst: * Tools/buildstream/elements/sdk/eigen.bst: * Tools/buildstream/elements/sdk/flite.bst: * Tools/buildstream/elements/sdk/gi-docgen.bst: * Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst: * Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst: * Tools/buildstream/elements/sdk/gst-plugin-rtp.bst: * Tools/buildstream/elements/sdk/gtk+-3.bst: * Tools/buildstream/elements/sdk/gtk.bst: * Tools/buildstream/elements/sdk/icecc.bst: * Tools/buildstream/elements/sdk/libavif.bst: * Tools/buildstream/elements/sdk/libbacktrace.bst: * Tools/buildstream/elements/sdk/libevent.bst: * Tools/buildstream/elements/sdk/libjxl.bst: * Tools/buildstream/elements/sdk/libmanette.bst: * Tools/buildstream/elements/sdk/libusrsctp.bst: * Tools/buildstream/elements/sdk/libwpe.bst: * Tools/buildstream/elements/sdk/mold.bst: * Tools/buildstream/elements/sdk/monado.bst: * Tools/buildstream/elements/sdk/openxr.bst: * Tools/buildstream/elements/sdk/patchelf.bst: * Tools/buildstream/elements/sdk/psmisc.bst: * Tools/buildstream/elements/sdk/python3-smartypants.bst: * Tools/buildstream/elements/sdk/rr.bst: * Tools/buildstream/elements/sdk/sccache.bst: * Tools/buildstream/elements/sdk/sparkle-cdm.bst: * Tools/buildstream/elements/sdk/svt-av1.bst: * Tools/buildstream/elements/sdk/tbb.bst: * Tools/buildstream/elements/sdk/wpebackend-fdo.bst: * Tools/buildstream/elements/sdk/xdg-dbus-proxy.bst: * Tools/buildstream/elements/test-infra.bst: * Tools/buildstream/elements/test-infra/apr.bst: * Tools/buildstream/elements/test-infra/httpd.bst: * Tools/buildstream/elements/test-infra/perl-digest-crc-pm.bst: Added. * Tools/buildstream/elements/test-infra/webkitgtk-test-dicts.bst: * Tools/buildstream/patches/fdo-0001-gst-plugins-bad-Add-support-Kate.patch: Removed. * Tools/buildstream/patches/fdo-0001-mesa-Bump-to-23.1.5.patch: Removed. * Tools/buildstream/patches/fdo-0001-pipewire-base-Disable-AEC-module.patch: Removed. * Tools/buildstream/patches/fdo-0002-ffmpeg-Support-more-codecs.patch: * Tools/buildstream/patches/fdo-0003-gst-plugins-bad-Support-for-updated-webrtc-audio-pro.patch: Removed. * Tools/buildstream/patches/fdo-0004-gst-plugins-ugly-Enable-x264-encoder.patch: * Tools/buildstream/patches/fdo-0005-GStreamer-Bump-to-1.22.6.patch: * Tools/buildstream/patches/fdo-0006-gst-plugins-bad-Enable-soundtouch.patch: * Tools/buildstream/patches/fdo-0007-components-Bump-GLib-to-version-2.76.patch: Removed. * Tools/buildstream/patches/fdo-0008-components-Bump-g-i-to-version-1.76.patch: Removed. * Tools/buildstream/patches/fdo-0009-gst-plugins-bad-Enable-x265-encoder.patch: * Tools/buildstream/patches/flite-fix-voice-list-build.patch: Added. * Tools/buildstream/patches/rapidjson-0001-Fix-build-warnings-emitted-by-GCC-10-on-Aarch64.patch: Removed. * Tools/buildstream/patches/tbb-Retry-if-pthread_create-fails-with-EAGAIN.patch: Removed. * Tools/buildstream/project.conf: Canonical link: https://commits.webkit.org/270440@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes