commit d3e81afe717bcd38e16f2de65a6e197f282aad70
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Mar 31 15:20:12 2023 +0100
Update to 5.1.3 release
.gitignore | 30 ++----------------------------
ffmpeg-devel.asc | 30 ++++++++++++++++++++++++++++++
ffmpeg.spec | 16 ++++++++++++----
sources | 3 ++-
4 files changed, 46 insertions(+), 33 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 86d9c3f..74cab64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,30 +1,4 @@
ffmpeg-*.tar.xz
ffmpeg-*.rpm
-/ffmpeg-20180116.tar.bz2
-/ffmpeg-20180211.tar.bz2
-/ffmpeg-20180305.tar.bz2
-/ffmpeg-20180419.tar.bz2
-/ffmpeg-20200222.tar.bz2
-/ffmpeg-20200225.tar.bz2
-/ffmpeg-20200305.tar.bz2
-/ffmpeg-20200313.tar.bz2
-/ffmpeg-20200321.tar.bz2
-/ffmpeg-20200401.tar.bz2
-/ffmpeg-20200412.tar.bz2
-/ffmpeg-20200419.tar.bz2
-/ffmpeg-20200423.tar.bz2
-/ffmpeg-20200501.tar.bz2
-/ffmpeg-20200508.tar.bz2
-/ffmpeg-20200516.tar.bz2
-/ffmpeg-20200523.tar.bz2
-/ffmpeg-20200524.tar.bz2
-/ffmpeg-20200531.tar.bz2
-/ffmpeg-20200606.tar.bz2
-/ffmpeg-20201231.tar.bz2
-/ffmpeg-20210125.tar.bz2
-/ffmpeg-20210218.tar.bz2
-/ffmpeg-20210312.tar.bz2
-/ffmpeg-20210323.tar.bz2
-/ffmpeg-20210408.tar.bz2
-/ffmpeg-20211108.tar.bz2
-/ffmpeg-20220104.tar.bz2
+ffmpeg-*.tar.bz2
+ffmpeg-*.tar.xz.asc
diff --git a/ffmpeg-devel.asc b/ffmpeg-devel.asc
new file mode 100644
index 0000000..3a4d521
--- /dev/null
+++ b/ffmpeg-devel.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQENBE22rV0BCAC3DzRmA2XlhrqYv9HKoEvNHHf+PzosmCTHmYhWHDqvBxPkSvCl
+ipkbvJ4pBnVvcX6mW5QyKhspHm5j1X5ibe9Bt9/chS/obnIobmvF8shSUgjQ0qRW
+9c1aWOjvT26SxYQ1y9TmYCFwixeydGFHYKjAim+evGUccni5KMlfPoT3VTPtim78
+ufkr3E9Nco/Mobn/8APO0NmLEGWAM6ln/8J/c9h6a1QKnQyBqWfT0YnAaebafFaZ
+YwOtRdDG54VbJ4xwcHbCj5cKhTABk/QtBzDvnW4bG+uSpqdHbFZEY2JpURDuj/T3
+NudKQGzn0bYNpY1XY2l0pqs/btKHnBW0fVMjABEBAAG0NEZGbXBlZyByZWxlYXNl
+IHNpZ25pbmcga2V5IDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz6JATgEEwECACIF
+Ak22rV0CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJELQyLwTWdljYKxUH
+/1fqzl7SKie2g4t4PJbqUbkLuMsC+CP6gp0dcVZOHkuUYAoD3PM3iVxpLBVyKIXI
+g7wMSTAtlIcYnzhWIpnoCBes6/O2Mrq6xHgGeTp6CDcm3LmmSYR1f5KdD8KUaA+l
+c/M/1fEnwrSs/UGDk6R6iUmbqwxPsbozlOvmUHOLbDZBnKrk9XfAJdUhAuFACrSA
+T+KF1jniz0OfNGd23SaHWRCphoRW9pXDc5FfkdaueBUvBvGv19ZNcDhcxT3/u6z2
+DaUFC0rLWqk8obo951jVvi/zOhB94Pw6u1SLvcTq3V1q5URWJtgSbpih9VRqxUbQ
+NbXduKGzbHz6Vwpkupz4JRe5AQ0ETbatXQEIANjYrygJi/fn1nlSg5Mz0l9KHDm4
+yfWtaOrXUjJcyiGe4G0XXJLGh45qxJ0DOKzi9id+9W4jby+kKuzG9O6Vn0iDeODO
+aOGnz4ua7Vu6d0AbYfNXZPWge/GCodo/ZD/qri1tPkLmRtT/sniahwy6LruPNHfF
+SRoNIjwbcD/IL+EbY1pL1/IFSzEAA1ZZamgmHgB7o9pwDIkK6HuvHMR/Y5MsoMfV
+fWV3ZGtA6v9z51CvnHsHPsADRSnUp7aYtR412SiAO4XodMLTA92L3LxgYhI4ma7D
+XZ8jgKg4JkKO+DXmoU63HtRdq/HZjeXJKk1JGJF3zCvP3DyIzZ8LWIjN8t0AEQEA
+AYkBHwQYAQIACQUCTbatXQIbDAAKCRC0Mi8E1nZY2LS8B/0bMoUAl4X9D0WQbL4l
+U0czCIOKOsvbHpIxivjCnOQxU23+PV5WZdoCCpSuAHGv+2OHzhNrij++P9BNTJeQ
+skxdS9FH4MZwy1IRSPrxegSxbCUpBI1rd0Zf7qb9BNPrHPTueWFV1uExOSB2Apsv
+WrKo2D8mR0uZAPYfYl2ToFVoa5PR7/+ii9WiJr/flF6qm7hoLpI5Bm4VcZh2GPsJ
+9Vo/8x/qOGwtdWHqBykYloKsrwD4U69rjn+d9feLoPBRgoVroXWQttt0sUnyoudz
++x8ETJgPoNK3kQoDagApj4qAt83Ayac3HzNIuEJ7LdvfINIOprujnJ9vH4n04XLg
+I4EZ
+=Rjbw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 5c6c918..0bdc6c2 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -110,14 +110,16 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
-Version: 5.1.2
-Release: 9%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
+Version: 5.1.3
+Release: 1%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
License: %{ffmpeg_license}
-URL:
http://ffmpeg.org/
+URL:
https://ffmpeg.org/
%if 0%{?date}
Source0: ffmpeg-%{?branch}%{date}.tar.bz2
%else
-Source0:
http://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz
+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
Conflicts: %{name}-free
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
@@ -135,6 +137,7 @@ 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}
@@ -394,6 +397,7 @@ Freeworld libavcodec to complement the distro counterparts
%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
@@ -520,6 +524,10 @@ strip %{buildroot}%{_libdir}/%{name}/libavcodec.so.*
%changelog
+* Fri Mar 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 5.1.3-1
+- Update to 5.1.3 release
+- verify upstream source signature
+
* Sun Jan 08 2023 Leigh Scott <leigh123linux(a)gmail.com> - 5.1.2-9
- Enable libplacebo (rfbz#6549)
diff --git a/sources b/sources
index 7fc373f..260fe33 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
-SHA512 (ffmpeg-5.1.2.tar.xz) =
04d9ae2a0e9238c469941d2bb9929d59b58f4be3830846cf91b02a440da17803a04b147a4e0168c9ffd6f62ca82187508bc7b53255de9787a97168278e903b9b
+SHA512 (ffmpeg-5.1.3.tar.xz) =
4310f27fe0c7b4363207e1535115e0ad266a45772bdb5445f5c8658f35b0f3216d8f2cf70d1d2baa71b12069fbdccf418a774b353ddf092d4f66829ef391508a
+SHA512 (ffmpeg-5.1.3.tar.xz.asc) =
a7348205ef6648e5c73c32fbe99b8130256d1157d1a7c128701b240e4096ac16778cfcc74a922fe8147e0a137119b8a5fd60f006328454b712eefe154f546318