Created attachment 261062 [details] Patch for libgit2 * Update WWW * Switch to llhttp instead of http-parser (deprecated upstream) * Adjust Python dependency, only needed for unit tests * Disable online tests Compile and runtime tested on FreeBSD 14.2-RELEASE (amd64) (make, make check-plist, make test) Poudriere testport OK 13.5-RELEASE (amd64) Poudriere testport OK 13.5-RELEASE (i386) Poudriere testport OK 14.2-RELEASE (amd64) Tested with following consumers in Poudriere 14.2-RELEASE (amd64): textproc/meilisearch cad/horizon-eda cad/kicad cad/kicad-devel deskutils/subsurface devel/R-cran-gert devel/R-cran-git2r devel/cargo-c devel/cargo-generate devel/cargo-udeps devel/criterion devel/dura devel/gbump devel/geany-plugin-git-changebar devel/geany-plugin-workbench devel/git-repo-manager devel/git-workspace devel/gitg devel/gitui devel/gnome-builder devel/interactive_rebase_tool devel/kf5-ktexteditor devel/kommit devel/libgit2-glib devel/py-pygit2 devel/sentry-cli devel/spr devel/tabby (fails with current version too) devel/uv editors/amp editors/calligra editors/jucipp editors/lapce emulators/es-de lang/julia lang/pharo misc/broot misc/tenere shells/starship sysutils/exa sysutils/mise sysutils/nix (marked BROKEN) sysutils/onefetch textproc/bat www/stagit
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a0dca9cfc1257e15a21a4ee35e4e741e5201a3fd commit a0dca9cfc1257e15a21a4ee35e4e741e5201a3fd Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2025-06-08 03:49:59 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2025-06-08 04:20:06 +0000 devel/libgit2: update to 1.9.1 * Update WWW * Switch to llhttp instead of http-parser (deprecated upstream) * Adjust Python dependency, only needed for unit tests * Disable online tests Changes: https://github.com/libgit2/libgit2/releases/tag/v1.9.1 PR: 287356 devel/libgit2/Makefile | 18 +++++++++++------- devel/libgit2/distinfo | 6 +++--- 2 files changed, 14 insertions(+), 10 deletions(-)
Thanks a lot Daniel!