-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcom.obsproject.Studio.Plugin.InputOverlay.yaml
40 lines (40 loc) · 1.36 KB
/
com.obsproject.Studio.Plugin.InputOverlay.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
id: com.obsproject.Studio.Plugin.InputOverlay
branch: stable
runtime: com.obsproject.Studio
runtime-version: stable
sdk: org.kde.Sdk//6.5
build-extension: true
separate-locales: false
appstream-compose: false
build-options:
prefix: /app/plugins/InputOverlay
modules:
- name: input-overlay
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_BUILD_TYPE=Release
- -DLINUX_PORTABLE=off
post-install:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo ${FLATPAK_ID}.metainfo.xml
- appstream-compose --basename=${FLATPAK_ID} --prefix=${FLATPAK_DEST} --origin=flatpak
${FLATPAK_ID}
sources:
- type: git
url: https://github.com/univrsal/input-overlay.git
tag: v5.0.5
commit: e90e7e99ce2ec2005e9d05b25445cf2db4f54522
disable-submodules: true # TODO: To remove next version
x-checker-data:
type: git
tag-pattern: ^v([\d.]+)
- type: file
path: com.obsproject.Studio.Plugin.InputOverlay.metainfo.xml
# TODO: To remove next version
- type: git
dest: libuiohook
url: https://github.com/univrsal/libuiohook.git
commit: 63f62e0f5745b00a7c26930bbf5431760491f20e
- type: shell
commands:
- git config submodule.deps/libuiohook.url libuiohook
- git -c protocol.file.allow=always submodule update