FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
ripgrep Command line search tool
0.7.1_2 textproc on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: petteri.valkonen@iki.fi search for ports maintained by this maintainer
Port Added: 21 Jun 2017 16:24:00
License: MIT UNLICENSE
ripgrep is a command line search tool that combines the usability of
The Silver Searcher (an ack clone) with the raw speed of GNU grep.
ripgrep is fast, cross platform and written in Rust.

WWW: http://blog.burntsushi.net/ripgrep/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (9 items)
  1. bin/rg
  2. man/man1/rg.1.gz
  3. etc/bash_completion.d/rg.bash-completion
  4. share/fish/completions/rg.fish
  5. share/zsh/site-functions/_rg
  6. /usr/local/share/licenses/ripgrep-0.7.1_2/catalog.mk
  7. /usr/local/share/licenses/ripgrep-0.7.1_2/LICENSE
  8. /usr/local/share/licenses/ripgrep-0.7.1_2/MIT
  9. /usr/local/share/licenses/ripgrep-0.7.1_2/UNLICENSE
  10. Collapse this list.

To install the port: cd /usr/ports/textproc/ripgrep/ && make install clean
To add the package: pkg install ripgrep

PKGNAME: ripgrep

distinfo:

TIMESTAMP = 1508768087
SHA256 (rust/crates/aho-corasick-0.6.3.tar.gz) = 500909c4f87a9e52355b26626d890833e9e1d53ac566db76c36faa984b889699
SIZE (rust/crates/aho-corasick-0.6.3.tar.gz) = 24963
SHA256 (rust/crates/ansi_term-0.9.0.tar.gz) = 23ac7c30002a5accbf7e8987d0632fa6de155b7c3d39d0067317a391e00a2ef6
SIZE (rust/crates/ansi_term-0.9.0.tar.gz) = 11718
SHA256 (rust/crates/atty-0.2.3.tar.gz) = 21e50800ec991574876040fff8ee46b136a53e985286fbe6a3bdfe6421b78860
SIZE (rust/crates/atty-0.2.3.tar.gz) = 5486
SHA256 (rust/crates/bitflags-0.9.1.tar.gz) = 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5
SIZE (rust/crates/bitflags-0.9.1.tar.gz) = 12406
SHA256 (rust/crates/bytecount-0.1.7.tar.gz) = 4bbeb7c30341fce29f6078b4bdf876ea4779600866e98f5b2d203a534f195050
SIZE (rust/crates/bytecount-0.1.7.tar.gz) = 10121
SHA256 (rust/crates/cfg-if-0.1.2.tar.gz) = d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de
SIZE (rust/crates/cfg-if-0.1.2.tar.gz) = 6668
SHA256 (rust/crates/clap-2.26.2.tar.gz) = 3451e409013178663435d6f15fdb212f14ee4424a3d74f979d081d0a66b6f1f2
SIZE (rust/crates/clap-2.26.2.tar.gz) = 182509
SHA256 (rust/crates/crossbeam-0.2.10.tar.gz) = 0c5ea215664ca264da8a9d9c3be80d2eaf30923c259d03e870388eb927508f97
SIZE (rust/crates/crossbeam-0.2.10.tar.gz) = 32993
SHA256 (rust/crates/encoding_rs-0.7.1.tar.gz) = f5215aabf22b83153be3ee44dfe3f940214541b2ce13d419c55e7a115c8c51a9
SIZE (rust/crates/encoding_rs-0.7.1.tar.gz) = 1220716
SHA256 (rust/crates/env_logger-0.4.3.tar.gz) = 3ddf21e73e016298f5cb37d6ef8e8da8e39f91f9ec8b0df44b7deb16a9f8cd5b
SIZE (rust/crates/env_logger-0.4.3.tar.gz) = 10891
SHA256 (rust/crates/fnv-1.0.5.tar.gz) = 6cc484842f1e2884faf56f529f960cc12ad8c71ce96cc7abba0a067c98fee344
SIZE (rust/crates/fnv-1.0.5.tar.gz) = 6295
SHA256 (rust/crates/fs2-0.4.2.tar.gz) = 9ab76cfd2aaa59b7bf6688ad9ba15bbae64bff97f04ea02144cfd3443e5c2866
SIZE (rust/crates/fs2-0.4.2.tar.gz) = 12815
SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
SHA256 (rust/crates/lazy_static-0.2.9.tar.gz) = c9e5e58fa1a4c3b915a561a78a22ee0cac6ab97dca2504428bc1cb074375f8d5
SIZE (rust/crates/lazy_static-0.2.9.tar.gz) = 11024
SHA256 (rust/crates/libc-0.2.32.tar.gz) = 56cce3130fd040c28df6f495c8492e5ec5808fb4c9093c310df02b0c8f030148
SIZE (rust/crates/libc-0.2.32.tar.gz) = 228762
SHA256 (rust/crates/log-0.3.8.tar.gz) = 880f77541efa6e5cc74e76910c9884d9859683118839d6a1dc3b11e63512565b
SIZE (rust/crates/log-0.3.8.tar.gz) = 17756
SHA256 (rust/crates/memchr-1.0.2.tar.gz) = 148fab2e51b4f1cfc66da2a7c32981d1d3c083a803978268bb11fe4b86925e7a
SIZE (rust/crates/memchr-1.0.2.tar.gz) = 8639
SHA256 (rust/crates/memchr-2.0.0.tar.gz) = e01e64d9017d18e7fc09d8e4fe0e28ff6931019e979fb8019319db7ca827f8a6
SIZE (rust/crates/memchr-2.0.0.tar.gz) = 9824
SHA256 (rust/crates/memmap-0.5.2.tar.gz) = 46f3c7359028b31999287dae4e5047ddfe90a23b7dca2282ce759b491080c99b
SIZE (rust/crates/memmap-0.5.2.tar.gz) = 14465
SHA256 (rust/crates/num_cpus-1.7.0.tar.gz) = 514f0d73e64be53ff320680ca671b64fe3fb91da01e1ae2ddc99eb51d453b20d
SIZE (rust/crates/num_cpus-1.7.0.tar.gz) = 9626
SHA256 (rust/crates/redox_syscall-0.1.31.tar.gz) = 8dde11f18c108289bef24469638a04dce49da56084f2d50618b226e47eb04509
SIZE (rust/crates/redox_syscall-0.1.31.tar.gz) = 13420
SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227
SHA256 (rust/crates/regex-0.2.2.tar.gz) = 1731164734096285ec2a5ec7fea5248ae2f5485b3feeb0115af4fda2183b2d1b
SIZE (rust/crates/regex-0.2.2.tar.gz) = 193403
SHA256 (rust/crates/regex-syntax-0.4.1.tar.gz) = ad890a5eef7953f55427c50575c680c42841653abd2b028b68cd223d157f62db
SIZE (rust/crates/regex-syntax-0.4.1.tar.gz) = 121453
SHA256 (rust/crates/same-file-1.0.0.tar.gz) = 70a18720d745fb9ca6a041b37cb36d0b21066006b6cff8b5b360142d4b81fb60
SIZE (rust/crates/same-file-1.0.0.tar.gz) = 8746
SHA256 (rust/crates/simd-0.1.1.tar.gz) = 63b5847c2d766ca7ce7227672850955802fabd779ba616aeabead4c2c3877023
SIZE (rust/crates/simd-0.1.1.tar.gz) = 39577
SHA256 (rust/crates/simd-0.2.0.tar.gz) = 7a94d14a2ae1f1f110937de5fb69e494372560181c7e1739a097fcc2cee37ba0
SIZE (rust/crates/simd-0.2.0.tar.gz) = 35102
SHA256 (rust/crates/strsim-0.6.0.tar.gz) = b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694
SIZE (rust/crates/strsim-0.6.0.tar.gz) = 8500
SHA256 (rust/crates/term_size-0.3.0.tar.gz) = e2b6b55df3198cc93372e85dd2ed817f0e38ce8cc0f22eb32391bfad9c4bf209
SIZE (rust/crates/term_size-0.3.0.tar.gz) = 9932
SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659
SHA256 (rust/crates/textwrap-0.8.0.tar.gz) = df8e08afc40ae3459e4838f303e465aa50d823df8d7f83ca88108f6d3afe7edd
SIZE (rust/crates/textwrap-0.8.0.tar.gz) = 14903
SHA256 (rust/crates/thread_local-0.3.4.tar.gz) = 1697c4b57aeeb7a536b647165a2825faddffb1d3bad386d507709bd51a90bb14
SIZE (rust/crates/thread_local-0.3.4.tar.gz) = 11760
SHA256 (rust/crates/unicode-width-0.1.4.tar.gz) = bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f
SIZE (rust/crates/unicode-width-0.1.4.tar.gz) = 15283
SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
SHA256 (rust/crates/utf8-ranges-1.0.0.tar.gz) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122
SIZE (rust/crates/utf8-ranges-1.0.0.tar.gz) = 8599
SHA256 (rust/crates/vec_map-0.8.0.tar.gz) = 887b5b631c2ad01628bbbaa7dd4c869f80d3186688f8d0b6f58774fbe324988c
SIZE (rust/crates/vec_map-0.8.0.tar.gz) = 13742
SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
SHA256 (rust/crates/walkdir-2.0.1.tar.gz) = 40b6d201f4f8998a837196b6de9c73e35af14c992cbb92c4ab641d2c2dce52de
SIZE (rust/crates/walkdir-2.0.1.tar.gz) = 21483
SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
SHA256 (BurntSushi-ripgrep-0.7.1_GH0.tar.gz) = e010693637acebb409f3dba7caf59ef093d1894a33b14015041b8d43547665f5
SIZE (BurntSushi-ripgrep-0.7.1_GH0.tar.gz) = 474458


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. rust>=1.19.0_2 : lang/rust
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for ripgrep-0.7.1_2:
     AVX=off: Use AVX optimized routines
     BASH=on: Install programmable completions for Bash
     FISH=on: Install programmable completions for Fish
     SIMD=on: Use CPU-specific optimizations
     ZSH=on: Install programmable completions for zsh
