Merge staging-next into staging

Changed files
+2992 -1978
doc
languages-frameworks
maintainers
nixos
pkgs
applications
audio
setbfree
tauon
editors
cosmic-edit
emulators
dosbox
graphics
freecad
misc
safecloset
toot
networking
browsers
lagrange
librewolf
instant-messengers
rambox
shellhub-agent
office
appflowy
zim
version-management
git-credential-manager
sapling
sublime-merge
video
vdr
softhddevice
window-managers
hyprwm
build-support
dotnet
build-dotnet-module
node
fetch-yarn-deps
by-name
al
alsa-utils
ms
msolve
ni
no
op
openrussian-cli
py
pyprland
tl
ux
ve
vesktop
common-updater
data
fonts
unifont
unifont_upper
desktops
lxqt
lxqt-openssh-askpass
development
compilers
lunarml
souffle
libraries
pharo
python-modules
azure-servicebus
coinmetrics-api-client
google-cloud-artifact-registry
owslib
xapian
tools
build-managers
bazel
buildtools
games
steam
the-powder-toy
misc
openrussian-cli
servers
mail
mailpit
tailscale
web-apps
xmpp
ejabberd
tools
filesystems
dduper
misc
esphome
tailspin
package-management
nix-update
security
bitwarden
enpass
top-level
+3 -1
doc/languages-frameworks/dotnet.section.md
···
src = ./.;
projectFile = "src/project.sln";
-
nugetDeps = ./deps.nix; # File generated with `nix-build -A package.passthru.fetch-deps`.
+
# File generated with `nix-build -A package.passthru.fetch-deps`.
+
# To run fetch-deps when this file does not yet exist, set nugetDeps to null
+
nugetDeps = ./deps.nix;
projectReferences = [ referencedProject ]; # `referencedProject` must contain `nupkg` in the folder structure.
+18
maintainers/maintainer-list.nix
···
githubId = 124545;
name = "Anthony Cowley";
};
+
acuteenvy = {
+
matrix = "@acuteenvy:matrix.org";
+
github = "acuteenvy";
+
githubId = 126529524;
+
name = "Lena";
+
keys = [{
+
fingerprint = "CE85 54F7 B9BC AC0D D648 5661 AB5F C04C 3C94 443F";
+
}];
+
};
adamcstephens = {
email = "happy.plan4249@valkor.net";
matrix = "@adam:valkor.net";
···
github = "frogamic";
githubId = 10263813;
name = "Dominic Shelton";
+
matrix = "@frogamic:beeper.com";
+
keys = [{
+
fingerprint = "779A 7CA8 D51C C53A 9C51 43F7 AAE0 70F0 67EC 00A5";
+
}];
};
frontsideair = {
email = "photonia@gmail.com";
···
keys = [{
fingerprint = "9E6A 25F2 C1F2 9D76 ED00 1932 1261 173A 01E1 0298";
}];
+
};
+
nadir-ishiguro = {
+
github = "nadir-ishiguro";
+
githubId = 23151917;
+
name = "nadir-ishiguro";
nadrieril = {
email = "nadrieril@gmail.com";
+1 -1
nixos/doc/manual/release-notes/rl-2305.section.md
···
#### Nuclear option {#sec-release-23.05-migration-pipewire-nuclear}
If all else fails, you can still manually copy the contents of the default configuration file
-
from `${pkgs.pipewire.lib}/share/pipewire` to `/etc/pipewire` and edit it to fully override the default.
+
from `${pkgs.pipewire}/share/pipewire` to `/etc/pipewire` and edit it to fully override the default.
However, this should be done only as a last resort. Please talk to the Pipewire maintainers if you ever need to do this.
+1 -1
nixos/doc/manual/release-notes/rl-2311.section.md
···
- The default `kops` version is now 1.28.0 and support for 1.25 and older has been dropped.
-
- `pharo` has been updated to latest stable (PharoVM 10.0.5), which is compatible with the latest stable and oldstable images (Pharo 10 and 11). The VM in question is the 64bit Spur. The 32bit version has been dropped due to lack of maintenance. The Cog VM has been deleted because it is severily outdated. Finally, the `pharo-launcher` package has been deleted because it was not compatible with the newer VM, and due to lack of maintenance.
+
- `pharo` has been updated to latest stable (PharoVM 10.0.8), which is compatible with the latest stable and oldstable images (Pharo 10 and 11). The VM in question is the 64bit Spur. The 32bit version has been dropped due to lack of maintenance. The Cog VM has been deleted because it is severily outdated. Finally, the `pharo-launcher` package has been deleted because it was not compatible with the newer VM, and due to lack of maintenance.
- Emacs mainline version 29 was introduced. This new version includes many major additions, most notably `tree-sitter` support (enabled by default) and the pgtk variant (useful for Wayland users), which is available under the attribute `emacs29-pgtk`.
+1 -13
nixos/tests/pleroma.nix
···
import ./make-test-python.nix ({ pkgs, ... }:
let
-
# Fix for https://github.com/ihabunek/toot/pull/405. Includes
-
# https://github.com/ihabunek/toot/pull/405. TOREMOVE when
-
# toot > 0.38.1
-
patched-toot = pkgs.toot.overrideAttrs (old: {
-
version = "unstable-24-09-2023";
-
src = pkgs.fetchFromGitHub {
-
owner = "ihabunek";
-
repo = "toot";
-
rev = "30857f570d64a26da80d0024227a8259f7cb65b5";
-
sha256 = "sha256-BxrI7UY9bfqPzS+VLqCFSmu4PkIkvhntcEeNJb1AzOs=";
-
};
-
});
send-toot = pkgs.writeScriptBin "send-toot" ''
set -eux
# toot is using the requests library internally. This library
···
security.pki.certificateFiles = [ "${tls-cert}/cert.pem" ];
networking.extraHosts = hosts nodes;
environment.systemPackages = with pkgs; [
-
patched-toot
+
pkgs.toot
send-toot
];
};
+1 -1
nixos/tests/wordpress.nix
···
networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
};
}) {} [
-
"6_3"
+
"6_3" "6_4"
];
testScript = ''
+11 -2
pkgs/applications/audio/setbfree/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, alsa-lib, freetype, ftgl, libjack2, libX11, lv2
+
{ lib, stdenv, fetchFromGitHub, fetchpatch, alsa-lib, freetype, ftgl, libjack2, libX11, lv2
, libGLU, libGL, pkg-config, ttf_bitstream_vera
}:
···
owner = "pantherb";
repo = "setBfree";
rev = "v${version}";
-
sha256 = "sha256-e/cvD/CtT8dY1lYcsZ21DC8pNqKXqKfC/eRXX8k01eI=";
+
hash = "sha256-e/cvD/CtT8dY1lYcsZ21DC8pNqKXqKfC/eRXX8k01eI=";
};
+
+
patches = [
+
# link with -lGL can remove on next update
+
(fetchpatch {
+
name = "ui-add-lGL.patch";
+
url = "https://github.com/pantherb/setBfree/commit/756437db43fbf5481f101d8fc695f8b11192047f.patch";
+
hash = "sha256-49PYTayD4TchAApfFvj3DLc4EBTxH8LYx48TtdSRwwA=";
+
})
+
];
postPatch = ''
substituteInPlace common.mak \
+2 -2
pkgs/applications/audio/tauon/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "tauon";
-
version = "7.6.7";
+
version = "7.7.0";
src = fetchFromGitHub {
owner = "Taiko2k";
repo = "TauonMusicBox";
rev = "v${finalAttrs.version}";
-
hash = "sha256-d25JM2LUQw6KYPojc+Pn40IwCYWLE9un0YAMIBC1NVg=";
+
hash = "sha256-FNRG0NKHQpPHb3P1M0eshFuGu9lyWFgmufFC5aqr7n0=";
};
postUnpack = ''
+3 -7
pkgs/applications/editors/cosmic-edit/default.nix
···
, fontconfig
, freetype
, wayland
-
, expat
-
, udev
-
, which
-
, lld
-
, util-linuxMinimal
}:
rustPlatform.buildRustPackage rec {
···
substituteInPlace justfile --replace '#!/usr/bin/env' "#!$(command -v env)"
'';
-
nativeBuildInputs = [ cmake just pkg-config which lld util-linuxMinimal makeWrapper ];
-
buildInputs = [ libxkbcommon libinput fontconfig freetype wayland expat udev glib gtk3 ];
+
nativeBuildInputs = [ cmake just pkg-config makeWrapper ];
+
buildInputs = [ libxkbcommon libinput fontconfig freetype wayland glib gtk3 ];
dontUseJustBuild = true;
···
homepage = "https://github.com/pop-os/cosmic-edit";
description = "Text Editor for the COSMIC Desktop Environment";
license = licenses.gpl3Only;
+
mainProgram = "cosmic-edit";
maintainers = with maintainers; [ ahoneybun ];
platforms = platforms.linux;
};
+9
pkgs/applications/emulators/dosbox/default.nix
···
{ lib
, stdenv
, fetchurl
+
, fetchpatch
, autoreconfHook
, SDL
, SDL_net
···
url = "mirror://sourceforge/dosbox/dosbox-${version}.tar.gz";
hash = "sha256-wNE91+0u02O2jeYVR1eB6JHNWC6BYrXDZpE3UCIiJgo=";
};
+
+
patches = [
+
(fetchpatch {
+
url = "https://github.com/joncampbell123/dosbox-x/commit/006d5727d36d1ec598e387f2f1a3c521e3673dcb.patch";
+
includes = [ "src/gui/render_templates_sai.h" ];
+
hash = "sha256-HSO29/LgZRKQ3HQBA0QF5henG8pCSoe1R2joYNPcUcE=";
+
})
+
];
nativeBuildInputs = [
autoreconfHook
+2 -2
pkgs/applications/graphics/freecad/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "freecad";
-
version = "0.21.1";
+
version = "0.21.2";
src = fetchFromGitHub {
owner = "FreeCAD";
repo = "FreeCAD";
rev = finalAttrs.version;
-
hash = "sha256-rwt81Z+Bp8uZlR4iuGQEDKBu/Dr9Rqg7d9SsCdofTUU=";
+
hash = "sha256-OX4s9rbGsAhH7tLJkUJYyq2A2vCdkq/73iqYo9adogs=";
};
nativeBuildInputs = [
+3 -3
pkgs/applications/misc/safecloset/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "safecloset";
-
version = "1.3.1";
+
version = "1.3.2";
src = fetchFromGitHub {
owner = "Canop";
repo = "safecloset";
rev = "v${version}";
-
hash = "sha256-ZvJbPbKS7HZ9R4Z9bMrXVjKtIdKE5dkp115dmHv7uJY=";
+
hash = "sha256-buIceYP/dZMDw3tyrzj1bY6+sIIPaVJIVj1L//jZnws=";
};
-
cargoHash = "sha256-vyn/rcptkJLjXg8qjAnzc2bDjz2r0LsGa8toyybgdbM=";
+
cargoHash = "sha256-rxNp9dOvy/UTx6Q9pzZGccEKmIiWxzWVYyMxb+h5bqw=";
buildInputs = lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.AppKit
+2 -3
pkgs/applications/misc/toot/default.nix
···
python3Packages.buildPythonApplication rec {
pname = "toot";
-
version = "0.38.1";
+
version = "0.38.2";
src = fetchFromGitHub {
owner = "ihabunek";
repo = "toot";
rev = "refs/tags/${version}";
-
sha256 = "sha256-gT9xKFanQhptt46nkdzYsZ6Vu0Nab0oRsvEHVRNf8DQ=";
+
sha256 = "sha256-0L/5i+m0rh1VjsZ0N2cshi+Nw951ASjMf5y6JxV53ko=";
};
nativeCheckInputs = with python3Packages; [ pytest ];
···
};
}
-
+2 -11
pkgs/applications/networking/browsers/lagrange/default.nix
···
{ stdenv
, lib
, fetchFromGitHub
-
, fetchpatch
, nix-update-script
, cmake
, pkg-config
···
stdenv.mkDerivation (finalAttrs: {
pname = "lagrange";
-
version = "1.17.2";
+
version = "1.17.3";
src = fetchFromGitHub {
owner = "skyjake";
repo = "lagrange";
rev = "v${finalAttrs.version}";
-
hash = "sha256-x80le9/mkL57NQGgmqAdbixYGxcoKKO3Rl+BlpOzTwc=";
+
hash = "sha256-YPC+mwXKZOOhLtUU+WHdkQtHFYfIYOiadbuAHLvAXxM=";
};
-
-
patches = [
-
# Remove on next release
-
(fetchpatch {
-
url = "https://github.com/skyjake/lagrange/commit/e8295f0065e8ecddab2e291e420098ac7981e0a9.patch";
-
hash = "sha256-s8Ryace6DOjw4C4h1Kb2ti5oygvsAAs/MF9pC3eQbAM=";
-
})
-
];
nativeBuildInputs = [ cmake pkg-config zip ];
+1
pkgs/applications/networking/browsers/librewolf/default.nix
···
# not in `badPlatforms` because cross-compilation on 64-bit machine might work.
maxSilent = 14400; # 4h, double the default of 7200s (c.f. #129212, #129115)
license = lib.licenses.mpl20;
+
mainProgram = "librewolf";
};
tests = [ nixosTests.librewolf ];
updateScript = callPackage ./update.nix {
+2 -2
pkgs/applications/networking/instant-messengers/rambox/default.nix
···
let
pname = "rambox";
-
version = "2.2.1";
+
version = "2.2.2";
src = fetchurl {
url = "https://github.com/ramboxapp/download/releases/download/v${version}/Rambox-${version}-linux-x64.AppImage";
-
sha256 = "sha256-6fnO/e5lFrY5t2sCbrrYHck29NKt2Y+FH0N2cxunvZs=";
+
sha256 = "sha256-P6ia7IU6OQJQXANy1snIZEqarKUcRmgbkP6L+UMwi+8=";
};
desktopItem = (makeDesktopItem {
+3 -3
pkgs/applications/networking/shellhub-agent/default.nix
···
buildGoModule rec {
pname = "shellhub-agent";
-
version = "0.12.5";
+
version = "0.13.4";
src = fetchFromGitHub {
owner = "shellhub-io";
repo = "shellhub";
rev = "v${version}";
-
hash = "sha256-+2YYTnQDU9AkCjWvUEsddgu8GVJk0VUCMkEeWhW/u0w=";
+
hash = "sha256-oUgxYVnSPlUxQW3egZuzGad1IduvG9pvgFiR9jmljQU=";
};
modRoot = "./agent";
-
vendorHash = "sha256-lZ7W7YpigcVaLO9HoS5V379nyKHemRh9Z2NjlZbJcPg=";
+
vendorHash = "sha256-SNQuw9RRWuRndUwUiXwGs95CrXRrk72Gey5h1rtwWeo=";
ldflags = [ "-s" "-w" "-X main.AgentVersion=v${version}" ];
+2 -2
pkgs/applications/office/appflowy/default.nix
···
stdenv.mkDerivation rec {
pname = "appflowy";
-
version = "0.3.7";
+
version = "0.3.8";
src = fetchzip {
url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy-${version}-linux-x86_64.tar.gz";
-
hash = "sha256-Z2iNYNpf0a3kXBLaJeGVYIW5EGiBuMPdFNK2jSpnmws=";
+
hash = "sha256-3ICeKSqzx1zp/KpaAFl9qLSaugWm4HZrKjrDCWz9ok4=";
stripRoot = false;
};
+3 -2
pkgs/applications/office/zim/default.nix
···
python3Packages.buildPythonApplication rec {
pname = "zim";
-
version = "0.75.1";
+
version = "0.75.2";
src = fetchurl {
url = "https://zim-wiki.org/downloads/zim-${version}.tar.gz";
-
sha256 = "sha256-iOF11/fhQYlvnpWJidJS1yJVavF7xLxvBl59VCh9A4U=";
+
hash = "sha256-QIkNsFsWeNHEcXhGHHZyJDMMW2lNvdwMJLGxeCZaLdI=";
};
buildInputs = [ gtk3 gnome.adwaita-icon-theme ];
···
changelog = "https://github.com/zim-desktop-wiki/zim-desktop-wiki/blob/${version}/CHANGELOG.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ pSub ];
+
mainProgram = "zim";
broken = stdenv.isDarwin; # https://github.com/NixOS/nixpkgs/pull/52658#issuecomment-449565790
};
}
+2 -2
pkgs/applications/version-management/git-credential-manager/default.nix
···
assert withLibsecretSupport -> withGuiSupport;
buildDotnetModule rec {
pname = "git-credential-manager";
-
version = "2.3.2";
+
version = "2.4.1";
src = fetchFromGitHub {
owner = "git-ecosystem";
repo = "git-credential-manager";
rev = "v${version}";
-
hash = "sha256-vfv6dCmTuDsh6MaD2HAKlxZtQGVE0B5HJZPnoAUwUnM=";
+
hash = "sha256-Uf0EXaGM4k9Aanz16B9xA2EcseXTI9lLCws/ZVNb3e8=";
};
projectFile = "src/shared/Git-Credential-Manager/Git-Credential-Manager.csproj";
+15 -15
pkgs/applications/version-management/git-credential-manager/deps.nix
···
# Please dont edit it manually, your changes might get overwritten!
{ fetchNuGet }: [
-
(fetchNuGet { pname = "Avalonia"; version = "11.0.0-preview6"; sha256 = "14m7bg6ric8hpa2kmkhff6hpljfa73snbkj8fqida7hfd0nhggyl"; })
+
(fetchNuGet { pname = "Avalonia"; version = "11.0.4"; sha256 = "0jid0x90dc8m609wqwbq87014yzih2iimz74wm6zi1j02k080jk0"; })
(fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.0.2023020321"; sha256 = "1az4s1g22ipak9a3xfh55z2h3rm6lpqh7svbpw6ag4ysrgsjjsjd"; })
-
(fetchNuGet { pname = "Avalonia.Controls.ColorPicker"; version = "11.0.0-preview6"; sha256 = "12lps97bqgd65z0y4d73ql2rcxaaaylb2x8fqvkb2jbrd76n30wz"; })
-
(fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "11.0.0-preview6"; sha256 = "1kk4ids80gzkf8llasmcairmmz6yfsi7mbld21gb3sdwdf0wf92y"; })
-
(fetchNuGet { pname = "Avalonia.Desktop"; version = "11.0.0-preview6"; sha256 = "18rabqzs5namzi0y6435blm6j54cnwsc8bkq2daj9bim5njy56pm"; })
-
(fetchNuGet { pname = "Avalonia.Diagnostics"; version = "11.0.0-preview6"; sha256 = "0l9c7zakk17xyag9cl9nxq4j6wzlr6kgzzwpl7zwj7f3vypxlp6v"; })
-
(fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "11.0.0-preview6"; sha256 = "0ni3y5qkpsz2s5hflkipwmpmb21b2mfs6h06rrvrq95m4l0bil7i"; })
-
(fetchNuGet { pname = "Avalonia.Native"; version = "11.0.0-preview6"; sha256 = "0m1zbcbypj06xkmyjx56smh5smi02gdvn6xbqi92k185aiiwicj1"; })
-
(fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "11.0.0-preview6"; sha256 = "0wws5z8vmagzh7x47mlgf780579d5zqv0hyd649sycdxkaadcz5r"; })
-
(fetchNuGet { pname = "Avalonia.Skia"; version = "11.0.0-preview6"; sha256 = "15572ibkb7ihgdmcxzj3avb1g4lcqrjxdxgf66ifvfyjj49vfi8h"; })
-
(fetchNuGet { pname = "Avalonia.Themes.Fluent"; version = "11.0.0-preview6"; sha256 = "1hm8ax9bq7vj458f2lrcppv3ylc6zmmdwp6zkbf2s6fv7nhvpmgf"; })
-
(fetchNuGet { pname = "Avalonia.Themes.Simple"; version = "11.0.0-preview6"; sha256 = "1b1y2a3bkwz38a5nvwqhw23gp10a63046qiprapyxp589gbkf8cj"; })
-
(fetchNuGet { pname = "Avalonia.Win32"; version = "11.0.0-preview6"; sha256 = "0img9zmrppikzgw48j5a3svcrv9skbh13wzrdqnk0648n8fgj9k4"; })
-
(fetchNuGet { pname = "Avalonia.X11"; version = "11.0.0-preview6"; sha256 = "04923qvlpgszr1zlcg0pfxzsgqgdjcrpqgkqlrlp62ac6yv8dr9g"; })
+
(fetchNuGet { pname = "Avalonia.BuildServices"; version = "0.0.29"; sha256 = "05mm7f0jssih3gbzqfgjnfq5cnqa85ihsg0z1897ciihv8qd3waq"; })
+
(fetchNuGet { pname = "Avalonia.Controls.ColorPicker"; version = "11.0.4"; sha256 = "1sqdcaknqazq4mw2x1jb6pfmfnyhpkd4xh6fl4ld85qikzzj7796"; })
+
(fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "11.0.4"; sha256 = "10kc1pfyi0jq29xavq059vfjm51igi45yikz7i1ys061zbjs0n62"; })
+
(fetchNuGet { pname = "Avalonia.Desktop"; version = "11.0.4"; sha256 = "101jlqx24d19nk0nd7x19pvbjjybckzgqh9h78c85vb98xbwh3ky"; })
+
(fetchNuGet { pname = "Avalonia.Diagnostics"; version = "11.0.4"; sha256 = "1dxylsvaffzravz64rwq2wjjlr3392i5153nmkqk89ldaq70wjja"; })
+
(fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "11.0.4"; sha256 = "1sbgs6d1b751h0ipq249w7z3aclpfb42sw3f7g31vin9w8wxwa6q"; })
+
(fetchNuGet { pname = "Avalonia.Native"; version = "11.0.4"; sha256 = "10fyr63sqb4xyr7rlk94rzjbnb9mbln95mb9papip5kb3sm8jx60"; })
+
(fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "11.0.4"; sha256 = "096436hhg45v02pp4f43mf00xn6blx7x66sb8fq5j4jn7479fynp"; })
+
(fetchNuGet { pname = "Avalonia.Skia"; version = "11.0.4"; sha256 = "1ysmq4f8bxabpq3nhcrrvgwvxb9z7gx9565bvdyksdhsq16wyxym"; })
+
(fetchNuGet { pname = "Avalonia.Themes.Fluent"; version = "11.0.4"; sha256 = "03zdixi6m9g4mcxmp24z8dzamzqqy9i0wg069m4gl5p3wcvfbqla"; })
+
(fetchNuGet { pname = "Avalonia.Themes.Simple"; version = "11.0.4"; sha256 = "1rncb8ifqarjc5gfh6ld0ldahvxy57a2hzi7vs826an4zl3r0yrx"; })
+
(fetchNuGet { pname = "Avalonia.Win32"; version = "11.0.4"; sha256 = "07ijkpbhz59gvsxsik8mib8rhpm5yrpnjz66sjnxl8m0ghqnkf02"; })
+
(fetchNuGet { pname = "Avalonia.X11"; version = "11.0.4"; sha256 = "0xq6xqd3cwwdcqsipvrs4rpf82nqhr45ispwjj4dxlyn4i1n8ryd"; })
(fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.3"; sha256 = "115aybicqs9ijjlcv6k6r5v0agkjm1bm1nkd0rj3jglv8s0xvmp2"; })
(fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2.3"; sha256 = "1f18ahwkaginrg0vwsi6s56lvnqvvxv7pzklfs5lnknasxy1a76z"; })
(fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; sha256 = "052d8frpkj4ijs6fm6xp55xbv95b1s9biqwa0w8zp3rgm88m9236"; })
···
(fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; })
(fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; })
(fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; })
-
(fetchNuGet { pname = "Tmds.DBus.Protocol"; version = "0.14.0"; sha256 = "1j7ifcv621z5kjafs0c1qw4xcgv4kd4hwp0qamhcrllvshd2mabq"; })
-
(fetchNuGet { pname = "Tmds.DBus.SourceGenerator"; version = "0.0.4"; sha256 = "16qa3xi0ip2nvgnjjqj64ppjdrf4p4skrfqzfnb39rp0k7v8smfx"; })
+
(fetchNuGet { pname = "Tmds.DBus.Protocol"; version = "0.15.0"; sha256 = "0d99kcs7r9cp6gpyc7z230czkkyx4164x86dhy0mca73f2ykc2g2"; })
]
+11 -19
pkgs/applications/version-management/git-credential-manager/update.sh
···
#!/usr/bin/env nix-shell
-
#!nix-shell -i bash -p curl jq nix-prefetch nix coreutils gnused
-
-
cd "$(dirname "$0")"
+
#!nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts
+
set -eo pipefail
+
cd "$(dirname "${BASH_SOURCE[0]}")"
-
set -euo pipefail
-
-
latestVersion="$(curl -s "https://api.github.com/repos/git-ecosystem/git-credential-manager/releases?per_page=1" | jq -r ".[0].tag_name" | sed 's/^v//')"
-
currentVersion="$(nix-instantiate --eval -E "with import ../../../.. {}; git-credential-manager.version" | tr -d '"')"
-
-
if [[ "$latestVersion" == "$currentVersion" ]]; then
-
echo "up to date"
-
exit 0
+
new_version="$(curl -s "https://api.github.com/repos/git-ecosystem/git-credential-manager/releases?per_page=1" | jq -r '.[0].name' | sed 's|^GCM ||')"
+
old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./default.nix)"
+
if [[ "$new_version" == "$old_version" ]]; then
+
echo "Up to date"
+
exit 0
fi
-
echo "updating $currentVersion -> $latestVersion"
-
-
sed -i -e "s/version = \"${currentVersion}\"/version = \"${latestVersion}\"/" default.nix
-
hash="$(nix-prefetch -f "$(pwd)/../../../.." git-credential-manager)"
-
sed -i -Ee "s/hash = \"sha256-[A-Za-z0-9/+=]{44}\"/hash = \"${hash}\"/" default.nix
-
-
-
$(nix-build ../../../.. -A git-credential-manager.fetch-deps --no-out-link)
+
cd ../../../..
+
update-source-version git-credential-manager "$new_version"
+
$(nix-build -A git-credential-manager.fetch-deps --no-out-link)
+1872 -1075
pkgs/applications/version-management/sapling/Cargo.lock
···
[[package]]
name = "addr2line"
-
version = "0.19.0"
+
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97"
+
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
dependencies = [
"gimli",
]
···
[[package]]
name = "ahash"
-
version = "0.4.7"
+
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e"
+
checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289"
[[package]]
name = "ahash"
-
version = "0.8.3"
+
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
+
checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a"
dependencies = [
"cfg-if 1.0.0",
"once_cell",
"version_check",
+
"zerocopy",
]
[[package]]
name = "aho-corasick"
-
version = "0.7.20"
+
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
-
dependencies = [
-
"memchr",
-
]
-
-
[[package]]
-
name = "aho-corasick"
-
version = "1.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04"
+
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
dependencies = [
"memchr",
]
···
]
[[package]]
+
name = "allocator-api2"
+
version = "0.2.16"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
+
+
[[package]]
+
name = "android-tzdata"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
+
+
[[package]]
name = "android_system_properties"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
]
[[package]]
+
name = "anstream"
+
version = "0.6.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
+
dependencies = [
+
"anstyle",
+
"anstyle-parse",
+
"anstyle-query",
+
"anstyle-wincon",
+
"colorchoice",
+
"utf8parse",
+
]
+
+
[[package]]
+
name = "anstyle"
+
version = "1.0.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
+
+
[[package]]
+
name = "anstyle-parse"
+
version = "0.2.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140"
+
dependencies = [
+
"utf8parse",
+
]
+
+
[[package]]
+
name = "anstyle-query"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"
+
dependencies = [
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
+
name = "anstyle-wincon"
+
version = "3.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
+
dependencies = [
+
"anstyle",
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
name = "anyhow"
-
version = "1.0.71"
+
version = "1.0.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
+
checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
dependencies = [
"backtrace",
]
[[package]]
name = "arbitrary"
-
version = "1.3.0"
+
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e"
+
checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
[[package]]
name = "arc-swap"
···
[[package]]
name = "arrayvec"
-
version = "0.7.2"
+
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
+
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
[[package]]
name = "assert-json-diff"
···
[[package]]
name = "async-compression"
-
version = "0.3.15"
+
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a"
+
checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5"
dependencies = [
"brotli",
"bzip2",
···
"log",
"parking",
"polling",
-
"rustix",
+
"rustix 0.37.27",
"slab",
-
"socket2",
+
"socket2 0.4.10",
"waker-fn",
]
[[package]]
name = "async-lock"
-
version = "2.7.0"
+
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7"
+
checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
dependencies = [
"event-listener",
]
···
name = "async-runtime"
version = "0.1.0"
dependencies = [
-
"futures 0.3.28",
+
"futures 0.3.29",
"num_cpus",
"once_cell",
"tokio",
···
[[package]]
name = "async-trait"
-
version = "0.1.68"
+
version = "0.1.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"
+
checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
]
[[package]]
···
version = "0.1.0"
dependencies = [
"once_cell",
+
"tracing",
]
[[package]]
···
"anyhow",
"chrono",
"configmodel",
-
"indexmap",
+
"indexmap 1.9.3",
"once_cell",
"pem",
"simple_asn1",
···
[[package]]
name = "auto_impl"
-
version = "0.4.1"
+
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "42cbf586c80ada5e5ccdecae80d3ef0854f224e2dd74435f8d87e6831b8d0a38"
+
checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89"
dependencies = [
"proc-macro-error",
"proc-macro2",
···
version = "0.1.0"
dependencies = [
"anyhow",
+
"async-runtime",
"configloader",
+
"constructors",
"eagerepo",
"edenapi",
-
"env_logger 0.10.0",
+
"env_logger 0.10.1",
"identity",
+
"indexedlog",
"libc",
"log",
"manifest",
-
"parking_lot 0.11.2",
+
"parking_lot",
+
"repo",
"revisionstore",
"tracing",
"tracing-collector",
···
]
[[package]]
+
name = "backingstore-benches"
+
version = "0.1.0"
+
dependencies = [
+
"backingstore",
+
"configloader",
+
"identity",
+
"minibench",
+
"procinfo",
+
"repo",
+
"tempfile",
+
"types",
+
]
+
+
[[package]]
name = "backtrace"
-
version = "0.3.67"
+
version = "0.3.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca"
+
checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
dependencies = [
"addr2line",
"cc",
"cfg-if 1.0.0",
"libc",
-
"miniz_oxide 0.6.2",
+
"miniz_oxide",
"object",
"rustc-demangle",
]
[[package]]
name = "base64"
-
version = "0.11.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
-
-
[[package]]
-
name = "base64"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
[[package]]
name = "base64"
-
version = "0.21.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3f1e31e207a6b8fb791a38ea3105e6cb541f55e4d029902d3039a4ad07cc4105"
-
-
[[package]]
-
name = "bincode"
-
version = "1.3.3"
+
version = "0.21.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
-
dependencies = [
-
"serde",
-
]
+
checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9"
[[package]]
name = "bindag"
···
"pyblackbox",
"pybytes",
"pycats",
+
"pycext",
"pycheckout",
"pyclientinfo",
"pycliparser",
···
"pydrawdag",
"pyeagerepo",
"pyedenapi",
+
"pyedenclient",
"pyerror",
"pyexchange",
"pyfail",
···
"pyidentity",
"pyindexedlog",
"pyio",
+
"pylinelog",
"pylock",
"pylz4",
"pymanifest",
"pymetalog",
+
"pymodules",
"pymutationstore",
"pynodeipc",
"pynodemap",
···
"pysptui",
"pystatus",
"pythreading",
+
"pytoml",
"pytracing",
"pytreestate",
+
"pyversion",
"pyvlq",
+
"pywebview",
"pyworker",
"pyworkingcopy",
"pyxdiff",
···
]
[[package]]
+
name = "bindings-lib"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"hgcommands",
+
]
+
+
[[package]]
name = "bit-set"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
+
name = "bitflags"
+
version = "2.4.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
+
+
[[package]]
+
name = "bitmaps"
+
version = "2.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2"
+
dependencies = [
+
"typenum",
+
]
+
+
[[package]]
name = "blackbox"
version = "0.1.0"
dependencies = [
···
"lazy_static",
"libc",
"minibench",
-
"parking_lot 0.11.2",
+
"parking_lot",
"serde",
"serde_alt",
"serde_cbor",
···
[[package]]
name = "blake2"
-
version = "0.9.2"
+
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174"
+
checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
dependencies = [
-
"crypto-mac",
-
"digest 0.9.0",
-
"opaque-debug",
+
"digest 0.10.7",
]
[[package]]
name = "blake3"
-
version = "1.3.3"
+
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef"
+
checksum = "a08e53fc5a564bb15bfe6fae56bd71522205f1f91893f9c0116edad6496c183f"
dependencies = [
"arrayref",
"arrayvec",
···
"cfg-if 1.0.0",
"constant_time_eq",
"digest 0.10.7",
-
"rayon",
]
[[package]]
···
[[package]]
name = "brotli"
-
version = "3.3.4"
+
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68"
+
checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
···
[[package]]
name = "brotli-decompressor"
-
version = "2.3.4"
+
version = "2.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744"
+
checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
···
[[package]]
name = "bstr"
-
version = "1.5.0"
+
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5"
+
checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
dependencies = [
"memchr",
"serde",
···
[[package]]
name = "bufsize"
-
version = "1.0.5"
+
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "51bbc61bc8800fb287f3394487c159af745cdf2e74743f12245d874ce20eb529"
+
checksum = "da2a4f1be8d12d1d69cbcfd3e740dddba696710847cf8630f6676860045345e8"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
]
[[package]]
name = "bumpalo"
-
version = "3.13.0"
+
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
+
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "byteorder"
-
version = "1.4.3"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
+
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-
version = "0.4.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
-
dependencies = [
-
"byteorder",
-
"iovec",
-
]
-
-
[[package]]
-
name = "bytes"
-
version = "1.4.0"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
+
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
dependencies = [
"serde",
]
···
dependencies = [
"anyhow",
"configmodel",
-
"indexmap",
+
"indexmap 1.9.3",
"serde",
"serde_json",
"thiserror",
···
[[package]]
name = "cc"
-
version = "1.0.79"
+
version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
+
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
dependencies = [
"jobserver",
+
"libc",
]
[[package]]
···
"async-trait",
"configmodel",
"fail",
-
"futures 0.3.28",
+
"futures 0.3.29",
"io",
"manifest",
"manifest-tree",
"minibytes",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"progress-model",
"quickcheck",
···
[[package]]
name = "chrono"
-
version = "0.4.24"
+
version = "0.4.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b"
+
checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
dependencies = [
+
"android-tzdata",
"iana-time-zone",
-
"js-sys",
-
"num-integer",
"num-traits",
"serde",
-
"time 0.1.45",
-
"wasm-bindgen",
-
"winapi 0.3.9",
+
"windows-targets 0.48.5",
]
[[package]]
···
dependencies = [
"ansi_term",
"atty",
-
"bitflags",
+
"bitflags 1.3.2",
"strsim 0.8.0",
"textwrap 0.11.0",
"unicode-width",
···
checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
dependencies = [
"atty",
-
"bitflags",
-
"clap_derive",
-
"clap_lex",
-
"indexmap",
+
"bitflags 1.3.2",
+
"clap_derive 3.2.25",
+
"clap_lex 0.2.4",
+
"indexmap 1.9.3",
"once_cell",
"regex",
"strsim 0.10.0",
"termcolor",
-
"terminal_size",
+
"terminal_size 0.2.6",
"textwrap 0.16.0",
"unicase",
]
[[package]]
+
name = "clap"
+
version = "4.4.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
+
dependencies = [
+
"clap_builder",
+
"clap_derive 4.4.7",
+
]
+
+
[[package]]
+
name = "clap_builder"
+
version = "4.4.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
+
dependencies = [
+
"anstream",
+
"anstyle",
+
"clap_lex 0.6.0",
+
"strsim 0.10.0",
+
"terminal_size 0.3.0",
+
"unicase",
+
"unicode-width",
+
]
+
+
[[package]]
name = "clap_derive"
version = "3.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
]
[[package]]
+
name = "clap_derive"
+
version = "4.4.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442"
+
dependencies = [
+
"heck 0.4.1",
+
"proc-macro2",
+
"quote",
+
"syn 2.0.39",
+
]
+
+
[[package]]
name = "clap_lex"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
]
[[package]]
+
name = "clap_lex"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
+
+
[[package]]
name = "clidispatch"
version = "0.1.0"
dependencies = [
···
"configloader",
"configmodel",
"hgplain",
+
"hostname 0.1.0",
"identity",
"indexedlog",
"io",
"network-doctor",
"repo",
+
"sampling",
"termlogger",
"thiserror",
"thrift-types",
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"configmodel",
"hostname 0.1.0",
+
"lazy_static",
+
"rand 0.8.5",
"serde",
"serde_json",
+
"tracing",
+
]
+
+
[[package]]
+
name = "clientinfo_async"
+
version = "0.1.0"
+
dependencies = [
+
"clientinfo",
+
"tokio",
]
[[package]]
···
dependencies = [
"anyhow",
"cpython",
-
"cpython_ext",
+
"indexmap 1.9.3",
+
"serde",
"shlex",
"thiserror",
]
···
[[package]]
name = "cloned"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
+
+
[[package]]
+
name = "codegen"
+
version = "0.1.0"
+
dependencies = [
+
"zstdelta",
+
]
[[package]]
name = "codegen_includer_proc_macro"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"quote",
]
[[package]]
+
name = "codespan-reporting"
+
version = "0.11.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
+
dependencies = [
+
"termcolor",
+
"unicode-width",
+
]
+
+
[[package]]
+
name = "colorchoice"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
+
+
[[package]]
name = "colored"
-
version = "1.9.3"
+
version = "1.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59"
+
checksum = "5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355"
dependencies = [
-
"atty",
+
"is-terminal",
"lazy_static",
"winapi 0.3.9",
]
[[package]]
name = "comfy-table"
-
version = "6.1.4"
+
version = "6.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e7b787b0dc42e8111badfdbe4c3059158ccb2db8780352fa1b01e8ccf45cc4d"
+
checksum = "7e959d788268e3bf9d35ace83e81b124190378e4c91c9067524675e33394b8ba"
dependencies = [
"crossterm",
"strum",
···
]
[[package]]
+
name = "commandserver"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"atexit",
+
"configmodel",
+
"dirs 2.0.2",
+
"fn-error-context",
+
"fs2",
+
"identity",
+
"libc",
+
"nodeipc",
+
"once_cell",
+
"procutil",
+
"serde",
+
"spawn-ext",
+
"system-command",
+
"tracing",
+
"udsipc",
+
"version",
+
]
+
+
[[package]]
name = "commitcloudsubscriber"
version = "0.1.0"
dependencies = [
"anyhow",
"filetime",
-
"futures 0.3.28",
+
"futures 0.3.29",
"hostcaps",
"identity",
"lazy_static",
"log",
"mime",
-
"parking_lot 0.11.2",
+
"parking_lot",
"regex",
"reqwest",
"reqwest-eventsource",
···
]
[[package]]
+
name = "commits-git"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"async-trait",
+
"commits-trait",
+
"dag",
+
"factory",
+
"fs-err",
+
"futures 0.3.29",
+
"gitdag",
+
"metalog",
+
"minibytes",
+
"parking_lot",
+
"refencode",
+
"storemodel",
+
"tracing",
+
"types",
+
]
+
+
[[package]]
+
name = "commits-trait"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"async-trait",
+
"dag",
+
"futures 0.3.29",
+
"metalog",
+
"minibytes",
+
"serde",
+
"storemodel",
+
"types",
+
]
+
+
[[package]]
name = "conch-parser"
version = "0.1.1"
dependencies = [
···
[[package]]
name = "concurrent-queue"
-
version = "2.2.0"
+
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c"
+
checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400"
dependencies = [
-
"crossbeam-utils 0.8.15",
+
"crossbeam-utils 0.8.16",
]
[[package]]
···
"anyhow",
"async-trait",
"codegen_includer_proc_macro",
+
"config_types",
"const-cstr",
"fbthrift",
-
"futures 0.3.28",
-
"once_cell",
+
"futures 0.3.29",
"ref-cast",
-
"serde",
-
"serde_derive",
"thiserror",
"thrift_compiler",
"tracing",
···
"anyhow",
"async-trait",
"codegen_includer_proc_macro",
+
"config_thrift_types",
"const-cstr",
"fbthrift",
-
"futures 0.3.28",
+
"futures 0.3.29",
+
"ref-cast",
+
"thiserror",
+
"thrift_compiler",
+
"tracing",
+
"tracing-futures",
+
]
+
+
[[package]]
+
name = "config_thrift_types"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"codegen_includer_proc_macro",
+
"fbthrift",
+
"futures 0.3.29",
"once_cell",
"ref-cast",
"serde",
"serde_derive",
"thiserror",
"thrift_compiler",
-
"tracing",
-
"tracing-futures",
+
]
+
+
[[package]]
+
name = "config_types"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"codegen_includer_proc_macro",
+
"fbthrift",
+
"futures 0.3.29",
+
"once_cell",
+
"ref-cast",
+
"serde",
+
"serde_derive",
+
"thiserror",
+
"thrift_compiler",
]
[[package]]
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"base64 0.11.0",
+
"base64 0.13.1",
"configmodel",
"configset",
"dirs 2.0.2",
···
"hostname 0.3.1",
"http-client",
"identity",
-
"lazy_static",
"minibench",
"minibytes",
"once_cell",
-
"parking_lot 0.11.2",
"regex",
"serde",
"serde_json",
"serde_urlencoded 0.7.1",
-
"sha2 0.10.6",
+
"sha2 0.10.8",
"staticconfig",
-
"tempdir",
"tempfile",
+
"testutil",
"tracing",
"types",
"unionconfig",
···
dependencies = [
"configmodel",
"hgrc-parser",
-
"indexmap",
+
"indexmap 1.9.3",
"minibytes",
-
"tempdir",
+
"tempfile",
"tracing",
"util",
···
[[package]]
name = "constant_time_eq"
-
version = "0.2.5"
+
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b"
+
checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
+
+
[[package]]
+
name = "constructors"
+
version = "0.1.0"
+
dependencies = [
+
"commits-git",
+
"eagerepo",
+
"edenapi",
+
"gitstore",
+
"hgcommits",
+
"once_cell",
+
]
[[package]]
name = "control-point"
···
dependencies = [
"anyhow",
"lazy_static",
-
"parking_lot 0.11.2",
+
"parking_lot",
"serde_json",
-
"tempdir",
+
"tempfile",
"tracing",
"util",
[[package]]
+
name = "cookie"
+
version = "0.16.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
+
dependencies = [
+
"percent-encoding",
+
"time",
+
"version_check",
+
]
+
+
[[package]]
+
name = "cookie_store"
+
version = "0.16.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d606d0fba62e13cf04db20536c05cb7f13673c161cb47a47a82b9b9e7d3f1daa"
+
dependencies = [
+
"cookie",
+
"idna 0.2.3",
+
"log",
+
"publicsuffix",
+
"serde",
+
"serde_derive",
+
"serde_json",
+
"time",
+
"url",
+
]
+
+
[[package]]
name = "copytrace"
version = "0.1.0"
dependencies = [
···
"dag",
"git2",
"hg-metrics",
+
"lru-cache",
"manifest",
"manifest-tree",
+
"parking_lot",
"pathhistory",
"pathmatcher",
+
"serde",
"storemodel",
"thiserror",
"tokio",
···
[[package]]
name = "cpufeatures"
-
version = "0.2.7"
+
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58"
+
checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0"
dependencies = [
"libc",
···
"async-runtime",
"cpython",
"cpython_ext",
-
"futures 0.3.28",
+
"futures 0.3.29",
"itertools",
"tokio",
···
dependencies = [
"anyhow",
"cpython",
-
"io",
"libc",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"python3-sys",
"serde",
"serde_bytes",
···
[[package]]
name = "crossbeam"
-
version = "0.7.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e"
-
dependencies = [
-
"cfg-if 0.1.10",
-
"crossbeam-channel 0.4.4",
-
"crossbeam-deque 0.7.4",
-
"crossbeam-epoch 0.8.2",
-
"crossbeam-queue 0.2.3",
-
"crossbeam-utils 0.7.2",
-
]
-
-
[[package]]
-
name = "crossbeam"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c"
dependencies = [
"cfg-if 1.0.0",
"crossbeam-channel 0.5.8",
-
"crossbeam-deque 0.8.3",
-
"crossbeam-epoch 0.9.14",
-
"crossbeam-queue 0.3.8",
-
"crossbeam-utils 0.8.15",
+
"crossbeam-deque",
+
"crossbeam-epoch",
+
"crossbeam-queue",
+
"crossbeam-utils 0.8.16",
[[package]]
···
[[package]]
name = "crossbeam-channel"
-
version = "0.4.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87"
-
dependencies = [
-
"crossbeam-utils 0.7.2",
-
"maybe-uninit",
-
]
-
-
[[package]]
-
name = "crossbeam-channel"
version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
dependencies = [
"cfg-if 1.0.0",
-
"crossbeam-utils 0.8.15",
-
]
-
-
[[package]]
-
name = "crossbeam-deque"
-
version = "0.7.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed"
-
dependencies = [
-
"crossbeam-epoch 0.8.2",
-
"crossbeam-utils 0.7.2",
-
"maybe-uninit",
+
"crossbeam-utils 0.8.16",
[[package]]
···
checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
dependencies = [
"cfg-if 1.0.0",
-
"crossbeam-epoch 0.9.14",
-
"crossbeam-utils 0.8.15",
-
]
-
-
[[package]]
-
name = "crossbeam-epoch"
-
version = "0.8.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace"
-
dependencies = [
-
"autocfg",
-
"cfg-if 0.1.10",
-
"crossbeam-utils 0.7.2",
-
"lazy_static",
-
"maybe-uninit",
-
"memoffset 0.5.6",
-
"scopeguard",
+
"crossbeam-epoch",
+
"crossbeam-utils 0.8.16",
[[package]]
name = "crossbeam-epoch"
-
version = "0.9.14"
+
version = "0.9.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"
+
checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
dependencies = [
"autocfg",
"cfg-if 1.0.0",
-
"crossbeam-utils 0.8.15",
-
"memoffset 0.8.0",
+
"crossbeam-utils 0.8.16",
+
"memoffset 0.9.0",
"scopeguard",
[[package]]
name = "crossbeam-queue"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"
-
dependencies = [
-
"cfg-if 0.1.10",
-
"crossbeam-utils 0.7.2",
-
"maybe-uninit",
-
]
-
-
[[package]]
-
name = "crossbeam-queue"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"
dependencies = [
"cfg-if 1.0.0",
-
"crossbeam-utils 0.8.15",
+
"crossbeam-utils 0.8.16",
[[package]]
···
[[package]]
name = "crossbeam-utils"
-
version = "0.7.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
-
dependencies = [
-
"autocfg",
-
"cfg-if 0.1.10",
-
"lazy_static",
-
]
-
-
[[package]]
-
name = "crossbeam-utils"
-
version = "0.8.15"
+
version = "0.8.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b"
+
checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
dependencies = [
"cfg-if 1.0.0",
[[package]]
name = "crossterm"
-
version = "0.25.0"
+
version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67"
+
checksum = "a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
"crossterm_winapi",
"libc",
"mio",
-
"parking_lot 0.12.1",
-
"signal-hook 0.3.15",
+
"parking_lot",
+
"signal-hook 0.3.17",
"signal-hook-mio",
"winapi 0.3.9",
[[package]]
name = "crossterm_winapi"
-
version = "0.9.0"
+
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c"
+
checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
dependencies = [
"winapi 0.3.9",
···
[[package]]
-
name = "crypto-mac"
-
version = "0.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
-
dependencies = [
-
"generic-array",
-
"subtle",
-
]
-
-
[[package]]
name = "csscolorparser"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf"
dependencies = [
"lab",
-
"phf 0.11.1",
+
"phf 0.11.2",
[[package]]
···
[[package]]
name = "ctrlc"
-
version = "3.3.1"
+
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7394a21d012ce5c850497fb774b167d81b99f060025fbf06ee92b9848bd97eb2"
+
checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf"
dependencies = [
-
"nix 0.26.2",
+
"nix 0.27.1",
"windows-sys 0.48.0",
···
"openssl-probe",
"openssl-sys",
"schannel",
-
"socket2",
+
"socket2 0.4.10",
"winapi 0.3.9",
[[package]]
name = "curl-sys"
-
version = "0.4.62+curl-8.1.0"
+
version = "0.4.68+curl-8.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "274ef7ef7c1113c7611af49ce248a700afa1171045a1aaa40137030773f993b8"
+
checksum = "b4a0d18d88360e374b16b2273c832b5e57258ffc1d4aa4f96b108e0738d5752f"
dependencies = [
"cc",
"libc",
···
"openssl-sys",
"pkg-config",
"vcpkg",
-
"winapi 0.3.9",
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
+
name = "cxx"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7129e341034ecb940c9072817cd9007974ea696844fc4dd582dc1653a7fbe2e8"
+
dependencies = [
+
"cc",
+
"cxxbridge-flags",
+
"cxxbridge-macro",
+
"link-cplusplus",
+
]
+
+
[[package]]
+
name = "cxx-build"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2a24f3f5f8eed71936f21e570436f024f5c2e25628f7496aa7ccd03b90109d5"
+
dependencies = [
+
"cc",
+
"codespan-reporting",
+
"once_cell",
+
"proc-macro2",
+
"quote",
+
"scratch",
+
"syn 2.0.39",
+
]
+
+
[[package]]
+
name = "cxxbridge-flags"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "06fdd177fc61050d63f67f5bd6351fac6ab5526694ea8e359cd9cd3b75857f44"
+
+
[[package]]
+
name = "cxxbridge-macro"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f"
+
dependencies = [
+
"proc-macro2",
+
"quote",
+
"syn 2.0.39",
[[package]]
···
dependencies = [
"anyhow",
"async-trait",
-
"bitflags",
+
"bitflags 1.3.2",
"byteorder",
"dag-types",
"dev-logger",
"drawdag",
"fail",
"fs2",
-
"futures 0.3.28",
+
"futures 0.3.29",
"indexedlog",
-
"indexmap",
+
"indexmap 1.9.3",
"mincode",
"minibytes",
"nonblocking",
···
[[package]]
name = "dashmap"
-
version = "5.4.0"
+
version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc"
+
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
"cfg-if 1.0.0",
-
"hashbrown 0.12.3",
+
"hashbrown 0.14.2",
"lock_api",
"once_cell",
-
"parking_lot_core 0.9.7",
+
"parking_lot_core",
"rayon",
"serde",
···
[[package]]
name = "deltae"
-
version = "0.3.1"
+
version = "0.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4"
+
+
[[package]]
+
name = "deranged"
+
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3ef311e2c0a388b9ba56c839ac68d33b92d18ce7104d0acc4375cb479e2b9a53"
+
checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3"
+
dependencies = [
+
"powerfmt",
+
]
[[package]]
name = "dev-logger"
···
dependencies = [
"anyhow",
"async-trait",
-
"configloader",
"configmodel",
"dag",
"edenapi_trait",
+
"factory",
"fail",
-
"futures 0.3.28",
+
"futures 0.3.29",
"hgstore",
"http",
"identity",
···
"metalog",
"minibytes",
"nonblocking",
-
"parking_lot 0.11.2",
+
"parking_lot",
"storemodel",
"tempfile",
"thiserror",
···
"pretty_assertions",
"serde",
"serde_json",
-
"sha2 0.10.6",
+
"sha2 0.10.8",
"structopt",
···
"anyhow",
"async-runtime",
"async-trait",
-
"bytes 1.4.0",
+
"bytes",
"chrono",
+
"clientinfo",
+
"clientinfo_async",
"configmodel",
"edenapi_trait",
"edenapi_types",
-
"futures 0.3.28",
+
"futures 0.3.29",
"hg-http",
"http-client",
"itertools",
-
"lazy_static",
"metrics",
"minibytes",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pprint",
"progress-model",
-
"rand 0.8.5",
"repo_name",
"serde",
"serde_cbor",
···
"anyhow",
"blake2",
"cloned",
-
"crossbeam 0.8.2",
+
"crossbeam",
"edenapi",
"edenapi_types",
-
"futures 0.3.28",
+
"futures 0.3.29",
"itertools",
"minibytes",
"tokio",
···
"auth",
"configmodel",
"edenapi_types",
-
"futures 0.3.28",
+
"futures 0.3.29",
"http",
"http-client",
"minibytes",
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"bytes 1.4.0",
+
"blake2",
+
"blake3",
+
"bytes",
"dag-types",
"insta_ext",
"paste",
···
"serde_bytes",
"serde_derive",
"serde_json",
+
"sha1",
+
"sha2 0.10.8",
"thiserror",
"type_macros",
"types",
[[package]]
-
name = "edenfs_client"
+
name = "edenfs-client"
version = "0.1.0"
dependencies = [
"anyhow",
-
"byteorder",
-
"chrono",
+
"async-runtime",
+
"clientinfo",
"fbthrift_socket",
+
"fs-err",
"identity",
-
"io",
"serde",
-
"sha2 0.10.6",
-
"status",
-
"thiserror",
"thrift-types",
-
"tokio",
"tokio-uds-compat",
"toml",
+
"tracing",
"types",
-
"util",
+
]
+
+
[[package]]
+
name = "edenfs_ffi"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"async-runtime",
+
"cxx",
+
"cxx-build",
+
"futures 0.3.29",
+
"identity",
+
"manifest",
+
"manifest-tree",
+
"once_cell",
+
"pathmatcher",
+
"repo",
+
"sparse",
+
"tokio",
+
"types",
[[package]]
name = "either"
-
version = "1.8.1"
+
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
+
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
[[package]]
name = "encode_unicode"
···
[[package]]
name = "encoding_rs"
-
version = "0.8.32"
+
version = "0.8.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
+
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
dependencies = [
"cfg-if 1.0.0",
[[package]]
name = "enum_dispatch"
-
version = "0.3.11"
+
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "11f36e95862220b211a6e2aa5eca09b4fa391b13cd52ceb8035a24bf65a79de2"
+
checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e"
dependencies = [
"once_cell",
"proc-macro2",
"quote",
-
"syn 1.0.109",
+
"syn 2.0.39",
[[package]]
···
[[package]]
name = "env_logger"
-
version = "0.10.0"
+
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
+
checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece"
dependencies = [
"humantime",
"is-terminal",
···
[[package]]
-
name = "errno"
-
version = "0.3.1"
+
name = "equivalent"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+
+
[[package]]
+
name = "erased-serde"
+
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
+
checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c"
dependencies = [
-
"errno-dragonfly",
-
"libc",
-
"windows-sys 0.48.0",
+
"serde",
[[package]]
-
name = "errno-dragonfly"
-
version = "0.1.2"
+
name = "errno"
+
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
+
checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8"
dependencies = [
-
"cc",
"libc",
+
"windows-sys 0.48.0",
[[package]]
···
[[package]]
+
name = "factory"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"tracing",
+
]
+
+
[[package]]
name = "fail"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "fancy-regex"
+
version = "0.10.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0678ab2d46fa5195aaf59ad034c083d351377d4af57f3e073c074d0da3e3c766"
+
dependencies = [
+
"bit-set",
+
"regex",
+
]
+
+
[[package]]
name = "faster-hex"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "fastrand"
+
version = "2.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
+
+
[[package]]
name = "fb303_core"
version = "0.0.0"
-
source = "git+https://github.com/facebook/fb303.git?branch=main#5ed29aacd750ec0eb3914f255feab6705fe9d90e"
+
source = "git+https://github.com/facebook/fb303.git?branch=main#b43090b2a64a33076412ab593ee1ada5e48a7a9c"
dependencies = [
"anyhow",
"async-trait",
"codegen_includer_proc_macro",
"const-cstr",
+
"fb303_core_types",
"fbthrift",
-
"futures 0.3.28",
+
"futures 0.3.29",
+
"ref-cast",
+
"thiserror",
+
"thrift_compiler",
+
"tracing",
+
"tracing-futures",
+
]
+
+
[[package]]
+
name = "fb303_core_types"
+
version = "0.0.0"
+
source = "git+https://github.com/facebook/fb303.git?branch=main#b43090b2a64a33076412ab593ee1ada5e48a7a9c"
+
dependencies = [
+
"anyhow",
+
"codegen_includer_proc_macro",
+
"fbthrift",
+
"futures 0.3.29",
"once_cell",
"ref-cast",
"serde",
"serde_derive",
"thiserror",
"thrift_compiler",
-
"tracing",
-
"tracing-futures",
[[package]]
name = "fbinit"
version = "0.1.2"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"fbinit_macros",
"quickcheck",
···
[[package]]
name = "fbinit_macros"
version = "0.1.2"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
name = "fbthrift"
version = "0.0.1+unstable"
-
source = "git+https://github.com/facebook/fbthrift.git?branch=main#68e4e25248eee387a2aa869cac55a18e1041649b"
+
source = "git+https://github.com/facebook/fbthrift.git?branch=main#7ba2d200ef5654b277c9ae85fe8b3bdbe15433e0"
dependencies = [
"anyhow",
"async-trait",
-
"base64 0.11.0",
+
"base64 0.13.1",
"bufsize",
-
"bytes 1.4.0",
-
"futures 0.3.28",
+
"bytes",
+
"futures 0.3.29",
"ghost",
"num-derive",
"num-traits",
-
"ordered-float 1.1.1",
+
"ordered-float",
"panic-message",
"serde_json",
"thiserror",
···
[[package]]
name = "fbthrift_framed"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"byteorder",
-
"bytes 1.4.0",
-
"tokio-util 0.6.10",
+
"bytes",
+
"tokio-util 0.7.10",
[[package]]
name = "fbthrift_socket"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"anyhow",
-
"bytes 1.4.0",
+
"bytes",
"fbthrift",
"fbthrift_framed",
"fbthrift_util",
-
"futures 0.3.28",
+
"futures 0.3.29",
"tokio",
"tokio-tower",
-
"tokio-util 0.6.10",
+
"tokio-util 0.7.10",
"tower-service",
[[package]]
name = "fbthrift_util"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"tokio",
···
[[package]]
name = "filetime"
-
version = "0.2.21"
+
version = "0.2.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153"
+
checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0"
dependencies = [
"cfg-if 1.0.0",
"libc",
-
"redox_syscall 0.2.16",
+
"redox_syscall 0.3.5",
"windows-sys 0.48.0",
···
[[package]]
name = "flate2"
-
version = "1.0.22"
+
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f"
+
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
dependencies = [
-
"cfg-if 1.0.0",
"crc32fast",
-
"futures 0.1.31",
-
"libc",
-
"miniz_oxide 0.4.4",
-
"tokio-io",
+
"miniz_oxide",
+
]
+
+
[[package]]
+
name = "fn-error-context"
+
version = "0.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2cd66269887534af4b0c3e3337404591daa8dc8b9b2b3db71f9523beb4bafb41"
+
dependencies = [
+
"proc-macro2",
+
"quote",
+
"syn 2.0.39",
[[package]]
···
[[package]]
name = "form_urlencoded"
-
version = "1.1.0"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8"
+
checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
dependencies = [
"percent-encoding",
···
[[package]]
+
name = "fs-err"
+
version = "2.10.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fb5fd9bcbe8b1087cbd395b51498c01bc997cef73e778a80b77a811af5e2d29f"
+
dependencies = [
+
"autocfg",
+
]
+
+
[[package]]
name = "fs2"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "futures"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
+
checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335"
dependencies = [
"futures-channel",
"futures-core",
···
[[package]]
name = "futures-channel"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
+
checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb"
dependencies = [
"futures-core",
"futures-sink",
···
[[package]]
name = "futures-core"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
+
checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c"
[[package]]
name = "futures-executor"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
+
checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc"
dependencies = [
"futures-core",
"futures-task",
···
[[package]]
name = "futures-io"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
+
checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa"
[[package]]
name = "futures-lite"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
dependencies = [
-
"fastrand",
+
"fastrand 1.9.0",
"futures-core",
"futures-io",
"memchr",
···
[[package]]
name = "futures-macro"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
+
checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
name = "futures-sink"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
+
checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817"
[[package]]
name = "futures-task"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
+
checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2"
[[package]]
name = "futures-timer"
···
[[package]]
name = "futures-util"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
+
checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104"
dependencies = [
"futures 0.1.31",
"futures-channel",
···
[[package]]
name = "getrandom"
-
version = "0.2.9"
+
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4"
+
checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
dependencies = [
"cfg-if 1.0.0",
"libc",
···
[[package]]
name = "ghost"
-
version = "0.1.9"
+
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e77ac7b51b8e6313251737fcef4b1c01a2ea102bde68415b62c0ee9268fec357"
+
checksum = "ef81e7cedce6ab54cd5dc7b3400c442c8d132fe03200a1be0637db7ef308ff17"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
name = "gimli"
-
version = "0.27.2"
+
version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4"
+
checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
[[package]]
name = "git2"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0155506aab710a86160ddb504a480d2964d7ab5b9e62419be69e0032bc5931c"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
"libc",
"libgit2-sys",
"log",
···
"dag",
"git2",
"nonblocking",
-
"parking_lot 0.11.2",
+
"parking_lot",
"tracing",
···
dependencies = [
"anyhow",
"async-trait",
-
"futures 0.3.28",
+
"factory",
+
"fs-err",
"git2",
"minibytes",
"storemodel",
···
[[package]]
name = "globset"
-
version = "0.4.10"
+
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc"
+
checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d"
dependencies = [
-
"aho-corasick 0.7.20",
+
"aho-corasick",
"bstr",
"fnv",
"log",
"regex",
+
"serde",
[[package]]
name = "h2"
-
version = "0.3.19"
+
version = "0.3.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782"
+
checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"fnv",
"futures-core",
"futures-sink",
"futures-util",
"http",
-
"indexmap",
+
"indexmap 2.1.0",
"slab",
"tokio",
-
"tokio-util 0.7.8",
+
"tokio-util 0.7.10",
"tracing",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
dependencies = [
-
"ahash 0.4.7",
+
"ahash 0.4.8",
[[package]]
···
[[package]]
name = "hashbrown"
-
version = "0.13.2"
+
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
+
checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
dependencies = [
-
"ahash 0.8.3",
+
"ahash 0.8.6",
+
"allocator-api2",
[[package]]
···
[[package]]
name = "hermit-abi"
-
version = "0.2.6"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "hermit-abi"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"
+
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
[[package]]
name = "hex"
···
version = "0.1.0"
dependencies = [
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
[[package]]
···
"cliparser",
"clone",
"comfy-table",
+
"commandserver",
"configloader",
"configmodel",
+
"constructors",
"cpython",
"cpython_ext",
"ctrlc",
···
"debugtop",
"eagerepo",
"edenapi",
-
"edenfs_client",
+
"edenfs-client",
"exchange",
"fail",
"flate2",
"formatter",
+
"fs-err",
"fsyncglob",
"hg-http",
+
"hg-metrics",
"hgplain",
"hgtime",
"hostname 0.3.1",
"identity",
"indexedlog",
"libc",
+
"metalog",
"metrics-render",
"migration",
"mincode",
"minibytes",
"network-doctor",
"nodeipc",
-
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"procinfo",
"progress-model",
"progress-render",
"pyconfigloader",
+
"pyedenclient",
+
"pyio",
+
"pymodules",
"python3-sys",
"pytracing",
"rand 0.8.5",
"repo",
"repo_name",
"revisionstore",
-
"revsets",
"runlog",
"sampling",
"serde",
···
dependencies = [
"anyhow",
"async-trait",
+
"commits-trait",
"dag",
"edenapi",
-
"futures 0.3.28",
-
"gitdag",
-
"metalog",
+
"factory",
+
"fs-err",
+
"futures 0.3.29",
"minibytes",
-
"parking_lot 0.11.2",
-
"refencode",
+
"parking_lot",
"revlogindex",
-
"serde",
"storemodel",
"streams",
-
"thiserror",
"tracing",
"types",
"zstore",
···
"identity",
"libc",
"pyblackbox",
+
"tracing",
+
"webview-app",
"winapi 0.3.9",
···
[[package]]
+
name = "home"
+
version = "0.5.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
+
dependencies = [
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
name = "hostcaps"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
-
"lazy_static",
+
"once_cell",
[[package]]
name = "hostname"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"anyhow",
"hostname 0.3.1",
···
[[package]]
name = "http"
-
version = "0.2.9"
+
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
+
checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"fnv",
-
"itoa 1.0.6",
+
"itoa 1.0.9",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"http",
"pin-project-lite",
···
"anyhow",
"assert_matches",
"async-compression",
-
"atty",
-
"crossbeam 0.8.2",
+
"async-runtime",
+
"clientinfo",
+
"crossbeam",
"curl",
"curl-sys",
-
"env_logger 0.10.0",
-
"futures 0.3.28",
+
"env_logger 0.10.1",
+
"futures 0.3.29",
"http",
"lru-cache",
"maplit",
"mockito",
"once_cell",
"openssl",
-
"parking_lot 0.11.2",
+
"parking_lot",
"paste",
"pin-project 0.4.30",
"regex",
···
"structopt",
"thiserror",
"tokio",
-
"tokio-util 0.6.10",
+
"tokio-util 0.7.10",
"tracing",
"url",
"zstd",
···
[[package]]
name = "httpdate"
-
version = "1.0.2"
+
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
+
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]]
name = "humantime"
···
[[package]]
name = "hyper"
-
version = "0.14.26"
+
version = "0.14.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4"
+
checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"futures-channel",
"futures-core",
"futures-util",
···
"http-body",
"httparse",
"httpdate",
-
"itoa 1.0.6",
+
"itoa 1.0.9",
"pin-project-lite",
-
"socket2",
+
"socket2 0.4.10",
"tokio",
"tower-service",
"tracing",
···
[[package]]
name = "hyper-rustls"
-
version = "0.24.0"
+
version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7"
+
checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
dependencies = [
+
"futures-util",
"http",
"hyper",
"rustls",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"hyper",
"native-tls",
"tokio",
···
[[package]]
name = "iana-time-zone"
-
version = "0.1.56"
+
version = "0.1.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c"
+
checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
-
"windows",
+
"windows-core",
[[package]]
···
"anyhow",
"dirs 2.0.2",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"tempfile",
"tracing",
[[package]]
name = "idna"
+
version = "0.2.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
+
dependencies = [
+
"matches",
+
"unicode-bidi",
+
"unicode-normalization",
+
]
+
+
[[package]]
+
name = "idna"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
···
[[package]]
+
name = "idna"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
+
dependencies = [
+
"unicode-bidi",
+
"unicode-normalization",
+
]
+
+
[[package]]
name = "ignore"
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "im"
+
version = "15.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9"
+
dependencies = [
+
"bitmaps",
+
"rand_core 0.6.4",
+
"rand_xoshiro",
+
"sized-chunks",
+
"typenum",
+
"version_check",
+
]
+
+
[[package]]
name = "indexedlog"
version = "0.1.0"
dependencies = [
"atomicfile",
"byteorder",
+
"configmodel",
"dev-logger",
"fs2",
"hex",
···
"tracing",
"twox-hash",
"vlqencoding",
+
"winapi 0.3.9",
[[package]]
···
[[package]]
+
name = "indexmap"
+
version = "2.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
+
dependencies = [
+
"equivalent",
+
"hashbrown 0.14.2",
+
]
+
+
[[package]]
name = "insta"
-
version = "1.29.0"
+
version = "1.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9a28d25139df397cbca21408bb742cf6837e04cdbebf1b07b760caf971d6a972"
+
checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc"
dependencies = [
"console",
"lazy_static",
···
name = "io"
version = "0.1.0"
dependencies = [
-
"atty",
"configmodel",
"hgplain",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pipe",
"streampager",
-
"terminal_size",
+
"terminal_size 0.3.0",
"termwiz",
+
"time-interval",
[[package]]
name = "io-lifetimes"
-
version = "1.0.10"
+
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220"
+
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
dependencies = [
-
"hermit-abi 0.3.1",
+
"hermit-abi 0.3.3",
"libc",
"windows-sys 0.48.0",
[[package]]
-
name = "iovec"
-
version = "0.1.4"
+
name = "ipnet"
+
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
-
dependencies = [
-
"libc",
-
]
+
checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
[[package]]
-
name = "ipnet"
-
version = "2.7.2"
+
name = "is-docker"
+
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f"
+
checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3"
+
dependencies = [
+
"once_cell",
+
]
[[package]]
name = "is-terminal"
-
version = "0.4.7"
+
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f"
+
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
dependencies = [
-
"hermit-abi 0.3.1",
-
"io-lifetimes",
-
"rustix",
+
"hermit-abi 0.3.3",
+
"rustix 0.38.24",
"windows-sys 0.48.0",
+
]
+
+
[[package]]
+
name = "is-wsl"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5"
+
dependencies = [
+
"is-docker",
+
"once_cell",
[[package]]
name = "itertools"
-
version = "0.10.5"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
+
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
dependencies = [
"either",
···
[[package]]
name = "itoa"
-
version = "1.0.6"
+
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
+
checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
[[package]]
name = "jobserver"
-
version = "0.1.26"
+
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
+
checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d"
dependencies = [
"libc",
[[package]]
name = "js-sys"
-
version = "0.3.63"
+
version = "0.3.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790"
+
checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8"
dependencies = [
"wasm-bindgen",
···
[[package]]
name = "libc"
-
version = "0.2.144"
+
version = "0.2.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1"
+
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
[[package]]
name = "libgit2-sys"
···
[[package]]
name = "libnghttp2-sys"
-
version = "0.1.7+1.45.0"
+
version = "0.1.8+1.55.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "57ed28aba195b38d5ff02b9170cbff627e336a20925e43b4945390401c5dc93f"
+
checksum = "4fae956c192dadcdb5dace96db71fa0b827333cce7c7b38dc71446f024d8a340"
dependencies = [
"cc",
"libc",
[[package]]
+
name = "libredox"
+
version = "0.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
+
dependencies = [
+
"bitflags 2.4.1",
+
"libc",
+
"redox_syscall 0.4.1",
+
]
+
+
[[package]]
name = "libssh2-sys"
version = "0.2.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "libz-sys"
-
version = "1.1.9"
+
version = "1.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db"
+
checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b"
dependencies = [
"cc",
"libc",
···
[[package]]
+
name = "linelog"
+
version = "0.1.0"
+
dependencies = [
+
"im",
+
"rand_chacha 0.3.1",
+
]
+
+
[[package]]
+
name = "link-cplusplus"
+
version = "1.0.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"
+
dependencies = [
+
"cc",
+
]
+
+
[[package]]
name = "linked-hash-map"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
[[package]]
+
name = "linux-raw-sys"
+
version = "0.4.11"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829"
+
+
[[package]]
name = "local-encoding"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "lock_api"
-
version = "0.4.9"
+
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
+
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
dependencies = [
"autocfg",
"scopeguard",
···
[[package]]
name = "log"
-
version = "0.4.17"
+
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
+
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
dependencies = [
-
"cfg-if 1.0.0",
"value-bag",
[[package]]
name = "lru"
-
version = "0.10.0"
+
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "03f1160296536f10c833a82dca22267d5486734230d47bf00bf435885814ba1e"
+
checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21"
dependencies = [
-
"hashbrown 0.13.2",
+
"hashbrown 0.14.2",
[[package]]
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"crossbeam 0.8.2",
+
"crossbeam",
"manifest",
"minibench",
"minibytes",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"progress-model",
"quickcheck",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
dependencies = [
-
"regex-automata",
+
"regex-automata 0.1.10",
[[package]]
-
name = "maybe-uninit"
-
version = "2.0.0"
+
name = "matches"
+
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
+
checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
[[package]]
name = "memchr"
-
version = "2.5.0"
+
version = "2.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
+
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
[[package]]
name = "memmap2"
···
[[package]]
name = "memoffset"
-
version = "0.5.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "memoffset"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
···
[[package]]
name = "memoffset"
-
version = "0.8.0"
+
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
+
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
dependencies = [
"autocfg",
···
"lazy_static",
"mincode",
"minibytes",
-
"parking_lot 0.11.2",
+
"parking_lot",
"quickcheck",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
···
name = "metrics"
version = "0.1.0"
dependencies = [
-
"futures 0.3.28",
+
"futures 0.3.29",
"once_cell",
···
name = "minibytes"
version = "0.1.0"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"memmap2",
"quickcheck",
"serde",
···
[[package]]
name = "miniz_oxide"
-
version = "0.4.4"
+
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
-
dependencies = [
-
"adler",
-
"autocfg",
-
]
-
-
[[package]]
-
name = "miniz_oxide"
-
version = "0.6.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
+
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
dependencies = [
"adler",
[[package]]
name = "mio"
-
version = "0.8.6"
+
version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9"
+
checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0"
dependencies = [
"libc",
"log",
"wasi 0.11.0+wasi-snapshot-preview1",
-
"windows-sys 0.45.0",
+
"windows-sys 0.48.0",
[[package]]
···
"identity",
"libc",
"serde",
-
"sha2 0.10.6",
+
"sha2 0.10.8",
"toml",
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"bitflags",
+
"bitflags 1.3.2",
"dag",
"drawdag",
-
"futures 0.3.28",
+
"futures 0.3.29",
"indexedlog",
"rand 0.8.5",
"rand_chacha 0.3.1",
-
"tempdir",
+
"tempfile",
"types",
"vlqencoding",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
"cfg-if 1.0.0",
"libc",
"memoffset 0.6.5",
···
[[package]]
name = "nix"
-
version = "0.26.2"
+
version = "0.27.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a"
+
checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
dependencies = [
-
"bitflags",
+
"bitflags 2.4.1",
"cfg-if 1.0.0",
"libc",
-
"static_assertions",
[[package]]
···
"anyhow",
"filedescriptor 0.7.3",
"libc",
-
"once_cell",
+
"nodeipc_derive",
+
"paste",
"serde",
"serde_json",
+
"winapi 0.3.9",
+
+
[[package]]
+
name = "nodeipc_derive"
+
version = "0.1.0"
[[package]]
name = "nodemap"
···
name = "nonblocking"
version = "0.1.0"
dependencies = [
-
"futures 0.3.28",
+
"futures 0.3.29",
[[package]]
···
[[package]]
name = "num-bigint"
-
version = "0.2.6"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304"
+
checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
dependencies = [
"autocfg",
"num-integer",
···
[[package]]
name = "num-traits"
-
version = "0.2.15"
+
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
+
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
dependencies = [
"autocfg",
[[package]]
name = "num_cpus"
-
version = "1.15.0"
+
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
+
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
-
"hermit-abi 0.2.6",
+
"hermit-abi 0.3.3",
"libc",
···
[[package]]
name = "object"
-
version = "0.30.3"
+
version = "0.32.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439"
+
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
dependencies = [
"memchr",
[[package]]
name = "once_cell"
-
version = "1.17.1"
+
version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
+
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
[[package]]
name = "opaque-debug"
···
checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
[[package]]
+
name = "open"
+
version = "4.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3a083c0c7e5e4a8ec4176346cf61f67ac674e8bfb059d9226e1c54a96b377c12"
+
dependencies = [
+
"is-wsl",
+
"libc",
+
"pathdiff",
+
]
+
+
[[package]]
name = "openssl"
-
version = "0.10.52"
+
version = "0.10.59"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56"
+
checksum = "7a257ad03cd8fb16ad4172fedf8094451e1af1c4b70097636ef2eac9a5f0cc33"
dependencies = [
-
"bitflags",
+
"bitflags 2.4.1",
"cfg-if 1.0.0",
"foreign-types",
"libc",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
···
[[package]]
name = "openssl-sys"
-
version = "0.9.87"
+
version = "0.9.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e"
+
checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9"
dependencies = [
"cc",
"libc",
···
[[package]]
name = "ordered-float"
-
version = "1.1.1"
+
version = "3.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"
+
checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc"
dependencies = [
"num-traits",
+
"rand 0.8.5",
"serde",
-
]
-
-
[[package]]
-
name = "ordered-float"
-
version = "3.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213"
-
dependencies = [
-
"num-traits",
[[package]]
···
[[package]]
name = "os_str_bytes"
-
version = "6.5.0"
+
version = "6.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267"
-
-
[[package]]
-
name = "output_vt100"
-
version = "0.1.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66"
-
dependencies = [
-
"winapi 0.3.9",
-
]
+
checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
[[package]]
name = "overload"
···
[[package]]
name = "parking"
-
version = "2.1.0"
+
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e"
-
-
[[package]]
-
name = "parking_lot"
-
version = "0.11.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
-
dependencies = [
-
"instant",
-
"lock_api",
-
"parking_lot_core 0.8.6",
-
]
+
checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
[[package]]
name = "parking_lot"
···
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
dependencies = [
"lock_api",
-
"parking_lot_core 0.9.7",
+
"parking_lot_core",
[[package]]
name = "parking_lot_core"
-
version = "0.8.6"
+
version = "0.9.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
+
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
dependencies = [
"cfg-if 1.0.0",
-
"instant",
"libc",
-
"redox_syscall 0.2.16",
+
"redox_syscall 0.4.1",
"smallvec",
-
"winapi 0.3.9",
+
"windows-targets 0.48.5",
[[package]]
-
name = "parking_lot_core"
-
version = "0.9.7"
+
name = "paste"
+
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"libc",
-
"redox_syscall 0.2.16",
-
"smallvec",
-
"windows-sys 0.45.0",
-
]
+
checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
[[package]]
-
name = "paste"
-
version = "1.0.12"
+
name = "pathdiff"
+
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79"
+
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
[[package]]
name = "pathhistory"
···
"dev-logger",
"manifest",
"manifest-tree",
+
"sha1",
"storemodel",
"tokio",
"tracing",
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"bitflags",
+
"bitflags 1.3.2",
+
"fancy-regex",
+
"fs-err",
+
"glob",
"globset",
"ignore",
-
"parking_lot 0.11.2",
-
"regex-automata",
-
"regex-syntax 0.6.29",
+
"parking_lot",
+
"regex-automata 0.3.9",
"tempfile",
"thiserror",
+
"tracing",
"types",
"util",
···
[[package]]
name = "percent-encoding"
-
version = "2.2.0"
+
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e"
+
checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
+
+
[[package]]
+
name = "perthread"
+
version = "0.1.0"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
[[package]]
name = "pest"
-
version = "2.6.0"
+
version = "2.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e68e84bfb01f0507134eac1e9b410a12ba379d064eab48c50ba4ce329a527b70"
+
checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5"
dependencies = [
+
"memchr",
"thiserror",
"ucd-trie",
[[package]]
name = "pest_derive"
-
version = "2.6.0"
+
version = "2.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6b79d4c71c865a25a4322296122e3924d30bc8ee0834c8bfc8b95f7f054afbfb"
+
checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2"
dependencies = [
"pest",
"pest_generator",
···
[[package]]
name = "pest_generator"
-
version = "2.6.0"
+
version = "2.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c435bf1076437b851ebc8edc3a18442796b30f1728ffea6262d59bbe28b077e"
+
checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
name = "pest_meta"
-
version = "2.6.0"
+
version = "2.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "745a452f8eb71e39ffd8ee32b3c5f51d03845f99786fa9b68db6ff509c505411"
+
checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6"
dependencies = [
"once_cell",
"pest",
-
"sha2 0.10.6",
+
"sha2 0.10.8",
[[package]]
···
[[package]]
name = "phf"
-
version = "0.11.1"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c"
+
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
dependencies = [
"phf_macros",
-
"phf_shared 0.11.1",
+
"phf_shared 0.11.2",
[[package]]
name = "phf_codegen"
-
version = "0.11.1"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770"
+
checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
dependencies = [
"phf_generator",
-
"phf_shared 0.11.1",
+
"phf_shared 0.11.2",
[[package]]
name = "phf_generator"
-
version = "0.11.1"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf"
+
checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
dependencies = [
-
"phf_shared 0.11.1",
+
"phf_shared 0.11.2",
"rand 0.8.5",
[[package]]
name = "phf_macros"
-
version = "0.11.1"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66"
+
checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
dependencies = [
"phf_generator",
-
"phf_shared 0.11.1",
+
"phf_shared 0.11.2",
"proc-macro2",
"quote",
-
"syn 1.0.109",
+
"syn 2.0.39",
[[package]]
···
[[package]]
name = "phf_shared"
-
version = "0.11.1"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676"
+
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
dependencies = [
"siphasher",
···
[[package]]
name = "pin-project"
-
version = "1.1.0"
+
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"
+
checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
dependencies = [
-
"pin-project-internal 1.1.0",
+
"pin-project-internal 1.1.3",
[[package]]
···
[[package]]
name = "pin-project-internal"
-
version = "1.1.0"
+
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"
+
checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
name = "pin-project-lite"
-
version = "0.2.9"
+
version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
+
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
[[package]]
name = "pin-utils"
···
[[package]]
name = "plist"
-
version = "1.4.3"
+
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590"
+
checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef"
dependencies = [
-
"base64 0.21.1",
-
"indexmap",
+
"base64 0.21.5",
+
"indexmap 2.1.0",
"line-wrap",
"quick-xml",
"serde",
-
"time 0.3.21",
+
"time",
[[package]]
···
checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
dependencies = [
"autocfg",
-
"bitflags",
+
"bitflags 1.3.2",
"cfg-if 1.0.0",
"concurrent-queue",
"libc",
···
[[package]]
+
name = "powerfmt"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
+
+
[[package]]
name = "pprint"
version = "0.1.0"
dependencies = [
···
[[package]]
name = "pretty_assertions"
-
version = "1.3.0"
+
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755"
+
checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
dependencies = [
-
"ctor",
"diff",
-
"output_vt100",
"yansi",
···
[[package]]
name = "proc-macro2"
-
version = "1.0.58"
+
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8"
+
checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
dependencies = [
"unicode-ident",
···
[[package]]
+
name = "procutil"
+
version = "0.1.0"
+
dependencies = [
+
"libc",
+
"once_cell",
+
"tracing",
+
"winapi 0.3.9",
+
]
+
+
[[package]]
name = "progress-model"
version = "0.1.0"
dependencies = [
"arc-swap",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"paste",
+
"thread_local",
"tokio",
"tracing",
···
dependencies = [
"progress-model",
"termwiz",
+
"unicode-segmentation",
"unicode-width",
[[package]]
+
name = "psl-types"
+
version = "2.0.11"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac"
+
+
[[package]]
+
name = "publicsuffix"
+
version = "2.2.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457"
+
dependencies = [
+
"idna 0.3.0",
+
"psl-types",
+
]
+
+
[[package]]
name = "pulldown-cmark"
version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"atexit",
"cpython",
"cpython_ext",
+
"procutil",
[[package]]
···
version = "0.1.0"
dependencies = [
"cpython",
-
"cpython_ext",
"minibytes",
"python3-sys",
···
name = "pycats"
version = "0.1.0"
dependencies = [
-
"anyhow",
"cats",
"cpython",
"cpython_ext",
"pyconfigloader",
-
"url",
+
]
+
+
[[package]]
+
name = "pycext"
+
version = "0.1.0"
+
dependencies = [
+
"cc",
+
"cpython",
+
"python3-sys",
[[package]]
···
"pystatus",
"pytreestate",
"storemodel",
-
"treestate",
-
"types",
"vfs",
···
"clientinfo",
"cpython",
"cpython_ext",
-
"pyconfigloader",
[[package]]
···
"cliparser",
"configmodel",
"cpython",
-
"cpython_ext",
"pyconfigloader",
···
name = "pyconfigloader"
version = "0.1.0"
dependencies = [
-
"anyhow",
"configloader",
"cpython",
"cpython_ext",
"util",
-
"version",
[[package]]
name = "pycopytrace"
version = "0.1.0"
dependencies = [
-
"anyhow",
"async-runtime",
"configmodel",
"copytrace",
"cpython",
"cpython_ext",
"dag",
-
"parking_lot 0.11.2",
-
"pymanifest",
+
"parking_lot",
"storemodel",
"types",
···
"cpython",
"cpython_ext",
"dag",
-
"futures 0.3.28",
+
"futures 0.3.29",
"hgcommits",
"minibytes",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pyedenapi",
+
"pyio",
"pymetalog",
"storemodel",
···
version = "0.1.0"
dependencies = [
"cpython",
-
"cpython_ext",
[[package]]
···
dependencies = [
"cpython",
"cpython_ext",
-
"encoding",
+
"dirs 2.0.2",
[[package]]
···
version = "0.1.0"
dependencies = [
"cpython",
-
"cpython_ext",
"network-doctor",
"pyconfigloader",
···
name = "pyeagerepo"
version = "0.1.0"
dependencies = [
-
"anyhow",
"async-runtime",
"cpython",
"cpython_ext",
"dag",
"eagerepo",
"edenapi_types",
-
"pyconfigloader",
"pydag",
"pyedenapi",
"storemodel",
···
dependencies = [
"anyhow",
"async-runtime",
-
"blake2",
"cpython",
"cpython_async",
"cpython_ext",
···
"edenapi",
"edenapi_ext",
"edenapi_types",
-
"futures 0.3.28",
+
"futures 0.3.29",
"hgstore",
"minibytes",
"progress-model",
"pyconfigloader",
-
"pyprogress",
"pyrevisionstore",
"revisionstore",
"types",
[[package]]
+
name = "pyedenclient"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"cpython_ext",
+
"edenfs-client",
+
"types",
+
]
+
+
[[package]]
name = "pyerror"
version = "0.1.0"
dependencies = [
···
"cpython_ext",
"dag",
"edenapi",
-
"hgcommits",
"http-client",
"indexedlog",
"metalog",
+
"pathmatcher",
"repo",
"repolock",
"revisionstore",
"revlogindex",
-
"treestate",
"types",
···
name = "pygitstore"
version = "0.1.0"
dependencies = [
-
"anyhow",
"cpython",
"cpython_ext",
"gitstore",
···
name = "pyio"
version = "0.1.0"
dependencies = [
-
"clidispatch",
"cpython",
"cpython_ext",
+
"io",
"pyconfigloader",
"termstyle",
+
]
+
+
[[package]]
+
name = "pylinelog"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"linelog",
[[package]]
···
"cpython_ext",
"manifest",
"manifest-tree",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"pypathmatcher",
"types",
···
"cpython",
"cpython_ext",
"metalog",
-
"parking_lot 0.11.2",
+
"parking_lot",
+
]
+
+
[[package]]
+
name = "pymodules"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"minibytes",
+
"pybytes",
+
"python-modules",
[[package]]
···
"cpython",
"cpython_ext",
"pathmatcher",
+
"tracing",
"types",
···
dependencies = [
"cpython",
"cpython_ext",
+
"procutil",
"spawn-ext",
···
"cpython",
"cpython_ext",
"minibytes",
-
"parking_lot 0.11.2",
+
"parking_lot",
"renderdag",
···
name = "pyrepo"
version = "0.1.0"
dependencies = [
+
"configmodel",
"cpython",
"cpython_ext",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pyconfigloader",
"pydag",
+
"pyeagerepo",
"pyedenapi",
"pymetalog",
+
"pyrevisionstore",
"pyworkingcopy",
"repo",
"repolock",
+
"revisionstore",
"util",
"workingcopy",
···
"configmodel",
"cpython",
"cpython_ext",
-
"futures 0.3.28",
+
"futures 0.3.29",
"io",
"minibytes",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pyconfigloader",
"revisionstore",
"storemodel",
···
dependencies = [
"cpython",
"cpython_ext",
-
"dag",
"pybytes",
"pydag",
"revlogindex",
···
"cpython_ext",
"status",
"types",
+
"util",
+
]
+
+
[[package]]
+
name = "python-modules"
+
version = "0.1.0"
+
dependencies = [
+
"codegen",
+
"once_cell",
+
"phf 0.11.2",
+
"zstdelta",
[[package]]
···
version = "0.1.0"
dependencies = [
"cpython",
+
"rand 0.8.5",
+
]
+
+
[[package]]
+
name = "pytoml"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"cpython_ext",
+
"toml",
[[package]]
···
"cpython_ext",
"lazy_static",
"mincode",
-
"parking_lot 0.11.2",
+
"parking_lot",
"python3-sys",
"serde_json",
"tracing",
···
"anyhow",
"cpython",
"cpython_ext",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"pypathmatcher",
"treestate",
···
[[package]]
+
name = "pyversion"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"version",
+
]
+
+
[[package]]
name = "pyvlq"
version = "0.1.0"
dependencies = [
"cpython",
"cpython_ext",
+
"pyio",
"vlqencoding",
[[package]]
+
name = "pywebview"
+
version = "0.1.0"
+
dependencies = [
+
"cpython",
+
"cpython_ext",
+
"webview-app",
+
]
+
+
[[package]]
name = "pyworker"
version = "0.1.0"
dependencies = [
"anyhow",
"cpython",
"cpython_ext",
-
"crossbeam 0.7.3",
+
"crossbeam",
"memmap2",
"minibytes",
"pyrevisionstore",
···
"anyhow",
"cpython",
"cpython_ext",
+
"fs-err",
"io",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"pyconfigloader",
-
"pymanifest",
"pypathmatcher",
"pystatus",
"pytreestate",
-
"storemodel",
+
"sparse",
+
"types",
"workingcopy",
···
[[package]]
name = "quick-xml"
-
version = "0.28.2"
+
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1"
+
checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33"
dependencies = [
"memchr",
···
[[package]]
name = "quickcheck_arbitrary_derive"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"proc-macro2",
"quickcheck",
···
[[package]]
name = "quote"
-
version = "1.0.27"
+
version = "1.0.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500"
+
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
dependencies = [
"proc-macro2",
···
"libc",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
+
"serde",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
-
"getrandom 0.2.9",
+
"getrandom 0.2.11",
+
"serde",
[[package]]
···
[[package]]
+
name = "rand_xoshiro"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
+
dependencies = [
+
"rand_core 0.6.4",
+
]
+
+
[[package]]
name = "rayon"
-
version = "1.7.0"
+
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
+
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
dependencies = [
"either",
"rayon-core",
···
[[package]]
name = "rayon-core"
-
version = "1.11.0"
+
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
+
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
dependencies = [
-
"crossbeam-channel 0.5.8",
-
"crossbeam-deque 0.8.3",
-
"crossbeam-utils 0.8.15",
-
"num_cpus",
+
"crossbeam-deque",
+
"crossbeam-utils 0.8.16",
[[package]]
···
[[package]]
name = "redox_syscall"
-
version = "0.2.16"
+
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
+
checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
[[package]]
name = "redox_syscall"
-
version = "0.3.5"
+
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
+
checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
[[package]]
name = "redox_users"
-
version = "0.4.3"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
+
checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
dependencies = [
-
"getrandom 0.2.9",
-
"redox_syscall 0.2.16",
+
"getrandom 0.2.11",
+
"libredox",
"thiserror",
[[package]]
name = "ref-cast"
-
version = "1.0.16"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f43faa91b1c8b36841ee70e97188a869d37ae21759da6846d4be66de5bf7b12c"
+
checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280"
dependencies = [
"ref-cast-impl",
[[package]]
name = "ref-cast-impl"
-
version = "1.0.16"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d2275aab483050ab2a7364c1a46604865ee7d6906684e08db0f090acf74f9e7"
+
checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
···
[[package]]
name = "regex"
-
version = "1.8.2"
+
version = "1.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974"
+
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
dependencies = [
-
"aho-corasick 1.0.1",
+
"aho-corasick",
"memchr",
-
"regex-syntax 0.7.2",
+
"regex-automata 0.4.3",
+
"regex-syntax 0.8.2",
[[package]]
···
[[package]]
+
name = "regex-automata"
+
version = "0.3.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9"
+
dependencies = [
+
"aho-corasick",
+
"memchr",
+
"regex-syntax 0.7.5",
+
]
+
+
[[package]]
+
name = "regex-automata"
+
version = "0.4.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
+
dependencies = [
+
"aho-corasick",
+
"memchr",
+
"regex-syntax 0.8.2",
+
]
+
+
[[package]]
name = "regex-syntax"
version = "0.6.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "regex-syntax"
-
version = "0.7.2"
+
version = "0.7.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
+
+
[[package]]
+
name = "regex-syntax"
+
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
+
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
[[package]]
name = "remove_dir_all"
···
name = "renderdag"
version = "0.1.0"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
"dag",
"itertools",
"nonblocking",
···
dependencies = [
"anyhow",
"async-runtime",
+
"commits-trait",
"configloader",
"configmodel",
+
"constructors",
"eagerepo",
"edenapi",
+
"factory",
"fail",
-
"gitstore",
-
"hgcommits",
+
"fs-err",
"identity",
"manifest-tree",
"metalog",
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"refencode",
"repolock",
"revisionstore",
···
dependencies = [
"anyhow",
"configmodel",
+
"fs-err",
"fs2",
-
"parking_lot 0.11.2",
+
"parking_lot",
"tempfile",
"thiserror",
"tracing",
···
[[package]]
name = "reqwest"
-
version = "0.11.18"
+
version = "0.11.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55"
+
checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
dependencies = [
-
"base64 0.21.1",
-
"bytes 1.4.0",
+
"base64 0.21.5",
+
"bytes",
+
"cookie",
+
"cookie_store",
"encoding_rs",
"futures-core",
"futures-util",
···
"serde",
"serde_json",
"serde_urlencoded 0.7.1",
+
"system-configuration",
"tokio",
"tokio-native-tls",
"tokio-rustls",
-
"tokio-util 0.7.8",
+
"tokio-util 0.7.10",
"tower-service",
"url",
"wasm-bindgen",
···
[[package]]
name = "reqwest-eventsource"
-
version = "0.4.0"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f03f570355882dd8d15acc3a313841e6e90eddbc76a93c748fd82cc13ba9f51"
+
checksum = "f529a5ff327743addc322af460761dff5b50e0c826b9e6ac44c3195c50bb2026"
dependencies = [
"eventsource-stream",
"futures-core",
···
"anyhow",
"async-runtime",
"async-trait",
-
"auth",
-
"bincode",
-
"blake2",
-
"blake3",
"byteorder",
+
"clientinfo",
+
"clientinfo_async",
"configmodel",
-
"crossbeam 0.8.2",
+
"crossbeam",
"curl",
"edenapi",
"edenapi_types",
"fbinit",
-
"futures 0.3.28",
+
"fn-error-context",
+
"fs-err",
+
"futures 0.3.29",
"hex",
"hg-http",
"hg-metrics",
···
"http",
"http-client",
"indexedlog",
-
"lazy_static",
"lfs_protocol",
"lz4-pyframe",
"manifest-tree",
···
"minibytes",
"mockito",
"mpatch",
-
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"progress-model",
"quickcheck",
"quickcheck_arbitrary_derive",
···
"serde_derive",
"serde_json",
"sha1",
-
"sha2 0.10.6",
+
"sha2 0.10.8",
+
"stats",
"storemodel",
"tempfile",
"thiserror",
···
"lz4-pyframe",
"minibytes",
"nonblocking",
-
"parking_lot 0.11.2",
+
"parking_lot",
"radixbuf",
"tempfile",
"thiserror",
···
dependencies = [
"anyhow",
"async-runtime",
+
"configmodel",
"dag",
+
"edenapi",
"metalog",
"refencode",
"thiserror",
···
[[package]]
name = "ring"
-
version = "0.16.20"
+
version = "0.17.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
+
checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b"
dependencies = [
"cc",
+
"getrandom 0.2.11",
"libc",
-
"once_cell",
"spin",
"untrusted",
-
"web-sys",
-
"winapi 0.3.9",
+
"windows-sys 0.48.0",
[[package]]
···
"fs2",
"hg-http",
"libc",
-
"parking_lot 0.11.2",
+
"parking_lot",
"progress-model",
"rand 0.8.5",
"repo",
···
[[package]]
name = "rustix"
-
version = "0.37.19"
+
version = "0.37.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d"
+
checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
"errno",
"io-lifetimes",
"libc",
-
"linux-raw-sys",
+
"linux-raw-sys 0.3.8",
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
+
name = "rustix"
+
version = "0.38.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234"
+
dependencies = [
+
"bitflags 2.4.1",
+
"errno",
+
"libc",
+
"linux-raw-sys 0.4.11",
"windows-sys 0.48.0",
[[package]]
name = "rustls"
-
version = "0.21.1"
+
version = "0.21.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c911ba11bc8433e811ce56fde130ccf32f5127cab0e0194e9c68c5a5b671791e"
+
checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c"
dependencies = [
"log",
"ring",
···
[[package]]
name = "rustls-native-certs"
-
version = "0.6.2"
+
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50"
+
checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
dependencies = [
"openssl-probe",
"rustls-pemfile",
···
[[package]]
name = "rustls-pemfile"
-
version = "1.0.2"
+
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b"
+
checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
dependencies = [
-
"base64 0.21.1",
+
"base64 0.21.5",
[[package]]
name = "rustls-webpki"
-
version = "0.100.1"
+
version = "0.101.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b"
+
checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
dependencies = [
"ring",
"untrusted",
···
[[package]]
name = "rustversion"
-
version = "1.0.12"
+
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"
+
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
[[package]]
name = "ryu"
-
version = "1.0.13"
+
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
+
checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
[[package]]
name = "safemem"
···
version = "0.1.0"
dependencies = [
"configmodel",
-
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
+
"serde",
+
"serde_json",
"tracing",
[[package]]
name = "schannel"
-
version = "0.1.21"
+
version = "0.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3"
+
checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
dependencies = [
-
"windows-sys 0.42.0",
+
"windows-sys 0.48.0",
[[package]]
···
"anyhow",
"clap 2.34.0",
"commitcloudsubscriber",
-
"env_logger 0.10.0",
+
"env_logger 0.10.1",
"libc",
"log",
"serde",
···
[[package]]
name = "scopeguard"
-
version = "1.1.0"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
+
+
[[package]]
+
name = "scratch"
+
version = "1.0.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"
[[package]]
name = "sct"
-
version = "0.7.0"
+
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
+
checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
dependencies = [
"ring",
"untrusted",
···
[[package]]
name = "security-framework"
-
version = "2.9.1"
+
version = "2.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8"
+
checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
dependencies = [
-
"bitflags",
+
"bitflags 1.3.2",
"core-foundation",
"core-foundation-sys",
"libc",
···
[[package]]
name = "security-framework-sys"
-
version = "2.9.0"
+
version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7"
+
checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
dependencies = [
"core-foundation-sys",
"libc",
···
[[package]]
name = "serde"
-
version = "1.0.163"
+
version = "1.0.192"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2"
+
checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001"
dependencies = [
"serde_derive",
···
[[package]]
name = "serde_bser"
version = "0.3.1"
-
source = "git+https://github.com/facebook/watchman.git?branch=main#5a1c58828bacef2a8f0303f21223e62de720852f"
+
source = "git+https://github.com/facebook/watchman.git?branch=main#4bec06637edeb66496e53d678095fb427040b462"
dependencies = [
"anyhow",
"byteorder",
-
"bytes 1.4.0",
+
"bytes",
"serde",
"serde_bytes",
"thiserror",
···
[[package]]
name = "serde_bytes"
-
version = "0.11.9"
+
version = "0.11.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294"
+
checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff"
dependencies = [
"serde",
···
[[package]]
name = "serde_derive"
-
version = "1.0.163"
+
version = "1.0.192"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"
+
checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
+
]
+
+
[[package]]
+
name = "serde_fmt"
+
version = "1.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4"
+
dependencies = [
+
"serde",
[[package]]
name = "serde_json"
-
version = "1.0.96"
+
version = "1.0.108"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1"
+
checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
dependencies = [
-
"itoa 1.0.6",
+
"itoa 1.0.9",
"ryu",
"serde",
[[package]]
name = "serde_spanned"
-
version = "0.6.2"
+
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d"
+
checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80"
dependencies = [
"serde",
···
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
dependencies = [
"form_urlencoded",
-
"itoa 1.0.6",
+
"itoa 1.0.9",
"ryu",
"serde",
[[package]]
name = "sha1"
-
version = "0.10.5"
+
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
+
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
dependencies = [
"cfg-if 1.0.0",
"cpufeatures",
···
[[package]]
name = "sha2"
-
version = "0.10.6"
+
version = "0.10.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"
+
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
dependencies = [
"cfg-if 1.0.0",
"cpufeatures",
···
[[package]]
name = "sharded-slab"
-
version = "0.1.4"
+
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
+
checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
dependencies = [
"lazy_static",
···
[[package]]
name = "shlex"
-
version = "1.1.0"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
+
checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380"
[[package]]
name = "signal-hook"
···
[[package]]
name = "signal-hook"
-
version = "0.3.15"
+
version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9"
+
checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
dependencies = [
"libc",
"signal-hook-registry",
···
dependencies = [
"libc",
"mio",
-
"signal-hook 0.3.15",
+
"signal-hook 0.3.17",
[[package]]
···
[[package]]
name = "similar"
-
version = "2.2.1"
+
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf"
+
checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597"
[[package]]
name = "simple_asn1"
-
version = "0.4.1"
+
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "692ca13de57ce0613a363c8c2f1de925adebc81b04c923ac60c5488bb44abe4b"
+
checksum = "8eb4ea60fb301dc81dfc113df680571045d375ab7345d171c5dc7d7e13107a80"
dependencies = [
"chrono",
"num-bigint",
"num-traits",
+
"thiserror",
[[package]]
name = "siphasher"
-
version = "0.3.10"
+
version = "0.3.11"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
+
+
[[package]]
+
name = "sized-chunks"
+
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
+
checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e"
+
dependencies = [
+
"bitmaps",
+
"typenum",
+
]
[[package]]
name = "skeptic"
···
[[package]]
name = "slab"
-
version = "0.4.8"
+
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
+
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
dependencies = [
"autocfg",
[[package]]
name = "smallvec"
-
version = "1.10.0"
+
version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
+
checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
[[package]]
name = "socket2"
-
version = "0.4.9"
+
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
+
checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
dependencies = [
"libc",
"winapi 0.3.9",
[[package]]
+
name = "socket2"
+
version = "0.5.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9"
+
dependencies = [
+
"libc",
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
name = "sorted_vector_map"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"itertools",
"quickcheck",
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"futures 0.3.28",
+
"futures 0.3.29",
"globset",
"once_cell",
"pathmatcher",
···
[[package]]
name = "spin"
-
version = "0.5.2"
+
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
+
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
[[package]]
name = "static_assertions"
···
version = "0.1.0"
dependencies = [
"configmodel",
-
"phf 0.11.1",
+
"phf 0.11.2",
"staticconfig_macros",
···
version = "0.1.0"
dependencies = [
"hgrc-parser",
-
"indexmap",
+
"indexmap 1.9.3",
+
]
+
+
[[package]]
+
name = "stats"
+
version = "0.1.0"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
+
dependencies = [
+
"fbinit",
+
"futures 0.3.29",
+
"once_cell",
+
"perthread",
+
"stats_traits",
+
"tokio_shim",
+
]
+
+
[[package]]
+
name = "stats_traits"
+
version = "0.1.0"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
+
dependencies = [
+
"auto_impl",
+
"dashmap",
+
"fbinit",
[[package]]
···
version = "0.1.0"
dependencies = [
"anyhow",
+
"async-runtime",
"async-trait",
-
"auto_impl",
-
"futures 0.3.28",
+
"configmodel",
+
"edenapi_trait",
+
"futures 0.3.29",
"minibytes",
+
"serde",
"types",
···
"bit-set",
"dirs 2.0.2",
"enum_dispatch",
-
"indexmap",
+
"indexmap 1.9.3",
"lazy_static",
"lru",
"memmap2",
···
dependencies = [
"anyhow",
"async-trait",
-
"futures 0.3.28",
+
"futures 0.3.29",
"pin-project 0.4.30",
"tokio",
···
[[package]]
name = "sval"
-
version = "1.0.0-alpha.5"
+
version = "2.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "45f6ee7c7b87caf59549e9fe45d6a69c75c8019e79e212a835c5da0e92f0ba08"
+
checksum = "b15df12a8db7c216a04b4b438f90d50d5335cd38f161b56389c9f5c9d96d0873"
+
+
[[package]]
+
name = "sval_buffer"
+
version = "2.10.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "57e80556bc8acea0446e574ce542ad6114a76a0237f28a842bc01ca3ea98f479"
+
dependencies = [
+
"sval",
+
"sval_ref",
+
]
+
+
[[package]]
+
name = "sval_dynamic"
+
version = "2.10.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9d93d2259edb1d7b4316179f0a98c62e3ffc726f47ab200e07cfe382771f57b8"
+
dependencies = [
+
"sval",
+
]
+
+
[[package]]
+
name = "sval_fmt"
+
version = "2.10.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "532f7f882226f7a5a4656f5151224aaebf8217e0d539cb1595b831bace921343"
+
dependencies = [
+
"itoa 1.0.9",
+
"ryu",
+
"sval",
+
]
+
+
[[package]]
+
name = "sval_json"
+
version = "2.10.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "76e03bd8aa0ae6ee018f7ae95c9714577687a4415bd1a5f19b26e34695f7e072"
+
dependencies = [
+
"itoa 1.0.9",
+
"ryu",
+
"sval",
+
]
+
+
[[package]]
+
name = "sval_ref"
+
version = "2.10.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "75ed054f2fb8c2a0ab5d36c1ec57b412919700099fc5e32ad8e7a38b23e1a9e1"
+
dependencies = [
+
"sval",
+
]
+
+
[[package]]
+
name = "sval_serde"
+
version = "2.10.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7ff191c4ff05b67e3844c161021427646cde5d6624597958be158357d9200586"
+
dependencies = [
+
"serde",
+
"sval",
+
"sval_buffer",
+
"sval_fmt",
+
]
[[package]]
name = "syn"
···
[[package]]
name = "syn"
-
version = "2.0.16"
+
version = "2.0.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01"
+
checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
+
name = "system-command"
+
version = "0.1.0"
+
+
[[package]]
+
name = "system-configuration"
+
version = "0.5.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
+
dependencies = [
+
"bitflags 1.3.2",
+
"core-foundation",
+
"system-configuration-sys",
+
]
+
+
[[package]]
+
name = "system-configuration-sys"
+
version = "0.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
+
dependencies = [
+
"core-foundation-sys",
+
"libc",
+
]
+
+
[[package]]
name = "tempdir"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "tempfile"
-
version = "3.5.0"
+
version = "3.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998"
+
checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5"
dependencies = [
"cfg-if 1.0.0",
-
"fastrand",
-
"redox_syscall 0.3.5",
-
"rustix",
-
"windows-sys 0.45.0",
+
"fastrand 2.0.1",
+
"redox_syscall 0.4.1",
+
"rustix 0.38.24",
+
"windows-sys 0.48.0",
[[package]]
name = "termcolor"
-
version = "1.2.0"
+
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
+
checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449"
dependencies = [
"winapi-util",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
dependencies = [
-
"rustix",
+
"rustix 0.37.27",
+
"windows-sys 0.48.0",
+
]
+
+
[[package]]
+
name = "terminal_size"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
+
dependencies = [
+
"rustix 0.38.24",
"windows-sys 0.48.0",
···
"dirs 4.0.0",
"fnv",
"nom 5.1.3",
-
"phf 0.11.1",
+
"phf 0.11.2",
"phf_codegen",
···
dependencies = [
"anyhow",
"base64 0.13.1",
-
"bitflags",
+
"bitflags 1.3.2",
"cassowary",
"cfg-if 1.0.0",
"filedescriptor 0.8.2",
···
"nix 0.24.3",
"num-derive",
"num-traits",
-
"ordered-float 3.7.0",
+
"ordered-float",
"pest",
"pest_derive",
"phf 0.10.1",
···
[[package]]
+
name = "testutil"
+
version = "0.1.0"
+
dependencies = [
+
"once_cell",
+
"parking_lot",
+
]
+
+
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
dependencies = [
-
"terminal_size",
+
"terminal_size 0.2.6",
"unicode-width",
[[package]]
name = "thiserror"
-
version = "1.0.40"
+
version = "1.0.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac"
+
checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
dependencies = [
"thiserror-impl",
[[package]]
name = "thiserror-impl"
-
version = "1.0.40"
+
version = "1.0.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"
+
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
···
"const-cstr",
"fb303_core",
"fbthrift",
-
"futures 0.3.28",
-
"once_cell",
+
"futures 0.3.29",
"ref-cast",
-
"serde",
-
"serde_derive",
"sorted_vector_map",
"thiserror",
"thrift_compiler",
+
"thrift_types",
"tracing",
"tracing-futures",
···
"config_thrift",
"fb303_core",
"fbthrift",
-
"futures 0.3.28",
+
"futures 0.3.29",
"thiserror",
"thrift",
···
[[package]]
name = "thrift_compiler"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"anyhow",
-
"clap 2.34.0",
+
"clap 4.4.8",
+
"serde",
"which",
[[package]]
-
name = "time"
-
version = "0.1.45"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"
+
name = "thrift_types"
+
version = "0.1.0"
dependencies = [
-
"libc",
-
"wasi 0.10.0+wasi-snapshot-preview1",
-
"winapi 0.3.9",
+
"anyhow",
+
"codegen_includer_proc_macro",
+
"config_thrift",
+
"fb303_core",
+
"fbthrift",
+
"futures 0.3.29",
+
"once_cell",
+
"ref-cast",
+
"serde",
+
"serde_derive",
+
"sorted_vector_map",
+
"thiserror",
+
"thrift_compiler",
[[package]]
name = "time"
-
version = "0.3.21"
+
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc"
+
checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5"
dependencies = [
-
"itoa 1.0.6",
+
"deranged",
+
"itoa 1.0.9",
"libc",
"num_threads",
+
"powerfmt",
"serde",
"time-core",
"time-macros",
···
[[package]]
name = "time-core"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
+
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
+
+
[[package]]
+
name = "time-interval"
+
version = "0.1.0"
[[package]]
name = "time-macros"
-
version = "0.2.9"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b"
+
checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
dependencies = [
"time-core",
[[package]]
+
name = "tinyfiledialogs"
+
version = "3.9.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e25fa0bc43a6566e2cc6d7ac96df3fa5a57beba34445bead1b368ba8fe9ca568"
+
dependencies = [
+
"cc",
+
"libc",
+
]
+
+
[[package]]
name = "tinyvec"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "tokio"
-
version = "1.28.1"
+
version = "1.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105"
+
checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
dependencies = [
-
"autocfg",
-
"bytes 1.4.0",
+
"backtrace",
+
"bytes",
"libc",
"mio",
"num_cpus",
-
"parking_lot 0.12.1",
+
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
-
"socket2",
+
"socket2 0.5.5",
"tokio-macros",
"tracing",
"windows-sys 0.48.0",
[[package]]
-
name = "tokio-io"
-
version = "0.1.13"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674"
-
dependencies = [
-
"bytes 0.4.12",
-
"futures 0.1.31",
-
"log",
-
]
-
-
[[package]]
name = "tokio-macros"
-
version = "2.1.0"
+
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
+
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
···
[[package]]
name = "tokio-rustls"
-
version = "0.24.0"
+
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5"
+
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [
"rustls",
"tokio",
···
"futures-core",
"pin-project-lite",
"tokio",
-
"tokio-util 0.7.8",
+
"tokio-util 0.7.10",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4322b6e2ebfd3be4082c16df4341505ef333683158b55f22afaf3f61565d728"
dependencies = [
-
"crossbeam 0.8.2",
+
"crossbeam",
"futures-core",
"futures-sink",
"futures-util",
-
"pin-project 1.1.0",
+
"pin-project 1.1.3",
"tokio",
"tower",
"tower-service",
···
[[package]]
name = "tokio-uds-compat"
version = "0.1.0"
-
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
dependencies = [
"async-io",
-
"futures 0.3.28",
+
"futures 0.3.29",
"tokio",
"tracing",
"uds_windows",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"futures-core",
"futures-io",
"futures-sink",
···
[[package]]
name = "tokio-util"
-
version = "0.7.8"
+
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
+
checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15"
dependencies = [
-
"bytes 1.4.0",
+
"bytes",
"futures-core",
+
"futures-io",
"futures-sink",
+
"futures-util",
+
"hashbrown 0.14.2",
"pin-project-lite",
+
"slab",
"tokio",
"tracing",
+
]
+
+
[[package]]
+
name = "tokio_shim"
+
version = "0.1.0"
+
source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05"
+
dependencies = [
+
"futures 0.3.29",
+
"pin-project 0.4.30",
+
"thiserror",
+
"tokio",
+
"tokio-stream",
[[package]]
name = "toml"
-
version = "0.7.4"
+
version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec"
+
checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35"
dependencies = [
"serde",
"serde_spanned",
···
[[package]]
name = "toml_datetime"
-
version = "0.6.2"
+
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f"
+
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
dependencies = [
"serde",
[[package]]
name = "toml_edit"
-
version = "0.19.10"
+
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739"
+
checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03"
dependencies = [
-
"indexmap",
+
"indexmap 2.1.0",
"serde",
"serde_spanned",
"toml_datetime",
···
[[package]]
name = "tracing"
-
version = "0.1.37"
+
version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
+
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
dependencies = [
-
"cfg-if 1.0.0",
"log",
"pin-project-lite",
"tracing-attributes",
···
[[package]]
name = "tracing-attributes"
-
version = "0.1.24"
+
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
[[package]]
name = "tracing-collector"
version = "0.1.0"
dependencies = [
-
"indexmap",
+
"indexmap 1.9.3",
"libc",
-
"parking_lot 0.11.2",
+
"parking_lot",
"serde",
"serde_json",
"tracing",
···
[[package]]
name = "tracing-core"
-
version = "0.1.31"
+
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
+
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
dependencies = [
"once_cell",
"valuable",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
dependencies = [
-
"futures 0.3.28",
+
"futures 0.3.29",
"futures-task",
-
"pin-project 1.1.0",
+
"pin-project 1.1.3",
"tracing",
[[package]]
name = "tracing-log"
-
version = "0.1.3"
+
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
+
checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
dependencies = [
-
"lazy_static",
"log",
+
"once_cell",
"tracing-core",
···
version = "0.1.0"
dependencies = [
"once_cell",
-
"parking_lot 0.11.2",
+
"parking_lot",
"regex",
"tracing",
···
name = "tracing-sampler"
version = "0.1.0"
dependencies = [
-
"once_cell",
"sampling",
-
"serde",
-
"serde_json",
"tempfile",
"tracing",
"tracing-serde",
···
[[package]]
name = "tracing-subscriber"
-
version = "0.3.17"
+
version = "0.3.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
+
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
dependencies = [
"matchers",
"nu-ansi-term",
"once_cell",
-
"parking_lot 0.12.1",
+
"parking_lot",
"regex",
"serde",
"serde_json",
"sharded-slab",
"smallvec",
"thread_local",
-
"time 0.3.21",
+
"time",
"tracing",
"tracing-core",
"tracing-log",
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"bitflags",
+
"atomicfile",
+
"bitflags 1.3.2",
"byteorder",
+
"fs-err",
"fs2",
"identity",
"itertools",
···
"rand 0.8.5",
"rand_chacha 0.3.1",
"repolock",
-
"sha2 0.10.6",
+
"sha2 0.10.8",
"tempfile",
"thiserror",
"tracing",
···
[[package]]
name = "typenum"
-
version = "1.16.0"
+
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "types"
···
[[package]]
name = "ucd-trie"
-
version = "0.1.5"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81"
+
checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
[[package]]
name = "uds_windows"
···
dependencies = [
"tempfile",
"winapi 0.3.9",
+
]
+
+
[[package]]
+
name = "udsipc"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"fn-error-context",
+
"fs-err",
+
"nodeipc",
+
"uds_windows",
[[package]]
name = "unicase"
-
version = "2.6.0"
+
version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
+
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
dependencies = [
"version_check",
···
[[package]]
name = "unicode-ident"
-
version = "1.0.8"
+
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4"
+
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
[[package]]
name = "unicode-normalization"
···
[[package]]
name = "unicode-width"
-
version = "0.1.10"
+
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
+
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
[[package]]
name = "unicode-xid"
···
version = "0.1.0"
dependencies = [
"configmodel",
-
"indexmap",
+
"indexmap 1.9.3",
"staticconfig",
[[package]]
name = "untrusted"
-
version = "0.7.1"
+
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
+
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "url"
-
version = "2.3.1"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643"
+
checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
dependencies = [
"form_urlencoded",
-
"idna",
+
"idna 0.4.0",
"percent-encoding",
···
"once_cell",
"rand 0.8.5",
"shellexpand",
-
"tempdir",
"tempfile",
"thiserror",
+
"widestring",
"winapi 0.3.9",
[[package]]
name = "uuid"
-
version = "1.3.3"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2"
+
checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc"
dependencies = [
"atomic",
-
"getrandom 0.2.9",
+
"getrandom 0.2.11",
"serde",
"sha1_smol",
···
[[package]]
name = "value-bag"
-
version = "1.0.0-alpha.9"
+
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55"
+
checksum = "4a72e1902dde2bd6441347de2b70b7f5d59bf157c6c62f0c44572607a1d55bbe"
+
dependencies = [
+
"value-bag-serde1",
+
"value-bag-sval2",
+
]
+
+
[[package]]
+
name = "value-bag-serde1"
+
version = "1.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "07ba39dc791ecb35baad371a3fc04c6eab688c04937d2e0ac6c22b612c0357bf"
dependencies = [
-
"ctor",
+
"erased-serde",
+
"serde",
+
"serde_fmt",
+
]
+
+
[[package]]
+
name = "value-bag-sval2"
+
version = "1.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c3e06c10810a57bbf45778d023d432a50a1daa7d185991ae06bcfb6c654d0945"
+
dependencies = [
"sval",
-
"version_check",
+
"sval_buffer",
+
"sval_dynamic",
+
"sval_fmt",
+
"sval_json",
+
"sval_ref",
+
"sval_serde",
[[package]]
···
version = "0.1.0"
dependencies = [
"anyhow",
-
"crossbeam 0.8.2",
+
"crossbeam",
"dashmap",
"fsinfo",
"identity",
···
[[package]]
name = "waker-fn"
-
version = "1.1.0"
+
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
+
checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690"
[[package]]
name = "walkdir"
-
version = "2.3.3"
+
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
+
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
dependencies = [
"same-file",
"winapi-util",
···
[[package]]
name = "want"
-
version = "0.3.0"
+
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
+
checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
dependencies = [
-
"log",
"try-lock",
···
[[package]]
name = "wasi"
-
version = "0.10.0+wasi-snapshot-preview1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
-
-
[[package]]
-
name = "wasi"
version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
-
version = "0.2.86"
+
version = "0.2.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73"
+
checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce"
dependencies = [
"cfg-if 1.0.0",
"wasm-bindgen-macro",
···
[[package]]
name = "wasm-bindgen-backend"
-
version = "0.2.86"
+
version = "0.2.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb"
+
checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217"
dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
"wasm-bindgen-shared",
[[package]]
name = "wasm-bindgen-futures"
-
version = "0.4.36"
+
version = "0.4.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e"
+
checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02"
dependencies = [
"cfg-if 1.0.0",
"js-sys",
···
[[package]]
name = "wasm-bindgen-macro"
-
version = "0.2.86"
+
version = "0.2.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258"
+
checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
···
[[package]]
name = "wasm-bindgen-macro-support"
-
version = "0.2.86"
+
version = "0.2.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"
+
checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.16",
+
"syn 2.0.39",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
[[package]]
name = "wasm-bindgen-shared"
-
version = "0.2.86"
+
version = "0.2.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93"
+
checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b"
[[package]]
name = "wasm-streams"
-
version = "0.2.3"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078"
+
checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7"
dependencies = [
"futures-util",
"js-sys",
···
[[package]]
name = "watchman_client"
version = "0.8.0"
-
source = "git+https://github.com/facebook/watchman.git?branch=main#5a1c58828bacef2a8f0303f21223e62de720852f"
+
source = "git+https://github.com/facebook/watchman.git?branch=main#4bec06637edeb66496e53d678095fb427040b462"
dependencies = [
"anyhow",
-
"bytes 1.4.0",
-
"futures 0.3.28",
+
"bytes",
+
"futures 0.3.29",
"maplit",
"serde",
"serde_bser",
···
[[package]]
name = "web-sys"
-
version = "0.3.63"
+
version = "0.3.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2"
+
checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85"
dependencies = [
"js-sys",
"wasm-bindgen",
[[package]]
-
name = "webpki"
-
version = "0.22.0"
+
name = "webpki-roots"
+
version = "0.25.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd"
+
checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc"
+
+
[[package]]
+
name = "webview-app"
+
version = "0.1.0"
dependencies = [
-
"ring",
-
"untrusted",
+
"anyhow",
+
"base64 0.13.1",
+
"dirs 2.0.2",
+
"open",
+
"serde",
+
"serde_json",
+
"tinyfiledialogs",
+
"tracing",
+
"version",
+
"webview-sys",
[[package]]
-
name = "webpki-roots"
-
version = "0.22.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87"
+
name = "webview-sys"
+
version = "0.6.2"
dependencies = [
-
"webpki",
+
"cc",
[[package]]
···
checksum = "a75e78c0cc60a76de5d93f9dad05651105351e151b6446ab305514945d7588aa"
dependencies = [
"log",
-
"ordered-float 3.7.0",
+
"ordered-float",
"strsim 0.10.0",
"thiserror",
"wezterm-dynamic-derive",
···
[[package]]
name = "which"
-
version = "4.4.0"
+
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269"
+
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
-
"libc",
+
"home",
"once_cell",
+
"rustix 0.38.24",
[[package]]
+
name = "widestring"
+
version = "1.0.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8"
+
+
[[package]]
name = "winapi"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "winapi-util"
-
version = "0.1.5"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
dependencies = [
"winapi 0.3.9",
···
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
-
name = "windows"
-
version = "0.48.0"
+
name = "windows-core"
+
version = "0.51.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
+
checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64"
dependencies = [
-
"windows-targets 0.48.0",
-
]
-
-
[[package]]
-
name = "windows-sys"
-
version = "0.42.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
-
dependencies = [
-
"windows_aarch64_gnullvm 0.42.2",
-
"windows_aarch64_msvc 0.42.2",
-
"windows_i686_gnu 0.42.2",
-
"windows_i686_msvc 0.42.2",
-
"windows_x86_64_gnu 0.42.2",
-
"windows_x86_64_gnullvm 0.42.2",
-
"windows_x86_64_msvc 0.42.2",
+
"windows-targets 0.48.5",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [
-
"windows-targets 0.48.0",
+
"windows-targets 0.48.5",
[[package]]
···
[[package]]
name = "windows-targets"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5"
+
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
dependencies = [
-
"windows_aarch64_gnullvm 0.48.0",
-
"windows_aarch64_msvc 0.48.0",
-
"windows_i686_gnu 0.48.0",
-
"windows_i686_msvc 0.48.0",
-
"windows_x86_64_gnu 0.48.0",
-
"windows_x86_64_gnullvm 0.48.0",
-
"windows_x86_64_msvc 0.48.0",
+
"windows_aarch64_gnullvm 0.48.5",
+
"windows_aarch64_msvc 0.48.5",
+
"windows_i686_gnu 0.48.5",
+
"windows_i686_msvc 0.48.5",
+
"windows_x86_64_gnu 0.48.5",
+
"windows_x86_64_gnullvm 0.48.5",
+
"windows_x86_64_msvc 0.48.5",
[[package]]
···
[[package]]
name = "windows_aarch64_gnullvm"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
+
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
[[package]]
name = "windows_aarch64_msvc"
···
[[package]]
name = "windows_aarch64_msvc"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
+
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
[[package]]
name = "windows_i686_gnu"
···
[[package]]
name = "windows_i686_gnu"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
+
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
[[package]]
name = "windows_i686_msvc"
···
[[package]]
name = "windows_i686_msvc"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
+
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
[[package]]
name = "windows_x86_64_gnu"
···
[[package]]
name = "windows_x86_64_gnu"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
+
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
[[package]]
name = "windows_x86_64_gnullvm"
···
[[package]]
name = "windows_x86_64_gnullvm"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
+
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
[[package]]
name = "windows_x86_64_msvc"
···
[[package]]
name = "windows_x86_64_msvc"
-
version = "0.48.0"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
[[package]]
name = "winnow"
-
version = "0.4.6"
+
version = "0.5.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699"
+
checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b"
dependencies = [
"memchr",
[[package]]
name = "winreg"
-
version = "0.10.1"
+
version = "0.50.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
+
checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
dependencies = [
-
"winapi 0.3.9",
+
"cfg-if 1.0.0",
+
"windows-sys 0.48.0",
[[package]]
···
"anyhow",
"async-runtime",
"async-trait",
-
"bitflags",
+
"bitflags 1.3.2",
+
"configloader",
"configmodel",
-
"crossbeam 0.8.2",
-
"edenfs_client",
-
"futures 0.3.28",
+
"crossbeam",
+
"edenfs-client",
+
"fs-err",
+
"futures 0.3.29",
+
"hgtime",
"identity",
"io",
"manifest",
"manifest-tree",
-
"parking_lot 0.11.2",
+
"parking_lot",
"pathmatcher",
"progress-model",
"repolock",
···
"sparse",
"status",
"storemodel",
-
"tempdir",
"tempfile",
"thiserror",
-
"thrift-types",
"tokio",
"tracing",
"treestate",
···
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
[[package]]
+
name = "zerocopy"
+
version = "0.7.26"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0"
+
dependencies = [
+
"zerocopy-derive",
+
]
+
+
[[package]]
+
name = "zerocopy-derive"
+
version = "0.7.26"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f"
+
dependencies = [
+
"proc-macro2",
+
"quote",
+
"syn 2.0.39",
+
]
+
+
[[package]]
name = "zstd"
-
version = "0.11.2+zstd.1.5.2"
+
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4"
+
checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110"
dependencies = [
"zstd-safe",
[[package]]
name = "zstd-safe"
-
version = "5.0.2+zstd.1.5.2"
+
version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db"
+
checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e"
dependencies = [
-
"libc",
"zstd-sys",
[[package]]
name = "zstd-sys"
-
version = "2.0.8+zstd.1.5.5"
+
version = "2.0.9+zstd.1.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c"
+
checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656"
dependencies = [
"cc",
-
"libc",
"pkg-config",
···
"lru-cache",
"mincode",
"minibytes",
-
"parking_lot 0.11.2",
+
"parking_lot",
"quickcheck",
"serde",
"sha1",
+32 -25
pkgs/applications/version-management/sapling/default.nix
···
, fixup_yarn_lock
, glibcLocales
, libiconv
+
, Cocoa
, CoreFoundation
+
, CoreGraphics
, CoreServices
, Security
+
, WebKit
, enableMinimal ? false
}:
···
owner = "facebook";
repo = "sapling";
rev = version;
-
hash = "sha256-NwOexCU+TdZAdruivqRuqhwt0veryeGykLdH6vth+p4=";
+
hash = "sha256-+LxvPJkyq/6gtcBQepZ5pVGXP1/h30zhCHVfUGPUzFE=";
};
addonsSrc = "${src}/addons";
···
# Fetches the Yarn modules in Nix to to be used as an offline cache
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${addonsSrc}/yarn.lock";
-
sha256 = "sha256-AlY7/cdGr4i87+wMhPBh/+LFDoF8aC23OLDEHu9lYqU=";
+
sha256 = "sha256-3JFrVk78EiNVLLXkCFbuRnXwYHNfVv1pBPBS1yCHtPU=";
};
# Builds the NodeJS server that runs with `sl web`
···
yarn config --offline set yarn-offline-mirror ${yarnOfflineCache}
yarn install --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress
patchShebangs node_modules
+
+
# TODO: build-tar.py tries to run 'yarn install'. We patched
+
# shebangs node_modules, so we don't want 'yarn install'
+
# changing files. We should disable the 'yarn install' in
+
# build-tar.py to be safe.
+
${python3Packages.python}/bin/python3 build-tar.py \
+
--output isl-dist.tar.xz \
+
--yarn 'yarn --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress'
runHook postBuild
'';
···
runHook preInstall
mkdir -p $out
-
cd isl
-
node release.js $out
+
install isl-dist.tar.xz $out/isl-dist.tar.xz
runHook postInstall
'';
···
lockFile = ./Cargo.lock;
outputHashes = {
"abomonation-0.7.3+smallvec1" = "sha256-AxEXR6GC8gHjycIPOfoViP7KceM29p2ZISIt4iwJzvM=";
-
"cloned-0.1.0" = "sha256-MKyj91z+hciJOg4Lhb6ik7zUgCwuHsX8N9HVSP2JkKE=";
-
"fb303_core-0.0.0" = "sha256-5AU54rpeDub2Iol56S4X+xfdU07zWAtOyCNRBZLzUZA=";
-
"fbthrift-0.0.1+unstable" = "sha256-n4ES6zRyTgsNxbrM4AUraJ6W4tLHiKdfSyL3Yd0ET34=";
-
"serde_bser-0.3.1" = "sha256-PkQx2/axT/7LQ4Mvfz1AYBWKXGvaTHkOP2jtljvuYxY=";
+
"cloned-0.1.0" = "sha256-dtAyQq6fgxvr1RXPQHGiCQesvitsKpVkis4c50uolLc=";
+
"fb303_core-0.0.0" = "sha256-j+4zPXxewRxJsPQaAfvcpSkGNKw3d+inVL45Ibo7Q4E=";
+
"fbthrift-0.0.1+unstable" = "sha256-fsIL07PFu645eJFttIJU4sRSjIVuA4BMJ6kYAA0BpwY=";
+
"serde_bser-0.3.1" = "sha256-h50EJL6twJwK90sBXu40Oap4SfiT4kQAK1+bA8XKdHw=";
};
};
postPatch = ''
cp ${./Cargo.lock} Cargo.lock
+
'' + lib.optionalString (!enableMinimal) ''
+
# If asked, we optionally patch in a hardcoded path to the
+
# 'nodejs' package, so that 'sl web' always works. Without the
+
# patch, 'sl web' will still work if 'nodejs' is in $PATH.
+
substituteInPlace lib/config/loader/src/builtin_static/core.rs \
+
--replace '"#);' $'[web]\nnode-path=${nodejs}/bin/node\n"#);'
'';
# Since the derivation builder doesn't have network access to remain pure,
···
sed -i "s|https://files.pythonhosted.org/packages/[[:alnum:]]*/[[:alnum:]]*/[[:alnum:]]*/|file://$NIX_BUILD_TOP/$sourceRoot/hack_pydeps/|g" $sourceRoot/setup.py
'';
-
# Now, copy the "sl web" (aka edenscm-isl) results into the output of this
-
# package, so that the command can actually work. NOTES:
-
#
-
# 1) This applies on all systems (so no conditional a la postFixup)
-
# 2) This doesn't require any kind of fixup itself, so we leave it out
-
# of postFixup for that reason, too
-
# 3) If asked, we optionally patch in a hardcoded path to the 'nodejs' package,
-
# so that 'sl web' always works
-
# 4) 'sl web' will still work if 'nodejs' is in $PATH, just not OOTB
-
preFixup = ''
-
sitepackages=$out/lib/${python3Packages.python.libPrefix}/site-packages
-
chmod +w $sitepackages
-
cp -r ${isl} $sitepackages/edenscm-isl
-
'' + lib.optionalString (!enableMinimal) ''
-
chmod +w $sitepackages/edenscm-isl/run-isl
-
substituteInPlace $sitepackages/edenscm-isl/run-isl \
-
--replace 'NODE=node' 'NODE=${nodejs}/bin/node'
+
postInstall = ''
+
install ${isl}/isl-dist.tar.xz $out/lib/isl-dist.tar.xz
'';
postFixup = lib.optionalString stdenv.isLinux ''
···
] ++ lib.optionals stdenv.isDarwin [
curl
libiconv
+
Cocoa
CoreFoundation
+
CoreGraphics
CoreServices
Security
+
WebKit
];
HGNAME = "sl";
···
$out/bin/sl version | grep -qw "$SAPLING_VERSION"
echo "OK!"
'';
+
+
# Expose isl to nix repl as sapling.isl.
+
passthru.isl = isl;
meta = with lib; {
description = "A Scalable, User-Friendly Source Control System";
+3 -76
pkgs/applications/version-management/sapling/deps.json
···
{
-
"links": [
-
{
-
"sha256": "0dgg5x4nvdpfiz552diy11xg72y14s38hjz9qxygafnfgybg6hab",
-
"url": "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "0dq9f7irmml1nm9a2rx8dd6m2dqmzjj1x40mk0rg619wrdfsaj0b",
-
"url": "https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "0r4xy2sqwyhwlwj81zvhzbnx7a7r4xdz9xyzzkjczlx7gk1cig1d",
-
"url": "https://files.pythonhosted.org/packages/23/6a/210816c943c9aeeb29e4e18a298f14bf0e118fe222a23e13bfcc2d41b0a4/ipython-7.16.1-py3-none-any.whl"
-
},
-
{
-
"sha256": "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw",
-
"url": "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip"
-
},
-
{
-
"sha256": "16sgpg57kxx5jh467d9qwc2hwshfvdbl0xkafdp3qspvbfp46qc0",
-
"url": "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "1qn3bnyd7gdwkyk8nvlhiy3c6zbwjd49fjxj0gp8xxi9faiysiwz",
-
"url": "https://files.pythonhosted.org/packages/44/98/5b86278fbbf250d239ae0ecb724f8572af1c91f4a11edf4d36a206189440/colorama-0.4.4-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "0mfj5d1bgpy1clfgwrkmjqm2pv70pm01jp4iyyhphc96kyifdg7v",
-
"url": "https://files.pythonhosted.org/packages/4c/1c/ff6546b6c12603d8dd1070aa3c3d273ad4c07f5771689a7b69a550e8c951/backcall-0.2.0-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "0yxz45fzjsq6zh5f9cjl0gf4vfg1l7rd79zyb3ih544layjg3ff8",
-
"url": "https://files.pythonhosted.org/packages/4e/78/56aa1b5f4d8ac548755ae767d84f0be54fdd9d404197a3d9e4659d272348/setuptools-57.0.0-py3-none-any.whl"
-
},
-
{
-
"sha256": "1177pfa343r378020a85l3b16ak479qgyvh8k5719fgbkhm81d5y",
-
"url": "https://files.pythonhosted.org/packages/59/7c/e39aca596badaf1b78e8f547c807b04dae603a433d3e7a7e04d67f2ef3e5/wcwidth-0.2.5-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "1r55ffffaq4q3dpvha7iipgxlqwvjg5cklf9izr42xj5rr226r26",
-
"url": "https://files.pythonhosted.org/packages/87/61/2dfea88583d5454e3a64f9308a686071d58d59a55db638268a6413e1eb6d/prompt_toolkit-2.0.10-py3-none-any.whl"
-
},
-
{
-
"sha256": "08v36wa0kckc892bk4nypl6sszbysarm8jhslviz1agp2sf1jp3f",
-
"url": "https://files.pythonhosted.org/packages/6a/36/b1b9bfdf28690ae01d9ca0aa5b0d07cb4448ac65fb91dc7e2d094e3d992f/decorator-5.0.9-py3-none-any.whl"
-
},
-
{
-
"sha256": "0mnzcb714ynl1qlv9dwnh50rv75mmj18ywaxbl8xzm3l9m0syjcn",
-
"url": "https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "13iv73575lilrm01ffhr8y8sxn8kxhvfqsgwckbr919725280vnn",
-
"url": "https://files.pythonhosted.org/packages/a6/c9/be11fce9810793676017f79ffab3c6cb18575844a6c7b8d4ed92f95de604/Pygments-2.9.0-py3-none-any.whl"
-
},
-
{
-
"sha256": "0i7ycyjad9kq6lgq5ih7j8xsm639z24250s6d17pp781v6hwdd3h",
-
"url": "https://files.pythonhosted.org/packages/ca/ab/872a23e29cec3cf2594af7e857f18b687ad21039c1f9b922fac5b9b142d5/traitlets-4.3.3-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "0m02dsi8lvrjf4bi20ab6lm7rr6krz7pg6lzk3xjs2l9hqfjzfwa",
-
"url": "https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "1f7sc4ydjj33gadcgfz8fcx02d1wm2frlqwzdik1krlr6wikgpbj",
-
"url": "https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl"
-
},
-
{
-
"sha256": "1ibql99agjf2gj7y0svzd5m0h81hailf4p3sj3yl9i1i8ykdj6wm",
-
"url": "https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57/ipdb-0.13.9.tar.gz"
-
},
-
{
-
"sha256": "1xqsihpqnfal29nb5kmw8z71nd4jbsnbz7p3lkr094xpb13wycw7",
-
"url": "https://files.pythonhosted.org/packages/4c/76/1e41fbb365ad20b6efab2e61b0f4751518444c953b390f9b2d36cf97eea0/Cython-0.29.32.tar.gz"
-
}
-
],
-
"version": "0.2.20230523-092610+f12b7eee",
-
"versionHash": "11350811807294821405"
+
"links": [],
+
"version": "0.2.20231113-145254+995db0d6",
+
"versionHash": "214505116687308775"
}
+3 -3
pkgs/applications/version-management/sublime-merge/default.nix
···
} {};
sublime-merge-dev = common {
-
buildVersion = "2090";
-
aarch64sha256 = "96nJn+7bVoLM6D14pFujlj3JOQL5PwdU1+SWzEjoYhU=";
-
x64sha256 = "bu51gsu0XxZBF8/HncPttcKiIRpC7qsKTgR9cktKOnI=";
+
buildVersion = "2092";
+
aarch64sha256 = "3QMDynXMVB4QVtM8EPbZ8I4m+5sEjzs8XN+jEoMaktM=";
+
x64sha256 = "S9E+wRvO41Eq+PLA/J+sjBIAn6yz715Wg9bKRW2Eobg=";
dev = true;
} {};
}
+2 -2
pkgs/applications/video/vdr/softhddevice/default.nix
···
}:
stdenv.mkDerivation rec {
pname = "vdr-softhddevice";
-
version = "1.12.5";
+
version = "2.0.6";
src = fetchFromGitHub {
owner = "ua0lnj";
repo = "vdr-plugin-softhddevice";
-
sha256 = "sha256-T+jmsHZA7poxwLSFi9N8ALa0te735HQer9ByH2Wub60=";
+
sha256 = "sha256-eE2cxqV/XpGyxneVzpP7f215IReH1nwGEkfCHbxUgVs=";
rev = "v${version}";
};
+2 -2
pkgs/applications/window-managers/hyprwm/hyprland/default.nix
···
assert lib.assertMsg (!hidpiXWayland) "The option `hidpiXWayland` has been removed. Please refer https://wiki.hyprland.org/Configuring/XWayland";
stdenv.mkDerivation (finalAttrs: {
pname = "hyprland" + lib.optionalString debug "-debug";
-
version = "0.32.0";
+
version = "0.32.3";
src = fetchFromGitHub {
owner = "hyprwm";
repo = finalAttrs.pname;
rev = "v${finalAttrs.version}";
-
hash = "sha256-HrnlCdZBqqE37gFORapfSGEGcqhCyhX2aSMRnDEmR0k=";
+
hash = "sha256-8PP26+ybmScq5WpFd2JPqUDzG2VggYOvD6/rzY9/CJ4=";
};
patches = [
+2 -2
pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix
···
domain = "gitlab.freedesktop.org";
owner = "wlroots";
repo = "wlroots";
-
rev = "47bf87ade2bd32395615a385ebde1fefbcdf79a2";
-
hash = "sha256-jU0I6FoCKnj4zIBL4daosFWh81U1fM719Z6cae8PxSY=";
+
rev = "5de9e1a99d6642c2d09d589aa37ff0a8945dcee1";
+
hash = "sha256-HXu98PyBMKEWLqiTb8viuLDznud/SdkdJsx5A5CWx7I=";
};
pname =
+17 -1
pkgs/build-support/dotnet/build-dotnet-module/default.nix
···
dotnet-sdk
];
+
# Parse the version attr into a format acceptable for the Version msbuild property
+
# The actual version attr is saved in InformationalVersion, which accepts an arbitrary string
+
versionForDotnet = if !(lib.hasAttr "version" args) || args.version == null
+
then null else let
+
components = lib.pipe args.version [
+
lib.splitVersion
+
(lib.filter (x: (lib.strings.match "[0-9]+" x) != null))
+
(lib.filter (x: (lib.toInt x) < 65535)) # one version component in dotnet has to fit in 16 bits
+
];
+
in if (lib.length components) == 0
+
then null
+
else lib.concatStringsSep "." ((lib.take 4 components)
+
++ (if (lib.length components) < 4
+
then lib.replicate (4 - (lib.length components)) "0"
+
else [ ]));
+
makeWrapperArgs = args.makeWrapperArgs or [ ] ++ [
"--prefix LD_LIBRARY_PATH : ${dotnet-sdk.icu}/lib"
];
···
passthru = {
inherit nuget-source;
-
} // lib.optionalAttrs (nugetDepsFile != null) {
+
} // lib.optionalAttrs (!lib.isDerivation nugetDeps) {
fetch-deps =
let
flags = dotnetFlags ++ dotnetRestoreFlags;
+7 -2
pkgs/build-support/dotnet/build-dotnet-module/hooks/dotnet-build-hook.sh
···
dotnetBuildFlags+=("-p:UseAppHost=true")
fi
+
local versionFlags=()
if [ "${version-}" ]; then
-
local -r versionFlag="-p:Version=${version-}"
+
versionFlags+=("-p:InformationalVersion=${version-}")
+
fi
+
+
if [ "${versionForDotnet-}" ]; then
+
versionFlags+=("-p:Version=${versionForDotnet-}")
fi
dotnetBuild() {
···
-p:Deterministic=true \
--configuration "@buildType@" \
--no-restore \
-
${versionFlag-} \
+
${versionFlags[@]} \
${runtimeIdFlags[@]} \
${dotnetBuildFlags[@]} \
${dotnetFlags[@]}
+2
pkgs/build-support/node/fetch-yarn-deps/fixup.js
···
if (verbose) console.log(`Rewriting URL ${url} for dependency ${dep}`)
pkg.resolved = urlToName(url)
+
if (hash)
+
pkg.resolved += `#${hash}`
return [dep, pkg]
})
+30 -1
pkgs/by-name/al/alsa-utils/package.nix
···
-
{lib, stdenv, fetchurl, fetchpatch, alsa-lib, gettext, makeWrapper, ncurses, libsamplerate, pciutils, which, fftw}:
+
{ lib
+
, stdenv
+
, fetchurl
+
, fetchpatch
+
, alsa-lib
+
, alsa-plugins
+
, gettext
+
, makeWrapper
+
, ncurses
+
, libsamplerate
+
, pciutils
+
, which
+
, fftw
+
, pipewire
+
, withPipewireLib ? true
+
, symlinkJoin
+
}:
+
+
let
+
plugin-packages = [ alsa-plugins ] ++ lib.optional withPipewireLib pipewire;
+
# Create a directory containing symlinks of all ALSA plugins.
+
# This is necessary because ALSA_PLUGIN_DIR must reference only one directory.
+
plugin-dir = symlinkJoin {
+
name = "all-plugins";
+
paths = map
+
(path: "${path}/lib/alsa-lib")
+
plugin-packages;
+
};
+
in
stdenv.mkDerivation rec {
pname = "alsa-utils";
version = "1.2.10";
···
postFixup = ''
mv $out/bin/alsa-info.sh $out/bin/alsa-info
wrapProgram $out/bin/alsa-info --prefix PATH : "${lib.makeBinPath [ which pciutils ]}"
+
wrapProgram $out/bin/aplay --set-default ALSA_PLUGIN_DIR ${plugin-dir}
'';
meta = with lib; {
+44
pkgs/by-name/ms/msolve/package.nix
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, autoreconfHook
+
, flint
+
, gmp
+
, mpfr
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "msolve";
+
version = "0.6.1";
+
+
src = fetchFromGitHub {
+
owner = "algebraic-solving";
+
repo = "msolve";
+
rev = "v${finalAttrs.version}";
+
hash = "sha256-mcq98zMWQcmlTZt9eIJJg+IW5UBMcKR+8TzuabpOBwE=";
+
};
+
+
postPatch = ''
+
patchShebangs .
+
'';
+
+
nativeBuildInputs = [
+
autoreconfHook
+
];
+
+
buildInputs = [
+
flint
+
gmp
+
mpfr
+
];
+
+
doCheck = true;
+
+
meta = with lib; {
+
description = "Library for polynomial system solving through algebraic methods";
+
homepage = "https://msolve.lip6.fr";
+
license = licenses.gpl2Plus;
+
maintainers = with maintainers; [ wegank ];
+
platforms = platforms.unix;
+
};
+
})
+473 -424
pkgs/by-name/ni/nickel/Cargo.lock
···
[[package]]
name = "ahash"
-
version = "0.8.3"
+
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
+
checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a"
dependencies = [
"cfg-if",
-
"getrandom 0.2.10",
+
"getrandom",
"once_cell",
"version_check",
+
"zerocopy",
]
[[package]]
name = "aho-corasick"
-
version = "1.0.5"
+
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783"
+
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
dependencies = [
"memchr",
]
···
[[package]]
name = "anstream"
-
version = "0.5.0"
+
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c"
+
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
dependencies = [
"anstyle",
"anstyle-parse",
···
[[package]]
name = "anstyle"
-
version = "1.0.3"
+
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46"
+
checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
[[package]]
name = "anstyle-parse"
-
version = "0.2.1"
+
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333"
+
checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140"
dependencies = [
"utf8parse",
]
···
[[package]]
name = "anstyle-wincon"
-
version = "2.1.0"
+
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
+
checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
dependencies = [
"anstyle",
"windows-sys 0.48.0",
···
[[package]]
name = "base64"
-
version = "0.21.4"
+
version = "0.21.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2"
+
checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9"
[[package]]
name = "beef"
···
[[package]]
name = "bitflags"
-
version = "2.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
-
-
[[package]]
-
name = "block-buffer"
-
version = "0.9.0"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
-
dependencies = [
-
"block-padding",
-
"generic-array",
-
]
+
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
[[package]]
name = "block-buffer"
···
]
[[package]]
-
name = "block-padding"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
-
-
[[package]]
name = "bstr"
-
version = "1.6.2"
+
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a"
+
checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019"
dependencies = [
"memchr",
"regex-automata",
···
[[package]]
name = "bumpalo"
-
version = "3.13.0"
+
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
+
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "bytemuck"
···
[[package]]
name = "clap"
-
version = "4.4.3"
+
version = "4.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "84ed82781cea27b43c9b106a979fe450a13a31aab0500595fb3fc06616de08e6"
+
checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b"
dependencies = [
"clap_builder",
"clap_derive",
···
[[package]]
name = "clap_builder"
-
version = "4.4.2"
+
version = "4.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08"
+
checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663"
dependencies = [
"anstream",
"anstyle",
-
"clap_lex 0.5.1",
+
"clap_lex 0.6.0",
"strsim",
"terminal_size",
]
[[package]]
name = "clap_complete"
-
version = "4.4.1"
+
version = "4.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4110a1e6af615a9e6d0a36f805d5c99099f8bab9b8042f5bc1fa220a4a89e36f"
+
checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae"
dependencies = [
-
"clap 4.4.3",
+
"clap 4.4.7",
]
[[package]]
name = "clap_derive"
-
version = "4.4.2"
+
version = "4.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
+
checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442"
dependencies = [
"heck",
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
-
"syn 2.0.33",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "clap_lex"
-
version = "0.5.1"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961"
+
checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
[[package]]
name = "clipboard-win"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c5a805f31fb098b1611170028501077ceb8c9e78f5345530f4fdefae9b61119"
dependencies = [
-
"clap 4.4.3",
+
"clap 4.4.7",
"entities",
"memchr",
"once_cell",
···
[[package]]
name = "cpufeatures"
-
version = "0.2.9"
+
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
+
checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0"
dependencies = [
"libc",
]
···
[[package]]
name = "csv"
-
version = "1.2.2"
+
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086"
+
checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe"
dependencies = [
"csv-core",
"itoa",
···
[[package]]
name = "csv-core"
-
version = "0.1.10"
+
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
+
checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70"
dependencies = [
"memchr",
]
[[package]]
+
name = "cxx"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7129e341034ecb940c9072817cd9007974ea696844fc4dd582dc1653a7fbe2e8"
+
dependencies = [
+
"cc",
+
"cxxbridge-flags",
+
"cxxbridge-macro",
+
"link-cplusplus",
+
]
+
+
[[package]]
+
name = "cxx-build"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2a24f3f5f8eed71936f21e570436f024f5c2e25628f7496aa7ccd03b90109d5"
+
dependencies = [
+
"cc",
+
"codespan-reporting",
+
"once_cell",
+
"proc-macro2 1.0.69",
+
"quote 1.0.33",
+
"scratch",
+
"syn 2.0.38",
+
]
+
+
[[package]]
+
name = "cxxbridge-flags"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "06fdd177fc61050d63f67f5bd6351fac6ab5526694ea8e359cd9cd3b75857f44"
+
+
[[package]]
+
name = "cxxbridge-macro"
+
version = "1.0.110"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f"
+
dependencies = [
+
"proc-macro2 1.0.69",
+
"quote 1.0.33",
+
"syn 2.0.38",
+
]
+
+
[[package]]
name = "debugid"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "deranged"
-
version = "0.3.8"
+
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
+
checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3"
+
dependencies = [
+
"powerfmt",
+
]
[[package]]
name = "derive_more"
···
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
dependencies = [
"convert_case",
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"rustc_version",
"syn 1.0.109",
···
[[package]]
name = "deunicode"
-
version = "0.4.4"
+
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d95203a6a50906215a502507c0f879a0ce7ff205a6111e2db2a5ef8e4bb92e43"
+
checksum = "71dbf1bf89c23e9cd1baf5e654f622872655f195b36588dc9dc38f7eda30758c"
+
dependencies = [
+
"deunicode 1.4.1",
+
]
+
+
[[package]]
+
name = "deunicode"
+
version = "1.4.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6a1abaf4d861455be59f64fd2b55606cb151fce304ede7165f410243ce96bde6"
[[package]]
name = "diff"
···
[[package]]
name = "digest"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
-
dependencies = [
-
"generic-array",
-
]
-
-
[[package]]
-
name = "digest"
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
dependencies = [
-
"block-buffer 0.10.4",
+
"block-buffer",
"crypto-common",
]
···
checksum = "af36f591236d9d822425cb6896595658fa558fcebf5ee8accac1d4b92c47166e"
dependencies = [
"base64 0.13.1",
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"syn 1.0.109",
]
···
[[package]]
name = "errno"
-
version = "0.3.3"
+
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd"
+
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
dependencies = [
-
"errno-dragonfly",
"libc",
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "errno-dragonfly"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
-
dependencies = [
-
"cc",
-
"libc",
]
[[package]]
···
[[package]]
name = "fastrand"
-
version = "2.0.0"
+
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
[[package]]
name = "fd-lock"
···
checksum = "ef033ed5e9bad94e55838ca0ca906db0e043f517adda0c8b79c7a8c66c93c1b5"
dependencies = [
"cfg-if",
-
"rustix 0.38.13",
+
"rustix",
"windows-sys 0.48.0",
]
···
[[package]]
name = "flate2"
-
version = "1.0.27"
+
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
+
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
dependencies = [
"crc32fast",
"miniz_oxide",
···
[[package]]
name = "futures"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
+
checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335"
dependencies = [
"futures-channel",
"futures-core",
···
[[package]]
name = "futures-channel"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
+
checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb"
dependencies = [
"futures-core",
"futures-sink",
···
[[package]]
name = "futures-core"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
+
checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c"
[[package]]
name = "futures-executor"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
+
checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc"
dependencies = [
"futures-core",
"futures-task",
···
[[package]]
name = "futures-io"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
+
checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa"
[[package]]
name = "futures-macro"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
+
checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
name = "futures-sink"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
+
checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817"
[[package]]
name = "futures-task"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
+
checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2"
[[package]]
name = "futures-util"
-
version = "0.3.28"
+
version = "0.3.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
+
checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104"
dependencies = [
"futures-channel",
"futures-core",
···
[[package]]
name = "getrandom"
-
version = "0.1.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
-
dependencies = [
-
"cfg-if",
-
"libc",
-
"wasi 0.9.0+wasi-snapshot-preview1",
-
]
-
-
[[package]]
-
name = "getrandom"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [
"cfg-if",
"libc",
-
"wasi 0.11.0+wasi-snapshot-preview1",
+
"wasi",
[[package]]
···
checksum = "fe69f1cbdb6e28af2bac214e943b99ce8a0a06b447d15d3e61161b0423139f3f"
dependencies = [
"proc-macro-hack",
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"syn 1.0.109",
···
[[package]]
name = "hashbrown"
-
version = "0.14.0"
+
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
+
checksum = "33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038"
+
dependencies = [
+
"ahash",
+
]
+
+
[[package]]
+
name = "hashbrown"
+
version = "0.14.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
[[package]]
name = "heck"
···
[[package]]
name = "hermit-abi"
-
version = "0.3.2"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
+
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
[[package]]
name = "humantime"
···
[[package]]
name = "indexmap"
-
version = "2.0.0"
+
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
+
checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"
dependencies = [
"equivalent",
-
"hashbrown 0.14.0",
+
"hashbrown 0.14.2",
[[package]]
···
[[package]]
name = "indoc"
-
version = "2.0.3"
+
version = "2.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c785eefb63ebd0e33416dfcb8d6da0bf27ce752843a45632a67bf10d4d4b5c4"
+
checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8"
[[package]]
name = "inferno"
-
version = "0.11.16"
+
version = "0.11.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "73c0fefcb6d409a6587c07515951495d482006f89a21daa0f2f783aa4fd5e027"
+
checksum = "c50453ec3a6555fad17b1cd1a80d16af5bc7cb35094f64e429fd46549018c6a3"
dependencies = [
"ahash",
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"is-terminal",
"itoa",
"log",
···
[[package]]
name = "insta"
-
version = "1.31.0"
+
version = "1.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a0770b0a3d4c70567f0d58331f3088b0e4c4f56c9b8d764efe654b4a5d46de3a"
+
checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc"
dependencies = [
"console",
"lazy_static",
···
[[package]]
-
name = "io-lifetimes"
-
version = "1.0.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
-
dependencies = [
-
"hermit-abi 0.3.2",
-
"libc",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
name = "is-terminal"
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
dependencies = [
-
"hermit-abi 0.3.2",
-
"rustix 0.38.13",
+
"hermit-abi 0.3.3",
+
"rustix",
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "itertools"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"
-
dependencies = [
-
"either",
[[package]]
···
[[package]]
-
name = "keccak"
-
version = "0.1.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940"
-
dependencies = [
-
"cpufeatures",
-
]
-
-
[[package]]
name = "lalrpop"
version = "0.19.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "libc"
-
version = "0.2.148"
+
version = "0.2.149"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b"
+
checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
[[package]]
name = "line-wrap"
···
[[package]]
-
name = "linked-hash-map"
-
version = "0.5.6"
+
name = "link-cplusplus"
+
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
+
checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"
+
dependencies = [
+
"cc",
+
]
[[package]]
-
name = "linux-raw-sys"
-
version = "0.3.8"
+
name = "linked-hash-map"
+
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
+
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
[[package]]
name = "linux-raw-sys"
-
version = "0.4.7"
+
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128"
+
checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
[[package]]
name = "lock_api"
-
version = "0.4.10"
+
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
+
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
dependencies = [
"autocfg",
"scopeguard",
···
dependencies = [
"beef",
"fnv",
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"regex-syntax 0.6.29",
"syn 1.0.109",
···
[[package]]
+
name = "mach2"
+
version = "0.4.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
name = "malachite"
-
version = "0.3.2"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f6cf7f4730c30071ba374fac86ad35b1cb7a0716f774737768667ea3fa1828e3"
+
checksum = "220cb36c52aa6eff45559df497abe0e2a4c1209f92279a746a399f622d7b95c7"
dependencies = [
"malachite-base",
"malachite-nz",
···
[[package]]
name = "malachite-base"
-
version = "0.3.2"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b06bfa98a4b4802af5a4263b4ad4660e28e51e8490f6354eb9336c70767e1c5"
+
checksum = "6538136c5daf04126d6be4899f7fe4879b7f8de896dd1b4210fe6de5b94f2555"
dependencies = [
-
"itertools 0.9.0",
-
"rand",
-
"rand_chacha",
+
"itertools 0.11.0",
"ryu",
-
"sha3",
[[package]]
name = "malachite-nz"
-
version = "0.3.2"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c89e21c64b7af5be3dc8cef16f786243faf59459fe4ba93b44efdeb264e5ade4"
+
checksum = "5f0b05577b7a3f09433106460b10304f97fc572f0baabf6640e6cb1e23f5fc52"
dependencies = [
"embed-doc-image",
-
"itertools 0.9.0",
+
"itertools 0.11.0",
"malachite-base",
"serde",
[[package]]
name = "malachite-q"
-
version = "0.3.2"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3755e541d5134b5016594c9043094172c4dda9259b3ce824a7b8101941850360"
+
checksum = "a1cfdb4016292e6acd832eaee261175f3af8bbee62afeefe4420ebce4c440cb5"
dependencies = [
-
"itertools 0.9.0",
+
"itertools 0.11.0",
"malachite-base",
"malachite-nz",
"serde",
···
[[package]]
name = "md-5"
-
version = "0.10.5"
+
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
+
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
-
"digest 0.10.7",
+
"cfg-if",
+
"digest",
[[package]]
name = "memchr"
-
version = "2.6.3"
+
version = "2.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c"
+
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
[[package]]
name = "memmap2"
···
[[package]]
+
name = "metrics"
+
version = "0.21.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fde3af1a009ed76a778cb84fdef9e7dbbdf5775ae3e4cc1f434a6a307f6f76c5"
+
dependencies = [
+
"ahash",
+
"metrics-macros",
+
"portable-atomic",
+
]
+
+
[[package]]
+
name = "metrics-macros"
+
version = "0.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ddece26afd34c31585c74a4db0630c376df271c285d682d1e55012197830b6df"
+
dependencies = [
+
"proc-macro2 1.0.69",
+
"quote 1.0.33",
+
"syn 2.0.38",
+
]
+
+
[[package]]
+
name = "metrics-util"
+
version = "0.15.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4de2ed6e491ed114b40b732e4d1659a9d53992ebd87490c44a6ffe23739d973e"
+
dependencies = [
+
"aho-corasick",
+
"crossbeam-epoch",
+
"crossbeam-utils",
+
"hashbrown 0.13.1",
+
"indexmap 1.9.3",
+
"metrics",
+
"num_cpus",
+
"ordered-float",
+
"quanta",
+
"radix_trie",
+
"sketches-ddsketch",
+
]
+
+
[[package]]
name = "minimad"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "mio"
-
version = "0.8.8"
+
version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
+
checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0"
dependencies = [
"libc",
"log",
-
"wasi 0.11.0+wasi-snapshot-preview1",
+
"wasi",
"windows-sys 0.48.0",
···
[[package]]
name = "nickel-lang-cli"
-
version = "1.2.2"
+
version = "1.3.0"
dependencies = [
-
"clap 4.4.3",
+
"clap 4.4.7",
"clap_complete",
"directories",
"git-version",
"insta",
+
"metrics",
+
"metrics-util",
"nickel-lang-core",
"nickel-lang-utils",
"serde",
···
[[package]]
name = "nickel-lang-core"
-
version = "0.2.0"
+
version = "0.3.0"
dependencies = [
"ansi_term",
"assert_matches",
-
"clap 4.4.3",
+
"clap 4.4.7",
"codespan",
"codespan-reporting",
"comrak",
"criterion",
+
"cxx",
+
"cxx-build",
"indexmap 1.9.3",
-
"indoc 2.0.3",
+
"indoc 2.0.4",
"js-sys",
"lalrpop",
"lalrpop-util",
···
"malachite",
"malachite-q",
"md-5",
+
"metrics",
"nickel-lang-utils",
"once_cell",
+
"pkg-config",
"pprof",
"pretty",
"pretty_assertions",
···
"similar",
"simple-counter",
"strip-ansi-escapes",
+
"strsim",
"termimad",
"test-generator",
"toml",
"topiary",
+
"topiary-queries",
"tree-sitter-nickel 0.1.0",
"typed-arena",
"unicode-segmentation",
···
[[package]]
name = "nickel-lang-lsp"
-
version = "1.2.2"
+
version = "1.3.0"
dependencies = [
"anyhow",
"assert_cmd",
"assert_matches",
-
"clap 4.4.3",
+
"clap 4.4.7",
"codespan",
"codespan-lsp",
"codespan-reporting",
+
"criterion",
"csv",
"derive_more",
"env_logger",
+
"glob",
"insta",
"lalrpop",
"lalrpop-util",
···
[[package]]
name = "nickel-wasm-repl"
-
version = "0.1.0"
+
version = "0.3.0"
dependencies = [
"nickel-lang-core",
···
[[package]]
name = "num-traits"
-
version = "0.2.16"
+
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
+
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
dependencies = [
"autocfg",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
-
"hermit-abi 0.3.2",
+
"hermit-abi 0.3.3",
"libc",
···
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
[[package]]
-
name = "opaque-debug"
-
version = "0.3.0"
+
name = "ordered-float"
+
version = "3.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
+
checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc"
+
dependencies = [
+
"num-traits",
+
]
[[package]]
name = "os_str_bytes"
-
version = "6.5.1"
+
version = "6.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac"
+
checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
[[package]]
name = "pad"
···
[[package]]
name = "parking_lot_core"
-
version = "0.9.8"
+
version = "0.9.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
+
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
dependencies = [
"cfg-if",
"libc",
-
"redox_syscall 0.3.5",
+
"redox_syscall 0.4.1",
"smallvec",
"windows-targets 0.48.5",
···
checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
dependencies = [
"fixedbitset",
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
[[package]]
···
[[package]]
name = "plist"
-
version = "1.5.0"
+
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bdc0001cfea3db57a2e24bc0d818e9e20e554b5f97fabb9bc231dc240269ae06"
+
checksum = "9a4a0cfc5fb21a09dc6af4bf834cf10d4a32fccd9e2ea468c4b1751a097487aa"
dependencies = [
-
"base64 0.21.4",
+
"base64 0.21.5",
"indexmap 1.9.3",
"line-wrap",
-
"quick-xml 0.29.0",
+
"quick-xml 0.30.0",
"serde",
"time",
···
[[package]]
+
name = "portable-atomic"
+
version = "1.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b559898e0b4931ed2d3b959ab0c2da4d99cc644c4b0b1a35b4d344027f474023"
+
+
[[package]]
+
name = "powerfmt"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
+
+
[[package]]
name = "pprof"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
-
name = "ppv-lite86"
-
version = "0.2.17"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
-
-
[[package]]
name = "precomputed-hash"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "predicates"
-
version = "3.0.3"
+
version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09963355b9f467184c04017ced4a2ba2d75cbcb4e7462690d388233253d4b1a9"
+
checksum = "6dfc28575c2e3f19cb3c73b93af36460ae898d426eba6fc15b9bd2a5220758a0"
dependencies = [
"anstyle",
"difflib",
-
"itertools 0.10.5",
+
"itertools 0.11.0",
"predicates-core",
···
[[package]]
name = "proc-macro2"
-
version = "1.0.67"
+
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328"
+
checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
dependencies = [
"unicode-ident",
[[package]]
name = "pyckel"
-
version = "1.2.2"
+
version = "1.3.0"
dependencies = [
"codespan-reporting",
"nickel-lang-core",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94144a1266e236b1c932682136dc35a9dee8d3589728f68130c7c3861ef96b28"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"pyo3-macros-backend",
"quote 1.0.33",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8df9be978a2d2f0cdebabb03206ed73b11314701a5bfe71b0d753b81997777f"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"syn 1.0.109",
[[package]]
+
name = "quanta"
+
version = "0.11.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a17e662a7a8291a865152364c20c7abc5e60486ab2001e8ec10b24862de0b9ab"
+
dependencies = [
+
"crossbeam-utils",
+
"libc",
+
"mach2",
+
"once_cell",
+
"raw-cpuid",
+
"wasi",
+
"web-sys",
+
"winapi",
+
]
+
+
[[package]]
name = "quick-xml"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "quick-xml"
-
version = "0.29.0"
+
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51"
+
checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956"
dependencies = [
"memchr",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
[[package]]
···
[[package]]
-
name = "rand"
-
version = "0.7.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
-
dependencies = [
-
"getrandom 0.1.16",
-
"libc",
-
"rand_chacha",
-
"rand_core",
-
"rand_hc",
-
]
-
-
[[package]]
-
name = "rand_chacha"
-
version = "0.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
-
dependencies = [
-
"ppv-lite86",
-
"rand_core",
-
]
-
-
[[package]]
-
name = "rand_core"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
-
dependencies = [
-
"getrandom 0.1.16",
-
]
-
-
[[package]]
-
name = "rand_hc"
-
version = "0.2.0"
+
name = "raw-cpuid"
+
version = "10.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
+
checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332"
dependencies = [
-
"rand_core",
+
"bitflags 1.3.2",
[[package]]
name = "rayon"
-
version = "1.7.0"
+
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
+
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
dependencies = [
"either",
"rayon-core",
···
[[package]]
name = "rayon-core"
-
version = "1.11.0"
+
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
+
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
dependencies = [
-
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
-
"num_cpus",
[[package]]
···
[[package]]
name = "redox_syscall"
-
version = "0.3.5"
+
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
+
checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
dependencies = [
"bitflags 1.3.2",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
dependencies = [
-
"getrandom 0.2.10",
+
"getrandom",
"redox_syscall 0.2.16",
"thiserror",
[[package]]
name = "regex"
-
version = "1.9.5"
+
version = "1.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47"
+
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
dependencies = [
"aho-corasick",
"memchr",
"regex-automata",
-
"regex-syntax 0.7.5",
+
"regex-syntax 0.8.2",
[[package]]
name = "regex-automata"
-
version = "0.3.8"
+
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795"
+
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
dependencies = [
"aho-corasick",
"memchr",
-
"regex-syntax 0.7.5",
+
"regex-syntax 0.8.2",
[[package]]
···
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
[[package]]
+
name = "regex-syntax"
+
version = "0.8.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
+
+
[[package]]
name = "rgb"
-
version = "0.8.36"
+
version = "0.8.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59"
+
checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8"
dependencies = [
"bytemuck",
···
[[package]]
name = "rustix"
-
version = "0.37.23"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06"
-
dependencies = [
-
"bitflags 1.3.2",
-
"errno",
-
"io-lifetimes",
-
"libc",
-
"linux-raw-sys 0.3.8",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "rustix"
-
version = "0.38.13"
+
version = "0.38.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7db8590df6dfcd144d22afd1b83b36c21a18d7cbc1dc4bb5295a8712e9eb662"
+
checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"errno",
"libc",
-
"linux-raw-sys 0.4.7",
+
"linux-raw-sys",
"windows-sys 0.48.0",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8218eaf5d960e3c478a1b0f129fa888dd3d8d22eb3de097e9af14c1ab4438024"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"syn 1.0.109",
···
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
+
name = "scratch"
+
version = "1.0.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"
+
+
[[package]]
name = "semver"
-
version = "1.0.18"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
+
checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
[[package]]
name = "serde"
-
version = "1.0.188"
+
version = "1.0.190"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
+
checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7"
dependencies = [
"serde_derive",
···
[[package]]
name = "serde_derive"
-
version = "1.0.188"
+
version = "1.0.190"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
+
checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
name = "serde_spanned"
-
version = "0.6.3"
+
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
+
checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80"
dependencies = [
"serde",
[[package]]
name = "serde_yaml"
-
version = "0.9.25"
+
version = "0.9.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574"
+
checksum = "3cc7a1570e38322cfe4154732e5110f887ea57e22b76f4bfd32b5bdd3368666c"
dependencies = [
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"itoa",
"ryu",
"serde",
···
dependencies = [
"cfg-if",
"cpufeatures",
-
"digest 0.10.7",
+
"digest",
[[package]]
name = "sha2"
-
version = "0.10.7"
+
version = "0.10.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
+
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
dependencies = [
"cfg-if",
"cpufeatures",
-
"digest 0.10.7",
-
]
-
-
[[package]]
-
name = "sha3"
-
version = "0.9.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809"
-
dependencies = [
-
"block-buffer 0.9.0",
-
"digest 0.9.0",
-
"keccak",
-
"opaque-debug",
+
"digest",
[[package]]
···
[[package]]
name = "similar"
-
version = "2.2.1"
+
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf"
+
checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597"
[[package]]
name = "simple-counter"
···
version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
+
+
[[package]]
+
name = "sketches-ddsketch"
+
version = "0.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "68a406c1882ed7f29cd5e248c9848a80e7cb6ae0fea82346d2746f2f941c07e1"
[[package]]
name = "slab"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3bc762e6a4b6c6fcaade73e77f9ebc6991b676f88bb2358bddb56560f073373"
dependencies = [
-
"deunicode",
+
"deunicode 0.4.5",
[[package]]
name = "smallvec"
-
version = "1.11.0"
+
version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
+
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
[[package]]
name = "stable_deref_trait"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"unicode-ident",
[[package]]
name = "syn"
-
version = "2.0.33"
+
version = "2.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668"
+
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"unicode-ident",
···
[[package]]
name = "target-lexicon"
-
version = "0.12.11"
+
version = "0.12.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a"
+
checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a"
[[package]]
name = "tempfile"
-
version = "3.8.0"
+
version = "3.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
+
checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5"
dependencies = [
"cfg-if",
"fastrand",
-
"redox_syscall 0.3.5",
-
"rustix 0.38.13",
+
"redox_syscall 0.4.1",
+
"rustix",
"windows-sys 0.48.0",
···
[[package]]
name = "termcolor"
-
version = "1.2.0"
+
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
+
checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64"
dependencies = [
"winapi-util",
···
[[package]]
name = "terminal_size"
-
version = "0.2.6"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
+
checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
dependencies = [
-
"rustix 0.37.23",
+
"rustix",
"windows-sys 0.48.0",
···
[[package]]
name = "thiserror"
-
version = "1.0.48"
+
version = "1.0.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7"
+
checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
dependencies = [
"thiserror-impl",
[[package]]
name = "thiserror-impl"
-
version = "1.0.48"
+
version = "1.0.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35"
+
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
name = "time"
-
version = "0.3.28"
+
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48"
+
checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5"
dependencies = [
"deranged",
"itoa",
+
"powerfmt",
"serde",
"time-core",
"time-macros",
···
[[package]]
name = "time-core"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
+
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
[[package]]
name = "time-macros"
-
version = "0.2.14"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572"
+
checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
dependencies = [
"time-core",
···
[[package]]
name = "tokio"
-
version = "1.32.0"
+
version = "1.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
+
checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
dependencies = [
"backtrace",
"pin-project-lite",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "toml_datetime"
-
version = "0.6.3"
+
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
+
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
dependencies = [
"serde",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
dependencies = [
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"serde",
"serde_spanned",
"toml_datetime",
···
[[package]]
name = "topiary"
version = "0.2.3"
-
source = "git+https://github.com/tweag/topiary.git?rev=refs/heads/main#7e6cb4f8b505eacee57aaf3c1ab0f3cf539da159"
+
source = "git+https://github.com/tweag/topiary.git?rev=8299a04bf83c4a2774cbbff7a036c022efa939b3#8299a04bf83c4a2774cbbff7a036c022efa939b3"
dependencies = [
-
"clap 4.4.3",
+
"clap 4.4.7",
"futures",
"itertools 0.11.0",
"log",
···
"unescape",
"web-tree-sitter-sys",
+
+
[[package]]
+
name = "topiary-queries"
+
version = "0.2.3"
+
source = "git+https://github.com/tweag/topiary.git?rev=8299a04bf83c4a2774cbbff7a036c022efa939b3#8299a04bf83c4a2774cbbff7a036c022efa939b3"
[[package]]
name = "tree-sitter"
···
[[package]]
name = "tree-sitter-bash"
-
version = "0.20.3"
-
source = "git+https://github.com/tree-sitter/tree-sitter-bash#bdcd56c5a3896f7bbb7684e223c43d9f24380351"
+
version = "0.20.4"
+
source = "git+https://github.com/tree-sitter/tree-sitter-bash#7331995b19b8f8aba2d5e26deb51d2195c18bc94"
dependencies = [
"cc",
"tree-sitter",
···
[[package]]
name = "tree-sitter-facade"
version = "0.9.3"
-
source = "git+https://github.com/tweag/tree-sitter-facade#1b290e795e700a57d8bd303f98a9715ab1c4f598"
+
source = "git+https://github.com/tweag/tree-sitter-facade.git#1b290e795e700a57d8bd303f98a9715ab1c4f598"
dependencies = [
"js-sys",
"tree-sitter",
···
[[package]]
name = "tree-sitter-json"
-
version = "0.19.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90b04c4e1a92139535eb9fca4ec8fa9666cc96b618005d3ae35f3c957fa92f92"
+
version = "0.20.1"
+
source = "git+https://github.com/tree-sitter/tree-sitter-json.git#3fef30de8aee74600f25ec2e319b62a1a870d51e"
dependencies = [
"cc",
"tree-sitter",
···
[[package]]
name = "tree-sitter-ocaml"
version = "0.20.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fd1163abc658cf8ae0ecffbd8f4bd3ee00a2b98729de74f3b08f0e24f3ac208a"
+
source = "git+https://github.com/tree-sitter/tree-sitter-ocaml.git#694c57718fd85d514f8b81176038e7a4cfabcaaf"
dependencies = [
"cc",
"tree-sitter",
···
[[package]]
name = "tree-sitter-ocamllex"
version = "0.20.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e774222086fd065999b6605fb231fbfc386bf782aa7dbad52503ff00b429a62"
+
source = "git+https://github.com/314eter/tree-sitter-ocamllex.git#4b9898ccbf198602bb0dec9cd67cc1d2c0a4fad2"
dependencies = [
"cc",
"tree-sitter",
···
[[package]]
name = "tree-sitter-rust"
version = "0.20.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b0832309b0b2b6d33760ce5c0e818cb47e1d72b468516bfe4134408926fa7594"
+
source = "git+https://github.com/tree-sitter/tree-sitter-rust.git#48e053397b587de97790b055a1097b7c8a4ef846"
dependencies = [
"cc",
"tree-sitter",
···
[[package]]
name = "tree-sitter-toml"
-
version = "0.20.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca517f578a98b23d20780247cc2688407fa81effad5b627a5a364ec3339b53e8"
+
version = "0.5.1"
+
source = "git+https://github.com/tree-sitter/tree-sitter-toml.git#342d9be207c2dba869b9967124c679b5e6fd0ebe"
dependencies = [
"cc",
"tree-sitter",
···
[[package]]
name = "typenum"
-
version = "1.16.0"
+
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "unescape"
···
[[package]]
name = "unicode-width"
-
version = "0.1.10"
+
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
+
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
[[package]]
name = "unicode-xid"
···
[[package]]
name = "uuid"
-
version = "1.4.1"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
+
checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc"
[[package]]
name = "version_check"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
···
[[package]]
name = "wasi"
-
version = "0.9.0+wasi-snapshot-preview1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
-
-
[[package]]
-
name = "wasi"
version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
···
"bumpalo",
"log",
"once_cell",
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"syn 1.0.109",
"wasm-bindgen-shared",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6"
dependencies = [
-
"proc-macro2 1.0.67",
+
"proc-macro2 1.0.69",
"quote 1.0.33",
"syn 1.0.109",
"wasm-bindgen-backend",
···
[[package]]
name = "winapi-util"
-
version = "0.1.5"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
dependencies = [
"winapi",
···
[[package]]
name = "winnow"
-
version = "0.5.15"
+
version = "0.5.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc"
+
checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c"
dependencies = [
"memchr",
···
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
+
+
[[package]]
+
name = "zerocopy"
+
version = "0.7.18"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ede7d7c7970ca2215b8c1ccf4d4f354c4733201dfaaba72d44ae5b37472e4901"
+
dependencies = [
+
"zerocopy-derive",
+
]
+
+
[[package]]
+
name = "zerocopy-derive"
+
version = "0.7.18"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4b27b1bb92570f989aac0ab7e9cbfbacdd65973f7ee920d9f0e71ebac878fd0b"
+
dependencies = [
+
"proc-macro2 1.0.69",
+
"quote 1.0.33",
+
"syn 2.0.38",
+
]
+10 -4
pkgs/by-name/ni/nickel/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "nickel";
-
version = "1.2.2";
+
version = "1.3.0";
src = fetchFromGitHub {
owner = "tweag";
repo = "nickel";
rev = "refs/tags/${version}";
-
hash = "sha256-g7pRTwa2sniIOmgdYCxfYxGRtxnQP8zaVWuPjzEZTSg=";
+
hash = "sha256-MBonps3yFEpw9l3EAJ6BXNNjY2fUGzWCP+7h0M8LEAY=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
-
"topiary-0.2.3" = "sha256-DcmrQ8IuvUBDCBKKSt13k8rU8DJZWFC8MvxWB7dwiQM=";
-
"tree-sitter-bash-0.20.3" = "sha256-zkhCk19kd/KiqYTamFxui7KDE9d+P9pLjc1KVTvYPhI=";
+
"topiary-0.2.3" = "sha256-EgDFjJeGJb36je/be7DXvzvpBYDUaupOiQxtL7bN/+Q=";
+
"tree-sitter-bash-0.20.4" = "sha256-VP7rJfE/k8KV1XN1w5f0YKjCnDMYU1go/up0zj1mabM=";
"tree-sitter-facade-0.9.3" = "sha256-M/npshnHJkU70pP3I4WMXp3onlCSWM5mMIqXP45zcUs=";
"tree-sitter-nickel-0.0.1" = "sha256-aYsEx1Y5oDEqSPCUbf1G3J5Y45ULT9OkD+fn6stzrOU=";
"tree-sitter-query-0.1.0" = "sha256-5N7FT0HTK3xzzhAlk3wBOB9xlEpKSNIfakgFnsxEi18=";
+
"tree-sitter-json-0.20.1" = "sha256-Msnct7JzPBIR9+PIBZCJTRdVMUzhaDTKkl3JaDUKAgo=";
+
"tree-sitter-ocaml-0.20.4" = "sha256-j3Hv2qOMxeBNOW+WIgIYzG3zMIFWPQpoHe94b2rT+A8=";
+
"tree-sitter-ocamllex-0.20.2" = "sha256-YhmEE7I7UF83qMuldHqc/fD/no/7YuZd6CaAIaZ1now=";
+
"tree-sitter-toml-0.5.1" = "sha256-5nLNBxFeOGE+gzbwpcrTVnuL1jLUA0ZLBVw2QrOLsDQ=";
+
"tree-sitter-rust-0.20.4" = "sha256-ht0l1a3esvBbVHNbUosItmqxwL7mDp+QyhIU6XTUiEk=";
"web-tree-sitter-sys-1.3.0" = "sha256-9rKB0rt0y9TD/HLRoB9LjEP9nO4kSWR9ylbbOXo2+2M=";
+
};
};
+26
pkgs/by-name/no/nom/package.nix
···
+
{ lib
+
, buildGoModule
+
, fetchFromGitHub
+
}:
+
buildGoModule rec {
+
pname = "nom";
+
version = "2.0.2";
+
+
src = fetchFromGitHub {
+
owner = "guyfedwards";
+
repo = "nom";
+
rev = "v${version}";
+
hash = "sha256-6tk8NRuBbRMoaz3CmUUOC6thxIgjk/MWl50+YgQ6l5o=";
+
};
+
+
vendorHash = "sha256-fP6yxfIQoVaBC9hYcrCyo3YP3ntEVDbDTwKMO9TdyDI=";
+
+
meta = with lib; {
+
homepage = "https://github.com/guyfedwards/nom";
+
description = "RSS reader for the terminal";
+
platforms = platforms.linux ++ platforms.darwin;
+
license = licenses.gpl3Only;
+
maintainers = with maintainers; [ nadir-ishiguro ];
+
mainProgram = "nom";
+
};
+
}
+86
pkgs/by-name/op/openrussian-cli/package.nix
···
+
{ stdenv
+
, lib
+
, fetchFromGitHub
+
, fetchpatch
+
, pkg-config
+
, wget
+
, unzip
+
, mawk
+
, sqlite
+
, which
+
, lua5_3
+
, installShellFiles
+
, makeWrapper
+
}:
+
let
+
luaEnv = lua5_3.withPackages (p: with p; [ luasql-sqlite3 luautf8 ]);
+
in
+
stdenv.mkDerivation rec {
+
pname = "openrussian-cli";
+
version = "1.0.0";
+
+
src = fetchFromGitHub {
+
owner = "rhaberkorn";
+
repo = "openrussian-cli";
+
rev = version;
+
hash = "sha256-lu13Dd3D4P/7Yol1ixt86BHk86y8DMsbFzfi244+KuY=";
+
};
+
+
patches = [
+
(fetchpatch {
+
url = "https://github.com/rhaberkorn/openrussian-cli/commit/984e555acbadbd1aed7df17ab53e2c586a2f8f68.patch";
+
hash = "sha256-/z4YrEeuejtCtwiFXksFREwgQoWvtI0Kl9w75KDQfF8=";
+
})
+
# Work around https://github.com/dumblob/mysql2sqlite/issues/75
+
./use-mawk.patch
+
];
+
+
nativeBuildInputs = [
+
pkg-config
+
wget
+
unzip
+
sqlite
+
which
+
installShellFiles
+
makeWrapper
+
mawk
+
];
+
+
buildInputs = [ luaEnv ];
+
+
makeFlags = [
+
"LUA=${luaEnv}/bin/lua"
+
"LUAC=${luaEnv}/bin/luac"
+
];
+
+
dontConfigure = true;
+
+
# Can't use "make install" here
+
installPhase = ''
+
runHook preInstall
+
+
mkdir -p $out/bin $out/share/openrussian
+
cp openrussian-sqlite3.db $out/share/openrussian
+
cp openrussian $out/bin
+
+
wrapProgram $out/bin/openrussian \
+
--prefix LUA_PATH ';' '${lua5_3.pkgs.luaLib.genLuaPathAbsStr luaEnv}' \
+
--prefix LUA_CPATH ';' '${lua5_3.pkgs.luaLib.genLuaCPathAbsStr luaEnv}'
+
+
runHook postInstall
+
'';
+
+
postInstall = ''
+
installShellCompletion --cmd openrussian --bash ./openrussian-completion.bash
+
installManPage ./openrussian.1
+
'';
+
+
meta = with lib; {
+
description = "Offline Console Russian Dictionary (based on openrussian.org)";
+
homepage = "https://github.com/rhaberkorn/openrussian-cli";
+
license = with licenses; [ gpl3Only mit cc-by-sa-40 ];
+
maintainers = with maintainers; [ zane ];
+
mainProgram = "openrussian";
+
platforms = platforms.unix;
+
};
+
}
+13
pkgs/by-name/op/openrussian-cli/use-mawk.patch
···
+
diff --git a/Makefile b/Makefile
+
index 8fe3880..281ce2d 100644
+
--- a/Makefile
+
+++ b/Makefile
+
@@ -25,7 +25,7 @@ openrussian-sql.zip:
+
+
openrussian-sqlite3.db : openrussian-sql.zip mysql2sqlite postprocess.sql
+
$(RM) $@
+
- unzip -p $< openrussian.sql | awk -f ./mysql2sqlite - | sqlite3 $@
+
+ unzip -p $< openrussian.sql | mawk -f ./mysql2sqlite - | sqlite3 $@
+
sqlite3 $@ -batch <postprocess.sql
+
+
# Try to generate all possible pages
+2 -3
pkgs/by-name/py/pyprland/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "pyprland";
-
version = "1.4.1";
+
version = "1.5.3";
format = "pyproject";
disabled = python3Packages.pythonOlder "3.10";
···
owner = "hyprland-community";
repo = "pyprland";
rev = version;
-
hash = "sha256-x/Rar80jwBX64pW+uv0edhlC44OP1b1e2vnJLFGlIms=";
+
hash = "sha256-PmE52pbEhc4+SkuyEeVUZoMVcbgK6CYA8HNwYPpgaIw=";
};
nativeBuildInputs = with python3Packages; [ poetry-core ];
···
"pyprland.common"
"pyprland.plugins"
"pyprland.plugins.interface"
-
"pyprland.plugins.ironbar"
];
meta = with lib; {
+39
pkgs/by-name/tl/tlrc/package.nix
···
+
{ lib
+
, fetchFromGitHub
+
, rustPlatform
+
, installShellFiles
+
}:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "tlrc";
+
version = "1.7.1";
+
+
src = fetchFromGitHub {
+
owner = "tldr-pages";
+
repo = "tlrc";
+
rev = "v${version}";
+
hash = "sha256-Jdie9ESSbRV07SHjITfQPwDKTedHMbY01FdEMlNOr50=";
+
};
+
+
cargoHash = "sha256-2OXyPtgdRGIIc7jIES9zhRpFiaodcEnaK88k+rUVSJo=";
+
+
nativeBuildInputs = [ installShellFiles ];
+
+
postInstall = ''
+
installManPage tldr.1
+
+
installShellCompletion \
+
--name tldr --bash $releaseDir/build/tlrc-*/out/tldr.bash \
+
--zsh $releaseDir/build/tlrc-*/out/_tldr \
+
--fish $releaseDir/build/tlrc-*/out/tldr.fish
+
'';
+
+
meta = with lib; {
+
description = "Official tldr client written in Rust";
+
homepage = "https://github.com/tldr-pages/tlrc";
+
changelog = "https://github.com/tldr-pages/tlrc/releases/tag/v${version}";
+
license = licenses.mit;
+
mainProgram = "tldr";
+
maintainers = with maintainers; [ acuteenvy ];
+
};
+
}
+3 -3
pkgs/by-name/ux/uxn/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "uxn";
-
version = "unstable-2023-10-23";
+
version = "unstable-2023-11-12";
src = fetchFromSourcehut {
owner = "~rabbits";
repo = "uxn";
-
rev = "798ebafdc8c27529217f159f8ff53edb0a8a328f";
-
hash = "sha256-OVCnJEdc/DdJJCks6c2jP9wK31VSNP1NBOsJZ2SFY+0=";
+
rev = "86c46be310032bc6588bdc813fae1bc235fac60b";
+
hash = "sha256-qyFIJORrjONwyasDvO3COUcE4VJAjZEa3QJDQ+rhwqY=";
};
outputs = [ "out" "projects" ];
+48 -30
pkgs/by-name/ve/vesktop/package.nix
···
, moreutils
, nodePackages
}:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation (finalAttrs: {
pname = "vesktop";
version = "0.4.3";
src = fetchFromGitHub {
owner = "Vencord";
repo = "Vesktop";
-
rev = "v${version}";
+
rev = "v${finalAttrs.version}";
hash = "sha256-wGOyDGY0FpAVS5+MTiKrOpDyd13ng0RLGAENW5tXuR4=";
};
-
pnpm-deps = stdenvNoCC.mkDerivation {
-
pname = "${pname}-pnpm-deps";
-
inherit src version patches ELECTRON_SKIP_BINARY_DOWNLOAD;
+
# NOTE: This requires pnpm 8.10.0 or newer
+
# https://github.com/pnpm/pnpm/pull/7214
+
pnpmDeps =
+
assert lib.versionAtLeast nodePackages.pnpm.version "8.10.0";
+
stdenvNoCC.mkDerivation {
+
pname = "${finalAttrs.pname}-pnpm-deps";
+
inherit (finalAttrs) src version patches ELECTRON_SKIP_BINARY_DOWNLOAD;
-
nativeBuildInputs = [
-
jq
-
moreutils
-
nodePackages.pnpm
-
];
+
nativeBuildInputs = [
+
jq
+
moreutils
+
nodePackages.pnpm
+
];
-
# https://github.com/NixOS/nixpkgs/blob/763e59ffedb5c25774387bf99bc725df5df82d10/pkgs/applications/misc/pot/default.nix#L56
-
installPhase = ''
-
export HOME=$(mktemp -d)
+
pnpmPatch = builtins.toJSON {
+
pnpm.supportedArchitectures = {
+
os = [ "linux" ];
+
cpu = [ "x64" "arm64" ];
+
};
+
};
-
pnpm config set store-dir $out
-
pnpm install --frozen-lockfile --ignore-script
+
postPatch = ''
+
mv package.json package.json.orig
+
jq --raw-output ". * $pnpmPatch" package.json.orig > package.json
+
'';
-
rm -rf $out/v3/tmp
-
for f in $(find $out -name "*.json"); do
-
sed -i -E -e 's/"checkedAt":[0-9]+,//g' $f
-
jq --sort-keys . $f | sponge $f
-
done
-
'';
+
# https://github.com/NixOS/nixpkgs/blob/763e59ffedb5c25774387bf99bc725df5df82d10/pkgs/applications/misc/pot/default.nix#L56
+
installPhase = ''
+
export HOME=$(mktemp -d)
+
+
pnpm config set store-dir $out
+
pnpm install --frozen-lockfile --ignore-script
+
+
rm -rf $out/v3/tmp
+
for f in $(find $out -name "*.json"); do
+
sed -i -E -e 's/"checkedAt":[0-9]+,//g' $f
+
jq --sort-keys . $f | sponge $f
+
done
+
'';
-
dontFixup = true;
-
outputHashMode = "recursive";
-
outputHash = {
-
"aarch64-linux" = "sha256-OcAQbUi+wpBAumncYxP3qtTzjyxiHL69kbQefwaeBfg=";
-
"x86_64-linux" = "sha256-R5/2MSH/jXHrj2x1Ap2OoOFLBLQp3Sq91o01uW8hWOw=";
-
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
-
};
+
dontBuild = true;
+
dontFixup = true;
+
outputHashMode = "recursive";
+
outputHash = "sha256-nNXe0vSQiQTkiRqgScKlpkpG/BJc2eIY2ueAd9sk36c=";
+
};
nativeBuildInputs = [
copyDesktopItems
···
export HOME=$(mktemp -d)
export STORE_PATH=$(mktemp -d)
-
cp -r ${pnpm-deps}/* "$STORE_PATH"
+
cp -Tr "$pnpmDeps" "$STORE_PATH"
chmod -R +w "$STORE_PATH"
pnpm config set store-dir "$STORE_PATH"
···
})
];
+
passthru = {
+
inherit (finalAttrs) pnpmDeps;
+
};
+
meta = with lib; {
description = "An alternate client for Discord with Vencord built-in";
homepage = "https://github.com/Vencord/Vesktop";
···
platforms = [ "x86_64-linux" "aarch64-linux" ];
mainProgram = "vencorddesktop";
};
-
}
+
})
+1 -1
pkgs/common-updater/nix-update.nix
···
, extraArgs ? [ ]
}:
-
[ "${nix-update}/bin/nix-update" ] ++ extraArgs ++ lib.optional (attrPath != null) attrPath
+
[ "${lib.getExe nix-update}" ] ++ extraArgs ++ lib.optional (attrPath != null) attrPath
+3 -3
pkgs/data/fonts/unifont/default.nix
···
stdenv.mkDerivation rec {
pname = "unifont";
-
version = "15.1.03";
+
version = "15.1.04";
otf = fetchurl {
url = "mirror://gnu/unifont/${pname}-${version}/${pname}-${version}.otf";
-
hash = "sha256-DGRIxE0HDX/cx7mQMBmGgRrbbj7fzWDAOMlhZM1/EEw=";
+
hash = "sha256-J8g8ojXDq5nV013zXXi1rEAYQhpCh7G06mV7IpmZbTg=";
};
pcf = fetchurl {
url = "mirror://gnu/unifont/${pname}-${version}/${pname}-${version}.pcf.gz";
-
hash = "sha256-/fogZ8mkOz/4YFZVxU3tTZfYwZw7zGizoQ3yQkF+aME=";
+
hash = "sha256-XHKP8xx+GvhFYBW03Sambpd2gclKvQUz1JAjIlb59OI=";
};
nativeBuildInputs = [ libfaketime xorg.fonttosfnt xorg.mkfontscale ];
+2 -2
pkgs/data/fonts/unifont_upper/default.nix
···
stdenvNoCC.mkDerivation rec {
pname = "unifont_upper";
-
version = "15.1.03";
+
version = "15.1.04";
src = fetchurl {
url = "mirror://gnu/unifont/unifont-${version}/${pname}-${version}.otf";
-
hash = "sha256-IZM+21ipmDHoiHYfKQdoguLWN9KC9FlHsNbqOcXDBFQ=";
+
hash = "sha256-SUsG2xhrn47zrGpNzRn1g76qyt2vQyH/UBmYtzCD0UA=";
};
dontUnpack = true;
+1
pkgs/desktops/lxqt/lxqt-openssh-askpass/default.nix
···
license = licenses.lgpl21Plus;
platforms = platforms.linux;
maintainers = teams.lxqt.members;
+
mainProgram = "lxqt-openssh-askpass";
};
}
+2 -2
pkgs/development/compilers/lunarml/default.nix
···
}:
let
-
version = "0.0.20230924";
+
version = "0.0.20231113";
in
stdenvNoCC.mkDerivation {
inherit version;
···
owner = "minoki";
repo = "LunarML";
rev = "refs/tags/v${version}";
-
sha256 = "QN5iJEpJJZZuUfY/z57bpOQHDU31ecmJPWQtkXsLmDg=";
+
hash = "sha256-LmS+pkdCraY8sor+lsq/vCODFyVneKkZqjZqbJ1trb4=";
};
outputs = [ "out" "doc" ];
+2 -2
pkgs/development/compilers/souffle/default.nix
···
in
stdenv.mkDerivation rec {
pname = "souffle";
-
version = "2.4";
+
version = "2.4.1";
src = fetchFromGitHub {
owner = "souffle-lang";
repo = "souffle";
rev = version;
-
sha256 = "sha256-5g2Ikbfm5nQrsgGntZZ/VbjqSDOj0AP/mnH1nW2b4co=";
+
sha256 = "sha256-U3/1iNOLFzuXiBsVDAc5AXnK4F982Uifp18jjFNUv2o=";
};
patches = [
+7 -2
pkgs/development/libraries/NSPlist/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, cmake }:
+
{ lib, stdenv, fetchFromGitHub, flex, cmake }:
stdenv.mkDerivation {
pname = "NSPlist";
···
sha256 = "0v4yfiwfd08hmh2ydgy6pnmlzjbd96k78dsla9pfd56ka89aw74r";
};
-
nativeBuildInputs = [ cmake ];
+
nativeBuildInputs = [ flex cmake ];
+
+
preConfigure = ''
+
# Regenerate the lexer for improved compatibility with clang 16.
+
flex -o src/NSPlistLexer.cpp <(tail --lines=+17 src/NSPlistLexer.l)
+
'';
meta = with lib; {
maintainers = with maintainers; [ matthewbauer ];
+2 -2
pkgs/development/libraries/hpp-fcl/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "hpp-fcl";
-
version = "2.3.6";
+
version = "2.3.7";
src = fetchFromGitHub {
owner = "humanoid-path-planner";
repo = finalAttrs.pname;
rev = "v${finalAttrs.version}";
fetchSubmodules = true;
-
hash = "sha256-Y6ATYXsV8hH22XiXyvacuUhHTuNCzObPlxNX2vZGghM=";
+
hash = "sha256-Bytm5uaHYsfMeZ+JKs75003iHNObRBGDpV7Rz9yW7jQ=";
};
strictDeps = true;
+2 -4
pkgs/development/libraries/xapian/default.nix
···
doCheck = true;
env.AUTOMATED_TESTING = true; # https://trac.xapian.org/changeset/8be35f5e1/git
-
patches = lib.optionals stdenv.isDarwin [ ./skip-flaky-darwin-test.patch ];
-
# the configure script thinks that Darwin has ___exp10
# but it’s not available on my systems (or hydra apparently)
postConfigure = lib.optionalString stdenv.isDarwin ''
···
homepage = "https://xapian.org/";
changelog = "https://xapian.org/docs/xapian-core-${version}/NEWS";
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ ];
+
maintainers = with maintainers; [ matthiasbeyer ];
platforms = platforms.unix;
};
};
···
# Don't forget to change the hashes in xapian-omega and
# python3Packages.xapian. They inherit the version from this package, and
# should always be built with the equivalent xapian version.
-
xapian_1_4 = generic "1.4.22" "sha256-BYhK8AsGcCzkhgV9YqO/vmYGz5Za2g9epXCzKKL6Hqg=";
+
xapian_1_4 = generic "1.4.24" "sha256-7aWubc9rBVOoZ2r2Sx/TBOmYzSD3eQMcyq96uaNzUxo=";
}
-33
pkgs/development/libraries/xapian/skip-flaky-darwin-test.patch
···
-
diff -Naur xapian-core.old/tests/api_db.cc xapian-core.new/tests/api_db.cc
-
--- xapian-core.old/tests/api_db.cc
-
+++ xapian-core.new/tests/api_db.cc
-
@@ -1020,6 +1020,7 @@
-
-
// test for keepalives
-
DEFINE_TESTCASE(keepalive1, remote) {
-
+ SKIP_TEST("Fails in darwin nix build environment");
-
Xapian::Database db(get_remote_database("apitest_simpledata", 5000));
-
-
/* Test that keep-alives work */
-
diff -Naur xapian-core.old/tests/api_scalability.cc xapian-core.new/tests/api_scalability.cc
-
--- xapian-core.old/tests/api_scalability.cc
-
+++ xapian-core.new/tests/api_scalability.cc
-
@@ -53,6 +53,7 @@
-
}
-
-
DEFINE_TESTCASE(bigoaddvalue1, writable) {
-
+ SKIP_TEST("Fails in darwin nix build environment");
-
// O(n*n) is bad, but O(n*log(n)) is acceptable.
-
test_scalability(bigoaddvalue1_helper, 5000, O_N_LOG_N);
-
return true;
-
diff -Naur xapian-core.old/tests/api_serialise.cc xapian-core.new/tests/api_serialise.cc
-
--- xapian-core.old/tests/api_serialise.cc
-
+++ xapian-core.new/tests/api_serialise.cc
-
@@ -110,6 +110,7 @@
-
-
// Test for serialising a document obtained from a database.
-
DEFINE_TESTCASE(serialise_document2, writable) {
-
+ SKIP_TEST("Fails in darwin nix build environment");
-
Xapian::Document origdoc;
-
origdoc.add_term("foo", 2);
-
origdoc.add_posting("foo", 10);
+1 -1
pkgs/development/libraries/xapian/tools/omega/default.nix
···
src = fetchurl {
url = "https://oligarchy.co.uk/xapian/${version}/xapian-omega-${version}.tar.xz";
-
hash = "sha256-Z0yXn7kPH0mQ64qQntq4jKSgCUF9/Vqwy6GeAsepVSg=";
+
hash = "sha256-0IdW5PM7GJFsyKJJPTEfHL647UNXvUD6XBdErcCA6/8=";
};
buildInputs = [ xapian perl pcre2 zlib libmagic ];
+5 -3
pkgs/development/pharo/default.nix
···
pharo-sources = fetchurl {
# It is necessary to download from there instead of from the repository because that archive
# also contains artifacts necessary for the bootstrapping.
-
url = "https://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/source/PharoVM-10.0.5-2757766-Linux-x86_64-c-src.zip";
-
hash = "sha256-i6WwhdVdyzmqGlx1Fn12mCq5+HnRORT65HEiJo0joCE=";
+
url = "https://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/source/PharoVM-10.0.8-b323c5f-Linux-x86_64-c-src.zip";
+
hash = "sha256-5IHymk6yl3pMLG3FeM4nqos0yLYMa3B2+hYW08Yo1V0=";
};
library_path = makeLibraryPath [
libgit2
···
in
stdenv.mkDerivation {
pname = "pharo";
-
version = "10.0.5";
+
version = "10.0.8";
src = pharo-sources;
buildInputs = [
···
cmakeFlags = [
# Necessary to perform the bootstrapping without already having Pharo available.
"-DGENERATED_SOURCE_DIR=."
+
"-DALWAYS_INTERACTIVE=ON"
+
"-DBUILD_IS_RELEASE=ON"
"-DGENERATE_SOURCES=OFF"
# Prevents CMake from trying to download stuff.
"-DBUILD_BUNDLE=OFF"
+2 -2
pkgs/development/python-modules/azure-servicebus/default.nix
···
buildPythonPackage rec {
pname = "azure-servicebus";
-
version = "7.11.3";
+
version = "7.11.4";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-lNZfL9yV56kSxT/qz4iH+w6QWGEmwBU+Ivrg+2UNH8o=";
+
hash = "sha256-970pd5G2pXfONqOeoKuxCqD4dba7DTFSLtntK7AojUw=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/coinmetrics-api-client/default.nix
···
buildPythonPackage rec {
pname = "coinmetrics-api-client";
-
version = "2023.10.30.13";
+
version = "2023.11.13.14";
format = "pyproject";
disabled = pythonOlder "3.9";
···
src = fetchPypi {
inherit version;
pname = "coinmetrics_api_client";
-
hash = "sha256-Kb6iVLV///X0UKby/7/wfbSGUFLw6HQX3SUwPX79QD0=";
+
hash = "sha256-+hX1msvm4hRl3luhMWgXcmpV2DmGI1oCknSP4QEWtxM=";
};
pythonRelaxDeps = [
+7 -4
pkgs/development/python-modules/google-cloud-artifact-registry/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-artifact-registry";
-
version = "1.8.3";
+
version = "1.9.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-kgbSwGR5ObkMbup4p4ePXnxl7uRn0nYeGCOU1LMPZSE=";
+
hash = "sha256-NITSosBPrfpIC+FqVU0B5H5MT0taEjzTcl6GW03X8yU=";
};
propagatedBuildInputs = [
···
grpc-google-iam-v1
] ++ google-api-core.optional-dependencies.grpc;
-
nativeCheckInputs = [ pytestCheckHook ];
+
nativeCheckInputs = [
+
pytestCheckHook
+
];
pythonImportsCheck = [
"google.cloud.artifactregistry"
···
meta = with lib; {
description = "Google Cloud Artifact Registry API client library";
-
homepage = "https://github.com/googleapis/google-cloud-python";
+
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-artifact-registry";
+
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-artifact-registry-v${version}/packages/google-cloud-artifact-registry/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ samuela ];
};
+2
pkgs/development/python-modules/owslib/default.nix
···
"test_wmts_example_informatievlaanderen"
"test_opensearch_creodias"
] ++ lib.optionals stdenv.isDarwin [
+
"test_ogcapi_processes_pygeoapi"
+
"test_ogcapi_records_pycsw"
"test_ogcapi_records_pygeoapi"
"test_wms_getfeatureinfo_130"
];
+1 -1
pkgs/development/python-modules/xapian/default.nix
···
src = fetchurl {
url = "https://oligarchy.co.uk/xapian/${version}/xapian-bindings-${version}.tar.xz";
-
hash = "sha256-a1RUgzrFKj4ywLs6cpClorUEiNiRjypFJpVX5N6aMeU=";
+
hash = "sha256-UT1XhIgnkZis4TrUl1ENKyIgTV15S2QUPQW3vpdOts8=";
};
configureFlags = [
+2 -2
pkgs/development/tools/build-managers/bazel/buildtools/default.nix
···
buildGoModule rec {
pname = "bazel-buildtools";
-
version = "6.3.3";
+
version = "6.4.0";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = "buildtools";
rev = "v${version}";
-
hash = "sha256-eGX1W3Nc26aw31dWm1hvcUzFh1efL4Vd86dK6Hs2BJc=";
+
hash = "sha256-k4qbveJ1BORnwjOIZcJLWIGVMRjCAqVhISggQ/VTzA4=";
};
vendorHash = "sha256-DigTREfI6I48wxRpGp/bfH1NbUZ4E1B5UTQXpI0LY1A=";
+1 -1
pkgs/games/steam/runtime.nix
···
passthru = {
updateScript = writeShellScript "update.sh" ''
version=$(${curl}/bin/curl https://repo.steampowered.com/steamrt-images-scout/snapshots/latest-steam-client-general-availability/VERSION.txt)
-
${nix-update}/bin/nix-update --version "$version" steamPackages.steam-runtime
+
${lib.getExe nix-update} --version "$version" steamPackages.steam-runtime
'';
};
+10 -5
pkgs/games/the-powder-toy/default.nix
···
, lua
, luajit
, zlib
+
, jsoncpp
+
, libpng
, Cocoa }:
stdenv.mkDerivation rec {
pname = "the-powder-toy";
-
version = "unstable-2022-08-30";
+
version = "97.0.352";
src = fetchFromGitHub {
owner = "The-Powder-Toy";
repo = "The-Powder-Toy";
-
rev = "9e712eba080e194fc162b475f58aaed8f4ea008e";
-
sha256 = "sha256-44xUfif1E+T9jzixWgnBxOWmzPPuVZy7rf62ig/CczA=";
+
rev = "v${version}";
+
sha256 = "sha256-LYohsqFU9LBgTXMaV6cf8/zf3fBvT+s5A1JBpPHekH8=";
};
nativeBuildInputs = [ meson ninja pkg-config python3 ];
-
buildInputs = [ SDL2 bzip2 curl fftwFloat lua luajit zlib ]
+
buildInputs = [ SDL2 bzip2 curl fftwFloat lua luajit zlib jsoncpp libpng ]
++ lib.optionals stdenv.isDarwin [ Cocoa ];
+
+
mesonFlags = [ "-Dworkaround_elusive_bzip2=false" ];
installPhase = ''
install -Dm 755 powder $out/bin/powder
mkdir -p $out/share/applications
-
mv ../resources/powder.desktop $out/share/applications
mv ../resources $out/share
+
'' + lib.optionalString stdenv.isLinux ''
+
mv ./resources/powder.desktop $out/share/applications
'';
meta = with lib; {
-60
pkgs/misc/openrussian-cli/default.nix
···
-
{ stdenv, lib, fetchFromGitHub, pkg-config, wget, unzip
-
, sqlite, which, lua, installShellFiles, makeWrapper
-
}:
-
let
-
luaEnv = lua.withPackages(p: with p; [ luasql-sqlite3 luautf8 ]);
-
in
-
stdenv.mkDerivation rec {
-
pname = "openrussian-cli";
-
version = "1.0.0";
-
-
src = fetchFromGitHub {
-
owner = "rhaberkorn";
-
repo = "openrussian-cli";
-
rev = version;
-
sha256 = "1ria7s7dpqip2wdwn35wmkry84g8ghdqnxc9cbxzzq63vl6pgvcn";
-
};
-
-
nativeBuildInputs = [
-
pkg-config wget unzip sqlite which installShellFiles makeWrapper
-
];
-
-
buildInputs = [ luaEnv ];
-
-
makeFlags = [
-
"LUA=${luaEnv}/bin/lua"
-
"LUAC=${luaEnv}/bin/luac"
-
];
-
-
dontConfigure = true;
-
-
# Can't use "make install" here
-
installPhase = ''
-
runHook preInstall
-
-
mkdir -p $out/bin $out/share/openrussian
-
cp openrussian-sqlite3.db $out/share/openrussian
-
cp openrussian $out/bin
-
-
wrapProgram $out/bin/openrussian \
-
--prefix LUA_PATH ';' '${lua.pkgs.luaLib.genLuaPathAbsStr luaEnv}' \
-
--prefix LUA_CPATH ';' '${lua.pkgs.luaLib.genLuaCPathAbsStr luaEnv}'
-
-
runHook postInstall
-
'';
-
-
postInstall = ''
-
installShellCompletion --cmd openrussian --bash ./openrussian-completion.bash
-
installManPage ./openrussian.1
-
'';
-
-
meta = with lib; {
-
description = "Offline Console Russian Dictionary (based on openrussian.org)";
-
homepage = "https://github.com/rhaberkorn/openrussian-cli";
-
license = with licenses; [ gpl3Only mit cc-by-sa-40 ];
-
maintainers = with maintainers; [ zane ];
-
mainProgram = "openrussian";
-
platforms = platforms.unix;
-
broken = true;
-
};
-
}
+12 -4
pkgs/servers/mail/mailpit/default.nix
···
, npmHooks
, fetchFromGitHub
, fetchNpmDeps
+
, testers
+
, mailpit
}:
let
-
version = "1.9.9";
+
version = "1.10.0";
src = fetchFromGitHub {
owner = "axllent";
repo = "mailpit";
rev = "v${version}";
-
hash = "sha256-WPfr1LHOgOFsF2g3junJ0km0gOk/LC52jekJ8BXlqP0=";
+
hash = "sha256-MrhTgyY89rU2EQILRSFJk8U7QWaoUf2p83ksFjA7xOM=";
};
# Separate derivation, because if we mix this in buildGoModule, the separate
···
npmDeps = fetchNpmDeps {
inherit src;
-
hash = "sha256-RaXD+WfNywItveKzc+KWOw38H1EZ2yukgbMrtOfPSJc=";
+
hash = "sha256-r4yv2qImIlNMPJagz5i1sxqBDnFAucc2kDUmjGktM6A=";
};
nativeBuildInputs = [ nodejs python3 libtool npmHooks.npmConfigHook ];
···
pname = "mailpit";
inherit src version;
-
vendorHash = "sha256-akt72aBoiQKp1Hxf3NgzSmfgmsnjpheIh62lPCTyHBs=";
+
vendorHash = "sha256-TXa97oOul9cf07uNGdIoxIM++da5HBFeoh05LaJzQTA=";
CGO_ENABLED = 0;
···
preBuild = ''
cp -r ${ui} server/ui/dist
'';
+
+
passthru.tests.version = testers.testVersion {
+
inherit version;
+
package = mailpit;
+
command = "mailpit version";
+
};
meta = with lib; {
description = "An email and SMTP testing tool with API for developers";
+3 -3
pkgs/servers/tailscale/default.nix
···
{ lib, stdenv, buildGoModule, fetchFromGitHub, makeWrapper, iptables, iproute2, procps, shadow, getent }:
let
-
version = "1.52.1";
+
version = "1.54.0";
in
buildGoModule {
pname = "tailscale";
···
owner = "tailscale";
repo = "tailscale";
rev = "v${version}";
-
hash = "sha256-hscKV4jhJ+tqgTFuOEThABpu8iqK3+av7+DcuSmZwQ4=";
+
hash = "sha256-/l3csuj1AZQo7C0BzkhqvkMNEQxc6Ers0KtZvxWS96Q=";
};
-
vendorHash = "sha256-WGZkpffwe4I8FewdBHXGaLbKQP/kHr7UF2lCXBTcNb4=";
+
vendorHash = "sha256-/kuu7DKPklMZOvYqJpsOp3TeDG9KDEET4U0G+sq+4qY=";
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
+4
pkgs/servers/web-apps/wordpress/default.nix
···
version = "6.3.2";
hash = "sha256-Jo2/Vlm4Ml24ucPI6ZHs2mkbpY2rZB1dofmGXNPweA8=";
};
+
wordpress6_4 = {
+
version = "6.4.1";
+
hash = "sha256-NF3tvVNUYlKPvtvJZzM7djGflOUT4VUlm4AyHPFzfdw=";
+
};
}
+2 -2
pkgs/servers/web-apps/wordpress/packages/languages.json
···
},
"fr_FR": {
"path": "fr_FR",
-
"rev": "1258401",
-
"sha256": "157w59jl4b3ysjiflzav3kvbmqkglgr3k4cbh6f8iqhz6wkzw5h3",
+
"rev": "1263147",
+
"sha256": "0rgypx5z7pi88da7ll0aby6hlvahja6wqjl8iacabwsnqawqbbx6",
"version": "6.3"
},
"ro_RO": {
+47 -47
pkgs/servers/web-apps/wordpress/packages/plugins.json
···
},
"akismet": {
"path": "akismet/tags/5.3",
-
"rev": "2966753",
-
"sha256": "17ayrjbwc6ij7qqaph3jjn94i27nmhr6hki5gjl4dzrz8142zrwn",
+
"rev": "2991242",
+
"sha256": "1i7y09x2aikndf80wl7xv65m71nv5s0w6jcadpp0dsyzp2m3gjnn",
"version": "5.3"
},
"antispam-bee": {
···
"version": "2.21.08.31"
},
"breeze": {
-
"path": "breeze/tags/2.0.31",
-
"rev": "2982492",
-
"sha256": "0ij7lqxnhkpzd98bxfsdz2ydgm7yj9ig41fxkibr25crv76dwfai",
-
"version": "2.0.31"
+
"path": "breeze/tags/2.0.32",
+
"rev": "2995658",
+
"sha256": "0c0sh7l6cwz6hbc54gjaasdldrv8h6ynx4b75zzkj2arrmyhjjxg",
+
"version": "2.0.32"
},
"co-authors-plus": {
"path": "co-authors-plus/tags/3.5.15",
···
"version": "1.4.0"
},
"gutenberg": {
-
"path": "gutenberg/tags/16.9.0",
-
"rev": "2984221",
-
"sha256": "09pyh2w7kbqdq0y1zbsss3xizbk03g9wb85f510shc5znyjapngd",
-
"version": "16.9.0"
+
"path": "gutenberg/tags/17.0.2",
+
"rev": "2995211",
+
"sha256": "07c1smvapzm0gzkjzjk5irnp47x6hl2d4zcmlfprzj17igdqwa5s",
+
"version": "17.0.2"
},
"hello-dolly": {
"path": "hello-dolly/tags/1.7.2",
···
"version": "2.4.5"
},
"jetpack": {
-
"path": "jetpack/tags/12.8",
-
"rev": "2990174",
-
"sha256": "10s2870kp8gp89rbgbkg21bxk6c238kklm1rgrpkry7m1w8qzsi2",
-
"version": "12.8"
+
"path": "jetpack/tags/12.8.1",
+
"rev": "2995420",
+
"sha256": "1i59npwwk29rsq5myl0axr1vsyfw19dyx22ckc2szkc3a4my8h40",
+
"version": "12.8.1"
},
"jetpack-lite": {
"path": "jetpack-lite/tags/3.0.3",
···
"version": "2.06"
},
"mailpoet": {
-
"path": "mailpoet/tags/4.29.0",
-
"rev": "2972087",
-
"sha256": "0n0aq8p4265zskq5vblpn551v45870vrmnjzbyvppnyagydfc1q8",
-
"version": "4.29.0"
+
"path": "mailpoet/tags/4.35.1",
+
"rev": "2990976",
+
"sha256": "0pf7r8q939420bzwd0mlv5zbnlkg824hg40vf3w082ryclzyiap5",
+
"version": "4.35.1"
},
"merge-minify-refresh": {
"path": "merge-minify-refresh/trunk",
-
"rev": "2967306",
-
"sha256": "038sfnyr0ab8hzk5ybs0vnpiklhp1649dszbmlxilb5lm8rphbgq",
-
"version": "1.14.4"
+
"rev": "2980433",
+
"sha256": "0vx71g1dihlmxrrgmc8fa3glxxndgxcrysidbc23hz33xd18wcbh",
+
"version": "1.15.1"
},
"opengraph": {
-
"path": "opengraph/tags/1.11.1",
-
"rev": "2950019",
-
"sha256": "0vfxv2d3z572m99nlxzla0l5s1lp14a6inb3x1plr779zn0rlg5c",
-
"version": "1.11.1"
+
"path": "opengraph/tags/1.11.2",
+
"rev": "2995321",
+
"sha256": "03cg7jm0g3rfwkvgjcg392mw09mlbmnvhw261rlldycfglmi270m",
+
"version": "1.11.2"
},
"simple-login-captcha": {
"path": "simple-login-captcha/tags/1.3.5",
-
"rev": "2947230",
-
"sha256": "054f51gybpy71iwdjnxf89v8x8dlvg4k4ggd2psvjjf16ai258dw",
+
"rev": "2988106",
+
"sha256": "1byq8f5qkxxnhjc4dk1ab7h8vzcr01y1nid81wwj2k1i03z9llqa",
"version": "1.3.5"
},
"static-mail-sender-configurator": {
···
"version": "0.10.0"
},
"webp-converter-for-media": {
-
"path": "webp-converter-for-media/tags/5.11.2",
-
"rev": "2985470",
-
"sha256": "1q8jdpvjrp5y5avgrg4cyq7amvz93ww7nm4mpiqgxmjn9l01dmvv",
-
"version": "5.11.2"
+
"path": "webp-converter-for-media/tags/5.11.4",
+
"rev": "2995294",
+
"sha256": "0grlszp00rw63psv21n70alapkw1pgaq8cp9c0b1klk50jcnnx8q",
+
"version": "5.11.4"
},
"webp-express": {
"path": "webp-express/tags/0.25.8",
···
"version": "0.25.8"
},
"wordpress-seo": {
-
"path": "wordpress-seo/tags/20.7",
-
"rev": "2909990",
-
"sha256": "187lkzb9p889xj8s9cwp3r7pjbzq3nv34ix2hcy8a7sr4380518w",
-
"version": "20.7"
+
"path": "wordpress-seo/tags/21.5",
+
"rev": "2986840",
+
"sha256": "1a1mnsh4imy7ab0b7hp0nis46ixwvj47wgibifa90qndbkv2mwsn",
+
"version": "21.5"
},
"worker": {
"path": "worker/tags/4.9.17",
···
"version": "1.0"
},
"wp-fastest-cache": {
-
"path": "wp-fastest-cache/tags/1.2.1",
-
"rev": "2988099",
-
"sha256": "07fbib36zwzagshnx85i7lis65vgbva8q9fs2i1zk687yway60fx",
-
"version": "1.2.1"
+
"path": "wp-fastest-cache/tags/1.2.2",
+
"rev": "2994820",
+
"sha256": "1mj18yrljjdrd07b0yjkd9pwdciyn4jyrs6hgx6jcys0mc5p009v",
+
"version": "1.2.2"
},
"wp-gdpr-compliance": {
"path": "wp-gdpr-compliance/tags/2.0.22",
···
"version": "2.0.22"
},
"wp-mail-smtp": {
-
"path": "wp-mail-smtp/tags/3.9.0",
-
"rev": "2960628",
-
"sha256": "1zxpbm92v2hmqipr9jy5awv3wmp7zik85hk9sb7i4ccvds8i90yw",
-
"version": "3.9.0"
+
"path": "wp-mail-smtp/tags/3.10.0",
+
"rev": "2992136",
+
"sha256": "0py4ns4vsy9rpqq5gjyfc2p1lvf2gy28klw9ixkm6gdiim8pvl61",
+
"version": "3.10.0"
},
"wp-statistics": {
-
"path": "wp-statistics/tags/14.1.6.2",
-
"rev": "2968479",
-
"sha256": "1sx8zki5ip2s3lkjdllsyybmsisy7dqzgnpgwj0ksk2gr4aksz1y",
-
"version": "14.1.6.2"
+
"path": "wp-statistics/tags/14.2",
+
"rev": "2976338",
+
"sha256": "0vcw6qp5w2whbpwcd9m0dpxf4ah0i7snygszp211lqg4g53qbyyv",
+
"version": "14.2"
},
"wp-swiper": {
"path": "wp-swiper/trunk",
+20 -20
pkgs/servers/web-apps/wordpress/packages/themes.json
···
{
"twentynineteen": {
-
"path": "twentynineteen/2.6",
-
"rev": "206169",
-
"sha256": "0wad8gnha0hnvqmcpvckq42xzi8nvrys4jflsbxiq694fzzr8wk5",
-
"version": "2.6"
+
"path": "twentynineteen/2.7",
+
"rev": "207575",
+
"sha256": "19zbbpj1qxfz6599di2455qr97z5x4vrprf0bf20c8dq8n8lrh41",
+
"version": "2.7"
},
"twentytwenty": {
-
"path": "twentytwenty/2.3",
-
"rev": "206172",
-
"sha256": "0za1hkaymnphscabwrjxiskv9wgzp7rjwbxazyi19zhb85zh9niq",
-
"version": "2.3"
+
"path": "twentytwenty/2.4",
+
"rev": "207576",
+
"sha256": "0xp2jcgsn16gv9ad8dirm7j24mi7633yrl524wi858l3m8dh4q4a",
+
"version": "2.4"
},
"twentytwentyone": {
-
"path": "twentytwentyone/1.9",
-
"rev": "206170",
-
"sha256": "0z7w6lk8aaj9wzi1g5rx5ji0w8d221k6cr7asyvsjwm0axdgnj50",
-
"version": "1.9"
+
"path": "twentytwentyone/2.0",
+
"rev": "207577",
+
"sha256": "0ypdqxfd1va9m6f3zbc0281i69br5hpvvjdqb03kk2xnmam2hjaa",
+
"version": "2.0"
},
"twentytwentythree": {
-
"path": "twentytwentythree/1.2",
-
"rev": "198780",
-
"sha256": "1qybkprcjv89qrzkbv8lrhir6ns1wx3kzdimjnjhx70ggkbygh5y",
-
"version": "1.2"
+
"path": "twentytwentythree/1.3",
+
"rev": "207579",
+
"sha256": "0r2k73yskqaxhl641ri1shy74rck5xvmfi7b562kz3j44hx0dz4f",
+
"version": "1.3"
},
"twentytwentytwo": {
-
"path": "twentytwentytwo/1.5",
-
"rev": "206171",
-
"sha256": "1zk83kn23gksk27xddqn31sdlhmsqz48p2r24qrbqyay367j8jln",
-
"version": "1.5"
+
"path": "twentytwentytwo/1.6",
+
"rev": "207578",
+
"sha256": "0ga1682a5sh038xfc7whvdws5vfy1g3qvvy13rm5dln79x022riq",
+
"version": "1.6"
}
}
+17 -4
pkgs/servers/xmpp/ejabberd/default.nix
···
, withZlib ? true, zlib
, withTools ? false
, withRedis ? false
+
, withImagemagick ? false, imagemagick
}:
let
ctlpath = lib.makeBinPath [ bash gnused gnugrep gawk coreutils util-linux procps ];
in stdenv.mkDerivation rec {
pname = "ejabberd";
-
version = "23.01";
+
version = "23.10";
nativeBuildInputs = [ makeWrapper autoreconfHook ];
···
src = fetchurl {
url = "https://www.process-one.net/downloads/downloads-action.php?file=/${version}/ejabberd-${version}.tar.gz";
-
sha256 = "sha256-K4P+A2u/Hbina4b3GP8T3wmPoQxiv88GuB4KZOb2+cA=";
+
hash = "sha256-DW5/DYLZHNqJ4lddmag1B0E9ov/eObIVGASUeioPolg=";
+
# remember to update the deps FOD hash & its pinned ejabberd-po commit
};
passthru.tests = {
···
inherit src version;
+
# pin ejabberd-po dep
+
# update: curl -L api.github.com/repos/processone/ejabberd-po/branches/main | jq .commit.sha -r
+
postPatch = ''
+
substituteInPlace rebar.config \
+
--replace \
+
'{git, "https://github.com/processone/ejabberd-po", {branch, "main"}}' \
+
'{git, "https://github.com/processone/ejabberd-po", {tag, "26d6463386588d39f07027dabff3cb8dd938bf6b"}}'
+
'';
+
configureFlags = [ "--enable-all" "--with-sqlite3=${sqlite.dev}" ];
nativeBuildInputs = [
···
git reset --hard
git clean -ffdx
git describe --always --tags > .rev
-
rm -rf .git
+
rm -rf .git .github
)
done
+
# not a typo; comes from `make deps`
rm deps/.got
cp -r deps $out
···
outputHashAlgo = "sha256";
outputHashMode = "recursive";
-
outputHash = "sha256-Lj4YSPOiiJQ6uN4cAR+1s/eVSfoIsuvWR7gGkVYrOfc=";
+
outputHash = "sha256-HrLu3wTF+cUxpGX0yK3nbB57SRM2ND3Crlxs5/8FIwI=";
};
configureFlags = [
···
-e 's,\(^ *CONNLOCKDIR=\).*,\1/var/lock/ejabberdctl,' \
$out/sbin/ejabberdctl
wrapProgram $out/lib/eimp-*/priv/bin/eimp --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libpng libjpeg libwebp ]}"
+
${lib.optionalString withImagemagick ''wrapProgram $out/lib/ejabberd-*/priv/bin/captcha.sh --prefix PATH : "${lib.makeBinPath [ imagemagick ]}"''}
rm $out/bin/{mix,iex,elixir}
'';
+2 -3
pkgs/tools/filesystems/dduper/default.nix
···
btrfsProgsPatched = btrfs-progs.overrideAttrs {
patches = [
(fetchpatch {
-
name = "0001-Print-csum-for-a-given-file-on-stdout.patch";
-
url = "https://raw.githubusercontent.com/Lakshmipathi/dduper/ecc2664c380616ec75cfc1e600b5514cdff5c687/patch/btrfs-progs-v6.1/0001-Print-csum-for-a-given-file-on-stdout.patch";
-
sha256 = "sha256-M4LT7G6gwBfSXf6EL4pxNoQJMyUTOA+ojxEJqw2yss4=";
+
url = "https://raw.githubusercontent.com/Lakshmipathi/dduper/1f1d29eff61430e118f88239545a29f0bcf3e15d/patch/btrfs-progs-v6.3.3/0001-Print-csum-for-a-given-file-on-stdout.patch";
+
hash = "sha256-bO0t8QePnUbMkQQPesZlBF/khD/H8AaWHr2GkOnT6x8=";
})
];
};
+2 -2
pkgs/tools/misc/esphome/default.nix
···
in
python.pkgs.buildPythonApplication rec {
pname = "esphome";
-
version = "2023.11.0";
+
version = "2023.11.1";
format = "setuptools";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-965gjYQmdsx4G4HJdBYx8u1jvAk48fLRP8QXDv1eQLM=";
+
hash = "sha256-hdSWrKOht1McZxTJtgvy+vqN49bi/P54/D7WDxIRb4w=";
};
postPatch = ''
+4 -4
pkgs/tools/misc/tailspin/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "tailspin";
-
version = "2.0.0";
+
version = "2.1.0";
src = fetchFromGitHub {
owner = "bensadeh";
repo = "tailspin";
-
rev = "refs/tags/${version}";
-
hash = "sha256-NGPwdTkgzowdchUjuoJ9iVrkmAjXvyijHmUfb5cAUKY=";
+
rev = version;
+
hash = "sha256-WsQpMmFTlAPg+9uEecMKfpys29cQ642IZ8yvsPxmCfo=";
};
-
cargoHash = "sha256-Pi8JiToF56a6zaUpGTAF6Bw8W8elSzLQimfMDua83Nk=";
+
cargoHash = "sha256-sttQ8fGRGdq7nDiG3/z/YEg2NA+miTwahGNv3yNnnds=";
meta = with lib; {
description = "A log file highlighter";
+1
pkgs/tools/package-management/nix-update/default.nix
···
changelog = "https://github.com/Mic92/nix-update/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda mic92 zowoq ];
+
mainProgram = "nix-update";
platforms = platforms.all;
};
}
+1
pkgs/tools/security/bitwarden/default.nix
···
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ amarshall kiwi ];
platforms = [ "x86_64-linux" ];
+
mainProgram = "bitwarden";
};
}
+3 -3
pkgs/tools/security/enpass/data.json
···
{
"amd64": {
-
"path": "pool/main/e/enpass/enpass_6.9.0.1467_amd64.deb",
-
"sha256": "fe405f7119d45822164da3ad009b99c5cd516685198c1d335b7803d84e5ba2ca",
-
"version": "6.9.0.1467"
+
"path": "pool/main/e/enpass/enpass_6.9.2.1563_amd64.deb",
+
"sha256": "013a6ecab29ad6b1a91203fea3cd771d039d777ea24c03d0a74ec5aa86b720ff",
+
"version": "6.9.2.1563"
},
"i386": {
"path": "pool/main/e/enpass/enpass_5.6.9_i386.deb",
+5 -9
pkgs/top-level/all-packages.nix
···
inherit (darwin.apple_sdk_11_0.frameworks) CoreBluetooth ForceFeedback IOBluetooth IOKit OpenGL VideoToolbox;
inherit (darwin) moltenvk;
stdenv =
-
if stdenv.isDarwin then darwin.apple_sdk_11_0.llvmPackages_14.stdenv
+
if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_16.stdenv
else stdenv;
};
···
openrgb-plugin-hardwaresync = libsForQt5.callPackage ../applications/misc/openrgb-plugins/hardwaresync { };
-
openrussian-cli = callPackage ../misc/openrussian-cli {
-
lua = lua5_3;
-
};
-
opensbi = callPackage ../misc/opensbi { };
opensc = callPackage ../tools/security/opensc {
···
modd = callPackage ../development/tools/modd { };
mold = callPackage ../development/tools/mold {
-
stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.llvmPackages_13.stdenv else stdenv;
+
stdenv = if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_16.stdenv else stdenv;
tbb = tbb_2021_8;
···
ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { };
ladybird = qt6Packages.callPackage ../applications/networking/browsers/ladybird {
-
stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.llvmPackages_14.stdenv else stdenv;
+
stdenv = if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_16.stdenv else stdenv;
lazpaint = callPackage ../applications/graphics/lazpaint { };
···
sapling = callPackage ../applications/version-management/sapling {
-
inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Security;
+
inherit (darwin.apple_sdk.frameworks) Cocoa CoreFoundation CoreGraphics CoreServices Security WebKit;
mercurialFull = mercurial.override { fullBuild = true; };
···
wmutils-opt = callPackage ../tools/X11/wmutils-opt { };
inherit (callPackage ../servers/web-apps/wordpress {})
-
wordpress wordpress6_3;
+
wordpress wordpress6_3 wordpress6_4;
wordpressPackages = ( callPackage ../servers/web-apps/wordpress/packages {
plugins = lib.importJSON ../servers/web-apps/wordpress/packages/plugins.json;