x11/xscreensaver: Update 6.13 => 6.14
New savers in this release are actually shell scripts, however still
being stripped which fails. Work around this by performing stripping
manually on the files are known or detected as binary executables.
While here, deduplicate MASTER_SITES/WWW--those are the same. Also,
download will go through HTTPS now.
Changelog:
* Added the ability to run shadertoy.com programs as screen savers.
* New shader-based savers: alienbeacon, batteredplanet, elementalring,
fluxcore, gimbalharmonics, hexplasma, logarithmiccircles, neongravity,
neontriangulator, protophore, selfreflect, skyline, stardome,
starnest, stripeytorus, synthwavecity, topologica and truchetzoom.
* Better label wrapping in carousel and photopile.
* Fixed glslideshow preferences and title display.
* X11: Decrufted PAM, including /etc/pam.d/xscreensaver.
* macOS: Sparkle 2.8.
[4 lines not shown]
math/scilab: pin to java 8
Does not build with jdk11+.
[javac] /wrkdirs/usr/ports/math/scilab/work/scilab-6.1.1/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/xmlloader/CSSParser.java:17: error: package javax.annotation does not exist
PR: 272855
Approved-by: no maintainer
sysutils/mdfried: Add new port
Mdfried is a markdown viewer for the terminal that renders headers
as Bigger Text than the rest.
https://crates.io/crates/mdfried
x11/contour: Unbreak build on -CURRENT
clang with debug assertions enabled (on -CURRENT) crashes when it
tries to compile this port. As a workaround use clang from ports when
system clang has debug assertions enabled.