O pacote OpenTimelineIO contém um formato de intercâmbio e uma API para informações de cortes editoriais.
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.
Transferência (HTTP): https://github.com/AcademySoftwareFoundation/OpenTimelineIO/archive/v0.18.1/OpenTimelineIO-0.18.1.tar.gz
Soma de verificação MD5 da transferência: 7b13298f151ad5bd2d4a74c0c66bfa41
Tamanho da transferência: 1,6 MB
Espaço em disco estimado exigido: 62 MB
Tempo de construção estimado: 0,1 UPC (usando paralelismo=4)
Transferência exigida: https://anduin.linuxfromscratch.org/BLFS/OpenTimelineIO/OpenTimelineIO-rapidjson-20260513.tar.xz
Soma de verificação MD5 da transferência: 620458ffa66419cdff9bf656a344ed57
Primeiro, instale um substituto para RapidJSON. Isso atualiza a versão de fluxo de desenvolvimento, que não tem sido atualizada desde 2016, e evita baixar lançamentos não etiquetados de submódulos externos.
tar -xvf ../OpenTimelineIO-rapidjson-20260513.tar.xz \
--strip-components=1 -C src/deps
Instale OpenTimelineIO executando os seguintes comandos:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D OTIO_FIND_IMATH=ON \
-D OTIO_AUTOMATIC_SUBMODULES=OFF \
-D OTIO_DEPENDENCIES_INSTALL=OFF \
.. &&
make
Agora, como o(a) usante root:
make install