<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6265d997c3142dae63e3b092e2ca982952571fca">https://github.com/macports/macports-ports/commit/6265d997c3142dae63e3b092e2ca982952571fca</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 6265d997c31 libical: update to 3.0.14 (#15588)
</span>6265d997c31 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6265d997c3142dae63e3b092e2ca982952571fca
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Thu Sep 1 02:41:16 2022 +0700

<span style='display:block; white-space:pre;color:#404040;'>    libical: update to 3.0.14 (#15588)
</span>---
 devel/libical/Portfile               | 24 ++++++++++++++++++------
 devel/libical/files/patch-gcc42.diff | 20 ++++++++++++++++++++
 2 files changed, 38 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libical/Portfile b/devel/libical/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 345a50ced11..b7276b941b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libical/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libical/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,14 +4,13 @@ PortSystem          1.0
</span> PortGroup           cmake 1.1
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        libical libical 3.0.8 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2770b88afbbf0f90c304f4c67bbd35b84e16be1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  217fed4eac56be26af8f9ac4f75a64c57edde6ff63fa8a1c82ab948c72da1ea7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    881450
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        libical libical 3.0.14 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2bf26938ffd04fc3b08f0597eeac502e04f16e6d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  30ce207fe901f598a108bc162f8ef6350fda2f4146de910be5cebf9ea1da3fa8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    887757
</span> 
 categories          devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         nomaintainer
 license             {LGPL-2.1 MPL-2}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +20,7 @@ long_description    {*}${description}
</span> depends_build-append \
                     port:gtk-doc \
                     port:libxml2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/perl:perl5 \
</span>                     port:pkgconfig \
                     path:bin/vala:vala
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,3 +31,15 @@ depends_lib-append  path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span> configure.args      -DGOBJECT_INTROSPECTION=ON \
                     -DICAL_GLIB_VAPI=ON \
                     -DICAL_BUILD_DOCS=OFF
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match *gcc-4.* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # -Wtype-limits is unsupported
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append patch-gcc42.diff
</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;'>+platform darwin 10 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # on Rosetta linkage stage fails with gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${build_arch} eq "ppc"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.blacklist-append *gcc-4.* *clang*
</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;color:#808080;'>diff --git a/devel/libical/files/patch-gcc42.diff b/devel/libical/files/patch-gcc42.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9d8288bf696
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libical/files/patch-gcc42.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig    2022-02-05 19:47:47.000000000 +0545
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2022-08-04 04:17:32.000000000 +0545
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -510,7 +510,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   check_c_compiler_flag(-Wsizeof-pointer-memaccess HAVE_GCC_POINTER_MEMACCESS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   check_c_compiler_flag(-Wformat-security HAVE_GCC_FORMAT_SECURITY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   check_c_compiler_flag(-Wredundant-decls HAVE_GCC_REDUNDANT_DECLS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -Wno-deprecated -Wall -Wno-unknown-pragmas -Wextra -Winit-self -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Wtype-limits -Wwrite-strings -Werror=return-type")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -Wno-deprecated -Wall -Wno-unknown-pragmas -Wextra -Winit-self -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Wwrite-strings -Werror=return-type")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if(HAVE_GCC_UNUSED_BUT_SET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wunused-but-set-variable")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -542,7 +542,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   check_cxx_compiler_flag(-Wreorder HAVE_GXX_REORDER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   check_cxx_compiler_flag(-Wformat-security HAVE_GXX_FORMAT_SECURITY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   check_cxx_compiler_flag(-Wredundant-decls HAVE_GXX_REDUNDANT_DECLS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -Weffc++ -Wno-deprecated -Wall -Wextra -Woverloaded-virtual -Winit-self -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Wtype-limits -Wwrite-strings -Werror=return-type")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -Weffc++ -Wno-deprecated -Wall -Wextra -Woverloaded-virtual -Winit-self -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Wwrite-strings -Werror=return-type")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if(HAVE_GXX_UNUSED_BUT_SET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wunused-but-set-variable")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   endif()
</span></pre><pre style='margin:0'>

</pre>