Commit d33b26af authored by Bart Ribbers's avatar Bart Ribbers Committed by Rasmus Thomsen

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
parent ca1961de
...@@ -4,7 +4,7 @@ pkgname=baloo ...@@ -4,7 +4,7 @@ pkgname=baloo
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="A framework for searching and managing metadata" pkgdesc="A framework for searching and managing metadata"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)" license="LGPL-2.1-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
depends_dev="qt5-qtdeclarative-dev lmdb-dev kcoreaddons-dev kconfig-dev kdbusaddons-dev ki18n-dev kidletime-dev solid-dev kfilemetadata-dev kcrash-dev kio-dev kservice-dev kbookmarks-dev kcompletion-dev kjobwidgets-dev" depends_dev="qt5-qtdeclarative-dev lmdb-dev kcoreaddons-dev kconfig-dev kdbusaddons-dev ki18n-dev kidletime-dev solid-dev kfilemetadata-dev kcrash-dev kio-dev kservice-dev kbookmarks-dev kcompletion-dev kjobwidgets-dev"
......
...@@ -4,7 +4,7 @@ pkgname=bluedevil ...@@ -4,7 +4,7 @@ pkgname=bluedevil
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="Integrate the Bluetooth technology within KDE workspace and applications" pkgdesc="Integrate the Bluetooth technology within KDE workspace and applications"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)" license="GPL-2.0-or-later AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
depends="kded bluez" depends="kded bluez"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=bluez-qt pkgname=bluez-qt
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
pkgdesc="Qt wrapper for Bluez 5 DBus API" pkgdesc="Qt wrapper for Bluez 5 DBus API"
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
......
...@@ -4,7 +4,7 @@ pkgname=calindori ...@@ -4,7 +4,7 @@ pkgname=calindori
pkgver=1.0 pkgver=1.0
pkgrel=0 pkgrel=0
pkgdesc="Calendar for Plasma Mobile" pkgdesc="Calendar for Plasma Mobile"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://invent.kde.org/kde/calindori" url="https://invent.kde.org/kde/calindori"
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
depends="qt5-qtquickcontrols2 kirigami2" depends="qt5-qtquickcontrols2 kirigami2"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=discover pkgname=discover
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://userbase.kde.org/Discover" url="https://userbase.kde.org/Discover"
pkgdesc="KDE Plasma resources management GUI" pkgdesc="KDE Plasma resources management GUI"
license="LGPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only" license="LGPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only"
......
...@@ -5,7 +5,7 @@ pkgver=3.1.0 ...@@ -5,7 +5,7 @@ pkgver=3.1.0
pkgrel=1 pkgrel=1
pkgdesc="Cross-platform Qt Web Browser" pkgdesc="Cross-platform Qt Web Browser"
url="https://github.com/KDE/falkon" url="https://github.com/KDE/falkon"
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
license="GPL-3.0-or-later" license="GPL-3.0-or-later"
depends="qt5-qtbase-sqlite" depends="qt5-qtbase-sqlite"
makedepends="cmake python3 qt5-qtbase-dev extra-cmake-modules qt5-qtdeclarative-dev makedepends="cmake python3 qt5-qtbase-dev extra-cmake-modules qt5-qtdeclarative-dev
......
...@@ -5,14 +5,13 @@ pkgver=2.2.3 ...@@ -5,14 +5,13 @@ pkgver=2.2.3
pkgrel=1 pkgrel=1
pkgdesc="GNS3 network simulator. Graphical user interface package." pkgdesc="GNS3 network simulator. Graphical user interface package."
url="https://github.com/GNS3/gns3-gui" url="https://github.com/GNS3/gns3-gui"
arch="noarch" arch="noarch !armhf" # armhf blocked by py3-qt5 -> qt5-qtdeclarative
license="GPL-3.0" license="GPL-3.0-or-later"
depends="python3 py3-psutil-gns3 py3-jsonschema-gns3 py3-raven depends="python3 py3-psutil-gns3 py3-jsonschema-gns3 py3-raven
py3-qt5 qt5-qtsvg py3-sip" py3-qt5 qt5-qtsvg py3-sip"
makedepends="python3-dev py-setuptools" makedepends="python3-dev py-setuptools"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
source="${pkgname}-${pkgver}.tar.gz::https://github.com/GNS3/${pkgname}/archive/v${pkgver}.tar.gz" source="$pkgname-$pkgver.tar.gz::https://github.com/GNS3/gns3-gui/archive/v$pkgver.tar.gz"
builddir="$srcdir"/$pkgname-$pkgver
build() { build() {
python3 setup.py build python3 setup.py build
...@@ -23,9 +22,9 @@ check() { ...@@ -23,9 +22,9 @@ check() {
} }
package() { package() {
python3 setup.py install --root=${pkgdir} --optimize=1 python3 setup.py install --root="$pkgdir" --optimize=1
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/resources/images/gns3_icon_256x256.png ${pkgdir}/usr/share/pixmaps/gns3.png install -Dm644 "$builddir"/resources/images/gns3_icon_256x256.png "$pkgdir"/usr/share/pixmaps/gns3.png
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE install -Dm644 "$builddir"/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
} }
sha512sums="8216f5d2e5ed44655254a6a457ec5073e44f6266ec77c1a80d1695eb6939dc5594d066a84b501b94ab8124a55d8a74ebec39b6e2c9c2378e85c03aa91413d433 gns3-gui-2.2.3.tar.gz" sha512sums="8216f5d2e5ed44655254a6a457ec5073e44f6266ec77c1a80d1695eb6939dc5594d066a84b501b94ab8124a55d8a74ebec39b6e2c9c2378e85c03aa91413d433 gns3-gui-2.2.3.tar.gz"
...@@ -4,7 +4,7 @@ pkgver=1.16.2 ...@@ -4,7 +4,7 @@ pkgver=1.16.2
pkgrel=0 pkgrel=0
pkgdesc="GStreamer streaming media framework good plug-ins" pkgdesc="GStreamer streaming media framework good plug-ins"
url="https://gstreamer.freedesktop.org" url="https://gstreamer.freedesktop.org"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
license="GPL-2.0-or-later LGPL-2.0-or-later" license="GPL-2.0-or-later LGPL-2.0-or-later"
subpackages="$pkgname-lang $pkgname-qt $pkgname-gtk" subpackages="$pkgname-lang $pkgname-qt $pkgname-gtk"
replaces="gst-plugins-good1" replaces="gst-plugins-good1"
...@@ -60,7 +60,7 @@ _mv() { ...@@ -60,7 +60,7 @@ _mv() {
qt() { qt() {
pkgdesc="Gstreamer Qt plug-in" pkgdesc="Gstreamer Qt plug-in"
for i in $(find "$pkgdir" -type f ); do find "$pkgdir" -type f | while read -r i; do
if ldd $i 2>/dev/null | grep -q "libQt"; then if ldd $i 2>/dev/null | grep -q "libQt"; then
_mv "$i" _mv "$i"
fi fi
...@@ -69,7 +69,7 @@ qt() { ...@@ -69,7 +69,7 @@ qt() {
gtk() { gtk() {
pkgdesc="Gstreamer gtk-3 plug-in" pkgdesc="Gstreamer gtk-3 plug-in"
for i in $(find "$pkgdir" -type f ); do find "$pkgdir" -type f | while read -r i; do
if ldd $i 2>/dev/null | grep -q "libgtk-3"; then if ldd $i 2>/dev/null | grep -q "libgtk-3"; then
_mv "$i" _mv "$i"
fi fi
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=kactivities-stats pkgname=kactivities-stats
pkgver=5.65.0 pkgver=5.65.0
pkgrel=1 pkgrel=1
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
pkgdesc="A library for accessing the usage data collected by the activities system" pkgdesc="A library for accessing the usage data collected by the activities system"
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-only OR LGPL-3.0-only" license="LGPL-2.1-only OR LGPL-3.0-only"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=kactivities pkgname=kactivities
pkgver=5.65.0 pkgver=5.65.0
pkgrel=1 pkgrel=1
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
pkgdesc="Core components for the KDE's Activities" pkgdesc="Core components for the KDE's Activities"
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="GPL-2.0-or-later AND LGPL-2.1-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)" license="GPL-2.0-or-later AND LGPL-2.1-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
......
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org> # Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kaidan pkgname=kaidan
pkgver=0.4.1 pkgver=0.4.1
pkgrel=0 pkgrel=1
pkgdesc="Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform" pkgdesc="Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://invent.kde.org/kde/kaidan" url="https://invent.kde.org/kde/kaidan"
license="GPL-3.0-or-later with OpenSSL exception, GPL-3.0-or-later, MIT, CC-BY-SA-4.0" license="GPL-3.0-or-later-with-openssl-exception AND GPL-3.0-or-later AND MIT AND AND Apache-2.0 AND CC-BY-SA-4.0 AND CC-BY-SA-3.0"
depends="kirigami2" depends="kirigami2"
makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtsvg-dev qt5-qtquickcontrols2-dev qt5-qttools-dev kirigami2-dev knotifications-dev qxmpp-dev" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtsvg-dev qt5-qtquickcontrols2-dev qt5-qttools-dev kirigami2-dev knotifications-dev qxmpp-dev"
source="https://download.kde.org/stable/kaidan/$pkgver/kaidan-$pkgver.tar.xz" source="https://download.kde.org/stable/kaidan/$pkgver/kaidan-$pkgver.tar.xz"
......
...@@ -4,7 +4,7 @@ pkgname=kdeclarative ...@@ -4,7 +4,7 @@ pkgname=kdeclarative
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="Provides integration of QML and KDE Frameworks" pkgdesc="Provides integration of QML and KDE Frameworks"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
depends_dev="qt5-qtdeclarative-dev kconfig-dev ki18n-dev kiconthemes-dev kio-dev kwidgetsaddons-dev kwindowsystem-dev kglobalaccel-dev kguiaddons-dev kpackage-dev libepoxy-dev" depends_dev="qt5-qtdeclarative-dev kconfig-dev ki18n-dev kiconthemes-dev kio-dev kwidgetsaddons-dev kwindowsystem-dev kglobalaccel-dev kguiaddons-dev kpackage-dev libepoxy-dev"
......
...@@ -5,7 +5,7 @@ pkgver=1.4 ...@@ -5,7 +5,7 @@ pkgver=1.4
pkgrel=1 pkgrel=1
pkgdesc="Adds communication between KDE and your smartphone" pkgdesc="Adds communication between KDE and your smartphone"
url="https://community.kde.org/KDEConnect" url="https://community.kde.org/KDEConnect"
arch="all" arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative
license="GPL-2.0-only OR GPL-3.0-only" license="GPL-2.0-only OR GPL-3.0-only"
depends="kirigami2 sshfs" depends="kirigami2 sshfs"
makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtmultimedia-dev ki18n-dev kconfigwidgets-dev kdbusaddons-dev kiconthemes-dev knotifications-dev kio-dev kcmutils-dev kservice-dev kirigami2-dev kpeople-dev kdoctools-dev qca-dev pulseaudio-qt kpeoplevcard-dev" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtmultimedia-dev ki18n-dev kconfigwidgets-dev kdbusaddons-dev kiconthemes-dev knotifications-dev kio-dev kcmutils-dev kservice-dev kirigami2-dev kpeople-dev kdoctools-dev qca-dev pulseaudio-qt kpeoplevcard-dev"
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org> # Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdeplasma-addons pkgname=kdeplasma-addons
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=1
pkgdesc="All kind of addons to improve your Plasma experience " pkgdesc="All kind of addons to improve your Plasma experience"
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://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="LGPL-2.0-only AND GPL-2.0-or-later" license="LGPL-2.0-only AND GPL-2.0-or-later"
depends="purpose" depends="purpose"
......
...@@ -4,7 +4,7 @@ pkgname=kholidays ...@@ -4,7 +4,7 @@ pkgname=kholidays
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="Support for icon themes" pkgdesc="Support for icon themes"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.0-or-later" license="LGPL-2.0-or-later"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev"
......
...@@ -4,7 +4,7 @@ pkgname=ki18n ...@@ -4,7 +4,7 @@ pkgname=ki18n
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="Advanced internationalization framework" pkgdesc="Advanced internationalization framework"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-or-later)" license="LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-or-later)"
depends_dev="qt5-qtdeclarative-dev qt5-qtscript-dev" depends_dev="qt5-qtdeclarative-dev qt5-qtscript-dev"
......
...@@ -4,7 +4,7 @@ pkgname=kirigami2 ...@@ -4,7 +4,7 @@ pkgname=kirigami2
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="A QtQuick based components set" pkgdesc="A QtQuick based components set"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.0-only" license="LGPL-2.0-only"
depends="qt5-qtgraphicaleffects" depends="qt5-qtgraphicaleffects"
......
...@@ -4,7 +4,7 @@ pkgname=knewstuff ...@@ -4,7 +4,7 @@ pkgname=knewstuff
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="Framework for downloading and sharing additional application data" pkgdesc="Framework for downloading and sharing additional application data"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
depends="kirigami2" depends="kirigami2"
......
...@@ -4,7 +4,7 @@ pkgname=kpeople ...@@ -4,7 +4,7 @@ pkgname=kpeople
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="A library that provides access to all contacts and the people who hold them" pkgdesc="A library that provides access to all contacts and the people who hold them"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
depends_dev="qt5-qtdeclarative-dev kcoreaddons-dev kwidgetsaddons-dev ki18n-dev kitemviews-dev kservice-dev" depends_dev="qt5-qtdeclarative-dev kcoreaddons-dev kwidgetsaddons-dev ki18n-dev kitemviews-dev kservice-dev"
......
...@@ -4,7 +4,7 @@ pkgname=kquickcharts ...@@ -4,7 +4,7 @@ pkgname=kquickcharts
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="A QtQuick plugin providing high-performance charts" pkgdesc="A QtQuick plugin providing high-performance charts"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-only OR LGPL-3.0-only" license="LGPL-2.1-only OR LGPL-3.0-only"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev"
......
...@@ -4,7 +4,7 @@ pkgname=kwin ...@@ -4,7 +4,7 @@ pkgname=kwin
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="An easy to use, but flexible, composited Window Manager" pkgdesc="An easy to use, but flexible, composited Window Manager"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only" license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only"
depends="qt5-qtwayland qt5-qtmultimedia kirigami2 xorg-server-xwayland" depends="qt5-qtwayland qt5-qtmultimedia kirigami2 xorg-server-xwayland"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=latte-dock pkgname=latte-dock
pkgver=0.9.7 pkgver=0.9.7
pkgrel=0 pkgrel=0
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://store.kde.org/p/1169519/" url="https://store.kde.org/p/1169519/"
pkgdesc="A dock based on Plasma Frameworks" pkgdesc="A dock based on Plasma Frameworks"
license="LGPL-2.0-or-later AND GPL-2.0-or-later" license="LGPL-2.0-or-later AND GPL-2.0-or-later"
......
...@@ -5,7 +5,7 @@ pkgver=0.99 ...@@ -5,7 +5,7 @@ pkgver=0.99
pkgrel=0 pkgrel=0
pkgdesc="A library for accessing the ofono daemon, and a Qt declarative plugin for it" pkgdesc="A library for accessing the ofono daemon, and a Qt declarative plugin for it"
url="https://git.merproject.org/mer-core/libqofono/" url="https://git.merproject.org/mer-core/libqofono/"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev"
makedepends="$depends_dev" makedepends="$depends_dev"
......
...@@ -4,7 +4,7 @@ pkgname=milou ...@@ -4,7 +4,7 @@ pkgname=milou
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="A dedicated search application built on top of Baloo" pkgdesc="A dedicated search application built on top of Baloo"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)" license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)"
makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev kcoreaddons-dev ki18n-dev kdeclarative-dev kservice-dev plasma-framework-dev krunner-dev kitemmodels-dev" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev kcoreaddons-dev ki18n-dev kdeclarative-dev kservice-dev plasma-framework-dev krunner-dev kitemmodels-dev"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=okular pkgname=okular
pkgver=19.12.0 pkgver=19.12.0
pkgrel=0 pkgrel=0
arch="all" arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative
url="https://kde.org/applications/office/org.kde.okular" url="https://kde.org/applications/office/org.kde.okular"
pkgdesc="A universal document viewer" pkgdesc="A universal document viewer"
license="GPL-2.0-or-later AND LGPL-2.0-or-later" license="GPL-2.0-or-later AND LGPL-2.0-or-later"
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=phonon pkgname=phonon
pkgver=4.11.1 pkgver=4.11.1
pkgrel=0 pkgrel=1
pkgdesc="KDE multimedia backend" pkgdesc="KDE multimedia backend"
url="https://phonon.kde.org/" url="https://phonon.kde.org/"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
depends_dev="qt5-qtdeclarative-dev glib-dev" depends_dev="qt5-qtdeclarative-dev glib-dev"
makedepends="$depends_dev extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev" makedepends="$depends_dev extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev"
...@@ -15,7 +15,7 @@ options="!check" # No test configuration file found! ...@@ -15,7 +15,7 @@ options="!check" # No test configuration file found!
build() { build() {
cmake \ cmake \
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_LIBDIR=lib \
-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=FALSE \ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=FALSE \
......
...@@ -4,7 +4,7 @@ pkgname=plasma-angelfish ...@@ -4,7 +4,7 @@ pkgname=plasma-angelfish
pkgver=1.3.0 pkgver=1.3.0
pkgrel=0 pkgrel=0
pkgdesc="Small Webbrowser for Plasma Mobile" pkgdesc="Small Webbrowser for Plasma Mobile"
arch="all !ppc64le !s390x" # Limited by qt5-qtwebengine arch="all !ppc64le !s390x !armhf" # ppc64le and s390x blocked by qt5-qtwebengine, armhf blocked by kirigami2 -> qt5-qtdeclarative-dev
url="https://phabricator.kde.org/source/plasma-angelfish/" url="https://phabricator.kde.org/source/plasma-angelfish/"
license="GPL-3.0-or-later" license="GPL-3.0-or-later"
depends="kirigami2 plasma-framework purpose" depends="kirigami2 plasma-framework purpose"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=plasma-applet-weather-widget pkgname=plasma-applet-weather-widget
pkgver=1.6.10 pkgver=1.6.10
pkgrel=2 pkgrel=2
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.linux-apps.com/content/show.php/Weather+Widget?content=169572" url="https://www.linux-apps.com/content/show.php/Weather+Widget?content=169572"
pkgdesc="Plasmoid for showing weather information from yr.no and Open Weather Map servers" pkgdesc="Plasmoid for showing weather information from yr.no and Open Weather Map servers"
license="GPL-2.0-only" license="GPL-2.0-only"
......
...@@ -4,7 +4,7 @@ pkgname=plasma-desktop ...@@ -4,7 +4,7 @@ pkgname=plasma-desktop
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="KDE Plasma Desktop" pkgdesc="KDE Plasma Desktop"
arch="all" # Limited by plasma-workspace -> libksysguard -> qt5-qtwebengine arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url='https://www.kde.org/workspaces/plasmadesktop/' url='https://www.kde.org/workspaces/plasmadesktop/'
license="GPL-2.0-only AND LGPL-2.1-only" license="GPL-2.0-only AND LGPL-2.1-only"
depends="kirigami2 plasma-workspace setxkbmap qqc2-desktop-style" depends="kirigami2 plasma-workspace setxkbmap qqc2-desktop-style"
......
...@@ -4,7 +4,7 @@ pkgname=plasma-framework ...@@ -4,7 +4,7 @@ pkgname=plasma-framework
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="Plasma library and runtime components based upon KF5 and Qt5" pkgdesc="Plasma library and runtime components based upon KF5 and Qt5"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later AND GPL-2.0-or-later" license="LGPL-2.1-or-later AND GPL-2.0-or-later"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev kactivities-dev karchive-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev kdbusaddons-dev kdeclarative-dev kglobalaccel-dev kguiaddons-dev ki18n-dev kiconthemes-dev kio-dev kservice-dev kwindowsystem-dev kxmlgui-dev knotifications-dev kpackage-dev kirigami2-dev kwayland-dev" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev kactivities-dev karchive-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev kdbusaddons-dev kdeclarative-dev kglobalaccel-dev kguiaddons-dev ki18n-dev kiconthemes-dev kio-dev kservice-dev kwindowsystem-dev kxmlgui-dev knotifications-dev kpackage-dev kirigami2-dev kwayland-dev"
......
...@@ -4,9 +4,9 @@ pkgname=plasma-nm ...@@ -4,9 +4,9 @@ pkgname=plasma-nm
pkgver=5.17.4 pkgver=5.17.4
pkgrel=1 pkgrel=1
pkgdesc="Plasma applet written in QML for managing network connections" pkgdesc="Plasma applet written in QML for managing network connections"
arch="all !s390x" # Limited by networkmanager -> iwd arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="GPL-2.0" license="(LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-or-later"
depends="kirigami2 networkmanager" depends="kirigami2 networkmanager"
makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev ki18n-dev kwindowsystem-dev kservice-dev kcompletion-dev kwidgetsaddons-dev kio-dev kcoreaddons-dev kwallet-dev kconfigwidgets-dev kiconthemes-dev solid-dev kdbusaddons-dev knotifications-dev plasma-framework-dev kdeclarative-dev qca-dev networkmanager-qt-dev modemmanager-qt-dev mobile-broadband-provider-info" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev ki18n-dev kwindowsystem-dev kservice-dev kcompletion-dev kwidgetsaddons-dev kio-dev kcoreaddons-dev kwallet-dev kconfigwidgets-dev kiconthemes-dev solid-dev kdbusaddons-dev knotifications-dev plasma-framework-dev kdeclarative-dev qca-dev networkmanager-qt-dev modemmanager-qt-dev mobile-broadband-provider-info"
source="https://download.kde.org/stable/plasma/$pkgver/plasma-nm-$pkgver.tar.xz" source="https://download.kde.org/stable/plasma/$pkgver/plasma-nm-$pkgver.tar.xz"
......
...@@ -4,7 +4,7 @@ pkgname=plasma-pa ...@@ -4,7 +4,7 @@ pkgname=plasma-pa
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="Plasma applet for audio volume management using PulseAudio" pkgdesc="Plasma applet for audio volume management using PulseAudio"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="LGPL-2.1-only OR LGPL-3.0-only AND GPL-2.0-only" license="LGPL-2.1-only OR LGPL-3.0-only AND GPL-2.0-only"
depends="pulseaudio kirigami2" depends="pulseaudio kirigami2"
......
...@@ -4,7 +4,7 @@ pkgname=plasma-sdk ...@@ -4,7 +4,7 @@ pkgname=plasma-sdk
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="Applications useful for Plasma Development" pkgdesc="Applications useful for Plasma Development"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
depends="kirigami2" depends="kirigami2"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=plasma-thunderbolt pkgname=plasma-thunderbolt
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
arch="all !armhf !armv7" # Limited by bolt -> polkit arch="all !armhf !armv7" # Limited by bolt -> polkit, armhf also limited by qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
pkgdesc="Plasma integration for controlling Thunderbolt devices" pkgdesc="Plasma integration for controlling Thunderbolt devices"
license="GPL-2.0-only OR GPL-3.0-only" license="GPL-2.0-only OR GPL-3.0-only"
......
...@@ -4,7 +4,7 @@ pkgname=plasma-workspace ...@@ -4,7 +4,7 @@ pkgname=plasma-workspace
pkgver=5.17.4 pkgver=5.17.4
pkgrel=0 pkgrel=0
pkgdesc="KDE Plasma Workspace" pkgdesc="KDE Plasma Workspace"
arch="all" arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative
url="https://www.kde.org/workspaces/plasmadesktop/" url="https://www.kde.org/workspaces/plasmadesktop/"
license="(GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT AND LGPL-2.1-only AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-only" license="(GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT AND LGPL-2.1-only AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-only"
depends="tzdata qt5-qtquickcontrols kirigami2 kinit qt5-qttools kwin kactivitymanagerd milou plasma-integration qtchooser kded" depends="tzdata qt5-qtquickcontrols kirigami2 kinit qt5-qttools kwin kactivitymanagerd milou plasma-integration qtchooser kded"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=print-manager pkgname=print-manager
pkgver=19.12.0 pkgver=19.12.0
pkgrel=0 pkgrel=0
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.kde.org/applications/utilities/" url="https://www.kde.org/applications/utilities/"
pkgdesc="A tool for managing print jobs and printers" pkgdesc="A tool for managing print jobs and printers"
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
......
...@@ -4,7 +4,7 @@ pkgname=prison ...@@ -4,7 +4,7 @@ pkgname=prison
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="A barcode API to produce QRCode barcodes and DataMatrix barcodes" pkgdesc="A barcode API to produce QRCode barcodes and DataMatrix barcodes"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="MIT" license="MIT"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
pkgname=pulseaudio-qt pkgname=pulseaudio-qt
pkgver=1.2 pkgver=1.2
pkgrel=0 pkgrel=0
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://cgit.kde.org/pulseaudio-qt.git/" url="https://cgit.kde.org/pulseaudio-qt.git/"
pkgdesc="Pulseaudio bindings for Qt" pkgdesc="Pulseaudio bindings for Qt"
license="LGPL-2.1-only OR LGPL-3.0-only" license="LGPL-2.1-only OR LGPL-3.0-only"
......
...@@ -4,7 +4,7 @@ pkgname=purpose ...@@ -4,7 +4,7 @@ pkgname=purpose
pkgver=5.65.0 pkgver=5.65.0
pkgrel=0 pkgrel=0
pkgdesc="Framework for providing abstractions to get the developer's purposes fulfilled" pkgdesc="Framework for providing abstractions to get the developer's purposes fulfilled"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://community.kde.org/Frameworks" url="https://community.kde.org/Frameworks"
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev kcoreaddons-dev ki18n-dev kconfig-dev kio-dev depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev kcoreaddons-dev ki18n-dev kconfig-dev kio-dev
......
...@@ -6,7 +6,7 @@ pkgver=5.13.1 ...@@ -6,7 +6,7 @@ pkgver=5.13.1
pkgrel=1 pkgrel=1
pkgdesc="A set of Python 3 bindings for the Qt toolkit" pkgdesc="A set of Python 3 bindings for the Qt toolkit"
url="http://riverbankcomputing.co.uk/software/pyqt/intro" url="http://riverbankcomputing.co.uk/software/pyqt/intro"
arch="all" arch="all !armhf" # armhf blocked by qt5-qtdeclarative
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
depends="python3 py3-sip-pyqt5" depends="python3 py3-sip-pyqt5"
makedepends="python3-dev py-dbus-dev py-sip-dev makedepends="python3-dev py-dbus-dev py-sip-dev
...@@ -30,7 +30,7 @@ build() { ...@@ -30,7 +30,7 @@ build() {
--sip /usr/bin/sip \ --sip /usr/bin/sip \
--sipdir /usr/share/sip/PyQt5 \ --sipdir /usr/share/sip/PyQt5 \
--qsci-api --qsci-api
find -name 'Makefile' | xargs sed -i 's|-Wl,-rpath,/usr/lib||g;s|-Wl,-rpath,.* ||g' find . -name 'Makefile' -print0 | xargs sed -i 's|-Wl,-rpath,/usr/lib||g;s|-Wl,-rpath,.* ||g'
make make
} }
......
...@@ -6,12 +6,12 @@ pkgrel=2 ...@@ -6,12 +6,12 @@ pkgrel=2
pkgdesc="Python 3 bindings for QtWebEngine" pkgdesc="Python 3 bindings for QtWebEngine"
url="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" url="https://www.riverbankcomputing.com/software/pyqtwebengine/intro"
# ppc64le, s390x: not supported # ppc64le, s390x: not supported
arch="all !ppc64le !s390x" arch="all !ppc64le !s390x !armhf" # armhf blocked by py3-qt5 -> qt5-qtdeclarative
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
depends="python3" depends="python3"
makedepends="python3-dev py3-qt5 qt5-qtwebengine-dev py-sip-dev" makedepends="python3-dev py3-qt5 qt5-qtwebengine-dev py-sip-dev"
source="https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/$pkgver/PyQtWebEngine_gpl-$pkgver.tar.gz" source="https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/$pkgver/PyQtWebEngine_gpl-$pkgver.tar.gz"
builddir="${srcdir}/${_pyname}_gpl-${pkgver}" builddir="$srcdir"/"$_pyname"_gpl-"$pkgver"
build() { build() {
python3 configure.py \ python3 configure.py \
...@@ -26,7 +26,7 @@ check() { ...@@ -26,7 +26,7 @@ check() {