···317317 };
318318319319 unit_system = mkOption {
320320- type = types.nullOr (types.enum [ "metric" "imperial" ]);
320320+ type = types.nullOr (types.enum [ "metric" "us_customary" ]);
321321 default = null;
322322 example = "metric";
323323 description = ''
324324- The unit system to use. This also sets temperature_unit, Celsius for Metric and Fahrenheit for Imperial.
324324+ The unit system to use. This also sets temperature_unit, Celsius for Metric and Fahrenheit for US Customary.
325325 '';
326326 };
327327
+1-1
nixos/modules/system/boot/systemd/tmpfiles.nix
···322322 description = "Create Volatile Files and Directories in the Real Root";
323323 after = [ "initrd-fs.target" ];
324324 before = [
325325- "initrd-nixos-activation.service"
325325+ "initrd.target"
326326 "shutdown.target" "initrd-switch-root.target"
327327 ];
328328 conflicts = [ "shutdown.target" "initrd-switch-root.target" ];
···1717 # The websites yt-dlp deals with are a very moving target. That means that
1818 # downloads break constantly. Because of that, updates should always be backported
1919 # to the latest stable release.
2020- version = "2025.1.12";
2020+ version = "2025.1.15";
2121 pyproject = true;
22222323 src = fetchPypi {
2424 inherit version;
2525 pname = "yt_dlp";
2626- hash = "sha256-jn4kbipaLP8KnBPbRoRKN6VHaAcCASBYyU7Bj84Molo=";
2626+ hash = "sha256-6OxRXUm7YnBJFdE6Iu5v4DpWWNZR5OZFdOOhfuAfbjs=";
2727 };
28282929 build-system = with python3Packages; [
···11-#!/usr/bin/env nix-shell
22-#!nix-shell -i bash -p nix-prefetch curl jq
33-44-# Generates Gradle release specs from GitHub Releases.
55-#
66-# As of 2021-11, this script has very poor error handling,
77-# it is expected to be run by maintainers as one-off job
88-# only.
99-#
1010-# NOTE: The earliest Gradle release that has a
1111-# corresponding entry as GitHub Release is 6.8-rc-1.
1212-1313-for v in $(curl -s "https://api.github.com/repos/gradle/gradle/releases" | jq -r '.[].tag_name' | sort -n -r)
1414-do
1515- # Tag names and download filenames are not the same,
1616- # we modify the tag name slightly to translate it
1717- # to the naming scheme of download filenames.
1818- # This translation assumes a tag naming scheme.
1919- # As of 2021-11 it works from 6.8-rc-1 to 7.3-rc-3.
2020-2121- # Remove first letter (assumed to be "v").
2222- v=${v:1}
2323-2424- # To lower case.
2525- v=${v,,}
2626-2727- # Add dash after "rc".
2828- v=${v/-rc/-rc-}
2929-3030- # Remove trailing ".0"
3131- v=${v%.0}
3232-3333- # Remove trailing ".0" for release candidates.
3434- v=${v/.0-rc/-rc}
3535-3636- f="gradle-${v}-spec.nix"
3737-3838- if [[ -n "$1" && "$1" != "$v" ]]
3939- then
4040- echo "$v SKIP (nomatch)"
4141- continue
4242- elif [ "$1" == "" ] && [ -f "$f" ]
4343- then
4444- echo "$v SKIP (exists)"
4545- continue
4646- fi
4747-4848- url="https://services.gradle.org/distributions/gradle-${v}-bin.zip"
4949- read -d "\n" gradle_hash gradle_path < <(nix-prefetch-url --print-path $url)
5050- gradle_hash=$(nix-hash --to-sri --type sha256 "$gradle_hash")
5151-5252- echo -e "{\\n version = \"$v\";\\n sha256 = \"$gradle_hash\";\\n}" > $f
5353-5454- echo "$v DONE"
5555-done
···11---- a/chrome/test/BUILD.gn
22-+++ b/chrome/test/BUILD.gn
33-@@ -3114,13 +3114,6 @@ if (!is_android && !is_fuchsia) {
44- "//pdf/loader",
55- ]
66-77-- if (is_linux) {
88-- # Add a data dependency for pdf_extension_accessibility_test.cc to
99-- # notify testing builders that this test needs this library, which will
1010-- # need to be downloaded from CIPD as defined in //DEPS.
1111-- data_deps += [ "//third_party/screen-ai:screen_ai_linux" ]
1212-- }
1313--
1414- if (enable_printing) {
1515- sources += [ "../browser/pdf/pdf_extension_printing_test.cc" ]
1616-