aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorOlivier Cochard <olivier@FreeBSD.org>2018-05-02 08:07:48 +0800
committerOlivier Cochard <olivier@FreeBSD.org>2018-05-02 08:07:48 +0800
commit1514022e9d8e22f09306e88bd49f6771815f2872 (patch)
treedf02858b5d9b2eebc1002e8e1dd51fa1c241624f /graphics
parent2cf9a63df91dc3766595731c26fe88cc32491ac0 (diff)
downloadfreebsd-ports-gnome-1514022e9d8e22f09306e88bd49f6771815f2872.tar.gz
freebsd-ports-gnome-1514022e9d8e22f09306e88bd49f6771815f2872.tar.zst
freebsd-ports-gnome-1514022e9d8e22f09306e88bd49f6771815f2872.zip
New port: graphics/natron
Natron is a node-graph based video compositing software. Similar in functionalities to Adobe After Effects and Foundry Nuke.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/natron/Makefile56
-rw-r--r--graphics/natron/distinfo15
-rw-r--r--graphics/natron/files/patch-Engine_AppManagerPrivate.cpp29
-rw-r--r--graphics/natron/files/patch-Engine_AppManagerPrivate.h20
-rw-r--r--graphics/natron/files/patch-Engine_OfxImageEffectInstance.h11
-rw-r--r--graphics/natron/files/patch-Engine_StandardPaths.cpp29
-rw-r--r--graphics/natron/files/patch-config.pri23
-rw-r--r--graphics/natron/files/patch-global.pri25
-rw-r--r--graphics/natron/pkg-descr4
-rw-r--r--graphics/natron/pkg-plist212
11 files changed, 425 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index eecc257d3e90..278c8bc32a32 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -636,6 +636,7 @@
SUBDIR += mxp
SUBDIR += mypaint
SUBDIR += nathive
+ SUBDIR += natron
SUBDIR += netpbm
SUBDIR += nip2
SUBDIR += nomacs
diff --git a/graphics/natron/Makefile b/graphics/natron/Makefile
new file mode 100644
index 000000000000..a4034778a0cc
--- /dev/null
+++ b/graphics/natron/Makefile
@@ -0,0 +1,56 @@
+# $FreeBSD$
+
+PORTNAME= natron
+PORTVERSION= 2.3.4
+CATEGORIES= graphics
+
+MAINTAINER= olivier@FreeBSD.org
+COMMENT= Video compositing software
+
+LICENSE= GPLv2
+
+ONLY_FOR_ARCHS= amd64
+BUILD_DEPENDS= python-config:lang/python \
+ pyside${PYTHON_PKGNAMESUFFIX}>0:devel/pyside
+RUN_DEPENDS= ${LOCALBASE}/OFX/Plugins/IO.ofx.bundle/Contents/Info.plist:graphics/openfx-io \
+ ${LOCALBASE}/OFX/Plugins/Shadertoy.ofx.bundle/Contents/Info.plist:graphics/openfx-misc \
+ ${LOCALBASE}/OFX/Plugins/Arena.ofx.bundle/Contents/Info.plist:graphics/openfx-arena
+LIB_DEPENDS= libcairo.so:graphics/cairo \
+ libexpat.so:textproc/expat2 \
+ libboost_system.so:devel/boost-libs \
+ libshiboken-${PYTHON_VERSION}.so:devel/shiboken \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libavformat.so:multimedia/ffmpeg \
+ libpyside-${PYTHON_VERSION}.so:devel/pyside \
+ libfreetype.so:print/freetype2
+
+USES= pkgconfig python qmake shebangfix desktop-file-utils shared-mime-info \
+ gettext-runtime
+USE_GITHUB= yes
+GH_ACCOUNT= MrKepzie
+GH_PROJECT= Natron
+GH_TUPLE= MrKepzie:OpenColorIO-Configs:Natron-v2.3:OpenColorIO_Configs/OpenColorIO-Configs \
+ MrKepzie:google-test:50d6fc3:google_test/Tests/google-test \
+ MrKepzie:google-mock:17945db:google_mock/Tests/google-mock \
+ MrKepzie:SequenceParsing:4b5e605:SequenceParsing/libs/SequenceParsing \
+ MrKepzie:tinydir:60f0905:tinydir/libs/SequenceParsing/tinydir \
+ devernay:openfx:3056fd6:openfx/libs/OpenFX
+
+USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build network opengl
+USE_XORG= x11 pixman
+USE_GL= gl
+
+SHEBANG_FILES= OpenColorIO-Configs/nuke-default/make.py
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/OFX/Plugins|${PREFIX}/OFX/Plugins|g' \
+ ${WRKSRC}/libs/OpenFX/Examples/Makefile.master \
+ ${WRKSRC}/libs/OpenFX/Support/Plugins/Makefile.master \
+ ${WRKSRC}/libs/OpenFX/HostSupport/src/ofxhPluginCache.cpp \
+ ${WRKSRC}/Engine/Settings.cpp
+ @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' \
+ ${WRKSRC}/Engine/AppManager.cpp \
+ ${WRKSRC}/Engine/Settings.cpp \
+ ${WRKSRC}/Natron.spec
+
+.include <bsd.port.mk>
diff --git a/graphics/natron/distinfo b/graphics/natron/distinfo
new file mode 100644
index 000000000000..541368dfab87
--- /dev/null
+++ b/graphics/natron/distinfo
@@ -0,0 +1,15 @@
+TIMESTAMP = 1525127673
+SHA256 (MrKepzie-Natron-2.3.4_GH0.tar.gz) = f0efe4a02064fb7cfc537a6a1f198e184c7e92ce5c7135f35c3de45b0bf4368a
+SIZE (MrKepzie-Natron-2.3.4_GH0.tar.gz) = 20202668
+SHA256 (MrKepzie-OpenColorIO-Configs-Natron-v2.3_GH0.tar.gz) = 4009ba214bad46d8607daf1118eb77dc94f6fee43182d4228270c35fb161d115
+SIZE (MrKepzie-OpenColorIO-Configs-Natron-v2.3_GH0.tar.gz) = 292528755
+SHA256 (MrKepzie-google-test-50d6fc3_GH0.tar.gz) = e4604551d0179cb6c38815680c119c2cebde9bccb84cb86ec47259857135e0d8
+SIZE (MrKepzie-google-test-50d6fc3_GH0.tar.gz) = 474226
+SHA256 (MrKepzie-google-mock-17945db_GH0.tar.gz) = acc265b223d50483e8113a18b29fe4930fbb21c776e0e063afd85b855bb5dd27
+SIZE (MrKepzie-google-mock-17945db_GH0.tar.gz) = 299273
+SHA256 (MrKepzie-SequenceParsing-4b5e605_GH0.tar.gz) = 73c50c8f69e809660f709f86128c7a4f6c43b6b843f480ef717e0fbc1bb4f88d
+SIZE (MrKepzie-SequenceParsing-4b5e605_GH0.tar.gz) = 15853
+SHA256 (MrKepzie-tinydir-60f0905_GH0.tar.gz) = 9cdedea9e02a97d4539881c06019a2317fa789d8132d914ca9909cba56c3517d
+SIZE (MrKepzie-tinydir-60f0905_GH0.tar.gz) = 4479
+SHA256 (devernay-openfx-3056fd6_GH0.tar.gz) = e2be8d2b9d35b7b80b455e24f46846afa2055c912a6893d134c615fb87d763ed
+SIZE (devernay-openfx-3056fd6_GH0.tar.gz) = 10479477
diff --git a/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp b/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp
new file mode 100644
index 000000000000..e6307bd8e4e9
--- /dev/null
+++ b/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp
@@ -0,0 +1,29 @@
+--- Engine/AppManagerPrivate.cpp.orig 2017-08-13 15:26:35 UTC
++++ Engine/AppManagerPrivate.cpp
+@@ -190,7 +190,7 @@ AppManagerPrivate::createBreakpadHandler(const QString
+ 0,
+ true,
+ breakpadPipePath.toStdString().c_str() ) );
+-#elif defined(Q_OS_LINUX)
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ Q_UNUSED(breakpadPipePath);
+ breakpadHandler.reset( new google_breakpad::ExceptionHandler( google_breakpad::MinidumpDescriptor( dumpPath.toStdString() ),
+ 0,
+@@ -607,7 +607,7 @@ AppManagerPrivate::initGLAPISpecific()
+ #ifdef Q_OS_WIN32
+ wglInfo.reset(new OSGLContext_wgl_data);
+ OSGLContext_win::initWGLData( wglInfo.get() );
+-#elif defined(Q_OS_LINUX)
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ glxInfo.reset(new OSGLContext_glx_data);
+ OSGLContext_x11::initGLXData( glxInfo.get() );
+
+@@ -870,7 +870,7 @@ AppManagerPrivate::tearDownGL()
+ if (wglInfo) {
+ OSGLContext_win::destroyWGLData( wglInfo.get() );
+ }
+-#elif defined(Q_OS_LINUX)
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ if (glxInfo) {
+ OSGLContext_x11::destroyGLXData( glxInfo.get() );
+ }
diff --git a/graphics/natron/files/patch-Engine_AppManagerPrivate.h b/graphics/natron/files/patch-Engine_AppManagerPrivate.h
new file mode 100644
index 000000000000..d831444e51af
--- /dev/null
+++ b/graphics/natron/files/patch-Engine_AppManagerPrivate.h
@@ -0,0 +1,20 @@
+--- Engine/AppManagerPrivate.h.orig 2017-08-13 15:26:35 UTC
++++ Engine/AppManagerPrivate.h
+@@ -52,7 +52,7 @@ GCC_DIAG_ON(deprecated)
+ #endif
+ #endif
+
+-#ifdef Q_OS_LINUX
++#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ #include "Engine/OSGLContext_x11.h"
+ #elif defined(Q_OS_WIN32)
+ #include "Engine/OSGLContext_win.h"
+@@ -184,7 +184,7 @@ struct AppManagerPrivate (public)
+ #ifdef Q_OS_WIN32
+ boost::scoped_ptr<OSGLContext_wgl_data> wglInfo;
+ #endif
+-#ifdef Q_OS_LINUX
++#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ boost::scoped_ptr<OSGLContext_glx_data> glxInfo;
+ #endif
+
diff --git a/graphics/natron/files/patch-Engine_OfxImageEffectInstance.h b/graphics/natron/files/patch-Engine_OfxImageEffectInstance.h
new file mode 100644
index 000000000000..2a5ef484b9e2
--- /dev/null
+++ b/graphics/natron/files/patch-Engine_OfxImageEffectInstance.h
@@ -0,0 +1,11 @@
+--- Engine/OfxImageEffectInstance.h.orig 2017-08-13 15:26:35 UTC
++++ Engine/OfxImageEffectInstance.h
+@@ -109,7 +109,7 @@ class OfxImageEffectInstance (public)
+ //
+ // live parameters
+ //
+- virtual const std::vector<std::string>& getUserCreatedPlanes() const OVERRIDE FINAL;
++ virtual const std::vector<std::string>& getUserCreatedPlanes() const FINAL;
+
+ // The size of the current project in canonical coordinates.
+ // The size of a project is a sub set of the kOfxImageEffectPropProjectExtent. For example a
diff --git a/graphics/natron/files/patch-Engine_StandardPaths.cpp b/graphics/natron/files/patch-Engine_StandardPaths.cpp
new file mode 100644
index 000000000000..b1c665c23e41
--- /dev/null
+++ b/graphics/natron/files/patch-Engine_StandardPaths.cpp
@@ -0,0 +1,29 @@
+--- Engine/StandardPaths.cpp.orig 2017-08-13 15:26:35 UTC
++++ Engine/StandardPaths.cpp
+@@ -46,7 +46,7 @@
+ #endif
+ #include <QtCore/QFileInfo>
+
+-#elif defined(Q_OS_LINUX)
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ #include <cerrno>
+ #include <unistd.h>
+ #include <sys/stat.h>
+@@ -182,7 +182,7 @@ convertCharArray(const wchar_t *path)
+ return QDir::fromNativeSeparators( QString::fromWCharArray(path) );
+ }
+
+-#elif defined(Q_OS_LINUX)
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ //static
+ QString
+ resolveUserName(uint userId)
+@@ -333,7 +333,7 @@ StandardPaths::writableLocation(StandardLocationEnum t
+
+ return macLocation(type, kOnAppropriateDisk);
+ }
+-#elif defined(Q_OS_LINUX)
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ switch (type) {
+ case eStandardLocationHome:
+
diff --git a/graphics/natron/files/patch-config.pri b/graphics/natron/files/patch-config.pri
new file mode 100644
index 000000000000..dd14b4152d0f
--- /dev/null
+++ b/graphics/natron/files/patch-config.pri
@@ -0,0 +1,23 @@
+--- config.pri.orig 2017-10-03 16:22:18 UTC
++++ config.pri
+@@ -0,0 +1,20 @@
++boost: LIBS += -lboost_serialization
++PKGCONFIG += expat
++PKGCONFIG += fontconfig
++cairo {
++ PKGCONFIG += cairo
++ LIBS -= $$system(pkg-config --variable=libdir cairo)/libcairo.a
++}
++pyside {
++ PKGCONFIG -= pyside
++ INCLUDEPATH += $$system(pkg-config --variable=includedir pyside)
++ INCLUDEPATH += $$system(pkg-config --variable=includedir pyside)/QtCore
++ INCLUDEPATH += $$system(pkg-config --variable=includedir pyside)/QtGui
++ INCLUDEPATH += $$system(pkg-config --variable=includedir QtGui)
++ LIBS += -lpyside-python2.7
++}
++shiboken {
++ PKGCONFIG -= shiboken
++ INCLUDEPATH += $$system(pkg-config --variable=includedir shiboken)
++ LIBS += -lshiboken-python2.7
++}
diff --git a/graphics/natron/files/patch-global.pri b/graphics/natron/files/patch-global.pri
new file mode 100644
index 000000000000..ac5d966e6039
--- /dev/null
+++ b/graphics/natron/files/patch-global.pri
@@ -0,0 +1,25 @@
+--- global.pri.orig 2017-08-13 15:26:35 UTC
++++ global.pri
+@@ -308,18 +308,20 @@ unix {
+ expat: PKGCONFIG += expat
+
+ # GLFW will require a link to X11 on linux and OpenGL framework on OS X
+- linux-* {
++ linux-*|freebsd-* {
+ LIBS += -lGL -lX11
+ # link with static cairo on linux, to avoid linking to X11 libraries in NatronRenderer
+ cairo {
+ PKGCONFIG += pixman-1 freetype2 fontconfig
+ LIBS += $$system(pkg-config --variable=libdir cairo)/libcairo.a
+ }
+- LIBS += -ldl
+ QMAKE_LFLAGS += '-Wl,-rpath,\'\$$ORIGIN/../lib\',-z,origin'
+ } else {
+ LIBS += -framework OpenGL
+ cairo: PKGCONFIG += cairo
++ }
++ linux-* {
++ LIBS += -ldl
+ }
+
+ # User may specify an alternate python2-config from the command-line,
diff --git a/graphics/natron/pkg-descr b/graphics/natron/pkg-descr
new file mode 100644
index 000000000000..97bf34b2cd6b
--- /dev/null
+++ b/graphics/natron/pkg-descr
@@ -0,0 +1,4 @@
+Node-graph based video compositing software. Similar in functionalities to Adobe
+After Effects and Foundry Nuke.
+
+WWW: http://www.natron.fr
diff --git a/graphics/natron/pkg-plist b/graphics/natron/pkg-plist
new file mode 100644
index 000000000000..825d0ff4a7bc
--- /dev/null
+++ b/graphics/natron/pkg-plist
@@ -0,0 +1,212 @@
+bin/Natron
+bin/NatronRenderer
+bin/natron-python
+share/OpenColorIO-Configs/blender/config.ocio
+share/OpenColorIO-Configs/blender/config.ocio.patch
+share/OpenColorIO-Configs/blender/filmic/filmic_desat65cube.spi3d
+share/OpenColorIO-Configs/blender/filmic/filmic_false_color.spi3d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_0-35_1-30.spi1d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_0-48_1-09.spi1d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_0-60_1-04.spi1d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_0-70_1-03.spi1d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_0-85_1-011.spi1d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_0.99_1-0075.spi1d
+share/OpenColorIO-Configs/blender/filmic/filmic_to_1.20_1-00.spi1d
+share/OpenColorIO-Configs/blender/luts/AdobeRGB_to_linear.spi1d
+share/OpenColorIO-Configs/blender/luts/aces_to_xyz.spimtx
+share/OpenColorIO-Configs/blender/luts/adx_adx10_to_cdd.spimtx
+share/OpenColorIO-Configs/blender/luts/adx_cdd_to_cid.spimtx
+share/OpenColorIO-Configs/blender/luts/adx_cid_to_rle.spi1d
+share/OpenColorIO-Configs/blender/luts/adx_exp_to_aces.spimtx
+share/OpenColorIO-Configs/blender/luts/alexalogc.spi1d
+share/OpenColorIO-Configs/blender/luts/cineon.spi1d
+share/OpenColorIO-Configs/blender/luts/clog.spi1d
+share/OpenColorIO-Configs/blender/luts/colorworks_filmlg_to_p3.3dl
+share/OpenColorIO-Configs/blender/luts/dci_xyz.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_advantix_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_advantix_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_advantix_400.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfachrome_ct_precisa_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfachrome_ct_precisa_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfachrome_rsx2_050.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfachrome_rsx2_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfachrome_rsx2_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_futura_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_futura_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_futura_400.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_futura_ii_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_futura_ii_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_futura_ii_400.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_hdc_100_plus.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_hdc_200_plus.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_hdc_400_plus.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_optima_ii_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_optima_ii_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_ultra_050.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_vista_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_vista_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_vista_400.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/agfa_agfacolor_vista_800.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/canon_optura_981111.slrr.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/canon_optura_981111.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/canon_optura_981113.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/canon_optura_981114.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/eastman_double_x_neg_12min.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/eastman_double_x_neg_4min.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/eastman_double_x_neg_5min.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/eastman_double_x_neg_6min.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/fujifilm_f-125.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/fujifilm_f-250.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/fujifilm_f-400.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/fujifilm_fci.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/fujifilm_fp2900z.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_dscs_3151.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_dscs_3152.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_dscs_3153.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_dscs_3154.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_dscs_3155.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_dscs_3156.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_100_plus.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_320t.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_400x.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_64.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_64t.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_ektachrome_e100s.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_gold_100.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_gold_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kaf-2001.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kaf-3000.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kai-0311.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kai-0372.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kai-1010.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kodachrome_200.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kodachrome_25.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_kodachrome_64.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_max_zoom_800.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_portra_100t.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_portra_160nc.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_portra_160vc.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_portra_400nc.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_portra_400vc.spi1d
+share/OpenColorIO-Configs/blender/luts/film_response/kodak_portra_800.spi1d
+share/OpenColorIO-Configs/blender/luts/lg10.spi1d
+share/OpenColorIO-Configs/blender/luts/lgf.spi1d
+share/OpenColorIO-Configs/blender/luts/panalog.spi1d
+share/OpenColorIO-Configs/blender/luts/ploglin.spi1d
+share/OpenColorIO-Configs/blender/luts/protune.spi1d
+share/OpenColorIO-Configs/blender/luts/rec709.spi1d
+share/OpenColorIO-Configs/blender/luts/rec709_to_aces.spimtx
+share/OpenColorIO-Configs/blender/luts/redlog.spi1d
+share/OpenColorIO-Configs/blender/luts/rrt_ut33_dcdm.spi3d
+share/OpenColorIO-Configs/blender/luts/rrt_ut33_p3dci.spi3d
+share/OpenColorIO-Configs/blender/luts/rrt_ut33_rec709.spi3d
+share/OpenColorIO-Configs/blender/luts/rrt_ut33_sRGB.spi3d
+share/OpenColorIO-Configs/blender/luts/sRGB_to_linear.spi1d
+share/OpenColorIO-Configs/blender/luts/slog.spi1d
+share/OpenColorIO-Configs/blender/luts/slog1.spi1d
+share/OpenColorIO-Configs/blender/luts/slog2.spi1d
+share/OpenColorIO-Configs/blender/luts/slog3.spi1d
+share/OpenColorIO-Configs/blender/luts/spi_ocio_srgb_test.spi3d
+share/OpenColorIO-Configs/blender/luts/srgb.spi1d
+share/OpenColorIO-Configs/blender/luts/srgb_to_xyz.spimtx
+share/OpenColorIO-Configs/blender/luts/srgb_inv.spi1d
+share/OpenColorIO-Configs/blender/luts/vlog.spi1d
+share/OpenColorIO-Configs/blender/luts/vd16.spi1d
+share/OpenColorIO-Configs/blender/luts/viperlog.spi1d
+share/OpenColorIO-Configs/natron/config.ocio
+share/OpenColorIO-Configs/natron/luts/AdobeRGB_to_linear.spi1d
+share/OpenColorIO-Configs/natron/luts/CineonLog_to_linear.spi1d
+share/OpenColorIO-Configs/natron/luts/JPLog_to_linear.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_advantix_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_advantix_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_advantix_400.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfachrome_ct_precisa_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfachrome_ct_precisa_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfachrome_rsx2_050.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfachrome_rsx2_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfachrome_rsx2_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_futura_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_futura_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_futura_400.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_futura_ii_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_futura_ii_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_futura_ii_400.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_hdc_100_plus.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_hdc_200_plus.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_hdc_400_plus.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_optima_ii_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_optima_ii_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_ultra_050.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_vista_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_vista_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_vista_400.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/agfa_agfacolor_vista_800.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/canon_optura_981111.slrr.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/canon_optura_981111.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/canon_optura_981113.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/canon_optura_981114.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/eastman_double_x_neg_12min.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/eastman_double_x_neg_4min.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/eastman_double_x_neg_5min.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/eastman_double_x_neg_6min.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/fujifilm_f-125.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/fujifilm_f-250.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/fujifilm_f-400.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/fujifilm_fci.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/fujifilm_fp2900z.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_dscs_3151.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_dscs_3152.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_dscs_3153.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_dscs_3154.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_dscs_3155.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_dscs_3156.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_100_plus.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_320t.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_400x.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_64.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_64t.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_ektachrome_e100s.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_gold_100.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_gold_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kaf-2001.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kaf-3000.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kai-0311.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kai-0372.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kai-1010.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kodachrome_200.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kodachrome_25.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_kodachrome_64.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_max_zoom_800.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_portra_100t.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_portra_160nc.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_portra_160vc.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_portra_400nc.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_portra_400vc.spi1d
+share/OpenColorIO-Configs/natron/luts/film_response/kodak_portra_800.spi1d
+share/OpenColorIO-Configs/natron/luts/rec1886_to_linear.spi1d
+share/OpenColorIO-Configs/natron/luts/rec2020_to_linear.spi1d
+share/OpenColorIO-Configs/natron/luts/rec709_to_linear.spi1d
+share/OpenColorIO-Configs/natron/luts/sRGB_to_linear.spi1d
+share/OpenColorIO-Configs/nuke-default/config.ocio
+share/OpenColorIO-Configs/nuke-default/luts/alexalogc.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/cineon.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/clog.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/panalog.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/ploglin.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/protune.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/rec709.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/redlog.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/slog.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/slog1.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/slog2.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/slog3.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/srgb.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/srgbf.spi1d
+share/OpenColorIO-Configs/nuke-default/luts/viperlog.spi1d
+share/OpenColorIO-Configs/nuke-default/make.py
+share/applications/Natron.desktop
+share/mime/packages/x-natron.xml
+share/pixmaps/natronIcon256_linux.png
+share/pixmaps/natronProjectIcon_linux.png