<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7012dabc7b7c8ff8f70bf79e92026873f9ee406b">https://github.com/macports/macports-ports/commit/7012dabc7b7c8ff8f70bf79e92026873f9ee406b</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 7012dabc7b7 iulib: Fix Python 2.7 to 3.x print ssyntax
</span>7012dabc7b7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7012dabc7b7c8ff8f70bf79e92026873f9ee406b
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Tue Dec 27 18:43:16 2022 -0600

<span style='display:block; white-space:pre;color:#404040;'>    iulib: Fix Python 2.7 to 3.x print ssyntax
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    merge implicit.patch into patch-SConstruct.diff
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/66572
</span>---
 graphics/iulib/Portfile                    |  3 +--
 graphics/iulib/files/implicit.patch        | 22 ----------------------
 graphics/iulib/files/patch-SConstruct.diff | 30 +++++++++++++++++++++++++-----
 3 files changed, 26 insertions(+), 29 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/iulib/Portfile b/graphics/iulib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b6f27671c0e..7c07013fb91 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/iulib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/iulib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           github 1.0
</span> 
 github.setup        tmbdev iulib b2b66dbcbbbfcb4aac0784ea9f07db998077dbc1
 version             0.4-20141216
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            4
</span> checksums           rmd160  65fc45ab177bc74fd839f6ccb72fb4616289697a \
                     sha256  dae24fd427ae7e1c514b37054341823499b719418c5717691477623b731d72ed \
                     size    1525706
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,6 @@ master_sites        macports_distfiles
</span> patchfiles          patch-SConstruct.diff \
                     patch-components.cc.diff \
                     imgops.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    implicit.patch \
</span>                     narray-util.patch
 
 post-patch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/iulib/files/implicit.patch b/graphics/iulib/files/implicit.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bfa5c01d3f4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/iulib/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: implicit declaration of function 'jpeg_std_error' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: unknown type name 'size_t'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: unknown type name 'FILE'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: too few arguments to function call, single argument 'err' was not specified
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: implicit declaration of function 'TIFFOpen' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: too few arguments to function call, expected 2, have 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- SConstruct.orig        2021-02-02 04:46:51.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ SConstruct     2021-02-02 04:48:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -68,9 +68,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     print "compiling for development (slower but safer)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- assert conf.CheckLibWithHeader('png', 'png.h', 'C', 'png_byte;', 1),"please install: libpng12-dev"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--assert conf.CheckLibWithHeader('jpeg', 'jconfig.h', 'C', 'jpeg_std_error();', 1),"please install: libjpeg62-dev"    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+assert conf.CheckLibWithHeader('jpeg', ['stddef.h', 'stdio.h', 'jpeglib.h'], 'C', 'jpeg_std_error(0);', 1),"please install: libjpeg62-dev"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- assert conf.CheckLibWithHeader('z', 'zlib.h', 'C', 'inflate;', 1), "please install: zlib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--assert conf.CheckLibWithHeader('tiff', 'tiff.h', 'C', 'TIFFOpen();', 1), "please install: libtiff4-dev"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+assert conf.CheckLibWithHeader('tiff', 'tiffio.h', 'C', 'TIFFOpen(0, 0);', 1), "please install: libtiff4-dev"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ### check for optional parts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/iulib/files/patch-SConstruct.diff b/graphics/iulib/files/patch-SConstruct.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 871f1ee62f0..bff9aff9b55 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/iulib/files/patch-SConstruct.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/iulib/files/patch-SConstruct.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span> --- SConstruct.orig       2014-12-16 14:53:37.000000000 -0600
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ SConstruct  2020-02-08 03:35:01.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,6 +48,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ SConstruct     2022-12-27 18:37:00.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -48,21 +48,29 @@
</span>  # opts.Add(BoolVariable('style', 'Check style', "no"))
  
  env = Environment(options=opts, CXXFLAGS=["${opt}","${warn}"])
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+env.Append( CPPPATH=["@@PREFIX@@/include"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+env.Append( LIBPATH=["@@PREFIX@@/lib/"] )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++env.Append( CPPPATH=["/opt/local/include"] )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++env.Append( LIBPATH=["/opt/local/lib/"] )
</span> +env["CC"] = os.getenv("CC")
 +env["CFLAGS"] = Split(os.getenv("CFLAGS"))
 +env["CXX"] = os.getenv("CXX")
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,11 +15,31 @@
</span>  Help(opts.GenerateHelpText(env))
  
  conf = Configure(env)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if "-DUNSAFE" in env["opt"]:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    print "WARNING: compile with -DUNSAFE or high optimization only for production use"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    print ("WARNING: compile with -DUNSAFE or high optimization only for production use")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if re.search(r'-O[234]',env["opt"]):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    print "compiling with high optimization"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    print ("compiling with high optimization")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    print "compiling for development (slower but safer)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    print ("compiling for development (slower but safer)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ assert conf.CheckLibWithHeader('png', 'png.h', 'C', 'png_byte;', 1),"please install: libpng12-dev"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-assert conf.CheckLibWithHeader('jpeg', 'jconfig.h', 'C', 'jpeg_std_error();', 1),"please install: libjpeg62-dev"    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++assert conf.CheckLibWithHeader('jpeg', ['stddef.h', 'stdio.h', 'jpeglib.h'], 'C', 'jpeg_std_error(0);', 1),"please install: libjpeg62-dev"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ assert conf.CheckLibWithHeader('z', 'zlib.h', 'C', 'inflate;', 1), "please install: zlib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-assert conf.CheckLibWithHeader('tiff', 'tiff.h', 'C', 'TIFFOpen();', 1), "please install: libtiff4-dev"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++assert conf.CheckLibWithHeader('tiff', 'tiffio.h', 'C', 'TIFFOpen(0, 0);', 1), "please install: libtiff4-dev"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ### check for optional parts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span> @@ -118,6 +126,7 @@
  else:
      sources += ["utils/dgraphics_nosdl.cc"]
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+env.Append(SHLINKFLAGS = '-dynamiclib -install_name "@@PREFIX@@/lib/libiulib.dylib"')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++env.Append(SHLINKFLAGS = '-dynamiclib -install_name "/opt/local/lib/libiulib.dylib"')
</span>  libiulib = env.SharedLibrary('libiulib',sources)
  
  env.Append(CXXFLAGS=['-g','-fPIC'])
</pre><pre style='margin:0'>

</pre>