Stop depending on subversion repositories in DEPS file #299

Closed
yukawa opened this Issue Sep 13, 2015 · 0 comments

Comments

Projects
None yet
1 participant

@yukawa yukawa self-assigned this Sep 13, 2015

yukawa added a commit that referenced this issue Sep 13, 2015

Import a subset of WTL 9.0 into third_party/wtl/.
In order to remove dependency on subversion in DEPS file, a snapshot
copy of WTL 9.0 is directly bundled in OSS Mozc repository at the
following location.
  opensource/mozc/third_party/wtl

This CL also corrects the license notice of WTL, which should be
Common Public License for WTL 9.0 that we are currently using.

As a side note, recently WTL upstream switched back to MS-PL again as
http://sourceforge.net/p/wtl/code/617/ but they have not yet made new
stable release.

No behavior change is intended anyway.

BUG=#299
TEST=compile
REF_BUG=23909405,6443612
REF_CL=102720447

yukawa added a commit that referenced this issue Sep 13, 2015

Update AppVeyor setup to follow d2b01f7
BUG=#299
TEST=none
REF_BUG=none
REF_CL=none

yukawa added a commit that referenced this issue Sep 19, 2015

Use the official breakpad repository in AppVeyor.
Google breakpad has finally migrated from code.google.com to
chromium.googlesource.com/breakpad/breakpad.

With this CL, we check out breakpad from the official repository
rather than Chromium mirror in AppVeyor build environment.

Note that this CL does not change the revision of breakpad.
Hence no behavior change is intended.

BUG=#299
TEST=none
REF_BUG=none
REF_CL=none

yukawa added a commit that referenced this issue Sep 19, 2015

Check out gtest/gmock from GitHub for CI.
Google test/mock have officially migrated from code.google.com to
GitHub.
With this CL, we check out gtest and gmock from GitHub instead of
Chromium mirror, in both AppVeyor and Travis-CI.

- gtest r700: 29763965ab52f24565299976b936d1265cb6a271
- gmock r500: 61adbcc5c6b8e0385e3e2bf4262771d20a375002
  (note that our DEPS points gmock r501, which is actually SVN externals
   operation so it's OK to use r500 instead here).

Note that this CL does not change the revision of gtest/gmock.
Hence no behavior change is intended.

BUG=#299
TEST=unittest
REF_BUG=none
REF_CL=none

yukawa added a commit that referenced this issue Sep 19, 2015

Roll breakpad r1391:r1419.
This CL rolls breakpad r1391:r1419.

Full commit summary is available here.
https://code.google.com/p/google-breakpad/source/list?start=1419&num=29

No behavior change is intended.

BUG=#299
TEST=unittest
REF_BUG=6443612
REF_CL=86404087

yukawa added a commit that referenced this issue Sep 19, 2015

Roll gtest r700:r707 and gmock r501:r513.
This CL rolls gtest r700:r707 and gmock r501:r513.

Full commit summary is available here.
https://code.google.com/p/googletest/source/list?start=707&num=8
https://code.google.com/p/googlemock/source/list?start=513&num=13

No behavior change is intended.

BUG=#299
TEST=unittest
REF_BUG=6443612
REF_CL=86404087

yukawa added a commit that referenced this issue Sep 19, 2015

Update repository URLs of third party libraries.
With this CL, OSS Mozc officially starts pointing to new repository URLs
of breakpad, gtest, gmock, and japanese-usage-dictionary.

Note that the versions of those libraries will not be changed with this
CL.  Hence no behavior change is intended except that users will be
navigated to new repository URLs from credits files.

BUG=#299
TEST=unittest
REF_BUG=6443612
REF_CL=102014028

yukawa added a commit that referenced this issue Sep 19, 2015

Use system-installed jsr305.jar for Android build.
We need to get rid of dependency on SVN from DEPS file because
gclient command is going to drop SVN support.

With this CL, either jsr305.jar or jsr-305.jar will be picked up from
/usr/share/java so that we can remove dependency on the SVN repository
hosted at findbugs.googlecode.com.

No user-visible change is intended.

BUG=#299
TEST=compile
REF_BUG=23909405
REF_CL=102077935,103069068

@yukawa yukawa closed this in 03c3155 Sep 19, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment