[Bug 288760] net-im/purple-discord: update to g20250630 and take maintainership

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 09 Aug 2025 23:28:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288760

            Bug ID: 288760
           Summary: net-im/purple-discord: update to g20250630 and take
                    maintainership
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/EionRobb/purple-discord
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: atanubiswas484@gmail.com

Created attachment 262836
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=262836&action=edit
patch for purple-discord

Here are the following changes made to the port

1. Updated the version from g20230215 to g20250630

2. Changed PORTVERSION to DISTVERSION

3. Added security/nss and devel/nspr as lib dependencies

4. Since the plugin installs under lib/purple-2/, USE_LDCONFIG isn’t needed.
Thus removed it.

5. Removed gettext and added an NLS option that pulls in gettext-runtime and
gettext-tools:build only when translations are wanted

6. Added a post-install step to strip libdiscord.so which reduces package size
and removes QA warnings

7. Added more details to distinfo

Ran the port on both 14.2 and 14.3.

Portlint says okay

Changelog:
https://github.com/EionRobb/purple-discord/releases/tag/nightly-c49e7c7e6b507069baa221715f76b95c4360af5a

-- 
You are receiving this mail because:
You are the assignee for the bug.