Когда я компилирую, qupzilla 2.0 поддерживает базу qt5.6 с ошибкой, указанной ниже.
Project MESSAGE: Использование следующих определений: |СООБЩЕНИЕ о проекте: QUPZILLA_SHAREDLIBRARY QUPZILLA_VERSION = \ "2.0.2 \" QT_NO_URL_CAST_FROM_STRING QT_USE_QSTRINGBUILDER USE_LIBPATH = \ "/ usr / lib \" USE_DATADIR = |ОШИБКА: неизвестные модули в QT: x11extras | ОШИБКА: ошибка вызова / home // build / tmp / sysroots / x86_64-linux / usr / bin / qt5 / qmake -makefile -o Makefile -r/home/build/tmp/work/cortexa9hf-neon-phytec-linux-gnueabi/qupzilla/5.6.3+gitAUTOINC+6e445dcc05-r0/git/QupZilla.pro
Project MESSAGE: Использование следующих определений: |СООБЩЕНИЕ о проекте: QUPZILLA_SHAREDLIBRARY QUPZILLA_VERSION = \ "2.0.2 \" QT_NO_URL_CAST_FROM_STRING QT_USE_QSTRINGBUILDER USE_LIBPATH = \ "/ usr / lib \" USE_DATADIR = |ОШИБКА: неизвестные модули в QT: x11extras |
ОШИБКА: ошибка вызова / home // build / tmp / sysroots / x86_64-linux / usr / bin / qt5 / qmake -makefile -o Makefile -r/home/build/tmp/work/cortexa9hf-neon-phytec-linux-gnueabi/qupzilla/5.6.3+gitAUTOINC+6e445dcc05-r0/git/QupZilla.pro
ниже - мой рецепт
DESCRIPTION = "falkon browser https://github.com/Cockatrice/Cockatrice/issues/205" LICENSE = "GPL-3.0" LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=1d4ea452ed7ae778545f2dda5963c9fd" require recipes-qt/qt5/qt5-git.inc SRC_URI = "git://github.com/QupZilla/qupzilla.git;branch=v2.0" SRCREV = "${AUTOREV}" S = "${WORKDIR}/git" DEPENDS = " qtbase qtwebengine qtx11extras qtdeclarative" inherit qmake5 INSANE_SKIP_${PN} += "installed-vs-shipped"
Чего не хватает?
Убедитесь, что у вас есть x11 в DISTRO_FEATURES, и вы также можете добавить
require recipes-qt/qt5/qt5.inc