commit:     9d803e13a72e78740106d8814645b86ee5977366
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 17:39:48 2016 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 17:48:14 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d803e13

dev-util/pkgconfig: add necessary frameworks for Darwin

Package-Manager: portage-2.2.20-prefix

 dev-util/pkgconfig/pkgconfig-0.29.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-util/pkgconfig/pkgconfig-0.29.ebuild 
b/dev-util/pkgconfig/pkgconfig-0.29.ebuild
index 04c5501..987e3b7 100644
--- a/dev-util/pkgconfig/pkgconfig-0.29.ebuild
+++ b/dev-util/pkgconfig/pkgconfig-0.29.ebuild
@@ -63,6 +63,10 @@ multilib_src_configure() {
                        # add the libdir for libtool, otherwise it'll make love 
with system
                        # installed libiconv
                        append-ldflags "-L${EPREFIX}/usr/$(get_libdir)"
+                       # the glib objects reference symbols from these 
frameworks,
+                       # not good, esp. since Carbon should be deprecated
+                       [[ ${CHOST} == *-darwin* ]] && \
+                               append-ldflags -framework CoreFoundation 
-framework Carbon
                fi
        else
                if ! has_version dev-util/pkgconfig; then

Reply via email to