git: 84c8f9ae83a4 - main - devel/git-absorb: Update to 0.7.0

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Mon, 10 Mar 2025 00:49:27 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=84c8f9ae83a460c7a955d9329c60bff5553f8c65

commit 84c8f9ae83a460c7a955d9329c60bff5553f8c65
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-03-10 00:46:10 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-03-10 00:49:17 +0000

    devel/git-absorb: Update to 0.7.0
    
    - Build manpage with asciidoc since manual file is not available anymore.
    
    ChangeLog: https://github.com/tummychow/git-absorb/compare/0.6.17...0.7.0
---
 devel/git-absorb/Makefile | 9 ++++++---
 devel/git-absorb/distinfo | 6 +++---
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index d6d0970dbce4..137859d60761 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	git-absorb
-DISTVERSION=	0.6.17
-PORTREVISION=	2
+DISTVERSION=	0.7.0
 CATEGORIES=	devel
 
 MAINTAINER=	eduardo@FreeBSD.org
@@ -10,13 +9,17 @@ WWW=		https://github.com/tummychow/git-absorb
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
+BUILD_DEPENDS=	a2x:textproc/asciidoc
+
 USES=		cargo
 USE_GITHUB=	yes
 GH_ACCOUNT=	tummychow
 
 PLIST_FILES=	bin/${PORTNAME} \
 		share/man/man1/${PORTNAME}.1.gz
-
+post-build:
+	cd ${WRKSRC}/Documentation && \
+		a2x -L -d manpage -f manpage git-absorb.adoc --attribute man-version=${DISTVERSION}
 post-install:
 	${INSTALL_MAN} ${WRKSRC}/Documentation/${PORTNAME}.1 \
 		${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/devel/git-absorb/distinfo b/devel/git-absorb/distinfo
index 718b7e700e60..3bf4b578f5ed 100644
--- a/devel/git-absorb/distinfo
+++ b/devel/git-absorb/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1736542208
+TIMESTAMP = 1741565808
 SHA256 (rust/crates/anstream-0.6.13.crate) = d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb
 SIZE (rust/crates/anstream-0.6.13.crate) = 30928
 SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
@@ -187,5 +187,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
 SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
 SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
-SHA256 (tummychow-git-absorb-0.6.17_GH0.tar.gz) = 512ef2bf0e642f8c34eb56aad657413bd9e04595e3bc4650ecf1c0799f148ca4
-SIZE (tummychow-git-absorb-0.6.17_GH0.tar.gz) = 29449
+SHA256 (tummychow-git-absorb-0.7.0_GH0.tar.gz) = 65f5b80bcb726a0c40eeda94ccb47fce7f3fc4ed16021465196a37b907083eb8
+SIZE (tummychow-git-absorb-0.7.0_GH0.tar.gz) = 31320