<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/502933aa0d62c283f812d02e0f8bef4ad28fbd7f">https://github.com/macports/macports-ports/commit/502933aa0d62c283f812d02e0f8bef4ad28fbd7f</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 502933aa0d6 inkscape{,-devel}: cleanup
</span>502933aa0d6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 502933aa0d62c283f812d02e0f8bef4ad28fbd7f
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Dec 8 13:00:11 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> inkscape{,-devel}: cleanup
</span>---
graphics/inkscape-devel/Portfile | 40 ++++++++++++++++++++--------------------
graphics/inkscape/Portfile | 40 ++++++++++++++++++++--------------------
2 files changed, 40 insertions(+), 40 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 afcd45f1377..bc119bdef69 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;'>@@ -43,6 +43,26 @@ set python_major 3
</span> set python_minor 12
set python_version ${python_major}${python_minor}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append libxml2-2.12.0.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append poppler-24.03.0.patch
</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;'>+ reinplace "s|\"python-interpreter\", *\{\"python3\"|\"python-interpreter\", \{\"python${python_major}.${python_minor}\"|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${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/markers/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><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace {s|^#include "Object\.h"|#include <poppler/Object.h>|} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|\"\$\{CMAKE_INSTALL_LIBDIR\}/inkscape\"|\$\{CMAKE_INSTALL_LIBDIR\}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Blacklist older Clang versions, for compilation errors:
# src/display/cairo-utils.cpp:
# No matching function for call to 'isnan'
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -115,26 +135,6 @@ depends_run-append \
</span> port:py${python_version}-numpy \
port:py${python_version}-scour
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles libxml2-2.12.0.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- poppler-24.03.0.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|\"python-interpreter\", *\{\"python3\"|\"python-interpreter\", \{\"python${python_major}.${python_minor}\"|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/extension/implementation/script.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|COMMAND python3 |COMMAND ${prefix}/bin/python${python_major}.${python_minor} |g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/filters/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/markers/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/paint/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/palettes/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/symbols/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/templates/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace {s|^#include "Object\.h"|#include <poppler/Object.h>|} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.cpp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|\"\$\{CMAKE_INSTALL_LIBDIR\}/inkscape\"|\$\{CMAKE_INSTALL_LIBDIR\}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard \
2017
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/inkscape/Portfile b/graphics/inkscape/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index da8d66444f7..cc2e531cc72 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/inkscape/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/inkscape/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,6 +43,26 @@ set python_major 3
</span> set python_minor 12
set python_version ${python_major}${python_minor}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append libxml2-2.12.0.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append poppler-24.03.0.patch
</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;'>+ reinplace "s|\"python-interpreter\", *\{\"python3\"|\"python-interpreter\", \{\"python${python_major}.${python_minor}\"|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${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/markers/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><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace {s|^#include "Object\.h"|#include <poppler/Object.h>|} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|\"\$\{CMAKE_INSTALL_LIBDIR\}/inkscape\"|\$\{CMAKE_INSTALL_LIBDIR\}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Blacklist older Clang versions, for compilation errors:
# src/display/cairo-utils.cpp:
# No matching function for call to 'isnan'
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -115,26 +135,6 @@ depends_run-append \
</span> port:py${python_version}-numpy \
port:py${python_version}-scour
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles libxml2-2.12.0.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- poppler-24.03.0.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|\"python-interpreter\", *\{\"python3\"|\"python-interpreter\", \{\"python${python_major}.${python_minor}\"|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/extension/implementation/script.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|COMMAND python3 |COMMAND ${prefix}/bin/python${python_major}.${python_minor} |g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/filters/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/markers/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/paint/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/palettes/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/symbols/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/share/templates/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace {s|^#include "Object\.h"|#include <poppler/Object.h>|} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.cpp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/extension/internal/pdfinput/pdf-parser.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|\"\$\{CMAKE_INSTALL_LIBDIR\}/inkscape\"|\$\{CMAKE_INSTALL_LIBDIR\}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard \
2017
</pre><pre style='margin:0'>
</pre>