Commit Graph

9852 Commits

Author SHA1 Message Date
Ryan VanderMeulen
4db392c35d Bug 1776566 - Upgrade to SQLite 3.41.0. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D151841
2023-03-08 08:36:38 +00:00
Michael Froman
329c194495 Bug 1820869 - moz.build updates. r=ng,webrtc-reviewers
Depends on D171922

Differential Revision: https://phabricator.services.mozilla.com/D171923
2023-03-08 00:26:19 +00:00
Michael Froman
98e432154c Bug 1820869 - avoid building unreachable files. r=ng,webrtc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D171922
2023-03-08 00:26:19 +00:00
John Schanck
15a0366f05 Bug 1820886 - vendor authenticator-rs v0.4.0-alpha10. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D171913
2023-03-07 23:27:56 +00:00
Sandor Molnar
c8d4131030 Backed out 5 changesets (bug 1774569) because changes are incompatible with flake8. CLOSED TREE
Backed out changeset ac6c7441099b (bug 1774569)
Backed out changeset 1081432f3f97 (bug 1774569)
Backed out changeset 111d7f2021c3 (bug 1774569)
Backed out changeset 2cc0b2a54106 (bug 1774569)
Backed out changeset cb45ff55284c (bug 1774569)
2023-03-07 23:21:19 +02:00
Alex Hochheiden
3a166128b7 Bug 1774569 - Update poetry to 1.4.0 r=ahal
https://github.com/python-poetry/poetry/releases/tag/1.4.0https://github.com/python-poetry/poetry/releases/tag/1.4.0
https://github.com/python-poetry/poetry-core/releases/tag/1.5.1

The changes in `third_party/python/requirements.txt` and `mozbuild/test/vendor_requirements.txt` are due to the newer version.

Differential Revision: https://phabricator.services.mozilla.com/D171761
2023-03-07 08:08:46 +00:00
Alex Hochheiden
cd627befe5 Bug 1774569 - Vendor jsonschema at 4.10.0 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D171760
2023-03-07 08:08:45 +00:00
Alex Hochheiden
620ab78947 Bug 1774569 - Vendor importlib_metadata at 6.0.0 r=firefox-build-system-reviewers,glandium,ahal
This version is compatible with `poetry` `1.4.0` and removes blockers for various other ongoing projects.

https://github.com/python/importlib_metadata/blob/main/CHANGES.rst#v660

Differential Revision: https://phabricator.services.mozilla.com/D150813
2023-03-07 08:08:45 +00:00
Alex Hochheiden
07ce847935 Bug 1774569 - Vendor packaging at version 21.3 r=firefox-build-system-reviewers,glandium
Required for `poetry` `1.4.0` compatibility.
Also removes `distutils` dependency.

https://pypi.org/project/packaging/21.3/

Differential Revision: https://phabricator.services.mozilla.com/D149679
2023-03-07 08:08:44 +00:00
Alex Hochheiden
8e85044e17 Bug 1734402 - Regenerate lockfile with Python 3.7 as the minimum version r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D171628
2023-03-07 08:08:44 +00:00
Sammy Khamis
bbbee19545 Bug 1818349 Part 1: Vendor new version of application-services r=markh
Differential Revision: https://phabricator.services.mozilla.com/D171181
2023-03-07 07:42:14 +00:00
Cristian Tuns
416f31a511 Backed out 6 changesets (bug 1734402, bug 1774569) for causing build bustages Python related CLOSED TREE
Backed out changeset c8fefbece0f6 (bug 1774569)
Backed out changeset 5ae4dd2cfcbe (bug 1774569)
Backed out changeset e027acb00eb5 (bug 1774569)
Backed out changeset 5b820a21a13c (bug 1774569)
Backed out changeset 2b022e4e2607 (bug 1774569)
Backed out changeset 39ff773cfa63 (bug 1734402)
2023-03-07 00:46:00 -05:00
Alex Hochheiden
5a32e5be6f Bug 1774569 - Update poetry to 1.4.0 r=ahal
https://github.com/python-poetry/poetry/releases/tag/1.4.0https://github.com/python-poetry/poetry/releases/tag/1.4.0
https://github.com/python-poetry/poetry-core/releases/tag/1.5.1

The changes in `third_party/python/requirements.txt` and `mozbuild/test/vendor_requirements.txt` are due to the newer version.

Differential Revision: https://phabricator.services.mozilla.com/D171761
2023-03-07 04:16:02 +00:00
Alex Hochheiden
34444fc38a Bug 1774569 - Vendor jsonschema at 4.10.0 r=ahal
`Poetry` version `1.4` depends on `jsonschema>=4.10.0`. Unfortunately, our current implementation of `./mach vendor python` cannot see that specific dependency, because it specific to the `vendor` site.

`glean-parser` depends on `jsonschema>=3.2`, and when the lockfile is generated, it pulls in `jsonschema==3.2`, which causes an incompatibility with `poetry` in the `vendor` site.

Fortunately the loose dependencies of `glean-parser` and `poetry` are compatible, the lockfile just doesn't know it. As such, if we explicitly specify `jsonschema==4.10.0`, the compatibility in the `vendor` site is resolved.

This is a temporary workaround and will be resolved by either vendoring `poetry` itself, or adding `lockfiles` to every site.

Differential Revision: https://phabricator.services.mozilla.com/D171760
2023-03-07 04:16:01 +00:00
Alex Hochheiden
8030997f99 Bug 1774569 - Vendor importlib_metadata at 6.0.0 r=firefox-build-system-reviewers,glandium,ahal
This version is compatible with `poetry` `1.4.0` and removes blockers for various other ongoing projects.

https://github.com/python/importlib_metadata/blob/main/CHANGES.rst#v660

Differential Revision: https://phabricator.services.mozilla.com/D150813
2023-03-07 04:16:00 +00:00
Alex Hochheiden
38a6fdbfb2 Bug 1774569 - Vendor packaging at version 21.3 r=firefox-build-system-reviewers,glandium
Required for `poetry` `1.4.0` compatibility.
Also removes `distutils` dependency.

https://pypi.org/project/packaging/21.3/

Differential Revision: https://phabricator.services.mozilla.com/D149679
2023-03-07 04:16:00 +00:00
Alex Hochheiden
7ce7cf19ce Bug 1734402 - Regenerate lockfile with Python 3.7 as the minimum version r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D171628
2023-03-07 04:15:59 +00:00
Teodor Tanasoaia
9e00f679fd Bug 1818748 - Vendor wgpu changes. r=webgpu-reviewers,jimb
Depends on D170906

Differential Revision: https://phabricator.services.mozilla.com/D170907
2023-03-06 17:00:16 +00:00
Andreas Pehrson
b36fccebbf Bug 1817724 - Crash in case VideoCaptureAVFoundation is destroyed unexpectedly. r=karlt,webrtc-reviewers,ng
Differential Revision: https://phabricator.services.mozilla.com/D171470
2023-03-06 07:41:28 +00:00
Ryan VanderMeulen
76b958d3b3 Backed out changesets b05343a5b533 and 57b2cda7e0db (bug 1818349) for causing bug 1819723. 2023-03-01 17:52:01 -05:00
Marian-Vasile Laza
577b7413d5 Backed out 4 changesets (bug 1732228, bug 1734402) for multiple browsertime and talos failures. CLOSED TREE
Backed out changeset 266c417563fe (bug 1732228)
Backed out changeset ad9c880233ed (bug 1732228)
Backed out changeset dbab8862bb8a (bug 1734402)
Backed out changeset 2b233ff8eee7 (bug 1734402)
2023-03-01 06:34:22 +02:00
ahochheiden
b8ae5468fc Bug 1732228 - Upgrade the wheels for pip and setuptools used by mozharness r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-03-01 00:39:15 +00:00
Marian-Vasile Laza
08f5e9c1d5 Backed out 4 changesets (bug 1734402, bug 1732228) for build bustages when upgrade pip-23.0.1-py3-none-any.whl. CLOSED TREE
Backed out changeset 675f6a2134ac (bug 1732228)
Backed out changeset 37b904639717 (bug 1732228)
Backed out changeset 9eaec62e8473 (bug 1734402)
Backed out changeset 2ad732e17790 (bug 1734402)
2023-02-28 23:53:18 +02:00
ahochheiden
7cce96869b Bug 1732228 - Upgrade the wheels for pip and setuptools used by mozharness r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-02-28 21:25:01 +00:00
Chris H-C
319a2387c2 Bug 1816454 - Update Glean SDK to v52.3.0 r=TravisLong,supply-chain-reviewers,emilio
Also update some FOG tests that are now incorrect (label limits have been
lifted).

The `default_features = false` on `env_logger` are to avoid a new, duplicate
dependency on hermit-abi.

Differential Revision: https://phabricator.services.mozilla.com/D170816
2023-02-28 16:44:02 +00:00
Cristina Horotan
7bd3967451 Backed out 2 changesets (bug 1816835, bug 1817043) for causing multiple bc tests to timeout
Backed out changeset 78d5cd985e6f (bug 1817043)
Backed out changeset 9613b1bcc57c (bug 1816835)
2023-02-28 15:26:31 +02:00
Jan Grulich
39c4d9ae34 Bug 1819044 - fix build non-pipewire builds (attempt #2) r=webrtc-reviewers,pehrsons
Make the new API available to everyone and just return an empty capturer
in case when building without PipeWire. It will not make any difference
because using X11 based capturers on Wayland is useless anyway so if we
fail for missing PipeWire on Wayland, it will have the same outcome.

Differential Revision: https://phabricator.services.mozilla.com/D171192
2023-02-28 09:18:57 +00:00
Stanca Serban
1833d17b99 Backed out 4 changesets (bug 1732228, bug 1734402) for causing mda failures. CLOSED TREE
Backed out changeset fe7621bd33fe (bug 1732228)
Backed out changeset 61a521ac78e9 (bug 1732228)
Backed out changeset abf785b6ffe4 (bug 1734402)
Backed out changeset e1f91aaed4c3 (bug 1734402)
2023-02-28 11:33:41 +02:00
ahochheiden
0d23ca206f Bug 1732228 - Upgrade the wheels for pip and setuptools used by mozharness r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-02-28 08:15:45 +00:00
Sammy Khamis
8c8c25f26b Bug 1818349 Part 1: Vendor new version of application-services r=markh
Differential Revision: https://phabricator.services.mozilla.com/D171181
2023-02-28 05:14:29 +00:00
Iulian Moraru
d884f32d2c Backed out changeset 2d8dccdd0d5f (bug 1814375) for causing multiple build bustages. CLOSED TREE 2023-02-28 04:48:44 +02:00
Tom Ritter
eaccd97553 Bug 1814375: Update libsrtp to v2.5.0 from 2023-02-01 08:25:02 r=jesup
Differential Revision: https://phabricator.services.mozilla.com/D168568
2023-02-28 02:26:49 +00:00
Matthew Gregan
10ea15f976 Bug 1816835 - Update AudioIPC macOS branch to 89de5602. r=cubeb-reviewers,glandium,supply-chain-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D169877
2023-02-27 22:28:08 +00:00
Stanca Serban
8917a2896e Backed out changeset aba2a1dc6802 (bug 1816454) for causing PNGEncoder related build bustages. CLOSED TREE 2023-02-27 16:42:40 +02:00
Chris H-C
68d8ce8104 Bug 1816454 - Update Glean SDK to v52.3.0 r=TravisLong,supply-chain-reviewers
Also update some FOG tests that are now incorrect (label limits have been
lifted).

Differential Revision: https://phabricator.services.mozilla.com/D170816
2023-02-27 14:04:03 +00:00
Jan Grulich
ba10a84cbb Bug 1819044 - fix build non-pipewire builds r=webrtc-reviewers,pehrsons
We should check only for PipeWire presence when building code specific
to PipeWire.

Differential Revision: https://phabricator.services.mozilla.com/D171071
2023-02-27 13:57:22 +00:00
Kagami Sascha Rosylight
a2fef66fce Bug 1818922 - Update libjxl to 73cb36f7129e1ce192992792778b146ed9b655a5 r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D171066
2023-02-27 12:55:08 +00:00
Tiaan Louw
6fe94c07e9 Bug 1813481 - Use abstract color parser r=emilio,supply-chain-reviewers
In stead of having the css parser construct a color in it's own format
and then converting it to what Gecko needs to perform operations, we now
construct a Gecko friendly color type directly.

Differential Revision: https://phabricator.services.mozilla.com/D170187
2023-02-26 11:11:21 +00:00
Mike Hommey
296ced0fd9 Bug 1817900 - Update zip to 0.6.4. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170464
2023-02-23 01:34:26 +00:00
Mike Hommey
be99ca4c23 Bug 1817900 - Update uuid to 1.3.0. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170463
2023-02-23 01:34:25 +00:00
Mike Hommey
b635752d07 Bug 1817900 - Update try-lock to 0.2.4. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170462
2023-02-23 01:34:25 +00:00
Mike Hommey
aa6c5a1b25 Bug 1817900 - Update toml to 0.5.11. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170461
2023-02-23 01:25:40 +00:00
Mike Hommey
cca4d575b2 Bug 1817900 - Update tokio-stream to 0.1.12. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170460
2023-02-23 01:25:39 +00:00
Mike Hommey
22a00a3e2e Bug 1817900 - Update tinystr to 0.7.1. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170459
2023-02-23 01:25:39 +00:00
Mike Hommey
8a32f99969 Bug 1817900 - Update thin-vec to 0.2.12. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170458
2023-02-23 01:25:38 +00:00
Mike Hommey
a26871625e Bug 1817900 - Update termcolor to 1.2.0. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170457
2023-02-23 01:25:38 +00:00
Mike Hommey
7fc0ba44ec Bug 1817900 - Update slab to 0.4.8. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170456
2023-02-23 01:25:38 +00:00
Mike Hommey
a77dde711a Bug 1817900 - Update serde_json to 1.0.93. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170455
2023-02-23 01:25:37 +00:00
Mike Hommey
17f4982934 Bug 1817900 - Update serde_bytes to 0.11.9. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170454
2023-02-23 01:25:37 +00:00
Mike Hommey
fd46c51d7f Bug 1817900 - Update rust_decimal to 1.28.1. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170453
2023-02-23 01:25:36 +00:00