Fix building misc/tmux on macOS
Fixes configure failing with:
configure: macOS calloc(3) appears not to correctly
configure: zero allocations in some circumstances;
configure: to avoid this, configuring with
configure: --enable-jemalloc is recommended. To build
configure: without anyway, use --disable-jemalloc
Personally, I'm a bit skeptical of that claim and think this is not
calloc misbehaving, but memory corruption.
Add devel/ocaml-ppx_deriving_yojson version 3.9.1.
Deriving Yojson is a ppx_deriving plugin that generates JSON
serializers and deserializes that use the Yojson library from
an OCaml type definition.
sun4v: Force the hypervisor interrupt api to use version 3.
This way the sun4v_intr_* functions in intr.c will not be using the
deprecated version 1 hypervisor interrupt calls.
Verified working on a T4 ldom with version 3.
arping: Update to version 2.29
Notable changes:
* Fix VLAN reply filtering when using -V.
* Fix a bunch of pedantic warnings.
Arping 2.28
Only change: Compile fix for non-Linux
Arping 2.27
Notable changes:
* Use Landlock, where available, to drop more privs
Arping 2.26
Notable changes
* Build fixes for Android
Arping 2.25
Notable changes:
[19 lines not shown]
lzma: Update to version 26.05
What's new:
26.05: minor changes.
26.04: Some bugs and vulnerabilities were fixed.
26.03: Some bugs and vulnerabilities were fixed.
26.02: Some bugs and vulnerabilities were fixed.
26.01: Some minor fixes.
26.00: Some minor fixes.
25.01: The code for handling symbolic links has been changed to provide greater security when extracting files from archives.
25.00: 7-Zip for Windows can now use more than 64 CPU threads for compression.
24.09: The default dictionary size values for LZMA/LZMA2 compression methods were increased.
24.05: New filter for RISC-V executables.
23.01: New filter for ARM64 executables. BCJ2 filter was improved for better compression ratio. Some bugs were fixed.
21.07: Some minor changes and fixes.
21.06: The bug in LZMA encoding function was fixed.
21.03 beta: LZMA dicrionary up to 4 GB. Speed optimizations.
21.02 alpha: macOS and Linux support. Speed optimizations.
[6 lines not shown]
Add devel/ocaml-unionfind version 20220122.
The OCaml library unionFind offers several implementations of the
union-find data structure. All implementations are based on disjoint
sets forests, with path compression and a balanced-linking policy,
so as to guarantee good asymptotic complexity: every operation
requires a quasi-constant number of accesses to the store.