diff options
author | Nuno Teixeira <eduardo@FreeBSD.org> | 2025-05-09 11:12:12 +0100 |
---|---|---|
committer | Nuno Teixeira <eduardo@FreeBSD.org> | 2025-05-09 11:55:55 +0100 |
commit | bc47756bf7583e674fd11f600788e4722f805ea3 (patch) | |
tree | 571bd219a446a18e031f2cf779efedd9a8740b34 | |
parent | security/snort3: Update version 3.7.3.0=>3.7.4.0 (diff) |
multimedia/py-subliminal: Update to 2.3.2
ChangeLog: https://github.com/Diaoul/subliminal/releases/tag/2.3.2
MFH: 2025Q2 (bugfixes)
-rw-r--r-- | multimedia/py-subliminal/Makefile | 4 | ||||
-rw-r--r-- | multimedia/py-subliminal/distinfo | 6 | ||||
-rw-r--r-- | multimedia/py-subliminal/files/patch-tests | 31 |
3 files changed, 5 insertions, 36 deletions
diff --git a/multimedia/py-subliminal/Makefile b/multimedia/py-subliminal/Makefile index 6a438d04aeb8..6c4f554a65a7 100644 --- a/multimedia/py-subliminal/Makefile +++ b/multimedia/py-subliminal/Makefile @@ -1,7 +1,7 @@ PORTNAME= subliminal -DISTVERSION= 2.3.0 +DISTVERSION= 2.3.2 CATEGORIES= multimedia python -MASTER_SITES= https://github.com/Diaoul/subliminal/releases/download/${DISTVERSION}/ +MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= eduardo@FreeBSD.org diff --git a/multimedia/py-subliminal/distinfo b/multimedia/py-subliminal/distinfo index 9fc9973e529f..cf709bd1e00e 100644 --- a/multimedia/py-subliminal/distinfo +++ b/multimedia/py-subliminal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746010297 -SHA256 (subliminal-2.3.0.tar.gz) = 428073ce98f6a967207615a4c58732fdcb80819fdd8b0404f8dd2ebea18666eb -SIZE (subliminal-2.3.0.tar.gz) = 3458229 +TIMESTAMP = 1746747144 +SHA256 (subliminal-2.3.2.tar.gz) = e9adee230b8bf46e27214da71ada18a3a0107d968005a25be3db5bc5855fb433 +SIZE (subliminal-2.3.2.tar.gz) = 3459550 diff --git a/multimedia/py-subliminal/files/patch-tests b/multimedia/py-subliminal/files/patch-tests deleted file mode 100644 index 96e42c41f818..000000000000 --- a/multimedia/py-subliminal/files/patch-tests +++ /dev/null @@ -1,31 +0,0 @@ -Fix windows dependency - ---- pyproject.toml.orig 2025-05-02 15:15:36 UTC -+++ pyproject.toml -@@ -73,7 +73,7 @@ tests = [ - "sympy", - "colorama", # used in scripts/ - "vcrpy>=5", # keep synchronized with docs dependencies -- "win32-setctime", -+ "win32-setctime; sys_platform == 'win32'", - "importlib_metadata>=4.6; python_version<'3.10'", - ] - types = [ - ---- tests/test_video.py.orig 2025-05-02 16:03:05 UTC -+++ tests/test_video.py -@@ -7,7 +7,13 @@ import pytest - from unittest.mock import Mock - - import pytest --from win32_setctime import SUPPORTED, setctime -+# Conditional import of win32_setctime -+try: -+ from win32_setctime import SUPPORTED, setctime -+except ImportError: -+ # Define default values if the import fails (we are on non-Windows or it's not installed) -+ SUPPORTED = False -+ setctime = None # Or a dummy function if preferred: def setctime(*args, **kwargs): pass - - from subliminal.utils import sanitize, timestamp - from subliminal.video import Episode, Movie, Video |