summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2014-04-16 16:51:46 +0000
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2014-04-24 10:22:49 +0000
commit996a09e01eaae63a29e4de2f4f3b4882f0aeb5b1 (patch)
treea00a1c62836e0718e64b6650bd63e0f900b8e81f
parent5c2e58023bf23aa1b4e5a9505deaa032785d4630 (diff)
downloaddefinitions-996a09e01eaae63a29e4de2f4f3b4882f0aeb5b1.tar.gz
Use the patched version of weston for Genivi
This patch includes all the changes needed to build the patched weston with mesa gallium egl.
-rw-r--r--wayland-armv7-versatile.morph49
-rw-r--r--wayland-x86_64-generic.morph47
-rw-r--r--x-common.morph4
3 files changed, 86 insertions, 14 deletions
diff --git a/wayland-armv7-versatile.morph b/wayland-armv7-versatile.morph
index 9b779477..605625f2 100644
--- a/wayland-armv7-versatile.morph
+++ b/wayland-armv7-versatile.morph
@@ -16,8 +16,8 @@ chunks:
- libxkbcommon
- name: mesa-wayland
repo: upstream:mesa
- ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1
- unpetrify-ref: baserock/genivi/baseline-armv7-versatile
+ ref: e51e5d4f9875e9a970d7560c6ac0bfed933facc5
+ unpetrify-ref: baserock/arm/10.0.4-gallium
build-depends:
- wayland
- name: pixman
@@ -25,11 +25,29 @@ chunks:
ref: 958bd334b3c17f529c80f2eeef4224f45c62f292
unpetrify-ref: baserock/morph
build-depends: []
+- name: freetype2
+ repo: upstream:freetype2
+ ref: 2ba18ba1ce730ed79672801b20f986f10a628c95
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: fontconfig
+ repo: upstream:fontconfig
+ ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - freetype2
+- name: freefont-otf
+ repo: upstream:freefont-otf
+ ref: 0ca3ccce74e81f7feb6e922edd988be0e1a43f05
+ unpetrify-ref: baserock/morph
+ build-depends: []
- name: cairo
repo: upstream:cairo
- ref: 86fd783959c537b8c0fd49fd979881178ca9a24e
- unpetrify-ref: baserock/genivi/baseline
+ ref: c373daa9d4bade91b3fc8b7850163db4b3aec40a
+ unpetrify-ref: baserock/genivi/1.12.10
build-depends:
+ - fontconfig
+ - freetype2
- wayland
- mesa-wayland
- pixman
@@ -74,11 +92,30 @@ chunks:
- mtdev
- libevdev
- linux-api-headers
+- name: harfbuzz
+ repo: upstream:harfbuzz
+ ref: 09b5393874e56fcfd63a92d28e6c1c2ddeee0942
+ unpetrify-ref: baserock/0.9.12
+ build-depends:
+ - freetype2
+- name: pango
+ repo: upstream:pango
+ ref: f8b1566e81af9e36ac018af4f0ae85ee7db4b8fd
+ unpetrify-ref: baserock/1.36.3
+ build-depends:
+ - cairo
+ - harfbuzz
+ - fontconfig
+ - freetype2
+ - freefont-otf
- name: weston
repo: upstream:weston
- ref: e2136e1f2494c2c1732f0afeba9a7050bdd48e42
- unpetrify-ref: baserock/genivi/baseline
+ ref: 74f7c94c9186f8fc9ea8f50ab5d5f805d679d05f
+ unpetrify-ref: baserock/weston-ivi-shell-1.4.0-v12
build-depends:
+ - pango
+ - pixman
+ - libxkbcommon
- wayland
- mesa-wayland
- libinput
diff --git a/wayland-x86_64-generic.morph b/wayland-x86_64-generic.morph
index 2b9f581f..dce585e7 100644
--- a/wayland-x86_64-generic.morph
+++ b/wayland-x86_64-generic.morph
@@ -16,8 +16,8 @@ chunks:
- libxkbcommon
- name: mesa-wayland
repo: upstream:mesa
- ref: f64dd91f4f2a2591e66b38fdfdfa83077f8221ab
- unpetrify-ref: baserock/genivi/morph
+ ref: a77b370b4ba1045e2612650503cf45827af94a12
+ unpetrify-ref: baserock/10.0.4-gallium
build-depends:
- wayland
- name: pixman
@@ -25,11 +25,29 @@ chunks:
ref: 958bd334b3c17f529c80f2eeef4224f45c62f292
unpetrify-ref: baserock/morph
build-depends: []
+- name: freetype2
+ repo: upstream:freetype2
+ ref: 2ba18ba1ce730ed79672801b20f986f10a628c95
+ unpetrify-ref: baserock/morph
+ build-depends: []
+- name: fontconfig
+ repo: upstream:fontconfig
+ ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3
+ unpetrify-ref: baserock/morph
+ build-depends:
+ - freetype2
+- name: freefont-otf
+ repo: upstream:freefont-otf
+ ref: 0ca3ccce74e81f7feb6e922edd988be0e1a43f05
+ unpetrify-ref: baserock/morph
+ build-depends: []
- name: cairo
repo: upstream:cairo
- ref: 86fd783959c537b8c0fd49fd979881178ca9a24e
- unpetrify-ref: baserock/genivi/baseline
+ ref: c373daa9d4bade91b3fc8b7850163db4b3aec40a
+ unpetrify-ref: baserock/genivi/1.12.10
build-depends:
+ - fontconfig
+ - freetype2
- wayland
- mesa-wayland
- pixman
@@ -74,11 +92,28 @@ chunks:
- mtdev
- libevdev
- linux-api-headers
+- name: harfbuzz
+ repo: upstream:harfbuzz
+ ref: 09b5393874e56fcfd63a92d28e6c1c2ddeee0942
+ unpetrify-ref: baserock/0.9.12
+ build-depends:
+ - freetype2
+- name: pango
+ repo: upstream:pango
+ ref: f8b1566e81af9e36ac018af4f0ae85ee7db4b8fd
+ unpetrify-ref: baserock/1.36.3
+ build-depends:
+ - cairo
+ - harfbuzz
+ - fontconfig
+ - freetype2
+ - freefont-otf
- name: weston
repo: upstream:weston
- ref: e2136e1f2494c2c1732f0afeba9a7050bdd48e42
- unpetrify-ref: baserock/genivi/baseline
+ ref: 74f7c94c9186f8fc9ea8f50ab5d5f805d679d05f
+ unpetrify-ref: baserock/weston-ivi-shell-1.4.0-v12
build-depends:
+ - pango
- wayland
- mesa-wayland
- libinput
diff --git a/x-common.morph b/x-common.morph
index 81ca96ab..77ba793b 100644
--- a/x-common.morph
+++ b/x-common.morph
@@ -225,8 +225,8 @@ chunks:
- xorg-util-macros
- name: drm
repo: upstream:drm
- ref: 20c5607b57da113ca1a29caaa5a52eaf83808dff
- unpetrify-ref: baserock/morph
+ ref: 7ddc98f92f92560e2b52287ae8cf816ca4a057de
+ unpetrify-ref: baserock/libdrm-2.4.49
build-depends:
- xcb-pthread-stubs
- xorg-lib-libpciaccess