git: de89f825e5e0 - main - net-im/purple-discord: Update g20230215 => g20250630, take maintainership

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Mon, 11 Aug 2025 22:45:37 UTC
The branch main has been updated by vvd:

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

commit de89f825e5e062252d89d888daf5890294a81044
Author:     Atanu Biswas <atanubiswas484@gmail.com>
AuthorDate: 2025-08-11 22:41:16 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-08-11 22:45:29 +0000

    net-im/purple-discord: Update g20230215 => g20250630, take maintainership
    
    Commit log:
    https://github.com/EionRobb/purple-discord/compare/4a09188...nightly-e39f97e59c446d6af5d2ef2ef259391867fd95e4
    
    Improve port:
    - Remove version 6 for magick in USES - it isn't necessary.
    - Add strip libdiscord.so.
    - Update pkg-descr.
    - Fix warnings from portclippy.
    
    PR:     288760
---
 net-im/purple-discord/Makefile  | 19 +++++++++++--------
 net-im/purple-discord/distinfo  |  6 +++---
 net-im/purple-discord/pkg-descr |  7 ++++++-
 3 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/net-im/purple-discord/Makefile b/net-im/purple-discord/Makefile
index 19b0a280987a..0074f1844efb 100644
--- a/net-im/purple-discord/Makefile
+++ b/net-im/purple-discord/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	purple-discord
-PORTVERSION=	g20230215
-PORTREVISION=	1
+DISTVERSION=	g20250810
 CATEGORIES=	net-im
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	atanubiswas484@gmail.com
 COMMENT=	Discord plugin for libpurple
 WWW=		https://github.com/EionRobb/purple-discord
 
@@ -11,16 +10,20 @@ LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib \
+		libnspr4.so:devel/nspr \
+		libnss3.so:security/nss \
 		libpurple.so:net-im/libpurple \
 		libqrencode.so:graphics/libqrencode
 
-USES=		dos2unix gettext gmake gnome magick:6,build pkgconfig
-USE_GNOME=	glib20
-USE_LDCONFIG=	yes
+USES=		dos2unix gettext-runtime gettext-tools gmake gnome \
+		magick:build pkgconfig
+DOS2UNIX_FILES=	Makefile
 USE_GITHUB=	yes
 GH_ACCOUNT=	EionRobb
-GH_TAGNAME=	4a09188
+GH_TAGNAME=	nightly-e39f97e59c446d6af5d2ef2ef259391867fd95e4
+USE_GNOME=	glib20
 
-DOS2UNIX_FILES=	Makefile
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/libdiscord.so
 
 .include <bsd.port.mk>
diff --git a/net-im/purple-discord/distinfo b/net-im/purple-discord/distinfo
index 37a4deba822f..3a88f516d961 100644
--- a/net-im/purple-discord/distinfo
+++ b/net-im/purple-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1689693140
-SHA256 (EionRobb-purple-discord-g20230215-4a09188_GH0.tar.gz) = e76677d82c0a7970a3742d19c9632224b43226d631eba282b8a577559a1f1aac
-SIZE (EionRobb-purple-discord-g20230215-4a09188_GH0.tar.gz) = 131962
+TIMESTAMP = 1754854194
+SHA256 (EionRobb-purple-discord-g20250810-nightly-e39f97e59c446d6af5d2ef2ef259391867fd95e4_GH0.tar.gz) = 1055eefae377d55674ad26ac2f515a3203329990e58c5385e66431bbf39e4c9a
+SIZE (EionRobb-purple-discord-g20250810-nightly-e39f97e59c446d6af5d2ef2ef259391867fd95e4_GH0.tar.gz) = 142205
diff --git a/net-im/purple-discord/pkg-descr b/net-im/purple-discord/pkg-descr
index 451ae1df4501..a380d63c734a 100644
--- a/net-im/purple-discord/pkg-descr
+++ b/net-im/purple-discord/pkg-descr
@@ -1 +1,6 @@
-A libpurple/Pidgin plugin for Discord
+This is a Discord plugin for libpurple-based instant messaging clients such as
+Pidgin, Finch, and Bitlbee. It lets users send and receive messages on Discord
+servers directly from their existing IM client.
+
+The plugin supports multiple accounts, rich text formatting, and optional
+QR code authentication.