<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/bf528304ddc66018bc924b996018b8bff891421f">https://github.com/macports/macports-ports/commit/bf528304ddc66018bc924b996018b8bff891421f</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 bf52830  dvisvgm: add devel port and rearrange accordingly with whitespace tweaks
</span>bf52830 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bf528304ddc66018bc924b996018b8bff891421f
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Thu Apr 18 09:57:41 2019 -0400

<span style='display:block; white-space:pre;color:#404040;'>    dvisvgm: add devel port and rearrange accordingly with whitespace tweaks
</span>---
 graphics/dvisvgm/Portfile | 124 +++++++++++++++++++++++++++++++---------------
 1 file changed, 83 insertions(+), 41 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 bf8fb1c..a06238e 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;'>@@ -1,54 +1,96 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cxx11 1.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        mgieseki dvisvgm 2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160 8ab80a1b75679bacd4926a0155ee205b322c1b88 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 c8276b5780f5a9aee6ab475449bcb7fd4e27b780f4e5525902238a5b88c3edf7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size   3037242
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          graphics textproc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-3+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         {michaelld @michaelld} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         DVI to SVG converter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    The command-line utility dvisvgm is a tool for TeX/LaTeX users. It \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    converts DVI files to the XML-based scalable vector graphics format SVG.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       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         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:#e0ffe0;'>+PortSystem       1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup        cxx11 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup        github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name             dvisvgm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories       graphics textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms        darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license          GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers      {michaelld @michaelld} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description      DVI to SVG converter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${description}. The command-line utility dvisvgm is a tool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    for TeX/LaTeX users. It converts DVI files to the XML-based scalable \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    vector graphics format SVG.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport dvisvgm-devel {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup mgieseki dvisvgm 2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    rmd160 8ab80a1b75679bacd4926a0155ee205b322c1b88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256 c8276b5780f5a9aee6ab475449bcb7fd4e27b780f4e5525902238a5b88c3edf7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size   3037242
</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;'>+    # github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts    ${name}-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description ${description}: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        This port follows the release version of ${name}, which is typically \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        updated every 6 months. If for some reason this port does not build or \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        function as desired, try the ${name}-devel port.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # temporary patch to move some c++14 features back to c++11 or
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # earlier. This patch comes from upstream.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append patch-fix-make_array.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup mgieseki dvisvgm 6e826ebfc9b9fc5e40ff81782348c9d3bded042f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version      20190415-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    rmd160 184b78514fc7241e1e2ae6d859928aef4b1a6bde \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256 a492cede98d46ac7839a8edde00f6a183ee7ec88a41f564840d5470788d8e178 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size   2556452
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision     0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts    ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description ${description}: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        This port follows the GIT master version of ${name}, which is typically \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        updated every few days to weeks.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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 'use_autoconf yes'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # removes the automatic dependencies, so re-add them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build \
</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;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build \
</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 \
</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> # dvisvgm also depends on xxhash which is not yet packaged by MacPorts
 # but the dependency is bundled with the sources & taken from there
<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;'>-# temporary patch to move some c++14 features back to c++11 or
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# earlier. This patch comes from upstream.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-fix-make_array.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   port:xxhash
</span> 
 # prevent opportunistic dependency on gawk
 configure.env-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    AWK=/usr/bin/awk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    AWK=/usr/bin/awk
</span> 
 # see https://trac.macports.org/ticket/57528
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build no
</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:#e0ffe0;'>+test.run    yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target check
</span> 
 pre-activate {
     if {![catch {set vers [lindex [registry_active texlive-bin-extra] 0]}]
</pre><pre style='margin:0'>

</pre>