Why Nostr? What is Njump?
2024-08-21 01:01:18

SovranSystems on Nostr: If you use NixOS and Bitcoin, you have to thank emmanuelrosa for all his hard work! ...

If you use NixOS and Bitcoin, you have to thank for all his hard work! He has been graciously giving his time and resources to get Sparrow Wallet, Bisq, and Bisq2 work on NixOS.

Moreover, he has also kindly helped me when I needed to figure things out on NixOS for Sovran_SystemsOS. He is very skilled with Nix.

Thanks again brother for all you do.
A new version of Bisq2 came out with some nice features, namely Lightning support and QR code scanning. But regarding the later...

The QR code scanning is a separate bundled Java app with a bunch of binary code. To be precise, there are 76 shared libraries which would have to be patchelf-ed to get QR code scanning to work on NixOS. Either that, or I'll have to run the webcam app in a container. Either way, that's still 76 libraries for which I'd have to identify dependencies, find their matching packages in Nixpkgs, and hope for the best. Not to mention the amount of churn I'd have to put my new-ish SSD through to build, build, and rebuild, until it works. I had plenty of difficulty getting QR code scanning to work on Sparrow, and that was child's play compared to what I'm looking at with Bisq2. About 4 years ago when I packaged Bisq1 I destroyed my SSD in the process, so I'm mindful about these things.

So, you know what I'm thinking...

I have no plans to fix Bisq2 QR code scanning. Sorry, but either it will remain broken or another brave soul can take a stab at it.

Author Public Key
npub1z3r2s5020hplyvzrkhc04lt2yvwc3anlmtr8kerjhp8qj5m5yhyqvuzmvf