summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2018-08-15 12:19:24 +0100
committerJavier Jardón <jjardon@gnome.org>2018-08-15 12:19:24 +0100
commitf3fcad43f2fc7d305f11933d805c1400ea27042e (patch)
tree252f40216136281c1606bb37d574a2bea16efb09
parent6c1e98e3953f6771694a85d118c55d5d5de14500 (diff)
downloaddefinitions-jjardon/freedesktop-sdk.tar.gz
Use freedesktop-sdk instead baserock's bootstrap/stage3-sysrootjjardon/freedesktop-sdk
-rw-r--r--elements/gnu-toolchain/base.bst36
1 files changed, 19 insertions, 17 deletions
diff --git a/elements/gnu-toolchain/base.bst b/elements/gnu-toolchain/base.bst
index 70fd3c34..695a8b30 100644
--- a/elements/gnu-toolchain/base.bst
+++ b/elements/gnu-toolchain/base.bst
@@ -1,19 +1,21 @@
kind: import
-description: |
- Import base sysroot binaries that we use to bootstrap a compiler.
-
- These binaries are built from the bootstrap/stage3-sysroot.bst element,
- and released following the process documented in the README.md file.
-environment:
- PATH: /tools/bin:/tools/sbin:/usr/bin:/bin:/usr/sbin:/sbin
-public:
- bst:
- integration-commands:
- - /usr/bin/ldconfig
-(?):
+description: Import the base freedesktop SDK
+sources:
+- kind: ostree
+ url: https://sdk.gnome.org/repo/
+ # Do not verify repo: Workaround for https://gitlab.com/BuildStream/buildstream/issues/524
+ #gpg-key: keys/gnome-sdk.gpg
+ (?):
- build_arch == "x86_64":
- sources:
- - kind: ostree
- url: https://ostree.baserock.org/releases/
- track: stage3-sysroot/x86_64
- ref: a9a66b162cb158078cb67e1ba94a8947d1076463f2e5e429caa416f311ac0a01
+ track: runtime/org.freedesktop.BaseSdk/x86_64/1.6
+ ref: cd99f96a45ff60feca0afbb64dfee6de51bd26a11d6cf2d861fecd1a7691080a
+ - build_arch == "x86_32":
+ track: runtime/org.freedesktop.BaseSdk/i386/1.6
+ ref: 024f351c3a426841059bc22c4d523ed49e90a24f0b0d39d85f653a10f77aaa5f
+ - build_arch == "armv8l64":
+ track: runtime/org.freedesktop.BaseSdk/aarch64/1.6
+ ref: 3333fee02b034e5cd1884ab55433c6b236a4d8648303a7d87be57de510a8f76a
+
+config:
+ source: files
+ target: usr