git: d94cb88a40ea - main - sysutils/xen-tools: add GNU TLS dependency
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 21 Feb 2025 10:22:55 UTC
The branch main has been updated by royger: URL: https://cgit.FreeBSD.org/ports/commit/?id=d94cb88a40ea93ee45b5dd543c4ba8588a7adb91 commit d94cb88a40ea93ee45b5dd543c4ba8588a7adb91 Author: Roger Pau Monné <royger@FreeBSD.org> AuthorDate: 2025-02-21 09:59:25 +0000 Commit: Roger Pau Monné <royger@FreeBSD.org> CommitDate: 2025-02-21 10:22:17 +0000 sysutils/xen-tools: add GNU TLS dependency The Xen toolstack `vncpasswd` guest configuration option depends on QEMU being built with an external crypto library as of QEMU commit: 21407ddf967f crypto: delete built-in DES implementation Introduce a dependency of the xen-tools package on gnutls, so that the option continues to work as expected. Otherwise when attempting to use `vncpasswd` option guest creation fails due to QEMU not starting. Reported by: Subbsd <subbsd@gmail.com> Sponsored by: Cloud Software Group Approved by: bapt (implicit) --- sysutils/xen-tools/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sysutils/xen-tools/Makefile b/sysutils/xen-tools/Makefile index 75084bdc0e9a..6d945e7dbf17 100644 --- a/sysutils/xen-tools/Makefile +++ b/sysutils/xen-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= xen PKGNAMESUFFIX= -tools DISTVERSION= 4.19.1.20250217 +PORTREVISION= 1 CATEGORIES= sysutils emulators USE_GITLAB= yes @@ -23,7 +24,8 @@ LICENSE_COMB= multi LIB_DEPENDS= libyajl.so:devel/yajl \ liblzo2.so:archivers/lzo2 \ libpixman-1.so:x11/pixman \ - libargp.so:devel/argp-standalone + libargp.so:devel/argp-standalone \ + libgnutls.so:security/gnutls BUILD_DEPENDS= seabios>0:misc/seabios \ ${LOCALBASE}/share/edk2-xen/XEN_X64_EFI.fd:sysutils/edk2@xen_x64 \ bash>0:shells/bash