git: 9e50646eab85 - main - net-mgmt/arts++: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 30 Jun 2026 21:52:31 UTC
The branch main has been updated by rene:

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

commit 9e50646eab8540d0b312ebdccac6c4ead475f2e8
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-30 21:52:27 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-30 21:52:27 +0000

    net-mgmt/arts++: Remove expired port
    
    2026-06-30 net-mgmt/arts++: deprecated by upstream, broken
---
 MOVED                     |   1 +
 net-mgmt/Makefile         |   1 -
 net-mgmt/arts++/Makefile  |  47 ------------------
 net-mgmt/arts++/distinfo  |   2 -
 net-mgmt/arts++/pkg-descr |   7 ---
 net-mgmt/arts++/pkg-plist | 122 ----------------------------------------------
 6 files changed, 1 insertion(+), 179 deletions(-)

diff --git a/MOVED b/MOVED
index c0bb1c6cc0da..a0211c2195ae 100644
--- a/MOVED
+++ b/MOVED
@@ -5471,3 +5471,4 @@ editors/notepadnext-devel|editors/notepadnext|2026-06-30|Has expired: editors/no
 archivers/zipmix|archivers/archmerge|2026-06-30|Has expired: No longer supported upstream. Replaced by archivers/archmerge
 net/frr8-pythontools||2026-06-30|Has expired: No longer maintained
 net/frr8||2026-06-30|Has expired: No longer maintained
+net-mgmt/arts++||2026-06-30|Has expired: deprecated by upstream, broken
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 084147381970..32b3b030f2be 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -13,7 +13,6 @@
     SUBDIR += argus-clients
     SUBDIR += arpscan
     SUBDIR += arpwatch
-    SUBDIR += arts++
     SUBDIR += bandwhich
     SUBDIR += bandwidthd
     SUBDIR += bgpq3
