{"push_id":804050179,"size":14,"distinct_size":5,"ref":"refs/heads/win32","head":"a9e70706431f1dc8c9341caf8d7f748908cd210b","before":"f2440c9bc8e8df835f22b9ca93fa7f056985700e","commits":[{"sha":"9d14bbfb0c518eb5af1b014015a3a013f0e9bb97","author":{"email":"3ab3c4b060fb678b7ecf61fcdf24c5b74bd1d1b0@inf.u-szeged.hu","name":"Akos Kiss"},"message":"Separate AArch64 source list from ARM (& NEON) source list in makefile.cargo\n\n* Added SKIA_OPTS_CXX_SRC_AARCH64 with sources that are non-A32\n  specific. (For most of the sources, the _opts_arm version is used\n  to utilize optimizations, but for SkUtils, the _opts_none version\n  is used, because the arm variant would pull in 32-bit ARM\n  assembly files not fit for AArch64.)\n* Removed %_neon.o make rule, because it contained the -mfpu=neon\n  compiler option, which is not accepted by the AArch64 compiler.\n  The -mfpu=neon is added to the ARM-specific compiler flags\n  directly.\n* As a side effect, since the ARM target seems to expect Neon now,\n  the unused SKIA_OPTS_CXX_SRC_ARM source list got removed.","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/9d14bbfb0c518eb5af1b014015a3a013f0e9bb97"},{"sha":"3be758ea29cbd315febfda5a536ef9984a0ae862","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #69 - akiss77:src-aarch64, r=metajack\n\nSeparate AArch64 source list from ARM (& NEON) source list in makefile.cargo\n\n* Added SKIA_OPTS_CXX_SRC_AARCH64 with sources that are non-A32\r\n  specific. (For most of the sources, the _opts_arm version is used\r\n  to utilize optimizations, but for SkUtils, the _opts_none version\r\n  is used, because the arm variant would pull in 32-bit ARM\r\n  assembly files not fit for AArch64.)\r\n* Removed %_neon.o make rule, because it contained the -mfpu=neon\r\n  compiler option, which is not accepted by the AArch64 compiler.\r\n  The -mfpu=neon is added to the ARM-specific compiler flags\r\n  directly.\r\n* As a side effect, since the ARM target seems to expect Neon now,\r\n  the unused SKIA_OPTS_CXX_SRC_ARM source list got removed.\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/skia/69)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/3be758ea29cbd315febfda5a536ef9984a0ae862"},{"sha":"e9a3d22f3d7405bce9632d540dc23fb1e93e129a","author":{"email":"6fca77e4239edbef2780f74a84ddd06ba4a5c5be@gmail.com","name":"Anthony Ramine"},"message":"Bump euclid to 0.2","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/e9a3d22f3d7405bce9632d540dc23fb1e93e129a"},{"sha":"1aa954c2031a55f0869a37c0115e26b9a1d3c58b","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #71 - nox:bump-euclid, r=mbrubeck\n\nBump euclid to 0.2\n\n\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/skia/71)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/1aa954c2031a55f0869a37c0115e26b9a1d3c58b"},{"sha":"d0d683dd6f632d6d56a8a3bf86dcc1fef769b26a","author":{"email":"3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@lars.com","name":"Lars Bergstrom"},"message":"Revert \"Add missing encoder to makefile.cargo\"\n\nThis reverts commit b76c6b78ee1bc813c386142845cc9cde666a8c9b.","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/d0d683dd6f632d6d56a8a3bf86dcc1fef769b26a"},{"sha":"628101aa9eb5fc2ff78225bbcf78b8f5d8f45866","author":{"email":"3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@lars.com","name":"Lars Bergstrom"},"message":"Linker cleanup","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/628101aa9eb5fc2ff78225bbcf78b8f5d8f45866"},{"sha":"196292c450081d5b5110bb6660eac0c3762b5617","author":{"email":"3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@lars.com","name":"Lars Bergstrom"},"message":"Remove duplicate linking of the skia static lib and add a dependency on freetype on Android","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/196292c450081d5b5110bb6660eac0c3762b5617"},{"sha":"acff820e9719fea5c532daa54e48397bba6c48e3","author":{"email":"3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@lars.com","name":"Lars Bergstrom"},"message":"Remove linkhack","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/acff820e9719fea5c532daa54e48397bba6c48e3"},{"sha":"2fc09c01dee2788fe876fa5661d65be0b493fea1","author":{"email":"3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@lars.com","name":"Lars Bergstrom"},"message":"Add additional per-target skia dependencies so it can be linked against on its own via Cargo","distinct":false,"url":"https://api.github.com/repos/vvuk/skia/commits/2fc09c01dee2788fe876fa5661d65be0b493fea1"},{"sha":"c835a1a9c82243c0faf7bbbc7860d95341bf9319","author":{"email":"cca99684d893888d01a53127bf515d97ac84478d@exyr.org","name":"Simon Sapin"},"message":"Exclude a bunch of things from `cargo package`.\n\nHaving servo fetch skia from crates.io would help with issues like #7687,\nas the compressed crate is 12 MB rather than 330 MB of git history.\nIt’s still over the 10 MB limit of crates.io, though.\n\nThis excludes some of the repository’s directory from the archive\ncreated by `cargo package` to bring it to 5 MB, while the \"Verifying\" phase\n(running `cargo build` from sources extracted again from the archive)\nstill succeeds.\n\nBefore we can publish skia we still need to publish all the\nrecursive dependencies.","distinct":true,"url":"https://api.github.com/repos/vvuk/skia/commits/c835a1a9c82243c0faf7bbbc7860d95341bf9319"},{"sha":"343545aa1c48a07caf2adaed66f5d0a2f0d4b774","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #73 - servo:exclude, r=metajack\n\nExclude a bunch of things from `cargo package`.\n\nHaving servo fetch skia from crates.io would help with issues like #7687, as the compressed crate is 12 MB rather than 330 MB of git history. It’s still over the 10 MB limit of crates.io, though.\r\n\r\nThis excludes some of the repository’s directory from the archive created by `cargo package` to bring it to 5 MB, while the \"Verifying\" phase (running `cargo build` from sources extracted again from the archive)\r\nstill succeeds.\r\n\r\nBefore we can publish skia we still need to publish all the recursive dependencies.\r\n\r\nr? @mrobinson\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/skia/73)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/vvuk/skia/commits/343545aa1c48a07caf2adaed66f5d0a2f0d4b774"},{"sha":"c47a10f75ab748b39a063459ee2bcf4baeddf30b","author":{"email":"48748740f2e6201f45255970370e009baede949b@mozilla.com","name":"Lars Bergstrom"},"message":"Disable cargo test, due to some rustc bugs","distinct":true,"url":"https://api.github.com/repos/vvuk/skia/commits/c47a10f75ab748b39a063459ee2bcf4baeddf30b"},{"sha":"0a08cc9f699552b6e2fa156e70a6e65f758e357c","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #72 - larsbergstrom:link_cleanup, r=metajack\n\nLink cleanup\n\nr? @metajack @mbrubeck \r\n\r\nFew fixes here:\r\n1) Turns out the additional missing symbols I'd added support for were only missing due to linker-related shenanigans (they would be discarded in particular link lib argument passing configurations). Reverted.\r\n2) Added the cargo output flags & removed the `#[link`.\r\n3) On Android, skia statically links against freetype and so needs the `extern crate` or the rlib for the sys project will not be included.\r\n\r\ncc @alexcrichton\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/skia/72)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/vvuk/skia/commits/0a08cc9f699552b6e2fa156e70a6e65f758e357c"},{"sha":"a9e70706431f1dc8c9341caf8d7f748908cd210b","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@pobox.com","name":"Vladimir Vukicevic"},"message":"Windows build and functionality","distinct":true,"url":"https://api.github.com/repos/vvuk/skia/commits/a9e70706431f1dc8c9341caf8d7f748908cd210b"}]}