<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1ea12c61e38f7b18830fb3461073a9778181e6b9">https://github.com/macports/macports-ports/commit/1ea12c61e38f7b18830fb3461073a9778181e6b9</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 1ea12c61e38 jsoncons: update to 0.177.0, drop patches
</span>1ea12c61e38 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1ea12c61e38f7b18830fb3461073a9778181e6b9
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sun Aug 18 05:10:55 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    jsoncons: update to 0.177.0, drop patches
</span>---
 devel/jsoncons/Portfile                            | 15 ++---
 devel/jsoncons/files/patch-32-bit.diff             | 11 ----
 .../jsoncons/files/patch-disable-broken-tests.diff | 73 ----------------------
 3 files changed, 6 insertions(+), 93 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/jsoncons/Portfile b/devel/jsoncons/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index deaf13fa4a2..fcd1ff018d3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/jsoncons/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/jsoncons/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem              1.0
</span> PortGroup               github 1.0
 PortGroup               cmake 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            danielaparker jsoncons 0.176.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            danielaparker jsoncons 0.177.0 v
</span> github.tarball_from     archive
 revision                0
 categories              devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,19 +15,16 @@ maintainers             {@sikmir disroot.org:sikmir} openmaintainer
</span> description             A C++, header-only library for constructing JSON and JSON-like data formats
 long_description        {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  bacc92fdbb6d06fc0fb3dea89bd1948f72445e0b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  2eb50b5cbe204265fef96c052511ed6e3b8808935c6e2c8d28e0aba7b08fda33 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1478086
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  56b2ec602b91ad25f34840ac6ecb78a9457df4ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a381d58489f143a3a515484f4ad6e32ae4d977033e1a455fecf8cdc4e2c9a49e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1468307
</span> 
 compiler.cxx_standard   2011
 
 # https://github.com/danielaparker/jsoncons/issues/488
 if {${configure.cxx_stdlib} ne "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-disable-broken-tests.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Should be build_arch here, not configure.build_arch:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${build_arch} in [list arm i386 ppc]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-32-bit.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cppflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DJSONCONS_HAS_STATEFUL_ALLOCATOR=0 -DJSONCONS_HAS_POLYMORPHIC_ALLOCATOR=0
</span> }
 
 test.run                yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/jsoncons/files/patch-32-bit.diff b/devel/jsoncons/files/patch-32-bit.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7b94dc7d09d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/jsoncons/files/patch-32-bit.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/CMakeLists.txt    2024-02-05 05:59:37.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/CMakeLists.txt    2024-02-20 08:26:06.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -199,7 +198,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     message(STATUS Version " ${CMAKE_CXX_COMPILER_VERSION}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # older GCC versions don't support 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    target_compile_options(unit_tests PRIVATE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--       $<$<CXX_COMPILER_ID:GNU>:-Wnon-virtual-dtor -Werror=stringop-overflow -Werror -Wall -Wextra -Wcast-align -Wcast-qual -Wimplicit-fallthrough -Wsign-compare -pedantic -Wnonnull -Werror=nonnull>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       $<$<CXX_COMPILER_ID:GNU>:-Wnon-virtual-dtor -Werror=stringop-overflow -Wall -Wextra -Wcast-align -Wcast-qual -Wimplicit-fallthrough -Wsign-compare -pedantic -Wnonnull -Werror=nonnull>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/jsoncons/files/patch-disable-broken-tests.diff b/devel/jsoncons/files/patch-disable-broken-tests.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 85162c28df4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/jsoncons/files/patch-disable-broken-tests.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,73 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/CMakeLists.txt    2024-02-05 05:59:37.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/CMakeLists.txt    2024-02-20 09:25:47.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -65,7 +65,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                bson/src/bson_decimal128_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                bson/src/bson_oid_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                bson/src/bson_test_suite.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               bson/src/encode_decode_bson_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                cbor/src/cbor_bitset_traits_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                cbor/src/cbor_cursor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                cbor/src/cbor_event_reader_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -75,7 +74,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                cbor/src/cbor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                cbor/src/cbor_typed_array_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                cbor/src/decode_cbor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               cbor/src/encode_cbor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                csv/src/csv_cursor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                csv/src/csv_subfield_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                csv/src/csv_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -96,16 +94,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonpath/src/jsonpath_json_replace_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonpath/src/jsonpath_select_paths_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonpath/src/jsonpath_test_suite.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               jsonpath/src/jsonpath_stateful_allocator_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonpointer/src/jsonpointer_flatten_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               jsonpointer/src/jsonpointer_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonschema/src/format_validator_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonschema/src/jsonschema_defaults_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonschema/src/jsonschema_output_format_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonschema/src/jsonschema_draft7_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                jsonschema/src/schema_version_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                msgpack/src/decode_msgpack_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               msgpack/src/encode_msgpack_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                msgpack/src/msgpack_bitset_traits_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                msgpack/src/msgpack_cursor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                msgpack/src/msgpack_event_reader_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -125,7 +120,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/double_round_trip_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/double_to_string_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/dtoa_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               corelib/src/encode_decode_json_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/encode_traits_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/error_recovery_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_array_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -145,7 +139,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_line_split_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_literal_operator_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_object_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               corelib/src/ojson_object_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_options_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_parse_error_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_parser_position_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -153,7 +146,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_proxy_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_push_back_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_reader_exception_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               corelib/src/json_reader_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_storage_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_swap_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/json_traits_macro_functional_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -173,13 +165,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/source_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/staj_iterator_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/extension_traits_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               corelib/src/polymorphic_allocator_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               corelib/src/scoped_allocator_adaptor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/string_to_double_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/unicode_conv_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/wjson_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ubjson/src/decode_ubjson_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--               ubjson/src/encode_ubjson_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ubjson/src/ubjson_cursor_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ubjson/src/ubjson_encoder_tests.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                corelib/src/testmain.cpp
</span></pre><pre style='margin:0'>

</pre>