Tuesday, October 15, 2024

Re: [Maintainer Update] www/sblg to 0.5.12

On Mon, Oct 14, 2024 at 11:29:47PM -0700, Bryan Vyhmeister wrote:
> On Tue, Oct 08, 2024 at 07:34:32PM -0700, Bryan Vyhmeister wrote:
> > Here is a simple update of sblg from 0.5.11 to 0.5.12. Changes are:
> >
> > "Document how to esape tag symbols: use the HTML entity instead of the
> > dollar character (e.g., ${TOKEN}).
> >
> > This brought to attention a long-standing issue: that HTML entities were
> > discarded. Modify the parser to allow for HTML entities (e.g., $)
> > and pass them through as text without validation. This significantly
> > improves workflow that has well-formed HTML that would not pass through
> > libexpat without a DTD parsed for the entities. HTML entities in
> > attributes will still not work.
> >
> > Pass keywords specified in the input (e.g., as data-sblg-set-foo=bar)
> > into the JSON output in the keys record property. The JSON output may
> > now be consumed in TypeScript systems with a package uploaded to npm:
> > sblg."
> >
> > I generated several sites with this update to sblg and all seems to work
> > perfectly. Thank you.
>
> Posting again to hopefully get an ok and get this update committed.

make test is broken. It works for 0.5.11.

=== JSON tests ===
sblg: regress/json/*.xml: No such file or directory
*** Error 1 in /usr/ports/pobj/sblg-0.5.12/sblg-0.5.12 (Makefile:286 'regress': @tmp=`mktemp` ; MALLOC_OPTIONS=S ; echo "=== standalone te...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3102 '/usr/ports/pobj/sblg-0.5.12/.test_done': @cd /usr/ports/pobj/sblg-0.5.12/sb...)
*** Error 2 in /usr/ports/www/sblg (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'test': @lock=sblg-0.5.12; export _LOCKS_HELD=" sblg-0.5....)

No comments:

Post a Comment