Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(339)

Issue 133903005: Add fontconfig to linux DEPS for embedded builds (reland) (Closed)

Created:
6 years, 11 months ago by spang
Modified:
6 years, 11 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Add fontconfig to linux DEPS for embedded builds (reland) We'll use this in-tree fontconfig when "embedded=1" is set in GYP_DEFINES. This was reverted pending license checker changes (landed as r127213003). Relanding with the following changes from the third_party HOWTO: - Added OWNERS file - Updated .gitignore BUG=318315 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=244318

Patch Set 1 #

Total comments: 7

Patch Set 2 : move include/src/* to include/* #

Patch Set 3 : restore include/src #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6917 lines, --6 lines) Patch
M .gitignore View 1 chunk +1 line, -0 lines 0 comments Download
M DEPS View 1 chunk +4 lines, -0 lines 0 comments Download
A + third_party/fontconfig/OWNERS View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/fontconfig/README.chromium View 2 1 chunk +20 lines, -0 lines 0 comments Download
A third_party/fontconfig/fontconfig.gyp View 2 1 chunk +62 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/config.h View 1 chunk +360 lines, -0 lines 0 comments Download
A + third_party/fontconfig/include/fc-case/fcalias.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/fontconfig/include/fc-case/fcaliastail.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/fontconfig/include/fc-case/fccase.h View 1 chunk +330 lines, -0 lines 0 comments Download
A + third_party/fontconfig/include/fc-glyphname/fcalias.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/fontconfig/include/fc-glyphname/fcaliastail.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/fontconfig/include/fc-glyphname/fcglyphname.h View 1 chunk +781 lines, -0 lines 0 comments Download
A + third_party/fontconfig/include/fc-lang/fcalias.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/fontconfig/include/fc-lang/fcaliastail.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/fontconfig/include/fc-lang/fclang.h View 1 chunk +4176 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/src/fcalias.h View 2 1 chunk +390 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/src/fcaliastail.h View 2 1 chunk +440 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/src/fcftalias.h View 2 1 chunk +12 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/src/fcftaliastail.h View 2 1 chunk +20 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/src/fcobjshash.h View 2 1 chunk +317 lines, -0 lines 0 comments Download
A third_party/fontconfig/include/src/fcstdint.h View 2 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
spang
Relanding, PTAL I've added an OWNERS file in particular per http://www.chromium.org/developers/adding-3rd-party-libraries
6 years, 11 months ago (2014-01-10 17:44:47 UTC) #1
rjkroege
lgtm
6 years, 11 months ago (2014-01-10 18:09:12 UTC) #2
darin (slow to review)
https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp File third_party/fontconfig/fontconfig.gyp (right): https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp#newcode21 third_party/fontconfig/fontconfig.gyp:21: 'src/src/fcarch.h', what's up with the "src/src" path? https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp#newcode53 third_party/fontconfig/fontconfig.gyp:53: ...
6 years, 11 months ago (2014-01-10 20:07:13 UTC) #3
darin (slow to review)
https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp File third_party/fontconfig/fontconfig.gyp (right): https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp#newcode33 third_party/fontconfig/fontconfig.gyp:33: 'src/src/fcfs.c', I don't see these source files in this ...
6 years, 11 months ago (2014-01-10 20:07:53 UTC) #4
spang
On 2014/01/10 20:07:53, darin wrote: > https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp > File third_party/fontconfig/fontconfig.gyp (right): > > https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp#newcode33 > ...
6 years, 11 months ago (2014-01-10 20:08:44 UTC) #5
spang
https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp File third_party/fontconfig/fontconfig.gyp (right): https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp#newcode21 third_party/fontconfig/fontconfig.gyp:21: 'src/src/fcarch.h', On 2014/01/10 20:07:14, darin wrote: > what's up ...
6 years, 11 months ago (2014-01-10 20:18:56 UTC) #6
darin (slow to review)
Ah, I see. I looked, and there are others that also follow this pattern: $ ...
6 years, 11 months ago (2014-01-10 20:22:00 UTC) #7
spang
https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp File third_party/fontconfig/fontconfig.gyp (right): https://codereview.chromium.org/133903005/diff/1/third_party/fontconfig/fontconfig.gyp#newcode53 third_party/fontconfig/fontconfig.gyp:53: 'include/src', On 2014/01/10 20:18:56, spang wrote: > On 2014/01/10 ...
6 years, 11 months ago (2014-01-10 20:35:05 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/spang@chromium.org/133903005/140001
6 years, 11 months ago (2014-01-10 20:59:40 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/spang@chromium.org/133903005/140001
6 years, 11 months ago (2014-01-10 23:44:02 UTC) #10
commit-bot: I haz the power
Change committed as 244318
6 years, 11 months ago (2014-01-11 02:54:41 UTC) #11
Nico
This is missing a LICENSE file, see http://www.chromium.org/developers/adding-3rd-party-libraries#TOC-Add-a-LICENSE-file-and-run-related-checks (there's third_party/OWNERS who're supposed to point out ...
6 years, 11 months ago (2014-01-14 03:39:37 UTC) #12
spang
On 2014/01/14 03:39:37, Nico wrote: > This is missing a LICENSE file, see > http://www.chromium.org/developers/adding-3rd-party-libraries#TOC-Add-a-LICENSE-file-and-run-related-checks ...
6 years, 11 months ago (2014-01-14 18:11:13 UTC) #13
Nico
6 years, 11 months ago (2014-01-14 19:20:05 UTC) #14
My understanding is that
http://www.chromium.org/developers/adding-3rd-party-libraries isn't
advisory, but mandatory. I'm guessing the reasoning for LICENSE is that
different projects put licenses in different places, so we want to have a
single predictable place for everything. (…but I'm not a third_party/OWNER)


On Tue, Jan 14, 2014 at 10:11 AM, <spang@chromium.org> wrote:

> On 2014/01/14 03:39:37, Nico wrote:
>
>> This is missing a LICENSE file, see
>>
>
> http://www.chromium.org/developers/adding-3rd-party-
> libraries#TOC-Add-a-LICENSE-file-and-run-related-checks
>
>  (there's third_party/OWNERS who're supposed to point out stuff like this)
>>
>
> The license file is the COPYING file in the fontconfig repository. That
> file is
> referenced from README.chromium.
>
> Is something gained by copying it to "LICENSE"?
>
> https://codereview.chromium.org/133903005/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698