commit:     32e91ca4f405d15a16302661c51607e0633c5606
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 13:17:14 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 13:18:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e91ca4

dev-libs/glib: Add meson.${CHOST}.ini.local file in src_prepare

 - expected by the build system.

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-libs/glib/glib-2.76.4.ebuild    | 4 ++++
 dev-libs/glib/glib-2.78.3.ebuild    | 4 ++++
 dev-libs/glib/glib-2.78.4-r1.ebuild | 4 ++++
 dev-libs/glib/glib-2.80.4.ebuild    | 4 ++++
 4 files changed, 16 insertions(+)

diff --git a/dev-libs/glib/glib-2.76.4.ebuild b/dev-libs/glib/glib-2.76.4.ebuild
index f296a348fdf3..dd3a7396a11c 100644
--- a/dev-libs/glib/glib-2.76.4.ebuild
+++ b/dev-libs/glib/glib-2.76.4.ebuild
@@ -160,6 +160,10 @@ src_prepare() {
                -e '/AvailabilityMacros.h/d' \
                gio/giomodule.c || die
 
+       # Add meson.${CHOST}.ini.local file that the build system expects to 
find,
+       # #938822
+       touch "${T}/meson.${CHOST}.ini.local" || die
+
        default
        gnome2_environment_reset
        # TODO: python_name sedding for correct python shebang? Might be 
relevant mainly for glib-utils only

diff --git a/dev-libs/glib/glib-2.78.3.ebuild b/dev-libs/glib/glib-2.78.3.ebuild
index f296a348fdf3..dd3a7396a11c 100644
--- a/dev-libs/glib/glib-2.78.3.ebuild
+++ b/dev-libs/glib/glib-2.78.3.ebuild
@@ -160,6 +160,10 @@ src_prepare() {
                -e '/AvailabilityMacros.h/d' \
                gio/giomodule.c || die
 
+       # Add meson.${CHOST}.ini.local file that the build system expects to 
find,
+       # #938822
+       touch "${T}/meson.${CHOST}.ini.local" || die
+
        default
        gnome2_environment_reset
        # TODO: python_name sedding for correct python shebang? Might be 
relevant mainly for glib-utils only

diff --git a/dev-libs/glib/glib-2.78.4-r1.ebuild 
b/dev-libs/glib/glib-2.78.4-r1.ebuild
index 07caf94eb0dc..32e9ebcc49cb 100644
--- a/dev-libs/glib/glib-2.78.4-r1.ebuild
+++ b/dev-libs/glib/glib-2.78.4-r1.ebuild
@@ -169,6 +169,10 @@ src_prepare() {
                -e '/AvailabilityMacros.h/d' \
                gio/giomodule.c || die
 
+       # Add meson.${CHOST}.ini.local file that the build system expects to 
find,
+       # #938822
+       touch "${T}/meson.${CHOST}.ini.local" || die
+
        default
        gnome2_environment_reset
        # TODO: python_name sedding for correct python shebang? Might be 
relevant mainly for glib-utils only

diff --git a/dev-libs/glib/glib-2.80.4.ebuild b/dev-libs/glib/glib-2.80.4.ebuild
index 2d87ba9d7a69..2a2b36c886f8 100644
--- a/dev-libs/glib/glib-2.80.4.ebuild
+++ b/dev-libs/glib/glib-2.80.4.ebuild
@@ -167,6 +167,10 @@ src_prepare() {
                -e '/AvailabilityMacros.h/d' \
                gio/giomodule.c || die
 
+       # Add meson.${CHOST}.ini.local file that the build system expects to 
find,
+       # #938822
+       touch "${T}/meson.${CHOST}.ini.local" || die
+
        default
        gnome2_environment_reset
        # TODO: python_name sedding for correct python shebang? Might be 
relevant mainly for glib-utils only

Reply via email to