git: d735512af54c - main - www/py-horizon: Update to 26.0.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 11 Jul 2026 12:24:58 UTC
The branch main has been updated by sunpoet:

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

commit d735512af54c36e8182e4c97f2147a1ce00858d2
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-11 11:47:46 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-11 12:21:31 +0000

    www/py-horizon: Update to 26.0.0
    
    Changes:        https://docs.openstack.org/releasenotes/horizon/
---
 www/py-horizon/Makefile                   |  6 ++----
 www/py-horizon/distinfo                   |  6 +++---
 www/py-horizon/files/patch-pyproject.toml | 15 +++++++++++++--
 3 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/www/py-horizon/Makefile b/www/py-horizon/Makefile
index 1e528d632b3a..c9932328175f 100644
--- a/www/py-horizon/Makefile
+++ b/www/py-horizon/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	horizon
-PORTVERSION=	25.7.3
-PORTREVISION=	1
+PORTVERSION=	26.0.0
 CATEGORIES=	www python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -25,6 +24,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}keystoneauth1>=4.3.1:devel/py-keystoneauth1@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}libsass>=0.23.0:www/py-libsass@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}openstacksdk>=4.5.0:devel/py-openstacksdk@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=4.5.0:devel/py-oslo.concurrency@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.config>=8.8.0:devel/py-oslo.config@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}oslo.i18n>=5.1.0:devel/py-oslo.i18n@${PY_FLAVOR} \
@@ -38,14 +38,12 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-cinderclient>=8.0.0:net/py-python-cinderclient@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-glanceclient>=2.8.0:net/py-python-glanceclient@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.22.0:net/py-python-keystoneclient@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}python-neutronclient>=8.1.0:net/py-python-neutronclient@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-novaclient>=9.1.0:net/py-python-novaclient@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-swiftclient>=3.2.0:databases/py-python-swiftclient@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}qrcode>=8.2:textproc/py-qrcode@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.25.1:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}semantic-version>=2.3.1:devel/py-semantic-version@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}xstatic>=1.0.3:devel/py-xstatic@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}xstatic-angular>=1.8.2.2:devel/py-xstatic-angular@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}xstatic-angular-bootstrap>=2.2.0.0:devel/py-xstatic-angular-bootstrap@${PY_FLAVOR} \
diff --git a/www/py-horizon/distinfo b/www/py-horizon/distinfo
index 1a0ed796d2f3..a96fe8345810 100644
--- a/www/py-horizon/distinfo
+++ b/www/py-horizon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1778096636
-SHA256 (horizon-25.7.3.tar.gz) = 0a9a1d90475bc290d4af934ff53b9ed4c2cbe063150ca48a17c64c03447c5117
-SIZE (horizon-25.7.3.tar.gz) = 5336777
+TIMESTAMP = 1783564160
+SHA256 (horizon-26.0.0.tar.gz) = f547e410cc48565a799d1a5953c8062cf41f601e26cd2afa6cd4700c492ca724
+SIZE (horizon-26.0.0.tar.gz) = 5747247
diff --git a/www/py-horizon/files/patch-pyproject.toml b/www/py-horizon/files/patch-pyproject.toml
index 81649c6c88e5..3492f8f2fc97 100644
--- a/www/py-horizon/files/patch-pyproject.toml
+++ b/www/py-horizon/files/patch-pyproject.toml
@@ -1,7 +1,18 @@
---- pyproject.toml.orig	2025-09-11 12:43:14 UTC
+--- pyproject.toml.orig	2026-07-03 15:52:48 UTC
 +++ pyproject.toml
-@@ -1,3 +1,3 @@
+@@ -1,5 +1,5 @@
  [build-system]
 -requires = ["pbr>=6.0.0", "setuptools>=64.0.0"]
 +requires = ["pbr>=6.0.0", "setuptools>=61.0.0"]
  build-backend = "pbr.build"
+ 
+ [project]
+@@ -9,7 +9,7 @@ readme = {file = "README.rst", content-type = "text/x-
+     {name = "OpenStack", email = "openstack-discuss@lists.openstack.org"},
+ ]
+ readme = {file = "README.rst", content-type = "text/x-rst"}
+-license = "Apache-2.0"
++license = {text = "Apache-2.0"}
+ dynamic = ["version", "dependencies"]
+ requires-python = ">=3.11"
+ classifiers = [