im.pidgin.Pidgin3.yml

Sun, 10 Aug 2025 23:44:08 +0800

author
Gong Zhile <gongzl@stu.hebust.edu.cn>
date
Sun, 10 Aug 2025 23:44:08 +0800
branch
purple_conversation_find_message_by_id
changeset 43309
099e1dfb856b
parent 43283
01eb1bbf4186
permissions
-rw-r--r--

Add Purple.Conversation.find_message_by_id

The method was added so that a protocol or plugin could easily lookup
for the reference for a message. This will be especially useful when a
protocol received a quoted message but only with an id.

42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
1 id: im.pidgin.Pidgin3
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
2 runtime: org.gnome.Platform
43269
1523eab3b5a0 Update the flatpak to gnome 48 and to the matching birb version
Gary Kramlich <grim@reaperworld.com>
parents: 43214
diff changeset
3 runtime-version: '48'
42974
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
4 branch: default
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
5 sdk: org.gnome.Sdk
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
6 command: pidgin3
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
7 separate-locales: false
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
8 tags:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
9 - dev
42974
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
10 add-extensions:
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
11 im.pidgin.Purple3.Plugin:
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
12 directory: plugins
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
13 version: default
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
14 add-ld-path: lib
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
15 merge-dirs: purple-3
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
16 no-autodownload: true
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
17 autodelete: true
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
18 subdirectories: true
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
19 im.pidgin.Pidgin3.Plugin:
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
20 directory: plugins
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
21 version: default
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
22 add-ld-path: lib
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
23 merge-dirs: pidgin-3
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
24 no-autodownload: true
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
25 autodelete: true
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
26 subdirectories: true
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
27 modules:
43108
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
28 - name: mercurial
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
29 buildsystem: simple
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
30 build-commands:
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
31 - make PREFIX=/app install-bin
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
32 sources:
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
33 - type: archive
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
34 url: https://www.mercurial-scm.org/release/mercurial-6.9.tar.gz
4ebd6699fa28 Add hg to our flatpak to make the build revision work
Gary Kramlich <grim@reaperworld.com>
parents: 43024
diff changeset
35 sha256: 629604293df2be8171ec856bf4f8b4faa8e4305af13607dce0f89f74132836d6
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
36 - name: libidn
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
37 buildsystem: autotools
42972
0c7efb246f9e Remove static libidn from Flatpak build
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 42957
diff changeset
38 cleanup:
0c7efb246f9e Remove static libidn from Flatpak build
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 42957
diff changeset
39 - /lib/*.la
0c7efb246f9e Remove static libidn from Flatpak build
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 42957
diff changeset
40 config-opts:
0c7efb246f9e Remove static libidn from Flatpak build
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 42957
diff changeset
41 - "--disable-static"
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
42 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
43 - type: archive
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
44 url: https://ftp.gnu.org/gnu/libidn/libidn-1.42.tar.gz
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
45 sha256: d6c199dcd806e4fe279360cb4b08349a0d39560ed548ffd1ccadda8cdecb4723
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
46 - name: birb
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
47 buildsystem: meson
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
48 config-opts:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
49 - "-Ddoc=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
50 - "--wrap-mode=nofallback"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
51 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
52 - type: archive
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
53 archive-type: tar-xz
43269
1523eab3b5a0 Update the flatpak to gnome 48 and to the matching birb version
Gary Kramlich <grim@reaperworld.com>
parents: 43214
diff changeset
54 url: https://sourceforge.net/projects/pidgin/files/birb/0.4.0/birb-0.4.0.tar.xz/download
1523eab3b5a0 Update the flatpak to gnome 48 and to the matching birb version
Gary Kramlich <grim@reaperworld.com>
parents: 43214
diff changeset
55 sha256: 8fcb67559a6bddb305f59be5c9cb12eb35ec45a0a9a6e4184bb1df33d0028084
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
56 - name: hasl
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
57 buildsystem: meson
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
58 config-opts:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
59 - "-Ddoc=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
60 - "--wrap-mode=nofallback"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
61 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
62 - type: archive
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
63 archive-type: tar-xz
43159
2bde48da761d Make all of the subprojects use tarballs
Gary Kramlich <grim@reaperworld.com>
parents: 43119
diff changeset
64 url: https://sourceforge.net/projects/pidgin/files/hasl/0.4.0/hasl-0.4.0.tar.xz/download
2bde48da761d Make all of the subprojects use tarballs
Gary Kramlich <grim@reaperworld.com>
parents: 43119
diff changeset
65 sha256: e78c244a259f13d43d230e9a8909bf0437a9466bef6757770a54a60c7c720036
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
66 - name: ibis
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
67 buildsystem: meson
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
68 config-opts:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
69 - "-Ddoc=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
70 - "--wrap-mode=nofallback"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
71 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
72 - type: archive
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
73 archive-type: tar-xz
43276
2ffc42909b30 Update to ibis-0.14.0
Gary Kramlich <grim@reaperworld.com>
parents: 43269
diff changeset
74 url: https://sourceforge.net/projects/pidgin/files/ibis/0.14.0/ibis-0.14.0.tar.xz/download
2ffc42909b30 Update to ibis-0.14.0
Gary Kramlich <grim@reaperworld.com>
parents: 43269
diff changeset
75 sha256: f48fa57e9fd2871bc22eb56b12adcaed4d5f2a76c0a41f70b85cc2db44a51395
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
76 - name: xeme
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
77 buildsystem: meson
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
78 config-opts:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
79 - "-Ddoc=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
80 - "--wrap-mode=nofallback"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
81 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
82 - type: archive
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
83 archive-type: tar-gzip
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
84 url: https://keep.imfreedom.org/xeme/xeme/archive/5d0707ab10a2.tar.gz
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
85 sha256: eabb0f88fdc54775e9aab63d277d0d0cf54c456ee09580d45bd516d1117088da
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
86 - name: gplugin
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
87 buildsystem: meson
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
88 config-opts:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
89 - "-Ddoc=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
90 - "-Dlua=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
91 - "-Dpython3=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
92 - "--wrap-mode=nofallback"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
93 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
94 - type: archive
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
95 archive-type: tar-xz
42983
c65fa958d972 Update all of our subprojects
Gary Kramlich <grim@reaperworld.com>
parents: 42974
diff changeset
96 url: https://sourceforge.net/projects/pidgin/files/gplugin/0.44.2/gplugin-0.44.2.tar.xz/download
c65fa958d972 Update all of our subprojects
Gary Kramlich <grim@reaperworld.com>
parents: 42974
diff changeset
97 sha256: aea244e1add9628b50ec042c54cf93803f4577f8f142678f09b91fd4c0b20f72
43175
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
98 - name: seagull
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
99 buildsystem: meson
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
100 config-opts:
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
101 - "--wrap-mode=nofallback"
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
102 sources:
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
103 - type: archive
41ad34b9de13 Replace the Purple.Sqlite3 API with Seagull
Gary Kramlich <grim@reaperworld.com>
parents: 43174
diff changeset
104 archive-type: tar-xz
43283
01eb1bbf4186 Serialize conversations and their tags
Gary Kramlich <grim@reaperworld.com>
parents: 43276
diff changeset
105 url: https://sourceforge.net/projects/pidgin/files/seagull/0.5.0/seagull-0.5.0.tar.xz
01eb1bbf4186 Serialize conversations and their tags
Gary Kramlich <grim@reaperworld.com>
parents: 43276
diff changeset
106 sha256: 7979a9cdfa112cc98dd10379d6522decb116a46e426d53ca3ecb0c26bed1bf27
43186
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
107 - name: libspelling
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
108 buildsystem: meson
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
109 config-opts:
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
110 - "--wrap-mode=nofallback"
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
111 sources:
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
112 - type: archive
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
113 archive-type: tar-xz
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
114 url: https://download.gnome.org/sources/libspelling/0.4/libspelling-0.4.6.tar.xz
f869ebb47d88 Add basic support for libspelling
Gary Kramlich <grim@reaperworld.com>
parents: 43175
diff changeset
115 sha256: 3248a9b5336ea2f727d2db912d2f0083accc0505ce707679b3d9b8266c0101f5
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
116 - name: pidgin3
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
117 buildsystem: meson
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
118 config-opts:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
119 - "-Ddoc=false"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
120 - "--wrap-mode=nofallback"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
121 sources:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
122 - type: dir
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
123 path: .
42974
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
124 post-install:
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
125 - install -d /app/plugins
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
126 - install -d /app/plugins/pidgin-3
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
127 - install -d /app/plugins/purple-3
42904
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
128 finish-args:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
129 # X11 + XShm access
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
130 - "--share=ipc"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
131 - "--socket=fallback-x11"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
132 # Wayland access
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
133 - "--socket=wayland"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
134 # GPU acceleration if needed
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
135 - "--device=dri"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
136 # Needs to talk to the network:
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
137 - "--share=network"
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
138 # Audio
3b453638a532 Add a flatpak manifest and instructions on how to use it
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
139 - "--socket=pulseaudio"
42974
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
140 # Notifications (purple-toast)
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
141 - "--talk-name=org.freedesktop.Notifications"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
142 # Accessibility
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
143 - "--talk-name=org.a11y.Bus"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
144 # libsecret plugin
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
145 - "--talk-name=org.freedesktop.secrets"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
146 # kwallet plugin
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
147 - "--talk-name=org.kde.kwalletd5"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
148 - "--talk-name=org.kde.kwalletd6"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
149 # Bonjour
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
150 - "--system-talk-name=org.freedesktop.Avahi"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
151 # Plugin Paths
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
152 - "--env=PURPLE_PLUGIN_PATH=/app/plugins/purple-3"
5cd0ccba395e Adjust a bunch of our privileges and setup extension points
Gary Kramlich <grim@reaperworld.com>
parents: 42972
diff changeset
153 - "--env=PIDGIN_PLUGIN_PATH=/app/plugins/pidgin-3"

mercurial