svn commit: r480374 - in head: . devel/kio-extras devel/synfig editors/calligra games/pink-pony graphics graphics/ImageMagick graphics/ImageMagick7 graphics/OpenEXR graphics/alembic graphics/ampasC...
Matthias Andree
mandree at FreeBSD.org
Sat Sep 22 10:15:33 UTC 2018
Author: mandree
Date: Sat Sep 22 10:15:22 2018
New Revision: 480374
URL: https://svnweb.freebsd.org/changeset/ports/480374
Log:
Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.
Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0>
Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase
the new lower-case spelling of the name, and to omit the version from the
library name to ease future maintenance.
Bump PORTREVISION of all ports that depend on ilmbase or openexr directly,
so that they all get rebuilt on upgrades.
Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now
that its Iex::BaseExc class is no longer derived from std::string,
details were given upstream through https://github.com/ampas/CTL/issues/71
and (b) to unwind semicolon/;-lists in cmake that stem from openexr/
ilmbase pkg-config variables.
(Note ampasCTL is unmaintained as FreeBSD port, and upstream,
and I cannot run-time test it.)
Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending
directly or indirectly on ilmbase and/or openexr have passed without
regressions. Thus invoking due diligence, I believe I have done the
equivalent of an -exp run, and do not require approval for the dependency
chases to third-party ports.
Added:
head/graphics/ampasCTL/files/patch-cmake_modules_FindIlmBase.cmake (contents, props changed)
head/graphics/ampasCTL/files/patch-cmake_modules_FindOpenEXR.cmake (contents, props changed)
head/graphics/ampasCTL/files/patch-lib_IlmCtlSimd_CtlSimdInst.cpp (contents, props changed)
head/graphics/openexr/
- copied from r480373, head/graphics/OpenEXR/
Deleted:
head/graphics/OpenEXR/
head/graphics/ilmbase/files/patch-CMakeLists.txt
head/graphics/ilmbase/files/patch-IlmThread__CMakeLists.txt
head/graphics/ilmbase/files/patch-git_8eed7012
head/graphics/openexr/files/patch-IlmImfUtil__Makefile.in
head/graphics/openexr/files/patch-IlmImf_ImfFastHuf.cpp
head/graphics/openexr/files/patch-IlmImf__Makefile.in
Modified:
head/MOVED
head/UPDATING
head/devel/kio-extras/Makefile
head/devel/synfig/Makefile
head/editors/calligra/Makefile
head/games/pink-pony/Makefile
head/graphics/ImageMagick/Makefile
head/graphics/ImageMagick7/Makefile
head/graphics/Makefile
head/graphics/alembic/Makefile
head/graphics/ampasCTL/Makefile
head/graphics/appleseed/Makefile
head/graphics/aqsis/Makefile
head/graphics/blender/Makefile
head/graphics/cimg/Makefile
head/graphics/cinepaint/Makefile
head/graphics/darktable/Makefile
head/graphics/devil/Makefile
head/graphics/enblend/Makefile
head/graphics/exact-image/Makefile
head/graphics/exrtools/Makefile
head/graphics/fyre/Makefile
head/graphics/gegl/Makefile
head/graphics/gegl3/Makefile
head/graphics/gimp-gmic-plugin/Makefile
head/graphics/gmic/Makefile
head/graphics/gstreamer1-plugins-openexr/Makefile
head/graphics/hdr_tools/Makefile
head/graphics/hugin/Makefile
head/graphics/ilmbase/Makefile
head/graphics/ilmbase/distinfo
head/graphics/kf5-kimageformats/Makefile
head/graphics/krita/Makefile
head/graphics/luminance-qt5/Makefile
head/graphics/luminance/Makefile
head/graphics/nvidia-texture-tools/Makefile
head/graphics/opencv/Makefile
head/graphics/openexr/Makefile
head/graphics/openexr/distinfo
head/graphics/openexr/pkg-plist
head/graphics/openfx-io/Makefile
head/graphics/openimageio/Makefile
head/graphics/openshadinglanguage/Makefile
head/graphics/osg-devel/Makefile
head/graphics/osg/Makefile
head/graphics/pfstools/Makefile
head/graphics/pixie/Makefile
head/graphics/povray37/Makefile
head/graphics/py-openexr/Makefile
head/graphics/simpleviewer/Makefile
head/graphics/synfigstudio/Makefile
head/graphics/vigra/Makefile
head/graphics/vips/Makefile
head/graphics/yafaray/Makefile
head/multimedia/cinelerra-gg/Makefile
head/multimedia/gstreamer1-plugins/Makefile.common
head/science/gwyddion/Makefile
head/x11/kde-runtime-kde4/Makefile
head/x11/kdelibs-kde4/Makefile
Modified: head/MOVED
==============================================================================
--- head/MOVED Sat Sep 22 09:53:10 2018 (r480373)
+++ head/MOVED Sat Sep 22 10:15:22 2018 (r480374)
@@ -10528,3 +10528,4 @@ devel/hs-hashed-storage||2018-09-16|Has expired: Not b
www/py-searx|www/searx|2018-09-16|Move to a proper directory: this is a server, not a library
net/syndication|net/kf5-syndication|2018-09-17|Has become a proper KDE framework
x11-wm/swm||2018-09-21|Has expired: upstream no longer maintained, the screen turns black after starting swm
+graphics/OpenEXR|graphics/openexr|2018-09-22|Renamed to match upstream distribution's lower-case name
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Sat Sep 22 09:53:10 2018 (r480373)
+++ head/UPDATING Sat Sep 22 10:15:22 2018 (r480374)
@@ -5,6 +5,25 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20180922:
+ AFFECTS: users of graphics/ilmbase, graphics/OpenEXR
+ AUTHOR: mandree at FreeBSD.org
+
+ The IlmBase package has been updated to 2.3.0.
+ The OpenEXR package has been renamed to openexr and updated to 2.3.0.
+
+ The PORTREVISION of all ports requiring either has been bumped to
+ ease the reubuilds, and where there were versions in the file names,
+ these have been removed from the *_DEPENDS lines for easier maintenance.
+
+ A full ports or package upgrade should just work.
+
+ If you are doing partial updates, be sure to rebuild and reinstall
+ all packages that require either of OpenEXR or ilmbase.
+ Normally, these can be listed by running:
+
+ # pkg info -q -r OpenEXR ilmbase | sort -u | xargs pkg info -q -o
+
20180905:
AFFECTS: users of lang/php56
AUTHOR: tz at FreeBSD.org
Modified: head/devel/kio-extras/Makefile
==============================================================================
--- head/devel/kio-extras/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/devel/kio-extras/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,6 +2,7 @@
PORTNAME= kio-extras
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-applications # kde kde-applications-plasma
MAINTAINER= kde at FreeBSD.org
@@ -37,7 +38,7 @@ MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
EXR_DESC= Provides support for OpenEXR formatted images in the thumbnail kioslave
EXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
-EXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+EXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
EXIV_DESC= Provides support for automatic rotation of JPEGs in the thumbnail kioslave
EXIV_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Exiv2
Modified: head/devel/synfig/Makefile
==============================================================================
--- head/devel/synfig/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/devel/synfig/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= synfig
PORTVERSION= 1.2.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel graphics multimedia
MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/source
@@ -14,7 +14,7 @@ LICENSE= GPLv2+
BUILD_DEPENDS= etl>=1.2.1:devel/etl
LIB_DEPENDS= libHalf.so:graphics/ilmbase \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libMagickWand-6.so:graphics/ImageMagick \
libavcodec.so:multimedia/ffmpeg \
libboost_program_options.so:devel/boost-libs \
Modified: head/editors/calligra/Makefile
==============================================================================
--- head/editors/calligra/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/editors/calligra/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,7 +2,7 @@
PORTNAME= calligra
DISTVERSION= 3.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
DIST_SUBDIR= KDE/${PORTNAME}
@@ -10,7 +10,7 @@ DIST_SUBDIR= KDE/${PORTNAME}
MAINTAINER= kde at FreeBSD.org
COMMENT= KDE office suite
-LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase \
+LIB_DEPENDS= libImath.so:graphics/ilmbase \
libKPropertyCore3.so:x11-toolkits/kproperty \
libKReport3.so:textproc/kreport \
libboost_thread.so:devel/boost-libs \
@@ -56,7 +56,7 @@ USE_LDCONFIG= yes
OPTIONS_DEFINE= OPENEXR
OPTIONS_DEFAULT= OPENEXR
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \
Modified: head/games/pink-pony/Makefile
==============================================================================
--- head/games/pink-pony/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/games/pink-pony/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= pink-pony
PORTVERSION= 1.4.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MAINTAINER= amdmi3 at FreeBSD.org
Modified: head/graphics/ImageMagick/Makefile
==============================================================================
--- head/graphics/ImageMagick/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/ImageMagick/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,7 +2,7 @@
PORTNAME= ImageMagick
DISTVERSION= 6.9.9-28
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= graphics perl5
MASTER_SITES= http://www.imagemagick.org/download/ \
@@ -179,8 +179,8 @@ PLIST_SUB+= MODULES='@comment '
. if ${_IMAGEMAGICK_THREADS} == "no"
IGNORE=OpenEXR requires threads. ${_IMAGEMAGICK_THREADS_IGNORE_MSG}
. else
-LIB_DEPENDS+= libIlmImf.so:graphics/OpenEXR \
- libImath-2_2.so:graphics/ilmbase
+LIB_DEPENDS+= libIlmImf.so:graphics/openexr \
+ libImath.so:graphics/ilmbase
PLIST_SUB+= OPENEXR=""
. endif
.else
Modified: head/graphics/ImageMagick7/Makefile
==============================================================================
--- head/graphics/ImageMagick7/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/ImageMagick7/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,7 +2,7 @@
PORTNAME= ImageMagick
DISTVERSION= 7.0.7-16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics perl5
MASTER_SITES= http://www.imagemagick.org/download/ \
http://www.imagemagick.org/download/legacy/ \
@@ -171,8 +171,8 @@ PLIST_SUB+= MODULES='@comment '
. if ${_IMAGEMAGICK_THREADS} == "no"
IGNORE=OpenEXR requires threads. ${_IMAGEMAGICK_THREADS_IGNORE_MSG}
. else
-LIB_DEPENDS+= libIlmImf.so:graphics/OpenEXR \
- libImath-2_2.so:graphics/ilmbase
+LIB_DEPENDS+= libIlmImf.so:graphics/openexr \
+ libImath.so:graphics/ilmbase
PLIST_SUB+= OPENEXR=""
. endif
.else
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -14,7 +14,6 @@
SUBDIR += ImageMagick7
SUBDIR += ImageMagick7-nox11
SUBDIR += O2-tools
- SUBDIR += OpenEXR
SUBDIR += R-cran-DiagrammeR
SUBDIR += R-cran-GDD
SUBDIR += R-cran-RColorBrewer
@@ -671,6 +670,7 @@
SUBDIR += opencv-core
SUBDIR += opencv-java
SUBDIR += opendx
+ SUBDIR += openexr
SUBDIR += openfx-arena
SUBDIR += openfx-io
SUBDIR += openfx-misc
Modified: head/graphics/alembic/Makefile
==============================================================================
--- head/graphics/alembic/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/alembic/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,6 +3,7 @@
PORTNAME= alembic
PORTVERSION= 1.7.9
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= danfe at FreeBSD.org
@@ -10,7 +11,7 @@ COMMENT= Open framework for storing and sharing graphi
LICENSE= BSD3CLAUSE
-LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase
+LIB_DEPENDS= libImath.so:graphics/ilmbase
USES= cmake compiler:c++11-lang
USE_CXXSTD= c++11
Modified: head/graphics/ampasCTL/Makefile
==============================================================================
--- head/graphics/ampasCTL/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/ampasCTL/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= ampasCTL
PORTVERSION= 1.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics devel
MAINTAINER= ports at FreeBSD.org
@@ -15,17 +15,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LIB_DEPENDS= libImath.so:graphics/ilmbase \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libtiff.so:graphics/tiff \
libAcesContainer.so:graphics/ampasACES-container
+USES= cmake:outsource pathfix pkgconfig
+USE_LDCONFIG= yes
USE_GITHUB= yes
+
GH_ACCOUNT= ampas
GH_PROJECT= CTL
GH_TAGNAME= 57b48a2
-
-USES= cmake pathfix pkgconfig
-USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
Added: head/graphics/ampasCTL/files/patch-cmake_modules_FindIlmBase.cmake
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/ampasCTL/files/patch-cmake_modules_FindIlmBase.cmake Sat Sep 22 10:15:22 2018 (r480374)
@@ -0,0 +1,14 @@
+--- cmake/modules/FindIlmBase.cmake.orig 2014-06-03 01:11:24 UTC
++++ cmake/modules/FindIlmBase.cmake
+@@ -19,7 +19,10 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin"
+ endif()
+
+ if(PC_ILMBASE_FOUND)
+- set(IlmBase_CFLAGS ${PC_ILMBASE_CFLAGS_OTHER})
++ set(IlmBase_CFLAGS "")
++ foreach(iter ${PC_ILMBASE_CFLAGS_OTHER})
++ set(IlmBase_CFLAGS "${IlmBase_CFLAGS} ${iter}")
++ endforeach()
+ set(IlmBase_LIBRARY_DIRS ${PC_ILMBASE_LIBRARY_DIRS})
+ set(IlmBase_LDFLAGS ${PC_ILMBASE_LDFLAGS_OTHER})
+ if("${_IlmBase_HINT_INCLUDE}" STREQUAL "")
Added: head/graphics/ampasCTL/files/patch-cmake_modules_FindOpenEXR.cmake
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/ampasCTL/files/patch-cmake_modules_FindOpenEXR.cmake Sat Sep 22 10:15:22 2018 (r480374)
@@ -0,0 +1,14 @@
+--- cmake/modules/FindOpenEXR.cmake.orig 2014-06-03 01:11:24 UTC
++++ cmake/modules/FindOpenEXR.cmake
+@@ -19,7 +19,10 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin"
+ endif()
+
+ if(PC_OPENEXR_FOUND)
+- set(OpenEXR_CFLAGS ${PC_OPENEXR_CFLAGS_OTHER})
++ set(OpenEXR_CFLAGS "")
++ foreach(iter ${PC_OPENEXR_CFLAGS_OTHER})
++ set(OpenEXR_CFLAGS "${OpenEXR_CFLAGS} ${iter}")
++ endforeach()
+ set(OpenEXR_LIBRARY_DIRS ${PC_OPENEXR_LIBRARY_DIRS})
+ set(OpenEXR_LDFLAGS ${PC_OPENEXR_LDFLAGS_OTHER})
+ if("${_OpenEXR_HINT_INCLUDE}" STREQUAL "")
Added: head/graphics/ampasCTL/files/patch-lib_IlmCtlSimd_CtlSimdInst.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/ampasCTL/files/patch-lib_IlmCtlSimd_CtlSimdInst.cpp Sat Sep 22 10:15:22 2018 (r480374)
@@ -0,0 +1,11 @@
+--- lib/IlmCtlSimd/CtlSimdInst.cpp.orig 2014-06-03 01:11:24 UTC
++++ lib/IlmCtlSimd/CtlSimdInst.cpp
+@@ -189,7 +189,7 @@ SimdInst::executePath (SimdBoolMask &mas
+ REPLACE_EXC
+ (e, "\n" <<
+ xcontext.fileName() << ":" <<
+- inst->lineNumber() << ": " << e);
++ inst->lineNumber() << ": " << e.what());
+
+ throw e;
+ }
Modified: head/graphics/appleseed/Makefile
==============================================================================
--- head/graphics/appleseed/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/appleseed/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= appleseed
DISTVERSION= 1.7.1-beta
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= danfe at FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE= MIT
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libpng.so:graphics/png \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libxerces-c.so:textproc/xerces-c3 \
liboslexec.so:graphics/openshadinglanguage
Modified: head/graphics/aqsis/Makefile
==============================================================================
--- head/graphics/aqsis/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/aqsis/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= aqsis
PORTVERSION= 1.8.2
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source/${PORTVERSION}
@@ -15,7 +15,7 @@ LICENSE_COMB= multi
BUILD_DEPENDS= bison:devel/bison \
xsltproc:textproc/libxslt
-LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
+LIB_DEPENDS= libIlmImf.so:graphics/openexr \
libboost_filesystem.so:devel/boost-libs \
libtiff.so:graphics/tiff
RUN_DEPENDS= bash:shells/bash
Modified: head/graphics/blender/Makefile
==============================================================================
--- head/graphics/blender/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/blender/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= blender
PORTVERSION= 2.79b
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics games
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
@@ -109,7 +109,7 @@ OPENCOLORIO_LIB_DEPENDS= libOpenColorIO.so:graphics/op
libyaml-cpp03.so:devel/yaml-cpp03 \
libtinyxml.so:textproc/tinyxml
OPENEXR_CMAKE_BOOL= WITH_IMAGE_OPENEXR
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr \
libHalf.so:graphics/ilmbase
OPENIMAGEIO_IMPLIES= OPENEXR TIFF
OPENIMAGEIO_CMAKE_BOOL= WITH_OPENIMAGEIO
Modified: head/graphics/cimg/Makefile
==============================================================================
--- head/graphics/cimg/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/cimg/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -4,6 +4,7 @@
PORTNAME= cimg
DISTVERSIONPREFIX= v.
DISTVERSION= 2.3.6
+PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= graphics devel
@@ -58,7 +59,7 @@ LIB_DEPENDS+= libcurl.so:ftp/curl \
libpng.so:graphics/png \
libtiff.so:graphics/tiff \
libHalf.so:graphics/ilmbase \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libgimp-2.0.so:graphics/gimp-app \
libfftw3.so:math/fftw3 \
libopencv_video.so:graphics/opencv \
Modified: head/graphics/cinepaint/Makefile
==============================================================================
--- head/graphics/cinepaint/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/cinepaint/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= cinepaint
DISTVERSION= 1.0-4
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/CinePaint/CinePaint-${DISTVERSION}
@@ -13,7 +13,7 @@ COMMENT= Editing tool used for painting and retouching
LICENSE= GPLv2 LGPL21 MIT
LICENSE_COMB= multi
-LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
+LIB_DEPENDS= libIlmImf.so:graphics/openexr \
libftgl.so:graphics/ftgl \
liblcms.so:graphics/lcms \
libpng.so:graphics/png \
Modified: head/graphics/darktable/Makefile
==============================================================================
--- head/graphics/darktable/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/darktable/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= darktable
PORTVERSION= 2.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
@@ -82,8 +82,8 @@ NLS_USES_OFF= gettext-runtime
NLS_CMAKE_OFF= -DUSE_NLS:BOOL=OFF
NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
- libIlmThread-2_2.so:graphics/ilmbase
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr \
+ libIlmThread.so:graphics/ilmbase
OPENEXR_CMAKE_OFF= -DUSE_OPENEXR:BOOL=OFF
OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
Modified: head/graphics/devil/Makefile
==============================================================================
--- head/graphics/devil/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/devil/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= devil
PORTVERSION= 1.7.8
-PORTREVISION= 22
+PORTREVISION= 23
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= SF/openil/DevIL/${PORTVERSION}
@@ -55,7 +55,7 @@ PNG_CONFIGURE_ENABLE= png
PNG_CONFIGURE_OFF= libpng_app=no
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
TIFF_CONFIGURE_ENABLE= tiff
-EXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+EXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
EXR_CONFIGURE_ENABLE= exr
#SQUISH_BUILD_DEPENDS= ${LOCALBASE}/lib/libsquish.a:graphics/squish
#SQUISH_CONFIGURE_WITH= libsquish
Modified: head/graphics/enblend/Makefile
==============================================================================
--- head/graphics/enblend/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/enblend/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= enblend
PORTVERSION= 4.1.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= graphics
MASTER_SITES= SF/enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION:R}
DISTNAME= enblend-enfuse-${PORTVERSION}
@@ -15,14 +15,14 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= help2man:misc/help2man \
- OpenEXR>=1.0:graphics/OpenEXR
+ openexr>=1.0:graphics/openexr
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
libtiff.so:graphics/tiff \
libboost_filesystem.so:devel/boost-libs \
libvigraimpex.so:graphics/vigra \
libgsl.so:math/gsl \
libpng.so:graphics/png
-RUN_DEPENDS= OpenEXR>=1.0:graphics/OpenEXR
+RUN_DEPENDS= openexr>=1.0:graphics/openexr
BROKEN_powerpc64= fails to configure: libvigraimpex is required to compile Enblend
Modified: head/graphics/exact-image/Makefile
==============================================================================
--- head/graphics/exact-image/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/exact-image/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= exact-image
PORTVERSION= 0.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics perl5 python
MASTER_SITES= http://dl.exactcode.de/oss/${PORTNAME}/ LOCAL/bf
@@ -18,7 +18,7 @@ LIB_DEPENDS= libagg.so:graphics/agg \
libpng.so:graphics/png \
libgif.so:graphics/giflib \
libjasper.so:graphics/jasper \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
liblcms.so:graphics/lcms \
libfreetype.so:print/freetype2 \
libexpat.so:textproc/expat2
Modified: head/graphics/exrtools/Makefile
==============================================================================
--- head/graphics/exrtools/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/exrtools/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= exrtools
PORTVERSION= 0.4
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= graphics
MASTER_SITES= http://scanline.ca/exrtools/ \
LOCAL/ehaupt
@@ -13,9 +13,9 @@ COMMENT= Utilities for manipulating with HDR images in
LICENSE= GPLv2
-LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase \
+LIB_DEPENDS= libImath.so:graphics/ilmbase \
libpng.so:graphics/png \
- libIlmImf.so:graphics/OpenEXR
+ libIlmImf.so:graphics/openexr
BROKEN_armv6= fails to configure: checking for /nxb-bin/usr/bin/cc... no
BROKEN_armv7= fails to configure: checking for /nxb-bin/usr/bin/cc... no
Modified: head/graphics/fyre/Makefile
==============================================================================
--- head/graphics/fyre/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/fyre/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= fyre
PORTVERSION= 1.0.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics
MASTER_SITES= http://releases.navi.cx/fyre/
@@ -22,7 +22,7 @@ OPTIONS_DEFINE= OPTIMIZED_CFLAGS OPENEXR GNET DOCS
OPTIONS_DEFAULT= OPENEXR GNET
OPENEXR_CONFIGURE_ENABLE= openexr
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
GNET_DESC= Networking support via GNet
GNET_CONFIGURE_ENABLE= gnet
Modified: head/graphics/gegl/Makefile
==============================================================================
--- head/graphics/gegl/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/gegl/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= gegl
PORTVERSION= 0.2.0
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= graphics
MASTER_SITES= GIMP
@@ -127,7 +127,7 @@ CONFIGURE_ARGS+=--without-lua
.endif
.if ${PORT_OPTIONS:MOPENEXR}
-LIB_DEPENDS+= libIlmImf.so:graphics/OpenEXR
+LIB_DEPENDS+= libIlmImf.so:graphics/openexr
PLIST_SUB+= OPENEXR=""
.else
CONFIGURE_ARGS+=--without-openexr
Modified: head/graphics/gegl3/Makefile
==============================================================================
--- head/graphics/gegl3/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/gegl3/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,6 +3,7 @@
PORTNAME= gegl
PORTVERSION= 0.3.34
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GIMP
PKGNAMESUFFIX= 3
@@ -81,8 +82,8 @@ LCMS2_CONFIGURE_OFF= --without-lcms
LUA_USES= lua
LUA_CONFIGURE_WITH= lua
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
- libImath-2_2.so:graphics/ilmbase
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr \
+ libImath.so:graphics/ilmbase
OPENEXR_CONFIGURE_WITH= openexr
RAW_LIB_DEPENDS= libraw.so:graphics/libraw
Modified: head/graphics/gimp-gmic-plugin/Makefile
==============================================================================
--- head/graphics/gimp-gmic-plugin/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/gimp-gmic-plugin/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,7 +2,7 @@
PORTNAME= gmic
PORTVERSION= 1.6.9
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= graphics
MASTER_SITES= http://gmic.eu/files/source/
PKGNAMEPREFIX= gimp-
@@ -13,7 +13,7 @@ MAINTAINER= rm at FreeBSD.org
COMMENT= GREYC's Magic Image Converter
LIB_DEPENDS= libGraphicsMagick++.so:graphics/GraphicsMagick \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libopencv_video.so:graphics/opencv \
libMagick++-6.so:graphics/ImageMagick \
libavcodec.so:multimedia/ffmpeg \
Modified: head/graphics/gmic/Makefile
==============================================================================
--- head/graphics/gmic/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/gmic/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,6 +2,7 @@
PORTNAME= gmic
DISTVERSION= 2.3.6
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://gmic.eu/files/source/
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -19,8 +20,8 @@ BROKEN_i386= error: "c++ crashes, clang-5 and 6 fail:
BUILD_DEPENDS= ${LOCALBASE}/include/CImg.h:graphics/cimg
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libGraphicsMagick++.so:graphics/GraphicsMagick \
- libIlmImf.so:graphics/OpenEXR \
- libImath-2_2.so:graphics/ilmbase \
+ libIlmImf.so:graphics/openexr \
+ libImath.so:graphics/ilmbase \
libomp.so:devel/openmp \
libopencv_core.so:graphics/opencv-core \
libopencv_video.so:graphics/opencv \
Modified: head/graphics/gstreamer1-plugins-openexr/Makefile
==============================================================================
--- head/graphics/gstreamer1-plugins-openexr/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/gstreamer1-plugins-openexr/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
COMMENT= GStreamer OpenExr codec plugin
Modified: head/graphics/hdr_tools/Makefile
==============================================================================
--- head/graphics/hdr_tools/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/hdr_tools/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= hdr_tools
PORTVERSION= 0.0.2010.11.23 # unspecified by the author, so use the date
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= http://ttic.uchicago.edu/~cotter/projects/hdr_tools/archives/ \
http://freebsd.nsu.ru/distfiles/
@@ -16,7 +16,7 @@ LICENSE= GPLv3
LIB_DEPENDS= libpopt.so:devel/popt \
libtiff.so:graphics/tiff \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libMagick++-6.so:graphics/ImageMagick
USES= compiler:features gmake pkgconfig tar:tgz
Modified: head/graphics/hugin/Makefile
==============================================================================
--- head/graphics/hugin/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/hugin/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,14 +3,14 @@
PORTNAME= hugin
PORTVERSION= 2018.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
MAINTAINER= grog at FreeBSD.org
COMMENT= GUI for Panorama Tools, to stitch panoramic images
-LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
+LIB_DEPENDS= libIlmImf.so:graphics/openexr \
libImath.so:graphics/ilmbase \
libboost_thread.so:devel/boost-libs \
liblcms2.so:graphics/lcms2 \
Modified: head/graphics/ilmbase/Makefile
==============================================================================
--- head/graphics/ilmbase/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/ilmbase/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,43 +2,53 @@
# $FreeBSD$
PORTNAME= ilmbase
-PORTVERSION= 2.2.1
+PORTVERSION= 2.3.0
CATEGORIES= graphics devel
-MASTER_SITES= SAVANNAH/openexr/
-DISTNAME= ilmbase-${PORTVERSION}
+MASTER_SITES= https://github.com/openexr/openexr/releases/download/v${PORTVERSION}/
MAINTAINER= mandree at FreeBSD.org
COMMENT= ILM Base libraries a.k.a. Half, IlmThread, Imath, and Iex
LICENSE= BSD3CLAUSE
-USES= cmake pkgconfig
+BUILD_DEPENDS= bash:shells/bash
+
+USES= compiler:c++14-lang pkgconfig libtool
USE_LDCONFIG= yes
-PORTDOCS= AUTHORS ChangeLog README
-OPTIONS_DEFINE= DOCS
+GNU_CONFIGURE= yes
+# The configure script uses bash arrays
+CONFIGURE_SHELL= ${LOCALBASE}/bin/bash
+CONFIGURE_ARGS= --disable-static
+TEST_TARGET= check
+PORTDOCS= AUTHORS ChangeLog README.md
+OPTIONS_DEFINE= DOCS LARGE_STACK
+LARGE_STACK_DESC= Enable sys-dependent large stack optimizations
+LARGE_STACK_CONFIGURE_ENABLE= large-stack
+
OPTIONS_SUB= yes
-THREAD_CONFIGURE_ENABLE= threading
+MAJORVER= 2_3
+VER= 24
-MAJORVER= 2_2
-VER= 23
-
PLIST_SUB= MAJORVER=${MAJORVER}
PLIST_SUB+= VER=${VER}
HALF_BIN= eLut toFloat
-regression-test regression test check: build
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test)
+regression-test regression check:: test
+post-configure:
+ ${REINPLACE_CMD} -e 's/#define HAVE_UCONTEXT_H 1/#undef HAVE_UCONTEXT_H/' ${WRKSRC}/config/IlmBaseConfig.h
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf.so.${VER}
${RM} ${STAGEDIR}${PREFIX}/lib/*.la
.for l in libIex libIexMath libImath libIlmThread
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so.${VER}
- ${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so || :
+ @#${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so || :
+ ${LN} -s ${l}.so ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so
.endfor
.for e in ${HALF_BIN}
Modified: head/graphics/ilmbase/distinfo
==============================================================================
--- head/graphics/ilmbase/distinfo Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/ilmbase/distinfo Sat Sep 22 10:15:22 2018 (r480374)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1512081439
-SHA256 (ilmbase-2.2.1.tar.gz) = cac206e63be68136ef556c2b555df659f45098c159ce24804e9d5e9e0286609e
-SIZE (ilmbase-2.2.1.tar.gz) = 573073
+TIMESTAMP = 1536500142
+SHA256 (ilmbase-2.3.0.tar.gz) = 456978d1a978a5f823c7c675f3f36b0ae14dba36638aeaa3c4b0e784f12a3862
+SIZE (ilmbase-2.3.0.tar.gz) = 595490
Modified: head/graphics/kf5-kimageformats/Makefile
==============================================================================
--- head/graphics/kf5-kimageformats/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/kf5-kimageformats/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,6 +2,7 @@
PORTNAME= kimageformats
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -17,7 +18,7 @@ OPTIONS_DEFINE= OPENEXR
OPTIONS_DEFAULT= OPENEXR
OPTIONS_SUB= yes
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
.include <bsd.port.mk>
Modified: head/graphics/krita/Makefile
==============================================================================
--- head/graphics/krita/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/krita/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,7 +2,7 @@
PORTNAME= krita
DISTVERSION= 4.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
DIST_SUBDIR= KDE/${PORTNAME}
@@ -48,7 +48,7 @@ OPTIONS_SUB= yes
GMIC_DESC= Depend on the G'Mic plugin #'
GMIC_RUN_DEPENDS= gmic_krita_qt:graphics/gmic-qt
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
CONFLICTS_INSTALL= calligra-2*
Modified: head/graphics/luminance-qt5/Makefile
==============================================================================
--- head/graphics/luminance-qt5/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/luminance-qt5/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= luminance-hdr
DISTVERSION= 2.4.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= graphics
MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION}
PKGNAMESUFFIX= -qt5
@@ -16,7 +16,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libexiv2.so:graphics/exiv2 \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libtiff.so:graphics/tiff \
libgsl.so:math/gsl \
libraw_r.so:graphics/libraw \
Modified: head/graphics/luminance/Makefile
==============================================================================
--- head/graphics/luminance/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/luminance/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= luminance-hdr
DISTVERSION= 2.3.1
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= graphics
MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION}
@@ -15,7 +15,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libexiv2.so:graphics/exiv2 \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libtiff.so:graphics/tiff \
libgsl.so:math/gsl \
libraw_r.so:graphics/libraw \
Modified: head/graphics/nvidia-texture-tools/Makefile
==============================================================================
--- head/graphics/nvidia-texture-tools/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/nvidia-texture-tools/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= nvidia-texture-tools
PORTVERSION= 2.0.8.1 # needed to not bump PORTEPOCH; remove on next update
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics
MAINTAINER= amdmi3 at FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/NVIDIA_Texture_Tools_LICENSE.t
LIB_DEPENDS= libpng.so:graphics/png \
libtiff.so:graphics/tiff \
- libIlmImf.so:graphics/OpenEXR
+ libIlmImf.so:graphics/openexr
BROKEN_powerpc= does not build
BROKEN_sparc64= does not build
Modified: head/graphics/opencv/Makefile
==============================================================================
--- head/graphics/opencv/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/opencv/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -3,7 +3,7 @@
PORTNAME= opencv
PORTVERSION= 3.4.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MAINTAINER= ports at FreeBSD.org
@@ -210,7 +210,7 @@ GDCM_DESC= Open source DICOM library
GDCM_LIB_DEPENDS= libgdcmMSFF.so:devel/gdcm
GDCM_CMAKE_BOOL= WITH_GDCM
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
OPENEXR_CMAKE_BOOL= WITH_OPENEXR
PNG_LIB_DEPENDS= libpng.so:graphics/png
Modified: head/graphics/openexr/Makefile
==============================================================================
--- head/graphics/OpenEXR/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/openexr/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -1,15 +1,13 @@
# Created by: nork at FreeBSD.org
# $FreeBSD$
-PORTNAME= OpenEXR
-PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTNAME= openexr
+PORTVERSION= 2.3.0
CATEGORIES= graphics devel
-MASTER_SITES= SAVANNAH/openexr/:dist \
+MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/:dist \
LOCAL/mandree/:test
-DISTNAME= openexr-${DISTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:dist \
- openexr-2.2.0-comp_dwa-test-images.tar.xz:test
+ ${PORTNAME}-2.2.0-comp_dwa-test-images.tar.xz:test
MAINTAINER= mandree at FreeBSD.org
COMMENT= High dynamic-range (HDR) image file format
@@ -17,11 +15,11 @@ COMMENT= High dynamic-range (HDR) image file format
LICENSE= BSD3CLAUSE
# exact version required to avoid hard-to-debug issues
-LIB_DEPENDS= libImath-2_2.so.23:graphics/ilmbase
+LIB_DEPENDS= libImath-2_3.so.24:graphics/ilmbase
WRKSRC= ${WRKDIR}/${DISTNAME}
-USES= compiler:features gmake libtool pathfix pkgconfig
+USES= compiler:c++14-lang gmake libtool pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-ilmbasetest --enable-imfexamples
USE_LDCONFIG= yes
@@ -35,14 +33,13 @@ PORTDOCS= *
PORTEXAMPLES= *
DOCSRCDIR1= ${WRKSRC}
-DOC_FILES1= AUTHORS ChangeLog NEWS README
+DOC_FILES1= AUTHORS ChangeLog NEWS README.md
DOCSRCDIR2= ${WRKSRC}/doc
-DOCSDIR2= ${DOCSDIR}/doc
DOC_FILES2= *.pdf
OPTIONS_DEFINE= DOCS EXAMPLES LARGE_STACK
-LARGE_STACK_DESC= Enable sys-dependant large stack optimizations
+LARGE_STACK_DESC= Enable sys-dependent large stack optimizations
OPTIONS_SUB= yes
@@ -54,8 +51,8 @@ LARGE_STACK_CONFIGURE_ENABLE= large-stack
USE_GCC= yes
.endif
-MAJORVER= 2_2
-VER= 23
+MAJORVER= 2_3
+VER= 24
PLIST_SUB+= MAJORVER=${MAJORVER}
PLIST_SUB+= VER=${VER}
@@ -81,13 +78,23 @@ pre-configure:
exit 1; }
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libIlmImf-${MAJORVER}.so.${VER} \
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/lib/libIlmImf-${MAJORVER}.so.${VER} \
${STAGEDIR}${PREFIX}/lib/libIlmImfUtil-${MAJORVER}.so.${VER}
+post-install-EXAMPLES-on:
+ ${MV} \
+ ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}/examples/ ${STAGEDIR}${EXAMPLESDIR}
+ @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} 2>/dev/null || :
+
+post-install-EXAMPLES-off:
+ ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}/examples/
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR2}
- ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2}
+ ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR}
+post-install-DOCS-off:
+ @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} 2>/dev/null || :
.include <bsd.port.post.mk>
Modified: head/graphics/openexr/distinfo
==============================================================================
--- head/graphics/OpenEXR/distinfo Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/openexr/distinfo Sat Sep 22 10:15:22 2018 (r480374)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1512081871
-SHA256 (openexr-2.2.1.tar.gz) = 8f9a5af6131583404261931d9a5c83de0a425cb4b8b25ddab2b169fbf113aecd
-SIZE (openexr-2.2.1.tar.gz) = 18176639
+TIMESTAMP = 1536500711
+SHA256 (openexr-2.3.0.tar.gz) = fd6cb3a87f8c1a233be17b94c74799e6241d50fc5efd4df75c7a4b9cf4e25ea6
+SIZE (openexr-2.3.0.tar.gz) = 18412067
SHA256 (openexr-2.2.0-comp_dwa-test-images.tar.xz) = bbb8ff547e9b68f0dfb1e8804a7ad984978c2b15897988399cc68176e99dd63a
SIZE (openexr-2.2.0-comp_dwa-test-images.tar.xz) = 653768
Modified: head/graphics/openexr/pkg-plist
==============================================================================
--- head/graphics/OpenEXR/pkg-plist Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/openexr/pkg-plist Sat Sep 22 10:15:22 2018 (r480374)
@@ -74,6 +74,7 @@ include/OpenEXR/ImfRgba.h
include/OpenEXR/ImfRgbaFile.h
include/OpenEXR/ImfRgbaYca.h
include/OpenEXR/ImfStandardAttributes.h
+include/OpenEXR/ImfStdIO.h
include/OpenEXR/ImfStringAttribute.h
include/OpenEXR/ImfStringVectorAttribute.h
include/OpenEXR/ImfTestFile.h
Modified: head/graphics/openfx-io/Makefile
==============================================================================
--- head/graphics/openfx-io/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/openfx-io/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -2,7 +2,7 @@
PORTNAME= openfx-io
PORTVERSION= 2.3.14
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONPREFIX= Natron-
CATEGORIES= graphics
@@ -15,7 +15,7 @@ ONLY_FOR_ARCHS= amd64
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libOpenColorIO.so:graphics/opencolorio \
- libIlmImfUtil.so:graphics/OpenEXR \
+ libIlmImfUtil.so:graphics/openexr \
libOpenImageIO.so:graphics/openimageio \
libavformat.so:multimedia/ffmpeg \
libraw.so:graphics/libraw \
Modified: head/graphics/openimageio/Makefile
==============================================================================
--- head/graphics/openimageio/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/openimageio/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -4,7 +4,7 @@
PORTNAME= openimageio
PORTVERSION= 1.7.17
DISTVERSIONPREFIX= Release-
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD at Shaneware.biz
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libImath.so:graphics/ilmbase \
- libIlmImf.so:graphics/OpenEXR \
+ libIlmImf.so:graphics/openexr \
libpng.so:graphics/png \
libtiff.so:graphics/tiff \
libwebp.so:graphics/webp \
Modified: head/graphics/openshadinglanguage/Makefile
==============================================================================
--- head/graphics/openshadinglanguage/Makefile Sat Sep 22 09:53:10 2018 (r480373)
+++ head/graphics/openshadinglanguage/Makefile Sat Sep 22 10:15:22 2018 (r480374)
@@ -4,7 +4,7 @@
PORTNAME= openshadinglanguage
PORTVERSION= 1.8.10
DISTVERSIONPREFIX= Release-
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics devel
MAINTAINER= FreeBSD at Shaneware.biz
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-head
mailing list