<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/deceb7e6416bc40674ff6154f9d9cf8cbc169a4c">https://github.com/macports/macports-ports/commit/deceb7e6416bc40674ff6154f9d9cf8cbc169a4c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit deceb7e6416bc40674ff6154f9d9cf8cbc169a4c
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Feb 2 06:53:05 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    openexr: removed unused patch
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Since OpenEXR requires C++14, GCC 4.* will never be used.
</span><span style='display:block; white-space:pre;color:#404040;'>    Therefore, patch will never be applied.
</span>---
 graphics/openexr/Portfile             |  8 --------
 graphics/openexr/files/patch-pic.diff | 15 ---------------
 2 files changed, 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/openexr/Portfile b/graphics/openexr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dc043ff..7f4ef96 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/openexr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/openexr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,14 +59,6 @@ if {${subport} eq ${name}} {
</span>     patchfiles-append   patch-search_order.diff
     configure.ldflags-delete \
                         -L${prefix}/lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # avoid "can't find a register in class 'BREG' while reloading 'asm'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # see #51470 for MacPorts report
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # see https://github.com/openexr/openexr/issues/128 for upstream report
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if { ${build_arch} eq "i386" && [string match *gcc-4* ${configure.compiler}] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-pic.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span> }
 
 subport ilmbase {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/openexr/files/patch-pic.diff b/graphics/openexr/files/patch-pic.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3e1b2ec..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/openexr/files/patch-pic.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- IlmImf/ImfSystemSpecific.cpp.orig      2014-08-09 21:23:57.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ IlmImf/ImfSystemSpecific.cpp   2016-05-24 05:49:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -45,8 +45,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     void cpuid(int n, int &eax, int &ebx, int &ecx, int &edx)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         __asm__ __volatile__ (
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            "cpuid"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            : /* Output  */ "=a"(eax), "=b"(ebx), "=c"(ecx), "=d"(edx) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            "mov %%ebx, %%edi\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            "cpuid\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            "xchg %%edi, %%ebx"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            : /* Output  */ "=a"(eax), "=D"(ebx), "=c"(ecx), "=d"(edx) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             : /* Input   */ "a"(n)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             : /* Clobber */);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span></pre><pre style='margin:0'>

</pre>