svn commit: r544849 - in head/graphics: ilmbase openexr
Matthias Andree
mandree at FreeBSD.org
Thu Aug 13 22:04:10 UTC 2020
Author: mandree
Date: Thu Aug 13 22:04:08 2020
New Revision: 544849
URL: https://svnweb.freebsd.org/changeset/ports/544849
Log:
graphics/ilmbase, graphics/openexr: security update to v2.5.3
ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3
"Patch release with various bug/security fixes and build/install fixes, plus a performance optimization:
* Various sanitizer/fuzz-identified issues related to handling of invalid input
* Fixes to misc compiler warnings [...]
* Read performance optimization (#782)
* Fix for building on non-glibc (#798)
* Fixes to tests"
The full name of shared libraries changed from *.25.0.1 to *.25.0.2
=> PORTREVISION bumps for all ports that use either ilmbase or openexr
coming up in separate commit to ease MFH.
All test builds of direct users succeeded on 12.1 amd64.
MFH: 2020Q3 (patchlevel update w/ security fixes)
Security: b1d6b383-dd51-11ea-a688-7b12871ef3ad
Modified:
head/graphics/ilmbase/Makefile
head/graphics/ilmbase/distinfo
head/graphics/ilmbase/pkg-plist
head/graphics/openexr/Makefile
head/graphics/openexr/distinfo
head/graphics/openexr/pkg-plist
Modified: head/graphics/ilmbase/Makefile
==============================================================================
--- head/graphics/ilmbase/Makefile Thu Aug 13 22:03:00 2020 (r544848)
+++ head/graphics/ilmbase/Makefile Thu Aug 13 22:04:08 2020 (r544849)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ilmbase
-PORTVERSION= 2.5.2
+PORTVERSION= 2.5.3
CATEGORIES= graphics devel
MAINTAINER= mandree at FreeBSD.org
@@ -23,7 +23,9 @@ CMAKE_ARGS+= --target \
WRKSRC_SUBDIR= IlmBase
PLIST_SUB= MAJORVER=${_MAJORVER} \
- VER=${_VER}
+ VER=${_VER} \
+ MINVER=${_MINVER} \
+ PLVER=${_PLVER}
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS LARGE_STACK
@@ -35,6 +37,8 @@ LARGE_STACK_CONFIGURE_ENABLE= large-stack
_MAJORVER= 2_5
_VER= 25
+_MINVER= 0
+_PLVER= 2
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf-${_MAJORVER}.so
Modified: head/graphics/ilmbase/distinfo
==============================================================================
--- head/graphics/ilmbase/distinfo Thu Aug 13 22:03:00 2020 (r544848)
+++ head/graphics/ilmbase/distinfo Thu Aug 13 22:04:08 2020 (r544849)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1594896474
-SHA256 (AcademySoftwareFoundation-openexr-2.5.2-v2.5.2_GH0.tar.gz) = 5da8dff448d0c4a529e52c97daf238a461d01cd233944f75095668d6d7528761
-SIZE (AcademySoftwareFoundation-openexr-2.5.2-v2.5.2_GH0.tar.gz) = 27525326
+TIMESTAMP = 1597314242
+SHA256 (AcademySoftwareFoundation-openexr-2.5.3-v2.5.3_GH0.tar.gz) = 6a6525e6e3907715c6a55887716d7e42d09b54d2457323fcee35a0376960bebf
+SIZE (AcademySoftwareFoundation-openexr-2.5.3-v2.5.3_GH0.tar.gz) = 27534825
Modified: head/graphics/ilmbase/pkg-plist
==============================================================================
--- head/graphics/ilmbase/pkg-plist Thu Aug 13 22:03:00 2020 (r544848)
+++ head/graphics/ilmbase/pkg-plist Thu Aug 13 22:04:08 2020 (r544849)
@@ -61,22 +61,22 @@ lib/cmake/IlmBase/IlmBaseTargets-%%CMAKE_BUILD_TYPE%%.
lib/cmake/IlmBase/IlmBaseTargets.cmake
lib/libHalf-%%MAJORVER%%.so
lib/libHalf-%%MAJORVER%%.so.%%VER%%
-lib/libHalf-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libHalf-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libHalf.so
lib/libIex-%%MAJORVER%%.so
lib/libIex-%%MAJORVER%%.so.%%VER%%
-lib/libIex-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libIex-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libIex.so
lib/libIexMath-%%MAJORVER%%.so
lib/libIexMath-%%MAJORVER%%.so.%%VER%%
-lib/libIexMath-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libIexMath-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libIexMath.so
lib/libIlmThread-%%MAJORVER%%.so
lib/libIlmThread-%%MAJORVER%%.so.%%VER%%
-lib/libIlmThread-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libIlmThread-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libIlmThread.so
lib/libImath-%%MAJORVER%%.so
lib/libImath-%%MAJORVER%%.so.%%VER%%
-lib/libImath-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libImath-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libImath.so
libdata/pkgconfig/IlmBase.pc
Modified: head/graphics/openexr/Makefile
==============================================================================
--- head/graphics/openexr/Makefile Thu Aug 13 22:03:00 2020 (r544848)
+++ head/graphics/openexr/Makefile Thu Aug 13 22:04:08 2020 (r544849)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= openexr
-PORTVERSION= 2.5.2
+PORTVERSION= 2.5.3
CATEGORIES= graphics devel
MASTER_SITES= LOCAL/mandree/:test
DISTFILES= ${PORTNAME}-2.2.0-comp_dwa-test-images.tar.xz:test
@@ -40,10 +40,14 @@ _DOC_FILES1= CHANGES.md CONTRIBUTING.md GOVERNANCE.md
_DOC_FILES2= *.odt *.pdf
MAJORVER= 2_5
-VER= 25
+_VER= 25
+_MINVER= 0
+_PLVER= 2
PLIST_SUB+= MAJORVER=${MAJORVER} \
- VER=${VER}
+ VER=${_VER} \
+ MINVER=${_MINVER} \
+ PLVER=${_PLVER}
# too many reports about compilation failures, so
# sanity check we are using the same C++ standard library
@@ -58,8 +62,8 @@ pre-configure:
post-install:
${STRIP_CMD} \
- ${STAGEDIR}${PREFIX}/lib/libIlmImf-${MAJORVER}.so.${VER} \
- ${STAGEDIR}${PREFIX}/lib/libIlmImfUtil-${MAJORVER}.so.${VER}
+ ${STAGEDIR}${PREFIX}/lib/libIlmImf-${MAJORVER}.so.${_VER} \
+ ${STAGEDIR}${PREFIX}/lib/libIlmImfUtil-${MAJORVER}.so.${_VER}
post-install-DOCS-off:
${RM} ${STAGEDIR}${DOCSDIR:H}/OpenEXR/*.pdf
Modified: head/graphics/openexr/distinfo
==============================================================================
--- head/graphics/openexr/distinfo Thu Aug 13 22:03:00 2020 (r544848)
+++ head/graphics/openexr/distinfo Thu Aug 13 22:04:08 2020 (r544849)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1594896580
+TIMESTAMP = 1597314241
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.5.2-v2.5.2_GH0.tar.gz) = 5da8dff448d0c4a529e52c97daf238a461d01cd233944f75095668d6d7528761
-SIZE (AcademySoftwareFoundation-openexr-2.5.2-v2.5.2_GH0.tar.gz) = 27525326
+SHA256 (AcademySoftwareFoundation-openexr-2.5.3-v2.5.3_GH0.tar.gz) = 6a6525e6e3907715c6a55887716d7e42d09b54d2457323fcee35a0376960bebf
+SIZE (AcademySoftwareFoundation-openexr-2.5.3-v2.5.3_GH0.tar.gz) = 27534825
Modified: head/graphics/openexr/pkg-plist
==============================================================================
--- head/graphics/openexr/pkg-plist Thu Aug 13 22:03:00 2020 (r544848)
+++ head/graphics/openexr/pkg-plist Thu Aug 13 22:04:08 2020 (r544849)
@@ -116,10 +116,10 @@ lib/cmake/OpenEXR/OpenEXRTargets-%%CMAKE_BUILD_TYPE%%.
lib/cmake/OpenEXR/OpenEXRTargets.cmake
lib/libIlmImf-%%MAJORVER%%.so
lib/libIlmImf-%%MAJORVER%%.so.%%VER%%
-lib/libIlmImf-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libIlmImf-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libIlmImf.so
lib/libIlmImfUtil-%%MAJORVER%%.so
lib/libIlmImfUtil-%%MAJORVER%%.so.%%VER%%
-lib/libIlmImfUtil-%%MAJORVER%%.so.%%VER%%.0.1
+lib/libIlmImfUtil-%%MAJORVER%%.so.%%VER%%.%%MINVER%%.%%PLVER%%
lib/libIlmImfUtil.so
libdata/pkgconfig/OpenEXR.pc
More information about the svn-ports-all
mailing list