Changes of Revision 38

vlc-beta.spec Changed
x
 
1
@@ -31,8 +31,7 @@
2
 Release:        0
3
 Summary:        Snapshot of vlc.git#master
4
 License:        GPL-2.0+ and LGPL-2.1+
5
-Group:          Productivity/Multimedia/Video/Players
6
-Url:            http://www.videolan.org
7
+URL:            https://code.videolan.org/videolan/vlc
8
 Source0:        %name-%version.tar
9
 Source1:        %name.changes
10
 Source3:        %name-rpmlintrc
11
@@ -86,163 +85,161 @@
12
 Provides:       vlc-beta-qt-debuginfo = %version-%release
13
 
14
 BuildRequires:  bash
15
-BuildRequires:  flex
16
 BuildRequires:  bison
17
-%if 0%{?suse_version} > 1500
18
+BuildRequires:  ffmpeg-7-libavcodec-devel
19
+BuildRequires:  ffmpeg-7-libavformat-devel
20
+BuildRequires:  ffmpeg-7-libavutil-devel
21
+BuildRequires:  ffmpeg-7-libpostproc-devel
22
+BuildRequires:  ffmpeg-7-libswscale-devel
23
+BuildRequires:  flex
24
 BuildRequires:  gettext-devel >= 0.21
25
 BuildRequires:  gettext-tools
26
-%endif
27
+BuildRequires:  libgcrypt-devel >= 1.6.0
28
 BuildRequires:  libtool
29
 BuildRequires:  pkg-config
30
-%if %{with vlc_medialibrary}
31
-BuildRequires:  pkgconfig(medialibrary)
32
+%if 0%{?suse_version} > 1500
33
+BuildRequires:  pkgconfig(KF6WindowSystem)
34
 %endif
35
-BuildRequires:  pkgconfig(zlib)
36
-BuildRequires:  pkgconfig(libidn)
37
+BuildRequires:  pkgconfig(Qt6Core)
38
+BuildRequires:  pkgconfig(Qt6Gui)
39
+BuildRequires:  pkgconfig(Qt6Qml)
40
+BuildRequires:  pkgconfig(Qt6QmlModels)
41
+BuildRequires:  pkgconfig(Qt6QmlWorkerScript)
42
+BuildRequires:  pkgconfig(Qt6Quick)
43
+BuildRequires:  pkgconfig(Qt6QuickControls2)
44
+BuildRequires:  pkgconfig(Qt6QuickLayouts)
45
+BuildRequires:  pkgconfig(Qt6QuickTemplates2)
46
+BuildRequires:  pkgconfig(Qt6ShaderTools)
47
+BuildRequires:  pkgconfig(Qt6Svg)
48
+BuildRequires:  pkgconfig(Qt6WaylandClient)
49
+BuildRequires:  pkgconfig(Qt6Widgets)
50
+BuildRequires:  pkgconfig(alsa) >= 1.0.24
51
+BuildRequires:  pkgconfig(avahi-client) >= 0.6
52
+BuildRequires:  pkgconfig(caca) >= 0.99.beta14
53
+BuildRequires:  pkgconfig(cairo) >= 1.13.1
54
+BuildRequires:  pkgconfig(dav1d)
55
 BuildRequires:  pkgconfig(dbus-1) >= 1.6.0
56
-BuildRequires:  pkgconfig(libsystemd)
57
-BuildRequires:  pkgconfig(lua) >= 5.1
58
-BuildRequires:  pkgconfig(libarchive) >= 3.1.0
59
-BuildRequires:  pkgconfig(live555) >= 2015.01.27
60
-BuildRequires:  pkgconfig(libdc1394-2) >= 2.1.0
61
-BuildRequires:  pkgconfig(libraw1394) >= 2.0.1
62
-BuildRequires:  pkgconfig(libavc1394) >= 0.5.3
63
-BuildRequires:  pkgconfig(zvbi-0.2) >= 0.2.28
64
 BuildRequires:  pkgconfig(dvdnav) >= 6.0.0
