<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/70c4813bed3e3e614853fc20d66ffcc6735eeb54">https://github.com/macports/macports-ports/commit/70c4813bed3e3e614853fc20d66ffcc6735eeb54</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 70c4813  lib2geom: update to version 1.0.0 using GitLab repo
</span>70c4813 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 70c4813bed3e3e614853fc20d66ffcc6735eeb54
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Thu Oct 10 20:48:05 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    lib2geom: update to version 1.0.0 using GitLab repo
</span>---
 graphics/lib2geom/Portfile                         | 35 +++-----
 graphics/lib2geom/files/patch-Doxyfile.diff        | 11 ---
 graphics/lib2geom/files/patch-pow-ambiguous.diff   | 96 ----------------------
 .../files/patch-src-2geom-CMakeLists.txt.diff      | 11 ---
 4 files changed, 13 insertions(+), 140 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/lib2geom/Portfile b/graphics/lib2geom/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9940401..a8833e8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/lib2geom/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/lib2geom/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +1,27 @@
</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       cmake 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       cmake 1.1
</span> 
 name            lib2geom
<span style='display:block; white-space:pre;background:#ffe0e0;'>-bzr.revision    2424
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         0.3-${bzr.revision}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         1.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set git_tag     1.0
</span> license         {LGPL-2.1 MPL-1.1}
 maintainers     {devans @dbevans} openmaintainer
 categories      graphics
 platforms       darwin
 homepage        http://lib2geom.sourceforge.net/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description     lib2geom is a library providing a robust 2D computational geometry framework.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     2Geom is a computational geometry library intended for use with \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                2D vector graphics.
</span> 
 long_description \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                lib2geom (2Geom in private life) is a library initially developed for Inkscape but which \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                will provide a robust 2D computational geometry framework for any application. It is not a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rendering library, but instead concentrates on high level algorithms such as computing arc length.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${description} It concentrates on high-level algorithms, such as \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                computing the length of a curve or Boolean operations on paths.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type      bzr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bzr.url         lp:lib2geom
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fetch.type      git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+git.url         --depth 100 https://gitlab.com/inkscape/lib2geom.git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+git.branch      ${git_tag}
</span> 
 depends_build-append \
                 port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,20 +30,13 @@ depends_lib     port:gtkmm \
