-
Notifications
You must be signed in to change notification settings - Fork 1
/
si.tano.Vremenar.yaml
53 lines (53 loc) · 1.56 KB
/
si.tano.Vremenar.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
41
42
43
44
45
46
47
48
49
50
51
52
53
---
app-id: si.tano.Vremenar
runtime: org.freedesktop.Platform
runtime-version: "21.08"
sdk: org.freedesktop.Sdk
command: vremenar
rename-icon: vremenar
rename-desktop-file: vremenar.desktop
copy-icon: true
finish-args:
# Required due to being a GUI application
- "--socket=x11"
# Required to make sure x11 performance is achived on all platforms
# At least that's what the legends tell. it might be worth experimenting
# with dropping this permission.
- "--share=ipc"
# Required for OpenGL
- "--device=dri"
# As a weather application, networking is required
- "--share=network"
# Required for notifications in various desktop environments
- "--talk-name=org.freedesktop.Notifications"
- "--talk-name=org.kde.StatusNotifierWatcher"
# Required for positioning
- "--system-talk-name=org.freedesktop.GeoClue2"
cleanup:
- "/lib/liba*"
- "/lib/libb*"
- "/lib/libd*"
- "/lib/libe*"
- "/lib/libgc*"
- "/lib/libgt*"
- "/lib/libl*"
- "/lib/libs*"
- "/lib/libx*"
- "/lib/libX*"
modules:
- name: vremenar
build-options:
strip: false
no-debuginfo: true
buildsystem: simple
build-commands:
- cp -r usr/* /app
- install -Dm644 si.tano.Vremenar.appdata.xml /app/share/appdata/si.tano.Vremenar.appdata.xml
sources:
- type: archive
only-arches:
- x86_64
url: https://github.com/ntadej/Vremenar/releases/download/v0.6.0/Vremenar_0.6.0_x86_64.tar.bz2
sha256: ecdffd9dac3fbdc2ef8d1a1348ce8569e9d4ab29a81faf53a4de5ed3a037fc46
- type: file
path: si.tano.Vremenar.appdata.xml