diff --git a/devel/py-pyfcm/Makefile b/devel/py-pyfcm/Makefile index 0ce25a91ba01..061cc0f3e9b0 100644 --- a/devel/py-pyfcm/Makefile +++ b/devel/py-pyfcm/Makefile @@ -1,21 +1,22 @@ PORTNAME= pyfcm -PORTVERSION= 1.5.1 -PORTREVISION= 1 +PORTVERSION= 2.1.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= olgeni@FreeBSD.org - COMMENT= Python client for Firebase Cloud Messaging WWW= https://olucurious.github.io/PyFCM/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.6:www/py-aiohttp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}google-auth>=2.22.0:security/py-google-auth@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.0:net/py-urllib3@${PY_FLAVOR} USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes .include diff --git a/devel/py-pyfcm/distinfo b/devel/py-pyfcm/distinfo index 0172fd5dc554..e1accafbef01 100644 --- a/devel/py-pyfcm/distinfo +++ b/devel/py-pyfcm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611330060 -SHA256 (pyfcm-1.5.1.tar.gz) = 5bd1e95fcacc6134dc83f305d727861675dc12f43daac18e6a64dc436988eaf4 -SIZE (pyfcm-1.5.1.tar.gz) = 17160 +TIMESTAMP = 1787615740 +SHA256 (pyfcm-2.1.1.tar.gz) = d98ad804785a2be3999746898f7582fb1b52e7b541ccb61836ad3f8f180fea5e +SIZE (pyfcm-2.1.1.tar.gz) = 15738 diff --git a/devel/py-pyfcm/pkg-descr b/devel/py-pyfcm/pkg-descr index ac190722113f..6127bfbcc29b 100644 --- a/devel/py-pyfcm/pkg-descr +++ b/devel/py-pyfcm/pkg-descr @@ -1 +1,8 @@ -Python client for FCM - Firebase Cloud Messaging (Android & iOS) +Python client for FCM - Firebase Cloud Messaging (Android, iOS and Web). + +Firebase Cloud Messaging is the successor to GCM, inheriting its +infrastructure and adding new features. Using FCM, an application can +notify a client app that new email or other data is available to sync, +and can send notifications to drive user reengagement and retention. +For use cases such as instant messaging, a message can carry a payload +of up to 4KB to a client app.