SHA256
15
0
forked from pool/python-av

- update to 11.0.0:

* Add support for FFmpeg 6.0, drop support for FFmpeg < 5.0.
  * Add support for Python 3.12, drop support for Python < 3.8.
  * Add support for the ENCODER_FLUSH encoder flag
  * Add VideoFrame ndarray operations for yuv444p/yuvj444p formats
  * Add setters for AVFrame.dts, AVPacket.is_keyframe and
    AVPacket.is_corrupt (:issue:`1179`).
  * Fix build using Cython 3 (:issue:`1140`).
  * Populate new streams with codec parameters (:issue:`1044`).
  * Explicitly set python_requires to avoid installing on
    incompatible Python (:issue:`1057`).
  * Make AudioFifo.__repr__ safe before the first frame
  * Guard input container members against use after closes
- restrict to older Cython bindings version
  * Fix setting CodecContext.extradata (:issue:`801`).
      - Avoid infinite timeout in :func:`av.open` (:issue:`589`).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-av?expand=0&rev=29
This commit is contained in:
2023-12-05 17:36:48 +00:00
committed by Git OBS Bridge
parent 08751f273c
commit 53f37b17ee
4 changed files with 28 additions and 12 deletions

View File

@@ -16,24 +16,23 @@
#
%define skip_python2 1
%{?sle15_python_module_pythons}
Name: python-av
Version: 10.0.0
Version: 11.0.0
Release: 0
Summary: Python bindings for FFmpeg's libraries
License: BSD-3-Clause
URL: https://github.com/PyAV-Org/PyAV
Source: https://files.pythonhosted.org/packages/source/a/av/av-%{version}.tar.gz
BuildRequires: %{python_module Cython with %python-Cython < 3}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel >= 3.8}
BuildRequires: %{python_module numpy}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: libavutil-devel < 5
BuildRequires: libavutil-devel >= 4.3
BuildRequires: pkgconfig
BuildRequires: python-rpm-macros
BuildRequires: (libavutil-devel >= 4.3 with libavutil-devel < 5)
BuildRequires: pkgconfig(libavdevice)
BuildRequires: pkgconfig(libavfilter)
BuildRequires: pkgconfig(libavutil)