diff --git a/biology/py-dna-features-viewer/Makefile b/biology/py-dna-features-viewer/Makefile index ebfa72d4bdb7..2e75580db9af 100644 --- a/biology/py-dna-features-viewer/Makefile +++ b/biology/py-dna-features-viewer/Makefile @@ -1,24 +1,27 @@ PORTNAME= dna-features-viewer -DISTVERSION= 3.1.3 -PORTREVISION= 2 +DISTVERSION= 3.1.5 CATEGORIES= biology python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= dna_features_viewer-${PORTVERSION} MAINTAINER= jwb@FreeBSD.org COMMENT= Python library to visualize DNA features, e.g. GenBank or Gff files WWW= https://github.com/Edinburgh-Genome-Foundry/DnaFeaturesViewer LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENCE.txt +LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}biopython>0:biology/py-biopython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcbio-gff>0:biology/py-bcbio-gff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 + +NO_ARCH= yes .include diff --git a/biology/py-dna-features-viewer/distinfo b/biology/py-dna-features-viewer/distinfo index 18a670d041ec..3a77e5f54740 100644 --- a/biology/py-dna-features-viewer/distinfo +++ b/biology/py-dna-features-viewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698839049 -SHA256 (dna_features_viewer-3.1.3.tar.gz) = 7af179ab1b3c0dedd09e9e667cbd0fb804721ecbfc0cb4d0dda8a165437b3919 -SIZE (dna_features_viewer-3.1.3.tar.gz) = 40331 +TIMESTAMP = 1787345168 +SHA256 (dna_features_viewer-3.1.5.tar.gz) = 4740b018f7c45427054cb1403ff8b11209bcbe4ca9d5b77f28f14ed5ecb144c4 +SIZE (dna_features_viewer-3.1.5.tar.gz) = 30600 diff --git a/biology/py-dna-features-viewer/files/patch-pyproject.toml b/biology/py-dna-features-viewer/files/patch-pyproject.toml new file mode 100644 index 000000000000..a3d813ee1d55 --- /dev/null +++ b/biology/py-dna-features-viewer/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2026-08-21 20:46:49 UTC ++++ pyproject.toml +@@ -1,7 +1,8 @@ version = "3.1.5" + [project] + name = "dna_features_viewer" + version = "3.1.5" +-license = "MIT" ++# This causes a conflict, license cannot be given as both file and text ++# license = "MIT" + authors = [{ name = "Zulko" }] + description = "Plot features from DNA sequences (e.g. Genbank) with Python" + readme = "pypi-readme.rst"