Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : vlc | name : vlc | ||||
| version : 3.0.9.2 | version : 3.0.9.2 | ||||
| release : 102 | release : 103 | ||||
| source : | source : | ||||
| - https://download.videolan.org/pub/videolan/vlc/3.0.9.2/vlc-3.0.9.2.tar.xz : a9bdad293d81cd48516abad8d490d8ab4012964ae541ff19e00021e071e47601 | - https://download.videolan.org/pub/videolan/vlc/3.0.9.2/vlc-3.0.9.2.tar.xz : a9bdad293d81cd48516abad8d490d8ab4012964ae541ff19e00021e071e47601 | ||||
| license : | license : | ||||
| - LGPL-2.1-or-later | |||||
| - GPL-2.0-or-later | - GPL-2.0-or-later | ||||
| - LGPL-2.1-or-later | |||||
| component : multimedia.video | component : multimedia.video | ||||
| summary : Open source multimedia player | summary : Open source multimedia player | ||||
| description: | | description: | | ||||
| VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. | VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(Qt5Svg) | - pkgconfig(Qt5Svg) | ||||
| - pkgconfig(Qt5X11Extras) | - pkgconfig(Qt5X11Extras) | ||||
| - pkgconfig(SDL_image) | - pkgconfig(SDL_image) | ||||
| Show All 16 Lines | builddeps : | ||||
| - pkgconfig(libcddb) | - pkgconfig(libcddb) | ||||
| - pkgconfig(libchromaprint) | - pkgconfig(libchromaprint) | ||||
| - pkgconfig(libdc1394-2) | - pkgconfig(libdc1394-2) | ||||
| - pkgconfig(libdvbpsi) | - pkgconfig(libdvbpsi) | ||||
| - pkgconfig(libidn2) | - pkgconfig(libidn2) | ||||
| - pkgconfig(libmatroska) | - pkgconfig(libmatroska) | ||||
| - pkgconfig(libmodplug) | - pkgconfig(libmodplug) | ||||
| - pkgconfig(libmpeg2) | - pkgconfig(libmpeg2) | ||||
| - pkgconfig(libmpg123) | |||||
| - pkgconfig(libmtp) | - pkgconfig(libmtp) | ||||
| - pkgconfig(libnotify) | - pkgconfig(libnotify) | ||||
| - pkgconfig(libplacebo) | - pkgconfig(libplacebo) | ||||
| - pkgconfig(libpulse) | - pkgconfig(libpulse) | ||||
| - pkgconfig(librsvg-2.0) | - pkgconfig(librsvg-2.0) | ||||
| - pkgconfig(libsecret-1) | - pkgconfig(libsecret-1) | ||||
| - pkgconfig(libssh2) | - pkgconfig(libssh2) | ||||
| - pkgconfig(libturbojpeg) | - pkgconfig(libturbojpeg) | ||||
| Show All 21 Lines | builddeps : | ||||
| - pkgconfig(xcb-keysyms) | - pkgconfig(xcb-keysyms) | ||||
| - pkgconfig(xext) | - pkgconfig(xext) | ||||
| - pkgconfig(xi) | - pkgconfig(xi) | ||||
| - pkgconfig(xpm) | - pkgconfig(xpm) | ||||
| - pkgconfig(xproto) | - pkgconfig(xproto) | ||||
| - faad-devel | - faad-devel | ||||
| - liba52dec-devel | - liba52dec-devel | ||||
| - libgcrypt-devel | - libgcrypt-devel | ||||
| - libmad-devel | |||||
| - live-media-devel | - live-media-devel | ||||
| setup : | | setup : | | ||||
| export BUILDCC="$CC" | export BUILDCC="$CC" | ||||
| export CFLAGS="$CFLAGS -std=c99" | export CFLAGS="$CFLAGS -std=c99" | ||||
| %patch -p1 < $pkgfiles/lua53_compat.patch | %patch -p1 < $pkgfiles/lua53_compat.patch | ||||
| %configure --disable-rpath \ | %configure --enable-a52 \ | ||||
| --enable-a52 \ | |||||
| --enable-bluray \ | --enable-bluray \ | ||||
| --enable-dvbpsi \ | --enable-dvbpsi \ | ||||
| --enable-dvdnav \ | --enable-dvdnav \ | ||||
| --enable-dvdread \ | --enable-dvdread \ | ||||
| --enable-faad \ | --enable-faad \ | ||||
| --enable-fontconfig \ | --enable-fontconfig \ | ||||
| --enable-gst-decode \ | --enable-gst-decode \ | ||||
| --enable-kate \ | --enable-kate \ | ||||
| --enable-libass \ | --enable-libass \ | ||||
| --enable-libmpeg2 \ | --enable-libmpeg2 \ | ||||
| --enable-libva \ | --enable-libva \ | ||||
| --enable-mad \ | --enable-microdns \ | ||||
| --enable-realrtsp \ | --enable-realrtsp \ | ||||
| --enable-sftp \ | --enable-sftp \ | ||||
| --enable-shout \ | --enable-shout \ | ||||
| --enable-twolame \ | --enable-twolame \ | ||||
| --enable-vpx \ | --enable-vpx \ | ||||
| --enable-wayland \ | --enable-wayland \ | ||||
| --enable-x264 \ | --enable-x264 \ | ||||
| --enable-x265 \ | --enable-x265 \ | ||||
| --enable-microdns | --disable-mad \ | ||||
| --disable-rpath | |||||
| build : | | build : | | ||||
| %make | %make | ||||
| install : | | install : | | ||||
| %make_install | %make_install | ||||
| # Don't install solbuild generated plugins cache file, | # Don't install solbuild generated plugins cache file, | ||||
| # It's unusable and vlc will run fine without it. See T5893. | # It's unusable and vlc will run fine without it. See T5893. | ||||
| # vlc-cache-gen needs to be run on the actual host system | # vlc-cache-gen needs to be run on the actual host system | ||||
| rm $installdir/usr/lib64/vlc/plugins/plugins.dat | rm $installdir/usr/lib64/vlc/plugins/plugins.dat | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.