summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlackEagle2018-11-08 15:32:14 +0100
committerBlackEagle2018-11-08 15:32:14 +0100
commit22c17f3128122a7e264d1c9a13d61b67ae8223e8 (patch)
tree67b20f710a2132e0c9878cfadde78eab2c7e0f3a
parent9f94a6f80c48a880a996cb6833fdff42d186014b (diff)
downloadaur-22c17f3128122a7e264d1c9a13d61b67ae8223e8.tar.gz
opera-developer-ffmpeg-codecs :: 71.0.3578.20-1
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD11
-rw-r--r--chromium-FORTIFY_SOURCE-r2.patch30
-rw-r--r--chromium-last-commit-position-r1.patch26
4 files changed, 9 insertions, 70 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8740b8731396..7a27009d79bc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Tue Sep 25 14:35:47 UTC 2018
+# Thu Nov 8 14:32:13 UTC 2018
pkgbase = opera-developer-ffmpeg-codecs
pkgdesc = additional support for proprietary codecs for opera-developer
- pkgver = 70.0.3538.9
+ pkgver = 71.0.3578.20
pkgrel = 1
url = https://ffmpeg.org/
arch = x86_64
@@ -15,13 +15,11 @@ pkgbase = opera-developer-ffmpeg-codecs
makedepends = pciutils
makedepends = python2
makedepends = xdg-utils
- makedepends = gn-git
+ makedepends = gn
depends = glibc
options = !strip
- source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-70.0.3538.9.tar.xz
- source = chromium-FORTIFY_SOURCE-r2.patch
- sha512sums = 96e656be2096a151ad4de53d359e1a49073e1080a882aaf871b0a01f3ad08713e0045ce58d10fd08586b462d9f8b44ac38ec4883b35bccc7028a78ecbe4b449f
- sha512sums = 2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c
+ source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-71.0.3578.20.tar.xz
+ sha512sums = 111c8ea0b25835d362e5815b6c3a1fa3f481520922a8dd4d72cc4a20353ed706050e9158756b5d80c161abdf58645f594d45bcd230039636f962012b51fd3300
pkgname = opera-developer-ffmpeg-codecs
diff --git a/PKGBUILD b/PKGBUILD
index 85e1f28b61a9..ff2c321f34f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com >
pkgname=opera-developer-ffmpeg-codecs
-pkgver=70.0.3538.9
+pkgver=71.0.3578.20
pkgrel=1
pkgdesc="additional support for proprietary codecs for opera-developer"
arch=('x86_64')
@@ -11,15 +11,13 @@ license=('LGPL2.1')
depends=('glibc')
makedepends=(
'gtk3' 'libexif' 'libxss' 'ninja' 'nss' 'pciutils' 'python2'
- 'xdg-utils' 'gn-git'
+ 'xdg-utils' 'gn'
)
options=('!strip')
source=(
"https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz"
- 'chromium-FORTIFY_SOURCE-r2.patch'
)
-sha512sums=('96e656be2096a151ad4de53d359e1a49073e1080a882aaf871b0a01f3ad08713e0045ce58d10fd08586b462d9f8b44ac38ec4883b35bccc7028a78ecbe4b449f'
- '2d78092a700788c74b86db636af303fdb63a28ce5b7b0431dd81f6b7ce501e5d0234a6327a1b49bc23e1c1d00ba98fd5334dd07d9a20bb0d81d1a4ca4487a26c')
+sha512sums=('111c8ea0b25835d362e5815b6c3a1fa3f481520922a8dd4d72cc4a20353ed706050e9158756b5d80c161abdf58645f594d45bcd230039636f962012b51fd3300')
prepare() {
cd "$srcdir/chromium-$pkgver"
@@ -32,7 +30,6 @@ prepare() {
mkdir "$srcdir/path"
ln -s /usr/bin/python2 "$srcdir/path/python"
- patch -p1 -i "$srcdir/chromium-FORTIFY_SOURCE-r2.patch"
}
build() {
@@ -45,7 +42,7 @@ build() {
#export CC="clang"
#export CXX="clang++"
- local args="ffmpeg_branding=\"ChromeOS\" proprietary_codecs=true enable_hevc_demuxing=true use_gnome_keyring=false use_sysroot=false use_gold=false use_allocator=\"none\" linux_use_bundled_binutils=false fatal_linker_warnings=false treat_warnings_as_errors=false enable_nacl=false enable_nacl_nonsfi=false is_clang=false clang_use_chrome_plugins=false is_component_build=true is_debug=false symbol_level=0 use_custom_libcxx=false use_lld=false use_jumbo_build=false"
+ local args="ffmpeg_branding=\"ChromeOS\" proprietary_codecs=true enable_hevc_demuxing=true enable_ac3_eac3_audio_demuxing=true use_gnome_keyring=false use_sysroot=false use_gold=false use_allocator=\"none\" linux_use_bundled_binutils=false fatal_linker_warnings=false treat_warnings_as_errors=false enable_nacl=false enable_nacl_nonsfi=false is_clang=false clang_use_chrome_plugins=false is_component_build=true is_debug=false symbol_level=0 use_custom_libcxx=false use_lld=false use_jumbo_build=false"
#(
#cd third_party/ffmpeg
diff --git a/chromium-FORTIFY_SOURCE-r2.patch b/chromium-FORTIFY_SOURCE-r2.patch
deleted file mode 100644
index 8ebf42a46a84..000000000000
--- a/chromium-FORTIFY_SOURCE-r2.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Drop _FORTIFY_SOURCE=2 from defines
-
-Gentoo toolchains enable this by default. Removing this prevents spammy
-warnings about the macro being redefined.
-
---- a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -1213,22 +1213,6 @@
- "__STDC_FORMAT_MACROS",
- ]
-
-- if (!is_debug && !using_sanitizer &&
-- (!is_linux || !is_clang || is_official_build) &&
-- current_cpu != "s390x" && current_cpu != "s390" &&
-- current_cpu != "ppc64" && current_cpu != "ppc64" &&
-- current_cpu != "mips" && current_cpu != "mips64") {
-- # _FORTIFY_SOURCE isn't really supported by Clang now, see
-- # http://llvm.org/bugs/show_bug.cgi?id=16821.
-- # It seems to work fine with Ubuntu 12 headers though, so use it in
-- # official builds.
-- #
-- # Non-chromium code is not guaranteed to compile cleanly with
-- # _FORTIFY_SOURCE. Also, fortified build may fail when optimizations are
-- # disabled, so only do that for Release build.
-- defines += [ "_FORTIFY_SOURCE=2" ]
-- }
--
- if (is_mac || is_ios) {
- cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
- cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
diff --git a/chromium-last-commit-position-r1.patch b/chromium-last-commit-position-r1.patch
deleted file mode 100644
index 700a86e86b61..000000000000
--- a/chromium-last-commit-position-r1.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/tools/gn/gn_main.cc.orig 2015-11-12 11:49:56.260549036 +0000
-+++ b/tools/gn/gn_main.cc 2015-11-12 11:50:14.780931485 +0000
-@@ -11,13 +11,7 @@
- #include "tools/gn/standard_out.h"
- #include "tools/gn/switches.h"
-
--// Only the GN-generated build makes this header for now.
--// TODO(brettw) consider adding this if we need it in GYP.
--#if defined(GN_BUILD)
--#include "tools/gn/last_commit_position.h"
--#else
- #define LAST_COMMIT_POSITION "UNKNOWN"
--#endif
-
- namespace {
-
---- a/tools/gn/BUILD.gn.orig 2015-11-12 11:50:43.513524769 +0000
-+++ b/tools/gn/BUILD.gn 2015-11-12 11:50:57.697817632 +0000
-@@ -227,7 +227,6 @@
-
- deps = [
- ":gn_lib",
-- ":last_commit_position",
- "//base",
- "//build/config/sanitizers:deps",
- ]