All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-mingw][PATCH 1/3] libxml2: Remove python support
@ 2019-10-28 15:58 Joshua Watt
  2019-10-28 15:58 ` [meta-mingw][PATCH 2/3] wayland: Disable library Joshua Watt
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Joshua Watt @ 2019-10-28 15:58 UTC (permalink / raw)
  To: yocto

Python doesn't cross compile for MinGW, so remove it as a dependency
from the mingw32 nativesdk build

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
---
 recipes-core/libxml/libxml2_%.bbappend | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 recipes-core/libxml/libxml2_%.bbappend

diff --git a/recipes-core/libxml/libxml2_%.bbappend b/recipes-core/libxml/libxml2_%.bbappend
new file mode 100644
index 0000000..2c9f206
--- /dev/null
+++ b/recipes-core/libxml/libxml2_%.bbappend
@@ -0,0 +1 @@
+PACKAGECONFIG_remove_class-nativesdk_mingw32 = "python"
-- 
2.21.0



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

* [meta-mingw][PATCH 2/3] wayland: Disable library
  2019-10-28 15:58 [meta-mingw][PATCH 1/3] libxml2: Remove python support Joshua Watt
@ 2019-10-28 15:58 ` Joshua Watt
  2019-10-28 15:58 ` [meta-mingw][PATCH 3/3] dbus: Set FILES Joshua Watt
  2019-10-28 16:03 ` [meta-mingw][PATCH 1/3] libxml2: Remove python support Ross Burton
  2 siblings, 0 replies; 4+ messages in thread
From: Joshua Watt @ 2019-10-28 15:58 UTC (permalink / raw)
  To: yocto

Disable building the wayland libraries for MinGW. The libraries don't
compile for this platform, and are generally unneeded anyway. The
wayland recipe is usually only compiled for nativesdk to pull in the
wayland-scanner utility.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
---
 recipes-graphics/wayland/wayland_%.bbappend | 2 ++
 1 file changed, 2 insertions(+)
 create mode 100644 recipes-graphics/wayland/wayland_%.bbappend

diff --git a/recipes-graphics/wayland/wayland_%.bbappend b/recipes-graphics/wayland/wayland_%.bbappend
new file mode 100644
index 0000000..3713f2d
--- /dev/null
+++ b/recipes-graphics/wayland/wayland_%.bbappend
@@ -0,0 +1,2 @@
+EXTRA_OECONF_class-nativesdk_mingw32 = "--disable-documentation --disable-libraries"
+
-- 
2.21.0



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

* [meta-mingw][PATCH 3/3] dbus: Set FILES
  2019-10-28 15:58 [meta-mingw][PATCH 1/3] libxml2: Remove python support Joshua Watt
  2019-10-28 15:58 ` [meta-mingw][PATCH 2/3] wayland: Disable library Joshua Watt
@ 2019-10-28 15:58 ` Joshua Watt
  2019-10-28 16:03 ` [meta-mingw][PATCH 1/3] libxml2: Remove python support Ross Burton
  2 siblings, 0 replies; 4+ messages in thread
From: Joshua Watt @ 2019-10-28 15:58 UTC (permalink / raw)
  To: yocto

Set the package files correctly for MinGW

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
---
 recipes-core/dbus/dbus_%.bbappend | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 recipes-core/dbus/dbus_%.bbappend

diff --git a/recipes-core/dbus/dbus_%.bbappend b/recipes-core/dbus/dbus_%.bbappend
new file mode 100644
index 0000000..76b0c3e
--- /dev/null
+++ b/recipes-core/dbus/dbus_%.bbappend
@@ -0,0 +1,11 @@
+FILES_${PN}_append_mingw32 = "\
+    ${bindir}/dbus-send.exe \
+    ${bindir}/dbus-monitor.exe \
+    ${bindir}/dbus-launch.exe \
+    ${bindir}/dbus-test-tool.exe \
+    ${bindir}/dbus-update-activation-environment.exe \
+"
+
+FILES_${PN}-lib_append_mingw32 = "\
+    ${bindir}/lib*.dll \
+"
-- 
2.21.0



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

* Re: [meta-mingw][PATCH 1/3] libxml2: Remove python support
  2019-10-28 15:58 [meta-mingw][PATCH 1/3] libxml2: Remove python support Joshua Watt
  2019-10-28 15:58 ` [meta-mingw][PATCH 2/3] wayland: Disable library Joshua Watt
  2019-10-28 15:58 ` [meta-mingw][PATCH 3/3] dbus: Set FILES Joshua Watt
@ 2019-10-28 16:03 ` Ross Burton
  2 siblings, 0 replies; 4+ messages in thread
From: Ross Burton @ 2019-10-28 16:03 UTC (permalink / raw)
  To: yocto

On 28/10/2019 15:58, Joshua Watt wrote:
> Python doesn't cross compile for MinGW, so remove it as a dependency
> from the mingw32 nativesdk build

+1 please push


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

end of thread, other threads:[~2019-10-28 16:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-28 15:58 [meta-mingw][PATCH 1/3] libxml2: Remove python support Joshua Watt
2019-10-28 15:58 ` [meta-mingw][PATCH 2/3] wayland: Disable library Joshua Watt
2019-10-28 15:58 ` [meta-mingw][PATCH 3/3] dbus: Set FILES Joshua Watt
2019-10-28 16:03 ` [meta-mingw][PATCH 1/3] libxml2: Remove python support Ross Burton

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.