v29.4-roots.3 · Commit 1: [PATCH 01/30] build: port platform and dependency support
depends/packages/qt.mk
Before: depends/packages/qt.mk · After: depends/packages/qt.mk
File metadata
index abd8a6fa8d26ed6e7e3be199ac003c1bc5be880d..ef467a6eb2a89d70e33c42af41cb58318fc48978 100644
Download original patch · Release notes
Diff rows 1–41 of 41. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
depends/packages/qt.mk
CHANGED
|
@@ -1,9 +1,9 @@
|
|
| 1 |
package=qt
|
| 2 |
-
$(package)_version=5.15.16
|
| 3 |
$(package)_download_path=https://download.qt.io/archive/qt/5.15/$($(package)_version)/submodules
|
| 4 |
$(package)_suffix=everywhere-opensource-src-$($(package)_version).tar.xz
|
| 5 |
$(package)_file_name=qtbase-$($(package)_suffix)
|
| 6 |
-
$(package)_sha256_hash=b04815058c18058b6ba837206756a2c87d1391f07a0dcb0dd314f970fd041592
|
| 7 |
$(package)_linux_dependencies=freetype fontconfig libxcb libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm
|
| 8 |
$(package)_qt_libs=corelib network widgets gui plugins testlib
|
| 9 |
$(package)_linguist_tools = lrelease lupdate lconvert
|
|
@@ -12,6 +12,7 @@ $(package)_patches += qttools_src.pro
|
|
| 12 |
$(package)_patches += mac-qmake.conf
|
| 13 |
$(package)_patches += no-xlib.patch
|
| 14 |
$(package)_patches += dont_hardcode_pwd.patch
|
|
|
|
| 15 |
$(package)_patches += qtbase-moc-ignore-gcc-macro.patch
|
| 16 |
$(package)_patches += no_warnings_for_symbols.patch
|
| 17 |
$(package)_patches += rcc_hardcode_timestamp.patch
|
|
@@ -24,10 +25,10 @@ $(package)_patches += windows_lto.patch
|
|
| 24 |
$(package)_patches += darwin_no_libm.patch
|
| 25 |
|
| 26 |
$(package)_qttranslations_file_name=qttranslations-$($(package)_suffix)
|
| 27 |
-
$(package)_qttranslations_sha256_hash=415dbbb82a75dfc9a7be969e743bee54c0e6867be37bce4cf8f03da39f20112a
|
| 28 |
|
| 29 |
$(package)_qttools_file_name=qttools-$($(package)_suffix)
|
| 30 |
-
$(package)_qttools_sha256_hash=1cab11887faca54af59f4995ee435c9ad98d194e9e6889c846692c8b6815fc1c
|
| 31 |
|
| 32 |
$(package)_extra_sources = $($(package)_qttranslations_file_name)
|
| 33 |
$(package)_extra_sources += $($(package)_qttools_file_name)
|
|
@@ -223,10 +224,10 @@ define $(package)_preprocess_cmds
|
|
| 223 |
cp $($(package)_patch_dir)/qttools_src.pro qttools/src/src.pro && \
|
| 224 |
patch -p1 -i $($(package)_patch_dir)/dont_hardcode_pwd.patch && \
|
| 225 |
patch -p1 -i $($(package)_patch_dir)/no-xlib.patch && \
|
|
|
|
| 226 |
patch -p1 -i $($(package)_patch_dir)/qtbase-moc-ignore-gcc-macro.patch && \
|
| 227 |
patch -p1 -i $($(package)_patch_dir)/memory_resource.patch && \
|
| 228 |
patch -p1 -i $($(package)_patch_dir)/no_warnings_for_symbols.patch && \
|
| 229 |
-
patch -p1 -i $($(package)_patch_dir)/clang_18_libpng.patch && \
|
| 230 |
patch -p1 -i $($(package)_patch_dir)/rcc_hardcode_timestamp.patch && \
|
| 231 |
patch -p1 -i $($(package)_patch_dir)/duplicate_lcqpafonts.patch && \
|
| 232 |
patch -p1 -i $($(package)_patch_dir)/utc_from_string_no_optimize.patch && \
|
|
|
|
| 1 |
package=qt
|
| 2 |
+
$(package)_version=5.15.18
|
| 3 |
$(package)_download_path=https://download.qt.io/archive/qt/5.15/$($(package)_version)/submodules
|
| 4 |
$(package)_suffix=everywhere-opensource-src-$($(package)_version).tar.xz
|
| 5 |
$(package)_file_name=qtbase-$($(package)_suffix)
|
| 6 |
+
$(package)_sha256_hash=7b632550ea1048fc10c741e46e2e3b093e5ca94dfa6209e9e0848800e247023b
|
| 7 |
$(package)_linux_dependencies=freetype fontconfig libxcb libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm
|
| 8 |
$(package)_qt_libs=corelib network widgets gui plugins testlib
|
| 9 |
$(package)_linguist_tools = lrelease lupdate lconvert
|
|
|
|
| 12 |
$(package)_patches += mac-qmake.conf
|
| 13 |
$(package)_patches += no-xlib.patch
|
| 14 |
$(package)_patches += dont_hardcode_pwd.patch
|
| 15 |
+
$(package)_patches += qdir_temppath.patch
|
| 16 |
$(package)_patches += qtbase-moc-ignore-gcc-macro.patch
|
| 17 |
$(package)_patches += no_warnings_for_symbols.patch
|
| 18 |
$(package)_patches += rcc_hardcode_timestamp.patch
|
|
|
|
| 25 |
$(package)_patches += darwin_no_libm.patch
|
| 26 |
|
| 27 |
$(package)_qttranslations_file_name=qttranslations-$($(package)_suffix)
|
| 28 |
+
$(package)_qttranslations_sha256_hash=e5625757913caf66a9d702ba102ae92cb165d8dde17759b6de9fdea84a1f857f
|
| 29 |
|
| 30 |
$(package)_qttools_file_name=qttools-$($(package)_suffix)
|
| 31 |
+
$(package)_qttools_sha256_hash=931e0969d9f9d8f233e5e9bf9db0cea9ce9914d49982f1795fe6191010113568
|
| 32 |
|
| 33 |
$(package)_extra_sources = $($(package)_qttranslations_file_name)
|
| 34 |
$(package)_extra_sources += $($(package)_qttools_file_name)
|
|
|
|
| 224 |
cp $($(package)_patch_dir)/qttools_src.pro qttools/src/src.pro && \
|
| 225 |
patch -p1 -i $($(package)_patch_dir)/dont_hardcode_pwd.patch && \
|
| 226 |
patch -p1 -i $($(package)_patch_dir)/no-xlib.patch && \
|
| 227 |
+
patch -p1 -i $($(package)_patch_dir)/qdir_temppath.patch && \
|
| 228 |
patch -p1 -i $($(package)_patch_dir)/qtbase-moc-ignore-gcc-macro.patch && \
|
| 229 |
patch -p1 -i $($(package)_patch_dir)/memory_resource.patch && \
|
| 230 |
patch -p1 -i $($(package)_patch_dir)/no_warnings_for_symbols.patch && \
|
|
|
|
| 231 |
patch -p1 -i $($(package)_patch_dir)/rcc_hardcode_timestamp.patch && \
|
| 232 |
patch -p1 -i $($(package)_patch_dir)/duplicate_lcqpafonts.patch && \
|
| 233 |
patch -p1 -i $($(package)_patch_dir)/utc_from_string_no_optimize.patch && \
|