diff options
Diffstat (limited to 'community/neochat/APKBUILD')
-rw-r--r-- | community/neochat/APKBUILD | 62 |
1 files changed, 40 insertions, 22 deletions
diff --git a/community/neochat/APKBUILD b/community/neochat/APKBUILD index 3891aa2df18..b51fbcc6a58 100644 --- a/community/neochat/APKBUILD +++ b/community/neochat/APKBUILD @@ -1,47 +1,65 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> -# Maintainer: Bart Ribbers <bribbers@disroot.org> +# Maintainer: team/kde <bribbers@disroot.org> + +# The group tag is just to easily find this APKBUILD by some scripts for automation +# group=kde-applications pkgname=neochat -pkgver=1.2.0 -pkgrel=3 +pkgver=24.02.2 +pkgrel=0 pkgdesc="A client for Matrix, the decentralized communication protocol" url="https://invent.kde.org/network/neochat/" # armhf blocked by extra-cmake-modules -# mips64 blocked by libquotient-dev -# riscv64 and s390x blocked by qqc2-desktop-style -arch="all !armhf !mips64 !s390x !riscv64" +# riscv64 blocked due to build failure on builders, compiler segfault +# Wait for real riscv64 hardware before enabling again +# s390x and ppc64le blocked by qt6-qtwebview +arch="all !armhf !riscv64 !s390x !ppc64le" license="GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND BSD-2-Clause" depends=" - kirigami2 + kirigami + kirigami-addons kitemmodels + kquickcharts kquickimageeditor - qt5-qtquickcontrols + prison + qqc2-desktop-style + qt6-qtlocation " makedepends=" - extra-cmake-modules cmark-dev + extra-cmake-modules kconfig-dev kcoreaddons-dev kdbusaddons-dev + kdoctools-dev ki18n-dev - kirigami2-dev + kio-dev + kirigami-addons-dev + kirigami-dev + kitemmodels-dev knotifications-dev kquickimageeditor-dev + kstatusnotifieritem-dev libquotient-dev + qcoro-dev qqc2-desktop-style-dev - qt5-qtbase-dev - qt5-qtdeclarative-dev - qt5-qtkeychain-dev - qt5-qtmultimedia-dev - qt5-qtquickcontrols2-dev - qt5-qtsvg-dev + qt6-qtbase-dev + qt6-qtdeclarative-dev + qt6-qtmultimedia-dev + qt6-qtsvg-dev + qt6-qtwebview-dev + qtkeychain-dev + samurai + sonnet-dev " -source="https://download.kde.org/stable/neochat/$pkgver/neochat-$pkgver.tar.xz" -subpackages="$pkgname-lang" -options="!check" # No tests +subpackages="$pkgname-dbg $pkgname-doc $pkgname-lang" +_repo_url="https://invent.kde.org/network/neochat.git" +source="https://download.kde.org/stable/release-service/$pkgver/src/neochat-$pkgver.tar.xz" +# No tests +options="!check" build() { - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr cmake --build build } @@ -51,5 +69,5 @@ package() { } sha512sums=" -50837f44b899999753208363283c20a6b858bdaf26bba9e9762a04c2e65534014df88a9404ce7659a87d5e896e08a5e5f4ac23e3922ebe4cb6c7715b07058af7 neochat-1.2.0.tar.xz +726ae34b6e714f34d4f88070ef3e173cfb2893530e65efdaf294b835ab9c1e1f8c600c6accf6124bd7f509079acacf2e9b36f3b43956ba37b531677f25a4f18c neochat-24.02.2.tar.xz " |