<pre style='margin:0'>
NicosPavlov pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/32ba610c6a265999e8e3329227cebea6a4bcfa59">https://github.com/macports/macports-ports/commit/32ba610c6a265999e8e3329227cebea6a4bcfa59</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 32ba610  pdf2djvu: update to 0.9.15
</span>32ba610 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 32ba610c6a265999e8e3329227cebea6a4bcfa59
</span>Author: Nicolas Pavillon <pavillon.nicolas@gmail.com>
AuthorDate: Sat Dec 21 18:01:48 2019 +0900

<span style='display:block; white-space:pre;color:#404040;'>    pdf2djvu: update to 0.9.15
</span>---
 graphics/pdf2djvu/Portfile                         | 14 +++----
 .../pdf2djvu/files/patch-poppler-0.83-001.diff     | 46 ----------------------
 .../pdf2djvu/files/patch-poppler-0.83-002.diff     | 36 -----------------
 3 files changed, 6 insertions(+), 90 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/pdf2djvu/Portfile b/graphics/pdf2djvu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee4ebd4..63348d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/pdf2djvu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/pdf2djvu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           cxx11 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        jwilk pdf2djvu 0.9.14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        jwilk pdf2djvu 0.9.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          graphics textproc
 platforms           darwin
 license             GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,9 @@ homepage            http://jwilk.net/software/pdf2djvu
</span> github.tarball_from releases
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  3bcc557a1122c047d50a0900430409ab4cf04fd6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  f19b83c896bc70676cd6ede7fb92a334fd5832cb9271878c89da5d52de5ae217 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    295436
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  684c59ca7efce3796e046278e75c4d55facc5e87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d27a9f4e358486e1914d1e0fd701f861255836d0ea4f8616e6bd4efbf859b56b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    296208
</span> 
 depends_build       port:pkgconfig \
                     port:gsed
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,9 +35,7 @@ depends_lib         port:djvulibre \
</span>                     port:libxslt
 
 patchfiles          patch-i18n.hh.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-sys-uuid.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-poppler-0.83-001.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-poppler-0.83-002.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-sys-uuid.diff
</span>  
 #Openmp is anyway not detected with llvm-gcc or clang, and breaks compilation with
 #gcc42 on SL (ticket #38184)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/pdf2djvu/files/patch-poppler-0.83-001.diff b/graphics/pdf2djvu/files/patch-poppler-0.83-001.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a148922..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/pdf2djvu/files/patch-poppler-0.83-001.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,46 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 0aa17bb79dbcdfc249e4841f5b5398e27cfdfd41 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jakub Wilk <jwilk@jwilk.net>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Fri, 15 Nov 2019 11:47:47 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] =?UTF-8?q?pdf-backend:=20fix=20global=20params=20init=20f?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- =?UTF-8?q?or=20Poppler=20=E2=89=A5=200.83.?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-MIME-Version: 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Content-Type: text/plain; charset=UTF-8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Content-Transfer-Encoding: 8bit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fixes:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pdf-backend.cc: In constructor ‘pdf::Environment::Environment()’:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pdf-backend.cc:106:35: error: no match for ‘operator=’ (operand types are ‘std::unique_ptr<GlobalParams>’ and ‘GlobalParams*’)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pdf-backend.cc | 16 +++++++++++++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 15 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/pdf-backend.cc b/pdf-backend.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a94383e..085cd9e 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- pdf-backend.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ pdf-backend.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -101,9 +101,23 @@ static void poppler_error_handler(void *data, ErrorCategory category, pdf::Offse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+template <typename T> T new_global_params();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// POPPLER_VERSION >= 8300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+template <> std::unique_ptr<GlobalParams> new_global_params<std::unique_ptr<GlobalParams>>()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return std::unique_ptr<GlobalParams>(new GlobalParams);
</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;'>-+// POPPLER_VERSION < 8300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+template <> GlobalParams* new_global_params<GlobalParams*>()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return new GlobalParams;
</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;'>- pdf::Environment::Environment()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  globalParams = new GlobalParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  globalParams = new_global_params<decltype(globalParams)>();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   setErrorCallback(poppler_error_handler, nullptr);
</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/pdf2djvu/files/patch-poppler-0.83-002.diff b/graphics/pdf2djvu/files/patch-poppler-0.83-002.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 84763a5..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/pdf2djvu/files/patch-poppler-0.83-002.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 27b9e028091a2f370367e9eaf37b4bb1cde87b62 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jakub Wilk <jwilk@jwilk.net>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 25 Nov 2019 07:27:12 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] =?UTF-8?q?pdf-backend:=20fix=20const=20issues=20with=20Po?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- =?UTF-8?q?ppler=20=E2=89=A5=200.83.?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-MIME-Version: 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Content-Type: text/plain; charset=UTF-8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Content-Transfer-Encoding: 8bit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fixes:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pdf-backend.cc: In static member function ‘static void pdf::Renderer::convert_path(pdf::gfx::State*, pdf::splash::Path&)’:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pdf-backend.cc:517:40: error: invalid conversion from ‘const GfxPath*’ to ‘pdf::gfx::Path*’ {aka ‘GfxPath*’} [-fpermissive]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pdf-backend.cc | 5 ++---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 2 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/pdf-backend.cc b/pdf-backend.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 085cd9e..8a95e95 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- pdf-backend.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ pdf-backend.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -513,12 +513,11 @@ bool pdf::get_glyph(splash::Splash *splash, splash::Font *font,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void pdf::Renderer::convert_path(pdf::gfx::State *state, splash::Path &splash_path)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* Source was copied from <poppler/SplashOutputDev.c>. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  pdf::gfx::Subpath *subpath;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  pdf::gfx::Path *path = state->getPath();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  auto path = state->getPath();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int n_subpaths = path->getNumSubpaths();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for (int i = 0; i < n_subpaths; i++)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    subpath = path->getSubpath(i);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    auto subpath = path->getSubpath(i);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (subpath->getNumPoints() > 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       double x1, y1, x2, y2, x3, y3;
</span></pre><pre style='margin:0'>

</pre>