pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/liburing
Module Name: pkgsrc
Committed By: vins
Date: Wed May 6 19:17:19 UTC 2026
Modified Files:
pkgsrc/devel/liburing: Makefile PLIST buildlink3.mk distinfo
Log Message:
devel/liburing: update to 2.14
Changelog too long, refer to github releases:
https://github.com/axboe/liburing/releases
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/liburing/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/liburing/PLIST \
pkgsrc/devel/liburing/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/liburing/buildlink3.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/liburing/Makefile
diff -u pkgsrc/devel/liburing/Makefile:1.3 pkgsrc/devel/liburing/Makefile:1.4
--- pkgsrc/devel/liburing/Makefile:1.3 Wed Aug 14 00:13:20 2024
+++ pkgsrc/devel/liburing/Makefile Wed May 6 19:17:19 2026
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2024/08/14 00:13:20 gutteridge Exp $
+# $NetBSD: Makefile,v 1.4 2026/05/06 19:17:19 vins Exp $
-DISTNAME= liburing-2.6
+DISTNAME= liburing-2.14
CATEGORIES= devel
-MASTER_SITES= https://git.kernel.dk/cgit/liburing/snapshot/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=axboe/}
+GITHUB_TAG= ${PKGBASE}-${PKGVERSION_NOREV}
MAINTAINER= als%thangorodrim.ch@localhost
HOMEPAGE= https://git.kernel.dk/cgit/liburing/
@@ -24,10 +25,13 @@ PKGCONFIG_OVERRIDE+= liburing.pc.in
# Provides access to the Linux kernel io_uring interface
ONLY_FOR_PLATFORM= Linux-*-*
-do-build:
- ${RUN} cd ${WRKSRC}/ && ./configure --prefix=${PREFIX} && ${GMAKE}
+CONFIGURE_ARGS+= --prefix=${PREFIX} \
+ --mandir=${PREFIX}/${PKGMANDIR}
-do-test:
- ${RUN} cd ${WRKSRC}/ && ${GMAKE} runtests
+# Do not hard-code compiler
+CONFIGURE_ARGS+= --cc=${CC:Q} \
+ --cxx=${CXX:Q}
+
+TEST_TARGET= runtests
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/liburing/PLIST
diff -u pkgsrc/devel/liburing/PLIST:1.2 pkgsrc/devel/liburing/PLIST:1.3
--- pkgsrc/devel/liburing/PLIST:1.2 Wed Aug 14 00:13:20 2024
+++ pkgsrc/devel/liburing/PLIST Wed May 6 19:17:19 2026
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.2 2024/08/14 00:13:20 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/05/06 19:17:19 vins Exp $
include/liburing.h
include/liburing/barrier.h
include/liburing/compat.h
include/liburing/io_uring.h
+include/liburing/io_uring/query.h
include/liburing/io_uring_version.h
lib/liburing-ffi.a
lib/liburing-ffi.so
@@ -29,33 +30,51 @@ man/man3/io_uring_buf_ring_cq_advance.3
man/man3/io_uring_buf_ring_init.3
man/man3/io_uring_buf_ring_mask.3
man/man3/io_uring_check_version.3
+man/man3/io_uring_clone_buffers.3
+man/man3/io_uring_clone_buffers_offset.3
man/man3/io_uring_close_ring_fd.3
man/man3/io_uring_cq_advance.3
+man/man3/io_uring_cq_eventfd_enabled.3
+man/man3/io_uring_cq_eventfd_toggle.3
man/man3/io_uring_cq_has_overflow.3
man/man3/io_uring_cq_ready.3
man/man3/io_uring_cqe_get_data.3
man/man3/io_uring_cqe_get_data64.3
+man/man3/io_uring_cqe_nr.3
man/man3/io_uring_cqe_seen.3
+man/man3/io_uring_enable_rings.3
man/man3/io_uring_for_each_cqe.3
man/man3/io_uring_free_buf_ring.3
man/man3/io_uring_free_probe.3
man/man3/io_uring_get_events.3
man/man3/io_uring_get_probe.3
+man/man3/io_uring_get_probe_ring.3
man/man3/io_uring_get_sqe.3
+man/man3/io_uring_get_sqe128.3
man/man3/io_uring_major_version.3
+man/man3/io_uring_memory_size_params.3
man/man3/io_uring_minor_version.3
+man/man3/io_uring_mlock_size.3
+man/man3/io_uring_mlock_size_params.3
man/man3/io_uring_opcode_supported.3
+man/man3/io_uring_peek_batch_cqe.3
man/man3/io_uring_peek_cqe.3
man/man3/io_uring_prep_accept.3
man/man3/io_uring_prep_accept_direct.3
+man/man3/io_uring_prep_bind.3
man/man3/io_uring_prep_cancel.3
man/man3/io_uring_prep_cancel64.3
man/man3/io_uring_prep_cancel_fd.3
man/man3/io_uring_prep_close.3
man/man3/io_uring_prep_close_direct.3
-man/man3/io_uring_prep_cmd.3
+man/man3/io_uring_prep_cmd_discard.3
+man/man3/io_uring_prep_cmd_getsockname.3
+man/man3/io_uring_prep_cmd_sock.3
man/man3/io_uring_prep_connect.3
+man/man3/io_uring_prep_epoll_ctl.3
+man/man3/io_uring_prep_epoll_wait.3
man/man3/io_uring_prep_fadvise.3
+man/man3/io_uring_prep_fadvise64.3
man/man3/io_uring_prep_fallocate.3
man/man3/io_uring_prep_fgetxattr.3
man/man3/io_uring_prep_files_update.3
@@ -70,7 +89,9 @@ man/man3/io_uring_prep_getxattr.3
man/man3/io_uring_prep_link.3
man/man3/io_uring_prep_link_timeout.3
man/man3/io_uring_prep_linkat.3
+man/man3/io_uring_prep_listen.3
man/man3/io_uring_prep_madvise.3
+man/man3/io_uring_prep_madvise64.3
man/man3/io_uring_prep_mkdir.3
man/man3/io_uring_prep_mkdirat.3
man/man3/io_uring_prep_msg_ring.3
@@ -80,10 +101,15 @@ man/man3/io_uring_prep_msg_ring_fd_alloc
man/man3/io_uring_prep_multishot_accept.3
man/man3/io_uring_prep_multishot_accept_direct.3
man/man3/io_uring_prep_nop.3
+man/man3/io_uring_prep_nop128.3
+man/man3/io_uring_prep_open.3
+man/man3/io_uring_prep_open_direct.3
man/man3/io_uring_prep_openat.3
man/man3/io_uring_prep_openat2.3
man/man3/io_uring_prep_openat2_direct.3
man/man3/io_uring_prep_openat_direct.3
+man/man3/io_uring_prep_pipe.3
+man/man3/io_uring_prep_pipe_direct.3
man/man3/io_uring_prep_poll_add.3
man/man3/io_uring_prep_poll_multishot.3
man/man3/io_uring_prep_poll_remove.3
@@ -94,6 +120,7 @@ man/man3/io_uring_prep_read_fixed.3
man/man3/io_uring_prep_read_multishot.3
man/man3/io_uring_prep_readv.3
man/man3/io_uring_prep_readv2.3
+man/man3/io_uring_prep_readv_fixed.3
man/man3/io_uring_prep_recv.3
man/man3/io_uring_prep_recv_multishot.3
man/man3/io_uring_prep_recvmsg.3
@@ -102,11 +129,13 @@ man/man3/io_uring_prep_remove_buffers.3
man/man3/io_uring_prep_rename.3
man/man3/io_uring_prep_renameat.3
man/man3/io_uring_prep_send.3
+man/man3/io_uring_prep_send_bundle.3
man/man3/io_uring_prep_send_set_addr.3
man/man3/io_uring_prep_send_zc.3
man/man3/io_uring_prep_send_zc_fixed.3
man/man3/io_uring_prep_sendmsg.3
man/man3/io_uring_prep_sendmsg_zc.3
+man/man3/io_uring_prep_sendmsg_zc_fixed.3
man/man3/io_uring_prep_sendto.3
man/man3/io_uring_prep_setxattr.3
man/man3/io_uring_prep_shutdown.3
@@ -124,15 +153,19 @@ man/man3/io_uring_prep_timeout_remove.3
man/man3/io_uring_prep_timeout_update.3
man/man3/io_uring_prep_unlink.3
man/man3/io_uring_prep_unlinkat.3
+man/man3/io_uring_prep_uring_cmd.3
+man/man3/io_uring_prep_uring_cmd128.3
man/man3/io_uring_prep_waitid.3
man/man3/io_uring_prep_write.3
man/man3/io_uring_prep_write_fixed.3
man/man3/io_uring_prep_writev.3
man/man3/io_uring_prep_writev2.3
+man/man3/io_uring_prep_writev_fixed.3
man/man3/io_uring_queue_exit.3
man/man3/io_uring_queue_init.3
man/man3/io_uring_queue_init_mem.3
man/man3/io_uring_queue_init_params.3
+man/man3/io_uring_queue_mmap.3
man/man3/io_uring_recvmsg_cmsg_firsthdr.3
man/man3/io_uring_recvmsg_cmsg_nexthdr.3
man/man3/io_uring_recvmsg_name.3
@@ -145,6 +178,7 @@ man/man3/io_uring_register_buffers.3
man/man3/io_uring_register_buffers_sparse.3
man/man3/io_uring_register_buffers_tags.3
man/man3/io_uring_register_buffers_update_tag.3
+man/man3/io_uring_register_clock.3
man/man3/io_uring_register_eventfd.3
man/man3/io_uring_register_eventfd_async.3
man/man3/io_uring_register_file_alloc_range.3
@@ -153,14 +187,25 @@ man/man3/io_uring_register_files_sparse.
man/man3/io_uring_register_files_tags.3
man/man3/io_uring_register_files_update.3
man/man3/io_uring_register_files_update_tag.3
+man/man3/io_uring_register_ifq.3
man/man3/io_uring_register_iowq_aff.3
man/man3/io_uring_register_iowq_max_workers.3
man/man3/io_uring_register_napi.3
+man/man3/io_uring_register_personality.3
+man/man3/io_uring_register_probe.3
+man/man3/io_uring_register_region.3
+man/man3/io_uring_register_restrictions.3
man/man3/io_uring_register_ring_fd.3
man/man3/io_uring_register_sync_cancel.3
+man/man3/io_uring_register_sync_msg.3
+man/man3/io_uring_register_wait_reg.3
+man/man3/io_uring_resize_rings.3
+man/man3/io_uring_ring_dontfork.3
+man/man3/io_uring_set_iowait.3
man/man3/io_uring_setup_buf_ring.3
man/man3/io_uring_sq_ready.3
man/man3/io_uring_sq_space_left.3
+man/man3/io_uring_sqe_set_buf_group.3
man/man3/io_uring_sqe_set_data.3
man/man3/io_uring_sqe_set_data64.3
man/man3/io_uring_sqe_set_flags.3
@@ -168,6 +213,8 @@ man/man3/io_uring_sqring_wait.3
man/man3/io_uring_submit.3
man/man3/io_uring_submit_and_get_events.3
man/man3/io_uring_submit_and_wait.3
+man/man3/io_uring_submit_and_wait_min_timeout.3
+man/man3/io_uring_submit_and_wait_reg.3
man/man3/io_uring_submit_and_wait_timeout.3
man/man3/io_uring_unregister_buf_ring.3
man/man3/io_uring_unregister_buffers.3
@@ -175,9 +222,19 @@ man/man3/io_uring_unregister_eventfd.3
man/man3/io_uring_unregister_files.3
man/man3/io_uring_unregister_iowq_aff.3
man/man3/io_uring_unregister_napi.3
+man/man3/io_uring_unregister_personality.3
man/man3/io_uring_unregister_ring_fd.3
man/man3/io_uring_wait_cqe.3
man/man3/io_uring_wait_cqe_nr.3
man/man3/io_uring_wait_cqe_timeout.3
man/man3/io_uring_wait_cqes.3
+man/man3/io_uring_wait_cqes_min_timeout.3
man/man7/io_uring.7
+man/man7/io_uring_cancelation.7
+man/man7/io_uring_linked_requests.7
+man/man7/io_uring_multishot.7
+man/man7/io_uring_provided_buffers.7
+man/man7/io_uring_registered_buffers.7
+man/man7/io_uring_registered_files.7
+man/man7/io_uring_setup_flags.7
+man/man7/io_uring_sqpoll.7
Index: pkgsrc/devel/liburing/distinfo
diff -u pkgsrc/devel/liburing/distinfo:1.2 pkgsrc/devel/liburing/distinfo:1.3
--- pkgsrc/devel/liburing/distinfo:1.2 Wed Aug 14 00:13:20 2024
+++ pkgsrc/devel/liburing/distinfo Wed May 6 19:17:19 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2024/08/14 00:13:20 gutteridge Exp $
+$NetBSD: distinfo,v 1.3 2026/05/06 19:17:19 vins Exp $
-BLAKE2s (liburing-2.6.tar.gz) = 5aa704f8f5132dfd19d76e8927e5311ad098e399b8e69705a84eb0193a81ecf2
-SHA512 (liburing-2.6.tar.gz) = 5e4b0b347619b4f26218ee851026eb3e5b523be11d1c9a7dcca65d43f07442b03e1520f12cc2fc0d39ee3d1837e266a9ca4974b695900f600705fb8e24630a37
-Size (liburing-2.6.tar.gz) = 334434 bytes
+BLAKE2s (liburing-2.14.tar.gz) = aa4bab7dcf1196471cfa9b09bbefe71b06ebc5912cf138a0ca47460bcd5d45cf
+SHA512 (liburing-2.14.tar.gz) = 3eb8419cd6c9ae4909b9697b188f5c6a27e107694eefe9747822524c8710e0798476aa43acada578fcbcf6e46b63ebdfb59350e4ba8f928dfe7cac3614e32a48
+Size (liburing-2.14.tar.gz) = 487718 bytes
Index: pkgsrc/devel/liburing/buildlink3.mk
diff -u pkgsrc/devel/liburing/buildlink3.mk:1.1 pkgsrc/devel/liburing/buildlink3.mk:1.2
--- pkgsrc/devel/liburing/buildlink3.mk:1.1 Mon Apr 17 21:32:54 2023
+++ pkgsrc/devel/liburing/buildlink3.mk Wed May 6 19:17:19 2026
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.1 2023/04/17 21:32:54 gutteridge Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2026/05/06 19:17:19 vins Exp $
BUILDLINK_TREE+= liburing
.if !defined(LIBURING_BUILDLINK3_MK)
LIBURING_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.liburing+= liburing>=2.3
+BUILDLINK_API_DEPENDS.liburing+= liburing>=2.14
BUILDLINK_PKGSRCDIR.liburing?= ../../devel/liburing
.endif # LIBURING_BUILDLINK3_MK
Home |
Main Index |
Thread Index |
Old Index