Shortwave is a cool webradio player designed with the Librem 5 in mind. François and likely many others want it, unfortunately it's not packaged in Debian. Its sources can be found here: https://gitlab.gnome.org/World/Shortwave.
Description
Event Timeline
This is the content of a Matrix chat I had with the Felix Häcker in this room https://riot.im/app/#/room/#shortwave:matrix.org
jeremiah_: Hello gentle wizards!
I'm interested in packaging Shortwave for Debian / PureOS
Felix: Hello 🧙!
There's no stable version of Shortwave available yet, I would wait for the first release.
There's already some DEB packaging work done here in form of a Ubuntu PPA: https://code.launchpad.net/~shortwave-developers/+recipe/shortwave-daily
Packaging is currently a bit difficult, since rust/cargo requires internet to build Shortwave, to download the rust crates.
But later when there's a release, there will be a "vendored" package which includes all dependencies, so it's possible to build it without internet.
jeremiah_: That sounds great Felix - thanks for the info!
We have some folks at Purism who're clamoring for this to get into our repos. :-)
Felix: Glad to hear that :)
I asked Felix if we can package Shortwave now, he said "sure, there’s a stable release which you can use / package".
@jeremiah.foster created a repo https://source.puri.sm/librem5-apps/shortwave and pushed the flatpak built into our SLAT server, inside of /home/adrian/flatpak/shortwave/app, there is where the flatpak build it is
@jeremiah.foster I can't build Flatpaks inside of the bizantium-arm64 docker image because of this,
"Running in qemu-user, not using seccomp"
I can only build flatpaks over Intel since I don't have the right hardware to do it.
@alvesadrian FWIW you don't need to build flatpaks inside a docker container; flatpak-builder already builds apps using a contained environment.