# 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 }