Electron
I created this "blind", i.e. I haven't run this because it is not clear to me what version of BinaryBuilder.jl one should use at this point, plus I don't have a working linux system :)
The overall strategy here was suggested by @giordano.
It's a bit annoying that these sources (except for the macOS one) are tarbombs that would explode in the same place if used together. I had the same problem with git (#93).
@staticfloat can we be smart when unpacking the source and if it's a tarbomb open it a safer way? On my computer I use ark:
ark -ab tarbomb.tar.gz
would create a top-level directory if the archive doesn't have one, using the base name of the archive. It also automatically guesses the format of the archive, I find it pretty cool. However, I see that ark is not available in repositories of Alpine Linux v3.9 (it's in edge though). Any other option? Like, using tar -t to list the content of the archive?
We actually don't use BB tools to do the unpacking, because of disk performance issues on QEMU. That might be changed when I rebuild the QEMU runner this week (since we're trying to use VirtIO instead of plan9 filesharing) so in that case, we may be able to use whatever tools we want, instead of relying on the host tools.
I also would kind of like a more stable unpacking experience, the exploding is quite annoying.
Can we resurrect this? The version of Electron provided by Electron.jl is broken on ubuntu 22.04, and lacks M1 support
Closing due to inactivity. Please submit a new PR on top of the current master branch if you still want to include this recipe.