From 3d2b32ec4446c4468ae62c0e8ace9a4dc9246f6e Mon Sep 17 00:00:00 2001
From: Getz Mikalsen <getz@FreeBSD.org>
Date: Sat, 27 Sep 2025 17:05:01 +0200
Subject: [PATCH] sysutils/podman-compose: update to v1.5.0

Update to v1.5.0
This also patches pyproject.toml to avoid build failure.

Changelog:
https://github.com/containers/podman-compose/releases/tag/v1.5.0
---
 sysutils/podman-compose/Makefile                   |  2 +-
 sysutils/podman-compose/distinfo                   |  6 +++---
 sysutils/podman-compose/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 15 insertions(+), 4 deletions(-)
 create mode 100644 sysutils/podman-compose/files/patch-pyproject.toml

diff --git a/sysutils/podman-compose/Makefile b/sysutils/podman-compose/Makefile
index 5e4882e268..b6bcc6e517 100644
--- a/sysutils/podman-compose/Makefile
+++ b/sysutils/podman-compose/Makefile
@@ -1,27 +1,27 @@
 PORTNAME=	podman-compose
-DISTVERSION=	1.3.0
+DISTVERSION=	1.5.0
 CATEGORIES=	sysutils python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	podman_compose-${DISTVERSION}
 
 MAINTAINER=	getz@FreeBSD.org
 COMMENT=	Script to run docker-compose.yml using podman
 WWW=		https://github.com/containers/podman-compose
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
 .include <bsd.port.mk>
diff --git a/sysutils/podman-compose/distinfo b/sysutils/podman-compose/distinfo
index e429ecb7aa..ade7aabff4 100644
--- a/sysutils/podman-compose/distinfo
+++ b/sysutils/podman-compose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738676930
-SHA256 (podman_compose-1.3.0.tar.gz) = e65a70e8fa26bd195d2017ac5893149b40c0df5a0c20d480a338c4f60218b1fa
-SIZE (podman_compose-1.3.0.tar.gz) = 42258
+TIMESTAMP = 1752408922
+SHA256 (podman_compose-1.5.0.tar.gz) = 5cc09362852711ce5d27648e41cb5fd058ea5a75acbcdec2f8d0b0c114a18e8e
+SIZE (podman_compose-1.5.0.tar.gz) = 47377
diff --git a/sysutils/podman-compose/files/patch-pyproject.toml b/sysutils/podman-compose/files/patch-pyproject.toml
new file mode 100644
index 0000000000..27c137b9f1
--- /dev/null
+++ b/sysutils/podman-compose/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2025-09-27 13:07:52 UTC
++++ pyproject.toml
+@@ -30,7 +30,7 @@ keywords = [
+     "podman",
+     "podman-compose",
+ ]
+-license = "GPL-2.0-only"
++license = { text = "GPL-2.0-only" }
+ dynamic = ["version", "readme"]
+
+ [project.urls]
-- 
2.51.1

