let's take chardet back to 5.2.0 for now, 6.0.0 which we were using has
some performance regressions. also add comments linking to issues with
vibe-coded 7.x (incompatibility, serious startup speed issues, licensing
issues to be resolved).
jujutsu: avoid permission problems when using a jj work tree
If it exists, the "secure config" of a jj repo is stored in the 0600 file
.jj/repo/config-id which leads to permission problems if jj is run from
that repo with another user than the repo owner. This happens in particular
with PORTS_PRIVSEP if the ports tree is a jj work tree. So run jj from /tmp
to generate the man pages and the shell completions. This will still break
if you use jj to manage / or /tmp, but that's rather unlikely...
reported/tested/tweaked/ok semarie
add patch from upstream PR also needed to loosen tinycss2 version spec
when bleach is listed as a dependency via "bleach[css]"
reported by naddy->daniel
version 6.1 does not link with base-gcc, erroring out with
"multiple definition of `ub_bsearch'"
Move to ports-gcc on gcc arches to fix build on sparc64