Skip to content

Instantly share code, notes, and snippets.

@ludomout
Created February 4, 2021 08:52
Show Gist options
  • Save ludomout/aac204510ed91e36b202f1b24877be44 to your computer and use it in GitHub Desktop.
Save ludomout/aac204510ed91e36b202f1b24877be44 to your computer and use it in GitHub Desktop.
cairo
Error printing enabled by default due to use of output options besides --exists, --atleast/exact/max-version or --list-all. Value of --silence-errors: 0
Error printing enabled
Adding virtual 'pkg-config' package to list of known packages
Looking for package 'cairo'
Looking for package 'cairo-uninstalled'
Reading 'cairo' from file '/usr/local/lib/pkgconfig/cairo.pc'
Parsing package file '/usr/local/lib/pkgconfig/cairo.pc'
line>prefix=/usr/local/Cellar/cairo/1.16.0_4
Variable declaration, 'prefix' has value '/usr/local/Cellar/cairo/1.16.0_4'
line>exec_prefix=${prefix}
Variable declaration, 'exec_prefix' has value '/usr/local/Cellar/cairo/1.16.0_4'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/cairo/1.16.0_4/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/cairo/1.16.0_4/include'
line>
line>Name: cairo
line>Description: Multi-platform 2D graphics library
line>Version: 1.16.0
line>
line>Requires.private: gobject-2.0 glib-2.0 >= 2.14 pixman-1 >= 0.30.0 fontconfig >= 2.2.95 freetype2 >= 9.7.3 libpng
line>Libs: -L${libdir} -lcairo
line>Libs.private: -lz -lz -lz
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/cairo.pc'
line>Cflags: -I${includedir}/cairo
Path position of 'cairo' is 1
Adding 'cairo' to list of known packages
Searching for 'cairo' private requirement 'gobject-2.0'
Looking for package 'gobject-2.0'
Looking for package 'gobject-2.0-uninstalled'
Reading 'gobject-2.0' from file '/usr/local/lib/pkgconfig/gobject-2.0.pc'
Parsing package file '/usr/local/lib/pkgconfig/gobject-2.0.pc'
line>prefix=/usr/local/Cellar/glib/2.66.4_1
Variable declaration, 'prefix' has value '/usr/local/Cellar/glib/2.66.4_1'
line>libdir=${prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/glib/2.66.4_1/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/glib/2.66.4_1/include'
line>
line>Name: GObject
line>Description: GLib Type, Object, Parameter and Signal Library
line>Version: 2.66.4
line>Requires: glib-2.0
line>Requires.private: /usr/local/opt/libffi/lib/pkgconfig/libffi.pc >= 3.0.0
line>Libs: -L${libdir} -lgobject-2.0
line>Libs.private: -lintl
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/gobject-2.0.pc'
line>Cflags: -I${includedir}
Path position of 'gobject-2.0' is 1
Adding 'gobject-2.0' to list of known packages
Searching for 'gobject-2.0' requirement 'glib-2.0'
Looking for package 'glib-2.0'
Looking for package 'glib-2.0-uninstalled'
Reading 'glib-2.0' from file '/usr/local/lib/pkgconfig/glib-2.0.pc'
Parsing package file '/usr/local/lib/pkgconfig/glib-2.0.pc'
line>prefix=/usr/local/Cellar/glib/2.66.4_1
Variable declaration, 'prefix' has value '/usr/local/Cellar/glib/2.66.4_1'
line>libdir=${prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/glib/2.66.4_1/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/glib/2.66.4_1/include'
line>
line>bindir=${prefix}/bin
Variable declaration, 'bindir' has value '/usr/local/Cellar/glib/2.66.4_1/bin'
line>glib_genmarshal=${bindir}/glib-genmarshal
Variable declaration, 'glib_genmarshal' has value '/usr/local/Cellar/glib/2.66.4_1/bin/glib-genmarshal'
line>gobject_query=${bindir}/gobject-query
Variable declaration, 'gobject_query' has value '/usr/local/Cellar/glib/2.66.4_1/bin/gobject-query'
line>glib_mkenums=${bindir}/glib-mkenums
Variable declaration, 'glib_mkenums' has value '/usr/local/Cellar/glib/2.66.4_1/bin/glib-mkenums'
line>
line>Name: GLib
line>Description: C Utility Library
line>Version: 2.66.4
line>Requires.private: libpcre >= 8.31
line>Libs: -L${libdir} -lglib-2.0 -L/usr/local/opt/gettext/lib -lintl
line>Libs.private: -Wl,-framework,CoreFoundation -Wl,-framework,Carbon -Wl,-framework,Foundation -Wl,-framework,AppKit -liconv -lm
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/glib-2.0.pc'
line>Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include -I/usr/local/opt/gettext/include
Path position of 'glib-2.0' is 1
Adding 'glib-2.0' to list of known packages
Searching for 'glib-2.0' private requirement 'libpcre'
Looking for package 'libpcre'
Looking for package 'libpcre-uninstalled'
Reading 'libpcre' from file '/usr/local/lib/pkgconfig/libpcre.pc'
Parsing package file '/usr/local/lib/pkgconfig/libpcre.pc'
line>
line>
line>prefix=/usr/local/Cellar/pcre/8.44
Variable declaration, 'prefix' has value '/usr/local/Cellar/pcre/8.44'
line>exec_prefix=${prefix}
Variable declaration, 'exec_prefix' has value '/usr/local/Cellar/pcre/8.44'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/pcre/8.44/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/pcre/8.44/include'
line>
line>Name: libpcre
line>Description: PCRE - Perl compatible regular expressions C library with 8 bit character support
line>Version: 8.44
line>Libs: -L${libdir} -lpcre
line>Libs.private: -D_THREAD_SAFE -pthread
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/libpcre.pc'
line>Cflags: -I${includedir}
Path position of 'libpcre' is 1
Adding 'libpcre' to list of known packages
Searching for 'gobject-2.0' private requirement '/usr/local/opt/libffi/lib/pkgconfig/libffi.pc'
Looking for package '/usr/local/opt/libffi/lib/pkgconfig/libffi.pc'
Considering '/usr/local/opt/libffi/lib/pkgconfig/libffi.pc' to be a filename rather than a package name
Reading '/usr/local/opt/libffi/lib/pkgconfig/libffi.pc' from file '/usr/local/opt/libffi/lib/pkgconfig/libffi.pc'
Parsing package file '/usr/local/opt/libffi/lib/pkgconfig/libffi.pc'
line>prefix=/usr/local/Cellar/libffi/3.3_2
Variable declaration, 'prefix' has value '/usr/local/Cellar/libffi/3.3_2'
line>exec_prefix=${prefix}
Variable declaration, 'exec_prefix' has value '/usr/local/Cellar/libffi/3.3_2'
line>libdir=/usr/local/Cellar/libffi/3.3_2/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/libffi/3.3_2/lib'
line>toolexeclibdir=${libdir}
Variable declaration, 'toolexeclibdir' has value '/usr/local/Cellar/libffi/3.3_2/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/libffi/3.3_2/include'
line>
line>Name: libffi
line>Description: Library supporting Foreign Function Interfaces
line>Version: 3.3
line>Libs: -L${toolexeclibdir} -lffi
line>Cflags: -I${includedir}
Path position of 'libffi' is 0
Adding 'libffi' to list of known packages
Searching for 'cairo' private requirement 'glib-2.0'
Searching for 'cairo' private requirement 'pixman-1'
Looking for package 'pixman-1'
Looking for package 'pixman-1-uninstalled'
Reading 'pixman-1' from file '/usr/local/lib/pkgconfig/pixman-1.pc'
Parsing package file '/usr/local/lib/pkgconfig/pixman-1.pc'
line>prefix=/usr/local/Cellar/pixman/0.40.0
Variable declaration, 'prefix' has value '/usr/local/Cellar/pixman/0.40.0'
line>exec_prefix=${prefix}
Variable declaration, 'exec_prefix' has value '/usr/local/Cellar/pixman/0.40.0'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/pixman/0.40.0/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/pixman/0.40.0/include'
line>
line>Name: Pixman
line>Description: The pixman library (version 1)
line>Version: 0.40.0
line>Cflags: -I${includedir}/pixman-1
line>Libs: -L${libdir} -lpixman-1
line>
Path position of 'pixman-1' is 1
Adding 'pixman-1' to list of known packages
Searching for 'cairo' private requirement 'fontconfig'
Looking for package 'fontconfig'
Looking for package 'fontconfig-uninstalled'
Reading 'fontconfig' from file '/usr/local/lib/pkgconfig/fontconfig.pc'
Parsing package file '/usr/local/lib/pkgconfig/fontconfig.pc'
line>prefix=/usr/local/Cellar/fontconfig/2.13.1
Variable declaration, 'prefix' has value '/usr/local/Cellar/fontconfig/2.13.1'
line>exec_prefix=${prefix}
Variable declaration, 'exec_prefix' has value '/usr/local/Cellar/fontconfig/2.13.1'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/fontconfig/2.13.1/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/usr/local/Cellar/fontconfig/2.13.1/include'
line>sysconfdir=/usr/local/etc
Variable declaration, 'sysconfdir' has value '/usr/local/etc'
line>localstatedir=/usr/local/var
Variable declaration, 'localstatedir' has value '/usr/local/var'
line>PACKAGE=fontconfig
Variable declaration, 'PACKAGE' has value 'fontconfig'
line>confdir=${sysconfdir}/fonts
Variable declaration, 'confdir' has value '/usr/local/etc/fonts'
line>cachedir=${localstatedir}/cache/${PACKAGE}
Variable declaration, 'cachedir' has value '/usr/local/var/cache/fontconfig'
line>
line>Name: Fontconfig
line>Description: Font configuration and customization library
line>Version: 2.13.1
line>Requires: freetype2 >= 21.0.15
line>Requires.private: expat
line>Libs: -L${libdir} -lfontconfig
line>Libs.private:
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/fontconfig.pc'
line>Cflags: -I${includedir}
Path position of 'fontconfig' is 1
Adding 'fontconfig' to list of known packages
Searching for 'fontconfig' requirement 'freetype2'
Looking for package 'freetype2'
Looking for package 'freetype2-uninstalled'
Reading 'freetype2' from file '/usr/local/lib/pkgconfig/freetype2.pc'
Parsing package file '/usr/local/lib/pkgconfig/freetype2.pc'
line>prefix=/usr/local/opt/freetype
Variable declaration, 'prefix' has value '/usr/local/opt/freetype'
line>exec_prefix=/usr/local/opt/freetype
Variable declaration, 'exec_prefix' has value '/usr/local/opt/freetype'
line>libdir=/usr/local/opt/freetype/lib
Variable declaration, 'libdir' has value '/usr/local/opt/freetype/lib'
line>includedir=/usr/local/opt/freetype/include
Variable declaration, 'includedir' has value '/usr/local/opt/freetype/include'
line>
line>Name: FreeType 2
line>URL: https://freetype.org
line>Description: A free, high-quality, and portable font engine.
line>Version: 23.4.17
line>Requires:
line>Requires.private:
line>Libs: -L${libdir} -lfreetype
line>Libs.private: -lz -lbz2 -L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/freetype2.pc'
line>Cflags: -I${includedir}/freetype2
Path position of 'freetype2' is 1
Adding 'freetype2' to list of known packages
Searching for 'fontconfig' private requirement 'expat'
Looking for package 'expat'
Looking for package 'expat-uninstalled'
Reading 'expat' from file '/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11.0/expat.pc'
Parsing package file '/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11.0/expat.pc'
line>homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
Variable declaration, 'homebrew_sdkroot' has value '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
line>prefix=${homebrew_sdkroot}/usr
Variable declaration, 'prefix' has value '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr'
line>exec_prefix=/usr
Variable declaration, 'exec_prefix' has value '/usr'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include'
line>
line>Name: expat
line>Version: 2.2.8
line>Description: expat XML parser
line>URL: http://www.libexpat.org
line>Libs: -L${libdir} -lexpat
line>Cflags:
Path position of 'expat' is 4
Adding 'expat' to list of known packages
Package expat has -L /usr/lib in Libs
Removing -L /usr/lib from libs for expat
Searching for 'cairo' private requirement 'freetype2'
Searching for 'cairo' private requirement 'libpng'
Looking for package 'libpng'
Looking for package 'libpng-uninstalled'
Reading 'libpng' from file '/usr/local/lib/pkgconfig/libpng.pc'
Parsing package file '/usr/local/lib/pkgconfig/libpng.pc'
line>prefix=/usr/local/Cellar/libpng/1.6.37
Variable declaration, 'prefix' has value '/usr/local/Cellar/libpng/1.6.37'
line>exec_prefix=${prefix}
Variable declaration, 'exec_prefix' has value '/usr/local/Cellar/libpng/1.6.37'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/local/Cellar/libpng/1.6.37/lib'
line>includedir=${prefix}/include/libpng16
Variable declaration, 'includedir' has value '/usr/local/Cellar/libpng/1.6.37/include/libpng16'
line>
line>Name: libpng
line>Description: Loads and saves PNG files
line>Version: 1.6.37
line>Requires: zlib
line>Libs: -L${libdir} -lpng16
line>Libs.private: -lz
Unknown keyword 'Libs.private' in '/usr/local/lib/pkgconfig/libpng.pc'
line>Cflags: -I${includedir}
Path position of 'libpng' is 1
Adding 'libpng' to list of known packages
Searching for 'libpng' requirement 'zlib'
Looking for package 'zlib'
Looking for package 'zlib-uninstalled'
Reading 'zlib' from file '/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11.0/zlib.pc'
Parsing package file '/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11.0/zlib.pc'
line>homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
Variable declaration, 'homebrew_sdkroot' has value '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
line>prefix=${homebrew_sdkroot}/usr
Variable declaration, 'prefix' has value '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr'
line>exec_prefix=/usr
Variable declaration, 'exec_prefix' has value '/usr'
line>libdir=${exec_prefix}/lib
Variable declaration, 'libdir' has value '/usr/lib'
line>sharedlibdir=${libdir}
Variable declaration, 'sharedlibdir' has value '/usr/lib'
line>includedir=${prefix}/include
Variable declaration, 'includedir' has value '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include'
line>
line>Name: zlib
line>Description: zlib compression library
line>Version: 1.2.11
line>
line>Requires:
line>Libs: -L${libdir} -L${sharedlibdir} -lz
line>Cflags:
Path position of 'zlib' is 4
Adding 'zlib' to list of known packages
Package zlib has -L /usr/lib in Libs
Removing -L /usr/lib from libs for zlib
Package zlib has -L /usr/lib in Libs
Removing -L /usr/lib from libs for zlib
Package freetype2 already in requires chain, skipping
Package glib-2.0 already in requires chain, skipping
Package freetype2 already in requires chain, skipping
Package glib-2.0 already in requires chain, skipping
post-recurse: cairo gobject-2.0 libffi glib-2.0 libpcre pixman-1 fontconfig expat freetype2 libpng zlib
adding CFLAGS_OTHER string ""
Package freetype2 already in requires chain, skipping
Package glib-2.0 already in requires chain, skipping
post-recurse: cairo gobject-2.0 libffi glib-2.0 libpcre pixman-1 fontconfig expat freetype2 libpng zlib
original: cairo gobject-2.0 libffi glib-2.0 libpcre pixman-1 fontconfig expat freetype2 libpng zlib
sorted: libffi cairo gobject-2.0 glib-2.0 libpcre pixman-1 fontconfig freetype2 libpng expat zlib
removing duplicate "-I/usr/local/Cellar/cairo/1.16.0_4/include/cairo"
removing duplicate "-I/usr/local/Cellar/glib/2.66.4_1/include"
removing duplicate "-I/usr/local/Cellar/glib/2.66.4_1/include/glib-2.0"
removing duplicate "-I/usr/local/Cellar/glib/2.66.4_1/lib/glib-2.0/include"
removing duplicate "-I/usr/local/opt/gettext/include"
removing duplicate "-I/usr/local/Cellar/pcre/8.44/include"
removing duplicate "-I/usr/local/Cellar/pixman/0.40.0/include/pixman-1"
removing duplicate "-I/usr/local/Cellar/fontconfig/2.13.1/include"
removing duplicate "-I/usr/local/opt/freetype/include/freetype2"
removing duplicate "-I/usr/local/Cellar/libpng/1.6.37/include/libpng16"
adding CFLAGS_I string "-I/usr/local/Cellar/libffi/3.3_2/include -I/usr/local/Cellar/cairo/1.16.0_4/include/cairo -I/usr/local/Cellar/glib/2.66.4_1/include -I/usr/local/Cellar/glib/2.66.4_1/include/glib-2.0 -I/usr/local/Cellar/glib/2.66.4_1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.44/include -I/usr/local/Cellar/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.13.1/include -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libpng16 "
post-recurse: cairo
original: cairo
sorted: cairo
adding LIBS_L string "-L/usr/local/Cellar/cairo/1.16.0_4/lib "
post-recurse: cairo
adding LIBS_OTHER | LIBS_l string "-lcairo "
returning flags string "-I/usr/local/Cellar/libffi/3.3_2/include -I/usr/local/Cellar/cairo/1.16.0_4/include/cairo -I/usr/local/Cellar/glib/2.66.4_1/include -I/usr/local/Cellar/glib/2.66.4_1/include/glib-2.0 -I/usr/local/Cellar/glib/2.66.4_1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.44/include -I/usr/local/Cellar/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.13.1/include -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libpng16 -L/usr/local/Cellar/cairo/1.16.0_4/lib -lcairo"
-I/usr/local/Cellar/libffi/3.3_2/include -I/usr/local/Cellar/cairo/1.16.0_4/include/cairo -I/usr/local/Cellar/glib/2.66.4_1/include -I/usr/local/Cellar/glib/2.66.4_1/include/glib-2.0 -I/usr/local/Cellar/glib/2.66.4_1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.44/include -I/usr/local/Cellar/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.13.1/include -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libpng16 -L/usr/local/Cellar/cairo/1.16.0_4/lib -lcairo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment