All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
@ 2015-03-05 18:31 Jacob Stiffler
  2015-03-05 18:31 ` [RFC v2 1/4] arago-prefs: " Jacob Stiffler
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Jacob Stiffler @ 2015-03-05 18:31 UTC (permalink / raw)
  To: meta-arago

* This falg may be used to exclude wayland/weston from the file system.
* QT platform will be set based on this value.
* Add processor-sdk band to disable wayland for ti33x and ti43x.



Jacob Stiffler (4):
  arago-prefs: Add WAYLAND_SUPPORT flag.
  packagegroups: Implement WAYLAND_SUPPORT flag.
  qtbase: Set qpa based in WAYLAND_SUPPORT flag.
  branding-processor-sdk: Add processor-sdk brand.

 .../conf/distro/include/arago-prefs.inc            |    2 ++
 .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
 .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
 .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
 .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
 .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
 meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
 .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
 8 files changed, 51 insertions(+), 12 deletions(-)
 create mode 100644 meta-arago-distro/conf/distro/include/branding-processor-sdk.inc

-- 
1.7.9.5



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [RFC v2 1/4] arago-prefs: Add WAYLAND_SUPPORT flag.
  2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
@ 2015-03-05 18:31 ` Jacob Stiffler
  2015-03-12  2:02   ` Denys Dmytriyenko
  2015-03-05 18:31 ` [RFC v2 2/4] packagegroups: Implement " Jacob Stiffler
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 19+ messages in thread
From: Jacob Stiffler @ 2015-03-05 18:31 UTC (permalink / raw)
  To: meta-arago

* Default to "1" if QT_PROVIDER is not "qt4e".

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../conf/distro/include/arago-prefs.inc            |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
index e689f8b..a566437 100644
--- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
+++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
@@ -28,6 +28,8 @@ PREFERRED_PROVIDER_virtual/gettext = "gettext"
 ARAGO_QT_PROVIDER = "${@base_conditional('QT_PROVIDER','qt5','',base_contains('MACHINE_FEATURES','sgx','qt4-embedded-gles','qt4-embedded',d),d)}"
 PREFERRED_PROVIDER_qt4-embedded = "${ARAGO_QT_PROVIDER}"
 
+WAYLAND_SUPPORT ?= "${@base_conditional('QT_PROVIDER', 'qt4e', '0', '1', d)}"
+
 PREFERRED_VERSION_qt4-embedded = "4.8.5"
 PREFERRED_VERSION_qt4-native = "4.8.5"
 PREFERRED_VERSION_nativesdk-qt4-tools = "4.8.5"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [RFC v2 2/4] packagegroups: Implement WAYLAND_SUPPORT flag.
  2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
  2015-03-05 18:31 ` [RFC v2 1/4] arago-prefs: " Jacob Stiffler
@ 2015-03-05 18:31 ` Jacob Stiffler
  2015-03-05 18:31 ` [RFC v2 3/4] qtbase: Set qpa based in " Jacob Stiffler
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 19+ messages in thread
From: Jacob Stiffler @ 2015-03-05 18:31 UTC (permalink / raw)
  To: meta-arago

* If WAYLAND_SUPPORT = 1, include wayland, weston, and qtwalyand
  plugins nad examples.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../packagegroups/packagegroup-arago-qte.bb        |    4 ++--
 .../packagegroup-arago-tisdk-graphics.bb           |    4 ++--
 .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 ++--
 .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +++--
 4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qte.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qte.bb
index 9618de5..d5cfdef 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qte.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qte.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to add Qt embedded related packages"
 LICENSE = "MIT"
-PR = "r8"
+PR = "r9"
 
 inherit packagegroup
 
@@ -34,7 +34,7 @@ QT5_ESSENTIALS = "\
     qtlocation-qmlplugins \
     qtmultimedia-plugins \
     qtmultimedia-qmlplugins \
-    qtwayland-plugins \
+    ${@base_conditional('WAYLAND_SUPPORT', '1', 'qtwayland-plugins', '', d)} \
     qt3d-qmlplugins \
     qtwebkit-qmlplugins \
     qtquick1-plugins \
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
index f854596..18d7edd 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install graphics binaries"
 LICENSE = "MIT"
-PR = "r7"
+PR = "r8"
 
 inherit packagegroup
 
@@ -48,7 +48,7 @@ GRAPHICS_BLTSVILLE_omap-a15 = " \
     "
 
 RDEPENDS_${PN} = "\
-    ${@base_conditional('QT_PROVIDER', 'qt4e', "", "${GRAPHICS_WESTON}", d)} \
+    ${@base_conditional('WAYLAND_SUPPORT', '1', "${GRAPHICS_WESTON}", '', d)} \
     ${GRAPHICS_RDEPENDS} \
     ${GRAPHICS_BLTSVILLE} \
 "
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-qte.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-qte.bb
index eeb32fb..4fb9e1e 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-qte.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-qte.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to add Qt embedded related packages"
 LICENSE = "MIT"
-PR = "r11"
+PR = "r12"
 
 inherit packagegroup
 
@@ -22,7 +22,7 @@ QT5_DEMOS = "\
     qtlocation-examples \
     qtmultimedia-examples \
     qtscript-examples \
-    qtwayland-examples \
+    ${@base_conditional('WAYLAND_SUPPORT', '1', 'qtwayland-examples', '', d)} \
     qtwebkit-examples-examples \
     qtquick1-examples \
 "
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-linaro-tc-test.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-linaro-tc-test.bb
index 8fd863e..818909f 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-linaro-tc-test.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-linaro-tc-test.bb
@@ -1,6 +1,8 @@
 DESCRIPTION = "Group of packages to build with Linaro toolchain for testing"
 LICENSE = "MIT"
 
+PR = "r1"
+
 inherit packagegroup
 
 RDEPENDS_${PN} = "\
@@ -10,8 +12,7 @@ RDEPENDS_${PN} = "\
     bash \
     coreutils \
     apache \
-    wayland \
-    weston \
+    ${@base_conditional('WAYLAND_SUPPORT', '1', 'wayland weston', '', d)} \
     gstreamer \
     openssl \
     openssh \
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [RFC v2 3/4] qtbase: Set qpa based in WAYLAND_SUPPORT flag.
  2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
  2015-03-05 18:31 ` [RFC v2 1/4] arago-prefs: " Jacob Stiffler
  2015-03-05 18:31 ` [RFC v2 2/4] packagegroups: Implement " Jacob Stiffler
@ 2015-03-05 18:31 ` Jacob Stiffler
  2015-03-05 18:31 ` [RFC v2 4/4] branding-processor-sdk: Add processor-sdk brand Jacob Stiffler
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 19+ messages in thread
From: Jacob Stiffler @ 2015-03-05 18:31 UTC (permalink / raw)
  To: meta-arago

* If WAYLAND_SUPPORT = 0, then use eglfs.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
 .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh b/meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh
index 1e8c196..f888d50 100644
--- a/meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh
+++ b/meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh
@@ -2,4 +2,3 @@
 
 ### QT Environment Variables ###
 export QT_QPA_GENERIC_PLUGINS=Auto
-export QT_QPA_PLATFORM=wayland
diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase_5.4.1.bbappend b/meta-arago-distro/recipes-qt/qt5/qtbase_5.4.1.bbappend
index a466581..446a2d9 100644
--- a/meta-arago-distro/recipes-qt/qt5/qtbase_5.4.1.bbappend
+++ b/meta-arago-distro/recipes-qt/qt5/qtbase_5.4.1.bbappend
@@ -1,13 +1,16 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 GLES_EXTRA_DEPS = ""
-GLES_EXTRA_DEPS_omap-a15 = "libdrm wayland"
+GLES_EXTRA_DEPS_omap-a15 = " \
+    libdrm \
+    ${@base_conditional('WAYLAND_SUPPORT', '1', 'wayland', '', d)} \
+"
 
 PACKAGECONFIG[gles2] = "-opengl es2 -eglfs,,virtual/libgles2 virtual/egl ${GLES_EXTRA_DEPS}"
 
-PR_append = "-arago3"
+PR_append = "-arago4"
 
-QT_CONFIG_FLAGS += "-qpa wayland"
+QT_CONFIG_FLAGS += "-qpa ${@base_conditional('WAYLAND_SUPPORT', '1', 'wayland', 'eglfs', d)}"
 
 SRC_URI += "file://qt_env.sh"
 
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [RFC v2 4/4] branding-processor-sdk: Add processor-sdk brand.
  2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
                   ` (2 preceding siblings ...)
  2015-03-05 18:31 ` [RFC v2 3/4] qtbase: Set qpa based in " Jacob Stiffler
@ 2015-03-05 18:31 ` Jacob Stiffler
  2015-03-05 18:43 ` [RFC v2 0/4] Add WAYLAND_SUPPORT flag Cooper Jr., Franklin
  2015-03-05 18:58 ` Denys Dmytriyenko
  5 siblings, 0 replies; 19+ messages in thread
From: Jacob Stiffler @ 2015-03-05 18:31 UTC (permalink / raw)
  To: meta-arago

* For now, use sitara-linux-ti-staging
* and disable wayland support for ti33x and ti43x soc families.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 meta-arago-distro/conf/distro/include/branding-processor-sdk.inc

diff --git a/meta-arago-distro/conf/distro/include/branding-processor-sdk.inc b/meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
new file mode 100644
index 0000000..39f0bf0
--- /dev/null
+++ b/meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
@@ -0,0 +1,34 @@
+
+# Override QT Platform with eglfs
+WAYLAND_SUPPORT_ti33x = "0"
+WAYLAND_SUPPORT_ti43x = "0"
+
+PREFERRED_PROVIDER_virtual/kernel_am335x-evm = "sitara-linux-ti-staging"
+PREFERRED_PROVIDER_virtual/kernel_am437x-evm = "sitara-linux-ti-staging"
+PREFERRED_VERSION_sitara-linux-ti-staging = "3.14%"
+
+# To create newlines in the message \n is used and the slash must be escaped
+# to function properly
+
+SRCIPK_GIT_COMMIT_MESSAGE = "\
+Create local branch\\n\
+\\n\
+The below commit is used for this local branch and is the one used by\\n\
+this sdk:\\n\
+${SRCREV}."
+
+SRCIPK_SHALLOW_GIT_COMMIT_MESSAGE ="${SRCIPK_GIT_COMMIT_MESSAGE}\\n\\n\
+To reduce the size of the SDK installer only a portion of the git commit\\n\
+history has been preserved. Also links to remote branches and tags do\\n\
+not exist in this copy of the repository.\\n\
+To fix this please run the unshallow-repositories.sh\\n\
+script located in the sdk\'s bin directory\\n\
+\\n\
+The script may take several minutes but you will then have a full copy of\\n\
+the git repository including its entire git history.\\n"
+
+SRCIPK_CUSTOM_GIT_BRANCH_pn-sitara-linux-ti-staging = "processor-sdk-1.0"
+SRCIPK_CUSTOM_GIT_MESSAGE_pn-sitara-linux-ti-staging = "${SRCIPK_SHALLOW_GIT_COMMIT_MESSAGE}"
+
+SRCIPK_CUSTOM_GIT_BRANCH_pn-u-boot-ti-staging = "processor-sdk-1.0"
+SRCIPK_CUSTOM_GIT_MESSAGE_pn-u-boot-ti-staging = "${SRCIPK_GIT_COMMIT_MESSAGE}"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
                   ` (3 preceding siblings ...)
  2015-03-05 18:31 ` [RFC v2 4/4] branding-processor-sdk: Add processor-sdk brand Jacob Stiffler
@ 2015-03-05 18:43 ` Cooper Jr., Franklin
  2015-03-05 18:44   ` Cooper Jr., Franklin
  2015-03-05 18:58 ` Denys Dmytriyenko
  5 siblings, 1 reply; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-05 18:43 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago

Patchset looks good.

Personally I would use true/false instead of 0/1 to make things more obvious.

Unless someone else has a problem with it then I'll leave it up to you.


> On Mar 5, 2015, at 12:31 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
> 
> * This falg may be used to exclude wayland/weston from the file system.
> * QT platform will be set based on this value.
> * Add processor-sdk band to disable wayland for ti33x and ti43x.
> 
> 
> 
> Jacob Stiffler (4):
>  arago-prefs: Add WAYLAND_SUPPORT flag.
>  packagegroups: Implement WAYLAND_SUPPORT flag.
>  qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>  branding-processor-sdk: Add processor-sdk brand.
> 
> .../conf/distro/include/arago-prefs.inc            |    2 ++
> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
> 8 files changed, 51 insertions(+), 12 deletions(-)
> create mode 100644 meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
> 
> -- 
> 1.7.9.5
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 18:43 ` [RFC v2 0/4] Add WAYLAND_SUPPORT flag Cooper Jr., Franklin
@ 2015-03-05 18:44   ` Cooper Jr., Franklin
  2015-03-05 18:55     ` Stiffler, Jacob
  0 siblings, 1 reply; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-05 18:44 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago

Also ur missing the patch that removed the qt platform line from the qt env script.


> On Mar 5, 2015, at 12:43 PM, Cooper Jr., Franklin <fcooper@ti.com> wrote:
> 
> Patchset looks good.
> 
> Personally I would use true/false instead of 0/1 to make things more obvious.
> 
> Unless someone else has a problem with it then I'll leave it up to you.
> 
> 
>> On Mar 5, 2015, at 12:31 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
>> 
>> * This falg may be used to exclude wayland/weston from the file system.
>> * QT platform will be set based on this value.
>> * Add processor-sdk band to disable wayland for ti33x and ti43x.
>> 
>> 
>> 
>> Jacob Stiffler (4):
>> arago-prefs: Add WAYLAND_SUPPORT flag.
>> packagegroups: Implement WAYLAND_SUPPORT flag.
>> qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>> branding-processor-sdk: Add processor-sdk brand.
>> 
>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>> 8 files changed, 51 insertions(+), 12 deletions(-)
>> create mode 100644 meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
>> 
>> -- 
>> 1.7.9.5
>> 
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 18:44   ` Cooper Jr., Franklin
@ 2015-03-05 18:55     ` Stiffler, Jacob
  2015-03-05 18:56       ` Cooper Jr., Franklin
  0 siblings, 1 reply; 19+ messages in thread
From: Stiffler, Jacob @ 2015-03-05 18:55 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago

That patch is present in 3/4.

-----Original Message-----
From: Cooper Jr., Franklin 
Sent: Thursday, March 05, 2015 1:45 PM
To: Stiffler, Jacob
Cc: meta-arago@arago-project.org
Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.

Also ur missing the patch that removed the qt platform line from the qt env script.


> On Mar 5, 2015, at 12:43 PM, Cooper Jr., Franklin <fcooper@ti.com> wrote:
> 
> Patchset looks good.
> 
> Personally I would use true/false instead of 0/1 to make things more obvious.
> 
> Unless someone else has a problem with it then I'll leave it up to you.
> 
> 
>> On Mar 5, 2015, at 12:31 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
>> 
>> * This falg may be used to exclude wayland/weston from the file system.
>> * QT platform will be set based on this value.
>> * Add processor-sdk band to disable wayland for ti33x and ti43x.
>> 
>> 
>> 
>> Jacob Stiffler (4):
>> arago-prefs: Add WAYLAND_SUPPORT flag.
>> packagegroups: Implement WAYLAND_SUPPORT flag.
>> qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>> branding-processor-sdk: Add processor-sdk brand.
>> 
>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>> 8 files changed, 51 insertions(+), 12 deletions(-) create mode 100644 
>> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
>> 
>> --
>> 1.7.9.5
>> 
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 18:55     ` Stiffler, Jacob
@ 2015-03-05 18:56       ` Cooper Jr., Franklin
  0 siblings, 0 replies; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-05 18:56 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago




> On Mar 5, 2015, at 12:55 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
> 
> That patch is present in 3/4.
Oops ur right. I missed it
> 
> -----Original Message-----
> From: Cooper Jr., Franklin 
> Sent: Thursday, March 05, 2015 1:45 PM
> To: Stiffler, Jacob
> Cc: meta-arago@arago-project.org
> Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
> 
> Also ur missing the patch that removed the qt platform line from the qt env script.
> 
> 
>> On Mar 5, 2015, at 12:43 PM, Cooper Jr., Franklin <fcooper@ti.com> wrote:
>> 
>> Patchset looks good.
>> 
>> Personally I would use true/false instead of 0/1 to make things more obvious.
>> 
>> Unless someone else has a problem with it then I'll leave it up to you.
>> 
>> 
>>> On Mar 5, 2015, at 12:31 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
>>> 
>>> * This falg may be used to exclude wayland/weston from the file system.
>>> * QT platform will be set based on this value.
>>> * Add processor-sdk band to disable wayland for ti33x and ti43x.
>>> 
>>> 
>>> 
>>> Jacob Stiffler (4):
>>> arago-prefs: Add WAYLAND_SUPPORT flag.
>>> packagegroups: Implement WAYLAND_SUPPORT flag.
>>> qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>>> branding-processor-sdk: Add processor-sdk brand.
>>> 
>>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>>> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>>> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>>> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>>> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>>> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>>> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>>> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>>> 8 files changed, 51 insertions(+), 12 deletions(-) create mode 100644 
>>> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
>>> 
>>> --
>>> 1.7.9.5
>>> 
>>> _______________________________________________
>>> meta-arago mailing list
>>> meta-arago@arago-project.org
>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
                   ` (4 preceding siblings ...)
  2015-03-05 18:43 ` [RFC v2 0/4] Add WAYLAND_SUPPORT flag Cooper Jr., Franklin
@ 2015-03-05 18:58 ` Denys Dmytriyenko
  2015-03-05 19:00   ` Stiffler, Jacob
  5 siblings, 1 reply; 19+ messages in thread
From: Denys Dmytriyenko @ 2015-03-05 18:58 UTC (permalink / raw)
  To: Jacob Stiffler; +Cc: meta-arago

On Thu, Mar 05, 2015 at 01:31:39PM -0500, Jacob Stiffler wrote:
> * This falg may be used to exclude wayland/weston from the file system.
> * QT platform will be set based on this value.
> * Add processor-sdk band to disable wayland for ti33x and ti43x.

So, what's the future of wayland in SDKs, then?


> Jacob Stiffler (4):
>   arago-prefs: Add WAYLAND_SUPPORT flag.
>   packagegroups: Implement WAYLAND_SUPPORT flag.
>   qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>   branding-processor-sdk: Add processor-sdk brand.
> 
>  .../conf/distro/include/arago-prefs.inc            |    2 ++
>  .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>  .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>  .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>  .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>  .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>  meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>  .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>  8 files changed, 51 insertions(+), 12 deletions(-)
>  create mode 100644 meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
> 
> -- 
> 1.7.9.5
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 18:58 ` Denys Dmytriyenko
@ 2015-03-05 19:00   ` Stiffler, Jacob
  2015-03-05 19:07     ` Cooper Jr., Franklin
  0 siblings, 1 reply; 19+ messages in thread
From: Stiffler, Jacob @ 2015-03-05 19:00 UTC (permalink / raw)
  To: Dmytriyenko, Denys, Cooper Jr., Franklin; +Cc: meta-arago

This is needed to the dual-camera-demo, though I'm not sure why exactly. 

Franklin can you comment on this?

-----Original Message-----
From: Dmytriyenko, Denys 
Sent: Thursday, March 05, 2015 1:58 PM
To: Stiffler, Jacob
Cc: meta-arago@arago-project.org
Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.

On Thu, Mar 05, 2015 at 01:31:39PM -0500, Jacob Stiffler wrote:
> * This falg may be used to exclude wayland/weston from the file system.
> * QT platform will be set based on this value.
> * Add processor-sdk band to disable wayland for ti33x and ti43x.

So, what's the future of wayland in SDKs, then?


> Jacob Stiffler (4):
>   arago-prefs: Add WAYLAND_SUPPORT flag.
>   packagegroups: Implement WAYLAND_SUPPORT flag.
>   qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>   branding-processor-sdk: Add processor-sdk brand.
> 
>  .../conf/distro/include/arago-prefs.inc            |    2 ++
>  .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>  .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>  .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>  .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>  .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>  meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>  .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>  8 files changed, 51 insertions(+), 12 deletions(-)  create mode 
> 100644 
> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
> 
> --
> 1.7.9.5
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 19:00   ` Stiffler, Jacob
@ 2015-03-05 19:07     ` Cooper Jr., Franklin
  2015-03-05 19:16       ` Denys Dmytriyenko
  0 siblings, 1 reply; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-05 19:07 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago




> On Mar 5, 2015, at 1:00 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
> 
> This is needed to the dual-camera-demo, though I'm not sure why exactly. 
> 
> Franklin can you comment on this?
It's not needed for the dual camera demo it is needed since we don't have a version of the Graphics SDK for 335x and am437x that works with Wayland/Qtwayland. 

Sometime "this year" we will have a graphics package for all devices that supports Wayland.

> 
> -----Original Message-----
> From: Dmytriyenko, Denys 
> Sent: Thursday, March 05, 2015 1:58 PM
> To: Stiffler, Jacob
> Cc: meta-arago@arago-project.org
> Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
> 
>> On Thu, Mar 05, 2015 at 01:31:39PM -0500, Jacob Stiffler wrote:
>> * This falg may be used to exclude wayland/weston from the file system.
>> * QT platform will be set based on this value.
>> * Add processor-sdk band to disable wayland for ti33x and ti43x.
> 
> So, what's the future of wayland in SDKs, then?
> 
> 
>> Jacob Stiffler (4):
>>  arago-prefs: Add WAYLAND_SUPPORT flag.
>>  packagegroups: Implement WAYLAND_SUPPORT flag.
>>  qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>>  branding-processor-sdk: Add processor-sdk brand.
>> 
>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>> 8 files changed, 51 insertions(+), 12 deletions(-)  create mode 
>> 100644 
>> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
>> 
>> --
>> 1.7.9.5
>> 
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 19:07     ` Cooper Jr., Franklin
@ 2015-03-05 19:16       ` Denys Dmytriyenko
  2015-03-05 19:29         ` Cooper Jr., Franklin
  0 siblings, 1 reply; 19+ messages in thread
