[arch-commits] Commit in povray/trunk (PKGBUILD povray-openexr3.patch)

Alexander Rødseth arodseth at gemini.archlinux.org
Wed Apr 6 22:56:13 UTC 2022


    Date: Wednesday, April 6, 2022 @ 22:56:13
  Author: arodseth
Revision: 1182361

upgpkg: povray 2:3.7.0.10-1

Modified:
  povray/trunk/PKGBUILD
Deleted:
  povray/trunk/povray-openexr3.patch

-----------------------+
 PKGBUILD              |   11 ++------
 povray-openexr3.patch |   65 ------------------------------------------------
 2 files changed, 4 insertions(+), 72 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-06 22:53:30 UTC (rev 1182360)
+++ PKGBUILD	2022-04-06 22:56:13 UTC (rev 1182361)
@@ -6,8 +6,8 @@
 
 pkgname=povray
 epoch=2
-pkgver=3.7.0.9
-pkgrel=8
+pkgver=3.7.0.10
+pkgrel=1
 _v=${pkgver%.*.*} # 3.7
 pkgdesc='Script based raytracer for creating 3D graphics'
 arch=(x86_64)
@@ -17,15 +17,12 @@
 makedepends=(boost git glu)
 backup=(etc/povray/$_v/povray.conf
         etc/povray/$_v/povray.ini)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz"
-        povray-openexr3.patch)
-b2sums=('42772b8b055e77c3469312a8a1833c4ca79943ac49f59f6b18c2f8ad41e865d65f8ceb52f228628f26d4f653ec27f85264929cafdb753686e86c5f6fac4675cf'
-        '3c9623a12fff3c568e61f29685069a9c92197f13b7e30b8cbf33eb2591a9d28475f95b35089546f21c818d5f567b347c799fa9c04e667aa0512b8785f2070d03')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz")
+b2sums=('b9b448bafc1664d7378168905125ef8b60ac5e8a3a213d6216dd0219b2fad0bc43a5c6d8f8f3d8172ff43bcc9a3f11806b2ff04d3b965914fd628c929e46560b')
 
 prepare() {
   cd $pkgname-$pkgver
   rm -frv libraries/ilmbase/Imath
-  patch -p1 < "$srcdir/povray-openexr3.patch"
   cd unix
   sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh
   sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac

Deleted: povray-openexr3.patch
===================================================================
--- povray-openexr3.patch	2022-04-06 22:53:30 UTC (rev 1182360)
+++ povray-openexr3.patch	2022-04-06 22:56:13 UTC (rev 1182361)
@@ -1,65 +0,0 @@
-diff --git a/source/backend/povray.cpp b/source/backend/povray.cpp
-index 7692eff8..7b8bb463 100644
---- a/source/backend/povray.cpp
-+++ b/source/backend/povray.cpp
-@@ -68,7 +68,6 @@
- 		extern "C" const char* TIFFGetVersion(void);
- 	#endif
-     #ifndef OPENEXR_MISSING
--        #include <IlmBaseConfig.h>
-         #include <OpenEXRConfig.h>
-         // NOTE:
-         //  Versions of OpenEXR and IlmImf prior to 1.7.1 do not seem to have a way to get the version number,
-diff --git a/source/base/image/openexr.cpp b/source/base/image/openexr.cpp
-index 5050a897..40002b8f 100644
---- a/source/base/image/openexr.cpp
-+++ b/source/base/image/openexr.cpp
-@@ -105,7 +105,7 @@ class POV_EXR_OStream : public Imf::OStream
- 				throw POV_EXCEPTION(kFileDataErr, "Error while writing EXR output");
- 		}
- 
--		Int64 tellp()
-+		uint64_t tellp()
- 		{
- 			unsigned long pos = os.tellg();
- 			if((int) pos == -1)
-@@ -113,7 +113,7 @@ class POV_EXR_OStream : public Imf::OStream
- 			return(pos);
- 		}
- 
--		void seekp(Int64 pos)
-+		void seekp(uint64_t pos)
- 		{
- 			if(!os.seekg((unsigned long)pos))
- 				throw POV_EXCEPTION(kFileDataErr, "Error when writing EXR output");
-@@ -147,7 +147,7 @@ class POV_EXR_IStream : public Imf::IStream
- 			return (is.tellg() < fsize);
- 		}
- 
--		Int64 tellg()
-+		uint64_t tellg()
- 		{
- 			unsigned long pos = is.tellg();
- 			if((int)pos == -1)
-@@ -155,7 +155,7 @@ class POV_EXR_IStream : public Imf::IStream
- 			return pos;
- 		}
- 
--		void seekg(Int64 pos)
-+		void seekg(uint64_t pos)
- 		{
- 			if(!is.seekg((unsigned long)pos))
- 				throw POV_EXCEPTION(kFileDataErr, "Error while reading EXR file");
-diff --git a/unix/config/ax_check_openexr.m4 b/unix/config/ax_check_openexr.m4
-index 69a2cb64..40ce88bc 100644
---- a/unix/config/ax_check_openexr.m4
-+++ b/unix/config/ax_check_openexr.m4
-@@ -56,7 +56,7 @@ AC_DEFUN([AX_CHECK_OPENEXR],
-       # check include file
-       AC_CHECK_HEADER(
-         [OpenEXR/ImfCRgbaFile.h],
--        [AC_CHECK_LIB([IlmImf], [ImfInputReadPixels], [], [ax_check_openexr="not found"])],
-+        [AC_CHECK_LIB([OpenEXR], [ImfInputReadPixels], [], [ax_check_openexr="not found"])],
-         [ax_check_openexr="no headers"]
-       )
-     fi



More information about the arch-commits mailing list