git: 2f8cf0a1d346 - main - sysutils/xnvme: update to v0.7.4

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Sat, 02 Mar 2024 20:18:20 UTC
The branch main has been updated by fuz:

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

commit 2f8cf0a1d34684edb2feeb3a9b6deae29811cb67
Author:     Karl Bonde Torp <k.torp@samsung.com>
AuthorDate: 2024-02-27 13:31:13 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-03-02 20:18:02 +0000

    sysutils/xnvme: update to v0.7.4
    
    Signed-off-by:  Karl Bonde Torp <k.torp@samsung.com>
    PR:             277353
---
 sysutils/xnvme/Makefile  |  4 ++--
 sysutils/xnvme/distinfo  |  6 +++---
 sysutils/xnvme/pkg-plist | 14 +++++++++++++-
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/sysutils/xnvme/Makefile b/sysutils/xnvme/Makefile
index 2a399b612bb2..5dc860f001a9 100644
--- a/sysutils/xnvme/Makefile
+++ b/sysutils/xnvme/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	xnvme
-DISTVERSION=	0.7.3
-PORTREVISION=	1
+DISTVERSION=	0.7.4
 CATEGORIES=	sysutils
 MASTER_SITES=	https://github.com/OpenMPDK/xNVMe/releases/download/v${DISTVERSION}/
 
@@ -17,6 +16,7 @@ USES=		meson
 USE_LDCONFIG=	yes
 
 MESON_ARGS=	-Dforce_completions=true \
+		-Dwith-isal=disabled \
 		-Dwith-libaio=disabled \
 		-Dwith-liburing=disabled \
 		-Dwith-libvfn=disabled \
diff --git a/sysutils/xnvme/distinfo b/sysutils/xnvme/distinfo
index 1fd44be6530d..84437a9b4231 100644
--- a/sysutils/xnvme/distinfo
+++ b/sysutils/xnvme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700734543
-SHA256 (xnvme-0.7.3.tar.gz) = fb1b777e63ed2e6a256de6bd2718db346f6e78eb73ef188ff1aef526ce28f294
-SIZE (xnvme-0.7.3.tar.gz) = 31713546
+TIMESTAMP = 1709035403
+SHA256 (xnvme-0.7.4.tar.gz) = 6d42d0bd7e6b395a37869a8713d138d332500f20ecc272ebf6789471026a7191
+SIZE (xnvme-0.7.4.tar.gz) = 1959147
diff --git a/sysutils/xnvme/pkg-plist b/sysutils/xnvme/pkg-plist
index 72bec6ee2811..d5a13c315e23 100644
--- a/sysutils/xnvme/pkg-plist
+++ b/sysutils/xnvme/pkg-plist
@@ -9,10 +9,13 @@ bin/xnvme-driver
 %%EXAMPLES%%bin/xnvme_hello
 %%EXAMPLES%%bin/xnvme_io_async
 %%EXAMPLES%%bin/xnvme_single_async
+%%EXAMPLES%%bin/xnvme_single_async_efd
 %%EXAMPLES%%bin/xnvme_single_sync
 %%TESTS%%bin/xnvme_tests_async_intf
 %%TESTS%%bin/xnvme_tests_buf
 %%TESTS%%bin/xnvme_tests_cli
+%%TESTS%%bin/xnvme_tests_copy
+%%TESTS%%bin/xnvme_tests_delay_identification
 %%TESTS%%bin/xnvme_tests_enum
 %%TESTS%%bin/xnvme_tests_ioworker
 %%TESTS%%bin/xnvme_tests_kvs
@@ -44,6 +47,7 @@ include/libxnvme_libconf.h
 include/libxnvme_mem.h
 include/libxnvme_nvm.h
 include/libxnvme_opts.h
+include/libxnvme_pi.h
 include/libxnvme_pp.h
 include/libxnvme_queue.h
 include/libxnvme_spec.h
@@ -55,6 +59,8 @@ include/libxnvme_ver.h
 include/libxnvme_znd.h
 lib/libxnvme.a
 lib/libxnvme.so
+lib/libxnvme.so.0
+lib/libxnvme.so.0.7.4
 libdata/pkgconfig/xnvme.pc
 %%TOOLS%%share/man/man1/kvs-delete.1.gz
 %%TOOLS%%share/man/man1/kvs-enum.1.gz
@@ -71,6 +77,7 @@ libdata/pkgconfig/xnvme.pc
 %%TOOLS%%share/man/man1/lblk-info.1.gz
 %%TOOLS%%share/man/man1/lblk-read.1.gz
 %%TOOLS%%share/man/man1/lblk-write-dir.1.gz
+%%TOOLS%%share/man/man1/lblk-write-read-pi.1.gz
 %%TOOLS%%share/man/man1/lblk-write-uncor.1.gz
 %%TOOLS%%share/man/man1/lblk-write-zeros.1.gz
 %%TOOLS%%share/man/man1/lblk-write.1.gz
@@ -130,6 +137,10 @@ libdata/pkgconfig/xnvme.pc
 %%TESTS%%share/man/man1/xnvme_tests_buf.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_cli-optional.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_cli.1.gz
+%%TESTS%%share/man/man1/xnvme_tests_copy-copy.1.gz
+%%TESTS%%share/man/man1/xnvme_tests_copy.1.gz
+%%TESTS%%share/man/man1/xnvme_tests_delay_identification-open.1.gz
+%%TESTS%%share/man/man1/xnvme_tests_delay_identification.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_enum-backend.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_enum-multi.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_enum-open.1.gz
@@ -140,7 +151,6 @@ libdata/pkgconfig/xnvme.pc
 %%TESTS%%share/man/man1/xnvme_tests_kvs-kvs_io.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_kvs.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_lblk-io.1.gz
-%%TESTS%%share/man/man1/xnvme_tests_lblk-scopy.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_lblk-write_uncorrectable.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_lblk-write_zeroes.1.gz
 %%TESTS%%share/man/man1/xnvme_tests_lblk.1.gz
@@ -206,6 +216,8 @@ libdata/pkgconfig/xnvme.pc
 %%TESTS%%share/bash-completion/completions/xnvme_tests_async_intf-completions
 %%TESTS%%share/bash-completion/completions/xnvme_tests_buf-completions
 %%TESTS%%share/bash-completion/completions/xnvme_tests_cli-completions
+%%TESTS%%share/bash-completion/completions/xnvme_tests_copy-completions
+%%TESTS%%share/bash-completion/completions/xnvme_tests_delay_identification-completions
 %%TESTS%%share/bash-completion/completions/xnvme_tests_enum-completions
 %%TESTS%%share/bash-completion/completions/xnvme_tests_ioworker-completions
 %%TESTS%%share/bash-completion/completions/xnvme_tests_kvs-completions