65
 BuildRequires:  pkgconfig(dvdread) >= 6.0.0
66
-BuildRequires:  pkgconfig(libplacebo)
67
-BuildRequires:  pkgconfig(vulkan) >= 1.0.26
68
-BuildRequires:  pkgconfig(libbluray)
69
-%if %{with vlc_opencv}
70
-BuildRequires:  pkgconfig(opencv) > 2.0
71
+BuildRequires:  pkgconfig(egl)
72
+BuildRequires:  pkgconfig(faad2)
73
+%if %{with fdk_aac}
74
+BuildRequires:  pkgconfig(fdk-aac)
75
 %endif
76
-BuildRequires:  pkgconfig(smbclient)
77
-BuildRequires:  pkgconfig(libssh2)
78
-BuildRequires:  pkgconfig(libnfs) >= 1.10.0
79
-BuildRequires:  pkgconfig(libv4l2)
80
-#uildRequires:  pkgconfig(ffnvcodec)
81
-BuildRequires:  pkgconfig(libcddb) >= 0.9.5
82
-BuildRequires:  pkgconfig(libvncclient) >= 0.9.9
83
+BuildRequires:  pkgconfig(ffnvcodec)
84
+BuildRequires:  pkgconfig(flac)
85
+BuildRequires:  pkgconfig(fluidsynth) >= 1.1.2
86
+BuildRequires:  pkgconfig(fontconfig) >= 2.11
87
 BuildRequires:  pkgconfig(freerdp2)
88
+BuildRequires:  pkgconfig(freetype2)
89
+BuildRequires:  pkgconfig(fribidi)
90
+BuildRequires:  pkgconfig(gbm)
91
+BuildRequires:  pkgconfig(gl)
92
+BuildRequires:  pkgconfig(gnutls) >= 3.5.0
93
+BuildRequires:  pkgconfig(gtk+-3.0)
94
+BuildRequires:  pkgconfig(harfbuzz)
95
+BuildRequires:  pkgconfig(jack) >= 1.9.7
96
+BuildRequires:  pkgconfig(kate) >= 0.3.0
97
+BuildRequires:  pkgconfig(libarchive) >= 3.1.0
98
+BuildRequires:  pkgconfig(libass) >= 0.9.8
99
+BuildRequires:  pkgconfig(libavc1394) >= 0.5.3
100
+BuildRequires:  pkgconfig(libbluray)
101
+BuildRequires:  pkgconfig(libcddb) >= 0.9.5
102
+%if 0%{?suse_version} > 1500
103
+BuildRequires:  pkgconfig(libchromaprint) >= 0.6.0
104
+%endif
105
+BuildRequires:  pkgconfig(libdc1394-2) >= 2.1.0
106
+BuildRequires:  pkgconfig(libdrm) >= 2.4.83
107
 BuildRequires:  pkgconfig(libdvbpsi) >= 1.2.0
108
-BuildRequires:  pkgconfig(libgme)
109
-BuildRequires:  pkgconfig(ogg) >= 1.0
110
-BuildRequires:  pkgconfig(vorbis) >= 1.1
111
-BuildRequires:  pkgconfig(shout) >= 2.1
112
 BuildRequires:  pkgconfig(libebml) >= 1.3.6
113
+BuildRequires:  pkgconfig(libebur128) >= 1.2.4
114
+BuildRequires:  pkgconfig(libgme)
115
+BuildRequires:  pkgconfig(libidn)
116
+BuildRequires:  pkgconfig(libjpeg)
117
 BuildRequires:  pkgconfig(libmatroska)
118
 BuildRequires:  pkgconfig(libmodplug)
119
-BuildRequires:  pkgconfig(shine) >= 3.0.0
120
-BuildRequires:  pkgconfig(mad)
121
 BuildRequires:  pkgconfig(libmpg123)
