Tue, 21 Jan 2025 10:49:29 -0600
Fix invalid prototypes that will break with C23
Using `function()` used to mean "any number" of parameters, but as of C23, this
is now aligned with C++ and means _zero_ parameters. This will cause build
failures due to mismatched function parameters in GCC15, which switched to C23
by default.
Related to PIDGIN-18028, though I guess Gentoo didn't actually have the problem as they disabled Zephyr.
Testing Done:
Compiled with GCC15 without error.
Reviewed at https://reviews.imfreedom.org/r/3776/
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="UTF-8"?> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
2 | <!-- Copyright 2014 Richard Hughes <richard@hughsie.com> --> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
3 | <!-- Copyright 2014-2022 Pidgin Developers <devel@pidgin.im> --> |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
4 | |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
5 | <component type="desktop-application"> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
6 | <id>pidgin.desktop</id> |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
7 | <metadata_license>CC0-1.0</metadata_license> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
8 | <project_license>GPL-2.0</project_license> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
9 | <_name>Pidgin</_name> |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
10 | <_summary>Instant Messaging Client</_summary> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
11 | <description> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
12 | <_p> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
13 | Pidgin is a chat program which lets you log into accounts on multiple |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
14 | chat networks simultaneously. |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
15 | </_p> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
16 | <_p> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
17 | This means that you can be chatting with friends on XMPP and sitting in |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
18 | an IRC channel at the same time. |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
19 | </_p> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
20 | </description> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
21 | |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
22 | <launchable type="desktop-id">pidgin.desktop</launchable> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
23 | |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
24 | <screenshots> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
25 | <screenshot type="default"> |
|
40435
9e804a51ece1
Make the urls in the appdata file use https
Gary Kramlich <grim@reaperworld.com>
parents:
40434
diff
changeset
|
26 | <image>https://old.pidgin.im/shared/img/contact_window.png</image> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
27 | <_caption>Buddy list showing friends on different networks</_caption> |
|
36250
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
28 | </screenshot> |
|
cd6ec0a2dfd5
Add an AppData description file from Richard Hughes.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
29 | </screenshots> |
|
41367
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
30 | |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
31 | <url type="homepage">https://pidgin.im/</url> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
32 | <url type="bugtracker">https://issues.imfreedom.org/issues/PIDGIN</url> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
33 | <url type="faq">https://pidgin.im/development/faq/</url> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
34 | <url type="help">https://pidgin.im/help/</url> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
35 | |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
36 | <update_contact>devel@pidgin.im</update_contact> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
37 | |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
38 | <translation type="gettext">pidgin</translation> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
39 | |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
40 | <content_rating type="oars-1.1"> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
41 | <content_attribute id="social-chat">intense</content_attribute> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
42 | <content_attribute id="social-info">mild</content_attribute> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
43 | <content_attribute id="social-audio">intense</content_attribute> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
44 | <content_attribute id="social-contacts">intense</content_attribute> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
45 | </content_rating> |
|
d060e3ab1f77
Modernize appdata file
Richard Laager <rlaager@pidgin.im>
parents:
40435
diff
changeset
|
46 | </component> |