graphics/inkscape: update 1.4.2 -> 1.4.3
Note:
- this is a bridge release in the sense that it can be used to
convert the planned Inkscape 1.5 multipage file format
to the pre-1.5 multipage format.
- 24 crash/freeze fixes
PR: 292694
Changes: https://inkscape.org/doc/release_notes/1.4.3/Inkscape_1.4.3.html
Reviewed by: Tomasz "CeDeROM" CEDRO <tomek at cedro.info>
mvc: add ChangeCase support to ProtocolField for DNAT special case (#9643)
Use the ChangeCase BaseField extension because it's already being tested
and add more tests and safeguards so that the cache knows which case is
going on (also if 'any' needs to be used).
The 'any' value is a bit tricky here. Force it to lowercase in all cases
since it wasn't uppercased before either.
Also fix the display of anti-lockout protocol for consistency.
X86: Fix VSCALE insert element crash in codegen (#177705)
When inserting elements into <vscale x N x i64> scalable vectors, the X86 backend now returns InstructionCost::getInvalid() instead of panicking.
Fixes #176823
devel/bear: Upgrade to 4.0.1
The bear project has been re-written in Rust from 4.0.0. We upgrade this
to 4.0.1 and use builtin USE_CARGO.
A good new is that the new version does not need the per-compiler wrapper now.
Also, let aokblast@ take the maintainership.
Approved by: lwhsu (mentor)
Differential Revision: https://reviews.freebsd.org/D54755
Tidy instruction separators in SHA assembly.
Remove unnecessary separators and add a few to macros that call other
macros (instead of expecting them to exist).
InstCombine: Use SimplifyDemandedFPClass epilog helper function for fma (#176017)
NFC refactor to use shared code for fold to constant or set fast math
flags.