diff options
Diffstat (limited to 'community')
60 files changed, 156 insertions, 177 deletions
diff --git a/community/baloo/APKBUILD b/community/baloo/APKBUILD index d1545edbe0..3f749a6959 100644 --- a/community/baloo/APKBUILD +++ b/community/baloo/APKBUILD @@ -4,7 +4,7 @@ pkgname=baloo pkgver=5.65.0 pkgrel=0 pkgdesc="A framework for searching and managing metadata" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" 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" diff --git a/community/bluedevil/APKBUILD b/community/bluedevil/APKBUILD index 76c43cd51e..8502fc8f87 100644 --- a/community/bluedevil/APKBUILD +++ b/community/bluedevil/APKBUILD @@ -4,7 +4,7 @@ pkgname=bluedevil pkgver=5.17.4 pkgrel=0 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/" 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" diff --git a/community/bluez-qt/APKBUILD b/community/bluez-qt/APKBUILD index 01b566d88f..0e4a3866fc 100644 --- a/community/bluez-qt/APKBUILD +++ b/community/bluez-qt/APKBUILD @@ -3,7 +3,7 @@ pkgname=bluez-qt pkgver=5.65.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative pkgdesc="Qt wrapper for Bluez 5 DBus API" url="https://community.kde.org/Frameworks" license="LGPL-2.1-or-later" diff --git a/community/calindori/APKBUILD b/community/calindori/APKBUILD index ee023b1066..01d6f5e880 100644 --- a/community/calindori/APKBUILD +++ b/community/calindori/APKBUILD @@ -4,7 +4,7 @@ pkgname=calindori pkgver=1.0 pkgrel=0 pkgdesc="Calendar for Plasma Mobile" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://invent.kde.org/kde/calindori" license="GPL-2.0-or-later" depends="qt5-qtquickcontrols2 kirigami2" diff --git a/community/discover/APKBUILD b/community/discover/APKBUILD index 18fa485ce4..83430f3c0f 100644 --- a/community/discover/APKBUILD +++ b/community/discover/APKBUILD @@ -3,7 +3,7 @@ pkgname=discover pkgver=5.17.4 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://userbase.kde.org/Discover" 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" diff --git a/community/falkon/APKBUILD b/community/falkon/APKBUILD index 0f75050770..b36a8636e3 100644 --- a/community/falkon/APKBUILD +++ b/community/falkon/APKBUILD @@ -5,7 +5,7 @@ pkgver=3.1.0 pkgrel=1 pkgdesc="Cross-platform Qt Web Browser" 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" depends="qt5-qtbase-sqlite" makedepends="cmake python3 qt5-qtbase-dev extra-cmake-modules qt5-qtdeclarative-dev diff --git a/community/gns3-gui/APKBUILD b/community/gns3-gui/APKBUILD index 5eaeba2b3b..1a4ac3fff4 100644 --- a/community/gns3-gui/APKBUILD +++ b/community/gns3-gui/APKBUILD @@ -5,14 +5,13 @@ pkgver=2.2.3 pkgrel=1 pkgdesc="GNS3 network simulator. Graphical user interface package." url="https://github.com/GNS3/gns3-gui" -arch="noarch" -license="GPL-3.0" +arch="noarch !armhf" # armhf blocked by py3-qt5 -> qt5-qtdeclarative +license="GPL-3.0-or-later" depends="python3 py3-psutil-gns3 py3-jsonschema-gns3 py3-raven py3-qt5 qt5-qtsvg py3-sip" makedepends="python3-dev py-setuptools" subpackages="$pkgname-doc" -source="${pkgname}-${pkgver}.tar.gz::https://github.com/GNS3/${pkgname}/archive/v${pkgver}.tar.gz" -builddir="$srcdir"/$pkgname-$pkgver +source="$pkgname-$pkgver.tar.gz::https://github.com/GNS3/gns3-gui/archive/v$pkgver.tar.gz" build() { python3 setup.py build @@ -23,9 +22,9 @@ check() { } package() { - 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 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + python3 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 "$builddir"/resources/images/gns3_icon_256x256.png "$pkgdir"/usr/share/pixmaps/gns3.png + install -Dm644 "$builddir"/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } sha512sums="8216f5d2e5ed44655254a6a457ec5073e44f6266ec77c1a80d1695eb6939dc5594d066a84b501b94ab8124a55d8a74ebec39b6e2c9c2378e85c03aa91413d433 gns3-gui-2.2.3.tar.gz" diff --git a/community/gst-plugins-good/APKBUILD b/community/gst-plugins-good/APKBUILD index 8b415e4ee4..a8fa9d0708 100644 --- a/community/gst-plugins-good/APKBUILD +++ b/community/gst-plugins-good/APKBUILD @@ -4,7 +4,7 @@ pkgver=1.16.2 pkgrel=0 pkgdesc="GStreamer streaming media framework good plug-ins" 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" subpackages="$pkgname-lang $pkgname-qt $pkgname-gtk" replaces="gst-plugins-good1" @@ -60,7 +60,7 @@ _mv() { qt() { 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 _mv "$i" fi @@ -69,7 +69,7 @@ qt() { gtk() { 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 _mv "$i" fi diff --git a/community/kactivities-stats/APKBUILD b/community/kactivities-stats/APKBUILD index 3313e16f55..dc107ed7b8 100644 --- a/community/kactivities-stats/APKBUILD +++ b/community/kactivities-stats/APKBUILD @@ -3,7 +3,7 @@ pkgname=kactivities-stats pkgver=5.65.0 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" url="https://community.kde.org/Frameworks" license="LGPL-2.1-only OR LGPL-3.0-only" diff --git a/community/kactivities/APKBUILD b/community/kactivities/APKBUILD index 1689c62fc7..03957e248b 100644 --- a/community/kactivities/APKBUILD +++ b/community/kactivities/APKBUILD @@ -3,7 +3,7 @@ pkgname=kactivities pkgver=5.65.0 pkgrel=1 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative pkgdesc="Core components for the KDE's Activities" 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)" diff --git a/community/kaidan/APKBUILD b/community/kaidan/APKBUILD index 9633b51cff..ea723bc929 100644 --- a/community/kaidan/APKBUILD +++ b/community/kaidan/APKBUILD @@ -2,11 +2,11 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=kaidan pkgver=0.4.1 -pkgrel=0 +pkgrel=1 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" -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" 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" diff --git a/community/kdeclarative/APKBUILD b/community/kdeclarative/APKBUILD index 8baa54cb5f..2136a6a198 100644 --- a/community/kdeclarative/APKBUILD +++ b/community/kdeclarative/APKBUILD @@ -4,7 +4,7 @@ pkgname=kdeclarative pkgver=5.65.0 pkgrel=0 pkgdesc="Provides integration of QML and KDE Frameworks" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" 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" diff --git a/community/kdeconnect/APKBUILD b/community/kdeconnect/APKBUILD index 93881baef3..855124afaf 100644 --- a/community/kdeconnect/APKBUILD +++ b/community/kdeconnect/APKBUILD @@ -5,7 +5,7 @@ pkgver=1.4 pkgrel=1 pkgdesc="Adds communication between KDE and your smartphone" 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" 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" diff --git a/community/kdeplasma-addons/APKBUILD b/community/kdeplasma-addons/APKBUILD index c34c56f9b7..684d4f2b0d 100644 --- a/community/kdeplasma-addons/APKBUILD +++ b/community/kdeplasma-addons/APKBUILD @@ -2,9 +2,9 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=kdeplasma-addons pkgver=5.17.4 -pkgrel=0 -pkgdesc="All kind of addons to improve your Plasma experience " -arch="all !ppc64le !s390x" # Limited by qt5-qtwebengine +pkgrel=1 +pkgdesc="All kind of addons to improve your Plasma experience" +arch="all !ppc64le !s390x !armhf" # ppc64le and s390x blocked by qt5-qtwebengine, armhf blocked by qt5-qtdeclarative url="https://www.kde.org/workspaces/plasmadesktop/" license="LGPL-2.0-only AND GPL-2.0-or-later" depends="purpose" diff --git a/community/kholidays/APKBUILD b/community/kholidays/APKBUILD index 832ae7c44a..6247fd531b 100644 --- a/community/kholidays/APKBUILD +++ b/community/kholidays/APKBUILD @@ -4,7 +4,7 @@ pkgname=kholidays pkgver=5.65.0 pkgrel=0 pkgdesc="Support for icon themes" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" license="LGPL-2.0-or-later" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" diff --git a/community/ki18n/APKBUILD b/community/ki18n/APKBUILD index 2c5629b34f..f40234bf72 100644 --- a/community/ki18n/APKBUILD +++ b/community/ki18n/APKBUILD @@ -4,7 +4,7 @@ pkgname=ki18n pkgver=5.65.0 pkgrel=0 pkgdesc="Advanced internationalization framework" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" 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" diff --git a/community/kirigami2/APKBUILD b/community/kirigami2/APKBUILD index 5884dc0f8b..f433d3d991 100644 --- a/community/kirigami2/APKBUILD +++ b/community/kirigami2/APKBUILD @@ -4,7 +4,7 @@ pkgname=kirigami2 pkgver=5.65.0 pkgrel=0 pkgdesc="A QtQuick based components set" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" license="LGPL-2.0-only" depends="qt5-qtgraphicaleffects" diff --git a/community/knewstuff/APKBUILD b/community/knewstuff/APKBUILD index e145673b30..27f17891fd 100644 --- a/community/knewstuff/APKBUILD +++ b/community/knewstuff/APKBUILD @@ -4,7 +4,7 @@ pkgname=knewstuff pkgver=5.65.0 pkgrel=0 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" license="LGPL-2.1-or-later" depends="kirigami2" diff --git a/community/kpeople/APKBUILD b/community/kpeople/APKBUILD index d7dcb026b0..5991d4b727 100644 --- a/community/kpeople/APKBUILD +++ b/community/kpeople/APKBUILD @@ -4,7 +4,7 @@ pkgname=kpeople pkgver=5.65.0 pkgrel=0 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" license="LGPL-2.1-or-later" depends_dev="qt5-qtdeclarative-dev kcoreaddons-dev kwidgetsaddons-dev ki18n-dev kitemviews-dev kservice-dev" diff --git a/community/kquickcharts/APKBUILD b/community/kquickcharts/APKBUILD index 7964155f96..62fdaaaa90 100644 --- a/community/kquickcharts/APKBUILD +++ b/community/kquickcharts/APKBUILD @@ -4,7 +4,7 @@ pkgname=kquickcharts pkgver=5.65.0 pkgrel=0 pkgdesc="A QtQuick plugin providing high-performance charts" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" license="LGPL-2.1-only OR LGPL-3.0-only" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev" diff --git a/community/kwin/APKBUILD b/community/kwin/APKBUILD index c669fc42ab..9bc43de1eb 100644 --- a/community/kwin/APKBUILD +++ b/community/kwin/APKBUILD @@ -4,7 +4,7 @@ pkgname=kwin pkgver=5.17.4 pkgrel=0 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/" 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" diff --git a/community/latte-dock/APKBUILD b/community/latte-dock/APKBUILD index 37ff8c84e1..bcc291524d 100644 --- a/community/latte-dock/APKBUILD +++ b/community/latte-dock/APKBUILD @@ -3,7 +3,7 @@ pkgname=latte-dock pkgver=0.9.7 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://store.kde.org/p/1169519/" pkgdesc="A dock based on Plasma Frameworks" license="LGPL-2.0-or-later AND GPL-2.0-or-later" diff --git a/community/libqofono/APKBUILD b/community/libqofono/APKBUILD index be62fdb73a..700721289c 100644 --- a/community/libqofono/APKBUILD +++ b/community/libqofono/APKBUILD @@ -5,7 +5,7 @@ pkgver=0.99 pkgrel=0 pkgdesc="A library for accessing the ofono daemon, and a Qt declarative plugin for it" url="https://git.merproject.org/mer-core/libqofono/" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="LGPL-2.1-or-later" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" makedepends="$depends_dev" diff --git a/community/milou/APKBUILD b/community/milou/APKBUILD index aef34e1f80..02a7b93981 100644 --- a/community/milou/APKBUILD +++ b/community/milou/APKBUILD @@ -4,7 +4,7 @@ pkgname=milou pkgver=5.17.4 pkgrel=0 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/" 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" diff --git a/community/okular/APKBUILD b/community/okular/APKBUILD index a20e27f5df..e730856514 100644 --- a/community/okular/APKBUILD +++ b/community/okular/APKBUILD @@ -3,7 +3,7 @@ pkgname=okular pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative url="https://kde.org/applications/office/org.kde.okular" pkgdesc="A universal document viewer" license="GPL-2.0-or-later AND LGPL-2.0-or-later" diff --git a/community/phonon/APKBUILD b/community/phonon/APKBUILD index bb45ecab32..d999e8b857 100644 --- a/community/phonon/APKBUILD +++ b/community/phonon/APKBUILD @@ -2,10 +2,10 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=phonon pkgver=4.11.1 -pkgrel=0 +pkgrel=1 pkgdesc="KDE multimedia backend" url="https://phonon.kde.org/" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="LGPL-2.1-or-later" depends_dev="qt5-qtdeclarative-dev glib-dev" makedepends="$depends_dev extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev" @@ -15,7 +15,7 @@ options="!check" # No test configuration file found! build() { cmake \ - -DCMAKE_BUILD_TYPE=RelWithDebugInfo \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=FALSE \ diff --git a/community/plasma-angelfish/APKBUILD b/community/plasma-angelfish/APKBUILD index d9131aceb1..46ea664419 100644 --- a/community/plasma-angelfish/APKBUILD +++ b/community/plasma-angelfish/APKBUILD @@ -4,7 +4,7 @@ pkgname=plasma-angelfish pkgver=1.3.0 pkgrel=0 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/" license="GPL-3.0-or-later" depends="kirigami2 plasma-framework purpose" diff --git a/community/plasma-applet-weather-widget/APKBUILD b/community/plasma-applet-weather-widget/APKBUILD index 28f7fde490..6ecf764e24 100644 --- a/community/plasma-applet-weather-widget/APKBUILD +++ b/community/plasma-applet-weather-widget/APKBUILD @@ -3,7 +3,7 @@ pkgname=plasma-applet-weather-widget pkgver=1.6.10 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" pkgdesc="Plasmoid for showing weather information from yr.no and Open Weather Map servers" license="GPL-2.0-only" diff --git a/community/plasma-desktop/APKBUILD b/community/plasma-desktop/APKBUILD index 179adf7124..a826e22cc7 100644 --- a/community/plasma-desktop/APKBUILD +++ b/community/plasma-desktop/APKBUILD @@ -4,7 +4,7 @@ pkgname=plasma-desktop pkgver=5.17.4 pkgrel=0 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/' license="GPL-2.0-only AND LGPL-2.1-only" depends="kirigami2 plasma-workspace setxkbmap qqc2-desktop-style" diff --git a/community/plasma-framework/APKBUILD b/community/plasma-framework/APKBUILD index 3c21fd651a..0333c94d10 100644 --- a/community/plasma-framework/APKBUILD +++ b/community/plasma-framework/APKBUILD @@ -4,7 +4,7 @@ pkgname=plasma-framework pkgver=5.65.0 pkgrel=0 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" 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" diff --git a/community/plasma-nm/APKBUILD b/community/plasma-nm/APKBUILD index 0c5f1dc53e..e014f1ecaa 100644 --- a/community/plasma-nm/APKBUILD +++ b/community/plasma-nm/APKBUILD @@ -4,9 +4,9 @@ pkgname=plasma-nm pkgver=5.17.4 pkgrel=1 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/" -license="GPL-2.0" +license="(LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-or-later" 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" source="https://download.kde.org/stable/plasma/$pkgver/plasma-nm-$pkgver.tar.xz" diff --git a/community/plasma-pa/APKBUILD b/community/plasma-pa/APKBUILD index 6d9506fd40..98762f5c52 100644 --- a/community/plasma-pa/APKBUILD +++ b/community/plasma-pa/APKBUILD @@ -4,7 +4,7 @@ pkgname=plasma-pa pkgver=5.17.4 pkgrel=0 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/" license="LGPL-2.1-only OR LGPL-3.0-only AND GPL-2.0-only" depends="pulseaudio kirigami2" diff --git a/community/plasma-sdk/APKBUILD b/community/plasma-sdk/APKBUILD index 81fbe331d3..24495ecd54 100644 --- a/community/plasma-sdk/APKBUILD +++ b/community/plasma-sdk/APKBUILD @@ -4,7 +4,7 @@ pkgname=plasma-sdk pkgver=5.17.4 pkgrel=0 pkgdesc="Applications useful for Plasma Development" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://www.kde.org/workspaces/plasmadesktop/" license="GPL-2.0-or-later" depends="kirigami2" diff --git a/community/plasma-thunderbolt/APKBUILD b/community/plasma-thunderbolt/APKBUILD index 0a5c59620c..a556a8cf94 100644 --- a/community/plasma-thunderbolt/APKBUILD +++ b/community/plasma-thunderbolt/APKBUILD @@ -3,7 +3,7 @@ pkgname=plasma-thunderbolt pkgver=5.17.4 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/" pkgdesc="Plasma integration for controlling Thunderbolt devices" license="GPL-2.0-only OR GPL-3.0-only" diff --git a/community/plasma-workspace/APKBUILD b/community/plasma-workspace/APKBUILD index be1170378f..e2322066db 100644 --- a/community/plasma-workspace/APKBUILD +++ b/community/plasma-workspace/APKBUILD @@ -4,7 +4,7 @@ pkgname=plasma-workspace pkgver=5.17.4 pkgrel=0 pkgdesc="KDE Plasma Workspace" -arch="all" +arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative 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" depends="tzdata qt5-qtquickcontrols kirigami2 kinit qt5-qttools kwin kactivitymanagerd milou plasma-integration qtchooser kded" diff --git a/community/print-manager/APKBUILD b/community/print-manager/APKBUILD index 8e7a6950a1..5ea97a2ad7 100644 --- a/community/print-manager/APKBUILD +++ b/community/print-manager/APKBUILD @@ -3,7 +3,7 @@ pkgname=print-manager pkgver=19.12.0 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://www.kde.org/applications/utilities/" pkgdesc="A tool for managing print jobs and printers" license="GPL-2.0-or-later" diff --git a/community/prison/APKBUILD b/community/prison/APKBUILD index c7ae6350e0..920300d0ca 100644 --- a/community/prison/APKBUILD +++ b/community/prison/APKBUILD @@ -4,7 +4,7 @@ pkgname=prison pkgver=5.65.0 pkgrel=0 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" license="MIT" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" diff --git a/community/pulseaudio-qt/APKBUILD b/community/pulseaudio-qt/APKBUILD index f1146d36b9..724d072c99 100644 --- a/community/pulseaudio-qt/APKBUILD +++ b/community/pulseaudio-qt/APKBUILD @@ -3,7 +3,7 @@ pkgname=pulseaudio-qt pkgver=1.2 pkgrel=0 -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://cgit.kde.org/pulseaudio-qt.git/" pkgdesc="Pulseaudio bindings for Qt" license="LGPL-2.1-only OR LGPL-3.0-only" diff --git a/community/purpose/APKBUILD b/community/purpose/APKBUILD index 4018cb9f06..8615f19e0f 100644 --- a/community/purpose/APKBUILD +++ b/community/purpose/APKBUILD @@ -4,7 +4,7 @@ pkgname=purpose pkgver=5.65.0 pkgrel=0 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" license="LGPL-2.1-or-later" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev kcoreaddons-dev ki18n-dev kconfig-dev kio-dev diff --git a/community/py3-qt5/APKBUILD b/community/py3-qt5/APKBUILD index 53433f2337..6f8cdaac0e 100644 --- a/community/py3-qt5/APKBUILD +++ b/community/py3-qt5/APKBUILD @@ -6,7 +6,7 @@ pkgver=5.13.1 pkgrel=1 pkgdesc="A set of Python 3 bindings for the Qt toolkit" url="http://riverbankcomputing.co.uk/software/pyqt/intro" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="GPL-2.0-or-later" depends="python3 py3-sip-pyqt5" makedepends="python3-dev py-dbus-dev py-sip-dev @@ -30,7 +30,7 @@ build() { --sip /usr/bin/sip \ --sipdir /usr/share/sip/PyQt5 \ --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 } diff --git a/community/py3-qtwebengine/APKBUILD b/community/py3-qtwebengine/APKBUILD index d410507376..31f0758a12 100644 --- a/community/py3-qtwebengine/APKBUILD +++ b/community/py3-qtwebengine/APKBUILD @@ -6,12 +6,12 @@ pkgrel=2 pkgdesc="Python 3 bindings for QtWebEngine" url="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" # 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" depends="python3" 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" -builddir="${srcdir}/${_pyname}_gpl-${pkgver}" +builddir="$srcdir"/"$_pyname"_gpl-"$pkgver" build() { python3 configure.py \ @@ -26,7 +26,7 @@ check() { } package() { - make -j1 DESTDIR="${pkgdir}" INSTALL_ROOT="${pkgdir}" install + make -j1 DESTDIR="$pkgdir" INSTALL_ROOT="$pkgdir" install } sha512sums="2bcb0e4da51de9cfb5128e03c03ada77f2d4b99b0885da910584717681b96759ce4301c325cbbf43602d46746e2d37d81ed62f77dd63b33359fd5fae74d7f010 PyQtWebEngine_gpl-5.12.1.tar.gz" diff --git a/community/qqc2-desktop-style/APKBUILD b/community/qqc2-desktop-style/APKBUILD index e6967a60f7..5f0787e23a 100644 --- a/community/qqc2-desktop-style/APKBUILD +++ b/community/qqc2-desktop-style/APKBUILD @@ -4,7 +4,7 @@ pkgname=qqc2-desktop-style pkgver=5.65.0 pkgrel=0 pkgdesc="A style for Qt Quick Controls 2 to make it follow your desktop theme" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" license="LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only)" depends="qt5-qtgraphicaleffects qt5-qtquickcontrols2" diff --git a/community/qt5-qtdeclarative/APKBUILD b/community/qt5-qtdeclarative/APKBUILD index da63a24b74..565144c868 100644 --- a/community/qt5-qtdeclarative/APKBUILD +++ b/community/qt5-qtdeclarative/APKBUILD @@ -6,12 +6,12 @@ _ver=${pkgver/_p/-} _ver=${_ver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} -pkgrel=0 +_v=${_ver/rc/RC} +pkgrel=1 pkgdesc="Qt5 - QtDeclarative component" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # Broken on armhf, upstream bug report https://bugreports.qt.io/browse/QTBUG-65246 +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" makedepends="qt5-qtbase-dev python3" subpackages="$pkgname-dev" @@ -19,12 +19,12 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_v.tar.xz qt-musl-stackbottom.patch " _qt5_prefix=/usr/lib/qt5 -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" build() { # HACK so calls to "python" get what we want @@ -42,7 +42,7 @@ package() { make install INSTALL_ROOT="$pkgdir" mkdir -p "$pkgdir"/usr/bin/ - for i in "$pkgdir"/$_qt5_prefix/bin/*; do + for i in "$pkgdir"/"$_qt5_prefix"/bin/*; do ln -s ../lib/qt5/bin/${i##*/} "$pkgdir"/usr/bin/${i##*/}-qt5 done } diff --git a/community/qt5-qtgraphicaleffects/APKBUILD b/community/qt5-qtgraphicaleffects/APKBUILD index d794741af3..206fc77655 100644 --- a/community/qt5-qtgraphicaleffects/APKBUILD +++ b/community/qt5-qtgraphicaleffects/APKBUILD @@ -5,35 +5,31 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} pkgrel=0 pkgdesc="Qt5 - QtGraphicalEffects component" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtgraphicaleffects-everywhere-src-$_v.tar.xz" -_qt5_prefix=/usr/lib/qt5 -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" build() { - cd "$builddir" qmake-qt5 && make } check() { - cd "$builddir" make check } package() { - cd "$builddir" make install INSTALL_ROOT="$pkgdir" } diff --git a/community/qt5-qtlocation/APKBUILD b/community/qt5-qtlocation/APKBUILD index e5660f2910..526db9a6ab 100644 --- a/community/qt5-qtlocation/APKBUILD +++ b/community/qt5-qtlocation/APKBUILD @@ -6,12 +6,12 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} pkgrel=0 pkgdesc="Qt5 - Location component" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" options="!check" # upstream does not provide check makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev icu-dev" subpackages="$pkgname-dev" @@ -20,15 +20,15 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtlocation-everywhere-src-$_v.tar.xz fix-build.patch" -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" prepare() { default_prepare - cd "$builddir" - mkdir -p build + + mkdir -p "$builddir"/build } build() { diff --git a/community/qt5-qtmultimedia/APKBUILD b/community/qt5-qtmultimedia/APKBUILD index 55c2e9246a..f877ee7a7f 100644 --- a/community/qt5-qtmultimedia/APKBUILD +++ b/community/qt5-qtmultimedia/APKBUILD @@ -6,12 +6,12 @@ _ver=${pkgver/_p/-} _ver=${_ver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} -pkgrel=0 +_v=${_ver/rc/RC} +pkgrel=1 pkgdesc="Qt5 - Multimedia support" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev alsa-lib-dev libxv-dev gstreamer-dev gst-plugins-base-dev" subpackages="$pkgname-dev" @@ -20,21 +20,18 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtmultimedia-everywhere-src-$_v.tar.xz" -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" build() { - cd "$builddir" qmake-qt5 && make } check() { - cd "$builddir" make check } package() { - cd "$builddir" make install INSTALL_ROOT="$pkgdir" } diff --git a/community/qt5-qtquickcontrols/APKBUILD b/community/qt5-qtquickcontrols/APKBUILD index f0423fa577..7095b51a71 100644 --- a/community/qt5-qtquickcontrols/APKBUILD +++ b/community/qt5-qtquickcontrols/APKBUILD @@ -5,34 +5,31 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} -pkgrel=0 +_v=${_ver/rc/RC} +pkgrel=1 pkgdesc="Qt5 - module with set of QtQuick controls" url="http://qt-project.org/" -arch="all" -license="BSD and (LGPL-2.0 with exceptions or GPL-3.0 with exceptions) and GFDL" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtquickcontrols-everywhere-src-$_v.tar.xz" -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" build() { - cd "$builddir" qmake-qt5 && make } check() { - cd "$builddir" make check } package() { - cd "$builddir" make install INSTALL_ROOT="$pkgdir" } diff --git a/community/qt5-qtquickcontrols2/APKBUILD b/community/qt5-qtquickcontrols2/APKBUILD index d79f454990..473e5e043f 100644 --- a/community/qt5-qtquickcontrols2/APKBUILD +++ b/community/qt5-qtquickcontrols2/APKBUILD @@ -6,12 +6,12 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} pkgrel=0 pkgdesc="Qt5 - module with set of QtQuick controls for embedded" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" options="!check" #upstream does not provide check depends="qt5-qtgraphicaleffects" makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" @@ -21,14 +21,14 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtquickcontrols2-everywhere-src-$_v.tar.xz" -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" prepare() { default_prepare - cd "$builddir" - mkdir -p build + + mkdir -p "$builddir"/build } build() { diff --git a/community/qt5-qtsensors/APKBUILD b/community/qt5-qtsensors/APKBUILD index 0320adbf6a..9db1b194cd 100644 --- a/community/qt5-qtsensors/APKBUILD +++ b/community/qt5-qtsensors/APKBUILD @@ -6,12 +6,12 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} pkgrel=0 pkgdesc="+The Qt Sensors API provides access to sensor hardware via QML and C++" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" options="!check" #upstream does not provide check makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" subpackages="$pkgname-dev" @@ -20,14 +20,14 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtsensors-everywhere-src-$_v.tar.xz" -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir/$_pkgname-${_v%-*}" prepare() { default_prepare - cd "$builddir" - mkdir -p build + + mkdir -p "$builddir"/build } build() { diff --git a/community/qt5-qtvirtualkeyboard/APKBUILD b/community/qt5-qtvirtualkeyboard/APKBUILD index 9b88390241..8bc9351745 100644 --- a/community/qt5-qtvirtualkeyboard/APKBUILD +++ b/community/qt5-qtvirtualkeyboard/APKBUILD @@ -3,22 +3,22 @@ pkgname=qt5-qtvirtualkeyboard _pkgname="${pkgname/qt5-/}-everywhere-src" pkgver=5.12.5 -pkgrel=0 -arch="all" +pkgrel=1 +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="http://qt-project.org/" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" pkgdesc="Virtual keyboard framework" depends_dev="qt5-qtsvg-dev" makedepends="$depends_dev hunspell-dev qt5-qtbase-dev qt5-qtdeclarative-dev" subpackages="$pkgname-dev" -builddir="$srcdir/${pkgname/qt5-/}-everywhere-src-$pkgver" +builddir="$srcdir/$_pkgname-$pkgver" case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt.io/$_rel/qt/${pkgver%.*}/${pkgver}/submodules/$_pkgname-$pkgver.tar.xz" +source="http://download.qt.io/$_rel/qt/${pkgver%.*}/$pkgver/submodules/qtvirtualkeyboard-everywhere-src-$pkgver.tar.xz" build() { qmake-qt5 CONFIG+="lang-all handwriting" diff --git a/community/qt5-qtwayland/APKBUILD b/community/qt5-qtwayland/APKBUILD index 235d789a0c..39df83a28f 100644 --- a/community/qt5-qtwayland/APKBUILD +++ b/community/qt5-qtwayland/APKBUILD @@ -3,10 +3,10 @@ pkgname=qt5-qtwayland _pkgname="${pkgname/qt5-/}-everywhere-src" pkgver=5.12.5 -pkgrel=1 -arch="all" +pkgrel=2 +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="http://qt-project.org/" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" pkgdesc='Provides APIs for Wayland' makedepends="$depends_dev libxkbcommon-dev libxcomposite-dev qt5-qtquickcontrols2-dev qt5-qtdeclarative-dev qt5-qtbase-dev wayland-dev" @@ -18,7 +18,7 @@ case $pkgver in *) _rel=official_releases;; esac -source="http://download.qt.io/$_rel/qt/${pkgver%.*}/${pkgver}/submodules/$_pkgname-$pkgver.tar.xz +source="http://download.qt.io/$_rel/qt/${pkgver%.*}/$pkgver/submodules/qtwayland-everywhere-src-$pkgver.tar.xz 03e8c91fc28b77c4f027b6c6d582b85878efae41.patch" build() { @@ -27,12 +27,10 @@ build() { } check() { - cd "$builddir" make check } package() { - cd "$builddir" make INSTALL_ROOT="$pkgdir" install # Drop QMAKE_PRL_BUILD_DIR because reference the build dir diff --git a/community/qt5-qtwebchannel/APKBUILD b/community/qt5-qtwebchannel/APKBUILD index a04904d305..59d199a11a 100644 --- a/community/qt5-qtwebchannel/APKBUILD +++ b/community/qt5-qtwebchannel/APKBUILD @@ -6,12 +6,12 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} pkgrel=0 pkgdesc="library for seamless integration of C++ +and QML applications with HTML/JavaScript clients." url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" options="!check" #upstream does not provide check makedepends="qt5-qtbase-dev qt5-qtwebsockets-dev qt5-qtdeclarative-dev" subpackages="$pkgname-dev" @@ -20,14 +20,14 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtwebchannel-everywhere-src-$_v.tar.xz" -builddir="$srcdir"/$_pkgname-${_V%-*} +builddir="$srcdir"/$_pkgname-${_v%-*} prepare() { default_prepare - cd "$builddir" - mkdir -p build + + mkdir -p "$builddir"/build } build() { diff --git a/community/qt5-qtwebengine/APKBUILD b/community/qt5-qtwebengine/APKBUILD index 7b82029a22..eb64d9418c 100644 --- a/community/qt5-qtwebengine/APKBUILD +++ b/community/qt5-qtwebengine/APKBUILD @@ -1,13 +1,12 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=qt5-qtwebengine pkgver=5.12.5 -pkgrel=2 +pkgrel=3 pkgdesc="Qt5 - QtWebEngine components" url="http://qt-project.org/" # ppc64le, s390x: not supported -arch="all !ppc64le !s390x" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" -depends="" +arch="all !ppc64le !s390x !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" depends_dev="qt5-qtdeclarative-dev qt5-qtwebchannel-dev gstreamer-dev gst-plugins-base-dev libxslt-dev mesa-dev icu-dev libxext-dev glib-dev libxcomposite-dev libxrender-dev ninja ffmpeg-dev @@ -39,7 +38,6 @@ makedepends="$depends_dev linux-headers nss-dev opus-dev - paxmark pcre-dev protobuf-dev qt5-qtbase-dev @@ -56,13 +54,13 @@ subpackages="$pkgname-dev" _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtwebengine-everywhere-src-$_V.tar.xz +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtwebengine-everywhere-src-$_v.tar.xz arm-void-is-not-android.patch qt-musl-dispatch_to_musl.patch qt-musl-execinfo.patch @@ -80,20 +78,18 @@ source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qt musl-sandbox.patch yasm-nls.patch " -builddir="$srcdir"/qtwebengine-everywhere-src-$_V +builddir="$srcdir"/qtwebengine-everywhere-src-$_v build() { - cd "$builddir" export NINJA_PATH="/usr/bin/ninja" qmake-qt5 QMAKE_EXTRA_ARGS+="-webengine-ffmpeg -webengine-opus -webengine-webp" - make || paxmark -m src/core/release/mksnapshot && make + make } package() { - cd "$builddir" - make install INSTALL_ROOT="$pkgdir" || return 1 + make install INSTALL_ROOT="$pkgdir" # remove rpath -# chrpath --delete "$pkgdir"/usr/lib/qt5/libexec/* || return 1 +# chrpath --delete "$pkgdir"/usr/lib/qt5/libexec/* sed -i -e 's:-L/home[^ ]\+::g' "$pkgdir"/usr/lib/pkgconfig/*.pc } diff --git a/community/qt5-qtwebkit/APKBUILD b/community/qt5-qtwebkit/APKBUILD index d02ca4cd54..baa64b01da 100644 --- a/community/qt5-qtwebkit/APKBUILD +++ b/community/qt5-qtwebkit/APKBUILD @@ -4,9 +4,8 @@ pkgver=5.9.1 pkgrel=7 pkgdesc="Qt5 - QtWebKit components" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" -depends="" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" depends_dev="qt5-qtdeclarative-dev gstreamer-dev gst-plugins-base-dev libxslt-dev mesa-dev icu-dev libxext-dev glib-dev libxcomposite-dev libxrender-dev @@ -31,53 +30,50 @@ subpackages="$pkgname-dev" _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtwebkit-opensource-src-$_V.tar.xz +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtwebkit-opensource-src-$_v.tar.xz pic.patch fix-rpath.patch fix-execinfo.patch 0001-Add-ARM-64-support.patch qt5.12.patch " -builddir="$srcdir"/qtwebkit-opensource-src-$_V +builddir="$srcdir/qtwebkit-opensource-src-$_v" prepare() { - default_prepare || return 1 # apply patches + default_prepare # apply patches # remove some bundled mkdir Source/ThirdParty/orig mv Source/ThirdParty/gtest/ \ Source/ThirdParty/qunit/ \ - Source/ThirdParty/orig/ \ - || return 1 - syncqt-qt5.pl -version $_V Source/sync.profile || return 1 + Source/ThirdParty/orig/ + syncqt-qt5.pl -version $_V Source/sync.profile } build() { - cd "$builddir" - qmake-qt5 || return 1 + qmake-qt5 # /usr/include/fortify/stdlib.h:20:25: fatal error: stdlib.h: No such file or directory # see: http://stackoverflow.com/questions/37218953/isystem-on-a-system-include-directory-causes-errors # see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71090 # see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 qmake-qt5 Source/JavaScriptCore/LLIntOffsetsExtractor.pro -o \ - Source/JavaScriptCore/Makefile.LLIntOffsetsExtractor || return 1 + Source/JavaScriptCore/Makefile.LLIntOffsetsExtractor sed -i 's:-isystem /usr/include ::' \ - Source/JavaScriptCore/Makefile.LLIntOffsetsExtractor || return 1 + Source/JavaScriptCore/Makefile.LLIntOffsetsExtractor - make || return 1 + make } package() { - cd "$builddir" - make install INSTALL_ROOT="$pkgdir" || return 1 + make install INSTALL_ROOT="$pkgdir" # remove rpath -# chrpath --delete "$pkgdir"/usr/lib/qt5/libexec/* || return 1 +# chrpath --delete "$pkgdir"/usr/lib/qt5/libexec/* sed -i -e 's:-L/home[^ ]\+::g' "$pkgdir"/usr/lib/pkgconfig/*.pc } diff --git a/community/qt5-qtxmlpatterns/APKBUILD b/community/qt5-qtxmlpatterns/APKBUILD index e6ad405d5c..53eb0430e4 100644 --- a/community/qt5-qtxmlpatterns/APKBUILD +++ b/community/qt5-qtxmlpatterns/APKBUILD @@ -5,12 +5,12 @@ pkgver=5.12.5 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} -_V=${_ver/rc/RC} +_v=${_ver/rc/RC} pkgrel=0 pkgdesc="Qt5 - QtXmlPatterns component" url="http://qt-project.org/" -arch="all" -license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative +license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" subpackages="$pkgname-dev" @@ -18,10 +18,10 @@ case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtxmlpatterns-everywhere-src-$_v.tar.xz" -builddir="$srcdir"/$_pkgname-${_V%-*} -builddir="$srcdir"/$_pkgname-$_V +builddir="$srcdir"/$_pkgname-${_v%-*} +builddir="$srcdir"/$_pkgname-$_v build() { qmake-qt5 && make @@ -31,7 +31,7 @@ check() { make check } -package() { +package() { make install INSTALL_ROOT="$pkgdir" } diff --git a/community/sddm-kcm/APKBUILD b/community/sddm-kcm/APKBUILD index e08f74e7d6..65137a00dc 100644 --- a/community/sddm-kcm/APKBUILD +++ b/community/sddm-kcm/APKBUILD @@ -4,7 +4,7 @@ pkgname=sddm-kcm pkgver=5.17.4 pkgrel=0 pkgdesc="Config module for SDDM" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://www.kde.org" license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later AND GPL-2.0-only" depends="sddm systemsettings" diff --git a/community/sddm/APKBUILD b/community/sddm/APKBUILD index 1a5d6694ee..6d738cad24 100644 --- a/community/sddm/APKBUILD +++ b/community/sddm/APKBUILD @@ -5,7 +5,7 @@ pkgver=0.18.1 pkgrel=6 pkgdesc="Simple Desktop Display Manager" url="https://github.com/sddm/sddm/" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative license="GPL-2.0-only" depends="elogind xorg-server dbus-x11 upower" makedepends="cmake extra-cmake-modules qt5-qtbase-dev libxcb-dev upower-dev @@ -16,7 +16,7 @@ install="sddm.pre-install" langdir="/usr/share/sddm/translations" pkgusers="sddm" pkggroups="sddm" -source="$pkgname-$pkgver.tar.gz::https://github.com/sddm/$pkgname/archive/v$pkgver.tar.gz +source="$pkgname-$pkgver.tar.gz::https://github.com/sddm/sddm/archive/v$pkgver.tar.gz pam-path-fix.patch sddm.initd " diff --git a/community/solid/APKBUILD b/community/solid/APKBUILD index f339e66ba6..e2faa29f49 100644 --- a/community/solid/APKBUILD +++ b/community/solid/APKBUILD @@ -4,7 +4,7 @@ pkgname=solid pkgver=5.65.0 pkgrel=0 pkgdesc="Hardware integration and detection" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" license="LGPL-2.1-only OR LGPL-3.0-only" depends_dev="qt5-qtdeclarative-dev" diff --git a/community/systemsettings/APKBUILD b/community/systemsettings/APKBUILD index c0b0e2193d..3cfd48a6b2 100644 --- a/community/systemsettings/APKBUILD +++ b/community/systemsettings/APKBUILD @@ -4,7 +4,7 @@ pkgname=systemsettings pkgver=5.17.4 pkgrel=0 pkgdesc="Plasma system manager for hardware, software, and workspaces" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://www.kde.org/workspaces/plasmadesktop/" license="GPL-2.0-or-later" depends="kirigami2" diff --git a/community/threadweaver/APKBUILD b/community/threadweaver/APKBUILD index 051507cf49..c12e582d76 100644 --- a/community/threadweaver/APKBUILD +++ b/community/threadweaver/APKBUILD @@ -4,7 +4,7 @@ pkgname=threadweaver pkgver=5.65.0 pkgrel=0 pkgdesc="High-level multithreading framework" -arch="all" +arch="all !armhf" # armhf blocked by qt5-qtdeclarative url="https://community.kde.org/Frameworks" license="LGPL-2.1-only" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev" |