Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics ilmbase, openexr: Update to 2.5.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c6cfb1cd029b
branches:  trunk
changeset: 432401:c6cfb1cd029b
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Thu May 21 20:58:32 2020 +0000

description:
ilmbase, openexr: Update to 2.5.1

Changelog:
2.5.1:

A patch release that corrects the SO version for the v2.5 release, which missed getting bumped in v2.5.0.

This release also fixes an improper failure in IlmImfTest when running on ARMv7 and AAarch64.

2.5.0:
Minor release with miscellaneous bug fixes and small features

## Summary

* No more build-time header generation: toFloat.h, eLut.h,
  b44ExpLogTable.h, and dwaLookups.h are now ordinary header files, no
  longer generated on the fly.
* New StdISSTream class, an "input" stringstream version of StdOSStream
* New Matrix22 class in Imath
* Chromaticity comparison operator now includes white (formerly ignored)
* Various cmake fixes
* Bug fixes for various memory leaks
* Bug fixes for various invalid memory accesses
* New checks to detect damaged input files
* OpenEXR_Viewers has been deprecated, removed from the top-level
  cmake build and documentation.

diffstat:

 graphics/ilmbase/buildlink3.mk                       |   4 ++--
 graphics/ilmbase/distinfo                            |  11 ++++++-----
 graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4 |  15 +++++++++++++++
 graphics/openexr/Makefile.common                     |   5 ++---
 graphics/openexr/PLIST                               |   3 +--
 graphics/openexr/buildlink3.mk                       |   4 ++--
 graphics/openexr/distinfo                            |  10 +++++-----
 7 files changed, 33 insertions(+), 19 deletions(-)

diffs (119 lines):

diff -r 2629a31885b6 -r c6cfb1cd029b graphics/ilmbase/buildlink3.mk
--- a/graphics/ilmbase/buildlink3.mk    Thu May 21 20:53:37 2020 +0000
+++ b/graphics/ilmbase/buildlink3.mk    Thu May 21 20:58:32 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2014/08/22 11:24:25 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2020/05/21 20:58:32 ryoon Exp $
 
 BUILDLINK_TREE+=       ilmbase
 
@@ -6,7 +6,7 @@
 ILMBASE_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.ilmbase+=        ilmbase>=1.0.1
-BUILDLINK_ABI_DEPENDS.ilmbase+=        ilmbase>=2.2.0nb1
+BUILDLINK_ABI_DEPENDS.ilmbase+=        ilmbase>=2.5.1
 BUILDLINK_PKGSRCDIR.ilmbase?=  ../../graphics/ilmbase
 .endif # ILMBASE_BUILDLINK3_MK
 
diff -r 2629a31885b6 -r c6cfb1cd029b graphics/ilmbase/distinfo
--- a/graphics/ilmbase/distinfo Thu May 21 20:53:37 2020 +0000
+++ b/graphics/ilmbase/distinfo Thu May 21 20:58:32 2020 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.19 2020/02/13 21:13:16 nia Exp $
+$NetBSD: distinfo,v 1.20 2020/05/21 20:58:32 ryoon Exp $
 
-SHA1 (openexr-2.4.1.tar.gz) = 7a5fc26f7b383fec8bc5a3638ceb7d0b0d1913f7
-RMD160 (openexr-2.4.1.tar.gz) = 0c24bedb7adb3db54952a13962c12dec419c51c5
-SHA512 (openexr-2.4.1.tar.gz) = 23c0c07fafa42f832e67cbfeeeb12b6b9e373dd0a5b858f463bf5c4d0661c58fad662cef64ef6a3053f0db2f69aee46816568b814872d617284664d1effbbbab
-Size (openexr-2.4.1.tar.gz) = 26809861 bytes
+SHA1 (openexr-2.5.1.tar.gz) = c32ffdf5a2f11e588562c268c873f96fa5ab8c1c
+RMD160 (openexr-2.5.1.tar.gz) = 5a12003fda09e145964a9235a1a56767455aab1e
+SHA512 (openexr-2.5.1.tar.gz) = d7ff156481a0b0c26282b5b839e8d88e3f19a9d11c8d16113faa38409145670b379d8c5629efa2c6bd7719e095c07fe2bcd9fc8bedd15f48da77c1ce94705714
+Size (openexr-2.5.1.tar.gz) = 27522285 bytes
 SHA1 (patch-IlmBase_configure.ac) = 563b483c24c1fa75f7fd203082ff872266d48d50
