git: d55ecb5eec2c - main - devel/etcd32: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 08 Jul 2025 16:38:33 UTC
The branch main has been updated by rene:

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

commit d55ecb5eec2c0812fe31bc5fb2e27c56c5e63cdd
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-07-08 16:38:29 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-07-08 16:38:29 +0000

    devel/etcd32: Remove expired port
    
    2025-07-08 devel/etcd32: EOLed upstream, switch to a newer version
---
 MOVED                  |  1 +
 devel/Makefile         |  1 -
 devel/etcd32/Makefile  | 50 --------------------------------------------------
 devel/etcd32/distinfo  |  7 -------
 devel/etcd32/pkg-descr | 11 -----------
 5 files changed, 1 insertion(+), 69 deletions(-)

diff --git a/MOVED b/MOVED
index 26634e677c8a..a85c13d5e7c8 100644
--- a/MOVED
+++ b/MOVED
@@ -4650,3 +4650,4 @@ lang/linux-dotnet-cli||2025-07-01|Removed, depends on removed lang/linux-dotnet-
 math/manifold||2025-07-06|Removed, planned to update BRL-CAD, but currently blocked
 shells/bash53||2025-07-07|Removed in favour of updating shells/bash
 devel/etcd31||2025-07-08|Has expired: EOLed upstream, switch to a newer version
+devel/etcd32||2025-07-08|Has expired: EOLed upstream, switch to a newer version
diff --git a/devel/Makefile b/devel/Makefile
index 2c5e9a0ae49d..106c174211de 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -684,7 +684,6 @@
     SUBDIR += esbuild
     SUBDIR += estd
     SUBDIR += etcd
-    SUBDIR += etcd32
     SUBDIR += etcd33
     SUBDIR += etcd34
     SUBDIR += etcd35
diff --git a/devel/etcd32/Makefile b/devel/etcd32/Makefile
deleted file mode 100644
index dbd4bacf96b8..000000000000
--- a/devel/etcd32/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-PORTNAME=	etcd
-PORTVERSION=	3.2.32
-DISTVERSIONPREFIX=	v
-PORTREVISION=	29
-CATEGORIES=	devel
-PKGNAMEPREFIX=	coreos-
-PKGNAMESUFFIX=	32
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Highly-available key value store and service discovery
-WWW=		https://github.com/etcd-io/etcd
-
-LICENSE=	APACHE20
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	EOLed upstream, switch to a newer version
-EXPIRATION_DATE=	2025-07-08
-
-USES=		cpe go
-USE_GITHUB=	yes
-GH_ACCOUNT=	coreos
-GH_TUPLE=	coreos:bbolt:v1.3.7:coreos_bbolt \
-		golang:sys:v0.5.0:golang_sys
-
-GO_PKGNAME=	github.com/coreos/etcd
-GO_TARGET=	./cmd/etcd ./cmd/etcdctl
-
-CONFLICTS_INSTALL=	coreos-etcd[0-9][0-9]
-
-PLIST_FILES=	bin/etcd \
-		bin/etcdctl
-PORTDOCS=	README.md
-
-OPTIONS_DEFINE=	DOCS
-DOCS_DESC=	Install etcd README file
-
-pre-patch:
-	${RM} -r ${GO_WRKSRC}/cmd/vendor/github.com/coreos/bbolt
-	${LN} -s ${WRKDIR}/bbolt-* ${GO_WRKSRC}/cmd/vendor/github.com/coreos/bbolt
-	${RM} -r ${GO_WRKSRC}/cmd/vendor/golang.org/x/sys
-	${LN} -s ${WRKDIR}/sys-* ${GO_WRKSRC}/cmd/vendor/golang.org/x/sys
-
-post-patch:
-	${REINPLACE_CMD} -i '' "s@#cgo LDFLAGS: -ldl@@g;" ${WRKSRC}/cmd/vendor/github.com/coreos/pkg/dlopen/dlopen.go
-
-do-install-DOCS-on:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/etcd32/distinfo b/devel/etcd32/distinfo
deleted file mode 100644
index 6f0f0a939d90..000000000000
--- a/devel/etcd32/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1677694930
-SHA256 (coreos-etcd-v3.2.32_GH0.tar.gz) = 3f63ccca1a1fb442c19a892b22be4018a0075da6b4d4df5f69f991e81f89cef6
-SIZE (coreos-etcd-v3.2.32_GH0.tar.gz) = 3181507
-SHA256 (coreos-bbolt-v1.3.7_GH0.tar.gz) = a99c0371bd041a3ca45bd314428976f3f13408ea53dbf2f8aa74b0288889acb2
-SIZE (coreos-bbolt-v1.3.7_GH0.tar.gz) = 116699
-SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f
-SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723
diff --git a/devel/etcd32/pkg-descr b/devel/etcd32/pkg-descr
deleted file mode 100644
index ea402f1fff4c..000000000000
--- a/devel/etcd32/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-A highly-available key value store for shared
-configuration and service discovery. etcd is
-inspired by zookeeper and doozer, with a focus on:
-
-* Simple: curl'able user facing API (HTTP+JSON)
-* Secure: optional SSL client cert authentication
-* Fast: benchmarked 1000s of writes/s per instance
-* Reliable: Properly distributed using Raft
-
-Etcd is written in Go and uses the raft consensus
-algorithm to manage a highly-available replicated log.