summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Martin <paul.martin@codethink.co.uk>2015-07-30 13:02:11 +0100
committerBaserock Gerrit <gerrit@baserock.org>2015-08-14 13:24:07 +0000
commit0b3953b19b6a0fb037ca6343f701c08ba2771098 (patch)
tree0992a9e2c743ad1f1060361b3a05ce5fbf7c2be3
parent4d4e923f8f0e3e0ac8c7cc95cf014041cbaef3a8 (diff)
downloaddefinitions-0b3953b19b6a0fb037ca6343f701c08ba2771098.tar.gz
Update multimedia-common
Add newer versions of existing codec sources ogg and vorbis. Add new codecs: tremor (integer vorbis decoder), flac and libmad (integer MP3 decoder). Change-Id: I39ff6c10451ad51b722ae3ef39de4fe5572af86b
-rw-r--r--strata/multimedia-common.morph27
-rw-r--r--strata/multimedia-common/libmad.morph10
2 files changed, 32 insertions, 5 deletions
diff --git a/strata/multimedia-common.morph b/strata/multimedia-common.morph
index 69f3ccad..2eaedabf 100644
--- a/strata/multimedia-common.morph
+++ b/strata/multimedia-common.morph
@@ -5,12 +5,29 @@ build-depends:
- morph: strata/core.morph
chunks:
- name: ogg
- repo: upstream:ogg
- ref: 0deb6226917e32a71f15d5279d0bc76d8b97c13f
+ repo: upstream:ogg-git
+ ref: 9b2ba419aecb4a1c97114545d57174593dc13111
unpetrify-ref: master
- name: libvorbis
- repo: upstream:libvorbis
- ref: 2ae58009cbc655a6031280f92fb1e7b324318ae8
- unpetrify-ref: libvorbis-1.3.3
+ repo: upstream:libvorbis-git
+ ref: 7187e7a48f0c3ba32cc080f6bc3d921fe4ec6cc2
+ unpetrify-ref: master
+ build-depends:
+ - ogg
+- name: tremor
+ repo: upstream:tremor
+ ref: b56ffce0c0773ec5ca04c466bc00b1bbcaf65aef
+ unpetrify-ref: master
+ build-depends:
+ - ogg
+- name: flac
+ repo: upstream:flac
+ ref: 6ced857c253d5da286bf31adfd74a627aaa43c77
+ unpetrify-ref: master
build-depends:
- ogg
+- name: libmad
+ morph: strata/multimedia-common/libmad.morph
+ repo: upstream:libmad-tarball
+ ref: f2b21c41aef22e81b605afe96e1e6ef1bea0cfdc
+ unpetrify-ref: baserock/0.15.1b-gstreamer-sdk-fork
diff --git a/strata/multimedia-common/libmad.morph b/strata/multimedia-common/libmad.morph
new file mode 100644
index 00000000..839adc15
--- /dev/null
+++ b/strata/multimedia-common/libmad.morph
@@ -0,0 +1,10 @@
+name: libmad
+kind: chunk
+build-system: autotools
+configure-commands:
+- |
+ OPTS=
+ case $MORPH_ARCH in
+ mips64*) ARCH_FLAGS="--enable-fpm=64bit" ;;
+ esac
+ ./configure --prefix="$PREFIX" $ARCH_FLAGS