diff options
Diffstat (limited to 'community/neochat/APKBUILD')
-rw-r--r-- | community/neochat/APKBUILD | 62 |
1 files changed, 42 insertions, 20 deletions
diff --git a/community/neochat/APKBUILD b/community/neochat/APKBUILD index 3d9f57d3b3a..5966cf6fef8 100644 --- a/community/neochat/APKBUILD +++ b/community/neochat/APKBUILD @@ -1,45 +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.1.1 +pkgver=24.02.1 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 -arch="all !armhf !mips64" +# 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 - qt5-qtbase-dev - qt5-qtdeclarative-dev - qt5-qtkeychain-dev - qt5-qtmultimedia-dev - qt5-qtquickcontrols2-dev - qt5-qtsvg-dev + qcoro-dev + qqc2-desktop-style-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 } @@ -48,4 +68,6 @@ package() { DESTDIR="$pkgdir" cmake --install build } -sha512sums="ee50dfb7ba2aae8c6b03728e1326b03b0bc21df459397f137547b4684596fd07c42ae494037af894b2b37b53ade010463ee2f067ccede559ca868a723c83e17b neochat-1.1.1.tar.xz" +sha512sums=" +5107470da53d53c3c5bd2a20a5a8a73fd9b1835b4bdf2022b4d2f21a0d2f0818de6043894176f98e38ab3c183514069bf1998c595291612c3047d05daaed2436 neochat-24.02.1.tar.xz +" |