update to py3-cvxopt-1.3.3
mark ONLY_FOR_ARCHS = ${LP64_ARCHS}; there are a bunch of pointer type
issues in src/C/lapack.c (cvxopt uses an "int_t" type, which is really
Py_ssize_t aka long, but this file confuses int_t * with int *).
update to socklog-2.1.2 to unbreak with llvm22
simplify the port a bit as well, along the same lines as was done
to ipsvd (both from the same upstream and have quite a few similarities)
lua port tweaks;
- set portroach to ignore for branches where it has been announced that
there are no more updates.
- install a link to lua/luac binaries i.e. lua5.1 -> lua51, etc. this is
a more standard naming and allows some software to build without annoying
patching.
xanim: unbreak build on llvm22, from espie
"seems it has issues with quite a few of them (can't read cmap from
IFF file... might be some alignment issue)"
fix FLAVOR=editline build on llvm 22 by backporting upstream commit to
pass correct pointer types to el_gets(). bonus fix for gcc 15 while
there which I happened to notice.
Update x11/mlterm to 3.9.4. to fix build with llvm22
while here, drop fb support (which only worked with 640x480 screens)
and enable wayland support. tested and ok volker@