git: b93dc8bb2cea - 2025Q4 - www/phpvirtualbox-72: Update 7.2-1 => 7.2-2

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Mon, 03 Nov 2025 01:11:56 UTC
The branch 2025Q4 has been updated by vvd:

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

commit b93dc8bb2cea06bd1a9773e607ef1e4f23cfc4e7
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-11-03 01:05:03 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-03 01:11:49 +0000

    www/phpvirtualbox-72: Update 7.2-1 => 7.2-2
    
    Changelog:
    https://github.com/phpvirtualbox/phpvirtualbox/blob/7.2-2/CHANGELOG.txt
    
    Reported by:    portscout
    MFH:            2025Q4
    
    (cherry picked from commit 9b8e41e7d75bad9b9162eb1b947736fcb2bce5fc)
---
 www/phpvirtualbox-72/Makefile                               | 13 +++----------
 www/phpvirtualbox-72/distinfo                               | 10 +++-------
 .../files/patch-endpoints_lib_vboxwebService-7.2.wsdl       | 11 -----------
 www/phpvirtualbox-72/pkg-plist                              |  9 ---------
 4 files changed, 6 insertions(+), 37 deletions(-)

diff --git a/www/phpvirtualbox-72/Makefile b/www/phpvirtualbox-72/Makefile
index 37516d717cc3..cf1df0f166b9 100644
--- a/www/phpvirtualbox-72/Makefile
+++ b/www/phpvirtualbox-72/Makefile
@@ -1,18 +1,9 @@
 PORTNAME=	phpvirtualbox
-DISTVERSION=	7.2-1
-PORTREVISION=	2
+DISTVERSION=	7.2-2
 CATEGORIES=	www
 SUFFIX=		-72
 PKGNAMESUFFIX=	${SUFFIX}${PHP_PKGNAMESUFFIX}
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-# Fix missing NVRAM file when creating new VM with EFI:
-# https://github.com/phpvirtualbox/phpvirtualbox/issues/364
-PATCHFILES+=	2d806b480c28c4343ceda12ac0f8614713eddaec.patch:-p1
-# Disable Page Fusion feature, does not work in VirtualBox 7.2:
-# https://github.com/phpvirtualbox/phpvirtualbox/issues/363
-PATCHFILES+=	ab759b995472b98bda9e49050dff65c11e0a62b7.patch:-p1
-
 MAINTAINER=	vbox@FreeBSD.org
 COMMENT=	AJAX Web Interface for VirtualBox
 WWW=		https://github.com/phpvirtualbox/phpvirtualbox/
@@ -34,6 +25,8 @@ post-patch:
 	@${REINPLACE_CMD} -e 's#Alias /phpvirtualbox#Alias /phpvirtualbox${SUFFIX}#' \
 		-e 's#/usr/share/phpvirtualbox#${WWWDIR}#g' \
 		${WRKSRC}/phpvirtualbox${SUFFIX}.conf
+	@${REINPLACE_CMD} -e 's#7.2-1#${DISTVERSION}#' \
+		${WRKSRC}/endpoints/lib/config.php
 
 do-install:
 	${MKDIR} ${STAGEDIR}${WWWDIR}
diff --git a/www/phpvirtualbox-72/distinfo b/www/phpvirtualbox-72/distinfo
index babeeb3c20eb..4ba1a1b77549 100644
--- a/www/phpvirtualbox-72/distinfo
+++ b/www/phpvirtualbox-72/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1760000000
-SHA256 (phpvirtualbox-phpvirtualbox-7.2-1_GH0.tar.gz) = 8025ed6b6af7ab4f32b0ac548fee94621469d5f5bc89d6a8a553a3989ada5ca9
-SIZE (phpvirtualbox-phpvirtualbox-7.2-1_GH0.tar.gz) = 5271540
-SHA256 (2d806b480c28c4343ceda12ac0f8614713eddaec.patch) = 216cc7af1bdec4b64efad505fd606b3699cf10e29df4a8e3b114e2419bb1f1ea
-SIZE (2d806b480c28c4343ceda12ac0f8614713eddaec.patch) = 1076
-SHA256 (ab759b995472b98bda9e49050dff65c11e0a62b7.patch) = eea7c0051c80dd7d32cd04b220f45598c5611c7e5372ce137e2817a3416b8513
-SIZE (ab759b995472b98bda9e49050dff65c11e0a62b7.patch) = 5435
+TIMESTAMP = 1762111111
+SHA256 (phpvirtualbox-phpvirtualbox-7.2-2_GH0.tar.gz) = 06c3cc1585f05c21b2efb74650114054433776ab08980d939e4062b739f697cd
+SIZE (phpvirtualbox-phpvirtualbox-7.2-2_GH0.tar.gz) = 5119608
diff --git a/www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl b/www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl
deleted file mode 100644
index 40b0ff619005..000000000000
--- a/www/phpvirtualbox-72/files/patch-endpoints_lib_vboxwebService-7.2.wsdl
+++ /dev/null
@@ -1,11 +0,0 @@
---- endpoints/lib/vboxwebService-7.2.wsdl.orig	2025-08-28 05:41:35 UTC
-+++ endpoints/lib/vboxwebService-7.2.wsdl
-@@ -5,7 +5,7 @@ -->
-   Generator: src/VBox/Main/webservice/websrv-wsdl-service.xsl
- -->
- <definitions xmlns:interface="urn:vbox" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:vbox="http://www.virtualbox.org/" xmlns="http://schemas.xmlsoap.org/wsdl/" name="VirtualBox" targetNamespace="http://www.virtualbox.org/Service">
--  <import location="vboxweb.wsdl" namespace="http://www.virtualbox.org/"/>
-+  <import location="vboxweb-7.2.wsdl" namespace="http://www.virtualbox.org/"/>
-   <service name="vboxService">
-     <port binding="vbox:vboxBinding" name="vboxServicePort">
-       <soap:address location="http://localhost:18083/"/>
diff --git a/www/phpvirtualbox-72/pkg-plist b/www/phpvirtualbox-72/pkg-plist
index 7e75d2fc12d8..e23f21cfa093 100644
--- a/www/phpvirtualbox-72/pkg-plist
+++ b/www/phpvirtualbox-72/pkg-plist
@@ -577,9 +577,6 @@
 %%WWWDIR%%/panes/settingsStorage.html
 %%WWWDIR%%/panes/settingsSystem.html
 %%WWWDIR%%/panes/settingsUSB.html
-%%WWWDIR%%/panes/tabVMConsole.html
-%%WWWDIR%%/panes/tabVMConsoleRDP.html
-%%WWWDIR%%/panes/tabVMConsoleVNC.html
 %%WWWDIR%%/panes/tabVMDetails.html
 %%WWWDIR%%/panes/tabVMSnapshots.html
 %%WWWDIR%%/panes/tabs.html
@@ -604,11 +601,5 @@
 %%WWWDIR%%/panes/wizardNewVM.html
 %%WWWDIR%%/panes/wizardNewVMAdvanced.html
 %%WWWDIR%%/phpvirtualbox-72.conf
-%%WWWDIR%%/rdpweb/RDPClientUI.swf
-%%WWWDIR%%/rdpweb/license_3rd.txt
-%%WWWDIR%%/rdpweb/swfobject.js
-%%WWWDIR%%/rdpweb/webclient.js
-%%WWWDIR%%/rdpweb/webclient3.html
 %%WWWDIR%%/recovery.php-disabled
-%%WWWDIR%%/tightvnc/VncViewer.jar
 %%WWWDIR%%/vboxinit