looper/com.experimentalcraft.NekoPlayer.yml
Zachary Hall 9ebdb3b967 Set up flatpak and add allow installation.
Prepare for flatpak build and create initial manifest which may not work yet.

Add desktop file and icon.

Fix incorrect location for desktop file in meson.build

Change player executable name so it's not so generic.

Update executable bit of the desktop file and add my flatpak repo folder to .gitignore.

Update executable bit of the desktop file and add my flatpak repo folder to .gitignore.

Update desktop file name.

Hopefully make flatpak export the desktop file and icon/

Fix incorrect icon path.

Fix incorrect binary and hopefully fix install script.

Actually fix install script.

Add categories to desktop file.

Fix incorrect separator and add generic name in desktop file.
2023-07-16 17:05:07 -07:00

31 lines
742 B
YAML

app-id: com.experimentalcraft.NekoPlayer
runtime: org.freedesktop.Platform
runtime-version: '22.08'
sdk: org.freedesktop.Sdk
sdk-extensions:
- org.freedesktop.Platform.GL.default
command: neko-player
rename-desktop-file: neko-player.desktop
rename-icon: neko-player
modules:
- name: soundtouch
buildsystem: cmake
sources:
- type: git
url: https://codeberg.org/soundtouch/soundtouch.git
tag: 2.3.2
- name: player
buildsystem: meson
builddir: build-flatpak
build-options:
- --buildtype release
sources:
- type: git
path: .git
branch: main
finish-args:
- --share=ipc
- --socket=x11
- --socket=pulseaudio
- --device=dri
- --filesystem=xdg-music