Thanks for this. There are other issues with qemu that I am looking into. I will push this patch with me changes once I have something building on FreeBSD.

Chris

On 8/5/20 8:19 am, Joel Sherrill wrote:
---
  bare/config/devel/pixman-0.40.0-1.cfg | 19 +++++++++++++++++++
  bare/config/devel/qemu4.bset          |  2 +-
  2 files changed, 20 insertions(+), 1 deletion(-)
  create mode 100644 bare/config/devel/pixman-0.40.0-1.cfg

diff --git a/bare/config/devel/pixman-0.40.0-1.cfg 
b/bare/config/devel/pixman-0.40.0-1.cfg
new file mode 100644
index 0000000..c50f657
--- /dev/null
+++ b/bare/config/devel/pixman-0.40.0-1.cfg
@@ -0,0 +1,19 @@
+#
+# Pixman
+#
+
+%if %{release} == %{nil}
+%define release 1
+%endif
+
+%include %{_configdir}/base.cfg
+
+%define pixman_version 0.40.0
+%hash sha512 pixman-0.40.0.tar.gz 
063776e132f5d59a6d3f94497da41d6fc1c7dca0d269149c78247f0e0d7f520a25208d908cf5e421d1564889a91da44267b12d61c0bd7934cd54261729a7de5f
+
+#
+# The Pixman build instructions. We use 0.x.x Release 1.
+#
+%if !%{pkgconfig check pixman-1} || %{defined _rsb_getting_source}
+ %include %{_configdir}/pixman-0-1.cfg
+%endif
diff --git a/bare/config/devel/qemu4.bset b/bare/config/devel/qemu4.bset
index 6badab2..fa52084 100644
--- a/bare/config/devel/qemu4.bset
+++ b/bare/config/devel/qemu4.bset
@@ -20,6 +20,6 @@ package: qemu-%{qemu_version}-%{_host}-%{release}
  devel/libiconv-1.14-1
  devel/gettext-0.18.3.1-1
  devel/libffi-3.0.13-1
-devel/pixman-0.32.4-1
+devel/pixman-0.40.0-1
  devel/glib-2.46.2-1
  devel/qemu4-git-1

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to