<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a771528d0151c668882f060987093831c0762461">https://github.com/macports/macports-ports/commit/a771528d0151c668882f060987093831c0762461</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 a771528d015 synfig: Update to 1.4.5
</span>a771528d015 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a771528d0151c668882f060987093831c0762461
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jun 4 04:35:17 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> synfig: Update to 1.4.5
</span>---
graphics/synfig/Portfile | 40 +++++++++++++++++++++++-----------------
1 file changed, 23 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/synfig/Portfile b/graphics/synfig/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 511791223f1..3e1632303f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/synfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/synfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup synfig synfig 1.4.4 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup synfig synfig 1.4.5 v
</span> categories graphics
maintainers {ryandesign @ryandesign} openmaintainer
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,26 +12,28 @@ license GPL-2+
</span> homepage https://www.synfig.org
master_sites sourceforge:project/synfig/stable/${version}/source/
dist_subdir ${subport}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ${subport}-${version}
</span>
compiler.cxx_standard \
2011
if {${subport} in [list ${name} ${name}studio]} {
depends_build port:intltool \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/pkg-config:pkgconfig
</span>
# checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
# https://bugs.launchpad.net/intltool/+bug/1197875
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/synfig/synfig/issues/794
</span> use_autoreconf yes
autoreconf.args -fvi
configure.checks.implicit_function_declaration.whitelist-append strchr
}
if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 35f55a26bdc7bce9a4675ed5ac259edb52d254ab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 cd9882a091433e22e484e47d7bfe542aaefd3f62bfd746d306be4ce964756f06 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5177728
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 d8bc8a38524e657fcdc24edf5d7c7b4278920ab9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 51a395f7dceb2ec51721043eb9b9f7149477a3399d92d624eef266f155521bc1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5219077
</span>
description vector-based 2-D animation package
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,10 +87,10 @@ if {${subport} eq ${name}} {
</span> }
subport ETL {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 b1cc028d7211b7c757034ec91b6568a4ddad1270 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 cc87e478d8e808b1a2266f8f6a3eb54396ba54ff63abb30ea5b9b7bcfb85caca \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 271762
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 5c8e64aa6a2d520ddcc56a2fc1b751d37ecded41 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 fbd0328296bfe12f52d53389740c0f3fea5005152b9da43f52ac1f5ab6e22c73 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 277975
</span>
supported_archs noarch
platforms any
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -103,7 +105,13 @@ subport ETL {
</span> depends_lib-append port:glibmm
# ETL-config is a wrapper around pkg-config
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append path:bin/pkg-config:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/synfig/synfig/issues/3371
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -W ${worksrcpath}/config "1s|^#!/usr/bin/sh|#!/bin/sh|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ config.guess config.sub install-sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
post-destroot {
set docdir ${destroot}${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -119,10 +127,10 @@ subport ETL {
</span> }
subport synfigstudio {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 ba177b494fc50ea99aca416980b9e76c03c2096c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8893c681ccda6bc34f173d5183e28fbf78feb348f26a7661bc3c038e837eb21f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6828795
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 ca2b9366cf25e2e17391145336208b4b3c25b767 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 82a2d8a6d03f72443f8ddeb9d7ea38214313c1ac56f4ddba3e872464e8f91568 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6870810
</span>
description synfig animation studio
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -165,5 +173,3 @@ subport synfigstudio {
</span> system "${prefix}/bin/update-mime-database ${prefix}/share/mime"
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${subport}-${version}
</span></pre><pre style='margin:0'>
</pre>