Title: [289798] trunk/Tools/buildstream
- Revision
- 289798
- Author
- [email protected]
- Date
- 2022-02-15 01:23:39 -0800 (Tue, 15 Feb 2022)
Log Message
[Flatpak SDK] Include sparkle-cdm library
https://bugs.webkit.org/show_bug.cgi?id=236562
Patch by Philippe Normand <[email protected]> on 2022-02-15
Reviewed by Martin Robinson.
This new recipe ships the Sparkle-CDM library, providing an alternative to Thunder. A
ClearKey plugin is provided as well, it will be used later on by the Thunder decryptor,
instead of the dedicated decryptor maintained in WebCore. The goals are to reduce GStreamer
decryptors maintenance here and to dog-food the Thunder code paths using the clearkey layout
tests.
* elements/sdk-platform.bst:
* elements/sdk/sparkle-cdm.bst: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/Tools/buildstream/ChangeLog (289797 => 289798)
--- trunk/Tools/buildstream/ChangeLog 2022-02-15 09:20:20 UTC (rev 289797)
+++ trunk/Tools/buildstream/ChangeLog 2022-02-15 09:23:39 UTC (rev 289798)
@@ -1,5 +1,21 @@
2022-02-15 Philippe Normand <[email protected]>
+ [Flatpak SDK] Include sparkle-cdm library
+ https://bugs.webkit.org/show_bug.cgi?id=236562
+
+ Reviewed by Martin Robinson.
+
+ This new recipe ships the Sparkle-CDM library, providing an alternative to Thunder. A
+ ClearKey plugin is provided as well, it will be used later on by the Thunder decryptor,
+ instead of the dedicated decryptor maintained in WebCore. The goals are to reduce GStreamer
+ decryptors maintenance here and to dog-food the Thunder code paths using the clearkey layout
+ tests.
+
+ * elements/sdk-platform.bst:
+ * elements/sdk/sparkle-cdm.bst: Added.
+
+2022-02-15 Philippe Normand <[email protected]>
+
[Flatpak SDK] Include a GStreamer DTLS transport bug fix
https://bugs.webkit.org/show_bug.cgi?id=236591
Added: trunk/Tools/buildstream/elements/sdk/sparkle-cdm.bst (0 => 289798)
--- trunk/Tools/buildstream/elements/sdk/sparkle-cdm.bst (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/sparkle-cdm.bst 2022-02-15 09:23:39 UTC (rev 289798)
@@ -0,0 +1,20 @@
+kind: meson
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+- freedesktop-sdk.bst:components/json-glib.bst
+- sdk/gstreamer.bst
+
+variables:
+ meson-local: >-
+ -Dsample-player=disabled
+
+sources:
+- kind: git_tag
+ url: https://github.com/Sparkle-CDM/sparkle-cdm.git
+ track: main
+ track-tags: false
+ ref: 72c4035f10fd4e4a91d3fde53465b33427f8fe0a
Modified: trunk/Tools/buildstream/elements/sdk-platform.bst (289797 => 289798)
--- trunk/Tools/buildstream/elements/sdk-platform.bst 2022-02-15 09:20:20 UTC (rev 289797)
+++ trunk/Tools/buildstream/elements/sdk-platform.bst 2022-02-15 09:23:39 UTC (rev 289798)
@@ -63,6 +63,7 @@
- sdk/ruby-webrick.bst
- sdk/sccache.bst
- sdk/shared-mime-info.bst
+- sdk/sparkle-cdm.bst
- sdk/subversion.bst
- sdk/woff2.bst
- sdk/wpebackend-fdo.bst
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes