Skip to contentSkip to conversation

qtimageformats: allow empty qtimageformats package

PATCH In review Jonathan Liu 2 participants 11 messages Mar 12, 2014 – Apr 19, 2014

lore
Share & tools
lore
#0 lore raw

PATCH v5 1/2 qtimageformats: allow empty qtimageformats package

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

The qtimageformats package was not created as it is empty and BitBake avoids producing empty packages by default. The installed files consist of source files split into qtimageformats-dbg, CMake files split into qtimageformats-dev, plugins split into qtimageformats-plugins and debug build of plugins split into qtimageformats-plugins-dbg.

---
 recipes-qt/qt5/qtimageformats.inc | 1 +
 1 file changed, 1 insertion(+)
recipes-qt/qt5/qtimageformats.inc +1 -0
index 1b4bb4f..f90e58a 100644
@@ -1,3 +1,4 @@
 require qt5.inc
 
 DEPENDS += "qtbase tiff"
+ALLOW_EMPTY_${PN} = "1"
Signature · 1 line
1.9.0
#1 lore raw

PATCH v5 2/2 packagegroup-qt5-toolchain-target: include all modules for development

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

---
 .../packagegroup-qt5-toolchain-target.bb           | 80 ++++++++++++++++++----
 1 file changed, 65 insertions(+), 15 deletions(-)
recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb +65 -15
index 997df18..3fcc38f 100644
@@ -9,32 +9,82 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
 
 # Requires meta-ruby to work
 USE_RUBY = " \
-    qtwebkit-mkspecs \
+    qtquick1-dev \
+    qtquick1-mkspecs \
+    qtquick1-plugins \
+    qtquick1-qmlplugins \
+    qttools-dev \
+    qttools-mkspecs \
+    qttools-plugins \
+    qttools-staticdev \
+    qttools-tools \
     qtwebkit-dev \
+    qtwebkit-mkspecs \
+    qtwebkit-qmlplugins \
+"
+
+# Requires Wayland to work
+USE_WAYLAND = " \
+    qtwayland-dev \
+    qtwayland-mkspecs \
+    qtwayland-plugins \
+    qtwayland-tools \
+"
+
+# 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 \
+    qtmultimedia-dev \
+    qtmultimedia-mkspecs \
+    qtmultimedia-plugins \
+    qtmultimedia-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('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)} \
     ${@base_contains('BBFILE_COLLECTIONS', 'ruby-layer', '${USE_RUBY}', '', d)} \
+    ${@base_contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
+    qtxmlpatterns-dev \
+    qtxmlpatterns-mkspecs \
 "
Signature · 1 line
1.9.0
#2 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Hello,

Quoted 4 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING: /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1

exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Please fix this and test the combinations of enable/disable features. They seem not well tested.

Signature · 3 lines
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
#3 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Quoted 15 lines · Otavio Salvador

Hello,

Quoted 4 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING: /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1
Quoted 6 lines

exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

That's interesting, qtwayland package exists for me:
qtwayland_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-dbg_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-dev_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-examples_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-examples-dbg_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-mkspecs_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-plugins_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-plugins-dbg_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-tools_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk qtwayland-tools-dbg_5.2.1+git0+573d0ee5ba-r0.0_cortexa7hf-vfp-vfpv4-neon.ipk

qtwayland package contains:
./usr/lib/libQt5WaylandClient.so.5
./usr/lib/libQt5WaylandClient.so.5.3
./usr/lib/libQt5Compositor.so.5.3.0
./usr/lib/libQt5WaylandClient.so.5.3.0
./usr/lib/libQt5Compositor.so.5.3
./usr/lib/libQt5Compositor.so.5

I was able to build SDK with qtwayland included.

Regards,
Jonathan

Quoted 9 lines

Please fix this and test the combinations of enable/disable features. They seem not well tested.

--
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
--

#4 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

In reply to Otavio Salvador
Quoted 21 lines · Otavio Salvador

Hello,

Quoted 4 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING: /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1

exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Quoted 3 lines

Please fix this and test the combinations of enable/disable features. They seem not well tested.

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

Regards,
Jonathan

#5 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Hello Jonathan,

Quoted 24 lines · Jonathan Liu
Quoted 23 lines · Otavio Salvador
Quoted 5 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING:

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1 exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Quoted 7 lines
Quoted 3 lines

Please fix this and test the combinations of enable/disable features. They seem not well tested.

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

The wayland packages cannot be installed if wayland distro feature is not available.

Signature · 3 lines
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
#6 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Quoted 28 lines · Otavio Salvador

Hello Jonathan,

Quoted 25 lines · Jonathan Liu
Quoted 24 lines · Otavio Salvador
Quoted 4 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING:

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1 exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Please fix this and test the combinations of enable/disable features. They seem not well tested.

Quoted 7 lines
Quoted 4 lines

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

The wayland packages cannot be installed if wayland distro feature is not available.

By default, DISTRO_FEATURES does not contain wayland so I wonder if it makes sense for to add wayland to DISTRO_FEATURES if it is not available. Is there a better method than checking if DISTRO_FEATURES has wayland for qtwayland?

Regards,
Jonathan

#7 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Quoted 41 lines · Jonathan Liu
Quoted 40 lines · Otavio Salvador

Hello Jonathan,

Quoted 35 lines · Jonathan Liu
Quoted 24 lines · Otavio Salvador
Quoted 5 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING:

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1 exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at

Quoted 5 lines

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Please fix this and test the combinations of enable/disable features. They seem not well tested.

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

Quoted 7 lines
Quoted 3 lines

The wayland packages cannot be installed if wayland distro feature is not available.

By default, DISTRO_FEATURES does not contain wayland so I wonder if it makes sense for to add wayland to DISTRO_FEATURES if it is not available. Is there a better method than checking if DISTRO_FEATURES has wayland for qtwayland?

You can check for x11 or wayland in this case. But I think qtwayland is useless without wayland in distro features, isn't it?

Signature · 3 lines
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
#8 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Quoted 39 lines · Otavio Salvador
Quoted 38 lines · Jonathan Liu
Quoted 37 lines · Otavio Salvador

Hello Jonathan,

Quoted 24 lines · Jonathan Liu
Quoted 23 lines · Otavio Salvador
Quoted 4 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING:

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1 exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Quoted 7 lines
Quoted 3 lines

Please fix this and test the combinations of enable/disable features. They seem not well tested.

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

The wayland packages cannot be installed if wayland distro feature is not available.

Quoted 7 lines
Quoted 4 lines

By default, DISTRO_FEATURES does not contain wayland so I wonder if it makes sense for to add wayland to DISTRO_FEATURES if it is not available. Is there a better method than checking if DISTRO_FEATURES has wayland for qtwayland?

You can check for x11 or wayland in this case. But I think qtwayland is useless without wayland in distro features, isn't it?

I already do check for wayland in DISTRO_FEATURES before including qtwayland packages:
${@base_contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)}

