Openembedded Devel Discussions
 help / color / mirror / Atom feed
* [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package
@ 2014-03-01  2:19 Jonathan Liu
  2014-03-01  2:19 ` [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development Jonathan Liu
  2014-03-01 20:31 ` [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package Otavio Salvador
  0 siblings, 2 replies; 6+ messages in thread
From: Jonathan Liu @ 2014-03-01  2:19 UTC (permalink / raw)
  To: openembedded-devel

This fixes installing qtimageformats-dev with opkg as it depends on the
qtimageformats package which wasn't created.

Signed-off-by: Jonathan Liu <net147@gmail.com>
---
 recipes-qt/qt5/qtimageformats.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-qt/qt5/qtimageformats.inc b/recipes-qt/qt5/qtimageformats.inc
index 1b4bb4f..f90e58a 100644
--- a/recipes-qt/qt5/qtimageformats.inc
+++ b/recipes-qt/qt5/qtimageformats.inc
@@ -1,3 +1,4 @@
 require qt5.inc
 
 DEPENDS += "qtbase tiff"
+ALLOW_EMPTY_${PN} = "1"
-- 
1.9.0



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

* [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development
  2014-03-01  2:19 [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package Jonathan Liu
@ 2014-03-01  2:19 ` Jonathan Liu
  2014-03-01 20:34   ` Otavio Salvador
  2014-03-01 20:31 ` [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package Otavio Salvador
  1 sibling, 1 reply; 6+ messages in thread
From: Jonathan Liu @ 2014-03-01  2:19 UTC (permalink / raw)
  To: openembedded-devel

This adds the necessary target packages for development with all of the
Qt 5 modules.

Signed-off-by: Jonathan Liu <net147@gmail.com>
---
 .../packagegroup-qt5-toolchain-target.bb           | 60 +++++++++++++++++-----
 1 file changed, 46 insertions(+), 14 deletions(-)

diff --git a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
index 997df18..13cac33 100644
--- a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
+++ b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
@@ -11,30 +11,62 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
 USE_RUBY = " \
     qtwebkit-mkspecs \
     qtwebkit-dev \
+    qtwebkit-qmlplugins \
+"
+
+# Requires X11 to work
+USE_X11 = " \
+    qtx11extras-dev \
+    qtx11extras-mkspecs \
 "
 
 RDEPENDS_${PN} += " \
     packagegroup-core-standalone-sdk-target \
     libsqlite3-dev \
-    qtbase-mkspecs \
-    qtscript-mkspecs \
-    qtxmlpatterns-mkspecs \
-    qtdeclarative-mkspecs \
-    qtsensors-mkspecs \
+    qt3d-dev \
     qt3d-mkspecs \
-    qtlocation-mkspecs \
-    qtsvg-mkspecs \
+    qt3d-qmlplugins \
     qtbase-dev \
+    qtbase-fonts \
+    qtbase-mkspecs \
+    qtbase-plugins \
+    qtbase-staticdev \
+    qtconnectivity-dev \
+    qtconnectivity-mkspecs \
+    qtconnectivity-qmlplugins \
     qtdeclarative-dev \
-    qtscript-dev \
-    qt3d-dev \
+    qtdeclarative-mkspecs \
+    qtdeclarative-plugins \
+    qtdeclarative-qmlplugins \
+    qtdeclarative-staticdev \
+    qtgraphicaleffects-qmlplugins \
+    qtimageformats-dev \
+    qtimageformats-plugins \
     qtlocation-dev \
+    qtlocation-mkspecs \
+    qtlocation-plugins \
+    qtlocation-qmlplugins \
+    qtquick1-dev \
+    qtquick1-mkspecs \
+    qtquick1-plugins \
+    qtquick1-qmlplugins \
+    qtquickcontrols-qmlplugins \
+    qtscript-dev \
+    qtscript-mkspecs \
     qtsensors-dev \
+    qtsensors-mkspecs \
+    qtsensors-plugins \
+    qtsensors-qmlplugins \
+    qtserialport-dev \
+    qtserialport-mkspecs \
     qtsvg-dev \
-    qtxmlpatterns-dev \
-    qtdeclarative-dev \
-    qtdeclarative-plugins \
-    qtdeclarative-qmlplugins \
-    qtgraphicaleffects-dev \
+    qtsvg-mkspecs \
+    qtsvg-plugins \
+    qtsystems-dev \
+    qtsystems-mkspecs \
+    qtsystems-qmlplugins \
     ${@base_contains('BBFILE_COLLECTIONS', 'ruby-layer', '${USE_RUBY}', '', d)} \
+    ${@base_contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
+    qtxmlpatterns-dev \
+    qtxmlpatterns-mkspecs \
 "
-- 
1.9.0



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

* Re: [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package
  2014-03-01  2:19 [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package Jonathan Liu
  2014-03-01  2:19 ` [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development Jonathan Liu
@ 2014-03-01 20:31 ` Otavio Salvador
  1 sibling, 0 replies; 6+ messages in thread
From: Otavio Salvador @ 2014-03-01 20:31 UTC (permalink / raw)
  To: OpenEmbedded Devel List

On Fri, Feb 28, 2014 at 11:19 PM, Jonathan Liu <net147@gmail.com> wrote:

> This fixes installing qtimageformats-dev with opkg as it depends on the
> qtimageformats package which wasn't created.
>
> Signed-off-by: Jonathan Liu <net147@gmail.com>
>

Could you extend the commit log to make it clear why it is not created?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


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

* Re: [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development
  2014-03-01  2:19 ` [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development Jonathan Liu
@ 2014-03-01 20:34   ` Otavio Salvador
  2014-03-04 19:51     ` Denys Dmytriyenko
  0 siblings, 1 reply; 6+ messages in thread
From: Otavio Salvador @ 2014-03-01 20:34 UTC (permalink / raw)
  To: OpenEmbedded Devel List

On Fri, Feb 28, 2014 at 11:19 PM, Jonathan Liu <net147@gmail.com> wrote:

> This adds the necessary target packages for development with all of the
> Qt 5 modules.
>
> Signed-off-by: Jonathan Liu <net147@gmail.com>
>

I like it :)

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


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

* Re: [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development
  2014-03-01 20:34   ` Otavio Salvador
@ 2014-03-04 19:51     ` Denys Dmytriyenko
  2014-03-05 11:48       ` Otavio Salvador
  0 siblings, 1 reply; 6+ messages in thread
From: Denys Dmytriyenko @ 2014-03-04 19:51 UTC (permalink / raw)
  To: openembedded-devel

On Sat, Mar 01, 2014 at 05:34:22PM -0300, Otavio Salvador wrote:
> On Fri, Feb 28, 2014 at 11:19 PM, Jonathan Liu <net147@gmail.com> wrote:
> 
> > This adds the necessary target packages for development with all of the
> > Qt 5 modules.
> >
> > Signed-off-by: Jonathan Liu <net147@gmail.com>
> >
> 
> I like it :)

I like the X11 conditional, but what about the rest? We need some way to 
conditionally include things in the SDK...

-- 
Denys


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

* Re: [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development
  2014-03-04 19:51     ` Denys Dmytriyenko
@ 2014-03-05 11:48       ` Otavio Salvador
  0 siblings, 0 replies; 6+ messages in thread
From: Otavio Salvador @ 2014-03-05 11:48 UTC (permalink / raw)
  To: OpenEmbedded Devel List

On Tue, Mar 4, 2014 at 4:51 PM, Denys Dmytriyenko <denis@denix.org> wrote:
> On Sat, Mar 01, 2014 at 05:34:22PM -0300, Otavio Salvador wrote:
>> On Fri, Feb 28, 2014 at 11:19 PM, Jonathan Liu <net147@gmail.com> wrote:
>>
>> > This adds the necessary target packages for development with all of the
>> > Qt 5 modules.
>> >
>> > Signed-off-by: Jonathan Liu <net147@gmail.com>
>> >
>>
>> I like it :)
>
> I like the X11 conditional, but what about the rest? We need some way to
> conditionally include things in the SDK...

I don't see a reasonable way for doing that, for now.

My goal is to make the SDK more flexible and allow it to be dynamic,
you can see a message I sent to OE-Core mailing list[1].

1. http://article.gmane.org/gmane.comp.handhelds.openembedded.core/48084

But I didn't get much feedback from this message.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


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

end of thread, other threads:[~2014-03-05 11:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-01  2:19 [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package Jonathan Liu
2014-03-01  2:19 ` [meta-qt5][PATCH 2/2] packagegroup-qt5-toolchain-target: include all modules for development Jonathan Liu
2014-03-01 20:34   ` Otavio Salvador
2014-03-04 19:51     ` Denys Dmytriyenko
2014-03-05 11:48       ` Otavio Salvador
2014-03-01 20:31 ` [meta-qt5][PATCH 1/2] qtimageformats: allow empty qtimageformats package Otavio Salvador

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox