aboutsummaryrefslogtreecommitdiffstats
path: root/community/opencolorio/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/opencolorio/APKBUILD')
-rw-r--r--community/opencolorio/APKBUILD29
1 files changed, 14 insertions, 15 deletions
diff --git a/community/opencolorio/APKBUILD b/community/opencolorio/APKBUILD
index 8f45d020bd7..669acc6c367 100644
--- a/community/opencolorio/APKBUILD
+++ b/community/opencolorio/APKBUILD
@@ -1,16 +1,11 @@
# Contributor: Mark Riedesel <mark@klowner.com>
# Maintainer: Leon Marz <main@lmarz.org>
pkgname=opencolorio
-pkgver=2.1.1
-pkgrel=3
-pkgdesc="A color management framework for visual effects and animation"
+pkgver=2.3.2
+pkgrel=0
+pkgdesc="Color management framework for visual effects and animation"
url="https://opencolorio.org/"
arch="all"
-# tests in arches other than x86_64 fail but mostly to FP precision
-case $CARCH in
- x86_64);;
- *) options="$options !check";;
-esac
license="BSD-3-Clause AND GPL-2.0-or-later"
# Please do not include openimageio.
# It creates a circular dependency.
@@ -21,17 +16,23 @@ makedepends="cmake
lcms2-dev
openexr-dev
py3-pybind11-dev
+ pystring-dev
python3-dev
samurai
yaml-cpp-dev
"
subpackages="py3-$pkgname:py3 $pkgname-dev $pkgname-tools"
source="$pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz
- 0001-build-type-none.patch
0002-fix-strtol.patch
"
builddir="$srcdir/OpenColorIO-$pkgver"
+# tests in arches other than x86_64 fail but mostly to FP precision
+case $CARCH in
+x86_64) ;;
+*) options="$options !check" ;;
+esac
+
prepare() {
default_prepare
find . -name CMakeLists.txt -exec sed -i -e "s/OpenGL::OpenGL/OpenGL::GL/" {} +
@@ -41,8 +42,8 @@ build() {
local use_sse2
case "$CARCH" in
- x86_64) use_sse2=TRUE ;;
- *) use_sse2=FALSE ;;
+ x86_64|x86) use_sse2=TRUE ;;
+ *) use_sse2=FALSE ;;
esac
cmake -B build -G Ninja \
@@ -71,13 +72,11 @@ tools() {
py3() {
pkgdesc="Python3 bindings for OpenColorIO color management framework"
- depends="python3"
amove usr/lib/python*
}
sha512sums="
-86585ec860d460b158f24efb82f202deced7ce96a6bfefd42f39cad9c112add68cca6935f383f5d718c07fe1c121d8ed8b0d2069321f1dafb8ce68b49bc75194 opencolorio-2.1.1.tar.gz
-6943c6126b0572354517428553588f9d7c7393b08fda62a1f9f8ef6e9d3a68da5fec7f063310d44c7480a83d507f52b5d0b65d64325529f1a9f1806a205c8ffb 0001-build-type-none.patch
-79bd19bc1cbf69044d6a6e8f631a97b9bc678d12d6d61780402a97b06ba4c857c161fc642be543d261dc49a4d96278e45ed05f9e9c18ac2e57e585a961d84dd8 0002-fix-strtol.patch
+4c7547960623b058398a86d9c8335d31f2354a1ee7ba58fbc2d1ace698132b99e8f823c9b443a77545721da076569228f502f1f3f4deba44659571c6d12db133 opencolorio-2.3.2.tar.gz
+eb4602890ba202c20ccbf8524a0b4d4afb834330056f019f5841db2c2c5374e3c3b667a2bed6c722a2aa66da5817e49cbbbe1a75d26e869d2c17f8f09b319b25 0002-fix-strtol.patch
"