===> Use 'make config' to modify these settings

USES:
cargo

Master Sites:
  1. https://codeload.github.com/BurntSushi/ripgrep/tar.gz/0.7.1?dummy=/

Number of commits found: 7

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 Nov 2017 19:01:55
Original commit files touched by this commit  0.7.1_2
Revision:453990
tobik search for other commits by this committer
textproc/ripgrep: Restore BASH, FISH, ZSH options

They were broken by r453382 which introduced new AVX, SIMD options
which overwrote the old ones.

PR:		223478, 223314
Submitted by:	petteri.valkonen@iki.fi (maintainer)
02 Nov 2017 21:48:21
Original commit files touched by this commit  0.7.1_1
Revision:453382
jbeich search for other commits by this committer
textproc/ripgrep: expose SIMD options

PR:		223314
Approved by:	Petteri Valkonen (maintainer)
24 Oct 2017 09:24:57
Original commit files touched by this commit  0.7.1
Revision:452762
tobik search for other commits by this committer
textproc/ripgrep: Update to 0.7.1

Changes:	https://github.com/BurntSushi/ripgrep/releases
PR:		223197
Submitted by:	petteri.valkonen@iki.fi (maintainer)
24 Aug 2017 16:22:01
Original commit files touched by this commit  0.6.0
Revision:448693
tobik search for other commits by this committer
textproc/ripgrep: Update to 0.6.0

