|
|
|
# TODO: add make test to %%check section
|
|
|
|
|
|
|
|
#global branch oldabi-
|
|
|
|
#global date 20220104
|
|
|
|
#global commit 311ea9c529117fb8e38abd6ca7e81782b6b21257
|
|
|
|
#global rel %(c=%{commit}; echo ${c:0:7})
|
|
|
|
|
|
|
|
%if 0%{?fedora} >= 37 || 0%{?rhel} >= 9
|
|
|
|
%bcond_without libavcodec_freeworld
|
|
|
|
%else
|
|
|
|
%bcond_with libavcodec_freeworld
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%undefine _package_note_file
|
|
|
|
|
|
|
|
%ifarch %{ix86}
|
|
|
|
# Fails due to asm issue
|
|
|
|
%global _lto_cflags %{nil}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# Cuda and others are only available on some arches
|
|
|
|
%global cuda_arches x86_64
|
|
|
|
|
|
|
|
# Disable because of gcc issue
|
|
|
|
%global _without_lensfun 1
|
|
|
|
%if 0%{?fedora}
|
|
|
|
%global _with_placebo 1
|
|
|
|
%ifnarch i686
|
|
|
|
%global _with_bs2b 1
|
|
|
|
%global _with_chromaprint 1
|
|
|
|
%global _with_ilbc 1
|
|
|
|
%global _with_openh264 1
|
|
|
|
%global _with_rav1e 1
|
|
|
|
%global _with_rubberband 1
|
|
|
|
%global _with_smb 1
|
|
|
|
%global _with_snappy 1
|
|
|
|
%global _with_tesseract 1
|
|
|
|
%global _with_twolame 1
|
|
|
|
%global _with_wavpack 1
|
|
|
|
%global _with_webp 1
|
|
|
|
%global _with_zmq 1
|
|
|
|
%else
|
|
|
|
%global _without_vulkan 1
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%ifarch x86_64
|
|
|
|
%global _with_mfx 1
|
|
|
|
%global _with_svtav1 1
|
|
|
|
%global _with_vapoursynth 1
|
|
|
|
%global _with_vmaf 1
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# flavor nonfree
|
|
|
|
%if 0%{?_with_cuda:1}
|
|
|
|
%global debug_package %{nil}
|
|
|
|
%global flavor -cuda
|
|
|
|
%global progs_suffix -cuda
|
|
|
|
#global build_suffix -lgpl
|
|
|
|
%ifarch %{cuda_arches}
|
|
|
|
%global _with_cuvid 1
|
|
|
|
%global _with_libnpp 1
|
|
|
|
%endif
|
|
|
|
%global _with_fdk_aac 1
|
|
|
|
%global _without_cdio 1
|
|
|
|
%global _without_frei0r 1
|
|
|
|
%global _without_gpl 1
|
|
|
|
%global _without_vidstab 1
|
|
|
|
%global _without_x264 1
|
|
|
|
%global _without_x265 1
|
|
|
|
%global _without_xvid 1
|
|
|
|
%undefine _with_smb
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# Disable nvenc when not relevant
|
|
|
|
%ifnarch %{cuda_arches} aarch64
|
|
|
|
%global _without_nvenc 1
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# extras flags
|
|
|
|
%if 0%{!?_cuda_version:1}
|
|
|
|
%global _cuda_version 11.2
|
|
|
|
%endif
|
|
|
|
%global _cuda_version_rpm %(echo %{_cuda_version} | sed -e 's/\\./-/')
|
|
|
|
%global _cuda_bindir %{_cuda_prefix}/bin
|
|
|
|
%if 0%{?_with_cuda:1}
|
|
|
|
%global cuda_cflags $(pkg-config --cflags cuda-%{_cuda_version})
|
|
|
|
%global cuda_ldflags $(pkg-config --libs cuda-%{_cuda_version})
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if 0%{?_with_libnpp:1}
|
|
|
|
%global libnpp_cflags $(pkg-config --cflags nppi-%{_cuda_version} nppc-%{_cuda_version})
|
|
|
|
%global libnpp_ldlags $(pkg-config --libs-only-L nppi-%{_cuda_version} nppc-%{_cuda_version})
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if 0%{?_with_rpi:1}
|
|
|
|
%global _with_omx 1
|
|
|
|
%global _with_omx_rpi 1
|
|
|
|
%global _with_mmal 1
|
|
|
|
ExclusiveArch: armv7hnl
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if 0%{?_without_gpl}
|
|
|
|
%global lesser L
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if 0%{!?_without_amr} || 0%{?_with_gmp} || 0%{?_with_smb} || 0%{?_with_vmaf}
|
|
|
|
%global ffmpeg_license %{?lesser}GPLv3+
|
|
|
|
%else
|
|
|
|
%global ffmpeg_license %{?lesser}GPLv2+
|
|
|
|
%endif
|
|
|
|
|
|
|
|
Summary: Digital VCR and streaming server
|
|
|
|
Name: ffmpeg%{?flavor}
|
|
|
|
Version: 5.1.4
|
|
|
|
Release: 1%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}.inferit
|
|
|
|
License: %{ffmpeg_license}
|
|
|
|
URL: https://ffmpeg.org/
|
|
|
|
%if 0%{?date}
|
|
|
|
Source0: ffmpeg-%{?branch}%{date}.tar.bz2
|
|
|
|
%else
|
|
|
|
Source0: https://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz
|
|
|
|
Source1: https://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz.asc
|
|
|
|
Source2: https://ffmpeg.org/ffmpeg-devel.asc
|
|
|
|
%endif
|
|
|
|
# We don't endorse adding this patch but fedora insists on breaking the ffmpeg ABI
|
|
|
|
Patch0: ffmpeg-chromium.patch
|
|
|
|
Conflicts: %{name}-free
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
|
%{?_with_cuda:BuildRequires: cuda-minimal-build-%{_cuda_version_rpm} cuda-drivers-devel}
|
|
|
|
%{?_with_cuda:%{?!_with_cuda_nvcc:BuildRequires: clang}}
|
|
|
|
%{?_with_libnpp:BuildRequires: pkgconfig(nppc-%{_cuda_version})}
|
|
|
|
BuildRequires: alsa-lib-devel
|
|
|
|
BuildRequires: AMF-devel
|
|
|
|
BuildRequires: bzip2-devel
|
|
|
|
%{?_with_faac:BuildRequires: faac-devel}
|
|
|
|
%{?_with_fdk_aac:BuildRequires: fdk-aac-devel}
|
|
|
|
%{?_with_flite:BuildRequires: flite-devel}
|
|
|
|
BuildRequires: fontconfig-devel
|
|
|
|
BuildRequires: freetype-devel
|
|
|
|
BuildRequires: fribidi-devel
|
|
|
|
%{!?_without_frei0r:BuildRequires: frei0r-devel}
|
|
|
|
%{?_with_gme:BuildRequires: game-music-emu-devel}
|
|
|
|
BuildRequires: gnupg2
|
|
|
|
BuildRequires: gnutls-devel
|
|
|
|
BuildRequires: gsm-devel
|
|
|
|
%{?_with_ilbc:BuildRequires: ilbc-devel}
|
|
|
|
BuildRequires: lame-devel >= 3.98.3
|
|
|
|
%{!?_without_jack:BuildRequires: jack-audio-connection-kit-devel}
|
|
|
|
%{!?_without_jxl:BuildRequires: libjxl-devel}
|
|
|
|
%{!?_without_ladspa:BuildRequires: ladspa-devel}
|
|
|
|
%{!?_without_aom:BuildRequires: libaom-devel}
|
|
|
|
%{!?_without_dav1d:BuildRequires: libdav1d-devel}
|
|
|
|
%{!?_without_ass:BuildRequires: libass-devel}
|
|
|
|
%{!?_without_bluray:BuildRequires: libbluray-devel}
|
|
|
|
%{?_with_bs2b:BuildRequires: libbs2b-devel}
|
|
|
|
%{?_with_caca:BuildRequires: libcaca-devel}
|
|
|
|
%{!?_without_cdio:BuildRequires: libcdio-paranoia-devel}
|
|
|
|
%{?_with_chromaprint:BuildRequires: libchromaprint-devel}
|
|
|
|
%{?_with_crystalhd:BuildRequires: libcrystalhd-devel}
|
|
|
|
%{!?_without_lensfun:BuildRequires: lensfun-devel}
|
|
|
|
%if 0%{?_with_ieee1394}
|
|
|
|
BuildRequires: libavc1394-devel
|
|
|
|
BuildRequires: libdc1394-devel
|
|
|
|
BuildRequires: libiec61883-devel
|
|
|
|
%endif
|
|
|
|
BuildRequires: libdrm-devel
|
|
|
|
BuildRequires: libgcrypt-devel
|
|
|
|
BuildRequires: libGL-devel
|
|
|
|
BuildRequires: libmodplug-devel
|
|
|
|
BuildRequires: libmysofa-devel
|
|
|
|
%{?_with_openh264:BuildRequires: openh264-devel}
|
|
|
|
BuildRequires: libopenmpt-devel
|
|
|
|
%{?_with_placebo:BuildRequires: libplacebo-devel}
|
|
|
|
BuildRequires: librsvg2-devel
|
|
|
|
# Disable rtmp because of rfbz: 6441 & 2399
|
|
|
|
%{?_with_rtmp:BuildRequires: librtmp-devel}
|
|
|
|
%{?_with_smb:BuildRequires: libsmbclient-devel}
|
|
|
|
BuildRequires: libssh-devel
|
|
|
|
BuildRequires: libtheora-devel
|
|
|
|
BuildRequires: libv4l-devel
|
|
|
|
%{?!_without_vaapi:BuildRequires: libva-devel >= 0.31.0}
|
|
|
|
BuildRequires: libvdpau-devel
|
|
|
|
BuildRequires: libvorbis-devel
|
|
|
|
%{?_with_vapoursynth:BuildRequires: vapoursynth-devel}
|
|
|
|
%{?!_without_vpx:BuildRequires: libvpx-devel >= 1.4.0}
|
|
|
|
%{?_with_mfx:BuildRequires: pkgconfig(libmfx) >= 1.23-1}
|
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
BuildRequires: nasm
|
|
|
|
%endif
|
|
|
|
%{?_with_webp:BuildRequires: libwebp-devel}
|
|
|
|
%{?_with_netcdf:BuildRequires: netcdf-devel}
|
|
|
|
%{?_with_rpi:BuildRequires: raspberrypi-vc-devel}
|
|
|
|
%{!?_without_nvenc:BuildRequires: nv-codec-headers}
|
|
|
|
%{!?_without_amr:BuildRequires: opencore-amr-devel vo-amrwbenc-devel}
|
|
|
|
%{?_with_omx:BuildRequires: libomxil-bellagio-devel}
|
|
|
|
BuildRequires: libxcb-devel
|
|
|
|
BuildRequires: libxml2-devel
|
|
|
|
%{!?_without_lv2:BuildRequires: lilv-devel lv2-devel}
|
|
|
|
%{!?_without_openal:BuildRequires: openal-soft-devel}
|
|
|
|
%if 0%{!?_without_opencl:1}
|
|
|
|
BuildRequires: opencl-headers ocl-icd-devel
|
|
|
|
%{?fedora:Recommends: opencl-icd}
|
|
|
|
%endif
|
|
|
|
%{?_with_opencv:BuildRequires: opencv-devel}
|
|
|
|
BuildRequires: openjpeg2-devel
|
|
|
|
%{!?_without_opus:BuildRequires: opus-devel >= 1.1.3}
|
|
|
|
%{!?_without_pulse:BuildRequires: pulseaudio-libs-devel}
|
|
|
|
BuildRequires: perl(Pod::Man)
|
|
|
|
%{?_with_rav1e:BuildRequires: pkgconfig(rav1e)}
|
|
|
|
%{?_with_rubberband:BuildRequires: rubberband-devel}
|
|
|
|
%{!?_without_tools:BuildRequires: SDL2-devel}
|
|
|
|
%{?_with_snappy:BuildRequires: snappy-devel}
|
|
|
|
BuildRequires: soxr-devel
|
|
|
|
BuildRequires: speex-devel
|
|
|
|
BuildRequires: pkgconfig(srt)
|
|
|
|
%{?_with_svtav1:BuildRequires: svt-av1-devel >= 0.9.0}
|
|
|
|
%{?_with_tesseract:BuildRequires: tesseract-devel}
|
|
|
|
#BuildRequires: texi2html
|
|
|
|
BuildRequires: texinfo
|
|
|
|
%{?_with_twolame:BuildRequires: twolame-devel}
|
|
|
|
%{?_with_vmaf:BuildRequires: libvmaf-devel >= 1.5.2}
|
|
|
|
%{?_with_wavpack:BuildRequires: wavpack-devel}
|
|
|
|
%{!?_without_vidstab:BuildRequires: vid.stab-devel}
|
|
|
|
%{!?_without_vulkan:BuildRequires: vulkan-loader-devel pkgconfig(shaderc)}
|
|
|
|
%{!?_without_x264:BuildRequires: x264-devel >= 0.0.0-0.31}
|
|
|
|
%{!?_without_x265:BuildRequires: x265-devel}
|
|
|
|
%{!?_without_xvid:BuildRequires: xvidcore-devel}
|
|
|
|
%{!?_without_zimg:BuildRequires: zimg-devel >= 2.7.0}
|
|
|
|
BuildRequires: zlib-devel
|
|
|
|
%{?_with_zmq:BuildRequires: zeromq-devel}
|
|
|
|
%{!?_without_zvbi:BuildRequires: zvbi-devel}
|
|
|
|
|
|
|
|
%description
|
|
|
|
FFmpeg is a complete and free Internet live audio and video
|
|
|
|
broadcasting solution for Linux/Unix. It also includes a digital
|
|
|
|
VCR. It can encode in real time in many formats including MPEG1 audio
|
|
|
|
and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
|
|
|
|
|
|
|
|
%package libs
|
|
|
|
Summary: Libraries for %{name}
|
|
|
|
Conflicts: libavcodec-free
|
|
|
|
Conflicts: libavfilter-free
|
|
|
|
Conflicts: libavformat-free
|
|
|
|
Conflicts: libavutil-free
|
|
|
|
Conflicts: libpostproc-free
|
|
|
|
Conflicts: libswresample-free
|
|
|
|
Conflicts: libswscale-free
|
|
|
|
%{?_with_vmaf:Recommends: vmaf-models}
|
|
|
|
Provides: libavcodec-freeworld = %{version}-%{release}
|
|
|
|
|
|
|
|
%description libs
|
|
|
|
FFmpeg is a complete and free Internet live audio and video
|
|
|
|
broadcasting solution for Linux/Unix. It also includes a digital
|
|
|
|
VCR. It can encode in real time in many formats including MPEG1 audio
|
|
|
|
and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
|
|
|
|
This package contains the libraries for %{name}
|
|
|
|
|
|
|
|
%package -n libavdevice%{?flavor}
|
|
|
|
Summary: Special devices muxing/demuxing library
|
|
|
|
Conflicts: libavdevice-free
|
|
|
|
Requires: %{name}-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description -n libavdevice%{?flavor}
|
|
|
|
Libavdevice is a complementary library to libavf "libavformat". It provides
|
|
|
|
various "special" platform-specific muxers and demuxers, e.g. for grabbing
|
|
|
|
devices, audio capture and playback etc.
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
Summary: Development package for %{name}
|
|
|
|
Conflicts: %{name}-free-devel
|
|
|
|
Requires: %{name}-libs%{_isa} = %{version}-%{release}
|
|
|
|
Requires: libavdevice%{?flavor}%{_isa} = %{version}-%{release}
|
|
|
|
Requires: pkgconfig
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
FFmpeg is a complete and free Internet live audio and video
|
|
|
|
broadcasting solution for Linux/Unix. It also includes a digital
|
|
|
|
VCR. It can encode in real time in many formats including MPEG1 audio
|
|
|
|
and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.
|
|
|
|
This package contains development files for %{name}
|
|
|
|
|
|
|
|
%if %{with libavcodec_freeworld}
|
|
|
|
%package -n libavcodec-freeworld
|
|
|
|
Summary: Freeworld libavcodec to complement the distro counterparts
|
|
|
|
# Supplements doesn't work well yet - we can rely on comps for now
|
|
|
|
#Supplements: libavcodec-free >= %%{version}
|
|
|
|
Conflicts: libavcodec-free < %{version}
|
|
|
|
|
|
|
|
%description -n libavcodec-freeworld
|
|
|
|
Freeworld libavcodec to complement the distro counterparts
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# Don't use the %%configure macro as this is not an autotool script
|
|
|
|
%global ff_configure \
|
|
|
|
./configure \\\
|
|
|
|
--prefix=%{_prefix} \\\
|
|
|
|
--bindir=%{_bindir} \\\
|
|
|
|
--datadir=%{_datadir}/%{name} \\\
|
|
|
|
--docdir=%{_docdir}/%{name} \\\
|
|
|
|
--incdir=%{_includedir}/%{name} \\\
|
|
|
|
--libdir=%{_libdir} \\\
|
|
|
|
--mandir=%{_mandir} \\\
|
|
|
|
--arch=%{_target_cpu} \\\
|
|
|
|
--optflags="%{optflags}" \\\
|
|
|
|
--extra-ldflags="%{?__global_ldflags} %{?cuda_ldflags} %{?libnpp_ldlags}" \\\
|
|
|
|
--extra-cflags="%{?cuda_cflags} %{?libnpp_cflags} -I%{_includedir}/rav1e" \\\
|
|
|
|
%{?flavor:--disable-manpages} \\\
|
|
|
|
%{?progs_suffix:--progs-suffix=%{progs_suffix}} \\\
|
|
|
|
%{?build_suffix:--build-suffix=%{build_suffix}} \\\
|
|
|
|
%{!?_without_amr:--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3} \\\
|
|
|
|
--enable-bzlib \\\
|
|
|
|
%{?_with_chromaprint:--enable-chromaprint} \\\
|
|
|
|
%{!?_with_crystalhd:--disable-crystalhd} \\\
|
|
|
|
--enable-fontconfig \\\
|
|
|
|
%{!?_without_frei0r:--enable-frei0r} \\\
|
|
|
|
--enable-gcrypt \\\
|
|
|
|
%{?_with_gmp:--enable-gmp --enable-version3} \\\
|
|
|
|
--enable-gnutls \\\
|
|
|
|
%{!?_without_ladspa:--enable-ladspa} \\\
|
|
|
|
%{!?_without_aom:--enable-libaom} \\\
|
|
|
|
%{!?_without_dav1d:--enable-libdav1d} \\\
|
|
|
|
%{!?_without_ass:--enable-libass} \\\
|
|
|
|
%{!?_without_bluray:--enable-libbluray} \\\
|
|
|
|
%{?_with_bs2b:--enable-libbs2b} \\\
|
|
|
|
%{?_with_caca:--enable-libcaca} \\\
|
|
|
|
%{?_with_cuda_nvcc:--enable-cuda-nvcc --enable-nonfree} \\\
|
|
|
|
%{?_with_cuvid:--enable-cuvid --enable-nonfree} \\\
|
|
|
|
%{!?_without_cdio:--enable-libcdio} \\\
|
|
|
|
%{?_with_ieee1394:--enable-libdc1394 --enable-libiec61883} \\\
|
|
|
|
--enable-libdrm \\\
|
|
|
|
%{?_with_faac:--enable-libfaac --enable-nonfree} \\\
|
|
|
|
%{?_with_fdk_aac:--enable-libfdk-aac --enable-nonfree} \\\
|
|
|
|
%{?_with_flite:--enable-libflite} \\\
|
|
|
|
%{!?_without_jack:--enable-libjack} \\\
|
|
|
|
%{!?_without_jxl:--enable-libjxl} \\\
|
|
|
|
--enable-libfreetype \\\
|
|
|
|
%{!?_without_fribidi:--enable-libfribidi} \\\
|
|
|
|
%{?_with_gme:--enable-libgme} \\\
|
|
|
|
--enable-libgsm \\\
|
|
|
|
%{?_with_ilbc:--enable-libilbc} \\\
|
|
|
|
%{!?_without_lensfun:--enable-liblensfun} \\\
|
|
|
|
%{?_with_libnpp:--enable-libnpp --enable-nonfree} \\\
|
|
|
|
--enable-libmp3lame \\\
|
|
|
|
--enable-libmysofa \\\
|
|
|
|
%{?_with_netcdf:--enable-netcdf} \\\
|
|
|
|
%{?_with_mmal:--enable-mmal} \\\
|
|
|
|
%{!?_without_nvenc:--enable-nvenc} \\\
|
|
|
|
%{?_with_omx:--enable-omx} \\\
|
|
|
|
%{?_with_omx_rpi:--enable-omx-rpi} \\\
|
|
|
|
%{!?_without_openal:--enable-openal} \\\
|
|
|
|
%{!?_without_opencl:--enable-opencl} \\\
|
|
|
|
%{?_with_opencv:--enable-libopencv} \\\
|
|
|
|
%{!?_without_opengl:--enable-opengl} \\\
|
|
|
|
%{?_with_openh264:--enable-libopenh264} \\\
|
|
|
|
--enable-libopenjpeg \\\
|
|
|
|
--enable-libopenmpt \\\
|
|
|
|
%{!?_without_opus:--enable-libopus} \\\
|
|
|
|
%{!?_without_pulse:--enable-libpulse} \\\
|
|
|
|
%{?_with_placebo:--enable-libplacebo} \\\
|
|
|
|
--enable-librsvg \\\
|
|
|
|
%{?_with_rav1e:--enable-librav1e} \\\
|
|
|
|
%{?_with_rtmp:--enable-librtmp} \\\
|
|
|
|
%{?_with_rubberband:--enable-librubberband} \\\
|
|
|
|
%{?_with_smb:--enable-libsmbclient --enable-version3} \\\
|
|
|
|
%{?_with_snappy:--enable-libsnappy} \\\
|
|
|
|
--enable-libsoxr \\\
|
|
|
|
--enable-libspeex \\\
|
|
|
|
--enable-libsrt \\\
|
|
|
|
--enable-libssh \\\
|
|
|
|
%{?_with_svtav1:--enable-libsvtav1} \\\
|
|
|
|
%{?_with_tesseract:--enable-libtesseract} \\\
|
|
|
|
--enable-libtheora \\\
|
|
|
|
%{?_with_twolame:--enable-libtwolame} \\\
|
|
|
|
--enable-libvorbis \\\
|
|
|
|
--enable-libv4l2 \\\
|
|
|
|
%{!?_without_vidstab:--enable-libvidstab} \\\
|
|
|
|
%{?_with_vmaf:--enable-libvmaf --enable-version3} \\\
|
|
|
|
%{?_with_vapoursynth:--enable-vapoursynth} \\\
|
|
|
|
%{!?_without_vpx:--enable-libvpx} \\\
|
|
|
|
%{!?_without_vulkan:--enable-vulkan --enable-libshaderc} \\\
|
|
|
|
%{?_with_webp:--enable-libwebp} \\\
|
|
|
|
%{!?_without_x264:--enable-libx264} \\\
|
|
|
|
%{!?_without_x265:--enable-libx265} \\\
|
|
|
|
%{!?_without_xvid:--enable-libxvid} \\\
|
|
|
|
--enable-libxml2 \\\
|
|
|
|
%{!?_without_zimg:--enable-libzimg} \\\
|
|
|
|
%{?_with_zmq:--enable-libzmq} \\\
|
|
|
|
%{!?_without_zvbi:--enable-libzvbi} \\\
|
|
|
|
%{!?_without_lv2:--enable-lv2} \\\
|
|
|
|
--enable-avfilter \\\
|
|
|
|
--enable-libmodplug \\\
|
|
|
|
--enable-postproc \\\
|
|
|
|
--enable-pthreads \\\
|
|
|
|
--disable-static \\\
|
|
|
|
--enable-shared \\\
|
|
|
|
%{!?_without_gpl:--enable-gpl} \\\
|
|
|
|
--disable-debug \\\
|
|
|
|
--disable-stripping
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%if 0%{?date}
|
|
|
|
%autosetup -p1 -n ffmpeg-%{?branch}%{date}
|
|
|
|
echo "git-snapshot-%{?branch}%{date}-rpmfusion" > VERSION
|
|
|
|
%else
|
|
|
|
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
|
|
|
%autosetup -p1 -n ffmpeg-%{version}
|
|
|
|
%endif
|
|
|
|
# fix -O3 -g in host_cflags
|
|
|
|
sed -i "s|check_host_cflags -O3|check_host_cflags %{optflags}|" configure
|
|
|
|
mkdir -p _doc/examples
|
|
|
|
cp -pr doc/examples/{*.c,Makefile,README} _doc/examples/
|
|
|
|
|
|
|
|
%build
|
|
|
|
%{?_with_cuda:export PATH=${PATH}:%{_cuda_bindir}}
|
|
|
|
%{ff_configure}\
|
|
|
|
--shlibdir=%{_libdir} \
|
|
|
|
%if 0%{?_without_tools:1}
|
|
|
|
--disable-doc \
|
|
|
|
--disable-ffmpeg --disable-ffplay --disable-ffprobe \
|
|
|
|
%endif
|
|
|
|
%ifnarch %{ix86}
|
|
|
|
--enable-lto \
|
|
|
|
%endif
|
|
|
|
%ifarch %{ix86}
|
|
|
|
--cpu=%{_target_cpu} \
|
|
|
|
%endif
|
|
|
|
%{?_with_mfx:--enable-libmfx} \
|
|
|
|
%ifarch %{ix86} x86_64 %{power64}
|
|
|
|
--enable-runtime-cpudetect \
|
|
|
|
%endif
|
|
|
|
%ifarch %{power64}
|
|
|
|
%ifarch ppc64
|
|
|
|
--cpu=g5 \
|
|
|
|
%endif
|
|
|
|
%ifarch ppc64p7
|
|
|
|
--cpu=power7 \
|
|
|
|
%endif
|
|
|
|
%ifarch ppc64le
|
|
|
|
--cpu=power8 \
|
|
|
|
%endif
|
|
|
|
--enable-pic \
|
|
|
|
%endif
|
|
|
|
%ifarch %{arm}
|
|
|
|
--disable-runtime-cpudetect --arch=arm \
|
|
|
|
%ifarch armv6hl
|
|
|
|
--cpu=armv6 \
|
|
|
|
%endif
|
|
|
|
%ifarch armv7hl armv7hnl
|
|
|
|
--cpu=armv7-a \
|
|
|
|
--enable-vfpv3 \
|
|
|
|
--enable-thumb \
|
|
|
|
%endif
|
|
|
|
%ifarch armv7hl
|
|
|
|
--disable-neon \
|
|
|
|
%endif
|
|
|
|
%ifarch armv7hnl
|
|
|
|
--enable-neon \
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|| cat ffbuild/config.log
|
|
|
|
|
|
|
|
%make_build V=1
|
|
|
|
make documentation V=1
|
|
|
|
make alltools V=1
|
|
|
|
|
|
|
|
%install
|
|
|
|
%make_install V=1
|
|
|
|
%if 0%{!?flavor:1}
|
|
|
|
rm -r %{buildroot}%{_datadir}/%{name}/examples
|
|
|
|
%endif
|
|
|
|
%if 0%{!?progs_suffix:1}
|
|
|
|
install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with libavcodec_freeworld}
|
|
|
|
# Install the libavcodec freeworld counterpart
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/
|
|
|
|
mkdir -p %{buildroot}%{_libdir}/%{name}
|
|
|
|
echo -e "%{_libdir}/%{name}\n" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_lib}.conf
|
|
|
|
cp -pa %{buildroot}%{_libdir}/libavcodec.so.* \
|
|
|
|
%{buildroot}%{_libdir}/%{name}
|
|
|
|
# Strip to prevent debuginfo duplication
|
|
|
|
strip %{buildroot}%{_libdir}/%{name}/libavcodec.so.*
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%ldconfig_scriptlets libs
|
|
|
|
%ldconfig_scriptlets -n libavdevice%{?flavor}
|
|
|
|
|
|
|
|
%if 0%{!?_without_tools:1}
|
|
|
|
%files
|
|
|
|
%{_bindir}/ffmpeg%{?progs_suffix}
|
|
|
|
%{_bindir}/ffplay%{?progs_suffix}
|
|
|
|
%{_bindir}/ffprobe%{?progs_suffix}
|
|
|
|
%{!?progs_suffix:%{_bindir}/qt-faststart}
|
|
|
|
%{!?flavor:
|
|
|
|
%{_mandir}/man1/ffmpeg*.1*
|
|
|
|
%{_mandir}/man1/ffplay*.1*
|
|
|
|
%{_mandir}/man1/ffprobe*.1*
|
|
|
|
}
|
|
|
|
%{_datadir}/%{name}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%files libs
|
|
|
|
%doc CREDITS README.md
|
|
|
|
%license COPYING.*
|
|
|
|
%{_libdir}/lib*.so.*
|
|
|
|
%exclude %{_libdir}/libavdevice%{?build_suffix}.so.*
|
|
|
|
%{!?flavor:%{_mandir}/man3/lib*.3.*
|
|
|
|
%exclude %{_mandir}/man3/libavdevice.3*
|
|
|
|
}
|
|
|
|
|
|
|
|
%files -n libavdevice%{?flavor}
|
|
|
|
%{_libdir}/libavdevice%{?build_suffix}.so.*
|
|
|
|
%{!?flavor:%{_mandir}/man3/libavdevice.3*}
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
%doc MAINTAINERS doc/APIchanges doc/*.txt
|
|
|
|
%doc _doc/examples
|
|
|
|
%doc %{_docdir}/%{name}/*.{css,html}
|
|
|
|
%{_includedir}/%{name}
|
|
|
|
%{_libdir}/pkgconfig/lib*.pc
|
|
|
|
%{_libdir}/lib*.so
|
|
|
|
|
|
|
|
%if %{with libavcodec_freeworld}
|
|
|
|
%files -n libavcodec-freeworld
|
|
|
|
%{_sysconfdir}/ld.so.conf.d/%{name}-%{_lib}.conf
|
|
|
|
%{_libdir}/%{name}/libavcodec.so.*
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
* Wed Nov 15 2023 Nicolas Chauvet <kwizart@gmail.com> - 5.1.4-1.inferit
|
|
|
|
- Update to 5.1.4
|
|
|
|
|
|
|
|
* Mon Jul 17 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 5.1.3-1.inferit
|
|
|
|
- Rebuild RPMFusion version for MSVSphere 9.2
|
|
|
|
|
|
|
|
* Sun May 14 2023 Leigh Scott <leigh123linux@gmail.com> - 5.1.3-3
|
|
|
|
- fedora cisco repo isn't multiarch
|
|
|
|
|
|
|
|
* Fri May 12 2023 Leigh Scott <leigh123linux@gmail.com> - 5.1.3-2
|
|
|
|
- Enable openh264 for fedora
|
|
|
|
|
|
|
|
* Fri Mar 31 2023 Leigh Scott <leigh123linux@gmail.com> - 5.1.3-1
|
|
|
|
- Update to 5.1.3 release
|
|
|
|
- verify upstream source signature
|
|
|
|
|
|
|
|
* Sun Jan 08 2023 Leigh Scott <leigh123linux@gmail.com> - 5.1.2-9
|
|
|
|
- Enable libplacebo (rfbz#6549)
|
|
|
|
|
|
|
|
* Fri Dec 23 2022 Nicolas Chauvet <kwizart@gmail.com> - 5.1.2-8
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
* Mon Nov 21 2022 Nicolas Chauvet <kwizart@gmail.com> - 5.1.2-6
|
|
|
|
- Enable libjxl
|
|
|
|
- Enable svt-av1 on el9 x86_64
|
|
|
|
|
|
|
|
* Thu Nov 17 2022 Nicolas Chauvet <kwizart@gmail.com> - 5.1.2-5
|
|
|
|
- Rework el9 cases
|
|
|
|
|
|
|
|
* Mon Oct 17 2022 Leigh Scott <leigh123linux@gmail.com> - 5.1.2-3
|
|
|
|
- Disable rtmp because of rfbz: 6441 & 2399
|
|
|
|
|
|
|
|
* Wed Sep 28 2022 Nicolas Chauvet <kwizart@gmail.com> - 5.1.2-2
|
|
|
|
- Implement libavcodec-freeworld
|
|
|
|
|
|
|
|
* Sun Sep 25 2022 Leigh Scott <leigh123linux@gmail.com> - 5.1.2-1
|
|
|
|
- Update to 5.1.2 release
|
|
|
|
|
|
|
|
* Mon Sep 05 2022 Leigh Scott <leigh123linux@gmail.com> - 5.1.1-3
|
|
|
|
- Switch from glslang to shaderc
|
|
|
|
|
|
|
|
* Sun Sep 04 2022 Leigh Scott <leigh123linux@gmail.com> - 5.1.1-2
|
|
|
|
- move libs to a subdirectory to allow parallel installation with ffmpeg-free
|
|
|
|
|
|
|
|
* Thu Sep 01 2022 Leigh Scott <leigh123linux@gmail.com> - 5.1.1-1
|
|
|
|
- Update to 5.1.1 release
|
|
|
|
|
|
|
|
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 5.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
|
|
|
|
5.1
|
|
|
|
|
|
|
|
* Fri Jul 22 2022 Leigh Scott <leigh123linux@gmail.com> - 5.1-1
|
|
|
|
- Update to 5.1 release
|
|
|
|
|
|
|
|
* Mon Jul 11 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0.1-10
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Thu Jun 23 2022 Robert-André Mauchin <zebob.m@gmail.com> - 5.0.1-9
|
|
|
|
- Rebuilt for new AOM, dav1d, rav1e and svt-av1
|
|
|
|
|
|
|
|
* Fri Jun 17 2022 Nicolas Chauvet <kwizart@gmail.com> - 5.0.1-8
|
|
|
|
- Rebuilt
|
|
|
|
|
|
|
|
* Sun Jun 12 2022 Sérgio Basto <sergio@serjux.com> - 5.0.1-7
|
|
|
|
- unbootstrap
|
|
|
|
|
|
|
|
* Sun Jun 12 2022 Sérgio Basto <sergio@serjux.com> - 5.0.1-6
|
|
|
|
- Mass rebuild for x264-0.164
|
|
|
|
- Bootstrap build without chromaprint
|
|
|
|
|
|
|
|
* Fri May 27 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0.1-5
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Fri May 27 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0.1-4
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Fri Apr 29 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0.1-3
|
|
|
|
- Fix zimg
|
|
|
|
|
|
|
|
* Tue Apr 05 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0.1-2
|
|
|
|
- Add conflicts
|
|
|
|
|
|
|
|
* Tue Apr 05 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0.1-1
|
|
|
|
- Update to 5.0.1 release
|
|
|
|
|
|
|
|
* Sun Mar 13 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-7
|
|
|
|
- Rebuilt
|
|
|
|
|
|
|
|
* Fri Mar 11 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-6
|
|
|
|
- Enable AMF support
|
|
|
|
|
|
|
|
* Thu Mar 03 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-5
|
|
|
|
- Rebuild
|
|
|
|
|
|
|
|
* Sat Feb 26 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-4
|
|
|
|
- Drop patch for chrome
|
|
|
|
|
|
|
|
* Fri Feb 11 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-3
|
|
|
|
- Add patch for chrome
|
|
|
|
|
|
|
|
* Fri Feb 04 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-2
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Sat Jan 15 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-1
|
|
|
|
- Update to 5.0 release
|
|
|
|
|
|
|
|
* Tue Jan 04 2022 Leigh Scott <leigh123linux@gmail.com> - 5.0-0.1.20220104git311ea9c
|
|
|
|
- Update to 5.0-0.1.20220104git311ea9c
|
|
|
|
|
|
|
|
* Sun Dec 19 2021 Leigh Scott <leigh123linux@gmail.com> - 4.5-0.3.20211108git45dc668
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Thu Dec 16 2021 Nicolas Chauvet <kwizart@gmail.com> - 4.5-0.2.20211108git45dc668
|
|
|
|
- Rebuilt
|
|
|
|
|
|
|
|
* Mon Nov 08 2021 Leigh Scott <leigh123linux@gmail.com> - 4.5-0.1.20211108git45dc668
|
|
|
|
- Update to 4.5-0.1.20211108git45dc668
|
|
|
|
|
|
|
|
* Mon Oct 25 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4.1-1
|
|
|
|
- Update to 4.4.1 release
|
|
|
|
|
|
|
|
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.4-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
* Wed Jul 28 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-6
|
|
|
|
- Enable libwebp support
|
|
|
|
|
|
|
|
* Sat Jul 10 2021 Sérgio Basto <sergio@serjux.com> - 4.4-5
|
|
|
|
- Mass rebuild for x264-0.163
|
|
|
|
|
|
|
|
* Sun Jun 13 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-4
|
|
|
|
- Rebuild for aom bump
|
|
|
|
|
|
|
|
* Mon May 10 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-3
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Wed Apr 14 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-2
|
|
|
|
- Rebuild for new x265
|
|
|
|
|
|
|
|
* Fri Apr 09 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-1
|
|
|
|
- Update to 4.4 release
|
|
|
|
|
|
|
|
* Thu Apr 08 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.8.20210408git25e794a
|
|
|
|
- Update to 4.4-0.8.20210408git25e794a
|
|
|
|
|
|
|
|
* Wed Mar 24 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.7.20210323git0be265e
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Tue Mar 23 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.6.20210323git0be265e
|
|
|
|
- Update to 4.4-0.6.20210323git0be265e
|
|
|
|
- Switch to release/4.4 branch
|
|
|
|
|
|
|
|
* Fri Mar 12 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.5.20210312git5136726
|
|
|
|
- Update to 20210312git5136726
|
|
|
|
|
|
|
|
* Thu Feb 18 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.4.20210218gitc2bf1dc
|
|
|
|
- Update to 20210218gitc2bf1dc
|
|
|
|
|
|
|
|
* Wed Feb 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.4-0.3.20210125gitc7016e3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
* Mon Jan 25 2021 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.2.20210125gitc7016e3
|
|
|
|
- Update to 20210125gitc7016e3
|
|
|
|
|
|
|
|
* Thu Dec 31 2020 Leigh Scott <leigh123linux@gmail.com> - 4.4-0.1.20201231git477dd2d
|
|
|
|
- Update to 20201231git477dd2d
|
|
|
|
|
|
|
|
* Thu Dec 24 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-15
|
|
|
|
- Enable dash demuxer (rfbz#5876)
|
|
|
|
- Enable lv2 support (rfbz#5863)
|
|
|
|
|
|
|
|
* Mon Dec 14 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-14
|
|
|
|
- Actually do the dav1d rebuild
|
|
|
|
|
|
|
|
* Mon Dec 14 2020 Robert-André Mauchin <zebob.m@gmail.com> - 4.3.1-13
|
|
|
|
- Rebuild for dav1d SONAME bump
|
|
|
|
|
|
|
|
* Fri Nov 27 2020 Sérgio Basto <sergio@serjux.com> - 4.3.1-12
|
|
|
|
- Mass rebuild for x264-0.161
|
|
|
|
|
|
|
|
* Sat Oct 10 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-11
|
|
|
|
- Revert last commit
|
|
|
|
|
|
|
|
* Sat Oct 10 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-10
|
|
|
|
- Add VP9 10/12 Bit support for VDPAU
|
|
|
|
|
|
|
|
* Tue Aug 18 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-9
|
|
|
|
- Disable vulkan on i686
|
|
|
|
|
|
|
|
* Mon Aug 17 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.3.1-8
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
* Sun Aug 16 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-7
|
|
|
|
- Disable rav1e support as rust packaging is rawhide only
|
|
|
|
|
|
|
|
* Sun Aug 09 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-6
|
|
|
|
- Enable LTO for x86
|
|
|
|
- Add glslang patches and bump version for build requires
|
|
|
|
- Add upstream patches to suppress asm warnings
|
|
|
|
|
|
|
|
* Mon Aug 03 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-5
|
|
|
|
- Disable LTO for x86
|
|
|
|
|
|
|
|
* Mon Aug 03 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-4
|
|
|
|
- Add patch to fix x86_64 LTO build issue
|
|
|
|
|
|
|
|
* Wed Jul 15 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-3
|
|
|
|
- Enabled libopenmpt
|
|
|
|
|
|
|
|
* Tue Jul 14 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-2
|
|
|
|
- Enable libmysofa
|
|
|
|
|
|
|
|
* Sat Jul 11 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3.1-1
|
|
|
|
- Update to 4.3.1 release
|
|
|
|
|
|
|
|
* Wed Jul 08 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-5
|
|
|
|
- Rebuilt
|
|
|
|
|
|
|
|
* Tue Jul 07 2020 Sérgio Basto <sergio@serjux.com> - 4.3-4
|
|
|
|
- Mass rebuild for x264
|
|
|
|
|
|
|
|
* Wed Jul 01 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-3
|
|
|
|
- Rebuilt
|
|
|
|
|
|
|
|
* Wed Jun 24 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-2
|
|
|
|
- Enable vapoursynth
|
|
|
|
|
|
|
|
* Mon Jun 15 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-1
|
|
|
|
- Update to 4.3 release
|
|
|
|
|
|
|
|
* Sat Jun 06 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.23.20200606git
|
|
|
|
- Update to 20200606git
|
|
|
|
|
|
|
|
* Sun May 31 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.22.20200531git
|
|
|
|
- Update to 20200531git
|
|
|
|
|
|
|
|
* Mon May 25 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.21.20200524git
|
|
|
|
- Enable lensfun
|
|
|
|
|
|
|
|
* Sun May 24 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.20.20200524git
|
|
|
|
- Rebuild for dav1d SONAME bump
|
|
|
|
|
|
|
|
* Sat May 23 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.19.20200523git
|
|
|
|
- Update to 20200523git
|
|
|
|
|
|
|
|
* Sat May 16 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.18.20200516git
|
|
|
|
- Update to 20200516git
|
|
|
|
|
|
|
|
* Fri May 08 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.17.20200508git
|
|
|
|
- Update to 20200508git
|
|
|
|
|
|
|
|
* Fri May 01 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.16.20200501git
|
|
|
|
- Update to 20200501git
|
|
|
|
|
|
|
|
* Thu Apr 23 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.15.20200423git
|
|
|
|
- Update to 20200423git
|
|
|
|
- Enable nvdec for aarch64
|
|
|
|
|
|
|
|
* Sun Apr 19 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.14.20200419git
|
|
|
|
- Update to 20200419git
|
|
|
|
|
|
|
|
* Sun Apr 12 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.13.20200412git
|
|
|
|
- Update to 20200412git
|
|
|
|
|
|
|
|
* Wed Apr 08 2020 Nicolas Chauvet <kwizart@gmail.com> - 4.3-0.12.20200401git
|
|
|
|
- Enable srt
|
|
|
|
|
|
|
|
* Wed Apr 01 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.11.20200401git
|
|
|
|
- Update snapshot, fixes rfbz#5537
|
|
|
|
|
|
|
|
* Wed Apr 01 2020 leigh123linux <leigh123linux@googlemail.com> - 4.3-0.10.20200401git
|
|
|
|
- Update to 20200401git
|
|
|
|
|
|
|
|
* Sat Mar 21 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.9.20200321git
|
|
|
|
- Update to 20200321git
|
|
|
|
|
|
|
|
* Fri Mar 13 2020 leigh123linux <leigh123linux@googlemail.com> - 4.3-0.8.20200313git
|
|
|
|
- Update to 20200313git
|
|
|
|
|
|
|
|
* Wed Mar 11 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.7.20200305git
|
|
|
|
- Rebuilt for i686
|
|
|
|
|
|
|
|
* Mon Mar 09 2020 leigh123linux <leigh123linux@googlemail.com> - 4.3-0.6.20200305git
|
|
|
|
- Enable rav1e support
|
|
|
|
|
|
|
|
* Thu Mar 05 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.5.20200305git
|
|
|
|
- Update to 20200305git
|
|
|
|
|
|
|
|
* Tue Feb 25 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.4.20200225git
|
|
|
|
- Update to 20200225git
|
|
|
|
|
|
|
|
* Sun Feb 23 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.3.20200222git
|
|
|
|
- Rebuild for x265
|
|
|
|
|
|
|
|
* Sun Feb 23 2020 Leigh Scott <leigh123linux@gmail.com> - 4.3-0.2.20200222git
|
|
|
|
- Enable vulkan support
|
|
|
|
|
|
|
|
* Sat Feb 22 2020 Leigh Scott <leigh123linux@googlemail.com> - 4.3-0.1.20200222git
|
|
|
|
- Update to 20200222git
|
|
|
|
|
|
|
|
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.2.2-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
* Wed Jan 01 2020 Leigh Scott <leigh123linux@gmail.com> - 4.2.2-1
|
|
|
|
- Update to 4.2.2 release
|
|
|
|
|
|
|
|
* Tue Dec 17 2019 Sérgio Monteiro Basto <sergio@serjux.com> - 4.2.1-5
|
|
|
|
- Mass rebuild for x264
|
|
|
|
|
|
|
|
* Thu Nov 28 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.2.1-4
|
|
|
|
- Rebuilt for x265
|
|
|
|
|
|
|
|
* Thu Oct 24 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.2.1-3
|
|
|
|
- Rebuild for dav1d SONAME bump
|
|
|
|
|
|
|
|
* Sat Sep 07 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.2.1-2
|
|
|
|
- Enable libjack (rfbz #5346)
|
|
|
|
|
|
|
|
* Sat Sep 07 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.2.1-1
|
|
|
|
- Update to 4.2.1 release
|
|
|
|
|
|
|
|
* Mon Aug 26 2019 Leigh Scott <leigh123linux@gmail.com> - 4.2-4
|
|
|
|
- Rebuild for el8
|
|
|
|
|
|
|
|
* Tue Aug 20 2019 Leigh Scott <leigh123linux@gmail.com> - 4.2-3
|
|
|
|
- Rebuild for dav1d and aom SONAME bump
|
|
|
|
- Drop XvMC support (rfbz #5328)
|
|
|
|
|
|
|
|
* Fri Aug 09 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.2-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
* Mon Aug 05 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.2-1
|
|
|
|
- Update to 4.2 release
|
|
|
|
- Enable dav1d support
|
|
|
|
|
|
|
|
* Sat Jul 27 2019 Nicolas Chauvet <kwizart@gmail.com> - 4.1.4-2
|
|
|
|
- Add patch for set_default_priority
|
|
|
|
|
|
|
|
* Tue Jul 09 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.1.4-1
|
|
|
|
- Update to 4.1.4 release
|
|
|
|
|
|
|
|
* Fri Jun 28 2019 Nicolas Chauvet <kwizart@gmail.com> - 4.1.3-3
|
|
|
|
- Rebuilt for x265
|
|
|
|
|
|
|
|
* Sat Apr 06 2019 Nicolas Chauvet <kwizart@gmail.com> - 4.1.3-2
|
|
|
|
- Backport avutil/mem: Fix invalid use of av_alloc_size - rfbz#5149
|
|
|
|
|
|
|
|
* Mon Apr 01 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.1.3-1
|
|
|
|
- Update to 4.1.3 release
|
|
|
|
|
|
|
|
* Sat Mar 23 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.1.2-1
|
|
|
|
- Update to 4.1.2 release
|
|
|
|
|
|
|
|
* Tue Mar 12 2019 Sérgio Basto <sergio@serjux.com> - 4.1.1-4
|
|
|
|
- Mass rebuild for x264
|
|
|
|
|
|
|
|
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.1.1-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
* Thu Feb 28 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.1.1-2
|
|
|
|
- Rebuild for new x265
|
|
|
|
|
|
|
|
* Sun Feb 10 2019 Leigh Scott <leigh123linux@googlemail.com> - 4.1.1-1
|
|
|
|
- Update to 4.1.1 release
|
|
|
|
|
|
|
|
* Fri Jan 25 2019 Dominik Mierzejewski <rpm@greysector.net> - 4.1-7
|
|
|
|
- Enable libssh support by default (rfbz#5135)
|
|
|
|
|
|
|
|
* Thu Jan 24 2019 Nicolas Chauvet <kwizart@gmail.com> - 4.1-6
|
|
|
|
- Drop opencv by default
|
|
|
|
OpenCV 3.X has an overlinking issue - unsuitable for core libraries
|
|
|
|
Reported as https://github.com/opencv/opencv/issues/7001
|
|
|
|
|
|
|
|
* Fri Dec 21 2018 Nicolas Chauvet <kwizart@gmail.com> - 4.1-5
|
|
|
|
- Add omx/omx_rpi
|
|
|
|
|
|
|
|
* Sun Nov 18 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.1-4
|
|
|
|
- Rebuild for new x265
|
|
|
|
|
|
|
|
* Fri Nov 09 2018 Nicolas Chauvet <kwizart@gmail.com> - 4.1-3
|
|
|
|
- Fix for cuda enabled repo
|
|
|
|
|
|
|
|
* Thu Nov 08 2018 Nicolas Chauvet <kwizart@gmail.com> - 4.1-2
|
|
|
|
- Add support for rpi
|
|
|
|
- Enable libvmaf for x86_64
|
|
|
|
|
|
|
|
* Tue Nov 06 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.1-1
|
|
|
|
- Update to 4.1 release
|
|
|
|
|
|
|
|
* Sat Nov 03 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0.3-1
|
|
|
|
- Update to 4.0.3 release
|
|
|
|
|
|
|
|
* Thu Oct 04 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0.2-8
|
|
|
|
- Add upstream commit to fix aom build failure
|
|
|
|
|
|
|
|
* Thu Oct 04 2018 Sérgio Basto <sergio@serjux.com> - 4.0.2-7
|
|
|
|
- Mass rebuild for x264 and/or x265
|
|
|
|
|
|
|
|
* Fri Sep 14 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0.2-6
|
|
|
|
- Change BuildRequires: aom-devel to libaom-devel
|
|
|
|
|
|
|
|
* Tue Sep 11 2018 Robert-André Mauchin <zebob.m@gmail.com> - 4.0.2-5
|
|
|
|
- Add support for libaom (rfbz#5016)
|
|
|
|
|
|
|
|
* Wed Sep 05 2018 Nicolas Chauvet <kwizart@gmail.com> - 4.0.2-4
|
|
|
|
- Add without_opus
|
|
|
|
- Add disable opus and mfx for rhel
|
|
|
|
- Enable nvenc for rhel
|
|
|
|
|
|
|
|
* Sun Jul 29 2018 Julian Sikorski <belegdol@fedoraproject.org> - 4.0.2-3
|
|
|
|
- Add spec fixes from rfbz #4964
|
|
|
|
|
|
|
|
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 4.0.2-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
|
|
|
* Wed Jul 18 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0.2-1
|
|
|
|
- Update to 4.0.2 release
|
|
|
|
|
|
|
|
* Fri Jul 06 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0.1-2
|
|
|
|
- enable libzvbi by default (rfbz#4956)
|
|
|
|
|
|
|
|
* Sat Jun 16 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0.1-1
|
|
|
|
- Update to 4.0.1 release
|
|
|
|
|
|
|
|
* Sat Jun 16 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0-2
|
|
|
|
- Rebuild for new libass version
|
|
|
|
|
|
|
|
* Fri Apr 20 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0-1
|
|
|
|
- Update to 4.0 release
|
|
|
|
|
|
|
|
* Thu Apr 19 2018 Leigh Scott <leigh123linux@googlemail.com> - 4.0-0.1.20180419git
|
|
|
|
- Update to 20180419 (release/4.0 branch)
|
|
|
|
|
|
|
|
* Mon Mar 05 2018 Leigh Scott <leigh123linux@googlemail.com> - 3.5-0.6.20180305git
|
|
|
|
- Update to 20180305
|
|
|
|
- Change build requires for nvenc
|
|
|
|
|
|
|
|
* Wed Feb 28 2018 Leigh Scott <leigh123linux@googlemail.com> - 3.5-0.5.20180211git
|
|
|
|
- Rebuilt for x265
|
|
|
|
|
|
|
|
* Tue Feb 27 2018 Nicolas Chauvet <kwizart@gmail.com> - 3.5-0.4.20180211git
|
|
|
|
- Rebuilt for x265
|
|
|
|
|
|
|
|
* Sun Feb 11 2018 Leigh Scott <leigh123linux@googlemail.com> - 3.5-0.3.20180211git
|
|
|
|
- Update to 20180211git
|
|
|
|
|
|
|
|
* Fri Jan 26 2018 Leigh Scott <leigh123linux@googlemail.com> - 3.5-0.2.20180116git
|
|
|
|
- Rebuild for new libcdio and libvpx versions
|
|
|
|
|
|
|
|
* Tue Jan 16 2018 Leigh Scott <leigh123linux@googlemail.com> - 3.5-0.1.20180116git
|
|
|
|
- Update to 20180116git
|
|
|
|
- Remove ffserver parts from spec
|
|
|
|
- Add requires ffmpeg-libs to libavdevice (rfbz#4768)
|
|
|
|
|
|
|
|
* Mon Jan 15 2018 Nicolas Chauvet <kwizart@gmail.com> - 3.4.1-5
|
|
|
|
- Update to libva 2.0.0
|
|
|
|
|
|
|
|
* Sat Dec 30 2017 Sérgio Basto <sergio@serjux.com> - 3.4.1-4
|
|
|
|
- Mass rebuild for x264 and x265
|
|
|
|
|
|
|
|
* Sun Dec 17 2017 Nicolas Chauvet <kwizart@gmail.com> - 3.4.1-3
|
|
|
|
- Add _cuda_version rpm macro
|
|
|
|
|
|
|
|
* Mon Dec 11 2017 Nicolas Chauvet <kwizart@gmail.com> - 3.4.1-2
|
|
|
|
- Backport patch for arm neon rfbz#4727
|
|
|
|
|
|
|
|
* Mon Dec 11 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.4.1-1
|
|
|
|
- Updated to 3.4.1
|
|
|
|
|
|
|
|
* Tue Nov 28 2017 Dominik Mierzejewski <rpm@greysector.net> - 3.4-6
|
|
|
|
- enable support for vid.stab (rfbz#4713)
|
|
|
|
- rebuild against new libmfx (rhbz#1471768)
|
|
|
|
|
|
|
|
* Wed Oct 25 2017 Dominik Mierzejewski <rpm@greysector.net> - 3.4-5
|
|
|
|
- drop support for building on ppc (32bit)
|
|
|
|
- explicitly support ppc64p7 and ppc64le
|
|
|
|
- set correct CPU options on armv7hl
|
|
|
|
- show config.log in case of configure failure
|
|
|
|
- enable VAAPI support on all arches, it's not x86-specific anymore
|
|
|
|
|
|
|
|
* Wed Oct 25 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.4-4
|
|
|
|
- Switch from yasm to nasm
|
|
|
|
|
|
|
|
* Wed Oct 25 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.4-3
|
|
|
|
- Add SVG rasterization and KMS screengrabber support
|
|
|
|
|
|
|
|
* Mon Oct 16 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.4-2
|
|
|
|
- rebuild for x265
|
|
|
|
|
|
|
|
* Sun Oct 15 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.4-1
|
|
|
|
- Updated to 3.4
|
|
|
|
- Remove build requires schroedinger-devel (wrapper was removed)
|
|
|
|
|
|
|
|
* Thu Oct 12 2017 Dominik Mierzejewski <rpm@greysector.net> - 3.3.4-2
|
|
|
|
- add support for OpenJPEG v2.3
|
|
|
|
|
|
|
|
* Tue Sep 12 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.3.4-1
|
|
|
|
- Updated to 3.3.4
|
|
|
|
|
|
|
|
* Thu Aug 31 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.3.3-4
|
|
|
|
- Add support for LibOpenJPEG v2.2
|
|
|
|
|
|
|
|
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 3.3.3-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
|
|
|
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 3.3.3-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
|
|
|
* Sat Jul 29 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.3.3-1
|
|
|
|
- Updated to 3.3.3
|
|
|
|
|
|
|
|
* Wed Jun 07 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.3.2-1
|
|
|
|
- Updated to 3.3.2
|
|
|
|
|
|
|
|
* Mon May 15 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.3.1-1
|
|
|
|
- Updated to 3.3.1
|
|
|
|
|
|
|
|
* Wed Apr 19 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.3-1
|
|
|
|
- Updated to 3.3
|
|
|
|
- Make nvenc x86 only
|
|
|
|
- Remove obsolete x11grab configure option
|
|
|
|
|
|
|
|
* Sun Mar 19 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 3.2.4-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
|
|
|
* Sat Feb 11 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.2.4-1
|
|
|
|
- Updated to 3.2.4
|
|
|
|
|
|
|
|
* Mon Feb 06 2017 Leigh Scott <leigh123linux@googlemail.com> - 3.2.3-1
|
|
|
|
- Updated to 3.2.3
|
|
|
|
|
|
|
|
* Tue Jan 03 2017 Dominik Mierzejewski <rpm@greysector.net> - 3.2.2-3
|
|
|
|
- rebuild for x265
|
|
|
|
|
|
|
|
* Mon Jan 02 2017 Dominik Mierzejewski <rpm@greysector.net> - 3.2.2-2
|
|
|
|
- enable optional nonfree build with cuda, cuvid, npp and fdk-aac
|
|
|
|
(most credit for this goes to Nicolas Chauvet)
|
|
|
|
- allow disabling x11grab (conflicts with nonfree builds)
|
|
|
|
- use Recommends only on Fedora (patch by Nicolas Chauvet)
|
|
|
|
- enable AMR codecs by default (rfbz#4367, patch by Nicolas Chauvet)
|
|
|
|
|
|
|
|
* Tue Dec 06 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.2.2-1
|
|
|
|
- Updated to 3.2.2
|
|
|
|
|
|
|
|
* Sat Nov 26 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.2.1-1
|
|
|
|
- Updated to 3.2.1
|
|
|
|
|
|
|
|
* Wed Nov 16 2016 Adrian Reber <adrian@lisas.de> - 3.2-3
|
|
|
|
- Rebuild for libcdio-0.94
|
|
|
|
|
|
|
|
* Tue Nov 08 2016 Sérgio Basto <sergio@serjux.com> - 3.2-2
|
|
|
|
- Rebuild for x265-2.1
|
|
|
|
|
|
|
|
* Sat Oct 29 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.2-1
|
|
|
|
- Updated to 3.2
|
|
|
|
- Dropped openjpeg2 patch
|
|
|
|
- Updated BuildRequires to SDL2-devel
|
|
|
|
- Incorporated some cleanups from RF #4243
|
|
|
|
|
|
|
|
* Tue Oct 25 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.1.5-1
|
|
|
|
- Updated to 3.1.5
|
|
|
|
|
|
|
|
* Sat Oct 01 2016 Leigh Scott <leigh123linux@googlemail.com> - 3.1.4-2
|
|
|
|
- Fix missing libxvid (rfbz#4274)
|
|
|
|
|
|
|
|
* Sat Oct 01 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.1.4-1
|
|
|
|
- Updated to 3.1.4
|
|
|
|
|
|
|
|
* Thu Sep 08 2016 Nicolas Chauvet <kwizart@gmail.com> - 3.1.3-3
|
|
|
|
- Disable OpenCV for Fedora >= 25
|
|
|
|
|
|
|
|
* Sat Sep 03 2016 Dominik Mierzejewski <rpm@greysector.net> - 3.1.3-2
|
|
|
|
- enable QSV support by default, since libmfx is in Fedora now
|
|
|
|
- QSV is x86 only
|
|
|
|
- put x86-specific BRs in one place
|
|
|
|
|
|
|
|
* Sat Aug 27 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.1.3-1
|
|
|
|
- Updated to 3.1.3
|
|
|
|
|
|
|
|
* Thu Aug 25 2016 Leigh Scott <leigh123linux@googlemail.com> - 3.1.2-2
|
|
|
|
- enable support for nvenc
|
|
|
|
|
|
|
|
* Wed Aug 10 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.1.2-1
|
|
|
|
- Updated to 3.1.2
|
|
|
|
|
|
|
|
* Wed Jul 27 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.1.1-1
|
|
|
|
- Updated to 3.1.1
|
|
|
|
- Dropped included patch
|
|
|
|
- Added $RPM_LD_FLAGS to %%configure
|
|
|
|
- Switched to openjpeg2
|
|
|
|
- Fixed build with openjpeg2-2.1.1 (patch by Sandro Mani)
|
|
|
|
|
|
|
|
* Sat Jul 23 2016 Igor Gnatenko <ignatenko@redhat.com> - 3.0.2-5
|
|
|
|
- Rebuild for libvpx soname bump
|
|
|
|
|
|
|
|
* Sun Jul 10 2016 Dominik Mierzejewski <rpm@greysector.net> - 3.0.2-4
|
|
|
|
- enable jack by default (rfbz#2156)
|
|
|
|
- re-enable opencl by default (rfbz#3640 was fixed)
|
|
|
|
- add conditional support for QSV via libmfx (rfbz#4043)
|
|
|
|
- drop libcelt support (celt 0.11 no longer available in Fedora)
|
|
|
|
- drop libdirac support (unsupported by FFmpeg)
|
|
|
|
- make xvidcore support optional
|
|
|
|
- add missing ldconfig calls for libavdevice package
|
|
|
|
- move libavdevice manpage to its subpackage
|
|
|
|
- move examples from main package to -devel as docs
|
|
|
|
- add support for libiec61883 and make DV (IEEE 1394) support optional
|
|
|
|
- enable optional support for many external libraries (rfbz#4109)
|
|
|
|
|
|
|
|
* Thu Jul 07 2016 Julian Sikorski <belegdol@fedoraproject.org> - 3.0.2-3
|
|
|
|
- Fixed build failure on rawhide due to newer opencv using a patch from upstream
|
|
|
|
git
|
|
|
|
|
|
|
|
* Sun Jun 12 2016 Leigh Scott <leigh123linux@googlemail.com> - 3.0.2-2
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Sat May 14 2016 Michael Kuhn <suraia@ikkoku.de> - 3.0.2-1
|
|
|
|
- Update to 3.0.2.
|
|
|
|
|
|
|
|
* Mon May 02 2016 Julian Sikorski <belegdol@fedoraproject.org> - 2.8.7-1
|
|
|
|
- Updated to 2.8.7
|
|
|
|
|
|
|
|
* Mon Feb 01 2016 Julian Sikorski <belegdol@fedoraproject.org> - 2.8.6-1
|
|
|
|
- Updated to 2.8.6
|
|
|
|
|
|
|
|
* Sat Jan 16 2016 Julian Sikorski <belegdol@fedoraproject.org> - 2.8.5-1
|
|
|
|
- Updated to 2.8.5
|
|
|
|
|
|
|
|
* Wed Dec 23 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.8.4-1
|
|
|
|
- Updated to 2.8.4
|
|
|
|
- Fixed Fraunhofer FDK AAC conditional build (RF # 3898)
|
|
|
|
|
|
|
|
* Sun Nov 29 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.8.3-1
|
|
|
|
- Updated to 2.8.3
|
|
|
|
|
|
|
|
* Sat Nov 14 2015 Nicolas Chauvet <kwizart@gmail.com> - 2.8.2-1
|
|
|
|
- Update to 2.8.2
|
|
|
|
|
|
|
|
* Sat Oct 24 2015 Nicolas Chauvet <kwizart@gmail.com> - 2.8.1-1
|
|
|
|
- Update to 2.8.1
|
|
|
|
|
|
|
|
* Sat Jul 25 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.6.4-1
|
|
|
|
- Updated to 2.6.4
|
|
|
|
|
|
|
|
* Wed May 27 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.6.3-1
|
|
|
|
- Updated to 2.6.3
|
|
|
|
|
|
|
|
* Sat May 16 2015 Nicolas Chauvet <kwizart@gmail.com> - 2.6.2-3
|
|
|
|
- Rebuilt for x265
|
|
|
|
|
|
|
|
* Mon May 11 2015 Nicolas Chauvet <kwizart@gmail.com> - 2.6.2-2
|
|
|
|
- Disable opencl by default - rfbz#3640
|
|
|
|
- Add with condition for nvenc,fdk_aac
|
|
|
|
|
|
|
|
* Tue May 05 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.6.2-1
|
|
|
|
- Updated to 2.6.2
|
|
|
|
|
|
|
|
* Tue Apr 28 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.9-1
|
|
|
|
- Updated to 2.4.9
|
|
|
|
|
|
|
|
* Wed Apr 15 2015 Dominik Mierzejewski <rpm@greysector.net> - 2.4.8-3
|
|
|
|
- rebuilt for new x265
|
|
|
|
|
|
|
|
* Mon Apr 13 2015 Nicolas Chauvet <kwizart@gmail.com> - 2.4.8-2
|
|
|
|
- Fix sed for f22 where cflags contains a directory path
|
|
|
|
|
|
|
|
* Mon Mar 30 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.8-1
|
|
|
|
- Updated to 2.4.8
|
|
|
|
|
|
|
|
* Sun Feb 15 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.7-1
|
|
|
|
- Updated to 2.4.7
|
|
|
|
|
|
|
|
* Sun Feb 01 2015 Dominik Mierzejewski <rpm at greysector.net> - 2.4.6-3
|
|
|
|
- enable LADSPA support (rfbz#3134)
|
|
|
|
|
|
|
|
* Sun Feb 01 2015 Dominik Mierzejewski <rpm at greysector.net> - 2.4.6-2
|
|
|
|
- enable OpenCL support
|
|
|
|
- BR texinfo instead of texi2html to reduce BRs by half
|
|
|
|
- drop support for building on SPARC (no longer a Fedora Secondary Arch)
|
|
|
|
- move libavdevice to a subpackage (rfbz#3075)
|
|
|
|
|
|
|
|
* Wed Jan 14 2015 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.6-1
|
|
|
|
- Updated to 2.4.6
|
|
|
|
|
|
|
|
* Sun Dec 21 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.5-1
|
|
|
|
- Updated to 2.4.5
|
|
|
|
|
|
|
|
* Thu Dec 18 2014 Dominik Mierzejewski <rpm at greysector.net> - 2.4.4-2
|
|
|
|
- enable support for libx265 by default (rfbz#3421, patch by Nerijus Baliūnas)
|
|
|
|
|
|
|
|
* Mon Dec 01 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.4-1
|
|
|
|
- Updated to 2.4.4
|
|
|
|
|
|
|
|
* Tue Nov 04 2014 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-2
|
|
|
|
- Rebuilt for vaapi 0.36
|
|
|
|
|
|
|
|
* Sun Nov 02 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.4.3-1
|
|
|
|
- Updated to 2.4.3
|
|
|
|
|
|
|
|
* Sun Oct 19 2014 Sérgio Basto <sergio@serjux.com> - 2.4.2-1
|
|
|
|
- Update to ffmpeg-2.4.2
|
|
|
|
|
|
|
|
* Fri Oct 03 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.3.4-1
|
|
|
|
- Updated to 2.3.4
|
|
|
|
|
|
|
|
* Sat Sep 27 2014 kwizart <kwizart@gmail.com> - 2.3.3-3
|
|
|
|
- Rebuild back to ffmpeg 2.3x
|
|
|
|
|
|
|
|
* Sat Sep 13 2014 Nicolas Chauvet <kwizart@gmail.com> - 2.3.3-2
|
|
|
|
- Disable libcelt by default - rfbz#3359
|
|
|
|
|
|
|
|
* Tue Sep 02 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.3.3-1
|
|
|
|
- Updated to 2.3.3
|
|
|
|
|
|
|
|
* Tue Aug 12 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.3.2-1
|
|
|
|
- Updated to 2.3.2
|
|
|
|
|
|
|
|
* Sun Aug 03 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.3.1-1
|
|
|
|
- Updated to 2.3.1
|
|
|
|
- README → README.md
|
|
|
|
|
|
|
|
* Tue Jul 15 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.2.5-1
|
|
|
|
- Updated to 2.2.5
|
|
|
|
|
|
|
|
* Tue Jul 08 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.2.4-1
|
|
|
|
- Updated to 2.2.4
|
|
|
|
|
|
|
|
* Wed Jun 04 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.2.3-1
|
|
|
|
- Updated to 2.2.3
|
|
|
|
|
|
|
|
* Mon May 05 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.2.2-1
|
|
|
|
- Updated to 2.2.2
|
|
|
|
|
|
|
|
* Fri Apr 18 2014 Nicolas Chauvet <kwizart@gmail.com> - 2.2.1-1
|
|
|
|
- Update to 2.2.1
|
|
|
|
|
|
|
|
* Mon Mar 24 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.2-1
|
|
|
|
- Updated to 2.2
|
|
|
|
|
|
|
|
* Fri Mar 21 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.1.4-4
|
|
|
|
- Rebuilt for libass-0.10.2
|
|
|
|
|
|
|
|
* Tue Mar 18 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.1.4-3
|
|
|
|
- Rebuilt for x264
|
|
|
|
|
|
|
|
* Thu Mar 06 2014 Nicolas Chauvet <kwizart@gmail.com> - 2.1.4-2
|
|
|
|
- Rebuilt for x264
|
|
|
|
|
|
|
|
* Tue Feb 25 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.1.4-1
|
|
|
|
- Updated to 2.1.4
|
|
|
|
|
|
|
|
* Thu Jan 16 2014 Julian Sikorski <belegdol@fedoraproject.org> - 2.1.3-1
|
|
|
|
- Updated to 2.1.3
|
|
|
|
|
|
|
|
* Wed Nov 20 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.1.1-1
|
|
|
|
- Update to 2.1.1
|
|
|
|
|
|
|
|
* Tue Oct 29 2013 Julian Sikorski <belegdol@fedoraproject.org> - 2.1-1
|
|
|
|
- Updated to 2.1
|
|
|
|
|
|
|
|
* Tue Oct 22 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.2-2
|
|
|
|
- Rebuilt for x264
|
|
|
|
|
|
|
|
* Wed Oct 09 2013 Julian Sikorski <belegdol@fedoraproject.org> - 2.0.2-1
|
|
|
|
- Updated to 2.0.2
|
|
|
|
|
|
|
|
* Mon Sep 30 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.1-3
|
|
|
|
- Rebuilt
|
|
|
|
|
|
|
|
* Tue Aug 27 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.1-2
|
|
|
|
- Enable avresample as noticed by Xavier Bachelot
|
|
|
|
|
|
|
|
* Tue Aug 13 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.1-1
|
|
|
|
- Update to 2.0.1
|
|
|
|
|
|
|
|
* Thu Aug 01 2013 Julian Sikorski <belegdol@fedoraproject.org> - 2.0-1
|
|
|
|
- Updated to 2.0
|
|
|
|
- Dropped the no longer needed bogus man dir work-around
|
|
|
|
|
|
|
|
* Thu Aug 01 2013 Julian Sikorski <belegdol@fedoraproject.org> - 1.2.2-1
|
|
|
|
- Updated to 1.2.2
|
|
|
|
|
|
|
|
* Sat Jul 20 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.2.1-7
|
|
|
|
- Rebuilt for x264
|
|
|
|
|
|
|
|
* Tue Jul 02 2013 Dominik Mierzejewski <rpm at greysector.net> - 1.2.1-6
|
|
|
|
- fix building with libcdio
|
|
|
|
|
|
|
|
* Mon Jul 01 2013 Dominik Mierzejewski <rpm at greysector.net> - 1.2.1-5
|
|
|
|
- build with soxr support enabled (rfbz#2853)
|
|
|
|
|
|
|
|
* Thu Jun 27 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.2.1-4
|
|
|
|
- Reverse the logic for neon on arm
|
|
|
|
|
|
|
|
* Wed Jun 19 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.2.1-3
|
|
|
|
- Enable neon on armv7hnl
|
|
|
|
- Enable thumb on all arm but armv6hl
|
|
|
|
|
|
|
|
* Tue May 14 2013 Julian Sikorski <belegdol@fedoraproject.org> - 1.2.1-1
|
|
|
|
- Updated to 1.2.1
|
|
|
|
|
|
|
|
* Sun May 05 2013 Julian Sikorski <belegdol@fedoraproject.org> - 1.2-2
|
|
|
|
- Rebuilt for x264-0.130
|
|
|
|
|
|
|
|
* Mon Mar 18 2013 Julian Sikorski <belegdol@fedoraproject.org> - 1.2-1
|
|
|
|
- Updated to 1.2
|
|
|
|
|
|
|
|
* Mon Mar 18 2013 Julian Sikorski <belegdol@fedoraproject.org> - 1.1.4-1
|
|
|
|
- Updated to 1.1.4
|
|
|
|
|
|
|
|
* Sun Mar 10 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.1.3-1
|
|
|
|
- Update to 1.1.3
|
|
|
|
|
|
|
|
* Sun Jan 20 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.1.1-1
|
|
|
|
- Update to 1.1.1
|
|
|
|
- Disable libcdio with fedora 19
|
|
|
|
|
|
|
|
* Mon Jan 07 2013 Julian Sikorski <belegdol@fedoraproject.org> - 1.1-1
|
|
|
|
- Updated to 1.1
|
|
|
|
- Added new man pages
|
|
|
|
|
|
|
|
* Tue Dec 04 2012 Julian Sikorski <belegdol@fedoraproject.org> - 1.0.1-1
|
|
|
|
- Updated to 1.0.1
|
|
|
|
|
|
|
|
* Fri Nov 23 2012 Julian Sikorski <belegdol@fedoraproject.org> - 1.0-5
|
|
|
|
- Rebuilt for x264-0.128
|
|
|
|
|
|
|
|
* Sat Nov 03 2012 Julian Sikorski <belegdol@fedoraproject.org> - 1.0-4
|
|
|
|
- Fixed -O3 -g in host_cflags
|
|
|
|
- Made the installation verbose too
|
|
|
|
|
|
|
|
* Sat Nov 03 2012 Julian Sikorski <belegdol@fedoraproject.org> - 1.0-3
|
|
|
|
- Use Fedora %%{optflags}
|
|
|
|
- Made the build process verbose
|
|
|
|
|
|
|
|
* Thu Nov 01 2012 Nicolas Chauvet <kwizart@gmail.com> - 1.0-2
|
|
|
|
- Add opus
|
|
|
|
- Enable opencv frei0r by default
|
|
|
|
- Disable librmtp - use builtin implementation rfbz#2399
|
|
|
|
|
|
|
|
* Thu Oct 04 2012 Julian Sikorski <belegdol@fedoraproject.org> - 1.0-1
|
|
|
|
- Updated to 1.0
|
|
|
|
- Dropped obsolete Group, Buildroot, %%clean and %%defattr
|
|
|
|
- Dropped the included patch
|
|
|
|
|
|
|
|
* Wed Sep 05 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.11.1-3
|
|
|
|
- Rebuilt for x264 ABI 125
|
|
|
|
|
|
|
|
* Sat Jul 21 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.11.1-2
|
|
|
|
- Backport fix rfbz#2423
|
|
|
|
|
|
|
|
* Thu Jun 14 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.11.1-1
|
|
|
|
- Updated to 0.11.1
|
|
|
|
|
|
|
|
* Wed Jun 13 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.10.4-1
|
|
|
|
- Updated to 0.10.4
|
|
|
|
|
|
|
|
* Mon May 07 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.10.3-1
|
|
|
|
- Updated to 0.10.3
|
|
|
|
|
|
|
|
* Tue May 01 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.10.2-3
|
|
|
|
- Sync with ffmpeg-compat and EL
|
|
|
|
- Add BR libmodplug-devel
|
|
|
|
- Enable libass openal-soft
|
|
|
|
|
|
|
|
* Tue Apr 10 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.10.2-2
|
|
|
|
- Explicitely disable neon unless armv7hnl
|
|
|
|
|
|
|
|
* Sun Mar 18 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.10.2-1
|
|
|
|
- Updated to 0.10.2
|
|
|
|
|
|
|
|
* Mon Mar 12 2012 root - 0.10-2
|
|
|
|
- Rebuilt for x264 ABI 0.120
|
|
|
|
|
|
|
|
* Sun Feb 19 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.10-1
|
|
|
|
- Update to 0.10
|
|
|
|
- Disable dirac by default - rfbz#1946
|
|
|
|
- Enabled by default: libv4l2 gnutls
|
|
|
|
- New RPM Conditionals:
|
|
|
|
--with crystalhd dirac jack frei0r openal opencv
|
|
|
|
--without celt cdio pulse
|
|
|
|
|
|
|
|
* Wed Feb 01 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.8.9-1
|
|
|
|
- Update to 0.8.9
|
|
|
|
- Add BR libass-devel
|
|
|
|
- Rebuilt for libvpx
|
|
|
|
|
|
|
|
* Mon Jan 09 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.8.8-1
|
|
|
|
- Update to 0.8.8
|
|
|
|
|
|
|
|
* Wed Dec 21 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.8.7-1
|
|
|
|
- Update to 0.8.7
|
|
|
|
|
|
|
|
* Fri Oct 28 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.8.5-2
|
|
|
|
- Fix for glibc bug rhbz#747377
|
|
|
|
|
|
|
|
* Sun Oct 23 2011 Dominik Mierzejewski <rpm at greysector.net> - 0.8.5-1
|
|
|
|
- update to 0.8.5
|
|
|
|
|
|
|
|
* Fri Sep 23 2011 Dominik Mierzejewski <rpm at greysector.net> - 0.8.4-1
|
|
|
|
- update to 0.8.4
|
|
|
|
- fix FFmpeg name spelling
|
|
|
|
|
|
|
|
* Mon Aug 22 2011 Dominik Mierzejewski <rpm at greysector.net> - 0.8.2-1
|
|
|
|
- update to 0.8.2
|
|
|
|
- enable CELT decoding via libcelt
|
|
|
|
- support AMR WB encoding via libvo-amrwbenc (optional)
|
|
|
|
- enable FreeType support
|
|
|
|
|
|
|
|
* Thu Jul 14 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.7.1-1
|
|
|
|
- Update to 0.7.1
|
|
|
|
|
|
|
|
* Fri Jul 01 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.7-0.3.20110612git
|
|
|
|
- Add XvMC in ffmpeg
|
|
|
|
|
|
|
|
* Sun Jun 12 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.7-0.2.20110612git
|
|
|
|
- Update to 20110612git from oldabi branch
|
|
|
|
|
|
|
|
* Sun Jun 12 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.7-0.1.rc1
|
|
|
|
- Update to 7.0-rc1
|
|
|
|
- Remove upstreamed patch
|
|
|
|
- Fix flv - rfbz#1743
|
|
|
|
- New RPM build conditional --without x264.
|
|
|
|
|
|
|
|
* Tue Apr 12 2011 Dominik Mierzejewski <rpm at greysector.net> - 0.6.90-0.2.rc0
|
|
|
|
- fixed missing av_parser_parse symbol (upstream patch)
|
|
|
|
|
|
|
|
* Mon Apr 04 2011 Dominik Mierzejewski <rpm at greysector.net> - 0.6.90-0.1.rc0
|
|
|
|
- updated to 0.6.90-rc0 release
|
|
|
|
- ensure main package is version-locked to the -libs subpackage
|
|
|
|
|
|
|
|
* Sun Feb 27 2011 Dominik Mierzejewski <rpm at greysector.net> - 0.6.1-1.20110227git
|
|
|
|
- 20110227 snapshot
|
|
|
|
- bump version to post-0.6.1 to allow stable 0.6.1 update in older branches
|
|
|
|
- drop --with amr->opencore_amr indirection
|
|
|
|
- add qt-faststart tool (bug #1259)
|
|
|
|
- build PIC objects on PPC (bug #1457)
|
|
|
|
- provide custom version string
|
|
|
|
- require latest x264 build
|
|
|
|
|
|
|
|
* Fri Jan 21 2011 Hans de Goede <j.w.r.degoede@hhs.nl> - 0.6-5.20100704svn
|
|
|
|
- Rebuild for new openjpeg
|
|
|
|
|
|
|
|
* Wed Jul 21 2010 Nicolas Chauvet <kwizart@gmail.com> - 0.6-4.20100704svn
|
|
|
|
- Enable libva
|
|
|
|
- Restore compatibility --with amr
|
|
|
|
|
|
|
|
* Mon Jul 05 2010 Nicolas Chauvet <kwizart@gmail.com> - 0.6-3.20100704svn
|
|
|
|
- Fix build using --define ffmpegsuffix 'foo'
|
|
|
|
- Disable FFmpeg binaries when built with suffix.
|
|
|
|
|
|
|
|
* Sun Jul 04 2010 Dominik Mierzejewski <rpm at greysector.net> - 0.6-2.20100704svn
|
|
|
|
- 20100703 snapshot
|
|
|
|
- enable libvpx (WebM/VP8) support (rfbz#1250)
|
|
|
|
- drop faad2 support (dropped upstream)
|
|
|
|
- drop old Obsoletes:
|
|
|
|
- enable librtmp support
|
|
|
|
|
|
|
|
* Sat Jun 19 2010 Dominik Mierzejewski <rpm at greysector.net> - 0.6-1.20100619svn
|
|
|
|
- 20100619 snapshot
|
|
|
|
|
|
|
|
* Thu Apr 29 2010 Dominik Mierzejewski <rpm at greysector.net> - 0.6-0.3.20100429svn
|
|
|
|
- 20100429 snapshot
|
|
|
|
- dropped unnecessary imlib2-devel BR
|
|
|
|
|
|
|
|
* Sat Mar 20 2010 Dominik Mierzejewski <rpm at greysector.net> - 0.6-0.2.20100320svn
|
|
|
|
- bump for rebuild
|
|
|
|
|
|
|
|
* Sat Mar 20 2010 Dominik Mierzejewski <rpm at greysector.net> - 0.6-0.1.20100320svn
|
|
|
|
- 20100320 snapshot
|
|
|
|
- drop upstream'd patch
|
|
|
|
- bumped version to pre-0.6
|
|
|
|
- added ffprobe to file list
|
|
|
|
|
|
|
|
* Sat Jan 16 2010 Dominik Mierzejewski <rpm at greysector.net> - 0.5-6.20100116svn
|
|
|
|
- 20100116 snapshot, requires recent x264
|
|
|
|
- fix textrels on x86_64 in a different way (patch by Reimar Döffinger)
|
|
|
|
- use -mlongcall instead of -fPIC to fix rfbz#804, it's faster
|
|
|
|
|
|
|
|
* Sat Nov 7 2009 Hans de Goede <j.w.r.degoede@hhs.nl> - 0.5-5.20091026svn
|
|
|
|
- Add -fPIC -dPIC when compiling on ppc (rf804)
|
|
|
|
|
|
|
|
* Thu Oct 22 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.5-4.20091026svn
|
|
|
|
- 20091026 snapshot, requires recent x264
|
|
|
|
- dropped support for old amr libs (not supported upstream since July)
|
|
|
|
- don't disable yasm for generic builds
|
|
|
|
- fixed opencore amr support
|
|
|
|
- dropped workaround for non-standard openjpeg headers location
|
|
|
|
- dropped separate SIMDified libs for x86 and ppc(64),
|
|
|
|
runtime CPU detection should be enough
|
|
|
|
|
|
|
|
* Thu Oct 15 2009 kwizart <kwizart at gmail.com > - 0.5-3.svn20091007
|
|
|
|
- Update to svn snapshot 20091007
|
|
|
|
- Add BR dirac vdpau.
|
|
|
|
- Use --with nonfree as a separate conditional for amr and faac.
|
|
|
|
- Use --with gplv3 as a separate conditional for opencore-amr.
|
|
|
|
- Don't build faac by default because it's nonfree.
|
|
|
|
- Allow to --define 'ffmpegsuffix custom' for special SONAME.
|
|
|
|
|
|
|
|
* Fri Mar 27 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.5-2
|
|
|
|
- rebuild for new faad2 and x264
|
|
|
|
|
|
|
|
* Tue Mar 10 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.5-1
|
|
|
|
- 0.5 release
|
|
|
|
- enable yasm on x86_64, fix resulting textrels
|
|
|
|
- add missing obsoletes for ffmpeg-compat-devel (really fix bug #173)
|
|
|
|
- disable yasm and certain asm optimizations for generic ix86 builds
|
|
|
|
- %%{_bindir} is now usable
|
|
|
|
- include more docs
|
|
|
|
- specfile cleanups
|
|
|
|
- add JPEG2000 decoding support via openjpeg
|
|
|
|
|
|
|
|
* Sat Jan 31 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.58.20090131
|
|
|
|
- 20090131 snapshot
|
|
|
|
|
|
|
|
* Wed Dec 17 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.57.20081217
|
|
|
|
- 20081217 snapshot
|
|
|
|
- fix pkgconfig files again (broken in 0.4.9-0.55.20081214)
|
|
|
|
|
|
|
|
* Mon Dec 15 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.56.20081214
|
|
|
|
- drop libdirac support for now
|
|
|
|
|
|
|
|
* Sun Dec 14 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.55.20081214
|
|
|
|
- 20081214 snapshot
|
|
|
|
- change the lib split on x86, it doesn't work right for P3/AthlonXP
|
|
|
|
- specfile cleanups
|
|
|
|
- enable bzlib, dirac and speex support via external libs
|
|
|
|
- sort BR list alphabetically
|
|
|
|
- drop upstream'd patch
|
|
|
|
|
|
|
|
* Thu Dec 11 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.54.20081202
|
|
|
|
- fix pkgconfig file generation
|
|
|
|
|
|
|
|
* Thu Dec 04 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.53.20081202
|
|
|
|
- 20081202 snapshot
|
|
|
|
- drop upstreamed/obsolete patches
|
|
|
|
|
|
|
|
* Thu Nov 20 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.52.20080908
|
|
|
|
- add obsoletes for -compat package (RPMFusion bug #173)
|
|
|
|
|
|
|
|
* Sat Nov 01 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.51.20080908
|
|
|
|
- reworked build system
|
|
|
|
- build optimized versions where it makes sense
|
|
|
|
- specfile cleanups
|
|
|
|
- enable yasm for optimized asm routines on x86_32
|
|
|
|
- add obsoletes for Freshrpms' libpostproc subpackage
|
|
|
|
|
|
|
|
* Thu Sep 18 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.50.20080908
|
|
|
|
- 20080908 snapshot (r25261), last before ABI change
|
|
|
|
|
|
|
|
* Fri Sep 05 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.49.20080905
|
|
|
|
- 20080905 snapshot
|
|
|
|
- fix build --with amr
|
|
|
|
- update snapshot.sh
|
|
|
|
- drop liba52 support, native ac3 decoder is better in every way
|
|
|
|
|
|
|
|
* Mon Aug 25 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.48.20080825
|
|
|
|
- 20080825 snapshot
|
|
|
|
- use CFLAGS more similar to upstream
|
|
|
|
- enable X11 grabbing input
|
|
|
|
- enable libavfilter
|
|
|
|
|
|
|
|
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.4.9-0.47.20080614
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
* Sat Jun 14 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.46.20080614
|
|
|
|
- 20080614 snapshot
|
|
|
|
- no need to conditionalize swscaler anymore
|
|
|
|
- dropped obsolete pkgconfig patch
|
|
|
|
- BR latest x264
|
|
|
|
|
|
|
|
* Mon Mar 03 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.45.20080113
|
|
|
|
- rebuild for new x264
|
|
|
|
|
|
|
|
* Sun Jan 13 2008 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.44.20080113
|
|
|
|
- 20080113 snapshot
|
|
|
|
- drop unnecessary patch
|
|
|
|
- enable libdc1394 support
|
|
|
|
- enable swscaler
|
|
|
|
|
|
|
|
* Mon Nov 12 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.43.20071111
|
|
|
|
- ensure that we use the correct faad2 version
|
|
|
|
|
|
|
|
* Sun Nov 11 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.42.20071111
|
|
|
|
- 20071111 snapshot
|
|
|
|
- current faad2 is good again
|
|
|
|
|
|
|
|
* Thu Oct 18 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.41.20071011
|
|
|
|
- fix BRs and Requires for faad2
|
|
|
|
|
|
|
|
* Thu Oct 11 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.40.20071011
|
|
|
|
- 20071011 snapshot
|
|
|
|
- don't link against faad2-2.5, it makes GPL'd binary non-distributable
|
|
|
|
- go back to normal linking instead of dlopen() of liba52
|
|
|
|
|
|
|
|
* Sun Sep 23 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.39.20070923
|
|
|
|
- 20070923 snapshot
|
|
|
|
- use faad2 2.5
|
|
|
|
- optional AMR support
|
|
|
|
- dropped obsolete patch
|
|
|
|
|
|
|
|
* Thu Jun 07 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.38.20070607
|
|
|
|
- 20070607 snapshot
|
|
|
|
- libdca BR dropped (no longer supported)
|
|
|
|
- drop gsm.h path hack, gsm in Fedora now provides a compatibility symlink
|
|
|
|
- remove arch hacks, ffmpeg's configure is smart enough
|
|
|
|
- enable cmov on x86_64
|
|
|
|
|
|
|
|
* Thu May 03 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.37.20070503
|
|
|
|
- require older faad2 to prevent bugreports like #1388
|
|
|
|
- prepare for libdc1394 support
|
|
|
|
- enable pthreads
|
|
|
|
- 20070503 snapshot
|
|
|
|
|
|
|
|
* Thu Feb 08 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.35.20070204
|
|
|
|
- libswscale.pc is necessary regardless of --enable-swscaler
|
|
|
|
|
|
|
|
* Sun Feb 4 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.34.20070204
|
|
|
|
- 2007-02-04 snapshot, enable libtheora.
|
|
|
|
- Make swscaler optional, disabled again by default (#1379).
|
|
|
|
|
|
|
|
* Fri Jan 05 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.34.20061214
|
|
|
|
- move vhooks to -libs
|
|
|
|
|
|
|
|
* Wed Jan 03 2007 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.33.20061214
|
|
|
|
- split -libs subpackage for multilib installs
|
|
|
|
|
|
|
|
* Tue Dec 26 2006 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.32.20061214
|
|
|
|
- new kino works with swscaler, re-enabled
|
|
|
|
|
|
|
|
* Tue Dec 19 2006 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.31.20061214
|
|
|
|
- disable swscaler, it breaks kino
|
|
|
|
|
|
|
|
* Sun Dec 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.30.20061214
|
|
|
|
- fix pkgconfig patch
|
|
|
|
|
|
|
|
* Sat Dec 16 2006 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.29.20061214
|
|
|
|
- liba52 change broke build on 64bit
|
|
|
|
- resurrect lost URL changes
|
|
|
|
|
|
|
|
* Fri Dec 15 2006 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.28.20061214
|
|
|
|
- fixed build on x86
|
|
|
|
- change liba52 file-based dependency to provides-based
|
|
|
|
- resurrect and update pkgconfig patch
|
|
|
|
|
|
|
|
* Thu Dec 14 2006 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.27.20061214
|
|
|
|
- new snapshot URL
|
|
|
|
- new URL
|
|
|
|
|
|
|
|
* Thu Dec 14 2006 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.26.20061214
|
|
|
|
- 2006-12-14 snapshot
|
|
|
|
- added libdca support
|
|
|
|
- enabled swscaler
|
|
|
|
- dropped obsolete patches
|
|
|
|
|
|
|
|
* Mon Oct 30 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.25.20061030
|
|
|
|
- 2006-10-30 snapshot, fixes x86_64 build.
|
|
|
|
- Apply a less intrusive workaround for LAME detection issues.
|
|
|
|
|
|
|
|
* Sat Oct 28 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.25.20061028
|
|
|
|
- 2006-10-28 snapshot, build with x264.
|
|
|
|
- Clean up some pre-FC4 compat build dependency cruft.
|
|
|
|
- Quick and dirty workarounds for ./configure's libmp3lame test and asm
|
|
|
|
register issues on ix86.
|
|
|
|
|
|
|
|
* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.4.9-25
|
|
|
|
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
|
|
|
|
|
|
|
|
* Tue Sep 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.24.20060817
|
|
|
|
- Drop SELinux fcontext settings, they're supposedly fixed upstream again.
|
|
|
|
|
|
|
|
* Thu Aug 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.23.20060817
|
|
|
|
- 2006-08-17 snapshot.
|
|
|
|
- Fix svn rev in "ffmpeg -version" etc.
|
|
|
|
|
|
|
|
* Wed Aug 9 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.23.20060804
|
|
|
|
- Reintroduce SELinux fcontext settings on ix86 (not needed on x86_64, ppc),
|
|
|
|
they're not completely taken care of upstream (#1120).
|
|
|
|
- Split svn snapshot creator into a separate script.
|
|
|
|
|
|
|
|
* Fri Aug 4 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060804
|
|
|
|
- 2006-08-04 snapshot.
|
|
|
|
- Drop bogus version from SDL-devel build dependency.
|
|
|
|
- Drop no longer relevant libpostproc obsoletion.
|
|
|
|
- Prune pre-2005 changelog entries.
|
|
|
|
- Specfile cleanup.
|
|
|
|
|
|
|
|
* Sat Jun 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060617
|
|
|
|
- 2006-06-17 snapshot.
|
|
|
|
|
|
|
|
* Mon Jun 12 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060612
|
|
|
|
- 2006-06-12 snapshot, rgb.txt patch applied upstream.
|
|
|
|
- Patch to force linking vhook modules with their dependencies, --as-needed
|
|
|
|
seems to drop needed things for some reason for drawtext and imlib2.
|
|
|
|
- Revert to dlopen()'ing liba52 and add file based dependency on it, it's
|
|
|
|
easier this way again due to --as-needed linkage.
|
|
|
|
|
|
|
|
* Wed May 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060517
|
|
|
|
- 2006-05-17 snapshot.
|
|
|
|
- Link with faad2, don't dlopen() it.
|
|
|
|
|
|
|
|
* Sat May 13 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060513
|
|
|
|
- 2006-05-13 snapshot.
|
|
|
|
- Drop SELinux fixups, they're part of upstream policy now.
|
|
|
|
|
|
|
|
* Sat Apr 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060407
|
|
|
|
- SELinux file context fixups (mplayer, vdr-dxr3 etc) while waiting for #188358
|
|
|
|
|
|
|
|
* Sat Apr 8 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.21.20060407
|
|
|
|
- 2006-04-07 CVS snapshot.
|
|
|
|
- Move *.so to -devel, hopefully nothing needs them any more.
|
|
|
|
|
|
|
|
* Fri Mar 31 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.21.20051228
|
|
|
|
- Remove superfluous dependencies from pkgconfig files (#747).
|
|
|
|
- Re-enable MMX on x86_64.
|
|
|
|
|
|
|
|
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
|
|
|
|
- switch to new release field
|
|
|
|
|
|
|
|
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
|
|
|
|
- add dist
|
|
|
|
|
|
|
|
* Wed Dec 28 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.lvn.0.20.20051228
|
|
|
|
- 2005-12-28 CVS snapshot.
|
|
|
|
- Let upstream configure take care of PIC settings (patched for ppc).
|
|
|
|
- Own shared lib symlinks.
|
|
|
|
|
|
|
|
* Fri Dec 23 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.lvn.0.20.20050801
|
|
|
|
- Apply upstream fix for CVE-2005-4048.
|
|
|
|
- Patch to find rgb.txt in FC5 too.
|
|
|
|
|
|
|
|
* Thu Sep 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.19.20050801
|
|
|
|
- Clean up obsolete pre-FC3 stuff (FAAC is now unconditionally enabled).
|
|
|
|
- Drop zero Epochs.
|
|
|
|
|
|
|
|
* Tue Aug 16 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.18.20050801
|
|
|
|
- Apply some upstream and some mine (libdir) fixes to pkgconfig files.
|
|
|
|
- Add pkgconfig dependency to -devel.
|
|
|
|
- Include gsm support.
|
|
|
|
|
|
|
|
* Thu Aug 4 2005 David Woodhouse <dwmw2@infradead.org> - 0:0.4.9-0.lvn.0.17.20050801
|
|
|
|
- Update to 20050801 snapshot to make xine-lib happy
|
|
|
|
- Enable Altivec support by using --cpu=powerpc (not 'ppc')
|
|
|
|
- Enable theora
|
|
|
|
- Add pkgconfig files
|
|
|
|
- Undefine various things which might be macros before redefining them
|
|
|
|
|
|
|
|
* Sat Jul 23 2005 Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.17.20050427
|
|
|
|
- Added patch from Marc Deslauriers to fix wmv2 distorsion
|
|
|
|
|
|
|
|
* Sun Jul 10 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.16.20050427
|
|
|
|
- Enable faac by default, rebuild with "--without faac" to disable.
|
|
|
|
- Clean up obsolete pre-FC2 and other stuff.
|
|
|
|
|
|
|
|
* Sun May 22 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.15.20050427
|
|
|
|
- PPC needs -fPIC too.
|
|
|
|
|
|
|
|
* Sat May 21 2005 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 0:0.4.9-0.lvn.0.14.20050427
|
|
|
|
- disable mmx for now on x86_64 to fix build
|
|
|
|
|
|
|
|
* Sat Apr 30 2005 Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.13.20050427
|
|
|
|
- Removed bogus devel requires
|
|
|
|
- Re-added conditionnal a52dec buildreq
|
|
|
|
|
|
|
|
* Fri Apr 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.12.20050427
|
|
|
|
- Link avcodec with a52 when building with a52bin, remove unnecessary
|
|
|
|
hardcoded liba52.so.0 dependency.
|
|
|
|
|
|
|
|
* Fri Apr 29 2005 Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.11.20050427
|
|
|
|
- Fixed devel package deps
|
|
|
|
|
|
|
|
* Fri Apr 29 2005 Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.10.20050427
|
|
|
|
- texi2html replaces tetex as build dependency (FC4 compliance)
|
|
|
|
- re-added man pages
|
|
|
|
|
|
|
|
* Thu Apr 28 2005 Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.9.20050427
|
|
|
|
- Patch from Enrico to fix build on gcc4
|
|
|
|
- Missing BuildReq a52dec-devel when a52bin is defined
|
|
|
|
- Patch to fix a52 build
|
|
|
|
|
|
|
|
* Wed Apr 27 2005 Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.8.20050427
|
|
|
|
- Updated tarball to cvs 20050427 snapshot
|
|
|
|
- Enabled libogg, xvid, a52bin
|
|
|
|
- Dropped Patch[0-3]
|