Bug 295946 - sysutils/chezmoi: update to 2.70.5
Summary: sysutils/chezmoi: update to 2.70.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://github.com/twpayne/chezmoi/re...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-08 21:39 UTC by Samir Noir
Modified: 2026-06-14 19:44 UTC (History)
1 user (show)

See Also:


Attachments
git format patch (43.95 KB, patch)
2026-06-08 21:39 UTC, Samir Noir
samir: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Samir Noir 2026-06-08 21:39:58 UTC
Created attachment 271631 [details]
git format patch

Hi,

This patch update sysutils/chezmoi to version 2.70.5, poudriere testport and portlint returned both OK.

GO_MODULE is now used instead of {GH,GL}_TUPLE.

Documentation building has been removed, with chezmoi newer versions external call are made to replace some variables in md files.

Regards
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2026-06-14 15:29:49 UTC
I can't build it in poudriere - it freezes for more than hour without activity:
[00:00:00] Creating the reference jail... done
[00:00:00] Mounting system devices for 144amd64-main
[00:00:00] Stashing existing package repository
[00:00:01] Mounting ports from: /usr/ports
[00:00:01] Mounting packages from: /vm4/poudriere/data/packages/144amd64-main
[00:00:01] Mounting distfiles from: /usr/ports/distfiles
[00:00:01] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
/etc/resolv.conf -> /vm4/poudriere/data/.m/144amd64-main/ref/etc/resolv.conf
[00:00:01] Starting jail 144amd64-main
Updating /var/run/os-release done.
[00:00:01] Will build as nobody:nobody (65534:65534)
[00:00:03] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS

Nothing in "top" and "gstat".
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2026-06-14 19:15:39 UTC
Fixed on my side.

1. Remove mermaid@8.8.0/dist/mermaid.min.js from distinfo.
2. Port require go 1.26.
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2026-06-14 19:37:59 UTC
3. Improve SOURCE_DATE_EPOCH_CMD.
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-06-14 19:38:15 UTC
A commit in branch main references this bug:

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

commit 75044ae876d706aab0aecc7101447850bb5bbe30
Author:     Samir Noir <samir@noir.im>
AuthorDate: 2026-06-14 19:34:30 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-14 19:34:30 +0000

    sysutils/chezmoi: Update 2.50.0 => 2.70.5

    Changelog (~50 new versions):
    https://github.com/twpayne/chezmoi/releases/tag/v2.51.0
     . . .
    https://github.com/twpayne/chezmoi/releases/tag/v2.70.5

    PR:             295946
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>

 sysutils/chezmoi/Makefile                          | 201 +-------------
 sysutils/chezmoi/distinfo                          | 308 +--------------------
 .../patch-assets_chezmoi.io_mkdocs.yml (gone)      |   7 -
 sysutils/chezmoi/files/patch-go.mod (gone)         |  11 -
 4 files changed, 12 insertions(+), 515 deletions(-)
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2026-06-14 19:44:34 UTC
Thanks.