Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
38
sources/meta-qt6/recipes-qt/qt6/qtpdf_git.bb
Normal file
38
sources/meta-qt6/recipes-qt/qt6/qtpdf_git.bb
Normal file
@@ -0,0 +1,38 @@
|
||||
require recipes-qt/qt6/qtwebengine.inc
|
||||
require recipes-qt/qt6/chromium-gn.inc
|
||||
|
||||
DEPENDS += " \
|
||||
cups \
|
||||
nodejs-native \
|
||||
gperf-native \
|
||||
bison-native \
|
||||
nss nss-native \
|
||||
qtbase qtdeclarative qtdeclarative-native \
|
||||
gn-native \
|
||||
libxkbcommon \
|
||||
python3-html5lib-native \
|
||||
"
|
||||
|
||||
EXTRA_OECMAKE += "\
|
||||
-DFEATURE_qtwebengine_build=OFF \
|
||||
-DFEATURE_qtpdf_build=ON \
|
||||
"
|
||||
|
||||
PACKAGECONFIG ?= "qml widgets"
|
||||
PACKAGECONFIG[pdf-v8] = "-DFEATURE_pdf_v8=ON,-DFEATURE_pdf_v8=OFF,qemu-native"
|
||||
PACKAGECONFIG[pdf-xfa] = "-DFEATURE_pdf_xfa=ON,-DFEATURE_pdf_xfa=OFF"
|
||||
PACKAGECONFIG[pdf-xfa-bmp] = "-DFEATURE_pdf_xfa_bmp=ON,-DFEATURE_pdf_xfa_bmp=OFF"
|
||||
PACKAGECONFIG[pdf-xfa-gif] = "-DFEATURE_pdf_xfa_gif=ON,-DFEATURE_pdf_xfa_gif=OFF"
|
||||
PACKAGECONFIG[pdf-xfa-png] = "-DFEATURE_pdf_xfa_png=ON,-DFEATURE_pdf_xfa_png=OFF"
|
||||
PACKAGECONFIG[pdf-xfa-tiff] = "-DFEATURE_pdf_xfa_tiff=ON,-DFEATURE_pdf_xfa_tiff=OFF"
|
||||
PACKAGECONFIG[qml] = "-DFEATURE_qtpdf_quick_build=ON,-DFEATURE_qtpdf_quick_build=OFF"
|
||||
PACKAGECONFIG[widgets] = "-DFEATURE_qtpdf_widgets_build=ON,-DFEATURE_qtpdf_widgets_build=OFF"
|
||||
|
||||
ENABLE_QMLCOMPILER = "0"
|
||||
|
||||
do_install:append() {
|
||||
# remove conflicting files with QtWebEngine
|
||||
rm -f ${D}${libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtWebEngineTestsConfig.cmake
|
||||
rm -f ${D}${libdir}/cmake/Qt6/Find*.cmake
|
||||
rm -f ${D}${libdir}/sbom/qtwebengine*
|
||||
}
|
||||
Reference in New Issue
Block a user