BSD Ports

sysutils/bhyvemgr 2.1.0 FreeBSD

bhyve manager GUI written in Lazarus/Freepascal

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9a316b5457
License
BSD3CLAUSE
Categories
sysutils

Description

Bhyvemgr is a bhyve management GUI written in Freepascal/Lazarus for FreeBSD. It needs a bunch of tools mostly installed on base system and some installed from ports/packages. Currently it supports amd64 and aarch64. The main goal is to be a desktop user application to easily and quickly setup and run virtual machines on the FreeBSD host. Since v2.0.0 version, bhyvemgr was migrated to client/server architecture. For this reason a server component was developed. This new component is named bhyvemgrd.

Install

Binary package:

pkg install bhyvemgr-qt5

From the ports tree:

cd /usr/ports/sysutils/bhyvemgr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	bhyvemgr-qt5>0:sysutils/bhyvemgr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2.1.0---
FreeBSD:14:quarterly-2.1.0n/a--
FreeBSD:15:latest2.1.02.1.0n/a--
FreeBSD:15:quarterly2.1.02.1.0n/an/an/a
FreeBSD:16:latest2.1.02.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 95
Run dependencies 135

The first 100 are listed.

No port depends on this one.

Configuration

Options name: sysutils_bhyvemgr

OptionDefaultDescription
FREERDP3offInstall freerdp3 to enable rdp connection option
QEMU-TOOLSoff
USES
desktop-file-utils fpc lazarus:flavors xorg
Service scripts
none
Flavors
bhyvemgr-qt6-2.1.0, bhyvemgr-gtk2-2.1.0

Files

