Download raw body.
[phpvirtualbox] Re: PHP old versions heads-up
On 2024/05/22 12:43, Stuart Henderson wrote:
> I intend to drop php/7.4 and php/8.0 soon (both are out of security
> support). The following ports/subpackages are setup to use 7.4 at the
> moment, if anyone's interested in them could you take a look at updating
> or patching to support 8.1+ please?
>
...
> www/phpvirtualbox (aja@, last upstream commit Jan 2021)
rsadowski pointed at archlinux who have added some patches for this, which
it turns out come from a fork https://github.com/BartekSz95/phpvirtualbox/
- there have been a couple of 7.0 betas (Dec 2022) and this rc (Jan 2023)
and no commits since, which suggests it's probably reasonably stable.
There's some activity in https://github.com/BartekSz95/phpvirtualbox/issues
(looks like some are to do with vbox 7 compat) but it doesn't look like
any huge red flags for switching to this version, and PHP 7.4 is well out
of support now.
I don't use virtualbox (and don't particularly want to touch oracle
software) so haven't tested runtime. Is anyone still using this?
If so, please could you try this diff?
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/phpvirtualbox/Makefile,v
diff -u -p -r1.32 Makefile
--- Makefile 7 Nov 2023 14:19:49 -0000 1.32
+++ Makefile 20 Jun 2024 12:00:58 -0000
@@ -1,11 +1,9 @@
COMMENT= web-based VirtualBox front-end
+GH_ACCOUNT= BartekSz95
GH_PROJECT= phpvirtualbox
-GH_ACCOUNT= phpvirtualbox
-GH_TAGNAME= 5.2-1
-MODPHP_VERSION= 7.4
-PKGNAME= phpvirtualbox-${GH_TAGNAME:S/-/./}
-REVISION= 1
+GH_TAGNAME= v7.0-rc1
+PKGNAME= phpvirtualbox-${GH_TAGNAME:S/V//:S/-//}
CATEGORIES= www sysutils
@@ -30,6 +28,8 @@ SUBST_VARS= INSTDIR TINSTDIR
do-install:
cp -Rp ${WRKSRC} ${INSTDIR}
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
- rm ${INSTDIR}/{Dockerfile,docker-compose.yml,.{docker,git}ignore}
+ rm ${INSTDIR}/{Dockerfile,docker-compose.yml,.{docker,git}ignore} \
+ ${INSTDIR}/packaging/install-scripts/{un,}install.bash
+ rmdir ${INSTDIR}/packaging{/install-scripts,}
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/phpvirtualbox/distinfo,v
diff -u -p -r1.10 distinfo
--- distinfo 23 Nov 2019 14:48:56 -0000 1.10
+++ distinfo 20 Jun 2024 12:00:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (phpvirtualbox-5.2-1.tar.gz) = p9Fy39m3PxyPbr5byY064fsSOVNQrDuTLLgRZY/IhSE=
-SIZE (phpvirtualbox-5.2-1.tar.gz) = 3882921
+SHA256 (phpvirtualbox-7.0-rc1.tar.gz) = KfPNB5VvbNMk9eBC9taLDTdiiiBNZUwkF54KB7GBkqY=
+SIZE (phpvirtualbox-7.0-rc1.tar.gz) = 3965363
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/phpvirtualbox/pkg/PLIST,v
diff -u -p -r1.13 PLIST
--- pkg/PLIST 11 Mar 2022 20:10:43 -0000 1.13
+++ pkg/PLIST 20 Jun 2024 12:00:58 -0000
@@ -1,4 +1,5 @@
phpvirtualbox/
+phpvirtualbox/.htaccess
phpvirtualbox/CHANGELOG.txt
phpvirtualbox/GPLv3.txt
phpvirtualbox/LICENSE.txt
@@ -36,8 +37,8 @@ phpvirtualbox/endpoints/lib/language.php
phpvirtualbox/endpoints/lib/utils.php
phpvirtualbox/endpoints/lib/vboxServiceWrappers.php
phpvirtualbox/endpoints/lib/vboxconnector.php
-phpvirtualbox/endpoints/lib/vboxweb-5.2.wsdl
-phpvirtualbox/endpoints/lib/vboxwebService-5.2.wsdl
+phpvirtualbox/endpoints/lib/vboxweb-7.0.wsdl
+phpvirtualbox/endpoints/lib/vboxwebService-7.0.wsdl
phpvirtualbox/endpoints/rdp.php
phpvirtualbox/endpoints/screen.php
phpvirtualbox/images/
@@ -269,9 +270,11 @@ phpvirtualbox/images/vbox/os_ubuntu_64.p
phpvirtualbox/images/vbox/os_virtualbox.png
phpvirtualbox/images/vbox/os_win10.png
phpvirtualbox/images/vbox/os_win10_64.png
+phpvirtualbox/images/vbox/os_win11_64.png
phpvirtualbox/images/vbox/os_win2k.png
phpvirtualbox/images/vbox/os_win2k12_64.png
phpvirtualbox/images/vbox/os_win2k16_64.png
+phpvirtualbox/images/vbox/os_win2k19_64.png
phpvirtualbox/images/vbox/os_win2k3.png
phpvirtualbox/images/vbox/os_win2k3_64.png
phpvirtualbox/images/vbox/os_win2k8.png
@@ -420,6 +423,10 @@ phpvirtualbox/images/vbox/video_capture_
phpvirtualbox/images/vbox/video_capture_on_16px.png
phpvirtualbox/images/vbox/video_capture_on_disabled_16px.png
phpvirtualbox/images/vbox/video_capture_settings_16px.png
+phpvirtualbox/images/vbox/virtio_scsi_add_16px.png
+phpvirtualbox/images/vbox/virtio_scsi_add_disabled_16px.png
+phpvirtualbox/images/vbox/virtio_scsi_collapse_16px.png
+phpvirtualbox/images/vbox/virtio_scsi_expand_16px.png
phpvirtualbox/images/vbox/virtualbox-hdd.png
phpvirtualbox/images/vbox/virtualbox-ova.png
phpvirtualbox/images/vbox/virtualbox-ovf.png
@@ -506,6 +513,7 @@ phpvirtualbox/js/phpvirtualbox.js
phpvirtualbox/js/utils.js
phpvirtualbox/languages/
phpvirtualbox/languages/cs.xml
+phpvirtualbox/languages/da.xml
phpvirtualbox/languages/de.xml
phpvirtualbox/languages/en.xml
phpvirtualbox/languages/es.xml
[phpvirtualbox] Re: PHP old versions heads-up