Jan-Erik Rediger
f6a6e37ef5
Bug 1788040 - Update to Glean v51.2.0. r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D156937
2022-09-13 12:57:58 +00:00
Dragana Damjanovic
f29ba14bfb
Bug 1772092 - Neqo version 0.6.1 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D156603
2022-09-07 10:10:27 +00:00
Mike Hommey
790d70c82e
Bug 1785002 - Force update hashbrown to 0.12.3. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D154762
2022-08-16 21:47:43 +00:00
Nika Layzell
03cc630a3f
Bug 1759555 - Part 3: Wrap lines in generate_buildconfig.py earlier
...
Differential Revision: https://phabricator.services.mozilla.com/D154100
2022-08-09 14:35:22 +00:00
Nika Layzell
c8e801b440
Bug 1759555 - Part 1: Avoid using env! for includes in the mozbuild crate, r=glandium
...
This switches the code to instead use the generated source file, which is
discovered based on `OUT_DIR` so is easier for rust-analyzer to understand.
The configuration for rust-analyzer will be updated in the next part to
make sure that rust-analyzer is able to take advantage of these changes,
and produce better diagnostics.
Differential Revision: https://phabricator.services.mozilla.com/D153269
2022-08-09 14:12:11 +00:00
Travis Long
2855beea72
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-14 13:11:13 +00:00
Norisz Fay
31e76fd90f
Backed out changeset ce93635100b6 (bug 1772132) for causing webrender build bustage CLOSED TREE
2022-07-13 22:08:19 +03:00
Travis Long
a285a07c6e
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 18:00:35 +00:00
Bogdan Szekely
6030807e22
Backed out changeset 1ff9bb6e4a8c (bug 1772132) for causing build bustage. CLOSED TREE
2022-07-13 16:17:53 +03:00
Travis Long
e826b78da5
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 12:59:16 +00:00
smolnar
36788ca992
Backed out changeset ab4790cd94eb (bug 1772132) for causing wrench bustage CLOSED TREE
2022-07-13 12:04:13 +03:00
Travis Long
86debe7916
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 08:43:41 +00:00
Mike Hommey
504fed29a9
Bug 1774512 - Update memmap2 to 0.5. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D149463
2022-06-16 20:59:07 +00:00
Mike Hommey
a211cd2aea
Bug 1774501 - Update stylo to itertools:0.10, itoa:1.0 and toml:0.5. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D149454
2022-06-16 20:44:03 +00:00
Mike Hommey
34cf638dd6
Bug 1773399 - Update getrandom to 0.2.7. r=emilio,supply-chain-reviewers,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D149326
2022-06-15 22:03:20 +00:00
Mike Hommey
527752ca63
Bug 1773399 - Update idna to 0.2.3. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D148737
2022-06-14 20:32:28 +00:00
Sebastian Hengst
d0dce2754d
Backed out 2 changesets (bug 1772092) for causing frequent crashes (bug 1774118 and bug 1774125). a=backout
...
Backed out changeset ec91915d325c (bug 1772092)
Backed out changeset 1aadfdf2c854 (bug 1772092)
2022-06-14 10:16:35 +02:00
Dragana Damjanovic
0141e578c4
Bug 1772092 - Update neqo to version 0.6.0 r=necko-reviewers,kershaw,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D147855
2022-06-13 11:05:08 +00:00
Sylvestre Ledru
00b7e06141
Bug 1617369 - rust dummy: fix the linting warnings r=fix
...
Differential Revision: https://phabricator.services.mozilla.com/D148893
2022-06-10 09:54:12 +00:00
Sylvestre Ledru
b848a697dc
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,extension-reviewers,willdurand
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D148376
2022-06-10 09:21:45 +00:00
criss
44a8e72bfb
Backed out 2 changesets (bug 1772092) for causing build bustages. CLOSED TREE
...
Backed out changeset 30a2c0f4c97f (bug 1772092)
Backed out changeset 7dd164e9428c (bug 1772092)
2022-06-09 13:29:59 +03:00
Dragana Damjanovic
c530c7b6b8
Bug 1772092 - Update neqo to version 0.6.0 r=necko-reviewers,kershaw,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D147855
2022-06-09 10:09:52 +00:00
Mike Hommey
04162811ce
Bug 1773189 - Avoid windows-sys dependencies being pulled in by `cargo update`. r=emilio
...
Some crates in our graph have dependencies on parking_lot >= 0.11,
<=0.12, meaning `cargo update` might pull parking_lot 0.12, which brings
windows-sys.
mio >= 0.8.1 also pulls windows-sys in.
Differential Revision: https://phabricator.services.mozilla.com/D148587
2022-06-08 22:41:53 +00:00
Jan-Erik Rediger
2428c3ec64
Bug 1771743 - Upgrade rkv to include dependency updates. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D148504
2022-06-08 09:45:30 +00:00
Mike Hommey
8279f183b4
Bug 1773180 - Update cexpr to 0.6. r=emilio
...
Now that nom 7 was pulled in by glean/uniffi in bug 1768834, we don't
need to prevent cexpr from pulling it.
Differential Revision: https://phabricator.services.mozilla.com/D148575
2022-06-08 00:27:41 +00:00
Mike Hommey
f42205257e
Bug 1772986 - Update crates that depend on hashbrown 0.9. r=gfx-reviewers,emilio,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D148476
2022-06-07 20:28:05 +00:00
Jan-Erik Rediger
8182bee632
Bug 1768834 - Switch to Glean with UniFFI integration r=glandium,chutten
...
Upgrades to Glean v50.0.1, which comes with a rewritten core and
UniFFI-powered bindings.
Glean has some API changes, so we swap it over to that. Mostly mechanical changes.
Also upgrades to inherent v1.0 in fog.
This matches what Glean uses internally and gets rid of one duplicated crate.
Also upgrades to glean-parser==6.0.1
One crate duplication now (change in `python/mozbuild/mozbuild/vendor/vendor_rust.py` required).
Some new crates now vendored.
These are transitive dependencies of Glean dependencies, all with valid
licenses and already used in other products (mobile).
Differential Revision: https://phabricator.services.mozilla.com/D146062
2022-06-07 12:37:20 +00:00
Mike Hommey
89e0a977d1
Bug 1684384 - Update glsl to 6.0. r=gfx-reviewers,lsalzman
...
Derived from patch by Dimitri Sabadie.
Differential Revision: https://phabricator.services.mozilla.com/D100511
2022-06-07 06:17:35 +00:00
Mike Hommey
762def9bb8
Bug 1772068 - Force update toml to 0.5. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147839
2022-06-02 01:06:14 +00:00
Mike Hommey
37504e8bcb
Bug 1772068 - Force update paste to 1.0. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147838
2022-06-02 01:06:14 +00:00
Mike Hommey
600bc7f33d
Bug 1772068 - Force update env_logger to 0.9. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147837
2022-06-02 01:06:13 +00:00
Mike Hommey
f590f4d97c
Bug 1772068 - Fixup default features for wrapper crates in build/rust. r=emilio
...
bug 1770894 added those without much regard for properly handling
default features. This is now fixed.
Differential Revision: https://phabricator.services.mozilla.com/D147836
2022-06-02 01:06:13 +00:00
Mike Hommey
46156fb100
Bug 1710421 - [webdriver] Update warp and hyper dependencies. r=mjf,webdriver-reviewers
...
At the same time, update mdns_service to socket2 0.4 to avoid a duplicate.
Differential Revision: https://phabricator.services.mozilla.com/D147479
2022-06-01 22:05:53 +00:00
Marian-Vasile Laza
03a1ff18e4
Backed out 6 changesets (bug 1772068, bug 1710421) for causing multiple web-platform failures. CLOSED TREE
...
Backed out changeset 7dc183461431 (bug 1772068)
Backed out changeset 437682fe4871 (bug 1772068)
Backed out changeset 717912ea0672 (bug 1772068)
Backed out changeset 6790f990c322 (bug 1772068)
Backed out changeset 33831638ba99 (bug 1710421)
Backed out changeset b35aaa56fa54 (bug 1710421)
2022-06-01 15:01:10 +03:00
Mike Hommey
7a0f51774b
Bug 1772068 - Force update toml to 0.5. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147839
2022-06-01 10:36:16 +00:00
Mike Hommey
9d7c444899
Bug 1772068 - Force update paste to 1.0. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147838
2022-06-01 10:36:16 +00:00
Mike Hommey
37111304e0
Bug 1772068 - Force update env_logger to 0.9. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147837
2022-06-01 10:36:15 +00:00
Mike Hommey
c7f69bc9d2
Bug 1772068 - Fixup default features for wrapper crates in build/rust. r=emilio
...
bug 1770894 added those without much regard for properly handling
default features. This is now fixed.
Differential Revision: https://phabricator.services.mozilla.com/D147836
2022-06-01 10:36:15 +00:00
Mike Hommey
d50e4bf7f4
Bug 1710421 - [webdriver] Update warp and hyper dependencies. r=mjf,webdriver-reviewers
...
At the same time, update mdns_service to socket2 0.4 to avoid a duplicate.
Differential Revision: https://phabricator.services.mozilla.com/D147479
2022-06-01 09:57:13 +00:00
Marian-Vasile Laza
5d7edc0d2e
Backed out 2 changesets (bug 1710421) for causing web-platform failures on context.rs. CLOSED TREE
...
Backed out changeset bdd6f29ebeeb (bug 1710421)
Backed out changeset 1739da34411f (bug 1710421)
2022-06-01 10:34:41 +03:00
Mike Hommey
2bfc571ce5
Bug 1710421 - [webdriver] Update warp and hyper dependencies. r=mjf,webdriver-reviewers
...
At the same time, update mdns_service to socket2 0.4 to avoid a duplicate.
Differential Revision: https://phabricator.services.mozilla.com/D147479
2022-06-01 06:44:07 +00:00
Mike Hommey
b523023954
Bug 1770894 - Force update hashbrown to 0.11. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147379
2022-05-31 22:05:03 +00:00
Mike Hommey
1cda4fe2c7
Bug 1770894 - Force update rand to 0.8. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147377
2022-05-31 22:05:01 +00:00
Cosmin Sabou
d3d37bf987
Backed out 4 changesets (bug 1770894) for causing build bustages.
...
Backed out changeset d4bd20e7ac74 (bug 1770894)
Backed out changeset ae6ffff33128 (bug 1770894)
Backed out changeset 2e4f492a8222 (bug 1770894)
Backed out changeset 13111f4c114a (bug 1770894)
2022-05-31 01:18:01 +03:00
Mike Hommey
0c40e18d9f
Bug 1770894 - Force update hashbrown to 0.11. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147379
2022-05-30 21:37:38 +00:00
Mike Hommey
27d763e0af
Bug 1770894 - Force update rand to 0.8. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147377
2022-05-30 21:37:37 +00:00
Mike Hommey
f686964c71
Bug 1770894 - Force update memmap2 to 0.3. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147255
2022-05-30 21:37:35 +00:00
Mike Hommey
acda3972e3
Bug 1770894 - Update dirs-sys. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147251
2022-05-30 21:37:34 +00:00
Mike Hommey
a10c04a7dc
Bug 1770894 - Patch redox_users with an empty crate. r=emilio
...
We don't support redox, so we might as well avoid pulling dependencies
we'll never need and may pull duplicates.
Differential Revision: https://phabricator.services.mozilla.com/D147250
2022-05-30 21:37:33 +00:00
Mike Hommey
f9d9d6369f
Bug 1770894 - Force update itertools to 0.10. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147249
2022-05-30 21:37:33 +00:00