Title: [271522] trunk/Tools/buildstream
- Revision
- 271522
- Author
- [email protected]
- Date
- 2021-01-15 07:24:47 -0800 (Fri, 15 Jan 2021)
Log Message
[Flatpak SDK] Cargo recipes improvements
https://bugs.webkit.org/show_bug.cgi?id=220656
Patch by Philippe Normand <[email protected]> on 2021-01-15
Reviewed by Adrian Perez de Castro.
* elements/freedesktop-sdk.bst: Update junction.
* elements/sdk/cargo-c.bst: Properly separate build command from install command.
* elements/sdk/gst-plugin-closedcaption.bst: Ditto.
* elements/sdk/gst-plugin-dav1d.bst: Ditto.
Modified Paths
Diff
Modified: trunk/Tools/buildstream/ChangeLog (271521 => 271522)
--- trunk/Tools/buildstream/ChangeLog 2021-01-15 14:57:59 UTC (rev 271521)
+++ trunk/Tools/buildstream/ChangeLog 2021-01-15 15:24:47 UTC (rev 271522)
@@ -1,5 +1,17 @@
2021-01-15 Philippe Normand <[email protected]>
+ [Flatpak SDK] Cargo recipes improvements
+ https://bugs.webkit.org/show_bug.cgi?id=220656
+
+ Reviewed by Adrian Perez de Castro.
+
+ * elements/freedesktop-sdk.bst: Update junction.
+ * elements/sdk/cargo-c.bst: Properly separate build command from install command.
+ * elements/sdk/gst-plugin-closedcaption.bst: Ditto.
+ * elements/sdk/gst-plugin-dav1d.bst: Ditto.
+
+2021-01-15 Philippe Normand <[email protected]>
+
[Flatpak SDK] Update GStreamer and Mesa
https://bugs.webkit.org/show_bug.cgi?id=220237
Modified: trunk/Tools/buildstream/elements/freedesktop-sdk.bst (271521 => 271522)
--- trunk/Tools/buildstream/elements/freedesktop-sdk.bst 2021-01-15 14:57:59 UTC (rev 271521)
+++ trunk/Tools/buildstream/elements/freedesktop-sdk.bst 2021-01-15 15:24:47 UTC (rev 271522)
@@ -5,7 +5,7 @@
url: gitlab_com:freedesktop-sdk/freedesktop-sdk.git
# Changed to track git commit from upstream bst
track: 'release/20.08'
- ref: freedesktop-sdk-20.08.3-18-g24d61f259ec7559d4071c763f134495a552d0c6b
+ ref: freedesktop-sdk-20.08.3-55-g96e34a68c3ca460d798e9cf396e0ac1509d5a7b0
- kind: patch
path: patches/nettle-no-debug.diff
- kind: patch
Modified: trunk/Tools/buildstream/elements/sdk/cargo-c.bst (271521 => 271522)
--- trunk/Tools/buildstream/elements/sdk/cargo-c.bst 2021-01-15 14:57:59 UTC (rev 271521)
+++ trunk/Tools/buildstream/elements/sdk/cargo-c.bst 2021-01-15 15:24:47 UTC (rev 271522)
@@ -12,9 +12,12 @@
PATH: /usr/bin:/usr/lib/sdk/rust/bin
config:
+ build-commands:
+ - |
+ cargo --offline build --release
+
install-commands:
- |
- cargo --offline build --release
install -D -m a+rx -t "%{install-root}%{bindir}" ./target/release/cargo-cbuild
public:
Modified: trunk/Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst (271521 => 271522)
--- trunk/Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst 2021-01-15 14:57:59 UTC (rev 271521)
+++ trunk/Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst 2021-01-15 15:24:47 UTC (rev 271522)
@@ -13,9 +13,12 @@
PATH: /usr/bin:/usr/lib/sdk/rust/bin
config:
+ build-commands:
+ - |
+ cargo --offline build --release
+
install-commands:
- |
- cargo --offline build --release
install -D -m a+r -t "%{install-root}%{libdir}/gstreamer-1.0" ./target/release/libgst*
public:
Modified: trunk/Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst (271521 => 271522)
--- trunk/Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst 2021-01-15 14:57:59 UTC (rev 271521)
+++ trunk/Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst 2021-01-15 15:24:47 UTC (rev 271522)
@@ -14,9 +14,12 @@
PATH: /usr/bin:/usr/lib/sdk/rust/bin
config:
+ build-commands:
+ - |
+ cargo --offline build --release
+
install-commands:
- |
- cargo --offline build --release
install -D -m a+r -t "%{install-root}%{libdir}/gstreamer-1.0" ./target/release/libgst*
public:
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes