Summary
Line-oriented search tool that recursively searches your current directory for a regex pattern while respecting your gitignore rules. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep.
Versions
v14.1.1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
- Keywords
- amd64 arm64 ppc64 x86 ~loong ~riscv
- USE flags
- debug pcre
USE flags
General
Dependencies
dev-libs / libpcre2 : Perl-compatible regular expression library
Runtime Dependencies
dev-libs / libpcre2 : Perl-compatible regular expression library
Depending packages
app-emacs / rg : GNU Emacs search tool based on ripgrep
sys-apps / ripgrep-all : Like ripgrep, but also search in PDFs, E-Books, Office documents, archives, etc.
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/ripgrep: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Sam James · gentoo
sys-apps/ripgrep: Stabilize 14.1.1 x86, #940367
Signed-off-by: Sam James <sam@gentoo.org> - Arthur Zamarin · gentoo
sys-apps/ripgrep: Stabilize 14.1.1 arm64, #940367
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-apps/ripgrep: Stabilize 14.1.1 amd64, #940367
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-apps/ripgrep: Stabilize 14.1.1 ppc64, #940367
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/ripgrep: Bump to 14.1.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/ripgrep: Optimize generator calls
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Louis Sautier · gentoo
sys-apps/ripgrep: fix broken shell completions and man page
These had been broken since a54beaa7e596d245. Signed-off-by: Louis Sautier <sbraz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
sys-apps/ripgrep: Use new cargo_target_dir helper
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/ripgrep: Do not force static linking on musl
Closes: https://bugs.gentoo.org/922372 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/ripgrep: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: Stabilize 14.1.0 arm64, #924582
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/ripgrep: Stabilize 14.1.0 x86, #924582
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: Stabilize 14.1.0 ppc64, #924582
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/ripgrep: Stabilize 14.1.0 amd64, #924582
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: add 14.1.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-apps/ripgrep: keyword 14.0.3 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: drop 14.0.0, 14.0.2
Short-lived releases with regressions fixed in 14.0.3. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/ripgrep: add 14.0.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: add 14.0.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-apps/ripgrep: fix BDEPEND: ripgrep 14.0 requires rustc 1.72
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: add 14.0.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: fix installation with USE=debug
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: drop 12.1.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: stabilize 13.0.0 for arm64, bug #803314
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: Stabilize 13.0.0 x86, #803314
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/ripgrep: Stabilize 13.0.0 amd64, #803314
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: stabilize 13.0.0 for ppc64, bug #803314
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: keyword 13.0.0 for ~riscv
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: add 13.0.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: drop old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: 12.1.1 arm64 stable, bug #726044
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: 12.1.1 amd64 stable, bug #726044
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: 12.1.1 ppc64 stable, bug #726044
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/ripgrep: x86 stable wrt bug #726044
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 12.1.1
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: revbump 12.1.0, fix uncompress .Z support
Issue: https://github.com/BurntSushi/ripgrep/issues/1602 Closes: https://bugs.gentoo.org/725778 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 12.1.0
use pre-built man-pages, upstream is switching to asciidoctor (ruby), by using man page from pre-built tarball we can skip a bunch of deps Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 12.0.1
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 12.0.0
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/ripgrep: fix LICENSE
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: drop old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: 11.0.2 amd64 ppc64 stable
Closes: https://bugs.gentoo.org/694448 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: allow building on musl
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Doug Goldstein · gentoo
eclass/cargo.eclass: specify --path . to install
cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tim Harder · gentoo
sys-apps/ripgrep: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 11.0.2
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: 11.0.1 stable amd64
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 11.0.1
Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: bump to 11.0.0
yes, this version jump is not a mistake Upstream discussion: https://github.com/BurntSushi/ripgrep/issues/1172 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: add ~ppc64
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: fix installation warnings
and switch to eclass provided src_test() Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: add ~arm64
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: switch to cargo.eclass func args
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: 0.10.0-r1 stable on amd64
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: add missing || die
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/ripgrep: drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: drop 0.10.0
-r1 with pcre support remains Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: revbump, add pcre support
Install upstream fish shell completions. Install additional upstream documentation. Also rename doc->man useflag and enable it by default. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/ripgrep: version bump to 0.10.0
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Dirkjan Ochtman · gentoo
sys-apps/ripgrep: version bump to 0.9.0.
Make dependency on asciidoc conditional on doc USE flag. Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9444 - Tim Harder · gentoo
sys-apps/ripgrep: fix bash comp install
Closes: https://bugs.gentoo.org/651372 - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: use crate for main app - Patrick McLean · gentoo
sys-apps/ripgrep: Add dep on app-text/asciidoc to 0.8.1
Needed to build man pages, without a2x the man page will silently fail to build, then the ebuild will fail on `doman`. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.8.1 - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.7.1 - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: use cargo eclass and split deps out into external downloads - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.6.0
Closes: https://bugs.gentoo.org/628032 - Tim Harder · gentoo
sys-apps/ripgrep: use https for SRC_URI - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: tweak DESCRIPTION (bug #624496) - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.5.2 - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.5.1 - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.5.0 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.4.0 - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.3.2 - Tim Harder · gentoo
sys-apps/ripgrep: remove old - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.3.1 - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.2.9 - Tim Harder · gentoo
sys-apps/ripgrep: version bump to 0.2.6 - Tim Harder · gentoo
sys-apps/ripgrep: use custom tarball with all deps and index bundled
Fixes offline builds. - Tim Harder · gentoo
sys-apps/ripgrep: install changelog and readme files - Tim Harder · gentoo
sys-apps/ripgrep: initial import