forked from pool/ffmpeg-4
Accepting request 629391 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/629391 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffmpeg-4?expand=0&rev=3
This commit is contained in:
commit
329d375c2c
@ -1,3 +1,4 @@
|
|||||||
|
## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review)
|
||||||
ac3
|
ac3
|
||||||
ansi # trivial
|
ansi # trivial
|
||||||
apng
|
apng
|
||||||
@ -13,15 +14,18 @@ flac # libFLAC
|
|||||||
gif # libpng
|
gif # libpng
|
||||||
gsm # libgsm
|
gsm # libgsm
|
||||||
huffyuv # trivial+zlib
|
huffyuv # trivial+zlib
|
||||||
libcelt
|
libaom # libaom
|
||||||
libgsm
|
libaom_av1 # libaom
|
||||||
libopenjpeg
|
libcelt # celt, opus
|
||||||
libopus
|
libcodec2 # codec2
|
||||||
libschroedinger
|
libgsm # libgsm
|
||||||
libspeex
|
libopenjpeg # openjpeg
|
||||||
libvorbis
|
libopus # opus
|
||||||
libvpx_vp8
|
libschroedinger # schroedinger
|
||||||
libvpx_vp9
|
libspeex # speex
|
||||||
|
libvorbis # libvorbis
|
||||||
|
libvpx_vp8 # libvpx
|
||||||
|
libvpx_vp9 # libvpx
|
||||||
mjpeg # mjpegtools
|
mjpeg # mjpegtools
|
||||||
mpeg1video
|
mpeg1video
|
||||||
mpeg2video
|
mpeg2video
|
||||||
@ -91,8 +95,9 @@ vp6f # libav
|
|||||||
vp8 # libvpx
|
vp8 # libvpx
|
||||||
vp9 # libvpx
|
vp9 # libvpx
|
||||||
webp # libwebp
|
webp # libwebp
|
||||||
|
webvtt # trivial
|
||||||
xbm # trivial
|
xbm # trivial
|
||||||
xwd # xwd
|
xwd # xwd
|
||||||
y41p # trivial
|
y41p # trivial
|
||||||
yuv4 # trivial
|
yuv4 # trivial
|
||||||
zlib # pseudo
|
zlib # zlib
|
||||||
|
121
enable_encoders
121
enable_encoders
@ -1,3 +1,4 @@
|
|||||||
|
## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review)
|
||||||
apng # libpng
|
apng # libpng
|
||||||
ass # trivial
|
ass # trivial
|
||||||
ayuv # trival
|
ayuv # trival
|
||||||
@ -8,69 +9,75 @@ flac # libFLAC
|
|||||||
gif # libpng
|
gif # libpng
|
||||||
huffyuv # trivial+zlib
|
huffyuv # trivial+zlib
|
||||||
jpegls
|
jpegls
|
||||||
libgsm
|
libaom # libaom
|
||||||
libmp3lame
|
libaom_av1 # libaom
|
||||||
libopenjpeg
|
libcodec2 # codec2
|
||||||
libopus
|
libgsm # libgsm
|
||||||
libschroedinger
|
libmp3lame # lame
|
||||||
libspeex
|
libopenjpeg # openjpeg
|
||||||
libtheora
|
libopus # opus
|
||||||
libtwolame
|
libschroedinger # schroedinger
|
||||||
libvorbis
|
libspeex # speex
|
||||||
|
libtheora # libtheora
|
||||||
|
libtwolame # twolame
|
||||||
|
libvorbis # libvorbis
|
||||||
libvpx_vp8
|
libvpx_vp8
|
||||||
libvpx_vp9
|
libvpx_vp9
|
||||||
libwebp
|
libwebp
|
||||||
libwebp_anim
|
libwebp_anim
|
||||||
mjpeg # mjpegtools
|
mjpeg # mjpegtools
|
||||||
|
mpeg1video
|
||||||
|
mpeg2video
|
||||||
mp2 # twolame
|
mp2 # twolame
|
||||||
mp2fixed # twolame
|
mp2fixed # twolame
|
||||||
opus
|
opus # opus
|
||||||
pam
|
pam
|
||||||
pbm
|
pbm # trivial
|
||||||
pcm_alaw
|
pcm_alaw # trivial
|
||||||
pcm_f32be
|
pcm_f32be # trivial
|
||||||
pcm_f32le
|
pcm_f32le # trivial
|
||||||
pcm_f64be
|
pcm_f64be # trivial
|
||||||
pcm_f64le
|
pcm_f64le # trivial
|
||||||
pcm_mulaw
|
pcm_mulaw # trivial
|
||||||
pcm_s16be
|
pcm_s16be # trivial
|
||||||
pcm_s16be_planar
|
pcm_s16be_planar # trivial
|
||||||
pcm_s16le
|
pcm_s16le # trivial
|
||||||
pcm_s16le_planar
|
pcm_s16le_planar # trivial
|
||||||
pcm_s24be
|
pcm_s24be # trivial
|
||||||
pcm_s24le
|
pcm_s24le # trivial
|
||||||
pcm_s24le_planar
|
pcm_s24le_planar # trivial
|
||||||
pcm_s32be
|
pcm_s32be # trivial
|
||||||
pcm_s32le
|
pcm_s32le # trivial
|
||||||
pcm_s32le_planar
|
pcm_s32le_planar # trivial
|
||||||
pcm_s8
|
pcm_s8 # trivial
|
||||||
pcm_s8_planar
|
pcm_s8_planar # trivial
|
||||||
pcm_u16be
|
pcm_u16be # trivial
|
||||||
pcm_u16le
|
pcm_u16le # trivial
|
||||||
pcm_u24be
|
pcm_u24be # trivial
|
||||||
pcm_u24le
|
pcm_u24le # trivial
|
||||||
pcm_u32be
|
pcm_u32be # trivial
|
||||||
pcm_u32le
|
pcm_u32le # trivial
|
||||||
pcm_u8
|
pcm_u8 # trivial
|
||||||
pcx
|
pcx
|
||||||
pgm
|
pgm # trivial
|
||||||
pgmyuv
|
pgmyuv # trivial
|
||||||
png
|
png # libpng
|
||||||
ppm
|
ppm # trivial
|
||||||
sgi
|
sgi # trivial
|
||||||
srt
|
srt # trivial
|
||||||
ssa
|
ssa # trivial
|
||||||
sunrast
|
sunrast # trivial
|
||||||
targa
|
targa # trivial
|
||||||
text
|
text # trivial
|
||||||
tiff
|
tiff # libtiff
|
||||||
v210
|
v210 # trivial
|
||||||
v308
|
v308 # trivial
|
||||||
v408
|
v408 # trivial
|
||||||
v410
|
v410 # trivial
|
||||||
vorbis
|
vorbis # libvorbis
|
||||||
xbm
|
webvtt # trivial
|
||||||
xwd
|
xbm # (X11)
|
||||||
y41p
|
xwd # xwd
|
||||||
yuv4
|
y41p # trivial
|
||||||
zlib
|
yuv4 # trivial
|
||||||
|
zlib # zlib
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:605f5c01c60db35d3b617a79cabb2c7032412be243554602eeed1b628125c0ee
|
|
||||||
size 8663660
|
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iQEcBAABAgAGBQJbJGabAAoJELQyLwTWdljYYtUH/1zw4/Fm1O7MfNGZjnpgA5b2
|
|
||||||
+1QxLIKPuZMNG6PjNwkqO1U7LxIB9KD3VXf3I43YqF6cJK8S8fasSWk4fQLaFAem
|
|
||||||
kcDN0dGw3l4YdnfM14pnz/OzovqeatpdlBKmMkkWZBHk9jYQThY+5+QajwzHGq/Q
|
|
||||||
fdRhbgrPFCjk7GnF4+/e5CBiB3p9qWhDcsUf9pqKeq5GCqAcK4Oqi2ko0/RRFw1p
|
|
||||||
NF9OaWqygZ/C/Si4E+x4b2v5KEreh1HOAtmMRsZ6grPvQ2nPoO+KFt5fZQM18ILZ
|
|
||||||
ulAcDOj5N5n8wP+hGKzKq9ZKDayfg9OIgTfsPlxH1i0To0+p+2q2mDVugm1LWBA=
|
|
||||||
=bhrG
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
ffmpeg-4.0.2.tar.xz
Normal file
3
ffmpeg-4.0.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a95c0cc9eb990e94031d2183f2e6e444cc61c99f6f182d1575c433d62afb2f97
|
||||||
|
size 8662984
|
11
ffmpeg-4.0.2.tar.xz.asc
Normal file
11
ffmpeg-4.0.2.tar.xz.asc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iQEcBAABAgAGBQJbT0bXAAoJELQyLwTWdljYa7EIAIkBwOpBdZNuVvD2aNH82zmP
|
||||||
|
1lnqsSFaO/OlQrs7M0cOGXgqmkIkVQZerWwO+VRct5oYut+MNCqVfT8L2pTNcHNW
|
||||||
|
6aE3Jtvw00zwklNKI9e4oktypvcbe8m40QgPvNPu8lxiGZvafvGy53ioVI2eANFj
|
||||||
|
PD2+BUGTRuotbm8skOpGTkU+RL74oPCdHEP9OcL3K4XnDFDMCXkjk34xCs4pnkV0
|
||||||
|
2rVOque36M54DHQHa+qD1hxiqWiAyhEPnCklRwTRLLwPQuLiBDi/vExvDTsJHIuU
|
||||||
|
AfdSsykmJz3c6biKOKOP6GYW7UjfsiIOV+G+uuZGJ/eBw0zXc38l8Rc7C1Kwmj4=
|
||||||
|
=9xRf
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,39 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 13 18:07:13 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 4.0.2:
|
||||||
|
* Various bugfixes and a revert.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 11 08:28:47 UTC 2018 - carmen@carmenbianca.eu
|
||||||
|
|
||||||
|
- bsc#1092241 Enable webvtt encoders and decoders.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 7 22:28:52 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Build codec2 encoder and decoder, add libcodec2 to
|
||||||
|
enable_decoders and enable_encoders.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 6 07:40:15 UTC 2018 - davejplater@gmail.com
|
||||||
|
|
||||||
|
- Enable mpeg 1 and 2 encoders.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 5 12:56:17 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Add conditional pkgconfig(aom) BuildRequires and pass
|
||||||
|
--enable-libaom to configure as well as add libaom and libaom_av1
|
||||||
|
to enable_decoders and enable_encoders: Build AOMedia Video 1
|
||||||
|
(AV1) support.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 31 14:39:25 UTC 2018 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- bsc#1103064 attempt to allow migration from the unprefixed devel
|
||||||
|
packages cleanly
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 27 08:56:56 UTC 2018 - tchvatal@suse.com
|
Fri Jul 27 08:56:56 UTC 2018 - tchvatal@suse.com
|
||||||
|
|
||||||
|
@ -63,6 +63,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1500
|
%if 0%{?suse_version} > 1500
|
||||||
|
%bcond_without libaom
|
||||||
%bcond_without mysofa
|
%bcond_without mysofa
|
||||||
%bcond_without vidstab
|
%bcond_without vidstab
|
||||||
%bcond_without srt
|
%bcond_without srt
|
||||||
@ -73,6 +74,7 @@
|
|||||||
%bcond_without soxr
|
%bcond_without soxr
|
||||||
%bcond_without zmq
|
%bcond_without zmq
|
||||||
%else
|
%else
|
||||||
|
%bcond_with libaom
|
||||||
%bcond_with mysofa
|
%bcond_with mysofa
|
||||||
%bcond_with vidstab
|
%bcond_with vidstab
|
||||||
%bcond_with srt
|
%bcond_with srt
|
||||||
@ -96,7 +98,7 @@
|
|||||||
%define _major_version 4
|
%define _major_version 4
|
||||||
%define _major_expected 5
|
%define _major_expected 5
|
||||||
Name: ffmpeg-4
|
Name: ffmpeg-4
|
||||||
Version: 4.0.1
|
Version: 4.0.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library for working with various multimedia formats
|
Summary: Library for working with various multimedia formats
|
||||||
License: LGPL-2.1-or-later AND GPL-2.0-or-later
|
License: LGPL-2.1-or-later AND GPL-2.0-or-later
|
||||||
@ -125,6 +127,9 @@ BuildRequires: libmysofa-devel
|
|||||||
BuildRequires: nasm
|
BuildRequires: nasm
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
BuildRequires: pkgconfig(alsa)
|
BuildRequires: pkgconfig(alsa)
|
||||||
|
%if %{with libaom}
|
||||||
|
BuildRequires: pkgconfig(aom)
|
||||||
|
%endif
|
||||||
BuildRequires: pkgconfig(bzip2)
|
BuildRequires: pkgconfig(bzip2)
|
||||||
BuildRequires: pkgconfig(celt) >= 0.11.0
|
BuildRequires: pkgconfig(celt) >= 0.11.0
|
||||||
%if %{with codec2}
|
%if %{with codec2}
|
||||||
@ -270,7 +275,7 @@ This build of ffmpeg is limited in the number of codecs supported.
|
|||||||
Summary: Development files for FFmpeg's codec library
|
Summary: Development files for FFmpeg's codec library
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libavcodec-devel = %version-%release
|
Provides: libavcodec-devel = %version-%release
|
||||||
Conflicts: libavcodec-devel
|
Obsoletes: libavcodec-devel < %version-%release
|
||||||
Requires: %{name}-libavresample-devel = %version-%release
|
Requires: %{name}-libavresample-devel = %version-%release
|
||||||
Requires: %{name}-libavutil-devel = %version-%release
|
Requires: %{name}-libavutil-devel = %version-%release
|
||||||
Requires: libavcodec58 = %version-%release
|
Requires: libavcodec58 = %version-%release
|
||||||
@ -304,7 +309,7 @@ Group: Development/Libraries/C and C++
|
|||||||
Provides: ffmpeg-devel = %version-%release
|
Provides: ffmpeg-devel = %version-%release
|
||||||
Conflicts: ffmpeg-devel
|
Conflicts: ffmpeg-devel
|
||||||
Provides: libavdevice-devel = %version-%release
|
Provides: libavdevice-devel = %version-%release
|
||||||
Conflicts: libavdevice-devel
|
Obsoletes: libavdevice-devel < %version-%release
|
||||||
Requires: %{name}-libavcodec-devel = %version-%release
|
Requires: %{name}-libavcodec-devel = %version-%release
|
||||||
Requires: %{name}-libavfilter-devel = %version-%release
|
Requires: %{name}-libavfilter-devel = %version-%release
|
||||||
Requires: %{name}-libavformat-devel = %version-%release
|
Requires: %{name}-libavformat-devel = %version-%release
|
||||||
@ -344,7 +349,7 @@ framework containing several filters, sources and sinks.
|
|||||||
Summary: Development files for FFmpeg's audio/video filter library
|
Summary: Development files for FFmpeg's audio/video filter library
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libavfilter-devel = %version-%release
|
Provides: libavfilter-devel = %version-%release
|
||||||
Conflicts: libavfilter-devel
|
Obsoletes: libavfilter-devel < %version-%release
|
||||||
Requires: %{name}-libavcodec-devel = %version-%release
|
Requires: %{name}-libavcodec-devel = %version-%release
|
||||||
Requires: %{name}-libavformat-devel = %version-%release
|
Requires: %{name}-libavformat-devel = %version-%release
|
||||||
Requires: %{name}-libavresample-devel = %version-%release
|
Requires: %{name}-libavresample-devel = %version-%release
|
||||||
@ -382,7 +387,7 @@ This build of ffmpeg is limited in the number of codecs supported.
|
|||||||
Summary: Development files for FFmpeg's stream format library
|
Summary: Development files for FFmpeg's stream format library
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libavformat-devel = %version-%release
|
Provides: libavformat-devel = %version-%release
|
||||||
Conflicts: libavformat-devel
|
Obsoletes: libavformat-devel < %version-%release
|
||||||
Requires: %{name}-libavcodec-devel = %version-%release
|
Requires: %{name}-libavcodec-devel = %version-%release
|
||||||
Requires: %{name}-libavutil-devel = %version-%release
|
Requires: %{name}-libavutil-devel = %version-%release
|
||||||
Requires: %{name}-libswresample-devel = %version-%release
|
Requires: %{name}-libswresample-devel = %version-%release
|
||||||
@ -413,7 +418,7 @@ It is advised to use libswresample for new code.
|
|||||||
Summary: Development files for libavresample as present in FFmpeg
|
Summary: Development files for libavresample as present in FFmpeg
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libavresample-devel = %version-%release
|
Provides: libavresample-devel = %version-%release
|
||||||
Conflicts: libavresample-devel
|
Obsoletes: libavresample-devel < %version-%release
|
||||||
Requires: %{name}-libavutil-devel = %version-%release
|
Requires: %{name}-libavutil-devel = %version-%release
|
||||||
Requires: libavresample4 = %version-%release
|
Requires: libavresample4 = %version-%release
|
||||||
%devel_conflicts -c < -v %{_major_version}
|
%devel_conflicts -c < -v %{_major_version}
|
||||||
@ -442,7 +447,7 @@ for pixel and sample formats).
|
|||||||
Summary: Development files for FFmpeg's utility library
|
Summary: Development files for FFmpeg's utility library
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libavutil-devel = %version-%release
|
Provides: libavutil-devel = %version-%release
|
||||||
Conflicts: libavutil-devel
|
Obsoletes: libavutil-devel < %version-%release
|
||||||
Requires: libavutil56 = %version-%release
|
Requires: libavutil56 = %version-%release
|
||||||
%devel_conflicts -c < -v %{_major_version}
|
%devel_conflicts -c < -v %{_major_version}
|
||||||
%devel_conflicts -c >= -v %{_major_expected}
|
%devel_conflicts -c >= -v %{_major_expected}
|
||||||
@ -470,7 +475,7 @@ correction, linear/cubic interpolating deinterlacing.
|
|||||||
Summary: Development files for the FFmpeg post-processing library
|
Summary: Development files for the FFmpeg post-processing library
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libpostproc-devel = %version-%release
|
Provides: libpostproc-devel = %version-%release
|
||||||
Conflicts: libpostproc-devel
|
Obsoletes: libpostproc-devel < %version-%release
|
||||||
Requires: %{name}-libavutil-devel = %version-%release
|
Requires: %{name}-libavutil-devel = %version-%release
|
||||||
Requires: libpostproc55 = %version-%release
|
Requires: libpostproc55 = %version-%release
|
||||||
%devel_conflicts -c < -v %{_major_version}
|
%devel_conflicts -c < -v %{_major_version}
|
||||||
@ -496,7 +501,7 @@ sample rates, channel layout and channel formats.
|
|||||||
Summary: Development files for the FFmpeg software resampling library
|
Summary: Development files for the FFmpeg software resampling library
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Provides: libswresample-devel = %version-%release
|
Provides: libswresample-devel = %version-%release
|
||||||
Conflicts: libswresample-devel
|
Obsoletes: libswresample-devel < %version-%release
|
||||||
Requires: %{name}-libavutil-devel = %version-%release
|
Requires: %{name}-libavutil-devel = %version-%release
|
||||||
Requires: libswresample3 = %version-%release
|
Requires: libswresample3 = %version-%release
|
||||||
%devel_conflicts -c < -v %{_major_version}
|
%devel_conflicts -c < -v %{_major_version}
|
||||||
@ -540,7 +545,7 @@ Requires: %{name}-libavcodec-devel = %version-%release
|
|||||||
Requires: %{name}-libavformat-devel = %version-%release
|
Requires: %{name}-libavformat-devel = %version-%release
|
||||||
Requires: %{name}-libavutil-devel = %version-%release
|
Requires: %{name}-libavutil-devel = %version-%release
|
||||||
Provides: ffmpeg-private-devel = %version
|
Provides: ffmpeg-private-devel = %version
|
||||||
Conflicts: ffmpeg-private-devel
|
Obsoletes: ffmpeg-private-devel < %version
|
||||||
%devel_conflicts -c < -v %{_major_version}
|
%devel_conflicts -c < -v %{_major_version}
|
||||||
%devel_conflicts -c >= -v %{_major_expected}
|
%devel_conflicts -c >= -v %{_major_expected}
|
||||||
|
|
||||||
@ -580,6 +585,9 @@ CFLAGS="%optflags" \
|
|||||||
%if ! %{with nvidia}
|
%if ! %{with nvidia}
|
||||||
--disable-cuda \
|
--disable-cuda \
|
||||||
--disable-cuvid \
|
--disable-cuvid \
|
||||||
|
%endif
|
||||||
|
%if %{with libaom}
|
||||||
|
--enable-libaom \
|
||||||
%endif
|
%endif
|
||||||
--enable-libass \
|
--enable-libass \
|
||||||
--enable-libbluray \
|
--enable-libbluray \
|
||||||
|
Loading…
Reference in New Issue
Block a user