sys-apps/plocate (gentoo)

Search

Package Information

Description:
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 set of candidates to a very small list, instead of linearly scanning through every entry. It does nearly all I/O asynchronously using io_uring if available (Linux 5.1+), which reduces the impact of seek latency on systems without SSDs. Like mlocate and slocate, the returned file set is user-dependent, ie. a user will only see a file if find(1) would list it (all directories from the root have +rx permissions).
Homepage:
https://plocate.sesse.net/
License:
GPL-2 GPL-2+

Versions

Version EAPI Keywords Slot
1.1.24 8 ~amd64 ~arm ~arm64 ~x86 0
1.1.23 8 amd64 ~arm arm64 ~x86 0

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>jeffrey@icurse.nl</email>
		<name>Jeffrey Lin</name>
	</maintainer>
	<maintainer type="person">
		<email>arsen@gentoo.org</email>
		<name>Arsen Arsenović</name>
	</maintainer>
	<maintainer type="person">
		<email>flow@gentoo.org</email>
		<name>Florian Schmaus</name>
	</maintainer>
	<maintainer type="person">
		<email>sam@gentoo.org</email>
		<name>Sam James</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<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
	set of candidates to a very small list, instead of linearly scanning through
	every entry. It does nearly all I/O asynchronously using io_uring if available
	(Linux 5.1+), which reduces the impact of seek latency on systems without SSDs.
	Like mlocate and slocate, the returned file set is user-dependent, ie. a user
	will only see a file if find(1) would list it (all directories from the root
	have +rx permissions).
	</longdescription>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.1.24 1.1.23
io-uring Enable the use of io_uring for efficient asynchronous IO and system requests

Files

Manifest

Type File Size Versions
DIST plocate-1.1.23.tar.gz 75390 bytes 1.1.23
DIST plocate-1.1.24.tar.gz 76117 bytes 1.1.24
Unmatched Entries
Type File Size