aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-09-28 03:47:16 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-09-28 03:47:16 +0000
commit7ed1fc3b2da91b952ddbc22b3efdc10fc413be9f (patch)
tree3e7be5e1413fc45ed35d240a3f9105fd72b07f12
parent7a422b3fb6395efcd421d0d18e356a5fa439cc21 (diff)
downloadports-7ed1fc3b2da91b952ddbc22b3efdc10fc413be9f.tar.gz
ports-7ed1fc3b2da91b952ddbc22b3efdc10fc413be9f.zip
multimedia/{,py-}opentimelineio: Update 0.14.1 -> 0.15
Reported by: portscout
-rw-r--r--multimedia/opentimelineio/Makefile16
-rw-r--r--multimedia/opentimelineio/distinfo22
-rw-r--r--multimedia/opentimelineio/files/patch-src_deps_any_any.hpp12
-rw-r--r--multimedia/py-opentimelineio/Makefile11
-rw-r--r--multimedia/py-opentimelineio/distinfo20
-rw-r--r--multimedia/py-opentimelineio/files/patch-setup.py10
-rw-r--r--multimedia/py-opentimelineio/files/patch-src_deps_any_any.hpp12
-rw-r--r--multimedia/py-opentimelineio/pkg-plist76
8 files changed, 66 insertions, 113 deletions
diff --git a/multimedia/opentimelineio/Makefile b/multimedia/opentimelineio/Makefile
index fcf2bf65a4ca..4663f811de9d 100644
--- a/multimedia/opentimelineio/Makefile
+++ b/multimedia/opentimelineio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opentimelineio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.1
+DISTVERSION= 0.15
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
@@ -10,18 +10,20 @@ WWW= https://github.com/PixarAnimationStudios/OpenTimelineIO
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cmake compiler:c++14-lang
+LIB_DEPENDS= libImath-3_1.so:math/Imath
+
+USES= cmake:testing compiler:c++14-lang
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= PixarAnimationStudios
GH_PROJECT= OpenTimelineIO
-GH_TUPLE= google:googletest:ba96d0b1161f540656efdaed035b3c062b60e006:google_googletest/src/deps/rapidjson/thirdparty/gtest \
- martinmoene:optional-lite:a006f229a77b3b2dacf927e4029b8c1c60c86b52:martinmoene_optional_lite/src/deps/optional-lite \
- pybind:pybind11:e7e2c79f3f520f78ffc39fcb34f7919003102733:pybind_pybind11/src/deps/pybind11 \
- Tencent:rapidjson:4d6cb08189cf7336821f04090b612baa2ca6a90d:Tencent_rapidjson/src/deps/rapidjson \
- thelink2012:any:f67bd5f8bbf7eb628bf38206d4ac5cb22438e6bb:thelink2012_any/src/deps/any
+GH_TUPLE= martinmoene:optional-lite:5e4b7760aac85ea73a5b9b91c726fc36cbd4149b:martinmoene_optional_lite/src/deps/optional-lite \
+ Tencent:rapidjson:06d58b9e848c650114556a23294d0b6440078c61:Tencent_rapidjson/src/deps/rapidjson \
+ thelink2012:any:bfc77f2e4be6e9a093dd645ef3f1aa30620c9205:thelink2012_any/src/deps/any
+
+CMAKE_ON= OTIO_FIND_IMATH
PORTSCOUT= ignore:v0.91 # erroneously labeled tag
diff --git a/multimedia/opentimelineio/distinfo b/multimedia/opentimelineio/distinfo
index 5a2dc0308a27..18746fc328c9 100644
--- a/multimedia/opentimelineio/distinfo
+++ b/multimedia/opentimelineio/distinfo
@@ -1,13 +1,9 @@
-TIMESTAMP = 1643482587
-SHA256 (PixarAnimationStudios-OpenTimelineIO-v0.14.1_GH0.tar.gz) = 04c0a5c2f0639a0a1e9745d40cdb9e86f966c85f19880e8ca614699175a93554
-SIZE (PixarAnimationStudios-OpenTimelineIO-v0.14.1_GH0.tar.gz) = 4484522
-SHA256 (google-googletest-ba96d0b1161f540656efdaed035b3c062b60e006_GH0.tar.gz) = 949c556896cf31ed52e53449e17a1276b8b26d3ee5932f5ca49ee929f4b35c51
-SIZE (google-googletest-ba96d0b1161f540656efdaed035b3c062b60e006_GH0.tar.gz) = 987370
-SHA256 (martinmoene-optional-lite-a006f229a77b3b2dacf927e4029b8c1c60c86b52_GH0.tar.gz) = de62d23971dd9c4ba77c633559f9e3840f6a57c39b81306b89395f917e71ccc4
-SIZE (martinmoene-optional-lite-a006f229a77b3b2dacf927e4029b8c1c60c86b52_GH0.tar.gz) = 52439
-SHA256 (pybind-pybind11-e7e2c79f3f520f78ffc39fcb34f7919003102733_GH0.tar.gz) = 87de6f079bed8e74e1a5baa8dbc03c8f12367ab9bb4f32a98ee15a15255accdb
-SIZE (pybind-pybind11-e7e2c79f3f520f78ffc39fcb34f7919003102733_GH0.tar.gz) = 693012
-SHA256 (Tencent-rapidjson-4d6cb08189cf7336821f04090b612baa2ca6a90d_GH0.tar.gz) = 6d5547998e51a6f8a7fb261ee7ff1551b833968e8b855c22c662705c2dc9ccac
-SIZE (Tencent-rapidjson-4d6cb08189cf7336821f04090b612baa2ca6a90d_GH0.tar.gz) = 1107475
-SHA256 (thelink2012-any-f67bd5f8bbf7eb628bf38206d4ac5cb22438e6bb_GH0.tar.gz) = 1cd121a2fb27936213397ff4ff94fe4d6d4e28cabc13894cc4512eb046d71be8
-SIZE (thelink2012-any-f67bd5f8bbf7eb628bf38206d4ac5cb22438e6bb_GH0.tar.gz) = 9123
+TIMESTAMP = 1664334848
+SHA256 (PixarAnimationStudios-OpenTimelineIO-v0.15_GH0.tar.gz) = 66814703f088749578ac69902526468b4aec185bdbbced8e1a1bbb4609144961
+SIZE (PixarAnimationStudios-OpenTimelineIO-v0.15_GH0.tar.gz) = 4781447
+SHA256 (martinmoene-optional-lite-5e4b7760aac85ea73a5b9b91c726fc36cbd4149b_GH0.tar.gz) = e191c7b8d448c7a9c19a8a548ff8d87dc7cf8f17f9c6634ea9402743d9f9499e
+SIZE (martinmoene-optional-lite-5e4b7760aac85ea73a5b9b91c726fc36cbd4149b_GH0.tar.gz) = 52456
+SHA256 (Tencent-rapidjson-06d58b9e848c650114556a23294d0b6440078c61_GH0.tar.gz) = 30d28bbe0bfff9d8dc5d3cf62799b6ee550499cc1520e44bdece81e002480d19
+SIZE (Tencent-rapidjson-06d58b9e848c650114556a23294d0b6440078c61_GH0.tar.gz) = 1107982
+SHA256 (thelink2012-any-bfc77f2e4be6e9a093dd645ef3f1aa30620c9205_GH0.tar.gz) = 04547fce8e86b33ecd784a67a2153368bb63d0e8e4549c42c63074db9b19f3a9
+SIZE (thelink2012-any-bfc77f2e4be6e9a093dd645ef3f1aa30620c9205_GH0.tar.gz) = 9130
diff --git a/multimedia/opentimelineio/files/patch-src_deps_any_any.hpp b/multimedia/opentimelineio/files/patch-src_deps_any_any.hpp
deleted file mode 100644
index 3490b84676c2..000000000000
--- a/multimedia/opentimelineio/files/patch-src_deps_any_any.hpp
+++ /dev/null
@@ -1,12 +0,0 @@
-- workaround for https://github.com/thelink2012/any/issues/16
-
---- src/deps/any/any.hpp.orig 2022-01-31 22:48:38 UTC
-+++ src/deps/any/any.hpp
-@@ -19,6 +19,7 @@
- #include <typeinfo>
- #include <type_traits>
- #include <stdexcept>
-+#include <utility>
-
-
- #if defined(PARTICLE)
diff --git a/multimedia/py-opentimelineio/Makefile b/multimedia/py-opentimelineio/Makefile
index c8dbc3d59e3a..2fb9377c2d54 100644
--- a/multimedia/py-opentimelineio/Makefile
+++ b/multimedia/py-opentimelineio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opentimelineio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.1
+DISTVERSION= 0.15
CATEGORIES= multimedia
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,6 +12,8 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= cmake:devel/cmake-core
+LIB_DEPENDS= libImath-3_1.so:math/Imath
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR}
USES= compiler:c++14-lang python
USE_PYTHON= distutils concurrent # autoplist is broken, see https://github.com/PixarAnimationStudios/OpenTimelineIO/issues/1205
@@ -20,11 +22,10 @@ USE_GITHUB= yes
GH_ACCOUNT= PixarAnimationStudios
GH_PROJECT= OpenTimelineIO
-GH_TUPLE= google:googletest:ba96d0b1161f540656efdaed035b3c062b60e006:google_googletest/src/deps/rapidjson/thirdparty/gtest \
- martinmoene:optional-lite:a006f229a77b3b2dacf927e4029b8c1c60c86b52:martinmoene_optional_lite/src/deps/optional-lite \
+GH_TUPLE= martinmoene:optional-lite:5e4b7760aac85ea73a5b9b91c726fc36cbd4149b:martinmoene_optional_lite/src/deps/optional-lite \
pybind:pybind11:e7e2c79f3f520f78ffc39fcb34f7919003102733:pybind_pybind11/src/deps/pybind11 \
- Tencent:rapidjson:4d6cb08189cf7336821f04090b612baa2ca6a90d:Tencent_rapidjson/src/deps/rapidjson \
- thelink2012:any:f67bd5f8bbf7eb628bf38206d4ac5cb22438e6bb:thelink2012_any/src/deps/any
+ Tencent:rapidjson:06d58b9e848c650114556a23294d0b6440078c61:Tencent_rapidjson/src/deps/rapidjson \
+ thelink2012:any:bfc77f2e4be6e9a093dd645ef3f1aa30620c9205:thelink2012_any/src/deps/any
PORTSCOUT= ignore:v0.91,last_pure_python # erroneously labeled tag
diff --git a/multimedia/py-opentimelineio/distinfo b/multimedia/py-opentimelineio/distinfo
index 5a2dc0308a27..7d147fdf9601 100644
--- a/multimedia/py-opentimelineio/distinfo
+++ b/multimedia/py-opentimelineio/distinfo
@@ -1,13 +1,11 @@
-TIMESTAMP = 1643482587
-SHA256 (PixarAnimationStudios-OpenTimelineIO-v0.14.1_GH0.tar.gz) = 04c0a5c2f0639a0a1e9745d40cdb9e86f966c85f19880e8ca614699175a93554
-SIZE (PixarAnimationStudios-OpenTimelineIO-v0.14.1_GH0.tar.gz) = 4484522
-SHA256 (google-googletest-ba96d0b1161f540656efdaed035b3c062b60e006_GH0.tar.gz) = 949c556896cf31ed52e53449e17a1276b8b26d3ee5932f5ca49ee929f4b35c51
-SIZE (google-googletest-ba96d0b1161f540656efdaed035b3c062b60e006_GH0.tar.gz) = 987370
-SHA256 (martinmoene-optional-lite-a006f229a77b3b2dacf927e4029b8c1c60c86b52_GH0.tar.gz) = de62d23971dd9c4ba77c633559f9e3840f6a57c39b81306b89395f917e71ccc4
-SIZE (martinmoene-optional-lite-a006f229a77b3b2dacf927e4029b8c1c60c86b52_GH0.tar.gz) = 52439
+TIMESTAMP = 1664335137
+SHA256 (PixarAnimationStudios-OpenTimelineIO-v0.15_GH0.tar.gz) = 66814703f088749578ac69902526468b4aec185bdbbced8e1a1bbb4609144961
+SIZE (PixarAnimationStudios-OpenTimelineIO-v0.15_GH0.tar.gz) = 4781447
+SHA256 (martinmoene-optional-lite-5e4b7760aac85ea73a5b9b91c726fc36cbd4149b_GH0.tar.gz) = e191c7b8d448c7a9c19a8a548ff8d87dc7cf8f17f9c6634ea9402743d9f9499e
+SIZE (martinmoene-optional-lite-5e4b7760aac85ea73a5b9b91c726fc36cbd4149b_GH0.tar.gz) = 52456
SHA256 (pybind-pybind11-e7e2c79f3f520f78ffc39fcb34f7919003102733_GH0.tar.gz) = 87de6f079bed8e74e1a5baa8dbc03c8f12367ab9bb4f32a98ee15a15255accdb
SIZE (pybind-pybind11-e7e2c79f3f520f78ffc39fcb34f7919003102733_GH0.tar.gz) = 693012
-SHA256 (Tencent-rapidjson-4d6cb08189cf7336821f04090b612baa2ca6a90d_GH0.tar.gz) = 6d5547998e51a6f8a7fb261ee7ff1551b833968e8b855c22c662705c2dc9ccac
-SIZE (Tencent-rapidjson-4d6cb08189cf7336821f04090b612baa2ca6a90d_GH0.tar.gz) = 1107475
-SHA256 (thelink2012-any-f67bd5f8bbf7eb628bf38206d4ac5cb22438e6bb_GH0.tar.gz) = 1cd121a2fb27936213397ff4ff94fe4d6d4e28cabc13894cc4512eb046d71be8
-SIZE (thelink2012-any-f67bd5f8bbf7eb628bf38206d4ac5cb22438e6bb_GH0.tar.gz) = 9123
+SHA256 (Tencent-rapidjson-06d58b9e848c650114556a23294d0b6440078c61_GH0.tar.gz) = 30d28bbe0bfff9d8dc5d3cf62799b6ee550499cc1520e44bdece81e002480d19
+SIZE (Tencent-rapidjson-06d58b9e848c650114556a23294d0b6440078c61_GH0.tar.gz) = 1107982
+SHA256 (thelink2012-any-bfc77f2e4be6e9a093dd645ef3f1aa30620c9205_GH0.tar.gz) = 04547fce8e86b33ecd784a67a2153368bb63d0e8e4549c42c63074db9b19f3a9
+SIZE (thelink2012-any-bfc77f2e4be6e9a093dd645ef3f1aa30620c9205_GH0.tar.gz) = 9130
diff --git a/multimedia/py-opentimelineio/files/patch-setup.py b/multimedia/py-opentimelineio/files/patch-setup.py
new file mode 100644
index 000000000000..f47994ab22e8
--- /dev/null
+++ b/multimedia/py-opentimelineio/files/patch-setup.py
@@ -0,0 +1,10 @@
+--- setup.py.orig 2022-09-28 03:22:02 UTC
++++ setup.py
+@@ -104,6 +104,7 @@ class OTIO_build_ext(setuptools.command.build_ext.buil
+ '-DBUILD_TESTING:BOOL=OFF',
+ # Python modules wil be installed by setuptools.
+ '-DOTIO_INSTALL_PYTHON_MODULES:BOOL=OFF',
++ '-DOTIO_FIND_IMATH:BOOL=ON',
+ ]
+ if self.is_windows():
+ if self.is_mingw():
diff --git a/multimedia/py-opentimelineio/files/patch-src_deps_any_any.hpp b/multimedia/py-opentimelineio/files/patch-src_deps_any_any.hpp
deleted file mode 100644
index 3490b84676c2..000000000000
--- a/multimedia/py-opentimelineio/files/patch-src_deps_any_any.hpp
+++ /dev/null
@@ -1,12 +0,0 @@
-- workaround for https://github.com/thelink2012/any/issues/16
-
---- src/deps/any/any.hpp.orig 2022-01-31 22:48:38 UTC
-+++ src/deps/any/any.hpp
-@@ -19,6 +19,7 @@
- #include <typeinfo>
- #include <type_traits>
- #include <stdexcept>
-+#include <utility>
-
-
- #if defined(PARTICLE)
diff --git a/multimedia/py-opentimelineio/pkg-plist b/multimedia/py-opentimelineio/pkg-plist
index b6a4786e3989..a90404fa65cb 100644
--- a/multimedia/py-opentimelineio/pkg-plist
+++ b/multimedia/py-opentimelineio/pkg-plist
@@ -3,14 +3,15 @@ bin/otiocat
bin/otioconvert
bin/otiopluginfo
bin/otiostat
+bin/otiotool
bin/otioview
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.14.1-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.0-py%%PYTHON_VER%%.egg-info/entry_points.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/OpenTimelineIO-0.15.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
@@ -26,6 +27,8 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/test_utils%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/url_utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/url_utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/versioning%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/__pycache__/versioning%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/_opentime%%PYTHON_EXT_SUFFIX%%.so
%%PYTHON_SITELIBDIR%%/opentimelineio/_otio%%PYTHON_EXT_SUFFIX%%.so
%%PYTHON_SITELIBDIR%%/opentimelineio/adapters/__init__.py
@@ -78,6 +81,8 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/autogen_plugin_documentation%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/autogen_serialized_datamodel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/autogen_serialized_datamodel%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/autogen_version_map%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/autogen_version_map%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/console_utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/console_utils%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/otiocat%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -88,13 +93,17 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/otiopluginfo%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/otiostat%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/otiostat%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/otiotool%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/console/__pycache__/otiotool%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/console/autogen_plugin_documentation.py
%%PYTHON_SITELIBDIR%%/opentimelineio/console/autogen_serialized_datamodel.py
+%%PYTHON_SITELIBDIR%%/opentimelineio/console/autogen_version_map.py
%%PYTHON_SITELIBDIR%%/opentimelineio/console/console_utils.py
%%PYTHON_SITELIBDIR%%/opentimelineio/console/otiocat.py
%%PYTHON_SITELIBDIR%%/opentimelineio/console/otioconvert.py
%%PYTHON_SITELIBDIR%%/opentimelineio/console/otiopluginfo.py
%%PYTHON_SITELIBDIR%%/opentimelineio/console/otiostat.py
+%%PYTHON_SITELIBDIR%%/opentimelineio/console/otiotool.py
%%PYTHON_SITELIBDIR%%/opentimelineio/core/__init__.py
%%PYTHON_SITELIBDIR%%/opentimelineio/core/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/core/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
@@ -129,14 +138,14 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__init__.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/box2d%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/box2d%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/clip%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/clip%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/effect%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/effect%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/external_reference%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/external_reference%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/foo%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/foo%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/generator_reference%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/generator_reference%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/image_sequence_reference%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -155,10 +164,12 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/track%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/transition%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/transition%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/v2d%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/schema/__pycache__/v2d%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/opentimelineio/schema/box2d.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/clip.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/effect.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/external_reference.py
-%%PYTHON_SITELIBDIR%%/opentimelineio/schema/foo.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/generator_reference.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/image_sequence_reference.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/marker.py
@@ -168,11 +179,13 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/timeline.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/track.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schema/transition.py
+%%PYTHON_SITELIBDIR%%/opentimelineio/schema/v2d.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schemadef/__init__.py
%%PYTHON_SITELIBDIR%%/opentimelineio/schemadef/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/opentimelineio/schemadef/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%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
@@ -221,50 +234,7 @@ bin/otioview
%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/kdenlive.py
%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/maya_sequencer.py
%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/rv.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__init__.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_aaf_adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_aaf_adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_ale_adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_ale_adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_burnins%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_burnins%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_fcpx_adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_fcpx_adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_hls_playlist_adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_hls_playlist_adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_kdenlive_adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_kdenlive_adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_maya_sequencer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_maya_sequencer%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_rvsession%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/test_rvsession%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/tests_xges_adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/__pycache__/tests_xges_adapter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_aaf_adapter.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_ale_adapter.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_burnins.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_fcpx_adapter.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_hls_playlist_adapter.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_kdenlive_adapter.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_maya_sequencer.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/test_rvsession.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/tests/tests_xges_adapter.py
%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/adapters/xges.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/PACKAGE
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/__pycache__/example_otio_reader_plugin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/__pycache__/example_otio_reader_plugin%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/__pycache__/otio_reader%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/__pycache__/otio_reader%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/example_otio_reader_plugin.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/rv/example_otio_reader/otio_reader.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/tests/__init__.py
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/tests/__pycache__/test_rv_reader%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/tests/__pycache__/test_rv_reader%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/opentimelineio_contrib/application_plugins/tests/test_rv_reader.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