Changes:	https://github.com/BurntSushi/ripgrep/releases/tag/0.6.0
PR:		221767
Submitted by:	petteri.valkonen@iki.fi (maintainer)
08 Jul 2017 11:27:54
Original commit files touched by this commit  0.5.2_1
Revision:445321
tobik search for other commits by this committer
Add options for installing Bash, Fish and Zsh completions.

- Fix license block

PR:		220361
Submitted by:	petteri.valkonen@iki.fi (maintainer)
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D11509
05 Jul 2017 14:58:11
Original commit files touched by this commit  0.5.2
Revision:445082
tobik search for other commits by this committer
Add The Unlicense to Mk/bsd.licenses.db.mk

- Update all ports that currently use a custom definition
- Also add a link to a list of certified copyfree licenses

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D11487
21 Jun 2017 16:23:53
Original commit files touched by this commit  0.5.2
Revision:444035
tobik search for other commits by this committer
New port: textproc/ripgrep

ripgrep is a command line search tool that combines the usability of
The Silver Searcher (an ack clone) with the raw speed of GNU grep.
ripgrep is fast, cross platform and written in Rust.

WWW: http://blog.burntsushi.net/ripgrep/

PR:		215212
Submitted by:	petteri.valkonen@iki.fi (based on)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162

Number of commits found: 7

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31887
Broken 126
Deprecated 57
Ignore 364
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 50
Expired 24
Set to expire 49
Interactive 0
new 24 hours 1
new 48 hours13
new 7 days3153
new fortnight3230
new month3390

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.