Skip to contentSkip to conversation

packagegroups: Add new packagegroup for glsdk console

PATCH In review Siddharth Heroor 2 participants 2 messages Jul 1, 2013

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 packagegroups: Add new packagegroup for glsdk console

* GLSDK supports a virtual console using KMS and GBM. This packagegroup builds on top of the arago-console packagegroup.
* For OMAP5, we append ABE firmware.
* KMSCube is used as demonstration application

---
 .../packagegroup-arago-glsdk-console.bb            |   35 ++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-glsdk-console.bb
meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-glsdk-console.bb new file +35 -0
new file mode 100644
index 0000000..da16db7
@@ -0,0 +1,35 @@
+DESCRIPTION = "Extended task to get more basic and console apps in GLSDK"
+LICENSE = "MIT"
+PR = "r1"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+inherit packagegroup
+
+ARAGO_GLSDK_CONSOLE = "\
+    libdrm \
+    libdrm-kms \
+    libgbm-glsdk \
+    cairo \
+    pixman \
+    expat \
+    omap5-sgx-ddk-um-linux \
+    omapdrm-pvr \
+    "
+
+ARAGO_GLSDK_CONSOLE_append_omap5-evm = "\
+    abefw \
+    "
+
+ARAGO_GLSDK_CONSOLE_DEMOS = "\
+    kmscube \
+    "
+
+RDEPENDS_${PN} = "\
+    ${ARAGO_GLSDK_CONSOLE} \
+    ${ARAGO_GLSDK_CONSOLE_DEMOS} \
+    "
+
+RRECOMMENDS_${PN} = "\
+    kernel-modules \
+    "
Signature · 1 line
1.7.0.4
#1 lore raw
Quoted 4 lines · Siddharth Heroor

* GLSDK supports a virtual console using KMS and GBM. This packagegroup builds on top of the arago-console packagegroup.
* For OMAP5, we append ABE firmware.
* KMSCube is used as demonstration application

So, what machines do you have in GLSDK? I thought those were all omap-a15 ones (omap5-evm and dra7xx-evm).

Can we just make those as machine-overrides in original packagegroup and image recipes instead of creating new ones? Is there a use-case to have both versions of console packagegroup/image - one with KMS/GBM and one w/o?

Quoted 55 lines
---
 .../packagegroup-arago-glsdk-console.bb            |   35 ++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-glsdk-console.bb
meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-glsdk-console.bb new file +35 -0
new file mode 100644
index 0000000..da16db7
@@ -0,0 +1,35 @@
+DESCRIPTION = "Extended task to get more basic and console apps in GLSDK"
+LICENSE = "MIT"
+PR = "r1"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+inherit packagegroup
+
+ARAGO_GLSDK_CONSOLE = "\
+    libdrm \
+    libdrm-kms \
+    libgbm-glsdk \
+    cairo \
+    pixman \
+    expat \
+    omap5-sgx-ddk-um-linux \
+    omapdrm-pvr \
+    "
+
+ARAGO_GLSDK_CONSOLE_append_omap5-evm = "\
+    abefw \
+    "
+
+ARAGO_GLSDK_CONSOLE_DEMOS = "\
+    kmscube \
+    "
+
+RDEPENDS_${PN} = "\
+    ${ARAGO_GLSDK_CONSOLE} \
+    ${ARAGO_GLSDK_CONSOLE_DEMOS} \
+    "
+
+RRECOMMENDS_${PN} = "\
+    kernel-modules \
+    "
Signature · 6 lines
1.7.0.4

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago