summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Kharitonov2016-01-16 20:07:09 +0500
committerDmitry Kharitonov2016-01-16 20:07:09 +0500
commitbb417efab89086705821fc8f77ff6c51ce3d2988 (patch)
tree7f6897a477774f10e23326d01b552c78e0fb4542
parent05184b52ab74d7b15dccfa99447a37c661f63985 (diff)
downloadaur-bb417efab89086705821fc8f77ff6c51ce3d2988.tar.gz
Updated package to 2.8.5; updated patch for FS#47738
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD28
2 files changed, 33 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83955b3ddde3..bba12b4f414b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Jan 14 15:06:29 UTC 2016
+# Sat Jan 16 15:06:21 UTC 2016
pkgbase = ffmpeg-full-nvenc
pkgdesc = Record, convert, and stream audio and video (all codecs including Nvidia NVENC)
- pkgver = 2.8.4
- pkgrel = 4
+ pkgver = 2.8.5
+ pkgrel = 1
epoch = 1
url = http://ffmpeg.org/
arch = i686
@@ -95,11 +95,17 @@ pkgbase = ffmpeg-full-nvenc
conflicts = ffmpeg-git
conflicts = ffmpeg-full-git
conflicts = ffmpeg-full-extra
- source = http://ffmpeg.org/releases/ffmpeg-2.8.4.tar.bz2
- source = http://ffmpeg.org/releases/ffmpeg-2.8.4.tar.bz2.asc
+ source = http://ffmpeg.org/releases/ffmpeg-2.8.5.tar.bz2
+ source = http://ffmpeg.org/releases/ffmpeg-2.8.5.tar.bz2.asc
+ source = https://github.com/FFmpeg/FFmpeg/commit/7145e80b4f78cff5ed5fee04d4c4d53daaa0e077.patch
+ source = https://github.com/FFmpeg/FFmpeg/commit/6ba42b6482c725a59eb468391544dc0c75b8c6f0.patch
+ source = https://github.com/FFmpeg/FFmpeg/commit/cfda1bea4c18ec1edbc11ecc465f788b02851488.patch
source = UNREDISTRIBUTABLE.txt
- sha256sums = 83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e
+ sha256sums = 3b6d9951533323ee64a21d0aa7667a780b3470bfe4e0fb7c1b33307ce290615a
sha256sums = SKIP
+ sha256sums = 402477e1cdea436bc322016d97f0a48433c7063ab8cb1100490d059b1663e92e
+ sha256sums = c5e5d2cba239f663004e65f86f87ab608348b5eedb11c0ac6d3403a0b8b49f42
+ sha256sums = cd285af37d91e04c26a112d6bcbab994e9acf7f49e9f9db06d7c9e8540bb25bd
sha256sums = e0c1b126862072a71e18b9580a6b01afc76a54aa6e642d2c413ba0ac9d3010c4
pkgname = ffmpeg-full-nvenc
diff --git a/PKGBUILD b/PKGBUILD
index 6e78dcfc54e0..e44ed48d2513 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,8 +8,8 @@
pkgname=ffmpeg-full-nvenc
_pkgbasename=ffmpeg
-pkgver=2.8.4
-pkgrel=4
+pkgver=2.8.5
+pkgrel=1
epoch=1
pkgdesc="Record, convert, and stream audio and video (all codecs including Nvidia NVENC)"
arch=('i686' 'x86_64')
@@ -34,12 +34,27 @@ provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so'
'libavresample.so' 'libavutil.so' 'libpostproc.so' 'libswresample.so'
'libswscale.so' 'ffmpeg' 'qt-faststart')
source=(http://ffmpeg.org/releases/$_pkgbasename-$pkgver.tar.bz2{,.asc}
+ https://github.com/FFmpeg/FFmpeg/commit/7145e80b4f78cff5ed5fee04d4c4d53daaa0e077.patch
+ https://github.com/FFmpeg/FFmpeg/commit/6ba42b6482c725a59eb468391544dc0c75b8c6f0.patch
+ https://github.com/FFmpeg/FFmpeg/commit/cfda1bea4c18ec1edbc11ecc465f788b02851488.patch
'UNREDISTRIBUTABLE.txt')
validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8')
-sha256sums=('83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e'
+sha256sums=('3b6d9951533323ee64a21d0aa7667a780b3470bfe4e0fb7c1b33307ce290615a'
'SKIP'
+ '402477e1cdea436bc322016d97f0a48433c7063ab8cb1100490d059b1663e92e'
+ 'c5e5d2cba239f663004e65f86f87ab608348b5eedb11c0ac6d3403a0b8b49f42'
+ 'cd285af37d91e04c26a112d6bcbab994e9acf7f49e9f9db06d7c9e8540bb25bd'
'e0c1b126862072a71e18b9580a6b01afc76a54aa6e642d2c413ba0ac9d3010c4')
+prepare() {
+ cd $_pkgbasename-${pkgver}
+
+ # FS#47738
+ patch -Np1 -i ../7145e80b4f78cff5ed5fee04d4c4d53daaa0e077.patch
+ patch -Np1 -i ../6ba42b6482c725a59eb468391544dc0c75b8c6f0.patch
+ patch -Np1 -i ../cfda1bea4c18ec1edbc11ecc465f788b02851488.patch
+}
+
build() {
cd $_pkgbasename-$pkgver
@@ -125,9 +140,8 @@ build() {
--enable-vda \
--enable-vdpau \
--enable-version3 \
- --enable-zlib \
- --disable-demuxer='hls' --disable-protocol='concat,hls' # FS#47738
-
+ --enable-zlib
+
msg "Starting make"
make
make tools/qt-faststart
@@ -135,7 +149,7 @@ build() {
}
package() {
- cd ffmpeg-$pkgver
+ cd $_pkgbasename-$pkgver
make DESTDIR="$pkgdir" install install-man
install -Dm 755 tools/qt-faststart "${pkgdir}"/usr/bin/
install -Dm 644 "$srcdir"/UNREDISTRIBUTABLE.txt "$pkgdir/usr/share/licenses/$pkgname/UNREDISTRIBUTABLE.txt"