kde/kded6: add GLESv2 cmake cache vars and libffi linker flags

This commit is contained in:
2026-06-11 19:43:52 +03:00
parent 8d4527e20e
commit f5a39492f6
+7
View File
@@ -26,6 +26,8 @@ sed -i "s/^ecm_install_po_files_as_qm/#ecm_install_po_files_as_qm/" \
sed -i 's/^ki18n_install(po)/#ki18n_install(po)/' \
"${COOKBOOK_SOURCE}/CMakeLists.txt" 2>/dev/null || true
SYSROOT="${COOKBOOK_SYSROOT}"
cmake "${COOKBOOK_SOURCE}" \
-GNinja \
-DCMAKE_MAKE_PROGRAM=/usr/bin/ninja \
@@ -36,6 +38,11 @@ cmake "${COOKBOOK_SOURCE}" \
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT};${HOST_BUILD}" \
-DCMAKE_EXE_LINKER_FLAGS="-lffi -Wl,--copy-dt-needed-entries" \
-DCMAKE_SHARED_LINKER_FLAGS="-lffi -Wl,--copy-dt-needed-entries" \
-DHAVE_GLESv2:INTERNAL=ON \
-DGLESv2_LIBRARY="${SYSROOT}/lib/libGLESv2.so" \
-DGLESv2_INCLUDE_DIR="${SYSROOT}/include" \
-DEGL_LIBRARY="${SYSROOT}/lib/libEGL.so" \
-DEGL_INCLUDE_DIR="${SYSROOT}/include" \
-DBUILD_TESTING=OFF \
-DBUILD_QCH=OFF \
-Wno-dev