summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlackEagle2017-12-12 12:53:13 +0100
committerBlackEagle2017-12-12 12:53:13 +0100
commit4c6ef54ab70a370bcf5b6afddcc438abafb4185d (patch)
tree0474614c6864395f445826dccfea96b56c6c239b
parent96ea2b9adef9e17e22fdb98551b0699dea4a0804 (diff)
downloadaur-4c6ef54ab70a370bcf5b6afddcc438abafb4185d.tar.gz
opera-developer-ffmpeg-codecs :: 64.0.3278.0-1
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD9
-rw-r--r--chromium-memcpy-r0.patch35
3 files changed, 47 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71b1b2e677b4..6b6611d89c66 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Tue Dec 5 20:28:49 UTC 2017
+# Tue Dec 12 11:53:12 UTC 2017
pkgbase = opera-developer-ffmpeg-codecs
pkgdesc = additional support for proprietary codecs for opera-developer
- pkgver = 64.0.3269.3
+ pkgver = 64.0.3278.0
pkgrel = 1
url = https://ffmpeg.org/
arch = x86_64
@@ -17,14 +17,16 @@ pkgbase = opera-developer-ffmpeg-codecs
makedepends = xdg-utils
depends = glibc
options = !strip
- source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-64.0.3269.3.tar.xz
+ source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-64.0.3278.0.tar.xz
source = chromium-last-commit-position-r1.patch
source = chromium-FORTIFY_SOURCE-r2.patch
source = chromium-gcc5-r5.patch
- sha512sums = 6d3d195f4ed98d6082630206989edb5b6d3b362aa2183bf8ada551fef5ff3b0d397896f4f3efd53eb831ad0e0c2c6cfa0e67e6028d891da26e3e164567ea17f7
+ source = chromium-memcpy-r0.patch
+ sha512sums = ee9dc1bf5ab89f28e6ec63f5abdc53204c5dc9ad3a07cca8d0e6dff11ce8c13c432ae4cccea612ab0073ab7006522a8bf726d6f6ca50b1c3abac36df6acaa88c
sha512sums = 8f63366ca998e3ee06a79c6df5b4454707bd9865913ecde2f79fcb49fdd86d291f678b9f21807e4eb61d15497cdbe4a4bdc06637882e708f34f6804453bdfd41
sha512sums = 2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c
sha512sums = ab4eedc4903a03305790e3bdd14ec8db86ffd8f30b04600271fe67cc48d4467948687f29154a96aaf88d0daa60bd24fff38e99084e3bc1f3d065b3c733ab10d7
+ sha512sums = 1aeeb70929acee529dea66860b42f106afe18c0f6219eb03c9c710faf8d20a997135550e289839599ec325d8f032243fd70c07d397bd89302a192c41e8c4660a
pkgname = opera-developer-ffmpeg-codecs
diff --git a/PKGBUILD b/PKGBUILD
index 610118359d2a..3034a8f3d60e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com >
pkgname=opera-developer-ffmpeg-codecs
-pkgver=64.0.3269.3
+pkgver=64.0.3278.0
pkgrel=1
pkgdesc="additional support for proprietary codecs for opera-developer"
arch=('x86_64')
@@ -18,11 +18,13 @@ source=(
'chromium-last-commit-position-r1.patch'
'chromium-FORTIFY_SOURCE-r2.patch'
'chromium-gcc5-r5.patch'
+ 'chromium-memcpy-r0.patch'
)
-sha512sums=('6d3d195f4ed98d6082630206989edb5b6d3b362aa2183bf8ada551fef5ff3b0d397896f4f3efd53eb831ad0e0c2c6cfa0e67e6028d891da26e3e164567ea17f7'
+sha512sums=('ee9dc1bf5ab89f28e6ec63f5abdc53204c5dc9ad3a07cca8d0e6dff11ce8c13c432ae4cccea612ab0073ab7006522a8bf726d6f6ca50b1c3abac36df6acaa88c'
'8f63366ca998e3ee06a79c6df5b4454707bd9865913ecde2f79fcb49fdd86d291f678b9f21807e4eb61d15497cdbe4a4bdc06637882e708f34f6804453bdfd41'
'2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c'
- 'ab4eedc4903a03305790e3bdd14ec8db86ffd8f30b04600271fe67cc48d4467948687f29154a96aaf88d0daa60bd24fff38e99084e3bc1f3d065b3c733ab10d7')
+ 'ab4eedc4903a03305790e3bdd14ec8db86ffd8f30b04600271fe67cc48d4467948687f29154a96aaf88d0daa60bd24fff38e99084e3bc1f3d065b3c733ab10d7'
+ '1aeeb70929acee529dea66860b42f106afe18c0f6219eb03c9c710faf8d20a997135550e289839599ec325d8f032243fd70c07d397bd89302a192c41e8c4660a')
prepare() {
cd "$srcdir/chromium-$pkgver"
@@ -41,6 +43,7 @@ prepare() {
patch -p1 -i "$srcdir/chromium-last-commit-position-r1.patch"
patch -p1 -i "$srcdir/chromium-FORTIFY_SOURCE-r2.patch"
patch -p1 -i "$srcdir/chromium-gcc5-r5.patch"
+ patch -p1 -i "$srcdir/chromium-memcpy-r0.patch"
}
build() {
diff --git a/chromium-memcpy-r0.patch b/chromium-memcpy-r0.patch
new file mode 100644
index 000000000000..dd2fd57d26a6
--- /dev/null
+++ b/chromium-memcpy-r0.patch
@@ -0,0 +1,35 @@
+From 4942f56ceb6d60d6f54ebca8e6eba8ba01c278e8 Mon Sep 17 00:00:00 2001
+From: Tomas Popela <tomas.popela@gmail.com>
+Date: Thu, 7 Dec 2017 22:33:34 +0000
+Subject: [PATCH] memcpy used without including string.h
+
+Compiling Chromium with Clang 4.0.1 and using libstdc++ will fail on using
+memcpy without including string.h.
+
+Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
+Change-Id: Idced1d5de3baf6b520d4a2d61774120642ead1a8
+Reviewed-on: https://chromium-review.googlesource.com/813737
+Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
+Reviewed-by: vmpstr <vmpstr@chromium.org>
+Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#522579}
+---
+ cc/paint/raw_memory_transfer_cache_entry.cc | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/cc/paint/raw_memory_transfer_cache_entry.cc b/cc/paint/raw_memory_transfer_cache_entry.cc
+index 9e4660c685ee..95ad50b1a338 100644
+--- a/cc/paint/raw_memory_transfer_cache_entry.cc
++++ b/cc/paint/raw_memory_transfer_cache_entry.cc
+@@ -4,6 +4,8 @@
+
+ #include "cc/paint/raw_memory_transfer_cache_entry.h"
+
++#include <string.h>
++
+ namespace cc {
+
+ ClientRawMemoryTransferCacheEntry::ClientRawMemoryTransferCacheEntry(
+--
+2.15.1
+