pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Thu May 21 20:58:32 UTC 2020

Modified Files:
        pkgsrc/graphics/ilmbase: buildlink3.mk distinfo
        pkgsrc/graphics/openexr: Makefile.common PLIST buildlink3.mk distinfo
Added Files:
        pkgsrc/graphics/ilmbase/patches: patch-IlmBase_m4_threads.m4

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/graphics/ilmbase/buildlink3.mk
cvs rdiff -u -r1.19 -r1.20 pkgsrc/graphics/ilmbase/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4
cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/openexr/Makefile.common
cvs rdiff -u -r1.14 -r1.15 pkgsrc/graphics/openexr/PLIST \
    pkgsrc/graphics/openexr/buildlink3.mk
cvs rdiff -u -r1.33 -r1.34 pkgsrc/graphics/openexr/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/ilmbase/buildlink3.mk
diff -u pkgsrc/graphics/ilmbase/buildlink3.mk:1.8 pkgsrc/graphics/ilmbase/buildlink3.mk:1.9
--- pkgsrc/graphics/ilmbase/buildlink3.mk:1.8   Fri Aug 22 11:24:25 2014
+++ pkgsrc/graphics/ilmbase/buildlink3.mk       Thu May 21 20:58:32 2020
@@ -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 @@ BUILDLINK_TREE+=        ilmbase
 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
 

Index: pkgsrc/graphics/ilmbase/distinfo
diff -u pkgsrc/graphics/ilmbase/distinfo:1.19 pkgsrc/graphics/ilmbase/distinfo:1.20
--- pkgsrc/graphics/ilmbase/distinfo:1.19       Thu Feb 13 21:13:16 2020
+++ pkgsrc/graphics/ilmbase/distinfo    Thu May 21 20:58:32 2020
@@ -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

Index: pkgsrc/graphics/openexr/Makefile.common
diff -u pkgsrc/graphics/openexr/Makefile.common:1.5 pkgsrc/graphics/openexr/Makefile.common:1.6
--- pkgsrc/graphics/openexr/Makefile.common:1.5 Fri Mar 13 19:14:39 2020
+++ pkgsrc/graphics/openexr/Makefile.common     Thu May 21 20:58:32 2020
@@ -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

Index: pkgsrc/graphics/openexr/PLIST
diff -u pkgsrc/graphics/openexr/PLIST:1.14 pkgsrc/graphics/openexr/PLIST:1.15
--- pkgsrc/graphics/openexr/PLIST:1.14  Thu Feb 13 21:13:16 2020
+++ pkgsrc/graphics/openexr/PLIST       Thu May 21 20:58:32 2020
@@ -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 @@ include/OpenEXR/OpenEXRConfigInternal.h
 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
Index: pkgsrc/graphics/openexr/buildlink3.mk
diff -u pkgsrc/graphics/openexr/buildlink3.mk:1.14 pkgsrc/graphics/openexr/buildlink3.mk:1.15
--- pkgsrc/graphics/openexr/buildlink3.mk:1.14  Fri Aug 22 11:24:26 2014
+++ pkgsrc/graphics/openexr/buildlink3.mk       Thu May 21 20:58:32 2020
@@ -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 @@ BUILDLINK_TREE+=        openexr
 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

Index: pkgsrc/graphics/openexr/distinfo
diff -u pkgsrc/graphics/openexr/distinfo:1.33 pkgsrc/graphics/openexr/distinfo:1.34
--- pkgsrc/graphics/openexr/distinfo:1.33       Thu Feb 13 21:13:16 2020
+++ pkgsrc/graphics/openexr/distinfo    Thu May 21 20:58:32 2020
@@ -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

Added files:

Index: pkgsrc/graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4
diff -u /dev/null pkgsrc/graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4:1.1
--- /dev/null   Thu May 21 20:58:32 2020
+++ pkgsrc/graphics/ilmbase/patches/patch-IlmBase_m4_threads.m4 Thu May 21 20:58:32 2020
@@ -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;



Home | Main Index | Thread Index | Old Index