Changeset 273235 in webkit


Ignore:
Timestamp:
Feb 22, 2021 2:39:11 AM (3 years ago)
Author:
commit-queue@webkit.org
Message:

[Flatpak SDK] Update to GStreamer 1.18.3 and backport one patch from upcoming 1.18.4
https://bugs.webkit.org/show_bug.cgi?id=222033

Patch by Philippe Normand <pnormand@igalia.com> on 2021-02-22
Reviewed by Žan Doberšek.

The backported patch fixes a racy crash in media/media-source/media-source-webm.html, where
the player would be destroyed quickly after being created.

  • elements/freedesktop-sdk.bst: Update junction.
  • elements/sdk/gst-libav.bst: Bump to 1.18.3
  • elements/sdk/gst-plugins-bad.bst: Ditto.
  • elements/sdk/gst-plugins-base.bst: Ditto and backport patch from 1.18.4.
  • elements/sdk/gst-plugins-good.bst: Bump to 1.18.3
  • elements/sdk/gstreamer.bst: Ditto.
  • patches/gst-plugins-base-0001-videodecoder-Fix-racy-critical-when-pool-negotiation.patch: Added.
Location:
trunk/Tools/buildstream
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/buildstream/ChangeLog

    r271522 r273235  
     12021-02-22  Philippe Normand  <pnormand@igalia.com>
     2
     3        [Flatpak SDK] Update to GStreamer 1.18.3 and backport one patch from upcoming 1.18.4
     4        https://bugs.webkit.org/show_bug.cgi?id=222033
     5
     6        Reviewed by Žan Doberšek.
     7
     8        The backported patch fixes a racy crash in media/media-source/media-source-webm.html, where
     9        the player would be destroyed quickly after being created.
     10
     11        * elements/freedesktop-sdk.bst: Update junction.
     12        * elements/sdk/gst-libav.bst: Bump to 1.18.3
     13        * elements/sdk/gst-plugins-bad.bst: Ditto.
     14        * elements/sdk/gst-plugins-base.bst: Ditto and backport patch from 1.18.4.
     15        * elements/sdk/gst-plugins-good.bst: Bump to 1.18.3
     16        * elements/sdk/gstreamer.bst: Ditto.
     17        * patches/gst-plugins-base-0001-videodecoder-Fix-racy-critical-when-pool-negotiation.patch: Added.
     18
    1192021-01-15  Philippe Normand  <pnormand@igalia.com>
    220
  • trunk/Tools/buildstream/elements/freedesktop-sdk.bst

    r271522 r273235  
    66  # Changed to track git commit from upstream bst
    77  track: 'release/20.08'
    8   ref: freedesktop-sdk-20.08.3-55-g96e34a68c3ca460d798e9cf396e0ac1509d5a7b0
     8  ref: freedesktop-sdk-20.08.4-26-g4421da17dc0a37cc6bb159eceb64b839841c7392
    99- kind: patch
    1010  path: patches/nettle-no-debug.diff
  • trunk/Tools/buildstream/elements/sdk/gst-libav.bst

    r271519 r273235  
    22sources:
    33- kind: tar
    4   url: gst_downloads:gst-libav/gst-libav-1.18.2.tar.xz
    5   ref: 36969ad44c5f0756a8a90215410710d6c39713d58f6cee13d663be9774557f49
     4  url: gst_downloads:gst-libav/gst-libav-1.18.3.tar.xz
     5  ref: ad20546bcd78ac1e7cf194666d73c4f33efeb62647d2b6af22993b540699e91c
    66build-depends:
    77- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
  • trunk/Tools/buildstream/elements/sdk/gst-plugins-bad.bst

    r271519 r273235  
    22sources:
    33- kind: tar
    4   url: gst_downloads:gst-plugins-bad/gst-plugins-bad-1.18.2.tar.xz
    5   ref: 8ad5822f1118fe46a19af54422b74e3a16d79a6800dcb173b49e199a496b341a
     4  url: gst_downloads:gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz
     5  ref: b7e34b6b86272588fbd8b314dadfa6ceff895198cfb59e2950378e9e31ff22e0
    66build-depends:
    77- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
  • trunk/Tools/buildstream/elements/sdk/gst-plugins-base.bst

    r271519 r273235  
    22sources:
    33- kind: tar
    4   url: gst_downloads:gst-plugins-base/gst-plugins-base-1.18.2.tar.xz
    5   ref: dd04fb1f7826e2f6d9b4d66fc22f19cc6a47c301e13041f0ee3d7f65c89b05ac
     4  url: gst_downloads:gst-plugins-base/gst-plugins-base-1.18.3.tar.xz
     5  ref: dbfa20283848f0347a223dd8523dfb62e09e5220b21b1d157a8b0c8b67ba9f52
     6# Backport of https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1031 to be shipped in 1.18.4
     7- kind: patch
     8  path: patches/gst-plugins-base-0001-videodecoder-Fix-racy-critical-when-pool-negotiation.patch
    69build-depends:
    710- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
  • trunk/Tools/buildstream/elements/sdk/gst-plugins-good.bst

    r271519 r273235  
    22sources:
    33- kind: tar
    4   url: gst_downloads:gst-plugins-good/gst-plugins-good-1.18.2.tar.xz
    5   ref: f71752dde434d9ec55fa5e8d2e2a3be3fc6eb5b34f397b065f84aead25b449a4
     4  url: gst_downloads:gst-plugins-good/gst-plugins-good-1.18.3.tar.xz
     5  ref: 9b3b8e05d4d6073bf929fb33e2d8f74dd81ff21fa5b50c3273c78dfa2ab9c5cb
    66build-depends:
    77- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
  • trunk/Tools/buildstream/elements/sdk/gstreamer.bst

    r271519 r273235  
    22sources:
    33- kind: tar
    4   url: gst_downloads:gstreamer/gstreamer-1.18.2.tar.xz
    5   ref: 66cdeb4f970c2e55932a2f427177d438fe2c55c0b6d29e80fda80263f2ae5446
     4  url: gst_downloads:gstreamer/gstreamer-1.18.3.tar.xz
     5  ref: 0c2e09e18f2df69a99b5cb3bd53c597b3cc2e35cf6c98043bb86a66f3d312100
    66# Backport of https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/679 to be shipped in 1.20.
    77- kind: patch
Note: See TracChangeset for help on using the changeset viewer.