diff --git a/flatpak/.gitignore b/flatpak/.gitignore new file mode 100644 index 000000000..a9b41d4a8 --- /dev/null +++ b/flatpak/.gitignore @@ -0,0 +1,2 @@ +# ignore all subfolders +/*/ diff --git a/flatpak/org.sdrangel.SDRangel.appdata.xml b/flatpak/org.sdrangel.SDRangel.appdata.xml new file mode 100644 index 000000000..bcb8fd205 --- /dev/null +++ b/flatpak/org.sdrangel.SDRangel.appdata.xml @@ -0,0 +1,34 @@ + + + org.sdrangel.SDRangel + org.sdrangel.SDRangel + + MIT + SDRangel + SDRangel + +

SDRangel

+

SDRangel

+

SDRangel

+
+ + + + + + + + + + Documentation + Development + Qt + + https://github.com/f4exb/sdrangel + https://github.com/f4exb/sdrangel/issues + SDRangel + + + sdrangel + +
diff --git a/flatpak/org.sdrangel.SDRangel.json b/flatpak/org.sdrangel.SDRangel.json new file mode 100644 index 000000000..1fdf7e82c --- /dev/null +++ b/flatpak/org.sdrangel.SDRangel.json @@ -0,0 +1,66 @@ +{ + "app-id": "org.sdrangel.SDRangel", + "runtime": "org.kde.Platform", + "runtime-version": "5.12", + "sdk": "org.kde.Sdk", + "command": "sdrangel", + "finish-args": [ + "--filesystem=host", + "--filesystem=xdg-documents", + "--device=dri", + "--share=network", + "--socket=ipc", + "--socket=pulseaudio", + "--socket=x11", + "--socket=wayland" + ], + "modules": [ + { + "name": "libusb", + "config-opts": [""], + "make-args": [""], + "sources": [ + { + "type": "git", + "url": "https://github.com/libusb/libusb.git" + } + ] + }, + { + "name": "limesuite", + "buildsystem": "cmake-ninja", + "config-opts": [ + "-DENABLE_QUICKTEST=OFF", + "-DENABLE_GUI=OFF", + "-DENABLE_SOAPY_LMS7=OFF", + "-DENABLE_EXAMPLES=OFF", + "-DENABLE_UTILITIES=OFF", + "-DENABLE_HEADERS=ON", + "-DENABLE_SIMD_FLAGS=SSE3" + ], + "sources": [ + { + "type": "git", + "url": "https://github.com/myriadrf/LimeSuite.git", + "commit": "025ffa1a" + } + ] + }, + { + "name": "sdrangel", + "buildsystem": "cmake-ninja", + "config-opts": [ + "-DDEBUG_OUTPUT=ON", + "-DBUILD_TYPE=RELEASE", + "-DRX_SAMPLE_24BIT=ON" + ], + "sources": [ + { + "type": "git", + "url": "https://github.com/f4exb/sdrangel.git", + "tag": "v4.5.6" + } + ] + } + ] +} diff --git a/flatpak/sdrangel.desktop b/flatpak/sdrangel.desktop new file mode 120000 index 000000000..226f8f691 --- /dev/null +++ b/flatpak/sdrangel.desktop @@ -0,0 +1 @@ +../desktop/sdrangel.desktop \ No newline at end of file