--- a/protocols/ircv3/purpleircv3protocol.h Mon Jun 23 21:55:27 2025 -0500 +++ b/protocols/ircv3/purpleircv3protocol.h Mon Jun 23 22:36:53 2025 -0500 @@ -36,24 +36,14 @@ #include <purple.h> -#include "purpleircv3version.h" - G_BEGIN_DECLS #define PURPLE_IRCV3_TYPE_PROTOCOL (purple_ircv3_protocol_get_type()) -PURPLE_IRCV3_AVAILABLE_IN_ALL +G_GNUC_INTERNAL G_DECLARE_FINAL_TYPE(PurpleIRCv3Protocol, purple_ircv3_protocol, PURPLE_IRCV3, PROTOCOL, PurpleProtocol) -/** - * purple_ircv3_protocol_register: (skip) - * @plugin: The GTypeModule - * - * Registers the dynamic type using @plugin. - * - * Since: 3.0 - */ G_GNUC_INTERNAL void purple_ircv3_protocol_register(GPluginNativePlugin *plugin); G_GNUC_INTERNAL PurpleProtocol *purple_ircv3_protocol_new(void);