122
-BuildRequires:  ffmpeg-6-libavutil-devel
123
-BuildRequires:  ffmpeg-6-libavcodec-devel
124
+BuildRequires:  pkgconfig(libmtp) >= 1.0.0
125
+BuildRequires:  pkgconfig(libnfs) >= 1.10.0
126
+BuildRequires:  pkgconfig(libnotify)
127
+BuildRequires:  pkgconfig(libpipewire-0.3)
128
+BuildRequires:  pkgconfig(libplacebo)
129
+BuildRequires:  pkgconfig(libpng)
130
+BuildRequires:  pkgconfig(libpulse) >= 6.0
131
+BuildRequires:  pkgconfig(libraw1394) >= 2.0.1
132
+BuildRequires:  pkgconfig(librsvg-2.0) >= 2.9.0
133
+BuildRequires:  pkgconfig(libsecret-1) >= 0.18
134
+BuildRequires:  pkgconfig(libssh2)
135
+BuildRequires:  pkgconfig(libsystemd)
136
+BuildRequires:  pkgconfig(libudev) >= 142
137
+BuildRequires:  pkgconfig(libupnp)
138
+BuildRequires:  pkgconfig(libv4l2)
139
 BuildRequires:  pkgconfig(libva) >= 0.38
140
 BuildRequires:  pkgconfig(libva-drm)
141
+BuildRequires:  pkgconfig(libva-wayland)
142
 BuildRequires:  pkgconfig(libva-x11)
143
-BuildRequires:  ffmpeg-6-libavformat-devel
144
-BuildRequires:  ffmpeg-6-libswscale-devel
145
-BuildRequires:  ffmpeg-6-libpostproc-devel
146
-BuildRequires:  pkgconfig(faad2)
147
-BuildRequires:  pkgconfig(rav1e)
148
-BuildRequires:  pkgconfig(dav1d)
149
-BuildRequires:  pkgconfig(vpx) >= 1.5.0
150
-BuildRequires:  pkgconfig(twolame)
151
-%if %{with fdk_aac}
152
-BuildRequires:  pkgconfig(fdk-aac)
153
+BuildRequires:  pkgconfig(libvncclient) >= 0.9.9
154
+BuildRequires:  pkgconfig(libxml-2.0) >= 2.5
155
+BuildRequires:  pkgconfig(lirc)
156
+BuildRequires:  pkgconfig(live555) >= 2015.01.27
157
+BuildRequires:  pkgconfig(lua) >= 5.1
158
+BuildRequires:  pkgconfig(mad)
159
+%if %{with vlc_medialibrary}
160
+BuildRequires:  pkgconfig(medialibrary)
161
+%endif
162
+BuildRequires:  pkgconfig(ncursesw)
163
+BuildRequires:  pkgconfig(ogg) >= 1.0
164
+%if %{with vlc_opencv}
165
+BuildRequires:  pkgconfig(opencv) > 2.0
166
 %endif
167
-BuildRequires:  pkgconfig(flac)
168
-BuildRequires:  pkgconfig(vorbisenc) >= 1.1
169
-BuildRequires:  pkgconfig(speex) >= 1.0.5
170
 BuildRequires:  pkgconfig(opus) >= 1.0.3
171
+BuildRequires:  pkgconfig(protobuf-lite)
172
+BuildRequires:  pkgconfig(python3)
173
+BuildRequires:  pkgconfig(rav1e)
174
+BuildRequires:  pkgconfig(samplerate)
175
+BuildRequires:  pkgconfig(schroedinger-1.0) >= 1.0.10
176
+BuildRequires:  pkgconfig(shine) >= 3.0.0
177
+BuildRequires:  pkgconfig(shout) >= 2.1
178
+BuildRequires:  pkgconfig(smbclient)
179
+BuildRequires:  pkgconfig(soxr) >= 0.1.2
180
+BuildRequires:  pkgconfig(speex) >= 1.0.5
181
+BuildRequires:  pkgconfig(taglib) >= 1.11
182
 BuildRequires:  pkgconfig(theoradec) >= 1.0
183
 BuildRequires:  pkgconfig(theoraenc)
