diff options
author | Bart Ribbers <bribbers@disroot.org> | 2019-12-19 13:45:36 +0100 |
---|---|---|
committer | Rasmus Thomsen <oss@cogitri.dev> | 2020-01-04 20:03:01 +0100 |
commit | d33b26afd532c021810d466a6c1a229d6e187ca3 (patch) | |
tree | 37f7eaaf815ae3bc4c570855a30a684481f52d3d /testing/elektra | |
parent | ca1961dea4e1ac1ed068861608889799117ff5ef (diff) | |
download | aports-d33b26afd532c021810d466a6c1a229d6e187ca3.tar.bz2 aports-d33b26afd532c021810d466a6c1a229d6e187ca3.tar.xz |
community/qt5-qtdeclarative: disable on armhf
It is broken currently (and probably forever), upstream bug report
https://bugreports.qt.io/browse/QTBUG-65246
Disable armhf for all packages that depend on qt5-qtdeclarative in one
way or another
Diffstat (limited to 'testing/elektra')
-rw-r--r-- | testing/elektra/APKBUILD | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/testing/elektra/APKBUILD b/testing/elektra/APKBUILD index 9206faa061..11882f7bf4 100644 --- a/testing/elektra/APKBUILD +++ b/testing/elektra/APKBUILD @@ -9,7 +9,7 @@ pkgver=0.8.21 pkgrel=9 pkgdesc="A universal and secure framework to access configuration parameters" url="https://www.libelektra.org" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="BSD-3-Clause" _luaver=5.3 # kdb doesn't work correctly without these plugins. @@ -56,7 +56,7 @@ subpackages=" $pkgname-zsh-completion:zshcomp:noarch $pkgname-plugins-all:_all:noarch " -source="$_pkgname-$pkgver.tar.gz::https://github.com/ElektraInitiative/$_pkgname/archive/$pkgver.tar.gz +source="$_pkgname-$pkgver.tar.gz::https://github.com/ElektraInitiative/libelektra/archive/$pkgver.tar.gz fix-bash-shebang.patch fix-augeas-internal-inconsistency.patch cmake-allow-override-rpath.patch @@ -183,14 +183,14 @@ build() { -DENABLE_DEBUG=OFF \ -DENABLE_LOGGER=OFF \ -DINSTALL_TESTING=OFF \ - -DBINDINGS=$(printf '%s;' $_bindings) \ - -DPLUGINS=$(printf '%s;' $_plugins) \ + -DBINDINGS="$(printf '%s;' $_bindings)" \ + -DPLUGINS="$(printf '%s;' $_plugins)" \ -DTOOLS='kdb;qt-gui' \ \ -DLUA_LIBRARIES="/usr/lib/liblua-$_luaver.so.0" \ - -DLUA_INCLUDE_DIR=$(pkg-config --variable=includedir lua$_luaver ) \ - -DTARGET_LUA_CMOD_FOLDER=$(pkg-config --variable=INSTALL_LMOD lua$_luaver) \ - -DTARGET_LUA_CMOD_FOLDER=$(pkg-config --variable=INSTALL_CMOD lua$_luaver) + -DLUA_INCLUDE_DIR="$(pkg-config --variable=includedir lua$_luaver )" \ + -DTARGET_LUA_CMOD_FOLDER="$(pkg-config --variable=INSTALL_LMOD lua$_luaver)" \ + -DTARGET_LUA_CMOD_FOLDER="$(pkg-config --variable=INSTALL_CMOD lua$_luaver)" make } @@ -311,14 +311,14 @@ _plugin() { [ -f "$readme" ] || die "$readme doesn't exist!" pkgdesc="Elektra plugin - $(_getinfo description "$readme")" - depends=$(_to_pkgnames $(_getinfo needs "$readme" '') | xargs) + depends=$(_to_pkgnames "$(_getinfo needs \"$readme\" '')" | xargs) if provides=$(_getinfo provides "$readme"); then # Convert plugin names to package names. provides=$(_to_pkgnames $provides) # Remove pkgnames clashing with subpackages. - : ${_plugins_pkgname:="$(printf "$pkgname-%s\n" $_plugins dev doc libs)"} + : "${_plugins_pkgname:=$(printf \"$pkgname-%s\\n\" $_plugins dev doc libs)}" provides=$(_set_difference "$provides" "$_plugins_pkgname" | xargs) fi @@ -363,7 +363,7 @@ _getinfo() { local value value=$(sed -n "s|^- infos/$name = *\(.*\) *|\1|p" "$file") - [ "$value$default" ] || return 1 + [ "$value$default" ] printf '%s\n' "${value:-$default}" } |