aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-03-19 22:56:20 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-03-19 23:51:41 +0000
commit2c4e9aabe3e09fc1f31f6866279567a8d13da4d9 (patch)
treefcde2eb7f78f225ab730331b5b4fcdc25cb002a6
parentb0e548fa30a098d53eb7701b3d5064f6864899f7 (diff)
downloadports-2c4e9aabe3e09fc1f31f6866279567a8d13da4d9.tar.gz
ports-2c4e9aabe3e09fc1f31f6866279567a8d13da4d9.zip
devel/libhyve-remote: Remove expired port:
2023-03-20 devel/libhyve-remote: Broken since 2020
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libhyve-remote/Makefile65
-rw-r--r--devel/libhyve-remote/distinfo3
-rw-r--r--devel/libhyve-remote/pkg-descr7
5 files changed, 1 insertions, 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.