git: 2eb00081541d - main - multimedia/py-scenedetect: Update 0.6.6 => 0.6.7, take maintainership
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 01 Sep 2025 22:37:39 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2eb00081541dc88e41f83b2bc6418384d748fba6
commit 2eb00081541dc88e41f83b2bc6418384d748fba6
Author: Atanu Biswas <atanubiswas484@gmail.com>
AuthorDate: 2025-09-01 22:33:11 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-09-01 22:36:33 +0000
multimedia/py-scenedetect: Update 0.6.6 => 0.6.7, take maintainership
Changelog:
https://www.scenedetect.com/changelog/#pyscenedetect-067-august-24-2025
- Change the master site from GitHub to PYPI as per the FreeBSD Python
policy.
- Add multimedia/ffmpeg since upstream supports and mentions in the doc
that it can use mkvmerge or ffmpeg.
PR: 289116
---
multimedia/py-scenedetect/Makefile | 25 +++++++++++++------------
multimedia/py-scenedetect/distinfo | 6 +++---
2 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/multimedia/py-scenedetect/Makefile b/multimedia/py-scenedetect/Makefile
index 3e411248de63..cf024309e126 100644
--- a/multimedia/py-scenedetect/Makefile
+++ b/multimedia/py-scenedetect/Makefile
@@ -1,28 +1,29 @@
-PORTNAME= PySceneDetect
-DISTVERSION= 0.6.6
-DISTVERSIONPREFIX= v
-DISTVERSIONSUFFIX= -release
+PORTNAME= scenedetect
+DISTVERSION= 0.6.7
CATEGORIES= multimedia python
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= OpenCV-based video scene detection program and Python library
-WWW= https://www.scenedetect.com
+WWW= https://www.scenedetect.com/ \
+ https://github.com/Breakthrough/PySceneDetect/
-LICENSE= BSD2CLAUSE
+LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.37:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
- opencv>=0:graphics/opencv \
- mkvmerge:multimedia/mkvtoolnix
+ ffmpeg:multimedia/ffmpeg \
+ mkvmerge:multimedia/mkvtoolnix \
+ opencv>=0:graphics/opencv
USES= python
-USE_GITHUB= yes
-GH_ACCOUNT= Breakthrough
-USE_PYTHON= autoplist distutils pytest
+USE_PYTHON= autoplist pep517 pytest
NO_ARCH= yes
diff --git a/multimedia/py-scenedetect/distinfo b/multimedia/py-scenedetect/distinfo
index db8936dd9f3b..29b5a60124a8 100644
--- a/multimedia/py-scenedetect/distinfo
+++ b/multimedia/py-scenedetect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741596894
-SHA256 (Breakthrough-PySceneDetect-v0.6.6-release_GH0.tar.gz) = 5138b89c130cd329daf234ab7c063a3da63d06638af50b1ac55a43a821641500
-SIZE (Breakthrough-PySceneDetect-v0.6.6-release_GH0.tar.gz) = 57818838
+TIMESTAMP = 1756240360
+SHA256 (scenedetect-0.6.7.tar.gz) = 1a2c73b57de2e1656f7896edc8523de7217f361179a8966e947f79d33e40830f
+SIZE (scenedetect-0.6.7.tar.gz) = 164213