diff options
Diffstat (limited to 'systems/ivi-system-x86_32.morph')
-rw-r--r-- | systems/ivi-system-x86_32.morph | 755 |
1 files changed, 681 insertions, 74 deletions
diff --git a/systems/ivi-system-x86_32.morph b/systems/ivi-system-x86_32.morph index 455301ee..ecaf1615 100644 --- a/systems/ivi-system-x86_32.morph +++ b/systems/ivi-system-x86_32.morph @@ -1,104 +1,711 @@ name: ivi-system-x86_32 -kind: system +kind: assemblage description: A generic IVI system with components from GENIVI and AGL -arch: x86_32 -strata: -- name: bluetooth - morph: strata/bluetooth.morph -- name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph -- name: bsp-x86_32-ivi - morph: strata/bsp-x86_32-ivi.morph +configuration-extensions: +- extensions/set-hostname +- extensions/install-essential-files +contents: - name: build-essential morph: strata/build-essential.morph + build-depends: [] - name: core morph: strata/core.morph -- name: cpp-common-libs - morph: strata/cpp-common-libs.morph -- name: data-indexing-management - morph: strata/data-indexing-management.morph -- name: device-management - morph: strata/device-management.morph -- name: dlna-services - morph: strata/dlna-services.morph + build-depends: + - build-essential - name: erlang morph: strata/erlang.morph + build-depends: + - build-essential + - core +- name: llvm-common + morph: strata/llvm-common.morph + build-depends: + - build-essential + - core +- name: multimedia-common + morph: strata/multimedia-common.morph + build-depends: + - build-essential + - core +- name: navigation + morph: strata/navigation.morph + build-depends: + - build-essential + - core +- name: network-security + morph: strata/network-security.morph + build-depends: + - build-essential + - core +- name: python2-core + morph: strata/python2-core.morph + build-depends: + - build-essential + - core +- name: wayland-generic + morph: strata/wayland-generic.morph + build-depends: + - build-essential + - core +- name: coreutils-common + morph: strata/coreutils-common.morph + include-mode: build-time + build-depends: + - build-essential + - core +- name: tools + morph: strata/tools.morph + include-mode: build-time + build-depends: + - build-essential + - core +- name: xorg-util-macros-common + morph: strata/xorg-util-macros-common.morph + include-mode: build-time + build-depends: + - build-essential + - core +- name: cpp-common-libs + morph: strata/cpp-common-libs.morph + build-depends: + - build-essential + - core + - python2-core - name: foundation morph: strata/foundation.morph -- name: geolocation - morph: strata/geolocation.morph -- name: glib-common - morph: strata/glib-common.morph + build-depends: + - build-essential + - core + - coreutils-common - name: pcre-utils morph: strata/pcre-utils.morph -- name: graphics-common - morph: strata/graphics-common.morph + build-depends: + - build-essential + - core + - tools - name: icu-common morph: strata/icu-common.morph -- name: input-common - morph: strata/input-common.morph -- name: ivi-common - morph: strata/ivi-common.morph + build-depends: + - build-essential + - core + - coreutils-common - name: libdrm-common morph: strata/libdrm-common.morph + build-depends: + - build-essential + - core + - xorg-util-macros-common +- name: ruby + morph: strata/ruby.morph + build-depends: + - build-essential + - core + - tools +- name: x-common + morph: strata/x-common.morph + build-depends: + - build-essential + - core + - xorg-util-macros-common +- name: docutils + morph: strata/docutils.morph + include-mode: build-time + build-depends: + - build-essential + - core + - python2-core +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools.morph + build-depends: + - build-essential + - core + - docutils + - python2-core +- name: connectivity + morph: strata/connectivity.morph + include-mode: build-time + build-depends: + - build-essential + - core + - coreutils-common + - foundation +- name: bsp-x86_32-ivi + morph: strata/bsp-x86_32-ivi.morph + build-depends: + - bsp-x86_both-tools + - build-essential + - core + - docutils + - python2-core +- name: glib-common + morph: strata/glib-common.morph + build-depends: + - build-essential + - core + - pcre-utils + - python2-core + - tools +- name: samba + morph: strata/samba.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - python2-core - name: libsoup-common morph: strata/libsoup-common.morph -- name: llvm-common - morph: strata/llvm-common.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core + - tools +- name: python3-gobject + morph: strata/python3-gobject.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core + - tools +- name: spell-checking + morph: strata/spell-checking.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core + - tools +- name: vala-common + morph: strata/vala-common.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core + - tools +- name: ivi-common + morph: strata/ivi-common.morph + build-depends: + - build-essential + - core + - cpp-common-libs + - glib-common + - pcre-utils + - python2-core + - tools +- name: bluetooth + morph: strata/bluetooth.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools +- name: device-management + morph: strata/device-management.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools +- name: privileges-management + morph: strata/privileges-management.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - network-security + - pcre-utils + - python2-core + - tools +- name: sound-server-pulseaudio + morph: strata/sound-server-pulseaudio.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools - name: mesa-common morph: strata/mesa-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-hardware-codecs-x86 - morph: strata/multimedia-hardware-codecs-x86.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: multimedia-gstreamer-openmax-generic - morph: strata/multimedia-gstreamer-openmax-generic.morph -- name: navigation - morph: strata/navigation.morph -- name: network-security - morph: strata/network-security.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - libdrm-common + - llvm-common + - python2-core + - wayland-generic + - x-common + - xorg-util-macros-common +- name: rvi + morph: strata/rvi.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - erlang + - foundation + - glib-common + - pcre-utils + - python2-core + - tools +- name: input-common + morph: strata/input-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - pcre-utils + - python2-core + - tools + - x-common + - xorg-util-macros-common - name: NetworkManager-common morph: strata/NetworkManager-common.morph -- name: privileges-management - morph: strata/privileges-management.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python3-gobject - morph: strata/python3-gobject.morph -- name: qt5-ivi - morph: strata/qt5-ivi.morph + build-depends: + - bluetooth + - build-essential + - connectivity + - core + - coreutils-common + - device-management + - foundation + - glib-common + - network-security + - pcre-utils + - privileges-management + - python2-core + - tools +- name: geolocation + morph: strata/geolocation.morph + build-depends: + - NetworkManager-common + - bluetooth + - build-essential + - connectivity + - core + - coreutils-common + - device-management + - foundation + - glib-common + - libsoup-common + - network-security + - pcre-utils + - privileges-management + - python2-core + - tools +- name: graphics-common + morph: strata/graphics-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: x-generic + morph: strata/x-generic.morph + include-mode: build-time + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: gtk-deps + morph: strata/gtk-deps.morph + include-mode: build-time + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common - name: qt5-tools morph: strata/qt5-tools.morph -- name: qt5-tools-qtmultimedia - morph: strata/qt5-tools-qtmultimedia.morph -- name: qt5-tools-qtwebengine - morph: strata/qt5-tools-qtwebengine.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common +- name: gtk3 + morph: strata/gtk3.morph + include-mode: build-time + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - gtk-deps + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: weston-common + morph: strata/weston-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - graphics-common + - icu-common + - input-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: qt5-ivi + morph: strata/qt5-ivi.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - qt5-tools + - ruby + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - xorg-util-macros-common - name: qt5-tools-qtwayland morph: strata/qt5-tools-qtwayland.morph -- name: ruby - morph: strata/ruby.morph -- name: samba - morph: strata/samba.morph + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - graphics-common + - icu-common + - input-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - qt5-tools + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common - name: secret-service morph: strata/secret-service.morph -- name: sound-server-pulseaudio - morph: strata/sound-server-pulseaudio.morph -- name: spell-checking - morph: strata/spell-checking.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - gtk-deps + - gtk3 + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - network-security + - pcre-utils + - python2-core + - tools + - vala-common + - wayland-generic + - x-common + - xorg-util-macros-common +- name: multimedia-hardware-codecs-x86 + morph: strata/multimedia-hardware-codecs-x86.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: multimedia-gstreamer-openmax-generic + morph: strata/multimedia-gstreamer-openmax-generic.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: data-indexing-management + morph: strata/data-indexing-management.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools + - vala-common + - wayland-generic + - x-common + - xorg-util-macros-common +- name: qt5-tools-qtmultimedia + morph: strata/qt5-tools-qtmultimedia.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - qt5-tools + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common - name: storage-management morph: strata/storage-management.morph -- name: vala-common - morph: strata/vala-common.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: weston-common - morph: strata/weston-common.morph -- name: x-common - morph: strata/x-common.morph -- name: rvi - morph: strata/rvi.morph -configuration-extensions: -- extensions/set-hostname -- extensions/install-essential-files + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - graphics-common + - gtk-deps + - gtk3 + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - network-security + - pcre-utils + - privileges-management + - python2-core + - secret-service + - tools + - vala-common + - wayland-generic + - x-common + - xorg-util-macros-common +- name: dlna-services + morph: strata/dlna-services.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - data-indexing-management + - docutils + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools + - vala-common + - wayland-generic + - x-common + - xorg-util-macros-common +- name: qt5-tools-qtwebengine + morph: strata/qt5-tools-qtwebengine.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - qt5-tools + - ruby + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common |