Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Nov 2024 10:18:29 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: af95c62c120e - main - textproc/py-vbuild: Fix BUILD_DEPENDS
Message-ID:  <202411151018.4AFAITom062142@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

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

commit af95c62c120e895f1e12f0ae6d49ee68f48ea806
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-11-15 10:10:09 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-11-15 10:17:17 +0000

    textproc/py-vbuild: Fix BUILD_DEPENDS
    
    - While I'm here, remove incorrect/unnecessary patch-pyproject.toml for python and pscript in tool.poetry.dependencies section
    - Bump PORTREVISION for package change
    
    Approved by:    portmgr (blanket)
    With hat:       python
---
 textproc/py-vbuild/Makefile                   |  3 ++-
 textproc/py-vbuild/files/patch-pyproject.toml | 17 +++++++----------
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/textproc/py-vbuild/Makefile b/textproc/py-vbuild/Makefile
index c5b9df68b6b9..8ecbb36c7dc4 100644
--- a/textproc/py-vbuild/Makefile
+++ b/textproc/py-vbuild/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	vbuild
 DISTVERSION=	0.8.2
+PORTREVISION=	1
 CATEGORIES=	textproc python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +12,7 @@ WWW=		https://github.com/manatlan/vbuild
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pscript>=0:textproc/py-pscript@${PY_FLAVOR}
 
 USES=		python
diff --git a/textproc/py-vbuild/files/patch-pyproject.toml b/textproc/py-vbuild/files/patch-pyproject.toml
index 303041ff44d1..8cb63c2da612 100644
--- a/textproc/py-vbuild/files/patch-pyproject.toml
+++ b/textproc/py-vbuild/files/patch-pyproject.toml
@@ -1,13 +1,10 @@
---- pyproject.toml.orig	2024-10-26 18:30:53 UTC
+--- pyproject.toml.orig	2023-08-03 09:26:18 UTC
 +++ pyproject.toml
-@@ -16,8 +16,8 @@ classifiers = [
- ]
+@@ -30,5 +30,5 @@ enum-compat = { version = "^0.0.2", python = "~2.7" } 
  
- [tool.poetry.dependencies]
--python = "^2.7 || ^3.6"
--pscript = "^0.7.0"
-+python = "^3.11"
-+pscript = "^0.7.7"
  
- [tool.poetry.dev-dependencies]
- pytest = "^3.0"
+ [build-system]
+-requires = ["poetry>=0.12"]
+-build-backend = "poetry.masonry.api"
++requires = ["poetry-core>=1.0.0"]
++build-backend = "poetry.core.masonry.api"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202411151018.4AFAITom062142>