<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/544904ce81f6609e4bb52d7691ff4470f88024d4">https://github.com/macports/macports-ports/commit/544904ce81f6609e4bb52d7691ff4470f88024d4</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 544904c povray: Update to 3.7.0.8
</span>544904c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 544904ce81f6609e4bb52d7691ff4470f88024d4
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Jan 9 16:05:23 2019 -0600
<span style='display:block; white-space:pre;color:#404040;'> povray: Update to 3.7.0.8
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See #3259
</span>---
graphics/povray/Portfile | 35 ++++++----------------
graphics/povray/files/patch-lseek64.diff | 10 +++----
graphics/povray/files/patch-unix-configure.ac.diff | 24 ---------------
graphics/povray/files/patch-unix-prebuild.sh.diff | 24 ---------------
graphics/povray/files/patch-vfe-uint.diff | 12 ++++----
5 files changed, 20 insertions(+), 85 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/povray/Portfile b/graphics/povray/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c8e3cca..4f126ab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/povray/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/povray/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,12 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup POV-Ray povray 3.7.0.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup POV-Ray povray 3.7.0.8 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 5d3a261f07187bd799ebc946a25c4e9725674209 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e86427f83b9bc356e6694bd053eb23b310aa0f942ac9215860c86f0035865ce2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 52885333
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set branch [join [lrange [split ${version} .] 0 1] .]
categories graphics
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,11 +23,6 @@ long_description POVRAY is a 'free' and popular Ray Tracer available for \
</span> UNIX version, not the graphical Mac OS X version.
homepage http://www.povray.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir ${name}/${version}_1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 eecd76dbbd6374ae6fc951ee5809fc65af47aa6e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a96ca9e75c5bb73271ff535369e08ed144557655090a0eba2367d3887c02f4a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 38191094
</span>
depends_build port:autoconf \
port:automake \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,22 +38,6 @@ depends_lib port:boost \
</span> port:xpm \
port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fs-traverse item ${worksrcpath} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[file isfile ${item}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- switch [file extension ${item}] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .cpp -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .h -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .hpp {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Replace shared_ptr with boost::shared_ptr.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # https://github.com/POV-Ray/povray/issues/8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace -locale en_US.ISO8859-1 -E {/^[ ]*\/\//! s%([ (]|^)(shared_ptr)%\1boost::\2%g} ${item}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> pre-configure {
# There is no pre-generated configure script included in the download.
# https://github.com/POV-Ray/povray/issues/1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -112,9 +95,7 @@ if {${os.arch} eq "i386" && ${os.major} >= 11} {
</span> }
platform darwin {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-unix-configure.ac.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-unix-prebuild.sh.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-lseek64.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-lseek64.diff \
</span> patch-vfe-uint.diff
if {${os.major} <= 10} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -137,3 +118,5 @@ platform darwin {
</span> configure.args-append --host=$merger_host(${configure.build_arch}) $merger_configure_args(${configure.build_arch})
}
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.regex {([0-9.]+)}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/povray/files/patch-lseek64.diff b/graphics/povray/files/patch-lseek64.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8cdb724..0eab16e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/povray/files/patch-lseek64.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/povray/files/patch-lseek64.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- source/base/image/image.cpp.orig 2013-02-05 19:27:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ source/base/image/image.cpp 2013-02-28 04:26:16.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2888,7 +2888,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- source/base/image/image.cpp.orig 2018-05-27 04:54:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ source/base/image/image.cpp 2019-01-09 15:52:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2829,7 +2829,7 @@
</span> meta[0] = sizeof(pixel_type);
meta[1] = m_Width;
meta[2] = m_Height;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span> throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file write/seek failed at creation.");
if (write(m_File, &meta[0], (int) sizeof(size_type)*3) != (sizeof(size_type)*3))
throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file write failed at creation.");
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3059,7 +3059,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3000,7 +3000,7 @@
</span> #endif
pos = block * sizeof(pixel_type) * m_Blocksize;
int chunk = sizeof(pixel_type) * m_Blocksize;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@
</span> throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file read/seek failed.");
int bytes = read(m_File, &m_Buffer[0], chunk);
if (bytes != (sizeof(pixel_type) * m_Blocksize))
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3082,7 +3082,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3023,7 +3023,7 @@
</span>
if (m_Dirty) {
pos = m_CurrentBlock * sizeof(pixel_type) * m_Blocksize;
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/povray/files/patch-unix-configure.ac.diff b/graphics/povray/files/patch-unix-configure.ac.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index dde129a..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/povray/files/patch-unix-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/POV-Ray/povray/issues/6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/POV-Ray/povray/issues/7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- unix/configure.ac.orig 2013-11-06 14:28:15.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ unix/configure.ac 2013-11-23 20:25:41.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -166,7 +166,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CANONICAL_BUILD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CANONICAL_HOST
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AM_INIT_AUTOMAKE([1.9 dist-bzip2])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AM_INIT_AUTOMAKE([1.9 dist-bzip2 subdir-objects])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_MAINTAINER_MODE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AX_FIX_INCORRECT_PATH(C_INCLUDE_PATH, ".", [pov_warn_path="$pov_warn_path C_INCLUDE_PATH"])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -986,8 +986,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_DEFINE_UNQUOTED([BUILTIN_IMG_FORMATS], ["$pov_img_fmt_builtin $pov_img_fmt_enabled"], [Supported image formats.])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_DEFINE_UNQUOTED([MISSING_IMG_FORMATS], ["$pov_img_fmt_disabled"], [Unsupported image formats.])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--povowner=`stat -c %u ${HOME}`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--povgroup=`stat -c %g ${HOME}`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+povowner=`stat -f %u ${HOME}`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+povgroup=`stat -f %g ${HOME}`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_SUBST([povowner])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_SUBST([povgroup])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/povray/files/patch-unix-prebuild.sh.diff b/graphics/povray/files/patch-unix-prebuild.sh.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4329a3e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/povray/files/patch-unix-prebuild.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/POV-Ray/povray/issues/5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/POV-Ray/povray/issues/6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- unix/prebuild.sh.orig 2013-11-06 14:28:15.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ unix/prebuild.sh 2013-11-23 22:28:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -353,8 +353,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- for file in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AUTHORS ChangeLog configure.ac COPYING NEWS README VERSION \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- povray.1 povray.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- scripts/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ../distribution/ini/ ../distribution/include/ ../distribution/scenes/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ scripts \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ../distribution/ini ../distribution/include ../distribution/scenes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- out=`basename $file`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo "Create ../$out`test -d $file && echo /`"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -724,7 +724,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- autoheader --warnings=all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Create all Makefile.in's from Makefile.am's
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--automake --warnings=all ###--ignore-deps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+automake --add-missing --warnings=all ###--ignore-deps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Create configure from configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- autoconf --warnings=all
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/povray/files/patch-vfe-uint.diff b/graphics/povray/files/patch-vfe-uint.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 150425f..286957e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/povray/files/patch-vfe-uint.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/povray/files/patch-vfe-uint.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vfe/unix/vfeplatform.h.orig 2012-06-19 11:29:39.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vfe/unix/vfeplatform.h 2012-09-05 08:19:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -94,6 +94,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- vfe/unix/vfeplatform.h.orig 2018-05-27 04:54:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ vfe/unix/vfeplatform.h 2019-01-09 15:52:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,6 +36,8 @@
</span> #ifndef __VFEPLATFORM_H__
#define __VFEPLATFORM_H__
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,9 +9,9 @@
</span> #include <boost/shared_ptr.hpp>
namespace vfePlatform
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- vfe/vfesession.h.orig 2012-06-19 11:29:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vfe/vfesession.h 2012-09-05 08:19:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -94,6 +94,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- vfe/vfesession.h.orig 2018-05-27 04:54:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ vfe/vfesession.h 2019-01-09 15:52:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,6 +36,8 @@
</span> #ifndef __VFESESSION_H__
#define __VFESESSION_H__
</pre><pre style='margin:0'>
</pre>