aboutsummaryrefslogtreecommitdiff
path: root/devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2022-08-12 17:55:36 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2022-08-21 16:42:38 +0000
commit66259c9c641b1fc828becbe2959dbe7380e55fe1 (patch)
tree51cf52052254ebf8e2952a27f6db5f660f617c28 /devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake
parent0ed02853e907e2985aa9e7143c4584122d6fd00a (diff)
downloadports-66259c9c641b1fc828becbe2959dbe7380e55fe1.tar.gz
ports-66259c9c641b1fc828becbe2959dbe7380e55fe1.zip
Qt6: Import Qt6 ports form kde@'s repository
This change brings in the new Qt6 stack, which might still be a bit in flux in the ports tree for a while. Obtained from https://github.com/freebsd/freebsd-ports-kde/tree/qt6-6.3.1 with commits from lbartoletti and myself. Note: ww/qt6-webengine will land once kai wins another round of patching boundled chromiums sources. Exp-run by: antoine PR: 265843 Differential Revision: https://reviews.freebsd.org/D36179
Diffstat (limited to 'devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake')
-rw-r--r--devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake10
1 files changed, 10 insertions, 0 deletions
diff --git a/devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake b/devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake
new file mode 100644
index 000000000000..2c03e159894c
--- /dev/null
+++ b/devel/qt6-base/files/patch-cmake_QtPkgConfigHelpers.cmake
@@ -0,0 +1,10 @@
+--- cmake/QtPkgConfigHelpers.cmake.orig 2022-08-07 11:26:08 UTC
++++ cmake/QtPkgConfigHelpers.cmake
+@@ -144,6 +144,6 @@ function(qt_internal_generate_pkg_config_file module)
+ # This is inspired by https://gitlab.kitware.com/cmake/cmake/-/issues/20842
+ target_sources(${module} PRIVATE "${final_pc_path}")
+
+- qt_install(FILES "${final_pc_path}" DESTINATION "${install_dir}")
++ qt_install(FILES "${final_pc_path}" DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig")
+ endforeach()
+ endfunction()