diff options
author | Inochi Amaoto | 2022-05-06 09:19:52 +0800 |
---|---|---|
committer | Inochi Amaoto | 2022-05-06 09:19:52 +0800 |
commit | 001cfcd16bdfce7a3d6ee316d21a70f7f25368a8 (patch) | |
tree | 0426d96b096db11110b8278c81c4a7fbd4dce39c /PKGBUILD | |
parent | b155d4eab49ce94180e1fd3bef97a75b48de38f4 (diff) | |
download | aur-001cfcd16bdfce7a3d6ee316d21a70f7f25368a8.tar.gz |
make clang non default build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -1,7 +1,7 @@ # Maintainer: Inochi Amaoto <libraryindexsky@gmail.com> pkgname=mpv-full-build-git -pkgver=0.34.0.r283.gee62a1a56e +pkgver=0.34.0.r292.g3458651010 pkgrel=1 pkgdesc="Video player based on MPlayer/mplayer2 with all possible libs (uses statically linked ffmpeg with all possible libs). (GIT version )" arch=('x86_64') @@ -122,8 +122,8 @@ url='http://mpv.io' makedepends=( 'amf-headers' 'avisynthplus' - 'clang' 'ffnvcodec-headers' + 'clang' 'fontconfig' 'git' 'intel-media-sdk' @@ -179,7 +179,7 @@ backup=('etc/mpv/encoding-profiles.conf') # for example # MPV_NO_CHECK_OPT_DEPEND=yes makepkg -si -if [ -n ${MPV_BUILD_WITH_CLANG} ]; then +if [[ -n ${MPV_BUILD_WITH_CLANG} ]]; then makedepends+=(clang lld) fi @@ -238,7 +238,7 @@ prepare() { ln -sf -t . "../ffmpeg" ln -sf -t . "../libass" - if [ -n ${MPV_BUILD_WITH_CLANG} ]; then + if [[ -n ${MPV_BUILD_WITH_CLANG} ]]; then unset CC CXX export CC=clang export CXX=clang++ @@ -247,8 +247,6 @@ prepare() { # Set ffmpeg/libass/mpv flags _ffmpeg_options=( - '--cc=clang' - '--cxx=clang++' '--disable-libopencv' '--disable-libtls' '--disable-mbedtls' @@ -421,6 +419,11 @@ prepare() { '--enable-vdpau-gl-x11' ) + if [[ -n ${MPV_BUILD_WITH_CLANG} ]]; then + _ffmpeg_options+=('--cc=clang') + _ffmpeg_options+=('--cxx=clang++') + fi + local _ffmpeg_cflags='' local _ffmpeg_ldflags='' if [ -z ${MPV_NO_CHECK_OPT_DEPEND+yes} ]; then |