From: Denys Dmytriyenko @ 2015-03-05 19:16 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago

On Thu, Mar 05, 2015 at 02:07:21PM -0500, Cooper Jr., Franklin wrote:
> 
> 
> 
> > On Mar 5, 2015, at 1:00 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
> > 
> > This is needed to the dual-camera-demo, though I'm not sure why exactly. 
> > 
> > Franklin can you comment on this?

> It's not needed for the dual camera demo it is needed since we don't have a 
> version of the Graphics SDK for 335x and am437x that works with 
> Wayland/Qtwayland.
> 
> Sometime "this year" we will have a graphics package for all devices that 
> supports Wayland.

Ok, that makes sense. Although there was some experimentation with WSEGL 
plugin, but that wasn't very clean and incomplete...

So, if this is a temporary workaround, I'd like to be less invasive, if 
possible. From a higher level configuration, do you plan to stick to Qt5, but 
switch it to eglfs backend, instead of wayland? When GFX for AM3/4 catches up 
and wayland is turned back on, will eglfs stay as an option?

-- 
Denys


> > -----Original Message-----
> > From: Dmytriyenko, Denys 
> > Sent: Thursday, March 05, 2015 1:58 PM
> > To: Stiffler, Jacob
> > Cc: meta-arago@arago-project.org
> > Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
> > 
> >> On Thu, Mar 05, 2015 at 01:31:39PM -0500, Jacob Stiffler wrote:
> >> * This falg may be used to exclude wayland/weston from the file system.
> >> * QT platform will be set based on this value.
> >> * Add processor-sdk band to disable wayland for ti33x and ti43x.
> > 
> > So, what's the future of wayland in SDKs, then?
> > 
> > 
> >> Jacob Stiffler (4):
> >>  arago-prefs: Add WAYLAND_SUPPORT flag.
> >>  packagegroups: Implement WAYLAND_SUPPORT flag.
> >>  qtbase: Set qpa based in WAYLAND_SUPPORT flag.
> >>  branding-processor-sdk: Add processor-sdk brand.
> >> 
> >> .../conf/distro/include/arago-prefs.inc            |    2 ++
> >> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
> >> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
> >> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
> >> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
> >> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
> >> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
> >> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
> >> 8 files changed, 51 insertions(+), 12 deletions(-)  create mode 
> >> 100644 
> >> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
> >> 
> >> --
> >> 1.7.9.5
> >> 
> >> _______________________________________________
> >> meta-arago mailing list
> >> meta-arago@arago-project.org
> >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 19:16       ` Denys Dmytriyenko
@ 2015-03-05 19:29         ` Cooper Jr., Franklin
  2015-03-09 19:41           ` Cooper Jr., Franklin
  0 siblings, 1 reply; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-05 19:29 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-arago




> On Mar 5, 2015, at 1:16 PM, Dmytriyenko, Denys <denys@ti.com> wrote:
> 
>> On Thu, Mar 05, 2015 at 02:07:21PM -0500, Cooper Jr., Franklin wrote:
>> 
>> 
>> 
>>> On Mar 5, 2015, at 1:00 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
>>> 
>>> This is needed to the dual-camera-demo, though I'm not sure why exactly. 
>>> 
>>> Franklin can you comment on this?
> 
>> It's not needed for the dual camera demo it is needed since we don't have a 
>> version of the Graphics SDK for 335x and am437x that works with 
>> Wayland/Qtwayland.
>> 
>> Sometime "this year" we will have a graphics package for all devices that 
>> supports Wayland.
> 
> Ok, that makes sense. Although there was some experimentation with WSEGL 
> plugin, but that wasn't very clean and incomplete...
I agree not my decision....
> 
> So, if this is a temporary workaround, I'd like to be less invasive, if 
> possible. From a higher level configuration, do you plan to stick to Qt5, but 
> switch it to eglfs backend, instead of wayland?
Yes.
> When GFX for AM3/4 catches up 
> and wayland is turned back on, will eglfs stay as an option?
Yes and No. No one will purposely break it but it won't be tested or apart of any sdk once we get the Wayland support we need.

It would be good for your team to stick with Wayland which is why we limited he change inside of our branding file. We then can still flesh out those touch issues and insure it's in a good place when we get the proper graphics sdk.
> 
> -- 
> Denys
> 
> 
>>> -----Original Message-----
>>> From: Dmytriyenko, Denys 
>>> Sent: Thursday, March 05, 2015 1:58 PM
>>> To: Stiffler, Jacob
>>> Cc: meta-arago@arago-project.org
>>> Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
>>> 
>>>> On Thu, Mar 05, 2015 at 01:31:39PM -0500, Jacob Stiffler wrote:
>>>> * This falg may be used to exclude wayland/weston from the file system.
>>>> * QT platform will be set based on this value.
>>>> * Add processor-sdk band to disable wayland for ti33x and ti43x.
>>> 
>>> So, what's the future of wayland in SDKs, then?
>>> 
>>> 
>>>> Jacob Stiffler (4):
>>>> arago-prefs: Add WAYLAND_SUPPORT flag.
>>>> packagegroups: Implement WAYLAND_SUPPORT flag.
>>>> qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>>>> branding-processor-sdk: Add processor-sdk brand.
>>>> 
>>>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>>>> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>>>> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>>>> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>>>> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>>>> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>>>> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>>>> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>>>> 8 files changed, 51 insertions(+), 12 deletions(-)  create mode 
>>>> 100644 
>>>> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
>>>> 
>>>> --
>>>> 1.7.9.5
>>>> 
>>>> _______________________________________________
>>>> meta-arago mailing list
>>>> meta-arago@arago-project.org
>>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
  2015-03-05 19:29         ` Cooper Jr., Franklin
