summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Doffman <mark.doffman@codethink.co.uk>2014-03-29 08:16:09 +0000
committerMark Doffman <mark.doffman@codethink.co.uk>2014-04-02 15:17:34 +0000
commite97a21c8a7af0c1bdb1e52d3ebba37ac8f2c41c4 (patch)
tree9b62f1cb2fd88fac38d47fae0b37da692066790a
parent7d6c3f824d909a024f422fc16190454bb6dd6efe (diff)
downloaddefinitions-baserock/markdoffman/S10813/virtualization.tar.gz
Add stratum containing qemu, libvirt and virt-manager software needed to enable baserock to act as a virtualization host.
-rw-r--r--core.morph19
-rw-r--r--devel-system-x86_64-generic.morph1
-rw-r--r--foundation.morph9
-rw-r--r--genivi-foundation.morph5
-rw-r--r--virtualization.morph114
5 files changed, 132 insertions, 16 deletions
diff --git a/core.morph b/core.morph
index 7b90657e..064792af 100644
--- a/core.morph
+++ b/core.morph
@@ -116,6 +116,15 @@ chunks:
- autoconf
- automake
- libtool
+- name: xz
+ repo: upstream:xz
+ ref: 581deedf9d1eadcd84c4fcd23b9fdfe2dde18cc2
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - autoconf
+ - automake
+ - gettext
+ - libtool
- name: libxml2
repo: upstream:libxml2
ref: ee8f1d4cda8dc1a6f2c515fe234f7bc89cdc9f80
@@ -125,6 +134,7 @@ chunks:
- automake
- cpython
- libtool
+ - xz
- name: curl
repo: upstream:curl
ref: 3c835adc9fe20f7b34df3f0abd4db6ff8b75bc3b
@@ -199,15 +209,6 @@ chunks:
- git
- libtool
- pkg-config
-- name: xz
- repo: upstream:xz
- ref: 581deedf9d1eadcd84c4fcd23b9fdfe2dde18cc2
- unpetrify-ref: baserock/morph
- build-depends:
- - autoconf
- - automake
- - gettext
- - libtool
- name: nano
repo: upstream:nano-tarball
ref: 8b74abeb02c01ddc768c465a826360cf33cec063
diff --git a/devel-system-x86_64-generic.morph b/devel-system-x86_64-generic.morph
index ec251967..aac19b96 100644
--- a/devel-system-x86_64-generic.morph
+++ b/devel-system-x86_64-generic.morph
@@ -23,4 +23,5 @@ strata:
- morph: genivi
- morph: genivi-x-x86_64-generic
- morph: tools
+- morph: virtualization
- morph: glanceclient
diff --git a/foundation.morph b/foundation.morph
index 01938d7f..8de0a5a4 100644
--- a/foundation.morph
+++ b/foundation.morph
@@ -59,8 +59,8 @@ chunks:
- libffi
- name: gobject-introspection
repo: upstream:gobject-introspection
- ref: 8a2a9f9db169eaaf2a7eede18e0ceba0af44345f
- unpetrify-ref: baserock/morph
+ ref: 4f14c7dd0906608d4c9b741e0d0ba858e5c530f0
+ unpetrify-ref: baserock/1.39.90
build-depends:
- glib
- name: dbus-pre
@@ -85,6 +85,11 @@ chunks:
ref: 2cdfe9375f1145603d002c12be950062ae54da21
unpetrify-ref: baserock/morph
build-depends: []
+- name: fuse
+ repo: upstream:fuse
+ ref: 13ee8f62d4aa3360adb6956fb30da0c858928fa2
+ unpetrify-ref: baserock/genivi/morph
+ build-depends: []
- name: btrfs-progs
repo: upstream:btrfs-progs
ref: 304f215abb836811e6d78e0a3da53d48aa0e7ca7
diff --git a/genivi-foundation.morph b/genivi-foundation.morph
index 9fbfb3eb..fa29487e 100644
--- a/genivi-foundation.morph
+++ b/genivi-foundation.morph
@@ -9,11 +9,6 @@ chunks:
ref: ee85b071fb51efb9f9a48d4a658cbefefd14544a
unpetrify-ref: baserock/morph
build-depends: []
-- name: fuse
- repo: upstream:fuse
- ref: 13ee8f62d4aa3360adb6956fb30da0c858928fa2
- unpetrify-ref: baserock/genivi/morph
- build-depends: []
- name: linuxquota
repo: upstream:linuxquota
ref: 0804c89a16736533e440771dc42a15e5d0223902
diff --git a/virtualization.morph b/virtualization.morph
new file mode 100644
index 00000000..4300b627
--- /dev/null
+++ b/virtualization.morph
@@ -0,0 +1,114 @@
+name: virtualization
+kind: stratum
+description: virtualization for baserock
+build-depends:
+- morph: connectivity
+chunks:
+- name: yajl
+ repo: upstream:yajl
+ ref: 52fc681857228c65c1cb439782da485554875481
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: xml-catalog
+ repo: baserock:baserock/xml-catalog
+ ref: 1d4a2abc875c4dda1b5eadc0a097a48a8d2ec82b
+ unpetrify-ref: master
+ build-depends: []
+- name: lvm2
+ repo: upstream:lvm2
+ ref: 8c5b90b50bdf9f1a7ae1d3c4cf58ce4b0d7c2768
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: dnsmasq
+ repo: upstream:dnsmasq
+ ref: 8471cd938ca41fbe4fee8ae3f657625c92cfb954
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - lvm2
+- name: qemu
+ repo: upstream:qemu
+ ref: 5e4eac434b4ff85af2a8821cce8a4ef2b12d8e5e
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: xorg-util-macros
+ repo: upstream:xorg-util-macros
+ ref: c98b41de5596c675c603ef43ae9570133f1a9921
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: libpciaccess
+ repo: upstream:libpciaccess
+ ref: b9c068896914b4132a24839c9ef7f9fcd6282d88
+ unpetrify-ref: master
+ build-depends:
+ - xorg-util-macros
+- name: libvirt
+ repo: upstream:libvirt
+ ref: 13b7bb4acba9b70e015b7faa020b08018885aad8
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - libpciaccess
+ - dnsmasq
+ - qemu
+ - xml-catalog
+ - yajl
+- name: pycurl
+ repo: upstream:pycurl
+ ref: 5ca370827d88817eeca3c56cbb37e4ddccc16c6e
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: urlgrabber
+ repo: upstream:urlgrabber
+ ref: bf0a0be71373dec515bbb54e0613a3b9b0c00b04
+ unpetrify-ref: master
+ build-depends:
+ - pycurl
+- name: cython
+ repo: upstream:cython
+ ref: 005d38d5921a603d5f4d413aae72f98a6d33192f
+ unpetrify-ref: master
+ build-depends: []
+- name: python-lxml
+ repo: upstream:python-lxml
+ ref: 8fc99f8ef3e2f12e74fb407ae62c5db50cfe7b92
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - cython
+- name: libvirt-python
+ repo: upstream:libvirt-python
+ ref: 4382fc518cbd11d9af5727fb403e175818c25db5
+ unpetrify-ref: v1.2.2
+ build-depends:
+ - libvirt
+ - python-lxml
+ - urlgrabber
+- name: gnome-common
+ repo: upstream:gnome-common
+ ref: 766c35359ef924ceb2288c14c2d6239fcc0618f8
+ unpetrify-ref: 3.7.4
+ build-depends: []
+- name: pygobject
+ repo: upstream:pygobject
+ ref: 276341d7ddab180020c31e6837bd28fd25784de0
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - gnome-common
+- name: libsoup
+ repo: upstream:libsoup
+ ref: ce764489e358bad6b49418f5c8bc7b25a4b1815e
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - gnome-common
+- name: libosinfo
+ repo: upstream:libosinfo
+ ref: a86c74c4d3f62bb0e315ab7fc78ec9f7746bdd12
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - libsoup
+ - pygobject
+- name: virt-manager
+ repo: upstream:virt-manager
+ ref: 8b7ebd4538ffbd2d246fdeee4f1bb1c452585575
+ unpetrify-ref: v1.0.1
+ build-depends:
+ - libvirt-python
+ - libosinfo