From 794c2a9a116097a536e5e498774bc11a26236c2b Mon Sep 17 00:00:00 2001 From: Johannes Date: Sun, 10 Feb 2019 12:05:59 +0100 Subject: [PATCH] ffmpeg: update to 4.1.1. enable nvenc for native builds --- srcpkgs/ffmpeg/template | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template index 68c4f9889a..0060aee769 100644 --- a/srcpkgs/ffmpeg/template +++ b/srcpkgs/ffmpeg/template @@ -1,15 +1,15 @@ # Template file for 'ffmpeg' # audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! pkgname=ffmpeg -version=4.1 -revision=4 +version=4.1.1 +revision=1 short_desc="Decoding, encoding and streaming software" maintainer="Johannes " license="GPL-3.0-or-later" homepage="https://www.ffmpeg.org" changelog="https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/Changelog" distfiles="${homepage}/releases/ffmpeg-${version}.tar.xz" -checksum=a38ec4d026efb58506a99ad5cd23d5a9793b4bf415f2c4c2e9c1bb444acd1994 +checksum=373749824dfd334d84e55dff406729edfd1606575ee44dd485d97d45ea4d2d86 hostmakedepends="pkg-config perl yasm" makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel @@ -31,6 +31,11 @@ case "$XBPS_TARGET_MACHINE" in mips*) CFLAGS="-mnan=legacy";; esac +# nvenc support is broken for cross builds +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" nvenc" +fi + do_configure() { # Fix gcc on x86_64-musl only if [ "$XBPS_TARGET_MACHINE" = "x86_64-musl" ]; then