Fix for qtwebengine not linking on armhf, re-add armhf arch for luna packages (#1025)

This commit is contained in:
Alex Roth 2017-12-19 18:28:26 -05:00 committed by Oliver Smith
parent 3f497f5f1e
commit 534b433448
5 changed files with 12 additions and 12 deletions

View File

@ -3,8 +3,8 @@ pkgver=8.0.0_git20171004
pkgrel=2 pkgrel=2
_commit=7e7a8f477039483c3a05f53a2eb980884560dc32 _commit=7e7a8f477039483c3a05f53a2eb980884560dc32
pkgdesc="LuneOS web browser" pkgdesc="LuneOS web browser"
# Disabled for armhf, aarch64 (see #1008) # Disabled for aarch64 (see #1008)
arch="x86_64" arch="x86_64 armhf"
url="http://webos-ports.org" url="http://webos-ports.org"
license="GPL-3.0+" license="GPL-3.0+"
depends="qt5-qtquickcontrols2 qt5-qtquickcontrols qt5-qtwebengine" depends="qt5-qtquickcontrols2 qt5-qtquickcontrols qt5-qtwebengine"

View File

@ -3,8 +3,8 @@ pkgver=1.0.5_git20170804
pkgrel=1 pkgrel=1
_commit=da721460474039a2412dc6f47a2e8464e38fc6fd _commit=da721460474039a2412dc6f47a2e8464e38fc6fd
pkgdesc="The new webOS UI of the webOS ports project." pkgdesc="The new webOS UI of the webOS ports project."
# Disabled for armhf, aarch64 (see #1008) # Disabled for aarch64 (see #1008)
arch="x86_64" arch="x86_64 armhf"
url="http://webos-ports.org" url="http://webos-ports.org"
license="GPL-3.0+" license="GPL-3.0+"
depends="luna-webappmanager enyo luna-app-services" depends="luna-webappmanager enyo luna-app-services"

View File

@ -3,8 +3,8 @@ pkgver=5.0.0_git20171102
pkgrel=0 pkgrel=0
_commit=aacef1d20c9c3656db4ecff949f23231120f8449 _commit=aacef1d20c9c3656db4ecff949f23231120f8449
pkgdesc="Launcher for Lune OS based QML applications" pkgdesc="Launcher for Lune OS based QML applications"
# Disabled for armhf, aarch64 (see #1008) # Disabled for aarch64 (see #1008)
arch="x86_64" arch="x86_64 armhf"
url="https://github.com/webOS-ports/luna-qml-launcher" url="https://github.com/webOS-ports/luna-qml-launcher"
license="GPL-3.0+" license="GPL-3.0+"
depends="qt5-qtwebengine qt5-qtquickcontrols2 luna-service2 luna-sysmgr-common glib libwebos-application json-c" depends="qt5-qtwebengine qt5-qtquickcontrols2 luna-service2 luna-sysmgr-common glib libwebos-application json-c"

View File

@ -3,8 +3,8 @@ pkgver=8.0.0_git20170908
pkgrel=2 pkgrel=2
_commit=89e9c3e2437c21dcdaced17c7b5df5cc41efd051 _commit=89e9c3e2437c21dcdaced17c7b5df5cc41efd051
pkgdesc="Component responsible for application management in LuneOS" pkgdesc="Component responsible for application management in LuneOS"
# Disabled for armhf, aarch64 (see #1008) # Disabled for aarch64 (see #1008)
arch="x86_64" arch="x86_64 armhf"
url="http://webos-ports.org" url="http://webos-ports.org"
license="GPL-3.0+" license="GPL-3.0+"
depends="glib luna-service2 libpbnjson luna-sysmgr-common luna-prefs qt5-qtbase qt5-qtquickcontrols2 qt5-qtdeclarative qt5-qtwebengine qt5-qtwebchannel libconnman-qt" depends="glib luna-service2 libpbnjson luna-sysmgr-common luna-prefs qt5-qtbase qt5-qtquickcontrols2 qt5-qtdeclarative qt5-qtwebengine qt5-qtwebchannel libconnman-qt"

View File

@ -1,13 +1,13 @@
pkgname=qt5-qtwebengine pkgname=qt5-qtwebengine
pkgver=5.9.3 pkgver=5.9.3
pkgrel=0 pkgrel=0
# Disabled for armhf, aarch64 (see #1008) # Disabled for aarch64 (see #1008)
arch="x86_64" arch="x86_64 armhf"
url='http://qt-project.org/' url='http://qt-project.org/'
license="GPL3 LGPL3 FDL custom" license="GPL3 LGPL3 FDL custom"
pkgdesc='Provides communication between JS/HTML and Qt apps' pkgdesc='Provides communication between JS/HTML and Qt apps'
depends="qt5-qtbase qt5-qtquickcontrols2 python2 fontconfig dbus-x11 libcap libdrm libxcomposite libxcursor libxi libxrandr libxscrnsaver libxtst alsa-lib ffmpeg libwebp opus icu-libs libevent libexecinfo qt5-qtwebchannel libjpeg-turbo libintl gettext dbus libpbnjson luna-service2" depends="qt5-qtbase qt5-qtquickcontrols2 python2 fontconfig dbus-x11 libcap libdrm libxcomposite libxcursor libxi libxrandr libxscrnsaver libxtst alsa-lib ffmpeg libwebp opus icu-libs libevent libexecinfo qt5-qtwebchannel libjpeg-turbo libintl gettext dbus libpbnjson luna-service2"
makedepends="qt5-qtbase-dev qt5-qtquickcontrols2-dev python2-dev bison flex gperf fontconfig-dev mesa-dev libcap-dev libdrm-dev libxcomposite-dev libxcursor-dev libxi-dev libxrandr-dev libxscrnsaver-dev libxtst-dev alsa-lib-dev ffmpeg-dev ffmpeg-libs jsoncpp-dev ninja libwebp-dev opus-dev icu-dev libevent-dev bsd-compat-headers libexecinfo-dev git qt5-qtwebchannel-dev libjpeg-turbo-dev gzip libintl gettext-dev yasm dbus-dev libpbnjson-dev luna-service2-dev" makedepends="qt5-qtbase-dev qt5-qtquickcontrols2-dev python2-dev bison flex gperf fontconfig-dev mesa-dev libcap-dev libdrm-dev libxcomposite-dev libxcursor-dev libxi-dev libxrandr-dev libxscrnsaver-dev libxtst-dev alsa-lib-dev ffmpeg-dev ffmpeg-libs jsoncpp-dev ninja libwebp-dev opus-dev icu-dev libevent-dev bsd-compat-headers libexecinfo-dev git qt5-qtwebchannel-dev libjpeg-turbo-dev gzip libintl gettext-dev yasm dbus-dev libpbnjson-dev luna-service2-dev binutils-gold"
builddir="$srcdir/${pkgname/qt5-/}-opensource-src-$pkgver" builddir="$srcdir/${pkgname/qt5-/}-opensource-src-$pkgver"
source="http://download.qt.io/official_releases/qt/${pkgver%.*}/${pkgver}/submodules/${pkgname/qt5-/}-opensource-src-$pkgver.tar.xz source="http://download.qt.io/official_releases/qt/${pkgver%.*}/${pkgver}/submodules/${pkgname/qt5-/}-opensource-src-$pkgver.tar.xz
patches-musl/0001-chromium-Change-false-to-FALSE-and-1-to-TRUE-FIX-qtw.patch patches-musl/0001-chromium-Change-false-to-FALSE-and-1-to-TRUE-FIX-qtw.patch
@ -77,7 +77,7 @@ build() {
cd $srcdir/build cd $srcdir/build
export QT_CONFIG=system-ffmpeg export QT_CONFIG=system-ffmpeg
qmake-qt5 WEBENGINE_CONFIG+=use_system_ffmpeg "$srcdir"/${pkgname/qt5-/}-opensource-src-$pkgver qmake-qt5 CONFIG+="use_gold_linker" WEBENGINE_CONFIG+="use_system_ffmpeg use_gold_linker" "$srcdir"/${pkgname/qt5-/}-opensource-src-$pkgver
make make
} }