git: 3613ba463b68 - main - net-im/toot: Update 0.50.1 => 0.51.0

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Sat, 01 Nov 2025 01:00:56 UTC
The branch main has been updated by vvd:

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

commit 3613ba463b68b1ca464a12d1a56b4a1f04f27c2f
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2025-11-01 00:59:29 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-01 00:59:29 +0000

    net-im/toot: Update 0.50.1 => 0.51.0
    
    Changelog:
    https://github.com/ihabunek/toot/releases/tag/0.51.0
    
    Remove TEST_DEPENDS since I couldn't test the port due to some ports
    required for testing was conflicting with each other (cython and cython3
    etc.). Also not all the required dependencies do exist in the tree.
    
    PR:     290690
---
 net-im/toot/Makefile  | 22 ++++------------------
 net-im/toot/distinfo  |  6 +++---
 net-im/toot/pkg-plist |  1 +
 3 files changed, 8 insertions(+), 21 deletions(-)

diff --git a/net-im/toot/Makefile b/net-im/toot/Makefile
index ce6d1ac21902..8a3c3617022b 100644
--- a/net-im/toot/Makefile
+++ b/net-im/toot/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	toot
-DISTVERSION=	0.50.1
-PORTREVISION=	1
+DISTVERSION=	0.51.0
 CATEGORIES=	net-im python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -20,22 +19,9 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.5.0<5.0:www/py-beautifulsou
 		${PYTHON_PKGNAMEPREFIX}tomlkit>=0.10.0<1.0:textproc/py-tomlkit@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}urwid>=0:devel/py-urwid@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wcwidth>=0.1.7:devel/py-wcwidth@${PY_FLAVOR}
-# missing test depends ports are: vermin, types-beautifulsoup4
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}build>=0:devel/py-build@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}mypy>=0:devel/py-mypy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pillow>=9.5.0:graphics/py-pillow@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pudb>=2025.1:devel/py-pudb@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyright>=0:devel/py-pyright@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}twine>=0:devel/py-twine@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
 
-USES=		python
-USE_PYTHON=	flavors pytest
+USES=		python:build,run
+USE_PYTHON=	flavors
 
 NO_ARCH=	yes
 NO_BUILD=	yes
@@ -63,7 +49,7 @@ post-patch:
 
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-	@(cd ${WRKSRC}/${PORTNAME} && \
+	(cd ${WRKSRC}/${PORTNAME} && \
 		${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} \
 		"! -name *\.bak")
 
diff --git a/net-im/toot/distinfo b/net-im/toot/distinfo
index 4dba47ee1a72..208346c67a19 100644
--- a/net-im/toot/distinfo
+++ b/net-im/toot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756196323
-SHA256 (toot-0.50.1.tar.gz) = 7118e5c3985006f4d902349c384dad2355e2e7ef3f9a987b7b6a406a0f56e0d9
-SIZE (toot-0.50.1.tar.gz) = 1315590
+TIMESTAMP = 1761909309
+SHA256 (toot-0.51.0.tar.gz) = 48e2c422c92aebca20c1913238b6dbff969a048ee4eaa70d62921a1e58415797
+SIZE (toot-0.51.0.tar.gz) = 1316620
diff --git a/net-im/toot/pkg-plist b/net-im/toot/pkg-plist
index 0ee8230cf6d7..b46bcc0058a4 100644
--- a/net-im/toot/pkg-plist
+++ b/net-im/toot/pkg-plist
@@ -8,6 +8,7 @@ bin/toot
 %%PYTHON_SITELIBDIR%%/toot/cli/accounts.py
 %%PYTHON_SITELIBDIR%%/toot/cli/auth.py
 %%PYTHON_SITELIBDIR%%/toot/cli/diag.py
+%%PYTHON_SITELIBDIR%%/toot/cli/follow_requests.py
 %%PYTHON_SITELIBDIR%%/toot/cli/lists.py
 %%PYTHON_SITELIBDIR%%/toot/cli/polls.py
 %%PYTHON_SITELIBDIR%%/toot/cli/post.py