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
Port details
devel/interactive_rebase_tool 2.4.1_24
Improved sequence editor for Git
Port info
- Maintainer
- petteri.valkonen@iki.fi
- Packages
- latest: 2.4.1_24
- Upstream
- up to date
- Last update
- to 2.4.1_24 · 9c878207a1
- Quarterly
- 2026Q4: 2.4.1_22
- WWW
- https://gitrebasetool.mitmaro.ca/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install interactive_rebase_toolinstalls 2.4.1_24 fromlatest; fromquarterly(2026Q4) 2.4.1_22- Port
# cd /usr/ports/devel/interactive_rebase_tool && make install clean- Size
- 722 KiB download · 1.9 MiB installed
- Depends on
- devel/libgit2 1.9.7
- License
- GPLv3+
- pkg-message
Shown after installing
To configure Git to use interactive-rebase-tool for interactive rebasing by default, run: git config --global sequence.editor interactive-rebase-tool
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.4.1_24 | 2.4.1_23 | – |
| FreeBSD 15 | 2.4.1_24 | 2.4.1_24 | – |
| FreeBSD 14 | 2.4.1_24 | 2.4.1_23 | 2.4.1_24 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.4.1_22 | 2.4.1_22 | – |
| FreeBSD 14 | 2.4.1_22 | 2.4.1_22 | 2.4.1_22 |
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 2.4.1_24.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (110)
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
Mk/Uses/cargo.mk: Push lib dependencies back down into ports Some crates are optional via Cargo features or are only used during tests, however the framework has no way to discriminate between test or run dependencies using just CARGO_CRATES leading to more run dependencies than necessary for some packages. With more ported Rust applications it's time to let individual ports make that decision now. The environmental setup to use dependencies from ports instead of bundled ones and implied build dependencies (cmake, gmake, pkgconf) are left in place for now. Assign cargo.mk to rust@ while here.23e6c4fb94
devel/interactive_rebase_tool: Update to version 1.0.0 From ChangeLog (https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/1.0.0) Added * Support for unicode characters * Horizontal and vertical overflow support Changed * Show git now uses libgit2 instead of external command PR: 237304 Submitted by: petteri.valkonen@iki.fi (maintainer)fa9803b341
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
Bump revision to use new libgit2 version 0.28.1. Reported by: jbeichf5797f4a4f
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
Remove USES=ssl where it's already implied by CARGO_CRATES=openssl-sys298bce0682
devel/interactive_rebase_tool: create port Improved sequence editor for Git interactive rebase. WWW: https://gitrebasetool.mitmaro.ca/ PR: 235312 Submitted by: petteri.valkonen@iki.fi23714633cd