aboutsummaryrefslogtreecommitdiffstats
path: root/testing/opencolorio/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/opencolorio/APKBUILD')
-rw-r--r--testing/opencolorio/APKBUILD72
1 files changed, 0 insertions, 72 deletions
diff --git a/testing/opencolorio/APKBUILD b/testing/opencolorio/APKBUILD
deleted file mode 100644
index 46fb4577f3f..00000000000
--- a/testing/opencolorio/APKBUILD
+++ /dev/null
@@ -1,72 +0,0 @@
-# Contributor: Mark Riedesel <mark@klowner.com>
-# Maintainer: Mark Riedesel <mark@klowner.com>
-pkgname=opencolorio
-pkgver=2.0.1
-pkgrel=1
-pkgdesc="A color management framework for visual effects and animation"
-url="https://opencolorio.org"
-# fails to build with OpenEXR 3
-#arch="all !armv7 !armhf !mips !mips64 !s390x !riscv64" # blocked by openimageio
-options="!check"
-# tests in arches other than x86_64 fail but mostly to FP precision
-license="BSD-3-Clause AND GPL-2.0-or-later"
-makedepends="cmake freeglut-dev glew-dev python3-dev lcms2-dev yaml-cpp-dev
- expat-dev py3-pybind11-dev openexr-dev openimageio-dev"
-subpackages="py3-$pkgname:py3 $pkgname-dev $pkgname-tools"
-source="$pkgname-$pkgver.tar.gz::https://github.com/imageworks/OpenColorIO/archive/v$pkgver.tar.gz"
-builddir="$srcdir/OpenColorIO-$pkgver"
-
-prepare() {
- default_prepare
- find . -name CMakeLists.txt -exec sed -i -e "s/OpenGL::OpenGL/OpenGL::GL/" {} +
-}
-
-build() {
- local use_sse2
- # Just to be sure we're using Alpine packages.
- rm -f ext/lcms* ext/tinyxml* ext/yaml*
-
- case "$CARCH" in
- x86_64) use_sse2=TRUE ;;
- *) use_sse2=FALSE ;;
- esac
-
- cmake -B build \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DOCIO_BUILD_NUKE=OFF \
- -DOCIO_BUILD_SHARED=ON \
- -DOCIO_BUILD_STATIC=OFF \
- -DOCIO_BUILD_APPS=ON \
- -DOCIO_BUILD_GPU_TESTS=OFF \
- -DOCIO_USE_SSE="$use_sse2" \
- -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=cast-function-type"
- make -C build
-}
-
-check() {
- CTEST_OUTPUT_ON_FAILURE=1 make -C build test
-}
-
-package() {
- make DESTDIR="$pkgdir" -C build install
-}
-
-tools() {
- pkgdesc="OpenColorIO color management framework tools"
-
- mkdir -p "$subpkgdir"/usr/
- mv "$pkgdir"/usr/bin "$subpkgdir"/usr
-}
-
-py3() {
- pkgdesc="Python3 bindings for OpenColorIO color management framework"
- depends="python3"
-
- mkdir -p "$subpkgdir"/usr/lib
- mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib
-}
-
-sha512sums="
-5787cc4cadb0a1832c925712ca0dfef6e843082b9461460e1798326c6fceaa97bee78e5298651e6a8a3662b348eab5ab9791e94c3efcac337da07229fb559338 opencolorio-2.0.1.tar.gz
-"