15 Commits

Author SHA1 Message Date
Mirko Bonadei
344bd4dd68 Roll chromium_revision 829c6df33d..7d683aeda8 (945687:1050091)
Change log: 829c6df33d..7d683aeda8
Full diff: 829c6df33d..7d683aeda8

Changed dependencies:
* src/base: e9e6396224..417936cae4
* src/build: dcea344303..806b01ed96
* src/buildtools: 075dd7e228..b79692f320
* src/buildtools/clang_format/script: 99876cacf7..8b525d2747
* src/buildtools/third_party/libc++/trunk: 79a2e924d9..a4dc7f17ca
* src/buildtools/third_party/libc++abi/trunk: 665b74f7d1..5c3e02e92a
* src/buildtools/third_party/libunwind/trunk: f51a154281..7ff728a977
* src/ios: 81826d980c..625640808c
* src/testing: f4e42be132..154d994baf
* src/third_party: 42c249feeb..ea1616408d
* src/third_party/android_ndk: https://chromium.googlesource.com/android_ndk.git/+log/401019bf85..8388a2be54
* src/third_party/auto/src: fe67d853d6..14413dc9c7
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/3a667d10e9..04989786e9
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/75423c310e..5b90d5e756
* src/third_party/depot_tools: 2ffa1bde79..08bb5c487f
* src/third_party/freetype/src: cff026d415..33ceac2afc
* src/third_party/googletest/src: e2f3978937..af29db7ec2
* src/third_party/harfbuzz-ng/src: 64b29dbd59..56c4670935
* src/third_party/icu: bf66d373ae..20f8ac695a
* src/third_party/libjpeg_turbo: 02959c3ee1..ed683925e4
* src/third_party/libunwindstack: 6868358481..3c86843ae0
* src/third_party/lss: https://chromium.googlesource.com/linux-syscall-support.git/+log/92a65a8f5d..ce877209e1
* src/tools: 198dc87952..f85dc28ce5
DEPS diff: 829c6df33d..7d683aeda8/DEPS

Clang version changed llvmorg-14-init-8564-g34b903d8:llvmorg-16-init-4949-g8ace9ea258c9
Details: 829c6df33d..7d683aeda8/tools/clang/scripts/update.py

TBR=mbonadei@chromium.org
BUG=None

Change-Id: I29a61f5e47def397ebda05d56062001e009df58d
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3909683
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
2022-09-22 14:56:57 +00:00
Mirko Bonadei
2167994165 Roll chromium_revision 64c8c30faa..eaac4f14d9 (824854:902913)
First roll in almost a year, android device tests fail but that
needs to be fixed separately.

Change log: 64c8c30faa..eaac4f14d9
Full diff: 64c8c30faa..eaac4f14d9

Changed dependencies:
* src/base: e096814b04..4045370905
* src/build: 2d2f9f2b85..fd86d60f33
* src/buildtools: 6302c11756..37dc929ecb
* src/buildtools/third_party/libc++/trunk: d9040c75cf..79a2e924d9
* src/buildtools/third_party/libc++abi/trunk: 196ba1aaa8..7d5c92f6cf
* src/buildtools/third_party/libunwind/trunk: d999d54f4b..d7b11d7989
* src/ios: 60ef55beac..57422bee2c
* src/testing: 40b4417105..c4bd9205ee
* src/third_party: 24ccdf9b75..f7d9d7e9dd
* src/third_party/android_ndk: https://chromium.googlesource.com/android_ndk.git/+log/27c0a8d090..401019bf85
* src/third_party/auto/src: f40317ae21..00cb81ed09
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/1607f54fed..a10017c548
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ccc9dd2835..5cb305306a
* src/third_party/depot_tools: 91bb7506bd..a806594b95
* src/third_party/freetype/src: 26e2a89598..86b9c9347f
* src/third_party/googletest/src: 4fe018038f..4ec4cd23f4
* src/third_party/harfbuzz-ng/src: c39ab82c90..cc9bb29491
* src/third_party/icu: c2a4cae149..2a822c5626
* src/third_party/libjpeg_turbo: d5148db386..ad8b3b0f84
* src/third_party/libunwindstack: 11659d420a..b34a0059a6
* src/third_party/lss: https://chromium.googlesource.com/linux-syscall-support.git/+log/29f7c7e018..92a65a8f5d
* src/third_party/nasm: 19f3fad68d..e9be5fd6d7
* src/third_party/robolectric/robolectric: 2f3e0a3ac4..123d61524d
* src/tools: 1bb7c085e6..4f73c6f51d
* src/tools/swarming_client: d46ea7635f..a32a1607f6
DEPS diff: 64c8c30faa..eaac4f14d9/DEPS

