From 851b1658a676403d0c92afbb6bf77568caaabd6d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 27 Sep 2015 08:43:02 +0200 Subject: [PATCH] vlc: added vaapi, vdpau and x265 build options. --- srcpkgs/vlc/template | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template index eac1f182b8..f36ef21936 100644 --- a/srcpkgs/vlc/template +++ b/srcpkgs/vlc/template @@ -1,14 +1,14 @@ # Template file for 'vlc' pkgname=vlc version=2.2.1 -revision=8 +revision=9 build_style=gnu-configure configure_args="--disable-gme --disable-libtar --enable-jack --disable-live555 --disable-fluidsynth --enable-dvdread --enable-flac --enable-merge-ffmpeg --disable-gnomevfs - $(vopt_enable notify) $(vopt_enable opengl glx) $(vopt_enable qt) + $(vopt_enable notify) $(vopt_enable qt) $(vopt_enable x265) $(vopt_enable svg) $(vopt_enable v4l2) $(vopt_enable smb smbclient) - $(vopt_enable lua)" + $(vopt_enable lua) $(vopt_enable vaapi libva) $(vopt_enable vdpau)" short_desc="A cross-platform multimedia player" maintainer="Juan RP " homepage="http://www.videolan.org/vlc/" @@ -34,23 +34,21 @@ makedepends="videoproto libudev-devel libpng-devel libupnp-devel $(vopt_if notify libnotify-devel) $(vopt_if opengl MesaLib-devel) $(vopt_if qt qt-devel) $(vopt_if svg librsvg-devel) $(vopt_if v4l2 v4l-utils-devel) $(vopt_if smb samba-devel) - $(vopt_if lua lua-devel)" + $(vopt_if lua lua-devel) $(vopt_if vaapi libva-devel) + $(vopt_if vdpau libvdpau-devel) $(vopt_if x265 x265-devel)" depends="freefont-ttf hicolor-icon-theme desktop-file-utils" # Package build options -build_options="notify opengl qt smb svg v4l2 lua" -build_options_default="lua v4l2" +build_options="lua notify opengl qt smb svg v4l2 vaapi vdpau x265" +build_options_default="lua smb v4l2" case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) - # Enable opengl and samba by default on x86. - build_options_default+=" opengl smb" - configure_args+=" --enable-vdpau --enable-libva" - makedepends+=" libvdpau-devel libva-devel MesaLib-devel" + # Enable x265, opengl and samba by default on x86. + build_options_default+=" vaapi vdpau x265 opengl" ;; armv[67]l*) # XXX only for rpi - build_options_default+=" smb" configure_args+=" --enable-omxil --enable-omxil-vout --enable-rpi-omxil" makedepends+=" rpi-userland-devel" CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include"