]> git.99rst.org Git - openwrt-packages.git/commit
librespeed-cli-rust: add new package
authorJosef Schlehofer <redacted>
Mon, 10 Aug 2026 02:07:12 +0000 (04:07 +0200)
committerJosef Schlehofer <redacted>
Mon, 10 Aug 2026 08:34:46 +0000 (10:34 +0200)
commit26056579538a238e7ac65575f3ed8970461e5a64
tree2693562daea5754c675d389782e1e86569024fe6
parentdaf1e717efd7ea3189d400f05727dd0dc1c092bd
librespeed-cli-rust: add new package

Rust port of librespeed-cli for 32-bit PowerPC targets not supported by
the Go implementation, such as CZ.NIC Turris 1.x.

The CLI output of --list and --csv-header matches the Go client, so it
can be used as a drop-in replacement. Both implementations install
/usr/bin/librespeed-cli and therefore PROVIDES/CONFLICTS are set
accordingly.

Use libopenssl instead of rustls' ring backend, which has significantly
better AES-GCM performance on big-endian PowerPC.

Signed-off-by: Josef Schlehofer <redacted>
utils/librespeed-cli-rust/Makefile [new file with mode: 0644]
utils/librespeed-cli-rust/test.sh [new file with mode: 0755]
git clone https://git.99rst.org/PROJECT