<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0af172de7ab880c9fc83905dfc50df1d0af2d0f7">https://github.com/macports/macports-ports/commit/0af172de7ab880c9fc83905dfc50df1d0af2d0f7</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 0af172de7ab inkscape-devel: update to 1.1.2 * Credit to: @evanmiller
</span>0af172de7ab is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0af172de7ab880c9fc83905dfc50df1d0af2d0f7
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Feb 20 10:29:48 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    inkscape-devel: update to 1.1.2
</span><span style='display:block; white-space:pre;color:#404040;'>    * Credit to: @evanmiller
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/50210
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/51287
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/51407
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/54944
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/60927
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/61404
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/64660
</span>---
 graphics/inkscape-devel/Portfile | 77 ++++++++++++++++++++++------------------
 1 file changed, 42 insertions(+), 35 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/inkscape-devel/Portfile b/graphics/inkscape-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c764977279d..406dbf71cf2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/inkscape-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/inkscape-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,6 @@
</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
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           compiler_blacklist_versions 1.0
</span> PortGroup           cmake 1.1
 PortGroup           boost 1.0
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,38 +8,40 @@ cmake.generator     Ninja
</span> 
 name                inkscape-devel
 conflicts           inkscape inkscape-gtk3-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-epoch               2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set git_commit      0ad1ac96
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set git_date        20200806
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.92.5-${git_date}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set my_name         inkscape
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.1.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> license             GPL-3+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         {mascguy @mascguy}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {mascguy @mascguy} openmaintainer
</span> categories          graphics gnome
 platforms           darwin
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         This a recent maintenance snapshot of Inkscape 0.92 taken from \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    the upstream git 0.92.x release branch.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         This is the current stable release version of Inkscape.
</span> 
 long_description    Inkscape is an multi-platform, Open-Source Vector Graphics Editor \
                     that uses SVG as its native file format. \
                     ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.inkscape.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://inkscape.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://inkscape.org/en/gallery/item/31668
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${my_name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir         ${my_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_xz              yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type          git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-git.url             -b 0.92.x --depth 1000 https://gitlab.com/inkscape/inkscape.git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-git.branch          ${git_commit}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  721d41c1c344dc17f8eb38bd45bc3b3bf85f5b88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  3ffe54a06d0b25a4cd8b6eb424536ef1ed205be13443a39cd437c8c7b89b96d1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    34222832
</span> 
 set python_major    3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_minor    8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_minor    10
</span> set python_version  ${python_major}${python_minor}
 
 # this port only uses boost headers during build
 # and does not link with any boost libraries
 # no need to rebuild due to boost library ABI changes
 boost.depends_type  build
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build-append \
                     port:pkgconfig \
                     port:libtool \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,48 +49,52 @@ depends_build-append \
</span>                     port:gtest
 
 depends_lib-append  port:desktop-file-utils \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:popt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libxslt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libsigcxx2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:adwaita-icon-theme \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:double-conversion \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gdl3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libsoup \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/pkgconfig/cairo.pc:cairo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:include/turbojpeg.h:libjpeg-turbo \
</span>                     port:boehmgc \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \
</span>                     port:gsl \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gtkmm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:glibmm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gtkmm3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gspell \
</span>                     port:dbus-glib \
                     port:lcms2 \
                     port:poppler \
                     port:ImageMagick \
                     port:libcdr-0.1 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libexif \
</span>                     port:libvisio-0.1 \
                     port:libwpg-0.3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:aspell \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gtkspell2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:lib2geom \
</span>                     port:potrace \
                     port:python${python_version} \
                     port:py${python_version}-lxml \
                     port:py${python_version}-numpy
 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|\"python-interpreter\", \"python\"|\"python-interpreter\", \"python${python_major}.${python_minor}\"|g" ${worksrcpath}/src/extension/implementation/script.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|\"python-interpreter\", *\{\"python3\"|\"python-interpreter\", \{\"python${python_major}.${python_minor}\"|g" ${worksrcpath}/src/extension/implementation/script.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|COMMAND python3 |COMMAND ${prefix}/bin/python${python_major}.${python_minor} |g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/share/filters/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/share/paint/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/share/palettes/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/share/symbols/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/share/templates/CMakeLists.txt
</span>     reinplace "s|^#include \"Object.h\"|#include \"${prefix}/include/poppler/Object.h\"|" ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.h
     reinplace "s|^#include \"Object.h\"|#include \"${prefix}/include/poppler/Object.h\"|" ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|lib/inkscape|lib|" ${worksrcpath}/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|\"\$\{CMAKE_INSTALL_LIBDIR\}/inkscape\"|\$\{CMAKE_INSTALL_LIBDIR\}|" ${worksrcpath}/src/CMakeLists.txt
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# py-numpy is currently not universal (#48263).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-universal_variant no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# dependencies require C++11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# clang-425.0.28 cannot handle glibmm's headers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# allow build with more modern gcc on 10.5 and earlier
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 500} *gcc-3.* *gcc-4.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2017
</span> 
 configure.args-append \
                     -DWITH_DBUS:BOOL=ON \
                     -DWITH_GNOME_VFS=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DWITH_OPENMP=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWITH_OPENMP=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWITH_MANPAGE_COMPRESSION=OFF
</span> 
 #
 # the following dummy variants are used
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -109,4 +114,6 @@ post-activate {
</span>         system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       https://inkscape.org/release/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     ">Inkscape (\\d+(?:\\.\\d+)*)<"
</span></pre><pre style='margin:0'>

</pre>