From 26b52955bc9eb4b86bc9f90c75bbec50ac5119b1 Mon Sep 17 00:00:00 2001 From: Enno Tensing Date: Sat, 3 May 2025 07:11:11 +0200 Subject: [PATCH] app-i18n/ibus: Add -DGLIB_VERSION_MAX_ALLOWED --- app-i18n/ibus/files/ibus-1.5.32-glib.patch | 12 ++++++++++++ app-i18n/ibus/ibus-1.5.32-r3.ebuild | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 app-i18n/ibus/files/ibus-1.5.32-glib.patch diff --git a/app-i18n/ibus/files/ibus-1.5.32-glib.patch b/app-i18n/ibus/files/ibus-1.5.32-glib.patch new file mode 100644 index 0000000..6d3f7a9 --- /dev/null +++ b/app-i18n/ibus/files/ibus-1.5.32-glib.patch @@ -0,0 +1,12 @@ +diff --git a/configure.ac b/configure.ac +index ac94302..3f58196 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -185,6 +185,7 @@ PKG_CHECK_EXISTS( + [AC_DEFINE(GLIB2_EMBED_ERRNO_H, TRUE, [glib2 include errno.h])] + ) + AH_BOTTOM([ ++#define GLIB_VERSION_MAX_ALLOWED GLIB_VERSION_2_82 + #ifndef GLIB2_EMBED_ERRNO_H + # include + #endif diff --git a/app-i18n/ibus/ibus-1.5.32-r3.ebuild b/app-i18n/ibus/ibus-1.5.32-r3.ebuild index 15ccc46..d4aae2a 100644 --- a/app-i18n/ibus/ibus-1.5.32-r3.ebuild +++ b/app-i18n/ibus/ibus-1.5.32-r3.ebuild @@ -82,6 +82,10 @@ BDEPEND=" test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data )" +PATCHES=( + "${FILESDIR}"/${PN}-1.5.32-glib.patch +) + src_prepare() { vala_setup --ignore-use # Under various circumstances, vala transpiles will need to be redone due to