pkg-plist 82
  • bin/bhyvemgr
  • share/applications/bhyvemgr.desktop
  • share/bhyvemgr-qt5/images/additional/bhyvemgr.ico
  • share/bhyvemgr-qt5/images/additional/reload.ico
  • share/bhyvemgr-qt5/images/additional/save.ico
  • share/bhyvemgr-qt5/images/additional/search.ico
  • share/bhyvemgr-qt5/images/additional/start.ico
  • share/bhyvemgr-qt5/images/additional/stop.ico
  • share/bhyvemgr-qt5/images/additional/vnc.ico
  • share/bhyvemgr-qt5/images/devices/audio.png
  • share/bhyvemgr-qt5/images/devices/category.png
  • share/bhyvemgr-qt5/images/devices/cd.png
  • share/bhyvemgr-qt5/images/devices/console.png
  • share/bhyvemgr-qt5/images/devices/display.png
  • share/bhyvemgr-qt5/images/devices/hd.png
  • share/bhyvemgr-qt5/images/devices/hostbridge.png
  • share/bhyvemgr-qt5/images/devices/input.png
  • share/bhyvemgr-qt5/images/devices/lpc.png
  • share/bhyvemgr-qt5/images/devices/network.png
  • share/bhyvemgr-qt5/images/devices/nvme.png
  • share/bhyvemgr-qt5/images/devices/passthru.png
  • share/bhyvemgr-qt5/images/devices/rnd.png
  • share/bhyvemgr-qt5/images/devices/sharefolder.png
  • share/bhyvemgr-qt5/images/devices/usb.png
  • share/bhyvemgr-qt5/images/dialog/confirmation.png
  • share/bhyvemgr-qt5/images/dialog/error.png
  • share/bhyvemgr-qt5/images/dialog/information.png
  • share/bhyvemgr-qt5/images/dialog/warning.png
  • share/bhyvemgr-qt5/images/menu/add.png
  • share/bhyvemgr-qt5/images/menu/com.png
  • share/bhyvemgr-qt5/images/menu/edit.png
  • share/bhyvemgr-qt5/images/menu/hide.png
  • share/bhyvemgr-qt5/images/menu/ip.png
  • share/bhyvemgr-qt5/images/menu/paste.png
  • share/bhyvemgr-qt5/images/menu/pf.png
  • share/bhyvemgr-qt5/images/menu/quit.png
  • share/bhyvemgr-qt5/images/menu/rdp.png
  • share/bhyvemgr-qt5/images/menu/remove.png
  • share/bhyvemgr-qt5/images/menu/snapshot.png
  • share/bhyvemgr-qt5/images/menu/ssh.png
  • share/bhyvemgr-qt5/images/menu/vm.png
  • share/bhyvemgr-qt5/images/systems/almalinux.png
  • share/bhyvemgr-qt5/images/systems/alpinelinux.png
  • share/bhyvemgr-qt5/images/systems/archlinux.png
  • share/bhyvemgr-qt5/images/systems/artix.png
  • share/bhyvemgr-qt5/images/systems/cachyos.png
  • share/bhyvemgr-qt5/images/systems/category.png
  • share/bhyvemgr-qt5/images/systems/debian.png
  • share/bhyvemgr-qt5/images/systems/devuan.png
  • share/bhyvemgr-qt5/images/systems/dragonflybsd.png
  • share/bhyvemgr-qt5/images/systems/endeavouros.png
  • share/bhyvemgr-qt5/images/systems/fedora.png
  • share/bhyvemgr-qt5/images/systems/freebsd.png
  • share/bhyvemgr-qt5/images/systems/ghostbsd.png
  • share/bhyvemgr-qt5/images/systems/haiku.png
  • share/bhyvemgr-qt5/images/systems/kalilinux.png
  • share/bhyvemgr-qt5/images/systems/linux.png
  • share/bhyvemgr-qt5/images/systems/linuxmint.png
  • share/bhyvemgr-qt5/images/systems/manjaro.png
  • share/bhyvemgr-qt5/images/systems/netbsd.png
  • share/bhyvemgr-qt5/images/systems/nomadbsd.png
  • share/bhyvemgr-qt5/images/systems/openbsd.png
  • share/bhyvemgr-qt5/images/systems/other.png
  • share/bhyvemgr-qt5/images/systems/parrot.png
  • share/bhyvemgr-qt5/images/systems/popos.png
  • share/bhyvemgr-qt5/images/systems/rockylinux.png
  • share/bhyvemgr-qt5/images/systems/ubuntu.png
  • share/bhyvemgr-qt5/images/systems/windows.png
  • share/bhyvemgr-qt5/images/systems/zorinos.png
  • share/bhyvemgr-qt5/languages/bhyvemgr.es.po
  • share/bhyvemgr-qt5/languages/bhyvemgr.pot
  • share/bhyvemgr-qt5/languages/bhyvemgr.zh_CN.po
  • share/bhyvemgr-qt5/languages/lcl/lclstrconsts.es.po
  • share/bhyvemgr-qt5/languages/lcl/lclstrconsts.zh_CN.po
  • share/bhyvemgr-qt5/samples/meta-data
  • share/bhyvemgr-qt5/samples/network-config
  • share/bhyvemgr-qt5/samples/user-data
  • share/bhyvemgr-qt5/templates/meta-data
  • share/bhyvemgr-qt5/templates/network-config
  • share/bhyvemgr-qt5/templates/user-data
  • share/icons/hicolor/512x512/apps/bhyvemgr.png
  • share/icons/hicolor/scalable/apps/bhyvemgr.svg
distinfo 1
FileSizeSHA256
alonsobsd-bhyvemgr-v2.1.0_GH0.tar.gz384064f92ade6593195aa07b23832a8ecae7c76cdab2f43dffd6897b31abe7b645e2a4

Commit history 6

DateCommitCreditsLog message
9a316b5457 Jose Alonso Cardenas Marquez sysutils/bhyvemgr: Update to 2.1.0
- Add support for zfs storage snapshot - Improve TPM support ChangeLog at: https://github.com/alonsobsd/bhyvemgr/releases/tag/v2.1.0
3bf38f6366 Jose Alonso Cardenas Marquez sysutils/bhyvemgr: Update to 2.0.4
ChangeLog at: https://github.com/alonsobsd/bhyvemgr/compare/v2.0.3...v2.0.4
77c797de0a Jose Alonso Cardenas Marquez sysutils/bhyvemgr: Update to 2.0.3
ChangeLog at: https://github.com/alonsobsd/bhyvemgr/releases/tag/v2.0.3
2284f50bd8 Jose Alonso Cardenas Marquez sysutils/bhyvemgr: Update to 2.0.2
ChangeLog: https://github.com/alonsobsd/bhyvemgr/releases/tag/v2.0.2
71c80130fa Jose Alonso Cardenas Marquez sysutils/bhyvemgr: Update to 2.0.1
ChangeLog at: https://github.com/alonsobsd/bhyvemgr/releases/tag/v2.0.1

The latest 5 of 6 in the history this site was built from.