1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00

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
This commit is contained in:
Lars Engels 2016-09-12 12:01:36 +00:00
parent f6f41061ea
commit 6e92b4df3b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=421920
5 changed files with 62 additions and 0 deletions

View File

@ -143,6 +143,7 @@
SUBDIR += cfengine38
SUBDIR += cfengine39
SUBDIR += chgrep
SUBDIR += chyves
SUBDIR += cinnamon-control-center
SUBDIR += cinnamon-settings-daemon
SUBDIR += ciso

22
sysutils/chyves/Makefile Normal file
View File

@ -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 <bsd.port.mk>

3
sysutils/chyves/distinfo Normal file
View File

@ -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

18
sysutils/chyves/pkg-descr Normal file
View File

@ -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

18
sysutils/chyves/pkg-plist Normal file
View File

@ -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