-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathsnapcraft.yaml
49 lines (48 loc) · 1.21 KB
/
snapcraft.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
name: opentodolist
version: git
confinement: strict
grade: stable
base: core22
adopt-info: opentodolist # part to adopt appstream data from (first in parse list)
donation: https://opentodolist.rpdev.net/donate/
issues:
- https://gitlab.com/rpdev/opentodolist/-/issues
apps:
opentodolist:
command: usr/bin/OpenTodoList-launcher
plugs:
- home
- x11
- opengl
- network
- network-bind
- unity7
- pulseaudio
- desktop
- desktop-legacy
- wayland
common-id: net.rpdev.OpenTodoList
desktop: "usr/share/applications/net.rpdev.OpenTodoList.desktop"
parts:
opentodolist:
plugin: dump
source: ./
parse-info: [net.rpdev.OpenTodoList.metainfo.xml]
override-build: ./ci/snapcraft-build.sh
build-packages:
- git
stage-packages:
- libx11-6
- libxcb1
- libegl1
- libgl1
- libglx0
- libopengl0
- libfontconfig1
- libfreetype6
- libdrm2
- libgl1-mesa-dri
- libglvnd0
- libllvm12
- libsensors5
- libglu1-mesa