diff --git a/audio/TonieToolbox/Makefile b/audio/TonieToolbox/Makefile index ebb47396cd06..0614368890f8 100644 --- a/audio/TonieToolbox/Makefile +++ b/audio/TonieToolbox/Makefile @@ -1,33 +1,34 @@ PORTNAME= TonieToolbox DISTVERSIONPREFIX= v DISTVERSION= 0.6.5 +PORTREVISION= 1 CATEGORIES= audio sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mfechner@FreeBSD.org COMMENT= TonieBox content management tool WWW= https://github.com/TonieToolbox/TonieToolbox \ https://github.com/Quentendo64/TonieToolbox LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.md # get from pyproject.toml -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=0<=6.33.1,1:devel/py-protobuf@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=0<=6.33.1,2:devel/py-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.5:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mutagen>=1.47.0:audio/py-mutagen@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=25.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.67.1:misc/py-tqdm@${PY_FLAVOR} \ ffmpeg:multimedia/ffmpeg \ opusenc:audio/opus-tools USES= python USE_GITHUB= yes GH_ACCOUNT= Quentendo64 # Latest alpha version moved to another project, keep it here for later, we currently not use it, as it is marked to required python 3.12 #GH_ACCOUNT= TonieToolbox USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/audio/TonieToolbox/files/patch-pyproject.toml b/audio/TonieToolbox/files/patch-pyproject.toml index 6044389fba12..8c6130c9e267 100644 --- a/audio/TonieToolbox/files/patch-pyproject.toml +++ b/audio/TonieToolbox/files/patch-pyproject.toml @@ -1,27 +1,27 @@ --- pyproject.toml.orig 2025-10-26 20:56:37 UTC +++ pyproject.toml @@ -8,7 +8,7 @@ requires-python = ">=3.7" description = "Convert audio files to Toniebox compatible format (.TAF) and interact with TeddyCloud." readme = "README.md" requires-python = ">=3.7" -license = "GPL-3.0-or-later" +license = { file = "LICENSE.md" } authors = [ {name = "Quentendo64", email = "quentin@wohlfeil.at"} ] @@ -20,7 +20,7 @@ dependencies = [ "Topic :: Multimedia :: Sound/Audio :: Conversion", ] dependencies = [ - "protobuf<=6.33.0", -+ "protobuf<=6.33.1", ++ "protobuf<=6.33.2", "requests>=2.32.5", "mutagen>=1.47.0", "packaging>=25.0", @@ -38,4 +38,4 @@ Homepage = "https://github.com/Quentendo64/TonieToolbo "Bug Tracker" = "https://github.com/Quentendo64/TonieToolbox/issues" [project.scripts] -tonietoolbox = "TonieToolbox.__main__:main" \ No newline at end of file +tonietoolbox = "TonieToolbox.__main__:main"