summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Tobias2016-01-16 22:49:14 +1100
committerDaniel Tobias2016-01-16 22:49:14 +1100
commit3fd80e470db8a5371d32a95bcc4fae9021470a4a (patch)
treee2bd4b19a128f02a43de0ec3b9e8a0b94c6c6e01
parent8455f0223749465faa55a72cdef170a26084d7c9 (diff)
downloadaur-3fd80e470db8a5371d32a95bcc4fae9021470a4a.tar.gz
rebase on extra
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD24
2 files changed, 27 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8271325276b6..261d4788bde8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Jan 14 10:02:49 UTC 2016
+# Sat Jan 16 11:48:38 UTC 2016
pkgbase = ffmpeg-headless
pkgdesc = The FFmpeg media toolkit optimised for server (headless) systems
pkgver = 2.8.4
- pkgrel = 1
+ pkgrel = 4
epoch = 1
url = http://ffmpeg.org/
arch = i686
@@ -49,7 +49,13 @@ pkgbase = ffmpeg-headless
conflicts = ffmpeg
replaces = ffmpeg
source = http://ffmpeg.org/releases/ffmpeg-2.8.4.tar.bz2
+ 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
sha256sums = 83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e
+ sha256sums = 402477e1cdea436bc322016d97f0a48433c7063ab8cb1100490d059b1663e92e
+ sha256sums = c5e5d2cba239f663004e65f86f87ab608348b5eedb11c0ac6d3403a0b8b49f42
+ sha256sums = cd285af37d91e04c26a112d6bcbab994e9acf7f49e9f9db06d7c9e8540bb25bd
pkgname = ffmpeg-headless
diff --git a/PKGBUILD b/PKGBUILD
index a047a2ca9af3..354212057f25 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
_pkgname=ffmpeg
pkgname=ffmpeg-headless
pkgver=2.8.4
-pkgrel=1.1
+pkgrel=4
epoch=1
pkgdesc='The FFmpeg media toolkit optimised for server (headless) systems'
arch=('i686' 'x86_64')
@@ -25,8 +25,23 @@ provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so'
'libswscale.so' 'ffmpeg=${pkgver}-${pkgrel}')
conflicts=('ffmpeg')
replaces=('ffmpeg')
-source=(http://ffmpeg.org/releases/${_pkgname}-${pkgver}.tar.bz2)
-sha256sums=('83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e')
+source=(http://ffmpeg.org/releases/${_pkgname}-${pkgver}.tar.bz2
+ https://github.com/FFmpeg/FFmpeg/commit/7145e80b4f78cff5ed5fee04d4c4d53daaa0e077.patch
+ https://github.com/FFmpeg/FFmpeg/commit/6ba42b6482c725a59eb468391544dc0c75b8c6f0.patch
+ https://github.com/FFmpeg/FFmpeg/commit/cfda1bea4c18ec1edbc11ecc465f788b02851488.patch)
+sha256sums=('83cc8136a7845546062a43cda9ae3cf0a02f43ef5e434d2f997f055231a75f8e'
+ '402477e1cdea436bc322016d97f0a48433c7063ab8cb1100490d059b1663e92e'
+ 'c5e5d2cba239f663004e65f86f87ab608348b5eedb11c0ac6d3403a0b8b49f42'
+ 'cd285af37d91e04c26a112d6bcbab994e9acf7f49e9f9db06d7c9e8540bb25bd')
+
+prepare() {
+ cd ${_pkgname}-${pkgver}
+
+ # FS#47738
+ patch -Np1 -i ../7145e80b4f78cff5ed5fee04d4c4d53daaa0e077.patch
+ patch -Np1 -i ../6ba42b6482c725a59eb468391544dc0c75b8c6f0.patch
+ patch -Np1 -i ../cfda1bea4c18ec1edbc11ecc465f788b02851488.patch
+}
build() {
cd ${_pkgname}-${pkgver}
@@ -65,8 +80,7 @@ build() {
--enable-shared \
--enable-version3 \
--enable-librtmp \
- --enable-runtime-cpudetect \
- --disable-demuxer='hls' --disable-protocol='concat,hls' # FS#47738
+ --enable-runtime-cpudetect
make
make doc/ff{mpeg,play,server}.1