Is this not enough?

I could perhaps change USE_RUBY, USE_WAYLAND, and USE_X11 to assign with ?= instead of = so that the packages depending on those can be excluded from the SDK if desired by setting them to "" in local.conf.

Regards,
Jonathan

#9 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Quoted 65 lines · Jonathan Liu
Quoted 52 lines · Otavio Salvador
Quoted 50 lines · Jonathan Liu
Quoted 48 lines · Otavio Salvador

Hello Jonathan,

Quoted 32 lines · Jonathan Liu
Quoted 30 lines · Otavio Salvador
Quoted 6 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING:

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1 exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Quoted 8 lines
Quoted 3 lines

Please fix this and test the combinations of enable/disable features. They seem not well tested.

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

The wayland packages cannot be installed if wayland distro feature is not available.

Quoted 9 lines
Quoted 5 lines

By default, DISTRO_FEATURES does not contain wayland so I wonder if it makes
sense for to add wayland to DISTRO_FEATURES if it is not available. Is there a better method than checking if DISTRO_FEATURES has wayland for qtwayland?

You can check for x11 or wayland in this case. But I think qtwayland is useless without wayland in distro features, isn't it?

I already do check for wayland in DISTRO_FEATURES before including qtwayland packages:

Quoted 7 lines

${@base_contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)}

Is this not enough?

I could perhaps change USE_RUBY, USE_WAYLAND, and USE_X11 to assign with ?= instead of = so that the packages depending on those can be excluded from the SDK if desired by setting them to "" in local.conf.

It is. I am rebuilding here and will debug it ...

Signature · 3 lines
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
#10 lore raw

Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development

Quoted 68 lines · Otavio Salvador
Quoted 67 lines · Jonathan Liu
Quoted 52 lines · Otavio Salvador
Quoted 50 lines · Jonathan Liu
Quoted 48 lines · Otavio Salvador

Hello Jonathan,

Quoted 32 lines · Jonathan Liu
Quoted 30 lines · Otavio Salvador
Quoted 6 lines · Jonathan Liu

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

| Computing transaction...error: Can't install qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0

|
| Saving cache...
|
| WARNING:

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1 exit 1 from
| smart --data-dir=${target_rootfs}/var/lib/smart install -y
${pkgs_to_install}
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (log file is located at

/home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo

Quoted 8 lines
Quoted 3 lines

Please fix this and test the combinations of enable/disable features. They seem not well tested.

It looks like qtwayland is not being built properly in your configration.

Can you provide configuration and steps to reproduce this failure? I have not had any luck in reproducing it.

The wayland packages cannot be installed if wayland distro feature is not available.

Quoted 9 lines
Quoted 5 lines

By default, DISTRO_FEATURES does not contain wayland so I wonder if it makes
sense for to add wayland to DISTRO_FEATURES if it is not available. Is there a better method than checking if DISTRO_FEATURES has wayland for qtwayland?

You can check for x11 or wayland in this case. But I think qtwayland is useless without wayland in distro features, isn't it?

I already do check for wayland in DISTRO_FEATURES before including qtwayland packages:

${@base_contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)}

Quoted 7 lines
Quoted 5 lines

Is this not enough?

I could perhaps change USE_RUBY, USE_WAYLAND, and USE_X11 to assign with ?= instead of = so that the packages depending on those can be excluded from the SDK if desired by setting them to "" in local.conf.

It is. I am rebuilding here and will debug it ...

Alright. It was my fault here.

I merged it :-) Sorry for taking so long in checking it. I was out and couldn't get it done before.

Signature · 3 lines
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