From nobody Tue Dec 05 17:19:27 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Sl6hv5JvWz53Ds3; Tue, 5 Dec 2023 17:19:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sl6hv4m7Tz3QrG; Tue, 5 Dec 2023 17:19:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701796767; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fGqkNus1HNMzb8uIww2D211OEXjwoXHTZhqwWT/RQzo=; b=P2EXqitt9jR/FwV0FnuAIeOryqMVZFxa545tczD5XfGxWYTCue3uDzlbVB1oGSfi2hy+h0 SC8irCHBM/4udwELgHxXRhXRl/yWdxl38iarwh0K8E0Yt0wykHHdWpHReNxvezVp9ShUbN uxDr5Plshspj+TyRPtLGk8GC0cISSpx5gsx0ao91xDXimNaIcyvR7AZr0r6KVINpNuLAMZ ClvO/bu8ZC3baWAHPbvhc17xmVGTp8oMHQJPh2ey9Ft2txLM/CcRgQHj8j9J9xPNDDd5rA qOOGSVRwjMOx+S8WcmuHHZgZxtXVpWQjTlxlh/hK2BEZ/hMd5OpcglGdC5weAw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701796767; a=rsa-sha256; cv=none; b=MnGRWTyj9iKykbhz/XOKP09DEgq9tZPxlCWMrDpH5GXh3qyCHbxzp1L3HNp9PKXdhUpjto GxBdwmqUq6PfZsqMqaKjOA8OoJjbV6dFCNKZMGfoGOGTOrhBuw1E01UhVVMh0zXMWZzKcg 4c16ufSv/ZWnDOkBWWKppexBBc8DvNd/4Et3ceunmiwWxqcYX7s1gU8JKxjla2tSF2l27/ XJ4TgXcdCuIPRCCQLh6R+zW56Sic7KXbhBPprmlVfN+FT5d7o3+a5TEmbh8pMPiHzogOdI xybmVCNjeW4j5NMMhQpPZU2FunyS3SCzdOeOfY6DMPSAVfN8wtXjs5cCT8lPNg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701796767; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fGqkNus1HNMzb8uIww2D211OEXjwoXHTZhqwWT/RQzo=; b=mbfhSzH//iDgfx0B6SDYBXQ23SnO7mRrogDJrr4AD3mf1J9JBEGtFUO2L+CJRh+rJnVkjy oSHgE991OugoTqqi9WSikL61cyQcss+KHGSXHKB64njv3d/5AWQ3ycTDRosXOJThpnicLL ysd+se9Hr+XQLQFT+tgk5PiULX8CNwBsOYraQUzMIenuIcwEX3d6Q+qg0mtEERKhGHfvkg qlM4b4FQ71S8o7GC1PF4ODUJvrHd7H3N73qvfq80q14zs+KWqWRhiTXeLfedHr8eST66o0 SO/fT2lGAqti0uA0PMu4uzBr0OqEGOPfSLuXMDCY7IAIKFuARXmE0lHUCy9aSQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Sl6hv3PhJz3PN; Tue, 5 Dec 2023 17:19:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3B5HJRM0089617; Tue, 5 Dec 2023 17:19:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B5HJR9T089615; Tue, 5 Dec 2023 17:19:27 GMT (envelope-from git) Date: Tue, 5 Dec 2023 17:19:27 GMT Message-Id: <202312051719.3B5HJR9T089615@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: ffc22d31a6c9 - main - devel/systemc: update 2.3.4 =?utf-8?Q?=E2=86=92?= 3.0.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ffc22d31a6c9e48b2d0703a293e78fa71aecf28b Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ffc22d31a6c9e48b2d0703a293e78fa71aecf28b commit ffc22d31a6c9e48b2d0703a293e78fa71aecf28b Author: Yuri Victorovich AuthorDate: 2023-12-05 17:18:11 +0000 Commit: Yuri Victorovich CommitDate: 2023-12-05 17:19:25 +0000 devel/systemc: update 2.3.4 → 3.0.0 Reported by: portscout --- cad/verilator/Makefile | 1 + devel/systemc/Makefile | 5 ++-- devel/systemc/distinfo | 6 ++--- .../files/patch-src_sysc_utils_sc__string__view.h | 30 ---------------------- devel/systemc/pkg-plist | 21 +++++++++++++-- 5 files changed, 25 insertions(+), 38 deletions(-) diff --git a/cad/verilator/Makefile b/cad/verilator/Makefile index a36d20f49329..237d654221c4 100644 --- a/cad/verilator/Makefile +++ b/cad/verilator/Makefile @@ -1,6 +1,7 @@ PORTNAME= verilator DISTVERSIONPREFIX= v DISTVERSION= 5.018 +PORTREVISION= 1 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org diff --git a/devel/systemc/Makefile b/devel/systemc/Makefile index 842b4fac13b3..bb6d40c89f25 100644 --- a/devel/systemc/Makefile +++ b/devel/systemc/Makefile @@ -1,7 +1,6 @@ PORTNAME= systemc -DISTVERSION= 2.3.4 -PORTREVISION= 1 -DISTVERSIONSUFFIX= _pub_rev_20190614 +DISTVERSION= 3.0.0 +DISTVERSIONSUFFIX= _pub_rev_20231129 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/systemc/distinfo b/devel/systemc/distinfo index 4693805d6bfc..7efedae450fb 100644 --- a/devel/systemc/distinfo +++ b/devel/systemc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610504998 -SHA256 (accellera-official-systemc-2.3.4_pub_rev_20190614_GH0.tar.gz) = 987378a5429c104cda1ab3f7a15726793fe856d0fe48670fdf5728b55d95ae6c -SIZE (accellera-official-systemc-2.3.4_pub_rev_20190614_GH0.tar.gz) = 7142529 +TIMESTAMP = 1701763304 +SHA256 (accellera-official-systemc-3.0.0_pub_rev_20231129_GH0.tar.gz) = 580ec20807c2e536eadb9b3d1770c41c5f317b1ad8db0737c4cbf14836cf1c1d +SIZE (accellera-official-systemc-3.0.0_pub_rev_20231129_GH0.tar.gz) = 2845419 diff --git a/devel/systemc/files/patch-src_sysc_utils_sc__string__view.h b/devel/systemc/files/patch-src_sysc_utils_sc__string__view.h deleted file mode 100644 index d4d9b0d2188e..000000000000 --- a/devel/systemc/files/patch-src_sysc_utils_sc__string__view.h +++ /dev/null @@ -1,30 +0,0 @@ ---- src/sysc/utils/sc_string_view.h.orig 2019-07-11 10:13:48 UTC -+++ src/sysc/utils/sc_string_view.h -@@ -37,18 +37,18 @@ - - #include - --#if SC_CPLUSPLUS >= 201402L && defined(__has_include) --# if SC_CPLUSPLUS > 201402L && __has_include() /* since C++17 */ --# define SC_STRING_VIEW_NS_ std -+//#if SC_CPLUSPLUS >= 201402L && defined(__has_include) -+//# if SC_CPLUSPLUS > 201402L && __has_include() /* since C++17 */ -+//# define SC_STRING_VIEW_NS_ std - # include - /* available in Library Fundamentals, ISO/IEC TS 19568:2015 */ --# elif __has_include() --# define SC_STRING_VIEW_NS_ std::experimental --# include --# endif --#else -+//# elif __has_include() -+//# define SC_STRING_VIEW_NS_ std::experimental -+//# include -+//# endif -+//#else - // TODO: other ways to detect availability of std::(experimental::)string_view? --#endif -+//#endif - - #ifndef SC_STRING_VIEW_NS_ - // fallback to (mostly compatible) implementation from Boost diff --git a/devel/systemc/pkg-plist b/devel/systemc/pkg-plist index a98b90595337..a02bb40ba63a 100644 --- a/devel/systemc/pkg-plist +++ b/devel/systemc/pkg-plist @@ -24,6 +24,7 @@ include/sysc/communication/sc_signal_resolved.h include/sysc/communication/sc_signal_resolved_ports.h include/sysc/communication/sc_signal_rv.h include/sysc/communication/sc_signal_rv_ports.h +include/sysc/communication/sc_stub.h include/sysc/communication/sc_writer_policy.h include/sysc/datatypes/bit/sc_bit.h include/sysc/datatypes/bit/sc_bit_ids.h @@ -55,19 +56,29 @@ include/sysc/datatypes/fx/scfx_params.h include/sysc/datatypes/fx/scfx_rep.h include/sysc/datatypes/fx/scfx_string.h include/sysc/datatypes/fx/scfx_utils.h +include/sysc/datatypes/int/sc_big_ops.h include/sysc/datatypes/int/sc_bigint.h +include/sysc/datatypes/int/sc_bigint_inlines.h include/sysc/datatypes/int/sc_biguint.h +include/sysc/datatypes/int/sc_biguint_inlines.h include/sysc/datatypes/int/sc_int.h include/sysc/datatypes/int/sc_int_base.h include/sysc/datatypes/int/sc_int_ids.h +include/sysc/datatypes/int/sc_int_inlines.h include/sysc/datatypes/int/sc_length_param.h include/sysc/datatypes/int/sc_nbdefs.h -include/sysc/datatypes/int/sc_nbexterns.h include/sysc/datatypes/int/sc_nbutils.h include/sysc/datatypes/int/sc_signed.h +include/sysc/datatypes/int/sc_signed_friends.h +include/sysc/datatypes/int/sc_signed_inlines.h +include/sysc/datatypes/int/sc_signed_ops.h include/sysc/datatypes/int/sc_uint.h include/sysc/datatypes/int/sc_uint_base.h +include/sysc/datatypes/int/sc_uint_inlines.h include/sysc/datatypes/int/sc_unsigned.h +include/sysc/datatypes/int/sc_unsigned_friends.h +include/sysc/datatypes/int/sc_unsigned_inlines.h +include/sysc/datatypes/int/sc_vector_utils.h include/sysc/datatypes/misc/sc_concatref.h include/sysc/datatypes/misc/sc_value_base.h include/sysc/kernel/sc_attribute.h @@ -78,6 +89,7 @@ include/sysc/kernel/sc_dynamic_processes.h include/sysc/kernel/sc_event.h include/sysc/kernel/sc_except.h include/sysc/kernel/sc_externs.h +include/sysc/kernel/sc_initializer_function.h include/sysc/kernel/sc_join.h include/sysc/kernel/sc_kernel_ids.h include/sysc/kernel/sc_macros.h @@ -91,6 +103,7 @@ include/sysc/kernel/sc_sensitive.h include/sysc/kernel/sc_simcontext.h include/sysc/kernel/sc_spawn.h include/sysc/kernel/sc_spawn_options.h +include/sysc/kernel/sc_stage_callback_if.h include/sysc/kernel/sc_status.h include/sysc/kernel/sc_time.h include/sysc/kernel/sc_ver.h @@ -175,13 +188,17 @@ include/sysc/packages/boost/utility/string_view_fwd.hpp include/sysc/tracing/sc_trace.h include/sysc/tracing/sc_tracing_ids.h include/sysc/utils/sc_hash.h +include/sysc/utils/sc_iostream.h include/sysc/utils/sc_list.h include/sysc/utils/sc_machine.h include/sysc/utils/sc_mempool.h +include/sysc/utils/sc_meta.h include/sysc/utils/sc_pq.h +include/sysc/utils/sc_ptr_flag.h include/sysc/utils/sc_pvector.h include/sysc/utils/sc_report.h include/sysc/utils/sc_report_handler.h +include/sysc/utils/sc_stop_here.h include/sysc/utils/sc_string.h include/sysc/utils/sc_string_view.h include/sysc/utils/sc_temporary.h @@ -241,7 +258,7 @@ include/tlm_utils/peq_with_get.h include/tlm_utils/simple_initiator_socket.h include/tlm_utils/simple_target_socket.h include/tlm_utils/tlm_quantumkeeper.h -lib/libsystemc-2.3.4.so +lib/libsystemc-3.0.0.so lib/libsystemc.a lib/libsystemc.so libdata/pkgconfig/systemc.pc