kjellander@google.com
1dc351bf44
Roll chromium_revision 271c6cc..2c3ffb2 (309333:317530) + fixes
...
Details: 271c6cc..2c3ffb2 /DEPS
Updated sync_chromium.py to be identical with WebRTC's current version.
Removed the xcode61 suffixed Mac trybots as well.
The following were moved into src/buildtools:
* src/third_party/libc++/trunk
* src/third_party/libc++abi/trunk
TBR=fbarchard@google.com
TESTED=All trybots passing this.
Review URL: https://webrtc-codereview.appspot.com/40119004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1301 16f28f9a-4ce2-e073-06de-1de4eb20be90
2015-02-27 10:20:23 +00:00
kjellander@google.com
3fecef44f8
Remove unused URL in DEPS
...
R=fbarchard@google.com
Review URL: https://webrtc-codereview.appspot.com/42049004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1299 16f28f9a-4ce2-e073-06de-1de4eb20be90
2015-02-25 20:52:24 +00:00
fbarchard@google.com
71a198f57e
Roll chromium deps to match webrtc. chromium builds in older deps didnt support xcode 6. This roll updates to a newer version to address the issue.
...
BUG=370
TESTED=try bots
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/36709004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1223 16f28f9a-4ce2-e073-06de-1de4eb20be90
2015-01-12 18:13:06 +00:00
fbarchard@google.com
fd89cd79b7
Roll chromium deps to match version used by WebRtc: d8c90415d681a7c3727e3ef70873bc4f44dd3ab0.
...
BUG=370
TESTED=try bots
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/28089004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1179 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-11-24 20:50:57 +00:00
fbarchard@google.com
f58c85199e
Roll chromium deps to match webrtc from 455c66b4375d72984b79249616d0a708ad568894 to 4d46be3930146bf9bdff7c17545c5d47361d3a80.
...
BUG=none
TESTED=try bots
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/24919004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1119 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-10-13 19:47:46 +00:00
kjellander@google.com
77ba1546f2
Make Libyuv work with Chromium Git checkouts
...
This is very similar to the changes in
https://code.google.com/p/webrtc/source/detail?r=6938
TESTED=gclient sync and runhooks on Mac and Linux + building successfully.
R=fbarchard@chromium.org
Review URL: https://webrtc-codereview.appspot.com/24619004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1089 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-09-23 11:13:29 +00:00
kjellander@google.com
9e430982a1
Roll chromium_revision 280149:291168 and remove sanitizer_options.cc hack.
...
This is a temporary solution to fix the compile error in preparation
for moving the bots over to recipes so that
https://review.webrtc.org/24619004/ can be landed.
TBR=fbarchard@google.com
TESTED=passing local compile on Linux.
Review URL: https://webrtc-codereview.appspot.com/28549004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1087 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-09-21 20:17:00 +00:00
fbarchard@google.com
50a2da0c50
Rollback chromium_revision from 285412 to 280149 as they causes a valgrind asan failure on build bots.
...
BUG=none
TESTED=untested
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/17169004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1052 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-08-20 18:38:25 +00:00
fbarchard@google.com
d0628b2b1f
bump chromium deps to 285412 to stay in sync with webrtc.
...
BUG=none
TESTED=gclient sync & set GYP_DEFINES=target_arch=ia32 libyuv_disable_jpeg=1 & python gyp_libyuv -fninja -G msvs_version=2010 libyuv_test.gyp & ninja -C out\Debug & ninja -C out\Debug
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/15059004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1040 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-08-01 20:39:01 +00:00
kjellander@google.com
f34649b2cd
Roll chromium_revision 274825:280149 to fix GN
...
Due to http://crbug.com/389883 GN currently doesn't execute
unless the top folder is named 'src'.
To work around this, perform the following changes to a
checkout that currently has "trunk" as the root folder:
1. Rename trunk -> src
2. Remove .gclient_entries file (will be re-created)
3. Edit .gclient and:
* set the name of the solution to "src"
* add/change the custom_vars dict for the solution to
have a key like this:
"custom_vars" : {
"root_dir" : "src",
},
4. Run gclient sync
The buildbots already have this done and gets a "src"
dir for their checkouts.
I also workaround some recent changes for sanitizer tools
and add a copy of Chromium's tsan_suppressions.cc to prepare
for TSan v2 (since v1 that libyuv is currently using is
deprecated and should be removed).
BUG=libyuv:338
TEST=Currently working trybot passing + local compile on Linux in
Debug,Release and with ASan+TSan v2 using:
GYP_DEFINES="asan=1 release_extra_cflags=-g use_allocator=none" ./gyp_libyuv && ninja -C out/Release
GYP_DEFINES="tsan=1 release_extra_cflags=-g use_allocator=none" ./gyp_libyuv && ninja -C out/Release
R=fbarchard@google.com
Review URL: https://webrtc-codereview.appspot.com/12889004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1027 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-03 08:00:03 +00:00
fbarchard@google.com
b0fce2a311
bump chromium revision to 274825 - last known good release.
...
BUG=none
TESTED=try bots
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/15699004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1010 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-11 00:01:40 +00:00
fbarchard@google.com
05c4c71509
Roll chromium_revision 260824:262938 + fix binutils. Since it's not possible to have platform-specific hooks executing, binutils must be downloaded for all platforms in order for the download.py hook to execute properly on non-unix platforms.
...
BUG=323
TESTED=gclient sync
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/11869004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@1000 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-04-11 23:40:41 +00:00
fbarchard@google.com
c8970f1861
Update the gold location (third_party/libyuv).
...
chromium have replaced third_party/gold with a full copy of binutils at
third_party/binutils. It gets downloaded and extracted to
third_party/binutils/Linux_(x64|ia32)/Release as part of DEPs/gclient hooks
process.
We are now trying to remove third_party/gold.
BUG=chromium:362119
R=mithro@mithis.com
Review URL: https://webrtc-codereview.appspot.com/11619007
git-svn-id: http://libyuv.googlecode.com/svn/trunk@999 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-04-10 18:13:35 +00:00
kjellander@google.com
973da212e6
Fix DEPS and gyp_libyuv for chromium roll in r996
...
The roll in r996 requires some additional changes in order
to make the GYP generation script to run properly.
BUG=none
TESTED=trybots passing.
R=fbarchard@google.com
Review URL: https://webrtc-codereview.appspot.com/10799005
git-svn-id: http://libyuv.googlecode.com/svn/trunk@997 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-04-02 18:01:51 +00:00
fbarchard@google.com
5340da6323
Bump chromium deps to 260824 which is lkgr for improved mobile support.
...
BUG=none
TESTED=try bots
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/10999005
git-svn-id: http://libyuv.googlecode.com/svn/trunk@996 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-04-02 01:10:02 +00:00
fbarchard@google.com
4a1836050d
Update libyuv build toolchain.
...
Download and use GN similar to how WebRTC uses it
for GYP/ninja generation
Similar changes as done in
https://webrtc-codereview.appspot.com/6939004
Add support for VS2013 compilation using the
Chromium standalone toolchain. Similar changes:
https://webrtc-codereview.appspot.com/9769004
Fix the valgrind wrapper script similar to
https://webrtc-codereview.appspot.com/5589006
https://webrtc-codereview.appspot.com/6939004
Remove no longer needed cygwin mount hook.
TEST=All trybots except iOS are passing.
Those will have to be fixed in a future CL.
BUG=310
TESTED=gclient sync on osx/ios
R=tpsiaki@google.com
Review URL: https://webrtc-codereview.appspot.com/10849004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@991 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-03-28 17:26:06 +00:00
fbarchard@google.com
c669cd2da0
Roll chromium dependency to r255773
...
BUG=none
TESTED=try bots
R=wuwang@google.com
Review URL: https://webrtc-codereview.appspot.com/10629005
git-svn-id: http://libyuv.googlecode.com/svn/trunk@989 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-03-26 02:08:51 +00:00
fbarchard@google.com
31ca87408e
Include libjpeg unconditionally
...
libjpeg/libjpeg.gyp should be used in both local and system libjpeg,
otherwise, header file won't found when build with system libjpeg. see
the comments in third_party/libjpeg/libjpeg.gyp
BUG=chromium:316499
R=michaelbai@chromium.org
Review URL: https://webrtc-codereview.appspot.com/5709004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@912 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-12-13 00:25:28 +00:00
fbarchard@google.com
83e4d02de2
Use all.gyp for All target in DEPS runhooks
...
BUG=288
TEST=none
R=kjellander@google.com
Review URL: https://webrtc-codereview.appspot.com/4289004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@874 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-11-22 19:06:38 +00:00
fbarchard@google.com
30cfb5b4ef
Add Android deps
...
BUG=288
TESTED=untested
R=wuwang@google.com
Review URL: https://webrtc-codereview.appspot.com/4179004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@871 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-11-21 18:27:36 +00:00
fbarchard@google.com
9cfb3a8b3a
Change chromium deps to 232627 for updated ios ninja targets.
...
BUG=none
TEST=none
R=ryanpetrie@google.com
Review URL: https://webrtc-codereview.appspot.com/3969005
git-svn-id: http://libyuv.googlecode.com/svn/trunk@863 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-11-20 00:06:12 +00:00
fbarchard@google.com
08b24a4232
Bayer GG specialized version for Sobel
...
BUG=none
TEST=Sobel
R=johannkoenig@google.com
Review URL: https://webrtc-codereview.appspot.com/2849004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@826 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-10-25 07:39:43 +00:00
fbarchard@google.com
380973cf19
Roll chromium deps to 202548
...
BUG=231
TEST=build libyuv, test location of library
R=mikhal@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1575004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@701 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-05-28 17:05:41 +00:00
fbarchard@google.com
77b0af36e4
roll chromium deps to a known good release (lkgr) and fix indent lint issue.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/1321008
git-svn-id: http://libyuv.googlecode.com/svn/trunk@677 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-04-23 21:35:07 +00:00
fbarchard@google.com
a15eaa9ef2
bump deps to 195633 for llvm compile options
...
BUG=222
TESTED=GYP_DEFINES='clang=1 target_arch=ia32' ./build/gyp_chromium -f ninja --depth=. libyuv_test.gyp & ninja -j10 -C out/Debug
Review URL: https://webrtc-codereview.appspot.com/1321006
git-svn-id: http://libyuv.googlecode.com/svn/trunk@673 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-04-23 00:36:02 +00:00
fbarchard@google.com
f15e4e83de
bump chromium deps to last known good release.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/1347004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@672 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-04-19 21:23:37 +00:00
fbarchard@google.com
af08b9d193
Bump chromium dep to canary to resolve valgrind memcheck error
...
BUG=195
TEST=try bot
Review URL: https://webrtc-codereview.appspot.com/1162004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@591 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-03-05 08:00:34 +00:00
fbarchard@google.com
7d387f155a
Roll chromium dep to r181357
...
BUG=none
TEST=try bots
Review URL: https://webrtc-codereview.appspot.com/1090006
git-svn-id: http://libyuv.googlecode.com/svn/trunk@564 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-02-07 21:02:40 +00:00
fbarchard@google.com
0f00506af7
DEPS rolls chromium dependencies to r177738 which is LKGR.
...
BUG=178
TEST=ninja builds still work on x32 bit.
Review URL: https://webrtc-codereview.appspot.com/1066004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@547 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-01-22 00:53:46 +00:00
fbarchard@google.com
a9c9242a55
Roll chromium deps and share 444 and 422 code for ARGBToI422_Any
...
BUG=148
TEST=try bots
Review URL: https://webrtc-codereview.appspot.com/1033007
git-svn-id: http://libyuv.googlecode.com/svn/trunk@540 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-01-16 09:48:29 +00:00
fbarchard@google.com
bae8b852d8
Roll DEPS for Chromium Ninja build breakage
...
BUG=173
TEST=ninja -C out\Release
Review URL: https://webrtc-codereview.appspot.com/1027004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@526 16f28f9a-4ce2-e073-06de-1de4eb20be90
2013-01-07 19:38:16 +00:00
fbarchard@google.com
e0b63e44e0
hook for cygwin and relax argbtoyuy2 for unittest flakey fail
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/966016
git-svn-id: http://libyuv.googlecode.com/svn/trunk@483 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-11-13 10:12:28 +00:00
fbarchard@google.com
48072f89af
roll chromium deps to r167318
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/968004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@482 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-11-13 08:46:45 +00:00
fbarchard@google.com
7411455932
Roll to new chrome for vs2012 builds and fix a warning on vs2012
...
BUG=125
TESTED=local build with gtest errors disabled
Review URL: https://webrtc-codereview.appspot.com/924004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@433 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-10-22 16:15:25 +00:00
fbarchard@google.com
67aeadab62
chromium 152335 for build bots but yasm 154697 for upgrade and warning fix
...
BUG=84
TEST=gclient sync and build should work warning free.
Review URL: https://webrtc-codereview.appspot.com/793006
git-svn-id: http://libyuv.googlecode.com/svn/trunk@346 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-09-12 01:00:58 +00:00
fbarchard@google.com
bb757cdc24
Bump chromium revision to r154697 to pick up new yasm that fixes 2 build warnings.
...
BUG=84
TEST=libyuv builds and passes unittests
Review URL: https://webrtc-codereview.appspot.com/795005
git-svn-id: http://libyuv.googlecode.com/svn/trunk@345 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-09-11 22:08:58 +00:00
kjellander@google.com
f57c197aae
Adding Valgrind to tools
...
This is need to be able to run the unittests with memory tools for continuous build.
Review URL: https://webrtc-codereview.appspot.com/762008
git-svn-id: http://libyuv.googlecode.com/svn/trunk@339 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-09-05 06:19:46 +00:00
kjellander@google.com
f55d99fa5b
Changes:
...
- Add Clang as dependency to make building on Mac possible.
- Add gold linker for Unix platforms
- Replace Cygwin with WebRTC's slimmed down version for Win.
Dependencies updated to the Chrome revision WebRTC uses:
- GYP
- gtest
- libjpeg_turbo
- yasm and patched-yasm
TEST=Compiled and executed Debug+Release builds of libyuv_unittest on Mac, Linux and Windows.
Review URL: https://webrtc-codereview.appspot.com/758006
git-svn-id: http://libyuv.googlecode.com/svn/trunk@327 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-08-28 14:20:19 +00:00
fbarchard@google.com
7344440fb2
AffineRow for GCC.
...
BUG=62
TEST=planar_unittest
Review URL: https://webrtc-codereview.appspot.com/733004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@317 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-08-09 17:33:29 +00:00
fbarchard@google.com
145998b64e
make libyuv library depend on libjpeg
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/405001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@186 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-02-23 04:03:15 +00:00
fbarchard@google.com
724d0c1b8e
gyp build for jpeg
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/392022
git-svn-id: http://libyuv.googlecode.com/svn/trunk@184 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-02-23 00:25:29 +00:00
fbarchard@google.com
714050a29d
sse version of BGRA and ABGR To I420
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/400004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@178 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-02-17 22:59:56 +00:00
fbarchard@google.com
69fe6bd1ff
mjpeg class for low level interface. higher level will be MJPGToI420
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/400002
git-svn-id: http://libyuv.googlecode.com/svn/trunk@177 16f28f9a-4ce2-e073-06de-1de4eb20be90
2012-02-17 19:46:26 +00:00
mikhal@webrtc.org
d191b434b2
Libyuv: 1. Dividing gyp file to test and source. 2. Updating DEPS file to build tests (not only library).
...
Review URL: http://webrtc-codereview.appspot.com/210001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@13 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-07 20:00:23 +00:00
frkoenig@google.com
6123c60bce
Change to using gyp_chromium for gtest dependencies.
...
Pulling in gtest for unit testing also pulls in
chromium build parts. Using the model that WebRTC does
for including gtest.
Review URL: http://webrtc-codereview.appspot.com/190007
git-svn-id: http://libyuv.googlecode.com/svn/trunk@10 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-04 17:10:18 +00:00
frkoenig@google.com
fea3f0d721
Remove svn export hook.
...
Hook was incorrectly overwriting directory whenever
gclient runhooks was issued.
Review URL: http://webrtc-codereview.appspot.com/194001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@9 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-04 00:06:56 +00:00
mikhal@webrtc.org
878ada4b92
LibYuv: Adding a DEPS file
...
Review URL: http://webrtc-codereview.appspot.com/183004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@7 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-09-30 00:55:01 +00:00