author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-06-19 07:30:53 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-06-19 07:30:53 UTC |
parent | fad05d485fed0dba24b71b4987d33002cdfd356b |
.gitignore | +2 | -0 |
PKGBUILD | +9 | -6 |
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a43258a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD index 2cdc0a2..82c697a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,14 +5,14 @@ pkgname=qt5-webengine _basever=5.15.13 pkgver=5.15.16 pkgrel=8 -arch=('x86_64') +arch=('x86_64' 'armv7h') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD') pkgdesc='Provides support for web applications using the Chromium browser project' -depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 'pciutils' 'libxss' 'libxkbfile' 'libxdamage' +depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 'libxss' 'libxkbfile' 'libxdamage' 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 'libvpx' 'libxtst' 'ttf-font') -makedepends=('git' 'python' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler' 'pipewire' 'nodejs') -optdepends=('pipewire: WebRTC desktop sharing under Wayland') +makedepends=('git' 'python' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler' 'nodejs' 'krb5') +#optdepends=('pipewire: WebRTC desktop sharing under Wayland') groups=('qt5') _pkgfqn=${pkgname/5-/} source=(kde-$_pkgfqn::git+https://code.qt.io/qt/qtwebengine.git#tag=v${pkgver}-lts @@ -66,6 +66,8 @@ build() { # this uses malloc_usable_size, which is incompatible with fortification level 3 export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}" export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}" + # Go for 64-bit gcc + export PATH="/usr/cross-a64/bin:$PATH" cd build qmake ../kde-$_pkgfqn CONFIG+=force_debug_info QMAKE_CXXFLAGS="$CXXFLAGS -std=gnu++17" -- \ @@ -74,8 +76,9 @@ build() { -webp \ -webengine-icu \ -spellchecker \ - -webengine-kerberos \ - -webengine-webrtc-pipewire + -webengine-kerberos + +# -webengine-webrtc-pipewire make }