git: 62834879c284 - main - graphics/openshadinglanguage: update to v1.14.8.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 31 Dec 2025 23:10:41 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=62834879c28417f1af3790711fbf19d49e6a4ef3
commit 62834879c28417f1af3790711fbf19d49e6a4ef3
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-12-31 23:09:53 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-12-31 23:09:53 +0000
graphics/openshadinglanguage: update to v1.14.8.0
PR: 292059
---
graphics/openshadinglanguage/Makefile | 5 +++--
graphics/openshadinglanguage/distinfo | 6 +++---
graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt | 8 ++++----
graphics/openshadinglanguage/pkg-plist | 9 +--------
4 files changed, 11 insertions(+), 17 deletions(-)
diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile
index a696b7a620fe..b3100d5f7ac0 100644
--- a/graphics/openshadinglanguage/Makefile
+++ b/graphics/openshadinglanguage/Makefile
@@ -1,11 +1,11 @@
PORTNAME= openshadinglanguage
DISTVERSIONPREFIX= v
-DISTVERSION= 1.13.12.0
+DISTVERSION= 1.14.8.0
# PORTREVISION must be set with ?= so as not to stomp over
# py-openimageio's PORTREVISION.
# Also, just to be on the safe side, when resetting,
# best keep PORTREVISION?= 0.
-PORTREVISION?= 5
+PORTREVISION?= 0
CATEGORIES?= graphics devel
MAINTAINER= FreeBSD@Shaneware.biz
@@ -20,6 +20,7 @@ BROKEN_riscv64= fails to build: /usr/include/c++/v1/__threading_support:135:3: U
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= fails static_assert(sizeof(ustringhash) == sizeof(size_t)
+BUILD_DEPENDS= ${LOCALBASE}/include/tsl/robin_map.h:devel/robin-map
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libImath.so:math/Imath \
libOpenEXR.so:graphics/openexr \
diff --git a/graphics/openshadinglanguage/distinfo b/graphics/openshadinglanguage/distinfo
index dc8cf7c805ea..dc06210dad5b 100644
--- a/graphics/openshadinglanguage/distinfo
+++ b/graphics/openshadinglanguage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738022959
-SHA256 (AcademySoftwareFoundation-OpenShadingLanguage-v1.13.12.0_GH0.tar.gz) = a1d359b236a691a1cc0d4a241de3081ce137a0d54be0d2db43f415802291ea88
-SIZE (AcademySoftwareFoundation-OpenShadingLanguage-v1.13.12.0_GH0.tar.gz) = 21824352
+TIMESTAMP = 1766887558
+SHA256 (AcademySoftwareFoundation-OpenShadingLanguage-v1.14.8.0_GH0.tar.gz) = 7916ed97403766b7c853f52506cff0dc2b4a2f5f20386fb0d86817ca8725e18f
+SIZE (AcademySoftwareFoundation-OpenShadingLanguage-v1.14.8.0_GH0.tar.gz) = 43677183
diff --git a/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt b/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt
index 16ea4ca1ae18..9fbea7c8dfae 100644
--- a/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt
+++ b/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt
@@ -1,10 +1,10 @@
---- src/doc/CMakeLists.txt.orig 2021-01-27 18:00:20 UTC
+--- src/doc/CMakeLists.txt.orig 2025-12-01 23:23:35 UTC
+++ src/doc/CMakeLists.txt
-@@ -43,7 +43,7 @@ macro (docdeep_generate)
- endif ()
+@@ -41,7 +41,7 @@ macro (docdeep_generate)
+ message (VERBOSE "docdeep will make '${mdfile}'")
set (docdeep_program ${CMAKE_SOURCE_DIR}/src/build-scripts/docdeep.py)
add_custom_command (OUTPUT ${mdfile}
-- COMMAND ${Python_EXECUTABLE} ${docdeep_program} -d ${_docdeep_NAME} -s docs.css
+- COMMAND ${Python3_EXECUTABLE} ${docdeep_program} -d ${_docdeep_NAME} -s docs.css
+ COMMAND %%PYCMD%% ${docdeep_program} -d ${_docdeep_NAME} -s docs.css
${_docdeep_SOURCE} > "${CMAKE_CURRENT_BINARY_DIR}/${mdfile}"
MAIN_DEPENDENCY ${docdeep_program}
diff --git a/graphics/openshadinglanguage/pkg-plist b/graphics/openshadinglanguage/pkg-plist
index 7306f2f88155..06f683e3e591 100644
--- a/graphics/openshadinglanguage/pkg-plist
+++ b/graphics/openshadinglanguage/pkg-plist
@@ -9,23 +9,17 @@ include/OSL/batched_rendererservices.h
include/OSL/batched_shaderglobals.h
include/OSL/batched_texture.h
include/OSL/device_ptr.h
-include/OSL/device_string.h
include/OSL/dual_vec.h
include/OSL/dual.h
include/OSL/encodedtypes.h
include/OSL/export.h
include/OSL/fmt_util.h
include/OSL/genclosure.h
-include/OSL/Imathx/ImathColor.h
-include/OSL/Imathx/ImathFun.h
-include/OSL/Imathx/ImathLimits.h
-include/OSL/Imathx/ImathMatrix.h
-include/OSL/Imathx/ImathVec.h
+include/OSL/hashes.h
include/OSL/Imathx/Imathx.h
include/OSL/journal.h
include/OSL/llvm_util.h
include/OSL/mask.h
-include/OSL/matrix22.h
include/OSL/optautomata.h
include/OSL/oslclosure.h
include/OSL/oslcomp.h
@@ -109,6 +103,5 @@ libdata/pkgconfig/oslquery.pc
%%DOCSDIR%%/docdeep.md.html
%%DOCSDIR%%/docs.css
%%DOCSDIR%%/markdeep.min.js
-%%DOCSDIR%%/osl-languagespec.pdf
%%DOCSDIR%%/osltoy.md.html
%%DOCSDIR%%/testshade.md.html