Created attachment 236576 [details] Patch for libstrophe Use upstream release archive as recommended in USE_GITHUB section in Porters Handbook Add option to use libxml2 Rearrange Makefile to follow Porters Handbook more closely Compile tested on FreeBSD 13.1-STABLE #0 stable/13-n251817-0c4d13c521a (amd64) (make, make check-plist)
Created attachment 236577 [details] Patch for libstrophe v2 Upload correct patch
We can probably drop the static library too?
Created attachment 236580 [details] Patch for libstrophe v3 Use framework naming for XML parsers
The provided patch looks good to me. Please go ahead, and commit it at your convenience. Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a3557f38990dfe8b41ed37638bc89075360816f5 commit a3557f38990dfe8b41ed37638bc89075360816f5 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2022-09-25 17:54:09 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-09-25 22:46:47 +0000 net-im/libstrophe: Use upstream release archive and improve port - Use upstream release archive as recommended in USE_GITHUB section in Porters Handbook - Add option to use libxml2 - Rearrange Makefile to follow Porters Handbook more closely PR: 266429 Reviewed by: ashish (maintainer) net-im/libstrophe/Makefile | 25 +++++++++++++++++-------- net-im/libstrophe/distinfo | 6 +++--- 2 files changed, 20 insertions(+), 11 deletions(-)