sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (811049a1d427869eaf4bf334d5edf89a61f58a9e)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (811049a1d427869eaf4bf334d5edf89a61f58a9e)
- Date: Sun, 8 Nov 2026 16:34:05 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
graphics-libs/opencolorio/0001-fix-build-error-with-newer-versions-of-mesa.patch
| 24 -----
graphics-libs/opencolorio/BUILD
| 5 -
graphics-libs/opencolorio/DEPENDS
| 22 ++--
graphics-libs/opencolorio/DETAILS
| 14 +--
graphics-libs/opencolorio/HISTORY
| 5 +
graphics-libs/opencolorio/PRE_BUILD
| 5 -
graphics-libs/openimageio/BUILD
| 1
graphics-libs/openimageio/DEPENDS
| 46 +++++-----
graphics-libs/openimageio/DETAILS
| 13 +-
graphics-libs/openimageio/HISTORY
| 4
libs/libdeflate/DETAILS
| 4
libs/libdeflate/HISTORY
| 3
libs/yaml-cpp/DETAILS
| 9 +
libs/yaml-cpp/HISTORY
| 3
14 files changed, 74 insertions(+), 84 deletions(-)
New commits:
commit 811049a1d427869eaf4bf334d5edf89a61f58a9e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
openimageio: => 3.2.2.0
commit a1f70c5668599e0ec77a671b9e6b61a305ab5ad4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
yaml-cpp: => 0.9.0
commit 445b027f34d7da789bd79a82d283ced001865732
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
opencolorio: => 2.6.0
commit 0eabb0ec1a4a81d01ab6c3ce1f7986d6cb1dc4d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libdeflate: => 1.26
diff --git
a/graphics-libs/opencolorio/0001-fix-build-error-with-newer-versions-of-mesa.patch
b/graphics-libs/opencolorio/0001-fix-build-error-with-newer-versions-of-mesa.patch
deleted file mode 100644
index 0c06ed1..0000000
---
a/graphics-libs/opencolorio/0001-fix-build-error-with-newer-versions-of-mesa.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 8c479ed9ca7490fa5e5620aabf610ba3e0beb3fc Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Sun, 30 Jun 2019 13:17:34 +0200
-Subject: [PATCH] fix build error with newer versions of mesa
-
----
- src/apps/ociodisplay/main.cpp | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/src/apps/ociodisplay/main.cpp b/src/apps/ociodisplay/main.cpp
-index f8184ad..c29f03f 100644
---- a/src/apps/ociodisplay/main.cpp
-+++ b/src/apps/ociodisplay/main.cpp
-@@ -56,7 +56,6 @@ namespace OCIO = OCIO_NAMESPACE;
- #else
- #include <GL/glew.h>
- #include <GL/gl.h>
--#include <GL/glext.h>
- #include <GL/glut.h>
- #endif
-
---
-2.22.0
-
diff --git a/graphics-libs/opencolorio/BUILD b/graphics-libs/opencolorio/BUILD
index 485e29c..3bfcaea 100755
--- a/graphics-libs/opencolorio/BUILD
+++ b/graphics-libs/opencolorio/BUILD
@@ -1,8 +1,3 @@
-OPTS="-DUSE_EXTERNAL_TINYXML=off $OPTS" &&
-
CFLAGS="-Wno-error=deprecated-declarations -Wno-error=cast-function-type
-Wno-error=unused-function $CFLAGS" &&
CXXFLAGS="-Wno-error=deprecated-declarations -Wno-error=cast-function-type
-Wno-error=unused-function $CXXFLAGS" &&
-
-CMAKE_GEN='Unix Makefiles' &&
-
default_build
diff --git a/graphics-libs/opencolorio/DEPENDS
b/graphics-libs/opencolorio/DEPENDS
index a6e8b77..4303fdf 100755
--- a/graphics-libs/opencolorio/DEPENDS
+++ b/graphics-libs/opencolorio/DEPENDS
@@ -1,13 +1,17 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
+depends yaml-cpp &&
+depends expat &&
-depends lcms2 "-DUSE_EXTERNAL_LCMS=on" &&
+depends imath &&
+depends lcms2 '-DUSE_EXTERNAL_LCMS=on' &&
-optional_depends python \
- "" \
- "" \
- "for python bindings" &&
-optional_depends openimageio \
- "" \
- "" \
- "for OpenImageIO support"
+optional_depends python3 \
+ '-DOCIO_BUILD_PYTHON=on' \
+ '-DOCIO_BUILD_PYTHON=off' \
+ 'for python bindings' &&
+
+optional_depends openexr \
+ '-DOCIO_USE_OIIO_FOR_APPS=off' \
+ '-DOCIO_USE_OIIO_FOR_APPS=on' \
+ 'use OpenEXr for apps'
diff --git a/graphics-libs/opencolorio/DETAILS
b/graphics-libs/opencolorio/DETAILS
index df45f2e..c6db4a8 100755
--- a/graphics-libs/opencolorio/DETAILS
+++ b/graphics-libs/opencolorio/DETAILS
@@ -1,12 +1,12 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=opencolorio
- VERSION=1.1.1
- XVERSION=ebdec41
- SOURCE="opencolorio-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://github.com/imageworks/OpenColorIO/tarball/v${VERSION}
-
SOURCE_HASH=sha512:3f5cdb32adcaf6adf064a9b4c219b7661922f09fcaf5818bbbba7104a73af1a91075ae6a0f94f75b5b94dc8705f0e2bbc66f4f52067f67ae8b947cfef599ea22
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/imageworks-OpenColorIO-${XVERSION}"
- WEB_SITE="http://opencolorio.org/index.html"
+ SPELLX=OpenColorIO
+ VERSION=2.6.0
+
SOURCE_HASH=sha512:5173105d40ea14107551b4f2894f54ce83a07369514369bac20298e65b5a930a6d40b3147e6e47c941d3c7cb48e7d33d964a62452b408b5a08a8ab8a71b20d54
+ SOURCE="${SPELLX}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://github.com/AcademySoftwareFoundation/OpenColorIO/releases/download/v${VERSION}/$SOURCE
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/OpenColorIO-${VERSION}"
+ WEB_SITE="https://opencolorio.org"
LICENSE[0]=BSD
ENTERED=20130111
SHORT="a complete color management solution geared towards motion
picture production"
diff --git a/graphics-libs/opencolorio/HISTORY
b/graphics-libs/opencolorio/HISTORY
index c3e3900..050e3f2 100644
--- a/graphics-libs/opencolorio/HISTORY
+++ b/graphics-libs/opencolorio/HISTORY
@@ -1,3 +1,8 @@
+2026-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6.0 new url
+ * PRE_BUILD *.patch: deleted
+ * DEPENDS BUILDx: tweaks
+
2019-10-06 Florian Franzmann <bwlf AT bandrate.org>
* BUILD, CONFIGURE, DEPENDS, DETAILS: use CMAKE_*
diff --git a/graphics-libs/opencolorio/PRE_BUILD
b/graphics-libs/opencolorio/PRE_BUILD
deleted file mode 100755
index bfc014e..0000000
--- a/graphics-libs/opencolorio/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 <
"$SPELL_DIRECTORY/0001-fix-build-error-with-newer-versions-of-mesa.patch"
-
diff --git a/graphics-libs/openimageio/BUILD b/graphics-libs/openimageio/BUILD
index 9cec10f..1282b8a 100755
--- a/graphics-libs/openimageio/BUILD
+++ b/graphics-libs/openimageio/BUILD
@@ -1,5 +1,4 @@
CFLAGS="-Wno-error=deprecated-declarations $CFLAGS" &&
CXXFLAGS="-Wno-error=deprecated-declarations $CXXFLAGS" &&
-OPTS+=" -DBoost_NO_BOOST_CMAKE=ON" &&
default_build
diff --git a/graphics-libs/openimageio/DEPENDS
b/graphics-libs/openimageio/DEPENDS
index 17edb21..c7dc3f6 100755
--- a/graphics-libs/openimageio/DEPENDS
+++ b/graphics-libs/openimageio/DEPENDS
@@ -1,33 +1,37 @@
-source $GRIMOIRE/CMAKE_DEPENDS &&
+. $GRIMOIRE/CMAKE_DEPENDS &&
+. $GRIMOIRE/VDEPENDS &&
+
+depends -sub 'FILESYSTEM REGEX SYSTEM THREAD' boost &&
+vdepends <<! &&
+ imath
+ libdeflate
+ libjxl
+ libwebp
+ libpng
+ opencolorio
+ openexr
+ openjpeg
+ tiff
+ zlib
+ zstd
+!
-depends -sub FILESYSTEM boost &&
-depends -sub REGEX boost &&
-depends -sub SYSTEM boost &&
-depends -sub THREAD boost &&
-depends openexr &&
depends -sub CXX gcc &&
-depends ilmbase &&
-depends libxext &&
-depends libice &&
-depends libx11 &&
-depends hdf5 &&
-depends libwebp &&
-depends zlib &&
-depends libpng &&
-depends JPEG &&
-depends tiff &&
+#depends ilmbase &&
+#depends libxext &&
+#depends libice &&
+#depends libx11 &&
+#depends hdf5 &&
-optional_depends opencolorio "-DUSE_OCIO=on" "-DUSE_OCIO=off" "for color
managment" &&
optional_depends field3d "-DUSE_FIELD3D=on" "-DUSE_FIELD3D=off" "for field3d
support" &&
optional_depends tbb "-DUSE_TBB=on" "-DUSE_TBB=off" "use tbb" &&
-optional_depends qt4 "-DUSE_QT=on" "-DUSE_QT=off" "for qt bindings" &&
-optional_depends python "-DUSE_PYTHON=on" "-DUSE_PYTHON=off" "for python
bindings" &&
-optional_depends opencv "-DUSE_OPENCV=on" "-DUSE_OPENCV=off" "for OpenCV
support" &&
+#optional_depends qt4 "-DUSE_QT=on" "-DUSE_QT=off" "for qt bindings" &&
+optional_depends python3 "-DUSE_PYTHON=on" "-DUSE_PYTHON=off" "for python
bindings" &&
+optional_depends OPENCV "-DUSE_OPENCV=on" "-DUSE_OPENCV=off" "for OpenCV
support" &&
optional_depends freetype2 "-DUSE_FREETYPE=on" "-DUSE_FREETYPE=off" "for
freetype2 support" &&
optional_depends OPENGL "-DUSE_OPENGL=on" "-DUSE_OPENGL=off" "for OpenGL
support" &&
if is_depends_enabled $SPELL OPENGL; then
depends glew
fi &&
-optional_depends openjpeg "-DUSE_OPENJPEG=on" "-DUSE_OPENJPEG=off" "for
openjpeg support" &&
optional_depends ptex "-DUSE_PTEX=on" "-DUSE_PTEX=off" "for ptex rendering
support"
diff --git a/graphics-libs/openimageio/DETAILS
b/graphics-libs/openimageio/DETAILS
index 8c054b2..bacd0cb 100755
--- a/graphics-libs/openimageio/DETAILS
+++ b/graphics-libs/openimageio/DETAILS
@@ -1,11 +1,12 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=openimageio
- VERSION=2.1.16.0
- SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]="https://github.com/OpenImageIO/oiio/archive/Release-${VERSION}.tar.gz"
-
SOURCE_HASH=sha512:30de5e5f915ba319d6e63d0bac2c30c5368f8ebd1434e91cb5bcfad3d39efda5b1779a3fedbcdf0c94ec09f1d1370da0b785af06a1fb8f164dfa52adec0db6cb
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/oiio-Release-${VERSION}"
- WEB_SITE="https://sites.google.com/site/openimageio/"
+ SPELLX=OpenImageIO
+ VERSION=3.2.2.0
+
SOURCE_HASH=sha512:efd48e2a7fd477437d35dec1132b4e84c775bb66d1b39f64bb6337f8cf132335ecf687ee75c4ea8c04692634aadffb8ff3ff106c7abca04605c7499335f8363a
+ SOURCE="${SPELLX}-${VERSION}.tar.gz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE="https://github.com/AcademySoftwareFoundation/OpenImageIO"
+ SOURCE_URL[0]="$WEB_SITE/releases/download/v$VERSION/$SOURCE"
LICENSE[0]=BSD
ENTERED=20130111
SHORT="a library for reading and writing images"
diff --git a/graphics-libs/openimageio/HISTORY
b/graphics-libs/openimageio/HISTORY
index 606ad5c..bed17e3 100644
--- a/graphics-libs/openimageio/HISTORY
+++ b/graphics-libs/openimageio/HISTORY
@@ -1,3 +1,7 @@
+2026-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.2.0 new url
+ * DEPENDS: use vdepends, many changes
+
2020-06-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.1.16.0
diff --git a/libs/libdeflate/DETAILS b/libs/libdeflate/DETAILS
index d7f9335..cf9be83 100755
--- a/libs/libdeflate/DETAILS
+++ b/libs/libdeflate/DETAILS
@@ -1,9 +1,9 @@
. "$GRIMOIRE"/CMAKE_FUNCTIONS
SPELL=libdeflate
- VERSION=1.15
+ VERSION=1.26
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/ebiggers/$SPELL/archive/refs/tags/v$VERSION.tar.gz
-
SOURCE_HASH=sha512:6503844eb113518610294c64fc0b24cbd93f58f654568f6f287c4a6549540c1044ea2123a453166ef78621ee20ef7bb8a3891a398eac1b950fdfef70236121fd
+
SOURCE_HASH=sha512:06605eabce8635b82e03863c87b515696d08b8a1fc36b746b44b660989613d2ebd6ca1bb13dd0f88244846894dbf5a15169dd443c34dcda64e960fdbd08a8d3b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="https://github.com/ebiggers/libdeflate/"
LICENSE[0]="MIT"
diff --git a/libs/libdeflate/HISTORY b/libs/libdeflate/HISTORY
index 4c984a7..eb5dc00 100644
--- a/libs/libdeflate/HISTORY
+++ b/libs/libdeflate/HISTORY
@@ -1,2 +1,5 @@
+2026-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.26
+
2022-12-14 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, CONFIGURE, DEPENDS, DETAILS: spell created
diff --git a/libs/yaml-cpp/DETAILS b/libs/yaml-cpp/DETAILS
index 3bf5961..6dc1fab 100755
--- a/libs/yaml-cpp/DETAILS
+++ b/libs/yaml-cpp/DETAILS
@@ -1,11 +1,12 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=yaml-cpp
- VERSION=0.8.0
-
SOURCE_HASH=sha512:aae9d618f906117d620d63173e95572c738db518f4ff1901a06de2117d8deeb8045f554102ca0ba4735ac0c4d060153a938ef78da3e0da3406d27b8298e5f38e
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:a6302a0de178dcf0698e0678d5946c611729485898ddbe9af9c17cd6dfb0fcdc588b2520e223ed5e5c344a5f01267585de32966b7763ede079cda4d2caf2a7a5
SOURCE="${SPELL}-${VERSION}.tar.gz"
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/yaml-cpp-tags-$SPELL-${VERSION}"
WEB_SITE=https://github.com/jbeder/yaml-cpp
- SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
+# SOURCE_URL[0]=$WEB_SITE/releases/download/$SPELL-$VERSION/$SOURCE
+ SOURCE_URL[0]=$WEB_SITE/archive/tags/$SOURCE
LICENSE[0]=MIT
ENTERED=20130113
SHORT="a YAML parser and emitter in C++"
diff --git a/libs/yaml-cpp/HISTORY b/libs/yaml-cpp/HISTORY
index da97935..a820d93 100644
--- a/libs/yaml-cpp/HISTORY
+++ b/libs/yaml-cpp/HISTORY
@@ -1,3 +1,6 @@
+2026-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+
2023-12-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.0
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (811049a1d427869eaf4bf334d5edf89a61f58a9e), Treeve Jelbert, 11/08/2026
Archive powered by MHonArc 2.6.24.