From a5320f00bc61520d1ccfae1064b494467b23d213 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Mon, 21 Nov 2022 14:33:44 +0100 Subject: [PATCH] Moved to fedora as gstreamer1-plugin-libav --- .gitignore | 2 - dead.package | 1 + gstreamer1-libav.spec | 328 ------------------------------------------ sources | 1 - 4 files changed, 1 insertion(+), 331 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 gstreamer1-libav.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 83f93cf..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/gst-libav-*.tar.xz -/gstreamer1-libav-*.src.rpm diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..116c8c6 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Moved to fedora as gstreamer1-plugin-libav diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec deleted file mode 100644 index 775b9da..0000000 --- a/gstreamer1-libav.spec +++ /dev/null @@ -1,328 +0,0 @@ -Name: gstreamer1-libav -Version: 1.18.4 -Release: 2%{?dist} -Summary: GStreamer 1.0 libav-based plug-ins -License: LGPLv2+ -URL: https://gstreamer.freedesktop.org/ -Source0: %{url}/src/gst-libav/gst-libav-%{version}.tar.xz -Patch0: https://gitlab.freedesktop.org/gstreamer/gst-libav/uploads/1340cbe52e8384f4aa92b147b804f64f/gstreamer1-libav-ffmpeg44-fix.patch - -BuildRequires: gcc-c++ -BuildRequires: meson -BuildRequires: gstreamer1-devel >= %{version} -BuildRequires: gstreamer1-plugins-base-devel >= %{version} -BuildRequires: orc-devel -BuildRequires: bzip2-devel -BuildRequires: zlib-devel -BuildRequires: compat-ffmpeg4-devel - -%description -GStreamer is a streaming media framework, based on graphs of filters which -operate on media data. Applications using this library can do anything -from real-time sound processing to playing videos, and just about anything -else media-related. Its plugin-based architecture means that new data -types or processing capabilities can be added simply by installing new -plugins. - -This package provides libav-based GStreamer plug-ins. - -%if 0 -# gstreamer1 uses hotdoc which isn't provided yet -%package devel-docs -Summary: Development documentation for the libav GStreamer plug-in -Requires: %{name} = %{version}-%{release} -BuildArch: noarch - -%description devel-docs -GStreamer is a streaming media framework, based on graphs of elements which -operate on media data. - -This package contains the development documentation for the libav GStreamer -plug-in. -%endif - - -%prep -%autosetup -p1 -n gst-libav-%{version} - - -%build -export PKG_CONFIG_PATH="%{_libdir}/compat-ffmpeg4/pkgconfig" -%meson \ - -D package-name='gst-libav 1.0 rpmfusion rpm' \ - -D package-origin='http://rpmfusion.org/' \ - -D doc=disabled - -%meson_build - -%install -%meson_install - - -%files -%doc AUTHORS ChangeLog NEWS README.md -%license COPYING -%{_libdir}/gstreamer-1.0/libgstlibav.so - -%if 0 -%files devel-docs -# Take the dir and everything below it for proper dir ownership -%doc %{_datadir}/gtk-doc -%endif - -%changelog -* Mon Sep 05 2022 Leigh Scott - 1.18.4-2 -- Rebuild for ffmpeg - -* Wed Mar 17 2021 Leigh Scott - 1.18.4-1 -- 1.18.4 - -* Sun Feb 28 2021 Leigh Scott - 1.18.2-4 -- Add patch for ffmpeg-4.4 - -* Wed Feb 03 2021 RPM Fusion Release Engineering - 1.18.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Dec 31 2020 Leigh Scott - 1.18.2-2 -- Rebuilt for new ffmpeg snapshot - -* Sun Dec 13 2020 Leigh Scott - 1.18.2-1 -- 1.18.2 - -* Sun Nov 1 2020 Leigh Scott - 1.18.1-1 -- 1.18.1 - -* Wed Sep 9 2020 Leigh Scott - 1.18.0-1 -- 1.18.0 - -* Sun Aug 23 2020 Leigh Scott - 1.17.90-1 -- 1.17.90 - -* Tue Aug 18 2020 RPM Fusion Release Engineering - 1.17.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 08 2020 Leigh Scott - 1.17.2-1 -- 1.17.2 - -* Mon Jun 22 2020 Leigh Scott - 1.17.1-1 -- 1.17.1 - -* Thu Mar 12 2020 Leigh Scott - 1.16.2-3 -- Rebuilt for i686 - -* Tue Feb 04 2020 RPM Fusion Release Engineering - 1.16.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Feb 01 2020 Leigh Scott - 1.16.2-1 -- 1.16.2 - -* Wed Sep 25 2019 Leigh Scott - 1.16.1-1 -- 1.16.1 - -* Wed Aug 07 2019 Leigh Scott - 1.16.0-2 -- Rebuild for new ffmpeg version - -* Wed Apr 24 2019 Leigh Scott - 1.16.0-1 -- 1.16.0 - -* Tue Mar 19 2019 Leigh Scott - 1.15.2-1 -- 1.15.2 - -* Mon Mar 04 2019 RPM Fusion Release Engineering - 1.15.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Feb 09 2019 Leigh Scott - 1.15.1-1 -- 1.15.1 - -* Tue Oct 09 2018 Rex Dieter - 1.14.4-1 -- 1.14.4 - -* Tue Sep 18 2018 Leigh Scott - 1.14.3-1 -- 1.14.3 - -* Sat Aug 18 2018 Rex Dieter - 1.14.2-1 -- 1.14.2 - -* Thu Jul 26 2018 RPM Fusion Release Engineering - 1.14.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu May 31 2018 Rex Dieter - 1.14.1-1 -- 1.14.1 - -* Thu Mar 22 2018 Rex Dieter - 1.14.0-1 -- Update to 1.14.0 - -* Sun Mar 04 2018 Leigh Scott - 1.13.1-2 -- Use bundled libav for F28 as it doesn't build with ffmpeg git - -* Wed Feb 28 2018 Rex Dieter - 1.13.1-1 -- 1.13.1 - -* Fri Jan 19 2018 Leigh Scott - 1.12.4-3 -- Use bundled libav for F28 - -* Thu Jan 18 2018 Leigh Scott - 1.12.4-2 -- Rebuilt for ffmpeg-3.5 git - -* Mon Dec 11 2017 Leigh Scott - 1.12.4-1 -- Update to 1.12.4 -- Remove patch for FFMpeg 3.4 APIs (fixed in ffmpeg-3.4.1) - -* Sat Nov 18 2017 Simone Caronni - 1.12.3-3 -- Temporary patch for FFMpeg 3.4 APIs. - -* Mon Oct 16 2017 Leigh Scott - 1.12.3-2 -- Rebuild for ffmpeg update - -* Wed Sep 20 2017 Leigh Scott - 1.12.3-1 -- Update to 1.12.3 - -* Thu Aug 31 2017 RPM Fusion Release Engineering - 1.12.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Jul 18 2017 Leigh Scott - 1.12.2-1 -- Update to 1.12.2 - -* Fri Jun 23 2017 Leigh Scott - 1.12.1-1 -- Update to 1.12.1 - -* Wed May 17 2017 Leigh Scott - 1.12.0-2 -- Rebuilt for f26 ffmpeg bump - -* Fri May 12 2017 Leigh Scott - 1.12.0-1 -- Update to 1.12.0 - -* Sat Apr 29 2017 Leigh Scott - 1.11.90-2 -- Rebuild for ffmpeg update - -* Tue Apr 18 2017 Leigh Scott - 1.11.90-1 -- Update to 1.11.90 - -* Sun Mar 19 2017 RPM Fusion Release Engineering - 1.11.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Feb 27 2017 Leigh Scott - 1.11.2-1 -- Update to 1.11.2 - -* Mon Jan 16 2017 Leigh Scott - 1.11.1-1 -- Update to 1.11.1 - -* Wed Nov 30 2016 leigh scott - 1.10.2-1 -- Update to 1.10.2 - -* Fri Nov 11 2016 Hans de Goede - 1.10.0-2 -- Drop no longer needed ignore_vaapi.patch - -* Fri Nov 11 2016 Hans de Goede - 1.10.0-1 -- Update to 1.10.0 - -* Fri Nov 11 2016 Leigh Scott - 1.8.2-4 -- Add patch to disable ffmpeg hardware acceleration for nvenc and qsv (rfbz#4334) - -* Fri Nov 11 2016 Leigh Scott - 1.8.2-3 -- Add patch to ignore VAAPI decoders and VAAPI/nvenc encoders (rfbz#4334) - -* Sat Jul 30 2016 Julian Sikorski - 1.8.2-2 -- Rebuilt for ffmpeg-3.1.1 - -* Sun Jun 12 2016 Hans de Goede - 1.8.2-1 -- Update to 1.8.2 - -* Wed May 18 2016 Hans de Goede - 1.8.1-1 -- Update to 1.8.1 - -* Sat Jan 23 2016 Hans de Goede - 1.6.3-1 -- Update to 1.6.3 - -* Thu Dec 24 2015 Hans de Goede - 1.6.2-1 -- Update to 1.6.2 - -* Sat Oct 31 2015 Hans de Goede - 1.6.1-1 -- Update to 1.6.1 -- Upstream is using ffmpeg instead of libav now, switch to system ffmpeg-libs - -* Sat May 16 2015 Hans de Goede - 1.4.5-1 -- Update to 1.4.5 -- Update libav to 10.6 - -* Wed Oct 1 2014 Hans de Goede - 1.4.3-1 -- Update to 1.4.3 -- Includes libav 10.5 - -* Fri Aug 29 2014 Hans de Goede - 1.4.1-1 -- Update to 1.4.1 (rf#3343) -- Includes libav 10.4 - -* Sun Jun 15 2014 Hans de Goede - 1.2.4-1 -- Update to 1.2.4 (rf#3269) -- Update libav to 9.13 - -* Sat Feb 15 2014 Michael Kuhn - 1.2.3-1 -- Update to 1.2.3. -- Update libav to 9.11. - -* Sat Jan 04 2014 Michael Kuhn - 1.2.2-1 -- Update to 1.2.2. - -* Sat Nov 16 2013 Hans de Goede - 1.2.1-1 -- Rebase to 1.2.1 - -* Sun Oct 13 2013 Hans de Goede - 1.2.0-1 -- Rebase to 1.2.0 -- Upgrade the buildin libav to 9.10 to get all the security fixes from - upstream libav -- Switch back to included libav copy again, libav and ffmpeg have - deviated to much to use a system ffmpeg lib as libav replacement, - this fixes a bad memory-leak (rpmfusion#2976) - -* Mon Sep 30 2013 Nicolas Chauvet - 1.1.3-4 -- Rebuilt - -* Tue Aug 27 2013 Hans de Goede - 1.1.3-3 -- Rebuild now devel properly points to f20 - -* Mon Aug 26 2013 Hans de Goede - 1.1.3-2 -- Rebuild for ffmpeg-2.0 - -* Thu Aug 8 2013 Hans de Goede - 1.1.3-1 -- Rebase to 1.1.3 -- Switch back to using system ffmpeg - -* Tue Aug 6 2013 Hans de Goede - 1.0.9-1 -- Rebase to 1.0.9 -- This includes an upgrade of the buildin libav to 0.8.8 which includes a - bunch of security fixes from -- No longer overwrite the included libav, as the bundled one is the latest - -* Mon Mar 25 2013 Hans de Goede - 1.0.6-1 -- Rebase to 1.0.6 -- Upgrade the buildin libav to 0.8.6 to get all the security fixes from - upstream libav - -* Sun Mar 10 2013 Hans de Goede - 1.0.5-2 -- Add a patch from upstream git to fix h264 decoding artifacts (rf#2710) -- Add a patch from upstream libav to fix miscompilation with gcc-4.8 - (rf#2710, gnome#695166, libav#388) - -* Sat Mar 2 2013 Hans de Goede - 1.0.5-1 -- Rebase to 1.0.5 (rf#2688) -- Upgrade the buildin libav to 0.8.5 to get all the security fixes from - upstream libav - -* Sat Nov 3 2012 Hans de Goede - 1.0.2-2 -- Build included libav with the default RPM_OPT_FLAGS (rf#2560, rf#2472) - -* Sun Oct 28 2012 Hans de Goede - 1.0.2-1 -- Rebase to 1.0.2 -- Included libav copy updated to 0.8.4 -- Change the license to LGPLv2+, as the GPL only postproc plugin is no longer - included -- Replace references to ffmpeg with libav (rf#2472) -- Add COPYING.LIB to %%doc (rf#2472) -- Run make with V=1 (rf#2472) - -* Sun Sep 23 2012 Hans de Goede - 0.11.99-1 -- New upstream release 0.11.99 - -* Sun Sep 9 2012 Hans de Goede - 0.11.93-1 -- First version of gstreamer1-libav for rpmfusion diff --git a/sources b/sources deleted file mode 100644 index 89920bc..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (gst-libav-1.18.4.tar.xz) = 4eb10af6698f724bbc8d5b7b215e7349e6ff3b52e24b3987ee4077db1ae27ae0d6f25309adc50f0fccdf5af4d617634a7339ad1e5466a737c40a25c52c0d023f