Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Oct 2025 10:14:04 GMT
From:      =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f0694560bdd3 - main - devel/systemc: Update 3.0.0 => 3.0.1
Message-ID:  <202510021014.592AE4mU046641@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by alven:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f0694560bdd3eba0957a11f91f690772087f7e67

commit f0694560bdd3eba0957a11f91f690772087f7e67
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2025-10-01 01:37:20 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2025-10-02 10:12:19 +0000

    devel/systemc: Update 3.0.0 => 3.0.1
    
    Changelogs:
    * https://github.com/accellera-official/systemc/compare/3.0.0_pub_rev_20231129...3.0.1
    
    * Pet portclippy(1) and portfmt(1)
    
    Approved by:    yuri@ (maintainer, Mentor)
    
    Differential Revision: https://reviews.freebsd.org/D52812
---
 cad/verilator/Makefile                     |  1 +
 devel/systemc/Makefile                     | 14 +++---
 devel/systemc/distinfo                     |  6 +--
 devel/systemc/files/patch-docs_Makefile.am | 15 ++++++
 devel/systemc/pkg-plist                    | 78 ------------------------------
 5 files changed, 25 insertions(+), 89 deletions(-)

diff --git a/cad/verilator/Makefile b/cad/verilator/Makefile
index f99d100a7ec6..83785914bc68 100644
--- a/cad/verilator/Makefile
+++ b/cad/verilator/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	verilator
 DISTVERSIONPREFIX=	v
 DISTVERSION=	5.038
+PORTREVISION=	1
 CATEGORIES=	cad
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/systemc/Makefile b/devel/systemc/Makefile
index bb6d40c89f25..622421b2f18c 100644
--- a/devel/systemc/Makefile
+++ b/devel/systemc/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	systemc
-DISTVERSION=	3.0.0
-DISTVERSIONSUFFIX=	_pub_rev_20231129
+DISTVERSION=	3.0.1
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,23 +9,22 @@ WWW=		https://www.accellera.org/downloads/standards/systemc
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-ONLY_FOR_ARCHS=		aarch64 amd64 i386
+ONLY_FOR_ARCHS=	aarch64 amd64 i386
 ONLY_FOR_ARCHS_REASON=	configure: error: sorry...architecture not supported
 
-USES=		compiler:c++17-lang gmake libtool
+USES=		autoreconf compiler:c++17-lang gmake libtool
 USE_CXXSTD=	c++17 # needs to match that of cad/verilator, to avoid mismatches like https://github.com/verilator/verilator/issues/4499
-USE_LDCONFIG=	yes
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	accellera-official
+USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-unix-layout=yes
 
 INSTALL_TARGET=	install-strip
 
-OPTIONS_DEFINE=	DOCS
-
 PORTDOCS=	*
 
+OPTIONS_DEFINE=	DOCS
+
 .include <bsd.port.mk>
diff --git a/devel/systemc/distinfo b/devel/systemc/distinfo
index 7efedae450fb..089d3fe94136 100644
--- a/devel/systemc/distinfo
+++ b/devel/systemc/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1759279325
+SHA256 (accellera-official-systemc-3.0.1_GH0.tar.gz) = d07765d0d2ffd6c01767880d0c6aaf53cd9487975f898c593ffffd713258fcbb
+SIZE (accellera-official-systemc-3.0.1_GH0.tar.gz) = 4637759
diff --git a/devel/systemc/files/patch-docs_Makefile.am b/devel/systemc/files/patch-docs_Makefile.am
new file mode 100644
index 000000000000..b5dea737db95
--- /dev/null
+++ b/devel/systemc/files/patch-docs_Makefile.am
@@ -0,0 +1,15 @@
+# DEVELOPMENT.md is not shipped in tarball since 3.0.0, yet it is in
+# doc/Makefile.am install targets, causing build error
+
+# https://github.com/accellera-official/systemc/issues/105
+
+--- docs/Makefile.am.orig	2024-10-15 13:47:45 UTC
++++ docs/Makefile.am
+@@ -39,7 +39,6 @@ DOC_FILES = \
+ ## Core documentation (see also root directory)
+ 
+ DOC_FILES = \
+-	DEVELOPMENT.md \
+ 	git_branches.svg
+ 
+ ##
diff --git a/devel/systemc/pkg-plist b/devel/systemc/pkg-plist
index a02bb40ba63a..6982ebfdfa4c 100644
--- a/devel/systemc/pkg-plist
+++ b/devel/systemc/pkg-plist
@@ -109,82 +109,6 @@ include/sysc/kernel/sc_time.h
 include/sysc/kernel/sc_ver.h
 include/sysc/kernel/sc_wait.h
 include/sysc/kernel/sc_wait_cthread.h
