git: 8702e10856a5 - main - devel/libvirt: update to 11.4.0

From: Roman Bogorodskiy <novel_at_FreeBSD.org>
Date: Tue, 03 Jun 2025 07:56:55 UTC
The branch main has been updated by novel:

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

commit 8702e10856a5f541f6232675f64315f063c6f117
Author:     Roman Bogorodskiy <novel@FreeBSD.org>
AuthorDate: 2025-06-02 17:25:23 +0000
Commit:     Roman Bogorodskiy <novel@FreeBSD.org>
CommitDate: 2025-06-03 07:55:26 +0000

    devel/libvirt: update to 11.4.0
    
     - Update to 11.4.0
     - Drop patch-build-aux_meson.build which was upstreamed
    
    Sponsored by:   The FreeBSD Foundation
---
 devel/libvirt/Makefile                          |  4 ++--
 devel/libvirt/distinfo                          |  6 +++---
 devel/libvirt/files/patch-build-aux_meson.build | 27 -------------------------
 devel/libvirt/pkg-plist                         |  3 +++
 4 files changed, 8 insertions(+), 32 deletions(-)

diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile
index 12c6bae430f8..bf560c512e90 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libvirt
-DISTVERSION=	11.3.0
+DISTVERSION=	11.4.0
 CATEGORIES=	devel
 MASTER_SITES=	http://libvirt.org/sources/ \
 		ftp://libvirt.org/libvirt/
@@ -140,7 +140,7 @@ USE_PERL5=	build
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
-SHLIB_VER=	0.11003.0
+SHLIB_VER=	0.11004.0
 PLIST_SUB+=	SHLIB_VER=${SHLIB_VER}
 PORTDOCS=	*
 #SHEBANG_FILES=	src/keycodemapdb/tools/keymap-gen
diff --git a/devel/libvirt/distinfo b/devel/libvirt/distinfo
index 71395f59a4f8..2a75775d3092 100644
--- a/devel/libvirt/distinfo
+++ b/devel/libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746184187
-SHA256 (libvirt-11.3.0.tar.xz) = 6bcb0c42c4580436fea262ced56f68a6afe20f7390b1bea2116718cc034a0283
-SIZE (libvirt-11.3.0.tar.xz) = 9801572
+TIMESTAMP = 1748882025
+SHA256 (libvirt-11.4.0.tar.xz) = e10059efc655532b0cfe44d961c87c5a56e45393cc7bd343bd3348b40d73b267
+SIZE (libvirt-11.4.0.tar.xz) = 9849020
diff --git a/devel/libvirt/files/patch-build-aux_meson.build b/devel/libvirt/files/patch-build-aux_meson.build
deleted file mode 100644
index 63e689340bbc..000000000000
--- a/devel/libvirt/files/patch-build-aux_meson.build
+++ /dev/null
@@ -1,27 +0,0 @@
---- build-aux/meson.build.orig	2025-05-02 07:25:45 UTC
-+++ build-aux/meson.build
-@@ -13,23 +13,10 @@ if git and tests_enabled[0]
-   if host_machine.system() == 'freebsd' or host_machine.system() == 'darwin'
-     make_prog = find_program('gmake')
-     sed_prog = find_program('gsed')
-+    grep_prog = find_program('ggrep')
-   else
-     make_prog = find_program('make')
-     sed_prog = find_program('sed')
--  endif
--
--  if host_machine.system() == 'freebsd'
--    grep_prog = find_program('grep')
--    grep_cmd = run_command(grep_prog, '--version', check: true)
--    if grep_cmd.stdout().startswith('grep (BSD grep')
--      grep_prog = find_program('/usr/local/bin/grep', required: false)
--      if not grep_prog.found()
--        error('GNU grep not found')
--      endif
--    endif
--  elif host_machine.system() == 'darwin'
--    grep_prog = find_program('ggrep')
--  else
-     grep_prog = find_program('grep')
-   endif
- 
diff --git a/devel/libvirt/pkg-plist b/devel/libvirt/pkg-plist
index 7c82c41ac6c6..489c92eaed90 100644
--- a/devel/libvirt/pkg-plist
+++ b/devel/libvirt/pkg-plist
@@ -169,6 +169,7 @@ share/augeas/lenses/virtvboxd.aug
 %%DATADIR%%/cpu_map/arm_vendors.xml
 %%DATADIR%%/cpu_map/index.xml
 %%DATADIR%%/cpu_map/ppc64_POWER10.xml
+%%DATADIR%%/cpu_map/ppc64_POWER11.xml
 %%DATADIR%%/cpu_map/ppc64_POWER6.xml
 %%DATADIR%%/cpu_map/ppc64_POWER7.xml
 %%DATADIR%%/cpu_map/ppc64_POWER8.xml
@@ -411,6 +412,8 @@ lib/libvirt/connection-driver/libvirt_driver_vbox.so
 %%XEN%%lib/libvirt/connection-driver/libvirt_driver_libxl.so
 lib/libvirt/storage-backend/libvirt_storage_backend_fs.so
 %%ZFS%%lib/libvirt/storage-backend/libvirt_storage_backend_zfs.so
+%%BHYVE%%@dir /var/lib/libvirt/bhyve/nvram
+%%BHYVE%%@dir /var/lib/libvirt/bhyve
 %%QEMU%%@dir /var/cache/libvirt/qemu
 %%QEMU%%@dir /var/lib/libvirt/qemu/channel/target
 %%QEMU%%@dir /var/lib/libvirt/qemu/channel