diff options
author | Adam Coldrick <adam.coldrick@codethink.co.uk> | 2014-04-14 16:02:18 +0000 |
---|---|---|
committer | Adam Coldrick <adam.coldrick@codethink.co.uk> | 2014-04-14 16:02:18 +0000 |
commit | 519294adf840fd3981a9aafc7744d3fe66301c68 (patch) | |
tree | 5ac3de505811ec365f127271dbe51ff33e5dce23 | |
parent | 08cc81090d122ef6a6530b28a8c9619e92781fc7 (diff) | |
download | definitions-519294adf840fd3981a9aafc7744d3fe66301c68.tar.gz |
Move and update existing morphologies
-rw-r--r-- | base-system-x86_32-generic.morph | 16 | ||||
-rw-r--r-- | clusters/image-package-example.morph | 12 | ||||
-rw-r--r-- | clusters/minimal-system-deploy.morph (renamed from minimal-system-deploy.morph) | 6 | ||||
-rw-r--r-- | clusters/release.morph (renamed from release.morph) | 20 | ||||
-rw-r--r-- | clusters/sdk-example-cluster.morph (renamed from sdk-example-cluster.morph) | 2 | ||||
-rw-r--r-- | clusters/upgrade-devel.morph (renamed from upgrade-devel.morph) | 2 | ||||
-rw-r--r-- | cross-bootstrap-system-armv7lhf-generic.morph | 8 | ||||
-rw-r--r-- | cross-bootstrap-system-ppc64-generic.morph | 8 | ||||
-rw-r--r-- | cross-bootstrap-system-x86_64-generic.morph | 8 | ||||
-rw-r--r-- | cxmanage-system-x86_64-generic.morph | 18 | ||||
-rw-r--r-- | devel-system-armv7-highbank.morph | 25 | ||||
-rw-r--r-- | devel-system-armv7-versatile.morph | 25 | ||||
-rw-r--r-- | devel-system-armv7-wandboard.morph | 24 | ||||
-rw-r--r-- | devel-system-armv7b-highbank.morph | 25 | ||||
-rw-r--r-- | devel-system-armv7lhf-highbank.morph | 25 | ||||
-rw-r--r-- | devel-system-ppc64-generic.morph | 26 | ||||
-rw-r--r-- | devel-system-x86_32-generic.morph | 26 | ||||
-rw-r--r-- | devel-system-x86_64-generic.morph | 27 | ||||
-rw-r--r-- | distbuild-system-armv7lhf-highbank.morph | 20 | ||||
-rw-r--r-- | genivi-baseline-system-armv7-versatile.morph | 26 | ||||
-rw-r--r-- | genivi-baseline-system-x86_64-generic.morph | 25 | ||||
-rw-r--r-- | genivi-wayland-armv7-versatile.morph | 15 | ||||
-rw-r--r-- | genivi-wayland-x86_64-generic.morph | 15 | ||||
-rw-r--r-- | image-package-example.morph | 12 | ||||
-rw-r--r-- | qt4-devel-system-x86_64-generic.morph | 26 | ||||
-rw-r--r-- | qt5-devel-system-x86_64-generic.morph | 26 | ||||
-rw-r--r-- | strata/armv7lhf-cross-toolchain.morph (renamed from armv7lhf-cross-toolchain.morph) | 8 | ||||
-rw-r--r-- | strata/audio-bluetooth.morph (renamed from audio-bluetooth.morph) | 18 | ||||
-rw-r--r-- | strata/bsp-armv7-highbank.morph (renamed from bsp-armv7-highbank.morph) | 4 | ||||
-rw-r--r-- | strata/bsp-armv7-versatile.morph (renamed from bsp-armv7-versatile.morph) | 4 | ||||
-rw-r--r-- | strata/bsp-armv7b-highbank.morph (renamed from bsp-armv7b-highbank.morph) | 4 | ||||
-rw-r--r-- | strata/bsp-armv7b-vexpress-tc2.morph (renamed from bsp-armv7b-vexpress-tc2.morph) | 4 | ||||
-rw-r--r-- | strata/bsp-imx53.morph (renamed from bsp-imx53.morph) | 4 | ||||
-rw-r--r-- | strata/bsp-ppc64-generic.morph (renamed from bsp-ppc64-generic.morph) | 4 | ||||
-rw-r--r-- | strata/bsp-wandboard.morph (renamed from bsp-wandboard.morph) | 5 | ||||
-rw-r--r-- | strata/bsp-x86_32-generic.morph (renamed from bsp-x86_32-generic.morph) | 6 | ||||
-rw-r--r-- | strata/bsp-x86_64-generic.morph (renamed from bsp-x86_64-generic.morph) | 6 | ||||
-rw-r--r-- | strata/build-essential.morph (renamed from build-essential.morph) | 22 | ||||
-rw-r--r-- | strata/ceph-service.morph (renamed from ceph-service.morph) | 14 | ||||
-rw-r--r-- | strata/cloudinit-support.morph (renamed from cloudinit-support.morph) | 17 | ||||
-rw-r--r-- | strata/connectivity.morph (renamed from connectivity.morph) | 7 | ||||
-rw-r--r-- | strata/core.morph (renamed from core.morph) | 37 | ||||
-rw-r--r-- | strata/cross-bootstrap.morph (renamed from cross-bootstrap.morph) | 16 | ||||
-rw-r--r-- | strata/cross-tools.morph (renamed from cross-tools.morph) | 4 | ||||
-rw-r--r-- | strata/cxmanage.morph (renamed from cxmanage.morph) | 8 | ||||
-rw-r--r-- | strata/distbuild.morph (renamed from distbuild.morph) | 12 | ||||
-rw-r--r-- | strata/enlightenment.morph (renamed from enlightenment.morph) | 25 | ||||
-rw-r--r-- | strata/foundation.morph (renamed from foundation.morph) | 24 | ||||
-rw-r--r-- | strata/genivi-foundation.morph (renamed from genivi-foundation.morph) | 5 | ||||
-rw-r--r-- | strata/genivi-wayland-armv7-versatile.morph | 21 | ||||
-rw-r--r-- | strata/genivi-wayland-x86_64-generic.morph | 21 | ||||
-rw-r--r-- | strata/genivi-x-armv7-versatile.morph (renamed from genivi-x-armv7-versatile.morph) | 7 | ||||
-rw-r--r-- | strata/genivi-x-ppc64-generic.morph (renamed from genivi-x-ppc64-generic.morph) | 7 | ||||
-rw-r--r-- | strata/genivi-x-x86_64-generic.morph (renamed from genivi-x-x86_64-generic.morph) | 7 | ||||
-rw-r--r-- | strata/genivi.morph (renamed from genivi.morph) | 13 | ||||
-rw-r--r-- | strata/glanceclient.morph (renamed from glanceclient.morph) | 19 | ||||
-rw-r--r-- | strata/gtk2.morph (renamed from gtk2.morph) | 24 | ||||
-rw-r--r-- | strata/lua.morph (renamed from lua.morph) | 4 | ||||
-rw-r--r-- | strata/multimedia-gstreamer-0.10.morph (renamed from multimedia-gstreamer-0.10.morph) | 13 | ||||
-rw-r--r-- | strata/multimedia.morph (renamed from multimedia.morph) | 5 | ||||
-rw-r--r-- | strata/nfs.morph (renamed from nfs.morph) | 8 | ||||
-rw-r--r-- | strata/qt4-sdk.morph (renamed from qt4-sdk.morph) | 4 | ||||
-rw-r--r-- | strata/qt4-tools.morph (renamed from qt4-tools.morph) | 13 | ||||
-rw-r--r-- | strata/qt5-sdk.morph (renamed from qt5-sdk.morph) | 5 | ||||
-rw-r--r-- | strata/qt5-tools.morph (renamed from qt5-tools.morph) | 32 | ||||
-rw-r--r-- | strata/tools.morph (renamed from tools.morph) | 30 | ||||
-rw-r--r-- | strata/trove.morph (renamed from trove.morph) | 36 | ||||
-rw-r--r-- | strata/virtualization.morph (renamed from virtualization.morph) | 21 | ||||
-rw-r--r-- | strata/wayland-armv7-versatile.morph (renamed from wayland-armv7-versatile.morph) | 16 | ||||
-rw-r--r-- | strata/wayland-x86_64-generic.morph (renamed from wayland-x86_64-generic.morph) | 16 | ||||
-rw-r--r-- | strata/x-armv7-versatile.morph (renamed from x-armv7-versatile.morph) | 31 | ||||
-rw-r--r-- | strata/x-common.morph (renamed from x-common.morph) | 55 | ||||
-rw-r--r-- | strata/x-ppc64-generic.morph (renamed from x-ppc64-generic.morph) | 36 | ||||
-rw-r--r-- | strata/x-x86_64-generic.morph (renamed from x-x86_64-generic.morph) | 36 | ||||
-rw-r--r-- | strata/xfce.morph (renamed from xfce.morph) | 28 | ||||
-rw-r--r-- | systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph (renamed from armv7lhf-cross-toolchain-system-x86_32-generic.morph) | 12 | ||||
-rw-r--r-- | systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph (renamed from armv7lhf-cross-toolchain-system-x86_64-generic.morph) | 12 | ||||
-rw-r--r-- | systems/base-system-armv7-highbank.morph (renamed from base-system-armv7-highbank.morph) | 22 | ||||
-rw-r--r-- | systems/base-system-armv7-versatile.morph (renamed from base-system-armv7-versatile.morph) | 22 | ||||
-rw-r--r-- | systems/base-system-armv7b-highbank.morph (renamed from base-system-armv7b-highbank.morph) | 22 | ||||
-rw-r--r-- | systems/base-system-armv7b-vexpress-tc2.morph (renamed from base-system-armv7b-vexpress-tc2.morph) | 20 | ||||
-rw-r--r-- | systems/base-system-armv7lhf-highbank.morph (renamed from base-system-armv7lhf-highbank.morph) | 22 | ||||
-rw-r--r-- | systems/base-system-ppc64-generic.morph (renamed from base-system-ppc64-generic.morph) | 22 | ||||
-rw-r--r-- | systems/base-system-x86_32-generic.morph | 19 | ||||
-rw-r--r-- | systems/base-system-x86_64-generic.morph (renamed from base-system-x86_64-generic.morph) | 22 | ||||
-rw-r--r-- | systems/ceph-service-x86_64-generic.morph (renamed from ceph-service-x86_64-generic.morph) | 17 | ||||
-rw-r--r-- | systems/cross-bootstrap-system-armv7lhf-generic.morph | 11 | ||||
-rw-r--r-- | systems/cross-bootstrap-system-ppc64-generic.morph | 11 | ||||
-rw-r--r-- | systems/cross-bootstrap-system-x86_64-generic.morph | 11 | ||||
-rw-r--r-- | systems/cxmanage-system-x86_64-generic.morph | 24 | ||||
-rw-r--r-- | systems/devel-system-armv7-chroot.morph (renamed from devel-system-armv7-chroot.morph) | 22 | ||||
-rw-r--r-- | systems/devel-system-armv7-highbank.morph | 38 | ||||
-rw-r--r-- | systems/devel-system-armv7-versatile.morph | 38 | ||||
-rw-r--r-- | systems/devel-system-armv7-wandboard.morph | 37 | ||||
-rw-r--r-- | systems/devel-system-armv7b-chroot.morph (renamed from devel-system-armv7b-chroot.morph) | 21 | ||||
-rw-r--r-- | systems/devel-system-armv7b-highbank.morph | 38 | ||||
-rw-r--r-- | systems/devel-system-armv7lhf-chroot.morph (renamed from devel-system-armv7lhf-chroot.morph) | 21 | ||||
-rw-r--r-- | systems/devel-system-armv7lhf-highbank.morph | 38 | ||||
-rw-r--r-- | systems/devel-system-ppc64-chroot.morph (renamed from devel-system-ppc64-chroot.morph) | 25 | ||||
-rw-r--r-- | systems/devel-system-ppc64-generic.morph | 40 | ||||
-rw-r--r-- | systems/devel-system-x86_32-chroot.morph (renamed from devel-system-x86_32-chroot.morph) | 25 | ||||
-rw-r--r-- | systems/devel-system-x86_32-generic.morph | 40 | ||||
-rw-r--r-- | systems/devel-system-x86_64-chroot.morph (renamed from devel-system-x86_64-chroot.morph) | 25 | ||||
-rw-r--r-- | systems/devel-system-x86_64-generic.morph | 42 | ||||
-rw-r--r-- | systems/distbuild-system-armv7lhf-highbank.morph | 27 | ||||
-rw-r--r-- | systems/genivi-baseline-system-armv7-versatile.morph | 39 | ||||
-rw-r--r-- | systems/genivi-baseline-system-x86_64-generic.morph | 38 | ||||
-rw-r--r-- | systems/minimal-system-x86_32-generic.morph (renamed from minimal-system-x86_32-generic.morph) | 25 | ||||
-rw-r--r-- | systems/minimal-system-x86_64-generic.morph (renamed from minimal-system-x86_64-generic.morph) | 25 | ||||
-rw-r--r-- | systems/openstack-client-base-system-x86_32-generic.morph (renamed from openstack-client-base-system-x86_32-generic.morph) | 25 | ||||
-rw-r--r-- | systems/openstack-client-base-system-x86_64-generic.morph (renamed from openstack-client-base-system-x86_64-generic.morph) | 25 | ||||
-rw-r--r-- | systems/qt4-devel-system-x86_64-generic.morph | 40 | ||||
-rw-r--r-- | systems/qt5-devel-system-x86_64-generic.morph | 40 | ||||
-rw-r--r-- | systems/trove-system-x86_64.morph | 25 | ||||
-rw-r--r-- | systems/xfce-system.morph | 41 | ||||
-rw-r--r-- | trove-system-x86_64.morph | 18 | ||||
-rw-r--r-- | xfce-system.morph | 26 |
117 files changed, 1617 insertions, 730 deletions
diff --git a/base-system-x86_32-generic.morph b/base-system-x86_32-generic.morph deleted file mode 100644 index e53b2d97..00000000 --- a/base-system-x86_32-generic.morph +++ /dev/null @@ -1,16 +0,0 @@ -arch: x86_32 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: The set of strata required to have a basic system for a 32-bit x86 - system. -kind: system -name: base-system-x86_32-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-x86_32-generic diff --git a/clusters/image-package-example.morph b/clusters/image-package-example.morph new file mode 100644 index 00000000..616df62f --- /dev/null +++ b/clusters/image-package-example.morph @@ -0,0 +1,12 @@ +name: image-package-example +kind: cluster +description: | + Packaged system and script for installing it, for deferred instantiation. +systems: +- morph: base-system-x86_32-generic.morph + deploy: + imgpkg: + type: image-package + location: image-package-example.tar + BOOTLOADER_BLOBS: /usr/share/syslinux/mbr.bin + INCLUDE_SCRIPTS: image-package-example/make-disk-image.sh.in:image-package-example/disk-install.sh.in:image-package-example/common.sh.in diff --git a/minimal-system-deploy.morph b/clusters/minimal-system-deploy.morph index f6213c39..fc2157bb 100644 --- a/minimal-system-deploy.morph +++ b/clusters/minimal-system-deploy.morph @@ -3,12 +3,12 @@ kind: cluster description: | Deploy a minimal system to a system running KVM systems: -- morph: minimal-system-x86_32-generic +- morph: minimal-system-x86_32-generic.morph deploy: vm: type: kvm location: kvm+ssh://192.168.122.1/tiny-x86_32/srv/VMs/tiny-x86_32.img - HOSTNAME: tiny-x86_32 DISK_SIZE: 512M - RAM_SIZE: 512M + HOSTNAME: tiny-x86_32 INIT_SYSTEM: busybox + RAM_SIZE: 512M diff --git a/release.morph b/clusters/release.morph index c0493d9a..66b6ba37 100644 --- a/release.morph +++ b/clusters/release.morph @@ -3,56 +3,56 @@ kind: cluster description: | Deploy all the systems for we support in a release. systems: -- morph: base-system-armv7-highbank +- morph: base-system-armv7-highbank.morph deploy: as-tar: type: tar location: /src/release/baserock-13-base-system-armv7-highbank.tar -- morph: devel-system-armv7-highbank +- morph: devel-system-armv7-highbank.morph deploy: as-tar: type: tar location: /src/release/baserock-13-devel-system-armv7-highbank.tar -- morph: base-system-armv7b-highbank +- morph: base-system-armv7b-highbank.morph deploy: as-tar: type: tar location: /src/release/baserock-13-base-system-armv7b-highbank.tar -- morph: devel-system-armv7b-highbank +- morph: devel-system-armv7b-highbank.morph deploy: as-tar: type: tar location: /src/release/baserock-13-devel-system-armv7b-highbank.tar -- morph: devel-system-armv7-wandboard +- morph: devel-system-armv7-wandboard.morph deploy: release: type: tar location: /src/release/baserock-13-devel-system-armv7-wandboard.tar -- morph: base-system-x86_32-generic +- morph: base-system-x86_32-generic.morph deploy: release: type: rawdisk location: /src/release/baserock-13-base-system-x86_32-generic.img DISK_SIZE: 4G -- morph: devel-system-x86_32-generic +- morph: devel-system-x86_32-generic.morph deploy: release: type: rawdisk location: /src/release/baserock-13-devel-system-x86_32-generic.img DISK_SIZE: 4G -- morph: base-system-x86_64-generic +- morph: base-system-x86_64-generic.morph deploy: release: type: rawdisk location: /src/release/baserock-13-base-system-x86_64-generic.img DISK_SIZE: 4G -- morph: devel-system-x86_64-generic +- morph: devel-system-x86_64-generic.morph deploy: release: type: rawdisk location: /src/release/baserock-13-devel-system-x86_64-generic.img DISK_SIZE: 4G -- morph: genivi-baseline-system-x86_64-generic +- morph: genivi-baseline-system-x86_64-generic.morph deploy: release: type: rawdisk diff --git a/sdk-example-cluster.morph b/clusters/sdk-example-cluster.morph index da0a6fff..2824b00a 100644 --- a/sdk-example-cluster.morph +++ b/clusters/sdk-example-cluster.morph @@ -31,7 +31,7 @@ description: | See the documentation of the sdk.write extension for more information. systems: -- morph: armv7lhf-cross-toolchain-system-x86_32-generic +- morph: armv7lhf-cross-toolchain-system-x86_32-generic.morph deploy: sdk: type: sdk diff --git a/upgrade-devel.morph b/clusters/upgrade-devel.morph index fc5f5b30..b86dfb7f 100644 --- a/upgrade-devel.morph +++ b/clusters/upgrade-devel.morph @@ -36,7 +36,7 @@ description: | On a base system, use 'diff -r' instead of 'git diff --no-index'. It will not be as colourful. systems: -- morph: devel-system-x86_64-generic +- morph: devel-system-x86_64-generic.morph deploy: upgrade-devel: type: ssh-rsync diff --git a/cross-bootstrap-system-armv7lhf-generic.morph b/cross-bootstrap-system-armv7lhf-generic.morph deleted file mode 100644 index 6195bd1a..00000000 --- a/cross-bootstrap-system-armv7lhf-generic.morph +++ /dev/null @@ -1,8 +0,0 @@ -arch: armv7lhf -description: A system that produces the minimum needed to build a devel system -kind: system -name: cross-bootstrap-system-armv7lhf-generic -strata: -- morph: build-essential -- morph: core -- morph: cross-bootstrap diff --git a/cross-bootstrap-system-ppc64-generic.morph b/cross-bootstrap-system-ppc64-generic.morph deleted file mode 100644 index 9a05a90b..00000000 --- a/cross-bootstrap-system-ppc64-generic.morph +++ /dev/null @@ -1,8 +0,0 @@ -arch: ppc64 -description: A system that produces the minimum needed to build a devel system -kind: system -name: cross-bootstrap-system-ppc64-generic -strata: -- morph: build-essential -- morph: core -- morph: cross-bootstrap diff --git a/cross-bootstrap-system-x86_64-generic.morph b/cross-bootstrap-system-x86_64-generic.morph deleted file mode 100644 index 6c7986e8..00000000 --- a/cross-bootstrap-system-x86_64-generic.morph +++ /dev/null @@ -1,8 +0,0 @@ -arch: x86_64 -description: A system that produces the minimum needed to build a devel system -kind: system -name: cross-bootstrap-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: cross-bootstrap diff --git a/cxmanage-system-x86_64-generic.morph b/cxmanage-system-x86_64-generic.morph deleted file mode 100644 index cf9ac809..00000000 --- a/cxmanage-system-x86_64-generic.morph +++ /dev/null @@ -1,18 +0,0 @@ -name: cxmanage-system-x86_64-generic -description: A baserock development system with calxeda management tools added -kind: system -arch: x86_64 -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-x86_64-generic -- morph: tools -- morph: cxmanage -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- fstab diff --git a/devel-system-armv7-highbank.morph b/devel-system-armv7-highbank.morph deleted file mode 100644 index adeb07b3..00000000 --- a/devel-system-armv7-highbank.morph +++ /dev/null @@ -1,25 +0,0 @@ -arch: armv7l -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the ARM highbank - architecture. -kind: system -name: devel-system-armv7-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-armv7-highbank -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-armv7-versatile -- morph: multimedia -- morph: genivi -- morph: genivi-x-armv7-versatile -- morph: tools diff --git a/devel-system-armv7-versatile.morph b/devel-system-armv7-versatile.morph deleted file mode 100644 index e4cf3d53..00000000 --- a/devel-system-armv7-versatile.morph +++ /dev/null @@ -1,25 +0,0 @@ -arch: armv7l -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the ARM versatile - architecture. -kind: system -name: devel-system-armv7-versatile -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-armv7-versatile -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-armv7-versatile -- morph: multimedia -- morph: genivi -- morph: genivi-x-armv7-versatile -- morph: tools diff --git a/devel-system-armv7-wandboard.morph b/devel-system-armv7-wandboard.morph deleted file mode 100644 index 2d758824..00000000 --- a/devel-system-armv7-wandboard.morph +++ /dev/null @@ -1,24 +0,0 @@ -arch: armv7l -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the Wandboard. -kind: system -name: devel-system-armv7-wandboard -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-wandboard -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-armv7-versatile -- morph: multimedia -- morph: genivi -- morph: genivi-x-armv7-versatile -- morph: tools diff --git a/devel-system-armv7b-highbank.morph b/devel-system-armv7b-highbank.morph deleted file mode 100644 index 1a120e10..00000000 --- a/devel-system-armv7b-highbank.morph +++ /dev/null @@ -1,25 +0,0 @@ -arch: armv7b -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the ARM highbank - architecture. -kind: system -name: devel-system-armv7b-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-armv7b-highbank -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-armv7-versatile -- morph: multimedia -- morph: genivi -- morph: genivi-x-armv7-versatile -- morph: tools diff --git a/devel-system-armv7lhf-highbank.morph b/devel-system-armv7lhf-highbank.morph deleted file mode 100644 index d357f483..00000000 --- a/devel-system-armv7lhf-highbank.morph +++ /dev/null @@ -1,25 +0,0 @@ -arch: armv7lhf -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the ARM highbank - architecture. -kind: system -name: devel-system-armv7lhf-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-armv7-highbank -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-armv7-versatile -- morph: multimedia -- morph: genivi -- morph: genivi-x-armv7-versatile -- morph: tools diff --git a/devel-system-ppc64-generic.morph b/devel-system-ppc64-generic.morph deleted file mode 100644 index 3dcdce7d..00000000 --- a/devel-system-ppc64-generic.morph +++ /dev/null @@ -1,26 +0,0 @@ -arch: ppc64 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the 64-bit PowerPc - architecture. -kind: system -name: devel-system-ppc64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-ppc64-generic -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-ppc64-generic -- morph: multimedia -- morph: genivi -- morph: genivi-x-ppc64-generic -- morph: tools -- morph: glanceclient diff --git a/devel-system-x86_32-generic.morph b/devel-system-x86_32-generic.morph deleted file mode 100644 index 0a375420..00000000 --- a/devel-system-x86_32-generic.morph +++ /dev/null @@ -1,26 +0,0 @@ -arch: x86_32 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the 32-bit x86 - architecture. -kind: system -name: devel-system-x86_32-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-x86_32-generic -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-x86_64-generic -- morph: multimedia -- morph: genivi -- morph: genivi-x-x86_64-generic -- morph: tools -- morph: glanceclient diff --git a/devel-system-x86_64-generic.morph b/devel-system-x86_64-generic.morph deleted file mode 100644 index aac19b96..00000000 --- a/devel-system-x86_64-generic.morph +++ /dev/null @@ -1,27 +0,0 @@ -arch: x86_64 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the 64-bit x86 - architecture. -kind: system -name: devel-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-x86_64-generic -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-x86_64-generic -- morph: multimedia -- morph: genivi -- morph: genivi-x-x86_64-generic -- morph: tools -- morph: virtualization -- morph: glanceclient diff --git a/distbuild-system-armv7lhf-highbank.morph b/distbuild-system-armv7lhf-highbank.morph deleted file mode 100644 index fdad7cc7..00000000 --- a/distbuild-system-armv7lhf-highbank.morph +++ /dev/null @@ -1,20 +0,0 @@ -arch: armv7lhf -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- distbuild -- fstab -description: Morph distributed build node for armv7lhf highbank -kind: system -name: distbuild-system-armv7lhf-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-armv7-highbank -- morph: tools -- morph: nfs -- morph: distbuild diff --git a/genivi-baseline-system-armv7-versatile.morph b/genivi-baseline-system-armv7-versatile.morph deleted file mode 100644 index 910d00f8..00000000 --- a/genivi-baseline-system-armv7-versatile.morph +++ /dev/null @@ -1,26 +0,0 @@ -arch: armv7l -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- strip-gplv3 -- fstab -description: A GENIVI baseline system for an ARMv7 system. -kind: system -name: genivi-baseline-system-armv7-versatile -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-armv7-versatile -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-armv7-versatile -- morph: multimedia -- morph: genivi -- morph: genivi-x-armv7-versatile -- morph: wayland-armv7-versatile diff --git a/genivi-baseline-system-x86_64-generic.morph b/genivi-baseline-system-x86_64-generic.morph deleted file mode 100644 index 3b9f7dc5..00000000 --- a/genivi-baseline-system-x86_64-generic.morph +++ /dev/null @@ -1,25 +0,0 @@ -arch: x86_64 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- strip-gplv3 -description: A GENIVI baseline system for a 64-bit x86 system. -kind: system -name: genivi-baseline-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-x86_64-generic -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-x86_64-generic -- morph: multimedia -- morph: genivi -- morph: genivi-x-x86_64-generic -- morph: wayland-x86_64-generic diff --git a/genivi-wayland-armv7-versatile.morph b/genivi-wayland-armv7-versatile.morph deleted file mode 100644 index 13d08834..00000000 --- a/genivi-wayland-armv7-versatile.morph +++ /dev/null @@ -1,15 +0,0 @@ -name: genivi-wayland-armv7-versatile -kind: stratum -description: Software components designed by genivi, for genivi. -build-depends: -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: genivi -- morph: wayland-armv7-versatile -chunks: -- name: layer_management-wayland - repo: upstream:layer_management - ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 - unpetrify-ref: baserock/genivi/baseline - build-depends: [] diff --git a/genivi-wayland-x86_64-generic.morph b/genivi-wayland-x86_64-generic.morph deleted file mode 100644 index 6ff3aa66..00000000 --- a/genivi-wayland-x86_64-generic.morph +++ /dev/null @@ -1,15 +0,0 @@ -name: genivi-wayland-x86_64-generic -kind: stratum -description: Software components designed by genivi, for genivi. -build-depends: -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: genivi -- morph: wayland-x86_64-generic -chunks: -- name: layer_management-wayland - repo: upstream:layer_management - ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 - unpetrify-ref: baserock/genivi/baseline - build-depends: [] diff --git a/image-package-example.morph b/image-package-example.morph deleted file mode 100644 index eeb5b3f2..00000000 --- a/image-package-example.morph +++ /dev/null @@ -1,12 +0,0 @@ -name: image-package-example -kind: cluster -description: | - Packaged system and script for installing it, for deferred instantiation. -systems: -- morph: base-system-x86_32-generic - deploy: - imgpkg: - type: image-package - location: image-package-example.tar - BOOTLOADER_BLOBS: "/usr/share/syslinux/mbr.bin" - INCLUDE_SCRIPTS: "image-package-example/make-disk-image.sh.in:image-package-example/disk-install.sh.in:image-package-example/common.sh.in" diff --git a/qt4-devel-system-x86_64-generic.morph b/qt4-devel-system-x86_64-generic.morph deleted file mode 100644 index 7a45c0fe..00000000 --- a/qt4-devel-system-x86_64-generic.morph +++ /dev/null @@ -1,26 +0,0 @@ -arch: x86_64 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the 64-bit x86 - architecture. -kind: system -name: qt4-devel-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: audio-bluetooth -- morph: multimedia-gstreamer-0.10 -- morph: bsp-x86_64-generic -- morph: tools -- morph: x-common -- morph: x-x86_64-generic -- morph: qt4-tools -- morph: qt4-sdk -- morph: lua -- morph: connectivity -- morph: enlightenment diff --git a/qt5-devel-system-x86_64-generic.morph b/qt5-devel-system-x86_64-generic.morph deleted file mode 100644 index 2c75333f..00000000 --- a/qt5-devel-system-x86_64-generic.morph +++ /dev/null @@ -1,26 +0,0 @@ -arch: x86_64 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A system that is able to build other systems based on the 64-bit x86 - architecture. -kind: system -name: qt5-devel-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: audio-bluetooth -- morph: multimedia-gstreamer-0.10 -- morph: bsp-x86_64-generic -- morph: tools -- morph: x-common -- morph: x-x86_64-generic -- morph: qt5-tools -- morph: qt5-sdk -- morph: lua -- morph: connectivity -- morph: enlightenment diff --git a/armv7lhf-cross-toolchain.morph b/strata/armv7lhf-cross-toolchain.morph index 8d21fa6c..99c5bedc 100644 --- a/armv7lhf-cross-toolchain.morph +++ b/strata/armv7lhf-cross-toolchain.morph @@ -2,25 +2,30 @@ name: armv7lhf-cross-toolchain kind: stratum description: Stratum for building an armv7lhf cross compiler for your native system. build-depends: -- morph: build-essential +- name: build-essential + morph: strata/build-essential.morph chunks: - name: armv7lhf-cross-binutils + morph: chunks/armv7lhf-cross-binutils.morph repo: upstream:binutils-redhat ref: 987eb543a034cddc4eeb103f08f566f24a5f964a unpetrify-ref: baserock/build-essential build-depends: [] - name: armv7lhf-cross-linux-api-headers + morph: chunks/armv7lhf-cross-linux-api-headers.morph repo: upstream:linux ref: eff825d6e284eb0fb04b434429a3e3b2e10cabf8 unpetrify-ref: baserock/build-essential build-depends: [] - name: armv7lhf-cross-gcc-nolibc + morph: chunks/armv7lhf-cross-gcc-nolibc.morph repo: upstream:gcc-tarball ref: dd78b627480ed8d3c135271cd627096ae76fa5fc unpetrify-ref: baserock/build-essential build-depends: - armv7lhf-cross-binutils - name: armv7lhf-cross-eglibc + morph: chunks/armv7lhf-cross-eglibc.morph repo: upstream:eglibc2 ref: 43ee5d250ad47d2bee8ec17954efb7f22d2b804c unpetrify-ref: baserock/2.15-build-essential @@ -29,6 +34,7 @@ chunks: - armv7lhf-cross-gcc-nolibc - armv7lhf-cross-linux-api-headers - name: armv7lhf-cross-gcc + morph: chunks/armv7lhf-cross-gcc.morph repo: upstream:gcc-tarball ref: dd78b627480ed8d3c135271cd627096ae76fa5fc unpetrify-ref: baserock/build-essential diff --git a/audio-bluetooth.morph b/strata/audio-bluetooth.morph index 07db9d16..5699209a 100644 --- a/audio-bluetooth.morph +++ b/strata/audio-bluetooth.morph @@ -2,35 +2,42 @@ name: audio-bluetooth kind: stratum description: Components required for audio and bluetooth. build-depends: -- morph: genivi-foundation +- name: genivi-foundation + morph: strata/genivi-foundation.morph chunks: - name: libatomic_ops + morph: chunks/libatomic_ops.morph repo: upstream:libatomic_ops ref: 0a58f5d63969c10d2141af89cb7a53df786909ab unpetrify-ref: baserock/morph build-depends: [] - name: alsa-lib + morph: chunks/alsa-lib.morph repo: upstream:alsa-lib ref: ab715503853be8d8f365fd157c3cb97ef7a89f7b unpetrify-ref: baserock/morph build-depends: [] - name: alsa-utils + morph: chunks/alsa-utils.morph repo: upstream:alsa-utils ref: f12208425051a7abf5ffc87ac2b9d2bd9e096fe1 unpetrify-ref: baserock/morph build-depends: - alsa-lib - name: libical + morph: chunks/libical.morph repo: upstream:libical ref: 52568782ae136e1ec4ddf3eb6da7b0f3fbd3f1b3 unpetrify-ref: baserock/morph build-depends: [] - name: readline + morph: chunks/readline.morph repo: upstream:readline ref: 518937ab89be812ccd45e9b8c1ce4ad721d35ef6 unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: bluez + morph: chunks/bluez.morph repo: upstream:bluez ref: 9e483337a42f0ddef06cc9ad146c8523f2b08888 unpetrify-ref: baserock/v5.17 @@ -39,11 +46,13 @@ chunks: - libical - alsa-lib - name: bluez-tools + morph: chunks/bluez-tools.morph repo: upstream:bluez-tools ref: 7350787e96a6ecf2cc5d4afddb3321ccad9fa461 unpetrify-ref: baserock/morph build-depends: [] - name: obexd + morph: chunks/obexd.morph repo: upstream:obexd ref: 4225280022c206762c91beee47c62d05e1baeacc unpetrify-ref: baserock/morph @@ -51,11 +60,13 @@ chunks: - bluez - libical - name: speex + morph: chunks/speex.morph repo: upstream:speex ref: e5dc987a403426ee3d0d81768afffa0fe74e20fa unpetrify-ref: baserock/morph build-depends: [] - name: nohands + morph: chunks/nohands.morph repo: upstream:nohands ref: 20ec5cc245fd5e74d9a0fc21497d1ba4164f2a3a unpetrify-ref: baserock/morph @@ -63,11 +74,13 @@ chunks: - bluez - speex - name: mobile-broadband-provider-info + morph: chunks/mobile-broadband-provider-info.morph repo: upstream:mobile-broadband-provider-info ref: 4ed19e11c2975105b71b956440acdb25d46a347d unpetrify-ref: baserock/morph build-depends: [] - name: ofono + morph: chunks/ofono.morph repo: upstream:ofono ref: a53228f6b1b32d0405c0c3c8e0861d6202ffbba2 unpetrify-ref: baserock/morph @@ -75,16 +88,19 @@ chunks: - mobile-broadband-provider-info - bluez - name: json-c + morph: chunks/json-c.morph repo: upstream:json-c ref: 60a5f3dedc879db3e5dacdd3b7e3e543c2e1bae7 unpetrify-ref: baserock/morph build-depends: [] - name: libsndfile + morph: chunks/libsndfile.morph repo: upstream:libsndfile ref: 6c05c615c95ffef7a8a5a707cde0bb52bdd74244 unpetrify-ref: baserock/morph build-depends: [] - name: pulseaudio + morph: chunks/pulseaudio.morph repo: upstream:pulseaudio ref: e1b44688c0db505f70761fe76b4fed2ca6924a09 unpetrify-ref: baserock/morph diff --git a/bsp-armv7-highbank.morph b/strata/bsp-armv7-highbank.morph index ea791c6f..54150233 100644 --- a/bsp-armv7-highbank.morph +++ b/strata/bsp-armv7-highbank.morph @@ -2,9 +2,11 @@ name: bsp-armv7-highbank kind: stratum description: The platform dependent components required to boot an ARM highbank board. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-armv7-highbank-linux.morph repo: upstream:linux ref: cb27bf639e30c5126361c9cb7dd32c2e36a98d8a unpetrify-ref: baserock/arm/highbank diff --git a/bsp-armv7-versatile.morph b/strata/bsp-armv7-versatile.morph index 797fdeec..de09302c 100644 --- a/bsp-armv7-versatile.morph +++ b/strata/bsp-armv7-versatile.morph @@ -3,9 +3,11 @@ kind: stratum description: The platform dependent components required to boot an ARM versatile development board. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-armv7-versatile-linux.morph repo: upstream:linux ref: 5a9b14cc3d6bc4060cc55ed6e1d2b5565b201ad5 unpetrify-ref: baserock/arm/versatile diff --git a/bsp-armv7b-highbank.morph b/strata/bsp-armv7b-highbank.morph index 491f0948..8501505a 100644 --- a/bsp-armv7b-highbank.morph +++ b/strata/bsp-armv7b-highbank.morph @@ -2,9 +2,11 @@ name: bsp-armv7b-highbank kind: stratum description: The platform dependent components required to boot an ARM highbank board. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/linux.morph repo: upstream:linux ref: ba8aac8133ac7191b6cdf3f1f62c70eb3983be17 unpetrify-ref: baserock/arm/highbank-be diff --git a/bsp-armv7b-vexpress-tc2.morph b/strata/bsp-armv7b-vexpress-tc2.morph index 3446cb9a..e59ca23e 100644 --- a/bsp-armv7b-vexpress-tc2.morph +++ b/strata/bsp-armv7b-vexpress-tc2.morph @@ -2,9 +2,11 @@ name: bsp-armv7b-vexpress-tc2 kind: stratum description: The platform dependent components required to boot Versatile TC2 board build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-armv7b-vexpress-tc2-linux.morph repo: upstream:linux ref: db9d2e3dd6fc61f0f7a01ce11ad10f27e648e2b0 unpetrify-ref: baserock/arm/vexpress-tc2 diff --git a/bsp-imx53.morph b/strata/bsp-imx53.morph index 395fad19..c0a1515c 100644 --- a/bsp-imx53.morph +++ b/strata/bsp-imx53.morph @@ -3,9 +3,11 @@ kind: stratum description: The platform dependent components required to boot an i.MX 53 ARM development board. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-imx53-linux.morph repo: upstream:linux ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe unpetrify-ref: baserock/morph diff --git a/bsp-ppc64-generic.morph b/strata/bsp-ppc64-generic.morph index d765e6c2..fa78fb94 100644 --- a/bsp-ppc64-generic.morph +++ b/strata/bsp-ppc64-generic.morph @@ -2,9 +2,11 @@ name: bsp-ppc64-generic kind: stratum description: The platform dependent components required to boot a ppc64 board. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-ppc64-generic-linux.morph repo: upstream:linux ref: 7758cbb7fe9277c8486d87791f0e5f1398d0fb22 unpetrify-ref: baserock/powerpc/ppc64 diff --git a/bsp-wandboard.morph b/strata/bsp-wandboard.morph index 95f61bc9..80b508eb 100644 --- a/bsp-wandboard.morph +++ b/strata/bsp-wandboard.morph @@ -2,14 +2,17 @@ name: bsp-wandboard kind: stratum description: The platform dependent components required to boot an wandboard ARM board. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: u-boot + morph: chunks/bsp-wandboard-u-boot.morph repo: upstream:u-boot ref: fe57382d04b46c37f34cf8d3b3ad876554fd12bf unpetrify-ref: baserock/morph build-depends: [] - name: linux + morph: chunks/bsp-wandboard-linux.morph repo: upstream:linux ref: 635ad1134d5e3fccf8c9ec50983b8d39e1493ae9 unpetrify-ref: baserock/arm/wandboard_bsp diff --git a/bsp-x86_32-generic.morph b/strata/bsp-x86_32-generic.morph index b6cb845a..7ed86d00 100644 --- a/bsp-x86_32-generic.morph +++ b/strata/bsp-x86_32-generic.morph @@ -3,19 +3,23 @@ kind: stratum description: The set of platform specific components required for booting a 32-bit x86 based system. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-x86_32-generic-linux.morph repo: upstream:linux ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe unpetrify-ref: baserock/morph build-depends: [] - name: nasm + morph: chunks/nasm.morph repo: upstream:nasm ref: 78bdad3d14fb875d5f2062957e326ba2a9e4ccb0 unpetrify-ref: baserock/morph build-depends: [] - name: syslinux + morph: chunks/syslinux.morph repo: upstream:syslinux ref: 8821237240c5374d83298b2da5ad88fa1e3c1ef7 unpetrify-ref: baserock/morph diff --git a/bsp-x86_64-generic.morph b/strata/bsp-x86_64-generic.morph index a824fdfc..13f6fc5f 100644 --- a/bsp-x86_64-generic.morph +++ b/strata/bsp-x86_64-generic.morph @@ -3,19 +3,23 @@ kind: stratum description: The set of platform specific components required for booting a 64-bit x86 based system. build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: linux + morph: chunks/bsp-x86_64-generic-linux.morph repo: upstream:linux ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe unpetrify-ref: baserock/morph build-depends: [] - name: nasm + morph: chunks/bsp-x86_64-generic-nasm.morph repo: upstream:nasm ref: 78bdad3d14fb875d5f2062957e326ba2a9e4ccb0 unpetrify-ref: baserock/morph build-depends: [] - name: syslinux + morph: chunks/bsp-x86_64-generic-syslinux.morph repo: upstream:syslinux ref: 8821237240c5374d83298b2da5ad88fa1e3c1ef7 unpetrify-ref: baserock/morph diff --git a/build-essential.morph b/strata/build-essential.morph index 628fffcb..82d1b04f 100644 --- a/build-essential.morph +++ b/strata/build-essential.morph @@ -38,6 +38,7 @@ products: - busybox-.* chunks: - name: stage1-binutils + morph: chunks/stage1-binutils.morph repo: upstream:binutils-redhat ref: 987eb543a034cddc4eeb103f08f566f24a5f964a unpetrify-ref: baserock/build-essential @@ -45,6 +46,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage1-gcc + morph: chunks/stage1-gcc.morph repo: upstream:gcc-tarball ref: dd78b627480ed8d3c135271cd627096ae76fa5fc unpetrify-ref: baserock/build-essential @@ -53,6 +55,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-linux-api-headers + morph: chunks/stage2-linux-api-headers.morph repo: upstream:linux ref: eff825d6e284eb0fb04b434429a3e3b2e10cabf8 unpetrify-ref: baserock/build-essential @@ -62,6 +65,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-eglibc + morph: chunks/stage2-eglibc.morph repo: upstream:eglibc2 ref: 43ee5d250ad47d2bee8ec17954efb7f22d2b804c unpetrify-ref: baserock/2.15-build-essential @@ -72,6 +76,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-binutils + morph: chunks/stage2-binutils.morph repo: upstream:binutils-redhat ref: 987eb543a034cddc4eeb103f08f566f24a5f964a unpetrify-ref: baserock/build-essential @@ -82,6 +87,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-gcc-fixed-headers + morph: chunks/stage2-gcc-fixed-headers.morph repo: upstream:gcc-tarball ref: dd78b627480ed8d3c135271cd627096ae76fa5fc unpetrify-ref: baserock/build-essential @@ -92,6 +98,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-gcc + morph: chunks/stage2-gcc.morph repo: upstream:gcc-tarball ref: dd78b627480ed8d3c135271cd627096ae76fa5fc unpetrify-ref: baserock/build-essential @@ -103,6 +110,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-busybox + morph: chunks/stage2-busybox.morph repo: upstream:busybox ref: eeb9014f28e3aa00673a0fad127e7420da4392db unpetrify-ref: baserock/build-essential @@ -113,6 +121,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-fhs-dirs + morph: chunks/stage2-fhs-dirs.morph repo: baserock:baserock/fhs-dirs ref: 442e2a6453ec380bf9d64f6be50e57d54ddf93d3 unpetrify-ref: master @@ -120,6 +129,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-gawk + morph: chunks/stage2-gawk.morph repo: upstream:gawk ref: 6a0eb04c3d2ac24d80d505b42a8f67799487d133 unpetrify-ref: baserock/build-essential @@ -130,6 +140,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-make + morph: chunks/stage2-make.morph repo: upstream:make ref: 56968f58301e6e5157cf4c8b6deefbaff2955eba unpetrify-ref: baserock/build-essential @@ -140,6 +151,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: stage2-reset-specs + morph: chunks/stage2-reset-specs.morph repo: upstream:eglibc2 ref: 43ee5d250ad47d2bee8ec17954efb7f22d2b804c unpetrify-ref: baserock/2.15-build-essential @@ -151,6 +163,7 @@ chunks: build-mode: bootstrap prefix: /tools - name: fhs-dirs + morph: chunks/fhs-dirs.morph repo: baserock:baserock/fhs-dirs ref: 442e2a6453ec380bf9d64f6be50e57d54ddf93d3 unpetrify-ref: master @@ -167,6 +180,7 @@ chunks: build-mode: staging prefix: /usr - name: linux-api-headers + morph: chunks/build-essential-linux-api-headers.morph repo: upstream:linux ref: eff825d6e284eb0fb04b434429a3e3b2e10cabf8 unpetrify-ref: baserock/build-essential @@ -183,6 +197,7 @@ chunks: build-mode: staging prefix: /usr - name: eglibc + morph: chunks/eglibc.morph repo: upstream:eglibc2 ref: e57ce33023d37183847a0c2f692645887691576a unpetrify-ref: baserock/2.15-build-essential @@ -204,6 +219,7 @@ chunks: eglibc-nss: build-essential-runtime prefix: /usr - name: zlib + morph: chunks/zlib.morph repo: upstream:zlib ref: db333af7e9b90a23fd7f9cd8dc128123b34bf698 unpetrify-ref: baserock/build-essential @@ -223,6 +239,7 @@ chunks: zlib-libs: build-essential-minimal prefix: /usr - name: binutils + morph: chunks/binutils.morph repo: upstream:binutils-redhat ref: 987eb543a034cddc4eeb103f08f566f24a5f964a unpetrify-ref: baserock/build-essential @@ -241,6 +258,7 @@ chunks: build-mode: staging prefix: /usr - name: busybox + morph: chunks/busybox.morph repo: upstream:busybox ref: eeb9014f28e3aa00673a0fad127e7420da4392db unpetrify-ref: baserock/build-essential @@ -258,6 +276,7 @@ chunks: build-mode: staging prefix: /usr - name: gawk + morph: chunks/gawk.morph repo: upstream:gawk ref: 6a0eb04c3d2ac24d80d505b42a8f67799487d133 unpetrify-ref: baserock/build-essential @@ -275,6 +294,7 @@ chunks: build-mode: staging prefix: /usr - name: gcc + morph: chunks/gcc.morph repo: upstream:gcc-tarball ref: 088b7ab28fe53b198ec5c4eaba0f54176c4c35a0 unpetrify-ref: baserock/build-essential @@ -295,6 +315,7 @@ chunks: gcc-libs: build-essential-minimal prefix: /usr - name: make + morph: chunks/make.morph repo: upstream:make ref: 56968f58301e6e5157cf4c8b6deefbaff2955eba unpetrify-ref: baserock/build-essential @@ -312,6 +333,7 @@ chunks: build-mode: staging prefix: /usr - name: ccache + morph: chunks/ccache.morph repo: upstream:ccache ref: 567631456f0899cdf0c382f898d38aadc8901d32 unpetrify-ref: baserock/build-essential diff --git a/ceph-service.morph b/strata/ceph-service.morph index 92ecb417..67e95919 100644 --- a/ceph-service.morph +++ b/strata/ceph-service.morph @@ -1,46 +1,55 @@ name: ceph-service kind: stratum build-depends: -- morph: foundation +- name: foundation + morph: strata/foundation.morph chunks: - name: nspr + morph: chunks/nspr.morph repo: upstream:nspr-hg ref: a6ee84946475c1fb7624973af28163f6da247c0d unpetrify-ref: baserock/morph build-depends: [] - name: nss + morph: chunks/nss.morph repo: upstream:nss ref: ee1c99a3c8c29f50a91ab28f2f7b7773f6355487 unpetrify-ref: baserock/morph build-depends: - nspr - name: libaio + morph: chunks/libaio.morph repo: upstream:libaio ref: 262e589ea4ac3d1ff809648c8f2caa3836e69b25 unpetrify-ref: baserock/morph build-depends: [] - name: keyutils + morph: chunks/keyutils.morph repo: upstream:keyutils ref: 116417bce1e1df06a918de5e9e63f6ba88e2f4f5 unpetrify-ref: baserock/morph build-depends: [] - name: libunwind + morph: chunks/libunwind.morph repo: upstream:libunwind ref: 4b8404d153c58b95cb4420fc7603fdae62489a31 unpetrify-ref: v0.99 build-depends: [] - name: gperftools + morph: chunks/gperftools.morph repo: upstream:gperftools ref: 2a2d6596f8c3d62b7ec444761f4edf0c85d10d92 unpetrify-ref: baserock/morph build-depends: - libunwind - name: snappy + morph: chunks/snappy.morph repo: upstream:snappy ref: 760c6ffc67836027c5f1d307e5c6cb012dfbdf72 unpetrify-ref: baserock/morph build-depends: [] - name: leveldb + morph: chunks/leveldb.morph repo: upstream:leveldb ref: 0f0ed46e70967365c851243663689e156fe1b7b5 unpetrify-ref: baserock/morph @@ -48,16 +57,19 @@ chunks: - snappy - gperftools - name: libeditline + morph: chunks/libeditline.morph repo: upstream:libeditline-tarball ref: 7503ff5f8610734521f40e276b59b3b6291830e7 unpetrify-ref: baserock/morph build-depends: [] - name: boost + morph: chunks/boost.morph repo: upstream:boost-tarball ref: 026fc3d84a27e84a61d0f4c26f011a68271a0d6e unpetrify-ref: baserock/markdoffman/morph build-depends: [] - name: ceph + morph: chunks/ceph.morph repo: upstream:ceph ref: 8fdf1df512b73bad0eb695cdf9cbf2d09f0327d4 unpetrify-ref: baserock/morph diff --git a/cloudinit-support.morph b/strata/cloudinit-support.morph index a1076006..0574843f 100644 --- a/cloudinit-support.morph +++ b/strata/cloudinit-support.morph @@ -2,47 +2,58 @@ 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 +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph chunks: - name: configobj + morph: chunks/configobj.morph repo: upstream:configobj ref: 935a78736e4eb43b9fafae87f5e9902328673f63 unpetrify-ref: baserock/morph build-depends: [] - name: python-requests + morph: chunks/cloudinit-support-python-requests.morph repo: upstream:python-requests ref: b891877ee6d76b0a3f8cbf2e7cd34cc4cbc40b6b unpetrify-ref: baserock/morph build-depends: [] - name: python-prettytable + morph: chunks/cloudinit-support-python-prettytable.morph repo: upstream:python-prettytable ref: 941133673e5a0003cd5ce1b6db2a51cf3307d9c1 unpetrify-ref: baserock/morph build-depends: [] - name: python-json-patch + morph: chunks/cloudinit-support-python-json-patch.morph repo: upstream:python-json-patch ref: 27c7032de25923593fa17cc14f535fb7abd52448 unpetrify-ref: baserock/morph build-depends: [] - name: python-json-pointer + morph: chunks/cloudinit-support-python-json-pointer.morph repo: upstream:python-json-pointer ref: 48dce313141ba5bf0d2f3dd2e590042c05755e53 unpetrify-ref: baserock/morph build-depends: - python-json-patch - name: python-cheetah + morph: chunks/python-cheetah.morph repo: upstream:python-cheetah ref: 831aa6b99d9b4fb012ee644d8e80e0bc0eb6d6ed unpetrify-ref: baserock/morph build-depends: [] - name: boto + morph: chunks/boto.morph repo: upstream:boto ref: bd49c22b5a30bf58096d58efc4762f1fea3e2caf unpetrify-ref: baserock/morph build-depends: [] - name: cloud-init + morph: chunks/cloud-init.morph repo: upstream:cloud-init ref: eeb4923b3528ebf4d93d8297b2d489738c3ea7c3 unpetrify-ref: baserock/morph diff --git a/connectivity.morph b/strata/connectivity.morph index 69512392..0bc9a395 100644 --- a/connectivity.morph +++ b/strata/connectivity.morph @@ -1,25 +1,30 @@ name: connectivity kind: stratum build-depends: -- morph: genivi-foundation +- name: genivi-foundation + morph: strata/genivi-foundation.morph chunks: - name: libnl + morph: chunks/libnl.morph repo: upstream:libnl ref: a2c4bd8f094a7247903578860a9c42049991860b unpetrify-ref: baserock/morph build-depends: [] - name: wpa_supplicant + morph: chunks/wpa_supplicant.morph repo: upstream:hostap ref: 1cdfb99c3a04235697dc6979b9eb5418861e42f8 unpetrify-ref: baserock/genivi/morph build-depends: - libnl - name: iptables + morph: chunks/iptables.morph repo: upstream:iptables ref: 3e6fa55d5e28c93f417afeae7a7d4f349ddffcf4 unpetrify-ref: baserock/morph build-depends: [] - name: connman + morph: chunks/connman.morph repo: upstream:connman ref: f16e43ebc34a32937a67c56655586d2dc1518fbb unpetrify-ref: baserock/morph diff --git a/core.morph b/strata/core.morph index 014bec12..6ce0a863 100644 --- a/core.morph +++ b/strata/core.morph @@ -3,61 +3,73 @@ 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 +- name: build-essential + morph: strata/build-essential.morph chunks: - name: sqlite3 + morph: chunks/sqlite3.morph repo: upstream:sqlite3 ref: f6c2a9fe49d20654c2c41844d056033692a223b7 unpetrify-ref: baserock/morph build-depends: [] - name: cmake + morph: chunks/cmake.morph repo: upstream:cmake ref: 7f9a761e761046a479fda38ee13f5dacd94ceeea unpetrify-ref: baserock/morph build-depends: [] - name: gdbm + morph: chunks/gdbm.morph repo: upstream:gdbm ref: 51871d08a48ff781186f7a7b22ec69a1db38eb4c unpetrify-ref: baserock/build-essential build-depends: [] - name: gettext + morph: chunks/gettext.morph repo: upstream:gettext ref: 3898e324f07c05404b63d71f0e519f352fb1e072 unpetrify-ref: baserock/build-essential build-depends: [] - name: m4 + morph: chunks/m4.morph repo: upstream:m4 ref: d533342af991401d865de9b037ac03cdc9bd852e unpetrify-ref: baserock/build-essential build-depends: [] - name: mini-utils + morph: chunks/mini-utils.morph repo: baserock:baserock/mini-utils ref: 5293265b29bbf468ab9d7f3302b19dbc81d0f8b8 unpetrify-ref: master build-depends: [] - name: ncurses + morph: chunks/ncurses.morph repo: upstream:ncurses ref: 0fe89dc66ec061b839bea3ab451207e2dee757b9 unpetrify-ref: baserock/morph build-depends: [] - name: perl + morph: chunks/perl.morph repo: upstream:perl ref: 78f9a3c880f11578fb9ff9c7d5f7e34b602d2ad1 unpetrify-ref: baserock/morph build-depends: - gdbm - name: pkg-config + morph: chunks/pkg-config.morph repo: upstream:pkg-config ref: 67a702a15cf88e270539484929ffa1f42b90c728 unpetrify-ref: baserock/build-essential build-depends: [] - name: texinfo-tarball + morph: chunks/texinfo-tarball.morph repo: upstream:texinfo-tarball ref: 4843a7f5ff14ac802a56f1cdd49960b25c15702b unpetrify-ref: baserock/morph build-depends: - ncurses - name: autoconf + morph: chunks/autoconf.morph repo: upstream:autoconf ref: cffdb90be331111ce3fbe4a32320181ec2b92652 unpetrify-ref: baserock/build-essential @@ -65,6 +77,7 @@ chunks: - m4 - perl - name: automake + morph: chunks/automake.morph repo: upstream:automake ref: 5ac84ae6760252fc60b144a7b4deb41694f95fe7 unpetrify-ref: baserock/morph @@ -73,34 +86,40 @@ chunks: - perl - texinfo-tarball - name: bash + morph: chunks/bash.morph repo: upstream:bash ref: 783c677f45354b0d6df70e552217ecad8481804f unpetrify-ref: baserock/morph build-depends: [] - name: error-perl-tarball + morph: chunks/error-perl-tarball.morph repo: upstream:error-perl-tarball ref: 661707e7bd4282aeab5a2f6a8f02ca5731fd813f unpetrify-ref: baserock/morph build-depends: - perl - name: flex + morph: chunks/flex.morph repo: upstream:flex ref: de10f98e8a2dc2a021796811490d0f30c3cd90bf unpetrify-ref: baserock/build-essential build-depends: - m4 - name: openssl-new + morph: chunks/openssl-new.morph repo: upstream:openssl-new ref: e691010325922fe85950e3fd29484ca11ec83f44 unpetrify-ref: baserock/OpenSSL_1_0_2-stable build-depends: - perl - name: bzip2 + morph: chunks/bzip2.morph repo: upstream:bzip2 ref: 8deafa68e52b230018c0318dc7959ff9af3ad2a5 unpetrify-ref: baserock/morph build-depends: [] - name: cpython + morph: chunks/cpython.morph repo: upstream:cpython ref: fa86445bfd4fb8e5441d685d92bf8a8ee237f022 unpetrify-ref: baserock/morph-2.7 @@ -109,12 +128,14 @@ chunks: - bzip2 - sqlite3 - name: libtool + morph: chunks/libtool.morph repo: upstream:libtool ref: d388b7f2dc628b22006025d01179bc09b8aabe81 unpetrify-ref: baserock/build-essential build-depends: - bash - name: gtk-doc-stub + morph: chunks/gtk-doc-stub.morph repo: upstream:gtk-doc-stub ref: 58ec0d8593541ef7ae522ce42ebec6f98536c4e0 unpetrify-ref: baserock/morph @@ -123,6 +144,7 @@ chunks: - automake - libtool - name: xz + morph: chunks/xz.morph repo: upstream:xz ref: 581deedf9d1eadcd84c4fcd23b9fdfe2dde18cc2 unpetrify-ref: baserock/morph @@ -132,6 +154,7 @@ chunks: - gettext - libtool - name: libxml2 + morph: chunks/libxml2.morph repo: upstream:libxml2 ref: ee8f1d4cda8dc1a6f2c515fe234f7bc89cdc9f80 unpetrify-ref: baserock/morph @@ -142,6 +165,7 @@ chunks: - libtool - xz - name: curl + morph: chunks/curl.morph repo: upstream:curl ref: 3c835adc9fe20f7b34df3f0abd4db6ff8b75bc3b unpetrify-ref: baserock/morph @@ -151,6 +175,7 @@ chunks: - libtool - openssl-new - name: libexpat + morph: chunks/libexpat.morph repo: upstream:libexpat ref: 97678ab13f6d29878997256b6ae1ded679ae5c5c unpetrify-ref: baserock/morph @@ -159,6 +184,7 @@ chunks: - automake - libtool - name: XML-Parser + morph: chunks/XML-Parser.morph repo: upstream:XML-Parser ref: e1a3ec157140a699e3020836475a0df622f70f1b unpetrify-ref: baserock/morph @@ -167,6 +193,7 @@ chunks: - libxml2 - perl - name: git + morph: chunks/git.morph repo: upstream:git ref: 43efcf42382e87de4aa423e5e1607958ad1717d0 unpetrify-ref: baserock/morph @@ -179,6 +206,7 @@ chunks: - libexpat - openssl-new - name: bison + morph: chunks/bison.morph repo: upstream:bison ref: 6729ad1c314b179225325dcc1bc684077a71f859 unpetrify-ref: baserock/morph @@ -191,11 +219,13 @@ chunks: - git - mini-utils - name: gperf + morph: chunks/gperf.morph repo: upstream:gperf ref: 5094e4a539adf845111013f82c2c4fcaec637983 unpetrify-ref: baserock/morph build-depends: [] - name: intltool + morph: chunks/intltool.morph repo: upstream:intltool ref: 12f04c88be9ff8a578d8fd6990ee2448c66dc5f4 unpetrify-ref: baserock/morph @@ -205,6 +235,7 @@ chunks: - automake - perl - name: util-linux + morph: chunks/util-linux.morph repo: upstream:util-linux ref: 462008f79be9e195670b202cb43827b8aeb1e60b unpetrify-ref: baserock/morph @@ -216,12 +247,14 @@ chunks: - libtool - pkg-config - name: nano + morph: chunks/nano.morph repo: upstream:nano-tarball ref: 8b74abeb02c01ddc768c465a826360cf33cec063 unpetrify-ref: baserock/morph build-depends: - ncurses - name: bc + morph: chunks/bc.morph repo: upstream:bc-tarball ref: 0956d119432ff6a2e85bae1fa336df799cad70b0 unpetrify-ref: baserock/morph @@ -229,12 +262,14 @@ chunks: - flex - texinfo-tarball - name: python-setuptools + morph: chunks/python-setuptools.morph repo: upstream:python-setuptools ref: 05b07a427a1eae2a51d527f7ac5135a8fd215d77 unpetrify-ref: baserock/morph build-depends: - cpython - name: pyyaml + morph: chunks/pyyaml.morph repo: upstream:pyyaml ref: d9fbcceaed39d955f6871b07c61dc42f824285c1 unpetrify-ref: baserock/morph diff --git a/cross-bootstrap.morph b/strata/cross-bootstrap.morph index 3234befc..c9f8225f 100644 --- a/cross-bootstrap.morph +++ b/strata/cross-bootstrap.morph @@ -2,52 +2,62 @@ name: cross-bootstrap kind: stratum description: The minimal development tools to build a baserock devel system build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: six + morph: chunks/six.morph repo: upstream:six ref: e0841d716953710ab9bca9d1715a710df9c61ca0 unpetrify-ref: baserock/morph build-depends: [] - name: groff + morph: chunks/groff.morph repo: upstream:groff ref: c7017a099f954bb6de60e79c876935b1bf438b9a unpetrify-ref: baserock/morph build-depends: [] - name: openssh + morph: chunks/openssh.morph repo: upstream:openssh ref: 233514106dcde5ac61a70f1043de563122e2f1c9 unpetrify-ref: baserock/morph build-depends: - groff - name: python-ttystatus + morph: chunks/python-ttystatus.morph repo: upstream:python-ttystatus ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 unpetrify-ref: baserock/morph build-depends: [] - name: python-coveragepy + morph: chunks/python-coveragepy.morph repo: upstream:python-coveragepy ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 unpetrify-ref: baserock/morph build-depends: [] - name: python-coverage-test-runner + morph: chunks/python-coverage-test-runner.morph repo: upstream:python-coverage-test-runner ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 unpetrify-ref: baserock/morph build-depends: - python-coveragepy - name: cliapp + morph: chunks/cliapp.morph repo: upstream:cliapp ref: cec20cedd062a3aef1b04f997e77b45090c07806 unpetrify-ref: baserock/morph build-depends: - python-coverage-test-runner - name: python-markdown + morph: chunks/python-markdown.morph repo: upstream:python-markdown ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 unpetrify-ref: baserock/morph build-depends: [] - name: cmdtest + morph: chunks/cmdtest.morph repo: upstream:cmdtest ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd unpetrify-ref: baserock/morph @@ -56,17 +66,20 @@ chunks: - python-ttystatus - python-markdown - name: linux-user-chroot + morph: chunks/linux-user-chroot.morph repo: upstream:linux-user-chroot ref: d25cc110f69e6e71a95b4ac532dcfc5423d4a16b unpetrify-ref: baserock/morph build-depends: [] - name: pyfilesystem + morph: chunks/pyfilesystem.morph repo: upstream:pyfilesystem ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 unpetrify-ref: baserock/morph build-depends: - six - name: morph + morph: chunks/morph.morph repo: baserock:baserock/morph ref: 170d81eba0568856401f57ce655ad9881b802d21 unpetrify-ref: master @@ -76,6 +89,7 @@ chunks: - python-coverage-test-runner - pyfilesystem - name: rsync + morph: chunks/rsync.morph repo: upstream:rsync ref: 9faf8e0ccff2755cd019ff64d8322226a214b013 unpetrify-ref: baserock/morph diff --git a/cross-tools.morph b/strata/cross-tools.morph index 2fb4d59d..1582856b 100644 --- a/cross-tools.morph +++ b/strata/cross-tools.morph @@ -2,9 +2,11 @@ name: cross-tools kind: stratum description: Tools used together with cross compilers build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: patchelf + morph: chunks/patchelf.morph repo: upstream:patchelf ref: 21a85cc1c63cf3ef060ece59cdd82455e2884703 unpetrify-ref: baserock/morph diff --git a/cxmanage.morph b/strata/cxmanage.morph index b8c0ad07..ceff72ea 100644 --- a/cxmanage.morph +++ b/strata/cxmanage.morph @@ -2,29 +2,35 @@ name: cxmanage kind: stratum description: All the tools for calxeda management build-depends: -- morph: tools +- name: tools + morph: strata/tools.morph chunks: - name: ipmitool + morph: chunks/ipmitool.morph repo: upstream:ipmitool ref: 830d5a3787b265e5dde154d2f0e08b10ae9a7bcd unpetrify-ref: baserock/morph build-depends: [] - name: pexpect + morph: chunks/pexpect.morph repo: upstream:pexpect ref: 7a8455f21bb45020f3594c59fc8c85cf738e147c unpetrify-ref: baserock/morph build-depends: [] - name: pyipmi + morph: chunks/pyipmi.morph repo: upstream:pyipmi ref: bb7dba84578c05ba87db3c4186a2989c89e4e519 unpetrify-ref: baserock/morph build-depends: [] - name: tftpy + morph: chunks/tftpy.morph repo: upstream:tftpy ref: f3d2fc4c62c1e64dd49adfaf8e65097eb8ea307b unpetrify-ref: baserock/morph build-depends: [] - name: cxmanage + morph: chunks/cxmanage.morph repo: upstream:cxmanage ref: 54116d3c486ed7aa49f284e4cad9e6e7c293bea6 unpetrify-ref: baserock/morph diff --git a/distbuild.morph b/strata/distbuild.morph index 9a2d1087..2f021165 100644 --- a/distbuild.morph +++ b/strata/distbuild.morph @@ -2,21 +2,27 @@ name: distbuild kind: stratum description: Morph distributed build software build-depends: -- morph: foundation -- morph: core -- morph: tools +- name: foundation + morph: strata/foundation.morph +- name: core + morph: strata/core.morph +- name: tools + morph: strata/tools.morph chunks: - name: bottle + morph: chunks/bottle.morph repo: upstream:bottle ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f unpetrify-ref: baserock/morph build-depends: [] - name: morph-cache-server + morph: chunks/morph-cache-server.morph repo: baserock:baserock/morph-cache-server ref: cc5f95fa563c4817cdcffc428da18e263bd02ae2 unpetrify-ref: master build-depends: [] - name: flup + morph: chunks/flup.morph repo: upstream:flup ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 unpetrify-ref: baserock/morph diff --git a/enlightenment.morph b/strata/enlightenment.morph index d5ab5330..102ca252 100644 --- a/enlightenment.morph +++ b/strata/enlightenment.morph @@ -2,31 +2,41 @@ name: enlightenment kind: stratum description: Enlightenment Desktop and Window Manager build-depends: -- morph: tools -- morph: x-x86_64-generic -- morph: lua -- morph: audio-bluetooth -- morph: multimedia-gstreamer-0.10 -- morph: connectivity +- name: tools + morph: strata/tools.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: lua + morph: strata/lua.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph +- name: connectivity + morph: strata/connectivity.morph chunks: - name: efl + morph: chunks/efl.morph repo: upstream:enlightenment/efl ref: 8f9b565e79552f09a39507ce802786b1fe773d2d unpetrify-ref: baserock/morph build-depends: [] - name: elementary + morph: chunks/elementary.morph repo: upstream:enlightenment/elementary ref: e4c97ddffea9c91a291e1a6a7c6ebd1bbf47629a unpetrify-ref: baserock/morph build-depends: - efl - name: evas_generic_loaders + morph: chunks/evas_generic_loaders.morph repo: upstream:enlightenment/evas_generic_loaders ref: ddbdaa35201f4ef64f1a3f3b067a99e84c14565a unpetrify-ref: baserock/morph build-depends: - efl - name: enlightenment + morph: chunks/enlightenment.morph repo: upstream:enlightenment/enlightenment ref: 041b8d14a22f9e4c7f34abe8b0f9a3a1f5933146 unpetrify-ref: baserock/morph @@ -34,6 +44,7 @@ chunks: - efl - elementary - name: imlib2 + morph: chunks/imlib2.morph repo: upstream:enlightenment/imlib2 ref: 6d02661a4c57771888304960ce62d4fdf587be8f unpetrify-ref: baserock/morph @@ -42,6 +53,7 @@ chunks: - elementary - enlightenment - name: libast + morph: chunks/libast.morph repo: upstream:enlightenment/libast ref: 0dbc0a5df55474bf61ca166be40e8de2d9e3a031 unpetrify-ref: baserock/morph @@ -51,6 +63,7 @@ chunks: - enlightenment - imlib2 - name: eterm + morph: chunks/eterm.morph repo: upstream:enlightenment/eterm ref: 097234f1f27709ff2444e303350764ea3b80b3ad unpetrify-ref: baserock/morph diff --git a/foundation.morph b/strata/foundation.morph index 4ad2b9f7..dafe2f77 100644 --- a/foundation.morph +++ b/strata/foundation.morph @@ -2,69 +2,82 @@ name: foundation kind: stratum description: Basic userland runtime system build-depends: -- morph: core +- name: core + morph: strata/core.morph chunks: - name: attr + morph: chunks/attr.morph repo: upstream:attr ref: be4a3c1d50981d2cbbe2cfb55498cac51909c37f unpetrify-ref: baserock/morph build-depends: [] - name: groff + morph: chunks/foundation-groff.morph repo: upstream:groff ref: c7017a099f954bb6de60e79c876935b1bf438b9a unpetrify-ref: baserock/morph build-depends: [] - name: kmod + morph: chunks/kmod.morph repo: upstream:kmod ref: 7f3b215d4e848afa74aea20a4c64f0cc1ef30eb4 unpetrify-ref: baserock/morph build-depends: [] - name: libcap2 + morph: chunks/libcap2.morph repo: upstream:libcap2 ref: 4f7cca1bc9c2a274edb39d351b65747010d3ba7b unpetrify-ref: baserock/morph build-depends: - attr - name: libffi + morph: chunks/libffi.morph repo: upstream:libffi ref: 77d4586cc47e8f4c02278afbc220145bba0d442b unpetrify-ref: baserock/morph build-depends: [] - name: libusbx + morph: chunks/libusbx.morph repo: upstream:libusbx ref: 7ec94a45ed8155e7a1d4d5d75575099b09c78834 unpetrify-ref: baserock/morph build-depends: [] - name: pciutils + morph: chunks/pciutils.morph repo: upstream:pciutils ref: bae04bd0473c68a2f21b7712a627abb08fd84b29 unpetrify-ref: baserock/morph build-depends: [] - name: usbutils + morph: chunks/usbutils.morph repo: upstream:usbutils ref: 410f1474af0ddb391bc6ec391777f116eee31569 unpetrify-ref: baserock/morph build-depends: - libusbx - name: glib + morph: chunks/glib.morph repo: upstream:glib ref: 980156c4cb4a8c29335de83bbf1ac05a9a1f01a9 unpetrify-ref: baserock/morph build-depends: - libffi - name: gobject-introspection + morph: chunks/gobject-introspection.morph repo: upstream:gobject-introspection ref: 4f14c7dd0906608d4c9b741e0d0ba858e5c530f0 unpetrify-ref: baserock/1.39.90 build-depends: - glib - name: dbus-pre + morph: chunks/dbus-pre.morph repo: upstream:dbus ref: f2e4718bf42f507684949ebf484aa94df42abbbe unpetrify-ref: baserock/v1.8.0 build-depends: - glib - name: systemd + morph: chunks/systemd.morph repo: upstream:systemd ref: dc8ee9a30e2df2568f2b37e3fb61e4b0bb601b13 unpetrify-ref: baserock/morph @@ -76,16 +89,19 @@ chunks: - pciutils - usbutils - name: lzo + morph: chunks/lzo.morph repo: upstream:lzo ref: 2cdfe9375f1145603d002c12be950062ae54da21 unpetrify-ref: baserock/morph build-depends: [] - name: fuse + morph: chunks/fuse.morph repo: upstream:fuse ref: 13ee8f62d4aa3360adb6956fb30da0c858928fa2 unpetrify-ref: baserock/genivi/morph build-depends: [] - name: btrfs-progs + morph: chunks/btrfs-progs.morph repo: upstream:btrfs-progs ref: 304f215abb836811e6d78e0a3da53d48aa0e7ca7 unpetrify-ref: baserock/morph @@ -93,6 +109,7 @@ chunks: - attr - lzo - name: dbus + morph: chunks/dbus.morph repo: upstream:dbus ref: f2e4718bf42f507684949ebf484aa94df42abbbe unpetrify-ref: baserock/v1.8.0 @@ -100,27 +117,32 @@ chunks: - glib - systemd - name: help2man + morph: chunks/help2man.morph repo: upstream:help2man ref: 0191a5f61525f8deea2ae8bdfea88190d85b6a71 unpetrify-ref: baserock/morph build-depends: [] - name: libxslt + morph: chunks/libxslt.morph repo: upstream:libxslt ref: 8785a2ffd0d146df0395ab71ce4734d0a8ba0f7e unpetrify-ref: baserock/morph build-depends: [] - name: openssh + morph: chunks/foundation-openssh.morph repo: upstream:openssh ref: 233514106dcde5ac61a70f1043de563122e2f1c9 unpetrify-ref: baserock/morph build-depends: - groff - name: patch + morph: chunks/patch.morph repo: upstream:patch ref: 9a16dcb97aac1a26af4372d95bd62b84f3f1264a unpetrify-ref: baserock/morph build-depends: [] - name: tbdiff + morph: chunks/tbdiff.morph repo: baserock:baserock/tbdiff ref: 485e76fea076b2a5f0efeab3ac7f98037f4e00c0 unpetrify-ref: master diff --git a/genivi-foundation.morph b/strata/genivi-foundation.morph index fa29487e..705a789d 100644 --- a/genivi-foundation.morph +++ b/strata/genivi-foundation.morph @@ -2,14 +2,17 @@ name: genivi-foundation kind: stratum description: Basic components needed by the GENIVI baseline. build-depends: -- morph: foundation +- name: foundation + morph: strata/foundation.morph chunks: - name: dbus-glib + morph: chunks/dbus-glib.morph repo: upstream:dbus-glib ref: ee85b071fb51efb9f9a48d4a658cbefefd14544a unpetrify-ref: baserock/morph build-depends: [] - name: linuxquota + morph: chunks/linuxquota.morph repo: upstream:linuxquota ref: 0804c89a16736533e440771dc42a15e5d0223902 unpetrify-ref: baserock/genivi/morph diff --git a/strata/genivi-wayland-armv7-versatile.morph b/strata/genivi-wayland-armv7-versatile.morph new file mode 100644 index 00000000..999d7d6c --- /dev/null +++ b/strata/genivi-wayland-armv7-versatile.morph @@ -0,0 +1,21 @@ +name: genivi-wayland-armv7-versatile +kind: stratum +description: Software components designed by genivi, for genivi. +build-depends: +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: genivi + morph: strata/genivi.morph +- name: wayland-armv7-versatile + morph: strata/wayland-armv7-versatile.morph +chunks: +- name: layer_management-wayland + morph: chunks/layer_management-wayland.morph + repo: upstream:layer_management + ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 + unpetrify-ref: baserock/genivi/baseline + build-depends: [] diff --git a/strata/genivi-wayland-x86_64-generic.morph b/strata/genivi-wayland-x86_64-generic.morph new file mode 100644 index 00000000..a62331ac --- /dev/null +++ b/strata/genivi-wayland-x86_64-generic.morph @@ -0,0 +1,21 @@ +name: genivi-wayland-x86_64-generic +kind: stratum +description: Software components designed by genivi, for genivi. +build-depends: +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: genivi + morph: strata/genivi.morph +- name: wayland-x86_64-generic + morph: strata/wayland-x86_64-generic.morph +chunks: +- name: layer_management-wayland + morph: chunks/genivi-wayland-x86_64-generic-layer_management-wayland.morph + repo: upstream:layer_management + ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 + unpetrify-ref: baserock/genivi/baseline + build-depends: [] diff --git a/genivi-x-armv7-versatile.morph b/strata/genivi-x-armv7-versatile.morph index cd308bb8..92bf941f 100644 --- a/genivi-x-armv7-versatile.morph +++ b/strata/genivi-x-armv7-versatile.morph @@ -2,10 +2,13 @@ name: genivi-x-armv7-versatile kind: stratum description: Software components designed by genivi, for genivi. build-depends: -- morph: genivi -- morph: x-armv7-versatile +- name: genivi + morph: strata/genivi.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph chunks: - name: layer_management + morph: chunks/genivi-x-armv7-versatile-layer_management.morph repo: upstream:layer_management ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 unpetrify-ref: baserock/genivi/baseline diff --git a/genivi-x-ppc64-generic.morph b/strata/genivi-x-ppc64-generic.morph index 9843341b..4657b167 100644 --- a/genivi-x-ppc64-generic.morph +++ b/strata/genivi-x-ppc64-generic.morph @@ -2,10 +2,13 @@ name: genivi-x-ppc64-generic kind: stratum description: Software components designed by genivi, for genivi. build-depends: -- morph: genivi -- morph: x-ppc64-generic +- name: genivi + morph: strata/genivi.morph +- name: x-ppc64-generic + morph: strata/x-ppc64-generic.morph chunks: - name: layer_management + morph: chunks/layer_management.morph repo: upstream:layer_management ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 unpetrify-ref: baserock/genivi/baseline diff --git a/genivi-x-x86_64-generic.morph b/strata/genivi-x-x86_64-generic.morph index 45929b17..cc4912b8 100644 --- a/genivi-x-x86_64-generic.morph +++ b/strata/genivi-x-x86_64-generic.morph @@ -2,10 +2,13 @@ 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 +- name: genivi + morph: strata/genivi.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph chunks: - name: layer_management + morph: chunks/genivi-x-x86_64-generic-layer_management.morph repo: upstream:layer_management ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 unpetrify-ref: baserock/genivi/baseline diff --git a/genivi.morph b/strata/genivi.morph index 70384d3c..84931c24 100644 --- a/genivi.morph +++ b/strata/genivi.morph @@ -2,42 +2,50 @@ name: genivi kind: stratum description: Software components designed by genivi, for genivi. build-depends: -- morph: genivi-foundation +- name: genivi-foundation + morph: strata/genivi-foundation.morph chunks: - name: DLT-daemon + morph: chunks/DLT-daemon.morph repo: upstream:DLT-daemon ref: 6ab10c022d4464628fc2b848b5a56bf1eaafe857 unpetrify-ref: v2.9.1 build-depends: [] - name: node-startup-controller + morph: chunks/node-startup-controller.morph repo: upstream:node-startup-controller ref: c78fddaddc24a2c49f5ef18896c93403575295ae unpetrify-ref: baserock/morph build-depends: - DLT-daemon - name: googletest + morph: chunks/googletest.morph repo: upstream:googletest ref: 5e3f7d3db4c16e2ba8b42b0bf4689f7d2abbcb08 unpetrify-ref: baserock/morph build-depends: [] - name: googlemock + morph: chunks/googlemock.morph repo: upstream:googlemock ref: 0e9998c140079046c396a0e7033bb465abae79cd unpetrify-ref: baserock/morph build-depends: - googletest - name: genivi-common-api-runtime + morph: chunks/genivi-common-api-runtime.morph repo: upstream:genivi-common-api-runtime ref: 54e7a90c76bdd0aaf6fa2fecc7628b5aa2c8d56d unpetrify-ref: 2.1.4 build-depends: [] - name: genivi-common-api-dbus-runtime + morph: chunks/genivi-common-api-dbus-runtime.morph repo: upstream:genivi-common-api-dbus-runtime ref: 16a259c8b78f254ee9157346880ccf19ed8905a7 unpetrify-ref: 2.1.4 build-depends: - genivi-common-api-runtime - name: audiomanager + morph: chunks/audiomanager.morph repo: upstream:audiomanager ref: f005d28c3bfa2f46128619dddbce954b9d7b928a unpetrify-ref: '5.0' @@ -48,11 +56,13 @@ chunks: - genivi-common-api-runtime - genivi-common-api-dbus-runtime - name: itzam-tarball + morph: chunks/itzam-tarball.morph repo: upstream:itzam-tarball ref: 4ebcf671416927b64475da7b810b6016c847bf73 unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: persistence-client-library + morph: chunks/persistence-client-library.morph repo: upstream:genivi/persistence-client-library ref: 0934ba263e69be8453cc3150f997dad28489f0c7 unpetrify-ref: baserock/genivi/baseline @@ -60,6 +70,7 @@ chunks: - DLT-daemon - itzam-tarball - name: node-state-manager + morph: chunks/node-state-manager.morph repo: upstream:node-state-manager ref: dd4a86b9459537d2e85489b36abf80f34d12f098 unpetrify-ref: baserock/genivi/baseline diff --git a/glanceclient.morph b/strata/glanceclient.morph index 5d80a73f..775d7c89 100644 --- a/glanceclient.morph +++ b/strata/glanceclient.morph @@ -2,24 +2,29 @@ name: glanceclient kind: stratum description: A stratum with glanceclient to let the Openstack deployment. build-depends: -- morph: tools +- name: tools + morph: strata/tools.morph chunks: - name: jsonschema + morph: chunks/jsonschema.morph repo: upstream:jsonschema ref: 292a256b918af1e567982bb801c427cf4ca5b9fe unpetrify-ref: baserock/morph build-depends: [] - name: python-json-pointer + morph: chunks/python-json-pointer.morph repo: upstream:python-json-pointer ref: 48dce313141ba5bf0d2f3dd2e590042c05755e53 unpetrify-ref: baserock/morph build-depends: [] - name: python-json-patch + morph: chunks/python-json-patch.morph repo: upstream:python-json-patch ref: 27c7032de25923593fa17cc14f535fb7abd52448 unpetrify-ref: baserock/morph build-depends: [] - name: warlock + morph: chunks/warlock.morph repo: upstream:warlock ref: 1a0de8a67df8282c42f71014cc871684e8d7c0cf unpetrify-ref: baserock/morph @@ -28,57 +33,68 @@ chunks: - python-json-pointer - python-json-patch - name: python-prettytable + morph: chunks/python-prettytable.morph repo: upstream:python-prettytable ref: 941133673e5a0003cd5ce1b6db2a51cf3307d9c1 unpetrify-ref: baserock/morph build-depends: [] - name: pbr + morph: chunks/pbr.morph repo: upstream:pbr ref: 510ee9e9dcb94c5884c215fa3535a1f77f3d2a51 unpetrify-ref: baserock/morph build-depends: [] - name: argparse + morph: chunks/argparse.morph repo: upstream:argparse ref: c9b3f9b32949cb7dd798e7d1aedbeeef064aa4b1 unpetrify-ref: baserock/morph build-depends: [] - name: pyopenssl + morph: chunks/pyopenssl.morph repo: upstream:pyopenssl ref: 6bbf44a00b35fb28df1f66aa194b2fe95eab1ab2 unpetrify-ref: baserock/morph build-depends: [] - name: pyiso8601 + morph: chunks/pyiso8601.morph repo: upstream:pyiso8601 ref: ac5470ec9e68332ebc499c4f9f21e7e3cb31ecb6 unpetrify-ref: baserock/morph build-depends: [] - name: python-requests + morph: chunks/python-requests.morph repo: upstream:python-requests ref: b891877ee6d76b0a3f8cbf2e7cd34cc4cbc40b6b unpetrify-ref: baserock/morph build-depends: [] - name: simplejson + morph: chunks/simplejson.morph repo: upstream:simplejson ref: 35816bfe2d0ddeb5ddcc68239683cbb35b7e3ff2 unpetrify-ref: baserock/morph build-depends: [] - name: netaddr + morph: chunks/netaddr.morph repo: upstream:netaddr ref: f64ae19e533ffa5522dcba1fc833975cb2ee88a5 unpetrify-ref: baserock/morph build-depends: [] - name: pytz + morph: chunks/pytz.morph repo: upstream:pytz ref: 384207f01fd5b8bf1eb20cb64c17679084731944 unpetrify-ref: baserock/morph build-depends: [] - name: babel + morph: chunks/babel.morph repo: upstream:babel ref: d764b35bc3910b8f67ff811752df615afa7667f6 unpetrify-ref: baserock/morph build-depends: - pytz - name: python-keystoneclient + morph: chunks/python-keystoneclient.morph repo: upstream:python-keystoneclient ref: 21cc66a850c5ea1d2ffffb655da0c452b919ed3b unpetrify-ref: baserock/morph @@ -91,6 +107,7 @@ chunks: - netaddr - babel - name: python-glanceclient + morph: chunks/python-glanceclient.morph repo: upstream:python-glanceclient ref: 721660612df4454726b723daf902abd23ba0109c unpetrify-ref: baserock/morph diff --git a/gtk2.morph b/strata/gtk2.morph index 74156fcd..c3cc1d4d 100644 --- a/gtk2.morph +++ b/strata/gtk2.morph @@ -2,49 +2,60 @@ name: gtk2 kind: stratum description: the gtk2 stratum build-depends: -- morph: genivi-foundation -- morph: x-common -- morph: x-x86_64-generic +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph chunks: - name: shared-mime-info + morph: chunks/shared-mime-info.morph repo: upstream:shared-mime-info ref: 0d440d85a126ff8d535d4f70f2203a76a21d5f71 unpetrify-ref: baserock/morph build-depends: [] - name: gnome-common + morph: chunks/gnome-common.morph repo: upstream:gnome-common ref: 66d54b57313f0f6206cff32972d2b83d683628b2 unpetrify-ref: 3.7.4 build-depends: [] - name: libtiff + morph: chunks/libtiff.morph repo: upstream:libtiff ref: 2f83c385ff3d5493602308b62ca6d7707725b4fd unpetrify-ref: Release-v4-0-3 build-depends: [] - name: libcroco + morph: chunks/libcroco.morph repo: upstream:libcroco ref: 611f624a6e15065792b41eb5ce14811293f3fb0a unpetrify-ref: baserock/morph build-depends: - gnome-common - name: gdk-pixbuf + morph: chunks/gdk-pixbuf.morph repo: upstream:gdk-pixbuf ref: bc45874c7ba5a6a95f032b48ab78115b3e2238ad unpetrify-ref: baserock/morph build-depends: - libtiff - name: atk + morph: chunks/atk.morph repo: upstream:atk ref: e35410e06337afa3d66fcdde9b16422648de4e04 unpetrify-ref: ATK_2_9_3 build-depends: - gnome-common - name: at-spi2-core + morph: chunks/at-spi2-core.morph repo: upstream:at-spi2-core ref: 9bfebf07e866acadb5d2123568fd0119a7e0575b unpetrify-ref: AT_SPI2_CORE_2_9_5 build-depends: [] - name: at-spi2-atk + morph: chunks/at-spi2-atk.morph repo: upstream:at-spi2-atk ref: 363953fff4e3e12152ce2498b58a471884b497f5 unpetrify-ref: baserock/morph @@ -52,28 +63,33 @@ chunks: - at-spi2-core - atk - name: cairo + morph: chunks/gtk2-cairo.morph repo: upstream:cairo ref: 25ef4d21f1616ddd9a6550cf7a129b2634b6caad unpetrify-ref: 1.12.14 build-depends: [] - name: colm + morph: chunks/colm.morph repo: upstream:colm ref: fc633086748169632e93b945259197ba46f27695 unpetrify-ref: master build-depends: [] - name: ragel + morph: chunks/ragel.morph repo: upstream:ragel ref: 5d4102ffe43a15608e0e864fc7e7f5c6c3b49aac unpetrify-ref: baserock/morph build-depends: - colm - name: harfbuzz + morph: chunks/harfbuzz.morph repo: upstream:harfbuzz ref: f0530a3d5d2e7b6eaa8325a310d458c478f505c9 unpetrify-ref: 0.9.19 build-depends: - ragel - name: pango + morph: chunks/pango.morph repo: upstream:pango ref: c05f6e5205711e97727885a86a57661c7e9cdc75 unpetrify-ref: baserock/xfce-build @@ -81,6 +97,7 @@ chunks: - cairo - harfbuzz - name: gtk+ + morph: chunks/gtk+.morph repo: upstream:gtk+ ref: 52de99559e5b5bf09160e5a5a164d0ca5fede98c unpetrify-ref: baserock/xfce-build @@ -91,6 +108,7 @@ chunks: - atk - at-spi2-atk - name: librsvg + morph: chunks/librsvg.morph repo: upstream:librsvg ref: 61171ca59d02b58b7da1697ca1d924bff93e66cb unpetrify-ref: baserock/morph diff --git a/lua.morph b/strata/lua.morph index 8ad1dfec..6ceb9a6e 100644 --- a/lua.morph +++ b/strata/lua.morph @@ -2,9 +2,11 @@ name: lua kind: stratum description: Interpreter for the lua scripting language. build-depends: -- morph: tools +- name: tools + morph: strata/tools.morph chunks: - name: lua + morph: chunks/lua.morph repo: upstream:lua ref: bedbdc0f03bca4fe97200ddf9c3d6cb210b45888 unpetrify-ref: baserock/5.1-morph diff --git a/multimedia-gstreamer-0.10.morph b/strata/multimedia-gstreamer-0.10.morph index c7a44e87..826070f0 100644 --- a/multimedia-gstreamer-0.10.morph +++ b/strata/multimedia-gstreamer-0.10.morph @@ -2,28 +2,35 @@ name: multimedia-gstreamer-0.10 kind: stratum description: Codecs build-depends: -- morph: core -- morph: foundation -- morph: audio-bluetooth +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph chunks: - name: orc + morph: chunks/multimedia-gstreamer-0.10-orc.morph repo: upstream:orc ref: b4f7fcaf99a4d952e59f2a9fa9286d24cc4b3a5a unpetrify-ref: baserock/morph build-depends: [] - name: gstreamer + morph: chunks/multimedia-gstreamer-0.10-gstreamer.morph repo: upstream:gstreamer ref: c7e4a97d26396882960fd399b1a5e298e40d2a35 unpetrify-ref: baserock/morph/0.10 build-depends: - orc - name: gstreamer-plugins-base + morph: chunks/gstreamer-plugins-base.morph repo: upstream:gstreamer-plugins-base ref: 960c596309dbb983a1d733259adccc45c47006a2 unpetrify-ref: baserock/morph/0.10 build-depends: - gstreamer - name: gstreamer-plugins-good + morph: chunks/gstreamer-plugins-good.morph repo: upstream:gstreamer-plugins-good ref: 725e80e0c6b7f8e66d9b3fcaffd283ecbd8498d3 unpetrify-ref: baserock/morph/0.10 diff --git a/multimedia.morph b/strata/multimedia.morph index 9d7621c5..0c5ecc2d 100644 --- a/multimedia.morph +++ b/strata/multimedia.morph @@ -2,14 +2,17 @@ name: multimedia kind: stratum description: Codecs build-depends: -- morph: audio-bluetooth +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph chunks: - name: orc + morph: chunks/orc.morph repo: upstream:orc ref: b4f7fcaf99a4d952e59f2a9fa9286d24cc4b3a5a unpetrify-ref: baserock/morph build-depends: [] - name: gstreamer + morph: chunks/gstreamer.morph repo: upstream:gstreamer ref: 5a5083f292e676e1548f6351ad27d0ccb18f68bc unpetrify-ref: baserock/genivi/baseline diff --git a/nfs.morph b/strata/nfs.morph index e0e5f2a1..7a21a6cd 100644 --- a/nfs.morph +++ b/strata/nfs.morph @@ -2,24 +2,29 @@ name: nfs kind: stratum description: NFS utilities build-depends: -- morph: foundation +- name: foundation + morph: strata/foundation.morph chunks: - name: libevent + morph: chunks/libevent.morph repo: upstream:libevent ref: 1c41f68f2246e9144ca20c76b833004480f9d58a unpetrify-ref: release-2.0.20-stable build-depends: [] - name: tcp-wrappers + morph: chunks/tcp-wrappers.morph repo: upstream:tcp-wrappers ref: 23b65f29b324b65a057a3fa87613b788856d6e4e unpetrify-ref: baserock/fedora-patches build-depends: [] - name: ti-rpc + morph: chunks/ti-rpc.morph repo: upstream:ti-rpc ref: c5a7a19070e74115fc9c26aa6f3dfec1da220c1f unpetrify-ref: baserock/master build-depends: [] - name: rpcbind + morph: chunks/rpcbind.morph repo: upstream:rpcbind ref: aa3ac0d86c258d3e355ae59df31a96da795ecdfa unpetrify-ref: baserock/master @@ -27,6 +32,7 @@ chunks: - ti-rpc - tcp-wrappers - name: nfs-utils + morph: chunks/nfs-utils.morph repo: upstream:nfs-utils ref: 08baf3bc2f66a1ca6401191e19380028d2fc2c6d unpetrify-ref: baserock/master diff --git a/qt4-sdk.morph b/strata/qt4-sdk.morph index 88c0974d..9654b491 100644 --- a/qt4-sdk.morph +++ b/strata/qt4-sdk.morph @@ -2,9 +2,11 @@ name: qt4-sdk kind: stratum description: Qt4 Desktop Environment, IDE and Example Apps build-depends: -- morph: qt4-tools +- name: qt4-tools + morph: strata/qt4-tools.morph chunks: - name: qt-creator + morph: chunks/qt4-sdk-qt-creator.morph repo: upstream:qt-creator ref: d5a6b10634c1a3271012e9578e016772ef077d59 unpetrify-ref: baserock/morph/2.7 diff --git a/qt4-tools.morph b/strata/qt4-tools.morph index 3c148283..bd319dce 100644 --- a/qt4-tools.morph +++ b/strata/qt4-tools.morph @@ -2,27 +2,34 @@ 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 +- name: tools + morph: strata/tools.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph chunks: - name: icu + morph: chunks/qt4-tools-icu.morph repo: upstream:icu ref: ba023548a3bff7277cbea4acade3042ce9d8949e unpetrify-ref: baserock/morph build-depends: [] - name: ruby-1.8 + morph: chunks/qt4-tools-ruby-1.8.morph repo: upstream:ruby ref: 7a24f1710028d568ad61d0aa49d5178260178d77 unpetrify-ref: baserock/morph/ruby_1_8_7 build-depends: [] - name: ruby-1.9 + morph: chunks/qt4-tools-ruby-1.9.morph repo: upstream:ruby ref: cb3ea602294b5038b5f7ac21d3875a2b52342956 unpetrify-ref: baserock/morph/ruby_1_9_3 build-depends: - ruby-1.8 - name: qt4-tools + morph: chunks/qt4-tools.morph repo: upstream:qt4-tools ref: a182f020bc1703c20d86ba18f2f6b4ea8889de84 unpetrify-ref: baserock/morph diff --git a/qt5-sdk.morph b/strata/qt5-sdk.morph index b26d2271..e842c24b 100644 --- a/qt5-sdk.morph +++ b/strata/qt5-sdk.morph @@ -2,14 +2,17 @@ name: qt5-sdk kind: stratum description: Qt5 Desktop Environment, IDE and Example Apps build-depends: -- morph: qt5-tools +- name: qt5-tools + morph: strata/qt5-tools.morph chunks: - name: qt-creator + morph: chunks/qt-creator.morph repo: upstream:qt-creator ref: d5a6b10634c1a3271012e9578e016772ef077d59 unpetrify-ref: baserock/morph/2.7 build-depends: [] - name: snowshoe + morph: chunks/snowshoe.morph repo: upstream:snowshoe ref: 098f931de58072edd5d591cdc4a2ad3c05e83991 unpetrify-ref: baserock/morph diff --git a/qt5-tools.morph b/strata/qt5-tools.morph index 39a8264b..9bc21ece 100644 --- a/qt5-tools.morph +++ b/strata/qt5-tools.morph @@ -2,45 +2,55 @@ 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 +- name: tools + morph: strata/tools.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph chunks: - name: icu + morph: chunks/icu.morph repo: upstream:icu ref: ba023548a3bff7277cbea4acade3042ce9d8949e unpetrify-ref: baserock/morph build-depends: [] - name: ruby-1.8 + morph: chunks/ruby-1.8.morph repo: upstream:ruby ref: 7a24f1710028d568ad61d0aa49d5178260178d77 unpetrify-ref: baserock/morph/ruby_1_8_7 build-depends: [] - name: ruby-1.9 + morph: chunks/ruby-1.9.morph repo: upstream:ruby ref: cb3ea602294b5038b5f7ac21d3875a2b52342956 unpetrify-ref: baserock/morph/ruby_1_9_3 build-depends: - ruby-1.8 - name: qtbase + morph: chunks/qtbase.morph repo: upstream:qt5/qtbase ref: 79be8352ced650e98ab0afe89e91cffee4f6a04a unpetrify-ref: baserock/morph build-depends: - icu - name: qtsvg + morph: chunks/qtsvg.morph repo: upstream:qt5/qtsvg ref: 552bf3adcc48c669f9dfbda5818142fb18c9e957 unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtjsbackend + morph: chunks/qtjsbackend.morph repo: upstream:qt5/qtjsbackend ref: c6978bf56f599a3da8c03b1a7e58102aa84223e7 unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtscript + morph: chunks/qtscript.morph repo: upstream:qt5/qtscript ref: d20e99b3bdbcf77b69a92a2ba1b3ca1f1379e7c8 unpetrify-ref: baserock/morph @@ -48,6 +58,7 @@ chunks: - qtbase - qtjsbackend - name: qtdeclarative + morph: chunks/qtdeclarative.morph repo: upstream:qt5/qtdeclarative ref: 774d0310883a9526210c4530bbb9d0af26d88699 unpetrify-ref: baserock/morph @@ -56,6 +67,7 @@ chunks: - qtjsbackend - qtscript - name: qtquick1 + morph: chunks/qtquick1.morph repo: upstream:qt5/qtquick1 ref: b13755a2411dca01e65bb443a399ed130d5dd738 unpetrify-ref: baserock/morph @@ -64,6 +76,7 @@ chunks: - qtjsbackend - qtscript - name: qt3d + morph: chunks/qt3d.morph repo: upstream:qt5/qt3d ref: 805fbf45a54f1b69f4b13f6dc9f962b07c017d3b unpetrify-ref: baserock/morph @@ -73,6 +86,7 @@ chunks: - qtscript - qtdeclarative - name: qtquickcontrols + morph: chunks/qtquickcontrols.morph repo: upstream:qt5/qtquickcontrols ref: acf9e50d52c4d09a1aed9490bb2f3c5de7dce9bb unpetrify-ref: baserock/morph @@ -81,24 +95,28 @@ chunks: - qtjsbackend - qtdeclarative - name: qtsensors + morph: chunks/qtsensors.morph repo: upstream:qt5/qtsensors ref: cd22d77e07af6046be24d0322187a86c9a3c4d1d unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtserialport + morph: chunks/qtserialport.morph repo: upstream:qt5/qtserialport ref: b1abca2eee45e7b8ecf71cb5cd1e77a2821fcac2 unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtx11extras + morph: chunks/qtx11extras.morph repo: upstream:qt5/qtx11extras ref: 3b33afd2814c88002e2efc4955e5b1851aff0c58 unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtwebkit + morph: chunks/qtwebkit.morph repo: upstream:qt5/qtwebkit ref: 15a558c03ea7a35f97dfc0b16024d026d20920be unpetrify-ref: baserock/morph @@ -109,6 +127,7 @@ chunks: - qtjsbackend - qtdeclarative - name: qtwebkit-examples + morph: chunks/qtwebkit-examples.morph repo: upstream:qt5/qtwebkit-examples ref: fdaa2bb5e47d6ca1d3e8c681f88eae0b9d4ae351 unpetrify-ref: baserock/morph @@ -118,24 +137,28 @@ chunks: - qtdeclarative - qtwebkit - name: qtmultimedia + morph: chunks/qtmultimedia.morph repo: upstream:qt5/qtmultimedia ref: 8b73d090f87f88ee3ae4efc437ac866d05df76be unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtxmlpatterns + morph: chunks/qtxmlpatterns.morph repo: upstream:qt5/qtxmlpatterns ref: ed713a904ee55f1c345d2d6c35e77892be96977e unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtdoc + morph: chunks/qtdoc.morph repo: upstream:qt5/qtdoc ref: 674abef4f06bdde57a272d69750e2a4ac5027ea9 unpetrify-ref: baserock/morph build-depends: - qtbase - name: qtgraphicaleffects + morph: chunks/qtgraphicaleffects.morph repo: upstream:qt5/qtgraphicaleffects ref: e41d08f95d74d7309fc976cb62141b78239de975 unpetrify-ref: baserock/morph @@ -144,12 +167,14 @@ chunks: - qtjsbackend - qtdeclarative - name: qtimageformats + morph: chunks/qtimageformats.morph repo: upstream:qt5/qtimageformats ref: 3f7f6126d9832e03a4dcaaca5279220f00126e89 unpetrify-ref: baserock/morph build-depends: - qtbase - name: qttools + morph: chunks/qttools.morph repo: upstream:qt5/qttools ref: 1369d91dd095cd4ea2febe759ef6446e41bd2d80 unpetrify-ref: baserock/morph @@ -159,6 +184,7 @@ chunks: - qtdeclarative - qtwebkit - name: qttranslations + morph: chunks/qttranslations.morph repo: upstream:qt5/qttranslations ref: e91af8e6363a4538f08992b6af51d17b91453080 unpetrify-ref: baserock/morph diff --git a/tools.morph b/strata/tools.morph index 954434db..d45b017e 100644 --- a/tools.morph +++ b/strata/tools.morph @@ -2,41 +2,49 @@ name: tools kind: stratum description: Extra development tools included in the devel system build-depends: -- morph: foundation +- name: foundation + morph: strata/foundation.morph chunks: - name: six + morph: chunks/tools-six.morph repo: upstream:six ref: e0841d716953710ab9bca9d1715a710df9c61ca0 unpetrify-ref: baserock/morph build-depends: [] - name: python-ttystatus + morph: chunks/tools-python-ttystatus.morph repo: upstream:python-ttystatus ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 unpetrify-ref: baserock/morph build-depends: [] - name: python-coveragepy + morph: chunks/tools-python-coveragepy.morph repo: upstream:python-coveragepy ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 unpetrify-ref: baserock/morph build-depends: [] - name: python-coverage-test-runner + morph: chunks/tools-python-coverage-test-runner.morph repo: upstream:python-coverage-test-runner ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 unpetrify-ref: baserock/morph build-depends: - python-coveragepy - name: cliapp + morph: chunks/tools-cliapp.morph repo: upstream:cliapp ref: cec20cedd062a3aef1b04f997e77b45090c07806 unpetrify-ref: baserock/morph build-depends: - python-coverage-test-runner - name: python-markdown + morph: chunks/tools-python-markdown.morph repo: upstream:python-markdown ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 unpetrify-ref: baserock/morph build-depends: [] - name: cmdtest + morph: chunks/tools-cmdtest.morph repo: upstream:cmdtest ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd unpetrify-ref: baserock/morph @@ -45,52 +53,62 @@ chunks: - python-ttystatus - python-markdown - name: coreutils + morph: chunks/coreutils.morph repo: upstream:coreutils ref: 66282c0d87c933218205b5e20ce46708182ac36e unpetrify-ref: baserock/morph build-depends: [] - name: distcc + morph: chunks/distcc.morph repo: upstream:distcc ref: 2f422c03925e82bf88b05da823813073a985b0e5 unpetrify-ref: baserock/morph build-depends: [] - name: e2fsprogs + morph: chunks/e2fsprogs.morph repo: upstream:e2fsprogs ref: 1ab0ea88057e922a89c6b8feebeb62c57e40f8de unpetrify-ref: baserock/morph build-depends: [] - name: file + morph: chunks/file.morph repo: upstream:file ref: 3b49db406667ee7189b9ea69b9d9e0bdcc43c5b7 unpetrify-ref: baserock/morph build-depends: [] - name: gdb + morph: chunks/gdb.morph repo: upstream:gdb ref: c4bf5268b1a32ec475b61d2fe90e9218780c03c8 unpetrify-ref: baserock/morph build-depends: [] - name: less + morph: chunks/less.morph repo: upstream:less ref: 09a405d8f652b56944c93ebf5c673cdfe5319b04 unpetrify-ref: baserock/morph build-depends: [] - name: linux-user-chroot + morph: chunks/tools-linux-user-chroot.morph repo: upstream:linux-user-chroot ref: d25cc110f69e6e71a95b4ac532dcfc5423d4a16b unpetrify-ref: baserock/morph build-depends: [] - name: lsof + morph: chunks/lsof.morph repo: upstream:lsof ref: fffb8558208586338587027c265fd0eca44466be unpetrify-ref: baserock/morph build-depends: [] - name: pyfilesystem + morph: chunks/tools-pyfilesystem.morph repo: upstream:pyfilesystem ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 unpetrify-ref: baserock/morph build-depends: - six - name: morph + morph: chunks/tools-morph.morph repo: baserock:baserock/morph ref: 0baae51e217f4999c1f068c458527d598284ddec unpetrify-ref: master @@ -100,51 +118,61 @@ chunks: - python-coverage-test-runner - pyfilesystem - name: git-fat + morph: chunks/git-fat.morph repo: upstream:git-fat ref: 208f88d0f0ef04c25e8a231979eb0083f57b1610 unpetrify-ref: baserock/morph build-depends: [] - name: pv + morph: chunks/pv.morph repo: upstream:pv ref: d6ce7cfec684fa72d7a919d7b1aa817a0ca6102a unpetrify-ref: baserock/morph build-depends: [] - name: rsync + morph: chunks/tools-rsync.morph repo: upstream:rsync ref: 9faf8e0ccff2755cd019ff64d8322226a214b013 unpetrify-ref: baserock/morph build-depends: [] - name: strace + morph: chunks/strace.morph repo: upstream:strace ref: ad232c6aa0c2a07830d61dc4b9912478634b23b5 unpetrify-ref: baserock/morph build-depends: [] - name: vala + morph: chunks/vala.morph repo: upstream:vala ref: 4e4a02c03445336237b36723b23a91670ef7621b unpetrify-ref: baserock/bootstrap build-depends: [] - name: vim + morph: chunks/vim.morph repo: upstream:vim ref: 592b8c975bf83b4dcf608769bc664a80cb1daf9e unpetrify-ref: baserock/morph build-depends: [] - name: screen + morph: chunks/screen.morph repo: upstream:screen ref: 7dd4a9e5f385c96a77e8ee5c977a1dde4c0ff467 unpetrify-ref: baserock/morph build-depends: [] - name: u-boot + morph: chunks/u-boot.morph repo: upstream:u-boot ref: fe57382d04b46c37f34cf8d3b3ad876554fd12bf unpetrify-ref: baserock/morph build-depends: [] - name: kexec-tools + morph: chunks/kexec-tools.morph repo: upstream:kexec-tools ref: 9359b61ca44980d33c0bee42b9bb2e36e72835dd unpetrify-ref: baserock/morph build-depends: [] - name: device-tree-compiler + morph: chunks/device-tree-compiler.morph repo: upstream:device-tree-compiler ref: c92f284c3cf76d471eb27a271de3a51cb45ed058 unpetrify-ref: baserock/morph diff --git a/trove.morph b/strata/trove.morph index 013d2647..e03bf847 100644 --- a/trove.morph +++ b/strata/trove.morph @@ -2,36 +2,43 @@ name: trove kind: stratum description: Trove software build-depends: -- morph: tools +- name: tools + morph: strata/tools.morph chunks: - name: bottle + morph: chunks/trove-bottle.morph repo: upstream:bottle ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f unpetrify-ref: baserock/morph build-depends: [] - name: morph-cache-server + morph: chunks/trove-morph-cache-server.morph repo: baserock:baserock/morph-cache-server ref: cc5f95fa563c4817cdcffc428da18e263bd02ae2 unpetrify-ref: master build-depends: [] - name: lua + morph: chunks/trove-lua.morph repo: upstream:lua ref: bedbdc0f03bca4fe97200ddf9c3d6cb210b45888 unpetrify-ref: baserock/5.1-morph build-depends: [] - name: lace + morph: chunks/lace.morph repo: upstream:gitano/lace ref: d1b540b6d361d6a1f51e53cdaab69f053340efbb unpetrify-ref: baserock/morph build-depends: - lua - name: luxio + morph: chunks/luxio.morph repo: upstream:luxio ref: be9d125080b9ff2376273e21b75669b65dc88d46 unpetrify-ref: baserock/morph build-depends: - lua - name: supple + morph: chunks/supple.morph repo: upstream:gitano/supple ref: 0963e5706d78d0ae7446ea91af986de1e196eb39 unpetrify-ref: baserock/morph @@ -39,12 +46,14 @@ chunks: - lua - luxio - name: clod + morph: chunks/clod.morph repo: upstream:gitano/clod ref: da15894f42f48d15db997c4355d6b672371a4163 unpetrify-ref: baserock/morph build-depends: - lua - name: gall + morph: chunks/gall.morph repo: upstream:gitano/gall ref: fe5c6355cee196253ffd41c36df0064e8fb6d0cc unpetrify-ref: baserock/morph @@ -52,11 +61,13 @@ chunks: - lua - luxio - name: pcre + morph: chunks/pcre.morph repo: upstream:pcre ref: 2720152c58e13e7cc7403642ec33127101b9971b unpetrify-ref: baserock/morph build-depends: [] - name: lrexlib-pcre + morph: chunks/lrexlib-pcre.morph repo: upstream:lrexlib ref: da8a015f9e0192c47552313c981a574ff41a6b88 unpetrify-ref: baserock/morph @@ -64,27 +75,32 @@ chunks: - pcre - lua - name: gitano + morph: chunks/gitano.morph repo: upstream:gitano/gitano ref: 77266b3ec2efec51f0a3246cbad70a4f15835958 unpetrify-ref: baserock/morph build-depends: - lua - name: cgit + morph: chunks/cgit.morph repo: upstream:cgit ref: acbf4a15e260c711094455dbef7c024f2553fd32 unpetrify-ref: baserock/morph build-depends: [] - name: bzr-tarball + morph: chunks/bzr-tarball.morph repo: upstream:bzr-tarball ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 unpetrify-ref: baserock/morph build-depends: [] - name: python-fastimport + morph: chunks/python-fastimport.morph repo: upstream:python-fastimport ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 unpetrify-ref: baserock/morph build-depends: [] - name: bzr-fastimport + morph: chunks/bzr-fastimport.morph repo: upstream:bzr-fastimport ref: b3cda9967f857127bd4dab5eb72223a95916f5ea unpetrify-ref: baserock/morph @@ -92,33 +108,39 @@ chunks: - bzr-tarball - python-fastimport - name: cvs-tarball + morph: chunks/cvs-tarball.morph repo: upstream:cvs-tarball ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 unpetrify-ref: baserock/morph build-depends: [] - name: libapr-tarball + morph: chunks/libapr-tarball.morph repo: upstream:libapr-tarball ref: dea1efeb7f60fc6848e1e72b3fc973d0057565db unpetrify-ref: baserock/morph build-depends: [] - name: libapr-util-tarball + morph: chunks/libapr-util-tarball.morph repo: upstream:libapr-util-tarball ref: daba269ee5a262cc23621b3ee37ed368d2a2b69b unpetrify-ref: baserock/morph build-depends: - libapr-tarball - name: perl-dbi-tarball + morph: chunks/perl-dbi-tarball.morph repo: upstream:perl-dbi-tarball ref: 09e269cff811f0c1881ea0d6b7571173bab8377b unpetrify-ref: baserock/morph build-depends: [] - name: perl-dbd-sqlite-tarball + morph: chunks/perl-dbd-sqlite-tarball.morph repo: upstream:perl-dbd-sqlite-tarball ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 unpetrify-ref: baserock/morph build-depends: - perl-dbi-tarball - name: libserf-tarball + morph: chunks/libserf-tarball.morph repo: upstream:libserf-tarball ref: 6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c unpetrify-ref: baserock/morph @@ -126,16 +148,19 @@ chunks: - libapr-tarball - libapr-util-tarball - name: swig-tarball + morph: chunks/swig-tarball.morph repo: upstream:swig-tarball ref: 1f6cb46b6a4b3ebf9352fa10198b0b286f84138b unpetrify-ref: baserock/morph build-depends: [] - name: neon + morph: chunks/neon.morph repo: upstream:neon ref: 837374e9d797e216f1de684595cefe791f67c0e4 unpetrify-ref: baserock/morph build-depends: [] - name: subversion-tarball + morph: chunks/subversion-tarball.morph repo: upstream:subversion-tarball ref: 351e074672d9aa6446d5829938b697a3d6b23266 unpetrify-ref: baserock/morph @@ -146,22 +171,26 @@ chunks: - libserf-tarball - neon - name: mercurial-tarball + morph: chunks/mercurial-tarball.morph repo: upstream:mercurial-tarball ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a unpetrify-ref: baserock/morph build-depends: [] - name: hg-fast-export + morph: chunks/hg-fast-export.morph repo: upstream:hg-fast-export ref: 09a472aa58da0417a11a22bae172785f7cb2e80f unpetrify-ref: baserock/morph build-depends: - mercurial-tarball - name: cvsps + morph: chunks/cvsps.morph repo: upstream:cvsps ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 unpetrify-ref: baserock/morph build-depends: [] - name: lorry + morph: chunks/lorry.morph repo: baserock:baserock/lorry ref: 5afef32028fbcacb7acc3d0318407169dd2353de unpetrify-ref: master @@ -177,27 +206,32 @@ chunks: - mercurial-tarball - hg-fast-export - name: trove-setup + morph: chunks/trove-setup.morph repo: baserock:baserock/trove-setup ref: 56b4fc537662d8d42f366b5cb5be0eada79d8d56 unpetrify-ref: master build-depends: [] - name: lorry-controller + morph: chunks/lorry-controller.morph repo: baserock:baserock/lorry-controller ref: 627c50633977804e6a10bafad81e72ae376b1cf6 unpetrify-ref: master build-depends: [] - name: lighttpd + morph: chunks/lighttpd.morph repo: upstream:lighttpd ref: 12e4e21763da770034267ff0a7b660876930f789 unpetrify-ref: baserock/morph build-depends: - pcre - name: flup + morph: chunks/trove-flup.morph repo: upstream:flup ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 unpetrify-ref: baserock/morph build-depends: [] - name: lua-scrypt + morph: chunks/lua-scrypt.morph repo: upstream:lua-scrypt ref: 0d7f74cd3eab7d54fbb13294194de7ea70ac34a5 unpetrify-ref: baserock/morph diff --git a/virtualization.morph b/strata/virtualization.morph index 4300b627..a72c44a3 100644 --- a/virtualization.morph +++ b/strata/virtualization.morph @@ -2,46 +2,55 @@ name: virtualization kind: stratum description: virtualization for baserock build-depends: -- morph: connectivity +- name: connectivity + morph: strata/connectivity.morph chunks: - name: yajl + morph: chunks/yajl.morph repo: upstream:yajl ref: 52fc681857228c65c1cb439782da485554875481 unpetrify-ref: baserock/morph build-depends: [] - name: xml-catalog + morph: chunks/xml-catalog.morph repo: baserock:baserock/xml-catalog ref: 1d4a2abc875c4dda1b5eadc0a097a48a8d2ec82b unpetrify-ref: master build-depends: [] - name: lvm2 + morph: chunks/lvm2.morph repo: upstream:lvm2 ref: 8c5b90b50bdf9f1a7ae1d3c4cf58ce4b0d7c2768 unpetrify-ref: baserock/morph build-depends: [] - name: dnsmasq + morph: chunks/dnsmasq.morph repo: upstream:dnsmasq ref: 8471cd938ca41fbe4fee8ae3f657625c92cfb954 unpetrify-ref: baserock/morph build-depends: - lvm2 - name: qemu + morph: chunks/qemu.morph repo: upstream:qemu ref: 5e4eac434b4ff85af2a8821cce8a4ef2b12d8e5e unpetrify-ref: baserock/morph build-depends: [] - name: xorg-util-macros + morph: chunks/virtualization-xorg-util-macros.morph repo: upstream:xorg-util-macros ref: c98b41de5596c675c603ef43ae9570133f1a9921 unpetrify-ref: baserock/morph build-depends: [] - name: libpciaccess + morph: chunks/libpciaccess.morph repo: upstream:libpciaccess ref: b9c068896914b4132a24839c9ef7f9fcd6282d88 unpetrify-ref: master build-depends: - xorg-util-macros - name: libvirt + morph: chunks/libvirt.morph repo: upstream:libvirt ref: 13b7bb4acba9b70e015b7faa020b08018885aad8 unpetrify-ref: baserock/morph @@ -52,28 +61,33 @@ chunks: - xml-catalog - yajl - name: pycurl + morph: chunks/pycurl.morph repo: upstream:pycurl ref: 5ca370827d88817eeca3c56cbb37e4ddccc16c6e unpetrify-ref: baserock/morph build-depends: [] - name: urlgrabber + morph: chunks/urlgrabber.morph repo: upstream:urlgrabber ref: bf0a0be71373dec515bbb54e0613a3b9b0c00b04 unpetrify-ref: master build-depends: - pycurl - name: cython + morph: chunks/cython.morph repo: upstream:cython ref: 005d38d5921a603d5f4d413aae72f98a6d33192f unpetrify-ref: master build-depends: [] - name: python-lxml + morph: chunks/python-lxml.morph repo: upstream:python-lxml ref: 8fc99f8ef3e2f12e74fb407ae62c5db50cfe7b92 unpetrify-ref: baserock/morph build-depends: - cython - name: libvirt-python + morph: chunks/libvirt-python.morph repo: upstream:libvirt-python ref: 4382fc518cbd11d9af5727fb403e175818c25db5 unpetrify-ref: v1.2.2 @@ -82,23 +96,27 @@ chunks: - python-lxml - urlgrabber - name: gnome-common + morph: chunks/virtualization-gnome-common.morph repo: upstream:gnome-common ref: 766c35359ef924ceb2288c14c2d6239fcc0618f8 unpetrify-ref: 3.7.4 build-depends: [] - name: pygobject + morph: chunks/pygobject.morph repo: upstream:pygobject ref: 276341d7ddab180020c31e6837bd28fd25784de0 unpetrify-ref: baserock/morph build-depends: - gnome-common - name: libsoup + morph: chunks/libsoup.morph repo: upstream:libsoup ref: ce764489e358bad6b49418f5c8bc7b25a4b1815e unpetrify-ref: baserock/morph build-depends: - gnome-common - name: libosinfo + morph: chunks/libosinfo.morph repo: upstream:libosinfo ref: a86c74c4d3f62bb0e315ab7fc78ec9f7746bdd12 unpetrify-ref: baserock/morph @@ -106,6 +124,7 @@ chunks: - libsoup - pygobject - name: virt-manager + morph: chunks/virt-manager.morph repo: upstream:virt-manager ref: 8b7ebd4538ffbd2d246fdeee4f1bb1c452585575 unpetrify-ref: v1.0.1 diff --git a/wayland-armv7-versatile.morph b/strata/wayland-armv7-versatile.morph index 9b779477..66223ae5 100644 --- a/wayland-armv7-versatile.morph +++ b/strata/wayland-armv7-versatile.morph @@ -1,31 +1,37 @@ name: wayland-armv7-versatile kind: stratum build-depends: -- morph: x-common +- name: x-common + morph: strata/x-common.morph chunks: - name: libxkbcommon + morph: chunks/wayland-armv7-versatile-libxkbcommon.morph repo: upstream:xorg-lib-libxkbcommon ref: b721254769212d671a4729f1c88b059979b80efc unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: wayland + morph: chunks/wayland-armv7-versatile-wayland.morph repo: upstream:wayland ref: cbd8ab5ba7f3f0dba6c9b04176b3a2da965cd21c unpetrify-ref: baserock/1.4.0 build-depends: - libxkbcommon - name: mesa-wayland + morph: chunks/wayland-armv7-versatile-mesa-wayland.morph repo: upstream:mesa ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1 unpetrify-ref: baserock/genivi/baseline-armv7-versatile build-depends: - wayland - name: pixman + morph: chunks/wayland-armv7-versatile-pixman.morph repo: upstream:pixman ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 unpetrify-ref: baserock/morph build-depends: [] - name: cairo + morph: chunks/wayland-armv7-versatile-cairo.morph repo: upstream:cairo ref: 86fd783959c537b8c0fd49fd979881178ca9a24e unpetrify-ref: baserock/genivi/baseline @@ -34,38 +40,45 @@ chunks: - mesa-wayland - pixman - name: mtdev + morph: chunks/wayland-armv7-versatile-mtdev.morph repo: upstream:mtdev-git ref: 4381b78fea54de0e775bf54952b2f95e5a06c57d unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: xorg-lib-libxkbfile + morph: chunks/wayland-armv7-versatile-xorg-lib-libxkbfile.morph repo: upstream:xorg-lib-libxkbfile ref: 7381c2f9013ef7784c78091fa671e652a62ca706 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-app-xkbcomp + morph: chunks/wayland-armv7-versatile-xorg-app-xkbcomp.morph repo: upstream:xorg-app-xkbcomp ref: 705b9bbb426410f9510601c7010da51184919b36 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libxkbfile - name: xkeyboard-config + morph: chunks/wayland-armv7-versatile-xkeyboard-config.morph repo: upstream:xkeyboard-config ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 unpetrify-ref: baserock/morph build-depends: - xorg-app-xkbcomp - name: libevdev + morph: chunks/wayland-armv7-versatile-libevdev.morph repo: upstream:libevdev ref: b23649e1ba9fd5c72fa9318e417b4f17f5f6f528 unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: linux-api-headers + morph: chunks/wayland-armv7-versatile-linux-api-headers.morph repo: upstream:linux ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe unpetrify-ref: baserock/morph build-depends: [] - name: libinput + morph: chunks/wayland-armv7-versatile-libinput.morph repo: upstream:libinput ref: f0fd32db8f3df558e1d763dfa2db76cdca260323 unpetrify-ref: baserock/genivi/baseline @@ -75,6 +88,7 @@ chunks: - libevdev - linux-api-headers - name: weston + morph: chunks/wayland-armv7-versatile-weston.morph repo: upstream:weston ref: e2136e1f2494c2c1732f0afeba9a7050bdd48e42 unpetrify-ref: baserock/genivi/baseline diff --git a/wayland-x86_64-generic.morph b/strata/wayland-x86_64-generic.morph index 2b9f581f..38d932b5 100644 --- a/wayland-x86_64-generic.morph +++ b/strata/wayland-x86_64-generic.morph @@ -1,31 +1,37 @@ name: wayland-x86_64-generic kind: stratum build-depends: -- morph: x-common +- name: x-common + morph: strata/x-common.morph chunks: - name: libxkbcommon + morph: chunks/libxkbcommon.morph repo: upstream:xorg-lib-libxkbcommon ref: b721254769212d671a4729f1c88b059979b80efc unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: wayland + morph: chunks/wayland.morph repo: upstream:wayland ref: cbd8ab5ba7f3f0dba6c9b04176b3a2da965cd21c unpetrify-ref: baserock/1.4.0 build-depends: - libxkbcommon - name: mesa-wayland + morph: chunks/mesa-wayland.morph repo: upstream:mesa ref: f64dd91f4f2a2591e66b38fdfdfa83077f8221ab unpetrify-ref: baserock/genivi/morph build-depends: - wayland - name: pixman + morph: chunks/wayland-x86_64-generic-pixman.morph repo: upstream:pixman ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 unpetrify-ref: baserock/morph build-depends: [] - name: cairo + morph: chunks/cairo.morph repo: upstream:cairo ref: 86fd783959c537b8c0fd49fd979881178ca9a24e unpetrify-ref: baserock/genivi/baseline @@ -34,38 +40,45 @@ chunks: - mesa-wayland - pixman - name: mtdev + morph: chunks/mtdev.morph repo: upstream:mtdev-git ref: 4381b78fea54de0e775bf54952b2f95e5a06c57d unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: xorg-lib-libxkbfile + morph: chunks/wayland-x86_64-generic-xorg-lib-libxkbfile.morph repo: upstream:xorg-lib-libxkbfile ref: 7381c2f9013ef7784c78091fa671e652a62ca706 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-app-xkbcomp + morph: chunks/wayland-x86_64-generic-xorg-app-xkbcomp.morph repo: upstream:xorg-app-xkbcomp ref: 705b9bbb426410f9510601c7010da51184919b36 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libxkbfile - name: xkeyboard-config + morph: chunks/wayland-x86_64-generic-xkeyboard-config.morph repo: upstream:xkeyboard-config ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 unpetrify-ref: baserock/morph build-depends: - xorg-app-xkbcomp - name: libevdev + morph: chunks/libevdev.morph repo: upstream:libevdev ref: b23649e1ba9fd5c72fa9318e417b4f17f5f6f528 unpetrify-ref: baserock/genivi/baseline build-depends: [] - name: linux-api-headers + morph: chunks/linux-api-headers.morph repo: upstream:linux ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe unpetrify-ref: baserock/morph build-depends: [] - name: libinput + morph: chunks/libinput.morph repo: upstream:libinput ref: f0fd32db8f3df558e1d763dfa2db76cdca260323 unpetrify-ref: baserock/genivi/baseline @@ -75,6 +88,7 @@ chunks: - libevdev - linux-api-headers - name: weston + morph: chunks/weston.morph repo: upstream:weston ref: e2136e1f2494c2c1732f0afeba9a7050bdd48e42 unpetrify-ref: baserock/genivi/baseline diff --git a/x-armv7-versatile.morph b/strata/x-armv7-versatile.morph index 3fcf1ea5..8421ca4f 100644 --- a/x-armv7-versatile.morph +++ b/strata/x-armv7-versatile.morph @@ -1,46 +1,55 @@ name: x-armv7-versatile kind: stratum build-depends: -- morph: x-common +- name: x-common + morph: strata/x-common.morph chunks: - name: mesa-x + morph: chunks/x-armv7-versatile-mesa-x.morph repo: upstream:mesa ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1 unpetrify-ref: baserock/genivi/baseline-armv7-versatile build-depends: [] - name: xorg-lib-libxkbfile + morph: chunks/x-armv7-versatile-xorg-lib-libxkbfile.morph repo: upstream:xorg-lib-libxkbfile ref: 7381c2f9013ef7784c78091fa671e652a62ca706 unpetrify-ref: baserock/morph build-depends: [] - name: pixman + morph: chunks/x-armv7-versatile-pixman.morph repo: upstream:pixman ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-font-util + morph: chunks/x-armv7-versatile-xorg-font-util.morph repo: upstream:xorg-font-util ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libfontenc + morph: chunks/x-armv7-versatile-xorg-lib-libfontenc.morph repo: upstream:xorg-lib-libfontenc ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 unpetrify-ref: baserock/morph build-depends: - xorg-font-util - name: freetype2 + morph: chunks/x-armv7-versatile-freetype2.morph repo: upstream:freetype2 ref: 2ba18ba1ce730ed79672801b20f986f10a628c95 unpetrify-ref: baserock/morph build-depends: [] - name: fontconfig + morph: chunks/x-armv7-versatile-fontconfig.morph repo: upstream:fontconfig ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3 unpetrify-ref: baserock/morph build-depends: - freetype2 - name: xorg-lib-libXfont + morph: chunks/x-armv7-versatile-xorg-lib-libXfont.morph repo: upstream:xorg-lib-libXfont ref: b8dd42dce868f9c16a59790ce51f0542b59cb79d unpetrify-ref: baserock/morph @@ -48,35 +57,41 @@ chunks: - freetype2 - xorg-lib-libfontenc - name: xorg-lib-libICE + morph: chunks/x-armv7-versatile-xorg-lib-libICE.morph repo: upstream:xorg-lib-libICE ref: 1b1cf8072b2559e15ac440d5484a29a81d6918c6 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libSM + morph: chunks/x-armv7-versatile-xorg-lib-libSM.morph repo: upstream:xorg-lib-libSM ref: 77ddd273239a629eeed7bd1d5b4509b1bd6d4e37 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libICE - name: xorg-lib-libXt + morph: chunks/x-armv7-versatile-xorg-lib-libXt.morph repo: upstream:xorg-lib-libXt ref: ead50a9a274aa96bef94e57c4625be8e9288af4e unpetrify-ref: baserock/morph build-depends: - xorg-lib-libSM - name: xorg-lib-libXmu + morph: chunks/x-armv7-versatile-xorg-lib-libXmu.morph repo: upstream:xorg-lib-libXmu ref: 474d22468c90f99104873b4c5fd7b0f0d2cbf823 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libXt - name: xorg-lib-libXpm + morph: chunks/x-armv7-versatile-xorg-lib-libXpm.morph repo: upstream:xorg-lib-libXpm ref: 81608285e11f2455800001a965dfece878861162 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libXt - name: xorg-lib-libXaw + morph: chunks/x-armv7-versatile-xorg-lib-libXaw.morph repo: upstream:xorg-lib-libXaw ref: a5630e166921b5b5322b30fb152df01bb6536e42 unpetrify-ref: baserock/morph @@ -85,11 +100,13 @@ chunks: - xorg-lib-libXpm - xorg-lib-libXt - name: libsha1 + morph: chunks/x-armv7-versatile-libsha1.morph repo: upstream:libsha1 ref: 17173732b9f1b2d4142de27913250b4563db2436 unpetrify-ref: baserock/morph build-depends: [] - name: xserver + morph: chunks/x-armv7-versatile-xserver.morph repo: upstream:xserver ref: b7cbfa882778cf8857577e0da77aa9295f072db3 unpetrify-ref: baserock/morph @@ -106,59 +123,69 @@ chunks: - xorg-lib-libfontenc - xorg-lib-libxkbfile - name: xorg-driver-xf86-video-cirrus + morph: chunks/x-armv7-versatile-xorg-driver-xf86-video-cirrus.morph repo: upstream:xorg-driver-xf86-video-cirrus ref: 6504929481eab616f064b5d661a057de74b8b488 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-video-fbdev + morph: chunks/x-armv7-versatile-xorg-driver-xf86-video-fbdev.morph repo: upstream:xorg-driver-xf86-video-fbdev ref: ac293412a01d87f87eb61f4adb9db7486a75d3fc unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-video-vesa + morph: chunks/x-armv7-versatile-xorg-driver-xf86-video-vesa.morph repo: upstream:xorg-driver-xf86-video-vesa ref: 29a149544e2120a582043738d5b09dd80e896345 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-evdev + morph: chunks/x-armv7-versatile-xorg-driver-xf86-input-evdev.morph repo: upstream:xorg-driver-xf86-input-evdev ref: 2b8b0df62ec554952784f2820fb4143c495232b0 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-keyboard + morph: chunks/x-armv7-versatile-xorg-driver-xf86-input-keyboard.morph repo: upstream:xorg-driver-xf86-input-keyboard ref: 4a954bc6a8fbc4aa50dfcabec011274252713204 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-mouse + morph: chunks/x-armv7-versatile-xorg-driver-xf86-input-mouse.morph repo: upstream:xorg-driver-xf86-input-mouse ref: 585f4030d77accf2a4ba115729ca08da82217863 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-app-xkbcomp + morph: chunks/x-armv7-versatile-xorg-app-xkbcomp.morph repo: upstream:xorg-app-xkbcomp ref: 705b9bbb426410f9510601c7010da51184919b36 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libxkbfile - name: xkeyboard-config + morph: chunks/x-armv7-versatile-xkeyboard-config.morph repo: upstream:xkeyboard-config ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 unpetrify-ref: baserock/morph build-depends: - xorg-app-xkbcomp - name: xorg-app-xinit + morph: chunks/x-armv7-versatile-xorg-app-xinit.morph repo: upstream:xorg-app-xinit ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libXft + morph: chunks/x-armv7-versatile-xorg-lib-libXft.morph repo: upstream:xorg-lib-libXft ref: c5e760a239afc62a1c75e0509868e35957c8df52 unpetrify-ref: baserock/morph @@ -166,11 +193,13 @@ chunks: - fontconfig - freetype2 - name: xcb-util + morph: chunks/x-armv7-versatile-xcb-util.morph repo: upstream:xcb-util ref: 45215e6f56bf57efdf5469567c00eba7a991d3a3 unpetrify-ref: baserock/morph build-depends: [] - name: xterm + morph: chunks/x-armv7-versatile-xterm.morph repo: upstream:xterm ref: 7fc0a9529babac61d9a0b30e6ddb3c79e44af0e5 unpetrify-ref: baserock/morph diff --git a/x-common.morph b/strata/x-common.morph index 81ca96ab..94180252 100644 --- a/x-common.morph +++ b/strata/x-common.morph @@ -1,185 +1,217 @@ name: x-common kind: stratum build-depends: -- morph: genivi-foundation +- name: genivi-foundation + morph: strata/genivi-foundation.morph chunks: - name: llvm + morph: chunks/llvm.morph repo: upstream:llvm ref: 60aa15443579a9542a1e8818f3c5dd901edb03d9 unpetrify-ref: baserock/morph build-depends: [] - name: libpng + morph: chunks/libpng.morph repo: upstream:libpng ref: 981560ae6094f0b0557e82c33d7ae5f7d81ca0ea unpetrify-ref: baserock/morph build-depends: [] - name: libjpeg + morph: chunks/libjpeg.morph repo: upstream:libjpeg ref: f57ac58ac664ede6bc6e8cd9d88e0edaa366e21a unpetrify-ref: baserock/morph build-depends: [] - name: xorg-util-macros + morph: chunks/xorg-util-macros.morph repo: upstream:xorg-util-macros ref: c98b41de5596c675c603ef43ae9570133f1a9921 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-proto-bigreqsproto + morph: chunks/xorg-proto-bigreqsproto.morph repo: upstream:xorg-proto-bigreqsproto ref: d6ed3e927a756900ad4c9fd7235f8f7f34f376db unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-compositeproto + morph: chunks/xorg-proto-compositeproto.morph repo: upstream:xorg-proto-compositeproto ref: 39738dbe9438dc80fc6b9e221d9ed26a6d42da6b unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-damageproto + morph: chunks/xorg-proto-damageproto.morph repo: upstream:xorg-proto-damageproto ref: 015b980e5091492dbe681af59569768ba89fbfe0 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-dmxproto + morph: chunks/xorg-proto-dmxproto.morph repo: upstream:xorg-proto-dmxproto ref: 395f6fcc0a5635907b5e45829e86b29431316184 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-fixesproto + morph: chunks/xorg-proto-fixesproto.morph repo: upstream:xorg-proto-fixesproto ref: b6c6bc2aa4b83f8763c75c90e6671052272a2af2 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-fontsproto + morph: chunks/xorg-proto-fontsproto.morph repo: upstream:xorg-proto-fontsproto ref: 81e4d4ec53f1f3848ff269fe476c3a1d35d93aef unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-glproto + morph: chunks/xorg-proto-glproto.morph repo: upstream:xorg-proto-glproto ref: 8e3407e02980d088e20041e79bdcdd3737e7827e unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-inputproto + morph: chunks/xorg-proto-inputproto.morph repo: upstream:xorg-proto-inputproto ref: f8428123019e7357891bbfc0aef21dbb4d0db10f unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-kbproto + morph: chunks/xorg-proto-kbproto.morph repo: upstream:xorg-proto-kbproto ref: f7022f5775350dce3348b7151845a32390e98791 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xineramaproto + morph: chunks/xorg-proto-xineramaproto.morph repo: upstream:xorg-proto-xineramaproto ref: 4e77b45e0d6b42a448dab2ec316eeb5c490ecfed unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-randrproto + morph: chunks/xorg-proto-randrproto.morph repo: upstream:xorg-proto-randrproto ref: ca7cc541c2e43e6c784df19b4583ac35829d2f72 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-recordproto + morph: chunks/xorg-proto-recordproto.morph repo: upstream:xorg-proto-recordproto ref: 0fd4f8e57c1e637b2aaaaa0f539ddbac8cc50575 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-renderproto + morph: chunks/xorg-proto-renderproto.morph repo: upstream:xorg-proto-renderproto ref: 935f5ec95a3718c184ff685f5b79b467483b7844 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-resourceproto + morph: chunks/xorg-proto-resourceproto.morph repo: upstream:xorg-proto-resourceproto ref: ada91f54c98b5a61d3e116fca6bf239a8604730f unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-scrnsaverproto + morph: chunks/xorg-proto-scrnsaverproto.morph repo: upstream:xorg-proto-scrnsaverproto ref: 614532026e8ec7496216316fb584d6f2af6a7f7b unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-videoproto + morph: chunks/xorg-proto-videoproto.morph repo: upstream:xorg-proto-videoproto ref: e42cf822e230cff5c6550ca2c050dfa27d2c9611 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xcmiscproto + morph: chunks/xorg-proto-xcmiscproto.morph repo: upstream:xorg-proto-xcmiscproto ref: 83549077a3c2140b9862709004cd873f1c55e395 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xextproto + morph: chunks/xorg-proto-xextproto.morph repo: upstream:xorg-proto-xextproto ref: f27fcc99d1cf935cc289933326f7d3baacd5107a unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xf86bigfontproto + morph: chunks/xorg-proto-xf86bigfontproto.morph repo: upstream:xorg-proto-xf86bigfontproto ref: f805b328b2195de384c0fb6b82ef5f88c179b2c0 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xf86dgaproto + morph: chunks/xorg-proto-xf86dgaproto.morph repo: upstream:xorg-proto-xf86dgaproto ref: c52b205c3175309be7952774668c87dd2d5ce30e unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xf86driproto + morph: chunks/xorg-proto-xf86driproto.morph repo: upstream:xorg-proto-xf86driproto ref: cb03b8d49bf063860859c1ed8bcecd055551e93a unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-xf86vidmodeproto + morph: chunks/xorg-proto-xf86vidmodeproto.morph repo: upstream:xorg-proto-xf86vidmodeproto ref: 15c05b263eb6cc0eaa7ab49c39fe489613d6d796 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-x11proto + morph: chunks/xorg-proto-x11proto.morph repo: upstream:xorg-proto-x11proto ref: f8c43d587e43fee2c22bd7b5f35a9d4dc8bdb580 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-proto-dri2proto + morph: chunks/xorg-proto-dri2proto.morph repo: upstream:xorg-proto-dri2proto ref: ead89ad84877551cc15d26b95cb19a3e205df71f unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xcb-pthread-stubs + morph: chunks/xcb-pthread-stubs.morph repo: upstream:xcb-pthread-stubs ref: 431d2c0be218d878b9dd3862e4232243c599df4b unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xcb-proto + morph: chunks/xcb-proto.morph repo: upstream:xcb-proto ref: ca30e6d5d7a0c7618d988f9051026d250f5e124e unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-lib-libXau + morph: chunks/xorg-lib-libXau.morph repo: upstream:xorg-lib-libXau ref: 1a8a1b2c68967b48c07b56142799b1020f017027 unpetrify-ref: baserock/morph @@ -187,6 +219,7 @@ chunks: - xorg-proto-x11proto - xorg-util-macros - name: xcb-libxcb + morph: chunks/xcb-libxcb.morph repo: upstream:xcb-libxcb ref: 0dd8f8d26a758bc385e79d9239bf6ef2e3d7bf13 unpetrify-ref: baserock/morph @@ -196,12 +229,14 @@ chunks: - xorg-lib-libXau - xorg-util-macros - name: xorg-lib-libxtrans + morph: chunks/xorg-lib-libxtrans.morph repo: upstream:xorg-lib-libxtrans ref: bd53f4c8543faf910a7a151241ee07661b4d57ad unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-lib-libX11 + morph: chunks/xorg-lib-libX11.morph repo: upstream:xorg-lib-libX11 ref: f57fd760cba92ad846917f21e94e73e9c846185f unpetrify-ref: baserock/morph @@ -218,12 +253,14 @@ chunks: - xorg-proto-xf86bigfontproto - xorg-util-macros - name: xorg-lib-libpciaccess + morph: chunks/xorg-lib-libpciaccess.morph repo: upstream:xorg-lib-libpciaccess ref: 3e17f069682a226c14bb29c802e776c6e39f7e8f unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: drm + morph: chunks/drm.morph repo: upstream:drm ref: 20c5607b57da113ca1a29caaa5a52eaf83808dff unpetrify-ref: baserock/morph @@ -231,6 +268,7 @@ chunks: - xcb-pthread-stubs - xorg-lib-libpciaccess - name: xorg-lib-libXext + morph: chunks/xorg-lib-libXext.morph repo: upstream:xorg-lib-libXext ref: 8eee1236041d46a21faba32e0d27c26985267d89 unpetrify-ref: baserock/morph @@ -241,6 +279,7 @@ chunks: - xorg-proto-xextproto - xorg-util-macros - name: xorg-lib-libXi + morph: chunks/xorg-lib-libXi.morph repo: upstream:xorg-lib-libXi ref: 9b26b81477cf3486e5aa0ef8d81af68a0f04df1b unpetrify-ref: baserock/morph @@ -252,6 +291,7 @@ chunks: - xorg-proto-xextproto - xorg-util-macros - name: xorg-util-makedepend + morph: chunks/xorg-util-makedepend.morph repo: upstream:xorg-util-makedepend ref: 87fd28cd5a5acfe6e91c97c4af0a469e1e86cbd5 unpetrify-ref: baserock/morph @@ -259,6 +299,7 @@ chunks: - xorg-proto-x11proto - xorg-util-macros - name: xorg-lib-libXfixes + morph: chunks/xorg-lib-libXfixes.morph repo: upstream:xorg-lib-libXfixes ref: 73a0fbb479f5b7806a3dd0741be55c9abda76220 unpetrify-ref: baserock/morph @@ -267,6 +308,7 @@ chunks: - xorg-proto-fixesproto - xorg-util-macros - name: xorg-lib-libXcomposite + morph: chunks/xorg-lib-libXcomposite.morph repo: upstream:xorg-lib-libXcomposite ref: eda48b1bedaa344ada8e13930c9ab3058b836190 unpetrify-ref: baserock/morph @@ -276,6 +318,7 @@ chunks: - xorg-proto-compositeproto - xorg-util-macros - name: xorg-lib-libXrender + morph: chunks/xorg-lib-libXrender.morph repo: upstream:xorg-lib-libXrender ref: 1af52cb334377611233d7dc156bc1e6f7923756d unpetrify-ref: baserock/morph @@ -284,6 +327,7 @@ chunks: - xorg-proto-renderproto - xorg-util-macros - name: xorg-lib-libXrandr + morph: chunks/xorg-lib-libXrandr.morph repo: upstream:xorg-lib-libXrandr ref: 99a63d10cbbab7d69a52d25d78795a3278506ea9 unpetrify-ref: baserock/morph @@ -296,6 +340,7 @@ chunks: - xorg-proto-xextproto - xorg-util-macros - name: xorg-lib-libXinerama + morph: chunks/xorg-lib-libXinerama.morph repo: upstream:xorg-lib-libXinerama ref: 470b9356af961ff7d3968b164aa73872b49a5dcc unpetrify-ref: baserock/morph @@ -306,6 +351,7 @@ chunks: - xorg-proto-xineramaproto - xorg-util-macros - name: xorg-lib-libdmx + morph: chunks/xorg-lib-libdmx.morph repo: upstream:xorg-lib-libdmx ref: 9f470c92bc2d194c8abb9154f42864e6c82f43ef unpetrify-ref: baserock/morph @@ -316,6 +362,7 @@ chunks: - xorg-proto-xextproto - xorg-util-macros - name: xorg-lib-libXtst + morph: chunks/xorg-lib-libXtst.morph repo: upstream:xorg-lib-libXtst ref: 2aafac9474a0a0a0c39797862f823255918cf368 unpetrify-ref: baserock/morph @@ -328,6 +375,7 @@ chunks: - xorg-proto-xextproto - xorg-util-macros - name: xorg-lib-libXRes + morph: chunks/xorg-lib-libXRes.morph repo: upstream:xorg-lib-libXRes ref: 83e7693515369d57dcd11c2bb1f03563f51bc500 unpetrify-ref: baserock/morph @@ -338,6 +386,7 @@ chunks: - xorg-proto-xextproto - xorg-util-macros - name: xorg-lib-libXdamage + morph: chunks/xorg-lib-libXdamage.morph repo: upstream:xorg-lib-libXdamage ref: 0d35761dc39409b70e04dd0786aef6537f92976a unpetrify-ref: baserock/morph @@ -346,6 +395,7 @@ chunks: - xorg-proto-damageproto - xorg-util-macros - name: xorg-lib-libXcursor + morph: chunks/xorg-lib-libXcursor.morph repo: upstream:xorg-lib-libXcursor ref: 1b98fd6a2e8c00a563187849a585e68c7344468b unpetrify-ref: baserock/morph @@ -357,12 +407,14 @@ chunks: - xorg-lib-libXau - xorg-lib-libX11 - name: xorg-proto-printproto + morph: chunks/xorg-proto-printproto.morph repo: upstream:xorg-proto-printproto ref: cca2ca69d2a6b4b133dba69d5330499fbfe88257 unpetrify-ref: baserock/morph build-depends: - xorg-util-macros - name: xorg-lib-libXp + morph: chunks/xorg-lib-libXp.morph repo: upstream:xorg-lib-libXp ref: 41aab7d289aba2aaf3839e96d0c9e2f15ede4bd1 unpetrify-ref: baserock/morph @@ -372,6 +424,7 @@ chunks: - xorg-lib-libXext - xorg-lib-libX11 - name: xorg-lib-libXScrnSaver + morph: chunks/xorg-lib-libXScrnSaver.morph repo: upstream:xorg-lib-libXScrnSaver ref: f388a2ff259ee1c1c6058762e900bb29550e8246 unpetrify-ref: baserock/morph diff --git a/x-ppc64-generic.morph b/strata/x-ppc64-generic.morph index ee24f566..fc902c1a 100644 --- a/x-ppc64-generic.morph +++ b/strata/x-ppc64-generic.morph @@ -1,46 +1,55 @@ name: x-ppc64-generic kind: stratum build-depends: -- morph: x-common +- name: x-common + morph: strata/x-common.morph chunks: - name: mesa-x + morph: chunks/mesa-x.morph repo: upstream:mesa ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1 unpetrify-ref: baserock/genivi/baseline-armv7-versatile build-depends: [] - name: xorg-lib-libxkbfile + morph: chunks/xorg-lib-libxkbfile.morph repo: upstream:xorg-lib-libxkbfile ref: 7381c2f9013ef7784c78091fa671e652a62ca706 unpetrify-ref: baserock/morph build-depends: [] - name: pixman + morph: chunks/pixman.morph repo: upstream:pixman ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-font-util + morph: chunks/xorg-font-util.morph repo: upstream:xorg-font-util ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libfontenc + morph: chunks/xorg-lib-libfontenc.morph repo: upstream:xorg-lib-libfontenc ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 unpetrify-ref: baserock/morph build-depends: - xorg-font-util - name: freetype2 + morph: chunks/freetype2.morph repo: upstream:freetype2 ref: 2ba18ba1ce730ed79672801b20f986f10a628c95 unpetrify-ref: baserock/morph build-depends: [] - name: fontconfig + morph: chunks/fontconfig.morph repo: upstream:fontconfig ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3 unpetrify-ref: baserock/morph build-depends: - freetype2 - name: xorg-lib-libXfont + morph: chunks/xorg-lib-libXfont.morph repo: upstream:xorg-lib-libXfont ref: b8dd42dce868f9c16a59790ce51f0542b59cb79d unpetrify-ref: baserock/morph @@ -48,40 +57,47 @@ chunks: - freetype2 - xorg-lib-libfontenc - name: freefont-otf + morph: chunks/freefont-otf.morph repo: upstream:freefont-otf ref: 0ca3ccce74e81f7feb6e922edd988be0e1a43f05 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libICE + morph: chunks/xorg-lib-libICE.morph repo: upstream:xorg-lib-libICE ref: 1b1cf8072b2559e15ac440d5484a29a81d6918c6 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libSM + morph: chunks/xorg-lib-libSM.morph repo: upstream:xorg-lib-libSM ref: 77ddd273239a629eeed7bd1d5b4509b1bd6d4e37 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libICE - name: xorg-lib-libXt + morph: chunks/xorg-lib-libXt.morph repo: upstream:xorg-lib-libXt ref: ead50a9a274aa96bef94e57c4625be8e9288af4e unpetrify-ref: baserock/morph build-depends: - xorg-lib-libSM - name: xorg-lib-libXmu + morph: chunks/xorg-lib-libXmu.morph repo: upstream:xorg-lib-libXmu ref: 474d22468c90f99104873b4c5fd7b0f0d2cbf823 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libXt - name: xorg-lib-libXpm + morph: chunks/xorg-lib-libXpm.morph repo: upstream:xorg-lib-libXpm ref: 81608285e11f2455800001a965dfece878861162 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libXt - name: xorg-lib-libXaw + morph: chunks/xorg-lib-libXaw.morph repo: upstream:xorg-lib-libXaw ref: a5630e166921b5b5322b30fb152df01bb6536e42 unpetrify-ref: baserock/morph @@ -90,11 +106,13 @@ chunks: - xorg-lib-libXpm - xorg-lib-libXt - name: libsha1 + morph: chunks/libsha1.morph repo: upstream:libsha1 ref: 17173732b9f1b2d4142de27913250b4563db2436 unpetrify-ref: baserock/morph build-depends: [] - name: xserver + morph: chunks/xserver.morph repo: upstream:xserver ref: b7cbfa882778cf8857577e0da77aa9295f072db3 unpetrify-ref: baserock/morph @@ -111,59 +129,69 @@ chunks: - xorg-lib-libfontenc - xorg-lib-libxkbfile - name: xorg-driver-xf86-video-cirrus + morph: chunks/xorg-driver-xf86-video-cirrus.morph repo: upstream:xorg-driver-xf86-video-cirrus ref: 6504929481eab616f064b5d661a057de74b8b488 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-video-fbdev + morph: chunks/xorg-driver-xf86-video-fbdev.morph repo: upstream:xorg-driver-xf86-video-fbdev ref: ac293412a01d87f87eb61f4adb9db7486a75d3fc unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-video-vesa + morph: chunks/xorg-driver-xf86-video-vesa.morph repo: upstream:xorg-driver-xf86-video-vesa ref: 29a149544e2120a582043738d5b09dd80e896345 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-evdev + morph: chunks/xorg-driver-xf86-input-evdev.morph repo: upstream:xorg-driver-xf86-input-evdev ref: 2b8b0df62ec554952784f2820fb4143c495232b0 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-keyboard + morph: chunks/xorg-driver-xf86-input-keyboard.morph repo: upstream:xorg-driver-xf86-input-keyboard ref: 4a954bc6a8fbc4aa50dfcabec011274252713204 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-mouse + morph: chunks/xorg-driver-xf86-input-mouse.morph repo: upstream:xorg-driver-xf86-input-mouse ref: 585f4030d77accf2a4ba115729ca08da82217863 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-app-xkbcomp + morph: chunks/xorg-app-xkbcomp.morph repo: upstream:xorg-app-xkbcomp ref: 705b9bbb426410f9510601c7010da51184919b36 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libxkbfile - name: xkeyboard-config + morph: chunks/xkeyboard-config.morph repo: upstream:xkeyboard-config ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 unpetrify-ref: baserock/morph build-depends: - xorg-app-xkbcomp - name: xorg-app-xinit + morph: chunks/xorg-app-xinit.morph repo: upstream:xorg-app-xinit ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libXft + morph: chunks/xorg-lib-libXft.morph repo: upstream:xorg-lib-libXft ref: c5e760a239afc62a1c75e0509868e35957c8df52 unpetrify-ref: baserock/morph @@ -171,27 +199,32 @@ chunks: - fontconfig - freetype2 - name: xcb-util + morph: chunks/xcb-util.morph repo: upstream:xcb-util ref: 45215e6f56bf57efdf5469567c00eba7a991d3a3 unpetrify-ref: baserock/morph build-depends: [] - name: util-wm + morph: chunks/util-wm.morph repo: upstream:util-wm ref: 18bde07dc7cb44617c0d159ccd9ef640804296e3 unpetrify-ref: baserock/morph build-depends: [] - name: util-keysyms + morph: chunks/util-keysyms.morph repo: upstream:util-keysyms ref: 0be179eff4eadb99ee303891d1c29c4e4dd6fbab unpetrify-ref: baserock/morph build-depends: [] - name: util-image + morph: chunks/util-image.morph repo: upstream:util-image ref: 66b0caa72eb5011d89d0346424ea40b9e8e93816 unpetrify-ref: baserock/morph build-depends: - xcb-util - name: xterm + morph: chunks/xterm.morph repo: upstream:xterm ref: 7fc0a9529babac61d9a0b30e6ddb3c79e44af0e5 unpetrify-ref: baserock/morph @@ -199,6 +232,7 @@ chunks: - xorg-lib-libXaw - xorg-lib-libxkbfile - name: xorg-app-xauth + morph: chunks/xorg-app-xauth.morph repo: upstream:xorg-app-xauth ref: 6dda11c17f2fdc47d43f269dccee98ec66cc8c4b unpetrify-ref: baserock/morph diff --git a/x-x86_64-generic.morph b/strata/x-x86_64-generic.morph index c19356c7..15abcd6d 100644 --- a/x-x86_64-generic.morph +++ b/strata/x-x86_64-generic.morph @@ -1,46 +1,55 @@ name: x-x86_64-generic kind: stratum build-depends: -- morph: x-common +- name: x-common + morph: strata/x-common.morph chunks: - name: mesa-x + morph: chunks/x-x86_64-generic-mesa-x.morph repo: upstream:mesa ref: f64dd91f4f2a2591e66b38fdfdfa83077f8221ab unpetrify-ref: baserock/genivi/morph build-depends: [] - name: xorg-lib-libxkbfile + morph: chunks/x-x86_64-generic-xorg-lib-libxkbfile.morph repo: upstream:xorg-lib-libxkbfile ref: 7381c2f9013ef7784c78091fa671e652a62ca706 unpetrify-ref: baserock/morph build-depends: [] - name: pixman + morph: chunks/x-x86_64-generic-pixman.morph repo: upstream:pixman ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-font-util + morph: chunks/x-x86_64-generic-xorg-font-util.morph repo: upstream:xorg-font-util ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libfontenc + morph: chunks/x-x86_64-generic-xorg-lib-libfontenc.morph repo: upstream:xorg-lib-libfontenc ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 unpetrify-ref: baserock/morph build-depends: - xorg-font-util - name: freetype2 + morph: chunks/x-x86_64-generic-freetype2.morph repo: upstream:freetype2 ref: 2ba18ba1ce730ed79672801b20f986f10a628c95 unpetrify-ref: baserock/morph build-depends: [] - name: fontconfig + morph: chunks/x-x86_64-generic-fontconfig.morph repo: upstream:fontconfig ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3 unpetrify-ref: baserock/morph build-depends: - freetype2 - name: xorg-lib-libXfont + morph: chunks/x-x86_64-generic-xorg-lib-libXfont.morph repo: upstream:xorg-lib-libXfont ref: b8dd42dce868f9c16a59790ce51f0542b59cb79d unpetrify-ref: baserock/morph @@ -48,40 +57,47 @@ chunks: - freetype2 - xorg-lib-libfontenc - name: freefont-otf + morph: chunks/x-x86_64-generic-freefont-otf.morph repo: upstream:freefont-otf ref: 0ca3ccce74e81f7feb6e922edd988be0e1a43f05 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libICE + morph: chunks/x-x86_64-generic-xorg-lib-libICE.morph repo: upstream:xorg-lib-libICE ref: 1b1cf8072b2559e15ac440d5484a29a81d6918c6 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libSM + morph: chunks/x-x86_64-generic-xorg-lib-libSM.morph repo: upstream:xorg-lib-libSM ref: 77ddd273239a629eeed7bd1d5b4509b1bd6d4e37 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libICE - name: xorg-lib-libXt + morph: chunks/x-x86_64-generic-xorg-lib-libXt.morph repo: upstream:xorg-lib-libXt ref: ead50a9a274aa96bef94e57c4625be8e9288af4e unpetrify-ref: baserock/morph build-depends: - xorg-lib-libSM - name: xorg-lib-libXmu + morph: chunks/x-x86_64-generic-xorg-lib-libXmu.morph repo: upstream:xorg-lib-libXmu ref: 474d22468c90f99104873b4c5fd7b0f0d2cbf823 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libXt - name: xorg-lib-libXpm + morph: chunks/x-x86_64-generic-xorg-lib-libXpm.morph repo: upstream:xorg-lib-libXpm ref: 81608285e11f2455800001a965dfece878861162 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libXt - name: xorg-lib-libXaw + morph: chunks/x-x86_64-generic-xorg-lib-libXaw.morph repo: upstream:xorg-lib-libXaw ref: a5630e166921b5b5322b30fb152df01bb6536e42 unpetrify-ref: baserock/morph @@ -90,11 +106,13 @@ chunks: - xorg-lib-libXpm - xorg-lib-libXt - name: libsha1 + morph: chunks/x-x86_64-generic-libsha1.morph repo: upstream:libsha1 ref: 17173732b9f1b2d4142de27913250b4563db2436 unpetrify-ref: baserock/morph build-depends: [] - name: xserver + morph: chunks/x-x86_64-generic-xserver.morph repo: upstream:xserver ref: b7cbfa882778cf8857577e0da77aa9295f072db3 unpetrify-ref: baserock/morph @@ -111,59 +129,69 @@ chunks: - xorg-lib-libfontenc - xorg-lib-libxkbfile - name: xorg-driver-xf86-video-cirrus + morph: chunks/x-x86_64-generic-xorg-driver-xf86-video-cirrus.morph repo: upstream:xorg-driver-xf86-video-cirrus ref: 6504929481eab616f064b5d661a057de74b8b488 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-video-fbdev + morph: chunks/x-x86_64-generic-xorg-driver-xf86-video-fbdev.morph repo: upstream:xorg-driver-xf86-video-fbdev ref: ac293412a01d87f87eb61f4adb9db7486a75d3fc unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-video-vesa + morph: chunks/x-x86_64-generic-xorg-driver-xf86-video-vesa.morph repo: upstream:xorg-driver-xf86-video-vesa ref: 29a149544e2120a582043738d5b09dd80e896345 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-evdev + morph: chunks/x-x86_64-generic-xorg-driver-xf86-input-evdev.morph repo: upstream:xorg-driver-xf86-input-evdev ref: 2b8b0df62ec554952784f2820fb4143c495232b0 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-keyboard + morph: chunks/x-x86_64-generic-xorg-driver-xf86-input-keyboard.morph repo: upstream:xorg-driver-xf86-input-keyboard ref: 4a954bc6a8fbc4aa50dfcabec011274252713204 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-driver-xf86-input-mouse + morph: chunks/x-x86_64-generic-xorg-driver-xf86-input-mouse.morph repo: upstream:xorg-driver-xf86-input-mouse ref: 585f4030d77accf2a4ba115729ca08da82217863 unpetrify-ref: baserock/morph build-depends: - xserver - name: xorg-app-xkbcomp + morph: chunks/x-x86_64-generic-xorg-app-xkbcomp.morph repo: upstream:xorg-app-xkbcomp ref: 705b9bbb426410f9510601c7010da51184919b36 unpetrify-ref: baserock/morph build-depends: - xorg-lib-libxkbfile - name: xkeyboard-config + morph: chunks/x-x86_64-generic-xkeyboard-config.morph repo: upstream:xkeyboard-config ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 unpetrify-ref: baserock/morph build-depends: - xorg-app-xkbcomp - name: xorg-app-xinit + morph: chunks/x-x86_64-generic-xorg-app-xinit.morph repo: upstream:xorg-app-xinit ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 unpetrify-ref: baserock/morph build-depends: [] - name: xorg-lib-libXft + morph: chunks/x-x86_64-generic-xorg-lib-libXft.morph repo: upstream:xorg-lib-libXft ref: c5e760a239afc62a1c75e0509868e35957c8df52 unpetrify-ref: baserock/morph @@ -171,27 +199,32 @@ chunks: - fontconfig - freetype2 - name: xcb-util + morph: chunks/x-x86_64-generic-xcb-util.morph repo: upstream:xcb-util ref: 45215e6f56bf57efdf5469567c00eba7a991d3a3 unpetrify-ref: baserock/morph build-depends: [] - name: util-wm + morph: chunks/x-x86_64-generic-util-wm.morph repo: upstream:util-wm ref: 18bde07dc7cb44617c0d159ccd9ef640804296e3 unpetrify-ref: baserock/morph build-depends: [] - name: util-keysyms + morph: chunks/x-x86_64-generic-util-keysyms.morph repo: upstream:util-keysyms ref: 0be179eff4eadb99ee303891d1c29c4e4dd6fbab unpetrify-ref: baserock/morph build-depends: [] - name: util-image + morph: chunks/x-x86_64-generic-util-image.morph repo: upstream:util-image ref: 66b0caa72eb5011d89d0346424ea40b9e8e93816 unpetrify-ref: baserock/morph build-depends: - xcb-util - name: xterm + morph: chunks/x-x86_64-generic-xterm.morph repo: upstream:xterm ref: 7fc0a9529babac61d9a0b30e6ddb3c79e44af0e5 unpetrify-ref: baserock/morph @@ -199,6 +232,7 @@ chunks: - xorg-lib-libXaw - xorg-lib-libxkbfile - name: xorg-app-xauth + morph: chunks/x-x86_64-generic-xorg-app-xauth.morph repo: upstream:xorg-app-xauth ref: 6dda11c17f2fdc47d43f269dccee98ec66cc8c4b unpetrify-ref: baserock/morph diff --git a/xfce.morph b/strata/xfce.morph index 1e7a1f41..927bdc44 100644 --- a/xfce.morph +++ b/strata/xfce.morph @@ -2,22 +2,28 @@ name: xfce kind: stratum description: xfce stratum build-depends: -- morph: genivi-x-x86_64-generic -- morph: gtk2 -- morph: x-x86_64-generic +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic.morph +- name: gtk2 + morph: strata/gtk2.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph chunks: - name: xfce-dev-tools + morph: chunks/xfce-dev-tools.morph repo: upstream:xfce/xfce4-dev-tools ref: 9244250ac0c15ba160688758c5dccf97f3f160ef unpetrify-ref: baserock/morph build-depends: [] - name: libxfce4util + morph: chunks/libxfce4util.morph repo: upstream:xfce/libxfce4util ref: fc0437fe503c3eaa5ccd4fa68f098bc428f27cad unpetrify-ref: baserock/morph build-depends: - xfce-dev-tools - name: xfconf + morph: chunks/xfconf.morph repo: upstream:xfce/xfconf ref: ed6ed2f7656a0d5d8cb453cb643061c9a157f2ae unpetrify-ref: baserock/morph @@ -25,6 +31,7 @@ chunks: - xfce-dev-tools - libxfce4util - name: libxfce4ui + morph: chunks/libxfce4ui.morph repo: upstream:xfce/libxfce4ui ref: a9c2a379709915dfda255d3ca9181fac3f8484d8 unpetrify-ref: baserock/morph @@ -33,17 +40,20 @@ chunks: - libxfce4util - xfconf - name: garcon + morph: chunks/garcon.morph repo: upstream:xfce/garcon ref: febd4136365714556f6afbccf4302e8f4550e5d1 unpetrify-ref: baserock/morph build-depends: - libxfce4util - name: perl-uri + morph: chunks/perl-uri.morph repo: upstream:libwww-perl/uri ref: 3dd72ded7f043a4f6973781fe594722e2e95f491 unpetrify-ref: baserock/morph build-depends: [] - name: exo + morph: chunks/exo.morph repo: upstream:xfce/exo ref: b985c4b5c72ef116d55bbf746c16a05f26afc045 unpetrify-ref: baserock/morph @@ -52,11 +62,13 @@ chunks: - libxfce4ui - perl-uri - name: libwnck + morph: chunks/libwnck.morph repo: upstream:libwnck ref: 6792abcdf27aceba1012406d51606e84b065a526 unpetrify-ref: baserock/xfce-build build-depends: [] - name: xfce4-panel + morph: chunks/xfce4-panel.morph repo: upstream:xfce/xfce4-panel ref: 6ac8bfcb481781e8e23b101f5c5fdd70cf6d083b unpetrify-ref: baserock/morph @@ -66,6 +78,7 @@ chunks: - exo - libwnck - name: thunar + morph: chunks/thunar.morph repo: upstream:xfce/thunar ref: 8289f48c200b91cc1e9932e13defb8e6a4765054 unpetrify-ref: baserock/morph @@ -75,6 +88,7 @@ chunks: - garcon - libwnck - name: xfce4-settings + morph: chunks/xfce4-settings.morph repo: upstream:xfce/xfce4-settings ref: 697ce5cd4bf4860a0a20c27b557be296c9adf469 unpetrify-ref: baserock/morph @@ -85,11 +99,13 @@ chunks: - libxfce4ui - garcon - name: iceauth + morph: chunks/iceauth.morph repo: upstream:iceauth ref: c07d443d43e53cfe21b53a9a0eafcd6189432867 unpetrify-ref: baserock/morph build-depends: [] - name: xfce4-session + morph: chunks/xfce4-session.morph repo: upstream:xfce/xfce4-session ref: 2c89b2f12409ca617fc094e2942cb0d69318c7b5 unpetrify-ref: baserock/morph @@ -100,12 +116,14 @@ chunks: - libxfce4ui - libwnck - name: gtk-xfce-engine-2 + morph: chunks/gtk-xfce-engine-2.morph repo: upstream:xfce/gtk-xfce-engine ref: ed44a71f1a4d76ae850483ece41638bb9a3e7781 unpetrify-ref: baserock/morph build-depends: - xfce-dev-tools - name: xfdesktop + morph: chunks/xfdesktop.morph repo: upstream:xfce/xfdesktop ref: d2f7404da32f29cfec4a704389112fe7183edda5 unpetrify-ref: baserock/morph @@ -115,6 +133,7 @@ chunks: - xfconf - libwnck - name: xfwm4 + morph: chunks/xfwm4.morph repo: upstream:xfce/xfwm4 ref: 523ef8a6861af772be3468cd700ad14172c86768 unpetrify-ref: baserock/morph @@ -125,6 +144,7 @@ chunks: - xfconf - libwnck - name: xfce4-appfinder + morph: chunks/xfce4-appfinder.morph repo: upstream:xfce/xfce4-appfinder ref: 5c069f13fde648913a59f022957b2c83b5764f39 unpetrify-ref: baserock/morph @@ -133,12 +153,14 @@ chunks: - libxfce4ui - garcon - name: tumbler + morph: chunks/tumbler.morph repo: upstream:xfce/tumbler ref: f8191f286227a045fbdabd7684c9da81ade518c8 unpetrify-ref: baserock/morph build-depends: - xfce-dev-tools - name: elementary-xfce + morph: chunks/elementary-xfce.morph repo: upstream:elementary-xfce ref: 81e683bb46f8ba58c49c60ed75124951b7ba0779 unpetrify-ref: baserock/morph diff --git a/armv7lhf-cross-toolchain-system-x86_32-generic.morph b/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph index 1c9ae41d..e983ba7a 100644 --- a/armv7lhf-cross-toolchain-system-x86_32-generic.morph +++ b/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph @@ -1,11 +1,15 @@ name: armv7lhf-cross-toolchain-system-x86_32-generic kind: system +description: A system that contains an ARM cross compiler, intended to be used as + a sysroot. arch: x86_32 -description: A system that contains an ARM cross compiler, intended to be used as a sysroot. strata: -- morph: build-essential -- morph: armv7lhf-cross-toolchain -- morph: cross-tools +- name: build-essential + morph: strata/build-essential.morph +- name: armv7lhf-cross-toolchain + morph: strata/armv7lhf-cross-toolchain.morph +- name: cross-tools + morph: strata/cross-tools.morph configuration-extensions: - set-hostname - add-config-files diff --git a/armv7lhf-cross-toolchain-system-x86_64-generic.morph b/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph index 43f5bf87..1a8c20bb 100644 --- a/armv7lhf-cross-toolchain-system-x86_64-generic.morph +++ b/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph @@ -1,11 +1,15 @@ name: armv7lhf-cross-toolchain-system-x86_64-generic kind: system +description: A system that contains an ARM cross compiler, intended to be used as + a sysroot. arch: x86_64 -description: A system that contains an ARM cross compiler, intended to be used as a sysroot. strata: -- morph: build-essential -- morph: armv7lhf-cross-toolchain -- morph: cross-tools +- name: build-essential + morph: strata/build-essential.morph +- name: armv7lhf-cross-toolchain + morph: strata/armv7lhf-cross-toolchain.morph +- name: cross-tools + morph: strata/cross-tools.morph configuration-extensions: - set-hostname - add-config-files diff --git a/base-system-armv7-highbank.morph b/systems/base-system-armv7-highbank.morph index 9573866c..4efd3981 100644 --- a/base-system-armv7-highbank.morph +++ b/systems/base-system-armv7-highbank.morph @@ -1,16 +1,20 @@ +name: base-system-armv7-highbank +kind: system +description: The set of strata required to have a minimal system for an ARM highbank + system. arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: The set of strata required to have a minimal system for an ARM highbank - system. -kind: system -name: base-system-armv7-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-armv7-highbank diff --git a/base-system-armv7-versatile.morph b/systems/base-system-armv7-versatile.morph index 31e3bf3a..2c3634b5 100644 --- a/base-system-armv7-versatile.morph +++ b/systems/base-system-armv7-versatile.morph @@ -1,16 +1,20 @@ +name: base-system-armv7-versatile +kind: system +description: The set of strata required to have a minimal system for an ARM versatile + system. arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: The set of strata required to have a minimal system for an ARM versatile - system. -kind: system -name: base-system-armv7-versatile -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-armv7-versatile diff --git a/base-system-armv7b-highbank.morph b/systems/base-system-armv7b-highbank.morph index 75c69f85..2218af6f 100644 --- a/base-system-armv7b-highbank.morph +++ b/systems/base-system-armv7b-highbank.morph @@ -1,16 +1,20 @@ +name: base-system-armv7b-highbank +kind: system +description: The set of strata required to have a minimal system for an ARM highbank + system. arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7b-highbank + morph: strata/bsp-armv7b-highbank.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: The set of strata required to have a minimal system for an ARM highbank - system. -kind: system -name: base-system-armv7b-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-armv7b-highbank diff --git a/base-system-armv7b-vexpress-tc2.morph b/systems/base-system-armv7b-vexpress-tc2.morph index bdd63a00..83b437a1 100644 --- a/base-system-armv7b-vexpress-tc2.morph +++ b/systems/base-system-armv7b-vexpress-tc2.morph @@ -1,15 +1,19 @@ +name: base-system-armv7b-vexpress-tc2 +kind: system +description: A small system for Versatile TC2 boards system. arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7b-vexpress-tc2 + morph: strata/bsp-armv7b-vexpress-tc2.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A small system for Versatile TC2 boards system. -kind: system -name: base-system-armv7b-vexpress-tc2 -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-armv7b-vexpress-tc2 diff --git a/base-system-armv7lhf-highbank.morph b/systems/base-system-armv7lhf-highbank.morph index 7a8fa323..f5ced471 100644 --- a/base-system-armv7lhf-highbank.morph +++ b/systems/base-system-armv7lhf-highbank.morph @@ -1,16 +1,20 @@ +name: base-system-armv7lhf-highbank +kind: system +description: The set of strata required to have a minimal system for an ARM highbank + system. arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: The set of strata required to have a minimal system for an ARM highbank - system. -kind: system -name: base-system-armv7lhf-highbank -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-armv7-highbank diff --git a/base-system-ppc64-generic.morph b/systems/base-system-ppc64-generic.morph index c1589af3..85bc50b4 100644 --- a/base-system-ppc64-generic.morph +++ b/systems/base-system-ppc64-generic.morph @@ -1,16 +1,20 @@ +name: base-system-ppc64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit ppc64 + system. arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: The set of strata required to have a minimal system for a 64-bit ppc64 - system. -kind: system -name: base-system-ppc64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-ppc64-generic diff --git a/systems/base-system-x86_32-generic.morph b/systems/base-system-x86_32-generic.morph new file mode 100644 index 00000000..0750aa08 --- /dev/null +++ b/systems/base-system-x86_32-generic.morph @@ -0,0 +1,19 @@ +name: base-system-x86_32-generic +kind: system +description: The set of strata required to have a basic system for a 32-bit x86 system. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/base-system-x86_64-generic.morph b/systems/base-system-x86_64-generic.morph index 183e331e..cdb23999 100644 --- a/base-system-x86_64-generic.morph +++ b/systems/base-system-x86_64-generic.morph @@ -1,16 +1,20 @@ +name: base-system-x86_64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit x86 + system. arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: The set of strata required to have a minimal system for a 64-bit x86 - system. -kind: system -name: base-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-x86_64-generic diff --git a/ceph-service-x86_64-generic.morph b/systems/ceph-service-x86_64-generic.morph index 15188bcd..567443c4 100644 --- a/ceph-service-x86_64-generic.morph +++ b/systems/ceph-service-x86_64-generic.morph @@ -1,14 +1,19 @@ name: ceph-service-x86_64-generic +kind: system description: The set of strata required to have a minimal system for a 64-bit x86 system + the service daemons for ceph object, block and file storage. -kind: system arch: x86_64 strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-x86_64-generic -- morph: ceph-service +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: ceph-service + morph: strata/ceph-service.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/cross-bootstrap-system-armv7lhf-generic.morph b/systems/cross-bootstrap-system-armv7lhf-generic.morph new file mode 100644 index 00000000..4eecf7fe --- /dev/null +++ b/systems/cross-bootstrap-system-armv7lhf-generic.morph @@ -0,0 +1,11 @@ +name: cross-bootstrap-system-armv7lhf-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cross-bootstrap-system-ppc64-generic.morph b/systems/cross-bootstrap-system-ppc64-generic.morph new file mode 100644 index 00000000..8b274e80 --- /dev/null +++ b/systems/cross-bootstrap-system-ppc64-generic.morph @@ -0,0 +1,11 @@ +name: cross-bootstrap-system-ppc64-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cross-bootstrap-system-x86_64-generic.morph b/systems/cross-bootstrap-system-x86_64-generic.morph new file mode 100644 index 00000000..bdd42cf3 --- /dev/null +++ b/systems/cross-bootstrap-system-x86_64-generic.morph @@ -0,0 +1,11 @@ +name: cross-bootstrap-system-x86_64-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cxmanage-system-x86_64-generic.morph b/systems/cxmanage-system-x86_64-generic.morph new file mode 100644 index 00000000..4d731ea3 --- /dev/null +++ b/systems/cxmanage-system-x86_64-generic.morph @@ -0,0 +1,24 @@ +name: cxmanage-system-x86_64-generic +kind: system +description: A baserock development system with calxeda management tools added +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: cxmanage + morph: strata/cxmanage.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- fstab diff --git a/devel-system-armv7-chroot.morph b/systems/devel-system-armv7-chroot.morph index 0ec755f8..0efa4f59 100644 --- a/devel-system-armv7-chroot.morph +++ b/systems/devel-system-armv7-chroot.morph @@ -1,16 +1,20 @@ +name: devel-system-armv7-chroot +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A system that is able to build other systems based on the ARM highbank - architecture. -kind: system -name: devel-system-armv7-chroot -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: tools diff --git a/systems/devel-system-armv7-highbank.morph b/systems/devel-system-armv7-highbank.morph new file mode 100644 index 00000000..4155d236 --- /dev/null +++ b/systems/devel-system-armv7-highbank.morph @@ -0,0 +1,38 @@ +name: devel-system-armv7-highbank +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-armv7-versatile + morph: strata/genivi-x-armv7-versatile.morph +- name: tools + morph: strata/tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7-versatile.morph b/systems/devel-system-armv7-versatile.morph new file mode 100644 index 00000000..338169ef --- /dev/null +++ b/systems/devel-system-armv7-versatile.morph @@ -0,0 +1,38 @@ +name: devel-system-armv7-versatile +kind: system +description: A system that is able to build other systems based on the ARM versatile + architecture. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-armv7-versatile + morph: strata/genivi-x-armv7-versatile.morph +- name: tools + morph: strata/tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7-wandboard.morph b/systems/devel-system-armv7-wandboard.morph new file mode 100644 index 00000000..66bb9b8b --- /dev/null +++ b/systems/devel-system-armv7-wandboard.morph @@ -0,0 +1,37 @@ +name: devel-system-armv7-wandboard +kind: system +description: A system that is able to build other systems based on the Wandboard. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-wandboard + morph: strata/bsp-wandboard.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-armv7-versatile + morph: strata/genivi-x-armv7-versatile.morph +- name: tools + morph: strata/tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/devel-system-armv7b-chroot.morph b/systems/devel-system-armv7b-chroot.morph index 66fa0af2..e5e1a51c 100644 --- a/devel-system-armv7b-chroot.morph +++ b/systems/devel-system-armv7b-chroot.morph @@ -1,16 +1,19 @@ +name: devel-system-armv7b-chroot +kind: system +description: A system that is able to build other systems based on the ARMv7b architecture. arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A system that is able to build other systems based on the ARMv7b - architecture. -kind: system -name: devel-system-armv7b-chroot -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: tools diff --git a/systems/devel-system-armv7b-highbank.morph b/systems/devel-system-armv7b-highbank.morph new file mode 100644 index 00000000..eb06197f --- /dev/null +++ b/systems/devel-system-armv7b-highbank.morph @@ -0,0 +1,38 @@ +name: devel-system-armv7b-highbank +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-armv7b-highbank + morph: strata/bsp-armv7b-highbank.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-armv7-versatile + morph: strata/genivi-x-armv7-versatile.morph +- name: tools + morph: strata/tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/devel-system-armv7lhf-chroot.morph b/systems/devel-system-armv7lhf-chroot.morph index c6d5b5a2..220221e2 100644 --- a/devel-system-armv7lhf-chroot.morph +++ b/systems/devel-system-armv7lhf-chroot.morph @@ -1,16 +1,19 @@ +name: devel-system-armv7lhf-chroot +kind: system +description: A system that is able to build other systems based on the ARMv7lhf architecture. arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A system that is able to build other systems based on the ARMv7lhf - architecture. -kind: system -name: devel-system-armv7lhf-chroot -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: tools diff --git a/systems/devel-system-armv7lhf-highbank.morph b/systems/devel-system-armv7lhf-highbank.morph new file mode 100644 index 00000000..03750b20 --- /dev/null +++ b/systems/devel-system-armv7lhf-highbank.morph @@ -0,0 +1,38 @@ +name: devel-system-armv7lhf-highbank +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-armv7-versatile + morph: strata/genivi-x-armv7-versatile.morph +- name: tools + morph: strata/tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/devel-system-ppc64-chroot.morph b/systems/devel-system-ppc64-chroot.morph index 4b4f6b57..ea4ba860 100644 --- a/devel-system-ppc64-chroot.morph +++ b/systems/devel-system-ppc64-chroot.morph @@ -1,17 +1,22 @@ +name: devel-system-ppc64-chroot +kind: system +description: A system that is able to build other systems based on the 64-bit PowerPc + architecture. arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: glanceclient + morph: strata/glanceclient.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A system that is able to build other systems based on the 64-bit PowerPc - architecture. -kind: system -name: devel-system-ppc64-chroot -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: tools -- morph: glanceclient diff --git a/systems/devel-system-ppc64-generic.morph b/systems/devel-system-ppc64-generic.morph new file mode 100644 index 00000000..9eba1444 --- /dev/null +++ b/systems/devel-system-ppc64-generic.morph @@ -0,0 +1,40 @@ +name: devel-system-ppc64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit PowerPc + architecture. +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-ppc64-generic + morph: strata/x-ppc64-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-ppc64-generic + morph: strata/genivi-x-ppc64-generic.morph +- name: tools + morph: strata/tools.morph +- name: glanceclient + morph: strata/glanceclient.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/devel-system-x86_32-chroot.morph b/systems/devel-system-x86_32-chroot.morph index 3341b440..c128d094 100644 --- a/devel-system-x86_32-chroot.morph +++ b/systems/devel-system-x86_32-chroot.morph @@ -1,17 +1,22 @@ +name: devel-system-x86_32-chroot +kind: system +description: A system that is able to build other systems based on the 32-bit x86 + architecture. arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: glanceclient + morph: strata/glanceclient.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A system that is able to build other systems based on the 32-bit x86 - architecture. -kind: system -name: devel-system-x86_32-chroot -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: tools -- morph: glanceclient diff --git a/systems/devel-system-x86_32-generic.morph b/systems/devel-system-x86_32-generic.morph new file mode 100644 index 00000000..cde050ce --- /dev/null +++ b/systems/devel-system-x86_32-generic.morph @@ -0,0 +1,40 @@ +name: devel-system-x86_32-generic +kind: system +description: A system that is able to build other systems based on the 32-bit x86 + architecture. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: glanceclient + morph: strata/glanceclient.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/devel-system-x86_64-chroot.morph b/systems/devel-system-x86_64-chroot.morph index 99ac6272..38d83025 100644 --- a/devel-system-x86_64-chroot.morph +++ b/systems/devel-system-x86_64-chroot.morph @@ -1,17 +1,22 @@ +name: devel-system-x86_64-chroot +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: glanceclient + morph: strata/glanceclient.morph configuration-extensions: - set-hostname - add-config-files - simple-network - nfsboot - install-files -description: A system that is able to build other systems based on the 64-bit x86 - architecture. -kind: system -name: devel-system-x86_64-chroot -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: tools -- morph: glanceclient diff --git a/systems/devel-system-x86_64-generic.morph b/systems/devel-system-x86_64-generic.morph new file mode 100644 index 00000000..da8f5f4e --- /dev/null +++ b/systems/devel-system-x86_64-generic.morph @@ -0,0 +1,42 @@ +name: devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: virtualization + morph: strata/virtualization.morph +- name: glanceclient + morph: strata/glanceclient.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/distbuild-system-armv7lhf-highbank.morph b/systems/distbuild-system-armv7lhf-highbank.morph new file mode 100644 index 00000000..112883b9 --- /dev/null +++ b/systems/distbuild-system-armv7lhf-highbank.morph @@ -0,0 +1,27 @@ +name: distbuild-system-armv7lhf-highbank +kind: system +description: Morph distributed build node for armv7lhf highbank +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: distbuild + morph: strata/distbuild.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab diff --git a/systems/genivi-baseline-system-armv7-versatile.morph b/systems/genivi-baseline-system-armv7-versatile.morph new file mode 100644 index 00000000..63e76886 --- /dev/null +++ b/systems/genivi-baseline-system-armv7-versatile.morph @@ -0,0 +1,39 @@ +name: genivi-baseline-system-armv7-versatile +kind: system +description: A GENIVI baseline system for an ARMv7 system. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-armv7-versatile + morph: strata/x-armv7-versatile.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-armv7-versatile + morph: strata/genivi-x-armv7-versatile.morph +- name: wayland-armv7-versatile + morph: strata/wayland-armv7-versatile.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 +- fstab diff --git a/systems/genivi-baseline-system-x86_64-generic.morph b/systems/genivi-baseline-system-x86_64-generic.morph new file mode 100644 index 00000000..b8d74192 --- /dev/null +++ b/systems/genivi-baseline-system-x86_64-generic.morph @@ -0,0 +1,38 @@ +name: genivi-baseline-system-x86_64-generic +kind: system +description: A GENIVI baseline system for a 64-bit x86 system. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic.morph +- name: wayland-x86_64-generic + morph: strata/wayland-x86_64-generic.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 diff --git a/minimal-system-x86_32-generic.morph b/systems/minimal-system-x86_32-generic.morph index b9e9b9e9..6c48361f 100644 --- a/minimal-system-x86_32-generic.morph +++ b/systems/minimal-system-x86_32-generic.morph @@ -1,19 +1,20 @@ -arch: x86_32 -configuration-extensions: -- set-hostname -- simple-network -- nfsboot -- install-files -- busybox-init +name: minimal-system-x86_32-generic +kind: system description: The set of strata required to have a minimal system for a 32-bit x86 system. -kind: system -name: minimal-system-x86_32-generic +arch: x86_32 strata: -- morph: build-essential +- name: build-essential + morph: strata/build-essential.morph artifacts: - build-essential-minimal -- morph: bsp-x86_32-generic - # Don't include kernel headers in the system +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph artifacts: - bsp-x86_32-generic-runtime +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init diff --git a/minimal-system-x86_64-generic.morph b/systems/minimal-system-x86_64-generic.morph index 9ead85e8..02fb7deb 100644 --- a/minimal-system-x86_64-generic.morph +++ b/systems/minimal-system-x86_64-generic.morph @@ -1,19 +1,20 @@ -arch: x86_64 -configuration-extensions: -- set-hostname -- simple-network -- nfsboot -- install-files -- busybox-init +name: minimal-system-x86_64-generic +kind: system description: The set of strata required to have a minimal system for a 64-bit x86 system. -kind: system -name: minimal-system-x86_64-generic +arch: x86_64 strata: -- morph: build-essential +- name: build-essential + morph: strata/build-essential.morph artifacts: - build-essential-minimal -- morph: bsp-x86_64-generic - # Don't include kernel headers in the system +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph artifacts: - bsp-x86_64-generic-runtime +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init diff --git a/openstack-client-base-system-x86_32-generic.morph b/systems/openstack-client-base-system-x86_32-generic.morph index 21b60aff..4fc92f08 100644 --- a/openstack-client-base-system-x86_32-generic.morph +++ b/systems/openstack-client-base-system-x86_32-generic.morph @@ -1,4 +1,19 @@ +name: openstack-client-base-system-x86_32-generic +kind: system +description: The set of strata required to have a minimal system for a 32-bit x86 + system suitable in OpenStack. arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph configuration-extensions: - set-hostname - add-config-files @@ -6,13 +21,3 @@ configuration-extensions: - nfsboot - install-files - vdaboot -description: The set of strata required to have a minimal system for a 32-bit x86 - system suitable in OpenStack. -kind: system -name: openstack-client-base-system-x86_32-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-x86_32-generic -- morph: cloudinit-support diff --git a/openstack-client-base-system-x86_64-generic.morph b/systems/openstack-client-base-system-x86_64-generic.morph index 977e1fbc..43f2bacc 100644 --- a/openstack-client-base-system-x86_64-generic.morph +++ b/systems/openstack-client-base-system-x86_64-generic.morph @@ -1,4 +1,19 @@ +name: openstack-client-base-system-x86_64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit x86 + system suitable in OpenStack. arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph configuration-extensions: - set-hostname - add-config-files @@ -6,13 +21,3 @@ configuration-extensions: - nfsboot - install-files - vdaboot -description: The set of strata required to have a minimal system for a 64-bit x86 - system suitable in OpenStack. -kind: system -name: openstack-client-base-system-x86_64-generic -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: bsp-x86_64-generic -- morph: cloudinit-support diff --git a/systems/qt4-devel-system-x86_64-generic.morph b/systems/qt4-devel-system-x86_64-generic.morph new file mode 100644 index 00000000..43413f62 --- /dev/null +++ b/systems/qt4-devel-system-x86_64-generic.morph @@ -0,0 +1,40 @@ +name: qt4-devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: qt4-tools + morph: strata/qt4-tools.morph +- name: qt4-sdk + morph: strata/qt4-sdk.morph +- name: lua + morph: strata/lua.morph +- name: connectivity + morph: strata/connectivity.morph +- name: enlightenment + morph: strata/enlightenment.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/qt5-devel-system-x86_64-generic.morph b/systems/qt5-devel-system-x86_64-generic.morph new file mode 100644 index 00000000..478f39a8 --- /dev/null +++ b/systems/qt5-devel-system-x86_64-generic.morph @@ -0,0 +1,40 @@ +name: qt5-devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: qt5-tools + morph: strata/qt5-tools.morph +- name: qt5-sdk + morph: strata/qt5-sdk.morph +- name: lua + morph: strata/lua.morph +- name: connectivity + morph: strata/connectivity.morph +- name: enlightenment + morph: strata/enlightenment.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph new file mode 100644 index 00000000..6f9de0de --- /dev/null +++ b/systems/trove-system-x86_64.morph @@ -0,0 +1,25 @@ +name: trove-system-x86_64 +kind: system +description: Trove server +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: foundation + morph: strata/foundation.morph +- name: core + morph: strata/core.morph +- name: tools + morph: strata/tools.morph +- name: trove + morph: strata/trove.morph +- name: nfs + morph: strata/nfs.morph +configuration-extensions: +- trove +- nfsboot-server +- trove-backup +- fstab +- simple-network diff --git a/systems/xfce-system.morph b/systems/xfce-system.morph new file mode 100644 index 00000000..c889baf0 --- /dev/null +++ b/systems/xfce-system.morph @@ -0,0 +1,41 @@ +name: xfce-system +kind: system +description: A GENIVI devel with XFCE +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-x86_64-generic + morph: strata/x-x86_64-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic.morph +- name: gtk2 + morph: strata/gtk2.morph +- name: tools + morph: strata/tools.morph +- name: xfce + morph: strata/xfce.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/trove-system-x86_64.morph b/trove-system-x86_64.morph deleted file mode 100644 index c415e54d..00000000 --- a/trove-system-x86_64.morph +++ /dev/null @@ -1,18 +0,0 @@ -arch: x86_64 -configuration-extensions: -- trove -- nfsboot-server -- trove-backup -- fstab -- simple-network -description: Trove server -kind: system -name: trove-system-x86_64 -strata: -- morph: build-essential -- morph: bsp-x86_64-generic -- morph: foundation -- morph: core -- morph: tools -- morph: trove -- morph: nfs diff --git a/xfce-system.morph b/xfce-system.morph deleted file mode 100644 index b2fd7d2e..00000000 --- a/xfce-system.morph +++ /dev/null @@ -1,26 +0,0 @@ -arch: x86_64 -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -description: A GENIVI devel with XFCE -kind: system -name: xfce-system -strata: -- morph: build-essential -- morph: core -- morph: foundation -- morph: genivi-foundation -- morph: bsp-x86_64-generic -- morph: connectivity -- morph: audio-bluetooth -- morph: x-common -- morph: x-x86_64-generic -- morph: multimedia -- morph: genivi -- morph: genivi-x-x86_64-generic -- morph: gtk2 -- morph: tools -- morph: xfce |