Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 87a5d42c 56d8697a

+968 -748
+7 -7
.github/CODEOWNERS
··· 131 131 /pkgs/development/interpreters/python/hooks @FRidh @jonringer 132 132 133 133 # Haskell 134 - /doc/languages-frameworks/haskell.section.md @cdepillabout @sternenseemann @maralorn @ncfavier 135 - /maintainers/scripts/haskell @cdepillabout @sternenseemann @maralorn @ncfavier 136 - /pkgs/development/compilers/ghc @cdepillabout @sternenseemann @maralorn @ncfavier 137 - /pkgs/development/haskell-modules @cdepillabout @sternenseemann @maralorn @ncfavier 138 - /pkgs/test/haskell @cdepillabout @sternenseemann @maralorn @ncfavier 139 - /pkgs/top-level/release-haskell.nix @cdepillabout @sternenseemann @maralorn @ncfavier 140 - /pkgs/top-level/haskell-packages.nix @cdepillabout @sternenseemann @maralorn @ncfavier 134 + /doc/languages-frameworks/haskell.section.md @sternenseemann @maralorn @ncfavier 135 + /maintainers/scripts/haskell @sternenseemann @maralorn @ncfavier 136 + /pkgs/development/compilers/ghc @sternenseemann @maralorn @ncfavier 137 + /pkgs/development/haskell-modules @sternenseemann @maralorn @ncfavier 138 + /pkgs/test/haskell @sternenseemann @maralorn @ncfavier 139 + /pkgs/top-level/release-haskell.nix @sternenseemann @maralorn @ncfavier 140 + /pkgs/top-level/haskell-packages.nix @sternenseemann @maralorn @ncfavier 141 141 142 142 # Perl 143 143 /pkgs/development/interpreters/perl @stigtsp @zakame @dasJ
+6
maintainers/maintainer-list.nix
··· 7050 7050 github = "getpsyched"; 7051 7051 githubId = 43472218; 7052 7052 }; 7053 + getreu = { 7054 + email = "getreu@web.de"; 7055 + github = "getreu"; 7056 + githubId = 579082; 7057 + name = "Jens Getreu"; 7058 + }; 7053 7059 gfrascadorio = { 7054 7060 email = "gfrascadorio@tutanota.com"; 7055 7061 github = "gfrascadorio";
+8 -8
pkgs/applications/editors/vscode/vscode.nix
··· 30 30 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 31 31 32 32 sha256 = { 33 - x86_64-linux = "1sasd183cf264a8am93ck35b485p5vl2bfzzxzpf65rvcmvhn7fh"; 34 - x86_64-darwin = "01nfh5izc53sxfw27i0byn0l6q4qwp7y9zs0g9a3rx3qglm47qr8"; 35 - aarch64-linux = "183583xnjv18ksy8bbkjfkxx3zy22anj14hi8bavhgix9bzk3wrb"; 36 - aarch64-darwin = "1whjm4z922qq1yh4vliiab777n0la6sc45n2qf7q9pvxjj1f83wj"; 37 - armv7l-linux = "171diqiv9yb9c5klihndsgk7qp7y80cc6bq8r4hnw1b834k0ywfp"; 33 + x86_64-linux = "11brsgksn3bl3px0hwa83vr22gb2k19pn8hcn7xwn6zzcgf7rsf2"; 34 + x86_64-darwin = "1ai7jmiq37zpicc5p387nvbx5122fp7c3qh2k596jq7l7k0iyfzd"; 35 + aarch64-linux = "0psjz56h8asgdh0m6insfysw1f6d00hifvb0rfsi8qv0wca72wb4"; 36 + aarch64-darwin = "0jskk6dvjg290mvw8hcs4hrhy7m3ridsj5w9lxs6kn74fdvg1byb"; 37 + armv7l-linux = "0rz26xw312s0larjvkrf8np9c0yccppadiqmj69j47vavg78274c"; 38 38 }.${system} or throwSystem; 39 39 in 40 40 callPackage ./generic.nix rec { 41 41 # Please backport all compatible updates to the stable release. 42 42 # This is important for the extension ecosystem. 43 - version = "1.87.1"; 43 + version = "1.87.2"; 44 44 pname = "vscode" + lib.optionalString isInsiders "-insiders"; 45 45 46 46 # This is used for VS Code - Remote SSH test 47 - rev = "1e790d77f81672c49be070e04474901747115651"; 47 + rev = "863d2581ecda6849923a2118d93a088b0745d9d6"; 48 48 49 49 executableName = "code" + lib.optionalString isInsiders "-insiders"; 50 50 longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders"; ··· 68 68 src = fetchurl { 69 69 name = "vscode-server-${rev}.tar.gz"; 70 70 url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; 71 - sha256 = "19k2n1zlfvy1dczrslrdzhvpa27nc0mcg2x4bmp5yvvv5bpv3bbd"; 71 + sha256 = "1hdny44f93qzpm9vgx14wk1myrnsv5qcj25rqcy2jb5kspnq6813"; 72 72 }; 73 73 }; 74 74
+2 -2
pkgs/applications/misc/chatblade/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "chatblade"; 5 - version = "0.3.4"; 5 + version = "0.4.0"; 6 6 format = "setuptools"; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "sha256-ODC8n4JS7IOfAJMn7CPzJcBNMhfD5A3eEqVUK1e4mZY="; 10 + sha256 = "sha256-AjE+1MkSkZOtEUPKEPBKQ3n+aOB8cwsorBpL5skNskU="; 11 11 }; 12 12 13 13 doCheck = false; # there are no tests
+3 -3
pkgs/applications/networking/cluster/kube-router/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kube-router"; 5 - version = "2.0.1"; 5 + version = "2.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudnativelabs"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-Iwo+I1EfclkF4FL8QM3xGkIFxakmelI+hSUepLwfFSw="; 11 + hash = "sha256-5aOAQ5kRnNsCn5EH9RKoeEfcFB3g59eqYIdSNjQxdjM="; 12 12 }; 13 13 14 - vendorHash = "sha256-VjPesQ27GcwnFQrNI+VYzJ4/aahcjASbfMi//Zs/KLM="; 14 + vendorHash = "sha256-5aGcDO+dV9XinH0vw6uNB0mnWuFQcyLhRB7zYr+sRfg="; 15 15 16 16 CGO_ENABLED = 0; 17 17
+3 -3
pkgs/applications/networking/cluster/terraform/default.nix
··· 167 167 mkTerraform = attrs: pluggable (generic attrs); 168 168 169 169 terraform_1 = mkTerraform { 170 - version = "1.7.4"; 171 - hash = "sha256-LF8lFDZtDowHqa0z/TCVKznxn15Msha/af8p/w0bI1k="; 172 - vendorHash = "sha256-DI4YTjdFFvfby8ExEY3KoK4J9YKK5LPpMbelzFMDVVs="; 170 + version = "1.7.5"; 171 + hash = "sha256-k/ugXlHK7lEKfOpSBXQNUdcq26rVVdjo53U+7ChJLIc="; 172 + vendorHash = "sha256-5sCf65gFpI3y+qwDYvD08OZHNsDMg2IuDL65NMsLQ4Y="; 173 173 patches = [ ./provider-path-0_15.patch ]; 174 174 passthru = { 175 175 inherit plugins;
+5 -5
pkgs/applications/networking/instant-messengers/element/pin.nix
··· 1 1 { 2 - "version" = "1.11.59"; 2 + "version" = "1.11.60"; 3 3 "hashes" = { 4 - "desktopSrcHash" = "sha256-dasRfLsa8Jc6Vyay02f6IytjvYs3xbSFB2fU5bxi79E="; 5 - "desktopYarnHash" = "00jvid2li68ji1xkbbpdiy39fzvhmw7ypnr3x82wbqqafkc5vil6"; 6 - "webSrcHash" = "sha256-UpRRTPrNiFsqXKD072jXVIqS8ZiuKt/BUzx1oja90VA="; 7 - "webYarnHash" = "1s9lp2dd3slpp70rrbmsbmzphm6fwglnrqwk9fgylzqa1ds8nfjd"; 4 + "desktopSrcHash" = "sha256-r4Kcf8iBACHSiUceHq5T2BswGqgVkMBm/5ANq0smA20="; 5 + "desktopYarnHash" = "16psxfai8dyckm4xwrg5czv6l4163x2nlqqcdgly6axabllgacj1"; 6 + "webSrcHash" = "sha256-k+jtTUuLaux2HSDsLT2ktcShQTNNnDe0e3Icoa31WdE="; 7 + "webYarnHash" = "0rgdfdkri7mxs7rvp3rwbnijbcs5chc02smw1kbb00j6qzf6k3dj"; 8 8 }; 9 9 }
+2 -2
pkgs/applications/networking/remote/citrix-workspace/default.nix
··· 1 1 { lib, callPackage }: 2 2 3 3 # For detailed information about the Citrix source-tarball, please refer to the OEM 4 - # reference guide: https://developer-docs.citrix.com/projects/workspace-app-for-linux-oem-guide/en/latest/ 4 + # reference guide: https://developer-docs.citrix.com/en-us/citrix-workspace-app-for-linux/citrix-workspace-app-for-linux-oem-reference-guide 5 5 6 6 let 7 7 inherit (callPackage ./sources.nix { }) supportedVersions unsupportedVersions; ··· 13 13 Citrix Workspace at version ${x} is not supported anymore! 14 14 15 15 Actively supported releases are listed here: 16 - https://www.citrix.com/support/product-lifecycle/milestones/receiver.html 16 + https://www.citrix.com/support/product-lifecycle/workspace-app.html 17 17 '')) unsupportedVersions 18 18 ); 19 19
+2 -2
pkgs/applications/networking/remote/citrix-workspace/generic.nix
··· 195 195 196 196 ${mkWrappers copyCert extraCerts} 197 197 198 - # See https://developer-docs.citrix.com/projects/workspace-app-for-linux-oem-guide/en/latest/reference-information/#library-files 198 + # See https://developer-docs.citrix.com/en-us/citrix-workspace-app-for-linux/citrix-workspace-app-for-linux-oem-reference-guide/reference-information/#library-files 199 199 # Those files are fallbacks to support older libwekit.so and libjpeg.so 200 200 rm $out/opt/citrix-icaclient/lib/ctxjpeg_fb_8.so || true 201 201 rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so || true ··· 237 237 license = licenses.unfree; 238 238 description = "Citrix Workspace"; 239 239 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 240 - platforms = platforms.linux; 240 + platforms = [ "x86_64-linux" ] ++ optional (versionOlder version "24") "i686-linux"; 241 241 maintainers = with maintainers; [ michaeladler ]; 242 242 inherit homepage; 243 243 };
+14 -26
pkgs/applications/networking/remote/citrix-workspace/sources.nix
··· 12 12 # for Linux. 13 13 # 14 14 # The latest versions can be found at https://www.citrix.com/downloads/workspace-app/linux/ 15 + # x86 is unsupported past 23.11, see https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/deprecation 15 16 supportedVersions = lib.mapAttrs mkVersionInfo { 16 - 17 - "23.02.0" = { 18 - major = "23"; 19 - minor = "2"; 20 - patch = "0"; 21 - x64hash = "d0030a4782ba4b2628139635a12a7de044a4eb36906ef1eadb05b6ea77c1a7bc"; 22 - x86hash = "39228fc8dd69adca4e56991c1ebc0832fec183c3ab5abd2d65c66b39b634391b"; 23 - x64suffix = "10"; 24 - x86suffix = "10"; 25 - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest6.html"; 26 - }; 27 - 28 - "23.07.0" = { 29 - major = "23"; 30 - minor = "7"; 31 - patch = "0"; 32 - x64hash = "d4001226e79b5353fc74da4c8ed4f6295c1859fe18142cb5de345a3c7ae48168"; 33 - x86hash = "4a7da238286ae28d7baf0fefa1e7e09d077c8bc56c2bf7bec00da42c331bee59"; 34 - x64suffix = "17"; 35 - x86suffix = "17"; 36 - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest21.html"; 37 - }; 38 - 39 17 "23.09.0" = { 40 18 major = "23"; 41 19 minor = "9"; ··· 55 33 x86hash = "65b8c144e51b5bd78b98ae69e0fa76d6c020a857d74fd5254be49492527072b6"; 56 34 x64suffix = "82"; 57 35 x86suffix = "82"; 58 - homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; 36 + homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest10.html"; 59 37 }; 60 38 39 + "24.02.0" = { 40 + major = "24"; 41 + minor = "2"; 42 + patch = "0"; 43 + x64hash = "eaeb5d3bd079d4e5c9707da67f5f7a25cb765e19c36d01861290655dbf2aaee4"; 44 + x86hash = ""; 45 + x64suffix = "65"; 46 + x86suffix = ""; 47 + homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; 48 + }; 61 49 }; 62 50 63 51 # Retain attribute-names for abandoned versions of Citrix workspace to 64 52 # provide a meaningful error-message if it's attempted to use such an old one. 65 53 # 66 54 # The lifespans of Citrix products can be found here: 67 - # https://www.citrix.com/support/product-lifecycle/milestones/receiver.html 68 - unsupportedVersions = [ ]; 55 + # https://www.citrix.com/support/product-lifecycle/workspace-app.html 56 + unsupportedVersions = [ "23.02.0" "23.07.0" ]; 69 57 in { 70 58 inherit supportedVersions unsupportedVersions; 71 59 }
+10 -5
pkgs/applications/science/misc/foldingathome/client.nix
··· 3 3 , fetchFromGitHub 4 4 , ocl-icd 5 5 , openssl 6 + , re2 7 + , libevent 8 + , git 9 + , zlib 10 + , expat 6 11 , scons 7 12 , stdenv 8 13 , extraPkgs ? [ ] 9 14 }: 10 15 let 11 - version = "8.3.1"; 16 + version = "8.3.7"; 12 17 13 18 cbangSrc = fetchFromGitHub { 14 19 owner = "cauldrondevelopmentllc"; 15 20 repo = "cbang"; 16 21 rev = "bastet-v${version}"; 17 - hash = "sha256-cuyfJG5aDJ6e2SllxwKTViG0j8FWHvjcTaaBBtkgEdU="; 22 + sha256 = "sha256-acAImItdkgo6PBFL6Vu/caIdcnvp/3VEW2lgVDgKy9g="; 18 23 }; 19 24 20 25 fah-client = stdenv.mkDerivation { ··· 25 30 owner = "FoldingAtHome"; 26 31 repo = "fah-client-bastet"; 27 32 rev = "v${version}"; 28 - hash = "sha256-Ztc2im4Xmk8f6GotGRgA5zDkcyQFnodUvroJVl+ApT4="; 33 + sha256 = "sha256-d+LY/R4TAko+2e2W76KEBQ8fXj0hzzmBOm+c4tksXMA="; 29 34 }; 30 35 31 - nativeBuildInputs = [ scons ]; 36 + nativeBuildInputs = [ scons re2 libevent git ]; 32 37 33 38 buildInputs = [ openssl ]; 34 39 ··· 63 68 buildFHSEnv { 64 69 name = fah-client.name; 65 70 66 - targetPkgs = _: [ fah-client ocl-icd ] ++ extraPkgs; 71 + targetPkgs = _: [ fah-client ocl-icd zlib expat ] ++ extraPkgs; 67 72 68 73 runScript = "/bin/fah-client"; 69 74
+2 -2
pkgs/by-name/ci/cimg/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "cimg"; 10 - version = "3.3.4"; 10 + version = "3.3.5"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "GreycLab"; 14 14 repo = "CImg"; 15 15 rev = "v.${finalAttrs.version}"; 16 - hash = "sha256-qo/k5NpTqu+o2WUEOThozuBJVPMMy8OvIMo2DfJUE8g="; 16 + hash = "sha256-QdQhMEY6Zl3qdvRIeDv/12TL4HMrNJSAQ66vQymOrBU="; 17 17 }; 18 18 19 19 outputs = [ "out" "doc" ];
+2 -2
pkgs/by-name/cl/clash-verge-rev/package.nix
··· 5 5 6 6 clash-verge.overrideAttrs (old: rec { 7 7 pname = "clash-verge-rev"; 8 - version = "1.5.7"; 8 + version = "1.5.8"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v${version}/clash-verge_${version}_amd64.deb"; 12 - hash = "sha256-w6qKS+uHWGrY1f4Db7rgM/1jECHz3k9vXWdxhDmDX1A="; 12 + hash = "sha256-cB42pnGgXyIT9H2qTeLAHi37Eij3CrJxgsp4zXRcrx8="; 13 13 }; 14 14 15 15 meta = old.meta // (with lib; {
+3
pkgs/by-name/cl/clash-verge/package.nix
··· 9 9 , webkitgtk 10 10 , udev 11 11 , libayatana-appindicator 12 + , nix-update-script 12 13 }: 13 14 14 15 stdenv.mkDerivation rec { ··· 50 51 rm -f $out/bin/clash 51 52 ln -sf ${lib.getExe clash-meta} $out/bin/${clash-meta.meta.mainProgram} 52 53 ''; 54 + 55 + passthru.updateScript = nix-update-script { }; 53 56 54 57 meta = with lib; { 55 58 description = "A Clash GUI based on tauri";
+7 -10
pkgs/by-name/gm/gmic/package.nix
··· 26 26 27 27 stdenv.mkDerivation (finalAttrs: { 28 28 pname = "gmic"; 29 - version = "3.3.1"; 29 + version = "3.3.5"; 30 30 31 31 outputs = [ "out" "lib" "dev" "man" ]; 32 32 ··· 34 34 owner = "GreycLab"; 35 35 repo = "gmic"; 36 36 rev = "v.${finalAttrs.version}"; 37 - hash = "sha256-HagGabJ1jkg5SkMlr0Y5rGFw64jPW8QLuR0I2idM1N0="; 37 + hash = "sha256-881+o6Wz4yNf92JNNLQn9x44SSjXAp/cZLkBGCfM6DY="; 38 38 }; 39 39 40 40 # TODO: build this from source 41 - # Reference: src/Makefile, directive gmic_stdlib.h 41 + # Reference: src/Makefile, directive gmic_stdlib_community.h 42 42 gmic_stdlib = fetchurl { 43 - name = "gmic_stdlib.h"; 44 - url = "http://gmic.eu/gmic_stdlib${lib.replaceStrings ["."] [""] finalAttrs.version}.h"; 45 - hash = "sha256-7JzFU4HvAtC5Nz5vusKCnJ8VMuKfSi1yFmjj0Hh+vA4="; 43 + name = "gmic_stdlib_community.h"; 44 + url = "http://gmic.eu/gmic_stdlib_community${lib.replaceStrings ["."] [""] finalAttrs.version}.h"; 45 + hash = "sha256-UZzCAs+x9dVMeaeEvPgyVZ5S6UO0yhJWVMgBvBiW2ME="; 46 46 }; 47 47 48 48 nativeBuildInputs = [ ··· 71 71 ]; 72 72 73 73 postPatch = '' 74 - cp -r ${finalAttrs.gmic_stdlib} src/gmic_stdlib.h 75 - 76 - # CMake build files were moved to subdirectory. 77 - mv resources/CMakeLists.txt resources/cmake . 74 + cp -r ${finalAttrs.gmic_stdlib} src/gmic_stdlib_community.h 78 75 '' 79 76 + lib.optionalString stdenv.isDarwin '' 80 77 substituteInPlace CMakeLists.txt \
+4 -4
pkgs/by-name/he/helix-gpt/pin.json
··· 1 1 { 2 - "version": "0.28", 3 - "srcHash": "sha256-vOXY8B5CRCEQX/NnBVNwmyRKSeDSliurClRPiJIAD3Y=", 2 + "version": "0.31", 3 + "srcHash": "sha256-wDVeX1tHw9pTxYLRkr8BJlF5XIee0/e0f5hzes4ui/o=", 4 4 "x86_64-linux": "sha256-h6wGkOfSbB8Rwm7eFvcowDdH1RdS6eFaxgf+SdYvYt8=", 5 - "x86_64-darwin": "sha256-lkURZs6nQpsZ7SGX+eLoBEXa9VdTQP795iHAGYyRaVs=", 6 - "aarch64-darwin": "sha256-lkURZs6nQpsZ7SGX+eLoBEXa9VdTQP795iHAGYyRaVs=" 5 + "x86_64-darwin": "sha256-Sjt/JkyPRCzRpAqJOmBKCBAGWSeV7RYOOokCLYCqg+8=", 6 + "aarch64-darwin": "sha256-Sjt/JkyPRCzRpAqJOmBKCBAGWSeV7RYOOokCLYCqg+8=" 7 7 }
+31
pkgs/by-name/km/kminion/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , buildGoModule 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "kafka-minion"; 9 + version = "2.2.7"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "redpanda-data"; 13 + repo = "kminion"; 14 + rev = "0c90d4301ed4600d1aaf3345b6f16587d2f282fc"; 15 + hash = "sha256-CWjX46Sfc9Xj+R7+CZeMuTY0iUStzyZXI4FotwqR44M="; 16 + }; 17 + 18 + vendorHash = "sha256-6yfQVoY/bHMA4s0IN5ltnQdHWnE3kIKza36uEcGa11U="; 19 + 20 + doCheck = false; 21 + 22 + passthru.updateScript = ./update.sh; 23 + 24 + meta = with lib; { 25 + description = "KMinion is a feature-rich Prometheus exporter for Apache Kafka written in Go"; 26 + license = licenses.mit; 27 + platforms = platforms.linux; 28 + maintainers = with maintainers; [ cafkafk ]; 29 + mainProgram = "kminion"; 30 + }; 31 + }
+4
pkgs/by-name/km/kminion/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p nix-update 3 + 4 + nix-update kminion
+387 -345
pkgs/by-name/ni/nickel/Cargo.lock
··· 19 19 20 20 [[package]] 21 21 name = "ahash" 22 - version = "0.8.7" 22 + version = "0.8.11" 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 24 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 25 25 dependencies = [ 26 26 "cfg-if", 27 27 "getrandom", ··· 56 56 57 57 [[package]] 58 58 name = "anstream" 59 - version = "0.6.11" 59 + version = "0.6.13" 60 60 source = "registry+https://github.com/rust-lang/crates.io-index" 61 - checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 61 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 62 62 dependencies = [ 63 63 "anstyle", 64 64 "anstyle-parse", ··· 70 70 71 71 [[package]] 72 72 name = "anstyle" 73 - version = "1.0.4" 73 + version = "1.0.6" 74 74 source = "registry+https://github.com/rust-lang/crates.io-index" 75 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 75 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 76 76 77 77 [[package]] 78 78 name = "anstyle-parse" ··· 104 104 105 105 [[package]] 106 106 name = "anyhow" 107 - version = "1.0.79" 107 + version = "1.0.80" 108 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 109 + checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" 110 110 111 111 [[package]] 112 112 name = "arrayvec" ··· 131 131 132 132 [[package]] 133 133 name = "assert_cmd" 134 - version = "2.0.13" 134 + version = "2.0.14" 135 135 source = "registry+https://github.com/rust-lang/crates.io-index" 136 - checksum = "00ad3f3a942eee60335ab4342358c161ee296829e0d16ff42fc1d6cb07815467" 136 + checksum = "ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8" 137 137 dependencies = [ 138 138 "anstyle", 139 139 "bstr", ··· 151 151 checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" 152 152 153 153 [[package]] 154 + name = "async-stream" 155 + version = "0.3.5" 156 + source = "registry+https://github.com/rust-lang/crates.io-index" 157 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 158 + dependencies = [ 159 + "async-stream-impl", 160 + "futures-core", 161 + "pin-project-lite", 162 + ] 163 + 164 + [[package]] 165 + name = "async-stream-impl" 166 + version = "0.3.5" 167 + source = "registry+https://github.com/rust-lang/crates.io-index" 168 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 169 + dependencies = [ 170 + "proc-macro2 1.0.78", 171 + "quote 1.0.35", 172 + "syn 2.0.52", 173 + ] 174 + 175 + [[package]] 154 176 name = "atty" 155 177 version = "0.2.14" 156 178 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 184 206 185 207 [[package]] 186 208 name = "base64" 187 - version = "0.13.1" 188 - source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 190 - 191 - [[package]] 192 - name = "base64" 193 209 version = "0.21.7" 194 210 source = "registry+https://github.com/rust-lang/crates.io-index" 195 211 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" ··· 247 263 248 264 [[package]] 249 265 name = "bstr" 250 - version = "1.9.0" 266 + version = "1.9.1" 251 267 source = "registry+https://github.com/rust-lang/crates.io-index" 252 - checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 268 + checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" 253 269 dependencies = [ 254 270 "memchr", 255 271 "regex-automata", ··· 258 274 259 275 [[package]] 260 276 name = "bumpalo" 261 - version = "3.14.0" 277 + version = "3.15.4" 262 278 source = "registry+https://github.com/rust-lang/crates.io-index" 263 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 279 + checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 264 280 265 281 [[package]] 266 282 name = "bytemuck" 267 - version = "1.14.1" 283 + version = "1.14.3" 284 + source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" 286 + 287 + [[package]] 288 + name = "bytes" 289 + version = "1.5.0" 268 290 source = "registry+https://github.com/rust-lang/crates.io-index" 269 - checksum = "ed2490600f404f2b94c167e31d3ed1d5f3c225a0f3b80230053b3e0b7b962bd9" 291 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 270 292 271 293 [[package]] 272 294 name = "cast" ··· 276 298 277 299 [[package]] 278 300 name = "cc" 279 - version = "1.0.83" 301 + version = "1.0.90" 280 302 source = "registry+https://github.com/rust-lang/crates.io-index" 281 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 282 - dependencies = [ 283 - "libc", 284 - ] 303 + checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 285 304 286 305 [[package]] 287 306 name = "cfg-if" ··· 330 349 331 350 [[package]] 332 351 name = "clap" 333 - version = "4.4.18" 352 + version = "4.5.2" 334 353 source = "registry+https://github.com/rust-lang/crates.io-index" 335 - checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" 354 + checksum = "b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651" 336 355 dependencies = [ 337 356 "clap_builder", 338 357 "clap_derive", ··· 340 359 341 360 [[package]] 342 361 name = "clap_builder" 343 - version = "4.4.18" 362 + version = "4.5.2" 344 363 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" 364 + checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 346 365 dependencies = [ 347 366 "anstream", 348 367 "anstyle", 349 - "clap_lex 0.6.0", 350 - "strsim", 368 + "clap_lex 0.7.0", 369 + "strsim 0.11.0", 351 370 "terminal_size", 352 371 ] 353 372 354 373 [[package]] 355 374 name = "clap_complete" 356 - version = "4.4.9" 375 + version = "4.5.1" 357 376 source = "registry+https://github.com/rust-lang/crates.io-index" 358 - checksum = "df631ae429f6613fcd3a7c1adbdb65f637271e561b03680adaa6573015dfb106" 377 + checksum = "885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c" 359 378 dependencies = [ 360 - "clap 4.4.18", 379 + "clap 4.5.2", 361 380 ] 362 381 363 382 [[package]] 364 383 name = "clap_derive" 365 - version = "4.4.7" 384 + version = "4.5.0" 366 385 source = "registry+https://github.com/rust-lang/crates.io-index" 367 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 386 + checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" 368 387 dependencies = [ 369 388 "heck", 370 389 "proc-macro2 1.0.78", 371 390 "quote 1.0.35", 372 - "syn 2.0.48", 391 + "syn 2.0.52", 373 392 ] 374 393 375 394 [[package]] ··· 383 402 384 403 [[package]] 385 404 name = "clap_lex" 386 - version = "0.6.0" 405 + version = "0.7.0" 387 406 source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 407 + checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 389 408 390 409 [[package]] 391 410 name = "clipboard-win" ··· 409 428 ] 410 429 411 430 [[package]] 412 - name = "codespan-lsp" 413 - version = "0.11.1" 414 - source = "registry+https://github.com/rust-lang/crates.io-index" 415 - checksum = "fc4159b76af02757139baf42c0c971c6dc155330999fbfd8eddb29b97fb2db68" 416 - dependencies = [ 417 - "codespan-reporting", 418 - "lsp-types", 419 - "url", 420 - ] 421 - 422 - [[package]] 423 431 name = "codespan-reporting" 424 432 version = "0.11.1" 425 433 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 442 450 source = "registry+https://github.com/rust-lang/crates.io-index" 443 451 checksum = "0c5a805f31fb098b1611170028501077ceb8c9e78f5345530f4fdefae9b61119" 444 452 dependencies = [ 445 - "clap 4.4.18", 453 + "clap 4.5.2", 446 454 "entities", 447 455 "memchr", 448 456 "once_cell", ··· 502 510 503 511 [[package]] 504 512 name = "crc32fast" 505 - version = "1.3.2" 513 + version = "1.4.0" 506 514 source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 515 + checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 508 516 dependencies = [ 509 517 "cfg-if", 510 518 ] ··· 560 568 561 569 [[package]] 562 570 name = "crossbeam-channel" 563 - version = "0.5.11" 571 + version = "0.5.12" 564 572 source = "registry+https://github.com/rust-lang/crates.io-index" 565 - checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 573 + checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" 566 574 dependencies = [ 567 575 "crossbeam-utils", 568 576 ] ··· 665 673 666 674 [[package]] 667 675 name = "cxx" 668 - version = "1.0.115" 676 + version = "1.0.119" 669 677 source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "8de00f15a6fa069c99b88c5c78c4541d0e7899a33b86f7480e23df2431fce0bc" 678 + checksum = "635179be18797d7e10edb9cd06c859580237750c7351f39ed9b298bfc17544ad" 671 679 dependencies = [ 672 680 "cc", 673 681 "cxxbridge-flags", ··· 677 685 678 686 [[package]] 679 687 name = "cxx-build" 680 - version = "1.0.115" 688 + version = "1.0.119" 681 689 source = "registry+https://github.com/rust-lang/crates.io-index" 682 - checksum = "0a71e1e631fa2f2f5f92e8b0d860a00c198c6771623a6cefcc863e3554f0d8d6" 690 + checksum = "9324397d262f63ef77eb795d900c0d682a34a43ac0932bec049ed73055d52f63" 683 691 dependencies = [ 684 692 "cc", 685 693 "codespan-reporting", ··· 687 695 "proc-macro2 1.0.78", 688 696 "quote 1.0.35", 689 697 "scratch", 690 - "syn 2.0.48", 698 + "syn 2.0.52", 691 699 ] 692 700 693 701 [[package]] 694 702 name = "cxxbridge-flags" 695 - version = "1.0.115" 703 + version = "1.0.119" 696 704 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "6f3fed61d56ba497c4efef9144dfdbaa25aa58f2f6b3a7cf441d4591c583745c" 705 + checksum = "a87ff7342ffaa54b7c61618e0ce2bbcf827eba6d55b923b83d82551acbbecfe5" 698 706 699 707 [[package]] 700 708 name = "cxxbridge-macro" 701 - version = "1.0.115" 709 + version = "1.0.119" 702 710 source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "8908e380a8efd42150c017b0cfa31509fc49b6d47f7cb6b33e93ffb8f4e3661e" 711 + checksum = "70b5b86cf65fa0626d85720619d80b288013477a91a0389fa8bc716bf4903ad1" 704 712 dependencies = [ 705 713 "proc-macro2 1.0.78", 706 714 "quote 1.0.35", 707 - "syn 2.0.48", 715 + "syn 2.0.52", 708 716 ] 709 717 710 718 [[package]] ··· 740 748 741 749 [[package]] 742 750 name = "deunicode" 743 - version = "1.4.2" 751 + version = "1.4.3" 744 752 source = "registry+https://github.com/rust-lang/crates.io-index" 745 - checksum = "3ae2a35373c5c74340b79ae6780b498b2b183915ec5dacf263aac5a099bf485a" 753 + checksum = "b6e854126756c496b8c81dec88f9a706b15b875c5849d4097a3854476b9fdf94" 746 754 747 755 [[package]] 748 756 name = "diff" ··· 815 823 816 824 [[package]] 817 825 name = "either" 818 - version = "1.9.0" 826 + version = "1.10.0" 819 827 source = "registry+https://github.com/rust-lang/crates.io-index" 820 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 821 - 822 - [[package]] 823 - name = "embed-doc-image" 824 - version = "0.1.4" 825 - source = "registry+https://github.com/rust-lang/crates.io-index" 826 - checksum = "af36f591236d9d822425cb6896595658fa558fcebf5ee8accac1d4b92c47166e" 827 - dependencies = [ 828 - "base64 0.13.1", 829 - "proc-macro2 1.0.78", 830 - "quote 1.0.35", 831 - "syn 1.0.109", 832 - ] 828 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 833 829 834 830 [[package]] 835 831 name = "ena" ··· 1023 1019 dependencies = [ 1024 1020 "proc-macro2 1.0.78", 1025 1021 "quote 1.0.35", 1026 - "syn 2.0.48", 1022 + "syn 2.0.52", 1027 1023 ] 1028 1024 1029 1025 [[package]] ··· 1100 1096 dependencies = [ 1101 1097 "proc-macro2 1.0.78", 1102 1098 "quote 1.0.35", 1103 - "syn 2.0.48", 1099 + "syn 2.0.52", 1104 1100 ] 1105 1101 1106 1102 [[package]] ··· 1111 1107 1112 1108 [[package]] 1113 1109 name = "half" 1114 - version = "2.3.1" 1110 + version = "2.4.0" 1115 1111 source = "registry+https://github.com/rust-lang/crates.io-index" 1116 - checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872" 1112 + checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" 1117 1113 dependencies = [ 1118 1114 "cfg-if", 1119 1115 "crunchy", ··· 1139 1135 version = "0.14.3" 1140 1136 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 1137 checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1138 + dependencies = [ 1139 + "ahash", 1140 + ] 1142 1141 1143 1142 [[package]] 1144 1143 name = "heck" ··· 1157 1156 1158 1157 [[package]] 1159 1158 name = "hermit-abi" 1160 - version = "0.3.4" 1159 + version = "0.3.9" 1161 1160 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 - checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" 1161 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1163 1162 1164 1163 [[package]] 1165 1164 name = "humantime" ··· 1190 1189 1191 1190 [[package]] 1192 1191 name = "indexmap" 1193 - version = "2.1.0" 1192 + version = "2.2.5" 1194 1193 source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 1194 + checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 1196 1195 dependencies = [ 1197 1196 "equivalent", 1198 1197 "hashbrown 0.14.3", ··· 1217 1216 checksum = "321f0f839cd44a4686e9504b0a62b4d69a50b62072144c71c68f5873c167b8d9" 1218 1217 dependencies = [ 1219 1218 "ahash", 1220 - "indexmap 2.1.0", 1219 + "indexmap 2.2.5", 1221 1220 "is-terminal", 1222 1221 "itoa", 1223 1222 "log", ··· 1230 1229 1231 1230 [[package]] 1232 1231 name = "insta" 1233 - version = "1.34.0" 1232 + version = "1.36.1" 1234 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1235 - checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc" 1234 + checksum = "0a7c22c4d34ef4788c351e971c52bfdfe7ea2766f8c5466bc175dd46e52ac22e" 1236 1235 dependencies = [ 1237 1236 "console", 1238 1237 "lazy_static", ··· 1240 1239 "regex", 1241 1240 "similar", 1242 1241 "yaml-rust", 1242 + ] 1243 + 1244 + [[package]] 1245 + name = "ipc-channel" 1246 + version = "0.18.0" 1247 + source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "7ab3a34c91b7e84a72643bd75d1bac3afd241f78f9859fe0b5e5b2a6a75732c2" 1249 + dependencies = [ 1250 + "bincode", 1251 + "crossbeam-channel", 1252 + "fnv", 1253 + "lazy_static", 1254 + "libc", 1255 + "mio", 1256 + "rand", 1257 + "serde", 1258 + "tempfile", 1259 + "uuid", 1260 + "windows", 1243 1261 ] 1244 1262 1245 1263 [[package]] 1246 1264 name = "is-terminal" 1247 - version = "0.4.10" 1265 + version = "0.4.12" 1248 1266 source = "registry+https://github.com/rust-lang/crates.io-index" 1249 - checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" 1267 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 1250 1268 dependencies = [ 1251 - "hermit-abi 0.3.4", 1252 - "rustix", 1269 + "hermit-abi 0.3.9", 1270 + "libc", 1253 1271 "windows-sys 0.52.0", 1254 1272 ] 1255 1273 ··· 1279 1297 1280 1298 [[package]] 1281 1299 name = "js-sys" 1282 - version = "0.3.61" 1300 + version = "0.3.68" 1283 1301 source = "registry+https://github.com/rust-lang/crates.io-index" 1284 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1302 + checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 1285 1303 dependencies = [ 1286 1304 "wasm-bindgen", 1287 1305 ] ··· 1325 1343 1326 1344 [[package]] 1327 1345 name = "libc" 1328 - version = "0.2.152" 1346 + version = "0.2.153" 1329 1347 source = "registry+https://github.com/rust-lang/crates.io-index" 1330 - checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 1348 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1349 + 1350 + [[package]] 1351 + name = "libm" 1352 + version = "0.2.8" 1353 + source = "registry+https://github.com/rust-lang/crates.io-index" 1354 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 1331 1355 1332 1356 [[package]] 1333 1357 name = "libredox" ··· 1382 1406 1383 1407 [[package]] 1384 1408 name = "log" 1385 - version = "0.4.20" 1409 + version = "0.4.21" 1386 1410 source = "registry+https://github.com/rust-lang/crates.io-index" 1387 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1411 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1388 1412 1389 1413 [[package]] 1390 1414 name = "logos" ··· 1429 1453 1430 1454 [[package]] 1431 1455 name = "lsp-server" 1432 - version = "0.6.0" 1456 + version = "0.7.6" 1433 1457 source = "registry+https://github.com/rust-lang/crates.io-index" 1434 - checksum = "f70570c1c29cf6654029b8fe201a5507c153f0d85be6f234d471d756bc36775a" 1458 + checksum = "248f65b78f6db5d8e1b1604b4098a28b43d21a8eb1deeca22b1c421b276c7095" 1435 1459 dependencies = [ 1436 1460 "crossbeam-channel", 1437 1461 "log", ··· 1441 1465 1442 1466 [[package]] 1443 1467 name = "lsp-types" 1444 - version = "0.88.0" 1468 + version = "0.95.0" 1445 1469 source = "registry+https://github.com/rust-lang/crates.io-index" 1446 - checksum = "d8e8e042772e4e10b3785822f63c82399d0dd233825de44d2596f7fa86e023e0" 1470 + checksum = "158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984" 1447 1471 dependencies = [ 1448 1472 "bitflags 1.3.2", 1449 1473 "serde", ··· 1463 1487 1464 1488 [[package]] 1465 1489 name = "malachite" 1466 - version = "0.4.4" 1490 + version = "0.4.5" 1467 1491 source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "220cb36c52aa6eff45559df497abe0e2a4c1209f92279a746a399f622d7b95c7" 1492 + checksum = "53ff327de42075f680ba15c5cb3c417687eb7241ce2063a91d0186ce5c5e77ee" 1469 1493 dependencies = [ 1470 1494 "malachite-base", 1495 + "malachite-float", 1471 1496 "malachite-nz", 1472 1497 "malachite-q", 1473 1498 ] 1474 1499 1475 1500 [[package]] 1476 1501 name = "malachite-base" 1477 - version = "0.4.4" 1502 + version = "0.4.5" 1478 1503 source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "6538136c5daf04126d6be4899f7fe4879b7f8de896dd1b4210fe6de5b94f2555" 1504 + checksum = "e960ee0e7e1b8eec9229f5b20d6b191762574225144ea638eb961d065c97b55d" 1480 1505 dependencies = [ 1506 + "hashbrown 0.14.3", 1481 1507 "itertools 0.11.0", 1508 + "libm", 1482 1509 "ryu", 1483 1510 ] 1484 1511 1485 1512 [[package]] 1513 + name = "malachite-float" 1514 + version = "0.4.5" 1515 + source = "registry+https://github.com/rust-lang/crates.io-index" 1516 + checksum = "dd21e0e005798917fb37c87ef9b0787e3ad490b378df987b78dfa44669b895fe" 1517 + dependencies = [ 1518 + "itertools 0.11.0", 1519 + "malachite-base", 1520 + "malachite-nz", 1521 + "malachite-q", 1522 + "serde", 1523 + ] 1524 + 1525 + [[package]] 1486 1526 name = "malachite-nz" 1487 - version = "0.4.4" 1527 + version = "0.4.5" 1488 1528 source = "registry+https://github.com/rust-lang/crates.io-index" 1489 - checksum = "5f0b05577b7a3f09433106460b10304f97fc572f0baabf6640e6cb1e23f5fc52" 1529 + checksum = "770aaf1a4d59a82ed3d8644eb66aff7492a6dd7476def275a922d04d77ca8e57" 1490 1530 dependencies = [ 1491 - "embed-doc-image", 1492 1531 "itertools 0.11.0", 1532 + "libm", 1493 1533 "malachite-base", 1494 1534 "serde", 1495 1535 ] 1496 1536 1497 1537 [[package]] 1498 1538 name = "malachite-q" 1499 - version = "0.4.4" 1539 + version = "0.4.5" 1500 1540 source = "registry+https://github.com/rust-lang/crates.io-index" 1501 - checksum = "a1cfdb4016292e6acd832eaee261175f3af8bbee62afeefe4420ebce4c440cb5" 1541 + checksum = "33a9dfca114f6b582595990ccfc287cace633aa95f890ade5b1fc099b7175d3b" 1502 1542 dependencies = [ 1503 1543 "itertools 0.11.0", 1504 1544 "malachite-base", ··· 1559 1599 dependencies = [ 1560 1600 "proc-macro2 1.0.78", 1561 1601 "quote 1.0.35", 1562 - "syn 2.0.48", 1602 + "syn 2.0.52", 1563 1603 ] 1564 1604 1565 1605 [[package]] ··· 1592 1632 1593 1633 [[package]] 1594 1634 name = "miniz_oxide" 1595 - version = "0.7.1" 1635 + version = "0.7.2" 1596 1636 source = "registry+https://github.com/rust-lang/crates.io-index" 1597 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1637 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1598 1638 dependencies = [ 1599 1639 "adler", 1600 1640 ] 1601 1641 1602 1642 [[package]] 1603 1643 name = "mio" 1604 - version = "0.8.10" 1644 + version = "0.8.11" 1605 1645 source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 1646 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 1607 1647 dependencies = [ 1608 1648 "libc", 1609 1649 "log", ··· 1628 1668 1629 1669 [[package]] 1630 1670 name = "nickel-lang-cli" 1631 - version = "1.4.1" 1671 + version = "1.5.0" 1632 1672 dependencies = [ 1633 - "clap 4.4.18", 1673 + "clap 4.5.2", 1634 1674 "clap_complete", 1635 1675 "directories", 1636 1676 "git-version", ··· 1646 1686 1647 1687 [[package]] 1648 1688 name = "nickel-lang-core" 1649 - version = "0.5.0" 1689 + version = "0.6.0" 1650 1690 dependencies = [ 1651 1691 "ansi_term", 1652 1692 "assert_matches", 1653 - "clap 4.4.18", 1693 + "clap 4.5.2", 1654 1694 "codespan", 1655 1695 "codespan-reporting", 1656 1696 "comrak", ··· 1686 1726 "similar", 1687 1727 "simple-counter", 1688 1728 "strip-ansi-escapes", 1689 - "strsim", 1729 + "strsim 0.10.0", 1690 1730 "termimad", 1691 1731 "test-generator", 1692 1732 "toml", 1693 - "topiary", 1733 + "topiary-core", 1694 1734 "topiary-queries", 1695 1735 "tree-sitter-nickel", 1696 1736 "typed-arena", ··· 1701 1741 1702 1742 [[package]] 1703 1743 name = "nickel-lang-lsp" 1704 - version = "1.4.1" 1744 + version = "1.5.0" 1705 1745 dependencies = [ 1706 1746 "anyhow", 1707 1747 "assert_cmd", 1708 1748 "assert_matches", 1709 - "clap 4.4.18", 1749 + "bincode", 1750 + "clap 4.5.2", 1710 1751 "codespan", 1711 - "codespan-lsp", 1712 1752 "codespan-reporting", 1713 1753 "criterion", 1754 + "crossbeam", 1714 1755 "csv", 1715 1756 "derive_more", 1716 1757 "env_logger", 1717 1758 "glob", 1718 1759 "insta", 1760 + "ipc-channel", 1719 1761 "lalrpop", 1720 1762 "lalrpop-util", 1721 1763 "lazy_static", ··· 1746 1788 1747 1789 [[package]] 1748 1790 name = "nickel-wasm-repl" 1749 - version = "0.5.0" 1791 + version = "0.6.0" 1750 1792 dependencies = [ 1751 1793 "nickel-lang-core", 1752 1794 ] ··· 1763 1805 ] 1764 1806 1765 1807 [[package]] 1808 + name = "num-conv" 1809 + version = "0.1.0" 1810 + source = "registry+https://github.com/rust-lang/crates.io-index" 1811 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1812 + 1813 + [[package]] 1766 1814 name = "num-format" 1767 1815 version = "0.4.4" 1768 1816 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1774 1822 1775 1823 [[package]] 1776 1824 name = "num-traits" 1777 - version = "0.2.17" 1825 + version = "0.2.18" 1778 1826 source = "registry+https://github.com/rust-lang/crates.io-index" 1779 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 1827 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 1780 1828 dependencies = [ 1781 1829 "autocfg", 1782 1830 ] ··· 1787 1835 source = "registry+https://github.com/rust-lang/crates.io-index" 1788 1836 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1789 1837 dependencies = [ 1790 - "hermit-abi 0.3.4", 1838 + "hermit-abi 0.3.9", 1791 1839 "libc", 1792 1840 ] 1793 1841 ··· 1894 1942 checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 1895 1943 dependencies = [ 1896 1944 "fixedbitset", 1897 - "indexmap 2.1.0", 1945 + "indexmap 2.2.5", 1898 1946 ] 1899 1947 1900 1948 [[package]] ··· 1920 1968 1921 1969 [[package]] 1922 1970 name = "pkg-config" 1923 - version = "0.3.29" 1971 + version = "0.3.30" 1924 1972 source = "registry+https://github.com/rust-lang/crates.io-index" 1925 - checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 1973 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1926 1974 1927 1975 [[package]] 1928 1976 name = "plist" ··· 1930 1978 source = "registry+https://github.com/rust-lang/crates.io-index" 1931 1979 checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" 1932 1980 dependencies = [ 1933 - "base64 0.21.7", 1934 - "indexmap 2.1.0", 1981 + "base64", 1982 + "indexmap 2.2.5", 1935 1983 "line-wrap", 1936 1984 "quick-xml 0.31.0", 1937 1985 "serde", ··· 2001 2049 ] 2002 2050 2003 2051 [[package]] 2052 + name = "ppv-lite86" 2053 + version = "0.2.17" 2054 + source = "registry+https://github.com/rust-lang/crates.io-index" 2055 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2056 + 2057 + [[package]] 2004 2058 name = "precomputed-hash" 2005 2059 version = "0.1.1" 2006 2060 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2085 2139 2086 2140 [[package]] 2087 2141 name = "pyckel" 2088 - version = "1.4.1" 2142 + version = "1.5.0" 2089 2143 dependencies = [ 2090 2144 "codespan-reporting", 2091 2145 "nickel-lang-core", ··· 2213 2267 dependencies = [ 2214 2268 "endian-type", 2215 2269 "nibble_vec", 2270 + ] 2271 + 2272 + [[package]] 2273 + name = "rand" 2274 + version = "0.8.5" 2275 + source = "registry+https://github.com/rust-lang/crates.io-index" 2276 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2277 + dependencies = [ 2278 + "libc", 2279 + "rand_chacha", 2280 + "rand_core", 2281 + ] 2282 + 2283 + [[package]] 2284 + name = "rand_chacha" 2285 + version = "0.3.1" 2286 + source = "registry+https://github.com/rust-lang/crates.io-index" 2287 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2288 + dependencies = [ 2289 + "ppv-lite86", 2290 + "rand_core", 2291 + ] 2292 + 2293 + [[package]] 2294 + name = "rand_core" 2295 + version = "0.6.4" 2296 + source = "registry+https://github.com/rust-lang/crates.io-index" 2297 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2298 + dependencies = [ 2299 + "getrandom", 2216 2300 ] 2217 2301 2218 2302 [[package]] ··· 2226 2310 2227 2311 [[package]] 2228 2312 name = "rayon" 2229 - version = "1.8.1" 2313 + version = "1.9.0" 2230 2314 source = "registry+https://github.com/rust-lang/crates.io-index" 2231 - checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 2315 + checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" 2232 2316 dependencies = [ 2233 2317 "either", 2234 2318 "rayon-core", ··· 2278 2362 2279 2363 [[package]] 2280 2364 name = "regex-automata" 2281 - version = "0.4.5" 2365 + version = "0.4.6" 2282 2366 source = "registry+https://github.com/rust-lang/crates.io-index" 2283 - checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 2367 + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 2284 2368 dependencies = [ 2285 2369 "aho-corasick", 2286 2370 "memchr", ··· 2295 2379 2296 2380 [[package]] 2297 2381 name = "regex-syntax" 2298 - version = "0.7.5" 2299 - source = "registry+https://github.com/rust-lang/crates.io-index" 2300 - checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 2301 - 2302 - [[package]] 2303 - name = "regex-syntax" 2304 2382 version = "0.8.2" 2305 2383 source = "registry+https://github.com/rust-lang/crates.io-index" 2306 2384 checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" ··· 2331 2409 2332 2410 [[package]] 2333 2411 name = "rustix" 2334 - version = "0.38.30" 2412 + version = "0.38.31" 2335 2413 source = "registry+https://github.com/rust-lang/crates.io-index" 2336 - checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 2414 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 2337 2415 dependencies = [ 2338 2416 "bitflags 2.4.2", 2339 2417 "errno", ··· 2384 2462 2385 2463 [[package]] 2386 2464 name = "ryu" 2387 - version = "1.0.16" 2465 + version = "1.0.17" 2388 2466 source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 2467 + checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 2390 2468 2391 2469 [[package]] 2392 2470 name = "safemem" ··· 2417 2495 2418 2496 [[package]] 2419 2497 name = "semver" 2420 - version = "1.0.21" 2498 + version = "1.0.22" 2421 2499 source = "registry+https://github.com/rust-lang/crates.io-index" 2422 - checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 2500 + checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 2423 2501 2424 2502 [[package]] 2425 2503 name = "serde" 2426 - version = "1.0.195" 2504 + version = "1.0.197" 2427 2505 source = "registry+https://github.com/rust-lang/crates.io-index" 2428 - checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" 2506 + checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 2429 2507 dependencies = [ 2430 2508 "serde_derive", 2431 2509 ] ··· 2443 2521 2444 2522 [[package]] 2445 2523 name = "serde_derive" 2446 - version = "1.0.195" 2524 + version = "1.0.197" 2447 2525 source = "registry+https://github.com/rust-lang/crates.io-index" 2448 - checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" 2526 + checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 2449 2527 dependencies = [ 2450 2528 "proc-macro2 1.0.78", 2451 2529 "quote 1.0.35", 2452 - "syn 2.0.48", 2530 + "syn 2.0.52", 2453 2531 ] 2454 2532 2455 2533 [[package]] 2456 2534 name = "serde_json" 2457 - version = "1.0.111" 2535 + version = "1.0.114" 2458 2536 source = "registry+https://github.com/rust-lang/crates.io-index" 2459 - checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" 2537 + checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 2460 2538 dependencies = [ 2461 2539 "itoa", 2462 2540 "ryu", ··· 2471 2549 dependencies = [ 2472 2550 "proc-macro2 1.0.78", 2473 2551 "quote 1.0.35", 2474 - "syn 2.0.48", 2552 + "syn 2.0.52", 2475 2553 ] 2476 2554 2477 2555 [[package]] ··· 2485 2563 2486 2564 [[package]] 2487 2565 name = "serde_yaml" 2488 - version = "0.9.30" 2566 + version = "0.9.32" 2489 2567 source = "registry+https://github.com/rust-lang/crates.io-index" 2490 - checksum = "b1bf28c79a99f70ee1f1d83d10c875d2e70618417fda01ad1785e027579d9d38" 2568 + checksum = "8fd075d994154d4a774f95b51fb96bdc2832b0ea48425c92546073816cda1f2f" 2491 2569 dependencies = [ 2492 - "indexmap 2.1.0", 2570 + "indexmap 2.2.5", 2493 2571 "itoa", 2494 2572 "ryu", 2495 2573 "serde", ··· 2574 2652 2575 2653 [[package]] 2576 2654 name = "sketches-ddsketch" 2577 - version = "0.2.1" 2655 + version = "0.2.2" 2578 2656 source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "68a406c1882ed7f29cd5e248c9848a80e7cb6ae0fea82346d2746f2f941c07e1" 2657 + checksum = "85636c14b73d81f541e525f585c0a2109e6744e1565b5c1668e31c70c10ed65c" 2580 2658 2581 2659 [[package]] 2582 2660 name = "slab" ··· 2648 2726 version = "0.10.0" 2649 2727 source = "registry+https://github.com/rust-lang/crates.io-index" 2650 2728 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2729 + 2730 + [[package]] 2731 + name = "strsim" 2732 + version = "0.11.0" 2733 + source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 2651 2735 2652 2736 [[package]] 2653 2737 name = "symbolic-common" ··· 2696 2780 2697 2781 [[package]] 2698 2782 name = "syn" 2699 - version = "2.0.48" 2783 + version = "2.0.52" 2700 2784 source = "registry+https://github.com/rust-lang/crates.io-index" 2701 - checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 2785 + checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07" 2702 2786 dependencies = [ 2703 2787 "proc-macro2 1.0.78", 2704 2788 "quote 1.0.35", ··· 2707 2791 2708 2792 [[package]] 2709 2793 name = "syntect" 2710 - version = "5.1.0" 2794 + version = "5.2.0" 2711 2795 source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - checksum = "e02b4b303bf8d08bfeb0445cba5068a3d306b6baece1d5582171a9bf49188f91" 2796 + checksum = "874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1" 2713 2797 dependencies = [ 2714 2798 "bincode", 2715 2799 "bitflags 1.3.2", ··· 2719 2803 "once_cell", 2720 2804 "onig", 2721 2805 "plist", 2722 - "regex-syntax 0.7.5", 2806 + "regex-syntax 0.8.2", 2723 2807 "serde", 2808 + "serde_derive", 2724 2809 "serde_json", 2725 2810 "thiserror", 2726 2811 "walkdir", ··· 2729 2814 2730 2815 [[package]] 2731 2816 name = "target-lexicon" 2732 - version = "0.12.13" 2817 + version = "0.12.14" 2733 2818 source = "registry+https://github.com/rust-lang/crates.io-index" 2734 - checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" 2819 + checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" 2735 2820 2736 2821 [[package]] 2737 2822 name = "tempfile" 2738 - version = "3.9.0" 2823 + version = "3.10.1" 2739 2824 source = "registry+https://github.com/rust-lang/crates.io-index" 2740 - checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 2825 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 2741 2826 dependencies = [ 2742 2827 "cfg-if", 2743 2828 "fastrand", 2744 - "redox_syscall", 2745 2829 "rustix", 2746 2830 "windows-sys 0.52.0", 2747 2831 ] ··· 2810 2894 2811 2895 [[package]] 2812 2896 name = "textwrap" 2813 - version = "0.16.0" 2897 + version = "0.16.1" 2814 2898 source = "registry+https://github.com/rust-lang/crates.io-index" 2815 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 2899 + checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 2816 2900 2817 2901 [[package]] 2818 2902 name = "thiserror" 2819 - version = "1.0.56" 2903 + version = "1.0.57" 2820 2904 source = "registry+https://github.com/rust-lang/crates.io-index" 2821 - checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 2905 + checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 2822 2906 dependencies = [ 2823 2907 "thiserror-impl", 2824 2908 ] 2825 2909 2826 2910 [[package]] 2827 2911 name = "thiserror-impl" 2828 - version = "1.0.56" 2912 + version = "1.0.57" 2829 2913 source = "registry+https://github.com/rust-lang/crates.io-index" 2830 - checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 2914 + checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 2831 2915 dependencies = [ 2832 2916 "proc-macro2 1.0.78", 2833 2917 "quote 1.0.35", 2834 - "syn 2.0.48", 2918 + "syn 2.0.52", 2835 2919 ] 2836 2920 2837 2921 [[package]] 2838 2922 name = "time" 2839 - version = "0.3.31" 2923 + version = "0.3.34" 2840 2924 source = "registry+https://github.com/rust-lang/crates.io-index" 2841 - checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 2925 + checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 2842 2926 dependencies = [ 2843 2927 "deranged", 2844 2928 "itoa", 2929 + "num-conv", 2845 2930 "powerfmt", 2846 2931 "serde", 2847 2932 "time-core", ··· 2856 2941 2857 2942 [[package]] 2858 2943 name = "time-macros" 2859 - version = "0.2.16" 2944 + version = "0.2.17" 2860 2945 source = "registry+https://github.com/rust-lang/crates.io-index" 2861 - checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 2946 + checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 2862 2947 dependencies = [ 2948 + "num-conv", 2863 2949 "time-core", 2864 2950 ] 2865 2951 ··· 2899 2985 2900 2986 [[package]] 2901 2987 name = "tokio" 2902 - version = "1.35.1" 2988 + version = "1.36.0" 2903 2989 source = "registry+https://github.com/rust-lang/crates.io-index" 2904 - checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" 2990 + checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 2905 2991 dependencies = [ 2906 2992 "backtrace", 2907 2993 "pin-project-lite", ··· 2916 3002 dependencies = [ 2917 3003 "proc-macro2 1.0.78", 2918 3004 "quote 1.0.35", 2919 - "syn 2.0.48", 3005 + "syn 2.0.52", 3006 + ] 3007 + 3008 + [[package]] 3009 + name = "tokio-stream" 3010 + version = "0.1.14" 3011 + source = "registry+https://github.com/rust-lang/crates.io-index" 3012 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 3013 + dependencies = [ 3014 + "futures-core", 3015 + "pin-project-lite", 3016 + "tokio", 3017 + ] 3018 + 3019 + [[package]] 3020 + name = "tokio-test" 3021 + version = "0.4.3" 3022 + source = "registry+https://github.com/rust-lang/crates.io-index" 3023 + checksum = "e89b3cbabd3ae862100094ae433e1def582cf86451b4e9bf83aa7ac1d8a7d719" 3024 + dependencies = [ 3025 + "async-stream", 3026 + "bytes", 3027 + "futures-core", 3028 + "tokio", 3029 + "tokio-stream", 2920 3030 ] 2921 3031 2922 3032 [[package]] ··· 2946 3056 source = "registry+https://github.com/rust-lang/crates.io-index" 2947 3057 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 2948 3058 dependencies = [ 2949 - "indexmap 2.1.0", 3059 + "indexmap 2.2.5", 2950 3060 "serde", 2951 3061 "serde_spanned", 2952 3062 "toml_datetime", ··· 2954 3064 ] 2955 3065 2956 3066 [[package]] 2957 - name = "topiary" 3067 + name = "topiary-core" 2958 3068 version = "0.3.0" 2959 - source = "git+https://github.com/tweag/topiary.git?rev=9ae9ef49c2fa968d15107b817864ff6627e0983e#9ae9ef49c2fa968d15107b817864ff6627e0983e" 3069 + source = "git+https://github.com/tweag/topiary.git?rev=614abf5d1a5cc3118c9687e18dc1c70a00c3e686#614abf5d1a5cc3118c9687e18dc1c70a00c3e686" 2960 3070 dependencies = [ 2961 - "clap 4.4.18", 2962 3071 "futures", 2963 3072 "itertools 0.11.0", 2964 3073 "log", 2965 3074 "pretty_assertions", 2966 3075 "prettydiff", 2967 - "regex", 2968 3076 "serde", 2969 3077 "serde_json", 2970 3078 "tokio", 2971 - "toml", 2972 - "tree-sitter-bash", 2973 - "tree-sitter-facade", 2974 - "tree-sitter-json", 2975 - "tree-sitter-nickel", 2976 - "tree-sitter-ocaml", 2977 - "tree-sitter-ocamllex", 2978 - "tree-sitter-query", 2979 - "tree-sitter-rust", 2980 - "tree-sitter-toml", 2981 - "unescape", 2982 - "web-tree-sitter-sys", 3079 + "tokio-test", 3080 + "topiary-tree-sitter-facade", 3081 + "topiary-web-tree-sitter-sys", 2983 3082 ] 2984 3083 2985 3084 [[package]] ··· 2988 3087 source = "git+https://github.com/tweag/topiary.git?rev=9ae9ef49c2fa968d15107b817864ff6627e0983e#9ae9ef49c2fa968d15107b817864ff6627e0983e" 2989 3088 2990 3089 [[package]] 2991 - name = "tree-sitter" 2992 - version = "0.20.10" 2993 - source = "registry+https://github.com/rust-lang/crates.io-index" 2994 - checksum = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d" 3090 + name = "topiary-tree-sitter-facade" 3091 + version = "0.3.0" 3092 + source = "git+https://github.com/tweag/topiary.git?rev=614abf5d1a5cc3118c9687e18dc1c70a00c3e686#614abf5d1a5cc3118c9687e18dc1c70a00c3e686" 2995 3093 dependencies = [ 2996 - "cc", 2997 - "regex", 2998 - ] 2999 - 3000 - [[package]] 3001 - name = "tree-sitter-bash" 3002 - version = "0.20.4" 3003 - source = "git+https://github.com/tree-sitter/tree-sitter-bash#f7239f638d3dc16762563a9027faeee518ce1bd9" 3004 - dependencies = [ 3005 - "cc", 3094 + "js-sys", 3095 + "topiary-web-tree-sitter-sys", 3006 3096 "tree-sitter", 3097 + "wasm-bindgen", 3098 + "web-sys", 3007 3099 ] 3008 3100 3009 3101 [[package]] 3010 - name = "tree-sitter-facade" 3011 - version = "0.9.3" 3012 - source = "git+https://github.com/tweag/tree-sitter-facade.git#1b290e795e700a57d8bd303f98a9715ab1c4f598" 3102 + name = "topiary-web-tree-sitter-sys" 3103 + version = "0.3.0" 3104 + source = "git+https://github.com/tweag/topiary.git?rev=614abf5d1a5cc3118c9687e18dc1c70a00c3e686#614abf5d1a5cc3118c9687e18dc1c70a00c3e686" 3013 3105 dependencies = [ 3014 3106 "js-sys", 3015 - "tree-sitter", 3016 3107 "wasm-bindgen", 3108 + "wasm-bindgen-futures", 3017 3109 "web-sys", 3018 - "web-tree-sitter-sys", 3019 3110 ] 3020 3111 3021 3112 [[package]] 3022 - name = "tree-sitter-json" 3023 - version = "0.20.1" 3024 - source = "git+https://github.com/tree-sitter/tree-sitter-json.git#3fef30de8aee74600f25ec2e319b62a1a870d51e" 3113 + name = "tree-sitter" 3114 + version = "0.20.10" 3115 + source = "registry+https://github.com/rust-lang/crates.io-index" 3116 + checksum = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d" 3025 3117 dependencies = [ 3026 3118 "cc", 3027 - "tree-sitter", 3119 + "regex", 3028 3120 ] 3029 3121 3030 3122 [[package]] ··· 3037 3129 ] 3038 3130 3039 3131 [[package]] 3040 - name = "tree-sitter-ocaml" 3041 - version = "0.20.4" 3042 - source = "git+https://github.com/tree-sitter/tree-sitter-ocaml.git#4abfdc1c7af2c6c77a370aee974627be1c285b3b" 3043 - dependencies = [ 3044 - "cc", 3045 - "tree-sitter", 3046 - ] 3047 - 3048 - [[package]] 3049 - name = "tree-sitter-ocamllex" 3050 - version = "0.20.2" 3051 - source = "git+https://github.com/314eter/tree-sitter-ocamllex.git#4b9898ccbf198602bb0dec9cd67cc1d2c0a4fad2" 3052 - dependencies = [ 3053 - "cc", 3054 - "tree-sitter", 3055 - ] 3056 - 3057 - [[package]] 3058 - name = "tree-sitter-query" 3059 - version = "0.1.0" 3060 - source = "git+https://github.com/nvim-treesitter/tree-sitter-query#3a9808b22742d5bd906ef5d1a562f2f1ae57406d" 3061 - dependencies = [ 3062 - "cc", 3063 - "tree-sitter", 3064 - ] 3065 - 3066 - [[package]] 3067 - name = "tree-sitter-rust" 3068 - version = "0.20.4" 3069 - source = "git+https://github.com/tree-sitter/tree-sitter-rust.git#e0e8b6de6e4aa354749c794f5f36a906dcccda74" 3070 - dependencies = [ 3071 - "cc", 3072 - "tree-sitter", 3073 - ] 3074 - 3075 - [[package]] 3076 - name = "tree-sitter-toml" 3077 - version = "0.5.1" 3078 - source = "git+https://github.com/tree-sitter/tree-sitter-toml.git#342d9be207c2dba869b9967124c679b5e6fd0ebe" 3079 - dependencies = [ 3080 - "cc", 3081 - "tree-sitter", 3082 - ] 3083 - 3084 - [[package]] 3085 3132 name = "typed-arena" 3086 3133 version = "2.0.2" 3087 3134 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3094 3141 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 3095 3142 3096 3143 [[package]] 3097 - name = "unescape" 3098 - version = "0.1.0" 3099 - source = "registry+https://github.com/rust-lang/crates.io-index" 3100 - checksum = "ccb97dac3243214f8d8507998906ca3e2e0b900bf9bf4870477f125b82e68f6e" 3101 - 3102 - [[package]] 3103 3144 name = "unicode-bidi" 3104 3145 version = "0.3.15" 3105 3146 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3113 3154 3114 3155 [[package]] 3115 3156 name = "unicode-normalization" 3116 - version = "0.1.22" 3157 + version = "0.1.23" 3117 3158 source = "registry+https://github.com/rust-lang/crates.io-index" 3118 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3159 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 3119 3160 dependencies = [ 3120 3161 "tinyvec", 3121 3162 ] 3122 3163 3123 3164 [[package]] 3124 3165 name = "unicode-segmentation" 3125 - version = "1.10.1" 3166 + version = "1.11.0" 3126 3167 source = "registry+https://github.com/rust-lang/crates.io-index" 3127 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 3168 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 3128 3169 3129 3170 [[package]] 3130 3171 name = "unicode-width" ··· 3185 3226 version = "1.7.0" 3186 3227 source = "registry+https://github.com/rust-lang/crates.io-index" 3187 3228 checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 3229 + dependencies = [ 3230 + "getrandom", 3231 + ] 3188 3232 3189 3233 [[package]] 3190 3234 name = "version_check" ··· 3229 3273 3230 3274 [[package]] 3231 3275 name = "walkdir" 3232 - version = "2.4.0" 3276 + version = "2.5.0" 3233 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3234 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 3278 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 3235 3279 dependencies = [ 3236 3280 "same-file", 3237 3281 "winapi-util", ··· 3245 3289 3246 3290 [[package]] 3247 3291 name = "wasm-bindgen" 3248 - version = "0.2.84" 3292 + version = "0.2.91" 3249 3293 source = "registry+https://github.com/rust-lang/crates.io-index" 3250 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 3294 + checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 3251 3295 dependencies = [ 3252 3296 "cfg-if", 3253 3297 "serde", ··· 3257 3301 3258 3302 [[package]] 3259 3303 name = "wasm-bindgen-backend" 3260 - version = "0.2.84" 3304 + version = "0.2.91" 3261 3305 source = "registry+https://github.com/rust-lang/crates.io-index" 3262 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 3306 + checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 3263 3307 dependencies = [ 3264 3308 "bumpalo", 3265 3309 "log", 3266 3310 "once_cell", 3267 3311 "proc-macro2 1.0.78", 3268 3312 "quote 1.0.35", 3269 - "syn 1.0.109", 3313 + "syn 2.0.52", 3270 3314 "wasm-bindgen-shared", 3271 3315 ] 3272 3316 3273 3317 [[package]] 3274 3318 name = "wasm-bindgen-futures" 3275 - version = "0.4.34" 3319 + version = "0.4.41" 3276 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3277 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 3321 + checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" 3278 3322 dependencies = [ 3279 3323 "cfg-if", 3280 3324 "js-sys", ··· 3284 3328 3285 3329 [[package]] 3286 3330 name = "wasm-bindgen-macro" 3287 - version = "0.2.84" 3331 + version = "0.2.91" 3288 3332 source = "registry+https://github.com/rust-lang/crates.io-index" 3289 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 3333 + checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 3290 3334 dependencies = [ 3291 3335 "quote 1.0.35", 3292 3336 "wasm-bindgen-macro-support", ··· 3294 3338 3295 3339 [[package]] 3296 3340 name = "wasm-bindgen-macro-support" 3297 - version = "0.2.84" 3341 + version = "0.2.91" 3298 3342 source = "registry+https://github.com/rust-lang/crates.io-index" 3299 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 3343 + checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 3300 3344 dependencies = [ 3301 3345 "proc-macro2 1.0.78", 3302 3346 "quote 1.0.35", 3303 - "syn 1.0.109", 3347 + "syn 2.0.52", 3304 3348 "wasm-bindgen-backend", 3305 3349 "wasm-bindgen-shared", 3306 3350 ] 3307 3351 3308 3352 [[package]] 3309 3353 name = "wasm-bindgen-shared" 3310 - version = "0.2.84" 3354 + version = "0.2.91" 3311 3355 source = "registry+https://github.com/rust-lang/crates.io-index" 3312 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 3356 + checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 3313 3357 3314 3358 [[package]] 3315 3359 name = "web-sys" 3316 - version = "0.3.61" 3360 + version = "0.3.68" 3317 3361 source = "registry+https://github.com/rust-lang/crates.io-index" 3318 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 3319 - dependencies = [ 3320 - "js-sys", 3321 - "wasm-bindgen", 3322 - ] 3323 - 3324 - [[package]] 3325 - name = "web-tree-sitter-sys" 3326 - version = "1.3.0" 3327 - source = "git+https://github.com/tweag/web-tree-sitter-sys#9e9755b9ab59055092de4717ba0bafe6483f4e5c" 3362 + checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 3328 3363 dependencies = [ 3329 3364 "js-sys", 3330 3365 "wasm-bindgen", 3331 - "wasm-bindgen-futures", 3332 - "web-sys", 3333 3366 ] 3334 3367 3335 3368 [[package]] ··· 3364 3397 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3365 3398 3366 3399 [[package]] 3400 + name = "windows" 3401 + version = "0.48.0" 3402 + source = "registry+https://github.com/rust-lang/crates.io-index" 3403 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 3404 + dependencies = [ 3405 + "windows-targets 0.48.5", 3406 + ] 3407 + 3408 + [[package]] 3367 3409 name = "windows-sys" 3368 3410 version = "0.48.0" 3369 3411 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3378 3420 source = "registry+https://github.com/rust-lang/crates.io-index" 3379 3421 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3380 3422 dependencies = [ 3381 - "windows-targets 0.52.0", 3423 + "windows-targets 0.52.4", 3382 3424 ] 3383 3425 3384 3426 [[package]] ··· 3398 3440 3399 3441 [[package]] 3400 3442 name = "windows-targets" 3401 - version = "0.52.0" 3443 + version = "0.52.4" 3402 3444 source = "registry+https://github.com/rust-lang/crates.io-index" 3403 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3445 + checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 3404 3446 dependencies = [ 3405 - "windows_aarch64_gnullvm 0.52.0", 3406 - "windows_aarch64_msvc 0.52.0", 3407 - "windows_i686_gnu 0.52.0", 3408 - "windows_i686_msvc 0.52.0", 3409 - "windows_x86_64_gnu 0.52.0", 3410 - "windows_x86_64_gnullvm 0.52.0", 3411 - "windows_x86_64_msvc 0.52.0", 3447 + "windows_aarch64_gnullvm 0.52.4", 3448 + "windows_aarch64_msvc 0.52.4", 3449 + "windows_i686_gnu 0.52.4", 3450 + "windows_i686_msvc 0.52.4", 3451 + "windows_x86_64_gnu 0.52.4", 3452 + "windows_x86_64_gnullvm 0.52.4", 3453 + "windows_x86_64_msvc 0.52.4", 3412 3454 ] 3413 3455 3414 3456 [[package]] ··· 3419 3461 3420 3462 [[package]] 3421 3463 name = "windows_aarch64_gnullvm" 3422 - version = "0.52.0" 3464 + version = "0.52.4" 3423 3465 source = "registry+https://github.com/rust-lang/crates.io-index" 3424 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3466 + checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 3425 3467 3426 3468 [[package]] 3427 3469 name = "windows_aarch64_msvc" ··· 3431 3473 3432 3474 [[package]] 3433 3475 name = "windows_aarch64_msvc" 3434 - version = "0.52.0" 3476 + version = "0.52.4" 3435 3477 source = "registry+https://github.com/rust-lang/crates.io-index" 3436 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3478 + checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 3437 3479 3438 3480 [[package]] 3439 3481 name = "windows_i686_gnu" ··· 3443 3485 3444 3486 [[package]] 3445 3487 name = "windows_i686_gnu" 3446 - version = "0.52.0" 3488 + version = "0.52.4" 3447 3489 source = "registry+https://github.com/rust-lang/crates.io-index" 3448 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3490 + checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 3449 3491 3450 3492 [[package]] 3451 3493 name = "windows_i686_msvc" ··· 3455 3497 3456 3498 [[package]] 3457 3499 name = "windows_i686_msvc" 3458 - version = "0.52.0" 3500 + version = "0.52.4" 3459 3501 source = "registry+https://github.com/rust-lang/crates.io-index" 3460 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3502 + checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 3461 3503 3462 3504 [[package]] 3463 3505 name = "windows_x86_64_gnu" ··· 3467 3509 3468 3510 [[package]] 3469 3511 name = "windows_x86_64_gnu" 3470 - version = "0.52.0" 3512 + version = "0.52.4" 3471 3513 source = "registry+https://github.com/rust-lang/crates.io-index" 3472 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3514 + checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 3473 3515 3474 3516 [[package]] 3475 3517 name = "windows_x86_64_gnullvm" ··· 3479 3521 3480 3522 [[package]] 3481 3523 name = "windows_x86_64_gnullvm" 3482 - version = "0.52.0" 3524 + version = "0.52.4" 3483 3525 source = "registry+https://github.com/rust-lang/crates.io-index" 3484 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3526 + checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 3485 3527 3486 3528 [[package]] 3487 3529 name = "windows_x86_64_msvc" ··· 3491 3533 3492 3534 [[package]] 3493 3535 name = "windows_x86_64_msvc" 3494 - version = "0.52.0" 3536 + version = "0.52.4" 3495 3537 source = "registry+https://github.com/rust-lang/crates.io-index" 3496 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3538 + checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 3497 3539 3498 3540 [[package]] 3499 3541 name = "winnow" 3500 - version = "0.5.34" 3542 + version = "0.5.40" 3501 3543 source = "registry+https://github.com/rust-lang/crates.io-index" 3502 - checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" 3544 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 3503 3545 dependencies = [ 3504 3546 "memchr", 3505 3547 ] ··· 3542 3584 dependencies = [ 3543 3585 "proc-macro2 1.0.78", 3544 3586 "quote 1.0.35", 3545 - "syn 2.0.48", 3587 + "syn 2.0.52", 3546 3588 ]
+4 -12
pkgs/by-name/ni/nickel/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "nickel"; 11 - version = "1.4.1"; 11 + version = "1.5.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "tweag"; 15 15 repo = "nickel"; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-VltrIGo4jXV6lDIqj+hTQQ46PJH1v9CVFOZopyi9tbM="; 17 + hash = "sha256-tb0nIBj/5nb0WbkceL7Rt1Rs0Qjy5/2leSOofF4zhTY="; 18 18 }; 19 19 20 20 cargoLock = { 21 21 lockFile = ./Cargo.lock; 22 22 outputHashes = { 23 - "topiary-0.3.0" = "sha256-1leQLRohX0iDiOOO96ETM2L3yOElW8OwR5IcrsoxfOo="; 24 - "tree-sitter-bash-0.20.4" = "sha256-+Mpks0FyQLl26TX63J6WhaAl/QDUR1k9wSUY5SFwL+w="; 25 - "tree-sitter-facade-0.9.3" = "sha256-M/npshnHJkU70pP3I4WMXp3onlCSWM5mMIqXP45zcUs="; 26 - "tree-sitter-json-0.20.1" = "sha256-Msnct7JzPBIR9+PIBZCJTRdVMUzhaDTKkl3JaDUKAgo="; 23 + "topiary-core-0.3.0" = "sha256-2oVdtBcH1hF+p3PixBOljHXvGX2YCoRzA/vlBDvN7fE="; 24 + "topiary-queries-0.3.0" = "sha256-1leQLRohX0iDiOOO96ETM2L3yOElW8OwR5IcrsoxfOo="; 27 25 "tree-sitter-nickel-0.1.0" = "sha256-HyHdameEgET5UXKMgw7EJvZsJxToc9Qz26XHvc5qmU0="; 28 - "tree-sitter-ocaml-0.20.4" = "sha256-ycmjIKfrsVSVHmPP3HCxfk5wcBIF/JFH8OnU8mY1Cc8="; 29 - "tree-sitter-ocamllex-0.20.2" = "sha256-YhmEE7I7UF83qMuldHqc/fD/no/7YuZd6CaAIaZ1now="; 30 - "tree-sitter-query-0.1.0" = "sha256-5N7FT0HTK3xzzhAlk3wBOB9xlEpKSNIfakgFnsxEi18="; 31 - "tree-sitter-rust-0.20.4" = "sha256-egTxBuliboYbl+5N6Jdt960EMLByVmLqSmQLps3rEok="; 32 - "tree-sitter-toml-0.5.1" = "sha256-5nLNBxFeOGE+gzbwpcrTVnuL1jLUA0ZLBVw2QrOLsDQ="; 33 - "web-tree-sitter-sys-1.3.0" = "sha256-9rKB0rt0y9TD/HLRoB9LjEP9nO4kSWR9ylbbOXo2+2M="; 34 26 }; 35 27 }; 36 28
+3
pkgs/by-name/s3/s3proxy/package.nix
··· 1 1 { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , jre 4 5 , makeWrapper ··· 19 20 rev = "s3proxy-${version}"; 20 21 hash = "sha256-GhZPvo8wlXInHwg8rSmpwMMkZVw5SMpnZyKqFUYLbrE="; 21 22 }; 23 + 24 + mvnParameters = lib.optionalString stdenv.isDarwin "-DskipTests"; 22 25 23 26 nativeBuildInputs = [ makeWrapper ]; 24 27
+2 -2
pkgs/by-name/sc/scrutiny-collector/package.nix
··· 6 6 , lib 7 7 }: 8 8 let 9 - version = "0.7.3"; 9 + version = "0.8.0"; 10 10 in 11 11 buildGoModule rec { 12 12 inherit version; ··· 16 16 owner = "AnalogJ"; 17 17 repo = "scrutiny"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-S7GW8z6EWB+5vntKew0+EDVqhun+Ae2//15dSIlfoSs="; 19 + hash = "sha256-ysjE2nn1WwhEiFIvJ5cRCJQf9mECTgiGUyenwf3mKTA="; 20 20 }; 21 21 22 22 subPackages = "collector/cmd/collector-metrics";
+59
pkgs/by-name/tp/tpnote/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , rustPlatform 6 + , cmake 7 + , pkg-config 8 + , oniguruma 9 + , darwin 10 + , installShellFiles 11 + , tpnote 12 + , testers 13 + }: 14 + 15 + 16 + rustPlatform.buildRustPackage rec { 17 + pname = "tpnote"; 18 + version = "1.23.9"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "getreu"; 22 + repo = "tp-note"; 23 + rev = "v${version}"; 24 + hash = "sha256-HOCd5N8oS8N+9alR3cG7IEghvhvcc8A+O24L6FD1F38="; 25 + }; 26 + 27 + cargoHash = "sha256-T1AYiwGPolYUhJQzTyR7v5dqqNFUCSfSBzU3CithZPw="; 28 + 29 + nativeBuildInputs = [ 30 + cmake 31 + pkg-config 32 + installShellFiles 33 + ]; 34 + buildInputs = [ 35 + oniguruma 36 + ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ 37 + AppKit 38 + CoreServices 39 + SystemConfiguration 40 + ]); 41 + 42 + RUSTONIG_SYSTEM_LIBONIG = true; 43 + 44 + passthru.tests.version = testers.testVersion { package = tpnote; }; 45 + 46 + # The `tpnote` crate has no unit tests. All tests are in `tpnote-lib`. 47 + checkType = "debug"; 48 + cargoTestFlags = "--package tpnote-lib"; 49 + doCheck = true; 50 + 51 + meta = { 52 + changelog = "https://github.com/getreu/tp-note/releases/tag/v${version}"; 53 + description = "Markup enhanced granular note-taking"; 54 + homepage = "https://blog.getreu.net/projects/tp-note/"; 55 + license = lib.licenses.mit; 56 + mainProgram = "tpnote"; 57 + maintainers = with lib.maintainers; [ getreu ]; 58 + }; 59 + }
+2 -2
pkgs/development/python-modules/aiomisc/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "aiomisc"; 25 - version = "17.4.1"; 25 + version = "17.5.2"; 26 26 pyproject = true; 27 27 28 28 disabled = pythonOlder "3.7"; 29 29 30 30 src = fetchPypi { 31 31 inherit pname version; 32 - hash = "sha256-SJyCxKncHRdWZUdsosOCLLRYG+ym8utXwAJjn3BRRHU="; 32 + hash = "sha256-bpR9HsR/7qVaDcTsHXJypGDyS7/BE/CzFk6eNaQ/C8k="; 33 33 }; 34 34 35 35 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/langchain-core/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "langchain-core"; 19 - version = "0.1.30"; 19 + version = "0.1.31"; 20 20 pyproject = true; 21 21 22 22 disabled = pythonOlder "3.8"; ··· 24 24 src = fetchPypi { 25 25 pname = "langchain_core"; 26 26 inherit version; 27 - hash = "sha256-4ToBblXn8IL/Pu7aLQy1BbiaiDDjojwdE00KideHGJQ="; 27 + hash = "sha256-1mDPIJu2zmHLHIUxB7CRqqgJAVpV3Ongzhm1HUyPKnA="; 28 28 }; 29 29 30 30 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/mkdocstrings-python/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "mkdocstrings-python"; 14 - version = "1.8.0"; 14 + version = "1.9.0"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "mkdocstrings"; 21 21 repo = "python"; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-beLZpf0Zjk6LjveD7c+1XEi4SpQnmmZZOM8dIvzqZGI="; 23 + hash = "sha256-RzyOhlfjLtiG5jelrRG8yS7AWQJuaJMVuNkGpNBGO64="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+18 -5
pkgs/development/python-modules/orange3/default.nix
··· 4 4 , buildPythonPackage 5 5 , chardet 6 6 , copyDesktopItems 7 + , pythonRelaxDepsHook 7 8 , cython 9 + , catboost 10 + , xgboost 8 11 , fetchFromGitHub 9 12 , fetchurl 10 13 , httpx ··· 45 48 self = buildPythonPackage rec { 46 49 pname = "orange3"; 47 50 version = "3.36.2"; 48 - format = "setuptools"; 51 + pyproject = true; 49 52 50 53 disabled = pythonOlder "3.7"; 51 54 ··· 58 61 59 62 postPatch = '' 60 63 substituteInPlace pyproject.toml \ 61 - --replace "setuptools>=41.0.0,<50.0" "setuptools" 62 - sed -i 's;\(scikit-learn\)[^$]*;\1;g' requirements-core.txt 63 - sed -i 's;pyqtgraph[^$]*;;g' requirements-gui.txt # TODO: remove after bump with a version greater than 0.13.1 64 + --replace-fail 'cython>=3.0' 'cython' 65 + 66 + # disable update checking 67 + echo -e "def check_for_updates():\n\tpass" >> Orange/canvas/__main__.py 64 68 ''; 65 69 66 70 nativeBuildInputs = [ 67 71 copyDesktopItems 72 + pythonRelaxDepsHook 73 + oldest-supported-numpy 68 74 cython 69 - oldest-supported-numpy 70 75 qt5.wrapQtAppsHook 71 76 recommonmark 72 77 setuptools ··· 76 81 77 82 enableParallelBuilding = true; 78 83 84 + pythonRelaxDeps = [ "scikit-learn" ]; 85 + 79 86 propagatedBuildInputs = [ 80 87 numpy 81 88 scipy 82 89 chardet 90 + catboost 91 + xgboost 83 92 openpyxl 84 93 opentsne 85 94 qtconsole 95 + setuptools 86 96 bottleneck 87 97 matplotlib 88 98 joblib ··· 106 116 107 117 # FIXME: ImportError: cannot import name '_variable' from partially initialized module 'Orange.data' (most likely due to a circular import) (/build/source/Orange/data/__init__.py) 108 118 doCheck = false; 119 + 120 + # FIXME: pythonRelaxDeps is not relaxing the scikit-learn version constraint, had to disable this 121 + dontCheckRuntimeDeps = true; 109 122 110 123 pythonImportsCheck = [ "Orange" "Orange.data._variable" ]; 111 124
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "tencentcloud-sdk-python"; 12 - version = "3.0.1102"; 12 + version = "3.0.1107"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.9"; ··· 18 18 owner = "TencentCloud"; 19 19 repo = "tencentcloud-sdk-python"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-VEYFNu8z/PVn+CcQzRdKtUw+JkKzxSIS6t6NMEaNNDc="; 21 + hash = "sha256-ulvBheV97APX/y8tx0zzhP8Lih0o8Kwfn9o4SB5tCOo="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+5 -3
pkgs/development/tools/devpi-server/default.nix
··· 13 13 , platformdirs 14 14 , pluggy 15 15 , py 16 + , httpx 16 17 , pyramid 17 18 , pytestCheckHook 18 19 , repoze-lru ··· 27 28 28 29 buildPythonApplication rec { 29 30 pname = "devpi-server"; 30 - version = "6.9.2"; 31 + version = "6.10.0"; 31 32 pyproject = true; 32 33 33 34 disabled = pythonOlder "3.7"; ··· 36 37 owner = "devpi"; 37 38 repo = "devpi"; 38 39 rev = "server-${version}"; 39 - hash = "sha256-HnxWLxOK+6B8O/7lpNjuSUQ0Z7NOmV2n01WFyjow6oU="; 40 + hash = "sha256-JqYWWItdAgtUtiYSqxUd40tT7ON4oHiDA4/3Uhb01b8="; 40 41 }; 41 42 42 43 sourceRoot = "${src.name}/server"; ··· 67 68 strictyaml 68 69 waitress 69 70 py 71 + httpx 70 72 ] ++ passlib.optional-dependencies.argon2; 71 73 72 74 nativeCheckInputs = [ ··· 86 88 ''; 87 89 pytestFlagsArray = [ 88 90 "./test_devpi_server" 89 - "--slow" 90 91 "-rfsxX" 91 92 "--ignore=test_devpi_server/test_nginx_replica.py" 92 93 "--ignore=test_devpi_server/test_streaming_nginx.py" ··· 98 99 "test_auth_mirror_url_no_hash" 99 100 "test_auth_mirror_url_with_hash" 100 101 "test_auth_mirror_url_hidden_in_logs" 102 + "test_simplelinks_timeout" 101 103 ]; 102 104 103 105 __darwinAllowLocalNetworking = true;
+2 -2
pkgs/development/tools/diesel-cli/default.nix
··· 12 12 , libiconv 13 13 , sqlite 14 14 , postgresql 15 - , mariadb 15 + , libmysqlclient 16 16 , zlib 17 17 }: 18 18 ··· 42 42 ++ optional (stdenv.isDarwin && mysqlSupport) libiconv 43 43 ++ optional sqliteSupport sqlite 44 44 ++ optional postgresqlSupport postgresql 45 - ++ optionals mysqlSupport [ mariadb zlib ]; 45 + ++ optionals mysqlSupport [ libmysqlclient zlib ]; 46 46 47 47 buildNoDefaultFeatures = true; 48 48 buildFeatures = optional sqliteSupport "sqlite"
+1 -1
pkgs/development/tools/electron/binary/generic.nix
··· 41 41 ++ optionals (versionAtLeast version "11.0.0") [ "aarch64-darwin" ] 42 42 ++ optionals (versionOlder version "19.0.0") [ "i686-linux" ]; 43 43 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 44 - knownVulnerabilities = optional (versionOlder version "26.0.0") "Electron version ${version} is EOL"; 44 + knownVulnerabilities = optional (versionOlder version "27.0.0") "Electron version ${version} is EOL"; 45 45 }; 46 46 47 47 fetcher = vers: tag: hash: fetchurl {
+28 -18
pkgs/development/tools/electron/common.nix
··· 22 22 opts = removeAttrs dep ["fetcher"]; 23 23 in pkgs.${dep.fetcher} opts; 24 24 25 + fetchedDeps = lib.mapAttrs (name: fetchdep) info.deps; 26 + 25 27 in (chromium.override { upstream-info = info.chromium; }).mkDerivation (base: { 26 28 packageName = "electron"; 27 29 inherit (info) version; ··· 31 33 buildInputs = base.buildInputs ++ [ libnotify ]; 32 34 33 35 electronOfflineCache = fetchYarnDeps { 34 - yarnLock = (fetchdep info.deps."src/electron") + "/yarn.lock"; 36 + yarnLock = fetchedDeps."src/electron" + "/yarn.lock"; 35 37 sha256 = info.electron_yarn_hash; 36 38 }; 37 39 npmDeps = fetchNpmDeps rec { 38 - src = fetchdep info.deps."src"; 40 + src = fetchedDeps."src"; 39 41 # Assume that the fetcher always unpack the source, 40 42 # based on update.py 41 43 sourceRoot = "${src.name}/third_party/node"; ··· 44 46 45 47 src = null; 46 48 47 - patches = base.patches ++ lib.optional (lib.versionOlder info.version "27") 49 + patches = base.patches ++ lib.optional (lib.versionAtLeast info.version "29") 48 50 (substituteAll { 49 - name = "version.patch"; 50 - src = ./version.patch; 51 + # disable a component that requires CIPD blobs 52 + name = "disable-screen-ai.patch"; 53 + src = ./disable-screen-ai.patch; 51 54 inherit (info) version; 52 55 }) 53 56 ; ··· 57 60 '' + ( 58 61 lib.concatStrings (lib.mapAttrsToList (path: dep: '' 59 62 mkdir -p ${builtins.dirOf path} 60 - cp -r ${fetchdep dep}/. ${path} 63 + cp -r ${dep}/. ${path} 61 64 chmod u+w -R ${path} 62 - '') info.deps) 65 + '') fetchedDeps) 63 66 ) + '' 64 67 sourceRoot=src 65 68 runHook postUnpack ··· 117 120 cd .. 118 121 PATH=$PATH:${lib.makeBinPath (with pkgsBuildHost; [ jq git ])} 119 122 config=src/electron/patches/config.json 120 - for key in $(jq -r "keys[]" $config) 123 + for entry in $(cat $config | jq -c ".[]") 121 124 do 122 - value=$(jq -r ".\"$key\"" $config) 123 - for patch in $(cat $key/.patches) 125 + patch_dir=$(echo $entry | jq -r ".patch_dir") 126 + repo=$(echo $entry | jq -r ".repo") 127 + for patch in $(cat $patch_dir/.patches) 124 128 do 125 - echo applying in $value: $patch 126 - git apply -p1 --directory=$value --exclude='src/third_party/blink/web_tests/*' $key/$patch 129 + echo applying in $repo: $patch 130 + git apply -p1 --directory=$repo --exclude='src/third_party/blink/web_tests/*' $patch_dir/$patch 127 131 done 128 132 done 129 133 ) ··· 150 154 v8_promise_internal_field_count = 1; 151 155 v8_embedder_string = "-electron.0"; 152 156 v8_enable_snapshot_native_code_counters = false; 153 - v8_scriptormodule_legacy_lifetime = true; 154 157 v8_enable_javascript_promise_hooks = true; 155 158 enable_cdm_host_verification = false; 156 159 proprietary_codecs = true; ··· 163 166 enable_cet_shadow_stack = false; 164 167 is_cfi = false; 165 168 use_qt = false; 169 + use_perfetto_client_library = false; 170 + v8_builtins_profiling_log_file = ""; 171 + enable_dangling_raw_ptr_checks = false; 172 + } // lib.optionalAttrs (lib.versionAtLeast info.version "28") { 173 + dawn_use_built_dxc = false; 174 + v8_enable_private_mapping_fork_optimization = true; 175 + } // lib.optionalAttrs (lib.versionAtLeast info.version "29") { 176 + v8_expose_public_symbols = true; 177 + } // { 166 178 179 + # other 167 180 enable_widevine = false; 168 - use_perfetto_client_library = false; 169 - enable_check_raw_ptr_fields = false; 170 - } // lib.optionalAttrs (lib.versionAtLeast info.version "27") { 171 181 override_electron_version = info.version; 172 182 }; 173 183 ··· 183 193 requiredSystemFeatures = [ "big-parallel" ]; 184 194 185 195 passthru = { 186 - inherit info; 196 + inherit info fetchedDeps; 187 197 headers = stdenv.mkDerivation rec { 188 198 name = "node-v${info.node}-headers.tar.gz"; 189 199 nativeBuildInputs = [ python3 ]; 190 - src = fetchdep info.deps."src/third_party/electron_node"; 200 + src = fetchedDeps."src/third_party/electron_node"; 191 201 buildPhase = '' 192 202 runHook preBuild 193 203 make tar-headers
+16
pkgs/development/tools/electron/disable-screen-ai.patch
··· 1 + --- a/chrome/test/BUILD.gn 2 + +++ b/chrome/test/BUILD.gn 3 + @@ -3114,13 +3114,6 @@ if (!is_android && !is_fuchsia) { 4 + "//pdf/loader", 5 + ] 6 + 7 + - if (is_linux) { 8 + - # Add a data dependency for pdf_extension_accessibility_test.cc to 9 + - # notify testing builders that this test needs this library, which will 10 + - # need to be downloaded from CIPD as defined in //DEPS. 11 + - data_deps += [ "//third_party/screen-ai:screen_ai_linux" ] 12 + - } 13 + - 14 + if (enable_printing) { 15 + sources += [ "../browser/pdf/pdf_extension_printing_test.cc" ] 16 +
+243 -182
pkgs/development/tools/electron/info.json
··· 3 3 "deps": { 4 4 "src/electron": { 5 5 "fetcher": "fetchFromGitHub", 6 - "hash": "sha256-FH1M/usdQ4BibO6PSoUPZG2MgsMTG/SfIcBJATrgZcE=", 6 + "hash": "sha256-jvrXVi/l7KBIoHYoWhFq4Kd3nZQ9XGoKjXAHdAj3yxM=", 7 7 "owner": "electron", 8 8 "repo": "electron", 9 - "rev": "v28.2.2" 9 + "rev": "v28.2.6" 10 10 }, 11 11 "src": { 12 12 "fetcher": "fetchFromGitiles", 13 - "hash": "sha256-AVCD/B0Zb0/FhX+w40UAV3Z0awOn089kt3FrWJGULUw=", 13 + "hash": "sha256-g0aRiWCPrXPKBsOsAgtLmRbOeYigtm05MrWH6/fhQs0=", 14 14 "url": "https://chromium.googlesource.com/chromium/src.git", 15 - "rev": "120.0.6099.276", 15 + "rev": "120.0.6099.291", 16 16 "postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/third_party/hunspell/tests; rm -r $out/content/test/data; rm -r $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; " 17 17 }, 18 18 "src/third_party/clang-format/script": { ··· 873 873 "rev": "78d3966b3c331292ea29ec38661b25df0a245948" 874 874 } 875 875 }, 876 - "version": "28.2.2", 876 + "version": "28.2.6", 877 877 "modules": "119", 878 - "chrome": "120.0.6099.276", 878 + "chrome": "120.0.6099.291", 879 879 "node": "18.18.2", 880 880 "chromium": { 881 - "version": "120.0.6099.276", 881 + "version": "120.0.6099.291", 882 882 "deps": { 883 883 "gn": { 884 884 "version": "2023-10-23", ··· 895 895 "deps": { 896 896 "src/electron": { 897 897 "fetcher": "fetchFromGitHub", 898 - "hash": "sha256-FgHDK/z2Hq/jLTPUn40iSH5Q6vu1xlNu1PSSQxL+kOw=", 898 + "hash": "sha256-cklX+avErA79ib94VIhKNSyEP2k7CxlvTDGRDdPXu/w=", 899 899 "owner": "electron", 900 900 "repo": "electron", 901 - "rev": "v27.3.2" 901 + "rev": "v27.3.5" 902 902 }, 903 903 "src": { 904 904 "fetcher": "fetchFromGitiles", ··· 1765 1765 "rev": "78d3966b3c331292ea29ec38661b25df0a245948" 1766 1766 } 1767 1767 }, 1768 - "version": "27.3.2", 1768 + "version": "27.3.5", 1769 1769 "modules": "118", 1770 1770 "chrome": "118.0.5993.159", 1771 1771 "node": "18.17.1", ··· 1780 1780 } 1781 1781 } 1782 1782 }, 1783 - "electron_yarn_hash": "1yq854829a4q0yqyjyn2lq4l3amsqdhfd7fjcnc3mz8l2ci3n964", 1784 - "chromium_npm_hash": "sha256-5cjqpYB45nw2gop54VP+tL7/0w63nQGfQ4x6a6KS7XQ=" 1783 + "chromium_npm_hash": "sha256-5cjqpYB45nw2gop54VP+tL7/0w63nQGfQ4x6a6KS7XQ=", 1784 + "electron_yarn_hash": "1yq854829a4q0yqyjyn2lq4l3amsqdhfd7fjcnc3mz8l2ci3n964" 1785 1785 }, 1786 - "26": { 1786 + "29": { 1787 1787 "deps": { 1788 1788 "src/electron": { 1789 1789 "fetcher": "fetchFromGitHub", 1790 - "hash": "sha256-jIoRqmPge36KJBM+zXF2CXlPjjIVm9dEnt/EryHr7X4=", 1790 + "hash": "sha256-wUxpoBBlZzmOIsdQDVAirpCNReDFwZpSe15tsU9Sqqk=", 1791 1791 "owner": "electron", 1792 1792 "repo": "electron", 1793 - "rev": "v26.6.9" 1793 + "rev": "v29.1.2" 1794 1794 }, 1795 1795 "src": { 1796 1796 "fetcher": "fetchFromGitiles", 1797 - "hash": "sha256-yctASyLtsBAxK7S34wVJB64QKnQkV3jGXshKWVpMjVo=", 1797 + "hash": "sha256-QW8r1ALMBzyUNbYPi7miaefsKlBHL5gBwz6JnfluX54=", 1798 1798 "url": "https://chromium.googlesource.com/chromium/src.git", 1799 - "rev": "116.0.5845.228", 1799 + "rev": "122.0.6261.112", 1800 1800 "postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/third_party/hunspell/tests; rm -r $out/content/test/data; rm -r $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; " 1801 1801 }, 1802 1802 "src/third_party/clang-format/script": { 1803 1803 "fetcher": "fetchFromGitiles", 1804 - "hash": "sha256-IL6ReGM6+urkXfGYe1BBOv+0XgCZv5i3Lib1q9COhig=", 1804 + "hash": "sha256-7VvofDDQe+SoMRBfVk26q+C+OPyOE7QH35wVWkfDKxs=", 1805 1805 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", 1806 - "rev": "f97059df7f8b205064625cdb5f97b56668a125ef" 1806 + "rev": "e5337933f2951cacd3aeacd238ce4578163ca0b9" 1807 1807 }, 1808 - "src/buildtools/third_party/libc++/trunk": { 1808 + "src/third_party/libc++/src": { 1809 1809 "fetcher": "fetchFromGitiles", 1810 - "hash": "sha256-Sdhhr/tSo7B1tvFY7jFUw82pDrF0n5cEMq567WzD1uE=", 1810 + "hash": "sha256-/3VxptC6qAv9NCt8y1peJKTXTFI7blbvnpZ6D0VYyDk=", 1811 1811 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", 1812 - "rev": "055b2e17ae4f0e2c025ad0c7508b01787df17758" 1812 + "rev": "28aa23ffb4c7344914a5b4ac7169f12e5a12333f" 1813 1813 }, 1814 - "src/buildtools/third_party/libc++abi/trunk": { 1814 + "src/third_party/libc++abi/src": { 1815 1815 "fetcher": "fetchFromGitiles", 1816 - "hash": "sha256-pZy10+P+RWGQavLqCI4M4bGHcxPnKulwC3WSE5lIXfU=", 1816 + "hash": "sha256-O337gqiB4uiTWUgIfPdEa1Du+/ww+xYpmmZW9Py7uyQ=", 1817 1817 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", 1818 - "rev": "8d21803b9076b16d46c32e2f10da191ee758520c" 1818 + "rev": "9986707a5f2fc6d5d1ffa7f224a032bdd45c95fd" 1819 1819 }, 1820 - "src/buildtools/third_party/libunwind/trunk": { 1820 + "src/third_party/libunwind/src": { 1821 1821 "fetcher": "fetchFromGitiles", 1822 - "hash": "sha256-DVacn5wSGeXLfjEQoCo2qLySgzkA79cdWktDkZ2dLY8=", 1822 + "hash": "sha256-WPd6BlhNNF9n/qFU8atEh1fagbc05dWsFzBugw55boY=", 1823 1823 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", 1824 - "rev": "b5a43ecdac82a248f8a700a68c722b4d98708377" 1824 + "rev": "f400fdb561d4416b59b8f8a33d8ec8b79da60495" 1825 1825 }, 1826 1826 "src/chrome/test/data/perf/canvas_bench": { 1827 1827 "fetcher": "fetchFromGitiles", ··· 1843 1843 }, 1844 1844 "src/docs/website": { 1845 1845 "fetcher": "fetchFromGitiles", 1846 - "hash": "sha256-+iC1NPdw6LzzPbtLgO9ipvkeJjDAfBIODOtyIURlUX8=", 1846 + "hash": "sha256-sKbrY/m75LVWjWjhhjaeQnfXQP5AkEsEkZ+GmMNQJVo=", 1847 1847 "url": "https://chromium.googlesource.com/website.git", 1848 - "rev": "715769197cbe967605f24842ffcfb733d31b40fd" 1848 + "rev": "7474472013397bdb177cda70099f6411a5bd8212" 1849 1849 }, 1850 1850 "src/media/cdm/api": { 1851 1851 "fetcher": "fetchFromGitiles", ··· 1855 1855 }, 1856 1856 "src/net/third_party/quiche/src": { 1857 1857 "fetcher": "fetchFromGitiles", 1858 - "hash": "sha256-GMlLTzjU592zIc8hhFyAupY95+qR49r8x0q2l80XHDI=", 1858 + "hash": "sha256-mrnKQh2d6ewg1X8sCx8U4frHXyFKHuIUpvi0WBzg+PU=", 1859 1859 "url": "https://quiche.googlesource.com/quiche.git", 1860 - "rev": "037705cdfae29714daa24852021c2e5998a54446" 1860 + "rev": "0e39ce016ee1ec8271aa7216d547917c239db525" 1861 1861 }, 1862 1862 "src/third_party/angle": { 1863 1863 "fetcher": "fetchFromGitiles", 1864 - "hash": "sha256-v4eIJssxzb2hE4NrKZMyhbzxwNc3koqcADVcBrw8iT8=", 1864 + "hash": "sha256-h2b/f8MmldZSk3c84rvwO5+UZK36BFf/H9BStWFbDoo=", 1865 1865 "url": "https://chromium.googlesource.com/angle/angle.git", 1866 - "rev": "b48983ab8c74d2fcd9ef17c80727affb9e690c53" 1866 + "rev": "f9bad5e27d61e2ab6a7504b1793be5aa14eb1414" 1867 1867 }, 1868 1868 "src/third_party/angle/third_party/glmark2/src": { 1869 1869 "fetcher": "fetchFromGitiles", ··· 1879 1879 }, 1880 1880 "src/third_party/angle/third_party/VK-GL-CTS/src": { 1881 1881 "fetcher": "fetchFromGitiles", 1882 - "hash": "sha256-aiSGPLKRUErLohhLlcY/fWIJuUMzazDPIxiohiuCs6o=", 1882 + "hash": "sha256-zBY7MY6FXazzTW+nXvknkNar/odL0tzHXxHPmpYuy7E=", 1883 1883 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", 1884 - "rev": "f29bd2feeafff80013d4b52a8abbc960cbbb7dbd" 1884 + "rev": "0f6fd3de81102058dc2ae299af1ad5287d2145dd" 1885 1885 }, 1886 1886 "src/third_party/anonymous_tokens/src": { 1887 1887 "fetcher": "fetchFromGitiles", 1888 - "hash": "sha256-TcNIocV0p53NJCudvy8wf+fIPIP2tnkoBf1F7mEBFLs=", 1888 + "hash": "sha256-3+/zvwYAv3OGoKJatg+/c3OM1IyGq2iCyFWgu3b8VoU=", 1889 1889 "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", 1890 - "rev": "8c8d20953d502db31fec2353b199e6c22ef0236e" 1890 + "rev": "d024f05b39e21bb2a0b8205a7ce72b1b185b84c2" 1891 1891 }, 1892 1892 "src/third_party/content_analysis_sdk/src": { 1893 1893 "fetcher": "fetchFromGitiles", 1894 - "hash": "sha256-p4N3zAUoM/ApBlYvLsCcH9QLArz7T4+miDGVuTbrZEc=", 1894 + "hash": "sha256-f5Jmk1MiGjaRdLun+v/GKVl8Yv9hOZMTQUSxgiJalcY=", 1895 1895 "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", 1896 - "rev": "b8744f00646d175057f0be7443c7c72a311b5381" 1896 + "rev": "9a408736204513e0e95dd2ab3c08de0d95963efc" 1897 1897 }, 1898 1898 "src/third_party/dav1d/libdav1d": { 1899 1899 "fetcher": "fetchFromGitiles", 1900 - "hash": "sha256-KSo2s3M3S13gY84NlAdnPsjoKfJZy7ipTlWSvUHD9Ak=", 1900 + "hash": "sha256-9SrbxiOqXKTFf4qZ4Wqg9aoOMY8zv7NczTqN2+lXwCI=", 1901 1901 "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", 1902 - "rev": "f8ae94eca0f53502a2cddd29a263c1edea4822a0" 1902 + "rev": "47107e384bd1dc25674acf04d000a8cdc6195234" 1903 1903 }, 1904 1904 "src/third_party/dawn": { 1905 1905 "fetcher": "fetchFromGitiles", 1906 - "hash": "sha256-rX6wJVOoTnkpniDWjwMoneszAokXXkdcpXNE/JXayEY=", 1906 + "hash": "sha256-lVEaLONx+64ustD31+SWHoOS73kVgpMP3JYzs3cMCpc=", 1907 1907 "url": "https://dawn.googlesource.com/dawn.git", 1908 - "rev": "5318d39e47819212769b974ed3a0b42e373df59e" 1908 + "rev": "8917c648bdd68007c96b8ca9995533cc3ee995c2" 1909 1909 }, 1910 1910 "src/third_party/dawn/third_party/glfw": { 1911 1911 "fetcher": "fetchFromGitiles", ··· 1913 1913 "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", 1914 1914 "rev": "62e175ef9fae75335575964c845a302447c012c7" 1915 1915 }, 1916 + "src/third_party/dawn/third_party/dxc": { 1917 + "fetcher": "fetchFromGitiles", 1918 + "hash": "sha256-bPn+8v5CGv6CQe6brsPCYEJgpSoIa+ETtop1dZ9F42c=", 1919 + "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", 1920 + "rev": "00e170f3485dc5a83628f716c0944f2b8cf58028" 1921 + }, 1922 + "src/third_party/dawn/third_party/dxheaders": { 1923 + "fetcher": "fetchFromGitiles", 1924 + "hash": "sha256-0Miw1Cy/jmOo7bLFBOHuTRDV04cSeyvUEyPkpVsX9DA=", 1925 + "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", 1926 + "rev": "980971e835876dc0cde415e8f9bc646e64667bf7" 1927 + }, 1928 + "src/third_party/dawn/third_party/khronos/OpenGL-Registry": { 1929 + "fetcher": "fetchFromGitiles", 1930 + "hash": "sha256-K3PcRIiD3AmnbiSm5TwaLs4Gu9hxaN8Y91WMKK8pOXE=", 1931 + "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry", 1932 + "rev": "5bae8738b23d06968e7c3a41308568120943ae77" 1933 + }, 1934 + "src/third_party/dawn/third_party/khronos/EGL-Registry": { 1935 + "fetcher": "fetchFromGitiles", 1936 + "hash": "sha256-Z6DwLfgQ1wsJXz0KKJyVieOatnDmx3cs0qJ6IEgSq1A=", 1937 + "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/EGL-Registry", 1938 + "rev": "7dea2ed79187cd13f76183c4b9100159b9e3e071" 1939 + }, 1916 1940 "src/third_party/dawn/third_party/webgpu-cts": { 1917 1941 "fetcher": "fetchFromGitiles", 1918 - "hash": "sha256-DoS9lSP9nVxeKpAtvWQbdYRSaiF0m+MXysfRC8bxqrY=", 1942 + "hash": "sha256-wlneFqVEhM6fe9p10T22dx4dxnZzWwKHw+35eIlDGVM=", 1919 1943 "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", 1920 - "rev": "b033a4f1ae4a0e19ae4d5563fae023001bbf570f" 1944 + "rev": "dedb6316202c8c55b898e52248f1345241299125" 1921 1945 }, 1922 1946 "src/third_party/highway/src": { 1923 1947 "fetcher": "fetchFromGitiles", ··· 1933 1957 }, 1934 1958 "src/third_party/boringssl/src": { 1935 1959 "fetcher": "fetchFromGitiles", 1936 - "hash": "sha256-ZPao/g4Tqc6s/ZLDe3FDuw8rmO0ON07/t7y1c/C2bAs=", 1960 + "hash": "sha256-shqUB+x7oXgtQqqfhkwXHwLLaJW1/L1vh1O+jvdsDP8=", 1937 1961 "url": "https://boringssl.googlesource.com/boringssl.git", 1938 - "rev": "ae88f198a49d77993e9c44b017d0e69c810dc668" 1962 + "rev": "414f69504d30d0848b69f6453ea7fb5e88004cb4" 1939 1963 }, 1940 1964 "src/third_party/breakpad/breakpad": { 1941 1965 "fetcher": "fetchFromGitiles", 1942 - "hash": "sha256-8AkC/8oX4OWAcV21laJ0AeMRB9G04rFc6UJFy7Wus4A=", 1966 + "hash": "sha256-7SmO5e/U2shYVslmCRPVLyfU5N4Rp1mzls8lLqIW8x8=", 1943 1967 "url": "https://chromium.googlesource.com/breakpad/breakpad.git", 1944 - "rev": "8988364bcddd9b194b0bf931c10bc125987330ed" 1968 + "rev": "62ecd463583d09eb7d15b1d410055f30b2c7bcb4" 1945 1969 }, 1946 1970 "src/third_party/cast_core/public/src": { 1947 1971 "fetcher": "fetchFromGitiles", 1948 - "hash": "sha256-pyjxQQYnsASHV2SxwZeIqkZJSpTrqyGg7Uee/GRp9VU=", 1972 + "hash": "sha256-AalRQhJmornCqmvE2+36J/3LubaA0jr6P1PXy32lX4I=", 1949 1973 "url": "https://chromium.googlesource.com/cast_core/public", 1950 - "rev": "e42ef68aa05ac0c163805f60b9b19284f3c2dee3" 1974 + "rev": "71f51fd6fa45fac73848f65421081edd723297cd" 1951 1975 }, 1952 1976 "src/third_party/catapult": { 1953 1977 "fetcher": "fetchFromGitiles", 1954 - "hash": "sha256-MkkIztmLGRmxkRAPGZgeb+cc4Dn9Z24p+umwFzAxhpQ=", 1978 + "hash": "sha256-ixfmLcWTgVcHi2CXAulMXTaAyPYT42Q8VflStxmNRXc=", 1955 1979 "url": "https://chromium.googlesource.com/catapult.git", 1956 - "rev": "cef5cf05b2410be6cae210e4ae7de0ab808736c3" 1980 + "rev": "ab03292694695864b523636060e2a96b2c9b2df2" 1957 1981 }, 1958 1982 "src/third_party/ced/src": { 1959 1983 "fetcher": "fetchFromGitiles", ··· 1961 1985 "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", 1962 1986 "rev": "ba412eaaacd3186085babcd901679a48863c7dd5" 1963 1987 }, 1988 + "src/third_party/chromium-variations": { 1989 + "fetcher": "fetchFromGitiles", 1990 + "hash": "sha256-px8BHI5Cp3vBRyei50dbxCTn/gydLsps1/SmJxxeGKw=", 1991 + "url": "https://chromium.googlesource.com/chromium-variations.git", 1992 + "rev": "d0dcd8802c22c1ac4a7d112782a4c75f0c6ca8ee" 1993 + }, 1964 1994 "src/third_party/cld_3/src": { 1965 1995 "fetcher": "fetchFromGitiles", 1966 1996 "hash": "sha256-C3MOMBUy9jgkT9BAi/Fgm2UH4cxRuwSBEcRl3hzM2Ss=", ··· 1981 2011 }, 1982 2012 "src/third_party/cpuinfo/src": { 1983 2013 "fetcher": "fetchFromGitiles", 1984 - "hash": "sha256-1XazrNQwwIFeiUgFxiZq8lU1jdlusdld9ddssVLccEM=", 2014 + "hash": "sha256-56XE95dvaDF8E89V/le19Gk52fR0pqqyE38UgQo+GQM=", 1985 2015 "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git", 1986 - "rev": "f44a9dabb2192ffb203ddd0c71f6373c7d82faed" 2016 + "rev": "76cc10d627add77922dc24521b332a055a4d6d77" 1987 2017 }, 1988 2018 "src/third_party/crc32c/src": { 1989 2019 "fetcher": "fetchFromGitiles", ··· 1993 2023 }, 1994 2024 "src/third_party/cros_system_api": { 1995 2025 "fetcher": "fetchFromGitiles", 1996 - "hash": "sha256-SlIa4iN8FAGrR5/T2JlPA0RRDkwKmJ+z6FAe83Doo9c=", 2026 + "hash": "sha256-Tzn7Sx6k7BpH/UqMZHdLTk26FBp5QNcX0xWhztgRKrw=", 1997 2027 "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", 1998 - "rev": "ea8d35b6f6762ff618dabf307be7a03971afa02e" 2028 + "rev": "12d5e386005a211570cfdf9849d2fa6a3b38594b" 1999 2029 }, 2000 2030 "src/third_party/crossbench": { 2001 2031 "fetcher": "fetchFromGitiles", 2002 - "hash": "sha256-IM81ppJX/ib//P2ESbQXMSL+BiOSVKbdXZdcMsq4xn0=", 2032 + "hash": "sha256-VxH1eOsJGQUk93EYexl1QrCpHTpgCOQP7H+oN0MZNpA=", 2003 2033 "url": "https://chromium.googlesource.com/crossbench.git", 2004 - "rev": "cdc33384bfa900dfec28e6cf7b5f22cd7ff2c92f" 2034 + "rev": "1983b3f517da56c35c91296467458f71ad5b9340" 2005 2035 }, 2006 2036 "src/third_party/depot_tools": { 2007 2037 "fetcher": "fetchFromGitiles", 2008 - "hash": "sha256-UuF8ft26lKDc4tOmYN8yyGQ6J8YFFcK0oJ5aVskooLQ=", 2038 + "hash": "sha256-C1l4piDzNENx6Vvtzu03HsBZTHIavO5AkmO6QXErh3Y=", 2009 2039 "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", 2010 - "rev": "fc75af35d41df6c7742caef751428aa875199990" 2040 + "rev": "6fc0c97ab284021b72e3bc962f7fa879ffcad65b" 2011 2041 }, 2012 2042 "src/third_party/devtools-frontend/src": { 2013 2043 "fetcher": "fetchFromGitiles", 2014 - "hash": "sha256-xq+qY3WZPRCGSmdk71wVCOAFbK4f4C87IVkSQkA5oeA=", 2044 + "hash": "sha256-Y7XPBkKU8p210dj7ydIDVJgiXx6ZQPP4D5Jfw3t9FCc=", 2015 2045 "url": "https://chromium.googlesource.com/devtools/devtools-frontend", 2016 - "rev": "f7c236f0555abbe40cebfdc2d4148ea8dfdf0f10" 2046 + "rev": "3fa1fc736f46022f45c7ba7d817d1df1519c55d7" 2017 2047 }, 2018 2048 "src/third_party/dom_distiller_js/dist": { 2019 2049 "fetcher": "fetchFromGitiles", ··· 2023 2053 }, 2024 2054 "src/third_party/eigen3/src": { 2025 2055 "fetcher": "fetchFromGitiles", 2026 - "hash": "sha256-ycpxfxQBCMZzPBJNwkJanLUoRenC6Ja4k2KnxPZ73aA=", 2056 + "hash": "sha256-a9QAnv6vIM8a9Bn8ZmfeMT0+kbtb0QGxM0+m5xwIqm8=", 2027 2057 "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git", 2028 - "rev": "7d7576f3262fa15c34d5575637bd8d7ff4a83f16" 2058 + "rev": "454f89af9d6f3525b1df5f9ef9c86df58bf2d4d3" 2029 2059 }, 2030 2060 "src/third_party/farmhash/src": { 2031 2061 "fetcher": "fetchFromGitiles", ··· 2035 2065 }, 2036 2066 "src/third_party/ffmpeg": { 2037 2067 "fetcher": "fetchFromGitiles", 2038 - "hash": "sha256-dvn/4ufK0lbfB9GKpNKKS/aImSVRBAyEss5cWm8iA84=", 2068 + "hash": "sha256-NRyMXRxnHJi5JiEJUxOxJyPGe5BGTxNbNyEOu1GyO8E=", 2039 2069 "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git", 2040 - "rev": "881c5c3f6412020c37e97e178e0f5da9ddd2ae90" 2070 + "rev": "17525de887d54b970ffdd421a0879c1db1952307" 2041 2071 }, 2042 2072 "src/third_party/flac": { 2043 2073 "fetcher": "fetchFromGitiles", ··· 2047 2077 }, 2048 2078 "src/third_party/flatbuffers/src": { 2049 2079 "fetcher": "fetchFromGitiles", 2050 - "hash": "sha256-sKBf+en13jDX84/2adz10Z248MifhZg+YaMABIqaduE=", 2080 + "hash": "sha256-LecJwLDG6szZZ/UOCFD+MDqH3NKawn0sdEwgnMt8wMM=", 2051 2081 "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git", 2052 - "rev": "13fc75cb6b7b44793f3f5b4ba025ff403d012c9f" 2082 + "rev": "bcb9ef187628fe07514e57756d05e6a6296f7dc5" 2053 2083 }, 2054 2084 "src/third_party/fontconfig/src": { 2055 2085 "fetcher": "fetchFromGitiles", 2056 - "hash": "sha256-0R+FEhtGXFiQWHEPRrJqaBW1JVfCojYI4NPDvYMBhoU=", 2086 + "hash": "sha256-7PFmgr/+KNEYxCMuxMD2Zi9Ydcbp88IU7exr55a392Q=", 2057 2087 "url": "https://chromium.googlesource.com/external/fontconfig.git", 2058 - "rev": "06929a556fdc39c8fe12965b69070c8df520a33e" 2088 + "rev": "2fb3419a92156569bc1ec707401258c922cd0d99" 2059 2089 }, 2060 2090 "src/third_party/fp16/src": { 2061 2091 "fetcher": "fetchFromGitiles", ··· 2077 2107 }, 2078 2108 "src/third_party/freetype/src": { 2079 2109 "fetcher": "fetchFromGitiles", 2080 - "hash": "sha256-JN7Mw+Osobx3LqAf7lR1EK3Tv2M0JCvd/8oNFEENH/k=", 2110 + "hash": "sha256-ogBt+haM+MoETsPIhwPDPZCLwQB9u9+w7OHL4us6kg8=", 2081 2111 "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", 2082 - "rev": "3829fdaae5f12590f93807e9bcb866be131a201a" 2112 + "rev": "57617782464411201ce7bbc93b086c1b4d7d84a5" 2083 2113 }, 2084 2114 "src/third_party/freetype-testing/src": { 2085 2115 "fetcher": "fetchFromGitiles", ··· 2095 2125 }, 2096 2126 "src/third_party/harfbuzz-ng/src": { 2097 2127 "fetcher": "fetchFromGitiles", 2098 - "hash": "sha256-+fClyD9Rsge9qdGF8WCv8taLTWNL8iManpXZUzDL2LM=", 2128 + "hash": "sha256-VAan6P8PHSq8RsGE4YbI/wCfFAhzl3nJMt0cQBYi5Ls=", 2099 2129 "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", 2100 - "rev": "db700b5670d9475cc8ed4880cc9447b232c5e432" 2130 + "rev": "155015f4bec434ecc2f94621665844218f05ce51" 2101 2131 }, 2102 2132 "src/third_party/emoji-segmenter/src": { 2103 2133 "fetcher": "fetchFromGitiles", ··· 2113 2143 }, 2114 2144 "src/third_party/libgav1/src": { 2115 2145 "fetcher": "fetchFromGitiles", 2116 - "hash": "sha256-DY2BBK+bH1lGZNEl3rMDsPb7Z52YMIQy/3N0achugE0=", 2146 + "hash": "sha256-ySRgjJUYFXTw5kys9WDSuxnmfzj1I4ImvTWi+7q0HXE=", 2117 2147 "url": "https://chromium.googlesource.com/codecs/libgav1.git", 2118 - "rev": "cd53f7c0d6a1c005e38874d143c8876d375bae70" 2148 + "rev": "35fea10bfdb790cf131ae74a4ee346905f34dc3c" 2119 2149 }, 2120 2150 "src/third_party/googletest/src": { 2121 2151 "fetcher": "fetchFromGitiles", ··· 2131 2161 }, 2132 2162 "src/third_party/icu": { 2133 2163 "fetcher": "fetchFromGitiles", 2134 - "hash": "sha256-SPWi626Y5WL+cBiedyofb7FRxzM+maQ+1Mp5sx/i1EA=", 2164 + "hash": "sha256-9yFRBrHdWcYgrZAaigS8XnxNsqJNklGdFkAAgVdHXFU=", 2135 2165 "url": "https://chromium.googlesource.com/chromium/deps/icu.git", 2136 - "rev": "e8c3bc9ea97d4423ad0515e5f1c064f486dae8b1" 2166 + "rev": "a622de35ac311c5ad390a7af80724634e5dc61ed" 2137 2167 }, 2138 2168 "src/third_party/jsoncpp/source": { 2139 2169 "fetcher": "fetchFromGitiles", ··· 2149 2179 }, 2150 2180 "src/third_party/libFuzzer/src": { 2151 2181 "fetcher": "fetchFromGitiles", 2152 - "hash": "sha256-Zp8Ea/7GwmEl964MEIk3UM6IR5+FtUz8InlqZaOniDA=", 2182 + "hash": "sha256-T0dO+1A0r6kLFoleMkY8heu80biPntCpvA6YfqA7b+E=", 2153 2183 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git", 2154 - "rev": "26cc39e59b2bf5cbc20486296248a842c536878d" 2184 + "rev": "758bd21f103a501b362b1ca46fa8fcb692eaa303" 2155 2185 }, 2156 2186 "src/third_party/fuzztest/src": { 2157 2187 "fetcher": "fetchFromGitiles", 2158 - "hash": "sha256-SiZAiHQt37PdWYiVOexqoQnRqk+EbsZk8ELJ9eJ1iSk=", 2188 + "hash": "sha256-YEg+/562AX/hK0Adx9bUZqATt+5VDZjn/csWVhRji2M=", 2159 2189 "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", 2160 - "rev": "0e6385f1b48865f35889749046083586e110e390" 2190 + "rev": "12e7428ab0847b1d1dc6c4b89203adfd1f16a1ad" 2161 2191 }, 2162 2192 "src/third_party/libaddressinput/src": { 2163 2193 "fetcher": "fetchFromGitiles", ··· 2167 2197 }, 2168 2198 "src/third_party/libaom/source/libaom": { 2169 2199 "fetcher": "fetchFromGitiles", 2170 - "hash": "sha256-pghv17RmD8w7eWiSB2pdR3ZWSFyhFEky0p7jfGKIu34=", 2200 + "hash": "sha256-f65sdsMAWCWpsdTgyTzx5fwM/2ESm/cBCvU41s2BEV0=", 2171 2201 "url": "https://aomedia.googlesource.com/aom.git", 2172 - "rev": "414a2fcbb1bb0f4ac471613e12004651f4d67c25" 2202 + "rev": "1a72ea323d65e46eb90d08d492c04891abb91926" 2173 2203 }, 2174 2204 "src/third_party/libavif/src": { 2175 2205 "fetcher": "fetchFromGitiles", 2176 - "hash": "sha256-roT/0RLGNKlz8gx209UtyM3YpM29y27P4zjZJMqnUPY=", 2206 + "hash": "sha256-rglws6GR11X8SdpYhK9CoxElWuPFYfp5b+vETjEoJOY=", 2177 2207 "url": "https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git", 2178 - "rev": "781d6a6467d82d8ba36256f31b6593a33c03345d" 2208 + "rev": "e170c9366090cdc389d5f47ee3c2d7db71d263bc" 2179 2209 }, 2180 2210 "src/third_party/libavifinfo/src": { 2181 2211 "fetcher": "fetchFromGitiles", 2182 - "hash": "sha256-9HrWIuA3nuvqT6Hy8DHoBRCEKEG/p9UHY5gPYd/5oaI=", 2212 + "hash": "sha256-UAc4iYWrKWteH98hD3QLkD3JWmV/rsvWhFIVJN7tc+Q=", 2183 2213 "url": "https://aomedia.googlesource.com/libavifinfo.git", 2184 - "rev": "8ed46385f4b6fb0b4680d791002cbd674b2b9cb6" 2214 + "rev": "b496868f7c3fd17dfeeecc0364fe37e19edd548a" 2185 2215 }, 2186 2216 "src/third_party/nearby/src": { 2187 2217 "fetcher": "fetchFromGitiles", 2188 - "hash": "sha256-WLmEKIxTm7Aae/riw2HLcNmITvBHG4Z6fDA1Ue9J0tM=", 2218 + "hash": "sha256-XsQrfj0R88qf0C/LtRUsset/lnRpBkbpGUr/ZE3qmyk=", 2189 2219 "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git", 2190 - "rev": "44fb9b4fa24e1140202c53a7c56bea90a0426adb" 2220 + "rev": "4bdb5000ee7919724530cf89d50969e7b0ed58a7" 2191 2221 }, 2192 2222 "src/third_party/beto-core/src": { 2193 2223 "fetcher": "fetchFromGitiles", 2194 - "hash": "sha256-qlExr/AFxJL7JLDz7bDCCk9Ios++5/n/iT9Mv8YnYxY=", 2224 + "hash": "sha256-PkvHqVKjGHxAYntylJxR5xnUVU1o8DJuBmsd9qkl/Yo=", 2195 2225 "url": "https://beto-core.googlesource.com/beto-core.git", 2196 - "rev": "45756ea770c41085d5c71156b2c46da0b10117d6" 2226 + "rev": "4d202dab960a0b6a6e4757ab4393945aca5a09db" 2197 2227 }, 2198 2228 "src/third_party/securemessage/src": { 2199 2229 "fetcher": "fetchFromGitiles", ··· 2201 2231 "url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git", 2202 2232 "rev": "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84" 2203 2233 }, 2234 + "src/third_party/speedometer/v3.0": { 2235 + "fetcher": "fetchFromGitiles", 2236 + "hash": "sha256-FDsK5sNy3YOrmaGpN3AhSExzBY9D8RGwoZKkjg/5vo0=", 2237 + "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", 2238 + "rev": "2ee210ca20767c949c4ff29bdffa1138eb0501fe" 2239 + }, 2204 2240 "src/third_party/ukey2/src": { 2205 2241 "fetcher": "fetchFromGitiles", 2206 2242 "hash": "sha256-aaLs6ZS+CdBlCJ6ZhsmdAPFxiBIij6oufsDcNeRSV1E=", ··· 2209 2245 }, 2210 2246 "src/third_party/cros-components/src": { 2211 2247 "fetcher": "fetchFromGitiles", 2212 - "hash": "sha256-a58NnOGa2bcQ2WNULnFyjyYnw3QXUAWjsB7UAxuRakg=", 2248 + "hash": "sha256-2FuyB/TLKMbqgjvw0q19lcG85fedwlOmKKNlGevEzos=", 2213 2249 "url": "https://chromium.googlesource.com/external/google3/cros_components.git", 2214 - "rev": "81d1ad8e0ba89d207657f124de3d0829829484d7" 2250 + "rev": "ab7bdff32543991f52872c25cecf1f926702dfe3" 2215 2251 }, 2216 2252 "src/third_party/libdrm/src": { 2217 2253 "fetcher": "fetchFromGitiles", ··· 2233 2269 }, 2234 2270 "src/third_party/libjpeg_turbo": { 2235 2271 "fetcher": "fetchFromGitiles", 2236 - "hash": "sha256-QnXMR9qqRiYfV1sUJvKVvLQ9A022lYKbsrI9HOU9LCs=", 2272 + "hash": "sha256-+t75ZAdOXc7Nd1/8zEQLX+enZb8upqIQuR6qzb9z7Cg=", 2237 2273 "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git", 2238 - "rev": "aa4075f116e4312537d0d3e9dbd5e31096539f94" 2274 + "rev": "9b894306ec3b28cea46e84c32b56773a98c483da" 2239 2275 }, 2240 2276 "src/third_party/liblouis/src": { 2241 2277 "fetcher": "fetchFromGitiles", ··· 2269 2305 }, 2270 2306 "src/third_party/libvpx/source/libvpx": { 2271 2307 "fetcher": "fetchFromGitiles", 2272 - "hash": "sha256-9zyYyamGsDO+a6ggdlxJ78xIGmaNyD7NcmQVIZW9oLA=", 2308 + "hash": "sha256-VdNl1P+nHidhYcdyx0ceHmxweO0ypMFQKKUokvP9SEA=", 2273 2309 "url": "https://chromium.googlesource.com/webm/libvpx.git", 2274 - "rev": "278d0acd32c3fd544e6f99cbfd714df3430a6442" 2310 + "rev": "b95d17572629c676bdcfd535fb3990b9f6f8fb11" 2275 2311 }, 2276 2312 "src/third_party/libwebm/source": { 2277 2313 "fetcher": "fetchFromGitiles", ··· 2281 2317 }, 2282 2318 "src/third_party/libwebp/src": { 2283 2319 "fetcher": "fetchFromGitiles", 2284 - "hash": "sha256-isuuqzfc7cBxVEFrpHQP79B3s/5Jwu3qC4x3VPw7MuE=", 2320 + "hash": "sha256-Wa33opOFgcmYtycezDUt2f6PqZBse6xYB5kLuSaw95o=", 2285 2321 "url": "https://chromium.googlesource.com/webm/libwebp.git", 2286 - "rev": "4619a48fc3292743d7ce9658bee4245406734109" 2322 + "rev": "ca332209cb5567c9b249c86788cb2dbf8847e760" 2287 2323 }, 2288 2324 "src/third_party/libyuv": { 2289 2325 "fetcher": "fetchFromGitiles", ··· 2299 2335 }, 2300 2336 "src/third_party/material_color_utilities/src": { 2301 2337 "fetcher": "fetchFromGitiles", 2302 - "hash": "sha256-Cv1TjvOcswhp60LXblrLwY5jrudqKuDUqs1c//x49YE=", 2338 + "hash": "sha256-sYLpJbgwR5POWqbUqu7IdWJ2Gibjz1PsMdSK+7yPDt4=", 2303 2339 "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git", 2304 - "rev": "bd6537fb1c4aa2164d97f96e78a9c826e360a0ed" 2340 + "rev": "bec7bab60e6431201a82761ea4482b98b54c2af9" 2305 2341 }, 2306 2342 "src/third_party/minigbm/src": { 2307 2343 "fetcher": "fetchFromGitiles", ··· 2311 2347 }, 2312 2348 "src/third_party/nasm": { 2313 2349 "fetcher": "fetchFromGitiles", 2314 - "hash": "sha256-L+b3X3vsfpY6FSlIK/AHhxhmq2cXd50vND6uT6yn8Qs=", 2350 + "hash": "sha256-SiRXHsUlWXtH6dbDjDjqNAm105ibEB3jOfNtQAM4CaY=", 2315 2351 "url": "https://chromium.googlesource.com/chromium/deps/nasm.git", 2316 - "rev": "7fc833e889d1afda72c06220e5bed8fb43b2e5ce" 2352 + "rev": "f477acb1049f5e043904b87b825c5915084a9a29" 2317 2353 }, 2318 2354 "src/third_party/neon_2_sse/src": { 2319 2355 "fetcher": "fetchFromGitiles", ··· 2329 2365 }, 2330 2366 "src/third_party/openscreen/src": { 2331 2367 "fetcher": "fetchFromGitiles", 2332 - "hash": "sha256-+Ea+CVr59WUyVk7sLdelPPwt/n5CLBNnAOW6XD7k/qM=", 2368 + "hash": "sha256-habWfKhK66T537zJb/fm0IWpDbD2xgd9Upg97xRBy/M=", 2333 2369 "url": "https://chromium.googlesource.com/openscreen", 2334 - "rev": "2a4dbe656f38bf7617df013b54c683e461ed064d" 2370 + "rev": "b70c552bedf189fc238e98f8f69e6c30e7925207" 2371 + }, 2372 + "src/third_party/openscreen/src/buildtools": { 2373 + "fetcher": "fetchFromGitiles", 2374 + "hash": "sha256-o974IZvLUG2KlB1pQPYFwnoPGo239CV96pQPoQO7lvM=", 2375 + "url": "https://chromium.googlesource.com/chromium/src/buildtools", 2376 + "rev": "a9a6f0c49d0e8fa0cda37337430b4736ab3dc944" 2335 2377 }, 2336 2378 "src/third_party/openscreen/src/third_party/tinycbor/src": { 2337 2379 "fetcher": "fetchFromGitiles", ··· 2341 2383 }, 2342 2384 "src/third_party/pdfium": { 2343 2385 "fetcher": "fetchFromGitiles", 2344 - "hash": "sha256-xYvjBv4gkVhpx8a4C1kmp6/Ngd0w9BFKizsTFR0weHM=", 2386 + "hash": "sha256-XJAQBQjM0JzyeNy5ZU1KpfxE1U6lQtTEhg21riHHJ0E=", 2345 2387 "url": "https://pdfium.googlesource.com/pdfium.git", 2346 - "rev": "6c2c8ce87dfbf69b533e97f78807dff28c95f014" 2388 + "rev": "4c4f9ab25dab142d7888f3258ab54df24b97b44f" 2347 2389 }, 2348 2390 "src/third_party/perfetto": { 2349 2391 "fetcher": "fetchFromGitiles", 2350 - "hash": "sha256-mkfzktiI1aEOcBF8S1LPH9lEXaWFURV/q9RrcXrP4Yk=", 2392 + "hash": "sha256-DLu7p6tDImRC7sk+PqIZvyjpOVIZl3I/8rYX498DVTk=", 2351 2393 "url": "https://android.googlesource.com/platform/external/perfetto.git", 2352 - "rev": "271c226bfba2965bb5c72fd6964f016ed1f85c05" 2394 + "rev": "1e15d01da5d619ca617dcdd870efe3c35046a89c" 2353 2395 }, 2354 2396 "src/third_party/pthreadpool/src": { 2355 2397 "fetcher": "fetchFromGitiles", 2356 - "hash": "sha256-Pfvievhma1rOpbLdSrIX4KaZyRpdvrnjRzzPYl3fDQo=", 2398 + "hash": "sha256-R4YmNzWEELSkAws/ejmNVxqXDTJwcqjLU/o/HvgRn2E=", 2357 2399 "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/pthreadpool.git", 2358 - "rev": "1787867f6183f056420e532eec640cba25efafea" 2400 + "rev": "4fe0e1e183925bf8cfa6aae24237e724a96479b8" 2359 2401 }, 2360 2402 "src/third_party/pyelftools": { 2361 2403 "fetcher": "fetchFromGitiles", ··· 2377 2419 }, 2378 2420 "src/third_party/re2/src": { 2379 2421 "fetcher": "fetchFromGitiles", 2380 - "hash": "sha256-j2v1NVMGqMieHdj/5/mgC+flpWCzxoCwLLmtZa3N5+0=", 2422 + "hash": "sha256-3eAhiKUIMnpVCEuLWVCVOK3alVsxAJrEWtHBzvdjZkY=", 2381 2423 "url": "https://chromium.googlesource.com/external/github.com/google/re2.git", 2382 - "rev": "7c5e396af825562ec8321fdbf2f1cf276b26e3ae" 2424 + "rev": "826ad10e58a042faf57d7c329b0fd0a04b797e0b" 2383 2425 }, 2384 2426 "src/third_party/ruy/src": { 2385 2427 "fetcher": "fetchFromGitiles", 2386 - "hash": "sha256-voWwpijTX+AZJPGH5Rgy4ISKpFV3i86/KJBU9S1IT0g=", 2428 + "hash": "sha256-gvzxHQEAK6D9qIr/Wf/s6TfBp9QorHlNi4qzSx5Ih/c=", 2387 2429 "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git", 2388 - "rev": "caa244343de289f913c505100e6a463d46c174de" 2430 + "rev": "cd7b92695b5d3f0c9ff65b865c2a1e19b99d766d" 2389 2431 }, 2390 2432 "src/third_party/skia": { 2391 2433 "fetcher": "fetchFromGitiles", 2392 - "hash": "sha256-y0v/eFfrFlEcVGT1W173bgqlFfWzz32TACAdV68uqrY=", 2434 + "hash": "sha256-GR9qVnqCCd49Itc74h8e7TMkfttPbXQ9DH8iqEZ2MV0=", 2393 2435 "url": "https://skia.googlesource.com/skia.git", 2394 - "rev": "bb40886d43b5fcbcdfb5587a2d20db418622990a" 2436 + "rev": "c6835e2d5ff641dad9347ce4c2ff79dbc29cf9aa" 2395 2437 }, 2396 2438 "src/third_party/smhasher/src": { 2397 2439 "fetcher": "fetchFromGitiles", ··· 2407 2449 }, 2408 2450 "src/third_party/sqlite/src": { 2409 2451 "fetcher": "fetchFromGitiles", 2410 - "hash": "sha256-35rSG+ptFMC62FsprLvAqfXZknKu40Ee6H2qpAcA3wI=", 2452 + "hash": "sha256-brDFYmagGIH7fvRAP/JaCAMyuFLJKrc0jf0106gofiw=", 2411 2453 "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git", 2412 - "rev": "b7e480172bb2411f9afedefdcc69a57a12f18b7b" 2454 + "rev": "a5270ae741714a5aad187ba8dcd8bddca39f791f" 2413 2455 }, 2414 2456 "src/third_party/swiftshader": { 2415 2457 "fetcher": "fetchFromGitiles", 2416 - "hash": "sha256-KDBfCZeWZWdx+nkMQO4UxjYl96eLo2qksqC9mL+U+ls=", 2458 + "hash": "sha256-k0WzWDa/+48ogpbmECNDJKIED4wGu/Hm0DyGnCT9xoU=", 2417 2459 "url": "https://swiftshader.googlesource.com/SwiftShader.git", 2418 - "rev": "b8f1a3ad5f9e077cd4c67e2f612e42bc8ef2fd30" 2460 + "rev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f" 2419 2461 }, 2420 2462 "src/third_party/text-fragments-polyfill/src": { 2421 2463 "fetcher": "fetchFromGitiles", ··· 2425 2467 }, 2426 2468 "src/third_party/tflite/src": { 2427 2469 "fetcher": "fetchFromGitiles", 2428 - "hash": "sha256-roL+P9fJskz+9h2vK0eYud7J+IFPD1+ByHIL95JPahs=", 2470 + "hash": "sha256-LOQH+qtltrahcPIutw/zYvEhmvbSjFBWT1mrg/pUD/0=", 2429 2471 "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git", 2430 - "rev": "f3e12f6b28647da499edb69794745f14869f0df9" 2472 + "rev": "296f1e3cce03308c7fd5cdc7a76fbc3e41ec5214" 2431 2473 }, 2432 2474 "src/third_party/vulkan-deps": { 2433 2475 "fetcher": "fetchFromGitiles", 2434 - "hash": "sha256-disqOHrly1sqqBrDdRbpPlRE9EHSSdMxJXr+Kn7sia0=", 2476 + "hash": "sha256-bxg82G3dkugLXpTkfk/kNcKHKWn2i8+cCKPgfbaIVZ8=", 2435 2477 "url": "https://chromium.googlesource.com/vulkan-deps", 2436 - "rev": "73a4816c4b451e0e47b35478ba204acb7848b6b9" 2478 + "rev": "c00c99b8e979ca1b1eba221a60cb1e1d3b12f956" 2437 2479 }, 2438 2480 "src/third_party/vulkan-deps/glslang/src": { 2439 2481 "fetcher": "fetchFromGitiles", 2440 - "hash": "sha256-EKV4kjmLfChKmx3ozAVNx8CJii6hQGAUTTPQmLevkX0=", 2482 + "hash": "sha256-QKSPJuIJe44vVNZ8fjqRKc73CZV0fECcnXvY6QRec+0=", 2441 2483 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", 2442 - "rev": "6a7ec4be7b8a22ab16cea0f294b5973dbcdd637a" 2484 + "rev": "57d86ab763da7b2cd1e00ecec8aa697403a8fd20" 2443 2485 }, 2444 2486 "src/third_party/vulkan-deps/spirv-cross/src": { 2445 2487 "fetcher": "fetchFromGitiles", 2446 - "hash": "sha256-8Xw0pKn6puTpALAkKMHQKbzBLENm37Iep8JnslooJI8=", 2488 + "hash": "sha256-VxwAs6mNOK/46VIJ0BroR41cNy2ywU+FQCgBatY1sBY=", 2447 2489 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", 2448 - "rev": "2d3a152081ca6e6bea7093940d0f81088fe4d01c" 2490 + "rev": "b82536766d1b81631b126d1ddbe49baf42929bd3" 2449 2491 }, 2450 2492 "src/third_party/vulkan-deps/spirv-headers/src": { 2451 2493 "fetcher": "fetchFromGitiles", 2452 - "hash": "sha256-JwgV3kDFvljDoWagDRjTIRRZRX5f6r9UUUxnCj1GEyc=", 2494 + "hash": "sha256-TVfaGY9YjVHvR38OvuphsS68UIpBF21ghBg/2LL3gmE=", 2453 2495 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", 2454 - "rev": "6e09e44cd88a5297433411b2ee52f4cf9f50fa90" 2496 + "rev": "7b0309708da5126b89e4ce6f19835f36dc912f2f" 2455 2497 }, 2456 2498 "src/third_party/vulkan-deps/spirv-tools/src": { 2457 2499 "fetcher": "fetchFromGitiles", 2458 - "hash": "sha256-/JyTxpmh57gr1OrzCvLvbPL/iqQeplA5mKpvY6+x1Ag=", 2500 + "hash": "sha256-yUaUBCj3MqBwkGNC8ElJ/uvcm0Pl5BAdiWAw/Pi52Xo=", 2459 2501 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", 2460 - "rev": "a63ac9f73d29cd27cdb6e3388d98d1d934e512bb" 2502 + "rev": "c96fe8b943564fbab3424219d924d21cac2e877a" 2461 2503 }, 2462 2504 "src/third_party/vulkan-deps/vulkan-headers/src": { 2463 2505 "fetcher": "fetchFromGitiles", 2464 - "hash": "sha256-4erHZKx4jksAtyG8ZHtlVoEY3EqE4p2pEtcGHqv7G7A=", 2506 + "hash": "sha256-kBOkj7mr4stPXUCBhNJpNL3A+9BebEwrIBEIroxdH8Y=", 2465 2507 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", 2466 - "rev": "c1a8560c5cf5e7bd6dbc71fe69b1a317411c36b8" 2508 + "rev": "217e93c664ec6704ec2d8c36fa116c1a4a1e2d40" 2467 2509 }, 2468 2510 "src/third_party/vulkan-deps/vulkan-loader/src": { 2469 2511 "fetcher": "fetchFromGitiles", 2470 - "hash": "sha256-PfVpvtBc80ZdL1SUJuoo8BGk90XSXX3l4mRVv3jdARA=", 2512 + "hash": "sha256-qvpwu4mmmLAFolLZt5q9XYgZff6BHO2Yapg93JUpBVA=", 2471 2513 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", 2472 - "rev": "db51885950c860961279168997b5cde12a77abf9" 2514 + "rev": "0b2b71306aebf1e11304b9f961f9a29ab0234756" 2473 2515 }, 2474 2516 "src/third_party/vulkan-deps/vulkan-tools/src": { 2475 2517 "fetcher": "fetchFromGitiles", 2476 - "hash": "sha256-L+WNkMyIJNKjCRuhgoU6OvjcfQpwAtPtquIngYYrf1M=", 2518 + "hash": "sha256-C4xJwYkMqzmYk6lP7SQNXhCt6FyuH4+pqOHltuxJkOA=", 2477 2519 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", 2478 - "rev": "0cab6e8055fb0f3a54d8314552fd523a3da57c2c" 2520 + "rev": "7c6d640a5ca3ab73c1f42d22312f672b54babfaf" 2521 + }, 2522 + "src/third_party/vulkan-deps/vulkan-utility-libraries/src": { 2523 + "fetcher": "fetchFromGitiles", 2524 + "hash": "sha256-gvia+Xb9BpOjPARKo3Sgp85Bfh1roFZ2PzCtXVFYeIU=", 2525 + "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", 2526 + "rev": "4cfc176e3242b4dbdfd3f6c5680c5d8f2cb7db45" 2479 2527 }, 2480 2528 "src/third_party/vulkan-deps/vulkan-validation-layers/src": { 2481 2529 "fetcher": "fetchFromGitiles", 2482 - "hash": "sha256-Ycvj5oOTE1fKHWk5Ubzr4lrzHQUjQXjguR2onXv3T5g=", 2530 + "hash": "sha256-6YUjvPKjuuZdhBRfM+84btXvAHR2rj7ovocZnLS31JY=", 2483 2531 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", 2484 - "rev": "e2be2287f4820ed578d1adeca981736146a74d9a" 2532 + "rev": "d26b50b03815ff226e6df478b4ddc4b98d8deaee" 2485 2533 }, 2486 2534 "src/third_party/vulkan_memory_allocator": { 2487 2535 "fetcher": "fetchFromGitiles", 2488 - "hash": "sha256-rARuPHa/gEAOTM8/Fnob0bU0Jv+UKLiwe3o0UGWYlME=", 2536 + "hash": "sha256-YzxHZagz/M8Y54UnI4h1wu5jSTuaOgv0ifC9d3fJZlQ=", 2489 2537 "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", 2490 - "rev": "ebe84bec02c041d28f902da0214bf442743fc907" 2538 + "rev": "56300b29fbfcc693ee6609ddad3fdd5b7a449a21" 2491 2539 }, 2492 2540 "src/third_party/wayland/src": { 2493 2541 "fetcher": "fetchFromGitiles", 2494 - "hash": "sha256-aVcy7bW1cqEKbowlVgfa9FI8/oG7k5CzPZbRl+cPcX8=", 2542 + "hash": "sha256-By+3qSfYs4dM4Hcjq2j4ZlSSPhagwqtNl//HKMrc5LY=", 2495 2543 "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git", 2496 - "rev": "a8c7553ec9af6462474524fd2bb4e9a7dc7217dd" 2544 + "rev": "af7f44122127b86a8c74cb7432909180f4899eaa" 2497 2545 }, 2498 2546 "src/third_party/wayland-protocols/src": { 2499 2547 "fetcher": "fetchFromGitiles", 2500 - "hash": "sha256-3QK+ZN6IFUFkDxySSoQwP1J3JnTlD7JPaUk6Tr/d/k4=", 2548 + "hash": "sha256-ljMcY59iOdGYeToadCuQ3t0lrBnsBdot+NiT6e+JJ04=", 2501 2549 "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git", 2502 - "rev": "4624cfaaf563cd7be5e2e2087c8de6d3a48ea867" 2550 + "rev": "681c33c8547d6aefe24455ba2bffe1c5ae11fee5" 2503 2551 }, 2504 2552 "src/third_party/wayland-protocols/kde": { 2505 2553 "fetcher": "fetchFromGitiles", ··· 2521 2569 }, 2522 2570 "src/third_party/webgl/src": { 2523 2571 "fetcher": "fetchFromGitiles", 2524 - "hash": "sha256-jn0HFVHFGjbScUchFBynMekZIktPp25k8O/HfjvJHRU=", 2572 + "hash": "sha256-dubsIPZKBGOzANGvMtQxFKFIHr0laDUGpzgRyEOjHMU=", 2525 2573 "url": "https://chromium.googlesource.com/external/khronosgroup/webgl.git", 2526 - "rev": "b934957d2423492a9a8682f48517f07607503f3f" 2574 + "rev": "f4bf599a8b575df685c31d9c4729a70a04e377ed" 2527 2575 }, 2528 2576 "src/third_party/webgpu-cts/src": { 2529 2577 "fetcher": "fetchFromGitiles", 2530 - "hash": "sha256-AW0VnZF9W1otb9+UGLGwrjXI6yqz7X0lqAMYtHVX6L8=", 2578 + "hash": "sha256-RC2t+H44HyIvHLRcZyebSgVZvbmtw0vsy2KJRUlvTKs=", 2531 2579 "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", 2532 - "rev": "82ed433cbcb632d6700551067a6d3acc6c2ab46e" 2580 + "rev": "e082b08475761a2ba6a3349dfea72f704c8b68d4" 2533 2581 }, 2534 2582 "src/third_party/webrtc": { 2535 2583 "fetcher": "fetchFromGitiles", 2536 - "hash": "sha256-MoEeE9iXW4bbwhugT40njlxPWO04LomykQk/hZb6TwQ=", 2584 + "hash": "sha256-KipyGhohU2fQF67dDm4tPeH9xbFC2FNxhU4yiga5pwg=", 2537 2585 "url": "https://webrtc.googlesource.com/src.git", 2538 - "rev": "402f60c2eabefbc7a120ec01659690c7fdf89769" 2586 + "rev": "6b419a0536b1a0ccfff3682f997c6f19bcbd9bd8" 2539 2587 }, 2540 2588 "src/third_party/wuffs/src": { 2541 2589 "fetcher": "fetchFromGitiles", 2542 - "hash": "sha256-HP8Vf1C9DuA9H+busf3lFoF9SsYqviLKv0l73CxmNEI=", 2590 + "hash": "sha256-373d2F/STcgCHEq+PO+SCHrKVOo6uO1rqqwRN5eeBCw=", 2543 2591 "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", 2544 - "rev": "fe9d08f2b6e80af691bfb1a718e144c49a1b9eba" 2592 + "rev": "e3f919ccfe3ef542cfc983a82146070258fb57f8" 2545 2593 }, 2546 2594 "src/third_party/weston/src": { 2547 2595 "fetcher": "fetchFromGitiles", 2548 - "hash": "sha256-EKl6oIM8Vml9wtSIb9ExFIuuJohbU/rsG3JVS5thaUU=", 2596 + "hash": "sha256-y2srFaPUOoB2umzpo4+hFfhNlqXM2AoMGOpUy/ZSacg=", 2549 2597 "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git", 2550 - "rev": "420cfd00f2de91de74bd9d4d8348e43c582d29f0" 2598 + "rev": "ccf29cb237c3ed09c5f370f35239c93d07abfdd7" 2551 2599 }, 2552 2600 "src/third_party/xdg-utils": { 2553 2601 "fetcher": "fetchFromGitiles", 2554 - "hash": "sha256-t3uV9JkkQQIwmezzSoEdTMLSizZdLQB7eLKTRQGH4kQ=", 2602 + "hash": "sha256-WuQ9uDq+QD17Y20ACFGres4nbkeOiTE2y+tY1avAT5U=", 2555 2603 "url": "https://chromium.googlesource.com/chromium/deps/xdg-utils.git", 2556 - "rev": "d80274d5869b17b8c9067a1022e4416ee7ed5e0d" 2604 + "rev": "cb54d9db2e535ee4ef13cc91b65a1e2741a94a44" 2557 2605 }, 2558 2606 "src/third_party/xnnpack/src": { 2559 2607 "fetcher": "fetchFromGitiles", 2560 - "hash": "sha256-vsn3lrog5affus0qxc4TK2Z/tdd/E6hBYeUQRWoDZPQ=", 2608 + "hash": "sha256-JE3qg3lTpKTLgnpiNw6+wkhVXGx55MiyVDuvEp7Dk0Y=", 2561 2609 "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", 2562 - "rev": "b9d4073a6913891ce9cbd8965c8d506075d2a45a" 2610 + "rev": "a68aa0a24b0d3e1c75f2f7c0915b70121cee0470" 2563 2611 }, 2564 2612 "src/tools/page_cycler/acid3": { 2565 2613 "fetcher": "fetchFromGitiles", 2566 - "hash": "sha256-+7Ynz7k/dWdd4Wo7Rjzvc8GY9gTsjzjG3GdNsuDKszY=", 2614 + "hash": "sha256-s/49EaYQRsyxuLejXc1zGDYTD7uO0ddaQIJBP50Bvw0=", 2567 2615 "url": "https://chromium.googlesource.com/chromium/deps/acid3.git", 2568 - "rev": "6be0a66a1ebd7ebc5abc1b2f405a945f6d871521" 2616 + "rev": "a926d0a32e02c4c03ae95bb798e6c780e0e184ba" 2617 + }, 2618 + "src/third_party/zstd/src": { 2619 + "fetcher": "fetchFromGitiles", 2620 + "hash": "sha256-9FxRLrcbJoWAd+3Elr9mJ3vG6ilT6ZQZqdY9OiTpcWw=", 2621 + "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", 2622 + "rev": "050fec5c378d676fede8b2171ec5e84f6afa1504" 2569 2623 }, 2570 2624 "src/v8": { 2571 2625 "fetcher": "fetchFromGitiles", 2572 - "hash": "sha256-FniqsFWFZUclDsA+cOvX+FFxsnVd8lfMVCfrjiOn9fQ=", 2626 + "hash": "sha256-ssM6nI9E0xF1BT6iIqN7u1kgQe8oGIzsJbFouGJi4Aw=", 2573 2627 "url": "https://chromium.googlesource.com/v8/v8.git", 2574 - "rev": "47bf74e7ed48d3a0d6ea92f46c32be46ebed08fe" 2628 + "rev": "ddbcde1a3adf125ed72dbfcb4f90040d0c7e5dae" 2575 2629 }, 2576 2630 "src/third_party/nan": { 2577 2631 "fetcher": "fetchFromGitHub", 2578 - "hash": "sha256-tur5CExvwuSmwqBwH9o8OZWzDuifRybjEb+4/tm6exk=", 2632 + "hash": "sha256-cwti+BWmF/l/dqa/cN0C587EK4WwRWcWy6gjFVkaMTg=", 2579 2633 "owner": "nodejs", 2580 2634 "repo": "nan", 2581 - "rev": "16fa32231e2ccd89d2804b3f765319128b20c4ac" 2635 + "rev": "e14bdcd1f72d62bca1d541b66da43130384ec213" 2582 2636 }, 2583 2637 "src/third_party/electron_node": { 2584 2638 "fetcher": "fetchFromGitHub", 2585 - "hash": "sha256-VwG8Q+PZudblqG+m4uuWEowNWlq/MUuyEpFs8k8NbHE=", 2639 + "hash": "sha256-lGNDwe3IiQMLg5o0AMhLfNpyfu4dXVk05YRO0yMzg0I=", 2586 2640 "owner": "nodejs", 2587 2641 "repo": "node", 2588 - "rev": "v18.16.1" 2642 + "rev": "v20.9.0" 2589 2643 }, 2590 2644 "src/third_party/squirrel.mac": { 2591 2645 "fetcher": "fetchFromGitHub", ··· 2607 2661 "owner": "Mantle", 2608 2662 "repo": "Mantle", 2609 2663 "rev": "78d3966b3c331292ea29ec38661b25df0a245948" 2664 + }, 2665 + "src/third_party/engflow-reclient-configs": { 2666 + "fetcher": "fetchFromGitHub", 2667 + "hash": "sha256-aZXYPj9KYBiZnljqOLlWJWS396Fg3EhjiQLZmkwCBsY=", 2668 + "owner": "EngFlow", 2669 + "repo": "reclient-configs", 2670 + "rev": "955335c30a752e9ef7bff375baab5e0819b6c00d" 2610 2671 } 2611 2672 }, 2612 - "version": "26.6.9", 2613 - "modules": "116", 2614 - "chrome": "116.0.5845.228", 2615 - "node": "18.16.1", 2673 + "version": "29.1.2", 2674 + "modules": "121", 2675 + "chrome": "122.0.6261.112", 2676 + "node": "20.9.0", 2616 2677 "chromium": { 2617 - "version": "116.0.5845.228", 2678 + "version": "122.0.6261.112", 2618 2679 "deps": { 2619 2680 "gn": { 2620 - "version": "2023-06-09", 2681 + "version": "2024-01-22", 2621 2682 "url": "https://gn.googlesource.com/gn", 2622 - "rev": "4bd1a77e67958fb7f6739bd4542641646f264e5d", 2623 - "hash": "sha256-XP+NQG8kjzXPzQ25YaZiPymexZwAGwhpodqgdTWWCZI=" 2683 + "rev": "f99e015ac35f689cfdbf46e4eb174e5d2da78d8e", 2684 + "hash": "sha256-UhdDsq9JyP0efGpAaJ/nLp723BbjM6pkFPcAnQbgMKY=" 2624 2685 } 2625 2686 } 2626 2687 }, 2627 - "chromium_npm_hash": "sha256-5cjqpYB45nw2gop54VP+tL7/0w63nQGfQ4x6a6KS7XQ=", 2628 - "electron_yarn_hash": "05wkb1m0yjbai4153y49kwr1v2lj14fg75aqlvmmrhf3bxp9lg5g" 2688 + "electron_yarn_hash": "0spwnax6g3050z2bjylzs67l7m551is86nizzy4hp0306v57xdpz", 2689 + "chromium_npm_hash": "sha256-9eFsK673j3pTDOcsU35RN4hagFygA/v/ahCqVVEV0Rs=" 2629 2690 } 2630 2691 }
-42
pkgs/development/tools/electron/version.patch
··· 1 - diff --git a/electron/BUILD.gn b/electron/BUILD.gn 2 - index c905891eb8..f2cf11fe88 100644 3 - --- a/electron/BUILD.gn 4 - +++ b/electron/BUILD.gn 5 - @@ -111,8 +111,6 @@ electron_version = exec_script("script/print-version.py", 6 - [], 7 - "trim string", 8 - [ 9 - - ".git/packed-refs", 10 - - ".git/HEAD", 11 - "script/lib/get-version.js", 12 - ]) 13 - 14 - diff --git a/electron/script/lib/get-version.js b/electron/script/lib/get-version.js 15 - index 45a120482b..ddaf8ab60e 100644 16 - --- a/electron/script/lib/get-version.js 17 - +++ b/electron/script/lib/get-version.js 18 - @@ -1,22 +1 @@ 19 - -const { spawnSync } = require('child_process'); 20 - -const path = require('path'); 21 - - 22 - -module.exports.getElectronVersion = () => { 23 - - // Find the nearest tag to the current HEAD 24 - - // This is equivilant to our old logic of "use a value in package.json" for the following reasons 25 - - // 26 - - // 1. Whenever we updated the package.json we ALSO pushed a tag with the same version 27 - - // 2. Whenever we _reverted_ a bump all we actually did was push a commit that deleted the tag and changed the version number back 28 - - // 29 - - // The only difference in the "git describe" technique is that technically a commit can "change" it's version 30 - - // number if a tag is created / removed retroactively. i.e. the first time a commit is pushed it will be 1.2.3 31 - - // and after the tag is made rebuilding the same commit will result in it being 1.2.4 32 - - const output = spawnSync('git', ['describe', '--tags', '--abbrev=0'], { 33 - - cwd: path.resolve(__dirname, '..', '..') 34 - - }); 35 - - if (output.status !== 0) { 36 - - console.error(output.stderr); 37 - - throw new Error('Failed to get current electron version'); 38 - - } 39 - - return output.stdout.toString().trim().replace(/^v/g, ''); 40 - -}; 41 - +module.exports.getElectronVersion = () => "@version@"; 42 -
+2 -2
pkgs/development/tools/misc/dart-sass/default.nix
··· 21 21 in 22 22 buildDartApplication rec { 23 23 pname = "dart-sass"; 24 - version = "1.71.1"; 24 + version = "1.72.0"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "sass"; 28 28 repo = pname; 29 29 rev = version; 30 - hash = "sha256-MFBAc89Ib++Qve+SjkOOeZhdpH8Kwoic9U+d2ldt8W8="; 30 + hash = "sha256-wDZz7tR3AfUoRD0JXetXOH73W2WDFnwV4vUHRPGxiDc="; 31 31 }; 32 32 33 33 pubspecLock = lib.importJSON ./pubspec.lock.json;
+41 -21
pkgs/development/tools/misc/dart-sass/pubspec.lock.json
··· 84 84 "dependency": "direct main", 85 85 "description": { 86 86 "name": "cli_pkg", 87 - "sha256": "b15d9558c6a44f20840198e385e3e4fe1fcb17d1a45e60e0657d9bd42e630a61", 87 + "sha256": "f812467b5d6a5f26ad0fba5dcfc95133df02edbae47dfa4ade3df5d2b5afdcf2", 88 88 "url": "https://pub.dev" 89 89 }, 90 90 "source": "hosted", 91 - "version": "2.9.0" 91 + "version": "2.10.0" 92 92 }, 93 93 "cli_repl": { 94 94 "dependency": "direct main", ··· 160 160 "source": "hosted", 161 161 "version": "1.0.0" 162 162 }, 163 + "dart_mappable": { 164 + "dependency": "transitive", 165 + "description": { 166 + "name": "dart_mappable", 167 + "sha256": "f9f272f2af6c11adf4abc22574eb946df110251052a0d00c03519ecf2442defc", 168 + "url": "https://pub.dev" 169 + }, 170 + "source": "hosted", 171 + "version": "4.2.1" 172 + }, 163 173 "dart_style": { 164 174 "dependency": "direct dev", 165 175 "description": { 166 176 "name": "dart_style", 167 - "sha256": "40ae61a5d43feea6d24bd22c0537a6629db858963b99b4bc1c3db80676f32368", 177 + "sha256": "99e066ce75c89d6b29903d788a7bb9369cf754f7b24bf70bf4b6d6d6b26853b9", 168 178 "url": "https://pub.dev" 169 179 }, 170 180 "source": "hosted", 171 - "version": "2.3.4" 181 + "version": "2.3.6" 172 182 }, 173 183 "dartdoc": { 174 184 "dependency": "direct dev", 175 185 "description": { 176 186 "name": "dartdoc", 177 - "sha256": "6b147cb40a72557749d7a6594eb4e065057be54b44000cd57273e4a450c3b84e", 187 + "sha256": "09c07e4b5313a301f8a6fe5a3b43d2dd7fd2b0817d51d563f7dcacdac62ecf68", 178 188 "url": "https://pub.dev" 179 189 }, 180 190 "source": "hosted", 181 - "version": "8.0.5" 191 + "version": "8.0.7" 182 192 }, 183 193 "ffi": { 184 194 "dependency": "transitive", 185 195 "description": { 186 196 "name": "ffi", 187 - "sha256": "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878", 197 + "sha256": "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21", 188 198 "url": "https://pub.dev" 189 199 }, 190 200 "source": "hosted", 191 - "version": "2.1.0" 201 + "version": "2.1.2" 192 202 }, 193 203 "file": { 194 204 "dependency": "transitive", ··· 254 264 "dependency": "direct main", 255 265 "description": { 256 266 "name": "http", 257 - "sha256": "a2bbf9d017fcced29139daa8ed2bba4ece450ab222871df93ca9eec6f80c34ba", 267 + "sha256": "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938", 258 268 "url": "https://pub.dev" 259 269 }, 260 270 "source": "hosted", 261 - "version": "1.2.0" 271 + "version": "1.2.1" 262 272 }, 263 273 "http_multi_server": { 264 274 "dependency": "transitive", ··· 334 344 "dependency": "transitive", 335 345 "description": { 336 346 "name": "markdown", 337 - "sha256": "1b134d9f8ff2da15cb298efe6cd8b7d2a78958c1b00384ebcbdf13fe340a6c90", 347 + "sha256": "ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051", 338 348 "url": "https://pub.dev" 339 349 }, 340 350 "source": "hosted", 341 - "version": "7.2.1" 351 + "version": "7.2.2" 342 352 }, 343 353 "matcher": { 344 354 "dependency": "transitive", ··· 494 504 "dependency": "direct dev", 495 505 "description": { 496 506 "name": "pub_api_client", 497 - "sha256": "d456816ef5142906a22dc56e37be6bef6cb0276f0a26c11d1f7d277868202e71", 507 + "sha256": "cc3d2c93df3823553de6a3e7d3ac09a3f43f8c271af4f43c2795266090ac9625", 498 508 "url": "https://pub.dev" 499 509 }, 500 510 "source": "hosted", 501 - "version": "2.6.0" 511 + "version": "2.7.0" 502 512 }, 503 513 "pub_semver": { 504 514 "dependency": "direct main", ··· 720 730 "source": "hosted", 721 731 "version": "2.1.0" 722 732 }, 733 + "type_plus": { 734 + "dependency": "transitive", 735 + "description": { 736 + "name": "type_plus", 737 + "sha256": "2e33cfac2e129297d5874567bdf7587502ec359881e9318551e014d91b02f84a", 738 + "url": "https://pub.dev" 739 + }, 740 + "source": "hosted", 741 + "version": "2.1.0" 742 + }, 723 743 "typed_data": { 724 744 "dependency": "direct main", 725 745 "description": { ··· 744 764 "dependency": "transitive", 745 765 "description": { 746 766 "name": "vm_service", 747 - "sha256": "a2662fb1f114f4296cf3f5a50786a2d888268d7776cf681aa17d660ffa23b246", 767 + "sha256": "e7d5ecd604e499358c5fe35ee828c0298a320d54455e791e9dcf73486bc8d9f0", 748 768 "url": "https://pub.dev" 749 769 }, 750 770 "source": "hosted", 751 - "version": "14.0.0" 771 + "version": "14.1.0" 752 772 }, 753 773 "watcher": { 754 774 "dependency": "direct main", ··· 764 784 "dependency": "transitive", 765 785 "description": { 766 786 "name": "web", 767 - "sha256": "4188706108906f002b3a293509234588823c8c979dc83304e229ff400c996b05", 787 + "sha256": "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27", 768 788 "url": "https://pub.dev" 769 789 }, 770 790 "source": "hosted", 771 - "version": "0.4.2" 791 + "version": "0.5.1" 772 792 }, 773 793 "web_socket_channel": { 774 794 "dependency": "transitive", 775 795 "description": { 776 796 "name": "web_socket_channel", 777 - "sha256": "939ab60734a4f8fa95feacb55804fa278de28bdeef38e616dc08e44a84adea23", 797 + "sha256": "1d8e795e2a8b3730c41b8a98a2dff2e0fb57ae6f0764a1c46ec5915387d257b2", 778 798 "url": "https://pub.dev" 779 799 }, 780 800 "source": "hosted", 781 - "version": "2.4.3" 801 + "version": "2.4.4" 782 802 }, 783 803 "webkit_inspection_protocol": { 784 804 "dependency": "transitive", ··· 812 832 } 813 833 }, 814 834 "sdks": { 815 - "dart": ">=3.2.0 <4.0.0" 835 + "dart": ">=3.3.0 <4.0.0" 816 836 } 817 837 }
+4 -4
pkgs/development/tools/misc/texlab/default.nix
··· 15 15 in 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "texlab"; 18 - version = "5.12.4"; 18 + version = "5.13.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "latex-lsp"; 22 22 repo = "texlab"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-kLf0EG6jKJeKowNZ21cwE0a9w630GoljNwRckHrkajg="; 24 + hash = "sha256-k/Hfl9SZxjdNLzvGrMMu/DPQpXsW21FC/WvJbz1IhSY="; 25 25 }; 26 26 27 - cargoHash = "sha256-5vEoreDRHRxsVNPwZpgmeClEFZ0SzLjb5EZLfmlqEJM="; 27 + cargoHash = "sha256-tM/y1A/aCkcpU/1nZfUrNYDI0jiGn8qzvmP244tEJac="; 28 28 29 29 outputs = [ "out" ] ++ lib.optional (!isCross) "man"; 30 30 ··· 41 41 # generate the man page 42 42 postInstall = lib.optionalString (!isCross) '' 43 43 # TexLab builds man page separately in CI: 44 - # https://github.com/latex-lsp/texlab/blob/v5.12.0/.github/workflows/publish.yml#L117-L121 44 + # https://github.com/latex-lsp/texlab/blob/v5.13.0/.github/workflows/publish.yml#L117-L121 45 45 help2man --no-info "$out/bin/texlab" > texlab.1 46 46 installManPage texlab.1 47 47 '';
+11
pkgs/development/tools/misc/usbsdmux/default.nix
··· 9 9 sha256 = "sha256-OtGgToDGUr6pBu9+LS/DxaYw/9+Pd6jPhxVDAM22HB4="; 10 10 }; 11 11 12 + # Remove the wrong GROUP=plugdev. 13 + # The udev rule already has TAG+="uaccess", which is sufficient. 14 + postPatch = '' 15 + substituteInPlace contrib/udev/99-usbsdmux.rules \ 16 + --replace-fail 'TAG+="uaccess", GROUP="plugdev"' 'TAG+="uaccess"' 17 + ''; 18 + 12 19 # usbsdmux is not meant to be used as an importable module and has no tests 13 20 doCheck = false; 21 + 22 + postInstall = '' 23 + install -Dm0444 -t $out/lib/udev/rules.d/ contrib/udev/99-usbsdmux.rules 24 + ''; 14 25 15 26 meta = with lib; { 16 27 description = "Control software for the LXA USB-SD-Mux";
+3 -3
pkgs/servers/gnss-share/default.nix
··· 1 1 { buildGoModule, fetchFromGitLab, lib }: 2 2 buildGoModule rec { 3 3 pname = "gnss-share"; 4 - version = "0.7.2"; 4 + version = "0.8.0"; 5 5 src = fetchFromGitLab { 6 6 owner = "postmarketOS"; 7 7 repo = "gnss-share"; 8 8 rev = version; 9 - hash = "sha256-0osXA+t+trm41ekcDiJwq0IAB+6ibrlwP/c2JNAXRpU="; 9 + hash = "sha256-XNKX7eIv3wKNWbVsa6w/ODDRiiBArpGNY0T/sHC5ItY="; 10 10 }; 11 - vendorHash = "sha256-a5CZxh92MW3yP/ZhwGI9UWUT8hwJ0/zeTyPNC+c2R9U="; 11 + vendorHash = "sha256-dmE6hfKUqEr7BMNi/HMUOk4jDB0dPXEMkWQyWj6XpY4="; 12 12 meta = with lib; { 13 13 description = "share GNSS data between multiple clients"; 14 14 longDescription = ''
+3 -3
pkgs/servers/tailscale/default.nix
··· 12 12 }: 13 13 14 14 let 15 - version = "1.60.1"; 15 + version = "1.62.0"; 16 16 in 17 17 buildGoModule { 18 18 pname = "tailscale"; ··· 22 22 owner = "tailscale"; 23 23 repo = "tailscale"; 24 24 rev = "v${version}"; 25 - hash = "sha256-1BzzXRqbs8dS9263cXCujYYSStQlvyQr3dm3tyr+64k="; 25 + hash = "sha256-qotoCKUb5INgdSELvJpDaDvCuzVqet5zeIazzRnYoqo="; 26 26 }; 27 - vendorHash = "sha256-eci4f6golU1eIQOezplA+I+gmOfof40ktIdpr0v/uMc="; 27 + vendorHash = "sha256-jyRjT/CQBlmjHzilxJvMuzZQlGyJB4X/yISgWjBVDxc="; 28 28 29 29 nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ]; 30 30
+3 -3
pkgs/servers/web-apps/outline/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "outline"; 14 - version = "0.75.0"; 14 + version = "0.75.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "outline"; 18 18 repo = "outline"; 19 19 rev = "v${version}"; 20 - hash = "sha256-u4WDD0HRaNHdknHaoPYprebUaHt8EmESjBG0N6NZpIk="; 20 + hash = "sha256-jK1jZ9NyBl3Dioh/7gXWx6XyyI6xJKt2a/XXzbhllZM="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ makeWrapper prefetch-yarn-deps ]; ··· 25 25 26 26 yarnOfflineCache = fetchYarnDeps { 27 27 yarnLock = "${src}/yarn.lock"; 28 - hash = "sha256-V+1lqZh68T3C9VAFETHehv9iCt1j24ZeY9ErbnRGIrk="; 28 + hash = "sha256-8CfaP5T/pf/xq1lOfdOW4n2m12QLnkLFynHABjZwNiY="; 29 29 }; 30 30 31 31 configurePhase = ''
+1
pkgs/tools/security/knockpy/default.nix
··· 17 17 18 18 pythonRelaxDeps = [ 19 19 "beautifulsoup4" 20 + "dnspython" 20 21 "tqdm" 21 22 ]; 22 23
+3 -3
pkgs/tools/security/nuclei/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "nuclei"; 8 - version = "3.1.10"; 8 + version = "3.2.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 12 repo = "nuclei"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-11ORN9h2VsXJKZw5HUljq6Tk0XC81tC7sCPbFgcTd+k="; 14 + hash = "sha256-LjRhJoPK/zaM0Wuy2IC3H3jfmNvhAP5hZpywjaRM6t4="; 15 15 }; 16 16 17 - vendorHash = "sha256-0ERUvPUAxj0H62YcRvsfYX8h0Hp/mA6NdE8E/BjPGzw="; 17 + vendorHash = "sha256-OInqR1+5XgMlTSbH6E8X7Ljny6BEHk1Sh+72NoDxtAI="; 18 18 19 19 subPackages = [ 20 20 "cmd/nuclei/"
+6 -8
pkgs/top-level/all-packages.nix
··· 6808 6808 cirrusgo = callPackage ../tools/security/cirrusgo { }; 6809 6809 6810 6810 inherit (callPackage ../applications/networking/remote/citrix-workspace { }) 6811 - citrix_workspace_23_02_0 6812 - citrix_workspace_23_07_0 6813 6811 citrix_workspace_23_09_0 6814 6812 citrix_workspace_23_11_0 6813 + citrix_workspace_24_02_0 6815 6814 ; 6816 - citrix_workspace = citrix_workspace_23_11_0; 6815 + citrix_workspace = citrix_workspace_24_02_0; 6817 6816 6818 6817 clima = callPackage ../tools/text/clima { }; 6819 6818 ··· 9795 9794 9796 9795 kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { }; 9797 9796 9798 - kube-router = callPackage ../applications/networking/cluster/kube-router { 9799 - buildGoModule = buildGo120Module; 9800 - }; 9797 + kube-router = callPackage ../applications/networking/cluster/kube-router { }; 9801 9798 9802 9799 kubedock = callPackage ../development/tools/kubedock { }; 9803 9800 ··· 18289 18286 electron_23 = electron_23-bin; 18290 18287 electron_24 = electron_24-bin; 18291 18288 electron_25 = electron_25-bin; 18292 - electron_26 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_26 then electron-source.electron_26 else electron_26-bin; 18289 + electron_26 = electron_26-bin; 18293 18290 electron_27 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_27 then electron-source.electron_27 else electron_27-bin; 18294 18291 electron_28 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_28 then electron-source.electron_28 else electron_28-bin; 18295 - electron = electron_28; 18292 + electron_29 = electron-source.electron_29; 18293 + electron = electron_29; 18296 18294 18297 18295 autobuild = callPackage ../development/tools/misc/autobuild { }; 18298 18296