lang/rust: Update to 1.36.0 - Force rebuild all consumers to catch regressions early Thanks to Mikaël Urankar for providing updated bootstraps for aarch64, armv6, armv7, powerpc64. Changes: https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html Tested by: jbeich, mikael.urankar@gmail.com With hat: rust Differential Revision: https://reviews.freebsd.org/D20810f69160b440
Port details
textproc/ripgrep 15.2.0_2
Command line search tool
Port info
- Maintainer
- petteri.valkonen@iki.fi
- Packages
- latest: 15.2.0_2
- Upstream
- up to date
- Last update
- to 15.2.0_2 · 9c878207a1
- Quarterly
- 2026Q4: 15.2.0_1
- WWW
- https://blog.burntsushi.net/ripgrep/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install ripgrepinstalls 15.2.0_2 fromlatest; fromquarterly(2026Q4) 15.2.0_1- Port
# cd /usr/ports/textproc/ripgrep && make install clean# make -C /usr/ports/textproc/ripgrep config # change options first
- Size
- 1.3 MiB download · 4.2 MiB installed
- Depends on
- devel/pcre2 10.49
- License
- MIT or UNLICENSE
- Options
- 3 of 3 on in the package: DOCS PCRE2 SIMD
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 15.2.0_2 | 15.2.0_1 | – |
| FreeBSD 15 | 15.2.0_2 | 15.2.0_2 | – |
| FreeBSD 14 | 15.2.0_2 | 15.2.0_1 | 15.2.0_2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 15.2.0_1 | 15.2.0_1 | – |
| FreeBSD 14 | 15.2.0_1 | 15.2.0_1 | 15.2.0_1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 15.2.0_2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (128)
lang/rust: Update to 1.35.0 - Force rebuild all consumers to catch regressions early Thanks to Mikaël Urankar for providing updated bootstraps for aarch64, armv6, armv7, powerpc64. Changes: https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html Reviewed by: jbeich Tested by: pkubaj (powerpc64), mikael.urankar@gmail.com (aarch64) With hat: rust Differential Revision: https://reviews.freebsd.org/D20332f30ebc2bec
lang/rust: Update to 1.34.2 - While here add patches from [1] for LibreSSL 2.9.1 support [1] https://github.com/sfackler/rust-openssl/pull/1097 Changes: https://blog.rust-lang.org/2019/05/13/Security-advisory.html Changes: https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html PR: 237495 [1] Security: 37528379-76a8-11e9-a4fd-00012e5821666bd3ed2a9b
textproc/ripgrep: Update to 11.0.1 This release only bumps the regex crate to 1.1.6 to fix a search bug that can cause ripgrep to enter an infinite loop. Changes: https://github.com/BurntSushi/ripgrep/releases/tag/11.0.1 PR: 237306666fd30fbf
textproc/ripgrep: Update to 11.0.0 Changes: https://github.com/BurntSushi/ripgrep/releases/tag/11.0.0 PR: 237306 Approved by: maintainer81f8d0f971
lang/rust: Update to 1.34.0 - Update devel/racer to latest version that can build with 1.34.0 - Drop no longer needed patch from textproc/ripgrep - Force rebuild all consumers to catch regressions early Thanks to Mikaël Urankar for providing updated bootstraps for aarch64, armv6, armv7, powerpc64. Changes: https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html Reviewed by: jbeich With hat: rust Differential Revision: https://reviews.freebsd.org/D1985067b6dd1b42
lang/rust: update to 1.33.0 - www/firefox temporarily loses SIMD in charset conversion, see https://bugzilla.mozilla.org/show_bug.cgi?id=1521249 - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html Tested by: Mikaël Urankar (aarch64, armv6, armv7, powerpc64), Piotr Kubaj (powerpc64) Approved by: rust (tobik) Differential Revision: https://reviews.freebsd.org/D1935487378368c4
USES=cargo to update libc to 0.2.49 for Tier2 PR: 235063 Differential Revision: https://reviews.freebsd.org/D19309f8eead936c
lang/rust: update to 1.32.0 - devel/racer no longer needs to dowgrade rustc-ap-syntax - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html Approved by: rust (tobik) Differential Revision: https://reviews.freebsd.org/D188586f333b0b12
lang/rust: update to 1.31.0 - devel/racer no longer needs to dowgrade rustc-ap-syntax - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2018/12/06/Rust-1.31.0.html Approved by: rust (tobik) Differential Revision: https://reviews.freebsd.org/D184277c64203f67
textproc/ripgrep: unbreak AVX=on on i386 after r454995
error[E0432]: unresolved import `simd::x86::avx`
--> cargo-crates/bytecount-0.3.2/src/lib.rs:49:16
|
49 | use simd::x86::avx::{LowHigh128, u8x32};
| ^^^ could not find `avx` in `x86`
https://github.com/rust-lang/rust/issues/56527e38617701ftextproc/ripgrep: enable PCRE2 support by default PR: 233317 Approved by: Petteri Valkonen (maintainer)029465f81b
lang/rust: update to 1.30.0 - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html Approved by: rust (tobik) MFH: 2018Q4 (less rust versions to support) Differential Revision: https://reviews.freebsd.org/D17695d12ed11522
textproc/ripgrep: Update to 0.10.0 Changes: https://github.com/BurntSushi/ripgrep/releases/tag/0.10.0 PR: 232452 Approved by: petteri.valkonen@iki.fi (maintainer)c1e43049fc
lang/rust: update to 1.29.2 - Force rebuild all consumers in case some are affected by miscompilation Changes: https://blog.rust-lang.org/2018/10/12/Rust-1.29.2.html PR: 229826 (follow up) Approved by: rust (tobik) MFH: 2018Q4 Differential Revision: https://reviews.freebsd.org/D174772e8d729d62
lang/rust: update to 1.29.1 - Force rebuild all consumers as standard library is statically linked Changes: https://blog.rust-lang.org/2018/09/25/Rust-1.29.1.html PR: 229826 (follow up) Approved by: dumbbell Differential Revision: https://reviews.freebsd.org/D17337a9d287a5ea
Update to 0.9.0 PR: 230449 Submitted by: maintainer327240bbac
cargo: update libc to 0.2.40 Make sure ino64/abstime issues don't affect FreeBSD 12.0 or later.249d4a2185
textproc/ripgrep: Update to 0.8.1 - Unconditionally install shell completion files Changes: https://github.com/BurntSushi/ripgrep/releases/tag/0.8.1 PR: 226185 Submitted by: petteri.valkonen@iki.fi (maintainer)ee7d5a3917
textproc/ripgrep: Update to 0.8.0 - Install extra documentation - Remove FISH_DESC (redundant after r454235) Changes: https://github.com/BurntSushi/ripgrep/releases/tag/0.8.0 PR: 225874 Submitted by: petteri.valkonen@iki.fi (maintainer)a61d49eea3
lang/rust: avoid LLVM targeting SSE2 on i386 by default This may help ports like textproc/ripgrep to run on old hardware. Rust itself still requires SSE2 until bootstrap is regenerated. PR: 223415 Approved by: rust (dumbbell)d65b2886b1
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)092331814f
textproc/ripgrep: expose SIMD options PR: 223314 Approved by: Petteri Valkonen (maintainer)a8ed4a9224
textproc/ripgrep: Update to 0.7.1 Changes: https://github.com/BurntSushi/ripgrep/releases PR: 223197 Submitted by: petteri.valkonen@iki.fi (maintainer)43a0b81c3f
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)3b16e4054f
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/D1150968e166e068
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/D11487dc0e63addc
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/D1116212d231bf9b