diff --git a/testing/onevpl/APKBUILD b/testing/onevpl/APKBUILD new file mode 100644 index 0000000000000000000000000000000000000000..be01145e4750485c2ac49800978813fe3c47cd42 --- /dev/null +++ b/testing/onevpl/APKBUILD @@ -0,0 +1,43 @@ +# Contributor: psykose <alice@ayaya.dev> +# Maintainer: psykose <alice@ayaya.dev> +pkgname=onevpl +pkgver=2022.0.3 +pkgrel=0 +pkgdesc="oneAPI Video Processing Library" +url="https://github.com/oneapi-src/oneVPL" +arch="x86_64" # only x86_64 supported +license="MIT" +makedepends="cmake samurai" +subpackages="$pkgname-doc $pkgname-dev" +source="$pkgname-$pkgver.tar.gz::https://github.com/oneapi-src/oneVPL/archive/refs/tags/v$pkgver.tar.gz" +builddir="$srcdir/oneVPL-$pkgver" + +build() { + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_PREVIEW=OFF \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_TOOLS=OFF \ + -DINSTALL_EXAMPLE_CODE=OFF \ + -DBUILD_TESTS=ON + cmake --build build +} + +check() { + ctest -j $JOBS --output-on-failure --test-dir build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + +dev() { + default_dev + + amove usr/share +} + +sha512sums=" +cc4cdad31db67666c9a95c813eb69123b7988551c9d7812cf84104e2b5390d4226e420cce2605aa9d9e2b595b219727ab037795c152f2ebf84d935e7c1b64d22 onevpl-2022.0.3.tar.gz +"