@ 2015-03-09 19:41           ` Cooper Jr., Franklin
  0 siblings, 0 replies; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-09 19:41 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-arago

FYI I know this patch set says RFC but if it looks good then I think it's ready to be committed whenever.


> On Mar 5, 2015, at 1:30 PM, Cooper Jr., Franklin <fcooper@ti.com> wrote:
> 
> 
> 
> 
>>> On Mar 5, 2015, at 1:16 PM, Dmytriyenko, Denys <denys@ti.com> wrote:
>>> 
>>> On Thu, Mar 05, 2015 at 02:07:21PM -0500, Cooper Jr., Franklin wrote:
>>> 
>>> 
>>> 
>>>> On Mar 5, 2015, at 1:00 PM, Stiffler, Jacob <j-stiffler@ti.com> wrote:
>>>> 
>>>> This is needed to the dual-camera-demo, though I'm not sure why exactly. 
>>>> 
>>>> Franklin can you comment on this?
>> 
>>> It's not needed for the dual camera demo it is needed since we don't have a 
>>> version of the Graphics SDK for 335x and am437x that works with 
>>> Wayland/Qtwayland.
>>> 
>>> Sometime "this year" we will have a graphics package for all devices that 
>>> supports Wayland.
>> 
>> Ok, that makes sense. Although there was some experimentation with WSEGL 
>> plugin, but that wasn't very clean and incomplete...
> I agree not my decision....
>> 
>> So, if this is a temporary workaround, I'd like to be less invasive, if 
>> possible. From a higher level configuration, do you plan to stick to Qt5, but 
>> switch it to eglfs backend, instead of wayland?
> Yes.
>> When GFX for AM3/4 catches up 
>> and wayland is turned back on, will eglfs stay as an option?
> Yes and No. No one will purposely break it but it won't be tested or apart of any sdk once we get the Wayland support we need.
> 
> It would be good for your team to stick with Wayland which is why we limited he change inside of our branding file. We then can still flesh out those touch issues and insure it's in a good place when we get the proper graphics sdk.
>> 
>> -- 
>> Denys
>> 
>> 
>>>> -----Original Message-----
>>>> From: Dmytriyenko, Denys 
>>>> Sent: Thursday, March 05, 2015 1:58 PM
>>>> To: Stiffler, Jacob
>>>> Cc: meta-arago@arago-project.org
>>>> Subject: Re: [meta-arago] [RFC v2 0/4] Add WAYLAND_SUPPORT flag.
>>>> 
>>>>> On Thu, Mar 05, 2015 at 01:31:39PM -0500, Jacob Stiffler wrote:
>>>>> * This falg may be used to exclude wayland/weston from the file system.
>>>>> * QT platform will be set based on this value.
>>>>> * Add processor-sdk band to disable wayland for ti33x and ti43x.
>>>> 
>>>> So, what's the future of wayland in SDKs, then?
>>>> 
>>>> 
>>>>> Jacob Stiffler (4):
>>>>> arago-prefs: Add WAYLAND_SUPPORT flag.
>>>>> packagegroups: Implement WAYLAND_SUPPORT flag.
>>>>> qtbase: Set qpa based in WAYLAND_SUPPORT flag.
>>>>> branding-processor-sdk: Add processor-sdk brand.
>>>>> 
>>>>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>>>>> .../conf/distro/include/branding-processor-sdk.inc |   34 ++++++++++++++++++++
>>>>> .../packagegroups/packagegroup-arago-qte.bb        |    4 +--
>>>>> .../packagegroup-arago-tisdk-graphics.bb           |    4 +--
>>>>> .../packagegroups/packagegroup-arago-tisdk-qte.bb  |    4 +--
>>>>> .../packagegroups/packagegroup-linaro-tc-test.bb   |    5 +--
>>>>> meta-arago-distro/recipes-qt/qt5/qtbase/qt_env.sh  |    1 -
>>>>> .../recipes-qt/qt5/qtbase_5.4.1.bbappend           |    9 ++++--
>>>>> 8 files changed, 51 insertions(+), 12 deletions(-)  create mode 
>>>>> 100644 
>>>>> meta-arago-distro/conf/distro/include/branding-processor-sdk.inc
>>>>> 
>>>>> --
>>>>> 1.7.9.5
>>>>> 
>>>>> _______________________________________________
>>>>> meta-arago mailing list
>>>>> meta-arago@arago-project.org
>>>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 1/4] arago-prefs: Add WAYLAND_SUPPORT flag.
  2015-03-05 18:31 ` [RFC v2 1/4] arago-prefs: " Jacob Stiffler
@ 2015-03-12  2:02   ` Denys Dmytriyenko
  2015-03-12  2:57     ` Cooper Jr., Franklin
  0 siblings, 1 reply; 19+ messages in thread
From: Denys Dmytriyenko @ 2015-03-12  2:02 UTC (permalink / raw)
  To: Jacob Stiffler; +Cc: meta-arago

On Thu, Mar 05, 2015 at 01:31:40PM -0500, Jacob Stiffler wrote:
> * Default to "1" if QT_PROVIDER is not "qt4e".
> 
> Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
> ---
>  .../conf/distro/include/arago-prefs.inc            |    2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> index e689f8b..a566437 100644
> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> @@ -28,6 +28,8 @@ PREFERRED_PROVIDER_virtual/gettext = "gettext"
>  ARAGO_QT_PROVIDER = "${@base_conditional('QT_PROVIDER','qt5','',base_contains('MACHINE_FEATURES','sgx','qt4-embedded-gles','qt4-embedded',d),d)}"
>  PREFERRED_PROVIDER_qt4-embedded = "${ARAGO_QT_PROVIDER}"
>  
> +WAYLAND_SUPPORT ?= "${@base_conditional('QT_PROVIDER', 'qt4e', '0', '1', d)}"

