Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Aug 2020 22:04:08 +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: r544849 - in head/graphics: ilmbase openexr
Message-ID:  <202008132204.07DM48aS018536@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



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