</span>                 port:boost \
                 port:gsl
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles      patch-Doxyfile.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                patch-src-2geom-CMakeLists.txt.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                patch-pow-ambiguous.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# C++11 is recommended
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span> 
 configure.args-append \
                 -D2GEOM_BUILD_SHARED=YES
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run        yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.dir        ${workpath}/build/src/2geom/tests
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd        ctest
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc description {Generate and install HTML API documentation} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant apidocs description {Generate and install HTML API documentation} {
</span>     depends_build-append \
                 path:bin/dot:graphviz \
                 port:doxygen
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/lib2geom/files/patch-Doxyfile.diff b/graphics/lib2geom/files/patch-Doxyfile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b0b70ef..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/lib2geom/files/patch-Doxyfile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Doxyfile.orig  2015-04-06 18:57:38.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Doxyfile       2015-04-06 18:58:06.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1576,7 +1576,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # The default value is: YES.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--GENERATE_LATEX         = YES
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+GENERATE_LATEX         = NO
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/lib2geom/files/patch-pow-ambiguous.diff b/graphics/lib2geom/files/patch-pow-ambiguous.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 523162c..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/lib2geom/files/patch-pow-ambiguous.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,96 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/2geom.orig/toys/intersect-data.cpp src/2geom/toys/intersect-data.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/intersect-data.cpp 2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/intersect-data.cpp      2014-05-14 11:20:07.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,7 +20,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "topology.cpp"
</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;'>--static double exp_rescale(double x){ return pow(10, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static double exp_rescale(double x){ return pow(10.0, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- std::string exp_formatter(double x){ return default_formatter(exp_rescale(x));}
</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;'>-diff -ur src/2geom.orig/toys/levelsets-test.cpp src/2geom/toys/levelsets-test.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/levelsets-test.cpp 2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/levelsets-test.cpp      2014-05-14 11:21:03.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,7 +9,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- using namespace std;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- using namespace Geom;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static double exp_rescale(double x){ return std::pow(10, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static double exp_rescale(double x){ return std::pow(10.0, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- std::string exp_formatter(double x){ return default_formatter(exp_rescale(x));}
</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;'>-diff -ur src/2geom.orig/toys/pencil-2.cpp src/2geom/toys/pencil-2.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/pencil-2.cpp       2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/pencil-2.cpp    2014-05-14 11:21:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -982,7 +982,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         cairo_stroke(cr);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ostringstream val_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         double scale0=(450-adjuster2.pos[1])/300;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        double curve_precision = pow(10, scale0*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        double curve_precision = pow(10.0, scale0*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         val_s << curve_precision;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         draw_text(cr, adjuster2.pos, val_s.str().c_str());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         cairo_restore(cr);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/2geom.orig/toys/pencil.cpp src/2geom/toys/pencil.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/pencil.cpp 2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/pencil.cpp      2014-05-14 11:22:10.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -275,7 +275,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       cairo_stroke(cr);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ostringstream val_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       double scale0=(450-adjuster2.pos[1])/300;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      double curve_precision = pow(10, scale0*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      double curve_precision = pow(10.0, scale0*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       val_s << curve_precision;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       draw_text(cr, adjuster2.pos, val_s.str().c_str());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/2geom.orig/toys/sb-to-bez.cpp src/2geom/toys/sb-to-bez.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/sb-to-bez.cpp      2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/sb-to-bez.cpp   2014-05-14 11:22:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -330,7 +330,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       cairo_stroke(cr);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ostringstream val_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       double scale0=(450-adjuster2.pos[1])/300;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      double curve_precision = pow(10, scale0*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      double curve_precision = pow(10.0, scale0*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       val_s << curve_precision;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       draw_text(cr, adjuster2.pos, val_s.str().c_str());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/2geom.orig/toys/sketch-fitter.cpp src/2geom/toys/sketch-fitter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/sketch-fitter.cpp  2014-05-14 11:24:53.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/sketch-fitter.cpp       2014-05-14 11:25:25.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -285,7 +285,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- double exp_rescale(double x)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    return pow(10, x*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return pow(10.0, x*5-2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- std::string exp_formatter(double x)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/2geom.orig/toys/smash-intersector.cpp src/2geom/toys/smash-intersector.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/smash-intersector.cpp      2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/smash-intersector.cpp   2014-05-14 11:25:51.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -59,7 +59,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define VERBOSE 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static double exp_rescale(double x){ return ::pow(10, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static double exp_rescale(double x){ return ::pow(10.0, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- std::string exp_formatter(double x){ return default_formatter(exp_rescale(x));}
</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;'>-diff -ur src/2geom.orig/toys/sweeper-toy.cpp src/2geom/toys/sweeper-toy.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom.orig/toys/sweeper-toy.cpp    2014-05-14 11:12:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/toys/sweeper-toy.cpp 2014-05-14 11:26:34.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,7 +22,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "sweeper.cpp"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--double exp_rescale(double x){ return pow(10, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double exp_rescale(double x){ return pow(10.0, x);}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- std::string exp_formatter(double x){ return default_formatter(exp_rescale(x));}
</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;color:#808080;'>diff --git a/graphics/lib2geom/files/patch-src-2geom-CMakeLists.txt.diff b/graphics/lib2geom/files/patch-src-2geom-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 73d45bf..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/lib2geom/files/patch-src-2geom-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/2geom/CMakeLists.txt.orig  2014-07-15 08:02:04.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/2geom/CMakeLists.txt       2014-07-15 08:02:19.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -170,7 +170,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CONFIGURE_FILE( ${CMAKE_SOURCE_DIR}/2geom.pc.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 ${CMAKE_BINARY_DIR}/2geom.pc @ONLY IMMEDIATE )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INSTALL(FILES "${CMAKE_BINARY_DIR}/2geom.pc" DESTINATION lib/pkgconfig)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ADD_SUBDIRECTORY (toys)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ADD_SUBDIRECTORY (toys)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ADD_SUBDIRECTORY (tests)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ADD_SUBDIRECTORY (py2geom)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ADD_SUBDIRECTORY (performance-tests)
</span></pre><pre style='margin:0'>

</pre>