# Maintainer: Frank Siegert
# Maintainer: Vekhir
# Contributor: bartus
pkgname=openboard
pkgver=1.7.3
pkgrel=1
pkgdesc="Interactive whiteboard software for schools and universities"
arch=('x86_64' 'i686')
url="https://openboard.ch/index.en.html"
license=('GPL3')
# Use system Qt6 by default
depends=('qt6-base' 'qt6-declarative' 'qt6-multimedia' 'qt6-svg' 'qt6-webchannel' 'qt6-webengine' 'openssl' 'ffmpeg' 'quazip-qt6' 'poppler')
makedepends=('cmake' 'qt6-tools')
source=("https://github.com/OpenBoard-org/OpenBoard/archive/v${pkgver}.tar.gz")
sha256sums=('55532df042e3a5b36e1f6f1e29916d3bbd01796d920782fa1f8a03438dcddd9c')
# For a local build, use a fixed source folder name
_src_folder="OpenBoard-${pkgver}"
build() {
cmake -B build -S "$srcdir/${_src_folder}" \
-DCMAKE_BUILD_TYPE=None \
-DQT_VERSION=6 \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_CXX_STANDARD=20 \
-Wno-dev
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}