From owner-svn-ports-head@freebsd.org Mon Sep 12 12:01:38 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F046BD7B72; Mon, 12 Sep 2016 12:01:38 +0000 (UTC) (envelope-from lme@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E54E8793; Mon, 12 Sep 2016 12:01:37 +0000 (UTC) (envelope-from lme@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u8CC1brx067878; Mon, 12 Sep 2016 12:01:37 GMT (envelope-from lme@FreeBSD.org) Received: (from lme@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u8CC1aM9067873; Mon, 12 Sep 2016 12:01:36 GMT (envelope-from lme@FreeBSD.org) Message-Id: <201609121201.u8CC1aM9067873@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lme set sender to lme@FreeBSD.org using -f From: Lars Engels Date: Mon, 12 Sep 2016 12:01:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r421920 - in head/sysutils: . chyves X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2016 12:01:38 -0000 Author: lme Date: Mon Sep 12 12:01:36 2016 New Revision: 421920 URL: https://svnweb.freebsd.org/changeset/ports/421920 Log: Add sysutils/chyves: chyves is a bhyve front-end manager. chyves manages type-2 virtualized guests by utilizing hardware virtualization on a base FreeBSD 10.3+ installation. On a base install, only FreeBSD guests can run. However, with the installation of sysutils/grub2-bhyve and sysutils/bhyve-firmware from ports or pkg, most other OSes can run as a guest, including Windows. See DEPENDENCIES section in the man page for more information. chyves is targeted for beginners as well as power users. Beginners should find chyves relatively easy to use with lots of documentation and demonstrations. While power users should find utility with features such as true ZFS clones, PCI passthrough, rapid execution against many guests, disk images, and snapshot reverted states on boot/reboot to name a few of the advanced features. The name 'chyves' is the pluralized, big endian alphabetic increment of bhyve. 'chyves' is pronounced like 'chives', part of the Allium genus. The onion is also in the Allium genus. WWW: http://chyves.org Added: head/sysutils/chyves/ head/sysutils/chyves/Makefile (contents, props changed) head/sysutils/chyves/distinfo (contents, props changed) head/sysutils/chyves/pkg-descr (contents, props changed) head/sysutils/chyves/pkg-plist (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Mon Sep 12 09:20:45 2016 (r421919) +++ head/sysutils/Makefile Mon Sep 12 12:01:36 2016 (r421920) @@ -143,6 +143,7 @@ SUBDIR += cfengine38 SUBDIR += cfengine39 SUBDIR += chgrep + SUBDIR += chyves SUBDIR += cinnamon-control-center SUBDIR += cinnamon-settings-daemon SUBDIR += ciso Added: head/sysutils/chyves/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/chyves/Makefile Mon Sep 12 12:01:36 2016 (r421920) @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= chyves +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.0 +CATEGORIES= sysutils + +MAINTAINER= lme@FreeBSD.org +COMMENT= bhyve front-end manager + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes + +NO_BUILD= yes +NO_ARCH= yes + +do-patch: + ${REINPLACE_CMD} 's%\$$(PREFIX)%${STAGEDIR}/$$(PREFIX)%g' ${WRKSRC}/Makefile + +.include Added: head/sysutils/chyves/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/chyves/distinfo Mon Sep 12 12:01:36 2016 (r421920) @@ -0,0 +1,3 @@ +TIMESTAMP = 1473673623 +SHA256 (chyves-chyves-v0.2.0_GH0.tar.gz) = 3b44f36288d01c9627ec87246949951429cb47317779dc1908b2f7c1a93c76a2 +SIZE (chyves-chyves-v0.2.0_GH0.tar.gz) = 163818 Added: head/sysutils/chyves/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/chyves/pkg-descr Mon Sep 12 12:01:36 2016 (r421920) @@ -0,0 +1,18 @@ +chyves is a bhyve front-end manager. chyves manages type-2 virtualized guests by +utilizing hardware virtualization on a base FreeBSD 10.3+ installation. On a +base install, only FreeBSD guests can run. However, with the installation of +sysutils/grub2-bhyve and sysutils/bhyve-firmware from ports or pkg, most other +OSes can run as a guest, including Windows. See DEPENDENCIES section in the man +page for more information. + +chyves is targeted for beginners as well as power users. Beginners should find +chyves relatively easy to use with lots of documentation and demonstrations. +While power users should find utility with features such as true ZFS clones, +PCI passthrough, rapid execution against many guests, disk images, and snapshot +reverted states on boot/reboot to name a few of the advanced features. + +The name 'chyves' is the pluralized, big endian alphabetic increment of bhyve. +'chyves' is pronounced like 'chives', part of the Allium genus. The onion is +also in the Allium genus. + +WWW: http://chyves.org Added: head/sysutils/chyves/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/chyves/pkg-plist Mon Sep 12 12:01:36 2016 (r421920) @@ -0,0 +1,18 @@ +etc/rc.d/chyves +lib/chyves/chyves-basics +lib/chyves/chyves-dataset +lib/chyves/chyves-guest-console +lib/chyves/chyves-guest-creation +lib/chyves/chyves-guest-disk +lib/chyves/chyves-guest-snapshot +lib/chyves/chyves-guest-start +lib/chyves/chyves-guest-stop +lib/chyves/chyves-informational +lib/chyves/chyves-network +lib/chyves/chyves-properties +lib/chyves/chyves-resources +lib/chyves/chyves-return +lib/chyves/chyves-updates +lib/chyves/chyves-verify +man/man8/chyves.8.gz +sbin/chyves