opencolorio: Bump to 2.2.0

This commit is contained in:
Tee KOBAYASHI 2022-11-20 20:19:20 +09:00 committed by xtkoba
parent d39c2dcf2b
commit bd5c29eb4a
3 changed files with 36 additions and 5 deletions

View File

@ -1,9 +1,14 @@
TERMUX_PKG_HOMEPAGE=https://opencolorio.org
TERMUX_PKG_DESCRIPTION="A color management framework for visual effects and animation"
TERMUX_PKG_LICENSE="BSD"
TERMUX_PKG_LICENSE="BSD 3-Clause"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.1.2
TERMUX_PKG_VERSION=2.2.0
TERMUX_PKG_SRCURL=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=6c6d153470a7dbe56136073e7abea42fa34d06edc519ffc0a159daf9f9962b0b
TERMUX_PKG_DEPENDS="libc++, freeglut, glew, littlecms, libtinyxml2, libyaml-cpp, imath, libexpat, pystring"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-Dpystring_INCLUDE_DIR=$TERMUX_PREFIX/lib/ -DOCIO_BUILD_PYTHON=off"
TERMUX_PKG_SHA256=81e3b6e0e432d20347b6396c376f9fbeceac31c2cbefe2882d83112a5b0a8123
TERMUX_PKG_DEPENDS="imath, libc++, libexpat, libminizip-ng, libyaml-cpp, pystring"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-Dpystring_INCLUDE_DIR=$TERMUX_PREFIX/lib
-DOCIO_BUILD_PYTHON=OFF
"
# Command-line apps depend on packages in x11 repo (for OpenGL functionality):
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DOCIO_BUILD_APPS=OFF"

View File

@ -0,0 +1,15 @@
--- a/share/ocio/setup_ocio.sh.in
+++ b/share/ocio/setup_ocio.sh.in
@@ -3,10 +3,10 @@
# Copyright Contributors to the OpenColorIO Project.
# For OS X
-export DYLD_LIBRARY_PATH="@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@:${DYLD_LIBRARY_PATH}"
+export DYLD_LIBRARY_PATH="@CMAKE_INSTALL_LIBDIR@:${DYLD_LIBRARY_PATH}"
# For Linux
-export LD_LIBRARY_PATH="@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@:${LD_LIBRARY_PATH}"
+export LD_LIBRARY_PATH="@CMAKE_INSTALL_LIBDIR@:${LD_LIBRARY_PATH}"
export PATH="@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@:${PATH}"
export PYTHONPATH="@CMAKE_INSTALL_PREFIX@/@PYTHON_VARIANT_PATH@:${PYTHONPATH}"

View File

@ -0,0 +1,11 @@
--- a/src/OpenColorIO/CMakeLists.txt
+++ b/src/OpenColorIO/CMakeLists.txt
@@ -180,7 +180,7 @@
set(prefix ${CMAKE_INSTALL_PREFIX})
set(exec_prefix "\${prefix}")
- set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}")
+ set(libdir "${CMAKE_INSTALL_LIBDIR}")
set(includedir "\${exec_prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
configure_file(res/OpenColorIO.pc.in ${CMAKE_CURRENT_BINARY_DIR}/OpenColorIO.pc @ONLY)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/OpenColorIO.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)