svn commit: r468803 - in head/graphics: . openfx-io
Olivier Cochard
olivier at FreeBSD.org
Tue May 1 23:44:33 UTC 2018
Author: olivier
Date: Tue May 1 23:44:32 2018
New Revision: 468803
URL: https://svnweb.freebsd.org/changeset/ports/468803
Log:
New port: graphics/openfx-io
It's a set of Readers/Writers plugins written using the OpenFX standard.
Added:
head/graphics/openfx-io/
head/graphics/openfx-io/Makefile (contents, props changed)
head/graphics/openfx-io/distinfo (contents, props changed)
head/graphics/openfx-io/pkg-descr (contents, props changed)
head/graphics/openfx-io/pkg-plist (contents, props changed)
Modified:
head/graphics/Makefile
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Tue May 1 23:35:16 2018 (r468802)
+++ head/graphics/Makefile Tue May 1 23:44:32 2018 (r468803)
@@ -658,6 +658,7 @@
SUBDIR += opencv-core
SUBDIR += opencv-java
SUBDIR += opendx
+ SUBDIR += openfx-io
SUBDIR += opengl-man
SUBDIR += openicc-config
SUBDIR += openimageio
Added: head/graphics/openfx-io/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/openfx-io/Makefile Tue May 1 23:44:32 2018 (r468803)
@@ -0,0 +1,52 @@
+# $FreeBSD$
+
+PORTNAME= openfx-io
+PORTVERSION= 2.3.4
+CATEGORIES= graphics
+
+MAINTAINER= olivier at FreeBSD.org
+COMMENT= Set of Readers/Writers plugins written using the OpenFX standard
+
+LICENSE= GPLv2
+
+ONLY_FOR_ARCHS= amd64
+
+LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+ libOpenColorIO.so:graphics/opencolorio \
+ libIlmImfUtil.so:graphics/OpenEXR \
+ libOpenImageIO.so:graphics/openimageio \
+ libavformat.so:multimedia/ffmpeg \
+ libraw.so:graphics/libraw \
+ libSeExpr.so:graphics/seexpr \
+ libHalf.so:graphics/ilmbase \
+ liblcms2.so:graphics/lcms2 \
+ libpng.so:graphics/png \
+ libwebp.so:graphics/webp \
+ libtiff.so:graphics/tiff \
+ libopenjp2.so:graphics/openjpeg
+
+USES= gmake pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= MrKepzie
+GH_PROJECT= openfx-io
+GH_TAGNAME= 4cc07f9
+GH_TUPLE= devernay:openfx-supportext:d3c4874:openfx_supportext/SupportExt \
+ MrKepzie:SequenceParsing:Natron-2.2.0:SequenceParsing/IOSupport/SequenceParsing \
+ MrKepzie:tinydir:60f0905:tinydir/IOSupport/SequenceParsing/tinydir \
+ devernay:openfx:3056fd6:openfx/openfx
+
+MAKE_ENV+= CONFIG=release
+USE_GL= gl
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/OFX/Plugins|${PREFIX}/OFX/Plugins|g' \
+ ${WRKSRC}/openfx/Examples/Makefile.master \
+ ${WRKSRC}/openfx/Support/Plugins/Makefile.master
+ @${REINPLACE_CMD} -e 's|/usr/|${PREFIX}|g' ${WRKSRC}/Makefile.master
+ @${REINPLACE_CMD} -e 's|/Contents/$$(ARCH)|/Contents/FreeBSD-x86-64/|g' \
+ ${WRKSRC}/openfx/Support/Plugins/Makefile.master
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/OFX/Plugins/IO.ofx.bundle/Contents/FreeBSD-x86-64/IO.ofx
+
+.include <bsd.port.mk>
Added: head/graphics/openfx-io/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/openfx-io/distinfo Tue May 1 23:44:32 2018 (r468803)
@@ -0,0 +1,11 @@
+TIMESTAMP = 1525127018
+SHA256 (MrKepzie-openfx-io-2.3.4-4cc07f9_GH0.tar.gz) = 3d668cc65339f96e08379b92db505e3e465fff8836835c2c8cf70dfc8adf5517
+SIZE (MrKepzie-openfx-io-2.3.4-4cc07f9_GH0.tar.gz) = 456750
+SHA256 (devernay-openfx-supportext-d3c4874_GH0.tar.gz) = b837bb89dda7920a16adabb7be8135a51a8bc10d4869ae24d1707df4d169f959
+SIZE (devernay-openfx-supportext-d3c4874_GH0.tar.gz) = 285492
+SHA256 (MrKepzie-SequenceParsing-Natron-2.2.0_GH0.tar.gz) = 201a2b255db4296fc8993d7e6abb5a8af6bbdf0073c451fa991743e906b06d2f
+SIZE (MrKepzie-SequenceParsing-Natron-2.2.0_GH0.tar.gz) = 15789
+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
Added: head/graphics/openfx-io/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/openfx-io/pkg-descr Tue May 1 23:44:32 2018 (r468803)
@@ -0,0 +1,3 @@
+A set of Readers/Writers plugins written using the OpenFX standard.
+
+WWW: https://github.com/MrKepzie/openfx-io/
Added: head/graphics/openfx-io/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/openfx-io/pkg-plist Tue May 1 23:44:32 2018 (r468803)
@@ -0,0 +1,42 @@
+OFX/Plugins/IO.ofx.bundle/Contents/Info.plist
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OCIOCDLTransform.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OCIOColorSpace.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OCIODisplay.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OCIOFileTransform.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OCIOLogConvert.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OCIOLookTransform.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OIIOResize.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OIIOResize.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OIIOText.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.OIIOText.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadEXR.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadEXR.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadFFmpeg.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadFFmpeg.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadOIIO.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadOIIO.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadPFM.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadPFM.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadPNG.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.ReadPNG.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.RunScript.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.RunScript.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.SeExpr.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.SeExpr.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WriteEXR.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WriteEXR.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WriteFFmpeg.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WriteFFmpeg.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WriteOIIO.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WriteOIIO.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WritePFM.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WritePFM.svg
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WritePNG.png
+OFX/Plugins/IO.ofx.bundle/Contents/Resources/fr.inria.openfx.WritePNG.svg
+OFX/Plugins/IO.ofx.bundle/Contents/FreeBSD-x86-64/IO.ofx
+ at dir OFX/Plugins/IO.ofx.bundle/Contents/Resources
+ at dir OFX/Plugins/IO.ofx.bundle/Contents/FreeBSD-x86-64
+ at dir OFX/Plugins/IO.ofx.bundle/Contents
+ at dir OFX/Plugins/IO.ofx.bundle
+ at dir OFX/Plugins
+ at dir OFX
More information about the svn-ports-head
mailing list