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 | |
parent | ca1961dea4e1ac1ed068861608889799117ff5ef (diff) | |
download | aports-d33b26afd532c021810d466a6c1a229d6e187ca3.zip |
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')
29 files changed, 82 insertions, 84 deletions
diff --git a/testing/alkimia/APKBUILD b/testing/alkimia/APKBUILD index 40b2b71b267..5e43dcb4693 100644 --- a/testing/alkimia/APKBUILD +++ b/testing/alkimia/APKBUILD @@ -3,11 +3,11 @@ pkgname=alkimia pkgver=8.0.2 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Alkimia/libalkimia" pkgdesc="A library with common classes and functionality used by finance applications for the KDE SC" license="GPL-3.0-or-later" -makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtwebkit-dev qt5-qtdeclarative-dev kconfig-dev kcoreaddons-dev kcompletion-dev ki18n-dev kpackage-dev plasma-framework-dev knewstuff-dev kio-dev kiconthemes-dev ktextwidgets-dev kdoctools-dev kitemmodels-dev kdelibs4support-dev gmp-dev doxygen graphviz" +makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtwebkit-dev qt5-qtdeclarative-dev kconfig-dev kcoreaddons-dev kcompletion-dev ki18n-dev kpackage-dev plasma-framework-dev knewstuff-dev kio-dev kiconthemes-dev ktextwidgets-dev kdoctools-dev kitemmodels-dev kdelibs4support-dev kinit-dev gmp-dev doxygen graphviz" checkdepends="xvfb-run" source="https://download.kde.org/stable/alkimia/$pkgver/alkimia-$pkgver.tar.xz" subpackages="$pkgname-dev $pkgname-lang" diff --git a/testing/analitza/APKBUILD b/testing/analitza/APKBUILD index 58aff9f867e..a25b4623b6e 100644 --- a/testing/analitza/APKBUILD +++ b/testing/analitza/APKBUILD @@ -3,7 +3,7 @@ pkgname=analitza pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://edu.kde.org/" pkgdesc="A library to add mathematical features to your program" license="GPL-2.0-or-later AND GFDL-1.2-only" diff --git a/testing/artikulate/APKBUILD b/testing/artikulate/APKBUILD index bf097d21525..d17db7c4f23 100644 --- a/testing/artikulate/APKBUILD +++ b/testing/artikulate/APKBUILD @@ -3,7 +3,7 @@ pkgname=artikulate pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://edu.kde.org/artikulate" pkgdesc="Improve your pronunciation by listening to native speakers" license="(GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only" diff --git a/testing/elektra/APKBUILD b/testing/elektra/APKBUILD index 9206faa0615..11882f7bf47 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}" } diff --git a/testing/git-cola/APKBUILD b/testing/git-cola/APKBUILD index 98abfa20c30..7257e46a689 100644 --- a/testing/git-cola/APKBUILD +++ b/testing/git-cola/APKBUILD @@ -2,12 +2,12 @@ # Maintainer: Kiyoshi Aman <kiyoshi.aman@gmail.com> pkgname=git-cola pkgver=3.6 -pkgrel=0 +pkgrel=1 pkgdesc="A GUI application for git built on Python & Qt5" url="https://git-cola.github.io" arch="noarch" license="GPL-2.0-or-later" -depends="python3 py3-qtpy" +depends="python3 py3-qt5" checkdepends="py3-nose" makedepends="py3-setuptools" subpackages="$pkgname-doc" diff --git a/testing/imgbrd-grabber/APKBUILD b/testing/imgbrd-grabber/APKBUILD index d84a0e6b744..dd7da31e89f 100644 --- a/testing/imgbrd-grabber/APKBUILD +++ b/testing/imgbrd-grabber/APKBUILD @@ -6,12 +6,12 @@ pkgrel=0 pkgdesc="Powerful imageboard/booru downloader" options="!check" # Tests requires graphics url="https://bionus.github.io/imgbrd-grabber" -arch="all !mips64 !mips64el" # nodejs restrictions +arch="all !mips64 !mips64el !armhf" # mps64 and mips64el blocked by nodejs restrictions, armhf blocked by qt5-qtdeclarative license="Apache-2.0" makedepends="cmake nodejs qt5-qtdeclarative-dev qt5-qtmultimedia-dev qt5-qtbase-mysql qt5-qtbase-odbc qt5-qtbase-sqlite qt5-qtbase-tds qt5-qtscript-dev qt5-qtbase-dev qt5-qttools-dev npm" -source="$pkgname-$pkgver.tar.gz::https://github.com/Bionus/imgbrd-grabber/archive/v${pkgver}.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/Bionus/imgbrd-grabber/archive/v$pkgver.tar.gz" build() { sed -i 's|USE_QSCINTILLA 1|USE_QSCINTILLA 0|' gui/CMakeLists.txt @@ -27,7 +27,7 @@ build() { -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" \ - ${CMAKE_CROSSOPTS} + $CMAKE_CROSSOPTS make } diff --git a/testing/kaccounts-providers/APKBUILD b/testing/kaccounts-providers/APKBUILD new file mode 100644 index 00000000000..e653eb3f4d9 --- /dev/null +++ b/testing/kaccounts-providers/APKBUILD @@ -0,0 +1,27 @@ +# Contributor: Bart Ribbers <bribbers@disroot.org> +# Maintainer: Bart Ribbers <bribbers@disroot.org> +pkgname=kaccounts-providers +pkgver=19.08.3 +pkgrel=0 +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +url="https://kde.org/applications/internet/" +pkgdesc="Small system to administer web accounts for the sites and services across the KDE desktop" +license="GPL-2.0-or-later" +depends="kaccounts-integration" +makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev kio-dev ki18n-dev kdeclarative-dev kpackage-dev kaccounts-integration-dev extra-cmake-modules intltool" +source="https://download.kde.org/stable/applications/$pkgver/src/kaccounts-providers-$pkgver.tar.xz" +subpackages="$pkgname-lang" + +build() { + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + DESTDIR="$pkgdir" make install +} + +sha512sums="bb8e6a409688ca7a31ac802ab75e796eb161b9f4495d1ba1b9c3c5aa2d836b917f4549e81ce327ea157f5f19d15fcb0c50c079be49e114dff897066ae3fa1e06 kaccounts-providers-19.08.3.tar.xz" diff --git a/testing/kalgebra/APKBUILD b/testing/kalgebra/APKBUILD index 585c9e4fa73..5eca44cb863 100644 --- a/testing/kalgebra/APKBUILD +++ b/testing/kalgebra/APKBUILD @@ -3,12 +3,12 @@ pkgname=kalgebra pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://edu.kde.org/kalgebra/" pkgdesc="2D and 3D Graph Calculator" license="GPL-2.0-or-later AND GFDL-1.2-only" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev qt5-qtdeclarative-dev analitza-dev ki18n-dev kcoreaddons-dev kconfigwidgets-dev kwidgetsaddons-dev kio-dev kdoctools-dev ncurses-dev readline-dev" -source="https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz" +source="https://download.kde.org/stable/release-service/$pkgver/src/kalgebra-$pkgver.tar.xz" subpackages="$pkgname-doc $pkgname-lang" options="!check" # No tests diff --git a/testing/kamoso/APKBUILD b/testing/kamoso/APKBUILD index a55ed601085..abca69e6aa2 100644 --- a/testing/kamoso/APKBUILD +++ b/testing/kamoso/APKBUILD @@ -3,13 +3,13 @@ pkgname=kamoso pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative url="https://kde.org/applications/multimedia/org.kde.kamoso" pkgdesc="An application to take pictures and videos out of your webcam" license="GPL-2.0-or-later AND LGPL-2.1-only" depends="kirigami2 qt5-qtquickcontrols2 gst-plugins-good gst-plugins-bad" makedepends="extra-cmake-modules qt5-qtbase-dev kconfig-dev kdoctools-dev kio-dev ki18n-dev purpose-dev knotifications-dev gstreamer-dev glib-dev gobject-introspection-dev gst-plugins-base-dev" -source="https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz" +source="https://download.kde.org/stable/release-service/$pkgver/src/kamoso-$pkgver.tar.xz" subpackages="$pkgname-doc $pkgname-lang" options="!check" # Broken diff --git a/testing/kanagram/APKBUILD b/testing/kanagram/APKBUILD index c128fe977f8..d82a4f81329 100644 --- a/testing/kanagram/APKBUILD +++ b/testing/kanagram/APKBUILD @@ -3,7 +3,7 @@ pkgname=kanagram pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://edu.kde.org/kanagram/" pkgdesc="Letter Order Game" license="GPL-2.0-or-later AND GFDL-1.2-only" diff --git a/testing/khangman/APKBUILD b/testing/khangman/APKBUILD index bcc5e4824f0..00482386f0c 100644 --- a/testing/khangman/APKBUILD +++ b/testing/khangman/APKBUILD @@ -3,7 +3,7 @@ pkgname=khangman pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="http://edu.kde.org/khangman" pkgdesc="Hangman game" license="GPL-2.0-or-later" diff --git a/testing/kirigami-gallery/APKBUILD b/testing/kirigami-gallery/APKBUILD index cfd61206e18..50d8226b25f 100644 --- a/testing/kirigami-gallery/APKBUILD +++ b/testing/kirigami-gallery/APKBUILD @@ -3,13 +3,13 @@ pkgname=kirigami-gallery pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative url="https://kde.org/applications/development/org.kde.kirigami2.gallery" pkgdesc="Gallery application built using Kirigami" license="LGPL-2.0-or-later" depends="kirigami2" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtquickcontrols2-dev qt5-qtsvg-dev qt5-qttools-dev" -source="https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz" +source="https://download.kde.org/stable/release-service/$pkgver/src/kirigami-gallery-$pkgver.tar.xz" subpackages="$pkgname-lang" prepare() { diff --git a/testing/kitinerary/APKBUILD b/testing/kitinerary/APKBUILD index a4f379972bb..520223c2dbb 100644 --- a/testing/kitinerary/APKBUILD +++ b/testing/kitinerary/APKBUILD @@ -3,7 +3,7 @@ pkgname=kitinerary pkgver=19.12.0 pkgrel=1 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://kontact.kde.org/" pkgdesc="Data model and extraction system for travel reservation information" license="LGPL-2.0-or-later" diff --git a/testing/krita/APKBUILD b/testing/krita/APKBUILD index 59bcebfd787..363b2d58eb9 100644 --- a/testing/krita/APKBUILD +++ b/testing/krita/APKBUILD @@ -3,7 +3,7 @@ pkgname=krita pkgver=4.2.6 pkgrel=3 -arch="all" +arch="all !armhf" # Blocked by py3-qt5 -> qt5-qtdeclarative url="https://krita.org/" pkgdesc="Free digital painting application. Digital Painting, Creative Freedom!" license="GPL-2.0-or-later" diff --git a/testing/ktouch/APKBUILD b/testing/ktouch/APKBUILD index 687d36a8fe9..399659dc13e 100644 --- a/testing/ktouch/APKBUILD +++ b/testing/ktouch/APKBUILD @@ -3,7 +3,7 @@ pkgname=ktouch pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://edu.kde.org/ktouch/" pkgdesc="Touch Typing Tutor" license="GPL-2.0-or-later AND GFDL-1.2-only" diff --git a/testing/libkdegames/APKBUILD b/testing/libkdegames/APKBUILD index 1b75b2e7103..9be7701501e 100644 --- a/testing/libkdegames/APKBUILD +++ b/testing/libkdegames/APKBUILD @@ -3,7 +3,7 @@ pkgname=libkdegames pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://kde.org/applications/games" pkgdesc="Common code and data for many KDE games" license="LGPL-2.0-only AND GFDL-1.2-only" diff --git a/testing/marble/APKBUILD b/testing/marble/APKBUILD index 42875888f57..36a56f5b861 100644 --- a/testing/marble/APKBUILD +++ b/testing/marble/APKBUILD @@ -4,12 +4,12 @@ pkgname=marble pkgver=19.12.0 pkgrel=0 pkgdesc="A Virtual Globe and World Atlas that you can use to learn more about Earth" -arch="all !ppc64le !s390x" # Limited by qt5-qtwebengine +arch="all !ppc64le !s390x !armhf" # ppc64le and s390x blocked by qt5-qtwebengine, armhf blocked by qt5-qtdeclarative url='https://marble.kde.org' license="LGPL-2.1-or-later AND GPL-3.0-or-later" depends_dev="qt5-qtbase-dev qt5-qtsvg-dev qt5-qtdeclarative-dev qt5-qtwebengine-dev qt5-qttools-dev qt5-qtserialport-dev qt5-qtlocation-dev kdoctools-dev phonon-dev gpsd-dev kcrash-dev kcoreaddons-dev kwallet-dev knewstuff-dev kparts-dev plasma-framework-dev krunner-dev ki18n-dev kio-dev shared-mime-info" makedepends="$depends_dev extra-cmake-modules" -source="https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz" +source="https://download.kde.org/stable/release-service/$pkgver/src/marble-$pkgver.tar.xz" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" options="!check" # Requires itself to be installed diff --git a/testing/mellowplayer/APKBUILD b/testing/mellowplayer/APKBUILD index f1c8215f632..f0d6ee22d57 100644 --- a/testing/mellowplayer/APKBUILD +++ b/testing/mellowplayer/APKBUILD @@ -5,7 +5,7 @@ pkgver=3.5.8 pkgrel=0 pkgdesc="QT based cloud music integration for your desktop" url="https://colinduquesnoy.gitlab.io/MellowPlayer/" -arch="all !ppc64le !s390x" # qt5-qtwebengine missing +arch="all !ppc64le !s390x !armhf" # ppc64le and s390x blocked by qt5-qtwebengine missing, armhf blocked by qt5-qtdeclarative license="GPL-2.0-or-later" depends="qt5-qtgraphicaleffects qt5-qtquickcontrols qt5-qtsvg qt5-qtwayland" makedepends="cmake qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev qt5-qtbase-mysql diff --git a/testing/minuet/APKBUILD b/testing/minuet/APKBUILD index 44c75970aa8..d4827f98b3e 100644 --- a/testing/minuet/APKBUILD +++ b/testing/minuet/APKBUILD @@ -3,7 +3,7 @@ pkgname=minuet pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://minuet.kde.org/" pkgdesc="Minuet Music Education" license="GPL-2.0-or-later AND GFDL-1.2-only" diff --git a/testing/nemo-qml-plugin-dbus/APKBUILD b/testing/nemo-qml-plugin-dbus/APKBUILD index ab7022e6b64..eb627699f36 100644 --- a/testing/nemo-qml-plugin-dbus/APKBUILD +++ b/testing/nemo-qml-plugin-dbus/APKBUILD @@ -5,7 +5,7 @@ pkgver=2.1.21 pkgrel=0 pkgdesc="Nemo's QML plugin for DBus" url="https://git.merproject.org/mer-core/nemo-qml-plugin-dbus" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="BSD-3-Clause" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" makedepends="$depends_dev" diff --git a/testing/okteta/APKBUILD b/testing/okteta/APKBUILD index e311cc34b9f..23580c085c7 100644 --- a/testing/okteta/APKBUILD +++ b/testing/okteta/APKBUILD @@ -3,7 +3,7 @@ pkgname=okteta pkgver=0.26.2 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://kde.org/applications/utilities/org.kde.okteta" pkgdesc="KDE hex editor for viewing and editing the raw data of files" license="(LGPL-2.1-only OR LGPL-3.0-only) AND (GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only" diff --git a/testing/py3-pyotherside/APKBUILD b/testing/py3-pyotherside/APKBUILD index e18386a0a71..bf920ca9581 100644 --- a/testing/py3-pyotherside/APKBUILD +++ b/testing/py3-pyotherside/APKBUILD @@ -5,7 +5,7 @@ pkgver=1.5.8 pkgrel=1 pkgdesc="Asynchronous Python 3 Bindings for Qt5" url="https://thp.io/2011/pyotherside" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative" license="ISC" makedepends="python3-dev qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtsvg-dev" options="!check" # can't run tests if not installed. diff --git a/testing/py3-qtpy/APKBUILD b/testing/py3-qtpy/APKBUILD deleted file mode 100644 index 37c47f6ed93..00000000000 --- a/testing/py3-qtpy/APKBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Contributor: Kiyoshi Aman <kiyoshi.aman@gmail.com> -# Maintainer: Kiyoshi Aman <kiyoshi.aman@gmail.com> -pkgname=py3-qtpy -pkgver=1.9.0 -pkgrel=1 -pkgdesc="Abstraction layer for several Python interfaces for Qt5" -url="https://github.com/spyder-ide/qtpy" -arch="noarch" -license="MIT" -depends="python3 py3-qt5" -makedepends="py3-setuptools py3-pytest" -source="py3-qtpy-$pkgver.tar.gz::https://github.com/spyder-ide/qtpy/archive/v$pkgver.tar.gz" -builddir="$srcdir/qtpy-$pkgver" -# TODO: remove this once py3-qt5's a complete package. -options="!check" - -build() { - python3 setup.py build -} - -check() { - python3 setup.py test -} - -package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" -} - -sha512sums="aa94c55b6e3f12528377d3d77bba0803cab01d47cf18fb5a82afced6bdcd45144b97380be52c71fda7a96ea4eaa7eda27f4a072048065fb3834be81939c6b41c py3-qtpy-1.9.0.tar.gz" diff --git a/testing/qmlrunner/APKBUILD b/testing/qmlrunner/APKBUILD index 4519e12e03a..d130d8f7a01 100644 --- a/testing/qmlrunner/APKBUILD +++ b/testing/qmlrunner/APKBUILD @@ -5,7 +5,7 @@ pkgver=1.0.1 pkgrel=0 pkgdesc="Runner for QML-only apps" url="https://github.com/rinigus/qmlrunner" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="GPL-3.0-or-later" makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/rinigus/qmlrunner/archive/$pkgver.tar.gz" diff --git a/testing/qownnotes/APKBUILD b/testing/qownnotes/APKBUILD index 4b5a06476ad..7333fe7df40 100644 --- a/testing/qownnotes/APKBUILD +++ b/testing/qownnotes/APKBUILD @@ -5,12 +5,12 @@ pkgver=20.1.1 pkgrel=0 pkgdesc="Plain-text file markdown note taking with Nextcloud/ownCloud integration" url="https://www.qownnotes.org/" -arch="all !ppc64le !s390x" +arch="all !ppc64le !s390x !armhf" # armhf blocked by qt5-qtdeclarative license="GPL-2.0-only" makedepends="qt5-qtdeclarative-dev qt5-qtsvg-dev qt5-qtxmlpatterns-dev qt5-qttools-dev qt5-qtbase-dev qt5-qtwebsockets-dev botan-dev" subpackages="$pkgname-lang" -source="https://download.tuxfamily.org/qownnotes/src/qownnotes-${pkgver}.tar.xz" +source="https://download.tuxfamily.org/qownnotes/src/qownnotes-$pkgver.tar.xz" prepare() { default_prepare @@ -19,9 +19,9 @@ prepare() { build() { /usr/lib/qt5/bin/qmake \ - QMAKE_CFLAGS_RELEASE="${CFLAGS}" \ - QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \ - QMAKE_LFLAGS_RELEASE="${LDFLAGS}" + QMAKE_CFLAGS_RELEASE="$CFLAGS" \ + QMAKE_CXXFLAGS_RELEASE="$CXXFLAGS" \ + QMAKE_LFLAGS_RELEASE="$LDFLAGS" make } @@ -30,17 +30,17 @@ check() { } package() { - install -D -m755 QOwnNotes "${pkgdir}/usr/bin/QOwnNotes" - install -D -m644 PBE.QOwnNotes.desktop "${pkgdir}/usr/share/applications/PBE.QOwnNotes.desktop" - install -D -m644 "images/icons/128x128/apps/QOwnNotes.png" "${pkgdir}/usr/share/pixmaps/QOwnNotes.png" + install -D -m755 QOwnNotes "$pkgdir/usr/bin/QOwnNotes" + install -D -m644 PBE.QOwnNotes.desktop "$pkgdir/usr/share/applications/PBE.QOwnNotes.desktop" + install -D -m644 "images/icons/128x128/apps/QOwnNotes.png" "$pkgdir/usr/share/pixmaps/QOwnNotes.png" for format in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 512x512 ; do - install -D -m644 "images/icons/${format}/apps/QOwnNotes.png" "${pkgdir}/usr/share/icons/hicolor/$format/apps/QOwnNotes.png" + install -D -m644 "images/icons/$format/apps/QOwnNotes.png" "$pkgdir/usr/share/icons/hicolor/$format/apps/QOwnNotes.png" done } lang() { - install -d "${subpkgdir}/usr/share/QOwnNotes/languages/" - install -D -m644 ${builddir}/languages/*.qm "${subpkgdir}/usr/share/QOwnNotes/languages/" + install -d "$subpkgdir/usr/share/QOwnNotes/languages/" + install -D -m644 "$builddir/languages/*.qm" "$subpkgdir/usr/share/QOwnNotes/languages/" } sha512sums="c540ca18204968cef07d5150366c28c910ac03ba0311342e8741d8ff75c70187842a66321b083f0ccc5f68a40884a1a2b0d23241ae5103da4b4823a472ff1e68 qownnotes-20.1.1.tar.xz" diff --git a/testing/qt-creator/APKBUILD b/testing/qt-creator/APKBUILD index 794d9f3a521..3f7ef9621ad 100644 --- a/testing/qt-creator/APKBUILD +++ b/testing/qt-creator/APKBUILD @@ -6,7 +6,7 @@ pkgver=4.11.0 pkgrel=0 pkgdesc="Lightweight and cross-platform IDE for Qt" url="https://qt-project.org/wiki/Category:Tools::QtCreator" -arch="all !ppc64le !s390x" +arch="all !ppc64le !s390x !armhf" # armhf blocked by qt5-qtdeclarative license="GPL-3.0-only WITH Qt-GPL-exception-1.0" depends=" qt5-qtbase-sqlite diff --git a/testing/qutebrowser/APKBUILD b/testing/qutebrowser/APKBUILD index 7306257fd73..dd3d75bb6e5 100644 --- a/testing/qutebrowser/APKBUILD +++ b/testing/qutebrowser/APKBUILD @@ -4,7 +4,7 @@ pkgver=1.8.3 pkgrel=0 pkgdesc="A keyboard-driven, vim-like browser based on PyQT5" url="https://qutebrowser.org/" -arch="noarch !s390x !ppc64le !x86" # limited by qt5-qtwebengine +arch="noarch !s390x !ppc64le !armhf" # Blocked on s390x and ppc64le by qt5-qtwebengine, on armhf by py3-qt5 -> qt5-qtdeclarative-dev license="GPL-3.0-only" depends=" py3-attrs py3-jinja2 py3-pygments py3-pypeg2 py3-qt5 py3-yaml qt5-qtbase diff --git a/testing/vidcutter/APKBUILD b/testing/vidcutter/APKBUILD index a5950caac44..b3b6935ba9a 100644 --- a/testing/vidcutter/APKBUILD +++ b/testing/vidcutter/APKBUILD @@ -5,12 +5,12 @@ pkgver=6.0.0 pkgrel=3 pkgdesc="A modern, simple to use, constantly evolving and hella fast MEDIA CUTTER" url="https://vidcutter.ozmartians.com" -arch="all" +arch="all !armhf" # Blocked by py3-qt5 -> qt5-qtdeclarative license="GPL-3.0-or-later" depends="python3 ffmpeg mediainfo py3-qt5" subpackages="$pkgname-doc" makedepends="mpv-dev python3-dev py3-setuptools" -source="$pkgname-$pkgver.tar.gz::https://github.com/ozmartian/$pkgname/archive/$pkgver.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/ozmartian/vidcutter/archive/$pkgver.tar.gz" build() { python3 setup.py build diff --git a/testing/yubikey-manager-qt/APKBUILD b/testing/yubikey-manager-qt/APKBUILD index 66600a66139..4aa9ea589e3 100644 --- a/testing/yubikey-manager-qt/APKBUILD +++ b/testing/yubikey-manager-qt/APKBUILD @@ -5,7 +5,7 @@ pkgver=1.1.3 pkgrel=0 pkgdesc="Cross-platform application for configuring any YubiKey over all USB transports" url="https://developers.yubico.com/yubikey-manager-qt/" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="BSD-2-Clause" depends="py3-ykman python3 py3-pyotherside qt5-qtquickcontrols qt5-qtgraphicaleffects" |