From b92d3239ecd701c7298d5d155855e414c2d95637 Mon Sep 17 00:00:00 2001 From: RPM Fusion Release Engineering Date: Fri, 8 Jul 2016 21:25:40 +0200 Subject: [PATCH 01/38] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From f8e58ddc8ba2307b54ba404f8041c6e87947bc53 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Thu, 9 Jun 2016 21:35:11 +0000 Subject: [PATCH 02/38] Initial version based on libde265 1.0.2 --- .gitignore | 1 + libde265.spec | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 102 insertions(+) create mode 100644 libde265.spec diff --git a/.gitignore b/.gitignore index e69de29..66ec624 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/libde265-1.0.2.tar.gz diff --git a/libde265.spec b/libde265.spec new file mode 100644 index 0000000..f365467 --- /dev/null +++ b/libde265.spec @@ -0,0 +1,100 @@ +Name: libde265 +Summary: Open H.265 video codec implementation +Version: 1.0.2 +Release: 1%{?dist} +License: LGPLv3+ +Group: System Environment/Libraries +Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz +URL: http://www.libde265.org/ +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(QtCore) +BuildRequires: pkgconfig(QtGui) +BuildRequires: pkgconfig(sdl) + + +%description +libde265 is an open source implementation of the H.265 video codec. +It is written from scratch for simplicity and efficiency. Its simple +API makes it easy to integrate it into other software. + + +%package devel +Group: Development/Libraries +Summary: Open H.265 video codec implementation - development files +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +libde265 is an open source implementation of the H.265 video codec. +It is written from scratch for simplicity and efficiency. Its simple +API makes it easy to integrate it into other software. + +The development headers for compiling programs that use libde265 +are provided by this package. + + +%package examples +# The entire examples source code is GPLv3+ except extra/getopt* which is BSD. +License: GPLv3+ and BSD +Group: Applications/Multimedia +Summary: Open H.265 video codec implementation - examples +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description examples +libde265 is an open source implementation of the H.265 video codec. +It is written from scratch for simplicity and efficiency. Its simple +API makes it easy to integrate it into other software. + +Sample applications using libde265 are provided by this package. + + +%prep +%autosetup + +%build +%configure --disable-silent-rules --disable-static --enable-shared +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make %{?_smp_mflags} + +%install +%make_install +find %{buildroot} -type f -name '*.a' -exec rm -f {} \; +find %{buildroot} -type f -name '*.la' -exec rm -f {} \; +mv %{buildroot}%{_bindir}/dec265 %{buildroot}%{_bindir}/libde265-dec265 +mv %{buildroot}%{_bindir}/sherlock265 %{buildroot}%{_bindir}/libde265-sherlock265 +# Don't package internal development tools. +rm %{buildroot}%{_bindir}/bjoentegaard +rm %{buildroot}%{_bindir}/block-rate-estim +rm %{buildroot}%{_bindir}/enc265 +rm %{buildroot}%{_bindir}/gen-enc-table +rm %{buildroot}%{_bindir}/hdrcopy +rm %{buildroot}%{_bindir}/rd-curves +rm %{buildroot}%{_bindir}/tests +rm %{buildroot}%{_bindir}/yuv-distortion + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%doc AUTHORS +%license COPYING +%{_libdir}/*.so.* + +%files devel +%doc README.md +%{_includedir}/libde265/ +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + +%files examples +%doc README.md +%{_bindir}/libde265-dec265 +%{_bindir}/libde265-sherlock265 + +%changelog +* Thu Jun 09 2016 Joachim Bauch 1.0.2-1 +- Initial version. diff --git a/sources b/sources index e69de29..bcc9dda 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +93520b378df25f3a94e962f2b54872cc libde265-1.0.2.tar.gz From 624ab7e76a34165acea637d0016be45ab20f310f Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Thu, 9 Jun 2016 23:39:34 +0000 Subject: [PATCH 03/38] Fixed compatibility when compiling against FFmpeg 2.9 and newer. --- ffmpeg_2.9.patch | 15 +++++++++++++++ libde265.spec | 6 ++++++ 2 files changed, 21 insertions(+) create mode 100644 ffmpeg_2.9.patch diff --git a/ffmpeg_2.9.patch b/ffmpeg_2.9.patch new file mode 100644 index 0000000..2c08cb0 --- /dev/null +++ b/ffmpeg_2.9.patch @@ -0,0 +1,15 @@ +Description: Replace deprecated FFmpeg API +Author: Andreas Cadhalpun +Last-Update: <2015-11-02> + +--- libde265-1.0.2.orig/sherlock265/VideoDecoder.cc ++++ libde265-1.0.2/sherlock265/VideoDecoder.cc +@@ -219,7 +219,7 @@ void VideoDecoder::convert_frame_swscale + } + width = img->get_width(); + height = img->get_height(); +- sws = sws_getContext(width, height, PIX_FMT_YUV420P, width, height, PIX_FMT_BGRA, SWS_FAST_BILINEAR, NULL, NULL, NULL); ++ sws = sws_getContext(width, height, AV_PIX_FMT_YUV420P, width, height, AV_PIX_FMT_BGRA, SWS_FAST_BILINEAR, NULL, NULL, NULL); + } + + int stride[3]; diff --git a/libde265.spec b/libde265.spec index f365467..0cf7b24 100644 --- a/libde265.spec +++ b/libde265.spec @@ -15,6 +15,9 @@ BuildRequires: pkgconfig(QtCore) BuildRequires: pkgconfig(QtGui) BuildRequires: pkgconfig(sdl) +# Fix compatibiliy when compiling against FFmpeg 2.9 and newer. +Patch0: ffmpeg_2.9.patch + %description libde265 is an open source implementation of the H.265 video codec. @@ -96,5 +99,8 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Tue Jul 19 2016 Joachim Bauch 1.0.2-2 +- Fixed compatibility when compiling against FFmpeg 2.9 and newer. + * Thu Jun 09 2016 Joachim Bauch 1.0.2-1 - Initial version. From 15a3f3ad81c260852b08c4ca30c7fa30e75b814b Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Thu, 9 Jun 2016 23:57:12 +0000 Subject: [PATCH 04/38] Fixed applying of patch. --- libde265.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 0cf7b24..c609a84 100644 --- a/libde265.spec +++ b/libde265.spec @@ -55,7 +55,8 @@ Sample applications using libde265 are provided by this package. %prep -%autosetup +%setup -q +%patch0 -p1 %build %configure --disable-silent-rules --disable-static --enable-shared From 594cf8bbc382562b48a6d1b31435e6d4d6cca155 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Thu, 9 Jun 2016 23:58:38 +0000 Subject: [PATCH 05/38] Bump version number to 1.0.2-2. --- libde265.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index c609a84..0fddc00 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz From 0e1f218a3d105d0baac05606812ea059b83d1a94 Mon Sep 17 00:00:00 2001 From: Julian Sikorski Date: Sat, 30 Jul 2016 15:54:53 +0200 Subject: [PATCH 06/38] Rebuilt for ffmpeg-3.1.1 --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 0fddc00..e2a45c2 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Sat Jul 30 2016 Julian Sikorski - 1.0.2-3 +- Rebuilt for ffmpeg-3.1.1 + * Tue Jul 19 2016 Joachim Bauch 1.0.2-2 - Fixed compatibility when compiling against FFmpeg 2.9 and newer. From 851b80ff0b8c141c99855fa14786b67376e745cb Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Sun, 19 Mar 2017 19:37:27 +0100 Subject: [PATCH 07/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index e2a45c2..0358882 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Sun Mar 19 2017 RPM Fusion Release Engineering - 1.0.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Sat Jul 30 2016 Julian Sikorski - 1.0.2-3 - Rebuilt for ffmpeg-3.1.1 From 51c0f5ba3d210830336cbe56c48cef40c818ee3f Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Sat, 29 Apr 2017 15:07:16 +0100 Subject: [PATCH 08/38] Rebuild for ffmpeg update --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 0358882..c5a4b10 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Sat Apr 29 2017 Leigh Scott - 1.0.2-5 +- Rebuild for ffmpeg update + * Sun Mar 19 2017 RPM Fusion Release Engineering - 1.0.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From b7c6eb05795c584ac977fbd58acc89012924c671 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Thu, 31 Aug 2017 16:23:12 +0200 Subject: [PATCH 09/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index c5a4b10..101b4de 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Thu Aug 31 2017 RPM Fusion Release Engineering - 1.0.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Apr 29 2017 Leigh Scott - 1.0.2-5 - Rebuild for ffmpeg update From 1a2c11d6829dac9636f6419fc4434bcf884f0c96 Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Wed, 17 Jan 2018 22:52:52 +0000 Subject: [PATCH 10/38] Rebuilt for ffmpeg-3.5 git --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 101b4de..b6fb2f7 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 6%{?dist} +Release: 7%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Wed Jan 17 2018 Leigh Scott - 1.0.2-7 +- Rebuilt for ffmpeg-3.5 git + * Thu Aug 31 2017 RPM Fusion Release Engineering - 1.0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 56f440914be4a61f11460c8d350cf8e2730566a1 Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Thu, 1 Mar 2018 07:55:42 +0000 Subject: [PATCH 11/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: leigh123linux --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index b6fb2f7..f31fe43 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.2 -Release: 7%{?dist} +Release: 8%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Thu Mar 01 2018 RPM Fusion Release Engineering - 1.0.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 17 2018 Leigh Scott - 1.0.2-7 - Rebuilt for ffmpeg-3.5 git From cde13fc70fcc7a9ce236bd55a605677a23283f36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Sun, 29 Apr 2018 23:27:14 +0100 Subject: [PATCH 12/38] Update to 1.0.3 --- .gitignore | 1 + libde265.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 66ec624..3c6454f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /libde265-1.0.2.tar.gz +/libde265-1.0.3.tar.gz diff --git a/libde265.spec b/libde265.spec index f31fe43..4027e23 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.2 -Release: 8%{?dist} +Version: 1.0.3 +Release: 1%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -100,6 +100,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/libde265-sherlock265 %changelog +* Sun Apr 29 2018 Sérgio Basto - 1.0.3-1 +- Update to 1.0.3 + * Thu Mar 01 2018 RPM Fusion Release Engineering - 1.0.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index bcc9dda..ac72ce7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -93520b378df25f3a94e962f2b54872cc libde265-1.0.2.tar.gz +0e1e26ffcb2177c3749c748e20fcd588 libde265-1.0.3.tar.gz From 55fab62bd1cf5965e23e4fe4b4f06a2be49bda0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Mon, 30 Apr 2018 01:36:00 +0100 Subject: [PATCH 13/38] Add the new /usr/bin file to examples package --- libde265.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libde265.spec b/libde265.spec index 4027e23..c74e510 100644 --- a/libde265.spec +++ b/libde265.spec @@ -98,10 +98,12 @@ rm %{buildroot}%{_bindir}/yuv-distortion %doc README.md %{_bindir}/libde265-dec265 %{_bindir}/libde265-sherlock265 +%{_bindir}/acceleration_speed %changelog * Sun Apr 29 2018 Sérgio Basto - 1.0.3-1 - Update to 1.0.3 +- Add the new /usr/bin file to examples package * Thu Mar 01 2018 RPM Fusion Release Engineering - 1.0.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From d6ff775d6419783942e6ceb288672023aaac9cfc Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Fri, 27 Jul 2018 00:56:09 +0100 Subject: [PATCH 14/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: leigh123linux --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index c74e510..4e796a6 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv3+ Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -101,6 +101,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Thu Jul 26 2018 RPM Fusion Release Engineering - 1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Sun Apr 29 2018 Sérgio Basto - 1.0.3-1 - Update to 1.0.3 - Add the new /usr/bin file to examples package From c44a0ae62f5368e19b78766f29c2dd90e1a5fedb Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 27 Nov 2018 13:16:56 +0000 Subject: [PATCH 15/38] Switch to QT5 and clean up --- libde265.spec | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/libde265.spec b/libde265.spec index 4e796a6..de24c50 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,18 +1,17 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.3 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv3+ -Group: System Environment/Libraries Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: http://www.libde265.org/ BuildRequires: autoconf BuildRequires: automake +BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: pkgconfig BuildRequires: pkgconfig(libswscale) -BuildRequires: pkgconfig(QtCore) -BuildRequires: pkgconfig(QtGui) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(sdl) # Fix compatibiliy when compiling against FFmpeg 2.9 and newer. @@ -26,7 +25,6 @@ API makes it easy to integrate it into other software. %package devel -Group: Development/Libraries Summary: Open H.265 video codec implementation - development files Requires: %{name}%{?_isa} = %{version}-%{release} @@ -42,7 +40,6 @@ are provided by this package. %package examples # The entire examples source code is GPLv3+ except extra/getopt* which is BSD. License: GPLv3+ and BSD -Group: Applications/Multimedia Summary: Open H.265 video codec implementation - examples Requires: %{name}%{?_isa} = %{version}-%{release} @@ -55,14 +52,13 @@ Sample applications using libde265 are provided by this package. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build %configure --disable-silent-rules --disable-static --enable-shared sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool -make %{?_smp_mflags} +%make_build %install %make_install @@ -80,8 +76,7 @@ rm %{buildroot}%{_bindir}/rd-curves rm %{buildroot}%{_bindir}/tests rm %{buildroot}%{_bindir}/yuv-distortion -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %doc AUTHORS @@ -101,6 +96,13 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Tue Nov 27 2018 Leigh Scott - 1.0.3-3 +- Remove Group tag +- Switch to QT5 +- Update ldconfig scriptlet +- Add BuildRequires gcc-c++ +- Remove BuildRequires pkgconfig + * Thu Jul 26 2018 RPM Fusion Release Engineering - 1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 0b16acadc80d586dbb287344a92722475f202e47 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Mon, 4 Mar 2019 13:59:38 +0000 Subject: [PATCH 16/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Leigh Scott --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index de24c50..cf0faf2 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.3 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: http://www.libde265.org/ @@ -96,6 +96,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Mon Mar 04 2019 RPM Fusion Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Nov 27 2018 Leigh Scott - 1.0.3-3 - Remove Group tag - Switch to QT5 From 0ea8bc562bb8ec6f6912e7824f28abc49e18b29c Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Wed, 7 Aug 2019 14:56:56 +0100 Subject: [PATCH 17/38] Rebuild for new ffmpeg version --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index cf0faf2..85fbab4 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.3 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: http://www.libde265.org/ @@ -96,6 +96,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Wed Aug 07 2019 Leigh Scott - 1.0.3-5 +- Rebuild for new ffmpeg version + * Mon Mar 04 2019 RPM Fusion Release Engineering - 1.0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From ab1ef893a497984a70357350c32827c8e7f39367 Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Sun, 22 Dec 2019 09:06:40 +0000 Subject: [PATCH 18/38] Update to 1.0.4 --- .gitignore | 1 + libde265.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3c6454f..81adf8a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /libde265-1.0.2.tar.gz /libde265-1.0.3.tar.gz +/libde265-1.0.4.tar.gz diff --git a/libde265.spec b/libde265.spec index 85fbab4..854cbf3 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.3 -Release: 5%{?dist} +Version: 1.0.4 +Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: http://www.libde265.org/ @@ -96,6 +96,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Sun Dec 22 2019 Leigh Scott - 1.0.4-1 +- Update to 1.0.4 + * Wed Aug 07 2019 Leigh Scott - 1.0.3-5 - Rebuild for new ffmpeg version diff --git a/sources b/sources index ac72ce7..d763a95 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0e1e26ffcb2177c3749c748e20fcd588 libde265-1.0.3.tar.gz +SHA512 (libde265-1.0.4.tar.gz) = 1c57a0b543d17a09928ce126b957b71d3d92add24936f724767d0fff13a137036e9b053fb3aaa6f8f9c5e3e60cb76d9ad816384a7bb626f7fe0cd1aad6d13ec1 From 0da32d666e670a20bdb130e1f14859c20585fb11 Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Sat, 18 Jan 2020 12:08:05 +0000 Subject: [PATCH 19/38] Update to 1.0.5 --- .gitignore | 1 + ffmpeg_2.9.patch | 15 --------------- libde265.spec | 14 +++++++------- sources | 2 +- 4 files changed, 9 insertions(+), 23 deletions(-) delete mode 100644 ffmpeg_2.9.patch diff --git a/.gitignore b/.gitignore index 81adf8a..826658f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /libde265-1.0.2.tar.gz /libde265-1.0.3.tar.gz /libde265-1.0.4.tar.gz +/libde265-1.0.5.tar.gz diff --git a/ffmpeg_2.9.patch b/ffmpeg_2.9.patch deleted file mode 100644 index 2c08cb0..0000000 --- a/ffmpeg_2.9.patch +++ /dev/null @@ -1,15 +0,0 @@ -Description: Replace deprecated FFmpeg API -Author: Andreas Cadhalpun -Last-Update: <2015-11-02> - ---- libde265-1.0.2.orig/sherlock265/VideoDecoder.cc -+++ libde265-1.0.2/sherlock265/VideoDecoder.cc -@@ -219,7 +219,7 @@ void VideoDecoder::convert_frame_swscale - } - width = img->get_width(); - height = img->get_height(); -- sws = sws_getContext(width, height, PIX_FMT_YUV420P, width, height, PIX_FMT_BGRA, SWS_FAST_BILINEAR, NULL, NULL, NULL); -+ sws = sws_getContext(width, height, AV_PIX_FMT_YUV420P, width, height, AV_PIX_FMT_BGRA, SWS_FAST_BILINEAR, NULL, NULL, NULL); - } - - int stride[3]; diff --git a/libde265.spec b/libde265.spec index 854cbf3..a6fd07a 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,10 +1,11 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.4 +Version: 1.0.5 Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz -URL: http://www.libde265.org/ +URL: https://www.libde265.org/ + BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -14,9 +15,6 @@ BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(sdl) -# Fix compatibiliy when compiling against FFmpeg 2.9 and newer. -Patch0: ffmpeg_2.9.patch - %description libde265 is an open source implementation of the H.265 video codec. @@ -62,8 +60,7 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %install %make_install -find %{buildroot} -type f -name '*.a' -exec rm -f {} \; -find %{buildroot} -type f -name '*.la' -exec rm -f {} \; +find %buildroot -name '*.la' -or -name '*.a' | xargs rm -f mv %{buildroot}%{_bindir}/dec265 %{buildroot}%{_bindir}/libde265-dec265 mv %{buildroot}%{_bindir}/sherlock265 %{buildroot}%{_bindir}/libde265-sherlock265 # Don't package internal development tools. @@ -96,6 +93,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Sat Jan 18 2020 Leigh Scott - 1.0.5-1 +- Update to 1.0.5 + * Sun Dec 22 2019 Leigh Scott - 1.0.4-1 - Update to 1.0.4 diff --git a/sources b/sources index d763a95..28a96e5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.4.tar.gz) = 1c57a0b543d17a09928ce126b957b71d3d92add24936f724767d0fff13a137036e9b053fb3aaa6f8f9c5e3e60cb76d9ad816384a7bb626f7fe0cd1aad6d13ec1 +SHA512 (libde265-1.0.5.tar.gz) = 57506ef8833014cd8c911aeb218946f77b657db5d506031b22f61c4162a574e2d329f2355a512177592a6df30d183a2ab8009520ae79984b86caef8a8eaf5ac2 From 086c2ee30061e99498f8d266191ae15375fab421 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Fri, 24 Jan 2020 16:55:14 +0100 Subject: [PATCH 20/38] Rebuilt --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index a6fd07a..2650f1c 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.5 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -93,6 +93,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Fri Jan 24 2020 Nicolas Chauvet - 1.0.5-2 +- rebuilt + * Sat Jan 18 2020 Leigh Scott - 1.0.5-1 - Update to 1.0.5 From d9979acb28b0b2b95b133329ce09a2f4ffed895b Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Sat, 22 Feb 2020 15:15:05 +0000 Subject: [PATCH 21/38] - Rebuild for ffmpeg-4.3 git Signed-off-by: leigh123linux --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 2650f1c..1f2745e 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.5 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -93,6 +93,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Sat Feb 22 2020 RPM Fusion Release Engineering - 1.0.5-3 +- Rebuild for ffmpeg-4.3 git + * Fri Jan 24 2020 Nicolas Chauvet - 1.0.5-2 - rebuilt From 5b4f06bb46f57518d2694cfb6ab65de841c7b550 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Thu, 12 Mar 2020 18:07:35 +0000 Subject: [PATCH 22/38] Rebuilt for i686 --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 1f2745e..291c796 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.5 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -93,6 +93,9 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Thu Mar 12 2020 Leigh Scott - 1.0.5-4 +- Rebuilt for i686 + * Sat Feb 22 2020 RPM Fusion Release Engineering - 1.0.5-3 - Rebuild for ffmpeg-4.3 git From 18c4ce9d3031a9c40e181198de0f0638ee709597 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Fri, 13 Mar 2020 02:27:00 +0000 Subject: [PATCH 23/38] Fixup for i686 --- libde265.spec | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/libde265.spec b/libde265.spec index 291c796..d0e94e1 100644 --- a/libde265.spec +++ b/libde265.spec @@ -11,8 +11,10 @@ BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkgconfig(libswscale) +%ifnarch i686 BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) +%endif BuildRequires: pkgconfig(sdl) @@ -34,7 +36,6 @@ API makes it easy to integrate it into other software. The development headers for compiling programs that use libde265 are provided by this package. - %package examples # The entire examples source code is GPLv3+ except extra/getopt* which is BSD. License: GPLv3+ and BSD @@ -48,12 +49,18 @@ API makes it easy to integrate it into other software. Sample applications using libde265 are provided by this package. - %prep %autosetup -p1 %build -%configure --disable-silent-rules --disable-static --enable-shared +%configure \ + --disable-silent-rules \ + --disable-static \ +%ifarch i686 x86_64 + --disable-sherlock265 \ +%endif + --enable-shared + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %make_build @@ -62,16 +69,18 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %make_install find %buildroot -name '*.la' -or -name '*.a' | xargs rm -f mv %{buildroot}%{_bindir}/dec265 %{buildroot}%{_bindir}/libde265-dec265 +%ifnarch i686 mv %{buildroot}%{_bindir}/sherlock265 %{buildroot}%{_bindir}/libde265-sherlock265 +%endif # Don't package internal development tools. -rm %{buildroot}%{_bindir}/bjoentegaard -rm %{buildroot}%{_bindir}/block-rate-estim -rm %{buildroot}%{_bindir}/enc265 -rm %{buildroot}%{_bindir}/gen-enc-table -rm %{buildroot}%{_bindir}/hdrcopy -rm %{buildroot}%{_bindir}/rd-curves -rm %{buildroot}%{_bindir}/tests -rm %{buildroot}%{_bindir}/yuv-distortion +rm -f %{buildroot}%{_bindir}/bjoentegaard +rm -f %{buildroot}%{_bindir}/block-rate-estim +rm -f %{buildroot}%{_bindir}/enc265 +rm -f %{buildroot}%{_bindir}/gen-enc-table +rm -f %{buildroot}%{_bindir}/hdrcopy +rm -f %{buildroot}%{_bindir}/rd-curves +rm -f %{buildroot}%{_bindir}/tests +rm -f %{buildroot}%{_bindir}/yuv-distortion %ldconfig_scriptlets @@ -86,10 +95,13 @@ rm %{buildroot}%{_bindir}/yuv-distortion %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc + %files examples %doc README.md %{_bindir}/libde265-dec265 +%ifnarch i686 %{_bindir}/libde265-sherlock265 +%endif %{_bindir}/acceleration_speed %changelog From 3e5b61f5403d25cb4c442fdbeba446886615d915 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Fri, 13 Mar 2020 02:29:41 +0000 Subject: [PATCH 24/38] Fixup --- libde265.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index d0e94e1..0cb109f 100644 --- a/libde265.spec +++ b/libde265.spec @@ -56,7 +56,7 @@ Sample applications using libde265 are provided by this package. %configure \ --disable-silent-rules \ --disable-static \ -%ifarch i686 x86_64 +%ifarch i686 --disable-sherlock265 \ %endif --enable-shared From ae1759f38ad021fcfec5b576836f556e195dc1fe Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 18 Aug 2020 15:13:29 +0100 Subject: [PATCH 25/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Leigh Scott --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 0cb109f..c200215 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.5 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Tue Aug 18 2020 RPM Fusion Release Engineering - 1.0.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Mar 12 2020 Leigh Scott - 1.0.5-4 - Rebuilt for i686 From 0326d3bd9ef2bbd867553cc7719eddac41c9a75e Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Fri, 28 Aug 2020 15:16:09 +0100 Subject: [PATCH 26/38] Update to 1.0.6 --- .gitignore | 1 + libde265.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 826658f..56b1859 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /libde265-1.0.3.tar.gz /libde265-1.0.4.tar.gz /libde265-1.0.5.tar.gz +/libde265-1.0.6.tar.gz diff --git a/libde265.spec b/libde265.spec index c200215..8e80516 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.5 -Release: 5%{?dist} +Version: 1.0.6 +Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Fri Aug 28 2020 Leigh Scott - 1.0.6-1 +- Update to 1.0.6 + * Tue Aug 18 2020 RPM Fusion Release Engineering - 1.0.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 28a96e5..de7d458 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.5.tar.gz) = 57506ef8833014cd8c911aeb218946f77b657db5d506031b22f61c4162a574e2d329f2355a512177592a6df30d183a2ab8009520ae79984b86caef8a8eaf5ac2 +SHA512 (libde265-1.0.6.tar.gz) = a7681cf5796e34f2f0a7019b1990af62b6394fb5f5d267060c9c9f879551b297a9ee90ebfac5a51af118706e187f4939e4419a597a1afb427595da70feb9fbbb From 9b3ae63822823e4c2eb58901658d1bdaa4381925 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 27 Oct 2020 14:18:08 +0000 Subject: [PATCH 27/38] Update to 1.0.7 --- .gitignore | 1 + libde265.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 56b1859..7a22fda 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /libde265-1.0.4.tar.gz /libde265-1.0.5.tar.gz /libde265-1.0.6.tar.gz +/libde265-1.0.7.tar.gz diff --git a/libde265.spec b/libde265.spec index 8e80516..d85727c 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,6 +1,6 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.6 +Version: 1.0.7 Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Tue Oct 27 2020 Leigh Scott - 1.0.7-1 +- Update to 1.0.7 + * Fri Aug 28 2020 Leigh Scott - 1.0.6-1 - Update to 1.0.6 diff --git a/sources b/sources index de7d458..1d01fe7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.6.tar.gz) = a7681cf5796e34f2f0a7019b1990af62b6394fb5f5d267060c9c9f879551b297a9ee90ebfac5a51af118706e187f4939e4419a597a1afb427595da70feb9fbbb +SHA512 (libde265-1.0.7.tar.gz) = 69909a992b203d5e621832e8271567ddb1094e1c4af380ddf85e390523bf0feedcc5629f6e897502011a53af5021065d3634bb742b518a1ca883e6089ca85505 From 668883dd66dfae80de669a32f63f8d49168d2481 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Fri, 6 Nov 2020 08:02:09 +0000 Subject: [PATCH 28/38] Update to 1.0.8 --- .gitignore | 1 + libde265.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7a22fda..8588f51 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /libde265-1.0.5.tar.gz /libde265-1.0.6.tar.gz /libde265-1.0.7.tar.gz +/libde265-1.0.8.tar.gz diff --git a/libde265.spec b/libde265.spec index d85727c..78144fe 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,6 +1,6 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.7 +Version: 1.0.8 Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Fri Nov 6 2020 Leigh Scott - 1.0.8-1 +- Update to 1.0.8 + * Tue Oct 27 2020 Leigh Scott - 1.0.7-1 - Update to 1.0.7 diff --git a/sources b/sources index 1d01fe7..3e63bd2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.7.tar.gz) = 69909a992b203d5e621832e8271567ddb1094e1c4af380ddf85e390523bf0feedcc5629f6e897502011a53af5021065d3634bb742b518a1ca883e6089ca85505 +SHA512 (libde265-1.0.8.tar.gz) = bcb33493cbc337d29047c6765189aaba523b20c138aa4fd5c264b3c6aea64cd174cbe14ca2d88c76319e0a8bd5d2e6269f300f056876d2962217eea7934172da From 721d49dfc9525693642cf2c5c7881e707fe46382 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Thu, 31 Dec 2020 19:12:25 +0000 Subject: [PATCH 29/38] Rebuilt for new ffmpeg snapshot --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 78144fe..9f206b3 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.8 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Thu Dec 31 2020 Leigh Scott - 1.0.8-2 +- Rebuilt for new ffmpeg snapshot + * Fri Nov 6 2020 Leigh Scott - 1.0.8-1 - Update to 1.0.8 From 2401dde7dde4f4ed5b8b3ddfcac2e435cad21eef Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Wed, 3 Feb 2021 17:36:22 +0000 Subject: [PATCH 30/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Leigh Scott --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 9f206b3..728019d 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.8 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Wed Feb 03 2021 RPM Fusion Release Engineering - 1.0.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Dec 31 2020 Leigh Scott - 1.0.8-2 - Rebuilt for new ffmpeg snapshot From 2d549e90327852eae7d5c8f845a05169ee88b1f1 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 3 Aug 2021 10:25:36 +0100 Subject: [PATCH 31/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Leigh Scott --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 728019d..516bdd3 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.8 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Tue Aug 03 2021 RPM Fusion Release Engineering - 1.0.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Feb 03 2021 RPM Fusion Release Engineering - 1.0.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From cbde45e0a8a9d83b4637e23a9d0f7003c09be948 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sun, 6 Feb 2022 09:21:17 +0000 Subject: [PATCH 32/38] Rebuilt for ffmpeg --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 516bdd3..0023adc 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.8 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Sun Feb 06 2022 Leigh Scott - 1.0.8-5 +- Rebuilt for ffmpeg + * Tue Aug 03 2021 RPM Fusion Release Engineering - 1.0.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From f59f878b2f59886e21c20268149cc9ecd914dc22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Sun, 7 Aug 2022 15:09:05 +0100 Subject: [PATCH 33/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Sérgio M. Basto --- libde265.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 0023adc..f49561d 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.8 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,10 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Sun Aug 07 2022 RPM Fusion Release Engineering - 1.0.8-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg + 5.1 + * Sun Feb 06 2022 Leigh Scott - 1.0.8-5 - Rebuilt for ffmpeg From 7af1bf1c40dbe0cc5e32976f6ff057cdb6171284 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 18 Oct 2022 22:39:02 +0100 Subject: [PATCH 34/38] Update to 1.0.9 --- .gitignore | 1 + libde265.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8588f51..d80399c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /libde265-1.0.6.tar.gz /libde265-1.0.7.tar.gz /libde265-1.0.8.tar.gz +/libde265-1.0.9.tar.gz diff --git a/libde265.spec b/libde265.spec index f49561d..ee53d60 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.8 -Release: 6%{?dist} +Version: 1.0.9 +Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Tue Oct 18 2022 Leigh Scott - 1.0.9-1 +- Update to 1.0.9 + * Sun Aug 07 2022 RPM Fusion Release Engineering - 1.0.8-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1 diff --git a/sources b/sources index 3e63bd2..d8d7d94 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.8.tar.gz) = bcb33493cbc337d29047c6765189aaba523b20c138aa4fd5c264b3c6aea64cd174cbe14ca2d88c76319e0a8bd5d2e6269f300f056876d2962217eea7934172da +SHA512 (libde265-1.0.9.tar.gz) = 225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61 From 52bf3dcfd6c0c7d2ee9646301f2616e33d2dc2c5 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sat, 11 Feb 2023 08:24:54 +0000 Subject: [PATCH 35/38] Update to 1.0.11 --- .gitignore | 1 + libde265.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d80399c..9713bb4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /libde265-1.0.7.tar.gz /libde265-1.0.8.tar.gz /libde265-1.0.9.tar.gz +/libde265-1.0.11.tar.gz diff --git a/libde265.spec b/libde265.spec index ee53d60..56ccc1a 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,6 +1,6 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.9 +Version: 1.0.11 Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Sat Feb 11 2023 Leigh Scott - 1.0.11-1 +- Update to 1.0.11 + * Tue Oct 18 2022 Leigh Scott - 1.0.9-1 - Update to 1.0.9 diff --git a/sources b/sources index d8d7d94..db5520c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.9.tar.gz) = 225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61 +SHA512 (libde265-1.0.11.tar.gz) = 2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c From a0f58138dba2660883980972f1704dcbf2b2e94b Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Wed, 1 Mar 2023 22:56:47 +0000 Subject: [PATCH 36/38] Rebuild for new ffmpeg --- libde265.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libde265.spec b/libde265.spec index 56ccc1a..666577c 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation Version: 1.0.11 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Wed Mar 01 2023 Leigh Scott - 1.0.11-2 +- Rebuild for new ffmpeg + * Sat Feb 11 2023 Leigh Scott - 1.0.11-1 - Update to 1.0.11 From cfa52b7a473f2c23979138db1bce136547a4acba Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Wed, 14 Jun 2023 12:00:27 +0100 Subject: [PATCH 37/38] Update to 1.0.12 --- .gitignore | 1 + libde265.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9713bb4..9b61415 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /libde265-1.0.8.tar.gz /libde265-1.0.9.tar.gz /libde265-1.0.11.tar.gz +/libde265-1.0.12.tar.gz diff --git a/libde265.spec b/libde265.spec index 666577c..a7272f0 100644 --- a/libde265.spec +++ b/libde265.spec @@ -1,7 +1,7 @@ Name: libde265 Summary: Open H.265 video codec implementation -Version: 1.0.11 -Release: 2%{?dist} +Version: 1.0.12 +Release: 1%{?dist} License: LGPLv3+ Source: https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz URL: https://www.libde265.org/ @@ -105,6 +105,9 @@ rm -f %{buildroot}%{_bindir}/yuv-distortion %{_bindir}/acceleration_speed %changelog +* Wed Jun 14 2023 Leigh Scott - 1.0.12-1 +- Update to 1.0.12 + * Wed Mar 01 2023 Leigh Scott - 1.0.11-2 - Rebuild for new ffmpeg diff --git a/sources b/sources index db5520c..1dbde5b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libde265-1.0.11.tar.gz) = 2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c +SHA512 (libde265-1.0.12.tar.gz) = 2cd105f3ce15a075da758f5429670b78ec162217017d1057eb828d7bc45414d35f2a8ab3b2cd5f247320c361740f4ab92d2ce5a6d943feeb33dc28c273e1ed64 From a59b889dec1a78fee48291f458a7bf0ab3b262b7 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 23:02:05 +0300 Subject: [PATCH 38/38] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index 1dbde5b..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (libde265-1.0.12.tar.gz) = 2cd105f3ce15a075da758f5429670b78ec162217017d1057eb828d7bc45414d35f2a8ab3b2cd5f247320c361740f4ab92d2ce5a6d943feeb33dc28c273e1ed64