A battery included Flatpak package for the GNU Radio Companion.
On portage based systems:
$ sudo emerge flatpak flatpak-builder
Ensure that **flatpak-builder** is in you $PATH.
Flatpak applications are built inside a separate environment, called an SDK. SDKs are like the regular runtime that applications run in. The difference is that SDKs also include all the development resources and tools that are required to build an application, such as build and packaging tools, header files, compilers and debuggers.
$ flatpak install flathub org.kde.Sdk//5.15-21.08
- Osmocom
- UHD
- Hackrf
- Add yours here
this command will build each module that is listed in the manifest and install it to the **/app** subdirectory, inside the **build-dir** directory.
$ flatpak-builder build-dir org.gnuradio.Companion.yml
To verify that the build was successful, run the following:
$ flatpak-builder --user --install --force-clean build-dir org.gnuradio.Companion.yml
$ flatpak run org.gnuradio.Companion