git: 48f3bc6c8cda - main - multimedia/py-opentimelineio: update 0.16.0 → 0.17.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 26 Aug 2024 02:05:44 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=48f3bc6c8cda5285efaaa596c7271abc0b7d6178

commit 48f3bc6c8cda5285efaaa596c7271abc0b7d6178
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-08-26 01:22:56 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-08-26 02:05:41 +0000

    multimedia/py-opentimelineio: update 0.16.0 → 0.17.0
---
 multimedia/py-opentimelineio/Makefile  |  6 ++--
 multimedia/py-opentimelineio/distinfo  | 10 +++---
 multimedia/py-opentimelineio/pkg-plist | 63 ++++------------------------------
 3 files changed, 14 insertions(+), 65 deletions(-)

diff --git a/multimedia/py-opentimelineio/Makefile b/multimedia/py-opentimelineio/Makefile
index 9b56ead18641..d246bebc095b 100644
--- a/multimedia/py-opentimelineio/Makefile
+++ b/multimedia/py-opentimelineio/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	opentimelineio
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16.0
+DISTVERSION=	0.17.0
 CATEGORIES=	multimedia
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -11,8 +11,6 @@ WWW=		https://github.com/PixarAnimationStudios/OpenTimelineIO
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-BROKEN=		fails to build with Python-3.11, see https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1759
-
 LIB_DEPENDS=	libImath-3_1.so:math/Imath
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR}
 
@@ -23,7 +21,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	PixarAnimationStudios
 GH_PROJECT=	OpenTimelineIO
 
-GH_TUPLE=	pybind:pybind11:e7e2c79f3f520f78ffc39fcb34f7919003102733:pybind_pybind11/src/deps/pybind11 \
+GH_TUPLE=	pybind:pybind11:v2.13.5:pybind_pybind11/src/deps/pybind11 \
 		Tencent:rapidjson:06d58b9e848c650114556a23294d0b6440078c61:Tencent_rapidjson/src/deps/rapidjson
 
 PORTSCOUT=	limit:^.*[0-9]$$ # should end with a digit to prevent tags like last_pure_python
diff --git a/multimedia/py-opentimelineio/distinfo b/multimedia/py-opentimelineio/distinfo
index fb5f81ad96a4..7e0cc5688035 100644
--- a/multimedia/py-opentimelineio/distinfo
+++ b/multimedia/py-opentimelineio/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1712300399
-SHA256 (PixarAnimationStudios-OpenTimelineIO-v0.16.0_GH0.tar.gz) = 8cb9467db25bc34c7ee2db89ea90b7bab88ade999e8e2858b825dfbaa8db0f62
-SIZE (PixarAnimationStudios-OpenTimelineIO-v0.16.0_GH0.tar.gz) = 4750923
-SHA256 (pybind-pybind11-e7e2c79f3f520f78ffc39fcb34f7919003102733_GH0.tar.gz) = 87de6f079bed8e74e1a5baa8dbc03c8f12367ab9bb4f32a98ee15a15255accdb
-SIZE (pybind-pybind11-e7e2c79f3f520f78ffc39fcb34f7919003102733_GH0.tar.gz) = 693012
+TIMESTAMP = 1724634766
+SHA256 (PixarAnimationStudios-OpenTimelineIO-v0.17.0_GH0.tar.gz) = cdf8281c6091a18a4147295b660e13b610a6d58919a79608bf03e5359c1c2d24
+SIZE (PixarAnimationStudios-OpenTimelineIO-v0.17.0_GH0.tar.gz) = 2340862
+SHA256 (pybind-pybind11-v2.13.5_GH0.tar.gz) = b1e209c42b3a9ed74da3e0b25a4f4cd478d89d5efbb48f04b277df427faf6252
+SIZE (pybind-pybind11-v2.13.5_GH0.tar.gz) = 794599
 SHA256 (Tencent-rapidjson-06d58b9e848c650114556a23294d0b6440078c61_GH0.tar.gz) = 30d28bbe0bfff9d8dc5d3cf62799b6ee550499cc1520e44bdece81e002480d19
 SIZE (Tencent-rapidjson-06d58b9e848c650114556a23294d0b6440078c61_GH0.tar.gz) = 1107982
diff --git a/multimedia/py-opentimelineio/pkg-plist b/multimedia/py-opentimelineio/pkg-plist
index 7e9385f4ea46..cfe5ce12579a 100644
--- a/multimedia/py-opentimelineio/pkg-plist
+++ b/multimedia/py-opentimelineio/pkg-plist
@@ -5,13 +5,13 @@ bin/otiopluginfo
 bin/otiostat
 bin/otiotool
 bin/otioview
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.16.0-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/entry_points.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.17.0-py%%PYTHON_VER%%.egg-info/top_level.txt
 %%PYTHON_SITELIBDIR%%/opentimelineio/__init__.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
@@ -36,10 +36,6 @@ bin/otioview
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/cmx_3600%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/cmx_3600%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/fcp_xml%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/fcp_xml%%PYTHON_EXT_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/file_bundle_utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/file_bundle_utils%%PYTHON_EXT_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/otio_json%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -48,17 +44,12 @@ bin/otioview
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/otiod%%PYTHON_EXT_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/otioz%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/otioz%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/svg%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__pycache__/svg%%PYTHON_EXT_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/adapter.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/builtin_adapters.plugin_manifest.json
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/cmx_3600.py
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/fcp_xml.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/file_bundle_utils.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/otio_json.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/otiod.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/adapters/otioz.py
-%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/svg.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/algorithms/__init__.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/algorithms/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineio/algorithms/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
@@ -180,46 +171,6 @@ bin/otioview
 %%PYTHON_SITELIBDIR%%/opentimelineio/test_utils.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/url_utils.py
 %%PYTHON_SITELIBDIR%%/opentimelineio/versioning.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/__init__.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__init__.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/advanced_authoring_format%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/advanced_authoring_format%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/ale%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/ale%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/burnins%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/burnins%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/extern_maya_sequencer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/extern_maya_sequencer%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/fcpx_xml%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/fcpx_xml%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/ffmpeg_burnins%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/ffmpeg_burnins%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/hls_playlist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/hls_playlist%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/maya_sequencer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/maya_sequencer%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/xges%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/__pycache__/xges%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/aaf_adapter/__init__.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/aaf_adapter/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/aaf_adapter/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/aaf_adapter/__pycache__/aaf_writer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/aaf_adapter/__pycache__/aaf_writer%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/aaf_adapter/aaf_writer.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/advanced_authoring_format.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/ale.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/burnins.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/contrib_adapters.plugin_manifest.json
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/extern_maya_sequencer.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/fcpx_xml.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/ffmpeg_burnins.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/hls_playlist.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/maya_sequencer.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/xges.py
 %%PYTHON_SITELIBDIR%%/opentimelineview/__init__.py
 %%PYTHON_SITELIBDIR%%/opentimelineview/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/opentimelineview/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc