# Maintainer: Balló György <ballogyor+arch at gmail dot com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>

pkgname=frei0r-plugins
pkgver=2.3.3
pkgrel=2
pkgdesc='Collection of video effect plugins'
arch=('x86_64' 'aarch64')
url='https://frei0r.dyne.org/'
license=('GPL-2.0-or-later')
depends=('gcc-libs' 'glibc')
makedepends=('cairo' 'cmake' 'gavl' 'git' 'ninja' 'opencv')
optdepends=('cairo: cairoaffineblend, cairoblend, cairogradient and cairoimagegrid plugins'
            'gavl: rgbparade, scale0tilt and vectorscope plugins'
            'opencv: facebl0r and facedetect plugins')
source=(git+https://github.com/dyne/frei0r#tag=v$pkgver)
validpgpkeys=('6113D89CA825C5CEDD02C87273B35DA54ACB7D10') # Denis Roio (Jaromil)
sha256sums=('8d0f2e8386ff070eaccc6764e4240b8da7cc67ea2899a73e94e11a5c5f21944c')

build() {
  cmake -S frei0r -B build -G Ninja \
    -DCMAKE_INSTALL_PREFIX='/usr'
  cmake --build build
}

package() {
  DESTDIR="$pkgdir" cmake --install build
}
