summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--strata/mesa-common.morph9
-rw-r--r--strata/mesa-common/llvm.morph8
2 files changed, 16 insertions, 1 deletions
diff --git a/strata/mesa-common.morph b/strata/mesa-common.morph
index e2548e7d..7702a360 100644
--- a/strata/mesa-common.morph
+++ b/strata/mesa-common.morph
@@ -5,9 +5,16 @@ build-depends:
- morph: strata/libdrm-common.morph
- morph: strata/wayland-generic.morph
chunks:
+- name: llvm
+ morph: strata/mesa-common/llvm.morph
+ repo: upstream:llvm
+ ref: df820bfd87d7d70d8f1a739333496e191631a3e2
+ unpetrify-ref: release_35
+ build-depends: []
- name: mesa
morph: strata/mesa-common/mesa.morph
repo: upstream:mesa
ref: 1b12af300dfa77c24088780e88200703653293d3
unpetrify-ref: mesa-10.3
- build-depends: []
+ build-depends:
+ - llvm
diff --git a/strata/mesa-common/llvm.morph b/strata/mesa-common/llvm.morph
new file mode 100644
index 00000000..c967c064
--- /dev/null
+++ b/strata/mesa-common/llvm.morph
@@ -0,0 +1,8 @@
+name: llvm
+kind: chunk
+description: Low Level Virtual Machine
+build-system: autotools
+configure-commands:
+- ./configure --prefix="$PREFIX" --disable-assertions --enable-optimized --enable-shared
+build-commands:
+- make $MAKEFLAGS