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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0f98a0916a41c2282ff9471139874bfa228b30f6">https://github.com/macports/macports-ports/commit/0f98a0916a41c2282ff9471139874bfa228b30f6</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 0f98a09  dvisvgm: update to 2.8.2
</span>0f98a09 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0f98a0916a41c2282ff9471139874bfa228b30f6
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Sat Dec 7 15:09:54 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    dvisvgm: update to 2.8.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Deprecate dvisvgm-devel in favor of dvisvgm, since its releases are often enough that the devel port really isn't that useful.
</span>---
 graphics/dvisvgm/Portfile | 127 +++++++++++++++++++++-------------------------
 1 file changed, 58 insertions(+), 69 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/dvisvgm/Portfile b/graphics/dvisvgm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index db97ffa..d73b967 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/dvisvgm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/dvisvgm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,85 +14,74 @@ long_description DVI to SVG converter. The command-line utility dvisvgm is a too
</span>     for TeX/LaTeX users. It converts DVI files to the XML-based scalable \
     vector graphics format SVG.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport dvisvgm-devel {}
</span> compiler.cxx_standard 2011
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+subport dvisvgm-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # releases happen here often enough to not require this port
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    replaced_by dvisvgm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version   20191204-232f2cbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision  1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${subport} eq ${name}} {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup mgieseki dvisvgm 2.8.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums rmd160 ede8e897bb89213d87f792b53266e86e826a2f88 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              sha256 0843cb9015121cf5370ac0d6b3e6194f459b7ac9b8787a2f55a12e92891be1ad \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              size   2590444
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup mgieseki dvisvgm 2.8.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums rmd160 994012aef95809b46d5b3136f8c6ab22e50074ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              sha256 931fc862b0a07159b46ce9b70479753e178e89bc7571d827538f5bdbdd0f84f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              size   2591193
</span>     revision  0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    conflicts    ${name}-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     long_description ${long_description}. \
         This port follows the release version of ${name}, which is typically \
         updated every 6 months. If for some reason this port does not build or \
         function as desired, try the ${name}-devel port.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup mgieseki dvisvgm 232f2cbcb71895db30037e6b77c770fd95069b04
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version   20191204-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums rmd160 e1b0f9047dc20487637ee904f47affcf0f8dcb7b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              sha256 d705c50be70ae86cc43ff7df193719797299a0b76c1504b0a04e8ca77a491c16 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              size   2591063
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision  0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    conflicts    ${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    long_description ${long_description}. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        This port follows the GIT master version of ${name}, which is typically \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        updated every few days to weeks.
</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;'>-use_autoconf yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoconf.cmd ${worksrcpath}/autogen.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Setting autoconf.cmd to a non-default value after setting 'use_autoconf yes'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# removes the automatic dependencies, so re-add them.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:libtool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# these are dependencies of the project itself
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:asciidoc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:brotli \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:freetype \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:ghostscript \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:potrace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:texlive-bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:woff2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# dvisvgm also depends on xxhash which is not yet packaged by MacPorts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# but the dependency is bundled with the sources & taken from there
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#   port:xxhash
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# prevent opportunistic dependency on gawk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AWK=/usr/bin/awk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# see https://trac.macports.org/ticket/57528
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run    yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target check
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![catch {set vers [lindex [registry_active texlive-bin-extra] 0]}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        && ([vercmp [lindex $vers 1] 47446] < 0 ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            [vercmp [lindex $vers 1] 47446] == 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            && [vercmp [lindex $vers 2] 1] < 1)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        registry_deactivate_composite texlive-bin-extra "" [list ports_nodepcheck 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_autoconf yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autoconf.cmd ${worksrcpath}/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Setting autoconf.cmd to a non-default value after setting
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # 'use_autoconf yes' removes the automatic dependencies, so re-add
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # these are dependencies of the project itself
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:asciidoc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:brotli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:freetype \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:ghostscript \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:potrace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:texlive-bin \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:woff2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:zlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # dvisvgm also depends on xxhash which is not yet packaged by MacPorts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # but the dependency is bundled with the sources & taken from there
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #   port:xxhash
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # prevent opportunistic dependency on gawk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.env-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        AWK=/usr/bin/awk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # see https://trac.macports.org/ticket/57528
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_parallel_build no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.run    yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.target check
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {![catch {set vers [lindex [registry_active texlive-bin-extra] 0]}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            && ([vercmp [lindex $vers 1] 47446] < 0 ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                [vercmp [lindex $vers 1] 47446] == 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                && [vercmp [lindex $vers 2] 1] < 1)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            registry_deactivate_composite texlive-bin-extra "" [list ports_nodepcheck 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span>     }
 }
</pre><pre style='margin:0'>

</pre>