git: 83298f585cec - 2025Q2 - deskutils/calcurse: Remove expired py-oauth2client dependency

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Sun, 25 May 2025 19:58:53 UTC
The branch 2025Q2 has been updated by eduardo:

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

commit 83298f585cecfb4dfdf1e075c9f095b649c32786
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-05-25 19:47:28 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-05-25 19:58:43 +0000

    deskutils/calcurse: Remove expired py-oauth2client dependency
    
    Removes the 'security/py-oauth2client' dependency. This fixes the
    DEPRECATED status.
    
    **CalDAV now supports only basic authentication.** OAuth2-based services
    (like Google Calendar) will no longer function.
    
    MFH:            2025Q2
    (cherry picked from commit a6af0e6bbb6d3bce15671b100fa58e82703e4c37)
---
 deskutils/calcurse/Makefile | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/deskutils/calcurse/Makefile b/deskutils/calcurse/Makefile
index 8c6de164c942..90e07d04c31c 100644
--- a/deskutils/calcurse/Makefile
+++ b/deskutils/calcurse/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	calcurse
 DISTVERSION=	4.8.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	deskutils
 MASTER_SITES=	https://calcurse.org/files/ \
 		https://fossies.org/linux/privat/
@@ -12,9 +12,6 @@ WWW=		https://calcurse.org/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-DEPRECATED=	Depends on expired security/py-oauth2client
-EXPIRATION_DATE=2025-06-01
-
 USES=		ncurses shebangfix
 SHEBANG_FILES=	contrib/caldav/calcurse-caldav \
 		contrib/caldav/calcurse-caldav.py \
@@ -31,8 +28,7 @@ CALDAV_DESC=	Support Calendaring Extensions to WebDAV
 
 CALDAV_USES=		python
 CALDAV_USES_OFF=	python:env
-CALDAV_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}oauth2client>=0:security/py-oauth2client@${PY_FLAVOR}
+CALDAV_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR}
 
 DOCS_USES=		gmake
 DOCS_CONFIGURE_ENABLE=	docs