Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Oct 2025 18:59:03 GMT
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1d2f6fb5209e - main - sysutils/bhyvemgr: Fix issues on aarch64
Message-ID:  <202510061859.596Ix3M0042966@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1d2f6fb5209e51ca266351db93c1156eeeba0624

commit 1d2f6fb5209e51ca266351db93c1156eeeba0624
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2025-10-06 18:58:15 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2025-10-06 18:58:15 +0000

    sysutils/bhyvemgr: Fix issues on aarch64
    
    - Fix typo on DebugLn line
    - Bump PORTREVISION
---
 sysutils/bhyvemgr/Makefile                       |  1 +
 sysutils/bhyvemgr/files/patch-src_form__main.pas | 30 ++++++++++++++++++++++++
 2 files changed, 31 insertions(+)

diff --git a/sysutils/bhyvemgr/Makefile b/sysutils/bhyvemgr/Makefile
index da859f9e370c..7fa484ca14fe 100644
--- a/sysutils/bhyvemgr/Makefile
+++ b/sysutils/bhyvemgr/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	bhyvemgr
 DISTVERSIONPREFIX=	v
 PORTVERSION=	1.12.0
+PORTREVISION=	1
 CATEGORIES=	sysutils
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 
diff --git a/sysutils/bhyvemgr/files/patch-src_form__main.pas b/sysutils/bhyvemgr/files/patch-src_form__main.pas
new file mode 100644
index 000000000000..58cc6c0c1920
--- /dev/null
+++ b/sysutils/bhyvemgr/files/patch-src_form__main.pas
@@ -0,0 +1,30 @@
+--- src/form_main.pas.orig	2025-10-06 18:41:10 UTC
++++ src/form_main.pas
+@@ -219,7 +219,7 @@ begin
+   DebugLogger.CloseLogFileBetweenWrites:= true;
+   DebugLogger.LogName:= GetUserDir + '.config/bhyvemgr/bhyvemgr.log';
+ 
+-  DebugLn('['+FormatDateTime('DD-MM-YYYY HH:NN:SS', Now)+'] : '=debugln_bhyve_started);
++  DebugLn('['+FormatDateTime('DD-MM-YYYY HH:NN:SS', Now)+'] : '+debugln_bhyve_started);
+ 
+   FormSettings:= TFormSettings.Create(FormBhyveManager);
+   FormAbout:= TFormAbout.Create(FormBhyveManager);
+@@ -4009,7 +4009,7 @@ begin
+   if (Assigned(DeviceSettingsTreeView.Items.FindTopLvlNode('Display')))
+      and (DeviceSettingsTreeView.Items.FindTopLvlNode('Display').Count = 1) then
+   begin
+-    DisplayNode:=DeviceSettingsTreeView.Items.TopLvlItems[2].Items[0];
++    DisplayNode:=DeviceSettingsTreeView.Items.FindTopLvlNode('Display').Items[0];
+     DisplayDevice:=TDisplayDeviceClass(DisplayNode.Data);
+     VncConnect(DisplayDevice.tcp, TVirtualMachineClass(VirtualMachinesTreeView.Selected.Data).name);
+   end;
+@@ -4163,7 +4163,8 @@ begin
+       SpeedButtonRemoveVm.Enabled:=False;
+       SpeedButtonReloadVmConfig.Enabled:=False;
+ 
+-      if DeviceSettingsTreeView.Items.TopLvlItems[2].Count = 1 then
++      if (Assigned(DeviceSettingsTreeView.Items.FindTopLvlNode('Display')))
++            and (DeviceSettingsTreeView.Items.FindTopLvlNode('Display').Count = 1) then
+         SpeedButtonVncVm.Enabled:=True
+       else
+         SpeedButtonVncVm.Enabled:=False;


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510061859.596Ix3M0042966>