Overview

Request 6068 (accepted)

New stable branch

Submit package home:zait...sentials / gstreamer...d-codecs to package Essentials / gstreamer-plugins-bad-codecs

gstreamer-plugins-bad-codecs.changes Changed
x
 
1
@@ -1,4 +1,10 @@
2
 -------------------------------------------------------------------
3
+Fri Jun 28 09:18:37 UTC 2024 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.24.5
6
+- Drop vo-aacencoder plugin.
7
+
8
+-------------------------------------------------------------------
9
 Sun Mar 24 10:38:20 UTC 2024 - Bjørn Lie <zaitor@opensuse.org>
10
 
11
 - Disable libmodplug - missing 32bit support.
12
gstreamer-plugins-bad-codecs.spec Changed
32
 
1
@@ -4,10 +4,10 @@
2
 
3
 %define _name gst-plugins-bad
4
 %define gst_branch 1.0
5
-%define _version 1.22.0
6
+%define _version 1.24.0
7
 
8
 Name:           gstreamer-plugins-bad-codecs
9
-Version:        1.22.7
10
+Version:        1.24.5
11
 Release:        0
12
 Summary:        Codecs/plugins for gstreamer-plugins-bad
13
 License:        LGPL-2.1-or-later
14
@@ -38,7 +38,7 @@
15
 #BuildRequires:  pkgconfig(libmodplug)
16
 BuildRequires:  pkgconfig(libopenaptx)
17
 BuildRequires:  pkgconfig(librtmp)
18
-BuildRequires:  pkgconfig(vo-aacenc) >= 0.1.0
19
+#BuildRequires:  pkgconfig(vo-aacenc) >= 0.1.0
20
 BuildRequires:  pkgconfig(x265)
21
 
22
 Provides:       gstreamer-plugins-bad-orig-addon = %{version}
23
@@ -89,7 +89,7 @@
24
 #%%{_libdir}/gstreamer-%%{gst_branch}/libgstmodplug.so
25
 %{_libdir}/gstreamer-%{gst_branch}/libgstopenaptx.so
26
 %{_libdir}/gstreamer-%{gst_branch}/libgstrtmp.so
27
-%{_libdir}/gstreamer-%{gst_branch}/libgstvoaacenc.so
28
+#%%{_libdir}/gstreamer-%%{gst_branch}/libgstvoaacenc.so
29
 %{_libdir}/gstreamer-%{gst_branch}/libgstx265.so
30
 
31
 %changelog
32
build_what_we_need_only.patch Changed
168
 
