From f305f0a29e91dc8977bc74c786e2c18938e536de Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sun, 19 Feb 2023 12:22:49 +0000 Subject: [PATCH] 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