<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/eaacdd63f22e52f89b04c740a93db8ec5b2b733b">https://github.com/macports/macports-ports/commit/eaacdd63f22e52f89b04c740a93db8ec5b2b733b</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 eaacdd63f22 zeek: update to 5.0.0
</span>eaacdd63f22 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit eaacdd63f22e52f89b04c740a93db8ec5b2b733b
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sat Aug 13 10:02:39 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> zeek: update to 5.0.0
</span>---
net/zeek/Portfile | 10 +++++----
.../files/patch-auxil-spicy-CMakeLists.txt.diff | 24 ++++++++++++++++++++++
2 files changed, 30 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/zeek/Portfile b/net/zeek/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cb25f1f1c08..d292579b001 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/zeek/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/zeek/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup cmake 1.1
</span> PortGroup openssl 1.0
name zeek
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.0.0
</span> revision 0
categories net security
maintainers {mps @Schamschula} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ homepage https://www.zeek.org/
</span> master_sites https://download.zeek.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 236aa61b80866e9700f9bca8ee64fff31a527ec5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f50dd7db8b809a74a72d402494afa00b432ef1e87cd5913687feee21573c700c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 34892619
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 4caa75fcd39847d6bffa341a9006bc049bf77a0f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d0d300fd8d9a1a485a0198c52e9773db7c532820faaea797e4c63aafac63fd7e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 42662089
</span>
openssl.branch 1.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,6 +59,8 @@ platform darwin {
</span> }
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-auxil-spicy-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
variant python37 conflicts python38 python39 python310 description {Build using Python 3.7} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/zeek/files/patch-auxil-spicy-CMakeLists.txt.diff b/net/zeek/files/patch-auxil-spicy-CMakeLists.txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..271903eacc2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/zeek/files/patch-auxil-spicy-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/auxil/spicy/CMakeLists.txt b/auxil/spicy/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 050ee9753ef..bae7ed6be63 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- auxil/spicy/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ auxil/spicy/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,3 +36,19 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-vla")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(HILTI_DEV_PRECOMPILE_HEADERS OFF)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ add_subdirectory(spicy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Disable Spicy unit test targets.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Spicy builds its unit tests as part of `ALL`. They are usually not only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# uninteresting for us but might cause problems. Since any configuration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# we do for our unit tests happens through global C++ compiler flags, they
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# would get inherited directly by Spicy which can cause issues, e.g., we set
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# `-DDOCTEST_CONFIG_DISABLE` if `ENABLE_ZEEK_UNIT_TESTS` is false, but Spicy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# unit test do not anticipate this define being set.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set_target_properties(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ hilti-rt-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ hilti-rt-configuration-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ spicy-rt-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ hilti-toolchain-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ spicy-toolchain-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PROPERTIES EXCLUDE_FROM_ALL TRUE)
</span></pre><pre style='margin:0'>
</pre>