diff options
Diffstat (limited to 'devel/systemc')
-rw-r--r-- | devel/systemc/Makefile | 14 | ||||
-rw-r--r-- | devel/systemc/distinfo | 6 | ||||
-rw-r--r-- | devel/systemc/files/patch-docs_Makefile.am | 15 | ||||
-rw-r--r-- | devel/systemc/pkg-plist | 78 |
4 files changed, 24 insertions, 89 deletions
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 |