We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 38
vlc-beta.spec
Changed
x
1
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
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
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
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
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
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
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