<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/df2cd37f9b60133c75f31c6fc147afcbfa7f03f4">https://github.com/macports/macports-ports/commit/df2cd37f9b60133c75f31c6fc147afcbfa7f03f4</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 df2cd37f9b6 tesseract, tesseract-training: add missing deps
</span>df2cd37f9b6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit df2cd37f9b60133c75f31c6fc147afcbfa7f03f4
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Aug 20 00:12:44 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    tesseract, tesseract-training: add missing deps
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    tesseract: Add missing dependencies on curl and libarchive which were
</span><span style='display:block; white-space:pre;color:#404040;'>    used opportunistically.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    tesseract-training: Add missing dependencies on cairo, icu, and pango
</span><span style='display:block; white-space:pre;color:#404040;'>    without which the build fails.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/60582
</span>---
 textproc/tesseract/Portfile | 60 ++++++++++++++++++++++++++-------------------
 1 file changed, 35 insertions(+), 25 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/tesseract/Portfile b/textproc/tesseract/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index baf3993a780..b96778f81df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/tesseract/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/tesseract/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,20 @@
</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;'>-
</span> PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {"tesseract" eq ${subport} || "tesseract-training" eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} in [list tesseract tesseract-training]} {
</span>     github.setup    tesseract-ocr tesseract 4.1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  2dd932d66b7271443ecce27359459f319a1af1a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5e477a1219c8a7e0dde16d2452edcd978525bea7b9cb9e1a9b3cc78e603c454b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1975412
</span> } else {
     github.setup    tesseract-ocr tessdata  4.0.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  037e33f19787c2f08544bcde213eb202f73d9546 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  1c36d1e521e6420ea9c8bf13d8a45f67d54fdcf6a132fa72370ae85464118b96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    669255785
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     name            tesseract
 }
 categories          textproc graphics pdf
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,6 +24,7 @@ license             Apache-2
</span> maintainers         {mark @markemer} openmaintainer
 
 description         Open source OCR engine
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description    The Tesseract OCR engine was one of the top  3  engines in \
                     the 1995 UNLV Accuracy test.  Between 1995 and 2006 it had \
                     little work done on it,  but it is  probably  one  of  the \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,13 +34,27 @@ long_description    The Tesseract OCR engine was one of the top  3  engines in \
</span>                     uncompressed TIFF images,  or libtiff can be added to read \
                     compressed images.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2dd932d66b7271443ecce27359459f319a1af1a8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5e477a1219c8a7e0dde16d2452edcd978525bea7b9cb9e1a9b3cc78e603c454b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1975412
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision                2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.livecheck.regex  {(\d\.\d+(\.\d+)?(?!-rc))}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type          none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-training {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision                2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {"tesseract" eq ${subport} || "tesseract-training" eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision                1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      path:lib/pkgconfig/cairo.pc:cairo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:icu \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            path:lib/pkgconfig/pango.pc:pango
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.target            training
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.target         training-install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} in [list tesseract tesseract-training]} {
</span>     use_autoreconf          yes
     autoreconf.cmd          ./autogen.sh
     autoreconf.args
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,34 +65,22 @@ if {"tesseract" eq ${subport} || "tesseract-training" eq ${subport}} {
</span>                             port:libtool \
                             port:asciidoc
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib             port:zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:curl \
</span>                             port:leptonica \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            path:include/turbojpeg.h:libjpeg-turbo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:libarchive \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            path:include/turbojpeg.h:libjpeg-turbo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:zlib
</span> 
     patchfiles              patch-fix-mtree-violation-by-cmake-files.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.livecheck.regex  {(\d\.\d+(\.\d+)?(?!-rc))}
</span> } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision                0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     supported_archs         noarch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums               rmd160  037e33f19787c2f08544bcde213eb202f73d9546 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  1c36d1e521e6420ea9c8bf13d8a45f67d54fdcf6a132fa72370ae85464118b96 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    669255785
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     use_configure           no
 
     build {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run             port:tesseract
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type          none
</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;'>-subport tesseract-training {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.target           training
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.target        training-install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append      port:${name}
</span> }
 
 set langs {
</pre><pre style='margin:0'>

</pre>