Tue, 23 Aug 2022 04:29:09 -0500
Explicitly set show-menubar so our menubars are shown
Testing Done:
Ran and verified the menus are displayed. Shortcut keys aren't working either so that might be part of the issue why they're not showing up with the ui file being set?
Reviewed at https://reviews.imfreedom.org/r/1635/
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
1 | --- |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
2 | environment: |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
3 | - BUILD_NUMBER |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
4 | - REPOSITORY=pidgin/builders |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
5 | - REGISTRY=docker.io |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
6 | - DOCS_BUILD_IMAGE=${REGISTRY}/${REPOSITORY}:debian-bookworm-amd64 |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
7 | |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
8 | tasks: |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
9 | import: |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
10 | type: docker/import |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
11 | files: .:. |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
12 | |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
13 | build: |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
14 | type: docker/run |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
15 | image: ${REGISTRY}/${REPOSITORY}:${TARGET} |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
16 | |
|
39900
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
17 | clean: |
|
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
18 | type: convey/clean |
|
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
19 | files: |
|
40563
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
20 | - appimage-x86_64 |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
21 | - clang |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
22 | - debian-bookworm-amd64 |
| 41221 | 23 | - fedora-35-amd64 |
|
40143
0bedbacffa83
Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents:
39900
diff
changeset
|
24 | - scanbuild |
| 41221 | 25 | - ubuntu-jammy-amd64 |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
26 | |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
27 | docs-clean: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
28 | type: convey/clean |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
29 | files: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
30 | - facebook3-docs |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
31 | - finch3-docs |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
32 | - pidgin3-docs |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
33 | - purple3-docs |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
34 | |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
35 | docs-build: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
36 | type: docker/run |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
37 | image: ${DOCS_BUILD_IMAGE} |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
38 | workdir: ${CONVEY_WORKSPACE} |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
39 | script: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
40 | - set -ex |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
41 | - meson -Ddoc=true build-docs |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
42 | - ninja -C build-docs doc |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
43 | |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
44 | docs-export: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
45 | type: docker/export |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
46 | files: |
|
41123
089c8a3a9ff4
Convert finch to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
41122
diff
changeset
|
47 | - build-docs/doc/reference/finch/finch/:finch3-docs |
|
41164
d861b10105fb
Convert the libpurple docs to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
41124
diff
changeset
|
48 | - build-docs/doc/reference/libpurple/libpurple/:purple3-docs |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
41123
diff
changeset
|
49 | - build-docs/doc/reference/pidgin/pidgin/:pidgin3-docs |
|
41122
f29fa0dda4bf
Convert the facebook documentation to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
41062
diff
changeset
|
50 | - build-docs/doc/reference/protocols/facebook/facebook/:facebook3-docs |
|
39900
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
51 | |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
52 | export: |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
53 | type: docker/export |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
54 | files: build-${TARGET}:${TARGET} |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
55 | |
|
41235
74367c40a2b4
Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents:
41221
diff
changeset
|
56 | bare-export: |
|
74367c40a2b4
Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents:
41221
diff
changeset
|
57 | type: docker/export |
|
74367c40a2b4
Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents:
41221
diff
changeset
|
58 | files: ${TARGET}:${TARGET} |
|
74367c40a2b4
Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents:
41221
diff
changeset
|
59 | |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
60 | plans: |
|
40563
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
61 | pidgin3-appimage-x86_64: |
|
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
62 | environment: |
|
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
63 | - TARGET=appimage-x86_64 |
|
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
64 | - RECIPE=Pidgin3 |
|
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
65 | - CONFIGURE_ARGS=-Dconsoleui=False |
|
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
66 | stages: |
|
41235
74367c40a2b4
Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents:
41221
diff
changeset
|
67 | - tasks: [import, build, bare-export] |
|
40563
9ce322b6f2d1
Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents:
40143
diff
changeset
|
68 | |
|
40949
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
69 | clang: |
|
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
70 | environment: [TARGET=clang] |
|
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
71 | stages: |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
72 | - tasks: [import, build] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
73 | - tasks: [export] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
74 | run: always |
|
40949
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
75 | |
|
39900
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
76 | clean: |
|
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
77 | stages: |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
78 | - tasks: [clean, docs-clean] |
|
39900
d1af2f98e0f4
Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents:
39899
diff
changeset
|
79 | |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
80 | debian-bullseye-amd64: |
|
40949
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
81 | environment: [TARGET=debian-bullseye-amd64] |
|
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
82 | stages: |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
83 | - tasks: [import, build] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
84 | - tasks: [export] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
85 | run: always |
|
40949
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
86 | |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
87 | debian-bookworm-amd64: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
88 | environment: [TARGET=debian-bookworm-amd64] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
89 | stages: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
90 | - tasks: [import, build] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
91 | - tasks: [export] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
92 | run: always |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
93 | |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
94 | docs: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
95 | stages: |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
96 | - tasks: [docs-clean, import, docs-build, docs-export] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
97 | |
| 41221 | 98 | fedora-35-amd64: |
| 99 | environment: [TARGET=fedora-35-amd64] | |
|
40949
1472618b493d
Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents:
40947
diff
changeset
|
100 | stages: |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
101 | - tasks: [import, build] |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
102 | - tasks: [export] |
|
39899
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
103 | run: always |
|
b4962b614b5f
Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
104 | |
|
40143
0bedbacffa83
Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents:
39900
diff
changeset
|
105 | scanbuild: |
|
0bedbacffa83
Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents:
39900
diff
changeset
|
106 | environment: [TARGET=scanbuild] |
|
0bedbacffa83
Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents:
39900
diff
changeset
|
107 | stages: |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
108 | - tasks: [import, build] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
109 | - tasks: [export] |
|
40143
0bedbacffa83
Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents:
39900
diff
changeset
|
110 | run: always |
|
0bedbacffa83
Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents:
39900
diff
changeset
|
111 | |
| 41221 | 112 | ubuntu-jammy-amd64: |
| 113 | environment: [TARGET=ubuntu-jammy-amd64] | |
|
40947
4169f8090a0e
Make the unity plugin compile again and add stuff to ci ubuntu builds
Gary Kramlich <grim@reaperworld.com>
parents:
40563
diff
changeset
|
114 | stages: |
|
41062
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
115 | - tasks: [import, build] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
116 | - tasks: [export] |
|
b61307e4df4f
Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents:
40949
diff
changeset
|
117 | run: always |