Merge master into staging-next

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

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