Index: head/devel/bhyve-vm-goagent/Makefile =================================================================== --- head/devel/bhyve-vm-goagent/Makefile (revision 463819) +++ head/devel/bhyve-vm-goagent/Makefile (revision 463820) @@ -1,41 +1,41 @@ # $FreeBSD$ PORTNAME= bhyve-vm-goagent PORTVERSION= 1.0 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel sysutils MAINTAINER= araujo@FreeBSD.org COMMENT= Agent developed in Go that runs inside guest vm LICENSE= BSD2CLAUSE NO_PACKAGE= should be recompiled for a particular FreeBSD arch ONLY_FOR_ARCHS= amd64 i386 BUILD_DEPENDS= git:devel/git USES= go GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} USE_GITHUB= yes -GH_ACCOUNT= araujobsd +GH_ACCOUNT= freenas GH_TAGNAME= a640870c90752e01af30e394ce7c8157f4371a1b GH_TUPLE= gorilla:websocket:v1.2.0:websocket/src/github.com/gorilla/websocket \ shirou:gopsutil:v2.17.12:gopsutil/src/github.com/shirou/gopsutil MAKE_ENV= GOPATH=${WRKSRC} GOROOT=${LOCALBASE}/go PLIST_FILES= sbin/bhyve-vm-goagent do-build: cd ${WRKSRC} ; make deps ; make build do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-freebsd-${ARCH}-1.0-RELEASE \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} .include Index: head/devel/bhyve-vm-goagent/distinfo =================================================================== --- head/devel/bhyve-vm-goagent/distinfo (revision 463819) +++ head/devel/bhyve-vm-goagent/distinfo (revision 463820) @@ -1,7 +1,7 @@ -TIMESTAMP = 1517232923 -SHA256 (araujobsd-bhyve-vm-goagent-v1.0-a640870c90752e01af30e394ce7c8157f4371a1b_GH0.tar.gz) = 71ff3e116f6a4298ec683154b6deadad22d0bc7e1e9541c2f765991714d7ba15 -SIZE (araujobsd-bhyve-vm-goagent-v1.0-a640870c90752e01af30e394ce7c8157f4371a1b_GH0.tar.gz) = 7262 +TIMESTAMP = 1520447374 +SHA256 (freenas-bhyve-vm-goagent-v1.0-a640870c90752e01af30e394ce7c8157f4371a1b_GH0.tar.gz) = 71ff3e116f6a4298ec683154b6deadad22d0bc7e1e9541c2f765991714d7ba15 +SIZE (freenas-bhyve-vm-goagent-v1.0-a640870c90752e01af30e394ce7c8157f4371a1b_GH0.tar.gz) = 7262 SHA256 (gorilla-websocket-v1.2.0_GH0.tar.gz) = 04d1c4fa839a01d32d3c8c558370a964d83b5c980f74c4b965f3dd04f8cb9276 SIZE (gorilla-websocket-v1.2.0_GH0.tar.gz) = 42984 SHA256 (shirou-gopsutil-v2.17.12_GH0.tar.gz) = 0abdee29c3c70d9860d8177e70b9bbb0651af4e48b03cfbb36bdf53300fa7268 SIZE (shirou-gopsutil-v2.17.12_GH0.tar.gz) = 107887 Index: head/devel/bhyve-vm-goagent/pkg-descr =================================================================== --- head/devel/bhyve-vm-goagent/pkg-descr (revision 463819) +++ head/devel/bhyve-vm-goagent/pkg-descr (revision 463820) @@ -1,7 +1,7 @@ It is an agent developed using Go that runs inside guest virtual machines and allows host hypervisor to obtain information from guest such like memory usage, cpu, disk and ethernet configuration. It supports virtio-console as well as WebSocket protocol. -WWW: https://github.com/araujobsd/bhyve-vm-goagent +WWW: https://github.com/freenas/bhyve-vm-goagent Index: head/devel/libhyve-remote/Makefile =================================================================== --- head/devel/libhyve-remote/Makefile (revision 463819) +++ head/devel/libhyve-remote/Makefile (revision 463820) @@ -1,62 +1,63 @@ # $FreeBSD$ PORTNAME= libhyve-remote PORTVERSION= 0.1.4.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= araujo@FreeBSD.org COMMENT= Library to abstract vnc, rdp and spice protocols LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= dual 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= araujobsd +GH_ACCOUNT= freenas USE_LDCONFIG= yes .include 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 Index: head/devel/libhyve-remote/distinfo =================================================================== --- head/devel/libhyve-remote/distinfo (revision 463819) +++ head/devel/libhyve-remote/distinfo (revision 463820) @@ -1,3 +1,3 @@ -TIMESTAMP = 1512616485 -SHA256 (araujobsd-libhyve-remote-0.1.4.1_GH0.tar.gz) = cf086f6a2c6f43730e74f98eac8cb8b009a6f0332c5344bfa8a0a12e4518d14b -SIZE (araujobsd-libhyve-remote-0.1.4.1_GH0.tar.gz) = 11581 +TIMESTAMP = 1520447091 +SHA256 (freenas-libhyve-remote-0.1.4.1_GH0.tar.gz) = cf086f6a2c6f43730e74f98eac8cb8b009a6f0332c5344bfa8a0a12e4518d14b +SIZE (freenas-libhyve-remote-0.1.4.1_GH0.tar.gz) = 11581 Index: head/devel/libhyve-remote/pkg-descr =================================================================== --- head/devel/libhyve-remote/pkg-descr (revision 463819) +++ head/devel/libhyve-remote/pkg-descr (revision 463820) @@ -1,9 +1,9 @@ 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. -WWW: https://github.com/araujobsd/libhyve-remote +WWW: https://github.com/freenas/libhyve-remote