diff --git a/editors/novelwriter/Makefile b/editors/novelwriter/Makefile index b6cd30eaf2ea..8423bb29d821 100644 --- a/editors/novelwriter/Makefile +++ b/editors/novelwriter/Makefile @@ -1,32 +1,31 @@ PORTNAME= novelWriter DISTVERSIONPREFIX= v -DISTVERSION= 2.7.4 -PORTREVISION= 1 +DISTVERSION= 2.8 CATEGORIES= editors python MASTER_SITES= PYPI MAINTAINER= yuri@FreeBSD.org COMMENT= Text editor designed for writing novels WWW= https://novelwriter.io/ \ https://github.com/vkbo/novelwriter LICENSE= GPLv3 PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}enchant>=3.0.0:textproc/py-enchant@${PY_FLAVOR} BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PY_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PY_DEPENDS} USES= python pyqt:6 USE_PYQT= pyqt6 USE_PYTHON= pep517 autoplist USE_GITHUB= yes GH_ACCOUNT= vkbo GH_PROJECT= novelWriter NO_ARCH= yes .include diff --git a/editors/novelwriter/distinfo b/editors/novelwriter/distinfo index 9bd05a88966d..29bbf6501110 100644 --- a/editors/novelwriter/distinfo +++ b/editors/novelwriter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756061981 -SHA256 (vkbo-novelWriter-v2.7.4_GH0.tar.gz) = 3faab2ddfc69b43eec95527ee696d385bda9b6167b81424dbb5a1dc6c4863188 -SIZE (vkbo-novelWriter-v2.7.4_GH0.tar.gz) = 5039940 +TIMESTAMP = 1765878860 +SHA256 (vkbo-novelWriter-v2.8_GH0.tar.gz) = f4378012e2bbce37cdde40192425ed8a999697ddee2dbde18c97f47c228548e5 +SIZE (vkbo-novelWriter-v2.8_GH0.tar.gz) = 4903808 diff --git a/editors/novelwriter/files/patch-pyproject.toml b/editors/novelwriter/files/patch-pyproject.toml index 40207cab0d45..8d4a8e69f7ce 100644 --- a/editors/novelwriter/files/patch-pyproject.toml +++ b/editors/novelwriter/files/patch-pyproject.toml @@ -1,21 +1,18 @@ ---- pyproject.toml.orig 2025-07-15 15:15:10 UTC +--- pyproject.toml.orig 2025-12-14 18:36:55 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] --requires = ["setuptools >= 77.0.3"] +-requires = ["setuptools>=77.0.3"] +requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] -@@ -9,11 +9,6 @@ readme = {file = "setup/description_pypi.md", content- - ] +@@ -7,8 +7,6 @@ readme = { file = "setup/description_pypi.md", content + authors = [{ name = "Veronica Berglyd Olsen", email = "code@vkbo.net" }] description = "A plain text editor for planning and writing novels" - readme = {file = "setup/description_pypi.md", content-type = "text/markdown"} + readme = { file = "setup/description_pypi.md", content-type = "text/markdown" } -license = "GPL-3.0-or-later AND Apache-2.0 AND CC-BY-4.0" --license-files = [ -- "LICENSE.md", -- "setup/LICENSE-Apache-2.0.txt", --] +-license-files = ["LICENSE.md", "setup/LICENSE-Apache-2.0.txt"] + dynamic = ["version"] + requires-python = ">=3.11" classifiers = [ - "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.10",