diff --git a/net-mgmt/arts++/Makefile b/net-mgmt/arts++/Makefile
deleted file mode 100644
index daa519d4ac02..000000000000
--- a/net-mgmt/arts++/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME=	arts++
-PORTVERSION=	1.1.a13
-PORTREVISION=	3
-PORTEPOCH=	1
-CATEGORIES=	net-mgmt
-MASTER_SITES=	https://distrib-coffee.ipsl.jussieu.fr/pub/linux/momonga/3/SOURCES/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Network data storage and analysis library from CAIDA
-WWW=		https://catalog.caida.org/software/arts
-
-LICENSE=	LGPL21
-
-BROKEN=		/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h:37:83: error: '__trivially_relocatable' is a private member of 'std::pair<unsigned int, unsigned int>'
-DEPRECATED=	deprecated by upstream, broken
-EXPIRATION_DATE=	2026-06-30
-
-USES=		gmake libtool
-USE_CXXSTD=	c++98
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS=	--enable-shared
-USE_LDCONFIG=	yes
-
-OPTIONS_DEFINE=	DOCS
-
-post-patch:
-	@${REINPLACE_CMD} -e 's/make_pair/std::make_pair/' \
-		${WRKSRC}/classes/include/Ipv4PrefixPatricia.hh.in
-	@${REINPLACE_CMD} -e 's|@mandir@|$${DESTDIR}@mandir@|g'  \
-		-e 's|@bindir@|$${DESTDIR}@bindir@|g'  \
-		${WRKSRC}/apps/*/Makefile.in
-	@${REINPLACE_CMD} -e 's|@libdir@|$${DESTDIR}@libdir@|g'  \
-		-e 's|@includedir@|$${DESTDIR}@includedir@|g'  \
-		${WRKSRC}/classes/*/Makefile.in
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libArts.so
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
-.for f in ChangeLog INSTALL WishList
-	@${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-	@${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}/html
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/arts++/distinfo b/net-mgmt/arts++/distinfo
deleted file mode 100644
index c0ceedeaf84a..000000000000
--- a/net-mgmt/arts++/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (arts++-1.1.a13.tar.gz) = a743296cc934f3ad883c3fab1bf5c9bd35eb747b777b5fedb44af5cc291053a7
-SIZE (arts++-1.1.a13.tar.gz) = 524413
diff --git a/net-mgmt/arts++/pkg-descr b/net-mgmt/arts++/pkg-descr
deleted file mode 100644
index 2a83a84249f4..000000000000
--- a/net-mgmt/arts++/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-arts++ is a support package for CAIDA's cflowd and skitter.
-
-It provides a C++ class library and simple applications for handling
-data produced by cflowd and skitter.
-
-See:	http://www.caida.org/tools/measurement/cflowd/
-	http://www.caida.org/tools/measurement/skitter/
diff --git a/net-mgmt/arts++/pkg-plist b/net-mgmt/arts++/pkg-plist
deleted file mode 100644
index 62081fa467e1..000000000000
--- a/net-mgmt/arts++/pkg-plist
+++ /dev/null
@@ -1,122 +0,0 @@
-bin/artsagg
-bin/artsasagg
-bin/artsases
-bin/artsdump
-bin/artsintfmagg
-bin/artsintfms
-bin/artsnetagg
-bin/artsnets
-bin/artsnexthopagg
-bin/artsnexthops
-bin/artsportagg
-bin/artsportmagg
-bin/artsportms
-bin/artsports
-bin/artsprotoagg
-bin/artsprotos
-bin/artstoc
-bin/artstos
-include/Arts.hh
-include/ArtsAggregatorMapKey.hh
-include/ArtsAsMatrix.hh
-include/ArtsAsMatrixAggregator.hh
-include/ArtsAsMatrixAggregatorMap.hh
-include/ArtsAsMatrixData.hh
-include/ArtsAsMatrixEntry.hh
-include/ArtsAttribute.hh
-include/ArtsAttributeVector.hh
-include/ArtsBgp4AggregatorAttribute.hh
-include/ArtsBgp4AsPathAttribute.hh
-include/ArtsBgp4AsPathSegment.hh
-include/ArtsBgp4Attribute.hh
-include/ArtsBgp4DPAttribute.hh
-include/ArtsBgp4Prefix.hh
-include/ArtsBgp4RouteEntry.hh
-include/ArtsBgp4RouteTable.hh
-include/ArtsBgp4RouteTableData.hh
-include/ArtsBitString.hh
-include/ArtsDebug.hh
-include/ArtsFileUtil.hh
-include/ArtsHeader.hh
-include/ArtsIfIndexSelectionSet.hh
-include/ArtsInterfaceMatrix.hh
-include/ArtsInterfaceMatrixAggregator.hh
-include/ArtsInterfaceMatrixAggregatorMap.hh
-include/ArtsInterfaceMatrixData.hh
-include/ArtsInterfaceMatrixEntry.hh
-include/ArtsIpPath.hh
-include/ArtsIpPathData.hh
-include/ArtsIpPathEntry.hh
-include/ArtsNetMatrix.hh
-include/ArtsNetMatrixAggregator.hh
-include/ArtsNetMatrixAggregatorMap.hh
-include/ArtsNetMatrixData.hh
-include/ArtsNetMatrixEntry.hh
-include/ArtsNextHopTable.hh
-include/ArtsNextHopTableAggregator.hh
-include/ArtsNextHopTableAggregatorMap.hh
-include/ArtsNextHopTableData.hh
-include/ArtsNextHopTableEntry.hh
-include/ArtsObjectTypeSelectionSet.hh
-include/ArtsPackageVersion.hh
-include/ArtsPortChoice.hh
-include/ArtsPortChooser.hh
-include/ArtsPortMatrix.hh
-include/ArtsPortMatrixAggregator.hh
-include/ArtsPortMatrixAggregatorMap.hh
-include/ArtsPortMatrixData.hh
-include/ArtsPortMatrixEntry.hh
-include/ArtsPortTable.hh
-include/ArtsPortTableAggregator.hh
-include/ArtsPortTableData.hh
-include/ArtsPortTableEntry.hh
-include/ArtsPrimitive.hh
-include/ArtsProtocolTable.hh
-include/ArtsProtocolTableAggregator.hh
-include/ArtsProtocolTableAggregatorMap.hh
-include/ArtsProtocolTableData.hh
-include/ArtsProtocolTableEntry.hh
-include/ArtsRttTimeSeriesTable.hh
-include/ArtsRttTimeSeriesTableData.hh
-include/ArtsSelectedPortTable.hh
-include/ArtsSelectedPortTableData.hh
-include/ArtsTimeIntervalSelectionSet.hh
-include/ArtsTosTable.hh
-include/ArtsTosTableAggregator.hh
-include/ArtsTosTableAggregatorMap.hh
-include/ArtsTosTableData.hh
-include/ArtsTosTableEntry.hh
-include/Ipv4Network.hh
-include/Ipv4PrefixPatricia.hh
-include/artslocal.h
-include/caida_t.h
-lib/libArts.a
-lib/libArts.so
-lib/libArts.so.0
-lib/libArts.so.0.0.0
-share/man/manl/artsportagg.l.gz
-share/man/manl/artsports.l.gz
-share/man/manl/artsprotos.l.gz
-share/man/manl/artsnets.l.gz
-share/man/manl/artsdump.l.gz
-share/man/manl/artsases.l.gz
-share/man/manl/artstoc.l.gz
-share/man/manl/artsagg.l.gz
-share/man/manl/artsprotoagg.l.gz
-share/man/manl/artsnetagg.l.gz
-share/man/manl/artsasagg.l.gz
-share/man/manl/artsportms.l.gz
-share/man/manl/artsportmagg.l.gz
-share/man/manl/artsintfms.l.gz
-share/man/manl/artsintfmagg.l.gz
-share/man/manl/artsnexthops.l.gz
-share/man/manl/artsnexthopagg.l.gz
-share/man/manl/artstos.l.gz
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/WishList
-%%PORTDOCS%%%%DOCSDIR%%/html/artsplusplus-1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/artsplusplus-2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/artsplusplus-3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/artsplusplus-4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/artsplusplus.html