git: ba6a935df2d0 - main - devel/git-absorb: Update to 0.6.15

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Mon, 08 Jul 2024 09:00:39 UTC
The branch main has been updated by eduardo:

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

commit ba6a935df2d08f3cea7975cee9df8476e710af39
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-07-08 07:36:22 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-07-08 09:00:24 +0000

    devel/git-absorb: Update to 0.6.15
    
    - Pet Q/A check: remove unneeded lib dependency
    - Install manual page
    
    ChangeLog: https://github.com/tummychow/git-absorb/compare/0.6.13...0.6.15
---
 devel/git-absorb/Makefile        | 10 +++++-----
 devel/git-absorb/Makefile.crates | 12 +++++++-----
 devel/git-absorb/distinfo        | 30 +++++++++++++++++-------------
 3 files changed, 29 insertions(+), 23 deletions(-)

diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index 04a016d8fe39..7c22372d372c 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	git-absorb
-DISTVERSION=	0.6.13
-PORTREVISION=	2
+DISTVERSION=	0.6.15
 CATEGORIES=	devel
 
 MAINTAINER=	eduardo@FreeBSD.org
@@ -10,15 +9,16 @@ WWW=		https://github.com/tummychow/git-absorb
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-LIB_DEPENDS=	libgit2.so:devel/libgit2
-
 USES=		cargo
 USE_GITHUB=	yes
 GH_ACCOUNT=	tummychow
 
-PLIST_FILES=	bin/git-absorb
+PLIST_FILES=	bin/${PORTNAME} \
+		share/man/man1/${PORTNAME}.1.gz
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/git-absorb
+	${INSTALL_MAN} ${WRKSRC}/Documentation/${PORTNAME}.1 \
+		${STAGEDIR}${PREFIX}/share/man/man1
 
 .include <bsd.port.mk>
diff --git a/devel/git-absorb/Makefile.crates b/devel/git-absorb/Makefile.crates
index cba11defb3b3..a06272cbe3a5 100644
--- a/devel/git-absorb/Makefile.crates
+++ b/devel/git-absorb/Makefile.crates
@@ -12,6 +12,7 @@ CARGO_CRATES=	anstream-0.6.13 \
 		clap_builder-4.5.2 \
 		clap_complete-4.5.1 \
 		clap_complete_nushell-4.5.1 \
+		clap_derive-4.5.3 \
 		clap_lex-0.7.0 \
 		colorchoice-1.0.0 \
 		crossbeam-channel-0.5.12 \
@@ -23,14 +24,15 @@ CARGO_CRATES=	anstream-0.6.13 \
 		fastrand-2.0.1 \
 		form_urlencoded-1.2.1 \
 		getrandom-0.2.12 \
-		git2-0.18.3 \
+		git2-0.19.0 \
+		heck-0.5.0 \
 		hermit-abi-0.3.9 \
 		idna-0.5.0 \
 		is-terminal-0.4.12 \
 		itoa-1.0.10 \
 		jobserver-0.1.28 \
-		libc-0.2.153 \
-		libgit2-sys-0.16.2+1.7.2 \
+		libc-0.2.155 \
+		libgit2-sys-0.17.0+1.8.1 \
 		libredox-0.0.1 \
 		libz-sys-1.1.16 \
 		linux-raw-sys-0.4.13 \
@@ -61,9 +63,9 @@ CARGO_CRATES=	anstream-0.6.13 \
 		thiserror-1.0.58 \
 		thiserror-impl-1.0.58 \
 		thread_local-1.1.8 \
-		time-0.3.34 \
+		time-0.3.36 \
 		time-core-0.1.2 \
-		time-macros-0.2.17 \
+		time-macros-0.2.18 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
 		unicode-bidi-0.3.15 \
diff --git a/devel/git-absorb/distinfo b/devel/git-absorb/distinfo
index e3281251d837..32bb22c11792 100644
--- a/devel/git-absorb/distinfo
+++ b/devel/git-absorb/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1712238527
+TIMESTAMP = 1720421947
 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
@@ -27,6 +27,8 @@ SHA256 (rust/crates/clap_complete-4.5.1.crate) = 885e4d7d5af40bfb99ae6f9433e292f
 SIZE (rust/crates/clap_complete-4.5.1.crate) = 37823
 SHA256 (rust/crates/clap_complete_nushell-4.5.1.crate) = 80d0e48e026ce7df2040239117d25e4e79714907420c70294a5ce4b6bbe6a7b6
 SIZE (rust/crates/clap_complete_nushell-4.5.1.crate) = 33633
+SHA256 (rust/crates/clap_derive-4.5.3.crate) = 90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f
+SIZE (rust/crates/clap_derive-4.5.3.crate) = 29043
 SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
 SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
 SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
@@ -49,8 +51,10 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd
 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
 SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
 SIZE (rust/crates/getrandom-0.2.12.crate) = 36163
-SHA256 (rust/crates/git2-0.18.3.crate) = 232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70
-SIZE (rust/crates/git2-0.18.3.crate) = 213009
+SHA256 (rust/crates/git2-0.19.0.crate) = b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724
+SIZE (rust/crates/git2-0.19.0.crate) = 215910
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
@@ -61,10 +65,10 @@ SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b
 SIZE (rust/crates/itoa-1.0.10.crate) = 10534
 SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6
 SIZE (rust/crates/jobserver-0.1.28.crate) = 25543
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
-SHA256 (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8
-SIZE (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = 1773674
+SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
+SIZE (rust/crates/libc-0.2.155.crate) = 743539
+SHA256 (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224
+SIZE (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 1812997
 SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8
 SIZE (rust/crates/libredox-0.0.1.crate) = 4212
 SHA256 (rust/crates/libz-sys-1.1.16.crate) = 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9
@@ -125,12 +129,12 @@ SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c
 SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
 SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.34.crate) = c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749
-SIZE (rust/crates/time-0.3.34.crate) = 118430
+SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
+SIZE (rust/crates/time-0.3.36.crate) = 119805
 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
 SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.17.crate) = 7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774
-SIZE (rust/crates/time-macros-0.2.17.crate) = 24443
+SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
+SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
@@ -191,5 +195,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.13_GH0.tar.gz) = 5646857dd764d0a486405e777b3ec4e919511abc96bd0e02e71ec9e94d151115
-SIZE (tummychow-git-absorb-0.6.13_GH0.tar.gz) = 29062
+SHA256 (tummychow-git-absorb-0.6.15_GH0.tar.gz) = 630e61a6edf1e244c38145bda98a522217c34d3ab70a3399af1f29f19e7ced26
+SIZE (tummychow-git-absorb-0.6.15_GH0.tar.gz) = 29061