Created attachment 188760 [details] xmlsec1.patch The update (and enabling NSS by default) is required for LibreOffice 6.0.0.beta2. I tried to make DOCS work, but gtkdoc-mkhtml just fails silently :(
Just did a quick test in poudriere, it really doesn't build with DOCS option on. If you cannot resolve this, maybe just don't build docs as it is currently. Also, 1) PORTREVISION can be removed on upgrading to a new version. 2) perl:lang/perl5 doesn't look a valid entry in _DEPENDS
Created attachment 190388 [details] xmlsec1.patch v2 Oh — looks like we don't need to build the documentation, it's actually already present in the archive. gtkdoc *re*builds it I think.
(In reply to Greg V from comment #2) Thanks, this builds fine now. For the other ports depend on it, security/lasso seems broken after this update, could you help to check it? https://gist.github.com/220d26a77b76747dd09355de311ee16c
Created attachment 190397 [details] xmlsec1.patch v3 Oh. SOAP support is now deprecated, but not removed. Added --enable-soap to build it.
A commit references this bug: Author: lwhsu Date: Thu Feb 8 07:07:43 UTC 2018 New revision: 461199 URL: https://svnweb.freebsd.org/changeset/ports/461199 Log: - Update to 1.2.25 PR: 224282 Submitted by: Greg V <greg@unrelenting.technology> Approved by: maintainer timeout Changes: head/security/xmlsec1/Makefile head/security/xmlsec1/distinfo head/security/xmlsec1/files/patch-Makefile.in head/security/xmlsec1/files/patch-src-openssl-app.c head/security/xmlsec1/files/patch-src-openssl-openssl11_wrapper.h head/security/xmlsec1/files/patch-src_openssl_signatures.c head/security/xmlsec1/pkg-plist