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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1246d4028c24b76898af02050693888df8278b62">https://github.com/macports/macports-ports/commit/1246d4028c24b76898af02050693888df8278b62</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 1246d4028c2 asymptote: update to 2.86, drop now unneeded patches
</span>1246d4028c2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1246d4028c24b76898af02050693888df8278b62
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri Jun 9 00:55:02 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    asymptote: update to 2.86, drop now unneeded patches
</span>---
 graphics/asymptote/Portfile                  | 18 ++++-------
 graphics/asymptote/files/patch-Makefile.diff | 24 ---------------
 graphics/asymptote/files/patch-time.diff     | 46 ----------------------------
 3 files changed, 6 insertions(+), 82 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/asymptote/Portfile b/graphics/asymptote/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9dc63b0b95e..31b07bb7584 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/asymptote/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/asymptote/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           legacysupport 1.1
</span> PortGroup           texlive 1.0
 
 name                asymptote
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.85
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.86
</span> revision            0
 
 categories          graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,9 +29,9 @@ set python.bin      ${prefix}/bin/python${python.branch}
</span> master_sites        sourceforge:project/${name}/${version}/
 extract.suffix      .src.tgz
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  8bb7f9e757ab5109dd4d6772dcddcad05077c7e8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  4c0559b62c41f947b5fbf044b4d091bd3cf0abe599c85138087069809875ec87 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    15073771
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  871c0b4a7318b2159f38486d63dcfe0e7e9ac086 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c4ebad1fc3c7b3ce52d89f5fd7e731830d2e6147de7e4c04f8f5cd36cff3c91f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    15118426
</span> 
 # On Lion the default clang fails with
 # ../base/graph_splinetype.asy: 13.10: arrays have different lengths: 24 != 25
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,14 +39,6 @@ checksums           rmd160  8bb7f9e757ab5109dd4d6772dcddcad05077c7e8 \
</span> compiler.blacklist  {clang < 500} *gcc-4.*
 compiler.cxx_standard 2014
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Note, patch-time.diff should likely to be dropped with 2.86.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-time.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@@PYTHON@@|${python.bin}|g" ${worksrcpath}/Makefile.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args-append \
                     --enable-gc=system \
                     --with-latex=${texlive_texmfports}/tex/latex \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +50,8 @@ configure.args-append \
</span> configure.cxxflags-append \
                     -std=c++14
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append     PYTHON=${python.bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> #build.env-append    PYRCC5=${prefix}/bin/pyrcc5-${python.branch} \
 #                    PYUIC5=${prefix}/bin/pyuic5-${python.branch}
 #destroot.env-append PYRCC5=${prefix}/bin/pyrcc5-${python.branch} \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/asymptote/files/patch-Makefile.diff b/graphics/asymptote/files/patch-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5d3745b814b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/asymptote/files/patch-Makefile.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;'>---- Makefile.in.orig       2023-02-09 12:53:32.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.in    2023-04-18 09:49:45.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10,10 +10,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GCOPTIONS = @GCOPTIONS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GCLIB = @GCLIB@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GCPPLIB = @GCPPLIB@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--GCLIBS = $(GCPPLIB) $(GCLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+GCLIBS = $(GCPPLIB) $(GCLIB) -lgccpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LFLAGS = @LDFLAGS@ -LLspCpp -LLspCpp/third_party/uri/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LIBS = $(LFLAGS) @PTHREAD_LIBS@ @GLEW@ @LIBS@ $(GCLIBS) @LSPLIBS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DOSLIBS = $(subst -lncurses, -ltermcap, $(LIBS)) -lwolfssl -lgdi32 -lwinmm -s -static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DOSLIBS = $(subst -lncurses, -ltermcap, $(LIBS)) -lgdi32 -lwinmm -s -static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CMAKE ?= cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PERL ?= perl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -149,7 +149,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echo @set Datadir @datadir@ >> doc/version.texi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echo @set Docdir @docdir@ >> doc/version.texi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  echo "#!/usr/bin/env python3" > GUI/xasyVersion.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  echo "#!@@PYTHON@@" > GUI/xasyVersion.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echo xasyVersion = \"$(revision)\" >> GUI/xasyVersion.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if test -n "$(MSDOS)"; then \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/asymptote/files/patch-time.diff b/graphics/asymptote/files/patch-time.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d08131aef9d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/asymptote/files/patch-time.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,46 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Upstream fix expected in 2.86: https://github.com/vectorgraphics/asymptote/issues/338
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- seconds.h.orig 2023-02-09 12:53:32.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ seconds.h      2023-04-18 06:57:02.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,7 +29,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef CLOCK_THREAD_CPUTIME_ID
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cid=CLOCK_THREAD_CPUTIME_ID;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- #ifdef HAVE_PTHREAD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #if defined(HAVE_PTHREAD) && !defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   pthread_getcpuclockid(pthread_self(),&cid);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  #elif CLOCK_PROCESS_CPUTIME_ID
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cid=CLOCK_PROCESS_CPUTIME_ID;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/vectorgraphics/asymptote/commit/494e8120ee967aa9c71ae26e2476b5632211b6e2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- glrender.cc.orig       2023-02-09 12:53:32.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ glrender.cc    2023-04-24 17:25:15.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -432,10 +432,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- double T[16];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+timeval lasttime;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_GL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_LIBGLUT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--timeval lasttime;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int oldWidth,oldHeight;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bool queueScreen=false;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1892,14 +1893,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif // HAVE_LIBOSMESA
</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;'>--#endif /* HAVE_GL */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bool NVIDIA()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *GLSL_VERSION=(char *) glGetString(GL_SHADING_LANGUAGE_VERSION);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return string(GLSL_VERSION).find("NVIDIA") != string::npos;
</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;'>-+#endif /* HAVE_GL */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // angle=0 means orthographic.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void glrender(const string& prefix, const picture *pic, const string& format,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               double width, double height, double angle, double zoom,
</span></pre><pre style='margin:0'>

</pre>