From cb63dbd21d1ce9955ba56cdf775d41febbd79829 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Fri, 22 Jul 2022 14:20:26 +0200 Subject: [PATCH 01/10] Updated to version 1.20.3. --- gstreamer1-plugins-bad-freeworld.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index 40e6da0..84bf011 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -5,7 +5,7 @@ Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld Epoch: 1 -Version: 1.20.0 +Version: 1.20.3 Release: 1%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ @@ -77,7 +77,7 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %files -%doc AUTHORS NEWS README RELEASE +%doc AUTHORS NEWS README.md README.static-linking RELEASE REQUIREMENTS %license COPYING # Take the whole dir for proper dir ownership (shared with other plugin pkgs) %{_datadir}/gstreamer-1.0 @@ -103,6 +103,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %changelog +* Fri Jul 22 2022 Vitaly Zaitsev - 1:1.20.3-1 +- Updated to version 1.20.3. + * Sun Feb 06 2022 Sérgio Basto - 1:1.20.0-1 - Update gstreamer1-plugins-bad-freeworld to 1.20.0 diff --git a/sources b/sources index a922307..40eb24e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-plugins-bad-1.20.0.tar.xz) = d79fedba96517c25d2ba3925405933671fa05e350b8e133277a7c1d509e08a49ceeb50c016e23e798667fa0b09783105914f06538bdcaae969fdba8ac385a51b +SHA512 (gst-plugins-bad-1.20.3.tar.xz) = cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b From 4a2549364a6a8768427849a9e6b8f350f587729b Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Fri, 22 Jul 2022 14:35:02 +0200 Subject: [PATCH 02/10] Reverted el9 commits from Rawhide. This reverts commit 9764e8b0913eb1d78633421c3242d546254d696b. This reverts commit 05cdf3f675c7cc874c09efcc58861d1c5838b464. This reverts commit c0f0f5ab48202c9f384fd103f6bbdf695eeba648. This reverts commit ff35b27a22feafaa3a7960907dd5a2f286ee44a8. This reverts commit 19ae9fa10d242afff0415e6f984211eaa220acd6. This reverts commit 8240b8cefe19a15267d52699f24392c9fe82186a. This reverts commit 411e9a31c76e7da64cbe4682cb6090389ee6679a. This reverts commit 2bf7ab0540f78697e99a09df36255bc6adc14b78. This reverts commit 430a35c170fd6d7bc2569e5bdaee2a72215f1762. This reverts commit 940554c65b0f9c5ae309f4a007d96dc586702f58. This reverts commit fa7357055457dcae4ea663797659df2ca98b7295. This reverts commit 3b21b8b0a5df40a6bbacc60402f42520a59a6503. This reverts commit 4d9c4690b17927c16ba616f6b6e704a2f65d5069. --- build_what_we_need_only.patch | 37 ++++++++++++------------- gstreamer1-plugins-bad-freeworld.spec | 39 ++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 55 insertions(+), 23 deletions(-) diff --git a/build_what_we_need_only.patch b/build_what_we_need_only.patch index 562996b..8b6f50d 100644 --- a/build_what_we_need_only.patch +++ b/build_what_we_need_only.patch @@ -1,7 +1,7 @@ -diff -uNrp a/ext/meson.build b/ext/meson.build ---- a/ext/meson.build 2020-08-20 16:14:26.000000000 +0100 -+++ b/ext/meson.build 2020-08-23 14:38:26.171082319 +0100 -@@ -1,69 +1,10 @@ +--- ./ext/meson.build.orig 2021-09-23 01:34:51.166608300 +0100 ++++ ./ext/meson.build 2021-10-09 17:52:41.117762463 +0100 +@@ -1,74 +1,9 @@ +-subdir('aes') -subdir('assrender') -subdir('aom') -subdir('avtp') @@ -22,13 +22,15 @@ diff -uNrp a/ext/meson.build b/ext/meson.build -subdir('flite') -subdir('fluidsynth') -subdir('gme') +-subdir('gs') -subdir('gsm') -subdir('hls') -subdir('iqa') +-subdir('isac') -subdir('kate') -subdir('ladspa') +-subdir('ldac') subdir('libde265') - subdir('libmms') -subdir('lv2') -subdir('mdns') -subdir('modplug') @@ -36,8 +38,9 @@ diff -uNrp a/ext/meson.build b/ext/meson.build subdir('mplex') -subdir('musepack') -subdir('neon') --subdir('ofa') +-subdir('onnx') -subdir('openal') +-subdir('openaptx') -subdir('opencv') -subdir('openexr') -subdir('openh264') @@ -45,6 +48,7 @@ diff -uNrp a/ext/meson.build b/ext/meson.build -subdir('openmpt') -subdir('openni2') -subdir('opus') +-subdir('qroverlay') -subdir('resindvd') -subdir('rsvg') subdir('rtmp') @@ -71,15 +75,14 @@ diff -uNrp a/ext/meson.build b/ext/meson.build subdir('x265') -subdir('zxing') -subdir('zbar') - diff -uNrp a/gst/meson.build b/gst/meson.build ---- a/gst/meson.build 2020-08-20 16:14:27.000000000 +0100 -+++ b/gst/meson.build 2020-08-23 14:38:26.172082317 +0100 +--- a/gst/meson.build 2021-06-01 00:14:25.000000000 +0100 ++++ b/gst/meson.build 2021-06-08 13:30:36.516757191 +0100 @@ -1,18 +1,4 @@ -foreach plugin : ['accurip', 'adpcmdec', 'adpcmenc', 'aiff', 'asfmux', - 'audiobuffersplit', 'audiofxbad', 'audiomixmatrix', - 'audiolatency', 'audiovisualizers', 'autoconvert', 'bayer', -- 'camerabin2', 'coloreffects', 'debugutils', 'dvbsubenc', +- 'camerabin2', 'codecalpha', 'coloreffects', 'debugutils', 'dvbsubenc', - 'dvbsuboverlay', 'dvdspu', 'faceoverlay', 'festival', - 'fieldanalysis', 'freeverb', 'frei0r', 'gaudieffects', 'gdp', - 'geometrictransform', 'id3tag', 'inter', 'interlace', @@ -96,9 +99,9 @@ diff -uNrp a/gst/meson.build b/gst/meson.build subdir(plugin) endif diff -uNrp a/meson.build b/meson.build ---- a/meson.build 2020-08-20 16:14:27.000000000 +0100 -+++ b/meson.build 2020-08-23 14:38:26.173082315 +0100 -@@ -279,6 +279,8 @@ +--- a/meson.build 2021-06-01 00:14:25.000000000 +0100 ++++ b/meson.build 2021-06-08 13:32:38.208390976 +0100 +@@ -292,6 +292,8 @@ gstapp_dep = dependency('gstreamer-app-1 fallback : ['gst-plugins-base', 'app_dep']) gstaudio_dep = dependency('gstreamer-audio-1.0', version : gst_req, fallback : ['gst-plugins-base', 'audio_dep']) @@ -107,9 +110,9 @@ diff -uNrp a/meson.build b/meson.build gstfft_dep = dependency('gstreamer-fft-1.0', version : gst_req, fallback : ['gst-plugins-base', 'fft_dep']) gstriff_dep = dependency('gstreamer-riff-1.0', version : gst_req, -@@ -461,14 +463,9 @@ - plugins_pkgconfig_install_dir = disabler() - endif +@@ -494,13 +496,9 @@ pkgconfig.generate( + + gpl_allowed = get_option('gpl').allowed() -subdir('gst-libs') subdir('gst') @@ -118,8 +121,6 @@ diff -uNrp a/meson.build b/meson.build -subdir('tests') subdir('data') -subdir('tools') --subdir('pkgconfig') if have_orcc update_orc_dist_files = find_program('scripts/update-orc-dist-files.py') - diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index ad0ab91..40e6da0 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -1,6 +1,11 @@ + +# gstreamer1.prov is broken and hangs, workarround it +%global __gstreamer1_provides %{nil} + Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld -Version: 1.18.4 +Epoch: 1 +Version: 1.20.0 Release: 1%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ @@ -17,9 +22,10 @@ BuildRequires: libXt-devel BuildRequires: orc-devel BuildRequires: libdca-devel BuildRequires: faad2-devel -BuildRequires: libmms-devel BuildRequires: mjpegtools-devel >= 2.0.0 BuildRequires: librtmp-devel +BuildRequires: openssl-devel + %ifarch x86_64 BuildRequires: svt-hevc-devel Provides: gstreamer1-svt-hevc = %{version}-%{release} @@ -54,6 +60,7 @@ well enough, or the code is not of good enough quality. -D doc=disabled \ -D introspection=disabled \ -D examples=disabled \ + -D gpl=enabled \ %ifnarch x86_64 -D svthevcenc=disabled \ %endif @@ -65,8 +72,9 @@ well enough, or the code is not of good enough quality. %install %meson_install - rm -rf %{buildroot}%{_datadir}/gstreamer-1.0/encoding-profiles/ +rm -rf %{buildroot}%{_libdir}/pkgconfig + %files %doc AUTHORS NEWS README RELEASE @@ -83,7 +91,6 @@ rm -rf %{buildroot}%{_datadir}/gstreamer-1.0/encoding-profiles/ %{_libdir}/gstreamer-1.0/libgstde265.so %{_libdir}/gstreamer-1.0/libgstdtsdec.so %{_libdir}/gstreamer-1.0/libgstfaad.so -%{_libdir}/gstreamer-1.0/libgstmms.so %{_libdir}/gstreamer-1.0/libgstmpeg2enc.so %{_libdir}/gstreamer-1.0/libgstmplex.so %{_libdir}/gstreamer-1.0/libgstrtmp.so @@ -96,6 +103,30 @@ rm -rf %{buildroot}%{_datadir}/gstreamer-1.0/encoding-profiles/ %changelog +* Sun Feb 06 2022 Sérgio Basto - 1:1.20.0-1 +- Update gstreamer1-plugins-bad-freeworld to 1.20.0 + +* Sun Nov 14 2021 Sérgio Basto - 1:1.19.3-1 +- Update gstreamer1-plugins-bad-freeworld to 1.19.3 + +* Sat Oct 09 2021 Sérgio Basto - 1:1.19.2-1 +- Update gstreamer1-plugins-bad-freeworld to 1.19.2 + +* Sat Oct 09 2021 Sérgio Basto - 1:1.19.1-3 +- gstreamer1.prov is broken and hangs, workarround it + +* Mon Aug 02 2021 RPM Fusion Release Engineering - 1:1.19.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 08 2021 Leigh Scott - 1.19.1-1 +- Update + +* Sat Apr 17 2021 Leigh Scott - 1.18.4-3 +- Rebuild for new mjpegtools + +* Wed Apr 14 2021 Leigh Scott - 1.18.4-2 +- Rebuild for new x265 + * Wed Mar 17 2021 Leigh Scott - 1.18.4-1 - 1.18.4 diff --git a/sources b/sources index 0fb6091..a922307 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-plugins-bad-1.18.4.tar.xz) = 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 +SHA512 (gst-plugins-bad-1.20.0.tar.xz) = d79fedba96517c25d2ba3925405933671fa05e350b8e133277a7c1d509e08a49ceeb50c016e23e798667fa0b09783105914f06538bdcaae969fdba8ac385a51b From 298b0fa1df6fc254032dfec61237417e21cb5f18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Sun, 7 Aug 2022 13:53:18 +0100 Subject: [PATCH 03/10] - 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 --- gstreamer1-plugins-bad-freeworld.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index 84bf011..c97e207 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -6,7 +6,7 @@ Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld Epoch: 1 Version: 1.20.3 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz @@ -103,6 +103,10 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %changelog +* Sun Aug 07 2022 RPM Fusion Release Engineering - 1:1.20.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg + 5.1 + * Fri Jul 22 2022 Vitaly Zaitsev - 1:1.20.3-1 - Updated to version 1.20.3. From 92d99b9776649c250296244b44ba3b705d632ca9 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sat, 12 Nov 2022 11:41:19 +0000 Subject: [PATCH 04/10] Updated to version 1.20.4 --- gstreamer1-plugins-bad-freeworld.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index c97e207..ef95500 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -5,8 +5,8 @@ Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld Epoch: 1 -Version: 1.20.3 -Release: 2%{?dist} +Version: 1.20.4 +Release: 1%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz @@ -103,6 +103,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %changelog +* Sat Nov 12 2022 Leigh Scott - 1:1.20.4-1 +- Updated to version 1.20.4 + * Sun Aug 07 2022 RPM Fusion Release Engineering - 1:1.20.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1 diff --git a/sources b/sources index 40eb24e..4e8ac2e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-plugins-bad-1.20.3.tar.xz) = cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b +SHA512 (gst-plugins-bad-1.20.4.tar.xz) = 31b28d4a1bbecf021a90f2aa49dd344ccea12533b65f3bf3a8426ca2175469fff7b7f8e08af7d3d22c18db2fe48b9d5fbea2b325d296aee04b019cebef1eaec4 From 3039ed0db862165373607ee846e67023d0ac56cb Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Thu, 12 Jan 2023 12:33:30 +0100 Subject: [PATCH 05/10] Updated to version 1.20.5. --- gstreamer1-plugins-bad-freeworld.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index ef95500..e6ff47a 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -5,7 +5,7 @@ Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld Epoch: 1 -Version: 1.20.4 +Version: 1.20.5 Release: 1%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ @@ -103,6 +103,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %changelog +* Thu Jan 12 2023 Vitaly Zaitsev - 1:1.20.5-1 +- Updated to version 1.20.5. + * Sat Nov 12 2022 Leigh Scott - 1:1.20.4-1 - Updated to version 1.20.4 From 43f8364f08d606f8bbce86e0c9f8d884c92ba077 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Thu, 12 Jan 2023 12:40:18 +0100 Subject: [PATCH 06/10] Uploaded missing sources. --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 4e8ac2e..f8e4e8e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-plugins-bad-1.20.4.tar.xz) = 31b28d4a1bbecf021a90f2aa49dd344ccea12533b65f3bf3a8426ca2175469fff7b7f8e08af7d3d22c18db2fe48b9d5fbea2b325d296aee04b019cebef1eaec4 +SHA512 (gst-plugins-bad-1.20.5.tar.xz) = 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a From f305f0a29e91dc8977bc74c786e2c18938e536de Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sun, 19 Feb 2023 12:22:49 +0000 Subject: [PATCH 07/10] Update gstreamer1-plugins-ugly to 1.22.0 --- build_what_we_need_only.patch | 25 ++++++++++++++----------- gstreamer1-plugins-bad-freeworld.spec | 20 ++++++++------------ sources | 2 +- 3 files changed, 23 insertions(+), 24 deletions(-) diff --git a/build_what_we_need_only.patch b/build_what_we_need_only.patch index 8b6f50d..eeee21e 100644 --- a/build_what_we_need_only.patch +++ b/build_what_we_need_only.patch @@ -1,6 +1,7 @@ ---- ./ext/meson.build.orig 2021-09-23 01:34:51.166608300 +0100 -+++ ./ext/meson.build 2021-10-09 17:52:41.117762463 +0100 -@@ -1,74 +1,9 @@ +diff -uNrp a/ext/meson.build b/ext/meson.build +--- a/ext/meson.build 2023-01-23 19:29:34.000000000 +0000 ++++ b/ext/meson.build 2023-02-19 12:17:51.741137633 +0000 +@@ -1,75 +1,9 @@ -subdir('aes') -subdir('assrender') -subdir('aom') @@ -24,6 +25,7 @@ -subdir('gme') -subdir('gs') -subdir('gsm') +-subdir('gtk') -subdir('hls') -subdir('iqa') -subdir('isac') @@ -76,13 +78,14 @@ -subdir('zxing') -subdir('zbar') diff -uNrp a/gst/meson.build b/gst/meson.build ---- a/gst/meson.build 2021-06-01 00:14:25.000000000 +0100 -+++ b/gst/meson.build 2021-06-08 13:30:36.516757191 +0100 -@@ -1,18 +1,4 @@ +--- a/gst/meson.build 2023-01-23 19:29:34.000000000 +0000 ++++ b/gst/meson.build 2023-02-19 12:17:51.742137630 +0000 +@@ -1,19 +1,4 @@ -foreach plugin : ['accurip', 'adpcmdec', 'adpcmenc', 'aiff', 'asfmux', - 'audiobuffersplit', 'audiofxbad', 'audiomixmatrix', - 'audiolatency', 'audiovisualizers', 'autoconvert', 'bayer', -- 'camerabin2', 'codecalpha', 'coloreffects', 'debugutils', 'dvbsubenc', +- 'camerabin2', 'codecalpha', 'codectimestamper', 'coloreffects', +- 'debugutils', 'dvbsubenc', - 'dvbsuboverlay', 'dvdspu', 'faceoverlay', 'festival', - 'fieldanalysis', 'freeverb', 'frei0r', 'gaudieffects', 'gdp', - 'geometrictransform', 'id3tag', 'inter', 'interlace', @@ -99,9 +102,9 @@ diff -uNrp a/gst/meson.build b/gst/meson.build subdir(plugin) endif diff -uNrp a/meson.build b/meson.build ---- a/meson.build 2021-06-01 00:14:25.000000000 +0100 -+++ b/meson.build 2021-06-08 13:32:38.208390976 +0100 -@@ -292,6 +292,8 @@ gstapp_dep = dependency('gstreamer-app-1 +--- a/meson.build 2023-01-23 19:29:34.000000000 +0000 ++++ b/meson.build 2023-02-19 12:17:51.743137626 +0000 +@@ -309,6 +309,8 @@ gstapp_dep = dependency('gstreamer-app-1 fallback : ['gst-plugins-base', 'app_dep']) gstaudio_dep = dependency('gstreamer-audio-1.0', version : gst_req, fallback : ['gst-plugins-base', 'audio_dep']) @@ -110,7 +113,7 @@ diff -uNrp a/meson.build b/meson.build gstfft_dep = dependency('gstreamer-fft-1.0', version : gst_req, fallback : ['gst-plugins-base', 'fft_dep']) gstriff_dep = dependency('gstreamer-riff-1.0', version : gst_req, -@@ -494,13 +496,9 @@ pkgconfig.generate( +@@ -540,13 +542,9 @@ pkgconfig.generate( gpl_allowed = get_option('gpl').allowed() diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index e6ff47a..2b1ec73 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -5,7 +5,7 @@ Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld Epoch: 1 -Version: 1.20.5 +Version: 1.22.0 Release: 1%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ @@ -25,19 +25,17 @@ BuildRequires: faad2-devel BuildRequires: mjpegtools-devel >= 2.0.0 BuildRequires: librtmp-devel BuildRequires: openssl-devel - -%ifarch x86_64 BuildRequires: svt-hevc-devel -Provides: gstreamer1-svt-hevc = %{version}-%{release} -Provides: gstreamer1-svt-hevc%{?_isa} = %{version}-%{release} -Obsoletes: gstreamer1-svt-hevc < %{version}-%{release} -%endif BuildRequires: vo-amrwbenc-devel #BuildRequires: vo-aacenc-devel BuildRequires: libusbx-devel BuildRequires: x265-devel BuildRequires: libde265-devel +Provides: gstreamer1-svt-hevc = %{version}-%{release} +Provides: gstreamer1-svt-hevc%{?_isa} = %{version}-%{release} +Obsoletes: gstreamer1-svt-hevc < %{version}-%{release} + %description GStreamer is a streaming media framework, based on graphs of elements which @@ -61,9 +59,6 @@ well enough, or the code is not of good enough quality. -D introspection=disabled \ -D examples=disabled \ -D gpl=enabled \ -%ifnarch x86_64 - -D svthevcenc=disabled \ -%endif -D nls=disabled @@ -94,15 +89,16 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %{_libdir}/gstreamer-1.0/libgstmpeg2enc.so %{_libdir}/gstreamer-1.0/libgstmplex.so %{_libdir}/gstreamer-1.0/libgstrtmp.so -%ifarch x86_64 %{_libdir}/gstreamer-1.0/libgstsvthevcenc.so -%endif #%%{_libdir}/gstreamer-1.0/libgstvoaacenc.so %{_libdir}/gstreamer-1.0/libgstvoamrwbenc.so %{_libdir}/gstreamer-1.0/libgstx265.so %changelog +* Sun Feb 19 2023 Leigh Scott - 1:1.22.0-1 +- Update gstreamer1-plugins-ugly to 1.22.0 + * Thu Jan 12 2023 Vitaly Zaitsev - 1:1.20.5-1 - Updated to version 1.20.5. diff --git a/sources b/sources index f8e4e8e..8d30b59 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-plugins-bad-1.20.5.tar.xz) = 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a +SHA512 (gst-plugins-bad-1.22.0.tar.xz) = d052a6b060a27125bd2b672e933b32c95e784b89d527c6d88fbaac373267914dad7a75291d1615e18ca8c77654c89d94665e1e36c8f8646f1e1444766f70616d From 7a170d019cf3387122f0a81fb7585d8e7097470a Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sun, 19 Feb 2023 12:45:28 +0000 Subject: [PATCH 08/10] fix --- gstreamer1-plugins-bad-freeworld.spec | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index 2b1ec73..b4781e6 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -25,17 +25,19 @@ BuildRequires: faad2-devel BuildRequires: mjpegtools-devel >= 2.0.0 BuildRequires: librtmp-devel BuildRequires: openssl-devel + +%ifarch x86_64 BuildRequires: svt-hevc-devel +Provides: gstreamer1-svt-hevc = %{version}-%{release} +Provides: gstreamer1-svt-hevc%{?_isa} = %{version}-%{release} +Obsoletes: gstreamer1-svt-hevc < %{version}-%{release} +%endif BuildRequires: vo-amrwbenc-devel #BuildRequires: vo-aacenc-devel BuildRequires: libusbx-devel BuildRequires: x265-devel BuildRequires: libde265-devel -Provides: gstreamer1-svt-hevc = %{version}-%{release} -Provides: gstreamer1-svt-hevc%{?_isa} = %{version}-%{release} -Obsoletes: gstreamer1-svt-hevc < %{version}-%{release} - %description GStreamer is a streaming media framework, based on graphs of elements which @@ -59,6 +61,9 @@ well enough, or the code is not of good enough quality. -D introspection=disabled \ -D examples=disabled \ -D gpl=enabled \ +%ifnarch x86_64 + -D svthevcenc=disabled \ +%endif -D nls=disabled @@ -89,7 +94,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %{_libdir}/gstreamer-1.0/libgstmpeg2enc.so %{_libdir}/gstreamer-1.0/libgstmplex.so %{_libdir}/gstreamer-1.0/libgstrtmp.so +%ifarch x86_64 %{_libdir}/gstreamer-1.0/libgstsvthevcenc.so +%endif #%%{_libdir}/gstreamer-1.0/libgstvoaacenc.so %{_libdir}/gstreamer-1.0/libgstvoamrwbenc.so %{_libdir}/gstreamer-1.0/libgstx265.so From 8710c22f1a1ac6ade2f12c1692c7dcbc07f733bc Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Wed, 29 Mar 2023 16:38:00 +0200 Subject: [PATCH 09/10] Updated to version 1.22.1. --- gstreamer1-plugins-bad-freeworld.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec index b4781e6..ce084d5 100644 --- a/gstreamer1-plugins-bad-freeworld.spec +++ b/gstreamer1-plugins-bad-freeworld.spec @@ -5,7 +5,7 @@ Summary: GStreamer 1.0 streaming media framework "bad" plug-ins Name: gstreamer1-plugins-bad-freeworld Epoch: 1 -Version: 1.22.0 +Version: 1.22.1 Release: 1%{?dist} License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ @@ -103,6 +103,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig %changelog +* Wed Mar 29 2023 Vitaly Zaitsev - 1:1.22.1-1 +- Updated to version 1.22.1. + * Sun Feb 19 2023 Leigh Scott - 1:1.22.0-1 - Update gstreamer1-plugins-ugly to 1.22.0 diff --git a/sources b/sources index 8d30b59..cc31f38 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-plugins-bad-1.22.0.tar.xz) = d052a6b060a27125bd2b672e933b32c95e784b89d527c6d88fbaac373267914dad7a75291d1615e18ca8c77654c89d94665e1e36c8f8646f1e1444766f70616d +SHA512 (gst-plugins-bad-1.22.1.tar.xz) = e380418ed9ab024a54ec62ef96d23263ff935a9c0e7a917e1aaa193067eafb3f6a9567b9af6d011a0407954bd5e9812f662f99728e3fcb68bb67e401d5b5d79c From df48b6695604f11abd790e042c546f944bb891b2 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Thu, 16 Nov 2023 18:25:00 +0300 Subject: [PATCH 10/10] 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 cc31f38..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (gst-plugins-bad-1.22.1.tar.xz) = e380418ed9ab024a54ec62ef96d23263ff935a9c0e7a917e1aaa193067eafb3f6a9567b9af6d011a0407954bd5e9812f662f99728e3fcb68bb67e401d5b5d79c