svn commit: r534388 - in head: cad/PrusaSlicer devel/kio-extras devel/synfig editors/calligra games/pink-pony graphics/alembic graphics/ampasCTL graphics/blender graphics/cimg graphics/darktable gr...
Matthias Andree
mandree at FreeBSD.org
Fri May 8 11:58:03 UTC 2020
Author: mandree
Date: Fri May 8 11:57:55 2020
New Revision: 534388
URL: https://svnweb.freebsd.org/changeset/ports/534388
Log:
graphics/ilmbase: graphics/openexr: update to v2.5.0
ChangeLog:
- https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.0
* Bump PORTREVISION of all consumers except py-openimageio (BROKEN).
* cad/PrusaSlicer:
LIB_DEPENDS: remove version from libHalf.so
BUILD_DEPENDS+=qt5-buildtools as package (needed on bare metal builds)
USE_GL+=gl
USES+=pkgconfig (needed to find libHalf)
Deleted:
head/graphics/ilmbase/files/patch-config_CMakeLists.txt
head/graphics/openexr/files/patch-config_CMakeLists.txt
Modified:
head/cad/PrusaSlicer/Makefile
head/devel/kio-extras/Makefile
head/devel/synfig/Makefile
head/editors/calligra/Makefile
head/games/pink-pony/Makefile
head/graphics/alembic/Makefile
head/graphics/ampasCTL/Makefile
head/graphics/blender/Makefile
head/graphics/cimg/Makefile
head/graphics/darktable/Makefile
head/graphics/enblend/Makefile
head/graphics/exrtools/Makefile
head/graphics/fyre/Makefile
head/graphics/gegl/Makefile
head/graphics/gimp-app/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/ilmbase/pkg-plist
head/graphics/kf5-kimageformats/Makefile
head/graphics/krita/Makefile
head/graphics/luminance-qt5/Makefile
head/graphics/nvidia-texture-tools/Makefile
head/graphics/openexr/Makefile
head/graphics/openexr/distinfo
head/graphics/openexr/pkg-plist
head/graphics/openimageio/Makefile
head/graphics/openshadinglanguage/Makefile
head/graphics/pixie/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/math/curv/Makefile
head/misc/openvdb/Makefile
Modified: head/cad/PrusaSlicer/Makefile
==============================================================================
--- head/cad/PrusaSlicer/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/cad/PrusaSlicer/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,6 +3,7 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX= version_
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= cad
MASTER_SITES=https://github.com/CGAL/cgal/archive/releases/:cgal
DISTFILES=CGAL-5.0.2.tar.gz:cgal
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libtbb.so:devel/tbb \
libboost_log.so:devel/boost-libs \
- libHalf-2_4.so:graphics/ilmbase \
+ libHalf.so:graphics/ilmbase \
libnlopt.so:math/nlopt \
libwx_gtk3u_core-3.1.so:x11-toolkits/wxgtk31 \
libcurl.so:ftp/curl \
@@ -32,16 +33,17 @@ BUILD_DEPENDS= cereal>=1.2.2:devel/cereal \
ninja>=1.8.2:devel/ninja \
openvdb>=6.1.0:misc/openvdb \
gmp>=6.1.2:math/gmp \
- mpfr>=4.0.2:math/mpfr
+ mpfr>=4.0.2:math/mpfr \
+ qt5-buildtools>=0:devel/qt5-buildtools
-USES= cmake gettext gl iconv
+USES= cmake gettext gl iconv pkgconfig
CMAKE_ARGS+= -DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config \
-DCGAL_DIR=${WRKSRC}/CGAL/lib/cmake/CGAL
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
USE_GITHUB= yes
-USE_GL= glu glew
+USE_GL= gl glu glew
GH_ACCOUNT= prusa3d
post-patch:
Modified: head/devel/kio-extras/Makefile
==============================================================================
--- head/devel/kio-extras/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/devel/kio-extras/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,7 +2,7 @@
PORTNAME= kio-extras
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel kde kde-applications # kde kde-applications-plasma
MAINTAINER= kde at FreeBSD.org
Modified: head/devel/synfig/Makefile
==============================================================================
--- head/devel/synfig/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/devel/synfig/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,7 +4,7 @@
PORTNAME= synfig
PORTVERSION= 1.2.2
DISTVERSIONPREFIX=v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel graphics multimedia
MAINTAINER= woodsb02 at FreeBSD.org
Modified: head/editors/calligra/Makefile
==============================================================================
--- head/editors/calligra/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/editors/calligra/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,7 +2,7 @@
PORTNAME= calligra
DISTVERSION= 3.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
DIST_SUBDIR= KDE/${PORTNAME}
Modified: head/games/pink-pony/Makefile
==============================================================================
--- head/games/pink-pony/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/games/pink-pony/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= pink-pony
PORTVERSION= 1.4.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= games
MAINTAINER= amdmi3 at FreeBSD.org
Modified: head/graphics/alembic/Makefile
==============================================================================
--- head/graphics/alembic/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/alembic/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,6 +3,7 @@
PORTNAME= alembic
PORTVERSION= 1.7.12
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= danfe at FreeBSD.org
Modified: head/graphics/ampasCTL/Makefile
==============================================================================
--- head/graphics/ampasCTL/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/ampasCTL/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= ampasCTL
PORTVERSION= 1.5.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics devel
MAINTAINER= ports at FreeBSD.org
Modified: head/graphics/blender/Makefile
==============================================================================
--- head/graphics/blender/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/blender/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= blender
DISTVERSION= 2.82
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics multimedia
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
Modified: head/graphics/cimg/Makefile
==============================================================================
--- head/graphics/cimg/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/cimg/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,6 +4,7 @@
PORTNAME= cimg
DISTVERSIONPREFIX= v.
DISTVERSION= 2.9.0
+PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= graphics devel
Modified: head/graphics/darktable/Makefile
==============================================================================
--- head/graphics/darktable/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/darktable/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= darktable
PORTVERSION= 3.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
Modified: head/graphics/enblend/Makefile
==============================================================================
--- head/graphics/enblend/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/enblend/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= enblend
PORTVERSION= 4.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= SF/enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION}
DISTNAME= enblend-enfuse-${PORTVERSION}
Modified: head/graphics/exrtools/Makefile
==============================================================================
--- head/graphics/exrtools/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/exrtools/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= exrtools
PORTVERSION= 0.4
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= graphics
MASTER_SITES= http://scanline.ca/exrtools/ \
LOCAL/ehaupt
Modified: head/graphics/fyre/Makefile
==============================================================================
--- head/graphics/fyre/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/fyre/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= fyre
PORTVERSION= 1.0.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics
MASTER_SITES= http://releases.navi.cx/fyre/
Modified: head/graphics/gegl/Makefile
==============================================================================
--- head/graphics/gegl/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/gegl/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= gegl
PORTVERSION= 0.4.22
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= GIMP
Modified: head/graphics/gimp-app/Makefile
==============================================================================
--- head/graphics/gimp-app/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/gimp-app/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME?= gimp-app
PORTVERSION= 2.10.18
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH?= 1
CATEGORIES?= graphics gnome
MASTER_SITES= GIMP/gimp/v${PORTVERSION:R}
Modified: head/graphics/gimp-gmic-plugin/Makefile
==============================================================================
--- head/graphics/gimp-gmic-plugin/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/gimp-gmic-plugin/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,7 +2,7 @@
PORTNAME= gmic
PORTVERSION= 1.6.9
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= graphics
MASTER_SITES= http://gmic.eu/files/source/
PKGNAMEPREFIX= gimp-
Modified: head/graphics/gmic/Makefile
==============================================================================
--- head/graphics/gmic/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/gmic/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,6 +2,7 @@
PORTNAME= gmic
DISTVERSION= 2.9.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://gmic.eu/files/source/
DISTNAME= ${PORTNAME}_${DISTVERSION}
Modified: head/graphics/gstreamer1-plugins-openexr/Makefile
==============================================================================
--- head/graphics/gstreamer1-plugins-openexr/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/gstreamer1-plugins-openexr/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= GStreamer OpenExr codec plugin
Modified: head/graphics/hdr_tools/Makefile
==============================================================================
--- head/graphics/hdr_tools/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/hdr_tools/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= hdr_tools
PORTVERSION= 0.0.2010.11.23 # unspecified by the author, so use the date
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MASTER_SITES= http://ttic.uchicago.edu/~cotter/projects/hdr_tools/archives/ \
http://freebsd.nsu.ru/distfiles/
Modified: head/graphics/hugin/Makefile
==============================================================================
--- head/graphics/hugin/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/hugin/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= hugin
PORTVERSION= 2019.2.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
Modified: head/graphics/ilmbase/Makefile
==============================================================================
--- head/graphics/ilmbase/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/ilmbase/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= ilmbase
-PORTVERSION= 2.4.1
-PORTREVISION= 1
+PORTVERSION= 2.5.0
CATEGORIES= graphics devel
MAINTAINER= mandree at FreeBSD.org
@@ -11,54 +10,42 @@ COMMENT= ILM Base libraries a.k.a. Half, IlmThread, Im
LICENSE= BSD3CLAUSE
-# there are some systems that have a static /bin/bash, so
-# in order to make BUILD_DEPENDS effective, use the same absolute
-# path we will pass down through CONFIGURE_SHELL below.
-BUILD_DEPENDS= ${BASH_CMD}:shells/bash
+USES= cmake compiler:c++14-lang libtool pkgconfig
-USES= cmake compiler:c++14-lang pkgconfig libtool
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_TUPLE= AcademySoftwareFoundation:openexr:v${PORTVERSION}
+USE_LDCONFIG= yes
+
+CMAKE_ARGS+= --target \
+ -DCMAKE_INSTALL_PREFIX=${PREFIX} \
+ install
+
WRKSRC_SUBDIR= IlmBase
+PLIST_SUB= MAJORVER=${_MAJORVER} \
+ VER=${_VER}
PORTDOCS= README.md
-OPTIONS_DEFINE= DOCS LARGE_STACK
-LARGE_STACK_DESC= Enable sys-dependent large stack optimizations
-LARGE_STACK_CONFIGURE_ENABLE= large-stack
-LARGE_STACK_CMAKE_BOOL= ILMBASE_ENABLE_LARGE_STACK
-CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX} --target install
-
-BASH_CMD= ${LOCALBASE}/bin/bash
-
+OPTIONS_DEFINE= DOCS LARGE_STACK
OPTIONS_SUB= yes
-MAJORVER= 2_4
-VER= 24
+LARGE_STACK_DESC= Enable sys-dependent large stack optimizations
+LARGE_STACK_CMAKE_BOOL= ILMBASE_ENABLE_LARGE_STACK
+LARGE_STACK_CONFIGURE_ENABLE= large-stack
-PLIST_SUB= MAJORVER=${MAJORVER}
-PLIST_SUB+= VER=${VER}
+_MAJORVER= 2_5
+_VER= 24
-HALF_BIN= eLut toFloat
-
-test regression-test regression check::
- cd ${BUILD_WRKSRC} && ctest
-
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf-${MAJORVER}.so
- ${RM} ${STAGEDIR}${PREFIX}/lib/*.la
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf-${_MAJORVER}.so
.for l in libHalf libIex libIexMath libImath libIlmThread
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so
- ${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so || :
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${_MAJORVER}.so
.endfor
-.for e in ${HALF_BIN}
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/Half/${e} ${STAGEDIR}${PREFIX}/bin/${e}
-.endfor
-
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+do-test:
+ cd ${BUILD_WRKSRC} && ctest
.include <bsd.port.mk>
Modified: head/graphics/ilmbase/distinfo
==============================================================================
--- head/graphics/ilmbase/distinfo Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/ilmbase/distinfo Fri May 8 11:57:55 2020 (r534388)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581526768
-SHA256 (AcademySoftwareFoundation-openexr-2.4.1-v2.4.1_GH0.tar.gz) = 3ebbe9a8e67edb4a25890b98c598e9fe23b10f96d1416d6a3ff0732e99d001c1
-SIZE (AcademySoftwareFoundation-openexr-2.4.1-v2.4.1_GH0.tar.gz) = 26809861
+TIMESTAMP = 1588893233
+SHA256 (AcademySoftwareFoundation-openexr-2.5.0-v2.5.0_GH0.tar.gz) = ea1d786806045682461df1882dd36667d868bb7b41bb5307f8b87ff314328bcb
+SIZE (AcademySoftwareFoundation-openexr-2.5.0-v2.5.0_GH0.tar.gz) = 27522236
Modified: head/graphics/ilmbase/pkg-plist
==============================================================================
--- head/graphics/ilmbase/pkg-plist Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/ilmbase/pkg-plist Fri May 8 11:57:55 2020 (r534388)
@@ -1,5 +1,3 @@
-bin/eLut
-bin/toFloat
include/OpenEXR/Iex.h
include/OpenEXR/IexBaseExc.h
include/OpenEXR/IexErrnoExc.h
@@ -57,9 +55,10 @@ include/OpenEXR/half.h
include/OpenEXR/halfExport.h
include/OpenEXR/halfFunction.h
include/OpenEXR/halfLimits.h
-lib/cmake/IlmBase/IlmBaseConfig-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/IlmBase/IlmBaseConfig.cmake
lib/cmake/IlmBase/IlmBaseConfigVersion.cmake
+lib/cmake/IlmBase/IlmBaseTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/IlmBase/IlmBaseTargets.cmake
lib/libHalf-%%MAJORVER%%.so
lib/libHalf-%%MAJORVER%%.so.%%VER%%
lib/libHalf-%%MAJORVER%%.so.%%VER%%.0.0
Modified: head/graphics/kf5-kimageformats/Makefile
==============================================================================
--- head/graphics/kf5-kimageformats/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/kf5-kimageformats/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,6 +2,7 @@
PORTNAME= kimageformats
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
Modified: head/graphics/krita/Makefile
==============================================================================
--- head/graphics/krita/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/krita/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,7 +2,7 @@
PORTNAME= krita
DISTVERSION= 4.2.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
DIST_SUBDIR= KDE/${PORTNAME}
Modified: head/graphics/luminance-qt5/Makefile
==============================================================================
--- head/graphics/luminance-qt5/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/luminance-qt5/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= luminance-hdr
DISTVERSION= 2.5.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION}
PKGNAMESUFFIX= -qt5
Modified: head/graphics/nvidia-texture-tools/Makefile
==============================================================================
--- head/graphics/nvidia-texture-tools/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/nvidia-texture-tools/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= nvidia-texture-tools
PORTVERSION= 2.0.8.1 # needed to not bump PORTEPOCH; remove on next update
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= graphics
MAINTAINER= amdmi3 at FreeBSD.org
Modified: head/graphics/openexr/Makefile
==============================================================================
--- head/graphics/openexr/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/openexr/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= openexr
-PORTVERSION= 2.4.1
-PORTREVISION= 1
+PORTVERSION= 2.5.0
CATEGORIES= graphics devel
MASTER_SITES= LOCAL/mandree/:test
DISTFILES= ${PORTNAME}-2.2.0-comp_dwa-test-images.tar.xz:test
@@ -14,49 +13,47 @@ COMMENT= High dynamic-range (HDR) image file format
LICENSE= BSD3CLAUSE
# exact version required to avoid hard-to-debug issues
-LIB_DEPENDS= libImath-2_4.so.24:graphics/ilmbase
+LIB_DEPENDS= libImath-2_5.so.24:graphics/ilmbase
USES= cmake compiler:c++14-lang libtool pathfix pkgconfig
-USE_LDCONFIG= yes
USE_GITHUB= yes
GH_TUPLE= AcademySoftwareFoundation:openexr:v${PORTVERSION}
+USE_LDCONFIG= yes
CPPFLAGS+= -I. -I../IlmImf
# must be linked with -l{thr|pthread} explicitly
LDFLAGS+= -lpthread
+WRKSRC_SUBDIR= OpenEXR
+
PORTDOCS= *
PORTEXAMPLES= *
-DOCSRCDIR1= ${WRKSRC:H}/
-DOC_FILES1= CHANGES.md CONTRIBUTING.md GOVERNANCE.md LICENSE.md SECURITY.md \
- CODE_OF_CONDUCT.md CONTRIBUTORS.md README.md
-
-DOCSRCDIR2= ${WRKSRC}/doc
-DOC_FILES2= *.odt *.pdf
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-WRKSRC_SUBDIR= OpenEXR
-
+OPTIONS_DEFINE= DOCS EXAMPLES
OPTIONS_SUB= yes
+_DOCSRCDIR1= ${WRKSRC:H}/
+_DOCSRCDIR2= ${WRKSRC}/doc
+_DOC_FILES1= CHANGES.md CONTRIBUTING.md GOVERNANCE.md LICENSE.md SECURITY.md \
+ CODE_OF_CONDUCT.md CONTRIBUTORS.md README.md
+_DOC_FILES2= *.odt *.pdf
+
.include <bsd.port.pre.mk>
.if ${ARCH} == powerpc
USE_GCC= yes
.endif
-MAJORVER= 2_4
+MAJORVER= 2_5
VER= 24
-PLIST_SUB+= MAJORVER=${MAJORVER}
-PLIST_SUB+= VER=${VER}
+PLIST_SUB+= MAJORVER=${MAJORVER} \
+ VER=${VER}
# too many reports about compilation failures, so
# sanity check we are using the same C++ standard library
-_ilm_libcxx=${COMPILER_FEATURES:Mlib*c++}
+_ilm_libcxx= ${COMPILER_FEATURES:Mlib*c++}
pre-configure:
@${READELF} -d ${LOCALBASE}/lib/libImath.so \
| ${EGREP} -q '\<NEEDED\>.*\[${_ilm_libcxx:C/\+/\\+/g}\.' \
@@ -70,26 +67,26 @@ post-install:
${STAGEDIR}${PREFIX}/lib/libIlmImf-${MAJORVER}.so.${VER} \
${STAGEDIR}${PREFIX}/lib/libIlmImfUtil-${MAJORVER}.so.${VER}
-post-install-EXAMPLES-on:
- ${MV} \
- ${STAGEDIR}${PREFIX}/share/doc/OpenEXR/examples/ ${STAGEDIR}${EXAMPLESDIR}
- @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/OpenEXR 2>/dev/null || :
+post-install-DOCS-off:
+ ${RM} ${STAGEDIR}${DOCSDIR:H}/OpenEXR/*.pdf
+ @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} 2>/dev/null || :
-post-install-EXAMPLES-off:
- ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/OpenEXR/examples/
- @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/OpenEXR 2>/dev/null || :
-
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${_DOC_FILES1:S|^|${_DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${_DOC_FILES2:S|^|${_DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR}
${MV} ${STAGEDIR}${DOCSDIR:H}/OpenEXR/[a-df-zA-Z]* ${STAGEDIR}${DOCSDIR}
-post-install-DOCS-off:
- ${RM} ${STAGEDIR}${DOCSDIR:H}/OpenEXR/*.pdf
- @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} 2>/dev/null || :
+post-install-EXAMPLES-off:
+ ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/OpenEXR/examples/
+ @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/OpenEXR 2>/dev/null || :
-regression-test check test:
+post-install-EXAMPLES-on:
+ ${MV} \
+ ${STAGEDIR}${PREFIX}/share/doc/OpenEXR/examples/ ${STAGEDIR}${EXAMPLESDIR}
+ @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/OpenEXR 2>/dev/null || :
+
+do-test:
cd ${BUILD_WRKSRC} && ctest -j ${MAKE_JOBS_NUMBER}
.include <bsd.port.post.mk>
Modified: head/graphics/openexr/distinfo
==============================================================================
--- head/graphics/openexr/distinfo Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/openexr/distinfo Fri May 8 11:57:55 2020 (r534388)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1581526765
+TIMESTAMP = 1588893608
SHA256 (openexr-2.2.0-comp_dwa-test-images.tar.xz) = bbb8ff547e9b68f0dfb1e8804a7ad984978c2b15897988399cc68176e99dd63a
SIZE (openexr-2.2.0-comp_dwa-test-images.tar.xz) = 653768
-SHA256 (AcademySoftwareFoundation-openexr-2.4.1-v2.4.1_GH0.tar.gz) = 3ebbe9a8e67edb4a25890b98c598e9fe23b10f96d1416d6a3ff0732e99d001c1
-SIZE (AcademySoftwareFoundation-openexr-2.4.1-v2.4.1_GH0.tar.gz) = 26809861
+SHA256 (AcademySoftwareFoundation-openexr-2.5.0-v2.5.0_GH0.tar.gz) = ea1d786806045682461df1882dd36667d868bb7b41bb5307f8b87ff314328bcb
+SIZE (AcademySoftwareFoundation-openexr-2.5.0-v2.5.0_GH0.tar.gz) = 27522236
Modified: head/graphics/openexr/pkg-plist
==============================================================================
--- head/graphics/openexr/pkg-plist Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/openexr/pkg-plist Fri May 8 11:57:55 2020 (r534388)
@@ -110,9 +110,10 @@ include/OpenEXR/ImfVersion.h
include/OpenEXR/ImfWav.h
include/OpenEXR/ImfXdr.h
include/OpenEXR/OpenEXRConfig.h
-lib/cmake/OpenEXR/OpenEXRConfig-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/OpenEXR/OpenEXRConfig.cmake
lib/cmake/OpenEXR/OpenEXRConfigVersion.cmake
+lib/cmake/OpenEXR/OpenEXRTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/OpenEXR/OpenEXRTargets.cmake
lib/libIlmImf-%%MAJORVER%%.so
lib/libIlmImf-%%MAJORVER%%.so.%%VER%%
lib/libIlmImf-%%MAJORVER%%.so.%%VER%%.0.0
Modified: head/graphics/openimageio/Makefile
==============================================================================
--- head/graphics/openimageio/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/openimageio/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,7 +4,7 @@
PORTNAME= openimageio
DISTVERSIONPREFIX= Release-
DISTVERSION= 2.1.11.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD at Shaneware.biz
Modified: head/graphics/openshadinglanguage/Makefile
==============================================================================
--- head/graphics/openshadinglanguage/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/openshadinglanguage/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,6 +4,7 @@
PORTNAME= openshadinglanguage
DISTVERSIONPREFIX= Release-
DISTVERSION= 1.10.9
+PORTREVISION= 1
CATEGORIES= graphics devel
MAINTAINER= FreeBSD at Shaneware.biz
Modified: head/graphics/pixie/Makefile
==============================================================================
--- head/graphics/pixie/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/pixie/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= pixie
PORTVERSION= 2.2.6
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION}
DISTNAME= Pixie-src-${PORTVERSION}
Modified: head/graphics/py-openexr/Makefile
==============================================================================
--- head/graphics/py-openexr/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/py-openexr/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= openexr
PORTVERSION= 1.2.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics python
MASTER_SITES= http://excamera.com/files/ \
CHEESESHOP
Modified: head/graphics/simpleviewer/Makefile
==============================================================================
--- head/graphics/simpleviewer/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/simpleviewer/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= simpleviewer
PORTVERSION= 3.1.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://bitbucket.org/andreyu/simple-viewer-gl/get/
DISTNAME= v${PORTVERSION} # version tag, has no embedded ${PORTNAME}
Modified: head/graphics/synfigstudio/Makefile
==============================================================================
--- head/graphics/synfigstudio/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/synfigstudio/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,7 +4,7 @@
PORTNAME= synfigstudio
PORTVERSION= 1.2.2
DISTVERSIONPREFIX=v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics multimedia
MAINTAINER= woodsb02 at FreeBSD.org
Modified: head/graphics/vigra/Makefile
==============================================================================
--- head/graphics/vigra/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/vigra/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,7 +4,7 @@
PORTNAME= vigra
DISTVERSIONPREFIX=v
DISTVERSION= 1.11.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MAINTAINER= ports at FreeBSD.org
Modified: head/graphics/vips/Makefile
==============================================================================
--- head/graphics/vips/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/vips/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= vips
PORTVERSION= 8.9.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/
Modified: head/graphics/yafaray/Makefile
==============================================================================
--- head/graphics/yafaray/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/graphics/yafaray/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -4,6 +4,7 @@
PORTNAME= yafaray
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.1
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= yuri at FreeBSD.org
Modified: head/math/curv/Makefile
==============================================================================
--- head/math/curv/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/math/curv/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,7 +3,7 @@
PORTNAME= curv
DISTVERSION= 0.4-417
DISTVERSIONSUFFIX= -gf6f8d011
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math lang graphics
MAINTAINER= yuri at FreeBSD.org
Modified: head/misc/openvdb/Makefile
==============================================================================
--- head/misc/openvdb/Makefile Fri May 8 11:53:33 2020 (r534387)
+++ head/misc/openvdb/Makefile Fri May 8 11:57:55 2020 (r534388)
@@ -3,6 +3,7 @@
PORTNAME= openvdb
DISTVERSIONPREFIX= v
DISTVERSION= 7.0.0
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= yuri at FreeBSD.org
More information about the svn-ports-all
mailing list