From nobody Tue Nov 21 14:09:36 2023 X-Original-To: dev-commits-ports-main@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 4SZR8J4PHmz51hBd; Tue, 21 Nov 2023 14:09:36 +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 4SZR8J46V6z3gWS; Tue, 21 Nov 2023 14:09:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700575776; 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=74xhzT/LKCpjy0zkFQNCzxhQ4a93SUuZLKJf3Ymln8w=; b=isX7GvN/KGGX1SMrzUVvhkEPAbtAMsnwk4CwXby1la2MrYyZyC9a4RIevOkZ06EqWPq+nn rKJjkdwO41GQqSzacq+g8fPgtaCSnwoUTHsXcJDdOuXEemR5a6c2cS5QuYmYlxiiXNQvbB HTALohof41ttyOLOH4RaHSmAt7BzyentHvFIcwE6S0h50jxYtCOmHTR2YCqbjmNBVymwPE mUxmH+/XpU1Bhp68QoITRdgNi56pYcXDzYqvLXM7HTJvKFsDxH0AmXT23Szy5C/ZKA23ZD kJMwpIuzHOY0Ql9pRKDgs5OH4QEj15A45bqNlwhl7eX3+SbvkqxaMU+Ktk9wBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700575776; 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=74xhzT/LKCpjy0zkFQNCzxhQ4a93SUuZLKJf3Ymln8w=; b=OwvH4Gcyi3LOad3RooY79Oguvz7ZNQkhicbgjaVOhzgLZS5OY22PGgQ9+In5sB/0QOyCn8 wQruRyzN9pZeMgOjHwyBWdRHttpxHFr7759P3NC893clA+z2eMSBSONs1E4zdiiQ3DSaiJ QCMOoEvKwtXfDuzXyra2Pk7ScT6MPIp2ghqvRr0sEGQWE1q/j2SKRNsEuAIwiyfxUnNMmm iOHp0OhoXeb9rVM06tkwGjdZQ3VdodpY2jmpVzYfRHe/6zer7VkFu8I8c6V6x/XMJOoONk oRdNPD6EPFZjUlUwYbKU/1mQkvzG97KPqsYr2bTRrdoBZwSn4cukaWOi43wuxw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700575776; a=rsa-sha256; cv=none; b=wxfy0Hk0zdqz3+psPQowNMFah9LsNnXBrwRWTHJlDuz6lGe802ekWR4zRrJqAji/uKN8jJ KuF7hJuHyBAycN07rx20kjb0/g2OiuuOyT0f72jYp6ac0aL08p2CUOlvFYCJjNjhSHhGDD Cu7kIZXV4zn1/8S/VrgkRzM6GGZHYzGnrrsJm9f12xxk6o6HX/+0oty088VpGhd5+WjfMW lN3Kzh2PpuvtUjOG3r7G0YZK5I4VK4g3OBvYM5yDZpgiuZEEbQP1arYJMSbZ8b/ntzPJ8X q1VLFXSAXWB8qAyNRSFjVILbAS/Q7PZfDf7FqxhCfhSbWY4AvvGsDkGfSjNZ+g== 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 4SZR8J397Mzf35; Tue, 21 Nov 2023 14:09:36 +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 3ALE9afJ094856; Tue, 21 Nov 2023 14:09:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3ALE9abf094853; Tue, 21 Nov 2023 14:09:36 GMT (envelope-from git) Date: Tue, 21 Nov 2023 14:09:36 GMT Message-Id: <202311211409.3ALE9abf094853@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: 000390a6e41c - main - cad/freehdl: Remove expired port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 000390a6e41ca9ff6eea4ef7ecc613ffe4b7ae9b Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=000390a6e41ca9ff6eea4ef7ecc613ffe4b7ae9b commit 000390a6e41ca9ff6eea4ef7ecc613ffe4b7ae9b Author: Rene Ladan AuthorDate: 2023-11-21 14:09:12 +0000 Commit: Rene Ladan CommitDate: 2023-11-21 14:09:12 +0000 cad/freehdl: Remove expired port 2023-11-21 cad/freehdl: Upstream vaporized and SF site do not have dists anymore --- MOVED | 1 + cad/Makefile | 1 - cad/freehdl/Makefile | 30 ------ cad/freehdl/distinfo | 2 - cad/freehdl/files/patch-freehdl_kernel-db.hh | 15 --- cad/freehdl/files/patch-freehdl_kernel-sig-info.hh | 13 --- cad/freehdl/files/patch-freehdl_kernel-util.hh | 15 --- cad/freehdl/files/patch-freehdl_std-vhdl-types.hh | 11 --- cad/freehdl/files/patch-kernel_driver__info.cc | 37 ------- cad/freehdl/files/patch-kernel_fhdl__stream.cc | 10 -- cad/freehdl/files/patch-vaul_dunit.cc | 10 -- cad/freehdl/files/patch-vaul_pool.cc | 10 -- cad/freehdl/pkg-descr | 3 - cad/freehdl/pkg-plist | 109 --------------------- 14 files changed, 1 insertion(+), 266 deletions(-) diff --git a/MOVED b/MOVED index 013fcc239d15..4d0cc98c2a25 100644 --- a/MOVED +++ b/MOVED @@ -8089,3 +8089,4 @@ devel/mingw32-bin-msvcrt||2023-11-21|Has expired: Last upstream release was in 2 devel/mingw32-zlib||2023-11-21|Has expired: Last upstream release was in 2014 and project mingw32 is defunct devel/mingw32-gcc||2023-11-21|Has expired: Upstream release was in 2015 and mingw32 project is defunct www/guile-www||2023-11-21|Has expired: Last upstream release was in 2002 and no longer relevant nowadays +cad/freehdl||2023-11-21|Has expired: Upstream vaporized and SF site do not have dists anymore diff --git a/cad/Makefile b/cad/Makefile index 84e61e892167..756d5302933c 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -33,7 +33,6 @@ SUBDIR += feappv SUBDIR += fidocadj SUBDIR += freecad - SUBDIR += freehdl SUBDIR += fritzing SUBDIR += gds3d SUBDIR += gdscpp diff --git a/cad/freehdl/Makefile b/cad/freehdl/Makefile deleted file mode 100644 index c8a7fa1fc2ef..000000000000 --- a/cad/freehdl/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -PORTNAME= freehdl -PORTVERSION= 0.0.7 -PORTREVISION= 10 -CATEGORIES= cad -MASTER_SITES= http://freehdl.seul.org/~enaroska/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Free VHDL simulator -WWW= http://www.freehdl.seul.org/ - -DEPRECATED= Upstream vaporized and SF site do not have dists anymore -EXPIRATION_DATE= 2023-11-21 - -USES= gmake pathfix libtool makeinfo perl5 pkgconfig -# Bug 219297: GCC 6 changed its default from -std=gnu++98 to -std=gnu++14, and -# this port's code is not compatible with C++11. Since the project looks -# abandoned upstream, it makes more sense to just continue building with an -# older C++ standard. -USE_CXXSTD= gnu++98 -USE_GCC= yes -USE_LDCONFIG= yes - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= SYSTEM_LIBTOOL=${FALSE} - -INSTALL_TARGET= install-strip - -INFO= fire - -.include diff --git a/cad/freehdl/distinfo b/cad/freehdl/distinfo deleted file mode 100644 index 72a249afc63b..000000000000 --- a/cad/freehdl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (freehdl-0.0.7.tar.gz) = b12f2066d856d03e8abc0d93d6ba566b9c55b18e60d47614106c64030324d2de -SIZE (freehdl-0.0.7.tar.gz) = 1394351 diff --git a/cad/freehdl/files/patch-freehdl_kernel-db.hh b/cad/freehdl/files/patch-freehdl_kernel-db.hh deleted file mode 100644 index effb1d35d4f2..000000000000 --- a/cad/freehdl/files/patch-freehdl_kernel-db.hh +++ /dev/null @@ -1,15 +0,0 @@ ---- freehdl/kernel-db.hh.orig 2013-04-30 20:25:10.000000000 +0000 -+++ freehdl/kernel-db.hh -@@ -254,10 +254,10 @@ public: - - // A hash function template used tp generate a hash number from - // d --class db_basic_key_hash : public hash { -+class db_basic_key_hash : public __gnu_cxx::hash { - public: - size_t operator()(const db_basic_key& x) const { -- return (*(hash *)this)(((unsigned long)x.value)>>2); -+ return (*(__gnu_cxx::hash *)this)(((unsigned long)x.value)>>2); - } - }; - diff --git a/cad/freehdl/files/patch-freehdl_kernel-sig-info.hh b/cad/freehdl/files/patch-freehdl_kernel-sig-info.hh deleted file mode 100644 index 2c178a3c3cf3..000000000000 --- a/cad/freehdl/files/patch-freehdl_kernel-sig-info.hh +++ /dev/null @@ -1,13 +0,0 @@ ---- freehdl/kernel-sig-info.hh.orig 2013-02-25 17:49:33.000000000 +0000 -+++ freehdl/kernel-sig-info.hh -@@ -164,10 +164,6 @@ templateclass sig_info : public - type_info_interface *type, char attr, sig_info_base *base_sig, - acl *aclp, vtime delay, void *sr) : - sig_info_base(iname, n, sln, type, attr, base_sig, aclp, delay, sr) {}; -- /* Constructor to instantiate a guard signal */ -- sig_info(name_stack &iname, const char *n, const char *sln, -- void *reader, void *sr) : -- sig_info_base(iname, n, sln, reader, sr) {}; - /* Constructor to instantiate an alias signal */ - sig_info(name_stack &iname, const char *n, const char *sln, - type_info_interface *ty, sig_info_base *aliased_sig, diff --git a/cad/freehdl/files/patch-freehdl_kernel-util.hh b/cad/freehdl/files/patch-freehdl_kernel-util.hh deleted file mode 100644 index e6a583c8994a..000000000000 --- a/cad/freehdl/files/patch-freehdl_kernel-util.hh +++ /dev/null @@ -1,15 +0,0 @@ ---- freehdl/kernel-util.hh.orig 2013-04-30 20:24:07.000000000 +0000 -+++ freehdl/kernel-util.hh -@@ -24,10 +24,10 @@ using namespace __gnu_cxx; - // A hash function template used tp generate a hash number from - // pointer values. - template --class pointer_hash : public hash { -+class pointer_hash : public __gnu_cxx::hash { - public: - size_t operator()(const T& x) const { -- return (*(hash *)this)(((unsigned long)x)>>2); -+ return (*(__gnu_cxx::hash *)this)(((unsigned long)x)>>2); - } - }; - diff --git a/cad/freehdl/files/patch-freehdl_std-vhdl-types.hh b/cad/freehdl/files/patch-freehdl_std-vhdl-types.hh deleted file mode 100644 index 86c821983761..000000000000 --- a/cad/freehdl/files/patch-freehdl_std-vhdl-types.hh +++ /dev/null @@ -1,11 +0,0 @@ ---- freehdl/std-vhdl-types.hh.orig 2013-02-25 17:33:20.000000000 +0000 -+++ freehdl/std-vhdl-types.hh -@@ -1483,7 +1483,7 @@ A concat(array_info *ainfo, const A &a1, - new_array.info->add_ref(); - - /* Allocate memory for the data */ -- const int mem_size = length * ainfo->element_type->size(); -+ const int mem_size = length * ainfo->element_type->size; - new_array.data = (char*)internal_dynamic_alloc(mem_size); - - /* Note, scalar(...) can be evaluated at compile time. */ diff --git a/cad/freehdl/files/patch-kernel_driver__info.cc b/cad/freehdl/files/patch-kernel_driver__info.cc deleted file mode 100644 index 8ef5a57e5276..000000000000 --- a/cad/freehdl/files/patch-kernel_driver__info.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- kernel/driver_info.cc.orig 2013-02-25 17:38:05.000000000 +0000 -+++ kernel/driver_info.cc -@@ -268,6 +268,7 @@ do_scalar_inertial_assignment(driver_inf - ************************************************************************* - *************************************************************************/ - -+inline int do_record_transport_assignment(driver_info &, const record_base &, int, const vtime &); - - // Creates transaction composite signals. Returns number of assigned scalars. - inline int -@@ -311,7 +312,6 @@ do_array_transport_assignment(driver_inf - assigned_scalars += do_array_transport_assignment(driver, (array_base&)value.data[j], i, tr_time); - break; - case RECORD: -- inline int do_record_transport_assignment(driver_info &, const record_base &, int, const vtime &); - assigned_scalars += do_record_transport_assignment(driver, (record_base&)value.data[j], i, tr_time); - break; - } -@@ -338,6 +338,9 @@ driver_info::transport_assign(const arra - } - - -+inline int do_record_inertial_assignment(driver_info &, const record_base &, int, -+ const vtime &, const vtime &); -+ - // Creates transaction for composite signals. Returns number of assigned scalars. - inline int - do_array_inertial_assignment(driver_info &driver, -@@ -381,8 +384,6 @@ do_array_inertial_assignment(driver_info - assigned_scalars += do_array_inertial_assignment(driver, (array_base&)value.data[j], i, tr_time, rm_time); - break; - case RECORD: -- inline int do_record_inertial_assignment(driver_info &, const record_base &, int, -- const vtime &, const vtime &); - assigned_scalars += do_record_inertial_assignment(driver, (record_base&)value.data[j], i, tr_time, rm_time); - break; - } diff --git a/cad/freehdl/files/patch-kernel_fhdl__stream.cc b/cad/freehdl/files/patch-kernel_fhdl__stream.cc deleted file mode 100644 index ad35d23f3bed..000000000000 --- a/cad/freehdl/files/patch-kernel_fhdl__stream.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- kernel/fhdl_stream.cc.orig 2006-01-12 08:05:01.000000000 +0000 -+++ kernel/fhdl_stream.cc -@@ -2,6 +2,7 @@ - #if HAVE_UNISTD_H - #include - #endif -+#include - #include - #include - #include diff --git a/cad/freehdl/files/patch-vaul_dunit.cc b/cad/freehdl/files/patch-vaul_dunit.cc deleted file mode 100644 index 0c63a18e6dd4..000000000000 --- a/cad/freehdl/files/patch-vaul_dunit.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- vaul/dunit.cc.orig 2005-12-14 08:23:06.000000000 +0000 -+++ vaul/dunit.cc -@@ -27,6 +27,7 @@ - - #include - #include -+#include - #if HAVE_MALLOC_H - #include - #endif diff --git a/cad/freehdl/files/patch-vaul_pool.cc b/cad/freehdl/files/patch-vaul_pool.cc deleted file mode 100644 index 96ee5a642026..000000000000 --- a/cad/freehdl/files/patch-vaul_pool.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- vaul/pool.cc.orig 2005-12-14 08:23:06.000000000 +0000 -+++ vaul/pool.cc -@@ -24,6 +24,7 @@ - #include - #include - -+#include - #if HAVE_MALLOC_H - #include - #endif diff --git a/cad/freehdl/pkg-descr b/cad/freehdl/pkg-descr deleted file mode 100644 index 12a4cc5a7155..000000000000 --- a/cad/freehdl/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -The goals of the FreeHDL project are to develop a VHDL simulator that has -a graphical waveform viewer and a source level debugger. It also aims at -VHDL-93 compliancy. The project is at a very early development stage. diff --git a/cad/freehdl/pkg-plist b/cad/freehdl/pkg-plist deleted file mode 100644 index 16cc2dde07b3..000000000000 --- a/cad/freehdl/pkg-plist +++ /dev/null @@ -1,109 +0,0 @@ -bin/freehdl-config -bin/freehdl-gennodes -bin/freehdl-v2cc -bin/gvhdl -include/freehdl/fire-types.h -include/freehdl/fire-chunk.t -include/freehdl/fire-chunk.h -include/freehdl/tree-supp.h -include/freehdl/fire.h -include/freehdl/vaul-creator-base.h -include/freehdl/vaul-dfile.h -include/freehdl/vaul-dunit.h -include/freehdl/vaul-dynarray.h -include/freehdl/vaul-errors.h -include/freehdl/vaul-lexer.h -include/freehdl/vaul-list.h -include/freehdl/vaul-mempool.h -include/freehdl/vaul-parser.h -include/freehdl/vaul-pool.h -include/freehdl/vaul-printer.h -include/freehdl/vaul-ref.h -include/freehdl/vaul-types.h -include/freehdl/vaul-util.h -include/freehdl/vaul-chunk.t -include/freehdl/vaul-chunk.h -include/freehdl/vaul.h -include/freehdl/FlexLexer.h -include/freehdl/cdfggen-chunk.t -include/freehdl/cdfggen-chunk.h -include/freehdl/kernel-acl.hh -include/freehdl/kernel-classes.hh -include/freehdl/kernel-driver-info.hh -include/freehdl/kernel-error.hh -include/freehdl/kernel-flags.hh -include/freehdl/kernel-global-event-queue.hh -include/freehdl/kernel-handle-info.hh -include/freehdl/kernel-handle.hh -include/freehdl/kernel-kernel-class.hh -include/freehdl/kernel-list.hh -include/freehdl/kernel-map-list.hh -include/freehdl/kernel-name-stack.hh -include/freehdl/kernel-pcounter.hh -include/freehdl/kernel-process-base.hh -include/freehdl/kernel.h -include/freehdl/kernel-delayed-procedure-base.hh -include/freehdl/kernel-reader-info.hh -include/freehdl/kernel-sig-info.hh -include/freehdl/kernel-sigacl-list.hh -include/freehdl/kernel-wait-info.hh -include/freehdl/kernel-winfo-item.hh -include/freehdl/kernel-attributes.hh -include/freehdl/kernel-dump.hh -include/freehdl/kernel-util.hh -include/freehdl/kernel-fhdl-stream.hh -include/freehdl/kernel-register.hh -include/freehdl/kernel-resolver-process.hh -include/freehdl/kernel-resolver-descriptor.hh -include/freehdl/kernel-source-descriptor.hh -include/freehdl/kernel-signal-source-list-array.hh -include/freehdl/std.h -include/freehdl/kernel-persistent-dump.hh -include/freehdl/kernel-persistent-cdfg-dump.hh -include/freehdl/kernel-Xinfo-kind.hh -include/freehdl/kernel-Xinfo-data-descriptor.hh -include/freehdl/kernel-stack-trace.hh -include/freehdl/kernel-db.hh -include/freehdl/std-memory.hh -include/freehdl/std-standard.hh -include/freehdl/std-vhdl-types.hh -lib/libfreehdl-fire.so.0.0.0 -lib/libfreehdl-fire.so.0 -lib/libfreehdl-fire.so -lib/libfreehdl-fire.a -lib/libfreehdl-vaul.so.0.0.0 -lib/libfreehdl-vaul.so.0 -lib/libfreehdl-vaul.so -lib/libfreehdl-vaul.a -lib/libfreehdl-kernel.so.0.0.0 -lib/libfreehdl-kernel.so.0 -lib/libfreehdl-kernel.so -lib/libfreehdl-kernel.a -lib/libfreehdl-std.so.0.0.0 -lib/libfreehdl-std.so.0 -lib/libfreehdl-std.so -lib/libfreehdl-std.a -lib/freehdl/libieee.so.0.0.0 -lib/freehdl/libieee.so.0 -lib/freehdl/libieee.so -lib/freehdl/libieee.a -lib/libfreehdl-cdfggen.so.0.0.0 -lib/libfreehdl-cdfggen.so.0 -lib/libfreehdl-cdfggen.so -lib/libfreehdl-cdfggen.a -man/man1/freehdl-config.1.gz -man/man1/freehdl-gennodes.1.gz -man/man1/freehdl-v2cc.1.gz -man/man1/gvhdl.1.gz -man/man5/v2cc.libs.5.gz -%%DATADIR%%/lib/std/standard.vhdl -%%DATADIR%%/lib/std/textio.vhdl -%%DATADIR%%/lib/ieee/std_logic_1164.vhdl -%%DATADIR%%/lib/ieee/numeric_std.vhdl -%%DATADIR%%/lib/ieee/numeric_bit.vhdl -%%DATADIR%%/lib/ieee/std_logic_signed.vhdl -%%DATADIR%%/lib/ieee/std_logic_unsigned.vhdl -%%DATADIR%%/lib/ieee/std_logic_arith.vhdl -%%DATADIR%%/lib/ieee/math_real.vhdl -%%DATADIR%%/lib/ieee/vital_timing.vhdl -libdata/pkgconfig/freehdl.pc