multimedia/py-subliminal: Update to 2.3.2
ChangeLog: https://github.com/Diaoul/subliminal/releases/tag/2.3.2 MFH: 2025Q2 (bugfixes)
This commit is contained in:
parent
f1b2943579
commit
bc47756bf7
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
Loading…
x
Reference in New Issue
Block a user