So, as I mentioned on the call today, we should use "wayland" 
in DISTRO_FEATURES instead:

${@base_contains('DISTRO_FEATURES', 'wayland', 'deps-for-wayland', 'deps-for-eglfs', d)}


>  PREFERRED_VERSION_qt4-embedded = "4.8.5"
>  PREFERRED_VERSION_qt4-native = "4.8.5"
>  PREFERRED_VERSION_nativesdk-qt4-tools = "4.8.5"
> -- 
> 1.7.9.5
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 1/4] arago-prefs: Add WAYLAND_SUPPORT flag.
  2015-03-12  2:02   ` Denys Dmytriyenko
@ 2015-03-12  2:57     ` Cooper Jr., Franklin
  2015-03-12  3:27       ` Denys Dmytriyenko
  0 siblings, 1 reply; 19+ messages in thread
From: Cooper Jr., Franklin @ 2015-03-12  2:57 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-arago

Not including Wayland should only occur for 335x and 437x. AM57x should still include Wayland.

If it is possible to filter things out based on machines/socs then I guess using that approach is fine. However distro features seem like it should be generic and not alter based on the soc.

But since X11 is set via distro features then it would make sense for Wayland/Weston do the same. The soc specific changes makes it a bit messy...


> On Mar 11, 2015, at 9:02 PM, Dmytriyenko, Denys <denys@ti.com> wrote:
> 
>> On Thu, Mar 05, 2015 at 01:31:40PM -0500, Jacob Stiffler wrote:
>> * Default to "1" if QT_PROVIDER is not "qt4e".
>> 
>> Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
>> ---
>> .../conf/distro/include/arago-prefs.inc            |    2 ++
>> 1 file changed, 2 insertions(+)
>> 
>> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> index e689f8b..a566437 100644
>> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> @@ -28,6 +28,8 @@ PREFERRED_PROVIDER_virtual/gettext = "gettext"
>> ARAGO_QT_PROVIDER = "${@base_conditional('QT_PROVIDER','qt5','',base_contains('MACHINE_FEATURES','sgx','qt4-embedded-gles','qt4-embedded',d),d)}"
>> PREFERRED_PROVIDER_qt4-embedded = "${ARAGO_QT_PROVIDER}"
>> 
>> +WAYLAND_SUPPORT ?= "${@base_conditional('QT_PROVIDER', 'qt4e', '0', '1', d)}"
> 
> So, as I mentioned on the call today, we should use "wayland" 
> in DISTRO_FEATURES instead:
> 
> ${@base_contains('DISTRO_FEATURES', 'wayland', 'deps-for-wayland', 'deps-for-eglfs', d)}
> 
> 
>> PREFERRED_VERSION_qt4-embedded = "4.8.5"
>> PREFERRED_VERSION_qt4-native = "4.8.5"
>> PREFERRED_VERSION_nativesdk-qt4-tools = "4.8.5"
>> -- 
>> 1.7.9.5
>> 
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 1/4] arago-prefs: Add WAYLAND_SUPPORT flag.
  2015-03-12  2:57     ` Cooper Jr., Franklin
@ 2015-03-12  3:27       ` Denys Dmytriyenko
  2015-03-12 11:41         ` Stiffler, Jacob
  0 siblings, 1 reply; 19+ messages in thread
From: Denys Dmytriyenko @ 2015-03-12  3:27 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago

Yeah, we are going to do distro feature per macghine/soc anyway for things 
like java/x11, so it's not a big issue...


On Wed, Mar 11, 2015 at 10:57:05PM -0400, Cooper Jr., Franklin wrote:
> Not including Wayland should only occur for 335x and 437x. AM57x should 
> still include Wayland.
> 
> If it is possible to filter things out based on machines/socs then I guess 
> using that approach is fine. However distro features seem like it should be 
> generic and not alter based on the soc.
> 
> But since X11 is set via distro features then it would make sense for 
> Wayland/Weston do the same. The soc specific changes makes it a bit messy...
> 
> 
> > On Mar 11, 2015, at 9:02 PM, Dmytriyenko, Denys <denys@ti.com> wrote:
> > 
> >> On Thu, Mar 05, 2015 at 01:31:40PM -0500, Jacob Stiffler wrote:
> >> * Default to "1" if QT_PROVIDER is not "qt4e".
> >> 
> >> Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
> >> ---
> >> .../conf/distro/include/arago-prefs.inc            |    2 ++
> >> 1 file changed, 2 insertions(+)
> >> 
> >> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> index e689f8b..a566437 100644
> >> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> @@ -28,6 +28,8 @@ PREFERRED_PROVIDER_virtual/gettext = "gettext"
> >> ARAGO_QT_PROVIDER = "${@base_conditional('QT_PROVIDER','qt5','',base_contains('MACHINE_FEATURES','sgx','qt4-embedded-gles','qt4-embedded',d),d)}"
> >> PREFERRED_PROVIDER_qt4-embedded = "${ARAGO_QT_PROVIDER}"
> >> 
> >> +WAYLAND_SUPPORT ?= "${@base_conditional('QT_PROVIDER', 'qt4e', '0', '1', d)}"
> > 
> > So, as I mentioned on the call today, we should use "wayland" 
> > in DISTRO_FEATURES instead:
> > 
> > ${@base_contains('DISTRO_FEATURES', 'wayland', 'deps-for-wayland', 'deps-for-eglfs', d)}
> > 
> > 
> >> PREFERRED_VERSION_qt4-embedded = "4.8.5"
> >> PREFERRED_VERSION_qt4-native = "4.8.5"
> >> PREFERRED_VERSION_nativesdk-qt4-tools = "4.8.5"
> >> -- 
> >> 1.7.9.5
> >> 
> >> _______________________________________________
> >> meta-arago mailing list
> >> meta-arago@arago-project.org
> >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [RFC v2 1/4] arago-prefs: Add WAYLAND_SUPPORT flag.
  2015-03-12  3:27       ` Denys Dmytriyenko
@ 2015-03-12 11:41         ` Stiffler, Jacob
  0 siblings, 0 replies; 19+ messages in thread