+SHA1 (patch-IlmBase_m4_threads.m4) = 7b1f38dbc733a2f324fd5800e9def6f040f33393
diff -r 2629a31885b6 -r c6cfb1cd029b graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4      Thu May 21 20:58:32 2020 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-IlmBase_m4_threads.m4,v 1.1 2020/05/21 20:58:32 ryoon Exp $
+
+* Improve POSIX shell portability.
+
+--- IlmBase/m4/threads.m4.orig 2020-05-11 15:53:42.000000000 +0000
++++ IlmBase/m4/threads.m4
+@@ -258,7 +258,7 @@ if test "${enable_posix_sem:-yes}" != "n
+     AC_CHECK_HEADERS([semaphore.h], [
+       AC_SEARCH_LIBS(sem_init, [posix4 pthread], [
+           AC_MSG_CHECKING([whether to use POSIX unnamed semaphores])
+-              if test "${cross_compiling}" == "yes"; then
++              if test "${cross_compiling}" = "yes"; then
+                       AC_LINK_IFELSE([
+                       AC_LANG_PROGRAM([#include <semaphore.h>], [
+                               sem_t mysem;
diff -r 2629a31885b6 -r c6cfb1cd029b graphics/openexr/Makefile.common
--- a/graphics/openexr/Makefile.common  Thu May 21 20:53:37 2020 +0000
+++ b/graphics/openexr/Makefile.common  Thu May 21 20:58:32 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile.common,v 1.5 2020/03/13 19:14:39 tnn Exp $
+# $NetBSD: Makefile.common,v 1.6 2020/05/21 20:58:32 ryoon Exp $
 # used by graphics/ilmbase/Makefile
-# used by graphics/opencv/Makefile
 
-DISTNAME=      openexr-2.4.1
+DISTNAME=      openexr-2.5.1
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=openexr/}
 GITHUB_PROJECT=        openexr
diff -r 2629a31885b6 -r c6cfb1cd029b graphics/openexr/PLIST
--- a/graphics/openexr/PLIST    Thu May 21 20:53:37 2020 +0000
+++ b/graphics/openexr/PLIST    Thu May 21 20:58:32 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2020/02/13 21:13:16 nia Exp $
+@comment $NetBSD: PLIST,v 1.15 2020/05/21 20:58:32 ryoon Exp $
 bin/exr2aces
 bin/exrenvmap
 bin/exrheader
@@ -99,7 +99,6 @@
 lib/libIlmImf.la
 lib/libIlmImfUtil.la
 lib/pkgconfig/OpenEXR.pc
-share/aclocal/openexr.m4
 share/doc/openexr/InterpretingDeepPixels.pdf
 share/doc/openexr/MultiViewOpenEXR.pdf
 share/doc/openexr/OpenEXRFileLayout.pdf
diff -r 2629a31885b6 -r c6cfb1cd029b graphics/openexr/buildlink3.mk
--- a/graphics/openexr/buildlink3.mk    Thu May 21 20:53:37 2020 +0000
+++ b/graphics/openexr/buildlink3.mk    Thu May 21 20:58:32 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2014/08/22 11:24:26 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2020/05/21 20:58:32 ryoon Exp $
 
 BUILDLINK_TREE+=       openexr
 
@@ -6,7 +6,7 @@
 OPENEXR_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.openexr+=        openexr>=1.6.1
-BUILDLINK_ABI_DEPENDS.openexr+=        openexr>=2.2.0nb3
+BUILDLINK_ABI_DEPENDS.openexr+=        openexr>=2.5.1
 BUILDLINK_PKGSRCDIR.openexr?=  ../../graphics/openexr
 
 PTHREAD_OPTS+= require
diff -r 2629a31885b6 -r c6cfb1cd029b graphics/openexr/distinfo
--- a/graphics/openexr/distinfo Thu May 21 20:53:37 2020 +0000
+++ b/graphics/openexr/distinfo Thu May 21 20:58:32 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.33 2020/02/13 21:13:16 nia Exp $
+$NetBSD: distinfo,v 1.34 2020/05/21 20:58:32 ryoon Exp $
 
-SHA1 (openexr-2.4.1.tar.gz) = 7a5fc26f7b383fec8bc5a3638ceb7d0b0d1913f7
-RMD160 (openexr-2.4.1.tar.gz) = 0c24bedb7adb3db54952a13962c12dec419c51c5
-SHA512 (openexr-2.4.1.tar.gz) = 23c0c07fafa42f832e67cbfeeeb12b6b9e373dd0a5b858f463bf5c4d0661c58fad662cef64ef6a3053f0db2f69aee46816568b814872d617284664d1effbbbab
-Size (openexr-2.4.1.tar.gz) = 26809861 bytes
+SHA1 (openexr-2.5.1.tar.gz) = c32ffdf5a2f11e588562c268c873f96fa5ab8c1c
+RMD160 (openexr-2.5.1.tar.gz) = 5a12003fda09e145964a9235a1a56767455aab1e
+SHA512 (openexr-2.5.1.tar.gz) = d7ff156481a0b0c26282b5b839e8d88e3f19a9d11c8d16113faa38409145670b379d8c5629efa2c6bd7719e095c07fe2bcd9fc8bedd15f48da77c1ce94705714
+Size (openexr-2.5.1.tar.gz) = 27522285 bytes
 SHA1 (patch-OpenEXR_IlmImf_ImfSystemSpecific.h) = a07e8ba50084e642a2f53371cdc53738b3e75995



Home | Main Index | Thread Index | Old Index