<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/728ef69dc61ef8f501ac853d3e1d5136e4f9bf03">https://github.com/macports/macports-ports/commit/728ef69dc61ef8f501ac853d3e1d5136e4f9bf03</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 728ef69dc61ef8f501ac853d3e1d5136e4f9bf03
</span>Author: Erik BrĂ¥then Solem <erikbsolem@hotmail.com>
AuthorDate: Thu Jan 16 01:42:38 2025 +0100

<span style='display:block; white-space:pre;color:#404040;'>    lttoolbox: update to 3.7.6
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * Change source from SourceForge to GitHub
</span><span style='display:block; white-space:pre;color:#404040;'>    * Update to version 3.7.6
</span><span style='display:block; white-space:pre;color:#404040;'>    * Require C++17
</span><span style='display:block; white-space:pre;color:#404040;'>    * Build using autoreconf
</span><span style='display:block; white-space:pre;color:#404040;'>    * Add dependencies utfcpp, icu
</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/68622
</span>---
 textproc/lttoolbox/Portfile | 30 +++++++++++++++++++-----------
 1 file changed, 19 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/lttoolbox/Portfile b/textproc/lttoolbox/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5cb3b3c3f27..095eea04bce 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/lttoolbox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/lttoolbox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
 
 PortSystem              1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    lttoolbox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 3.5.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set branch              [join [lrange [split ${version} .] 0 1] .]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            apertium lttoolbox 3.7.6 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> categories              textproc
 license                 GPL-2+
 maintainers             nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,17 +23,25 @@ long_description        lttoolbox is a toolbox from the Apertium platform \
</span>                         surface forms and lexical forms).
 
 homepage                http://wiki.apertium.org/wiki/Lttoolbox
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            sourceforge:project/apertium/lttoolbox/${branch}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  4cb9d266657a04cd29a685d236a0b0576c7f9728 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  cbfc6e38ba995d80114a250f9756bd28708e9b3510bde09fe7f91e0a83bbc623 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    483444
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  6950ffe612a4667e8f67f28e290aed569fe5e8a1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ab1291608ab56e541698d57a22bc1a64cd6f0b453bc2aee7792540f878bb1d1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    211782
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build           path:bin/pkg-config:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard   2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -std=c++17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -I${prefix}/include/utf8cpp
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib             port:libxml2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf          yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure: error: Could not enable at least C++1y (C++14) - upgrade your compiler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard   2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build           port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:libtool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        path:bin/pkg-config:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:utfcpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib             port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:icu
</span> 
 livecheck.regex         /${name}-(\[0-9.\]+)${extract.suffix}
</pre><pre style='margin:0'>

</pre>