pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/py-openexr py-openexr: updated to 1.3.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3869cf495110
branches:  trunk
changeset: 378104:3869cf495110
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 29 12:07:43 2022 +0000

description:
py-openexr: updated to 1.3.8

1.3.8
Unknown changes

diffstat:

 graphics/py-openexr/Makefile                  |   7 +++----
 graphics/py-openexr/distinfo                  |  10 +++++-----
 graphics/py-openexr/patches/patch-OpenEXR.cpp |  22 +++++++++++-----------
 3 files changed, 19 insertions(+), 20 deletions(-)

diffs (123 lines):

diff -r 401c9864250d -r 3869cf495110 graphics/py-openexr/Makefile
--- a/graphics/py-openexr/Makefile      Fri Apr 29 12:05:12 2022 +0000
+++ b/graphics/py-openexr/Makefile      Fri Apr 29 12:07:43 2022 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.11 2022/01/10 21:49:42 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2022/04/29 12:07:43 adam Exp $
 
-DISTNAME=      OpenEXR-1.3.2
+DISTNAME=      OpenEXR-1.3.8
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   4
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=O/OpenEXR/}
 
 MAINTAINER=    markd%NetBSD.org@localhost
-HOMEPAGE=      https://www.excamera.com/sphinx/articles-openexr.html
+HOMEPAGE=      https://github.com/sanguinariojoe/pip-openexr
 COMMENT=       Python module for ILM's OpenEXR image format and library
 #LICENSE=      unknown
 
diff -r 401c9864250d -r 3869cf495110 graphics/py-openexr/distinfo
--- a/graphics/py-openexr/distinfo      Fri Apr 29 12:05:12 2022 +0000
+++ b/graphics/py-openexr/distinfo      Fri Apr 29 12:07:43 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:46:47 nia Exp $
+$NetBSD: distinfo,v 1.9 2022/04/29 12:07:43 adam Exp $
 
-BLAKE2s (OpenEXR-1.3.2.tar.gz) = 60286995fc1992a1110f34864db66d4b19ec537fbb57f5aac5b4294adc9ec560
-SHA512 (OpenEXR-1.3.2.tar.gz) = b4b85f3f8860639c4f65a3fe59c721e08573ffe9b2af5cc7e398d9ff249bac604b43fa5bda6f05f8cd248ed7346df1a2972ac7c5a3df12fe0a73b859c618e33d
-Size (OpenEXR-1.3.2.tar.gz) = 10927 bytes
-SHA1 (patch-OpenEXR.cpp) = f49eafd7188802593b23fe6632327e21cabd8525
+BLAKE2s (OpenEXR-1.3.8.tar.gz) = 04f901a93f1d5f4f690209eb447605510da5ec7b29f9afb529a3d410035ad162
+SHA512 (OpenEXR-1.3.8.tar.gz) = c6191bbd4bd42e1f7cb267b2059d80ef62c246baa2a7df5279b50c46d0c6b876b2b789cd703a829ad665bf3fd5491aa416d50172d9334d20779c70a43fb31df7
+Size (OpenEXR-1.3.8.tar.gz) = 11587 bytes
+SHA1 (patch-OpenEXR.cpp) = cd3fab27f63da893b19ed0494c9061b351519bd3
diff -r 401c9864250d -r 3869cf495110 graphics/py-openexr/patches/patch-OpenEXR.cpp
--- a/graphics/py-openexr/patches/patch-OpenEXR.cpp     Fri Apr 29 12:05:12 2022 +0000
+++ b/graphics/py-openexr/patches/patch-OpenEXR.cpp     Fri Apr 29 12:07:43 2022 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-OpenEXR.cpp,v 1.2 2021/07/08 21:23:23 markd Exp $
+$NetBSD: patch-OpenEXR.cpp,v 1.3 2022/04/29 12:07:43 adam Exp $
 
 Avoid CS define on SunOS.
 openexr3 deprecates Int64
 
---- OpenEXR.cpp.orig   2018-08-30 14:53:51.000000000 +0000
+--- OpenEXR.cpp.orig   2022-04-17 06:27:41.000000000 +0000
 +++ OpenEXR.cpp
 @@ -1,5 +1,9 @@
  #include <Python.h>
@@ -15,7 +15,7 @@
  #if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
  typedef int Py_ssize_t;
  #define PY_SSIZE_T_MAX INT_MAX
-@@ -44,6 +48,7 @@ typedef int Py_ssize_t;
+@@ -43,6 +47,7 @@ typedef int Py_ssize_t;
  #include <ImfChannelListAttribute.h>
  #include <ImfChromaticitiesAttribute.h>
  #include <ImfCompressionAttribute.h>
@@ -23,15 +23,15 @@
  #include <ImfDoubleAttribute.h>
  #include <ImfEnvmapAttribute.h>
  #include <ImfFloatAttribute.h>
-@@ -72,6 +77,7 @@ typedef int Py_ssize_t;
+@@ -73,6 +78,7 @@ typedef int Py_ssize_t;
  #include <iostream>
  #include <iomanip>
  #include <iostream>
 +#include <fstream>
  #include <vector>
  
- using namespace std;
-@@ -105,8 +111,8 @@ class C_IStream: public IStream
+ #define IMATH_VERSION IMATH_VERSION_MAJOR * 10000 + \
+@@ -115,8 +121,8 @@ class C_IStream: public IStream
      C_IStream (PyObject *fo):
          IStream(""), _fo(fo) {}
      virtual bool    read (char c[], int n);
@@ -42,7 +42,7 @@
      virtual void    clear ();
      virtual const char*     fileName() const;
    private:
-@@ -132,7 +138,7 @@ const char* C_IStream::fileName() const
+@@ -142,7 +148,7 @@ const char* C_IStream::fileName() const
  }
  
  
@@ -51,7 +51,7 @@
  C_IStream::tellg ()
  {
      PyObject *rv = PyObject_CallMethod(_fo, (char*)"tell", NULL);
-@@ -141,14 +147,14 @@ C_IStream::tellg ()
+@@ -151,14 +157,14 @@ C_IStream::tellg ()
        long long t = PyLong_AsLong(lrv);
        Py_DECREF(lrv);
        Py_DECREF(rv);
@@ -68,7 +68,7 @@
  {
      PyObject *data = PyObject_CallMethod(_fo, (char*)"seek", (char*)"(L)", pos);
      if (data != NULL) {
-@@ -170,8 +176,8 @@ class C_OStream: public OStream
+@@ -180,8 +186,8 @@ class C_OStream: public OStream
    public:
      C_OStream (PyObject *fo): OStream(""), _fo(fo) {}
      virtual void    write (const char *c, int n);
@@ -79,7 +79,7 @@
      virtual void    clear ();
      virtual const char*     fileName() const;
    private:
-@@ -196,7 +202,7 @@ const char* C_OStream::fileName() const
+@@ -206,7 +212,7 @@ const char* C_OStream::fileName() const
  }
  
  
@@ -88,7 +88,7 @@
  C_OStream::tellp ()
  {
      PyObject *rv = PyObject_CallMethod(_fo, (char*)"tell", NULL);
-@@ -205,14 +211,14 @@ C_OStream::tellp ()
+@@ -215,14 +221,14 @@ C_OStream::tellp ()
        long long t = PyLong_AsLong(lrv);
        Py_DECREF(lrv);
        Py_DECREF(rv);



Home | Main Index | Thread Index | Old Index