<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>