-include/sysc/packages/boost/bind.hpp
-include/sysc/packages/boost/bind/apply.hpp
-include/sysc/packages/boost/bind/arg.hpp
-include/sysc/packages/boost/bind/bind_cc.hpp
-include/sysc/packages/boost/bind/bind_mf_cc.hpp
-include/sysc/packages/boost/bind/bind_template.hpp
-include/sysc/packages/boost/bind/make_adaptable.hpp
-include/sysc/packages/boost/bind/mem_fn_cc.hpp
-include/sysc/packages/boost/bind/mem_fn_template.hpp
-include/sysc/packages/boost/bind/mem_fn_vw.hpp
-include/sysc/packages/boost/bind/placeholders.hpp
-include/sysc/packages/boost/bind/protect.hpp
-include/sysc/packages/boost/config.hpp
-include/sysc/packages/boost/config/compiler/borland.hpp
-include/sysc/packages/boost/config/compiler/comeau.hpp
-include/sysc/packages/boost/config/compiler/common_edg.hpp
-include/sysc/packages/boost/config/compiler/compaq_cxx.hpp
-include/sysc/packages/boost/config/compiler/digitalmars.hpp
-include/sysc/packages/boost/config/compiler/gcc.hpp
-include/sysc/packages/boost/config/compiler/greenhills.hpp
-include/sysc/packages/boost/config/compiler/hp_acc.hpp
-include/sysc/packages/boost/config/compiler/intel.hpp
-include/sysc/packages/boost/config/compiler/kai.hpp
-include/sysc/packages/boost/config/compiler/metrowerks.hpp
-include/sysc/packages/boost/config/compiler/mpw.hpp
-include/sysc/packages/boost/config/compiler/sgi_mipspro.hpp
-include/sysc/packages/boost/config/compiler/sunpro_cc.hpp
-include/sysc/packages/boost/config/compiler/vacpp.hpp
-include/sysc/packages/boost/config/compiler/visualc.hpp
-include/sysc/packages/boost/config/platform/aix.hpp
-include/sysc/packages/boost/config/platform/amigaos.hpp
-include/sysc/packages/boost/config/platform/beos.hpp
-include/sysc/packages/boost/config/platform/bsd.hpp
-include/sysc/packages/boost/config/platform/cygwin.hpp
-include/sysc/packages/boost/config/platform/hpux.hpp
-include/sysc/packages/boost/config/platform/irix.hpp
-include/sysc/packages/boost/config/platform/linux.hpp
-include/sysc/packages/boost/config/platform/macos.hpp
-include/sysc/packages/boost/config/platform/solaris.hpp
-include/sysc/packages/boost/config/platform/win32.hpp
-include/sysc/packages/boost/config/posix_features.hpp
-include/sysc/packages/boost/config/select_compiler_config.hpp
-include/sysc/packages/boost/config/select_platform_config.hpp
-include/sysc/packages/boost/config/select_stdlib_config.hpp
-include/sysc/packages/boost/config/stdlib/dinkumware.hpp
-include/sysc/packages/boost/config/stdlib/libcomo.hpp
-include/sysc/packages/boost/config/stdlib/libstdcpp3.hpp
-include/sysc/packages/boost/config/stdlib/modena.hpp
-include/sysc/packages/boost/config/stdlib/msl.hpp
-include/sysc/packages/boost/config/stdlib/roguewave.hpp
-include/sysc/packages/boost/config/stdlib/sgi.hpp
-include/sysc/packages/boost/config/stdlib/stlport.hpp
-include/sysc/packages/boost/config/stdlib/vacpp.hpp
-include/sysc/packages/boost/config/suffix.hpp
-include/sysc/packages/boost/config/user.hpp
-include/sysc/packages/boost/detail/endian.hpp
-include/sysc/packages/boost/detail/workaround.hpp
-include/sysc/packages/boost/get_pointer.hpp
-include/sysc/packages/boost/mem_fn.hpp
-include/sysc/packages/boost/mpl/aux_/adl_barrier.hpp
-include/sysc/packages/boost/mpl/aux_/config/adl.hpp
-include/sysc/packages/boost/mpl/aux_/config/gcc.hpp
-include/sysc/packages/boost/mpl/aux_/config/intel.hpp
-include/sysc/packages/boost/mpl/aux_/config/msvc.hpp
-include/sysc/packages/boost/mpl/aux_/config/static_constant.hpp
-include/sysc/packages/boost/mpl/aux_/config/workaround.hpp
-include/sysc/packages/boost/mpl/bool.hpp
-include/sysc/packages/boost/mpl/bool_fwd.hpp
-include/sysc/packages/boost/mpl/integral_c_tag.hpp
-include/sysc/packages/boost/non_type.hpp
-include/sysc/packages/boost/ref.hpp
-include/sysc/packages/boost/type.hpp
-include/sysc/packages/boost/utility/addressof.hpp
-include/sysc/packages/boost/utility/enable_if.hpp
-include/sysc/packages/boost/utility/string_view.hpp
-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
@@ -192,7 +116,6 @@ 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
@@ -202,7 +125,6 @@ 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
-include/sysc/utils/sc_typeindex.h
 include/sysc/utils/sc_utils_ids.h
 include/sysc/utils/sc_vector.h
 include/systemc


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510021014.592AE4mU046641>