From: Stiffler, Jacob @ 2015-03-12 11:41 UTC (permalink / raw)
  To: Dmytriyenko, Denys, Cooper Jr., Franklin; +Cc: meta-arago

I do not see any examples of adding machine-specific distro features. I assume this would be the same as any other variable:

 DISTRO_FEATURES_append_some-machine =  "some_feature" ?


Now if wayland is a default feature for the core arago distribution. How can this be removed from the processor-sdk brand for only the ti33x and ti43x soc families? Should arago.conf add "wayland" as a feature, and then can branding-processor-sdk.conf  'DISTRO_FEATURES_remove_ti33x = "wayland"'? Or should this wayland feature be isolated to the branding files?

Thanks,
Jake


-----Original Message-----
From: Dmytriyenko, Denys 
Sent: Wednesday, March 11, 2015 11:27 PM
To: Cooper Jr., Franklin
Cc: Stiffler, Jacob; meta-arago@arago-project.org
Subject: Re: [meta-arago] [RFC v2 1/4] arago-prefs: Add WAYLAND_SUPPORT flag.

Yeah, we are going to do distro feature per macghine/soc anyway for things like java/x11, so it's not a big issue...


On Wed, Mar 11, 2015 at 10:57:05PM -0400, Cooper Jr., Franklin wrote:
> Not including Wayland should only occur for 335x and 437x. AM57x should 
> still include Wayland.
> 
> If it is possible to filter things out based on machines/socs then I guess 
> using that approach is fine. However distro features seem like it should be 
> generic and not alter based on the soc.
> 
> But since X11 is set via distro features then it would make sense for 
> Wayland/Weston do the same. The soc specific changes makes it a bit messy...
> 
> 
> > On Mar 11, 2015, at 9:02 PM, Dmytriyenko, Denys <denys@ti.com> wrote:
> > 
> >> On Thu, Mar 05, 2015 at 01:31:40PM -0500, Jacob Stiffler wrote:
> >> * Default to "1" if QT_PROVIDER is not "qt4e".
> >> 
> >> Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
> >> ---
> >> .../conf/distro/include/arago-prefs.inc            |    2 ++
> >> 1 file changed, 2 insertions(+)
> >> 
> >> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> index e689f8b..a566437 100644
> >> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> @@ -28,6 +28,8 @@ PREFERRED_PROVIDER_virtual/gettext = "gettext"
> >> ARAGO_QT_PROVIDER = "${@base_conditional('QT_PROVIDER','qt5','',base_contains('MACHINE_FEATURES','sgx','qt4-embedded-gles','qt4-embedded',d),d)}"
> >> PREFERRED_PROVIDER_qt4-embedded = "${ARAGO_QT_PROVIDER}"
> >> 
> >> +WAYLAND_SUPPORT ?= "${@base_conditional('QT_PROVIDER', 'qt4e', '0', '1', d)}"
> > 
> > So, as I mentioned on the call today, we should use "wayland" 
> > in DISTRO_FEATURES instead:
> > 
> > ${@base_contains('DISTRO_FEATURES', 'wayland', 'deps-for-wayland', 'deps-for-eglfs', d)}
> > 
> > 
> >> PREFERRED_VERSION_qt4-embedded = "4.8.5"
> >> PREFERRED_VERSION_qt4-native = "4.8.5"
> >> PREFERRED_VERSION_nativesdk-qt4-tools = "4.8.5"
> >> -- 
> >> 1.7.9.5
> >> 
> >> _______________________________________________
> >> meta-arago mailing list
> >> meta-arago@arago-project.org
> >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2015-03-12 11:41 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-05 18:31 [RFC v2 0/4] Add WAYLAND_SUPPORT flag Jacob Stiffler
2015-03-05 18:31 ` [RFC v2 1/4] arago-prefs: " Jacob Stiffler
2015-03-12  2:02   ` Denys Dmytriyenko
2015-03-12  2:57     ` Cooper Jr., Franklin
2015-03-12  3:27       ` Denys Dmytriyenko
2015-03-12 11:41         ` Stiffler, Jacob
2015-03-05 18:31 ` [RFC v2 2/4] packagegroups: Implement " Jacob Stiffler
2015-03-05 18:31 ` [RFC v2 3/4] qtbase: Set qpa based in " Jacob Stiffler
2015-03-05 18:31 ` [RFC v2 4/4] branding-processor-sdk: Add processor-sdk brand Jacob Stiffler
2015-03-05 18:43 ` [RFC v2 0/4] Add WAYLAND_SUPPORT flag Cooper Jr., Franklin
2015-03-05 18:44   ` Cooper Jr., Franklin
2015-03-05 18:55     ` Stiffler, Jacob
2015-03-05 18:56       ` Cooper Jr., Franklin
2015-03-05 18:58 ` Denys Dmytriyenko
2015-03-05 19:00   ` Stiffler, Jacob
2015-03-05 19:07     ` Cooper Jr., Franklin
2015-03-05 19:16       ` Denys Dmytriyenko
2015-03-05 19:29         ` Cooper Jr., Franklin
2015-03-09 19:41           ` Cooper Jr., Franklin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.