-
Notifications
You must be signed in to change notification settings - Fork 24
Expand file tree
/
Copy pathcom.nextcloud.desktopclient.nextcloud.yml
More file actions
146 lines (134 loc) · 4.29 KB
/
com.nextcloud.desktopclient.nextcloud.yml
File metadata and controls
146 lines (134 loc) · 4.29 KB
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
app-id: com.nextcloud.desktopclient.nextcloud
runtime: org.kde.Platform
runtime-version: '6.10'
sdk: org.kde.Sdk
base: io.qt.qtwebengine.BaseApp
base-version: '6.10'
command: nextcloud
finish-args:
- --device=dri
- --socket=wayland
- --socket=fallback-x11
- --share=network
- --share=ipc
- --filesystem=host:rw
- --filesystem=xdg-run/Nextcloud:create
- --talk-name=org.freedesktop.Notifications
- --talk-name=org.freedesktop.secrets
- --talk-name=org.kde.StatusNotifierWatcher
- --own-name=com.nextcloudgmbh.Nextcloud
- --talk-name=org.kde.kwalletd5
- --talk-name=org.kde.kwalletd6
- --env=TMPDIR=/var/tmp
cleanup:
- /lib/*.a
- /lib/*.la
- /lib/x86_64-linux-gnu/pkgconfig
- /share/doc
- /share/icons/hicolor/1024x1024
cleanup-commands:
- /app/cleanup-BaseApp.sh
modules:
- name: qtkeychain
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_INSTALL_LIBDIR=lib
- -DBUILD_TRANSLATIONS=NO
- -DBUILD_WITH_QT6=1
cleanup:
- /include
- /mkspecs
- /lib/cmake
sources:
- type: archive
url: https://github.com/frankosterfeld/qtkeychain/archive/0.15.0.tar.gz
sha256: f4254dc8f0933b06d90672d683eab08ef770acd8336e44dfa030ce041dc2ca22
x-checker-data:
type: anitya
url-template: https://github.com/frankosterfeld/qtkeychain/archive/$version.tar.gz
stable-only: true
project-id: 4138
- name: rsvg-convert-shim
buildsystem: simple
build-commands:
- ln -s /usr/bin/rsvg-convert /app/bin/inkscape
cleanup:
- '*'
- name: libcloudproviders
buildsystem: meson
config-opts:
- -Dvapigen=false
- -Dintrospection=false
cleanup:
- /include
sources:
- type: git
url: https://gitlab.gnome.org/World/libcloudproviders.git
tag: 0.4.0
commit: 510f0eee666e4f99e8b11eb55945347db371b47c
x-checker-data:
type: anitya
tag-template: $version
stable-only: true
project-id: 21207
- name: libp11
config-opts:
- --with-enginesdir=${FLATPAK_DEST}/lib/engines-3/
- --with-modulesdir=${FLATPAK_DEST}/lib/ossl-modules/
cleanup:
- /include
sources:
- type: archive
url: https://github.com/OpenSC/libp11/releases/download/libp11-0.4.18/libp11-0.4.18.tar.gz
sha256: 9292de67ca73aba1deacf577c9086b595765f36ef47712cfeb49fa31f6e772fb
x-checker-data:
type: anitya
url-template: https://github.com/OpenSC/libp11/releases/download/libp11-$version/libp11-$version.tar.gz
stable-only: true
project-id: 1699
- name: KDSingleApplication
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DCMAKE_BUILD_TYPE=Release
- -DKDSingleApplication_EXAMPLES=OFF
sources:
- type: archive
url: https://github.com/KDAB/KDSingleApplication/releases/download/v1.2.0/kdsingleapplication-1.2.0.tar.gz
sha256: ff4ae6a4620beed1cdb3e6a9b78a17d7d1dae7139c3d4746d4856b7547d42c38
x-checker-data:
type: anitya
project-id: 370439
url-template: https://github.com/KDAB/KDSingleApplication/releases/download/v$version/kdsingleapplication-$version.tar.gz
- name: nextcloud-client
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_BUILD_TYPE=Release
- -DCMAKE_INSTALL_LIBDIR=lib
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=0
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=0
- -DBUILD_UPDATER=OFF
- -DPLUGIN_INSTALL_DIR=/app/lib/plugins
- -DPLUGINDIR=/app/lib/plugins
- -DQT_MAJOR_VERSION=6
cleanup:
- /include
post-install:
- install -Dm644 -t /app/share/metainfo com.nextcloud.desktopclient.nextcloud.metainfo.xml
sources:
- type: git
url: https://github.com/nextcloud/desktop.git
tag: v33.0.2
commit: 54f537e35f8bea165d396bdfb55ab0c02408755c
x-checker-data:
type: json
url: https://api.github.com/repos/nextcloud/desktop/releases/latest
tag-query: .tag_name
version-query: $tag | sub("^[vV]"; "")
timestamp-query: .published_at
- type: patch
path: dbus-service-path.patch
- type: patch
path: icon-name.patch
- type: file
path: com.nextcloud.desktopclient.nextcloud.metainfo.xml