git: 59148195cf66 - main - devel/git-branchless: Use rust 1.88.0

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Mon, 01 Sep 2025 08:25:55 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=59148195cf66cba52e039ec29370d7bd6f782a4e

commit 59148195cf66cba52e039ec29370d7bd6f782a4e
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2025-08-31 14:52:58 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-09-01 08:24:02 +0000

    devel/git-branchless: Use rust 1.88.0
    
    git-branchless doesn't build with rust 1.89.0
    
    error[E0308]: `match` arms have incompatible types
       --> cargo-crates/esl01-indexedlog-0.3.0/src/lock.rs:138:
    
    PR:             289015
---
 devel/git-branchless/Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/devel/git-branchless/Makefile b/devel/git-branchless/Makefile
index b73ee274f8fa..e470ce396504 100644
--- a/devel/git-branchless/Makefile
+++ b/devel/git-branchless/Makefile
@@ -429,6 +429,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 
 PLIST_FILES=	bin/${PORTNAME}
 
+# https://github.com/arxanas/git-branchless/issues/1585
+CARGO_BUILDDEP=	no
+BUILD_DEPENDS+=	rust188>0:lang/rust188
+
 # sys-info-0.9.1 crate fix: https://github.com/FillZpp/sys-info-rs/issues/80 (same as in devel/git-delta)
 post-patch:
 	@${REINPLACE_CMD} \