added more configure options, i.e. for rtsp [release 3.0.18-2mamba;Fri Jun 30 2023]

This commit is contained in:
Silvan Calarco 2024-01-05 19:07:52 +01:00
parent d4cb83ae88
commit 1aa06a9b48

View File

@ -4,7 +4,7 @@
Name: vlc Name: vlc
Version: 3.0.18 Version: 3.0.18
Release: 1mamba Release: 2mamba
Summary: The VideoLAN client Summary: The VideoLAN client
Group: Graphical Desktop/Applications/Multimedia Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba Vendor: openmamba
@ -27,9 +27,8 @@ Patch13: vlc-3.0.3-libqt5-5.12.0.patch
Patch14: vlc-3.0.11.1-libqt5-5.15.patch Patch14: vlc-3.0.11.1-libqt5-5.15.patch
Patch15: vlc-3.0.17.3-libdav1d-1.0.0.patch Patch15: vlc-3.0.17.3-libdav1d-1.0.0.patch
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
#ld-linux.so.2(GLIBC_2.3): .so link not found
#ld-linux.so.2: .so link not found
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: libGLU-devel BuildRequires: libGLU-devel
BuildRequires: libICE-devel BuildRequires: libICE-devel
@ -39,30 +38,23 @@ BuildRequires: libSDL-devel
BuildRequires: libSDL_image-devel BuildRequires: libSDL_image-devel
BuildRequires: libSM-devel BuildRequires: libSM-devel
BuildRequires: libX11-devel BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXext-devel BuildRequires: libXext-devel
BuildRequires: libXfixes-devel
BuildRequires: libXinerama-devel BuildRequires: libXinerama-devel
BuildRequires: libXpm-devel BuildRequires: libXpm-devel
BuildRequires: liba52dec-devel BuildRequires: liba52dec-devel
BuildRequires: libaa-devel BuildRequires: libaa-devel
BuildRequires: libacl-devel
BuildRequires: libalsa-devel BuildRequires: libalsa-devel
BuildRequires: libaom-devel BuildRequires: libaom-devel
BuildRequires: libarchive-devel BuildRequires: libarchive-devel
BuildRequires: libass-devel BuildRequires: libass-devel
BuildRequires: libatk-devel BuildRequires: libat-spi2-core-devel
BuildRequires: libattr-devel
BuildRequires: libavahi-devel BuildRequires: libavahi-devel
BuildRequires: libavc1394-devel BuildRequires: libavc1394-devel
BuildRequires: libavcodec-ffmpeg-devel BuildRequires: libavcodec-ffmpeg-devel
BuildRequires: libavformat-ffmpeg-devel BuildRequires: libavformat-ffmpeg-devel
BuildRequires: libavutil-ffmpeg-devel BuildRequires: libavutil-ffmpeg-devel
BuildRequires: libb2-devel
BuildRequires: libbluray-devel BuildRequires: libbluray-devel
BuildRequires: libbrotli-devel BuildRequires: libbrotli-devel
BuildRequires: libbsd-devel
BuildRequires: libbzip2-devel BuildRequires: libbzip2-devel
BuildRequires: libcaca-devel BuildRequires: libcaca-devel
BuildRequires: libcairo-devel BuildRequires: libcairo-devel
@ -76,14 +68,11 @@ BuildRequires: libdbus-devel
BuildRequires: libdc1394-devel BuildRequires: libdc1394-devel
BuildRequires: libdca-devel BuildRequires: libdca-devel
BuildRequires: libdirectfb-devel BuildRequires: libdirectfb-devel
BuildRequires: libdrm-devel
BuildRequires: libdvbpsi-devel BuildRequires: libdvbpsi-devel
BuildRequires: libdvdnav-devel BuildRequires: libdvdnav-devel
BuildRequires: libdvdread-devel BuildRequires: libdvdread-devel
BuildRequires: libebml-devel BuildRequires: libebml-devel
BuildRequires: libexpat-devel
BuildRequires: libfaad2-devel BuildRequires: libfaad2-devel
BuildRequires: libffi-devel
BuildRequires: libflac-devel BuildRequires: libflac-devel
BuildRequires: libfluidsynth-devel BuildRequires: libfluidsynth-devel
BuildRequires: libfontconfig-devel BuildRequires: libfontconfig-devel
@ -96,9 +85,8 @@ BuildRequires: libgcrypt-devel
BuildRequires: libgdk-pixbuf-devel BuildRequires: libgdk-pixbuf-devel
BuildRequires: libglib-devel BuildRequires: libglib-devel
BuildRequires: libglvnd-devel BuildRequires: libglvnd-devel
BuildRequires: libgmp-devel BuildRequires: libgme-devel
BuildRequires: libgnutls-devel BuildRequires: libgnutls-devel
BuildRequires: libgomp-devel
BuildRequires: libgoom2-devel BuildRequires: libgoom2-devel
BuildRequires: libgpg-error-devel BuildRequires: libgpg-error-devel
BuildRequires: libgpm-devel BuildRequires: libgpm-devel
@ -108,14 +96,11 @@ BuildRequires: libgstreamer-devel
BuildRequires: libgtk3-devel BuildRequires: libgtk3-devel
BuildRequires: libharfbuzz-devel BuildRequires: libharfbuzz-devel
BuildRequires: libidn-devel BuildRequires: libidn-devel
BuildRequires: libidn2-devel
BuildRequires: libjack-devel BuildRequires: libjack-devel
BuildRequires: libjpeg-devel BuildRequires: libjpeg-devel
BuildRequires: libkate-devel BuildRequires: libkate-devel
BuildRequires: liblive-devel
BuildRequires: liblua-devel BuildRequires: liblua-devel
BuildRequires: liblz4-devel
BuildRequires: liblzma-devel
BuildRequires: liblzo-devel
BuildRequires: libmad-devel BuildRequires: libmad-devel
BuildRequires: libmatroska-devel BuildRequires: libmatroska-devel
BuildRequires: libmodplug-devel BuildRequires: libmodplug-devel
@ -124,14 +109,12 @@ BuildRequires: libmpg123-devel
BuildRequires: libmtp-devel BuildRequires: libmtp-devel
BuildRequires: libmusepack-devel BuildRequires: libmusepack-devel
BuildRequires: libncurses-devel BuildRequires: libncurses-devel
BuildRequires: libnettle-devel
BuildRequires: libnfs-devel BuildRequires: libnfs-devel
BuildRequires: libnotify-devel BuildRequires: libnotify-devel
BuildRequires: libogg-devel BuildRequires: libogg-devel
BuildRequires: libopenssl-devel BuildRequires: libopenssl-devel
BuildRequires: libopus-devel BuildRequires: libopus-devel
BuildRequires: liborc-devel BuildRequires: liborc-devel
BuildRequires: libp11-kit-devel
BuildRequires: libpango-devel BuildRequires: libpango-devel
BuildRequires: libpcre-devel BuildRequires: libpcre-devel
BuildRequires: libpng-devel BuildRequires: libpng-devel
@ -155,22 +138,17 @@ BuildRequires: libspeex-devel
BuildRequires: libspeexdsp-devel BuildRequires: libspeexdsp-devel
BuildRequires: libsrt-devel BuildRequires: libsrt-devel
BuildRequires: libssh2-devel BuildRequires: libssh2-devel
BuildRequires: libssp-devel
BuildRequires: libstdc++6-devel BuildRequires: libstdc++6-devel
BuildRequires: libswscale-ffmpeg-devel BuildRequires: libswscale-ffmpeg-devel
BuildRequires: libsystemd-devel BuildRequires: libsystemd-devel
BuildRequires: libtag-devel BuildRequires: libtag-devel
BuildRequires: libtar-devel BuildRequires: libtar-devel
BuildRequires: libtasn1-devel
BuildRequires: libtheora-devel BuildRequires: libtheora-devel
BuildRequires: libtiger-devel BuildRequires: libtiger-devel
BuildRequires: libts-devel BuildRequires: libts-devel
BuildRequires: libtwolame-devel BuildRequires: libtwolame-devel
BuildRequires: libudev-devel BuildRequires: libudev-devel
BuildRequires: libunistring-devel
BuildRequires: libupnp-devel BuildRequires: libupnp-devel
BuildRequires: libusb-devel
BuildRequires: libuuid-devel
BuildRequires: libva-devel BuildRequires: libva-devel
BuildRequires: libvncserver-devel BuildRequires: libvncserver-devel
BuildRequires: libvorbis-devel BuildRequires: libvorbis-devel
@ -182,7 +160,6 @@ BuildRequires: libxcb-devel
BuildRequires: libxcb-keysyms-devel BuildRequires: libxcb-keysyms-devel
BuildRequires: libxml2-devel BuildRequires: libxml2-devel
BuildRequires: libz-devel BuildRequires: libz-devel
BuildRequires: libzstd-devel
BuildRequires: libzvbi-devel BuildRequires: libzvbi-devel
BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtbase-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
@ -241,15 +218,24 @@ Install this package if you need to build Videolan Client plugins or intend to l
./bootstrap ./bootstrap
%build %build
#:<< _EOF #:<< ___EOF
#export LIBV4L2_LIBS=-L%{_libdir}/libv4l/ LIBV4L2_CFLAGS=-I%{_includedir} #export LIBV4L2_LIBS=-L%{_libdir}/libv4l/ LIBV4L2_CFLAGS=-I%{_includedir}
#export PKG_CONFIG_PATH=%{_libdir}/ffmpeg2/pkgconfig #export PKG_CONFIG_PATH=%{_libdir}/ffmpeg2/pkgconfig
%configure \ %configure \
BUILDCC=gcc \ BUILDCC=gcc \
LIBS_access_smb="-L%{_libdir}/samba" \ LIBS_access_smb="-L%{_libdir}/samba" \
--disable-rpath \ --disable-rpath \
--enable-smbclient \
--enable-sftp \
--enable-dvdread \ --enable-dvdread \
--enable-realrtsp \
--enable-dvbpsi \ --enable-dvbpsi \
--enable-gme \
--enable-ogg \
--enable-shout \
--enable-matroska \
--enable-mod \
--enable-mpc \
--enable-vcd \ --enable-vcd \
--enable-mad \ --enable-mad \
--enable-avcodec \ --enable-avcodec \
@ -294,7 +280,7 @@ Install this package if you need to build Videolan Client plugins or intend to l
# --enable-sdl \ # --enable-sdl \
# --enable-vcdx \ # --enable-vcdx \
:<< _EOF #___EOF
%ifarch arm %ifarch arm
LD_PRELOAD=/usr/lib/librsvg-2.so %make LD_PRELOAD=/usr/lib/librsvg-2.so %make
@ -448,6 +434,9 @@ fi
%doc ChangeLog README THANKS %doc ChangeLog README THANKS
%changelog %changelog
* Fri Jun 30 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.18-2mamba
- added more configure options, i.e. for rtsp
* Sun Dec 25 2022 Automatic Build System <autodist@mambasoft.it> 3.0.18-1mamba * Sun Dec 25 2022 Automatic Build System <autodist@mambasoft.it> 3.0.18-1mamba
- automatic version update by autodist - automatic version update by autodist