git: 2c4e9aabe3e0 - main - devel/libhyve-remote: Remove expired port:

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Mon, 20 Mar 2023 00:05:38 UTC
The branch main has been updated by bofh:

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

commit 2c4e9aabe3e09fc1f31f6866279567a8d13da4d9
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-19 22:56:20 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-19 23:51:41 +0000

    devel/libhyve-remote: Remove expired port:
    
    2023-03-20 devel/libhyve-remote: Broken since 2020
---
 MOVED                          |  1 +
 devel/Makefile                 |  1 -
 devel/libhyve-remote/Makefile  | 65 ------------------------------------------
 devel/libhyve-remote/distinfo  |  3 --
 devel/libhyve-remote/pkg-descr |  7 -----
 5 files changed, 1 insertion(+), 76 deletions(-)

diff --git a/MOVED b/MOVED
index c47e1ccd513d..6969204942c9 100644
--- a/MOVED
+++ b/MOVED
@@ -17795,3 +17795,4 @@ math/hs-penrose||2023-03-16|Perose Haskell app is deprecated upstrean, it was re
 multimedia/libquicktime-lame||2023-03-18|Abandoned upstream and fails to build with newer versions of FFmpeg, consider using multimedia/ffmpeg
 multimedia/libquicktime||2023-03-18|Abandoned upstream and fails to build with newer versions of FFmpeg, consider using multimedia/ffmpeg
 devel/p5-Net-ZooKeeper||2023-03-19|Has expired: Broken since 2020
+devel/libhyve-remote||2023-03-19|Has expired: Broken since 2020
diff --git a/devel/Makefile b/devel/Makefile
index 5964850c6020..1d87f70aa0c1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1271,7 +1271,6 @@
     SUBDIR += libheinz
     SUBDIR += libhoard
     SUBDIR += libhtp
-    SUBDIR += libhyve-remote
     SUBDIR += libibuddy
     SUBDIR += libical
     SUBDIR += libindicator
diff --git a/devel/libhyve-remote/Makefile b/devel/libhyve-remote/Makefile
deleted file mode 100644
index df971faeea9f..000000000000
--- a/devel/libhyve-remote/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-PORTNAME=	libhyve-remote
-PORTVERSION=	0.1.4.2
-CATEGORIES=	devel
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Library to abstract vnc, rdp and spice protocols
-WWW=		https://github.com/freenas/libhyve-remote
-
-LICENSE=	BSD2CLAUSE GPLv2
-LICENSE_COMB=	dual
-
-BROKEN=		fails to build
-DEPRECATED=	Broken since 2020
-EXPIRATION_DATE=	2023-03-20
-
-LIB_DEPENDS=	libvncserver.so:net/libvncserver
-
-OPTIONS_DEFINE=	BHYVE
-BHYVE_DESC=	FreeBSD bhyve libhyve-remote integration
-
-CFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-PLIST_FILES=	${HEADER_FILES} \
-		${LIB_FILES}
-
-HEADER_FILES=	include/libhyverem/hyverem.h	\
-		include/libhyverem/rfbsrv.h	\
-		include/libhyverem/libcheck.h	\
-		include/libhyverem/vncserver.h
-
-LIB_FILES=	lib/libhyverem.so.1	\
-		lib/libhyverem.so	\
-		lib/libhyverem.a	\
-		lib/libhyverem_p.a
-PLIST_DIRS=	${LOCALBASE}/include/libhyverem
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	freenas
-
-USE_LDCONFIG=	yes
-
-.include <bsd.port.options.mk>
-
-do-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/include/libhyverem
-.for headers in ${HEADER_FILES}
-	${INSTALL_DATA} ${WRKSRC}/include/${headers:T} ${STAGEDIR}${PREFIX}/include/libhyverem/${headers:T}
-.endfor
-.for lib in ${LIB_FILES:T}
-	${INSTALL_DATA} ${WRKSRC}/${lib} ${STAGEDIR}${PREFIX}/lib/
-.endfor
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1
-	${LN} -fs libhyverem.so.1 ${STAGEDIR}${PREFIX}/lib/libhyverem.so
-
-post-install:
-.if ${PORT_OPTIONS:MBHYVE}
-.if !exists(${SRC_BASE}/usr.sbin/bhyve/pci_fbuf.c)
-IGNORE=	requires kernel source files in ${SRC_BASE}
-.else
-	(cd ${WRKSRC} && ${MAKE_CMD} bhyve-patch)
-.endif
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/libhyve-remote/distinfo b/devel/libhyve-remote/distinfo
deleted file mode 100644
index c9036bde0449..000000000000
--- a/devel/libhyve-remote/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1532494921
-SHA256 (freenas-libhyve-remote-0.1.4.2_GH0.tar.gz) = 0f92dcb0bf2e72d3142b0cddf990ae3e0d74dbc4c9a9b0f0805990549d6332e4
-SIZE (freenas-libhyve-remote-0.1.4.2_GH0.tar.gz) = 11529
diff --git a/devel/libhyve-remote/pkg-descr b/devel/libhyve-remote/pkg-descr
deleted file mode 100644
index e991f2e7087f..000000000000
--- a/devel/libhyve-remote/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The libhyve-remote aims to abstract functionalities from other third party
-libraries such like libvncserver, freerdp and spice to be used in hypervisor
-implementation.
-
-With a basic data structure it is easy to implement any remote desktop
-protocol without dig into the protocol specification or third part
-libraries, you can check some of our examples.