Merge pull request #86317 from xbreak/qt5-pkg-config
qt5: Add missing include path to pkg-config files
This commit is contained in:
commit
99d2567515
@ -67,6 +67,11 @@ let
|
|||||||
./qtbase.patch.d/0010-qtbase-qtpluginpath.patch
|
./qtbase.patch.d/0010-qtbase-qtpluginpath.patch
|
||||||
./qtbase.patch.d/0011-qtbase-assert.patch
|
./qtbase.patch.d/0011-qtbase-assert.patch
|
||||||
./qtbase.patch.d/0012-fix-header_module.patch
|
./qtbase.patch.d/0012-fix-header_module.patch
|
||||||
|
|
||||||
|
# Ensure -I${includedir} is added to Cflags in pkg-config files.
|
||||||
|
# See https://github.com/NixOS/nixpkgs/issues/52457
|
||||||
|
./qtbase.patch.d/0014-qtbase-pkg-config.patch
|
||||||
|
|
||||||
# https://bugreports.qt.io/browse/QTBUG-81715
|
# https://bugreports.qt.io/browse/QTBUG-81715
|
||||||
# remove after updating to qt > 5.12.7
|
# remove after updating to qt > 5.12.7
|
||||||
(fetchpatch {
|
(fetchpatch {
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
diff --git a/qmake/generators/makefile.cpp b/qmake/generators/makefile.cpp
|
||||||
|
--- a/qmake/generators/makefile.cpp
|
||||||
|
+++ b/qmake/generators/makefile.cpp
|
||||||
|
@@ -3390,8 +3390,7 @@ MakefileGenerator::writePkgConfigFile()
|
||||||
|
<< varGlue("QMAKE_PKGCONFIG_CFLAGS", "", " ", " ")
|
||||||
|
// << varGlue("DEFINES","-D"," -D"," ")
|
||||||
|
;
|
||||||
|
- if (!project->values("QMAKE_DEFAULT_INCDIRS").contains(includeDir))
|
||||||
|
- t << "-I${includedir}";
|
||||||
|
+ t << "-I${includedir}";
|
||||||
|
if (target_mode == TARG_MAC_MODE && project->isActiveConfig("lib_bundle")
|
||||||
|
&& libDir != QLatin1String("/Library/Frameworks")) {
|
||||||
|
t << " -F${libdir}";
|
||||||
|
|
Loading…
Reference in New Issue
Block a user