aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2021-06-30 12:22:20 +0200
committerBart Ribbers <bribbers@disroot.org>2021-06-30 12:22:27 +0200
commit352a31dff65267959a03c1c6885530a56c7e914b (patch)
tree273ea5e2b0244548f04a04da8b0a53540164467e
parent5dd4e6a43d903711a073de315a0cc88e67fade86 (diff)
community/various: disable on riscv64 due to missing rust
-rw-r--r--community/akregator/APKBUILD4
-rw-r--r--community/baobab/APKBUILD3
-rw-r--r--community/breeze-gtk/APKBUILD2
-rw-r--r--community/caerbannog/APKBUILD3
-rw-r--r--community/calamares-extensions/APKBUILD4
-rw-r--r--community/calligra/APKBUILD6
-rw-r--r--community/colord-gtk/APKBUILD3
-rw-r--r--community/deja-dup/APKBUILD3
-rw-r--r--community/epiphany/APKBUILD3
-rw-r--r--community/gdm/APKBUILD3
-rw-r--r--community/gnome-applets/APKBUILD4
-rw-r--r--community/gnome-builder/APKBUILD3
-rw-r--r--community/gnome-calculator/APKBUILD3
-rw-r--r--community/gnome-calendar/APKBUILD3
-rw-r--r--community/gnome-clocks/APKBUILD3
-rw-r--r--community/gnome-control-center/APKBUILD6
-rw-r--r--community/gnome-disk-utility/APKBUILD3
-rw-r--r--community/gnome-flashback/APKBUILD4
-rw-r--r--community/gnome-font-viewer/APKBUILD3
-rw-r--r--community/gnome-initial-setup/APKBUILD3
-rw-r--r--community/gnome-music/APKBUILD5
-rw-r--r--community/gnome-panel/APKBUILD3
-rw-r--r--community/gnome-passwordsafe/APKBUILD3
-rw-r--r--community/gnome-photos/APKBUILD3
-rw-r--r--community/gnome-screenshot/APKBUILD3
-rw-r--r--community/gnome-session/APKBUILD3
-rw-r--r--community/gnome-terminal/APKBUILD3
-rw-r--r--community/gnome-tweaks/APKBUILD4
-rw-r--r--community/gnumeric/APKBUILD5
-rw-r--r--community/grantlee-editor/APKBUILD30
-rw-r--r--community/gtkmm4/APKBUILD14
-rw-r--r--community/gtksourceview5/APKBUILD3
-rw-r--r--community/kblocks/APKBUILD4
-rw-r--r--community/kcalc/APKBUILD4
-rw-r--r--community/kcharselect/APKBUILD4
-rw-r--r--community/kdenlive/APKBUILD4
-rw-r--r--community/kdepim-addons/APKBUILD6
-rw-r--r--community/kdeplasma-applets-xrdesktop/APKBUILD7
-rw-r--r--community/kdiamond/APKBUILD23
-rw-r--r--community/kgamma5/APKBUILD4
-rw-r--r--community/kgx/APKBUILD4
-rw-r--r--community/khelpcenter/APKBUILD25
42 files changed, 164 insertions, 69 deletions
diff --git a/community/akregator/APKBUILD b/community/akregator/APKBUILD
index 90f2a58abd8..1551e78cfa0 100644
--- a/community/akregator/APKBUILD
+++ b/community/akregator/APKBUILD
@@ -3,7 +3,9 @@
pkgname=akregator
pkgver=21.04.2
pkgrel=0
-arch="all !ppc64le !s390x !armhf !mips !mips64" # Limited by qt5-qtwebengine
+# armhf blocked by extra-cmake-modules
+# ppc64le, s390x, mips64 and riscv64 blocked by qt5-qtwebengine
+arch="all 1armhf !ppc64le !s390x !mips64 !riscv64"
url="https://kontact.kde.org/components/akregator.html"
pkgdesc="RSS Feed Reader"
license="GPL-2.0-or-later AND LGPL-2.0-or-later"
diff --git a/community/baobab/APKBUILD b/community/baobab/APKBUILD
index 820e2b34b9c..b4c2129da18 100644
--- a/community/baobab/APKBUILD
+++ b/community/baobab/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="A graphical application to analyse disk usage in any Gnome environment"
url="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
-arch="all !s390x !mips64" # libhandy1
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
makedepends="meson glib-dev gtk+3.0-dev gettext-dev vala itstool libhandy1-dev"
options="!check" # no tests
diff --git a/community/breeze-gtk/APKBUILD b/community/breeze-gtk/APKBUILD
index 428defdb4dc..3fd5c5f0e21 100644
--- a/community/breeze-gtk/APKBUILD
+++ b/community/breeze-gtk/APKBUILD
@@ -5,7 +5,7 @@ pkgver=5.22.2.1
pkgrel=0
pkgdesc="A GTK Theme Built to Match KDE's Breeze"
# armhf blocked by extra-cmake-modules
-# s390x blocked by breeze
+# s390x, mips64 and riscv64 blocked by polkit -> breeze
arch="noarch !armhf !s390x !mips64"
url="https://kde.org/plasma-desktop/"
license="LGPL-2.1-only"
diff --git a/community/caerbannog/APKBUILD b/community/caerbannog/APKBUILD
index ac1b6eda6e3..4d823b57c6d 100644
--- a/community/caerbannog/APKBUILD
+++ b/community/caerbannog/APKBUILD
@@ -5,7 +5,8 @@ pkgver=0.3
pkgrel=1
pkgdesc="mobile-friendly Gtk frontend for password-store"
url="https://git.sr.ht/~craftyguy/caerbannog"
-arch="all !s390x !mips !mips64" # no libhandy1
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="all !s390x !mips64 !riscv64"
license="GPL-3.0-or-later"
depends="
libhandy1
diff --git a/community/calamares-extensions/APKBUILD b/community/calamares-extensions/APKBUILD
index 710fd344817..a8874dbf7a1 100644
--- a/community/calamares-extensions/APKBUILD
+++ b/community/calamares-extensions/APKBUILD
@@ -6,8 +6,8 @@ pkgname=calamares-extensions
pkgver=1.1.2
pkgrel=0
# armhf blocked by qt5-qtdeclarative
-# ppc64le, s390x and mips64 blocked by calamares
-arch="all !armhf !ppc64le !s390x !mips64"
+# ppc64le, s390x, mips64 and riscv64 blocked by qt5-qtwebengine -> calamares
+arch="all !armhf !ppc64le !s390x !mips64 !riscv64"
url="https://github.com/calamares/calamares-extensions"
pkgdesc="Calamares Branding and Module Examples"
license="GPL-3.0-or-later"
diff --git a/community/calligra/APKBUILD b/community/calligra/APKBUILD
index b4404bbcbf2..c5ce0eeefdf 100644
--- a/community/calligra/APKBUILD
+++ b/community/calligra/APKBUILD
@@ -4,7 +4,9 @@ pkgname=calligra
pkgver=3.2.1
pkgrel=12
pkgdesc="Office and graphic art suite by KDE"
-arch="all !armhf !mips !mips64 !s390x !ppc64le" # qtdeclarative
+# armhf blocked by extra-cmake-modules
+# mips64, s390x and riscv64 blocked by polkit -> kio
+arch="all !armhf !mips64 !s390x !ppc64le !riscv64"
url="https://calligra.org"
license="GPL-2.0-or-later AND LGPL-2.0-only"
makedepends="
@@ -77,6 +79,6 @@ check() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="e53a939aa1b277c2291cfd626868c77085fc9cc7774df160b5b1afceb33314b4381fa8ffe03636cbde6e35cc2abd170a51e7f9c1a99191339313b9c9c3b1526f calligra-3.2.1.tar.xz"
diff --git a/community/colord-gtk/APKBUILD b/community/colord-gtk/APKBUILD
index 5335d815a16..2a42ebdf9da 100644
--- a/community/colord-gtk/APKBUILD
+++ b/community/colord-gtk/APKBUILD
@@ -5,7 +5,8 @@ pkgrel=2
pkgdesc="GTK support library for colord"
options="!check" # Requires bus session
url="https://www.freedesktop.org/software/colord/"
-arch="all !s390x !mips64"
+# s390x, mips64 and riscv64 blocked by polkit -> colord
+arch="all !s390x !mips64 !riscv64"
license="LGPL-2.1-or-later"
makedepends="meson intltool glib-dev gtk+3.0-dev colord-dev lcms2-dev"
checkdepends="xvfb-run"
diff --git a/community/deja-dup/APKBUILD b/community/deja-dup/APKBUILD
index 8191b923233..ef7967dbfe9 100644
--- a/community/deja-dup/APKBUILD
+++ b/community/deja-dup/APKBUILD
@@ -5,7 +5,8 @@ pkgver=42.7
pkgrel=0
pkgdesc="Simple backup tool for GNOME"
url="https://wiki.gnome.org/Apps/DejaDup"
-arch="all !s390x !mips !mips64" # libhandy
+# s390x, mips64 and riscv64 blocked by rust -> libhandy
+arch="all !s390x !mips64 !riscv64"
license="GPL-3.0-or-later"
depends="dbus:org.freedesktop.Secrets"
makedepends="meson gtk+3.0-dev json-glib-dev libhandy1-dev
diff --git a/community/epiphany/APKBUILD b/community/epiphany/APKBUILD
index af340336929..57deef79f55 100644
--- a/community/epiphany/APKBUILD
+++ b/community/epiphany/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.1
pkgrel=0
pkgdesc="A simple, clean, beautiful view of the web"
url="https://wiki.gnome.org/Apps/Web"
-arch="all !s390x !mips !mips64" # libhandy is not available on s390x
+# s390x, mips64 and riscv64 blocked by rust -> libhandy
+arch="all !s390x !mips64 !riscv64"
license="GPL-3.0-or-later"
depends="gsettings-desktop-schemas dbus:org.freedesktop.Secrets"
makedepends="meson iso-codes-dev gtk+3.0-dev gsettings-desktop-schemas-dev
diff --git a/community/gdm/APKBUILD b/community/gdm/APKBUILD
index 0a1f2ee9598..b4b3ac306c3 100644
--- a/community/gdm/APKBUILD
+++ b/community/gdm/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="GNOME display manager"
url="https://wiki.gnome.org/Projects/GDM"
-arch="all !armhf !s390x !ppc64le !mips !mips64"
+# s390x, mips64 and riscv64 blocked by polkit -> upower
+arch="all !armhf !s390x !ppc64le !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="dconf linux-pam>=1.4 gnome-settings-daemon gnome-shell xorg-server
xwayland xrdb gsettings-desktop-schemas gnome-session"
diff --git a/community/gnome-applets/APKBUILD b/community/gnome-applets/APKBUILD
index da89049a210..6fddda66f46 100644
--- a/community/gnome-applets/APKBUILD
+++ b/community/gnome-applets/APKBUILD
@@ -5,7 +5,9 @@ pkgver=3.38.0
pkgrel=0
pkgdesc="Small programs for the panel"
url="https://wiki.gnome.org/Projects/GnomeApplets"
-arch="all !s390x !ppc64le !armhf !mips !mips64" # missing dep: gnome-panel
+# s390x, mips64 and riscv64 blocked by polkit -> upower
+# ppc64le and armhf blocked by gnome-panel
+arch="all !s390x !ppc64le !armhf !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="adwaita-icon-theme"
makedepends="gtk+3.0-dev glib-dev libgtop-dev libwnck3-dev libnotify-dev upower-dev
diff --git a/community/gnome-builder/APKBUILD b/community/gnome-builder/APKBUILD
index 935df964cac..db8f9baf861 100644
--- a/community/gnome-builder/APKBUILD
+++ b/community/gnome-builder/APKBUILD
@@ -5,7 +5,8 @@ pkgver=3.40.1
pkgrel=0
pkgdesc="Develop software for GNOME"
url="https://wiki.gnome.org/Apps/Builder"
-arch="all !s390x !mips !mips64"
+# s390x, mips64 and riscv64 blocked by rust -> webkit2gtk
+arch="all !s390x !mips64 !riscv64"
license="GPL-3.0-or-later"
depends="devhelp flatpak-builder py3-lxml py3-gobject3"
makedepends="meson libdazzle-dev glib-dev gtk+3.0-dev gtksourceview4-dev
diff --git a/community/gnome-calculator/APKBUILD b/community/gnome-calculator/APKBUILD
index 8d7c9103ebf..3486b61446b 100644
--- a/community/gnome-calculator/APKBUILD
+++ b/community/gnome-calculator/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="Calculator for solving mathematical equations"
url="https://wiki.gnome.org/Apps/Calculator"
-arch="all !s390x !mips !mips64" # gtksourceview4 is not available on s390x
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="all !s390x !mips !mips64"
license="GPL-3.0-or-later"
makedepends="vala gtksourceview4-dev glib-dev gtk+3.0-dev libsoup-dev
libxml2-dev meson mpc1-dev mpfr-dev itstool libgee-dev libhandy1-dev"
diff --git a/community/gnome-calendar/APKBUILD b/community/gnome-calendar/APKBUILD
index 051c7336634..5e22d8529f6 100644
--- a/community/gnome-calendar/APKBUILD
+++ b/community/gnome-calendar/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="Calendar application for GNOME"
url="https://wiki.gnome.org/Apps/Calendar"
-arch="all !s390x !mips !mips64" # libhandy
+# s390x, mips64 and riscv64 blocked by rust -> libhandy
+arch="all !s390x !mips64 !riscv64"
license="GPL-3.0-or-later"
depends="gsettings-desktop-schemas"
makedepends="meson libical-dev gsettings-desktop-schemas-dev evolution-data-server-dev
diff --git a/community/gnome-clocks/APKBUILD b/community/gnome-clocks/APKBUILD
index 5f978ba3ffd..b8439ca2276 100644
--- a/community/gnome-clocks/APKBUILD
+++ b/community/gnome-clocks/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="Clock application designed for GNOME 3"
url="https://wiki.gnome.org/Apps/Clocks"
-arch="all !s390x !mips !mips64" # missing: libhandy
+# s390x, mips64 and riscv64 blocked by rust -> libhandy
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="gsettings-desktop-schemas"
makedepends="meson glib-dev gtk+3.0-dev libgweather-dev gsound-dev gnome-desktop-dev
diff --git a/community/gnome-control-center/APKBUILD b/community/gnome-control-center/APKBUILD
index e235664edb5..36e784c43c7 100644
--- a/community/gnome-control-center/APKBUILD
+++ b/community/gnome-control-center/APKBUILD
@@ -5,8 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="GNOME control center"
url="https://gitlab.gnome.org/GNOME/gnome-control-center"
-# limited by gnome-online-accounts
-arch="all !s390x !mips !mips64"
+# s390x, mips64 and riscv64 blocked by polkit
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="cups-pk-helper openrc-settingsd dbus:org.freedesktop.Secrets"
makedepends="
@@ -44,7 +44,7 @@ makedepends="
ibus-dev"
options="!check" # needs unpackaged py-dbusmock
install="$pkgname.pre-install $pkgname.pre-upgrade"
-subpackages="$pkgname-dev $pkgname-lang $pkgname-dbg $pkgname-doc $pkgname-bash-completion"
+subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang $pkgname-doc $pkgname-bash-completion"
source="https://download.gnome.org/sources/gnome-control-center/${pkgver%.*}/gnome-control-center-$pkgver.tar.xz
README.alpine
"
diff --git a/community/gnome-disk-utility/APKBUILD b/community/gnome-disk-utility/APKBUILD
index b7fbcd48c46..e9a48f914b9 100644
--- a/community/gnome-disk-utility/APKBUILD
+++ b/community/gnome-disk-utility/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="GNOME libraries and applications for dealing with storage devices"
url="https://wiki.gnome.org/Apps/Disks"
-arch="all !s390x !mips !mips64"
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
# Uses udisks_client that calls dbus /org/freedesktop/UDisks2/Manager
depends="gptfdisk parted udisks2"
diff --git a/community/gnome-flashback/APKBUILD b/community/gnome-flashback/APKBUILD
index 79d9a93bb71..aae1527bf42 100644
--- a/community/gnome-flashback/APKBUILD
+++ b/community/gnome-flashback/APKBUILD
@@ -5,7 +5,9 @@ pkgver=3.38.0
pkgrel=0
pkgdesc="GNOME Flashback is a GNOME session providing a similiar experience to GNOME 2.x"
url="https://wiki.gnome.org/Projects/GnomeFlashback"
-arch="all !s390x !ppc64le !armhf !mips !mips64" # missing dep: gnome-panel on s390x/ppc64le/armhf
+# s390x, mips64 and riscv64 blocked by polkit
+# armhf and ppc64le blocked by gnome-panel
+arch="all !s390x !ppc64le !armhf !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="gsettings-desktop-schemas xkeyboard-config"
makedepends="gtk+3.0-dev gnome-desktop-dev gnome-panel-dev libcanberra-dev
diff --git a/community/gnome-font-viewer/APKBUILD b/community/gnome-font-viewer/APKBUILD
index 05e3e2d2030..58cb5202bd7 100644
--- a/community/gnome-font-viewer/APKBUILD
+++ b/community/gnome-font-viewer/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="View fonts on your system"
url="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
-arch="all !s390x !mips64" # libhandy
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
makedepends="glib-dev gtk+3.0-dev harfbuzz-dev fontconfig-dev freetype-dev
gnome-desktop-dev meson libhandy1-dev"
diff --git a/community/gnome-initial-setup/APKBUILD b/community/gnome-initial-setup/APKBUILD
index bf8b81e10d4..4c9c3dae323 100644
--- a/community/gnome-initial-setup/APKBUILD
+++ b/community/gnome-initial-setup/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.1
pkgrel=0
pkgdesc="A simple, easy,and safe way to prepare a new system"
url="https://wiki.gnome.org/Design/OS/InitialSetup"
-arch="all !armhf !s390x !ppc64le !mips !mips64" # limited by gnome-shell&mutter
+# s390x, mips64 and riscv64 blocked by webkit2gtk
+arch="all !armhf !s390x !ppc64le !mips64 !riscv64" # limited by gnome-shell&mutter
license="GPL-2.0-or-later"
depends="gsettings-desktop-schemas iso-codes dbus:org.freedesktop.Secrets"
makedepends="meson cheese-dev ibus-dev networkmanager-dev polkit-dev
diff --git a/community/gnome-music/APKBUILD b/community/gnome-music/APKBUILD
index 19fd957b232..9248f8c46ba 100644
--- a/community/gnome-music/APKBUILD
+++ b/community/gnome-music/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=1
pkgdesc="Music is the new GNOME music playing application"
url="https://wiki.gnome.org/Apps/Music"
-arch="all !s390x !mips !mips64"
+# s390x, mips64 and riscv64 blocked by polkit -> tracker
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="grilo grilo-plugins gnome-online-accounts libdazzle libsoup py3-gobject3
tracker libmediaart py3-cairo gst-plugins-good tracker-miners"
@@ -13,7 +14,7 @@ makedepends="meson gnome-online-accounts-dev libdazzle-dev gtk+3.0-dev libsoup-d
gobject-introspection-dev grilo-dev grilo-plugins-dev tracker-dev py3-gobject3-dev
libmediaart-dev py3-cairo-dev itstool"
checkdepends="desktop-file-utils appstream-glib"
-subpackages="$pkgname-lang $pkgname-doc $pkgname-dbg"
+subpackages="$pkgname-dbg $pkgname-lang $pkgname-doc"
source="https://download.gnome.org/sources/gnome-music/${pkgver%.*}/gnome-music-$pkgver.tar.xz"
build() {
diff --git a/community/gnome-panel/APKBUILD b/community/gnome-panel/APKBUILD
index 57701e1441b..9c29b0abecf 100644
--- a/community/gnome-panel/APKBUILD
+++ b/community/gnome-panel/APKBUILD
@@ -5,7 +5,8 @@ pkgver=3.38.0
pkgrel=1
pkgdesc="Gnome Panel provides panels and default applets for the gnome-flashback desktop"
url="https://wiki.gnome.org/Projects/GnomePanel"
-arch="all !s390x !ppc64le !armhf !mips !mips64" # missing dep: gdm
+# s390x, mips64 and riscv64 blocked by polkit -> gdm
+arch="all !s390x !ppc64le !armhf !mips64 !riscv64"
license="GPL-2.0-or-later"
makedepends="gnome-desktop gtk+3.0-dev glib-dev pango-dev libwnck3-dev
gnome-menus-dev evolution-data-server-dev libgweather-dev dconf-dev
diff --git a/community/gnome-passwordsafe/APKBUILD b/community/gnome-passwordsafe/APKBUILD
index c83d605c53d..61ed7524309 100644
--- a/community/gnome-passwordsafe/APKBUILD
+++ b/community/gnome-passwordsafe/APKBUILD
@@ -5,7 +5,8 @@ pkgver=5.0
pkgrel=1
pkgdesc="A password manager for GNOME"
url="https://gitlab.gnome.org/World/PasswordSafe"
-arch="noarch !s390x !mips !mips64" # Limited by py3-keepass
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="noarch !s390x !mips64 !riscv64"
license="GPL-3.0-only"
depends="python3 py3-keepass>=3.2.1 py3-pycryptodomex libhandy1 py3-libpwquality py3-gobject3"
makedepends="meson gtk+3.0-dev libhandy1-dev libpwquality-dev gobject-introspection-dev"
diff --git a/community/gnome-photos/APKBUILD b/community/gnome-photos/APKBUILD
index e82e5693ccc..606699837df 100644
--- a/community/gnome-photos/APKBUILD
+++ b/community/gnome-photos/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="Access, organize and share your photos on GNOME"
url="https://wiki.gnome.org/Apps/Photos"
-arch="all !s390x !mips !mips64" # Limited by gegl-dev
+# s390x, mips64 and riscv64 blocked by librsvg -> gegl
+arch="all !s390x !mips64 !riscv64"
license="GPL-3.0-or-later"
depends="gsettings-desktop-schemas tracker-miners"
makedepends="meson babl-dev cairo-dev gtk+3.0-dev gexiv2-dev glib-dev
diff --git a/community/gnome-screenshot/APKBUILD b/community/gnome-screenshot/APKBUILD
index 408304cc326..0fdb75a8dce 100644
--- a/community/gnome-screenshot/APKBUILD
+++ b/community/gnome-screenshot/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="Screenshot capture utility for GNOME"
url="https://gitlab.gnome.org/GNOME/gnome-screenshot"
-arch="all !s390x !mips64" # libhandy1
+# s390x, mips64 and riscv64 blocked by rust -> libhandy1
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="desktop-file-utils"
makedepends="meson libcanberra-dev glib-dev itstool appstream-glib-dev
diff --git a/community/gnome-session/APKBUILD b/community/gnome-session/APKBUILD
index a02658dfb4c..72112b8fd49 100644
--- a/community/gnome-session/APKBUILD
+++ b/community/gnome-session/APKBUILD
@@ -5,7 +5,8 @@ pkgver=40.0
pkgrel=0
pkgdesc="GNOME session manager"
url="https://gitlab.gnome.org/GNOME/gnome-session"
-arch="all !s390x !ppc64le !mips !mips64"
+# s390x, mips64 and riscv64 blocked by polkit -> upower
+arch="all !s390x !ppc64le !mips64 !riscv64"
license="GPL-2.0-or-later"
depends="polkit alsa-plugins-pulse dconf pulseaudio-alsa bash gnome-shell"
makedepends="gnome-settings-daemon-dev libsm-dev
diff --git a/community/gnome-terminal/APKBUILD b/community/gnome-terminal/APKBUILD
index adbb6e0163c..8e591a74809 100644
--- a/community/gnome-terminal/APKBUILD
+++ b/community/gnome-terminal/APKBUILD
@@ -5,7 +5,8 @@ pkgver=3.40.0
pkgrel=0
pkgdesc="GNOME terminal emulator application"
url="https://wiki.gnome.org/Apps/Terminal"
-arch="all !s390x !armhf !ppc64le !mips !mips64" # limited by gnome-shell
+# s390x, mips64 and riscv64 blocked by polkit -> gnome-shell
+arch="all !s390x !armhf !ppc64le !mips64 !riscv64"
license="GPL-2.0-or-later AND GFDL-1.3-only"
depends="dbus desktop-file-utils gsettings-desktop-schemas ncurses-terminfo-base"
makedepends="dconf-dev gnome-shell gsettings-desktop-schemas-dev nautilus-dev vte3-dev
diff --git a/community/gnome-tweaks/APKBUILD b/community/gnome-tweaks/APKBUILD
index 2e7a6fe02ff..f1c5a4937aa 100644
--- a/community/gnome-tweaks/APKBUILD
+++ b/community/gnome-tweaks/APKBUILD
@@ -5,7 +5,9 @@ pkgver=40.0
pkgrel=0
pkgdesc="GNOME3 tool to customize advanced options"
url="https://wiki.gnome.org/Apps/Tweaks"
-arch="noarch !s390x !armv7 !mips !mips64" # mutter is missing
+# s390x, mips64 and riscv64 blocked by rust -> libhandy
+# armv7 blocked by mutter
+arch="noarch !s390x !armv7 !mips64 !riscv64"
license="GPL-3.0-or-later CC0-1.0"
depends="gtk+3.0 dconf gnome-settings-daemon mutter libnotify py3-gobject3
libhandy1"
diff --git a/community/gnumeric/APKBUILD b/community/gnumeric/APKBUILD
index fdccb51c91a..e86fba4610c 100644
--- a/community/gnumeric/APKBUILD
+++ b/community/gnumeric/APKBUILD
@@ -4,9 +4,9 @@ pkgver=1.12.49
pkgrel=0
pkgdesc="GNOME Spreadsheet Program"
url="https://www.gnome.org/projects/gnumeric"
-arch="all !s390x !mips !mips64"
+# s390x, mips64 and riscv64 blocked by librsvg -> goffice
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later OR GPL-3.0-or-later"
-options="!check" # failing tests
makedepends="
autoconf
automake
@@ -32,6 +32,7 @@ checkdepends="
"
subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/gnumeric/${pkgver%.*}/gnumeric-$pkgver.tar.xz"
+options="!check" # failing tests
prepare() {
default_prepare
diff --git a/community/grantlee-editor/APKBUILD b/community/grantlee-editor/APKBUILD
index 05cef74fbb4..a4882d77ec2 100644
--- a/community/grantlee-editor/APKBUILD
+++ b/community/grantlee-editor/APKBUILD
@@ -3,11 +3,33 @@
pkgname=grantlee-editor
pkgver=21.04.2
pkgrel=0
-arch="all !ppc64le !s390x !armhf !mips !mips64" # Limited by qt5-qtwebengine
-url="https://kontact.kde.org/"
pkgdesc="Utilities and tools to manage themes in KDE PIM applications "
+# armhf blocked by extra-cmake-modules
+# ppc64le, s390x, mips64 and riscv64 blocked by qt5-qtwebengine
+arch="all !armhf !ppc64le !s390x !mips64 !riscv64"
+url="https://kontact.kde.org/"
license="GPL-2.0-or-later AND GFDL-1.2-only"
-makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtwebengine-dev kcrash-dev kdbusaddons-dev kdoctools-dev kxmlgui-dev ktexteditor-dev knewstuff-dev karchive-dev pimcommon-dev messagelib-dev grantleetheme-dev akonadi-mime-dev libkleo-dev kimap-dev kpimtextedit-dev syntax-highlighting-dev qgpgme"
+makedepends="
+ akonadi-mime-dev
+ extra-cmake-modules
+ grantleetheme-dev
+ karchive-dev
+ kcrash-dev
+ kdbusaddons-dev
+ kdoctools-dev
+ kimap-dev
+ knewstuff-dev
+ kpimtextedit-dev
+ ktexteditor-dev
+ kxmlgui-dev
+ libkleo-dev
+ messagelib-dev
+ pimcommon-dev
+ qgpgme
+ qt5-qtbase-dev
+ qt5-qtwebengine-dev
+ syntax-highlighting-dev
+ "
source="https://download.kde.org/stable/release-service/$pkgver/src/grantlee-editor-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
@@ -25,7 +47,7 @@ check() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
diff --git a/community/gtkmm4/APKBUILD b/community/gtkmm4/APKBUILD
index 517fa9aa4a6..058864f1be2 100644
--- a/community/gtkmm4/APKBUILD
+++ b/community/gtkmm4/APKBUILD
@@ -5,20 +5,20 @@ pkgver=4.0.2
pkgrel=0
pkgdesc="C++ wrappers for GTK 4"
url="https://www.gtkmm.org/"
-# s390x, mips64: gtk4.0 not available
-arch="all !s390x !mips64"
+# s390x, mips64 and riscv64 blocked by polkit -> gtk4.0
+arch="all !s390x !mips64 !riscv64"
license="LGPL-2.1-or-later"
makedepends="
- meson
- gtk4.0-dev
+ atkmm2.36-dev
cairomm1.16-dev
- pangomm2.48-dev
+ doxygen
gdk-pixbuf-dev
- atkmm2.36-dev
glibmm2.68-dev
- doxygen
graphviz
+ gtk4.0-dev
m4
+ meson
+ pangomm2.48-dev
perl
"
checkdepends="xvfb-run"
diff --git a/community/gtksourceview5/APKBUILD b/community/gtksourceview5/APKBUILD
index 11c3687950b..f6e7ac055be 100644
--- a/community/gtksourceview5/APKBUILD
+++ b/community/gtksourceview5/APKBUILD
@@ -5,7 +5,8 @@ pkgver=5.0.0
pkgrel=0
pkgdesc="A text widget adding syntax highlighting and more to GNOME"
url="https://wiki.gnome.org/Projects/GtkSourceView"
-arch="all !s390x !mips64" # blocked by glade -> webkit2gtk
+# s390x, mips64 and riscv64 blocked by librsvg -> glade
+arch="all !s390x !mips64 !riscv64"
license="GPL-2.0-or-later"
depends_dev="gtk4.0-dev libxml2-dev"
makedepends="$depends_dev gobject-introspection-dev vala libxslt meson glade-dev
diff --git a/community/kblocks/APKBUILD b/community/kblocks/APKBUILD
index acc51c8b2c8..ad8ef83d94b 100644
--- a/community/kblocks/APKBUILD
+++ b/community/kblocks/APKBUILD
@@ -3,7 +3,9 @@
pkgname=kblocks
pkgver=21.04.2
pkgrel=0
-arch="all !armhf !s390x !mips !mips64" # armhf blocked by extra-cmake-modules, everything else by rust
+# armhf blocked by extra-cmake-modules
+# s390x, mips64 and riscv64 blocked by polkit -> kxmlgui
+arch="all !armhf !s390x !mips64 !riscv64"
url="https://kde.org/applications/games/kblocks/"
pkgdesc="The classic falling blocks game"
license="GPL-2.0-or-later AND GFDL-1.2-only"
diff --git a/community/kcalc/APKBUILD b/community/kcalc/APKBUILD
index 43b499419a2..b47a031f53e 100644
--- a/community/kcalc/APKBUILD
+++ b/community/kcalc/APKBUILD
@@ -4,7 +4,7 @@ pkgname=kcalc
pkgver=21.04.2
pkgrel=0
# armhf blocked by extra-cmake-modules
-# s390x blocked by kxmlgui
+# s390x, mips64 and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !mips64"
url="https://kde.org/applications/utilities/org.kde.kcalc"
pkgdesc="Scientific Calculator"
@@ -41,7 +41,7 @@ check() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
diff --git a/community/kcharselect/APKBUILD b/community/kcharselect/APKBUILD
index 64d299a8f6a..989b67ad2db 100644
--- a/community/kcharselect/APKBUILD
+++ b/community/kcharselect/APKBUILD
@@ -4,7 +4,7 @@ pkgname=kcharselect
pkgver=21.04.2
pkgrel=0
# armhf blocked by extra-cmake-modules
-# s390x blocked by kxmlgui
+# s390x, mips64 and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !mips64"
url="https://kde.org/applications/utilities/org.kde.kcharselect"
pkgdesc="A tool to select special characters from all installed fonts and copy them into the clipboard"
@@ -37,7 +37,7 @@ check() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
diff --git a/community/kdenlive/APKBUILD b/community/kdenlive/APKBUILD
index 06a31eff2a2..35ef41199ad 100644
--- a/community/kdenlive/APKBUILD
+++ b/community/kdenlive/APKBUILD
@@ -3,9 +3,9 @@
pkgname=kdenlive
pkgver=21.04.2
pkgrel=0
-# s390x kdeclarative-dev knewstuff-dev knotifyconfig-dev kxmlgui-dev purpose-dev
+# s390x, mips64 and riscv64 blocked by polkit -> kxmlgui
# ppc64le mlt uses 64bit long double while libgcc uses 128bit long double
-arch="all !armhf !s390x !ppc64le !mips64"
+arch="all !armhf !s390x !ppc64le !mips64 !riscv64"
url="https://kdenlive.org"
pkgdesc="An intuitive and powerful multi-track video editor, including most recent video technologies"
license="GPL-2.0-or-later"
diff --git a/community/kdepim-addons/APKBUILD b/community/kdepim-addons/APKBUILD
index f2115052b22..890901fcd60 100644
--- a/community/kdepim-addons/APKBUILD
+++ b/community/kdepim-addons/APKBUILD
@@ -4,8 +4,8 @@ pkgname=kdepim-addons
pkgver=21.04.2
pkgrel=0
# armhf blocked by extra-cmake-modules
-# ppc64le, s390x and mips blocked by kdepim-addons
-arch="all !ppc64le !s390x !armhf !mips !mips64"
+# ppc64le, s390x, mips64 and riscv64 blocked by qt5-qtwebengine
+arch="all !armhf !ppc64le !s390x !mips64 !riscv64"
url="https://kontact.kde.org/"
pkgdesc="Addons for KDE PIM applications"
license="GPL-2.0-or-later AND LGPL-2.0-or-later"
@@ -77,7 +77,7 @@ check() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
diff --git a/community/kdeplasma-applets-xrdesktop/APKBUILD b/community/kdeplasma-applets-xrdesktop/APKBUILD
index 375f059dfde..4fa5d3b00a2 100644
--- a/community/kdeplasma-applets-xrdesktop/APKBUILD
+++ b/community/kdeplasma-applets-xrdesktop/APKBUILD
@@ -5,8 +5,9 @@ pkgver=0.15.0
pkgrel=0
pkgdesc="xrdesktop applet for KDE Plasma"
url="https://gitlab.freedesktop.org/xrdesktop/kdeplasma-applets-xrdesktop"
-# mips64, s390x and ppc64le blocked by polkit and kwin-effect-xrdesktop. armhf: kwin-effect-xrdesktop
-arch="noarch !s390x !ppc64le !armhf !mips64"
+# armhf blocked by extra-cmake-modules
+# mips64, s390x, ppc64le and riscv64 blocked by polkit -> kwin-effect-xrdesktop
+arch="noarch !armhf !s390x !ppc64le !mips64 !riscv64"
license="MIT"
depends="
kwin-effect-xrdesktop
@@ -30,7 +31,7 @@ build() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="d4988d397fe74a5f7de534c9206d54832ec6e93f596cb8e387f39000e3090ae89db89b01eab138d3d559c8a4e141142b37cf452b171d9bfb76707e01c64989c0 kdeplasma-applets-xrdesktop-0.15.0.tar.gz"
diff --git a/community/kdiamond/APKBUILD b/community/kdiamond/APKBUILD
index 811ff6e0ef2..4be9a191456 100644
--- a/community/kdiamond/APKBUILD
+++ b/community/kdiamond/APKBUILD
@@ -4,10 +4,27 @@ pkgname=kdiamond
pkgver=21.04.2
pkgrel=0
pkgdesc="A single player puzzle game"
-arch="all !armhf !s390x !mips64" # armhf blocked by extra-cmake-modules
+# armhf blocked by extra-cmake-modules
+# s390x, mips64 and riscv64 blocked by polkit -> kxmlgui
+arch="all !armhf !s390x !mips64 !riscv64"
url="https://kde.org/applications/games/kdiamond/"
license="GPL-2.0-or-later AND GFDL-1.2-only"
-makedepends="extra-cmake-modules qt5-qtbase-dev kcoreaddons-dev kconfig-dev kcrash-dev kdbusaddons-dev kdoctools-dev kwidgetsaddons-dev ki18n-dev kconfigwidgets-dev kxmlgui-dev knotifications-dev knotifyconfig-dev libkdegames-dev"
+makedepends="
+ extra-cmake-modules
+ kconfig-dev
+ kconfigwidgets-dev
+ kcoreaddons-dev
+ kcrash-dev
+ kdbusaddons-dev
+ kdoctools-dev
+ ki18n-dev
+ knotifications-dev
+ knotifyconfig-dev
+ kwidgetsaddons-dev
+ kxmlgui-dev
+ libkdegames-dev
+ qt5-qtbase-dev
+ "
source="https://download.kde.org/stable/release-service/$pkgver/src/kdiamond-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
@@ -21,7 +38,7 @@ build() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
diff --git a/community/kgamma5/APKBUILD b/community/kgamma5/APKBUILD
index ff625b7338b..cedf0edeff1 100644
--- a/community/kgamma5/APKBUILD
+++ b/community/kgamma5/APKBUILD
@@ -5,8 +5,8 @@ pkgver=5.22.2.1
pkgrel=0
pkgdesc="Adjust your monitor's gamma settings"
# armhf blocked by extra-cmake-modules
-# s390x blocked by kconfigwidgets
-arch="all !armhf !s390x !mips64"
+# s390x, mips64 and riscv64 blocked by polkit -> kconfigwidgets
+arch="all !armhf !s390x !mips64 !riscv64"
url="https://kde.org/plasma-desktop/"
license="GPL-2.0-or-later"
makedepends="
diff --git a/community/kgx/APKBUILD b/community/kgx/APKBUILD
index f4bdb4d4927..4486b26ac76 100644
--- a/community/kgx/APKBUILD
+++ b/community/kgx/APKBUILD
@@ -5,7 +5,9 @@ pkgver=0.2.1
pkgrel=2
pkgdesc="A minimal terminal for GNOME"
url="https://gitlab.gnome.org/ZanderBrown/kgx"
-arch="all !s390x !ppc64le !mips !mips64" # !s390x !ppc64le due gnome-shell
+# s390x, mips64 and riscv64 blocked by rust -> libhandy
+# ppc64le blocked by gnome-shell
+arch="all !s390x !ppc64le !mips64 !riscv64"
license="GPL-3.0-only"
options="!check" # Tests require GIR
depends="dbus desktop-file-utils gsettings-desktop-schemas"
diff --git a/community/khelpcenter/APKBUILD b/community/khelpcenter/APKBUILD
index 520cd539dfe..a08ab73843e 100644
--- a/community/khelpcenter/APKBUILD
+++ b/community/khelpcenter/APKBUILD
@@ -4,10 +4,29 @@ pkgname=khelpcenter
pkgver=21.04.2
pkgrel=0
pkgdesc="Application to show KDE Applications' documentation"
-arch="all !armhf !s390x !mips64" # armhf blocked by extra-cmake-modules
+# armhf blocked by extra-cmake-modules
+# s390x, mips64 and riscv64 blocked by polkit -> khtml
+arch="all !armhf !s390x !mips64 !riscv64"
url="https://userbase.kde.org/KHelpCenter"
license="GPL-2.0-or-later AND GFDL-1.2-only"
-makedepends="extra-cmake-modules qt5-qtbase-dev karchive-dev kbookmarks-dev kconfig-dev kcoreaddons-dev kdbusaddons-dev kdoctools-dev ki18n-dev kinit-dev khtml-dev kservice-dev kwindowsystem-dev grantlee-dev xapian-core-dev libxml2-dev"
+makedepends="
+ extra-cmake-modules
+ grantlee-dev
+ karchive-dev
+ kbookmarks-dev
+ kconfig-dev
+ kcoreaddons-dev
+ kdbusaddons-dev
+ kdoctools-dev
+ khtml-dev
+ ki18n-dev
+ kinit-dev
+ kservice-dev
+ kwindowsystem-dev
+ libxml2-dev
+ qt5-qtbase-dev
+ xapian-core-dev
+ "
source="https://download.kde.org/stable/release-service/$pkgver/src/khelpcenter-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
@@ -25,7 +44,7 @@ check() {
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="