qt514.qtbase: patch framework detection to support tbd frameworks
This commit is contained in:
parent
f6c54e8f08
commit
1f52024720
@ -55,6 +55,10 @@ let
|
|||||||
optionals stdenv.isDarwin [
|
optionals stdenv.isDarwin [
|
||||||
./qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
|
./qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
|
||||||
./qtbase.patch.d/0002-qtbase-mac.patch
|
./qtbase.patch.d/0002-qtbase-mac.patch
|
||||||
|
|
||||||
|
# Patch framework detection to support X.framework/X.tbd,
|
||||||
|
# extending the current support for X.framework/X.
|
||||||
|
./qtbase.patch.d/0012-qtbase-tbd-frameworks.patch
|
||||||
]
|
]
|
||||||
++ [
|
++ [
|
||||||
./qtbase.patch.d/0003-qtbase-mkspecs.patch
|
./qtbase.patch.d/0003-qtbase-mkspecs.patch
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
diff --git a/src/gui/Qt5GuiConfigExtras.cmake.in b/src/gui/Qt5GuiConfigExtras.cmake.in
|
||||||
|
index 84dbbfebd4..615bfed124 100644
|
||||||
|
--- a/src/gui/Qt5GuiConfigExtras.cmake.in
|
||||||
|
+++ b/src/gui/Qt5GuiConfigExtras.cmake.in
|
||||||
|
@@ -119,6 +119,10 @@ macro(_qt5gui_find_extra_libs Name Libs LibDir IncDirs)
|
||||||
|
if (NOT EXISTS "${Qt5Gui_${_cmake_lib_name}_LIBRARY}")
|
||||||
|
set(Qt5Gui_${_cmake_lib_name}_LIBRARY)
|
||||||
|
endif()
|
||||||
|
+ set(Qt5Gui_${_cmake_lib_name}_LIBRARY "${Qt5Gui_${_cmake_lib_name}_LIBRARY}/${_lib}.tbd")
|
||||||
|
+ if (NOT EXISTS "${Qt5Gui_${_cmake_lib_name}_LIBRARY}")
|
||||||
|
+ set(Qt5Gui_${_cmake_lib_name}_LIBRARY)
|
||||||
|
+ endif()
|
||||||
|
!!ENDIF
|
||||||
|
if (NOT Qt5Gui_${_cmake_lib_name}_LIBRARY)
|
||||||
|
# The above find_library call doesn\'t work for finding
|
Loading…
Reference in New Issue
Block a user