Clang version changed llvmorg-12-init-10666-gc9f69ee7:llvmorg-13-init-15163-g98033fdc
Details: 64c8c30faa..eaac4f14d9/tools/clang/scripts/update.py

TBR=fbarchard@chromium.org
BUG=libyuv:891
No-Try: True
Change-Id: I17c9ae10b1ba1c9b39810f390bbddafa149e1512
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3035171
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
2021-07-19 17:22:35 +00:00
Mirko Bonadei
e278d4617f Allowing C++14 in libyuv.
Bug: None
Change-Id: I2600e1012fa3fab5b8d2ad6e4af44dfa97e95ea4
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/1789304
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
2019-09-17 17:53:26 +00:00
Oleh Prypin
1440d8ac1a Pin ios_deployment_target = "10.0" to unblock DEPS roll
Bug: libyuv:826
Change-Id: Ib47fa183615deaf870af9a9740ad9e8454f19941
Reviewed-on: https://chromium-review.googlesource.com/c/1312693
Reviewed-by: Patrik Höglund <phoglund@chromium.org>
Commit-Queue: Oleh Prypin <oprypin@chromium.org>
2018-11-01 10:07:43 +00:00
Patrik Höglund
6ecd76ae8d Make libyuv use the hermetic xcode toolchain.
This is what Chromium is moving to, and what WebRTC is using.
Next step: pull xcode via CIPD.

