<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fb077a8c7849378edec5ff9f99becc4da03abeeb">https://github.com/macports/macports-ports/commit/fb077a8c7849378edec5ff9f99becc4da03abeeb</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 fb077a8c784 liblightgrep: update to 1.5.0
</span>fb077a8c784 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fb077a8c7849378edec5ff9f99becc4da03abeeb
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Sat Dec 7 12:20:24 2024 +0400

<span style='display:block; white-space:pre;color:#404040;'>    liblightgrep: update to 1.5.0
</span>---
 devel/liblightgrep/Portfile                        | 30 +++++------
 .../files/patch-unbreak-gcc-build.diff             | 59 +++++++---------------
 2 files changed, 31 insertions(+), 58 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/liblightgrep/Portfile b/devel/liblightgrep/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2d9f0ac6aa3..9a39cae1d84 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/liblightgrep/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/liblightgrep/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,26 +4,24 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           boost 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        LightboxTech liblightgrep 1.4 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        strozfriedberg lightgrep 1.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                liblightgrep
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          devel
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3+
</span> 
 description         Search for regular expressions as defined in Unicode \
                     Technical Standard 18
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description}, http://www.unicode.org/reports/tr18/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}, https://www.unicode.org/reports/tr18/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  bae8e6dd69d1fd59f9639b015e35e18a3b59717b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  62ad78e93c116e108b5f5ec92d0251258fa23e6559e93d37a9519bf0c890a229 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    155470563
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  d3087790c73394eb9ec1064decfbbf684aaa6d9a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  fe7aa3ed64472b6f57b5048b5584d3df2794507747e5d76213f60c256f8c82fa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    772212
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.lightboxtechnologies.com/lightgrep-engine/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:bison \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:bison \
</span>                     port:libtool \
                     port:pkgconfig
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,10 +38,6 @@ if {${os.platform} eq "darwin" && ${configure.cxx_stdlib} ne "libc++"} {
</span>                     patch-unbreak-gcc-build.diff
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard   2011
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append  --with-boost=[boost::install_area]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard   2017
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "sh bootstrap.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append   --with-boost=[boost::install_area]
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/liblightgrep/files/patch-unbreak-gcc-build.diff b/devel/liblightgrep/files/patch-unbreak-gcc-build.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0a67fd09319..70e835315d9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/liblightgrep/files/patch-unbreak-gcc-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/liblightgrep/files/patch-unbreak-gcc-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +1,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac   2014-09-10 01:16:18.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2024-05-23 00:37:54.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -275,23 +275,23 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # C++ library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--case "$host" in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--*-apple-darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  echo " ** MacOS X builds are problematic as compilers are in transition."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  echo " ** We presume you're using a recent clang and libc++."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  echo " ** And we recommend only building the library and not unit tests."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  echo " ** If you build the unit tests, you are entering a world of pain."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  AX_APPEND_COMPILE_FLAGS([-stdlib=libc++], [CXXFLAGS])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # TODO: Actually linking against libc++ will require everything else down
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # the chain to have been linked with libc++, including Boost, ICU, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # So, don't do this just yet.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # STDCXX_LIB='-lc++'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2024-08-08 21:15:40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2024-12-07 12:11:40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21275,7 +21275,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   echo " ** If you build the unit tests, you are entering a world of pain."
</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;'>+-for flag in -stdlib=libc++; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++for flag in ; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   as_CACHEVAR=`printf "%s\n" "ax_cv_check_cxxflags__$flag" | sed "$as_sed_sh"`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler accepts $flag" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf %s "checking whether C++ compiler accepts $flag... " >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21348,10 +21348,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # the chain to have been linked with libc++, including Boost, ICU, etc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # So, don't do this just yet.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # STDCXX_LIB='-lc++'
</span> -  STDCXX_LIB='-lstdc++'
<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:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *)
</span> -  STDCXX_LIB='-lstdc++'
<span style='display:block; white-space:pre;background:#ffe0e0;'>--  ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#case "$host" in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#*-apple-darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  echo " ** MacOS X builds are problematic as compilers are in transition."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  echo " ** We presume you're using a recent clang and libc++."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  echo " ** And we recommend only building the library and not unit tests."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  echo " ** If you build the unit tests, you are entering a world of pain."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  AX_APPEND_COMPILE_FLAGS([-stdlib=libc++], [CXXFLAGS])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  # TODO: Actually linking against libc++ will require everything else down
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  # the chain to have been linked with libc++, including Boost, ICU, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  # So, don't do this just yet.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  # STDCXX_LIB='-lc++'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  STDCXX_LIB='-lstdc++'
</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;'>-+#  STDCXX_LIB='-lstdc++'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_SUBST([STDCXX_LIB])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ esac
</span>  
</pre><pre style='margin:0'>

</pre>