Both #Mobian and #PostmarketOS ( #Alpine #Linux) repositories block updates over #Tor, but so does GrapheneOS. However, it is possible to have onionized repositories with #Debian on #Termux.
proot-distro with alpine can install (apk add) #rust and #cargo. Just add the required libraries and #Arti is built! PostmarketOS is built on Alpine and, interestingly, "apks" and "sdks" derive from Alpine, not from Google.
https://pkgs.alpinelinux.org/package/edge/main/x86/rust
I wonder if microG can be installed in PostmarketOS. The Tor Browser should install on mobile linux devices (whether #Posh or #Gnome, etc). Until then, you can modify the proxy settings in #Firefox to use Arti. Onionsites could also be accessed this way.
https://gitlab.com/postmarketOS/mobile-config-firefox
@torproject
@postmarketOS
@justsoup
#degoogle #LinuxOnMobile #FOSS #phone #rustlang
Uhhhhhh...
😼 **cargo-cat** — A Cargo subcommand that prints random ASCII cats.
🦀 Also ships a library if you want cats in your Rust code.
⭐ GitHub: https://github.com/blyxyas/cat-ascii-faces
#rustlang #cargo #cli #devtools #rustacean #ascii #cats #meme
Is there a variant of “cargo update” that will update the lock file with the _oldest_ versions of dependencies that still satisfy the server constraints in my Cargo.toml?
I want to relax some of the version constraints I’ve got, so would ideally like to test using the oldest versions not just the newest.
#RustLang #Cargo
Is there a variant of “cargo update” that will update the lock file with the _oldest_ versions of dependencies that still satisfy the server constraints in my Cargo.toml?
I want to relax some of the version constraints I’ve got, so would ideally like to test using the oldest versions not just the newest.
#RustLang #Cargo
I did a bit of recreational #elisp today and added #cargo support to #hubi, my #transient build interface. I think the extensible approach works pretty nicely even if I'm sure there are some edge cases to work out on other cargo projects: https://github.com/stsquad/hubi/commit/9b73e8fe26ee08c29e7cd3feb6186d6d40bfaae6