Bug:chromium:633032
Change-Id: I6a21aa0e5b212a3a9cb4e7cc79ebb614a89f73ed
Reviewed-on: https://chromium-review.googlesource.com/915921
Commit-Queue: Patrik Höglund <phoglund@chromium.org>
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
2018-03-20 08:28:33 +00:00
Patrik Höglund
a96d1dd0c8 Roll chromium_revision ff3b31782d..80f0c55706 (503850:536678)
Manual changes:
* Rewrite sysroot download (similar to https://webrtc-review.googlesource.com/c/50183/)
* Do the same as https://webrtc-review.googlesource.com/c/21400/.
* Add dep on findbugs for Android.

Change log: ff3b31782d..80f0c55706
Full diff: ff3b31782d..80f0c55706

Changed dependencies:
* src/base: 9b543d487c..ac3d2b8118
* src/build: 156ba982d7..39738e75b2
* src/buildtools: f6d165d9d8..a09e064635
* src/ios: 39c4b2fcf7..299ef76e84
* src/testing: cc96d3d66b..5f7e36cad6
* src/third_party: 72c52c224c..2c0ced3ddb
* src/third_party/android_tools: https://chromium.googlesource.com/android_tools.git/+log/aadb2fed04..9a70d48fcd
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/aa736cc76e..e7298f36f7
* src/third_party/googletest/src: 7f8fefabed..0062e4869f
* src/third_party/icu: 08cb956852..d888fd2a1b
* src/third_party/robolectric/robolectric: b02c65cc6d..7e067f1112
* src/tools: eceb2c420b..6202b67fc4
* src/tools/swarming_client: 5e8001d9a7..88229872dd
DEPS diff: ff3b31782d..80f0c55706/DEPS

Clang version changed 313786:324578
Details: ff3b31782d..80f0c55706/tools/clang/scripts/update.py

BUG=libyuv:768

Rewrite sysroot download

Change-Id: Ie3cb0ba873c6c40877870b655ed299450726eac2
Reviewed-on: https://chromium-review.googlesource.com/918461
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Patrik Höglund <phoglund@chromium.org>
2018-02-22 08:04:59 +00:00
Frank Barchard
7f4caafd9a Override compiler to c++11
gcc 4.8 does not support c++14 so override the default
c++14 that chromium is now set to.

TBR=kjellander@chromium.org
Bug: libyuv:734
Test: gn gen out/Release "--args=is_debug=false is_clang=false use_sysroot=false target_cpu=\"x64\""
Change-Id: Ic414c79fee90e89ee3539fd1a373da260aecdc2b
Reviewed-on: https://chromium-review.googlesource.com/668031
Reviewed-by: Frank Barchard <fbarchard@google.com>
Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
2017-09-15 21:45:47 +00:00
Frank Barchard
95a20b677d Update .gn to set a min SDK for macOS via GN.
Currently, libyuv is setting this config via mac_sdk_min_build_override. The old
meechanism is deprecated, but cannot be removed until chromium is updated to no
longer require mac_sdk_min_build_override.

TBR=kjellander@chromium.org
Bug:chromium:740693
Change-Id: I71533c9ef20ac8d7584d50751ac5437da54e2cb5
Reviewed-on: https://chromium-review.googlesource.com/565636
Reviewed-by: Frank Barchard <fbarchard@google.com>
2017-07-13 17:34:42 +00:00
Frank Barchard
a7166c3375 Add GN files that need exec_script to list for win64 clang-cl
TBR=kjellander@chromium.org
BUG=libyuv:649
TEST=call gn gen out\Release "--args=is_debug=false is_clang=true"

Review URL: https://codereview.chromium.org/2414783002 .
2016-10-12 12:46:22 -07:00
Frank Barchard
e75fcb03e5 Roll libyuv chromium deps to same as webrtc jun8
contains the following changes in chromium:
2d938c84..7fa6701b

R=kjellander@chromium.org
TBR=kjellander@chromium.org
BUG=libyuv:626

Review URL: https://codereview.chromium.org/2183633002 .
2016-08-02 14:42:33 -07:00
Frank Barchard
e497bc8b1a Revert "roll chromium same as webrtc jun9"
This reverts commit a817c1524013e06a9175fcd8132bfb86836bcc33.

TBR=kjellander@chromium.org
BUG=libyuv:626, webrtc:5990

Review URL: https://codereview.chromium.org/2161923003 .
2016-07-19 11:28:25 -07:00
Frank Barchard
a817c15240 roll chromium same as webrtc jun9
contains the following changes in chromium:
aa5126ff..7fa6701b

some trybot scripts failing.  build bots green before roll.  Will see if commit causes build bot failure.

TBR=kjellander@chromium.org
BUG=libyuv:626

Review URL: https://codereview.chromium.org/2146073004 .
2016-07-18 15:41:35 -07:00
Frank Barchard
ddbc63f7b9 Add //build/config/BUILD.gn to exec whitelist for GN.
Affected Linux GN build, not Windows.

R=kjellander@chromium.org
BUG=libyuv:583
TESTED=gn gen out/Debug --args=is_debug=true

Review URL: https://codereview.chromium.org/1866743002 .
2016-04-06 11:23:28 -07:00
Frank Barchard
810c1791cc symlinks for android launcher
Based on webrtc roll https://codereview.webrtc.org/1503883002

0c2a94ab87
needed the addition of tools/telemetry and third_party/catapult symlinks
for Android.
GN changes required modification of .gn.

Change log: 626eecf..72c3265
Full diff: 626eecf..72c3265

Changed dependencies:
* src/buildtools: 818123d..b747a9e
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/fde89b4..6d9e5a7
DEPS diff: 626eecf..72c3265/DEPS
TBR=jkellander@chromium.org
BUG=libyuv:570

Review URL: https://codereview.chromium.org/1709193002 .
2016-02-18 15:30:23 -08:00
Frank Barchard
c2bff1a1af add .gn file for gn builds
using a stripped down gn file from webrtc.

BUG=libyuv:411,libyuv:519
R=kjellander@chromium.org

Review URL: https://codereview.chromium.org/1417613007 .
2015-11-04 11:09:00 -08:00