# HG changeset patch # User Volker Grabsch # Date 1286705343 -7200 # Node ID 577eee4fabb7fa1354a27184da413a3452db60d1 # Parent 48cef772b11a928a530dac837f09be1054fbc0e7# Parent b15592673739bc841a74da724aa410eb4236b926 merge diff -r 48cef772b11a -r 577eee4fabb7 src/qt-1-win32.patch --- a/src/qt-1-win32.patch Sun Oct 10 12:08:28 2010 +0200 +++ b/src/qt-1-win32.patch Sun Oct 10 12:09:03 2010 +0200 @@ -1768,3 +1768,28 @@ contains(QT_CONFIG, embedded):CONFIG += embedded CONFIG(QTDIR_build) { + +commit f9b9cf2a816380f70e41155344a769c2ad71ad28 +Author: Mark Brand +Date: Sun Oct 10 11:14:20 2010 +0200 + + use specified pkg-config + + Respect the pkg-config tool specified in qmake.conf. This is + useful when crossbuilding. + +diff --git a/mkspecs/features/link_pkgconfig.prf b/mkspecs/features/link_pkgconfig.prf +index 4c528aa..90cc836 100644 +--- a/mkspecs/features/link_pkgconfig.prf ++++ b/mkspecs/features/link_pkgconfig.prf +@@ -1,6 +1,7 @@ + # handle pkg-config files ++isEmpty(PKG_CONFIG):PKG_CONFIG=pkg-config + for(PKGCONFIG_LIB, $$list($$unique(PKGCONFIG))) { +- QMAKE_CXXFLAGS += $$system(pkg-config --cflags $$PKGCONFIG_LIB) +- QMAKE_CFLAGS += $$system(pkg-config --cflags $$PKGCONFIG_LIB) +- LIBS += $$system(pkg-config --libs $$PKGCONFIG_LIB) ++ QMAKE_CXXFLAGS += $$system($$PKG_CONFIG --cflags $$PKGCONFIG_LIB) ++ QMAKE_CFLAGS += $$system($$PKG_CONFIG --cflags $$PKGCONFIG_LIB) ++ LIBS += $$system($$PKG_CONFIG --libs $$PKGCONFIG_LIB) + }