From 26bc3dde3d97a1421981507c0692061ba3704074 Mon Sep 17 00:00:00 2001 From: Hiroki Tagato Date: Mon, 6 Jul 2026 07:31:39 +0900 Subject: [PATCH] sysutils/leaf: Update to 1.26.0 While here, add COMPLETIONS option (ON by default). Changelog: https://github.com/RivoLink/leaf/blob/1.26.0/CHANGELOG.md Reported by: GitHub (watch releases) --- sysutils/leaf/Makefile | 20 ++++++++++++++++++-- sysutils/leaf/distinfo | 6 +++--- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/sysutils/leaf/Makefile b/sysutils/leaf/Makefile index 5502cead6e46..b97977e60c6b 100644 --- a/sysutils/leaf/Makefile +++ b/sysutils/leaf/Makefile @@ -1,5 +1,5 @@ PORTNAME= leaf -DISTVERSION= 1.25.0 +DISTVERSION= 1.26.0 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org @@ -19,7 +19,23 @@ GH_ACCOUNT= RivoLink PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md CONTRIBUTING.md README.md SECURITY.md -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= COMPLETIONS DOCS +OPTIONS_DEFAULT=COMPLETIONS + +COMPLETIONS_PLIST_FILES=etc/bash_completion.d/${PORTNAME} \ + share/fish/completions/${PORTNAME}.fish \ + share/zsh/site-functions/_${PORTNAME} + +post-install-COMPLETIONS-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ + ${STAGEDIR}${PREFIX}/share/fish/completions \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.bash \ + ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.fish \ + ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish + ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.zsh \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/sysutils/leaf/distinfo b/sysutils/leaf/distinfo index d1cb770760e7..8e9003ad8a64 100644 --- a/sysutils/leaf/distinfo +++ b/sysutils/leaf/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1782645820 +TIMESTAMP = 1783283526 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 @@ -651,5 +651,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.3.crate) = 625dc425cab0dca6dc3c3319506e6 SIZE (rust/crates/zerovec-derive-0.11.3.crate) = 22115 SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa SIZE (rust/crates/zmij-1.0.21.crate) = 26665 -SHA256 (RivoLink-leaf-1.25.0_GH0.tar.gz) = 94b8cb7dcf7b3234a4c3c9e2b6a006129c7f97d8c0b4389966249f0cf2e37825 -SIZE (RivoLink-leaf-1.25.0_GH0.tar.gz) = 907710 +SHA256 (RivoLink-leaf-1.26.0_GH0.tar.gz) = 0c81600f49ed1cf306afa52be5e6c95bd7906e0a8554e00959287fd7a183b421 +SIZE (RivoLink-leaf-1.26.0_GH0.tar.gz) = 915283