<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>