Warp
Official package name: Warp
License (must be an OSI approved Open Source license): GPLv3
Download URL of latest release: https://gitlab.gnome.org/World/warp/-/archive/v0.8.0/warp-v0.8.0.tar.gz
Latest release date (must be recent): October 22, 2024
Description: Warp allows you to securely send files to each other via the internet or local network by exchanging a word-based code.
I tried building this, but unfortunately, one of the cargo dependencies (license) can't be built offline due to its design -- it wants to pull data from a separate git repo at build time, which package build environments don't support.
Failure signature, for search purposes:
error: failed to run custom build command for `license v3.5.1+3.25.0`
Caused by:
process didn't exit successfully: `/builddir/build/BUILD/warp-v0.8.1/target/release/build/license-711ae9e252ef976d/build-script-build` (exit status: 101)
--- stderr
thread 'main' panicked at /builddir/build/BUILD/warp-v0.8.1/vendor/license/build.rs:156:6:
failed to build licenses.rs: Os { code: 2, kind: NotFound, message: "No such file or directory" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: Bad exit status from /var/tmp/rpm-tmp.j0bYOR (%build)
Ah. It does look like it has some offline build capabilities, looking at https://github.com/evenorog/license/issues/5#issuecomment-1928993532, but I'm not sure whether those are sufficient.
The maintainer removed the offline feature later, although the commit message is wrong: https://github.com/evenorog/license/commit/3f3207bc72a595740a2dfc9c3661b8b79259c573
"Hi Zopolis4, have you tried the version available on FlatHub yet? You can find it here.