Accepting request 1180920 from multimedia:libs
- Build dca support only on Leap 15.6 and newer when not using 3rd party repositories (BUILD_ORIG): Leap prior to 15.6 do not have libdca. - Disable chromecast support on Leap < 15.6: not supported as of now. OBS-URL: https://build.opensuse.org/request/show/1180920 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=149
This commit is contained in:
parent
037b8e7b56
commit
c50f93f5d8
13
vlc.changes
13
vlc.changes
@ -1,3 +1,16 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 13:14:32 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Build dca support only on Leap 15.6 and newer when not using 3rd
|
||||
party repositories (BUILD_ORIG): Leap prior to 15.6 do not have
|
||||
libdca.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 13 12:34:45 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Disable chromecast support on Leap < 15.6: not supported as
|
||||
of now.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 12 14:26:44 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
18
vlc.spec
18
vlc.spec
@ -30,6 +30,8 @@
|
||||
# VNC support - the module is not really usable in most cases tested so far (e.g. against qemu-kvm -vnc :xx)
|
||||
%bcond_with vnc
|
||||
%bcond_with faad
|
||||
%define chromecast 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150600
|
||||
%define dca 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150600 || 0%{?BUILD_ORIG}
|
||||
|
||||
Name: vlc
|
||||
Version: 3.0.21
|
||||
@ -134,7 +136,9 @@ BuildRequires: pkgconfig(libavcodec) >= 57.37.100
|
||||
BuildRequires: pkgconfig(libavformat) >= 53.21.0
|
||||
BuildRequires: pkgconfig(libavutil) >= 52.4.0
|
||||
BuildRequires: pkgconfig(libbluray) >= 0.6.2
|
||||
%if %dca
|
||||
BuildRequires: pkgconfig(libdca) >= 0.0.5
|
||||
%endif
|
||||
BuildRequires: pkgconfig(libgme)
|
||||
#BuildRequires: pkgconfig(libmodplug) >= 0.8.9
|
||||
BuildRequires: pkgconfig(libmpeg2) > 0.3.2
|
||||
@ -449,8 +453,16 @@ autoreconf -fiv
|
||||
--enable-aa \
|
||||
--enable-alsa \
|
||||
--enable-avcodec \
|
||||
%if %chromecast
|
||||
--enable-chromecast \
|
||||
%else
|
||||
--disable-chromecast \
|
||||
%endif
|
||||
%if %dca
|
||||
--enable-dca \
|
||||
%else
|
||||
--disable-dca \
|
||||
%endif
|
||||
--enable-dvbpsi \
|
||||
--enable-dvdnav \
|
||||
--enable-dvdread \
|
||||
@ -908,7 +920,9 @@ fi
|
||||
%if 0%{?suse_version} >= 1550
|
||||
%{_libdir}/vlc/plugins/codec/libdav1d_plugin.so
|
||||
%endif
|
||||
%if %dca
|
||||
%{_libdir}/vlc/plugins/codec/libdca_plugin.so
|
||||
%endif
|
||||
%{_libdir}/vlc/plugins/codec/libddummy_plugin.so
|
||||
%{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so
|
||||
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
|
||||
@ -965,7 +979,9 @@ fi
|
||||
%{_libdir}/vlc/plugins/demux/libavi_plugin.so
|
||||
%{_libdir}/vlc/plugins/demux/libcaf_plugin.so
|
||||
%{_libdir}/vlc/plugins/demux/libdemux_cdg_plugin.so
|
||||
%if %chromecast
|
||||
%{_libdir}/vlc/plugins/demux/libdemux_chromecast_plugin.so
|
||||
%endif
|
||||
%{_libdir}/vlc/plugins/demux/libdemuxdump_plugin.so
|
||||
%{_libdir}/vlc/plugins/demux/libdemux_stl_plugin.so
|
||||
%{_libdir}/vlc/plugins/demux/libdiracsys_plugin.so
|
||||
@ -1079,7 +1095,9 @@ fi
|
||||
%{_libdir}/vlc/plugins/stream_filter/libskiptags_plugin.so
|
||||
%{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
|
||||
%{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so
|
||||
%if %chromecast
|
||||
%{_libdir}/vlc/plugins/stream_out/libstream_out_chromecast_plugin.so
|
||||
%endif
|
||||
%{_libdir}/vlc/plugins/stream_out/libstream_out_cycle_plugin.so
|
||||
%{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
|
||||
%{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so
|
||||
|
Loading…
x
Reference in New Issue
Block a user