pidgin/data/pidgin.appdata.xml.in

Tue, 21 Jan 2025 10:49:29 -0600

author
Elliott Sales de Andrade <quantum.analyst@gmail.com>
date
Tue, 21 Jan 2025 10:49:29 -0600
branch
release-2.x.y
changeset 43154
10ae9c0f0cbf
parent 41367
d060e3ab1f77
permissions
-rw-r--r--

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>

mercurial