commit:     7cb5959940da8564a30e3cfd9d579ef87bdb35fd
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 28 13:40:36 2020 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Nov 28 13:40:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7cb59599

dev-libs/glib-2.56.2: fix macOS compilation using GCC

Package-Manager: Portage-3.0.10-prefix, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-libs/glib/glib-2.56.2.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/glib/glib-2.56.2.ebuild b/dev-libs/glib/glib-2.56.2.ebuild
index a15483a56d..791f5bf75b 100644
--- a/dev-libs/glib/glib-2.56.2.ebuild
+++ b/dev-libs/glib/glib-2.56.2.ebuild
@@ -156,6 +156,10 @@ src_prepare() {
                        glib/giounix.c || die
        fi
 
+       # disable native macOS integrations
+       sed -i -e '/glib_have_\(carbon\|cocoa\)=yes/s/yes/no/' \
+               configure{.ac,} || die
+
        gnome2_src_prepare
 }
 

Reply via email to