|
|
7982e3c |
%global somajor 9
|
|
|
c909ff8 |
%global sominor 0
|
|
|
f1e8879 |
%global sotiny 0
|
|
|
f1e8879 |
%global soversion %{somajor}.%{sominor}.%{sotiny}
|
|
|
d20510c |
|
|
|
96de2eb |
Name: libvpx
|
|
|
d239a43 |
Summary: VP8/VP9 Video Codec SDK
|
|
|
7982e3c |
Version: 1.14.0
|
|
|
ca43c5b |
Release: 2%{?dist}
|
|
|
bc8f081 |
License: BSD-3-Clause
|
|
|
2c52bf4 |
URL: http://www.webmproject.org/code/
|
|
|
ee3810f |
Source0: https://github.com/webmproject/libvpx/archive/v%{version}.tar.gz
|
|
|
2296bde |
Source1: vpx_config.h
|
|
|
e1f7bb3 |
# Thanks to debian.
|
|
|
e1f7bb3 |
Source2: libvpx.ver
|
|
|
2c52bf4 |
# Do not disable FORTIFY_SOURCE=2
|
|
|
2c52bf4 |
Patch0: libvpx-1.7.0-leave-fortify-source-on.patch
|
|
|
e52a830 |
BuildRequires: gcc
|
|
|
e52a830 |
BuildRequires: gcc-c++
|
|
|
e46d8ea |
BuildRequires: make
|
|
|
96de2eb |
%ifarch %{ix86} x86_64
|
|
|
ca43c5b |
BuildRequires: nasm
|
|
|
96de2eb |
%endif
|
|
|
ec92fcf |
BuildRequires: doxygen, perl(Getopt::Long)
|
|
|
1c8d556 |
|
|
|
96de2eb |
%description
|
|
|
4f48750 |
libvpx provides the VP8/VP9 SDK, which allows you to integrate your applications
|
|
|
4f48750 |
with the VP8 and VP9 video codecs, high quality, royalty free, open source codecs
|
|
|
4f48750 |
deployed on millions of computers and devices worldwide.
|
|
|
96de2eb |
|
|
|
96de2eb |
%package devel
|
|
|
96de2eb |
Summary: Development files for libvpx
|
|
|
a17e80e |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
96de2eb |
|
|
|
96de2eb |
%description devel
|
|
|
4f48750 |
Development libraries and headers for developing software against
|
|
|
96de2eb |
libvpx.
|
|
|
96de2eb |
|
|
|
96de2eb |
%package utils
|
|
|
96de2eb |
Summary: VP8 utilities and tools
|
|
|
a17e80e |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
96de2eb |
|
|
|
96de2eb |
%description utils
|
|
|
96de2eb |
A selection of utilities and tools for VP8, including a sample encoder
|
|
|
96de2eb |
and decoder.
|
|
|
96de2eb |
|
|
|
96de2eb |
%prep
|
|
|
4f48750 |
%setup -q -n libvpx-%{version}
|
|
|
4f48750 |
%patch -P0 -p1 -b .fortify-source-on
|
|
|
96de2eb |
|
|
|
96de2eb |
%build
|
|
|
126752e |
|
|
|
96de2eb |
%ifarch %{ix86}
|
|
|
96de2eb |
%global vpxtarget x86-linux-gcc
|
|
|
96de2eb |
%else
|
|
|
96de2eb |
%ifarch x86_64
|
|
|
96de2eb |
%global vpxtarget x86_64-linux-gcc
|
|
|
96de2eb |
%else
|
|
|
e72342b |
%ifarch aarch64
|
|
|
e72342b |
%global vpxtarget arm64-linux-gcc
|
|
|
e72342b |
%else
|
|
|
96de2eb |
%global vpxtarget generic-gnu
|
|
|
96de2eb |
%endif
|
|
|
96de2eb |
%endif
|
|
|
fc5d09f |
%endif
|
|
|
96de2eb |
|
|
|
92c6695 |
# History: The configure script used to reject the shared flag on the generic target.
|
|
|
92c6695 |
# This meant that we needed to fall back to manual shared lib creation.
|
|
|
92c6695 |
# However, the modern configure script permits the shared flag and assumes ELF.
|
|
|
92c6695 |
# Additionally, the libvpx.ver would need to be updated to work properly.
|
|
|
92c6695 |
# As a result, we disable this universally, but keep it around in case we ever need to support
|
|
|
92c6695 |
# something "special".
|
|
|
e1f7bb3 |
%if "%{vpxtarget}" == "generic-gnu"
|
|
|
92c6695 |
%global generic_target 0
|
|
|
e1f7bb3 |
%else
|
|
|
e1f7bb3 |
%global generic_target 0
|
|
|
e1f7bb3 |
%endif
|
|
|
e1f7bb3 |
|
|
|
a560e55 |
%set_build_flags
|
|
|
a560e55 |
|
|
|
93e1b93 |
./configure --target=%{vpxtarget} \
|
|
|
93e1b93 |
--enable-pic --disable-install-srcs \
|
|
|
2aa4fbe |
--enable-vp9-decoder --enable-vp9-encoder \
|
|
|
7b8ff4c |
--enable-experimental \
|
|
|
d912629 |
--enable-vp9-highbitdepth \
|
|
|
c909ff8 |
--enable-debug \
|
|
|
e1f7bb3 |
%if ! %{generic_target}
|
|
|
e1f7bb3 |
--enable-shared \
|
|
|
e1f7bb3 |
%endif
|
|
|
ca43c5b |
%ifarch %{ix86} x86_64
|
|
|
ca43c5b |
--as=nasm \
|
|
|
ca43c5b |
%endif
|
|
|
2296bde |
--enable-install-srcs \
|
|
|
4257ff5 |
--prefix=%{_prefix} --libdir=%{_libdir} --size-limit=16384x16384
|
|
|
96de2eb |
|
|
|
b544cfe |
%make_build verbose=true
|
|
|
96de2eb |
|
|
|
e1f7bb3 |
# Manual shared library creation
|
|
|
92c6695 |
# We should never need to do this anymore, and if we do, we need to fix the version-script.
|
|
|
92c6695 |
%if %{generic_target}
|
|
|
e1f7bb3 |
mkdir tmp
|
|
|
e1f7bb3 |
cd tmp
|
|
|
e1f7bb3 |
ar x ../libvpx_g.a
|
|
|
e1f7bb3 |
cd ..
|
|
|
f1e8879 |
gcc -fPIC -shared -pthread -lm -Wl,--no-undefined -Wl,-soname,libvpx.so.%{somajor} -Wl,--version-script,%{SOURCE2} -Wl,-z,noexecstack -o libvpx.so.%{soversion} tmp/*.o
|
|
|
e1f7bb3 |
rm -rf tmp
|
|
|
e1f7bb3 |
%endif
|
|
|
e1f7bb3 |
|
|
|
96de2eb |
# Temporarily dance the static libs out of the way
|
|
|
f1e8879 |
# mv libvpx.a libNOTvpx.a
|
|
|
f1e8879 |
# mv libvpx_g.a libNOTvpx_g.a
|
|
|
96de2eb |
|
|
|
96de2eb |
# We need to do this so the examples can link against it.
|
|
|
f1e8879 |
# ln -sf libvpx.so.%{soversion} libvpx.so
|
|
|
96de2eb |
|
|
|
b544cfe |
# %make_build verbose=true target=examples CONFIG_SHARED=1
|
|
|
b544cfe |
# %make_build verbose=true target=docs
|
|
|
96de2eb |
|
|
|
96de2eb |
# Put them back so the install doesn't fail
|
|
|
f1e8879 |
# mv libNOTvpx.a libvpx.a
|
|
|
f1e8879 |
# mv libNOTvpx_g.a libvpx_g.a
|
|
|
96de2eb |
|
|
|
96de2eb |
%install
|
|
|
e333565 |
make DIST_DIR=%{buildroot}%{_prefix} dist
|
|
|
96de2eb |
|
|
|
c5f11b0 |
# Simpler to label the dir as %%doc.
|
|
Owen W. Taylor |
a533175 |
if [ -d %{buildroot}%{_prefix}/docs ]; then
|
|
Owen W. Taylor |
a533175 |
mv %{buildroot}%{_prefix}/docs doc/
|
|
|
0753daf |
fi
|
|
|
96de2eb |
|
|
|
92c6695 |
# Again, we should never need to do this anymore.
|
|
|
e1f7bb3 |
%if %{generic_target}
|
|
|
5a86b21 |
install -p libvpx.so.%{soversion} %{buildroot}%{_libdir}
|
|
|
e1f7bb3 |
pushd %{buildroot}%{_libdir}
|
|
|
5a86b21 |
ln -sf libvpx.so.%{soversion} libvpx.so
|
|
|
f1e8879 |
ln -sf libvpx.so.%{soversion} libvpx.so.%{somajor}
|
|
|
f1e8879 |
ln -sf libvpx.so.%{soversion} libvpx.so.%{somajor}.%{sominor}
|
|
|
e1f7bb3 |
popd
|
|
|
e1f7bb3 |
%endif
|
|
|
e1f7bb3 |
|
|
|
96de2eb |
pushd %{buildroot}
|
|
|
96de2eb |
# Stuff we don't need.
|
|
Owen W. Taylor |
a533175 |
rm -rf .%{_prefix}/build/ .%{_prefix}/md5sums.txt .%{_libdir}*/*.a .%{_prefix}/CHANGELOG .%{_prefix}/README
|
|
|
f1e8879 |
# No, bad google. No treat.
|
|
Owen W. Taylor |
a533175 |
mv .%{_bindir}/examples/* .%{_bindir}
|
|
Owen W. Taylor |
a533175 |
rm -rf .%{_bindir}/examples
|
|
|
f1e8879 |
|
|
|
96de2eb |
# Rename a few examples
|
|
Owen W. Taylor |
a533175 |
mv .%{_bindir}/postproc .%{_bindir}/vp8_postproc
|
|
Owen W. Taylor |
a533175 |
mv .%{_bindir}/simple_decoder .%{_bindir}/vp8_simple_decoder
|
|
Owen W. Taylor |
a533175 |
mv .%{_bindir}/simple_encoder .%{_bindir}/vp8_simple_encoder
|
|
Owen W. Taylor |
a533175 |
mv .%{_bindir}/twopass_encoder .%{_bindir}/vp8_twopass_encoder
|
|
|
96de2eb |
# Fix the binary permissions
|
|
Owen W. Taylor |
a533175 |
chmod 755 .%{_bindir}/*
|
|
|
96de2eb |
popd
|
|
|
96de2eb |
|
|
|
2296bde |
# Get the vpx_config.h file
|
|
|
2296bde |
# Does ppc64le need its own?
|
|
|
2296bde |
%ifarch ppc64 ppc64le
|
|
|
2296bde |
cp -a vpx_config.h %{buildroot}%{_includedir}/vpx/vpx_config-ppc64.h
|
|
|
2296bde |
%else
|
|
|
2296bde |
%ifarch s390 s390x
|
|
|
2296bde |
cp -a vpx_config.h %{buildroot}%{_includedir}/vpx/vpx_config-s390.h
|
|
|
2296bde |
%else
|
|
|
2296bde |
%ifarch %{ix86}
|
|
|
2296bde |
cp -a vpx_config.h %{buildroot}%{_includedir}/vpx/vpx_config-x86.h
|
|
|
2296bde |
%else
|
|
|
2296bde |
cp -a vpx_config.h %{buildroot}%{_includedir}/vpx/vpx_config-%{_arch}.h
|
|
|
2296bde |
%endif
|
|
|
2296bde |
%endif
|
|
|
2296bde |
%endif
|
|
|
2296bde |
cp %{SOURCE1} %{buildroot}%{_includedir}/vpx/vpx_config.h
|
|
|
2296bde |
# for timestamp sync
|
|
|
2296bde |
touch -r AUTHORS %{buildroot}%{_includedir}/vpx/vpx_config.h
|
|
|
2296bde |
|
|
|
2296bde |
mv %{buildroot}%{_prefix}/src/vpx_dsp %{buildroot}%{_includedir}/
|
|
|
2296bde |
mv %{buildroot}%{_prefix}/src/vpx_mem %{buildroot}%{_includedir}/
|
|
|
2296bde |
mv %{buildroot}%{_prefix}/src/vpx_ports %{buildroot}%{_includedir}/
|
|
|
2296bde |
mv %{buildroot}%{_prefix}/src/vpx_scale %{buildroot}%{_includedir}/
|
|
|
2296bde |
|
|
|
2296bde |
rm -rf %{buildroot}%{_prefix}/src
|
|
|
2296bde |
|
|
|
674967c |
%ldconfig_scriptlets
|
|
|
96de2eb |
|
|
|
96de2eb |
%files
|
|
|
c5f11b0 |
%license LICENSE
|
|
|
c5f11b0 |
%doc AUTHORS CHANGELOG README
|
|
|
d761539 |
%{_libdir}/libvpx.so.%{somajor}*
|
|
|
96de2eb |
|
|
|
96de2eb |
%files devel
|
|
|
96de2eb |
# These are SDK docs, not really useful to an end-user.
|
|
|
72273bb |
%doc docs/html/
|
|
|
96de2eb |
%{_includedir}/vpx/
|
|
|
2296bde |
%{_includedir}/vpx_dsp/
|
|
|
2296bde |
%{_includedir}/vpx_mem/
|
|
|
2296bde |
%{_includedir}/vpx_ports/
|
|
|
2296bde |
%{_includedir}/vpx_scale/
|
|
|
7929946 |
%{_libdir}/pkgconfig/vpx.pc
|
|
|
96de2eb |
%{_libdir}/libvpx.so
|
|
|
96de2eb |
|
|
|
96de2eb |
%files utils
|
|
|
96de2eb |
%{_bindir}/*
|
|
|
96de2eb |
|
|
|
96de2eb |
%changelog
|
|
|
ca43c5b |
* Mon Mar 04 2024 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 1.14.0-2
|
|
|
ca43c5b |
- Replace yasm with nasm
|
|
|
ca43c5b |
|
|
|
7982e3c |
* Tue Feb 06 2024 Pete Walter <pwalter@fedoraproject.org> - 1.14.0-1
|
|
|
7982e3c |
- Update to 1.14.0
|
|
|
7982e3c |
|
|
|
1119d93 |
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.1-3
|
|
|
1119d93 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
1119d93 |
|
|
|
723051c |
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.1-2
|
|
|
723051c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
723051c |
|
|
|
4f48750 |
* Sun Oct 1 2023 Tom Callaway <spot@fedoraproject.org> - 1.13.1-1
|
|
|
4f48750 |
- update to 1.13.1
|
|
|
4f48750 |
|
|
|
2c52bf4 |
* Fri Sep 29 2023 Neal Gompa <ngompa@fedoraproject.org> - 1.13.0-5
|
|
|
2c52bf4 |
- Minor spec cleanups
|
|
|
2c52bf4 |
|
|
|
c73424d |
* Thu Sep 28 2023 Boudhayan Bhattacharya <bbhtt.zn0i8@slmail.me> - 1.13.0-4
|
|
|
c73424d |
- Patch for CVE-2023-5217
|
|
|
c73424d |
|
|
|
00c2f94 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.0-3
|
|
|
00c2f94 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
00c2f94 |
|
|
|
e46d8ea |
* Wed Feb 15 2023 Pete Walter <pwalter@fedoraproject.org> - 1.13.0-2
|
|
|
e46d8ea |
- Fix whitespace in spec file
|
|
|
071459a |
- Drop 32 bit arm support
|
|
|
e46d8ea |
|
|
|
538b374 |
* Wed Feb 15 2023 Tom Callaway <spot@fedoraproject.org> - 1.13.0-1
|
|
|
538b374 |
- update to 1.13.0
|
|
|
538b374 |
|
|
|
1e7465e |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.0-3
|
|
|
1e7465e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
1e7465e |
|
|
|
1a19a61 |
* Tue Dec 6 2022 Florian Weimer <fweimer@redhat.com> - 1.12.0-2
|
|
|
1a19a61 |
- Backport upstream commit to improve C99 compatibility
|
|
|
1a19a61 |
|
|
|
671e6f4 |
* Wed Aug 17 2022 Pete Walter <pwalter@fedoraproject.org> - 1.12.0-1
|
|
|
671e6f4 |
- Update to 1.12.0
|
|
|
671e6f4 |
|
|
|
e45aa7f |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-2
|
|
|
e45aa7f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
e45aa7f |
|
|
|
c909ff8 |
* Thu Jan 27 2022 Tom Callaway <spot@fedoraproject.org> - 1.11.0-1
|
|
|
c909ff8 |
- update to 1.11.0
|
|
|
c909ff8 |
|
|
|
02680e7 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-3
|
|
|
02680e7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
02680e7 |
|
|
|
1d2566c |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-2
|
|
|
1d2566c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
1d2566c |
|
|
|
3fad852 |
* Mon Mar 29 2021 Tom Callaway <spot@fedoraproject.org> - 1.10.0-1
|
|
|
3fad852 |
- update to 1.10.0
|
|
|
3fad852 |
|
|
|
cd3c5da |
* Mon Mar 8 2021 Tom Callaway <spot@fedoraproject.org> - 1.10.0-0.1.rc1
|
|
|
cd3c5da |
- update to 1.10.0-rc1
|
|
|
cd3c5da |
|
|
|
b0c9fe6 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-3
|
|
|
b0c9fe6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
b0c9fe6 |
|
|
|
5e9ca6b |
* Sat Oct 10 2020 Jeff Law <law@redhat.com> - 1.9.0-2
|
|
|
5e9ca6b |
- Re-enable LTO
|
|
|
5e9ca6b |
|
|
|
0dc0eae |
* Thu Aug 13 2020 Tom Callaway <spot@fedoraproject.org> - 1.9.0-1
|
|
|
0dc0eae |
- update to 1.9.0
|
|
|
0dc0eae |
|
|
|
b4539c2 |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-6
|
|
|
b4539c2 |
- Second attempt - Rebuilt for
|
|
|
b4539c2 |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
b4539c2 |
|
|
|
fc7dfef |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-5
|
|
|
fc7dfef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
fc7dfef |
|
|
|
b544cfe |
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 1.8.2-4
|
|
|
b544cfe |
- Use make macros
|
|
|
b544cfe |
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
|
|
|
b544cfe |
|
|
|
126752e |
* Wed Jul 01 2020 Jeff Law <law@redhat.com> - 1.8.2-3
|
|
|
126752e |
- Disable LTO
|
|
|
126752e |
|
|
|
f180dd9 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-2
|
|
|
f180dd9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
f180dd9 |
|
|
|
50fb989 |
* Fri Dec 20 2019 Tom Callaway <spot@fedoraproject.org> - 1.8.2-1
|
|
|
50fb989 |
- update to 1.8.2
|
|
|
50fb989 |
|
|
|
43c0c1d |
* Wed Jul 31 2019 Tom Callaway <spot@fedoraproject.org> - 1.8.1-1
|
|
|
43c0c1d |
- update to 1.8.1
|
|
|
43c0c1d |
|
|
|
11e34e3 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-5
|
|
|
11e34e3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
11e34e3 |
|
|
|
4700db5 |
* Tue Feb 05 2019 Pete Walter <pwalter@fedoraproject.org> - 1.8.0-4
|
|
|
4700db5 |
- Avoid setting optflags twice
|
|
|
4700db5 |
|
|
|
d761539 |
* Tue Feb 05 2019 Pete Walter <pwalter@fedoraproject.org> - 1.8.0-3
|
|
|
d761539 |
- Tighten soname glob to avoid accidental soname bumps
|
|
|
d761539 |
|
|
|
55df6ca |
* Tue Feb 05 2019 Björn Esser <besser82@fedoraproject.org> - 1.8.0-2
|
|
|
55df6ca |
- rebuilt (libvpx)
|
|
|
55df6ca |
|
|
|
7b8ff4c |
* Tue Feb 05 2019 Pete Walter <pwalter@fedoraproject.org> - 1.8.0-1
|
|
|
7b8ff4c |
- Update to 1.8.0
|
|
|
7b8ff4c |
|
|
|
6a1c117 |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-9
|
|
|
6a1c117 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
6a1c117 |
|
|
Owen W. Taylor |
a533175 |
* Tue Sep 18 2018 Owen Taylor <otaylor@redhat.com> - 1.7.0-8
|
|
Owen W. Taylor |
a533175 |
- Avoid hardcoding prefix=/usr
|
|
Owen W. Taylor |
a533175 |
|
|
|
e52a830 |
* Fri Jul 20 2018 Wim Taymans <wtaymans@redhat.com> - 1.7.0-7
|
|
|
e52a830 |
- Add compilers as buildrequires
|
|
|
e52a830 |
|
|
|
c66b7ef |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-6
|
|
|
c66b7ef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
c66b7ef |
|
|
|
a560e55 |
* Mon Feb 12 2018 Tom Callaway <spot@fedoraproject.org> - 1.7.0-5
|
|
|
a560e55 |
- properly set build flags in rawhide (bz1543819)
|
|
|
a560e55 |
|
|
|
8b8b3ab |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-4
|
|
|
8b8b3ab |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
8b8b3ab |
|
|
|
2296bde |
* Sat Feb 3 2018 Tom Callaway <spot@fedoraproject.org> - 1.7.0-3
|
|
|
2296bde |
- package more files (for firefox)
|
|
|
2296bde |
- setup vpx_config.h for multilib
|
|
|
2296bde |
|
|
|
674967c |
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.7.0-2
|
|
|
674967c |
- Switch to %%ldconfig_scriptlets
|
|
|
674967c |
|
|
|
e72342b |
* Fri Jan 26 2018 Tom Callaway <spot@fedoraproject.org> - 1.7.0-1
|
|
|
e72342b |
- update to 1.7.0 (ABI change)
|
|
|
e72342b |
|
|
|
1c8d556 |
* Wed Jan 17 2018 Wim Taymans <wtaymans@wredhat.com> - 1.6.1-5
|
|
|
1c8d556 |
- fix for CVE-2017-13194
|
|
|
1c8d556 |
|
|
|
470b362 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.1-4
|
|
|
470b362 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
470b362 |
|
|
|
c10c70a |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.1-3
|
|
|
c10c70a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
c10c70a |
|
|
|
132ac70 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.1-2
|
|
|
132ac70 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
132ac70 |
|
|
|
f7d5832 |
* Mon Jan 16 2017 Tom Callaway <spot@fedoraproject.org> - 1.6.1-1
|
|
|
f7d5832 |
- update to 1.6.1
|
|
|
f7d5832 |
|
|
|
d912629 |
* Thu Jan 12 2017 Tom Callaway <spot@fedoraproject.org> - 1.6.0-2
|
|
|
d912629 |
- enable vp9-highbitdepth (thanks to mike@cchtml.com)
|
|
|
d912629 |
|
|
|
d239a43 |
* Fri Jul 22 2016 Tom Callaway <spot@fedoraproject.org> - 1.6.0-1
|
|
|
d239a43 |
- update to 1.6.0
|
|
|
d239a43 |
|
|
|
92c6695 |
* Wed Mar 16 2016 Tom Callaway <spot@fedoraproject.org> - 1.5.0-4
|
|
|
92c6695 |
- disable generic_target conditional universally (bz1311125)
|
|
|
92c6695 |
|
|
|
2aa4fbe |
* Tue Mar 8 2016 Tom Callaway <spot@fedoraproject.org> - 1.5.0-3
|
|
|
2aa4fbe |
- enable-experimental and enable-spatial-svc
|
|
|
2aa4fbe |
|
|
|
96495d2 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-2
|
|
|
96495d2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
96495d2 |
|
|
|
4cc04f1 |
* Tue Dec 1 2015 Tom Callaway <spot@fedoraproject.org> - 1.5.0-1
|
|
|
4cc04f1 |
- update to 1.5.0
|
|
|
4cc04f1 |
|
|
|
1c5e887 |
* Mon Sep 21 2015 Tom Callaway <spot@fedoraproject.org> - 1.4.0-6
|
|
|
1c5e887 |
- remove exit 0
|
|
|
1c5e887 |
|
|
|
4257ff5 |
* Tue Sep 15 2015 Tom Callaway <spot@fedoraproject.org> - 1.4.0-5
|
|
|
4257ff5 |
- set --size-limit=16384x16384 to avoid CVE-2015-1258
|
|
|
4257ff5 |
|
|
|
c5f11b0 |
* Mon Jul 27 2015 Kalev Lember <klember@redhat.com> - 1.4.0-4
|
|
|
c5f11b0 |
- Package review fixes (#1225648)
|
|
|
c5f11b0 |
- Update URL
|
|
|
c5f11b0 |
- Use license macro
|
|
|
c5f11b0 |
- Escape a commented out macro
|
|
|
c5f11b0 |
|
|
|
3522f5b |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-3
|
|
|
3522f5b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
3522f5b |
|
|
|
4da9db3 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.4.0-2
|
|
|
4da9db3 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
4da9db3 |
|
|
|
f1e8879 |
* Mon Apr 6 2015 Tom Callaway <spot@fedoraproject.org> - 1.4.0-1
|
|
|
f1e8879 |
- update to 1.4.0
|
|
|
f1e8879 |
|
|
|
9cabd1a |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-6
|
|
|
9cabd1a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
9cabd1a |
|
|
|
b985654 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-5
|
|
|
b985654 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
b985654 |
|
|
|
ed7cb6f |
* Thu Mar 20 2014 Wim Taymans <wtaymans@redhat.com> - 1.3.0-4
|
|
|
ed7cb6f |
- fix Illegal Instruction abort
|
|
|
ed7cb6f |
|
|
|
a0a00ee |
* Thu Feb 13 2014 Dan Horák <dan[at]danny.cz> - 1.3.0-3
|
|
|
a0a00ee |
- update library symbol list for 1.3.0 from Debian
|
|
|
a0a00ee |
|
|
|
fc5d09f |
* Tue Feb 11 2014 Tom Callaway <spot@fedoraproject.org> - 1.3.0-2
|
|
|
fc5d09f |
- armv7hl specific target
|
|
|
fc5d09f |
|
|
|
0540873 |
* Tue Feb 11 2014 Tom Callaway <spot@fedoraproject.org> - 1.3.0-1
|
|
|
0540873 |
- update to 1.3.0
|
|
|
0540873 |
|
|
|
649ecda |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
|
|
|
649ecda |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
649ecda |
|
|
|
b981351 |
* Thu Feb 28 2013 Tom Callaway <spot@fedoraproject.org> - 1.2.0-1
|
|
|
b981351 |
- update to 1.2.0
|
|
|
b981351 |
|
|
|
f41e106 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-3
|
|
|
f41e106 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
f41e106 |
|
|
|
d12077c |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
|
|
|
d12077c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
d12077c |
|
|
|
d20510c |
* Tue May 29 2012 Tom Callaway <spot@fedoraproject.org> - 1.1.0-1
|
|
|
d20510c |
- update to 1.1.0
|
|
|
d20510c |
|
|
|
8664073 |
* Tue May 29 2012 Tom Callaway <spot@fedoraproject.org> - 1.0.0-3
|
|
|
8664073 |
- fix vpx.pc file to include -lm (bz825754)
|
|
|
8664073 |
|
|
|
3ff9f44 |
* Fri May 11 2012 Tom Callaway <spot@fedoraproject.org> - 1.0.0-2
|
|
|
3ff9f44 |
- use included vpx.pc file (drop local libvpx.pc)
|
|
|
3ff9f44 |
- apply upstream fix to vpx.pc file (bz 814177)
|
|
|
3ff9f44 |
|
|
|
a17e80e |
* Mon Jan 30 2012 Tom Callaway <spot@fedoraproject.org> - 1.0.0-1
|
|
|
a17e80e |
- update to 1.0.0
|
|
|
a17e80e |
|
|
|
3248951 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7.1-4
|
|
|
3248951 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
3248951 |
|
|
|
5a86b21 |
* Mon Oct 10 2011 Dan Horák <dan[at]danny.cz> - 0.9.7.1-3
|
|
|
5a86b21 |
- use macro instead of hard-coded version
|
|
|
5a86b21 |
|
|
|
72fab07 |
* Mon Sep 12 2011 Dan Horák <dan[at]danny.cz> - 0.9.7.1-2
|
|
|
72fab07 |
- fix build on generic targets
|
|
|
72fab07 |
|
|
|
72dc4d9 |
* Tue Aug 16 2011 Adam Jackson <ajax@redhat.com> 0.9.7.1-1
|
|
|
72dc4d9 |
- libvpx 0.9.7-p1
|
|
|
72dc4d9 |
|
|
|
7929946 |
* Tue Aug 09 2011 Adam Jackson <ajax@redhat.com> 0.9.7-1
|
|
|
7929946 |
- libvpx 0.9.7
|
|
|
7929946 |
|
|
|
6b03ae8 |
* Mon Mar 21 2011 Dan Horák <dan[at]danny.cz> - 0.9.6-2
|
|
|
6b03ae8 |
- add 2 symbols to the shared library for generic targets
|
|
|
6b03ae8 |
|
|
|
ad2ceec |
* Thu Mar 10 2011 Tom Callaway <spot@fedoraproject.org> - 0.9.6-1
|
|
|
ad2ceec |
- update to 0.9.6
|
|
|
ad2ceec |
|
|
|
f151a62 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-3
|
|
|
f151a62 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
f151a62 |
|
|
|
805bf5e |
* Wed Nov 17 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.5-2
|
|
|
805bf5e |
- apply patch from upstream git (Change I6266aba7), should resolve CVE-2010-4203
|
|
|
805bf5e |
|
|
|
7e747aa |
* Mon Nov 1 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.5-1
|
|
|
7e747aa |
- update to 0.9.5
|
|
|
7e747aa |
|
|
|
72273bb |
* Wed Sep 1 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.1-3
|
|
|
72273bb |
- only package html docs to avoid multilib conflict (bz 613185)
|
|
|
72273bb |
|
|
|
e1f7bb3 |
* Thu Jun 24 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.1-2
|
|
|
e1f7bb3 |
- build shared library the old way for generic arches
|
|
|
e1f7bb3 |
|
|
|
e333565 |
* Thu Jun 24 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.1-1
|
|
|
e333565 |
- update to 0.9.1
|
|
|
e333565 |
|
|
|
e333565 |
* Fri Jun 11 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-7
|
|
|
e333565 |
- update to git revision 8389f1967c5f8b3819cca80705b1b4ba04132b93
|
|
|
e333565 |
- upstream fix for bz 599147
|
|
|
e333565 |
- proper shared library support
|
|
|
e333565 |
|
|
|
cc8d555 |
* Wed Jun 2 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-6
|
|
|
cc8d555 |
- add hackish fix for bz 599147
|
|
|
cc8d555 |
(upstream will hopefully fix properly in future release)
|
|
|
cc8d555 |
|
|
|
07479af |
* Fri May 21 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-5
|
|
|
07479af |
- fix noexecstack flag
|
|
|
07479af |
|
|
|
96de2eb |
* Thu May 20 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-4
|
|
|
96de2eb |
- BuildRequires: yasm (we're optimized again)
|
|
|
96de2eb |
|
|
|
96de2eb |
* Thu May 20 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-3
|
|
|
96de2eb |
- add pkg-config file
|
|
|
96de2eb |
- move headers into include/vpx/
|
|
|
96de2eb |
- enable optimization
|
|
|
96de2eb |
|
|
|
96de2eb |
* Thu May 20 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-2
|
|
|
96de2eb |
- fix permissions on binaries
|
|
|
96de2eb |
- rename generic binaries to v8_*
|
|
|
96de2eb |
- link shared library to -lm, -lpthread to resolve missing weak symbols
|
|
|
96de2eb |
|
|
|
96de2eb |
* Wed May 19 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-1
|
|
|
96de2eb |
- Initial package for Fedora
|
|
|
c73424d |
|