diff -rupN --no-dereference qgis-3.24.3/resources/CMakeLists.txt qgis-3.24.3-new/resources/CMakeLists.txt
--- qgis-3.24.3/resources/CMakeLists.txt 2022-05-13 14:04:35.000000000 +0200
+++ qgis-3.24.3-new/resources/CMakeLists.txt 2022-05-22 00:10:16.816665505 +0200
@@ -51,7 +51,7 @@ if (WITH_SERVER_LANDINGPAGE_WEBAPP)
${CMAKE_CURRENT_SOURCE_DIR}/server/src/landingpage/
${LANDINGPAGE_OUTPUT_PATH}/
COMMAND ${CMAKE_COMMAND} -E touch ${LANDINGPAGE_OUTPUT_PATH}/landingpage.stamp
- COMMAND cd ${LANDINGPAGE_OUTPUT_PATH} && ${YARN} install --frozen-lockfile && ${YARN} build
+ COMMAND cd ${LANDINGPAGE_OUTPUT_PATH} && ${YARN} install --frozen-lockfile --offline && find node_modules -type f -exec sed -i 's|md4|sha256|g' {} \\\\; && ${YARN} build
)
endif()