Signed-off-by: Filip Kobierski <fkobi@pm.me> --- app-containers/lxc/metadata.xml | 1 - app-emulation/qemu/metadata.xml | 1 - dev-ruby/io-event/metadata.xml | 3 --- media-sound/mpd/metadata.xml | 1 - profiles/use.desc | 1 + sci-physics/root/metadata.xml | 1 - sys-apps/bfs/metadata.xml | 3 --- sys-apps/plocate/metadata.xml | 3 --- sys-block/fio/metadata.xml | 1 - sys-block/thin-provisioning-tools/metadata.xml | 3 --- sys-cluster/ceph/metadata.xml | 1 - sys-cluster/glusterfs/metadata.xml | 1 - sys-process/audit/metadata.xml | 1 - 13 files changed, 1 insertion(+), 20 deletions(-) diff --git a/app-containers/lxc/metadata.xml b/app-containers/lxc/metadata.xml index 7c423aeaca6..025e3688277 100644 --- a/app-containers/lxc/metadata.xml +++ b/app-cont ainers/lxc/metadata.xml @@ -10,7 +10,6 @@ <name>Gentoo Virtualization Project</name> </maintainer> <use> - <flag name="io-uring">Enable io_uring support, and use io_uring instead of epoll</flag> <flag name="tools">Build and install additional command line tools</flag> </use> <upstream> diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index 6b037ef131a..c42f7d920b3 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -26,7 +26,6 @@ <flag name="iscsi">Enable direct iSCSI support via <pkg>net-libs/libiscsi</pkg> instead of indirectly via the Linux block layer that <pkg>sys-block/open-iscsi</pkg> does.</flag> - <flag name="io-uring">Enable efficient I/O via <pkg>sys-libs/liburing</pkg>.</flag> <flag name="keyutils">Support Linux keyrings via <pkg>sys-apps/keyutils</pkg></flag> <flag name="multipath">Enable multipath persistent reservation passthrough via <pkg>sys-f s/multipath-tools</pkg>.</flag> diff --git a/dev-ruby/io-event/metadata.xml b/dev-ruby/io-event/metadata.xml index 7e76e28a1d1..0962eb7f219 100644 --- a/dev-ruby/io-event/metadata.xml +++ b/dev-ruby/io-event/metadata.xml @@ -5,9 +5,6 @@ <email>ruby@gentoo.org</email> <name>Gentoo Ruby Project</name> </maintainer> - <use> - <flag name="io-uring">Enable io_uring support, and use io_uring instead of epoll</flag> - </use> <upstream> <remote-id type="github">socketry/io-event</remote-id> </upstream> diff --git a/media-sound/mpd/metadata.xml b/media-sound/mpd/metadata.xml index 7cf09c18a6d..8253dae1fb7 100644 --- a/media-sound/mpd/metadata.xml +++ b/media-sound/mpd/metadata.xml @@ -20,7 +20,6 @@ <flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis (discouraged)</flag> <flag name="gme">Enables support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats.</flag> <flag name="id3tag"> Support for ID3 tags</flag> - <flag name="io-uring">Enable support for io_uring</flag> <flag name="inotify">Use the Linux kernel inotify subsystem to notice changes to mpd music library</flag> <flag name="lame">Support for MP3 streaming via Icecast2</flag> <flag name="libmpdclient">Enable support for remote mpd databases</flag> diff --git a/profiles/use.desc b/profiles/use.desc index 0e345f1dcc3..d2bfb820eae 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -146,6 +146,7 @@ inotify - Enable inotify filesystem monitoring support introspection - Add support for GObject based introspection iodbc - Add support for iODBC library ios - Enable support for Apple's iDevice with iOS operating system (iPad, iPhone, iPod, etc) +io-uring - Enable the use of io_uring system calls for efficient async IO ipod - Enable support for iPod device access ipv6 - Add support for IP version 6 jack - Add support for the JACK Audio Connection Kit diff --git a/sci- physics/root/metadata.xml b/sci-physics/root/metadata.xml index 6708cbdd75a..32b389c22a8 100644 --- a/sci-physics/root/metadata.xml +++ b/sci-physics/root/metadata.xml @@ -42,7 +42,6 @@ <flag name="tbb">Enable implicit multi-threading (IMT) with <pkg>dev-cpp/tbb</pkg></flag> <flag name="tmva">Built TMVA (ROOT's multi-variate analysis toolkit for machine learning)</flag> <flag name="unuran">Enable support for <pkg>sci-mathematics/unuran</pkg></flag> - <flag name="io-uring">Enable support for <pkg>sys-libs/liburing</pkg> in RNTuple</flag> <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg> with VecCore</flag> <flag name="xrootd">Build the interface for <pkg>net-libs/xrootd</pkg> </flag> </use> diff --git a/sys-apps/bfs/metadata.xml b/sys-apps/bfs/metadata.xml index c734443efb5..d86301745b4 100644 --- a/sys-apps/bfs/metadata.xml +++ b/sys-apps/bfs/metadata.xml @@ -8,7 +8,4 @@ <upstream> <remote-id type="github">tavianator/bfs</re mote-id> </upstream> - <use> - <flag name="io-uring">Use <pkg>sys-libs/liburing</pkg> for faster async I/O</flag> - </use> </pkgmetadata> diff --git a/sys-apps/plocate/metadata.xml b/sys-apps/plocate/metadata.xml index fcef37108e0..ea1b17d66b2 100644 --- a/sys-apps/plocate/metadata.xml +++ b/sys-apps/plocate/metadata.xml @@ -21,9 +21,6 @@ <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> - <use> - <flag name="io-uring">Enable efficient I/O via <pkg>sys-libs/liburing</pkg>.</flag> - </use> <longdescription> plocate works by creating an inverted index over trigrams (combinations of three bytes) in the search strings, which allows it to rapidly narrow down the diff --git a/sys-block/fio/metadata.xml b/sys-block/fio/metadata.xml index 133abb62792..f049e03134a 100644 --- a/sys-block/fio/metadata.xml +++ b/sys-block/fio/metadata.xml @@ -13,7 +13,6 @@ <flag name="glusterfs">Enable GlusterFS gfapi support via <pkg> sys-cluster/glusterfs</pkg></flag> <flag name="gnuplot">Install tools for generating gnuplots</flag> <flag name="pandas">Install dependencies for complex python scripts</flag> - <flag name="io-uring">Enable efficient I/O via <pkg>sys-libs/liburing</pkg>.</flag> <flag name="nfs">Enable NFS support</flag> <flag name="numa">Enable numa support</flag> <flag name="rbd">Enable Rados block device support via <pkg>sys-cluster/ceph</pkg></flag> diff --git a/sys-block/thin-provisioning-tools/metadata.xml b/sys-block/thin-provisioning-tools/metadata.xml index 35126c51140..15dea8bd8d8 100644 --- a/sys-block/thin-provisioning-tools/metadata.xml +++ b/sys-block/thin-provisioning-tools/metadata.xml @@ -8,9 +8,6 @@ <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> - <use> - <flag name="io-uring">Enable experimental support for io-uring.</flag> - </use> <upstream> <remote-id type="github">jthornber/thin-provisioning-tool s</remote-id> </upstream> diff --git a/sys-cluster/ceph/metadata.xml b/sys-cluster/ceph/metadata.xml index e40590e6067..4ae835e9df0 100644 --- a/sys-cluster/ceph/metadata.xml +++ b/sys-cluster/ceph/metadata.xml @@ -33,7 +33,6 @@ <flag name="rdma">Enable RDMA support via <pkg>sys-cluster/rdma-core</pkg></flag> <flag name="rgw-lua">Rados Gateway's support for dynamically adding lua packagess</flag> <flag name="system-boost">Use system <pkg>dev-libs/boost</pkg> instead of the bundled one</flag> - <flag name="io-uring">Build with support for <pkg>sys-libs/liburing</pkg></flag> <flag name="zbd">Enable <pkg>sys-block/libzbd</pkg> bluestore backend</flag> <flag name="xfs">Add xfs support</flag> </use> diff --git a/sys-cluster/glusterfs/metadata.xml b/sys-cluster/glusterfs/metadata.xml index e5e0116cd5c..6a21bf01f26 100644 --- a/sys-cluster/glusterfs/metadata.xml +++ b/sys-cluster/glusterfs/metadata.xml @@ -26,7 +26,6 @@ <flag name="ipv6"> Use IPv6 by default, requires libtirpc</flag> <flag name="libtirpc">Build against <pkg>net-libs/libtirpc</pkg> for RPC support</flag> <flag name="rsyslog">Install configuration snippet for <pkg>app-admin/rsyslog</pkg></flag> - <flag name="io-uring">Control whether or not glusterfs is compiled with uring support or not.</flag> </use> <upstream> <remote-id type="github">gluster/glusterfs</remote-id> diff --git a/sys-process/audit/metadata.xml b/sys-process/audit/metadata.xml index 79fc6fdac9e..4f27587f6e9 100644 --- a/sys-process/audit/metadata.xml +++ b/sys-process/audit/metadata.xml @@ -9,7 +9,6 @@ </maintainer> <use> <flag name="gssapi">Enable GSSAPI support</flag> - <flag name="io-uring">Enable support for io-uring. Doesn't need the library but needs at least kernel 5.1.</flag> </use> <upstream> <remote-id type="github">linux-audit/audit-userspace</remote-id> -- 2.45.2