summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Kharitonov2015-12-24 17:11:28 +0500
committerDmitry Kharitonov2015-12-24 17:11:28 +0500
commit4efd8ca2f45794e5cf5ec4065b39b00deacd493f (patch)
tree931dd0630db30d87a49edb289a16afc8364f5355
parente7e8a3c5ec899c78c117ae4dcb969acdeb6fa30f (diff)
downloadaur-4efd8ca2f45794e5cf5ec4065b39b00deacd493f.tar.gz
Updated to 2.8.4
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
-rw-r--r--ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch41
3 files changed, 15 insertions, 66 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5cd90c61bd4b..1418ff18df4a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Dec 17 10:14:37 UTC 2015
+# Thu Dec 24 12:11:04 UTC 2015
pkgbase = ffmpeg-full-nvenc
pkgdesc = Record, convert, and stream audio and video (all codecs including Nvidia NVENC)
- pkgver = 2.8.3
- pkgrel = 2
+ pkgver = 2.8.4
+ pkgrel = 1
epoch = 1
url = http://ffmpeg.org/
arch = i686
@@ -95,14 +95,12 @@ pkgbase = ffmpeg-full-nvenc
conflicts = ffmpeg-git
conflicts = ffmpeg-full-git
conflicts = ffmpeg-full-extra
- source = http://ffmpeg.org/releases/ffmpeg-2.8.3.tar.bz2
- source = http://ffmpeg.org/releases/ffmpeg-2.8.3.tar.bz2.asc
+ source = http://ffmpeg.org/releases/ffmpeg-2.8.4.tar.bz2
+ source = http://ffmpeg.org/releases/ffmpeg-2.8.4.tar.bz2.asc
source = UNREDISTRIBUTABLE.txt
- source = ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch
- sha256sums = 1bcf993a71839bb4a37eaa0c51daf315932b6dad6089f672294545cc51a5caf6
+ sha256sums = 83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e
sha256sums = SKIP
sha256sums = e0c1b126862072a71e18b9580a6b01afc76a54aa6e642d2c413ba0ac9d3010c4
- sha256sums = 277994aca5a6e40c1a90750859828817e0646bfb28142fdb34d5f9d3196c3f7a
pkgname = ffmpeg-full-nvenc
diff --git a/PKGBUILD b/PKGBUILD
index c96951ab9d34..9c14b9add538 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,8 +8,8 @@
pkgname=ffmpeg-full-nvenc
_pkgbasename=ffmpeg
-pkgver=2.8.3
-pkgrel=2
+pkgver=2.8.4
+pkgrel=1
epoch=1
pkgdesc="Record, convert, and stream audio and video (all codecs including Nvidia NVENC)"
arch=('i686' 'x86_64')
@@ -34,19 +34,11 @@ 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}
- 'UNREDISTRIBUTABLE.txt'
- 'ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch')
+ 'UNREDISTRIBUTABLE.txt')
validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8')
-sha256sums=('1bcf993a71839bb4a37eaa0c51daf315932b6dad6089f672294545cc51a5caf6'
+sha256sums=('83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e'
'SKIP'
- 'e0c1b126862072a71e18b9580a6b01afc76a54aa6e642d2c413ba0ac9d3010c4'
- '277994aca5a6e40c1a90750859828817e0646bfb28142fdb34d5f9d3196c3f7a')
-
-prepare() {
- cd $_pkgbasename-$pkgver
-
- patch -p1 -i ../ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch
-}
+ 'e0c1b126862072a71e18b9580a6b01afc76a54aa6e642d2c413ba0ac9d3010c4')
build() {
cd $_pkgbasename-$pkgver
@@ -56,7 +48,7 @@ build() {
--enable-shared \
--disable-debug \
--disable-static \
- --prefix=/usr \
+ --prefix='/usr' \
--enable-avisynth \
--enable-avresample \
--enable-decoder=atrac3 \
@@ -134,7 +126,7 @@ build() {
--enable-vda \
--enable-vdpau \
--enable-version3 \
- --enable-zlib \
+ --enable-zlib
msg "Starting make"
make
@@ -145,6 +137,6 @@ build() {
package() {
cd ffmpeg-$pkgver
make DESTDIR="$pkgdir" install install-man
- install -Dm755 tools/qt-faststart "$pkgdir/usr/bin/qt-faststart"
- install -Dm644 "$srcdir"/UNREDISTRIBUTABLE.txt "$pkgdir/usr/share/licenses/$pkgname/UNREDISTRIBUTABLE.txt"
+ install -Dm 755 tools/qt-faststart "${pkgdir}"/usr/bin/
+ install -Dm 644 "$srcdir"/UNREDISTRIBUTABLE.txt "$pkgdir/usr/share/licenses/$pkgname/UNREDISTRIBUTABLE.txt"
}
diff --git a/ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch b/ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch
deleted file mode 100644
index 15d2600d1c47..000000000000
--- a/ffmpeg-2.8.1-libvpxenc-remove-some-unused-ctrl-id-mappings.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 6540fe04a3f9a11ba7084a49b3ee5fa2fc5b32ab Mon Sep 17 00:00:00 2001
-From: James Zern <jzern@google.com>
-Date: Mon, 19 Oct 2015 22:44:11 -0700
-Subject: [PATCH] libvpxenc: remove some unused ctrl id mappings
-
-VP8E_UPD_ENTROPY, VP8E_UPD_REFERENCE, VP8E_USE_REFERENCE were removed
-from libvpx and the remaining values were never used here
-
-Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
-Signed-off-by: James Zern <jzern@google.com>
----
- libavcodec/libvpxenc.c | 8 --------
- 1 file changed, 8 deletions(-)
-
-diff --git a/libavcodec/libvpxenc.c b/libavcodec/libvpxenc.c
-index 5f39783..992122c 100644
---- a/libavcodec/libvpxenc.c
-+++ b/libavcodec/libvpxenc.c
-@@ -104,19 +104,11 @@ typedef struct VP8EncoderContext {
-
- /** String mappings for enum vp8e_enc_control_id */
- static const char *const ctlidstr[] = {
-- [VP8E_UPD_ENTROPY] = "VP8E_UPD_ENTROPY",
-- [VP8E_UPD_REFERENCE] = "VP8E_UPD_REFERENCE",
-- [VP8E_USE_REFERENCE] = "VP8E_USE_REFERENCE",
-- [VP8E_SET_ROI_MAP] = "VP8E_SET_ROI_MAP",
-- [VP8E_SET_ACTIVEMAP] = "VP8E_SET_ACTIVEMAP",
-- [VP8E_SET_SCALEMODE] = "VP8E_SET_SCALEMODE",
- [VP8E_SET_CPUUSED] = "VP8E_SET_CPUUSED",
- [VP8E_SET_ENABLEAUTOALTREF] = "VP8E_SET_ENABLEAUTOALTREF",
- [VP8E_SET_NOISE_SENSITIVITY] = "VP8E_SET_NOISE_SENSITIVITY",
-- [VP8E_SET_SHARPNESS] = "VP8E_SET_SHARPNESS",
- [VP8E_SET_STATIC_THRESHOLD] = "VP8E_SET_STATIC_THRESHOLD",
- [VP8E_SET_TOKEN_PARTITIONS] = "VP8E_SET_TOKEN_PARTITIONS",
-- [VP8E_GET_LAST_QUANTIZER] = "VP8E_GET_LAST_QUANTIZER",
- [VP8E_SET_ARNR_MAXFRAMES] = "VP8E_SET_ARNR_MAXFRAMES",
- [VP8E_SET_ARNR_STRENGTH] = "VP8E_SET_ARNR_STRENGTH",
- [VP8E_SET_ARNR_TYPE] = "VP8E_SET_ARNR_TYPE",
---
-1.7.10.4
-