184
-BuildRequires:  pkgconfig(schroedinger-1.0) >= 1.0.10
185
-BuildRequires:  pkgconfig(libpng)
186
-BuildRequires:  pkgconfig(libjpeg)
187
-BuildRequires:  pkgconfig(x265)
188
-BuildRequires:  pkgconfig(x264) >= 0.86
189
-BuildRequires:  pkgconfig(fluidsynth) >= 1.1.2
190
-BuildRequires:  pkgconfig(libass) >= 0.9.8
191
-BuildRequires:  pkgconfig(kate) >= 0.3.0
192
-BuildRequires:  pkgconfig(gbm)
193
-BuildRequires:  pkgconfig(gl)
194
-BuildRequires:  pkgconfig(egl)
195
-BuildRequires:  pkgconfig(xcb) >= 1.6
196
-BuildRequires:  pkgconfig(xcb-render)
197
-BuildRequires:  pkgconfig(xcb-shm) >= 1.9.2
198
-BuildRequires:  pkgconfig(xcb-composite)
199
-BuildRequires:  pkgconfig(xproto)
200
-BuildRequires:  pkgconfig(xcursor)
201
vlc-beta.patch Changed
37
 
1
@@ -9,7 +9,7 @@
2
  LIBVLC_ABI_MINOR=0
3
  LIBVLC_ABI_MICRO=0
4
  
5
-@@ -2168,7 +2168,7 @@ AS_IF(test "$SYS" = "linux" -a "${enable_linsys}" != "no", 
6
+@@ -2176,7 +2176,7 @@ AS_IF(test "$SYS" = "linux" -a "${enable_linsys}" != "no", 
7
  dnl
8
  dnl dvdread module: check for libdvdread
9
  dnl
10
@@ -18,7 +18,7 @@
11
  
12
  dnl
13
  dnl libdvdnav plugin
14
-@@ -2525,7 +2525,7 @@ AC_ARG_ENABLE(mod,
15
+@@ -2545,7 +2545,7 @@ AC_ARG_ENABLE(mod,
16
    AS_HELP_STRING(--disable-mod,
17
      do not use libmodplug (default auto)))
18
  if test "${enable_mod}" != "no" ; then
19
@@ -27,7 +27,7 @@
20
            VLC_ADD_PLUGIN(mod)
21
            VLC_ADD_CXXFLAGS(mod,$LIBMODPLUG_CFLAGS)
22
            VLC_ADD_CFLAGS(mod,$LIBMODPLUG_CFLAGS) #modules/demux/mod.c needs CFLAGS_mod, not CXXFLAGS_mod
23
-@@ -4798,7 +4798,7 @@ AS_IF(test -z "$VLC_COMPILE_HOST",
24
+@@ -4900,7 +4900,7 @@ AS_IF(test -z "$VLC_COMPILE_HOST",
25
     VLC_COMPILE_HOST=`hostname -f 2>/dev/null || hostname`
26
  )
27
  AC_DEFINE_UNQUOTED(VLC_COMPILE_HOST, "$VLC_COMPILE_HOST", host which ran configure)
28
@@ -59,7 +59,7 @@
29
  #else // _WIN32
30
 --- a/src/Makefile.am
31
 +++ b/src/Makefile.am
32
-@@ -568,7 +568,7 @@ libvlccore_la_LDFLAGS = \
33
+@@ -585,7 +585,7 @@ libvlccore_la_LDFLAGS = \
34
    $(LDFLAGS_libvlccore) \
35
    -no-undefined \
36
    -export-symbols $(srcdir)/libvlccore.sym \
37
_service:obs_scm:vlc-beta-20241105.477f37bdba.obscpio -> _service:obs_scm:vlc-beta-20250330.3b4b8809a0.obscpio Changed
_service:obs_scm:vlc-beta.obsinfo Changed
9
 
1
@@ -1,4 +1,4 @@
2
 name: vlc-beta
3
-version: 20241105.477f37bdba
4
-mtime: 1730811897
5
-commit: 477f37bdbab7fec32e684cb15ee47c4a7784110b
6
+version: 20250330.3b4b8809a0
7
+mtime: 1743345080
8
+commit: 3b4b8809a0c9301cea4d7a0cc863d7850e077910
9