summaryrefslogtreecommitdiffstats
path: root/bare
diff options
context:
space:
mode:
authorKinsey Moore <kinsey.moore@oarcorp.com>2024-03-04 21:23:03 -0600
committerJoel Sherrill <joel@rtems.org>2024-04-04 08:20:58 -0500
commitf7997e236a66c4b865c0ee4e3f78197a15f98579 (patch)
treea6a80dcc1a0fd393e9d3822dd6f7a9ac0c7f1a87 /bare
parentsb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums (diff)
downloadrtems-source-builder-f7997e236a66c4b865c0ee4e3f78197a15f98579.tar.bz2
glib: Update to 2.56.4
This updates glib to 2.56.4 for AArch64 build support.
Diffstat (limited to 'bare')
-rw-r--r--bare/config/devel/glib-2.56.4-1.cfg30
-rw-r--r--bare/config/devel/qemu-couverture.bset2
-rw-r--r--bare/config/devel/qemu-xilinx.bset2
-rw-r--r--bare/config/devel/qemu.bset2
4 files changed, 33 insertions, 3 deletions
diff --git a/bare/config/devel/glib-2.56.4-1.cfg b/bare/config/devel/glib-2.56.4-1.cfg
new file mode 100644
index 0000000..175b060
--- /dev/null
+++ b/bare/config/devel/glib-2.56.4-1.cfg
@@ -0,0 +1,30 @@
+#
+# GLib
+#
+
+%if %{release} == %{nil}
+%define release 1
+%endif
+
+%include %{_configdir}/base.cfg
+
+%define glib_version_major 2.56
+%define glib_version_minor 4
+%define glib_version %{glib_version_major}.%{glib_version_minor}
+
+%hash sha256 glib-%{glib_version}.tar.xz J/cD0SXvsH+KdDZmtYDfC0CVxZ/IdQ6IkBMskdQ3UEw=
+
+#
+#Add patches to suppress null argument warning
+#
+
+%patch add glib https://devel.rtems.org/raw-attachment/ticket/4634/566e1d61a500267c7849ad0b2552feec9c9a29a6.patch
+%hash sha512 566e1d61a500267c7849ad0b2552feec9c9a29a6.patch \
+ ULwUKgmgGLAOlgsr09K2GdYVGm8yzffwWRGRZTi5B8KdMuyAE+Y0eFOAg2L77aVG3o14l6x9qNA1DH8uMYKOcw==
+
+#
+# The GLib build instructions. We use 2.x.x Release 1.
+#
+%if !%{pkgconfig check glib-2.0} || %{defined _rsb_getting_source}
+ %include %{_configdir}/glib-2-1.cfg
+%endif
diff --git a/bare/config/devel/qemu-couverture.bset b/bare/config/devel/qemu-couverture.bset
index 60bec8e..69f6dfb 100644
--- a/bare/config/devel/qemu-couverture.bset
+++ b/bare/config/devel/qemu-couverture.bset
@@ -21,6 +21,6 @@ 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/glib-2.48.2-1
+devel/glib-2.56.4-1
devel/dtc-1.6.1-1
devel/qemu-couverture-git-1
diff --git a/bare/config/devel/qemu-xilinx.bset b/bare/config/devel/qemu-xilinx.bset
index 91b07e8..5bcbe2f 100644
--- a/bare/config/devel/qemu-xilinx.bset
+++ b/bare/config/devel/qemu-xilinx.bset
@@ -20,5 +20,5 @@ devel/libiconv-1.14-1
devel/gettext-0.18.3.1-1
devel/libffi-3.0.13-1
devel/pixman-0.40.0-1
-devel/glib-2.48.2-1
+devel/glib-2.56.4-1
devel/qemu-xilinx-v2020.2-1
diff --git a/bare/config/devel/qemu.bset b/bare/config/devel/qemu.bset
index 3a9b0d5..7de2ca4 100644
--- a/bare/config/devel/qemu.bset
+++ b/bare/config/devel/qemu.bset
@@ -20,5 +20,5 @@ devel/libiconv-1.14-1
devel/gettext-0.18.3.1-1
devel/libffi-3.0.13-1
devel/pixman-0.40.0-1
-devel/glib-2.48.2-1
+devel/glib-2.56.4-1
devel/qemu-5.2.0-1