Date: Sat, 22 Sep 2018 10:15:22 +0000 (UTC) From: Matthias Andree <mandree@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: 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... Message-ID: <201809221015.w8MAFMfV010050@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@Shaneware.biz @@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809221015.w8MAFMfV010050>