summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2014-02-17 16:59:56 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2014-02-17 17:36:06 +0000
commit2820220193a4ba871d25b210448a4117c0854637 (patch)
tree583745f7656549f37334dad3c1bfa9cb0a65d9eb
parent8c9026173ac79ddd47b80d9eefde1902f177d50f (diff)
downloaddefinitions-2820220193a4ba871d25b210448a4117c0854637.tar.gz
Re-order system and stratum morphology fields.
This is the new canonical ordering.
-rw-r--r--audio-bluetooth.morph86
-rw-r--r--bsp-armv7-highbank.morph12
-rw-r--r--bsp-armv7-versatile.morph14
-rw-r--r--bsp-armv7b-highbank.morph12
-rw-r--r--bsp-armv7b-vexpress-tc2.morph12
-rw-r--r--bsp-imx53.morph14
-rw-r--r--bsp-ppc64-generic.morph12
-rw-r--r--bsp-wandboard.morph20
-rw-r--r--bsp-x86_32-generic.morph24
-rw-r--r--bsp-x86_64-generic.morph24
-rw-r--r--build-essential.morph221
-rw-r--r--cloudinit-support.morph46
-rw-r--r--connectivity.morph30
-rw-r--r--core.morph216
-rw-r--r--cross-bootstrap.morph80
-rw-r--r--enlightenment.morph50
-rw-r--r--foundation.morph118
-rw-r--r--genivi-foundation.morph22
-rw-r--r--genivi-wayland-armv7-versatile.morph12
-rw-r--r--genivi-wayland-x86_64-generic.morph12
-rw-r--r--genivi-x-armv7-versatile.morph12
-rw-r--r--genivi-x-ppc64-generic.morph12
-rw-r--r--genivi-x-x86_64-generic.morph12
-rw-r--r--genivi.morph50
-rw-r--r--glanceclient.morph86
-rw-r--r--gtk2.morph110
-rw-r--r--lua.morph12
-rw-r--r--multimedia-gstreamer-0.10.morph32
-rw-r--r--multimedia.morph20
-rw-r--r--nfs.morph38
-rw-r--r--qt4-sdk.morph12
-rw-r--r--qt4-tools.morph32
-rw-r--r--qt5-sdk.morph18
-rw-r--r--qt5-tools.morph146
-rw-r--r--tools.morph132
-rw-r--r--trove.morph2
-rw-r--r--wayland-armv7-versatile.morph26
-rw-r--r--wayland-x86_64-generic.morph26
-rw-r--r--x-armv7-versatile.morph168
-rw-r--r--x-common.morph312
-rw-r--r--x-ppc64-generic.morph194
-rw-r--r--x-x86_64-generic.morph194
-rw-r--r--xfce.morph124
43 files changed, 1402 insertions, 1405 deletions
diff --git a/audio-bluetooth.morph b/audio-bluetooth.morph
index c6227ed8..8a89a434 100644
--- a/audio-bluetooth.morph
+++ b/audio-bluetooth.morph
@@ -1,76 +1,76 @@
+name: audio-bluetooth
+kind: stratum
+description: Components required for audio and bluetooth.
build-depends:
- morph: genivi-foundation
chunks:
-- build-depends: []
- name: libatomic_ops
- ref: baserock/morph
+- name: libatomic_ops
repo: upstream:libatomic_ops
-- build-depends: []
- name: alsa-lib
ref: baserock/morph
+ build-depends: []
+- name: alsa-lib
repo: upstream:alsa-lib
-- build-depends:
- - alsa-lib
- name: alsa-utils
ref: baserock/morph
+ build-depends: []
+- name: alsa-utils
repo: upstream:alsa-utils
-- build-depends:
+ ref: baserock/morph
+ build-depends:
- alsa-lib
- name: bluez
- ref: baserock/genivi/baseline
+- name: bluez
repo: upstream:bluez
-- build-depends: []
- name: bluez-tools
- ref: baserock/morph
+ ref: baserock/genivi/baseline
+ build-depends:
+ - alsa-lib
+- name: bluez-tools
repo: upstream:bluez-tools
-- build-depends: []
- name: libical
ref: baserock/morph
+ build-depends: []
+- name: libical
repo: upstream:libical
-- build-depends:
- - bluez
- - libical
- name: obexd
ref: baserock/morph
+ build-depends: []
+- name: obexd
repo: upstream:obexd
-- build-depends: []
- name: speex
ref: baserock/morph
- repo: upstream:speex
-- build-depends:
+ build-depends:
- bluez
- - speex
- name: nohands
+ - libical
+- name: speex
+ repo: upstream:speex
ref: baserock/morph
+ build-depends: []
+- name: nohands
repo: upstream:nohands
-- build-depends: []
- name: mobile-broadband-provider-info
ref: baserock/morph
- repo: upstream:mobile-broadband-provider-info
-- build-depends:
- - mobile-broadband-provider-info
+ build-depends:
- bluez
- name: ofono
+ - speex
+- name: mobile-broadband-provider-info
+ repo: upstream:mobile-broadband-provider-info
ref: baserock/morph
+ build-depends: []
+- name: ofono
repo: upstream:ofono
-- build-depends: []
- name: json-c
ref: baserock/morph
+ build-depends:
+ - mobile-broadband-provider-info
+ - bluez
+- name: json-c
repo: upstream:json-c
-- build-depends: []
- name: libsndfile
ref: baserock/morph
+ build-depends: []
+- name: libsndfile
repo: upstream:libsndfile
-- build-depends:
+ ref: baserock/morph
+ build-depends: []
+- name: pulseaudio
+ repo: upstream:pulseaudio
+ ref: baserock/morph
+ build-depends:
- libsndfile
- libatomic_ops
- speex
- json-c
- alsa-lib
- bluez
- name: pulseaudio
- ref: baserock/morph
- repo: upstream:pulseaudio
-description: Components required for audio and bluetooth.
-kind: stratum
-name: audio-bluetooth
diff --git a/bsp-armv7-highbank.morph b/bsp-armv7-highbank.morph
index fed212db..eb035255 100644
--- a/bsp-armv7-highbank.morph
+++ b/bsp-armv7-highbank.morph
@@ -1,10 +1,10 @@
+name: bsp-armv7-highbank
+kind: stratum
+description: The platform dependent components required to boot an ARM highbank board.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/arm/highbank
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot an ARM highbank board.
-kind: stratum
-name: bsp-armv7-highbank
+ ref: baserock/arm/highbank
+ build-depends: []
diff --git a/bsp-armv7-versatile.morph b/bsp-armv7-versatile.morph
index 8a197348..825c54a9 100644
--- a/bsp-armv7-versatile.morph
+++ b/bsp-armv7-versatile.morph
@@ -1,11 +1,11 @@
+name: bsp-armv7-versatile
+kind: stratum
+description: The platform dependent components required to boot an ARM versatile development
+ board.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/arm/versatile
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot an ARM versatile development
- board.
-kind: stratum
-name: bsp-armv7-versatile
+ ref: baserock/arm/versatile
+ build-depends: []
diff --git a/bsp-armv7b-highbank.morph b/bsp-armv7b-highbank.morph
index 509c924d..f75a2ccf 100644
--- a/bsp-armv7b-highbank.morph
+++ b/bsp-armv7b-highbank.morph
@@ -1,10 +1,10 @@
+name: bsp-armv7b-highbank
+kind: stratum
+description: The platform dependent components required to boot an ARM highbank board.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/arm/highbank-be
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot an ARM highbank board.
-kind: stratum
-name: bsp-armv7b-highbank
+ ref: baserock/arm/highbank-be
+ build-depends: []
diff --git a/bsp-armv7b-vexpress-tc2.morph b/bsp-armv7b-vexpress-tc2.morph
index 144b0e99..48d24b71 100644
--- a/bsp-armv7b-vexpress-tc2.morph
+++ b/bsp-armv7b-vexpress-tc2.morph
@@ -1,10 +1,10 @@
+name: bsp-armv7b-vexpress-tc2
+kind: stratum
+description: The platform dependent components required to boot Versatile TC2 board
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/arm/vexpress-tc2
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot Versatile TC2 board
-kind: stratum
-name: bsp-armv7b-vexpress-tc2
+ ref: baserock/arm/vexpress-tc2
+ build-depends: []
diff --git a/bsp-imx53.morph b/bsp-imx53.morph
index f42b9ac4..3a0c71be 100644
--- a/bsp-imx53.morph
+++ b/bsp-imx53.morph
@@ -1,11 +1,11 @@
+name: bsp-imx53
+kind: stratum
+description: The platform dependent components required to boot an i.MX 53 ARM development
+ board.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/morph
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot an i.MX 53 ARM development
- board.
-kind: stratum
-name: bsp-imx53
+ ref: baserock/morph
+ build-depends: []
diff --git a/bsp-ppc64-generic.morph b/bsp-ppc64-generic.morph
index 0bace65a..6484455f 100644
--- a/bsp-ppc64-generic.morph
+++ b/bsp-ppc64-generic.morph
@@ -1,10 +1,10 @@
+name: bsp-ppc64-generic
+kind: stratum
+description: The platform dependent components required to boot a ppc64 board.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/powerpc/ppc64
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot a ppc64 board.
-kind: stratum
-name: bsp-ppc64-generic
+ ref: baserock/powerpc/ppc64
+ build-depends: []
diff --git a/bsp-wandboard.morph b/bsp-wandboard.morph
index 040d6335..dae8e7a3 100644
--- a/bsp-wandboard.morph
+++ b/bsp-wandboard.morph
@@ -1,15 +1,15 @@
+name: bsp-wandboard
+kind: stratum
+description: The platform dependent components required to boot an wandboard ARM board.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: u-boot
- ref: baserock/morph
+- name: u-boot
repo: upstream:u-boot
-- build-depends:
- - u-boot
- name: linux
- ref: baserock/arm/wandboard_bsp
+ ref: baserock/morph
+ build-depends: []
+- name: linux
repo: upstream:linux
-description: The platform dependent components required to boot an wandboard ARM board.
-kind: stratum
-name: bsp-wandboard
+ ref: baserock/arm/wandboard_bsp
+ build-depends:
+ - u-boot
diff --git a/bsp-x86_32-generic.morph b/bsp-x86_32-generic.morph
index eda6f143..4d786088 100644
--- a/bsp-x86_32-generic.morph
+++ b/bsp-x86_32-generic.morph
@@ -1,20 +1,20 @@
+name: bsp-x86_32-generic
+kind: stratum
+description: The set of platform specific components required for booting a 32-bit
+ x86 based system.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/morph
+- name: linux
repo: upstream:linux
-- build-depends: []
- name: nasm
ref: baserock/morph
+ build-depends: []
+- name: nasm
repo: upstream:nasm
-- build-depends:
- - nasm
- name: syslinux
ref: baserock/morph
+ build-depends: []
+- name: syslinux
repo: upstream:syslinux
-description: The set of platform specific components required for booting a 32-bit
- x86 based system.
-kind: stratum
-name: bsp-x86_32-generic
+ ref: baserock/morph
+ build-depends:
+ - nasm
diff --git a/bsp-x86_64-generic.morph b/bsp-x86_64-generic.morph
index b27f5d13..46872622 100644
--- a/bsp-x86_64-generic.morph
+++ b/bsp-x86_64-generic.morph
@@ -1,20 +1,20 @@
+name: bsp-x86_64-generic
+kind: stratum
+description: The set of platform specific components required for booting a 64-bit
+ x86 based system.
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: linux
- ref: baserock/morph
+- name: linux
repo: upstream:linux
-- build-depends: []
- name: nasm
ref: baserock/morph
+ build-depends: []
+- name: nasm
repo: upstream:nasm
-- build-depends:
- - nasm
- name: syslinux
ref: baserock/morph
+ build-depends: []
+- name: syslinux
repo: upstream:syslinux
-description: The set of platform specific components required for booting a 64-bit
- x86 based system.
-kind: stratum
-name: bsp-x86_64-generic
+ ref: baserock/morph
+ build-depends:
+ - nasm
diff --git a/build-essential.morph b/build-essential.morph
index 01630931..387f2b82 100644
--- a/build-essential.morph
+++ b/build-essential.morph
@@ -1,108 +1,142 @@
+name: build-essential
+kind: stratum
+description: |
+ Toolchain stratum
+
+ Stage 1: build a minimal cross compiler with the host's tools.
+
+ Starting with a cross compiler ensures that (a) nothing from the host
+ can leak into the build-essential artifacts, and (b) cross-compiling
+ build-essential is fully tested and supported, since we always use the
+ cross code paths.
+
+ Stage 2: cross-build the whole of build-essential, using the host's tools
+ but the cross-compiler toolchain.
+
+ Stage 2 GCC outputs code for the same 'bootstrap' machine as stage 1 GCC,
+ but because stage 2 GCC is also built to *run* on the bootstrap machine
+ it can only execute inside the stage 3 chroot (due to being built against
+ a libc with a non-standard prefix).
+
+ Stage 3: build the whole of build-essential again, this time using a
+ staging area containing only the output of stage 2. The result of this
+ build is fully reproducible.
+
+ We do a switch-a-roo between stage 2 and 3: stages 2 chunks are all built
+ to run on a host *-bootstrap-* while stage 3 chunks are native-built for
+ a *-baserock-* machine. This works, because the cross build was all for
+ show (and cleanliness) and the binaries actually still run on the host.
+
+ After build-essential is built we do another trick. See
+ stage2-fhs-dirs.morph for details. Basically, /bin is a symlink to
+ /tools/bin during stage 2 but in stage 3 it becomes a real directory
+ again.
chunks:
-- build-depends: []
+- name: stage1-binutils
+ repo: upstream:binutils-redhat
+ ref: baserock/build-essential
+ build-depends: []
build-mode: bootstrap
- name: stage1-binutils
prefix: /tools
+- name: stage1-gcc
+ repo: upstream:gcc-tarball
ref: baserock/build-essential
- repo: upstream:binutils-redhat
-- build-depends:
+ build-depends:
- stage1-binutils
build-mode: bootstrap
- name: stage1-gcc
prefix: /tools
+- name: stage2-linux-api-headers
+ repo: upstream:linux
ref: baserock/build-essential
- repo: upstream:gcc-tarball
-
-- build-depends:
+ build-depends:
- stage1-binutils
- stage1-gcc
build-mode: bootstrap
- name: stage2-linux-api-headers
prefix: /tools
- ref: baserock/build-essential
- repo: upstream:linux
-- build-depends:
+- name: stage2-eglibc
+ repo: upstream:eglibc2
+ ref: baserock/2.15-build-essential
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-linux-api-headers
build-mode: bootstrap
- name: stage2-eglibc
prefix: /tools
- ref: baserock/2.15-build-essential
- repo: upstream:eglibc2
-- build-depends:
+- name: stage2-binutils
+ repo: upstream:binutils-redhat
+ ref: baserock/build-essential
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-eglibc
build-mode: bootstrap
- name: stage2-binutils
prefix: /tools
+- name: stage2-gcc-fixed-headers
+ repo: upstream:gcc-tarball
ref: baserock/build-essential
- repo: upstream:binutils-redhat
-- build-depends:
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-eglibc
build-mode: bootstrap
- name: stage2-gcc-fixed-headers
prefix: /tools
- ref: baserock/build-essential
+- name: stage2-gcc
repo: upstream:gcc-tarball
-- build-depends:
+ ref: baserock/build-essential
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-eglibc
- stage2-gcc-fixed-headers
build-mode: bootstrap
- name: stage2-gcc
prefix: /tools
+- name: stage2-busybox
+ repo: upstream:busybox
ref: baserock/build-essential
- repo: upstream:gcc-tarball
-- build-depends:
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-eglibc
build-mode: bootstrap
- name: stage2-busybox
prefix: /tools
- ref: baserock/build-essential
- repo: upstream:busybox
-- build-depends: []
+- name: stage2-fhs-dirs
+ repo: baserock:baserock/fhs-dirs
+ ref: master
+ build-depends: []
build-mode: bootstrap
- name: stage2-fhs-dirs
prefix: /tools
- ref: master
- repo: baserock:baserock/fhs-dirs
-- build-depends:
+- name: stage2-gawk
+ repo: upstream:gawk
+ ref: baserock/build-essential
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-eglibc
build-mode: bootstrap
- name: stage2-gawk
prefix: /tools
+- name: stage2-make
+ repo: upstream:make
ref: baserock/build-essential
- repo: upstream:gawk
-- build-depends:
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-eglibc
build-mode: bootstrap
- name: stage2-make
prefix: /tools
- ref: baserock/build-essential
- repo: upstream:make
-- build-depends:
+- name: stage2-reset-specs
+ repo: upstream:eglibc2
+ ref: baserock/2.15-build-essential
+ build-depends:
- stage1-binutils
- stage1-gcc
- stage2-linux-api-headers
- stage2-eglibc
build-mode: bootstrap
- name: stage2-reset-specs
prefix: /tools
- ref: baserock/2.15-build-essential
- repo: upstream:eglibc2
-
-- build-depends:
+- name: fhs-dirs
+ repo: baserock:baserock/fhs-dirs
+ ref: master
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -113,11 +147,11 @@ chunks:
- stage2-make
- stage2-reset-specs
build-mode: staging
- name: fhs-dirs
prefix: /usr
- ref: master
- repo: baserock:baserock/fhs-dirs
-- build-depends:
+- name: linux-api-headers
+ repo: upstream:linux
+ ref: baserock/build-essential
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -128,11 +162,11 @@ chunks:
- stage2-make
- stage2-reset-specs
build-mode: staging
- name: linux-api-headers
prefix: /usr
- ref: baserock/build-essential
- repo: upstream:linux
-- build-depends:
+- name: eglibc
+ repo: upstream:eglibc2
+ ref: baserock/2.15-build-essential
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -144,11 +178,11 @@ chunks:
- stage2-reset-specs
- linux-api-headers
build-mode: staging
- name: eglibc
prefix: /usr
- ref: baserock/2.15-build-essential
- repo: upstream:eglibc2
-- build-depends:
+- name: zlib
+ repo: upstream:zlib
+ ref: baserock/build-essential
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -160,11 +194,11 @@ chunks:
- stage2-reset-specs
- eglibc
build-mode: staging
- name: zlib
prefix: /usr
+- name: binutils
+ repo: upstream:binutils-redhat
ref: baserock/build-essential
- repo: upstream:zlib
-- build-depends:
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -177,11 +211,11 @@ chunks:
- eglibc
- zlib
build-mode: staging
- name: binutils
prefix: /usr
+- name: busybox
+ repo: upstream:busybox
ref: baserock/build-essential
- repo: upstream:binutils-redhat
-- build-depends:
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -193,11 +227,11 @@ chunks:
- stage2-reset-specs
- eglibc
build-mode: staging
- name: busybox
prefix: /usr
+- name: gawk
+ repo: upstream:gawk
ref: baserock/build-essential
- repo: upstream:busybox
-- build-depends:
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -209,11 +243,11 @@ chunks:
- stage2-reset-specs
- eglibc
build-mode: staging
- name: gawk
prefix: /usr
+- name: gcc
+ repo: upstream:gcc-tarball
ref: baserock/build-essential
- repo: upstream:gawk
-- build-depends:
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -226,11 +260,11 @@ chunks:
- eglibc
- zlib
build-mode: staging
- name: gcc
prefix: /usr
+- name: make
+ repo: upstream:make
ref: baserock/build-essential
- repo: upstream:gcc-tarball
-- build-depends:
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -242,12 +276,11 @@ chunks:
- stage2-reset-specs
- eglibc
build-mode: staging
- name: make
prefix: /usr
+- name: ccache
+ repo: upstream:ccache
ref: baserock/build-essential
- repo: upstream:make
-
-- build-depends:
+ build-depends:
- stage2-binutils
- stage2-busybox
- stage2-eglibc
@@ -260,40 +293,4 @@ chunks:
- eglibc
- zlib
build-mode: staging
- name: ccache
prefix: /usr
- ref: baserock/build-essential
- repo: upstream:ccache
-description: |
- Toolchain stratum
-
- Stage 1: build a minimal cross compiler with the host's tools.
-
- Starting with a cross compiler ensures that (a) nothing from the host
- can leak into the build-essential artifacts, and (b) cross-compiling
- build-essential is fully tested and supported, since we always use the
- cross code paths.
-
- Stage 2: cross-build the whole of build-essential, using the host's tools
- but the cross-compiler toolchain.
-
- Stage 2 GCC outputs code for the same 'bootstrap' machine as stage 1 GCC,
- but because stage 2 GCC is also built to *run* on the bootstrap machine
- it can only execute inside the stage 3 chroot (due to being built against
- a libc with a non-standard prefix).
-
- Stage 3: build the whole of build-essential again, this time using a
- staging area containing only the output of stage 2. The result of this
- build is fully reproducible.
-
- We do a switch-a-roo between stage 2 and 3: stages 2 chunks are all built
- to run on a host *-bootstrap-* while stage 3 chunks are native-built for
- a *-baserock-* machine. This works, because the cross build was all for
- show (and cleanliness) and the binaries actually still run on the host.
-
- After build-essential is built we do another trick. See
- stage2-fhs-dirs.morph for details. Basically, /bin is a symlink to
- /tools/bin during stage 2 but in stage 3 it becomes a real directory
- again.
-kind: stratum
-name: build-essential
diff --git a/cloudinit-support.morph b/cloudinit-support.morph
index c54fb245..a811fb57 100644
--- a/cloudinit-support.morph
+++ b/cloudinit-support.morph
@@ -1,47 +1,47 @@
+name: cloudinit-support
+kind: stratum
+description: A stratum with cloudinit to fit a system in the OpenStack cloud.
build-depends:
- morph: build-essential
- morph: core
- morph: foundation
chunks:
-- build-depends: []
- name: configobj
- ref: baserock/morph
+- name: configobj
repo: upstream:configobj
-- build-depends: []
- name: python-requests
ref: baserock/morph
+ build-depends: []
+- name: python-requests
repo: upstream:python-requests
-- build-depends: []
- name: python-prettytable
ref: baserock/morph
+ build-depends: []
+- name: python-prettytable
repo: upstream:python-prettytable
-- build-depends: []
- name: python-json-patch
ref: baserock/morph
+ build-depends: []
+- name: python-json-patch
repo: upstream:python-json-patch
-- build-depends:
- - python-json-patch
- name: python-json-pointer
ref: baserock/morph
+ build-depends: []
+- name: python-json-pointer
repo: upstream:python-json-pointer
-- build-depends: []
- name: python-cheetah
ref: baserock/morph
+ build-depends:
+ - python-json-patch
+- name: python-cheetah
repo: upstream:python-cheetah
-- build-depends: []
- name: boto
ref: baserock/morph
+ build-depends: []
+- name: boto
repo: upstream:boto
-- build-depends:
+ ref: baserock/morph
+ build-depends: []
+- name: cloud-init
+ repo: upstream:cloud-init
+ ref: baserock/morph
+ build-depends:
- boto
- configobj
- python-requests
- python-prettytable
- python-json-pointer
- python-cheetah
- name: cloud-init
- ref: baserock/morph
- repo: upstream:cloud-init
-description: A stratum with cloudinit to fit a system in the OpenStack cloud.
-kind: stratum
-name: cloudinit-support
diff --git a/connectivity.morph b/connectivity.morph
index 4aae3319..74972074 100644
--- a/connectivity.morph
+++ b/connectivity.morph
@@ -1,23 +1,23 @@
+name: connectivity
+kind: stratum
build-depends:
- morph: genivi-foundation
chunks:
-- build-depends: []
- name: libnl
- ref: baserock/morph
+- name: libnl
repo: upstream:libnl
-- build-depends:
- - libnl
- name: wpa_supplicant
- ref: baserock/genivi/morph
- repo: upstream:hostap
-- build-depends: []
- name: iptables
ref: baserock/morph
+ build-depends: []
+- name: wpa_supplicant
+ repo: upstream:hostap
+ ref: baserock/genivi/morph
+ build-depends:
+ - libnl
+- name: iptables
repo: upstream:iptables
-- build-depends:
- - iptables
- name: connman
ref: baserock/morph
+ build-depends: []
+- name: connman
repo: upstream:connman
-kind: stratum
-name: connectivity
+ ref: baserock/morph
+ build-depends:
+ - iptables
diff --git a/core.morph b/core.morph
index 013052d3..6d56a8d2 100644
--- a/core.morph
+++ b/core.morph
@@ -1,129 +1,136 @@
+name: core
+kind: stratum
+description: Core components of a Baserock base system that are build tools required
+ for the BSP and Foundation strata, but a step above build-essential
build-depends:
- morph: build-essential
chunks:
-- build-depends: []
- name: cmake
- ref: baserock/morph
+- name: cmake
repo: upstream:cmake
-- build-depends: []
- name: gdbm
- ref: baserock/build-essential
+ ref: baserock/morph
+ build-depends: []
+- name: gdbm
repo: upstream:gdbm
-- build-depends: []
- name: gettext
ref: baserock/build-essential
+ build-depends: []
+- name: gettext
repo: upstream:gettext
-- build-depends: []
- name: m4
ref: baserock/build-essential
+ build-depends: []
+- name: m4
repo: upstream:m4
-- build-depends: []
- name: mini-utils
- ref: master
+ ref: baserock/build-essential
+ build-depends: []
+- name: mini-utils
repo: baserock:baserock/mini-utils
-- build-depends: []
- name: ncurses
- ref: baserock/morph
+ ref: master
+ build-depends: []
+- name: ncurses
repo: upstream:ncurses
-- build-depends:
- - gdbm
- name: perl
ref: baserock/morph
+ build-depends: []
+- name: perl
repo: upstream:perl
-- build-depends: []
- name: pkg-config
- ref: baserock/build-essential
- repo: upstream:pkg-config
-- build-depends:
- - ncurses
- name: texinfo-tarball
ref: baserock/morph
+ build-depends:
+ - gdbm
+- name: pkg-config
+ repo: upstream:pkg-config
+ ref: baserock/build-essential
+ build-depends: []
+- name: texinfo-tarball
repo: upstream:texinfo-tarball
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - ncurses
+- name: autoconf
+ repo: upstream:autoconf
+ ref: baserock/build-essential
+ build-depends:
- m4
- perl
- name: autoconf
- ref: baserock/build-essential
- repo: upstream:autoconf
-- build-depends:
+- name: automake
+ repo: upstream:automake
+ ref: baserock/morph
+ build-depends:
- autoconf
- perl
- texinfo-tarball
- name: automake
- ref: baserock/morph
- repo: upstream:automake
-- build-depends: []
- name: bash
- ref: baserock/morph
+- name: bash
repo: upstream:bash
-- build-depends:
- - perl
- name: error-perl-tarball
ref: baserock/morph
+ build-depends: []
+- name: error-perl-tarball
repo: upstream:error-perl-tarball
-- build-depends:
- - m4
- name: flex
- ref: baserock/build-essential
- repo: upstream:flex
-- build-depends:
- - perl
- name: openssl-new
ref: baserock/morph
+ build-depends:
+ - perl
+- name: flex
+ repo: upstream:flex
+ ref: baserock/build-essential
+ build-depends:
+ - m4
+- name: openssl-new
repo: upstream:openssl-new
-- build-depends: []
- name: bzip2
ref: baserock/morph
+ build-depends:
+ - perl
+- name: bzip2
repo: upstream:bzip2
-- build-depends:
+ ref: baserock/morph
+ build-depends: []
+- name: cpython
+ repo: upstream:cpython
+ ref: baserock/morph-2.7
+ build-depends:
- openssl-new
- bzip2
- name: cpython
- ref: baserock/morph-2.7
- repo: upstream:cpython
-- build-depends:
- - bash
- name: libtool
- ref: baserock/build-essential
+- name: libtool
repo: upstream:libtool
-- build-depends:
+ ref: baserock/build-essential
+ build-depends:
+ - bash
+- name: gtk-doc-stub
+ repo: upstream:gtk-doc-stub
+ ref: baserock/morph
+ build-depends:
- autoconf
- automake
- libtool
- name: gtk-doc-stub
+- name: libxml2
+ repo: upstream:libxml2
ref: baserock/morph
- repo: upstream:gtk-doc-stub
-- build-depends:
+ build-depends:
- autoconf
- automake
- cpython
- libtool
- name: libxml2
+- name: curl
+ repo: upstream:curl
ref: baserock/morph
- repo: upstream:libxml2
-- build-depends:
+ build-depends:
- autoconf
- automake
- libtool
- openssl-new
- name: curl
+- name: libexpat
+ repo: upstream:libexpat
ref: baserock/morph
- repo: upstream:curl
-- build-depends:
+ build-depends:
- autoconf
- automake
- libtool
- name: libexpat
+- name: XML-Parser
+ repo: upstream:XML-Parser
ref: baserock/morph
- repo: upstream:libexpat
-- build-depends:
+ build-depends:
- libexpat
- libxml2
- perl
- name: XML-Parser
+- name: git
+ repo: upstream:git
ref: baserock/morph
- repo: upstream:XML-Parser
-- build-depends:
+ build-depends:
- autoconf
- cpython
- curl
@@ -131,10 +138,10 @@ chunks:
- gettext
- libexpat
- openssl-new
- name: git
+- name: bison
+ repo: upstream:bison
ref: baserock/morph
- repo: upstream:git
-- build-depends:
+ build-depends:
- autoconf
- automake
- bash
@@ -142,61 +149,54 @@ chunks:
- gettext
- git
- mini-utils
- name: bison
+- name: gperf
+ repo: upstream:gperf
ref: baserock/morph
- repo: upstream:bison
-- build-depends: []
- name: gperf
+ build-depends: []
+- name: intltool
+ repo: upstream:intltool
ref: baserock/morph
- repo: upstream:gperf
-- build-depends:
+ build-depends:
- XML-Parser
- autoconf
- automake
- perl
- name: intltool
+- name: util-linux
+ repo: upstream:util-linux
ref: baserock/morph
- repo: upstream:intltool
-- build-depends:
+ build-depends:
- autoconf
- automake
- gettext
- git
- libtool
- pkg-config
- name: util-linux
+- name: xz
+ repo: upstream:xz
ref: baserock/morph
- repo: upstream:util-linux
-- build-depends:
+ build-depends:
- autoconf
- automake
- gettext
- libtool
- name: xz
+- name: nano
+ repo: upstream:nano-tarball
ref: baserock/morph
- repo: upstream:xz
-- build-depends:
+ build-depends:
- ncurses
- name: nano
+- name: bc
+ repo: upstream:bc-tarball
ref: baserock/morph
- repo: upstream:nano-tarball
-- build-depends:
+ build-depends:
- flex
- texinfo-tarball
- name: bc
+- name: python-setuptools
+ repo: upstream:python-setuptools
ref: baserock/morph
- repo: upstream:bc-tarball
-- build-depends:
+ build-depends:
- cpython
- name: python-setuptools
+- name: pyyaml
+ repo: upstream:pyyaml
ref: baserock/morph
- repo: upstream:python-setuptools
-- build-depends:
+ build-depends:
- python-setuptools
- name: pyyaml
- ref: baserock/morph
- repo: upstream:pyyaml
-description: Core components of a Baserock base system that are build tools required
- for the BSP and Foundation strata, but a step above build-essential
-kind: stratum
-name: core
diff --git a/cross-bootstrap.morph b/cross-bootstrap.morph
index 43e9c9ad..73272494 100644
--- a/cross-bootstrap.morph
+++ b/cross-bootstrap.morph
@@ -1,69 +1,69 @@
+name: cross-bootstrap
+kind: stratum
+description: The minimal development tools to build a baserock devel system
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: six
- ref: baserock/morph
+- name: six
repo: upstream:six
-- build-depends: []
- name: groff
ref: baserock/morph
+ build-depends: []
+- name: groff
repo: upstream:groff
-- build-depends:
- - groff
- name: openssh
ref: baserock/morph
+ build-depends: []
+- name: openssh
repo: upstream:openssh
-- build-depends: []
- name: python-ttystatus
ref: baserock/morph
+ build-depends:
+ - groff
+- name: python-ttystatus
repo: upstream:python-ttystatus
-- build-depends: []
- name: python-coveragepy
ref: baserock/morph
+ build-depends: []
+- name: python-coveragepy
repo: upstream:python-coveragepy
-- build-depends:
- - python-coveragepy
- name: python-coverage-test-runner
ref: baserock/morph
+ build-depends: []
+- name: python-coverage-test-runner
repo: upstream:python-coverage-test-runner
-- build-depends:
- - python-coverage-test-runner
- name: cliapp
ref: baserock/morph
+ build-depends:
+ - python-coveragepy
+- name: cliapp
repo: upstream:cliapp
-- build-depends: []
- name: python-markdown
ref: baserock/morph
+ build-depends:
+ - python-coverage-test-runner
+- name: python-markdown
repo: upstream:python-markdown
-- build-depends:
- - cliapp
- - python-ttystatus
- - python-markdown
- name: cmdtest
ref: baserock/morph
+ build-depends: []
+- name: cmdtest
repo: upstream:cmdtest
-- build-depends: []
- name: linux-user-chroot
ref: baserock/morph
+ build-depends:
+ - cliapp
+ - python-ttystatus
+ - python-markdown
+- name: linux-user-chroot
repo: upstream:linux-user-chroot
-- build-depends:
- - six
- name: pyfilesystem
ref: baserock/morph
+ build-depends: []
+- name: pyfilesystem
repo: upstream:pyfilesystem
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - six
+- name: morph
+ repo: baserock:baserock/morph
+ ref: master
+ build-depends:
- cliapp
- cmdtest
- python-coverage-test-runner
- pyfilesystem
- name: morph
- ref: master
- repo: baserock:baserock/morph
-- build-depends: []
- name: rsync
- ref: baserock/morph
+- name: rsync
repo: upstream:rsync
-description: The minimal development tools to build a baserock devel system
-kind: stratum
-name: cross-bootstrap
+ ref: baserock/morph
+ build-depends: []
diff --git a/enlightenment.morph b/enlightenment.morph
index b9627a2a..f7d87af4 100644
--- a/enlightenment.morph
+++ b/enlightenment.morph
@@ -1,3 +1,6 @@
+name: enlightenment
+kind: stratum
+description: Enlightenment Desktop and Window Manager
build-depends:
- morph: tools
- morph: x-x86_64-generic
@@ -6,50 +9,47 @@ build-depends:
- morph: multimedia-gstreamer-0.10
- morph: connectivity
chunks:
-- build-depends: []
- name: efl
- ref: baserock/morph
+- name: efl
repo: upstream:enlightenment/efl
-- build-depends:
- - efl
- name: elementary
ref: baserock/morph
+ build-depends: []
+- name: elementary
repo: upstream:enlightenment/elementary
-- build-depends:
- - efl
- name: evas_generic_loaders
ref: baserock/morph
+ build-depends:
+ - efl
+- name: evas_generic_loaders
repo: upstream:enlightenment/evas_generic_loaders
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - efl
+- name: enlightenment
+ repo: upstream:enlightenment/enlightenment
+ ref: baserock/morph
+ build-depends:
- efl
- elementary
- name: enlightenment
+- name: imlib2
+ repo: upstream:enlightenment/imlib2
ref: baserock/morph
- repo: upstream:enlightenment/enlightenment
-- build-depends:
+ build-depends:
- efl
- elementary
- enlightenment
- name: imlib2
+- name: libast
+ repo: upstream:enlightenment/libast
ref: baserock/morph
- repo: upstream:enlightenment/imlib2
-- build-depends:
+ build-depends:
- efl
- elementary
- enlightenment
- imlib2
- name: libast
+- name: eterm
+ repo: upstream:enlightenment/eterm
ref: baserock/morph
- repo: upstream:enlightenment/libast
-- build-depends:
+ build-depends:
- efl
- elementary
- enlightenment
- libast
- imlib2
- name: eterm
- ref: baserock/morph
- repo: upstream:enlightenment/eterm
-description: Enlightenment Desktop and Window Manager
-kind: stratum
-name: enlightenment
diff --git a/foundation.morph b/foundation.morph
index 73cbe6ae..1c3118a9 100644
--- a/foundation.morph
+++ b/foundation.morph
@@ -1,103 +1,103 @@
+name: foundation
+kind: stratum
+description: Basic userland runtime system
build-depends:
- morph: core
chunks:
-- build-depends: []
- name: attr
- ref: baserock/morph
+- name: attr
repo: upstream:attr
-- build-depends: []
- name: groff
ref: baserock/morph
+ build-depends: []
+- name: groff
repo: upstream:groff
-- build-depends: []
- name: kmod
ref: baserock/morph
+ build-depends: []
+- name: kmod
repo: upstream:kmod
-- build-depends:
- - attr
- name: libcap2
ref: baserock/morph
+ build-depends: []
+- name: libcap2
repo: upstream:libcap2
-- build-depends: []
- name: libffi
ref: baserock/morph
+ build-depends:
+ - attr
+- name: libffi
repo: upstream:libffi
-- build-depends: []
- name: sqlite3
ref: baserock/morph
+ build-depends: []
+- name: sqlite3
repo: upstream:sqlite3
-- build-depends: []
- name: libusbx
ref: baserock/morph
+ build-depends: []
+- name: libusbx
repo: upstream:libusbx
-- build-depends: []
- name: pciutils
ref: baserock/morph
+ build-depends: []
+- name: pciutils
repo: upstream:pciutils
-- build-depends:
- - libusbx
- name: usbutils
ref: baserock/morph
+ build-depends: []
+- name: usbutils
repo: upstream:usbutils
-- build-depends:
- - libffi
- name: glib
ref: baserock/morph
+ build-depends:
+ - libusbx
+- name: glib
repo: upstream:glib
-- build-depends:
- - glib
- name: gobject-introspection
ref: baserock/morph
+ build-depends:
+ - libffi
+- name: gobject-introspection
repo: upstream:gobject-introspection
-- build-depends:
+ ref: baserock/morph
+ build-depends:
- glib
- name: dbus-pre
- ref: baserock/build-essential
+- name: dbus-pre
repo: upstream:dbus
-- build-depends:
+ ref: baserock/build-essential
+ build-depends:
+ - glib
+- name: systemd
+ repo: upstream:systemd
+ ref: baserock/morph
+ build-depends:
- dbus-pre
- gobject-introspection
- kmod
- libcap2
- pciutils
- usbutils
- name: systemd
+- name: lzo
+ repo: upstream:lzo
ref: baserock/morph
- repo: upstream:systemd
-- build-depends: []
- name: lzo
+ build-depends: []
+- name: btrfs-progs
+ repo: upstream:btrfs-progs
ref: baserock/morph
- repo: upstream:lzo
-- build-depends:
+ build-depends:
- attr
- lzo
- name: btrfs-progs
- ref: baserock/morph
- repo: upstream:btrfs-progs
-- build-depends:
+- name: dbus
+ repo: upstream:dbus
+ ref: baserock/build-essential
+ build-depends:
- glib
- systemd
- name: dbus
- ref: baserock/build-essential
- repo: upstream:dbus
-- build-depends: []
- name: help2man
- ref: baserock/morph
+- name: help2man
repo: upstream:help2man
-- build-depends: []
- name: libxslt
ref: baserock/morph
+ build-depends: []
+- name: libxslt
repo: upstream:libxslt
-- build-depends:
- - groff
- name: openssh
ref: baserock/morph
+ build-depends: []
+- name: openssh
repo: upstream:openssh
-- build-depends:
- - attr
- name: tbdiff
- ref: master
+ ref: baserock/morph
+ build-depends:
+ - groff
+- name: tbdiff
repo: baserock:baserock/tbdiff
-description: Basic userland runtime system
-kind: stratum
-name: foundation
+ ref: master
+ build-depends:
+ - attr
diff --git a/genivi-foundation.morph b/genivi-foundation.morph
index b23a7da7..5b24cfee 100644
--- a/genivi-foundation.morph
+++ b/genivi-foundation.morph
@@ -1,18 +1,18 @@
+name: genivi-foundation
+kind: stratum
+description: Basic components needed by the GENIVI baseline.
build-depends:
- morph: foundation
chunks:
-- build-depends: []
- name: dbus-glib
- ref: baserock/morph
+- name: dbus-glib
repo: upstream:dbus-glib
-- build-depends: []
- name: fuse
- ref: baserock/genivi/morph
+ ref: baserock/morph
+ build-depends: []
+- name: fuse
repo: upstream:fuse
-- build-depends: []
- name: linuxquota
ref: baserock/genivi/morph
+ build-depends: []
+- name: linuxquota
repo: upstream:linuxquota
-description: Basic components needed by the GENIVI baseline.
-kind: stratum
-name: genivi-foundation
+ ref: baserock/genivi/morph
+ build-depends: []
diff --git a/genivi-wayland-armv7-versatile.morph b/genivi-wayland-armv7-versatile.morph
index 529bd3c1..f5ca84d0 100644
--- a/genivi-wayland-armv7-versatile.morph
+++ b/genivi-wayland-armv7-versatile.morph
@@ -1,3 +1,6 @@
+name: genivi-wayland-armv7-versatile
+kind: stratum
+description: Software components designed by genivi, for genivi.
build-depends:
- morph: core
- morph: foundation
@@ -5,10 +8,7 @@ build-depends:
- morph: genivi
- morph: wayland-armv7-versatile
chunks:
-- build-depends: []
- name: layer_management-wayland
- ref: baserock/genivi/baseline
+- name: layer_management-wayland
repo: upstream:layer_management
-description: Software components designed by genivi, for genivi.
-kind: stratum
-name: genivi-wayland-armv7-versatile
+ ref: baserock/genivi/baseline
+ build-depends: []
diff --git a/genivi-wayland-x86_64-generic.morph b/genivi-wayland-x86_64-generic.morph
index db2da211..f426d15f 100644
--- a/genivi-wayland-x86_64-generic.morph
+++ b/genivi-wayland-x86_64-generic.morph
@@ -1,3 +1,6 @@
+name: genivi-wayland-x86_64-generic
+kind: stratum
+description: Software components designed by genivi, for genivi.
build-depends:
- morph: core
- morph: foundation
@@ -5,10 +8,7 @@ build-depends:
- morph: genivi
- morph: wayland-x86_64-generic
chunks:
-- build-depends: []
- name: layer_management-wayland
- ref: baserock/genivi/baseline
+- name: layer_management-wayland
repo: upstream:layer_management
-description: Software components designed by genivi, for genivi.
-kind: stratum
-name: genivi-wayland-x86_64-generic
+ ref: baserock/genivi/baseline
+ build-depends: []
diff --git a/genivi-x-armv7-versatile.morph b/genivi-x-armv7-versatile.morph
index ed59ef39..9b623b6a 100644
--- a/genivi-x-armv7-versatile.morph
+++ b/genivi-x-armv7-versatile.morph
@@ -1,11 +1,11 @@
+name: genivi-x-armv7-versatile
+kind: stratum
+description: Software components designed by genivi, for genivi.
build-depends:
- morph: genivi
- morph: x-armv7-versatile
chunks:
-- build-depends: []
- name: layer_management
- ref: baserock/genivi/baseline
+- name: layer_management
repo: upstream:layer_management
-description: Software components designed by genivi, for genivi.
-kind: stratum
-name: genivi-x-armv7-versatile
+ ref: baserock/genivi/baseline
+ build-depends: []
diff --git a/genivi-x-ppc64-generic.morph b/genivi-x-ppc64-generic.morph
index c676e8d2..fd74d460 100644
--- a/genivi-x-ppc64-generic.morph
+++ b/genivi-x-ppc64-generic.morph
@@ -1,11 +1,11 @@
+name: genivi-x-ppc64-generic
+kind: stratum
+description: Software components designed by genivi, for genivi.
build-depends:
- morph: genivi
- morph: x-ppc64-generic
chunks:
-- build-depends: []
- name: layer_management
- ref: baserock/genivi/baseline
+- name: layer_management
repo: upstream:layer_management
-description: Software components designed by genivi, for genivi.
-kind: stratum
-name: genivi-x-ppc64-generic
+ ref: baserock/genivi/baseline
+ build-depends: []
diff --git a/genivi-x-x86_64-generic.morph b/genivi-x-x86_64-generic.morph
index 21739f81..3ba18d78 100644
--- a/genivi-x-x86_64-generic.morph
+++ b/genivi-x-x86_64-generic.morph
@@ -1,11 +1,11 @@
+name: genivi-x-x86_64-generic
+kind: stratum
+description: Software components designed by genivi, for genivi.
build-depends:
- morph: genivi
- morph: x-x86_64-generic
chunks:
-- build-depends: []
- name: layer_management
- ref: baserock/genivi/baseline
+- name: layer_management
repo: upstream:layer_management
-description: Software components designed by genivi, for genivi.
-kind: stratum
-name: genivi-x-x86_64-generic
+ ref: baserock/genivi/baseline
+ build-depends: []
diff --git a/genivi.morph b/genivi.morph
index 82214f64..ed3b03ae 100644
--- a/genivi.morph
+++ b/genivi.morph
@@ -1,42 +1,42 @@
+name: genivi
+kind: stratum
+description: Software components designed by genivi, for genivi.
build-depends:
- morph: genivi-foundation
chunks:
-- build-depends: []
- name: DLT-daemon
- ref: v2.9.1
+- name: DLT-daemon
repo: upstream:DLT-daemon
-- build-depends:
- - DLT-daemon
- name: node-startup-controller
- ref: baserock/morph
+ ref: v2.9.1
+ build-depends: []
+- name: node-startup-controller
repo: upstream:node-startup-controller
-- build-depends: []
- name: googletest
ref: baserock/morph
+ build-depends:
+ - DLT-daemon
+- name: googletest
repo: upstream:googletest
-- build-depends:
- - googletest
- name: googlemock
ref: baserock/morph
+ build-depends: []
+- name: googlemock
repo: upstream:googlemock
-- build-depends: []
- name: genivi-common-api-runtime
- ref: 2.1.4
+ ref: baserock/morph
+ build-depends:
+ - googletest
+- name: genivi-common-api-runtime
repo: upstream:genivi-common-api-runtime
-- build-depends:
- - genivi-common-api-runtime
- name: genivi-common-api-dbus-runtime
ref: 2.1.4
+ build-depends: []
+- name: genivi-common-api-dbus-runtime
repo: upstream:genivi-common-api-dbus-runtime
-- build-depends:
+ ref: 2.1.4
+ build-depends:
+ - genivi-common-api-runtime
+- name: audiomanager
+ repo: upstream:audiomanager
+ ref: '5.0'
+ build-depends:
- DLT-daemon
- googletest
- googlemock
- genivi-common-api-runtime
- genivi-common-api-dbus-runtime
- name: audiomanager
- ref: '5.0'
- repo: upstream:audiomanager
-description: Software components designed by genivi, for genivi.
-kind: stratum
-name: genivi
diff --git a/glanceclient.morph b/glanceclient.morph
index 529fdd6b..58cfc6ed 100644
--- a/glanceclient.morph
+++ b/glanceclient.morph
@@ -1,67 +1,73 @@
+name: glanceclient
+kind: stratum
+description: A stratum with glanceclient to let the Openstack deployment.
build-depends:
- morph: tools
chunks:
-- build-depends: []
- name: jsonschema
- ref: baserock/morph
+- name: jsonschema
repo: upstream:jsonschema
-- build-depends: []
- name: python-json-pointer
ref: baserock/morph
+ build-depends: []
+- name: python-json-pointer
repo: upstream:python-json-pointer
-- build-depends: []
- name: python-json-patch
ref: baserock/morph
+ build-depends: []
+- name: python-json-patch
repo: upstream:python-json-patch
-- build-depends:
- - jsonschema
- - python-json-pointer
- - python-json-patch
- name: warlock
ref: baserock/morph
+ build-depends: []
+- name: warlock
repo: upstream:warlock
-- build-depends: []
- name: python-prettytable
ref: baserock/morph
+ build-depends:
+ - jsonschema
+ - python-json-pointer
+ - python-json-patch
+- name: python-prettytable
repo: upstream:python-prettytable
-- build-depends: []
- name: pbr
ref: baserock/morph
+ build-depends: []
+- name: pbr
repo: upstream:pbr
-- build-depends: []
- name: argparse
ref: baserock/morph
+ build-depends: []
+- name: argparse
repo: upstream:argparse
-- build-depends: []
- name: pyopenssl
ref: baserock/morph
+ build-depends: []
+- name: pyopenssl
repo: upstream:pyopenssl
-- build-depends: []
- name: pyiso8601
ref: baserock/morph
+ build-depends: []
+- name: pyiso8601
repo: upstream:pyiso8601
-- build-depends: []
- name: python-requests
ref: baserock/morph
+ build-depends: []
+- name: python-requests
repo: upstream:python-requests
-- build-depends: []
- name: simplejson
ref: baserock/morph
+ build-depends: []
+- name: simplejson
repo: upstream:simplejson
-- build-depends: []
- name: netaddr
ref: baserock/morph
+ build-depends: []
+- name: netaddr
repo: upstream:netaddr
-- build-depends: []
- name: pytz
ref: baserock/morph
+ build-depends: []
+- name: pytz
repo: upstream:pytz
-- build-depends:
- - pytz
- name: babel
ref: baserock/morph
+ build-depends: []
+- name: babel
repo: upstream:babel
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - pytz
+- name: python-keystoneclient
+ repo: upstream:python-keystoneclient
+ ref: baserock/morph
+ build-depends:
- pbr
- pyiso8601
- python-prettytable
@@ -69,19 +75,13 @@ chunks:
- simplejson
- netaddr
- babel
- name: python-keystoneclient
+- name: python-glanceclient
+ repo: upstream:python-glanceclient
ref: baserock/morph
- repo: upstream:python-keystoneclient
-- build-depends:
+ build-depends:
- python-prettytable
- pbr
- argparse
- pyopenssl
- python-keystoneclient
- warlock
- name: python-glanceclient
- ref: baserock/morph
- repo: upstream:python-glanceclient
-description: A stratum with glanceclient to let the Openstack deployment.
-kind: stratum
-name: glanceclient
diff --git a/gtk2.morph b/gtk2.morph
index f13db5d9..2a2e8fbf 100644
--- a/gtk2.morph
+++ b/gtk2.morph
@@ -1,88 +1,88 @@
+name: gtk2
+kind: stratum
+description: the gtk2 stratum
build-depends:
- morph: genivi-foundation
- morph: x-common
- morph: x-x86_64-generic
chunks:
-- build-depends: []
- name: shared-mime-info
- ref: baserock/morph
+- name: shared-mime-info
repo: upstream:shared-mime-info
-- build-depends: []
- name: gnome-common
- ref: 3.7.4
+ ref: baserock/morph
+ build-depends: []
+- name: gnome-common
repo: upstream:gnome-common
-- build-depends: []
- name: libtiff
- ref: Release-v4-0-3
+ ref: 3.7.4
+ build-depends: []
+- name: libtiff
repo: upstream:libtiff
-- build-depends:
- - gnome-common
- name: libcroco
- ref: baserock/morph
+ ref: Release-v4-0-3
+ build-depends: []
+- name: libcroco
repo: upstream:libcroco
-- build-depends:
- - libtiff
- name: gdk-pixbuf
ref: baserock/morph
- repo: upstream:gdk-pixbuf
-- build-depends:
+ build-depends:
- gnome-common
- name: atk
- ref: ATK_2_9_3
+- name: gdk-pixbuf
+ repo: upstream:gdk-pixbuf
+ ref: baserock/morph
+ build-depends:
+ - libtiff
+- name: atk
repo: upstream:atk
-- build-depends: []
- name: at-spi2-core
- ref: AT_SPI2_CORE_2_9_5
+ ref: ATK_2_9_3
+ build-depends:
+ - gnome-common
+- name: at-spi2-core
repo: upstream:at-spi2-core
-- build-depends:
+ ref: AT_SPI2_CORE_2_9_5
+ build-depends: []
+- name: at-spi2-atk
+ repo: upstream:at-spi2-atk
+ ref: baserock/morph
+ build-depends:
- at-spi2-core
- atk
- name: at-spi2-atk
- ref: baserock/morph
- repo: upstream:at-spi2-atk
-- build-depends: []
- name: cairo
- ref: 1.12.14
+- name: cairo
repo: upstream:cairo
-- build-depends: []
- name: colm
- ref: master
+ ref: 1.12.14
+ build-depends: []
+- name: colm
repo: upstream:colm
-- build-depends:
- - colm
- name: ragel
- ref: baserock/morph
+ ref: master
+ build-depends: []
+- name: ragel
repo: upstream:ragel
-- build-depends:
- - ragel
- name: harfbuzz
- ref: 0.9.19
+ ref: baserock/morph
+ build-depends:
+ - colm
+- name: harfbuzz
repo: upstream:harfbuzz
-- build-depends:
+ ref: 0.9.19
+ build-depends:
+ - ragel
+- name: pango
+ repo: upstream:pango
+ ref: baserock/xfce-build
+ build-depends:
- cairo
- harfbuzz
- name: pango
+- name: gtk+
+ repo: upstream:gtk+
ref: baserock/xfce-build
- repo: upstream:pango
-- build-depends:
+ build-depends:
- pango
- gdk-pixbuf
- cairo
- atk
- at-spi2-atk
- name: gtk+
- ref: baserock/xfce-build
- repo: upstream:gtk+
-- build-depends:
+- name: librsvg
+ repo: upstream:librsvg
+ ref: baserock/morph
+ build-depends:
- cairo
- gdk-pixbuf
- gnome-common
- gtk+
- libcroco
- pango
- name: librsvg
- ref: baserock/morph
- repo: upstream:librsvg
-description: the gtk2 stratum
-kind: stratum
-name: gtk2
diff --git a/lua.morph b/lua.morph
index c93fe39f..d81f3c86 100644
--- a/lua.morph
+++ b/lua.morph
@@ -1,10 +1,10 @@
+name: lua
+kind: stratum
+description: Interpreter for the lua scripting language.
build-depends:
- morph: tools
chunks:
-- build-depends: []
- name: lua
- ref: baserock/5.1-morph
+- name: lua
repo: upstream:lua
-description: Interpreter for the lua scripting language.
-kind: stratum
-name: lua
+ ref: baserock/5.1-morph
+ build-depends: []
diff --git a/multimedia-gstreamer-0.10.morph b/multimedia-gstreamer-0.10.morph
index 0642599c..67f802ec 100644
--- a/multimedia-gstreamer-0.10.morph
+++ b/multimedia-gstreamer-0.10.morph
@@ -1,29 +1,29 @@
+name: multimedia-gstreamer-0.10
+kind: stratum
+description: Codecs
build-depends:
- morph: core
- morph: foundation
- morph: audio-bluetooth
chunks:
-- build-depends: []
- name: orc
- ref: baserock/morph
+- name: orc
repo: upstream:orc
-- build-depends:
+ ref: baserock/morph
+ build-depends: []
+- name: gstreamer
+ repo: upstream:gstreamer
+ ref: baserock/morph/0.10
+ build-depends:
- orc
- name: gstreamer
+- name: gstreamer-plugins-base
+ repo: upstream:gstreamer-plugins-base
ref: baserock/morph/0.10
- repo: upstream:gstreamer
-- build-depends:
+ build-depends:
- gstreamer
- name: gstreamer-plugins-base
+- name: gstreamer-plugins-good
+ repo: upstream:gstreamer-plugins-good
ref: baserock/morph/0.10
- repo: upstream:gstreamer-plugins-base
-- build-depends:
+ build-depends:
- gstreamer
- gstreamer-plugins-base
- orc
- name: gstreamer-plugins-good
- ref: baserock/morph/0.10
- repo: upstream:gstreamer-plugins-good
-description: Codecs
-kind: stratum
-name: multimedia-gstreamer-0.10
diff --git a/multimedia.morph b/multimedia.morph
index 26fde1e8..ebe2fa6e 100644
--- a/multimedia.morph
+++ b/multimedia.morph
@@ -1,15 +1,15 @@
+name: multimedia
+kind: stratum
+description: Codecs
build-depends:
- morph: audio-bluetooth
chunks:
-- build-depends: []
- name: orc
- ref: baserock/morph
+- name: orc
repo: upstream:orc
-- build-depends:
- - orc
- name: gstreamer
- ref: baserock/genivi/baseline
+ ref: baserock/morph
+ build-depends: []
+- name: gstreamer
repo: upstream:gstreamer
-description: Codecs
-kind: stratum
-name: multimedia
+ ref: baserock/genivi/baseline
+ build-depends:
+ - orc
diff --git a/nfs.morph b/nfs.morph
index 8733f3c3..bbf123e9 100644
--- a/nfs.morph
+++ b/nfs.morph
@@ -1,31 +1,31 @@
+name: nfs
+kind: stratum
+description: NFS utilities
build-depends:
- morph: foundation
chunks:
-- build-depends: []
- name: libevent
- ref: release-2.0.20-stable
+- name: libevent
repo: upstream:libevent
-- build-depends: []
- name: tcp-wrappers
- ref: baserock/fedora-patches
+ ref: release-2.0.20-stable
+ build-depends: []
+- name: tcp-wrappers
repo: upstream:tcp-wrappers
-- build-depends: []
- name: ti-rpc
- ref: baserock/master
+ ref: baserock/fedora-patches
+ build-depends: []
+- name: ti-rpc
repo: upstream:ti-rpc
-- build-depends:
+ ref: baserock/master
+ build-depends: []
+- name: rpcbind
+ repo: upstream:rpcbind
+ ref: baserock/master
+ build-depends:
- ti-rpc
- tcp-wrappers
- name: rpcbind
+- name: nfs-utils
+ repo: upstream:nfs-utils
ref: baserock/master
- repo: upstream:rpcbind
-- build-depends:
+ build-depends:
- libevent
- tcp-wrappers
- ti-rpc
- name: nfs-utils
- ref: baserock/master
- repo: upstream:nfs-utils
-description: NFS utilities
-kind: stratum
-name: nfs
diff --git a/qt4-sdk.morph b/qt4-sdk.morph
index d379209c..b4844ff8 100644
--- a/qt4-sdk.morph
+++ b/qt4-sdk.morph
@@ -1,10 +1,10 @@
+name: qt4-sdk
+kind: stratum
+description: Qt4 Desktop Environment, IDE and Example Apps
build-depends:
- morph: qt4-tools
chunks:
-- build-depends: []
- name: qt-creator
- ref: baserock/morph/2.7
+- name: qt-creator
repo: upstream:qt-creator
-description: Qt4 Desktop Environment, IDE and Example Apps
-kind: stratum
-name: qt4-sdk
+ ref: baserock/morph/2.7
+ build-depends: []
diff --git a/qt4-tools.morph b/qt4-tools.morph
index 5386518a..387b5dd9 100644
--- a/qt4-tools.morph
+++ b/qt4-tools.morph
@@ -1,27 +1,27 @@
+name: qt4-tools
+kind: stratum
+description: Qt4 Development Libraries and Tools
build-depends:
- morph: tools
- morph: x-x86_64-generic
- morph: multimedia-gstreamer-0.10
chunks:
-- build-depends: []
- name: icu
- ref: baserock/morph
+- name: icu
repo: upstream:icu
-- build-depends: []
- name: ruby-1.8
+ ref: baserock/morph
+ build-depends: []
+- name: ruby-1.8
+ repo: upstream:ruby
ref: baserock/morph/ruby_1_8_7
+ build-depends: []
+- name: ruby-1.9
repo: upstream:ruby
-- build-depends:
- - ruby-1.8
- name: ruby-1.9
ref: baserock/morph/ruby_1_9_3
- repo: upstream:ruby
-- build-depends:
+ build-depends:
+ - ruby-1.8
+- name: qt4-tools
+ repo: upstream:qt4-tools
+ ref: baserock/morph
+ build-depends:
- icu
- ruby-1.9
- name: qt4-tools
- ref: baserock/morph
- repo: upstream:qt4-tools
-description: Qt4 Development Libraries and Tools
-kind: stratum
-name: qt4-tools
diff --git a/qt5-sdk.morph b/qt5-sdk.morph
index 15ecea90..897c8098 100644
--- a/qt5-sdk.morph
+++ b/qt5-sdk.morph
@@ -1,14 +1,14 @@
+name: qt5-sdk
+kind: stratum
+description: Qt5 Desktop Environment, IDE and Example Apps
build-depends:
- morph: qt5-tools
chunks:
-- build-depends: []
- name: qt-creator
- ref: baserock/morph/2.7
+- name: qt-creator
repo: upstream:qt-creator
-- build-depends: []
- name: snowshoe
- ref: baserock/morph
+ ref: baserock/morph/2.7
+ build-depends: []
+- name: snowshoe
repo: upstream:snowshoe
-description: Qt5 Desktop Environment, IDE and Example Apps
-kind: stratum
-name: qt5-sdk
+ ref: baserock/morph
+ build-depends: []
diff --git a/qt5-tools.morph b/qt5-tools.morph
index 202f2047..9f36f412 100644
--- a/qt5-tools.morph
+++ b/qt5-tools.morph
@@ -1,144 +1,144 @@
+name: qt5-tools
+kind: stratum
+description: Qt5 Development Libraries and Tools
build-depends:
- morph: tools
- morph: x-x86_64-generic
- morph: multimedia-gstreamer-0.10
chunks:
-- build-depends: []
- name: icu
- ref: baserock/morph
+- name: icu
repo: upstream:icu
-- build-depends: []
- name: ruby-1.8
+ ref: baserock/morph
+ build-depends: []
+- name: ruby-1.8
+ repo: upstream:ruby
ref: baserock/morph/ruby_1_8_7
+ build-depends: []
+- name: ruby-1.9
repo: upstream:ruby
-- build-depends:
- - ruby-1.8
- name: ruby-1.9
ref: baserock/morph/ruby_1_9_3
- repo: upstream:ruby
-- build-depends:
+ build-depends:
+ - ruby-1.8
+- name: qtbase
+ repo: upstream:qt5/qtbase
+ ref: baserock/morph
+ build-depends:
- icu
- name: qtbase
+- name: qtsvg
+ repo: upstream:qt5/qtsvg
ref: baserock/morph
- repo: upstream:qt5/qtbase
-- build-depends:
+ build-depends:
- qtbase
- name: qtsvg
+- name: qtjsbackend
+ repo: upstream:qt5/qtjsbackend
ref: baserock/morph
- repo: upstream:qt5/qtsvg
-- build-depends:
+ build-depends:
- qtbase
- name: qtjsbackend
+- name: qtscript
+ repo: upstream:qt5/qtscript
ref: baserock/morph
- repo: upstream:qt5/qtjsbackend
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- name: qtscript
+- name: qtdeclarative
+ repo: upstream:qt5/qtdeclarative
ref: baserock/morph
- repo: upstream:qt5/qtscript
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtscript
- name: qtdeclarative
+- name: qtquick1
+ repo: upstream:qt5/qtquick1
ref: baserock/morph
- repo: upstream:qt5/qtdeclarative
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtscript
- name: qtquick1
+- name: qt3d
+ repo: upstream:qt5/qt3d
ref: baserock/morph
- repo: upstream:qt5/qtquick1
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtscript
- qtdeclarative
- name: qt3d
+- name: qtquickcontrols
+ repo: upstream:qt5/qtquickcontrols
ref: baserock/morph
- repo: upstream:qt5/qt3d
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtdeclarative
- name: qtquickcontrols
+- name: qtsensors
+ repo: upstream:qt5/qtsensors
ref: baserock/morph
- repo: upstream:qt5/qtquickcontrols
-- build-depends:
+ build-depends:
- qtbase
- name: qtsensors
+- name: qtserialport
+ repo: upstream:qt5/qtserialport
ref: baserock/morph
- repo: upstream:qt5/qtsensors
-- build-depends:
+ build-depends:
- qtbase
- name: qtserialport
+- name: qtx11extras
+ repo: upstream:qt5/qtx11extras
ref: baserock/morph
- repo: upstream:qt5/qtserialport
-- build-depends:
+ build-depends:
- qtbase
- name: qtx11extras
+- name: qtwebkit
+ repo: upstream:qt5/qtwebkit
ref: baserock/morph
- repo: upstream:qt5/qtx11extras
-- build-depends:
+ build-depends:
- qtbase
- icu
- ruby-1.9
- qtjsbackend
- qtdeclarative
- name: qtwebkit
+- name: qtwebkit-examples
+ repo: upstream:qt5/qtwebkit-examples
ref: baserock/morph
- repo: upstream:qt5/qtwebkit
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtdeclarative
- qtwebkit
- name: qtwebkit-examples
+- name: qtmultimedia
+ repo: upstream:qt5/qtmultimedia
ref: baserock/morph
- repo: upstream:qt5/qtwebkit-examples
-- build-depends:
+ build-depends:
- qtbase
- name: qtmultimedia
+- name: qtxmlpatterns
+ repo: upstream:qt5/qtxmlpatterns
ref: baserock/morph
- repo: upstream:qt5/qtmultimedia
-- build-depends:
+ build-depends:
- qtbase
- name: qtxmlpatterns
+- name: qtdoc
+ repo: upstream:qt5/qtdoc
ref: baserock/morph
- repo: upstream:qt5/qtxmlpatterns
-- build-depends:
+ build-depends:
- qtbase
- name: qtdoc
+- name: qtgraphicaleffects
+ repo: upstream:qt5/qtgraphicaleffects
ref: baserock/morph
- repo: upstream:qt5/qtdoc
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtdeclarative
- name: qtgraphicaleffects
+- name: qtimageformats
+ repo: upstream:qt5/qtimageformats
ref: baserock/morph
- repo: upstream:qt5/qtgraphicaleffects
-- build-depends:
+ build-depends:
- qtbase
- name: qtimageformats
+- name: qttools
+ repo: upstream:qt5/qttools
ref: baserock/morph
- repo: upstream:qt5/qtimageformats
-- build-depends:
+ build-depends:
- qtbase
- qtjsbackend
- qtdeclarative
- qtwebkit
- name: qttools
+- name: qttranslations
+ repo: upstream:qt5/qttranslations
ref: baserock/morph
- repo: upstream:qt5/qttools
-- build-depends:
+ build-depends:
- qtbase
- qttools
- name: qttranslations
- ref: baserock/morph
- repo: upstream:qt5/qttranslations
-description: Qt5 Development Libraries and Tools
-kind: stratum
-name: qt5-tools
diff --git a/tools.morph b/tools.morph
index 3b0715a8..a6d1904d 100644
--- a/tools.morph
+++ b/tools.morph
@@ -1,121 +1,121 @@
+name: tools
+kind: stratum
+description: Extra development tools included in the devel system
build-depends:
- morph: foundation
chunks:
-- build-depends: []
- name: six
- ref: baserock/morph
+- name: six
repo: upstream:six
-- build-depends: []
- name: patch
ref: baserock/morph
+ build-depends: []
+- name: patch
repo: upstream:patch
-- build-depends: []
- name: python-ttystatus
ref: baserock/morph
+ build-depends: []
+- name: python-ttystatus
repo: upstream:python-ttystatus
-- build-depends: []
- name: python-coveragepy
ref: baserock/morph
+ build-depends: []
+- name: python-coveragepy
repo: upstream:python-coveragepy
-- build-depends:
- - python-coveragepy
- name: python-coverage-test-runner
ref: baserock/morph
+ build-depends: []
+- name: python-coverage-test-runner
repo: upstream:python-coverage-test-runner
-- build-depends:
- - python-coverage-test-runner
- name: cliapp
ref: baserock/morph
+ build-depends:
+ - python-coveragepy
+- name: cliapp
repo: upstream:cliapp
-- build-depends: []
- name: python-markdown
ref: baserock/morph
+ build-depends:
+ - python-coverage-test-runner
+- name: python-markdown
repo: upstream:python-markdown
-- build-depends:
- - cliapp
- - python-ttystatus
- - python-markdown
- name: cmdtest
ref: baserock/morph
+ build-depends: []
+- name: cmdtest
repo: upstream:cmdtest
-- build-depends:
- - patch
- name: coreutils
ref: baserock/morph
+ build-depends:
+ - cliapp
+ - python-ttystatus
+ - python-markdown
+- name: coreutils
repo: upstream:coreutils
-- build-depends: []
- name: distcc
ref: baserock/morph
+ build-depends:
+ - patch
+- name: distcc
repo: upstream:distcc
-- build-depends: []
- name: e2fsprogs
ref: baserock/morph
+ build-depends: []
+- name: e2fsprogs
repo: upstream:e2fsprogs
-- build-depends: []
- name: file
ref: baserock/morph
+ build-depends: []
+- name: file
repo: upstream:file
-- build-depends: []
- name: gdb
ref: baserock/morph
+ build-depends: []
+- name: gdb
repo: upstream:gdb
-- build-depends: []
- name: less
ref: baserock/morph
+ build-depends: []
+- name: less
repo: upstream:less
-- build-depends: []
- name: linux-user-chroot
ref: baserock/morph
+ build-depends: []
+- name: linux-user-chroot
repo: upstream:linux-user-chroot
-- build-depends: []
- name: lsof
ref: baserock/morph
+ build-depends: []
+- name: lsof
repo: upstream:lsof
-- build-depends:
- - six
- name: pyfilesystem
ref: baserock/morph
+ build-depends: []
+- name: pyfilesystem
repo: upstream:pyfilesystem
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - six
+- name: morph
+ repo: baserock:baserock/morph
+ ref: master
+ build-depends:
- cliapp
- cmdtest
- python-coverage-test-runner
- pyfilesystem
- name: morph
- ref: master
- repo: baserock:baserock/morph
-- build-depends: []
- name: pv
- ref: baserock/morph
+- name: pv
repo: upstream:pv
-- build-depends: []
- name: rsync
ref: baserock/morph
+ build-depends: []
+- name: rsync
repo: upstream:rsync
-- build-depends: []
- name: strace
ref: baserock/morph
+ build-depends: []
+- name: strace
repo: upstream:strace
-- build-depends: []
- name: vala
- ref: baserock/bootstrap
- repo: upstream:vala
-- build-depends: []
- name: vim
ref: baserock/morph
+ build-depends: []
+- name: vala
+ repo: upstream:vala
+ ref: baserock/bootstrap
+ build-depends: []
+- name: vim
repo: upstream:vim
-- build-depends: []
- name: screen
ref: baserock/morph
+ build-depends: []
+- name: screen
repo: upstream:screen
-- build-depends: []
- name: u-boot
ref: baserock/morph
+ build-depends: []
+- name: u-boot
repo: upstream:u-boot
+ ref: baserock/morph
+ build-depends: []
- name: kexec-tools
repo: upstream:kexec-tools
ref: baserock/morph
build-depends: []
-description: Extra development tools included in the devel system
-kind: stratum
-name: tools
diff --git a/trove.morph b/trove.morph
index dd9ad23f..75326fec 100644
--- a/trove.morph
+++ b/trove.morph
@@ -1,6 +1,6 @@
name: trove
-description: Trove software
kind: stratum
+description: Trove software
build-depends:
- morph: tools
chunks:
diff --git a/wayland-armv7-versatile.morph b/wayland-armv7-versatile.morph
index dbd4ac37..7cc41a13 100644
--- a/wayland-armv7-versatile.morph
+++ b/wayland-armv7-versatile.morph
@@ -1,22 +1,22 @@
+name: wayland-armv7-versatile
+kind: stratum
build-depends:
- morph: core
- morph: foundation
- morph: genivi-foundation
- morph: x-common
chunks:
-- build-depends: []
- name: libxkbcommon
- ref: baserock/morph
+- name: libxkbcommon
repo: upstream:xorg-lib-libxkbcommon
-- build-depends:
- - libxkbcommon
- name: wayland
- ref: baserock/genivi/wayland
+ ref: baserock/morph
+ build-depends: []
+- name: wayland
repo: upstream:wayland
-- build-depends:
- - wayland
- name: mesa-wayland
- ref: baserock/genivi/baseline-armv7-versatile
+ ref: baserock/genivi/wayland
+ build-depends:
+ - libxkbcommon
+- name: mesa-wayland
repo: upstream:mesa
-kind: stratum
-name: wayland-armv7-versatile
+ ref: baserock/genivi/baseline-armv7-versatile
+ build-depends:
+ - wayland
diff --git a/wayland-x86_64-generic.morph b/wayland-x86_64-generic.morph
index 7f01202e..211606ef 100644
--- a/wayland-x86_64-generic.morph
+++ b/wayland-x86_64-generic.morph
@@ -1,22 +1,22 @@
+name: wayland-x86_64-generic
+kind: stratum
build-depends:
- morph: core
- morph: foundation
- morph: genivi-foundation
- morph: x-common
chunks:
-- build-depends: []
- name: libxkbcommon
- ref: baserock/morph
+- name: libxkbcommon
repo: upstream:xorg-lib-libxkbcommon
-- build-depends:
- - libxkbcommon
- name: wayland
- ref: baserock/genivi/wayland
+ ref: baserock/morph
+ build-depends: []
+- name: wayland
repo: upstream:wayland
-- build-depends:
- - wayland
- name: mesa-wayland
- ref: baserock/genivi/morph
+ ref: baserock/genivi/wayland
+ build-depends:
+ - libxkbcommon
+- name: mesa-wayland
repo: upstream:mesa
-kind: stratum
-name: wayland-x86_64-generic
+ ref: baserock/genivi/morph
+ build-depends:
+ - wayland
diff --git a/x-armv7-versatile.morph b/x-armv7-versatile.morph
index f5128eb5..026020d1 100644
--- a/x-armv7-versatile.morph
+++ b/x-armv7-versatile.morph
@@ -1,78 +1,83 @@
+name: x-armv7-versatile
+kind: stratum
build-depends:
- morph: x-common
chunks:
-- build-depends: []
- name: mesa-x
- ref: baserock/genivi/baseline-armv7-versatile
+- name: mesa-x
repo: upstream:mesa
-- build-depends: []
- name: xorg-lib-libxkbfile
- ref: baserock/morph
+ ref: baserock/genivi/baseline-armv7-versatile
+ build-depends: []
+- name: xorg-lib-libxkbfile
repo: upstream:xorg-lib-libxkbfile
-- build-depends: []
- name: pixman
ref: baserock/morph
+ build-depends: []
+- name: pixman
repo: upstream:pixman
-- build-depends: []
- name: xorg-font-util
ref: baserock/morph
+ build-depends: []
+- name: xorg-font-util
repo: upstream:xorg-font-util
-- build-depends:
- - xorg-font-util
- name: xorg-lib-libfontenc
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libfontenc
repo: upstream:xorg-lib-libfontenc
-- build-depends: []
- name: freetype2
ref: baserock/morph
+ build-depends:
+ - xorg-font-util
+- name: freetype2
repo: upstream:freetype2
-- build-depends:
- - freetype2
- name: fontconfig
ref: baserock/morph
+ build-depends: []
+- name: fontconfig
repo: upstream:fontconfig
-- build-depends:
- - freetype2
- - xorg-lib-libfontenc
- name: xorg-lib-libXfont
ref: baserock/morph
+ build-depends:
+ - freetype2
+- name: xorg-lib-libXfont
repo: upstream:xorg-lib-libXfont
-- build-depends: []
- name: xorg-lib-libICE
ref: baserock/morph
+ build-depends:
+ - freetype2
+ - xorg-lib-libfontenc
+- name: xorg-lib-libICE
repo: upstream:xorg-lib-libICE
-- build-depends:
- - xorg-lib-libICE
- name: xorg-lib-libSM
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libSM
repo: upstream:xorg-lib-libSM
-- build-depends:
- - xorg-lib-libSM
- name: xorg-lib-libXt
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libICE
+- name: xorg-lib-libXt
repo: upstream:xorg-lib-libXt
-- build-depends:
- - xorg-lib-libXt
- name: xorg-lib-libXmu
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libSM
+- name: xorg-lib-libXmu
repo: upstream:xorg-lib-libXmu
-- build-depends:
- - xorg-lib-libXt
- name: xorg-lib-libXpm
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXt
+- name: xorg-lib-libXpm
repo: upstream:xorg-lib-libXpm
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXt
+- name: xorg-lib-libXaw
+ repo: upstream:xorg-lib-libXaw
+ ref: baserock/morph
+ build-depends:
- xorg-lib-libXmu
- xorg-lib-libXpm
- xorg-lib-libXt
- name: xorg-lib-libXaw
+- name: libsha1
+ repo: upstream:libsha1
ref: baserock/morph
- repo: upstream:xorg-lib-libXaw
-- build-depends: []
- name: libsha1
+ build-depends: []
+- name: xserver
+ repo: upstream:xserver
ref: baserock/morph
- repo: upstream:libsha1
-- build-depends:
+ build-depends:
- libsha1
- mesa-x
- pixman
@@ -84,68 +89,63 @@ chunks:
- xorg-lib-libXt
- xorg-lib-libfontenc
- xorg-lib-libxkbfile
- name: xserver
+- name: xorg-driver-xf86-video-cirrus
+ repo: upstream:xorg-driver-xf86-video-cirrus
ref: baserock/morph
- repo: upstream:xserver
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-video-cirrus
+- name: xorg-driver-xf86-video-fbdev
+ repo: upstream:xorg-driver-xf86-video-fbdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-cirrus
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-video-fbdev
+- name: xorg-driver-xf86-video-vesa
+ repo: upstream:xorg-driver-xf86-video-vesa
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-fbdev
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-video-vesa
+- name: xorg-driver-xf86-input-evdev
+ repo: upstream:xorg-driver-xf86-input-evdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-vesa
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-evdev
+- name: xorg-driver-xf86-input-keyboard
+ repo: upstream:xorg-driver-xf86-input-keyboard
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-evdev
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-keyboard
+- name: xorg-driver-xf86-input-mouse
+ repo: upstream:xorg-driver-xf86-input-mouse
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-keyboard
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-mouse
+- name: xorg-app-xkbcomp
+ repo: upstream:xorg-app-xkbcomp
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-mouse
-- build-depends:
+ build-depends:
- xorg-lib-libxkbfile
- name: xorg-app-xkbcomp
+- name: xkeyboard-config
+ repo: upstream:xkeyboard-config
ref: baserock/morph
- repo: upstream:xorg-app-xkbcomp
-- build-depends:
+ build-depends:
- xorg-app-xkbcomp
- name: xkeyboard-config
+- name: xorg-app-xinit
+ repo: upstream:xorg-app-xinit
ref: baserock/morph
- repo: upstream:xkeyboard-config
-- build-depends: []
- name: xorg-app-xinit
+ build-depends: []
+- name: xorg-lib-libXft
+ repo: upstream:xorg-lib-libXft
ref: baserock/morph
- repo: upstream:xorg-app-xinit
-- build-depends:
+ build-depends:
- fontconfig
- freetype2
- name: xorg-lib-libXft
+- name: xcb-util
+ repo: upstream:xcb-util
ref: baserock/morph
- repo: upstream:xorg-lib-libXft
-- build-depends: []
- name: xcb-util
+ build-depends: []
+- name: xterm
+ repo: upstream:xterm
ref: baserock/morph
- repo: upstream:xcb-util
-- build-depends:
+ build-depends:
- xorg-lib-libXaw
- xorg-lib-libxkbfile
- name: xterm
- ref: baserock/morph
- repo: upstream:xterm
-kind: stratum
-name: x-armv7-versatile
diff --git a/x-common.morph b/x-common.morph
index ce741561..475de36d 100644
--- a/x-common.morph
+++ b/x-common.morph
@@ -1,172 +1,177 @@
+name: x-common
+kind: stratum
build-depends:
- morph: genivi-foundation
chunks:
-- build-depends: []
- name: llvm
- ref: baserock/morph
+- name: llvm
repo: upstream:llvm
-- build-depends: []
- name: libpng
ref: baserock/morph
+ build-depends: []
+- name: libpng
repo: upstream:libpng
-- build-depends: []
- name: libjpeg
ref: baserock/morph
+ build-depends: []
+- name: libjpeg
repo: upstream:libjpeg
-- build-depends: []
- name: xorg-util-macros
ref: baserock/morph
+ build-depends: []
+- name: xorg-util-macros
repo: upstream:xorg-util-macros
-- build-depends:
- - xorg-util-macros
- name: xorg-proto-bigreqsproto
ref: baserock/morph
+ build-depends: []
+- name: xorg-proto-bigreqsproto
repo: upstream:xorg-proto-bigreqsproto
-- build-depends:
- - xorg-util-macros
- name: xorg-proto-compositeproto
ref: baserock/morph
- repo: upstream:xorg-proto-compositeproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-damageproto
+- name: xorg-proto-compositeproto
+ repo: upstream:xorg-proto-compositeproto
ref: baserock/morph
- repo: upstream:xorg-proto-damageproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-dmxproto
+- name: xorg-proto-damageproto
+ repo: upstream:xorg-proto-damageproto
ref: baserock/morph
- repo: upstream:xorg-proto-dmxproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-fixesproto
+- name: xorg-proto-dmxproto
+ repo: upstream:xorg-proto-dmxproto
ref: baserock/morph
- repo: upstream:xorg-proto-fixesproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-fontsproto
+- name: xorg-proto-fixesproto
+ repo: upstream:xorg-proto-fixesproto
ref: baserock/morph
- repo: upstream:xorg-proto-fontsproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-glproto
+- name: xorg-proto-fontsproto
+ repo: upstream:xorg-proto-fontsproto
ref: baserock/morph
- repo: upstream:xorg-proto-glproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-inputproto
+- name: xorg-proto-glproto
+ repo: upstream:xorg-proto-glproto
ref: baserock/morph
- repo: upstream:xorg-proto-inputproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-kbproto
+- name: xorg-proto-inputproto
+ repo: upstream:xorg-proto-inputproto
ref: baserock/morph
- repo: upstream:xorg-proto-kbproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xineramaproto
+- name: xorg-proto-kbproto
+ repo: upstream:xorg-proto-kbproto
ref: baserock/morph
- repo: upstream:xorg-proto-xineramaproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-randrproto
+- name: xorg-proto-xineramaproto
+ repo: upstream:xorg-proto-xineramaproto
ref: baserock/morph
- repo: upstream:xorg-proto-randrproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-recordproto
+- name: xorg-proto-randrproto
+ repo: upstream:xorg-proto-randrproto
ref: baserock/morph
- repo: upstream:xorg-proto-recordproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-renderproto
+- name: xorg-proto-recordproto
+ repo: upstream:xorg-proto-recordproto
ref: baserock/morph
- repo: upstream:xorg-proto-renderproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-resourceproto
+- name: xorg-proto-renderproto
+ repo: upstream:xorg-proto-renderproto
ref: baserock/morph
- repo: upstream:xorg-proto-resourceproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-scrnsaverproto
+- name: xorg-proto-resourceproto
+ repo: upstream:xorg-proto-resourceproto
ref: baserock/morph
- repo: upstream:xorg-proto-scrnsaverproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-videoproto
+- name: xorg-proto-scrnsaverproto
+ repo: upstream:xorg-proto-scrnsaverproto
ref: baserock/morph
- repo: upstream:xorg-proto-videoproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xcmiscproto
+- name: xorg-proto-videoproto
+ repo: upstream:xorg-proto-videoproto
ref: baserock/morph
- repo: upstream:xorg-proto-xcmiscproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xextproto
+- name: xorg-proto-xcmiscproto
+ repo: upstream:xorg-proto-xcmiscproto
ref: baserock/morph
- repo: upstream:xorg-proto-xextproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xf86bigfontproto
+- name: xorg-proto-xextproto
+ repo: upstream:xorg-proto-xextproto
ref: baserock/morph
- repo: upstream:xorg-proto-xf86bigfontproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xf86dgaproto
+- name: xorg-proto-xf86bigfontproto
+ repo: upstream:xorg-proto-xf86bigfontproto
ref: baserock/morph
- repo: upstream:xorg-proto-xf86dgaproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xf86driproto
+- name: xorg-proto-xf86dgaproto
+ repo: upstream:xorg-proto-xf86dgaproto
ref: baserock/morph
- repo: upstream:xorg-proto-xf86driproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-xf86vidmodeproto
+- name: xorg-proto-xf86driproto
+ repo: upstream:xorg-proto-xf86driproto
ref: baserock/morph
- repo: upstream:xorg-proto-xf86vidmodeproto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-x11proto
+- name: xorg-proto-xf86vidmodeproto
+ repo: upstream:xorg-proto-xf86vidmodeproto
ref: baserock/morph
- repo: upstream:xorg-proto-x11proto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-dri2proto
+- name: xorg-proto-x11proto
+ repo: upstream:xorg-proto-x11proto
ref: baserock/morph
- repo: upstream:xorg-proto-dri2proto
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xcb-pthread-stubs
+- name: xorg-proto-dri2proto
+ repo: upstream:xorg-proto-dri2proto
ref: baserock/morph
- repo: upstream:xcb-pthread-stubs
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xcb-proto
+- name: xcb-pthread-stubs
+ repo: upstream:xcb-pthread-stubs
ref: baserock/morph
+ build-depends:
+ - xorg-util-macros
+- name: xcb-proto
repo: upstream:xcb-proto
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - xorg-util-macros
+- name: xorg-lib-libXau
+ repo: upstream:xorg-lib-libXau
+ ref: baserock/morph
+ build-depends:
- xorg-proto-x11proto
- xorg-util-macros
- name: xorg-lib-libXau
+- name: xcb-libxcb
+ repo: upstream:xcb-libxcb
ref: baserock/morph
- repo: upstream:xorg-lib-libXau
-- build-depends:
+ build-depends:
- xcb-proto
- xcb-pthread-stubs
- xorg-lib-libXau
- xorg-util-macros
- name: xcb-libxcb
+- name: xorg-lib-libxtrans
+ repo: upstream:xorg-lib-libxtrans
ref: baserock/morph
- repo: upstream:xcb-libxcb
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-lib-libxtrans
+- name: xorg-lib-libX11
+ repo: upstream:xorg-lib-libX11
ref: baserock/morph
- repo: upstream:xorg-lib-libxtrans
-- build-depends:
+ build-depends:
- xcb-libxcb
- xorg-lib-libXau
- xorg-lib-libxtrans
@@ -178,68 +183,68 @@ chunks:
- xorg-proto-xextproto
- xorg-proto-xf86bigfontproto
- xorg-util-macros
- name: xorg-lib-libX11
+- name: xorg-lib-libpciaccess
+ repo: upstream:xorg-lib-libpciaccess
ref: baserock/morph
- repo: upstream:xorg-lib-libX11
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-lib-libpciaccess
+- name: drm
+ repo: upstream:drm
ref: baserock/morph
- repo: upstream:xorg-lib-libpciaccess
-- build-depends:
+ build-depends:
- xcb-pthread-stubs
- xorg-lib-libpciaccess
- name: drm
+- name: xorg-lib-libXext
+ repo: upstream:xorg-lib-libXext
ref: baserock/morph
- repo: upstream:drm
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXau
- xorg-proto-x11proto
- xorg-proto-xextproto
- xorg-util-macros
- name: xorg-lib-libXext
+- name: xorg-lib-libXi
+ repo: upstream:xorg-lib-libXi
ref: baserock/morph
- repo: upstream:xorg-lib-libXext
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXext
- xorg-proto-inputproto
- xorg-proto-x11proto
- xorg-proto-xextproto
- xorg-util-macros
- name: xorg-lib-libXi
+- name: xorg-util-makedepend
+ repo: upstream:xorg-util-makedepend
ref: baserock/morph
- repo: upstream:xorg-lib-libXi
-- build-depends:
+ build-depends:
- xorg-proto-x11proto
- xorg-util-macros
- name: xorg-util-makedepend
+- name: xorg-lib-libXfixes
+ repo: upstream:xorg-lib-libXfixes
ref: baserock/morph
- repo: upstream:xorg-util-makedepend
-- build-depends:
+ build-depends:
- xorg-lib-libXext
- xorg-proto-fixesproto
- xorg-util-macros
- name: xorg-lib-libXfixes
+- name: xorg-lib-libXcomposite
+ repo: upstream:xorg-lib-libXcomposite
ref: baserock/morph
- repo: upstream:xorg-lib-libXfixes
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXfixes
- xorg-proto-compositeproto
- xorg-util-macros
- name: xorg-lib-libXcomposite
+- name: xorg-lib-libXrender
+ repo: upstream:xorg-lib-libXrender
ref: baserock/morph
- repo: upstream:xorg-lib-libXcomposite
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-proto-renderproto
- xorg-util-macros
- name: xorg-lib-libXrender
+- name: xorg-lib-libXrandr
+ repo: upstream:xorg-lib-libXrandr
ref: baserock/morph
- repo: upstream:xorg-lib-libXrender
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXext
- xorg-lib-libXrender
@@ -247,28 +252,28 @@ chunks:
- xorg-proto-renderproto
- xorg-proto-xextproto
- xorg-util-macros
- name: xorg-lib-libXrandr
+- name: xorg-lib-libXinerama
+ repo: upstream:xorg-lib-libXinerama
ref: baserock/morph
- repo: upstream:xorg-lib-libXrandr
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXext
- xorg-proto-xextproto
- xorg-proto-xineramaproto
- xorg-util-macros
- name: xorg-lib-libXinerama
+- name: xorg-lib-libdmx
+ repo: upstream:xorg-lib-libdmx
ref: baserock/morph
- repo: upstream:xorg-lib-libXinerama
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXext
- xorg-proto-dmxproto
- xorg-proto-xextproto
- xorg-util-macros
- name: xorg-lib-libdmx
+- name: xorg-lib-libXtst
+ repo: upstream:xorg-lib-libXtst
ref: baserock/morph
- repo: upstream:xorg-lib-libdmx
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXext
- xorg-lib-libXi
@@ -276,55 +281,50 @@ chunks:
- xorg-proto-recordproto
- xorg-proto-xextproto
- xorg-util-macros
- name: xorg-lib-libXtst
+- name: xorg-lib-libXRes
+ repo: upstream:xorg-lib-libXRes
ref: baserock/morph
- repo: upstream:xorg-lib-libXtst
-- build-depends:
+ build-depends:
- xorg-lib-libX11
- xorg-lib-libXext
- xorg-proto-resourceproto
- xorg-proto-xextproto
- xorg-util-macros
- name: xorg-lib-libXRes
+- name: xorg-lib-libXdamage
+ repo: upstream:xorg-lib-libXdamage
ref: baserock/morph
- repo: upstream:xorg-lib-libXRes
-- build-depends:
+ build-depends:
- xorg-lib-libXfixes
- xorg-proto-damageproto
- xorg-util-macros
- name: xorg-lib-libXdamage
+- name: xorg-lib-libXcursor
+ repo: upstream:xorg-lib-libXcursor
ref: baserock/morph
- repo: upstream:xorg-lib-libXdamage
-- build-depends:
+ build-depends:
- xorg-util-macros
- xorg-lib-libXrender
- xorg-lib-libXfixes
- xorg-proto-fixesproto
- xorg-lib-libXau
- xorg-lib-libX11
- name: xorg-lib-libXcursor
+- name: xorg-proto-printproto
+ repo: upstream:xorg-proto-printproto
ref: baserock/morph
- repo: upstream:xorg-lib-libXcursor
-- build-depends:
+ build-depends:
- xorg-util-macros
- name: xorg-proto-printproto
+- name: xorg-lib-libXp
+ repo: upstream:xorg-lib-libXp
ref: baserock/morph
- repo: upstream:xorg-proto-printproto
-- build-depends:
+ build-depends:
- xorg-proto-printproto
- xorg-proto-xextproto
- xorg-lib-libXext
- xorg-lib-libX11
- name: xorg-lib-libXp
+- name: xorg-lib-libXScrnSaver
+ repo: upstream:xorg-lib-libXScrnSaver
ref: baserock/morph
- repo: upstream:xorg-lib-libXp
-- build-depends:
+ build-depends:
- xorg-proto-scrnsaverproto
- xorg-proto-xextproto
- xorg-lib-libXext
- xorg-lib-libX11
- name: xorg-lib-libXScrnSaver
- ref: baserock/morph
- repo: upstream:xorg-lib-libXScrnSaver
-kind: stratum
-name: x-common
diff --git a/x-ppc64-generic.morph b/x-ppc64-generic.morph
index 7c028f12..0029cd61 100644
--- a/x-ppc64-generic.morph
+++ b/x-ppc64-generic.morph
@@ -1,82 +1,87 @@
+name: x-ppc64-generic
+kind: stratum
build-depends:
- morph: x-common
chunks:
-- build-depends: []
- name: mesa-x
- ref: baserock/genivi/baseline-armv7-versatile
+- name: mesa-x
repo: upstream:mesa
-- build-depends: []
- name: xorg-lib-libxkbfile
- ref: baserock/morph
+ ref: baserock/genivi/baseline-armv7-versatile
+ build-depends: []
+- name: xorg-lib-libxkbfile
repo: upstream:xorg-lib-libxkbfile
-- build-depends: []
- name: pixman
ref: baserock/morph
+ build-depends: []
+- name: pixman
repo: upstream:pixman
-- build-depends: []
- name: xorg-font-util
ref: baserock/morph
+ build-depends: []
+- name: xorg-font-util
repo: upstream:xorg-font-util
-- build-depends:
- - xorg-font-util
- name: xorg-lib-libfontenc
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libfontenc
repo: upstream:xorg-lib-libfontenc
-- build-depends: []
- name: freetype2
ref: baserock/morph
+ build-depends:
+ - xorg-font-util
+- name: freetype2
repo: upstream:freetype2
-- build-depends:
- - freetype2
- name: fontconfig
ref: baserock/morph
+ build-depends: []
+- name: fontconfig
repo: upstream:fontconfig
-- build-depends:
- - freetype2
- - xorg-lib-libfontenc
- name: xorg-lib-libXfont
ref: baserock/morph
+ build-depends:
+ - freetype2
+- name: xorg-lib-libXfont
repo: upstream:xorg-lib-libXfont
-- build-depends: []
- name: freefont-otf
ref: baserock/morph
+ build-depends:
+ - freetype2
+ - xorg-lib-libfontenc
+- name: freefont-otf
repo: upstream:freefont-otf
-- build-depends: []
- name: xorg-lib-libICE
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libICE
repo: upstream:xorg-lib-libICE
-- build-depends:
- - xorg-lib-libICE
- name: xorg-lib-libSM
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libSM
repo: upstream:xorg-lib-libSM
-- build-depends:
- - xorg-lib-libSM
- name: xorg-lib-libXt
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libICE
+- name: xorg-lib-libXt
repo: upstream:xorg-lib-libXt
-- build-depends:
- - xorg-lib-libXt
- name: xorg-lib-libXmu
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libSM
+- name: xorg-lib-libXmu
repo: upstream:xorg-lib-libXmu
-- build-depends:
- - xorg-lib-libXt
- name: xorg-lib-libXpm
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXt
+- name: xorg-lib-libXpm
repo: upstream:xorg-lib-libXpm
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXt
+- name: xorg-lib-libXaw
+ repo: upstream:xorg-lib-libXaw
+ ref: baserock/morph
+ build-depends:
- xorg-lib-libXmu
- xorg-lib-libXpm
- xorg-lib-libXt
- name: xorg-lib-libXaw
+- name: libsha1
+ repo: upstream:libsha1
ref: baserock/morph
- repo: upstream:xorg-lib-libXaw
-- build-depends: []
- name: libsha1
+ build-depends: []
+- name: xserver
+ repo: upstream:xserver
ref: baserock/morph
- repo: upstream:libsha1
-- build-depends:
+ build-depends:
- libsha1
- mesa-x
- pixman
@@ -88,86 +93,81 @@ chunks:
- xorg-lib-libXt
- xorg-lib-libfontenc
- xorg-lib-libxkbfile
- name: xserver
- ref: baserock/morph
- repo: upstream:xserver
-- build-depends:
- - xserver
- name: xorg-driver-xf86-video-cirrus
- ref: baserock/morph
+- name: xorg-driver-xf86-video-cirrus
repo: upstream:xorg-driver-xf86-video-cirrus
-- build-depends:
- - xserver
- name: xorg-driver-xf86-video-fbdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-fbdev
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-video-vesa
+- name: xorg-driver-xf86-video-fbdev
+ repo: upstream:xorg-driver-xf86-video-fbdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-vesa
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-evdev
+- name: xorg-driver-xf86-video-vesa
+ repo: upstream:xorg-driver-xf86-video-vesa
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-evdev
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-keyboard
+- name: xorg-driver-xf86-input-evdev
+ repo: upstream:xorg-driver-xf86-input-evdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-keyboard
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-mouse
+- name: xorg-driver-xf86-input-keyboard
+ repo: upstream:xorg-driver-xf86-input-keyboard
ref: baserock/morph
+ build-depends:
+ - xserver
+- name: xorg-driver-xf86-input-mouse
repo: upstream:xorg-driver-xf86-input-mouse
-- build-depends:
- - xorg-lib-libxkbfile
- name: xorg-app-xkbcomp
ref: baserock/morph
+ build-depends:
+ - xserver
+- name: xorg-app-xkbcomp
repo: upstream:xorg-app-xkbcomp
-- build-depends:
- - xorg-app-xkbcomp
- name: xkeyboard-config
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libxkbfile
+- name: xkeyboard-config
repo: upstream:xkeyboard-config
-- build-depends: []
- name: xorg-app-xinit
ref: baserock/morph
+ build-depends:
+ - xorg-app-xkbcomp
+- name: xorg-app-xinit
repo: upstream:xorg-app-xinit
-- build-depends:
- - fontconfig
- - freetype2
- name: xorg-lib-libXft
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libXft
repo: upstream:xorg-lib-libXft
-- build-depends: []
- name: xcb-util
ref: baserock/morph
+ build-depends:
+ - fontconfig
+ - freetype2
+- name: xcb-util
repo: upstream:xcb-util
-- build-depends: []
- name: util-wm
ref: baserock/morph
+ build-depends: []
+- name: util-wm
repo: upstream:util-wm
-- build-depends: []
- name: util-keysyms
ref: baserock/morph
+ build-depends: []
+- name: util-keysyms
repo: upstream:util-keysyms
-- build-depends:
- - xcb-util
- name: util-image
ref: baserock/morph
+ build-depends: []
+- name: util-image
repo: upstream:util-image
-- build-depends:
- - xorg-lib-libXaw
- - xorg-lib-libxkbfile
- name: xterm
ref: baserock/morph
+ build-depends:
+ - xcb-util
+- name: xterm
repo: upstream:xterm
-- build-depends:
- - xorg-lib-libXmu
- name: xorg-app-xauth
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXaw
+ - xorg-lib-libxkbfile
+- name: xorg-app-xauth
repo: upstream:xorg-app-xauth
-kind: stratum
-name: x-ppc64-generic
+ ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXmu
diff --git a/x-x86_64-generic.morph b/x-x86_64-generic.morph
index 0c00b268..0b080525 100644
--- a/x-x86_64-generic.morph
+++ b/x-x86_64-generic.morph
@@ -1,82 +1,87 @@
+name: x-x86_64-generic
+kind: stratum
build-depends:
- morph: x-common
chunks:
-- build-depends: []
- name: mesa-x
- ref: baserock/genivi/morph
+- name: mesa-x
repo: upstream:mesa
-- build-depends: []
- name: xorg-lib-libxkbfile
- ref: baserock/morph
+ ref: baserock/genivi/morph
+ build-depends: []
+- name: xorg-lib-libxkbfile
repo: upstream:xorg-lib-libxkbfile
-- build-depends: []
- name: pixman
ref: baserock/morph
+ build-depends: []
+- name: pixman
repo: upstream:pixman
-- build-depends: []
- name: xorg-font-util
ref: baserock/morph
+ build-depends: []
+- name: xorg-font-util
repo: upstream:xorg-font-util
-- build-depends:
- - xorg-font-util
- name: xorg-lib-libfontenc
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libfontenc
repo: upstream:xorg-lib-libfontenc
-- build-depends: []
- name: freetype2
ref: baserock/morph
+ build-depends:
+ - xorg-font-util
+- name: freetype2
repo: upstream:freetype2
-- build-depends:
- - freetype2
- name: fontconfig
ref: baserock/morph
+ build-depends: []
+- name: fontconfig
repo: upstream:fontconfig
-- build-depends:
- - freetype2
- - xorg-lib-libfontenc
- name: xorg-lib-libXfont
ref: baserock/morph
+ build-depends:
+ - freetype2
+- name: xorg-lib-libXfont
repo: upstream:xorg-lib-libXfont
-- build-depends: []
- name: freefont-otf
ref: baserock/morph
+ build-depends:
+ - freetype2
+ - xorg-lib-libfontenc
+- name: freefont-otf
repo: upstream:freefont-otf
-- build-depends: []
- name: xorg-lib-libICE
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libICE
repo: upstream:xorg-lib-libICE
-- build-depends:
- - xorg-lib-libICE
- name: xorg-lib-libSM
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libSM
repo: upstream:xorg-lib-libSM
-- build-depends:
- - xorg-lib-libSM
- name: xorg-lib-libXt
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libICE
+- name: xorg-lib-libXt
repo: upstream:xorg-lib-libXt
-- build-depends:
- - xorg-lib-libXt
- name: xorg-lib-libXmu
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libSM
+- name: xorg-lib-libXmu
repo: upstream:xorg-lib-libXmu
-- build-depends:
- - xorg-lib-libXt
- name: xorg-lib-libXpm
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXt
+- name: xorg-lib-libXpm
repo: upstream:xorg-lib-libXpm
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXt
+- name: xorg-lib-libXaw
+ repo: upstream:xorg-lib-libXaw
+ ref: baserock/morph
+ build-depends:
- xorg-lib-libXmu
- xorg-lib-libXpm
- xorg-lib-libXt
- name: xorg-lib-libXaw
+- name: libsha1
+ repo: upstream:libsha1
ref: baserock/morph
- repo: upstream:xorg-lib-libXaw
-- build-depends: []
- name: libsha1
+ build-depends: []
+- name: xserver
+ repo: upstream:xserver
ref: baserock/morph
- repo: upstream:libsha1
-- build-depends:
+ build-depends:
- libsha1
- mesa-x
- pixman
@@ -88,86 +93,81 @@ chunks:
- xorg-lib-libXt
- xorg-lib-libfontenc
- xorg-lib-libxkbfile
- name: xserver
- ref: baserock/morph
- repo: upstream:xserver
-- build-depends:
- - xserver
- name: xorg-driver-xf86-video-cirrus
- ref: baserock/morph
+- name: xorg-driver-xf86-video-cirrus
repo: upstream:xorg-driver-xf86-video-cirrus
-- build-depends:
- - xserver
- name: xorg-driver-xf86-video-fbdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-fbdev
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-video-vesa
+- name: xorg-driver-xf86-video-fbdev
+ repo: upstream:xorg-driver-xf86-video-fbdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-video-vesa
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-evdev
+- name: xorg-driver-xf86-video-vesa
+ repo: upstream:xorg-driver-xf86-video-vesa
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-evdev
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-keyboard
+- name: xorg-driver-xf86-input-evdev
+ repo: upstream:xorg-driver-xf86-input-evdev
ref: baserock/morph
- repo: upstream:xorg-driver-xf86-input-keyboard
-- build-depends:
+ build-depends:
- xserver
- name: xorg-driver-xf86-input-mouse
+- name: xorg-driver-xf86-input-keyboard
+ repo: upstream:xorg-driver-xf86-input-keyboard
ref: baserock/morph
+ build-depends:
+ - xserver
+- name: xorg-driver-xf86-input-mouse
repo: upstream:xorg-driver-xf86-input-mouse
-- build-depends:
- - xorg-lib-libxkbfile
- name: xorg-app-xkbcomp
ref: baserock/morph
+ build-depends:
+ - xserver
+- name: xorg-app-xkbcomp
repo: upstream:xorg-app-xkbcomp
-- build-depends:
- - xorg-app-xkbcomp
- name: xkeyboard-config
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libxkbfile
+- name: xkeyboard-config
repo: upstream:xkeyboard-config
-- build-depends: []
- name: xorg-app-xinit
ref: baserock/morph
+ build-depends:
+ - xorg-app-xkbcomp
+- name: xorg-app-xinit
repo: upstream:xorg-app-xinit
-- build-depends:
- - fontconfig
- - freetype2
- name: xorg-lib-libXft
ref: baserock/morph
+ build-depends: []
+- name: xorg-lib-libXft
repo: upstream:xorg-lib-libXft
-- build-depends: []
- name: xcb-util
ref: baserock/morph
+ build-depends:
+ - fontconfig
+ - freetype2
+- name: xcb-util
repo: upstream:xcb-util
-- build-depends: []
- name: util-wm
ref: baserock/morph
+ build-depends: []
+- name: util-wm
repo: upstream:util-wm
-- build-depends: []
- name: util-keysyms
ref: baserock/morph
+ build-depends: []
+- name: util-keysyms
repo: upstream:util-keysyms
-- build-depends:
- - xcb-util
- name: util-image
ref: baserock/morph
+ build-depends: []
+- name: util-image
repo: upstream:util-image
-- build-depends:
- - xorg-lib-libXaw
- - xorg-lib-libxkbfile
- name: xterm
ref: baserock/morph
+ build-depends:
+ - xcb-util
+- name: xterm
repo: upstream:xterm
-- build-depends:
- - xorg-lib-libXmu
- name: xorg-app-xauth
ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXaw
+ - xorg-lib-libxkbfile
+- name: xorg-app-xauth
repo: upstream:xorg-app-xauth
-kind: stratum
-name: x-x86_64-generic
+ ref: baserock/morph
+ build-depends:
+ - xorg-lib-libXmu
diff --git a/xfce.morph b/xfce.morph
index 587115e0..3939bf12 100644
--- a/xfce.morph
+++ b/xfce.morph
@@ -1,126 +1,126 @@
+name: xfce
+kind: stratum
+description: xfce stratum
build-depends:
- morph: genivi-x-x86_64-generic
- morph: gtk2
- morph: x-x86_64-generic
chunks:
-- build-depends: []
- name: xfce-dev-tools
- ref: baserock/morph
+- name: xfce-dev-tools
repo: upstream:xfce/xfce4-dev-tools
-- build-depends:
- - xfce-dev-tools
- name: libxfce4util
ref: baserock/morph
+ build-depends: []
+- name: libxfce4util
repo: upstream:xfce/libxfce4util
-- build-depends:
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+- name: xfconf
+ repo: upstream:xfce/xfconf
+ ref: baserock/morph
+ build-depends:
- xfce-dev-tools
- libxfce4util
- name: xfconf
+- name: libxfce4ui
+ repo: upstream:xfce/libxfce4ui
ref: baserock/morph
- repo: upstream:xfce/xfconf
-- build-depends:
+ build-depends:
- xfce-dev-tools
- libxfce4util
- xfconf
- name: libxfce4ui
+- name: garcon
+ repo: upstream:xfce/garcon
ref: baserock/morph
- repo: upstream:xfce/libxfce4ui
-- build-depends:
+ build-depends:
- libxfce4util
- name: garcon
+- name: perl-uri
+ repo: upstream:libwww-perl/uri
ref: baserock/morph
- repo: upstream:xfce/garcon
-- build-depends: []
- name: perl-uri
+ build-depends: []
+- name: exo
+ repo: upstream:xfce/exo
ref: baserock/morph
- repo: upstream:libwww-perl/uri
-- build-depends:
+ build-depends:
- libxfce4util
- libxfce4ui
- perl-uri
- name: exo
- ref: baserock/morph
- repo: upstream:xfce/exo
-- build-depends: []
- name: libwnck
- ref: baserock/xfce-build
+- name: libwnck
repo: upstream:libwnck
-- build-depends:
+ ref: baserock/xfce-build
+ build-depends: []
+- name: xfce4-panel
+ repo: upstream:xfce/xfce4-panel
+ ref: baserock/morph
+ build-depends:
- libxfce4ui
- garcon
- exo
- libwnck
- name: xfce4-panel
+- name: thunar
+ repo: upstream:xfce/thunar
ref: baserock/morph
- repo: upstream:xfce/xfce4-panel
-- build-depends:
+ build-depends:
- libxfce4ui
- exo
- garcon
- libwnck
- name: thunar
+- name: xfce4-settings
+ repo: upstream:xfce/xfce4-settings
ref: baserock/morph
- repo: upstream:xfce/thunar
-- build-depends:
+ build-depends:
- xfce-dev-tools
- xfconf
- exo
- libxfce4ui
- garcon
- name: xfce4-settings
+- name: iceauth
+ repo: upstream:iceauth
ref: baserock/morph
- repo: upstream:xfce/xfce4-settings
-- build-depends: []
- name: iceauth
+ build-depends: []
+- name: xfce4-session
+ repo: upstream:xfce/xfce4-session
ref: baserock/morph
- repo: upstream:iceauth
-- build-depends:
+ build-depends:
- iceauth
- exo
- xfce-dev-tools
- libxfce4ui
- libwnck
- name: xfce4-session
+- name: gtk-xfce-engine-2
+ repo: upstream:xfce/gtk-xfce-engine
ref: baserock/morph
- repo: upstream:xfce/xfce4-session
-- build-depends:
+ build-depends:
- xfce-dev-tools
- name: gtk-xfce-engine-2
+- name: xfdesktop
+ repo: upstream:xfce/xfdesktop
ref: baserock/morph
- repo: upstream:xfce/gtk-xfce-engine
-- build-depends:
+ build-depends:
- exo
- libxfce4ui
- xfconf
- libwnck
- name: xfdesktop
+- name: xfwm4
+ repo: upstream:xfce/xfwm4
ref: baserock/morph
- repo: upstream:xfce/xfdesktop
-- build-depends:
+ build-depends:
- exo
- libxfce4util
- libxfce4ui
- xfconf
- libwnck
- name: xfwm4
+- name: xfce4-appfinder
+ repo: upstream:xfce/xfce4-appfinder
ref: baserock/morph
- repo: upstream:xfce/xfwm4
-- build-depends:
+ build-depends:
- exo
- libxfce4ui
- garcon
- name: xfce4-appfinder
- ref: baserock/morph
- repo: upstream:xfce/xfce4-appfinder
-- build-depends:
- - xfce-dev-tools
- name: tumbler
- ref: baserock/morph
+- name: tumbler
repo: upstream:xfce/tumbler
-- build-depends: []
- name: elementary-xfce
ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+- name: elementary-xfce
repo: upstream:elementary-xfce
-description: xfce stratum
-kind: stratum
-name: xfce
+ ref: baserock/morph
+ build-depends: []