git: 62ae030ed164 - main - Update libpurple, pidgin, and finch to 2.14.13.

From: Joe Marcus Clarke <marcus_at_FreeBSD.org>
Date: Sun, 19 May 2024 18:02:49 UTC
The branch main has been updated by marcus:

URL: https://cgit.FreeBSD.org/ports/commit/?id=62ae030ed1640bd172b0ec373efde777d4aeefa9

commit 62ae030ed1640bd172b0ec373efde777d4aeefa9
Author:     Joe Marcus Clarke <marcus@FreeBSD.org>
AuthorDate: 2024-05-19 18:01:02 +0000
Commit:     Joe Marcus Clarke <marcus@FreeBSD.org>
CommitDate: 2024-05-19 18:02:08 +0000

    Update libpurple, pidgin, and finch to 2.14.13.
    
    See https://keep.imfreedom.org/pidgin/pidgin/file/v2.14.13/ChangeLog for
    a list of changes in this release.
---
 net-im/finch/Makefile                              |  1 -
 net-im/libpurple/Makefile                          |  4 +--
 net-im/libpurple/distinfo                          |  6 ++--
 .../files/patch-libpurple_protocols_irc_msgs.c     | 29 -----------------
 .../patch-libpurple_protocols_jabber_auth__cyrus.c | 38 ----------------------
 net-im/pidgin/Makefile                             |  1 -
 6 files changed, 5 insertions(+), 74 deletions(-)

diff --git a/net-im/finch/Makefile b/net-im/finch/Makefile
index 2ef7c6cd576f..52fd69bdf28a 100644
--- a/net-im/finch/Makefile
+++ b/net-im/finch/Makefile
@@ -1,5 +1,4 @@
 PORTNAME=	finch
-PORTREVISION=	1
 
 MAINTAINER=	marcus@FreeBSD.org
 COMMENT=	Finch multi-protocol messaging client (Console UI)
diff --git a/net-im/libpurple/Makefile b/net-im/libpurple/Makefile
index 43a8b02fdd50..77470608fceb 100644
--- a/net-im/libpurple/Makefile
+++ b/net-im/libpurple/Makefile
@@ -1,6 +1,6 @@
 PORTNAME?=	libpurple
-PORTVERSION=	2.14.12
-PORTREVISION?=	1
+PORTVERSION=	2.14.13
+PORTREVISION?=	0
 CATEGORIES?=	net-im
 MASTER_SITES=	SF/pidgin/Pidgin/${PORTVERSION}
 DISTNAME=	pidgin-${PORTVERSION}
diff --git a/net-im/libpurple/distinfo b/net-im/libpurple/distinfo
index 25633ace2a0a..37d1a29bf18a 100644
--- a/net-im/libpurple/distinfo
+++ b/net-im/libpurple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673974080
-SHA256 (pidgin-2.14.12.tar.bz2) = 2b05246be208605edbb93ae9edc079583d449e2a9710db6d348d17f59020a4b7
-SIZE (pidgin-2.14.12.tar.bz2) = 8226145
+TIMESTAMP = 1716140467
+SHA256 (pidgin-2.14.13.tar.bz2) = 120049dc8e17e09a2a7d256aff2191ff8491abb840c8c7eb319a161e2df16ba8
+SIZE (pidgin-2.14.13.tar.bz2) = 8230755
diff --git a/net-im/libpurple/files/patch-libpurple_protocols_irc_msgs.c b/net-im/libpurple/files/patch-libpurple_protocols_irc_msgs.c
deleted file mode 100644
index 06ccf513a645..000000000000
--- a/net-im/libpurple/files/patch-libpurple_protocols_irc_msgs.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- libpurple/protocols/irc/msgs.c.orig	2022-05-31 01:52:30 UTC
-+++ libpurple/protocols/irc/msgs.c
-@@ -1622,22 +1622,22 @@ irc_msg_cap(struct irc_conn *irc, const char *name, co
- 	irc->sasl_cb = g_new0(sasl_callback_t, 5);
- 
- 	irc->sasl_cb[id].id = SASL_CB_AUTHNAME;
--	irc->sasl_cb[id].proc = irc_sasl_cb_simple;
-+	irc->sasl_cb[id].proc = (int(*)(void))irc_sasl_cb_simple;
- 	irc->sasl_cb[id].context = (void *)irc;
- 	id++;
- 
- 	irc->sasl_cb[id].id = SASL_CB_USER;
--	irc->sasl_cb[id].proc = irc_sasl_cb_simple;
-+	irc->sasl_cb[id].proc = (int(*)(void))irc_sasl_cb_simple;
- 	irc->sasl_cb[id].context = (void *)irc;
- 	id++;
- 
- 	irc->sasl_cb[id].id = SASL_CB_PASS;
--	irc->sasl_cb[id].proc = irc_sasl_cb_secret;
-+	irc->sasl_cb[id].proc = (int(*)(void))irc_sasl_cb_secret;
- 	irc->sasl_cb[id].context = (void *)irc;
- 	id++;
- 
- 	irc->sasl_cb[id].id = SASL_CB_LOG;
--	irc->sasl_cb[id].proc = irc_sasl_cb_log;
-+	irc->sasl_cb[id].proc = (int(*)(void))irc_sasl_cb_log;
- 	irc->sasl_cb[id].context = (void *)irc;
- 	id++;
- 
diff --git a/net-im/libpurple/files/patch-libpurple_protocols_jabber_auth__cyrus.c b/net-im/libpurple/files/patch-libpurple_protocols_jabber_auth__cyrus.c
deleted file mode 100644
index 984396f6be74..000000000000
--- a/net-im/libpurple/files/patch-libpurple_protocols_jabber_auth__cyrus.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- libpurple/protocols/jabber/auth_cyrus.c.orig	2021-12-21 02:44:53 UTC
-+++ libpurple/protocols/jabber/auth_cyrus.c
-@@ -373,30 +373,30 @@ jabber_sasl_build_callbacks(JabberStream *js)
- 
- 	id = 0;
- 	js->sasl_cb[id].id = SASL_CB_GETREALM;
--	js->sasl_cb[id].proc = jabber_sasl_cb_realm;
-+	js->sasl_cb[id].proc = (int(*)(void))jabber_sasl_cb_realm;
- 	js->sasl_cb[id].context = (void *)js;
- 	id++;
- 
- 	js->sasl_cb[id].id = SASL_CB_AUTHNAME;
--	js->sasl_cb[id].proc = jabber_sasl_cb_simple;
-+	js->sasl_cb[id].proc = (int(*)(void))jabber_sasl_cb_simple;
- 	js->sasl_cb[id].context = (void *)js;
- 	id++;
- 
- 	js->sasl_cb[id].id = SASL_CB_USER;
--	js->sasl_cb[id].proc = jabber_sasl_cb_simple;
-+	js->sasl_cb[id].proc = (int(*)(void))jabber_sasl_cb_simple;
- 	js->sasl_cb[id].context = (void *)js;
- 	id++;
- 
- 	account = purple_connection_get_account(js->gc);
- 	if (purple_account_get_password(account) != NULL ) {
- 		js->sasl_cb[id].id = SASL_CB_PASS;
--		js->sasl_cb[id].proc = jabber_sasl_cb_secret;
-+		js->sasl_cb[id].proc = (int(*)(void))jabber_sasl_cb_secret;
- 		js->sasl_cb[id].context = (void *)js;
- 		id++;
- 	}
- 
- 	js->sasl_cb[id].id = SASL_CB_LOG;
--	js->sasl_cb[id].proc = jabber_sasl_cb_log;
-+	js->sasl_cb[id].proc = (int(*)(void))jabber_sasl_cb_log;
- 	js->sasl_cb[id].context = (void*)js;
- 	id++;
- 
diff --git a/net-im/pidgin/Makefile b/net-im/pidgin/Makefile
index 714ff9300579..6b7207c24201 100644
--- a/net-im/pidgin/Makefile
+++ b/net-im/pidgin/Makefile
@@ -1,5 +1,4 @@
 PORTNAME=	pidgin
-PORTREVISION=	4
 
 MAINTAINER=	marcus@FreeBSD.org
 COMMENT=	Pidgin multi-protocol messaging client (GTK UI)