Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Jun 2018 18:40:18 +0000 (UTC)
From:      Olivier Cochard <olivier@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r471874 - in head/graphics/natron: . files
Message-ID:  <201806061840.w56IeIhm065118@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olivier
Date: Wed Jun  6 18:40:18 2018
New Revision: 471874
URL: https://svnweb.freebsd.org/changeset/ports/471874

Log:
  Update to 2.3.12

Modified:
  head/graphics/natron/Makefile
  head/graphics/natron/distinfo
  head/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp
  head/graphics/natron/pkg-plist

Modified: head/graphics/natron/Makefile
==============================================================================
--- head/graphics/natron/Makefile	Wed Jun  6 18:38:48 2018	(r471873)
+++ head/graphics/natron/Makefile	Wed Jun  6 18:40:18 2018	(r471874)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	natron
-PORTVERSION=	2.3.4
-PORTREVISION=	1
+PORTVERSION=	2.3.12
 CATEGORIES=	graphics
 
 MAINTAINER=	olivier@FreeBSD.org
@@ -26,16 +25,17 @@ LIB_DEPENDS=	libcairo.so:graphics/cairo \
 				libfreetype.so:print/freetype2
 
 USES=	pkgconfig python qmake shebangfix desktop-file-utils shared-mime-info \
-		gettext-runtime
+		gettext-runtime desktop-file-utils
 USE_GITHUB=	yes
-GH_ACCOUNT=	MrKepzie
+GH_ACCOUNT=	NatronGitHub
 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
+GH_TUPLE=	NatronGitHub:openfx:a85dc34:openfx/libs/OpenFX \
+			NatronGitHub:google-test:50d6fc3:google_test/Tests/google-test \
+			NatronGitHub:google-mock:17945db:google_mock/Tests/google-mock \
+			NatronGitHub:google-breakpad:9474c3f:google_breakpad/libs/google-breakpad \
+			NatronGitHub:SequenceParsing:9e8b77a:SequenceParsing/libs/SequenceParsing \
+			NatronGitHub:tinydir:3aae922:tinydir/libs/SequenceParsing/tinydir \
+			NatronGitHub:OpenColorIO-Configs:Natron-v3.0:OpenColorIO_Configs/OpenColorIO-Configs
 
 USE_QT4=	corelib gui moc_build qmake_build rcc_build uic_build network opengl
 USE_XORG=	x11 pixman

Modified: head/graphics/natron/distinfo
==============================================================================
--- head/graphics/natron/distinfo	Wed Jun  6 18:38:48 2018	(r471873)
+++ head/graphics/natron/distinfo	Wed Jun  6 18:40:18 2018	(r471874)
@@ -1,15 +1,17 @@
-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
+TIMESTAMP = 1528270561
+SHA256 (NatronGitHub-Natron-2.3.12_GH0.tar.gz) = 72a047c041dbd212efac2a93c0cacc4a1cd146765c7f1494f6299e444debf43f
+SIZE (NatronGitHub-Natron-2.3.12_GH0.tar.gz) = 21386042
+SHA256 (NatronGitHub-openfx-a85dc34_GH0.tar.gz) = c59082fcd9327e87ff544e93179ddc5b81d39442854283064480526ab153bfde
+SIZE (NatronGitHub-openfx-a85dc34_GH0.tar.gz) = 10651841
+SHA256 (NatronGitHub-google-test-50d6fc3_GH0.tar.gz) = e4604551d0179cb6c38815680c119c2cebde9bccb84cb86ec47259857135e0d8
+SIZE (NatronGitHub-google-test-50d6fc3_GH0.tar.gz) = 474226
+SHA256 (NatronGitHub-google-mock-17945db_GH0.tar.gz) = acc265b223d50483e8113a18b29fe4930fbb21c776e0e063afd85b855bb5dd27
+SIZE (NatronGitHub-google-mock-17945db_GH0.tar.gz) = 299273
+SHA256 (NatronGitHub-google-breakpad-9474c3f_GH0.tar.gz) = 7bb300511e6511789c733b48d9065ff0f9694042e65e508d833b28553038cb73
+SIZE (NatronGitHub-google-breakpad-9474c3f_GH0.tar.gz) = 4890247
+SHA256 (NatronGitHub-SequenceParsing-9e8b77a_GH0.tar.gz) = 7a2c1591b3198f8780bf2b791494da0d9bbd74d073653baa295ff30bf00c16fe
+SIZE (NatronGitHub-SequenceParsing-9e8b77a_GH0.tar.gz) = 15980
+SHA256 (NatronGitHub-tinydir-3aae922_GH0.tar.gz) = eb816fff00d9713742a1f1367432fee0ea73ccb0f458c90035543e923e8e55d1
+SIZE (NatronGitHub-tinydir-3aae922_GH0.tar.gz) = 24552
+SHA256 (NatronGitHub-OpenColorIO-Configs-Natron-v3.0_GH0.tar.gz) = 1d760f6a97fa0b44f69bdfe7d8e9949957fe4ccd1389b3059630094649ff249e
+SIZE (NatronGitHub-OpenColorIO-Configs-Natron-v3.0_GH0.tar.gz) = 292562114

Modified: head/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp
==============================================================================
--- head/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp	Wed Jun  6 18:38:48 2018	(r471873)
+++ head/graphics/natron/files/patch-Engine_AppManagerPrivate.cpp	Wed Jun  6 18:40:18 2018	(r471874)
@@ -1,24 +1,24 @@
---- 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() ) );
+--- Engine/AppManagerPrivate.cpp.orig	2018-05-23 13:32:30.000000000 +0200
++++ Engine/AppManagerPrivate.cpp	2018-06-06 10:16:23.029583000 +0200
+@@ -191,7 +191,7 @@ AppManagerPrivate::createBreakpadHandler(const QString
+                                                                                  (void*)NULL,
+                                                                                  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
+         breakpadHandler = boost::make_shared<google_breakpad::ExceptionHandler>( google_breakpad::MinidumpDescriptor( dumpPath.toStdString() ),
+                                                                                  google_breakpad::ExceptionHandler::FilterCallback(NULL),
+@@ -616,7 +616,7 @@ AppManagerPrivate::initGLAPISpecific()
+     // scoped_ptr
      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)
+     // scoped_ptr
      glxInfo.reset(new OSGLContext_glx_data);
      OSGLContext_x11::initGLXData( glxInfo.get() );
- 
-@@ -870,7 +870,7 @@ AppManagerPrivate::tearDownGL()
+@@ -994,7 +994,7 @@ AppManagerPrivate::tearDownGL()
      if (wglInfo) {
          OSGLContext_win::destroyWGLData( wglInfo.get() );
      }

Modified: head/graphics/natron/pkg-plist
==============================================================================
--- head/graphics/natron/pkg-plist	Wed Jun  6 18:38:48 2018	(r471873)
+++ head/graphics/natron/pkg-plist	Wed Jun  6 18:40:18 2018	(r471874)
@@ -118,6 +118,7 @@ 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/V-Log_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
@@ -206,7 +207,8 @@ 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/applications/fr.natron.Natron.desktop
+share/metainfo/fr.natron.Natron.appdata.xml
 share/mime/packages/x-natron.xml
 share/pixmaps/natronIcon256_linux.png
 share/pixmaps/natronProjectIcon_linux.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806061840.w56IeIhm065118>