1
@@ -1,61 +1,9 @@
2
-Index: gst-plugins-bad-1.22.2/meson.build
3
-===================================================================
4
---- gst-plugins-bad-1.22.2.orig/meson.build
5
-+++ gst-plugins-bad-1.22.2/meson.build
6
-@@ -309,6 +309,8 @@ gstapp_dep = dependency('gstreamer-app-1
7
-     fallback : 'gst-plugins-base', 'app_dep')
8
- gstaudio_dep = dependency('gstreamer-audio-1.0', version : gst_req,
9
-     fallback : 'gst-plugins-base', 'audio_dep')
10
-+gstcodecparsers_dep = dependency('gstreamer-codecparsers-1.0', version : gst_req,
11
-+    fallback : 'gst-plugins-bad', 'codecparsers_dep')
12
- gstfft_dep = dependency('gstreamer-fft-1.0', version : gst_req,
13
-     fallback : 'gst-plugins-base', 'fft_dep')
14
- gstriff_dep = dependency('gstreamer-riff-1.0', version : gst_req,
15
-@@ -540,13 +542,8 @@ pkgconfig.generate(
16
- 
17
- gpl_allowed = get_option('gpl').allowed()
18
- 
19
--subdir('gst-libs')
20
- subdir('gst')
21
--subdir('sys')
22
- subdir('ext')
23
--subdir('tests')
24
--subdir('data')
25
--subdir('tools')
26
- 
27
- if have_orcc
28
-   update_orc_dist_files = find_program('scripts/update-orc-dist-files.py')
29
-Index: gst-plugins-bad-1.22.2/gst/meson.build
30
-===================================================================
31
---- gst-plugins-bad-1.22.2.orig/gst/meson.build
32
-+++ gst-plugins-bad-1.22.2/gst/meson.build
33
-@@ -1,19 +1,4 @@
34
--foreach plugin : 'accurip', 'adpcmdec', 'adpcmenc', 'aiff', 'asfmux',
35
--                  'audiobuffersplit', 'audiofxbad', 'audiomixmatrix',
36
--                  'audiolatency', 'audiovisualizers', 'autoconvert', 'bayer',
37
--                  'camerabin2', 'codecalpha', 'codectimestamper', 'coloreffects',
38
--                  'debugutils', 'dvbsubenc',
39
--                  'dvbsuboverlay', 'dvdspu', 'faceoverlay', 'festival',
40
--                  'fieldanalysis', 'freeverb', 'frei0r', 'gaudieffects', 'gdp',
41
--                  'geometrictransform', 'id3tag', 'inter', 'interlace',
42
--                  'ivfparse', 'ivtc', 'jp2kdecimator', 'jpegformat', 'librfb',
43
--                  'midi', 'mpegdemux', 'mpegpsmux', 'mpegtsdemux', 'mpegtsmux',
44
--                  'mxf', 'netsim', 'onvif', 'pcapparse', 'pnm', 'proxy',
45
--                  'rawparse', 'removesilence', 'rist', 'rtmp2', 'rtp', 'sdp',
46
--                  'segmentclip', 'siren', 'smooth', 'speed', 'subenc', 'switchbin',
47
--                  'timecode', 'transcode', 'videofilters',
48
--                  'videoframe_audiolevel', 'videoparsers', 'videosignal',
49
--                  'vmnc', 'y4m'
50
-+foreach plugin : 'siren'
51
-   if not get_option(plugin).disabled()
52
-     subdir(plugin)
53
-   endif
54
-Index: gst-plugins-bad-1.22.2/ext/meson.build
55
-===================================================================
56
---- gst-plugins-bad-1.22.2.orig/ext/meson.build
57
-+++ gst-plugins-bad-1.22.2/ext/meson.build
58
-@@ -1,75 +1,10 @@
59
+diff -Nur gst-plugins-bad-1.24.0-orig/ext/meson.build gst-plugins-bad-1.24.0/ext/meson.build
60
+--- gst-plugins-bad-1.24.0-orig/ext/meson.build    2024-03-05 00:51:42.000000000 +0100
61
++++ gst-plugins-bad-1.24.0/ext/meson.build 2024-06-28 08:53:47.922413595 +0200
62
+@@ -1,79 +1,7 @@
63
 -subdir('aes')
64
+-subdir('analyticsoverlay')
65
 -subdir('assrender')
66
 -subdir('aom')
67
 -subdir('avtp')
68
@@ -63,6 +11,7 @@
69
 -subdir('bz2')
70
 -subdir('chromaprint')
71
 -subdir('closedcaption')
72
+-subdir('codec2json')
73
 -subdir('colormanagement')
74
 -subdir('curl')
75
 -subdir('dash')
76
@@ -82,13 +31,13 @@
77
 -subdir('hls')
78
 -subdir('iqa')
79
 -subdir('isac')
80
--subdir('kate')
81
 -subdir('ladspa')
82
+-subdir('lc3')
83
 -subdir('ldac')
84
  subdir('libde265')
85
 -subdir('lv2')
86
 -subdir('mdns')
87
- subdir('modplug')
88
+-subdir('modplug')
89
 -subdir('mpeg2enc')
90
 -subdir('mplex')
91
 -subdir('musepack')
92
@@ -104,6 +53,7 @@
93
 -subdir('openni2')
94
 -subdir('opus')
95
 -subdir('qroverlay')
96
+-subdir('qt6d3d11')
97
  subdir('resindvd')
98
 -subdir('rsvg')
99
  subdir('rtmp')
100
@@ -115,10 +65,11 @@
101
 -subdir('spandsp')
102
 -subdir('srt')
103
 -subdir('srtp')
104
- subdir('svthevcenc')
105
+-subdir('svtav1')
106
+-subdir('svthevcenc')
107
 -subdir('teletextdec')
108
 -subdir('ttml')
109
- subdir('voaacenc')
110
+-subdir('voaacenc')
111
 -subdir('voamrwbenc')
112
 -subdir('vulkan')
113
 -subdir('wayland')
114
@@ -130,3 +81,53 @@
115
  subdir('x265')
116
 -subdir('zxing')
117
 -subdir('zbar')
118
+diff -Nur gst-plugins-bad-1.24.0-orig/gst/meson.build gst-plugins-bad-1.24.0/gst/meson.build
119
+--- gst-plugins-bad-1.24.0-orig/gst/meson.build    2024-03-05 00:51:42.000000000 +0100
120
++++ gst-plugins-bad-1.24.0/gst/meson.build 2024-06-28 08:22:07.637599366 +0200
121
+@@ -1,19 +1,4 @@
122
+-foreach plugin : 'accurip', 'adpcmdec', 'adpcmenc', 'aiff', 'asfmux',
123
+-                  'audiobuffersplit', 'audiofxbad', 'audiomixmatrix',
124
+-                  'audiolatency', 'audiovisualizers', 'autoconvert', 'bayer',
125
+-                  'camerabin2', 'codecalpha', 'codectimestamper', 'coloreffects',
126
+-                  'debugutils', 'dvbsubenc',
127
+-                  'dvbsuboverlay', 'dvdspu', 'faceoverlay', 'festival',
128
+-                  'fieldanalysis', 'freeverb', 'frei0r', 'gaudieffects', 'gdp',
129
+-                  'geometrictransform', 'id3tag', 'insertbin', 'inter', 'interlace',
130
+-                  'ivfparse', 'ivtc', 'jp2kdecimator', 'jpegformat', 'librfb',
131
+-                  'midi', 'mpegdemux', 'mpegpsmux', 'mpegtsdemux', 'mpegtsmux',
132
+-                  'mse', 'mxf', 'netsim', 'onvif', 'pcapparse', 'pnm', 'proxy',
133
+-                  'rawparse', 'removesilence', 'rist', 'rtmp2', 'rtp', 'sdp',
134
+-                  'segmentclip', 'siren', 'smooth', 'speed', 'subenc', 'switchbin',
135
+-                  'timecode', 'transcode', 'unixfd', 'videofilters',
136
+-                  'videoframe_audiolevel', 'videoparsers', 'videosignal',
137
+-                  'vmnc', 'y4m'
138
++foreach plugin : 'siren'
139
+   if not get_option(plugin).disabled()
140
+     subdir(plugin)
141
+   endif
142
+diff -Nur gst-plugins-bad-1.24.0-orig/meson.build gst-plugins-bad-1.24.0/meson.build
143
+--- gst-plugins-bad-1.24.0-orig/meson.build    2024-03-05 00:51:42.000000000 +0100
144
++++ gst-plugins-bad-1.24.0/meson.build 2024-06-28 08:15:37.518806458 +0200
145
+@@ -307,6 +307,8 @@
146
+     fallback : 'gst-plugins-base', 'app_dep')
147
+ gstaudio_dep = dependency('gstreamer-audio-1.0', version : gst_req,
148
+     fallback : 'gst-plugins-base', 'audio_dep')
149
++gstcodecparsers_dep = dependency('gstreamer-codecparsers-1.0', version : gst_req,
150
++    fallback : 'gst-plugins-bad', 'codecparsers_dep')
151
+ gstfft_dep = dependency('gstreamer-fft-1.0', version : gst_req,
152
+     fallback : 'gst-plugins-base', 'fft_dep')
153
+ gstriff_dep = dependency('gstreamer-riff-1.0', version : gst_req,
154
+@@ -555,13 +557,8 @@
155
+ 
156
+ gpl_allowed = get_option('gpl').allowed()
157
+ 
158
+-subdir('gst-libs')
159
+ subdir('gst')
160
+-subdir('sys')
161
+ subdir('ext')
162
+-subdir('tests')
163
+-subdir('data')
164
+-subdir('tools')
165
+ 
166
+ if have_orcc
167
+   update_orc_dist_files = find_program('scripts/update-orc-dist-files.py')
168
gst-plugins-bad-1.22.7.tar.xz -> gst-plugins-bad-1.24.5.tar.xz Changed
Refresh
Refresh
Request History
Bjørn Lie's avatar

zaitor created request 10 months ago

New stable branch


Bjørn Lie's avatar

zaitor accepted request 10 months ago

Xin