11package =qt
2- $(package)_version =5.15.3
2+ $(package)_version =5.15.5
33$(package)_download_path =https://download.qt.io/official_releases/qt/5.15/$($(package ) _version) /submodules
44$(package)_suffix =everywhere-opensource-src-$($(package ) _version) .tar.xz
55$(package)_file_name =qtbase-$($(package ) _suffix)
6- $(package)_sha256_hash =26394ec9375d52c1592bd7b689b1619c6b8dbe9b6f91fdd5c355589787f3a0b6
6+ $(package)_sha256_hash =0c42c799aa7c89e479a07c451bf5a301e291266ba789e81afc18f95049524edc
77$(package)_linux_dependencies =freetype fontconfig libxcb libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm
88$(package)_qt_libs =corelib network widgets gui plugins testlib
99$(package)_linguist_tools = lrelease lupdate lconvert
@@ -17,17 +17,17 @@ $(package)_patches += fix_montery_include.patch
1717$(package)_patches += fix_android_jni_static.patch
1818$(package)_patches += dont_hardcode_pwd.patch
1919$(package)_patches += qtbase-moc-ignore-gcc-macro.patch
20- $(package)_patches += fix_limits_header.patch
2120$(package)_patches += use_android_ndk23.patch
2221$(package)_patches += rcc_hardcode_timestamp.patch
2322$(package)_patches += duplicate_lcqpafonts.patch
23+ $(package)_patches += guix_cross_lib_path.patch
2424$(package)_patches += fast_fixed_dtoa_no_optimize.patch
2525
2626$(package)_qttranslations_file_name =qttranslations-$($(package ) _suffix)
27- $(package)_qttranslations_sha256_hash =5d7869f670a135ad0986e266813b9dd5bbae2b09577338f9cdf8904d4af52db0
27+ $(package)_qttranslations_sha256_hash =c92af4171397a0ed272330b4fa0669790fcac8d050b07c8b8cc565ebeba6735e
2828
2929$(package)_qttools_file_name =qttools-$($(package ) _suffix)
30- $(package)_qttools_sha256_hash =463b2fe71a085e7ab4e39333ae360ab0ec857b966d7a08f752c427e5df55f90d
30+ $(package)_qttools_sha256_hash =6d0778b71b2742cb527561791d1d3d255366163d54a10f78c683a398f09ffc6c
3131
3232$(package)_extra_sources = $($(package ) _qttranslations_file_name)
3333$(package)_extra_sources += $($(package ) _qttools_file_name)
@@ -247,13 +247,13 @@ define $(package)_preprocess_cmds
247247 patch -p1 -i $($(package ) _patch_dir) /fix_android_jni_static.patch && \
248248 patch -p1 -i $($(package ) _patch_dir) /no-xlib.patch && \
249249 patch -p1 -i $($(package ) _patch_dir) /dont_hardcode_x86_64.patch && \
250- patch -p1 -i $($(package ) _patch_dir) /fix_limits_header.patch && \
251250 patch -p1 -i $($(package ) _patch_dir) /fix_montery_include.patch && \
252251 patch -p1 -i $($(package ) _patch_dir) /use_android_ndk23.patch && \
253252 patch -p1 -i $($(package ) _patch_dir) /rcc_hardcode_timestamp.patch && \
254253 patch -p1 -i $($(package ) _patch_dir) /duplicate_lcqpafonts.patch && \
255254 patch -p1 -i $($(package ) _patch_dir) /qtbase-moc-ignore-gcc-macro.patch && \
256255 patch -p1 -i $($(package ) _patch_dir) /fast_fixed_dtoa_no_optimize.patch && \
256+ patch -p1 -i $($(package ) _patch_dir) /guix_cross_lib_path.patch && \
257257 mkdir -p qtbase/mkspecs/macx-clang-linux &&\
258258 cp -f qtbase/mkspecs/macx-clang/qplatformdefs.h qtbase/mkspecs/macx-clang-linux/ &&\
259259 cp -f $($(package ) _patch_dir) /mac-qmake.conf qtbase/mkspecs/macx-clang-linux/qmake.conf && \
@@ -264,8 +264,7 @@ define $(package)_preprocess_cmds
264264 echo "!host_build: QMAKE_LFLAGS += $($(package ) _ldflags) " >> qtbase/mkspecs/common/gcc-base.conf && \
265265 sed -i.old "s|QMAKE_CC = \$$$$\$$$${CROSS_COMPILE}clang|QMAKE_CC = $($(package ) _cc) |" qtbase/mkspecs/common/clang.conf && \
266266 sed -i.old "s|QMAKE_CXX = \$$$$\$$$${CROSS_COMPILE}clang++|QMAKE_CXX = $($(package ) _cxx) |" qtbase/mkspecs/common/clang.conf && \
267- sed -i.old "s/error(\"failed to parse default search paths from compiler output\")/\!darwin: error(\"failed to parse default search paths from compiler output\")/g" qtbase/mkspecs/features/toolchain.prf && \
268- sed -i.old "s/LIBRARY_PATH/(CROSS_)?\0/g" qtbase/mkspecs/features/toolchain.prf
267+ sed -i.old "s/error(\"failed to parse default search paths from compiler output\")/\!darwin: error(\"failed to parse default search paths from compiler output\")/g" qtbase/mkspecs/features/toolchain.prf
269268endef
270269
271270define $(package)_config_cmds
0 commit comments