notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
bhyvemgr bhyve manager GUI written in Lazarus/Freepascal
1.0.1_1 sysutilsnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: acm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-09-08 02:54:07
Last Update: 2024-09-09 07:49:16
Commit Hash: 87249a5
License: BSD3CLAUSE
WWW:
https://github.com/alonsobsd/bhyvemgr
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 only amd64. The main goal is to be a desktop user application to easily and quickly setup and run virtual machines on the FreeBSD host.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • bhyvemgr-gtk2>0:sysutils/bhyvemgr
Conflicts:
CONFLICTS_INSTALL:
  • bhyvemgr-qt5
  • bhyvemgr-qt6
To install the port:
cd /usr/ports/sysutils/bhyvemgr/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/bhyvemgr
  • pkg install bhyvemgr-gtk2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: bhyvemgr-gtk2
Package flavors (<flavor>: <package>)
  • gtk2: bhyvemgr-gtk2
  • qt5: bhyvemgr-qt5
  • qt6: bhyvemgr-qt6
ONLY_FOR_ARCHS: i386 amd64
distinfo:
TIMESTAMP = 1725841232 SHA256 (alonsobsd-bhyvemgr-v1.0.1_GH0.tar.gz) = 7b61ceb11febd24ed3777412ec2a4e2aed66b89ad24ef002cebf606371637ee1 SIZE (alonsobsd-bhyvemgr-v1.0.1_GH0.tar.gz) = 238481

Packages (timestamps in pop-ups are UTC):
bhyvemgr-gtk2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.0.1_1------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-1.0.1_1------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-1.0.1_1n/a-n/a---
 
bhyvemgr-qt5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.0.1_1------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-1.0.1_1------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-1.0.1_1n/a-n/a---
 
bhyvemgr-qt6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.0.1_1------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-1.0.1_1------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-1.0.1_1n/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. as : devel/binutils
  3. ppcx64 : lang/fpc
  4. as : devel/binutils
  5. utils-lexyacc.fpm : lang/fpc
  6. interfaces.ppu : editors/lazarus
  7. x11.pc : x11/libX11
Runtime dependencies:
  1. bhyve-firmware>0 : sysutils/bhyve-firmware
  2. virt-viewer>0 : net-mgmt/virt-viewer
  3. freerdp3>0 : net/freerdp3
  4. sudo>0 : security/sudo
  5. update-desktop-database : devel/desktop-file-utils
  6. x11.pc : x11/libX11
Library dependencies:
  1. libglib-2.0.so : devel/glib20
  2. libgtk-x11-2.0.so : x11-toolkits/gtk20
  3. libatk-1.0.so : accessibility/at-spi2-core
  4. libpango-1.0.so : x11-toolkits/pango
  5. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_bhyvemgr
USES:
desktop-file-utils fpc lazarus:flavors xorg
pkg-message:
For install:
bhyvemgr was installed 1) bhyvemgr config file is located at ~/.config/bhyvemgr 2) It can be compiled with supports for gtk2, qt5 or qt6 graphic interfaces 3) Some configurations are necessary for a better use of bhyvemgr. Take a look at the following url: https://github.com/alonsobsd/bhyvemgr/blob/main/README.md 4) Enjoy it ;)
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/alonsobsd/bhyvemgr/tar.gz/v1.0.1?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.1_1
09 Sep 2024 07:49:16
commit hash: 87249a54fdfba89302e8acfc59494af6d4f7d43dcommit hash: 87249a54fdfba89302e8acfc59494af6d4f7d43dcommit hash: 87249a54fdfba89302e8acfc59494af6d4f7d43dcommit hash: 87249a54fdfba89302e8acfc59494af6d4f7d43d files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bhyvemgr: Force build on Release profile

- Bumnp PORTREVISION
1.0.1
09 Sep 2024 00:38:24
commit hash: ec1246d7874cd25a37c030ca8eb5624e497aa20fcommit hash: ec1246d7874cd25a37c030ca8eb5624e497aa20fcommit hash: ec1246d7874cd25a37c030ca8eb5624e497aa20fcommit hash: ec1246d7874cd25a37c030ca8eb5624e497aa20f files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bhyvemgr: Updadte to 1.0.1

- Add pkg-message file

ChangeLog at:	https://github.com/alonsobsd/bhyvemgr/compare/v1.0.0...v1.0.1
1.0.0
08 Sep 2024 03:14:04
commit hash: 7610ca4b2013f595777e2315d74bb090a41ffccbcommit hash: 7610ca4b2013f595777e2315d74bb090a41ffccbcommit hash: 7610ca4b2013f595777e2315d74bb090a41ffccbcommit hash: 7610ca4b2013f595777e2315d74bb090a41ffccb files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bhyvemgr: Fix categories
08 Sep 2024 02:50:17
commit hash: e8dfd717d86de3fb97978631073621bcb0da5663commit hash: e8dfd717d86de3fb97978631073621bcb0da5663commit hash: e8dfd717d86de3fb97978631073621bcb0da5663commit hash: e8dfd717d86de3fb97978631073621bcb0da5663 files touched by this commit Sanity Test Failure Refresh
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bhyvemgr: New port: Bhyve management GUI written in Freepascal/Lazarus

Bhyvemgr is a bhyve management GUI written in Freepascal/Lazarus ofor FreeBSD.
It needs a bunch of tools mostly installed on base system and some installed
from ports/packages. Currently it supports only amd64. The main goal is to be a
desktop user application to easily and quickly setup and run virtual machines
on the FreeBSD host.

Number of commits found: 4