SHA256
1
0
forked from pool/vlc

Accepting request 576850 from multimedia:libs

OBS-URL: https://build.opensuse.org/request/show/576850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=77
This commit is contained in:
Dominique Leuenberger 2018-02-16 20:37:57 +00:00 committed by Git OBS Bridge
commit 2194f0664a
2 changed files with 19 additions and 10 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Wed Feb 14 20:12:18 UTC 2018 - bjorn.lie@gmail.com
- Move liba52-devel, libmad-devel and pkgconfig(twolame)
BuildRequires from conditional BUILD_ORIG to standard build, now
available in openSUSE. Following this, remove --disable-a52 and
--disable-mad and move --enable-a52 and --enable-mad to normal
part of configure calls. Add a --enable-twolame configure call to
ensure we build twolame support.
-------------------------------------------------------------------
Mon Feb 12 10:52:18 UTC 2018 - dimstar@opensuse.org

View File

@ -61,6 +61,7 @@ BuildRequires: gettext-devel
#BuildRequires: git
BuildRequires: gtk3-devel
BuildRequires: libQt5Gui-private-headers-devel
BuildRequires: liba52-devel
BuildRequires: libavc1394-devel >= 0.5.3
BuildRequires: libcddb-devel >= 0.9.5
BuildRequires: libcdio-devel >= 0.78.2
@ -71,6 +72,7 @@ BuildRequires: libidn-devel
BuildRequires: libjack-devel >= 1.9.7
BuildRequires: libjpeg-devel
BuildRequires: libkate-devel >= 0.3.0
BuildRequires: libmad-devel
BuildRequires: libmatroska-devel
BuildRequires: libogg-devel >= 1.0
BuildRequires: libopus-devel >= 1.0.3
@ -127,6 +129,7 @@ BuildRequires: pkgconfig(libva-x11)
BuildRequires: pkgconfig(protobuf-lite) >= 2.5.0
BuildRequires: pkgconfig(speexdsp)
BuildRequires: pkgconfig(taglib) >= 1.9
BuildRequires: pkgconfig(twolame)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: pkgconfig(xcb) >= 1.6
BuildRequires: pkgconfig(xcb-composite)
@ -187,14 +190,11 @@ BuildRequires: pkgconfig(ncursesw)
# Those are dependencies which are NOT provided in openSUSE, mostly for legal reasons.
%if 0%{?BUILD_ORIG}
BuildRequires: faad2-devel
BuildRequires: liba52-devel
BuildRequires: libfaac-devel
BuildRequires: libmad-devel
BuildRequires: libxvidcore-devel
BuildRequires: pkgconfig(libdca) >= 0.0.5
BuildRequires: pkgconfig(libmpeg2) > 0.3.2
BuildRequires: pkgconfig(libpostproc)
BuildRequires: pkgconfig(twolame)
BuildRequires: pkgconfig(vdpau) >= 0.6
BuildRequires: pkgconfig(x264) >= 0.8.6
%endif
@ -339,6 +339,7 @@ sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt/dialogs/help.cpp src/
%configure \
--disable-dependency-tracking \
--enable-aa \
--enable-a52 \
--enable-alsa \
--enable-dvbpsi \
--enable-dvdnav \
@ -352,6 +353,7 @@ sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt/dialogs/help.cpp src/
--enable-kate \
--enable-libass \
--enable-libcddb \
--enable-mad \
%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
--enable-opencv \
%endif
@ -364,17 +366,13 @@ sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt/dialogs/help.cpp src/
%endif
%if 0%{?BUILD_ORIG}
--enable-libmpeg2 \
--enable-mad \
--enable-postproc \
--enable-faad \
--enable-a52 \
--enable-dca \
%else
--disable-libmpeg2 \
--disable-mad \
--disable-postproc \
--disable-faad \
--disable-a52 \
--disable-dca \
%endif
--enable-avcodec \
@ -391,6 +389,7 @@ sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt/dialogs/help.cpp src/
--enable-speex \
--enable-taglib \
--enable-theora \
--enable-twolame \
--enable-v4l2 \
--enable-vcd \
--enable-vorbis \
@ -723,6 +722,7 @@ done
%{_libdir}/vlc/plugins/audio_filter/libgain_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmad_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so
@ -743,6 +743,7 @@ done
%{_libdir}/vlc/plugins/audio_output/libafile_plugin.so
%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so
%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so
%{_libdir}/vlc/plugins/codec/liba52_plugin.so
%{_libdir}/vlc/plugins/codec/libadpcm_plugin.so
%{_libdir}/vlc/plugins/codec/libaes3_plugin.so
%{_libdir}/vlc/plugins/codec/libaraw_plugin.so
@ -778,6 +779,7 @@ done
%{_libdir}/vlc/plugins/codec/libt140_plugin.so
%{_libdir}/vlc/plugins/codec/libtelx_plugin.so
%{_libdir}/vlc/plugins/codec/libtheora_plugin.so
%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so
%{_libdir}/vlc/plugins/codec/libuleaddvaudio_plugin.so
%{_libdir}/vlc/plugins/codec/libvaapi_drm_plugin.so
%{_libdir}/vlc/plugins/codec/libvorbis_plugin.so
@ -998,10 +1000,7 @@ done
%files codecs
%{_libdir}/vlc/plugins/codec/libfaad_plugin.so
%{_libdir}/vlc/plugins/codec/liblibmpeg2_plugin.so
%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so
%{_libdir}/vlc/plugins/codec/libx264_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmad_plugin.so
%{_libdir}/vlc/plugins/codec/liba52_plugin.so
%{_libdir}/vlc/plugins/codec/libdca_plugin.so
%{_libdir}/vlc/libvlc_vdpau.so.0