* [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.