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

Reply via email to