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