servo/etc
Mukilan Thiyagarajan c50df5ccbe
nix build: replace fetchCargoTarball with importCargoLock (#31825)
[`importCargoLock`][1] allows us to use the existing Cargo.lock
file. This means we no longer need to update the sha256 hash
whenever the dependencies are upgraded. It also integrates
with nix's rustToolchain support via `cargoSetupHooks` and
automatically vendors the dependencies, allowing us to simplify
the logic for `filterlock` derivation.

[1]: https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/rust.section.md#vendoring-of-dependencies-vendoring-of-dependencies

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-03-25 05:32:55 +00:00
..
ci Use --locked when building in CI (#31720) 2024-03-21 11:54:02 +00:00
doc.servo.org Update branch name to main (#30877) 2023-12-16 09:32:20 +00:00
layout_viewer Update branch name to main (#30877) 2023-12-16 09:32:20 +00:00
crates-graph.py Add a minimal alternative to cargo graph 2020-04-21 10:54:21 +02:00
install_macos_gstreamer.sh Consume official GStreamer binaries on MacOS 2023-05-12 00:14:38 +05:30
jsdefine Use #!/usr/bin/env bash in shell scripts for NixOS compatibility 2021-06-14 22:06:09 +09:00
memory_chart.html Add tool to chart memory usage from reports. 2018-03-08 22:46:42 -05:00
memory_reports_over_time.py Improve formatting of Python files (#30919) 2023-12-24 23:58:37 +00:00
patch-trace-template.py profile: Integrate the time profiler with the macOS signpost 2016-10-01 00:12:49 -07:00
profilicate.py Convert etc/profilicate.py to Python 3 (#31259) 2024-02-05 06:07:19 +00:00
run_in_headless_android_emulator.py Preliminary Android build support (#31086) 2024-01-22 13:00:15 +00:00
servo.sb Cargoify servo 2014-09-08 20:21:42 -06:00
servo_automation_screenshot.py Improve formatting of Python files (#30919) 2023-12-24 23:58:37 +00:00
servo_gdb.py Fix remaining flake8 warnings 2020-06-21 03:34:32 +02:00
shell.nix nix build: replace fetchCargoTarball with importCargoLock (#31825) 2024-03-25 05:32:55 +00:00
start_servo.py Update getopts 2018-08-24 17:49:58 +02:00
valgrind-memcheck.supp Add a valgrind suppression file. 2015-12-17 10:36:03 -06:00
wpt-summarize.py Fix remaining flake8 warnings 2020-06-21 03:34:32 +02:00
wpt-timing.py Fix remaining flake8 warnings 2020-06-21 03:34:32 +02:00
wpt_result_analyzer.py Update scripts to reflect new WPT directory name 2023-06-26 10:48:02 +02:00