git: 9bd88d71e82d - main - sysutils/py-azure-cli-telemetry: Allow build with py-portalocker 3.0.0+

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 22 Apr 2026 13:02:58 UTC
The branch main has been updated by sunpoet:

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

commit 9bd88d71e82dd8d573ccc93ebe1041aa417238ad
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-04-22 12:59:50 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-04-22 12:59:50 +0000

    sysutils/py-azure-cli-telemetry: Allow build with py-portalocker 3.0.0+
    
    - Bump PORTREVISION for package change
    
    Obtained from:  https://github.com/Azure/azure-cli/commit/c8b2de89e8b77aeee5908b5d2623a65bd36f9ebf
---
 sysutils/py-azure-cli-telemetry/Makefile             |  4 ++--
 sysutils/py-azure-cli-telemetry/files/patch-setup.py | 13 +++++++++++++
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/sysutils/py-azure-cli-telemetry/Makefile b/sysutils/py-azure-cli-telemetry/Makefile
index 84888f08c880..a79def40abd5 100644
--- a/sysutils/py-azure-cli-telemetry/Makefile
+++ b/sysutils/py-azure-cli-telemetry/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	azure-cli-telemetry
 PORTVERSION=	1.1.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	sysutils python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}applicationinsights>=0.11.1<0.12:devel/py-applicationinsights@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}portalocker>=1.6<3:devel/py-portalocker@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}portalocker>=1.6<4:devel/py-portalocker@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent pep517
diff --git a/sysutils/py-azure-cli-telemetry/files/patch-setup.py b/sysutils/py-azure-cli-telemetry/files/patch-setup.py
new file mode 100644
index 000000000000..00bcf595fd66
--- /dev/null
+++ b/sysutils/py-azure-cli-telemetry/files/patch-setup.py
@@ -0,0 +1,13 @@
+Obtained from:	https://github.com/Azure/azure-cli/commit/c8b2de89e8b77aeee5908b5d2623a65bd36f9ebf
+
+--- setup.py.orig	2023-07-27 07:10:05 UTC
++++ setup.py
+@@ -40,7 +40,7 @@ setup(
+     classifiers=CLASSIFIERS,
+     install_requires=[
+         'applicationinsights>=0.11.1,<0.12',
+-        'portalocker>=1.6,<3',
++        'portalocker>=1.6,<4',
+     ],
+     packages=[
+         'azure.cli.telemetry',