Merge remote-tracking branch 'origin/master' into staging-next

Conflicts:
- pkgs/development/python-modules/pycdio/default.nix

Changed files
+2131 -1508
doc
languages-frameworks
maintainers
nixos
tests
pkgs
applications
audio
youtube-music
misc
oranda
networking
browsers
brave
cluster
argo
arkade
cilium
instant-messengers
discord
office
science
logic
version-management
git-workspace
video
virtualization
by-name
af
affine
ar
ares-cli
au
autoprefixer
ba
bash-language-server
bo
bombsquad
ce
fl
flashgbx
fn
fnott
gi
gr
grype
ir
ironbar
ka
kanha
li
litmusctl
ll
llama-cpp
nh
ni
nw
nwjs-ffmpeg-prebuilt
op
openfga-cli
pe
peergos
pr
pretix
si
signaturepdf
sv
svdtools
sy
tu
tuxmux
xm
xmoji
ya
yabai
yg
yggstack
development
libraries
box2d
functionalplus
libextractor
libpanel
node-packages
python-modules
accelerate
celery
django-admin-sortable2
iminuit
kombu
marimo
pdm-build-locked
pycdio
pyinstaller-hooks-contrib
tools
build-managers
coder
database
atlas
fission
language-servers
nest-cli
renderdoc
rust
cargo-hack
cargo-mobile2
schemacrawler
os-specific
linux
kernel
nixos-rebuild
servers
home-assistant
custom-components
volkswagen_we_connect_id
http
tomcat
monitoring
traefik
unpackerr
tools
admin
procs
turbovnc
backup
wal-g
graphics
resvg
misc
barman
diffoscope
package-management
text
ugrep
top-level
+25 -8
doc/README.md
···
For example:
```markdown
-
# pkgs.coolFunction
+
# pkgs.coolFunction {#pkgs.coolFunction}
+
+
`pkgs.coolFunction` *`name`* *`config`*
+
+
Description of what `callPackage` does.
-
Description of what `coolFunction` does.
-
## Inputs
+
## Inputs {#pkgs-coolFunction-inputs}
-
`coolFunction` expects a single argument which should be an attribute set, with the following possible attributes:
+
If something's special about `coolFunction`'s general argument handling, you can say so here.
+
Otherwise, just describe the single argument or start the arguments' definition list without introduction.
-
`name` (String)
+
*`name`* (String)
: The name of the resulting image.
-
`tag` (String; _optional_)
+
*`config`* (Attribute set)
+
+
: Introduce the parameter. Maybe you have a test to make sure `{ }` is a sensible default; then you can say: these attributes are optional; `{ }` is a valid argument.
-
: Tag of the generated image.
+
`outputHash` (String; _optional_)
-
_Default:_ the output path's hash.
+
: A brief explanation including when and when not to pass this attribute.
+
+
: _Default:_ the output path's hash.
```
+
+
Checklist:
+
- Start with a synopsis, to show the order of positional arguments.
+
- Metavariables are in emphasized code spans: ``` *`arg1`* ```. Metavariables are placeholders where users may write arbitrary expressions. This includes positional arguments.
+
- Attribute names are regular code spans: ``` `attr1` ```. These identifiers can _not_ be picked freely by users, so they are _not_ metavariables.
+
- _optional_ attributes have a _`Default:`_ if it's easily described as a value.
+
- _optional_ attributes have a _`Default behavior:`_ if it's not easily described using a value.
+
- Nix types aren't in code spans, because they are not code
+
- Nix types are capitalized, to distinguish them from the camelCase [Module System](#module-system) types, which _are_ code and behave like functions.
#### Examples
+8 -12
doc/languages-frameworks/python.section.md
···
}
```
-
This is then added to `all-packages.nix` just as any other application would be.
-
-
```nix
-
{
-
luigi = callPackage ../applications/networking/cluster/luigi { };
-
}
-
```
+
This is then added to `pkgs/by-name` just as any other application would be.
Since the package is an application, a consumer doesn't need to care about
Python versions or modules, which is why they don't go in `python3Packages`.
···
A distinction is made between applications and libraries, however, sometimes a
package is used as both. In this case the package is added as a library to
-
`python-packages.nix` and as an application to `all-packages.nix`. To reduce
+
`python-packages.nix` and as an application to `pkgs/by-name`. To reduce
duplication the `toPythonApplication` can be used to convert a library to an
application.
The Nix expression shall use [`buildPythonPackage`](#buildpythonpackage-function) and be called from
-
`python-packages.nix`. A reference shall be created from `all-packages.nix` to
+
`python-packages.nix`. A reference shall be created from `pkgs/by-name` to
the attribute in `python-packages.nix`, and the `toPythonApplication` shall be
applied to the reference:
```nix
{
-
youtube-dl = with python3Packages; toPythonApplication youtube-dl;
-
}
+
python3Packages,
+
}:
+
+
python3Packages.toPythonApplication python3Packages.youtube-dl
```
#### `toPythonModule` function {#topythonmodule-function}
In some cases, such as bindings, a package is created using
-
[`stdenv.mkDerivation`](#sec-using-stdenv) and added as attribute in `all-packages.nix`. The Python
+
[`stdenv.mkDerivation`](#sec-using-stdenv) and added as attribute in `pkgs/by-name` or in `all-packages.nix`. The Python
bindings should be made available from `python-packages.nix`. The
`toPythonModule` function takes a derivation and makes certain Python-specific
modifications.
+4
flake.nix
···
}).nixos.manual;
};
+
devShells = forAllSystems (system: {
+
default = import ./shell.nix { inherit system; };
+
});
+
# The "legacy" in `legacyPackages` doesn't imply that the packages exposed
# through this attribute are "legacy" packages. Instead, `legacyPackages`
# is used here as a substitute attribute name for `packages`. The problem
+7
maintainers/maintainer-list.nix
···
githubId = 23097564;
name = "Nora Widdecke";
+
pwnwriter = {
+
name = "Nabeen Tiwaree";
+
email = "hey@pwnwriter.xyz";
+
keys = [ { fingerprint = "B681 763F 9B5B DF27 9A13 9E0C 0544 A89B C519 20AA"; } ];
+
github = "pwnwriter";
+
githubId = 90331517;
+
};
pwoelfel = {
name = "Philipp Woelfel";
email = "philipp.woelfel@gmail.com";
+2 -2
nixos/tests/quake3.nix
···
client1.wait_for_x()
client2.wait_for_x()
-
client1.execute("quake3 +set r_fullscreen 0 +set name Foo +connect server &")
-
client2.execute("quake3 +set r_fullscreen 0 +set name Bar +connect server &")
+
client1.execute("quake3 +set r_fullscreen 0 +set name Foo +connect server >&2 &", check_return = False)
+
client2.execute("quake3 +set r_fullscreen 0 +set name Bar +connect server >&2 &", check_return = False)
server.wait_until_succeeds("grep -q 'Foo.*entered the game' /tmp/log")
server.wait_until_succeeds("grep -q 'Bar.*entered the game' /tmp/log")
+3 -3
pkgs/applications/audio/youtube-music/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "youtube-music";
-
version = "3.4.1";
+
version = "3.5.1";
src = fetchFromGitHub {
owner = "th-ch";
repo = "youtube-music";
rev = "v${finalAttrs.version}";
-
hash = "sha256-HuV1jFSFvb/Ji150rVIvHrPLY3167W9/9xNnI81k9B8=";
+
hash = "sha256-6aAaIugho8yHohEHp0HVkmzIOfhpkNYts6BOKPp9Wbw=";
};
pnpmDeps = pnpm.fetchDeps {
inherit (finalAttrs) pname version src;
-
hash = "sha256-uN4rB/S/uoqR+qj7T/TGtU+3PRGagYVfx51nn6U8sdo=";
+
hash = "sha256-lxqBmtHkyk4mnM/AJQmpyCmvhW2e96vZBkgtoREjEXY=";
};
nativeBuildInputs = [ makeWrapper python3 nodejs pnpm.configHook ]
+3 -3
pkgs/applications/misc/oranda/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "oranda";
-
version = "0.6.3";
+
version = "0.6.5";
src = fetchFromGitHub {
owner = "axodotdev";
repo = "oranda";
rev = "v${version}";
-
hash = "sha256-PECM0HLomMzNWnERgvYSfSh+XQAjGLxybZAJcaAzEBo=";
+
hash = "sha256-FVd8NQVtzlZsDY40ZMJDdaX+6Q5jUxZHUq2v+kDFVOk=";
};
-
cargoHash = "sha256-qO48oR3RtyCbhdGn+VZPceZX/RMqS+5LacSASYRboMo=";
+
cargoHash = "sha256-48qDAgHf1tGUwhQWqEi4LQQmSi9PplTlgjVd7/yxZZc=";
nativeBuildInputs = [
pkg-config
+4 -4
pkgs/applications/networking/browsers/brave/default.nix
···
if stdenv.isAarch64 then
rec {
pname = "brave";
-
version = "1.68.134";
+
version = "1.68.137";
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb";
-
hash = "sha256-FP+Afk62/aiKd6ZPX0zy76bzO3pJjm4pqauxluFYEl8=";
+
hash = "sha256-9HMgLZ/iK5xJByZuvD8n5cv+aK5oZRm2Xbm4NhgWpCk=";
platform = "aarch64-linux";
}
else if stdenv.isx86_64 then
rec {
pname = "brave";
-
version = "1.68.134";
+
version = "1.68.137";
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
-
hash = "sha256-l07sbkM5gDMcXeMoWiWH/8nU+Y0ShyB2jIHsqEFaoew=";
+
hash = "sha256-lEW4bv/BWjV8ncB8TMbLMSoQCW960kWP9DaZkEws428=";
platform = "x86_64-linux";
}
else
+3 -3
pkgs/applications/networking/cluster/argo/default.nix
···
in
buildGoModule rec {
pname = "argo";
-
version = "3.5.8";
+
version = "3.5.10";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo";
rev = "refs/tags/v${version}";
-
hash = "sha256-BYUP/Gu+N8KK9mfjRAXupXqrwfZMZlYPxxuZCmUDFfE=";
+
hash = "sha256-35Hp5lISQuFNsbSOKsLRcD695ZRCgQue+H8rKEPma5M=";
};
-
vendorHash = "sha256-pVOTeH6fq4Gqarjvi7w2wYJ3FSqV6yNZERmOmbVGxLM=";
+
vendorHash = "sha256-dGDXDpjf1kWcqBhCMKLXGXax6ApOL9eIiiem86CxdGs=";
doCheck = false;
+2 -2
pkgs/applications/networking/cluster/arkade/default.nix
···
buildGoModule rec {
pname = "arkade";
-
version = "0.11.16";
+
version = "0.11.19";
src = fetchFromGitHub {
owner = "alexellis";
repo = "arkade";
rev = version;
-
hash = "sha256-i/wEgUK4NxFonZXJKuhLHBgCXQ25A/UDyavhJdjuJ+M=";
+
hash = "sha256-Vhldn9CMxC/5qPFN+ohydHuMsrHjpBuFkP4khf+OQds=";
};
CGO_ENABLED = 0;
+2 -2
pkgs/applications/networking/cluster/cilium/default.nix
···
buildGoModule rec {
pname = "cilium-cli";
-
version = "0.16.14";
+
version = "0.16.15";
src = fetchFromGitHub {
owner = "cilium";
repo = pname;
rev = "v${version}";
-
hash = "sha256-VYfLy0vR3ON29EHUx1R2jF61+DbxH2RUsUQXFgxjMUU=";
+
hash = "sha256-5LqRHa0ytprwAAIl7iNZQ9zKnn5wNtFubQdvLuX9qGM=";
};
vendorHash = null;
+2 -2
pkgs/applications/networking/instant-messengers/discord/default.nix
···
let
versions =
if stdenv.isLinux then {
-
stable = "0.0.62";
+
stable = "0.0.63";
ptb = "0.0.98";
canary = "0.0.465";
development = "0.0.24";
···
x86_64-linux = {
stable = fetchurl {
url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz";
-
hash = "sha256-gtoTcTcZYJdclEqi1BcxlhVJqU2POdk7XpDq7Dt5YMg=";
+
hash = "sha256-KtVX9EJPYmzDQd2beV/dDW8jjLDjacKZDrD72kLUwKo=";
};
ptb = fetchurl {
url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
+2 -6
pkgs/applications/office/homebank/default.nix
···
stdenv.mkDerivation rec {
pname = "homebank";
-
version = "5.8.1";
+
version = "5.8.2";
src = fetchurl {
url = "https://www.gethomebank.org/public/sources/homebank-${version}.tar.gz";
-
hash = "sha256-YMNf6v40GuyP7Z3ksKh13A9cFnTF9YBP9xkKbGxT3AE=";
+
hash = "sha256-1CpForKKHXp6le8vVlObm22VTh2LqQlI9Qk4bwlzfLA=";
};
-
-
patches = [
-
./fix-clang-build.diff
-
];
nativeBuildInputs = [ pkg-config wrapGAppsHook3 intltool ];
buildInputs = [ gtk libofx libsoup_3 adwaita-icon-theme];
-23
pkgs/applications/office/homebank/fix-clang-build.diff
···
-
C Standard says in 6.8.1:
-
-
labeled-statement:
-
identifier : statement
-
case constant-expression : statement
-
default : statement
-
-
Notably, only expressions and no declarations are allowed. A common workaround for this
-
is adding an empty statement.
-
-
diff --git a/src/rep-budget.c b/src/rep-budget.c
-
index eb5cce6..61e2e77 100644
-
--- a/src/rep-budget.c
-
+++ b/src/rep-budget.c
-
@@ -255,7 +255,7 @@ gint tmpmode;
-
}
-
else
-
{
-
-libname:
-
+libname: ;
-
gchar *name;
-
-
gtk_tree_model_get(model, iter,
+2 -2
pkgs/applications/office/ticktick/default.nix
···
}:
stdenv.mkDerivation (finalAttrs: {
pname = "ticktick";
-
version = "2.0.30";
+
version = "6.0.0";
src = fetchurl {
url = "https://d2atcrkye2ik4e.cloudfront.net/download/linux/linux_deb_x64/ticktick-${finalAttrs.version}-amd64.deb";
-
hash = "sha256-oo1ssIU6nYMBoEc888xAiTS7PHuEkoaC7KsPRTwL0ZA=";
+
hash = "sha256-yoskJ7v0RgRZ16gs9UY1xf/PunLoFkNGKmVMkPJDPmM=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/science/logic/cvc5/default.nix
···
stdenv.mkDerivation rec {
pname = "cvc5";
-
version = "1.1.2";
+
version = "1.2.0";
src = fetchFromGitHub {
owner = "cvc5";
repo = "cvc5";
rev = "cvc5-${version}";
-
hash = "sha256-v+3/2IUslQOySxFDYgTBWJIDnyjbU2RPdpfLcIkEtgQ=";
+
hash = "sha256-d5F4KwPQ1nwYJbEidQsvqyaGwEugo291SpsJE2rr558=";
};
nativeBuildInputs = [ pkg-config cmake flex ];
+3 -3
pkgs/applications/version-management/git-workspace/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "git-workspace";
-
version = "1.4.0";
+
version = "1.5.0";
src = fetchFromGitHub {
owner = "orf";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-9/t2MDZ5bYTuzCYTodeATqk+xqST2aQMr7Z1x5fPIuw=";
+
sha256 = "sha256-qAJv4iCw9gkO9yPVQUqla7UWpNkPjPBa4IGQfOyd8k0=";
};
-
cargoHash = "sha256-/drXVkYgdkFqZJsz2fNx3Ms21xYKQmwLXRJEmKSaikQ=";
+
cargoHash = "sha256-p+mZN0TXxntT22vp6uBRc6kBTzVN3/Oy7D4v3ihwV8Y=";
nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/applications/video/filebot/default.nix
···
};
in stdenv.mkDerivation (finalAttrs: {
pname = "filebot";
-
version = "5.1.3";
+
version = "5.1.4";
src = fetchurl {
url = "https://web.archive.org/web/20230917142929/https://get.filebot.net/filebot/FileBot_${finalAttrs.version}/FileBot_${finalAttrs.version}-portable.tar.xz";
-
hash = "sha256-1TkCV3Cjg/5YZODceV5mQDsPYk09IU7+UHwPRwt2vAQ=";
+
hash = "sha256-UEgG3bQT5GPMfh/nxC1aXGsb8HKE5Ov5ax0ULjLr73U=";
};
unpackPhase = "tar xvf $src";
+6 -1
pkgs/applications/video/mpv/scripts/default.nix
···
autodeint
autoload
;
-
inherit (callPackage ./occivink.nix { }) blacklistExtensions seekTo;
+
inherit (callPackage ./occivink.nix { })
+
blacklistExtensions
+
crop
+
encode
+
seekTo
+
;
buildLua = callPackage ./buildLua.nix { };
autosubsync-mpv = callPackage ./autosubsync-mpv.nix { };
+1 -1
pkgs/applications/video/mpv/scripts/dynamic-crop.nix
···
passthru.updateScript = unstableGitUpdater { };
meta = {
-
description = ''Script to "cropping" dynamically, hard-coded black bars detected with lavfi-cropdetect filter for Ultra Wide Screen or any screen (Smartphone/Tablet).'';
+
description = ''Script to "cropping" dynamically, hard-coded black bars detected with lavfi-cropdetect filter for Ultra Wide Screen or any screen (Smartphone/Tablet)'';
homepage = "https://github.com/Ashyni/mpv-scripts";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.iynaix ];
+3 -3
pkgs/applications/video/mpv/scripts/mpv.nix
···
in
lib.mapAttrs (name: lib.makeOverridable (mkBuiltin name)) {
acompressor.meta = {
-
description = "Script to toggle and control ffmpeg's dynamic range compression filter.";
+
description = "Script to toggle and control ffmpeg's dynamic range compression filter";
maintainers = with lib.maintainers; [ nicoo ];
};
-
autocrop.meta.description = "This script uses the lavfi cropdetect filter to automatically insert a crop filter with appropriate parameters for the currently playing video.";
+
autocrop.meta.description = "This script uses the lavfi cropdetect filter to automatically insert a crop filter with appropriate parameters for the currently playing video";
-
autodeint.meta.description = "This script uses the lavfi idet filter to automatically insert the appropriate deinterlacing filter based on a short section of the currently playing video.";
+
autodeint.meta.description = "This script uses the lavfi idet filter to automatically insert the appropriate deinterlacing filter based on a short section of the currently playing video";
autoload.meta = {
description = "This script automatically loads playlist entries before and after the currently played file";
+12 -1
pkgs/applications/video/mpv/scripts/occivink.nix
···
fetchFromGitHub,
unstableGitUpdater,
buildLua,
+
ffmpeg,
}:
let
···
lib.mapAttrs (name: lib.makeOverridable (mkScript name)) {
# Usage: `pkgs.mpv.override { scripts = [ pkgs.mpvScripts.seekTo ]; }`
+
crop.meta.description = "Crop the current video in a visual manner";
seekTo.meta.description = "Mpv script for seeking to a specific position";
-
blacklistExtensions.meta.description = "Automatically remove playlist entries based on their extension.";
+
blacklistExtensions.meta.description = "Automatically remove playlist entries based on their extension";
+
+
encode = {
+
meta.description = "Make an extract of the video currently playing using ffmpeg";
+
+
postPatch = ''
+
substituteInPlace scripts/encode.lua \
+
--replace-fail '"ffmpeg"' '"${lib.getExe ffmpeg}"'
+
'';
+
};
}
+3 -3
pkgs/applications/video/openshot-qt/default.nix
···
let
pname = "openshot-qt";
-
version = "3.1.1";
+
version = "3.2.1";
src = fetchFromGitHub {
owner = "OpenShot";
repo = "openshot-qt";
-
rev = "v${version}";
-
hash = "sha256-kEz1APBitWLlnIbyloYMsqNrwC9RqU04kyyWzm5klYc=";
+
rev = "refs/tags/v${version}";
+
hash = "sha256-zZZ7C/1+Qh7KS1WJ8YWkhFgw0+UHJhjk+145u9/TBcI=";
};
in
mkDerivationWith python3.pkgs.buildPythonApplication {
+16
pkgs/applications/virtualization/xen/4.16/0001-xen-fig-geneneration-4.16.patch
···
+
Remove a pipe that was causing SIGPIPE
+
issues on overloaded Hydra machines.
+
+
diff --git a/docs/figs/Makefile b/docs/figs/Makefile
+
index e128a4364f..943f745dda 100644
+
--- a/docs/figs/Makefile
+
+++ b/docs/figs/Makefile
+
@@ -8,7 +8,7 @@ TARGETS= network-bridge.png network-basic.png
+
all: $(TARGETS)
+
+
%.png: %.fig
+
- $(FIG2DEV) -L png $< >$@.tmp
+
+ $(FIG2DEV) -L png $< $@.tmp
+
mv -f $@.tmp $@
+
+
clean:
+4 -1
pkgs/applications/virtualization/xen/4.16/default.nix
···
xen = {
rev = "4b33780de790bd438dd7cbb6143b410d94f0f049";
hash = "sha256-2kcmfKwBo3w1U5CSxLSYSteqvzcJaB+cA7keVb3amyA=";
-
patches = [ ./0000-xen-ipxe-src-4.16.patch ] ++ upstreamPatchList;
+
patches = [
+
./0000-xen-ipxe-src-4.16.patch
+
./0001-xen-fig-geneneration-4.16.patch
+
] ++ upstreamPatchList;
};
qemu = {
rev = "c02cb236b5e4a76cf74e641cc35a0e3ebd3e52f3";
+16
pkgs/applications/virtualization/xen/4.17/0001-xen-fig-geneneration-4.17.patch
···
+
Remove a pipe that was causing SIGPIPE
+
issues on overloaded Hydra machines.
+
+
diff --git a/docs/figs/Makefile b/docs/figs/Makefile
+
index e128a4364f..943f745dda 100644
+
--- a/docs/figs/Makefile
+
+++ b/docs/figs/Makefile
+
@@ -8,7 +8,7 @@ TARGETS= network-bridge.png network-basic.png
+
all: $(TARGETS)
+
+
%.png: %.fig
+
- $(FIG2DEV) -L png $< >$@.tmp
+
+ $(FIG2DEV) -L png $< $@.tmp
+
mv -f $@.tmp $@
+
+
clean:
+4 -1
pkgs/applications/virtualization/xen/4.17/default.nix
···
xen = {
rev = "d530627aaa9b6e03c7f911434bb342fca3d13300";
hash = "sha256-4ltQUzo4XPzGT/7fGt1hnNMqBQBVF7VP+WXD9ZaJcGo=";
-
patches = [ ./0000-xen-ipxe-src-4.17.patch ] ++ upstreamPatchList;
+
patches = [
+
./0000-xen-ipxe-src-4.17.patch
+
./0001-xen-fig-geneneration-4.17.patch
+
] ++ upstreamPatchList;
};
qemu = {
rev = "ffb451126550b22b43b62fb8731a0d78e3376c03";
+16
pkgs/applications/virtualization/xen/4.18/0001-xen-fig-geneneration-4.18.patch
···
+
Remove a pipe that was causing SIGPIPE
+
issues on overloaded Hydra machines.
+
+
diff --git a/docs/figs/Makefile b/docs/figs/Makefile
+
index e128a4364f..943f745dda 100644
+
--- a/docs/figs/Makefile
+
+++ b/docs/figs/Makefile
+
@@ -8,7 +8,7 @@ TARGETS= network-bridge.png network-basic.png
+
all: $(TARGETS)
+
+
%.png: %.fig
+
- $(FIG2DEV) -L png $< >$@.tmp
+
+ $(FIG2DEV) -L png $< $@.tmp
+
mv -f $@.tmp $@
+
+
clean:
+4 -1
pkgs/applications/virtualization/xen/4.18/default.nix
···
xen = {
rev = "d152a0424677d8b78e00ed1270a583c5dafff16f";
hash = "sha256-pHCjj+Bcy4xQfB9xHU9fccFwVdP2DXrUhdszwGvrdmY=";
-
patches = [ ./0000-xen-ipxe-src-4.18.patch ] ++ upstreamPatchList;
+
patches = [
+
./0000-xen-ipxe-src-4.18.patch
+
./0001-xen-fig-geneneration-4.18.patch
+
] ++ upstreamPatchList;
};
qemu = {
rev = "0df9387c8983e1b1e72d8c574356f572342c03e6";
+16
pkgs/applications/virtualization/xen/4.19/0001-xen-fig-geneneration-4.19.patch
···
+
Remove a pipe that was causing SIGPIPE
+
issues on overloaded Hydra machines.
+
+
diff --git a/docs/figs/Makefile b/docs/figs/Makefile
+
index e128a4364f..943f745dda 100644
+
--- a/docs/figs/Makefile
+
+++ b/docs/figs/Makefile
+
@@ -8,7 +8,7 @@ TARGETS= network-bridge.png network-basic.png
+
all: $(TARGETS)
+
+
%.png: %.fig
+
- $(FIG2DEV) -L png $< >$@.tmp
+
+ $(FIG2DEV) -L png $< $@.tmp
+
mv -f $@.tmp $@
+
+
clean:
+4 -1
pkgs/applications/virtualization/xen/4.19/default.nix
···
xen = {
rev = "026c9fa29716b0ff0f8b7c687908e71ba29cf239";
hash = "sha256-Q6x+2fZ4ITBz6sKICI0NHGx773Rc919cl+wzI89UY+Q=";
-
patches = [ ./0000-xen-ipxe-src-4.19.patch ] ++ upstreamPatchList;
+
patches = [
+
./0000-xen-ipxe-src-4.19.patch
+
./0001-xen-fig-geneneration-4.19.patch
+
] ++ upstreamPatchList;
};
qemu = {
rev = "0df9387c8983e1b1e72d8c574356f572342c03e6";
+2 -2
pkgs/by-name/af/affine/package.nix
···
};
in {
pname = "affine";
-
version = "0.15.7";
+
version = "0.16.0";
src = fetchurl {
url = "https://github.com/toeverything/AFFiNE/releases/download/v${finalAttrs.version}/affine-${finalAttrs.version}-stable-linux-x64.zip";
-
hash = "sha256-CbbCYcZ6z5Prj9GwIoneHU3LUsae0S4o40LgunLmQ8s=";
+
hash = "sha256-6F6BzEnseqdzkEUVgUa9eu7MkyNsvucK9lGL+dsKhwc=";
};
nativeBuildInputs = [
copyDesktopItems
+3 -3
pkgs/by-name/ar/ares-cli/package.nix
···
}:
buildNpmPackage rec {
pname = "ares-cli";
-
version = "3.1.1";
+
version = "3.1.2";
src = fetchFromGitHub {
owner = "webos-tools";
repo = "cli";
rev = "v${version}";
-
hash = "sha256-gMAGMg/hobV8WhqutDmYBjqjZqfAdw+EoJX7j8pux18=";
+
hash = "sha256-xiyXJ95MVG06ZoAsC4fIZHQn7lnKumlM3f9MB4uQ7Xc=";
};
postPatch = ''
···
'';
dontNpmBuild = true;
-
npmDepsHash = "sha256-3ZUlGJY0aEf7wBig75txlkA6a6JcdkphJILFfIGIN04=";
+
npmDepsHash = "sha256-QtCssL8LLDafRbdB9sWWjP49fjOk+9y3h9xdQ1hIudg=";
passthru.updateScript = nix-update-script { };
+3 -3
pkgs/by-name/au/autoprefixer/package.nix
···
nix-update-script
}: stdenv.mkDerivation (finalAttrs: {
pname = "autoprefixer";
-
version = "10.4.19";
+
version = "10.4.20";
src = fetchFromGitHub {
owner = "postcss";
repo = "autoprefixer";
rev = finalAttrs.version;
-
hash = "sha256-Br0z573QghkYHLgF9/OFp8FL0bIW2frW92ohJnHhgHE=";
+
hash = "sha256-CGAUv6qzpcjDPcW7Vsak0iYC6GOJAkKLciVnxYcOeus=";
};
nativeBuildInputs = [
···
pnpmDeps = pnpm_9.fetchDeps {
inherit (finalAttrs) pname version src;
-
hash = "sha256-sGcqM87xR9XTL/MUO7fGpI1cPK7EgJNpeYwBmqVNB6I=";
+
hash = "sha256-AKOcKly8uBohhxx9nSo8rMrm0Ebk06LHZ1Yt9yoZj7g=";
};
installPhase = ''
+6 -2
pkgs/by-name/ba/bash-language-server/package.nix
···
, nodejs
, makeBinaryWrapper
, shellcheck
+
, versionCheckHook
}:
stdenv.mkDerivation (finalAttrs: {
···
nodejs
pnpm_8.configHook
makeBinaryWrapper
+
versionCheckHook
];
buildPhase = ''
runHook preBuild
-
pnpm --filter=bash-language-server build
+
pnpm compile server
runHook postBuild
'';
···
# Create the executable, based upon what happens in npmHooks.npmInstallHook
makeWrapper ${lib.getExe nodejs} $out/bin/bash-language-server \
-
--prefix PATH : ${lib.makeBinPath [ shellcheck ]} \
+
--suffix PATH : ${lib.makeBinPath [ shellcheck ]} \
--inherit-argv0 \
--add-flags $out/lib/bash-language-server/out/cli.js
runHook postInstall
'';
+
+
doInstallCheck = true;
meta = with lib; {
description = "A language server for Bash";
+2 -2
pkgs/by-name/bo/bombsquad/package.nix
···
{
x86_64-linux = {
name = "BombSquad_Linux_x86_64";
-
hash = "sha256-XSt6YvBZba/0fO85aJpg1vJnr5tLQsKVuqxSKOrMXw8=";
+
hash = "sha256-ICjaNZSCUbslB5pELbI4e+1zXWrZzkCkv69jLRx4dr0=";
};
aarch-64-linux = {
name = "BombSquad_Linux_Arm64";
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "bombsquad";
-
version = "1.7.36";
+
version = "1.7.37";
sourceRoot = ".";
src = fetchurl {
url = "https://files.ballistica.net/bombsquad/builds/${archive.name}_${finalAttrs.version}.tar.gz";
+2 -2
pkgs/by-name/ce/cemu/package.nix
···
};
in stdenv.mkDerivation (finalAttrs: {
pname = "cemu";
-
version = "2.0-91";
+
version = "2.0-92";
src = fetchFromGitHub {
owner = "cemu-project";
repo = "Cemu";
rev = "v${finalAttrs.version}";
-
hash = "sha256-4Z2cTunYQ9KEx1VQRiPSqGOLn0eAqcXF+A32KjQDga8=";
+
hash = "sha256-bjt+2RzmG8iKcdyka4HsHM5NEzCwGah4s9eiywSHXbw=";
};
patches = [
+2 -2
pkgs/by-name/fl/flashgbx/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "flashgbx";
-
version = "4.1";
+
version = "4.2";
src = fetchFromGitHub {
repo = "FlashGBX";
owner = "lesserkuma";
rev = "refs/tags/${version}";
-
hash = "sha256-4/f3K5MQBEIdYdcT2NudHJL+VyZT/hj9bw5tfJIco8w=";
+
hash = "sha256-3Oqr70+6BWlt+9M1gkzpcnXC4Q44e1SRI3ylYfMOI90=";
};
desktopItems = [
+6 -6
pkgs/by-name/fn/fnott/package.nix
···
, fcft
}:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation (finalAttrs: {
pname = "fnott";
-
version = "1.6.0";
+
version = "1.7.0";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "dnkl";
repo = "fnott";
-
rev = version;
-
hash = "sha256-out3OZCGZGIIHFZ4t2nN6/3UpsRH9zfw35emexVo4RE=";
+
rev = finalAttrs.version;
+
hash = "sha256-KVuBSpf6djf+ceb3LglC/RHAGWS1UAsAT46aPyd2fHQ=";
};
PKG_CONFIG_DBUS_1_SESSION_BUS_SERVICES_DIR = "${placeholder "out"}/share/dbus-1/services";
···
meta = {
homepage = "https://codeberg.org/dnkl/fnott";
-
changelog = "https://codeberg.org/dnkl/fnott/src/tag/${src.rev}/CHANGELOG.md";
+
changelog = "https://codeberg.org/dnkl/fnott/src/tag/${finalAttrs.src.rev}/CHANGELOG.md";
description = "Keyboard driven and lightweight Wayland notification daemon for wlroots-based compositors";
license = with lib.licenses; [ mit zlib ];
maintainers = with lib.maintainers; [
···
mainProgram = "fnott";
platforms = lib.platforms.linux;
};
-
}
+
})
+1410 -1002
pkgs/by-name/gi/gitbutler/Cargo.lock
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
dependencies = [
-
"getrandom 0.2.12",
+
"getrandom 0.2.15",
"once_cell",
"version_check",
]
···
[[package]]
name = "allocator-api2"
-
version = "0.2.16"
+
version = "0.2.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
+
checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
[[package]]
name = "android-tzdata"
···
[[package]]
name = "anstyle-query"
-
version = "1.0.3"
+
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5"
+
checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391"
dependencies = [
"windows-sys 0.52.0",
]
···
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
[[package]]
+
name = "assert_cmd"
+
version = "2.0.14"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8"
+
dependencies = [
+
"anstyle",
+
"bstr",
+
"doc-comment",
+
"predicates",
+
"predicates-core",
+
"predicates-tree",
+
"wait-timeout",
+
]
+
+
[[package]]
name = "async-broadcast"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "async-channel"
-
version = "2.2.0"
+
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3"
+
checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
dependencies = [
"concurrent-queue",
-
"event-listener 5.2.0",
-
"event-listener-strategy 0.5.1",
+
"event-listener-strategy",
"futures-core",
"pin-project-lite",
]
[[package]]
name = "async-executor"
-
version = "1.11.0"
+
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a"
+
checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0"
dependencies = [
"async-task",
"concurrent-queue",
···
[[package]]
name = "async-io"
-
version = "2.3.2"
+
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884"
+
checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964"
dependencies = [
-
"async-lock 3.3.0",
+
"async-lock 3.4.0",
"cfg-if",
"concurrent-queue",
"futures-io",
"futures-lite 2.3.0",
"parking",
-
"polling 3.6.0",
-
"rustix 0.38.32",
+
"polling 3.7.2",
+
"rustix 0.38.34",
"slab",
"tracing",
"windows-sys 0.52.0",
···
[[package]]
name = "async-lock"
-
version = "3.3.0"
+
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b"
+
checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
dependencies = [
-
"event-listener 4.0.3",
-
"event-listener-strategy 0.4.0",
+
"event-listener 5.3.1",
+
"event-listener-strategy",
"pin-project-lite",
]
···
"cfg-if",
"event-listener 3.1.0",
"futures-lite 1.13.0",
-
"rustix 0.38.32",
+
"rustix 0.38.34",
"windows-sys 0.48.0",
]
[[package]]
name = "async-recursion"
-
version = "1.1.0"
+
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5"
+
checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
]
[[package]]
name = "async-signal"
-
version = "0.2.5"
+
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5"
+
checksum = "794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d"
dependencies = [
-
"async-io 2.3.2",
-
"async-lock 2.8.0",
+
"async-io 2.3.3",
+
"async-lock 3.4.0",
"atomic-waker",
"cfg-if",
"futures-core",
"futures-io",
-
"rustix 0.38.32",
+
"rustix 0.38.34",
"signal-hook-registry",
"slab",
-
"windows-sys 0.48.0",
+
"windows-sys 0.52.0",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
]
[[package]]
name = "async-task"
-
version = "4.7.0"
+
version = "4.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799"
+
checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
[[package]]
name = "async-trait"
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
]
[[package]]
···
[[package]]
name = "autocfg"
-
version = "1.2.0"
+
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80"
+
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
[[package]]
name = "axum"
···
"futures-util",
"http 0.2.12",
"http-body 0.4.6",
-
"hyper 0.14.28",
+
"hyper 0.14.29",
"itoa 1.0.11",
"matchit",
"memchr",
···
"pin-project-lite",
"rustversion",
"serde",
-
"sync_wrapper",
+
"sync_wrapper 0.1.2",
"tower",
"tower-layer",
"tower-service",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1"
dependencies = [
-
"getrandom 0.2.12",
+
"getrandom 0.2.15",
"instant",
"rand 0.8.5",
]
[[package]]
name = "backtrace"
-
version = "0.3.72"
+
version = "0.3.73"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11"
+
checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a"
dependencies = [
"addr2line",
"cc",
···
"object",
"rustc-demangle",
]
-
-
[[package]]
-
name = "base16ct"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
[[package]]
name = "base64"
···
[[package]]
name = "bitflags"
-
version = "2.5.0"
+
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
+
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
[[package]]
name = "bitvec"
···
]
[[package]]
+
name = "block-padding"
+
version = "0.3.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93"
+
dependencies = [
+
"generic-array",
+
]
+
+
[[package]]
name = "blocking"
-
version = "1.5.1"
+
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118"
+
checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea"
dependencies = [
"async-channel",
-
"async-lock 3.3.0",
"async-task",
-
"fastrand 2.1.0",
"futures-io",
"futures-lite 2.3.0",
"piper",
-
"tracing",
]
[[package]]
name = "borsh"
-
version = "1.4.0"
+
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0901fc8eb0aca4c83be0106d6f2db17d86a08dfc2c25f0e84464bf381158add6"
+
checksum = "a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed"
dependencies = [
"borsh-derive",
-
"cfg_aliases 0.1.1",
+
"cfg_aliases",
]
[[package]]
name = "borsh-derive"
-
version = "1.4.0"
+
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "51670c3aa053938b0ee3bd67c3817e471e626151131b934038e83c5bf8de48f5"
+
checksum = "c3ef8005764f53cd4dca619f5bf64cafd4664dada50ece25e4d81de54c80cc0b"
dependencies = [
"once_cell",
"proc-macro-crate 3.1.0",
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
"syn_derive",
]
···
checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706"
dependencies = [
"memchr",
-
"regex-automata 0.4.6",
+
"regex-automata 0.4.7",
"serde",
]
[[package]]
name = "bumpalo"
-
version = "3.15.4"
+
version = "3.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa"
+
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
[[package]]
name = "byte-unit"
···
[[package]]
name = "bytemuck"
-
version = "1.15.0"
+
version = "1.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15"
+
checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e"
[[package]]
name = "byteorder"
···
]
[[package]]
+
name = "cbc"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6"
+
dependencies = [
+
"cipher",
+
]
+
+
[[package]]
name = "cc"
-
version = "1.0.98"
+
version = "1.0.104"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f"
+
checksum = "74b6a57f98764a267ff415d50a25e6e166f3831a5071af4995296ea97d210490"
dependencies = [
"jobserver",
"libc",
···
[[package]]
name = "cfg-expr"
-
version = "0.15.7"
+
version = "0.15.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d"
+
checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
dependencies = [
"smallvec",
"target-lexicon",
···
[[package]]
name = "cfg_aliases"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
-
-
[[package]]
-
name = "cfg_aliases"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
···
"num-traits",
"serde",
"wasm-bindgen",
-
"windows-targets 0.52.4",
+
"windows-targets 0.52.6",
]
[[package]]
···
[[package]]
name = "clap"
-
version = "4.5.4"
+
version = "4.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"
+
checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462"
dependencies = [
"clap_builder",
+
"clap_derive",
]
[[package]]
name = "clap_builder"
-
version = "4.5.2"
+
version = "4.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
+
checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942"
dependencies = [
"anstream",
"anstyle",
"clap_lex",
-
"strsim 0.11.1",
+
"strsim",
+
]
+
+
[[package]]
+
name = "clap_derive"
+
version = "4.5.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085"
+
dependencies = [
+
"heck 0.5.0",
+
"proc-macro2",
+
"quote",
+
"syn 2.0.68",
]
[[package]]
name = "clap_lex"
-
version = "0.7.0"
+
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
+
checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70"
[[package]]
name = "clru"
-
version = "0.6.1"
+
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807"
+
checksum = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59"
[[package]]
name = "cocoa"
···
[[package]]
name = "combine"
-
version = "4.6.6"
+
version = "4.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
+
checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"
dependencies = [
"bytes",
"memchr",
···
[[package]]
name = "concurrent-queue"
-
version = "2.4.0"
+
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363"
+
checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "console-api"
-
version = "0.6.0"
+
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787"
+
checksum = "a257c22cd7e487dd4a13d413beabc512c5052f0bc048db0da6a84c3d8a6142fd"
dependencies = [
"futures-core",
"prost",
···
[[package]]
name = "console-subscriber"
-
version = "0.2.0"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7481d4c57092cd1c19dd541b92bdce883de840df30aa5d03fd48a3935c01842e"
+
checksum = "31c4cc54bae66f7d9188996404abdf7fdfa23034ef8e43478c8810828abad758"
dependencies = [
"console-api",
"crossbeam-channel",
···
"futures-task",
"hdrhistogram",
"humantime",
+
"prost",
"prost-types",
"serde",
"serde_json",
···
"tracing-core",
"tracing-subscriber",
]
-
-
[[package]]
-
name = "const-oid"
-
version = "0.9.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
[[package]]
name = "constant_time_eq"
···
[[package]]
+
name = "crc"
+
version = "3.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636"
+
dependencies = [
+
"crc-catalog",
+
]
+
+
[[package]]
+
name = "crc-catalog"
+
version = "2.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5"
+
+
[[package]]
name = "crc32fast"
-
version = "1.4.0"
+
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa"
+
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
dependencies = [
"cfg-if",
···
[[package]]
name = "crossbeam-utils"
-
version = "0.8.19"
+
version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
+
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
[[package]]
name = "crunchy"
···
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
[[package]]
-
name = "crypto-bigint"
-
version = "0.5.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"
-
dependencies = [
-
"generic-array",
-
"rand_core 0.6.4",
-
"subtle",
-
"zeroize",
-
]
-
-
[[package]]
name = "crypto-common"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
name = "ctor"
-
version = "0.2.7"
+
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad291aa74992b9b7a7e88c38acbbf6ad7e107f1d90ee8775b7bc1fc3394f485c"
+
checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f"
dependencies = [
"quote",
-
"syn 2.0.58",
-
]
-
-
[[package]]
-
name = "curve25519-dalek"
-
version = "4.1.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
-
dependencies = [
-
"cfg-if",
-
"cpufeatures",
-
"curve25519-dalek-derive",
-
"digest",
-
"fiat-crypto",
-
"rustc_version",
-
"subtle",
-
]
-
-
[[package]]
-
name = "curve25519-dalek-derive"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
name = "darling"
-
version = "0.20.8"
+
version = "0.20.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391"
+
checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1"
dependencies = [
"darling_core",
"darling_macro",
···
[[package]]
name = "darling_core"
-
version = "0.20.8"
+
version = "0.20.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f"
+
checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
-
"strsim 0.10.0",
-
"syn 2.0.58",
+
"strsim",
+
"syn 2.0.68",
[[package]]
name = "darling_macro"
-
version = "0.20.8"
+
version = "0.20.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f"
+
checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178"
dependencies = [
"darling_core",
"quote",
-
"syn 2.0.58",
-
]
-
-
[[package]]
-
name = "der"
-
version = "0.7.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
-
dependencies = [
-
"const-oid",
-
"zeroize",
+
"syn 2.0.68",
[[package]]
···
[[package]]
name = "derive_more"
-
version = "0.99.17"
+
version = "0.99.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
+
checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
dependencies = [
"convert_case",
"proc-macro2",
"quote",
"rustc_version",
-
"syn 1.0.109",
+
"syn 2.0.68",
[[package]]
···
checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
[[package]]
+
name = "difflib"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"
+
+
[[package]]
name = "diffy"
-
version = "0.3.0"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e616e59155c92257e84970156f506287853355f58cd4a6eb167385722c32b790"
+
checksum = "5d3041965b7a63e70447ec818a46b1e5297f7fcae3058356d226c02750c4e6cb"
dependencies = [
-
"nu-ansi-term",
+
"nu-ansi-term 0.50.0",
[[package]]
···
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
dependencies = [
"block-buffer",
-
"const-oid",
"crypto-common",
"subtle",
···
dependencies = [
"libc",
"redox_users",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
dependencies = [
"libc",
"redox_users",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
[[package]]
+
name = "doc-comment"
+
version = "0.3.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
+
+
[[package]]
name = "dtoa"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "dtoa-short"
-
version = "0.3.4"
+
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74"
+
checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87"
dependencies = [
"dtoa",
···
checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
[[package]]
-
name = "ecdsa"
-
version = "0.16.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
-
dependencies = [
-
"der",
-
"digest",
-
"elliptic-curve",
-
"rfc6979",
-
"signature",
-
"spki",
-
]
-
-
[[package]]
-
name = "ed25519"
-
version = "2.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
-
dependencies = [
-
"signature",
-
]
-
-
[[package]]
-
name = "ed25519-dalek"
-
version = "2.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
-
dependencies = [
-
"curve25519-dalek",
-
"ed25519",
-
"sha2",
-
"subtle",
-
]
-
-
[[package]]
name = "either"
-
version = "1.10.0"
+
version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
-
-
[[package]]
-
name = "elliptic-curve"
-
version = "0.13.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"
-
dependencies = [
-
"base16ct",
-
"crypto-bigint",
-
"digest",
-
"ff",
-
"generic-array",
-
"group",
-
"pkcs8",
-
"rand_core 0.6.4",
-
"sec1",
-
"subtle",
-
"zeroize",
-
]
+
checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
[[package]]
name = "embed-resource"
···
"cc",
"memchr",
"rustc_version",
-
"toml 0.8.13",
+
"toml 0.8.14",
"vswhom",
"winreg 0.52.0",
···
[[package]]
name = "encoding_rs"
-
version = "0.8.33"
+
version = "0.8.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
+
checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
dependencies = [
"cfg-if",
[[package]]
name = "enumflags2"
-
version = "0.7.9"
+
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d"
+
checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d"
dependencies = [
"enumflags2_derive",
"serde",
···
[[package]]
name = "enumflags2_derive"
-
version = "0.7.9"
+
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4"
+
checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
[[package]]
name = "errno"
-
version = "0.2.8"
+
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
-
dependencies = [
-
"errno-dragonfly",
-
"libc",
-
"winapi 0.3.9",
-
]
-
-
[[package]]
-
name = "errno"
-
version = "0.3.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
+
checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
dependencies = [
"libc",
"windows-sys 0.52.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 = "event-listener"
-
version = "4.0.3"
+
version = "5.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e"
-
dependencies = [
-
"concurrent-queue",
-
"parking",
-
"pin-project-lite",
-
]
-
-
[[package]]
-
name = "event-listener"
-
version = "5.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91"
+
checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
dependencies = [
"concurrent-queue",
"parking",
···
[[package]]
name = "event-listener-strategy"
-
version = "0.4.0"
+
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3"
+
checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
dependencies = [
-
"event-listener 4.0.3",
-
"pin-project-lite",
-
]
-
-
[[package]]
-
name = "event-listener-strategy"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3"
-
dependencies = [
-
"event-listener 5.2.0",
+
"event-listener 5.3.1",
"pin-project-lite",
···
[[package]]
-
name = "ff"
-
version = "0.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"
-
dependencies = [
-
"rand_core 0.6.4",
-
"subtle",
-
]
-
-
[[package]]
-
name = "fiat-crypto"
-
version = "0.2.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f"
-
-
[[package]]
name = "field-offset"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "flate2"
-
version = "1.0.28"
+
version = "1.0.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
+
checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
dependencies = [
"crc32fast",
"miniz_oxide",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
dependencies = [
-
"spin 0.9.8",
+
"spin",
[[package]]
···
[[package]]
+
name = "fs_extra"
+
version = "1.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
+
+
[[package]]
name = "fsevent-sys"
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb"
dependencies = [
"libc",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
dependencies = [
"typenum",
"version_check",
-
"zeroize",
[[package]]
···
[[package]]
name = "getrandom"
-
version = "0.2.12"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
+
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
dependencies = [
"cfg-if",
"libc",
···
"gobject-sys",
"libc",
"system-deps 6.2.0",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"libc",
"libgit2-sys",
"log",
···
[[package]]
-
name = "gitbutler-cli"
+
name = "gitbutler-branch"
version = "0.0.0"
dependencies = [
"anyhow",
-
"chrono",
-
"clap",
-
"gitbutler-core",
-
"pager",
+
"bstr",
+
"git2",
+
"gitbutler-diff",
+
"gitbutler-error",
+
"gitbutler-fs",
+
"gitbutler-id",
+
"gitbutler-reference",
+
"gitbutler-serde",
+
"hex",
+
"itertools 0.13.0",
+
"lazy_static",
+
"md5",
+
"serde",
+
"toml 0.8.14",
+
"tracing",
[[package]]
-
name = "gitbutler-core"
+
name = "gitbutler-branch-actions"
version = "0.0.0"
dependencies = [
"anyhow",
-
"async-trait",
-
"backtrace",
"bstr",
"diffy",
-
"dirs 5.0.1",
-
"filetime",
-
"fslock",
"futures",
"git2",
"git2-hooks",
+
"gitbutler-branch",
+
"gitbutler-command-context",
+
"gitbutler-commit",
+
"gitbutler-diff",
+
"gitbutler-error",
+
"gitbutler-fs",
"gitbutler-git",
+
"gitbutler-id",
+
"gitbutler-operating-modes",
+
"gitbutler-oplog",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-repo",
+
"gitbutler-serde",
"gitbutler-testsupport",
+
"gitbutler-time",
+
"gitbutler-url",
+
"gitbutler-user",
"gix",
"glob",
"hex",
"itertools 0.13.0",
-
"lazy_static",
-
"log",
"md5",
"once_cell",
"pretty_assertions",
-
"rand 0.8.5",
"regex",
-
"reqwest 0.12.4",
-
"resolve-path",
+
"reqwest 0.12.5",
"serde",
-
"serde_json",
-
"sha2",
-
"ssh-key",
-
"ssh2",
-
"strum",
+
"serial_test",
"tempfile",
-
"thiserror",
"tokio",
-
"toml 0.8.13",
"tracing",
"url",
"urlencoding",
+
]
+
+
[[package]]
+
name = "gitbutler-cli"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"chrono",
+
"clap",
+
"dirs-next",
+
"gitbutler-branch",
+
"gitbutler-branch-actions",
+
"gitbutler-diff",
+
"gitbutler-oplog",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gix",
+
]
+
+
[[package]]
+
name = "gitbutler-command-context"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"git2",
+
"gitbutler-project",
+
"itertools 0.13.0",
+
"tracing",
+
]
+
+
[[package]]
+
name = "gitbutler-commit"
+
version = "0.0.0"
+
dependencies = [
+
"bstr",
+
"git2",
"uuid",
+
]
+
+
[[package]]
+
name = "gitbutler-config"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"git2",
+
"gitbutler-project",
+
"serde",
+
]
+
+
[[package]]
+
name = "gitbutler-diff"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"bstr",
+
"diffy",
+
"git2",
+
"gitbutler-command-context",
+
"gitbutler-serde",
+
"hex",
+
"md5",
+
"serde",
+
"tracing",
+
]
+
+
[[package]]
+
name = "gitbutler-error"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
]
+
+
[[package]]
+
name = "gitbutler-feedback"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"gitbutler-project",
+
"sha2",
+
"tempfile",
"walkdir",
"zip",
[[package]]
+
name = "gitbutler-fs"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"bstr",
+
"gix",
+
"serde",
+
"toml 0.8.14",
+
"walkdir",
+
]
+
+
[[package]]
name = "gitbutler-git"
version = "0.0.0"
dependencies = [
+
"assert_cmd",
"futures",
"gix-path",
"nix 0.29.0",
···
"thiserror",
"tokio",
"uuid",
-
"winapi 0.3.9",
-
"windows-named-pipe",
+
"windows 0.58.0",
+
]
+
+
[[package]]
+
name = "gitbutler-id"
+
version = "0.0.0"
+
dependencies = [
+
"serde",
+
"uuid",
[[package]]
···
[[package]]
+
name = "gitbutler-operating-modes"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"git2",
+
"gitbutler-command-context",
+
"serde",
+
]
+
+
[[package]]
+
name = "gitbutler-oplog"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"git2",
+
"gitbutler-branch",
+
"gitbutler-diff",
+
"gitbutler-fs",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-repo",
+
"gitbutler-serde",
+
"gix",
+
"itertools 0.13.0",
+
"pretty_assertions",
+
"serde",
+
"strum",
+
"tempfile",
+
"toml 0.8.14",
+
"tracing",
+
]
+
+
[[package]]
+
name = "gitbutler-project"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"fslock",
+
"git2",
+
"gitbutler-error",
+
"gitbutler-id",
+
"gitbutler-serde",
+
"gitbutler-storage",
+
"gitbutler-testsupport",
+
"gix",
+
"parking_lot 0.12.3",
+
"resolve-path",
+
"serde",
+
"serde_json",
+
"tempfile",
+
"tokio",
+
"tracing",
+
"uuid",
+
]
+
+
[[package]]
+
name = "gitbutler-reference"
+
version = "0.0.0"
+
dependencies = [
+
"git2",
+
"gitbutler-tagged-string",
+
"regex",
+
"serde",
+
"thiserror",
+
]
+
+
[[package]]
+
name = "gitbutler-repo"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"bstr",
+
"git2",
+
"gitbutler-branch",
+
"gitbutler-command-context",
+
"gitbutler-commit",
+
"gitbutler-config",
+
"gitbutler-error",
+
"gitbutler-git",
+
"gitbutler-id",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-testsupport",
+
"gitbutler-time",
+
"gitbutler-url",
+
"gitbutler-user",
+
"gix",
+
"log",
+
"resolve-path",
+
"serde",
+
"serde_json",
+
"ssh2",
+
"tempfile",
+
"thiserror",
+
"tokio",
+
"tracing",
+
]
+
+
[[package]]
+
name = "gitbutler-secret"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"gix",
+
"keyring",
+
"serde",
+
"tracing",
+
]
+
+
[[package]]
+
name = "gitbutler-serde"
+
version = "0.0.0"
+
dependencies = [
+
"bstr",
+
"git2",
+
"serde",
+
]
+
+
[[package]]
+
name = "gitbutler-storage"
+
version = "0.0.0"
+
dependencies = [
+
"gitbutler-fs",
+
]
+
+
[[package]]
+
name = "gitbutler-sync"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"git2",
+
"gitbutler-branch",
+
"gitbutler-command-context",
+
"gitbutler-error",
+
"gitbutler-id",
+
"gitbutler-oplog",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-url",
+
"gitbutler-user",
+
"itertools 0.13.0",
+
"tracing",
+
]
+
+
[[package]]
+
name = "gitbutler-tagged-string"
+
version = "0.0.0"
+
dependencies = [
+
"serde",
+
]
+
+
[[package]]
name = "gitbutler-tauri"
version = "0.0.0"
dependencies = [
"anyhow",
-
"async-trait",
"backtrace",
"console-subscriber",
"dirs 5.0.1",
+
"fslock",
"futures",
"git2",
-
"gitbutler-core",
+
"gitbutler-branch",
+
"gitbutler-branch-actions",
+
"gitbutler-command-context",
+
"gitbutler-config",
+
"gitbutler-diff",
+
"gitbutler-error",
+
"gitbutler-feedback",
+
"gitbutler-id",
+
"gitbutler-oplog",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-repo",
+
"gitbutler-secret",
+
"gitbutler-storage",
"gitbutler-testsupport",
+
"gitbutler-user",
"gitbutler-watcher",
"log",
-
"nonzero_ext",
"once_cell",
-
"open 5.1.3",
+
"open 5.3.0",
+
"parking_lot 0.12.3",
"pretty_assertions",
-
"reqwest 0.12.4",
+
"reqwest 0.12.5",
"serde",
"serde_json",
"tauri",
···
dependencies = [
"anyhow",
"git2",
-
"gitbutler-core",
+
"gitbutler-branch",
+
"gitbutler-branch-actions",
+
"gitbutler-command-context",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-repo",
+
"gitbutler-storage",
+
"gitbutler-url",
+
"gitbutler-user",
+
"gix-testtools",
+
"keyring",
"once_cell",
-
"pretty_assertions",
+
"parking_lot 0.12.3",
+
"serde_json",
+
"tempfile",
+
]
+
+
[[package]]
+
name = "gitbutler-time"
+
version = "0.0.0"
+
+
[[package]]
+
name = "gitbutler-url"
+
version = "0.0.0"
+
dependencies = [
+
"bstr",
+
"thiserror",
+
"url",
+
]
+
+
[[package]]
+
name = "gitbutler-user"
+
version = "0.0.0"
+
dependencies = [
+
"anyhow",
+
"gitbutler-secret",
+
"gitbutler-storage",
+
"keyring",
+
"serde",
+
"serde_json",
+
"serial_test",
"tempfile",
···
"anyhow",
"backoff",
"futures",
-
"gitbutler-core",
+
"gitbutler-branch-actions",
+
"gitbutler-command-context",
+
"gitbutler-error",
"gitbutler-notify-debouncer",
+
"gitbutler-operating-modes",
+
"gitbutler-oplog",
+
"gitbutler-project",
+
"gitbutler-reference",
+
"gitbutler-sync",
+
"gitbutler-user",
"gix",
"notify",
"thiserror",
···
[[package]]
name = "gix"
-
version = "0.63.0"
+
version = "0.64.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "984c5018adfa7a4536ade67990b3ebc6e11ab57b3d6cd9968de0947ca99b4b06"
+
checksum = "d78414d29fcc82329080166077e0f7689f4016551fdb334d787c3d040fe2634f"
dependencies = [
"gix-actor",
"gix-attributes",
"gix-command",
"gix-commitgraph",
"gix-config",
+
"gix-credentials",
"gix-date",
"gix-diff",
"gix-dir",
-
"gix-discover",
+
"gix-discover 0.33.0",
"gix-features",
"gix-filter",
"gix-fs",
···
"gix-index",
"gix-lock",
"gix-macros",
+
"gix-negotiate",
"gix-object",
"gix-odb",
"gix-pack",
"gix-path",
"gix-pathspec",
-
"gix-ref",
+
"gix-prompt",
+
"gix-ref 0.45.0",
"gix-refspec",
"gix-revision",
"gix-revwalk",
···
"gix-validate",
"gix-worktree",
"once_cell",
-
"parking_lot 0.12.3",
"smallvec",
"thiserror",
[[package]]
name = "gix-actor"
-
version = "0.31.2"
+
version = "0.31.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d69c59d392c7e6c94385b6fd6089d6df0fe945f32b4357687989f3aee253cd7f"
+
checksum = "a0e454357e34b833cc3a00b6efbbd3dd4d18b24b9fb0c023876ec2645e8aa3f2"
dependencies = [
"bstr",
"gix-date",
"gix-utils",
"itoa 1.0.11",
"thiserror",
-
"winnow 0.6.5",
+
"winnow 0.6.13",
[[package]]
name = "gix-attributes"
-
version = "0.22.2"
+
version = "0.22.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eefb48f42eac136a4a0023f49a54ec31be1c7a9589ed762c45dcb9b953f7ecc8"
+
checksum = "e37ce99c7e81288c28b703641b6d5d119aacc45c1a6b247156e6249afa486257"
dependencies = [
"bstr",
"gix-glob",
···
[[package]]
name = "gix-command"
-
version = "0.3.7"
+
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c22e086314095c43ffe5cdc5c0922d5439da4fd726f3b0438c56147c34dc225"
+
checksum = "0d76867867da891cbe32021ad454e8cae90242f6afb06762e4dd0d357afd1d7b"
dependencies = [
"bstr",
"gix-path",
···
[[package]]
name = "gix-commitgraph"
-
version = "0.24.2"
+
version = "0.24.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7b102311085da4af18823413b5176d7c500fb2272eaf391cfa8635d8bcb12c4"
+
checksum = "133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78"
dependencies = [
"bstr",
"gix-chunk",
···
[[package]]
name = "gix-config"
-
version = "0.37.0"
+
version = "0.38.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "53fafe42957e11d98e354a66b6bd70aeea00faf2f62dd11164188224a507c840"
+
checksum = "28f53fd03d1bf09ebcc2c8654f08969439c4556e644ca925f27cf033bc43e658"
dependencies = [
"bstr",
"gix-config-value",
"gix-features",
"gix-glob",
"gix-path",
-
"gix-ref",
+
"gix-ref 0.45.0",
"gix-sec",
"memchr",
"once_cell",
"smallvec",
"thiserror",
"unicode-bom",
-
"winnow 0.6.5",
+
"winnow 0.6.13",
[[package]]
name = "gix-config-value"
-
version = "0.14.6"
+
version = "0.14.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fbd06203b1a9b33a78c88252a625031b094d9e1b647260070c25b09910c0a804"
+
checksum = "b328997d74dd15dc71b2773b162cb4af9a25c424105e4876e6d0686ab41c383e"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"bstr",
"gix-path",
"libc",
···
[[package]]
+
name = "gix-credentials"
+
version = "0.24.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "91b446df0841c9d74b3f98f21657b892581a4af78904a22e0cbc6144da972eea"
+
dependencies = [
+
"bstr",
+
"gix-command",
+
"gix-config-value",
+
"gix-path",
+
"gix-prompt",
+
"gix-sec",
+
"gix-trace",
+
"gix-url",
+
"thiserror",
+
]
+
+
[[package]]
name = "gix-date"
-
version = "0.8.6"
+
version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "367ee9093b0c2b04fd04c5c7c8b6a1082713534eab537597ae343663a518fa99"
+
checksum = "9eed6931f21491ee0aeb922751bd7ec97b4b2fe8fbfedcb678e2a2dce5f3b8c0"
dependencies = [
"bstr",
"itoa 1.0.11",
···
[[package]]
name = "gix-diff"
-
version = "0.44.0"
+
version = "0.44.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "40b9bd8b2d07b6675a840b56a6c177d322d45fa082672b0dad8f063b25baf0a4"
+
checksum = "1996d5c8a305b59709467d80617c9fde48d9d75fd1f4179ea970912630886c9d"
dependencies = [
"bstr",
"gix-hash",
···
[[package]]
name = "gix-dir"
-
version = "0.5.0"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "60c99f8c545abd63abe541d20ab6cda347de406c0a3f1c80aadc12d9b0e94974"
+
checksum = "0c975679aa00dd2d757bfd3ddb232e8a188c0094c3306400575a0813858b1365"
dependencies = [
"bstr",
-
"gix-discover",
+
"gix-discover 0.33.0",
"gix-fs",
"gix-ignore",
"gix-index",
···
"gix-fs",
"gix-hash",
"gix-path",
-
"gix-ref",
+
"gix-ref 0.44.1",
+
"gix-sec",
+
"thiserror",
+
]
+
+
[[package]]
+
name = "gix-discover"
+
version = "0.33.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "67662731cec3cb31ba3ed2463809493f76d8e5d6c6d245de8b0560438c13450e"
+
dependencies = [
+
"bstr",
+
"dunce",
+
"gix-fs",
+
"gix-hash",
+
"gix-path",
+
"gix-ref 0.45.0",
"gix-sec",
"thiserror",
···
checksum = "ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69"
dependencies = [
"crc32fast",
+
"crossbeam-channel",
"flate2",
"gix-hash",
"gix-trace",
"gix-utils",
"libc",
"once_cell",
+
"parking_lot 0.12.3",
"prodash",
"sha1_smol",
"thiserror",
···
[[package]]
name = "gix-filter"
-
version = "0.11.2"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "00ce6ea5ac8fca7adbc63c48a1b9e0492c222c386aa15f513405f1003f2f4ab2"
+
checksum = "e6547738da28275f4dff4e9f3a0f28509f53f94dd6bd822733c91cb306bca61a"
dependencies = [
"bstr",
"encoding_rs",
···
[[package]]
name = "gix-fs"
-
version = "0.11.1"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c3338ff92a2164f5209f185ec0cd316f571a72676bb01d27e22f2867ba69f77a"
+
checksum = "6adf99c27cdf17b1c4d77680c917e0d94d8783d4e1c73d3be0d1d63107163d7a"
dependencies = [
"fastrand 2.1.0",
"gix-features",
···
[[package]]
name = "gix-glob"
-
version = "0.16.3"
+
version = "0.16.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2a29ad0990cf02c48a7aac76ed0dbddeb5a0d070034b83675cc3bbf937eace4"
+
checksum = "fa7df15afa265cc8abe92813cd354d522f1ac06b29ec6dfa163ad320575cb447"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"bstr",
"gix-features",
"gix-path",
···
checksum = "7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242"
dependencies = [
"gix-hash",
-
"hashbrown 0.14.3",
+
"hashbrown 0.14.5",
"parking_lot 0.12.3",
[[package]]
name = "gix-ignore"
-
version = "0.11.2"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "640dbeb4f5829f9fc14d31f654a34a0350e43a24e32d551ad130d99bf01f63f1"
+
checksum = "5e6afb8f98e314d4e1adc822449389ada863c174b5707cedd327d67b84dba527"
dependencies = [
"bstr",
"gix-glob",
···
[[package]]
name = "gix-index"
-
version = "0.33.0"
+
version = "0.33.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2d8c5a5f1c58edcbc5692b174cda2703aba82ed17d7176ff4c1752eb48b1b167"
+
checksum = "9a9a44eb55bd84bb48f8a44980e951968ced21e171b22d115d1cdcef82a7d73f"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"bstr",
"filetime",
"fnv",
···
"gix-traverse",
"gix-utils",
"gix-validate",
-
"hashbrown 0.14.3",
+
"hashbrown 0.14.5",
"itoa 1.0.11",
"libc",
"memmap2",
-
"rustix 0.38.32",
+
"rustix 0.38.34",
"smallvec",
"thiserror",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
+
]
+
+
[[package]]
+
name = "gix-negotiate"
+
version = "0.13.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ec879fb6307bb63519ba89be0024c6f61b4b9d61f1a91fd2ce572d89fe9c224"
+
dependencies = [
+
"bitflags 2.6.0",
+
"gix-commitgraph",
+
"gix-date",
+
"gix-hash",
+
"gix-object",
+
"gix-revwalk",
+
"smallvec",
+
"thiserror",
[[package]]
name = "gix-object"
-
version = "0.42.2"
+
version = "0.42.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1fe2dc4a41191c680c942e6ebd630c8107005983c4679214fdb1007dcf5ae1df"
+
checksum = "25da2f46b4e7c2fa7b413ce4dffb87f69eaf89c2057e386491f4c55cadbfe386"
dependencies = [
"bstr",
"gix-actor",
···
"itoa 1.0.11",
"smallvec",
"thiserror",
-
"winnow 0.6.5",
+
"winnow 0.6.13",
[[package]]
name = "gix-odb"
-
version = "0.61.0"
+
version = "0.61.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e92b9790e2c919166865d0825b26cc440a387c175bed1b43a2fa99c0e9d45e98"
+
checksum = "20d384fe541d93d8a3bb7d5d5ef210780d6df4f50c4e684ccba32665a5e3bc9b"
dependencies = [
"arc-swap",
"gix-date",
···
[[package]]
name = "gix-pack"
-
version = "0.51.0"
+
version = "0.51.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a8da51212dbff944713edb2141ed7e002eea326b8992070374ce13a6cb610b3"
+
checksum = "3e0594491fffe55df94ba1c111a6566b7f56b3f8d2e1efc750e77d572f5f5229"
dependencies = [
"clru",
"gix-chunk",
···
"gix-hashtable",
"gix-object",
"gix-path",
-
"gix-tempfile",
"memmap2",
-
"parking_lot 0.12.3",
"smallvec",
"thiserror",
···
[[package]]
name = "gix-path"
-
version = "0.10.8"
+
version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca987128ffb056d732bd545db5db3d8b103d252fbf083c2567bb0796876619a4"
+
checksum = "8d23d5bbda31344d8abc8de7c075b3cf26e5873feba7c4a15d916bce67382bd9"
dependencies = [
"bstr",
"gix-trace",
···
[[package]]
name = "gix-pathspec"
-
version = "0.7.5"
+
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a76cab098dc10ba2d89f634f66bf196dea4d7db4bf10b75c7a9c201c55a2ee19"
+
checksum = "d307d1b8f84dc8386c4aa20ce0cf09242033840e15469a3ecba92f10cfb5c046"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"bstr",
"gix-attributes",
"gix-config-value",
···
[[package]]
+
name = "gix-prompt"
+
version = "0.8.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7e0595d2be4b6d6a71a099e989bdd610882b882da35fb8503d91d6f81aa0936f"
+
dependencies = [
+
"gix-command",
+
"gix-config-value",
+
"parking_lot 0.12.3",
+
"rustix 0.38.34",
+
"thiserror",
+
]
+
+
[[package]]
name = "gix-quote"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"gix-validate",
"memmap2",
"thiserror",
-
"winnow 0.6.5",
+
"winnow 0.6.13",
+
]
+
+
[[package]]
+
name = "gix-ref"
+
version = "0.45.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "636e96a0a5562715153fee098c217110c33a6f8218f08f4687ff99afde159bb5"
+
dependencies = [
+
"gix-actor",
+
"gix-features",
+
"gix-fs",
+
"gix-hash",
+
"gix-lock",
+
"gix-object",
+
"gix-path",
+
"gix-tempfile",
+
"gix-utils",
+
"gix-validate",
+
"memmap2",
+
"thiserror",
+
"winnow 0.6.13",
[[package]]
name = "gix-refspec"
-
version = "0.23.0"
+
version = "0.23.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dde848865834a54fe4d9b4573f15d0e9a68eaf3d061b42d3ed52b4b8acf880b2"
+
checksum = "6868f8cd2e62555d1f7c78b784bece43ace40dd2a462daf3b588d5416e603f37"
dependencies = [
"bstr",
"gix-hash",
···
[[package]]
name = "gix-revision"
-
version = "0.27.1"
+
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "63e08f8107ed1f93a83bcfbb4c38084c7cb3f6cd849793f1d5eec235f9b13b2b"
+
checksum = "01b13e43c2118c4b0537ddac7d0821ae0dfa90b7b8dbf20c711e153fb749adce"
dependencies = [
"bstr",
"gix-date",
"gix-hash",
-
"gix-hashtable",
"gix-object",
"gix-revwalk",
-
"gix-trace",
"thiserror",
[[package]]
name = "gix-revwalk"
-
version = "0.13.1"
+
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4181db9cfcd6d1d0fd258e91569dbb61f94cb788b441b5294dd7f1167a3e788f"
+
checksum = "1b030ccaab71af141f537e0225f19b9e74f25fefdba0372246b844491cab43e0"
dependencies = [
"gix-commitgraph",
"gix-date",
···
[[package]]
name = "gix-sec"
-
version = "0.10.6"
+
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fddc27984a643b20dd03e97790555804f98cf07404e0e552c0ad8133266a79a1"
+
checksum = "1547d26fa5693a7f34f05b4a3b59a90890972922172653bcb891ab3f09f436df"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"gix-path",
"libc",
"windows-sys 0.52.0",
···
[[package]]
name = "gix-submodule"
-
version = "0.11.0"
+
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "921cd49924ac14b6611b22e5fb7bbba74d8780dc7ad26153304b64d1272460ac"
+
checksum = "0f2e0f69aa00805e39d39ec80472a7e9da20ed5d73318b27925a2cc198e854fd"
dependencies = [
"bstr",
"gix-config",
···
[[package]]
name = "gix-tempfile"
-
version = "14.0.0"
+
version = "14.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3b0e276cd08eb2a22e9f286a4f13a222a01be2defafa8621367515375644b99"
+
checksum = "006acf5a613e0b5cf095d8e4b3f48c12a60d9062aa2b2dd105afaf8344a5600c"
dependencies = [
"gix-fs",
"libc",
"once_cell",
"parking_lot 0.12.3",
+
"signal-hook",
+
"signal-hook-registry",
"tempfile",
[[package]]
+
name = "gix-testtools"
+
version = "0.15.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "33fd7cd1816d78db635003c9e3fc667a1671689c678de2b92ce7c71ed2d58686"
+
dependencies = [
+
"bstr",
+
"crc",
+
"fastrand 2.1.0",
+
"fs_extra",
+
"gix-discover 0.32.0",
+
"gix-fs",
+
"gix-ignore",
+
"gix-index",
+
"gix-lock",
+
"gix-tempfile",
+
"gix-worktree",
+
"io-close",
+
"is_ci",
+
"once_cell",
+
"parking_lot 0.12.3",
+
"tar",
+
"tempfile",
+
"winnow 0.6.13",
+
]
+
+
[[package]]
name = "gix-trace"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "gix-traverse"
-
version = "0.39.1"
+
version = "0.39.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f20cb69b63eb3e4827939f42c05b7756e3488ef49c25c412a876691d568ee2a0"
+
checksum = "e499a18c511e71cf4a20413b743b9f5bcf64b3d9e81e9c3c6cd399eae55a8840"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"gix-commitgraph",
"gix-date",
"gix-hash",
···
[[package]]
name = "gix-url"
-
version = "0.27.3"
+
version = "0.27.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0db829ebdca6180fbe32be7aed393591df6db4a72dbbc0b8369162390954d1cf"
+
checksum = "e2eb9b35bba92ea8f0b5ab406fad3cf6b87f7929aa677ff10aa042c6da621156"
dependencies = [
"bstr",
"gix-features",
···
[[package]]
name = "gix-worktree"
-
version = "0.34.0"
+
version = "0.34.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "53f6b7de83839274022aff92157d7505f23debf739d257984a300a35972ca94e"
+
checksum = "26f7326ebe0b9172220694ea69d344c536009a9b98fb0f9de092c440f3efe7a6"
dependencies = [
"bstr",
"gix-attributes",
···
"aho-corasick",
"bstr",
"log",
-
"regex-automata 0.4.6",
-
"regex-syntax 0.8.3",
+
"regex-automata 0.4.7",
+
"regex-syntax 0.8.4",
[[package]]
···
"glib-sys",
"libc",
"system-deps 6.2.0",
-
]
-
-
[[package]]
-
name = "group"
-
version = "0.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"
-
dependencies = [
-
"ff",
-
"rand_core 0.6.4",
-
"subtle",
[[package]]
···
[[package]]
name = "h2"
-
version = "0.4.4"
+
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069"
+
checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab"
dependencies = [
+
"atomic-waker",
"bytes",
"fnv",
"futures-core",
"futures-sink",
-
"futures-util",
"http 1.1.0",
"indexmap 2.2.6",
"slab",
···
[[package]]
name = "half"
-
version = "2.4.0"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e"
+
checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
dependencies = [
"cfg-if",
"crunchy",
···
[[package]]
name = "hashbrown"
-
version = "0.14.3"
+
version = "0.14.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
+
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
dependencies = [
"ahash 0.8.11",
"allocator-api2",
···
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
[[package]]
+
name = "hermit-abi"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
+
+
[[package]]
name = "hex"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
[[package]]
+
name = "hkdf"
+
version = "0.12.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
+
dependencies = [
+
"hmac",
+
]
+
+
[[package]]
name = "hmac"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "http-body-util"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d"
+
checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
dependencies = [
"bytes",
-
"futures-core",
+
"futures-util",
"http 1.1.0",
"http-body 1.0.0",
"pin-project-lite",
···
[[package]]
name = "httparse"
-
version = "1.8.0"
+
version = "1.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
+
checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9"
[[package]]
name = "httpdate"
···
[[package]]
name = "hyper"
-
version = "0.14.28"
+
version = "0.14.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
+
checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33"
dependencies = [
"bytes",
"futures-channel",
···
"httpdate",
"itoa 1.0.11",
"pin-project-lite",
-
"socket2 0.5.6",
+
"socket2 0.5.7",
"tokio",
"tower-service",
"tracing",
···
[[package]]
name = "hyper"
-
version = "1.2.0"
+
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a"
+
checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc"
dependencies = [
"bytes",
"futures-channel",
"futures-util",
-
"h2 0.4.4",
+
"h2 0.4.5",
"http 1.1.0",
"http-body 1.0.0",
"httparse",
···
[[package]]
+
name = "hyper-rustls"
+
version = "0.27.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155"
+
dependencies = [
+
"futures-util",
+
"http 1.1.0",
+
"hyper 1.4.0",
+
"hyper-util",
+
"rustls",
+
"rustls-pki-types",
+
"tokio",
+
"tokio-rustls",
+
"tower-service",
+
]
+
+
[[package]]
name = "hyper-timeout"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
dependencies = [
-
"hyper 0.14.28",
+
"hyper 0.14.29",
"pin-project-lite",
"tokio",
"tokio-io-timeout",
···
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
dependencies = [
"bytes",
-
"hyper 0.14.28",
+
"hyper 0.14.29",
"native-tls",
"tokio",
"tokio-native-tls",
···
dependencies = [
"bytes",
"http-body-util",
-
"hyper 1.2.0",
+
"hyper 1.4.0",
"hyper-util",
"native-tls",
"tokio",
···
[[package]]
name = "hyper-util"
-
version = "0.1.3"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa"
+
checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956"
dependencies = [
"bytes",
"futures-channel",
"futures-util",
"http 1.1.0",
"http-body 1.0.0",
-
"hyper 1.2.0",
+
"hyper 1.4.0",
"pin-project-lite",
-
"socket2 0.5.6",
+
"socket2 0.5.7",
"tokio",
"tower",
"tower-service",
···
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
-
"windows-core",
+
"windows-core 0.52.0",
[[package]]
···
"globset",
"log",
"memchr",
-
"regex-automata 0.4.6",
+
"regex-automata 0.4.7",
"same-file",
"walkdir",
"winapi-util",
···
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
dependencies = [
"equivalent",
-
"hashbrown 0.14.3",
+
"hashbrown 0.14.5",
"serde",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
dependencies = [
+
"block-padding",
"generic-array",
[[package]]
name = "instant"
-
version = "0.1.12"
+
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
+
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
dependencies = [
"cfg-if",
[[package]]
+
name = "io-close"
+
version = "0.3.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc"
+
dependencies = [
+
"libc",
+
"winapi",
+
]
+
+
[[package]]
name = "io-lifetimes"
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
dependencies = [
-
"hermit-abi",
+
"hermit-abi 0.3.9",
"libc",
"windows-sys 0.48.0",
···
[[package]]
+
name = "is_ci"
+
version = "1.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45"
+
+
[[package]]
name = "is_terminal_polyfill"
version = "1.70.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "itertools"
-
version = "0.11.0"
+
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
+
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
dependencies = [
"either",
···
[[package]]
name = "json-patch"
-
version = "1.2.0"
+
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6"
+
checksum = "ec9ad60d674508f3ca8f380a928cfe7b096bc729c4e2dbfe3852bc45da3ab30b"
dependencies = [
"serde",
"serde_json",
"thiserror",
-
"treediff",
[[package]]
-
name = "kernel32-sys"
-
version = "0.2.2"
+
name = "keyring"
+
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
+
checksum = "363387f0019d714aa60cc30ab4fe501a747f4c08fc58f069dd14be971bd495a0"
dependencies = [
-
"winapi 0.2.8",
-
"winapi-build",
+
"byteorder",
+
"lazy_static",
+
"linux-keyutils",
+
"secret-service",
+
"security-framework",
+
"windows-sys 0.52.0",
[[package]]
···
[[package]]
name = "lazy_static"
-
version = "1.4.0"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-
dependencies = [
-
"spin 0.5.2",
-
]
+
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "lebe"
···
[[package]]
-
name = "libm"
-
version = "0.2.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
-
-
[[package]]
name = "libredox"
-
version = "0.0.1"
+
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
+
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"libc",
-
"redox_syscall 0.4.1",
[[package]]
···
[[package]]
name = "libz-sys"
-
version = "1.1.16"
+
version = "1.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9"
+
checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e"
dependencies = [
"cc",
"libc",
···
[[package]]
-
name = "line-wrap"
-
version = "0.2.0"
+
name = "linux-keyutils"
+
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd1bc4d24ad230d21fb898d1116b1801d7adfc449d42026475862ab48b11e70e"
+
checksum = "761e49ec5fd8a5a463f9b84e877c373d888935b71c6be78f3767fe2ae6bed18e"
+
dependencies = [
+
"bitflags 2.6.0",
+
"libc",
+
]
[[package]]
name = "linux-raw-sys"
···
[[package]]
name = "linux-raw-sys"
-
version = "0.4.13"
+
version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
+
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
[[package]]
name = "lock_api"
-
version = "0.4.11"
+
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
+
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
dependencies = [
"autocfg",
"scopeguard",
···
[[package]]
name = "log"
-
version = "0.4.21"
+
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
+
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
dependencies = [
"value-bag",
···
[[package]]
name = "memchr"
-
version = "2.7.2"
+
version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
+
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]]
name = "memmap2"
···
[[package]]
name = "miniz_oxide"
-
version = "0.7.2"
+
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
+
checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08"
dependencies = [
"adler",
"simd-adler32",
···
[[package]]
name = "mock_instant"
-
version = "0.3.2"
+
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9366861eb2a2c436c20b12c8dbec5f798cea6b47ad99216be0282942e2c81ea0"
+
checksum = "cdcebb6db83796481097dedc7747809243cc81d9ed83e6a938b76d4ea0b249cf"
[[package]]
name = "native-tls"
-
version = "0.2.11"
+
version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
+
checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466"
dependencies = [
-
"lazy_static",
"libc",
"log",
"openssl",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"cfg-if",
-
"cfg_aliases 0.2.1",
+
"cfg_aliases",
"libc",
"memoffset 0.9.1",
···
[[package]]
-
name = "nonzero_ext"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21"
-
-
[[package]]
name = "notify"
version = "6.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"crossbeam-channel",
"filetime",
"fsevent-sys",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
dependencies = [
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
dependencies = [
"overload",
-
"winapi 0.3.9",
+
"winapi",
+
]
+
+
[[package]]
+
name = "nu-ansi-term"
+
version = "0.50.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dd2800e1520bdc966782168a627aa5d1ad92e33b984bf7c7615d31280c83ff14"
+
dependencies = [
+
"windows-sys 0.48.0",
[[package]]
-
name = "num-bigint-dig"
-
version = "0.8.4"
+
name = "num"
+
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
+
checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23"
dependencies = [
-
"byteorder",
-
"lazy_static",
-
"libm",
+
"num-bigint",
+
"num-complex",
"num-integer",
"num-iter",
+
"num-rational",
"num-traits",
-
"rand 0.8.5",
-
"smallvec",
-
"zeroize",
+
]
+
+
[[package]]
+
name = "num-bigint"
+
version = "0.4.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
+
dependencies = [
+
"num-integer",
+
"num-traits",
+
]
+
+
[[package]]
+
name = "num-complex"
+
version = "0.4.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495"
+
dependencies = [
+
"num-traits",
[[package]]
···
[[package]]
name = "num-iter"
-
version = "0.1.44"
+
version = "0.1.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
+
checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
dependencies = [
"autocfg",
"num-integer",
···
[[package]]
+
name = "num-rational"
+
version = "0.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824"
+
dependencies = [
+
"num-bigint",
+
"num-integer",
+
"num-traits",
+
]
+
+
[[package]]
name = "num-traits"
-
version = "0.2.18"
+
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
+
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
-
"libm",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
-
"hermit-abi",
+
"hermit-abi 0.3.9",
"libc",
···
[[package]]
name = "object"
-
version = "0.35.0"
+
version = "0.36.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e"
+
checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce"
dependencies = [
"memchr",
···
[[package]]
name = "open"
-
version = "5.1.3"
+
version = "5.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2eb49fbd5616580e9974662cb96a3463da4476e649a7e4b258df0de065db0657"
+
checksum = "61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3"
dependencies = [
"is-wsl",
"libc",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f"
dependencies = [
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"cfg-if",
"foreign-types",
"libc",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
[[package]]
name = "openssl-src"
-
version = "300.2.3+3.2.1"
+
version = "300.3.1+3.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843"
+
checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91"
dependencies = [
"cc",
[[package]]
name = "openssl-sys"
-
version = "0.9.102"
+
version = "0.9.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2"
+
checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
dependencies = [
"cc",
"libc",
···
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
[[package]]
-
name = "p256"
-
version = "0.13.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
-
dependencies = [
-
"ecdsa",
-
"elliptic-curve",
-
"primeorder",
-
"sha2",
-
]
-
-
[[package]]
-
name = "p384"
-
version = "0.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209"
-
dependencies = [
-
"ecdsa",
-
"elliptic-curve",
-
"primeorder",
-
"sha2",
-
]
-
-
[[package]]
-
name = "p521"
-
version = "0.13.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2"
-
dependencies = [
-
"base16ct",
-
"ecdsa",
-
"elliptic-curve",
-
"primeorder",
-
"rand_core 0.6.4",
-
"sha2",
-
]
-
-
[[package]]
-
name = "pager"
-
version = "0.16.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2599211a5c97fbbb1061d3dc751fa15f404927e4846e07c643287d6d1f462880"
-
dependencies = [
-
"errno 0.2.8",
-
"libc",
-
]
-
-
[[package]]
name = "pango"
version = "0.15.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
dependencies = [
"lock_api",
-
"parking_lot_core 0.9.9",
+
"parking_lot_core 0.9.10",
[[package]]
···
"libc",
"redox_syscall 0.2.16",
"smallvec",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
name = "parking_lot_core"
-
version = "0.9.9"
+
version = "0.9.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
+
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
dependencies = [
"cfg-if",
"libc",
-
"redox_syscall 0.4.1",
+
"redox_syscall 0.5.2",
"smallvec",
-
"windows-targets 0.48.5",
+
"windows-targets 0.52.6",
[[package]]
···
[[package]]
-
name = "pem-rfc7468"
-
version = "0.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
-
dependencies = [
-
"base64ct",
-
]
-
-
[[package]]
name = "percent-encoding"
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"phf_shared 0.11.2",
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
[[package]]
name = "piper"
-
version = "0.2.1"
+
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4"
+
checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391"
dependencies = [
"atomic-waker",
"fastrand 2.1.0",
···
[[package]]
-
name = "pkcs1"
-
version = "0.7.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"
-
dependencies = [
-
"der",
-
"pkcs8",
-
"spki",
-
]
-
-
[[package]]
-
name = "pkcs8"
-
version = "0.10.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
-
dependencies = [
-
"der",
-
"spki",
-
]
-
-
[[package]]
name = "pkg-config"
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "plist"
-
version = "1.6.1"
+
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9"
+
checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016"
dependencies = [
-
"base64 0.21.7",
+
"base64 0.22.1",
"indexmap 2.2.6",
-
"line-wrap",
"quick-xml",
"serde",
"time",
···
[[package]]
name = "polling"
-
version = "3.6.0"
+
version = "3.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6"
+
checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b"
dependencies = [
"cfg-if",
"concurrent-queue",
-
"hermit-abi",
+
"hermit-abi 0.4.0",
"pin-project-lite",
-
"rustix 0.38.32",
+
"rustix 0.38.34",
"tracing",
"windows-sys 0.52.0",
···
checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
[[package]]
-
name = "pretty_assertions"
-
version = "1.4.0"
+
name = "predicates"
+
version = "3.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8"
+
dependencies = [
+
"anstyle",
+
"difflib",
+
"predicates-core",
+
]
+
+
[[package]]
+
name = "predicates-core"
+
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
+
checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174"
+
+
[[package]]
+
name = "predicates-tree"
+
version = "1.0.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf"
dependencies = [
-
"diff",
-
"yansi",
+
"predicates-core",
+
"termtree",
[[package]]
-
name = "primeorder"
-
version = "0.13.6"
+
name = "pretty_assertions"
+
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"
+
checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
dependencies = [
-
"elliptic-curve",
+
"diff",
+
"yansi",
[[package]]
···
[[package]]
name = "proc-macro2"
-
version = "1.0.79"
+
version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
+
checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
dependencies = [
"unicode-ident",
···
[[package]]
name = "prost"
-
version = "0.12.3"
+
version = "0.12.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a"
+
checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29"
dependencies = [
"bytes",
"prost-derive",
···
[[package]]
name = "prost-derive"
-
version = "0.12.3"
+
version = "0.12.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e"
+
checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1"
dependencies = [
"anyhow",
-
"itertools 0.11.0",
+
"itertools 0.12.1",
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
name = "prost-types"
-
version = "0.12.3"
+
version = "0.12.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e"
+
checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0"
dependencies = [
"prost",
···
[[package]]
name = "quick-xml"
-
version = "0.31.0"
+
version = "0.32.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33"
+
checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2"
dependencies = [
"memchr",
[[package]]
name = "quote"
-
version = "1.0.35"
+
version = "1.0.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
+
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
dependencies = [
"proc-macro2",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
-
"getrandom 0.2.12",
+
"getrandom 0.2.15",
[[package]]
···
[[package]]
+
name = "redox_syscall"
+
version = "0.5.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd"
+
dependencies = [
+
"bitflags 2.6.0",
+
]
+
+
[[package]]
name = "redox_users"
-
version = "0.4.4"
+
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
+
checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
dependencies = [
-
"getrandom 0.2.12",
+
"getrandom 0.2.15",
"libredox",
"thiserror",
[[package]]
name = "regex"
-
version = "1.10.4"
+
version = "1.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
+
checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f"
dependencies = [
"aho-corasick",
"memchr",
-
"regex-automata 0.4.6",
-
"regex-syntax 0.8.3",
+
"regex-automata 0.4.7",
+
"regex-syntax 0.8.4",
[[package]]
···
[[package]]
name = "regex-automata"
-
version = "0.4.6"
+
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
+
checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
dependencies = [
"aho-corasick",
"memchr",
-
"regex-syntax 0.8.3",
+
"regex-syntax 0.8.4",
[[package]]
···
[[package]]
name = "regex-syntax"
-
version = "0.8.3"
+
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
+
checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
[[package]]
name = "relative-path"
···
"h2 0.3.26",
"http 0.2.12",
"http-body 0.4.6",
-
"hyper 0.14.28",
+
"hyper 0.14.29",
"hyper-tls 0.5.0",
"ipnet",
"js-sys",
···
"serde",
"serde_json",
"serde_urlencoded",
-
"sync_wrapper",
+
"sync_wrapper 0.1.2",
"system-configuration",
"tokio",
"tokio-native-tls",
···
[[package]]
name = "reqwest"
-
version = "0.12.4"
+
version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10"
+
checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37"
dependencies = [
"base64 0.22.1",
"bytes",
"encoding_rs",
"futures-core",
"futures-util",
-
"h2 0.4.4",
+
"h2 0.4.5",
"http 1.1.0",
"http-body 1.0.0",
"http-body-util",
-
"hyper 1.2.0",
+
"hyper 1.4.0",
+
"hyper-rustls",
"hyper-tls 0.6.0",
"hyper-util",
"ipnet",
···
"serde",
"serde_json",
"serde_urlencoded",
-
"sync_wrapper",
+
"sync_wrapper 1.0.1",
"system-configuration",
"tokio",
"tokio-native-tls",
···
[[package]]
-
name = "rfc6979"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
-
dependencies = [
-
"hmac",
-
"subtle",
-
]
-
-
[[package]]
name = "rfd"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"wasm-bindgen-futures",
"web-sys",
"windows 0.37.0",
+
]
+
+
[[package]]
+
name = "ring"
+
version = "0.17.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
+
dependencies = [
+
"cc",
+
"cfg-if",
+
"getrandom 0.2.15",
+
"libc",
+
"spin",
+
"untrusted",
+
"windows-sys 0.52.0",
[[package]]
···
[[package]]
-
name = "rsa"
-
version = "0.9.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc"
-
dependencies = [
-
"const-oid",
-
"digest",
-
"num-bigint-dig",
-
"num-integer",
-
"num-traits",
-
"pkcs1",
-
"pkcs8",
-
"rand_core 0.6.4",
-
"sha2",
-
"signature",
-
"spki",
-
"subtle",
-
"zeroize",
-
]
-
-
[[package]]
name = "rstest"
-
version = "0.20.0"
+
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "27059f51958c5f8496a6f79511e7c0ac396dd815dc8894e9b6e2efb5779cf6f0"
+
checksum = "9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682"
dependencies = [
"futures",
"futures-timer",
···
[[package]]
name = "rstest_macros"
-
version = "0.20.0"
+
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e6132d64df104c0b3ea7a6ad7766a43f587bd773a4a9cf4cd59296d426afaf3a"
+
checksum = "4165dfae59a39dd41d8dec720d3cbfbc71f69744efb480a3920f5d4e0cc6798d"
dependencies = [
"cfg-if",
"glob",
···
"regex",
"relative-path",
"rustc_version",
-
"syn 2.0.58",
+
"syn 2.0.68",
"unicode-ident",
···
checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
dependencies = [
"bitflags 1.3.2",
-
"errno 0.3.8",
+
"errno",
"io-lifetimes",
"libc",
"linux-raw-sys 0.3.8",
···
[[package]]
name = "rustix"
-
version = "0.38.32"
+
version = "0.38.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89"
+
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
dependencies = [
-
"bitflags 2.5.0",
-
"errno 0.3.8",
+
"bitflags 2.6.0",
+
"errno",
"libc",
-
"linux-raw-sys 0.4.13",
+
"linux-raw-sys 0.4.14",
"windows-sys 0.52.0",
+
]
+
+
[[package]]
+
name = "rustls"
+
version = "0.23.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402"
+
dependencies = [
+
"once_cell",
+
"rustls-pki-types",
+
"rustls-webpki",
+
"subtle",
+
"zeroize",
[[package]]
···
[[package]]
name = "rustls-pki-types"
-
version = "1.5.0"
+
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54"
+
checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d"
+
+
[[package]]
+
name = "rustls-webpki"
+
version = "0.102.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e"
+
dependencies = [
+
"ring",
+
"rustls-pki-types",
+
"untrusted",
+
]
[[package]]
name = "rustversion"
-
version = "1.0.14"
+
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
+
checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
[[package]]
name = "ryu"
-
version = "1.0.17"
+
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
+
checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
[[package]]
name = "same-file"
···
[[package]]
+
name = "scc"
+
version = "2.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "76ad2bbb0ae5100a07b7a6f2ed7ab5fd0045551a4c507989b7a620046ea3efdc"
+
dependencies = [
+
"sdd",
+
]
+
+
[[package]]
name = "schannel"
version = "0.1.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
+
+
[[package]]
+
name = "sdd"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b84345e4c9bd703274a082fb80caaa99b7612be48dfaa1dd9266577ec412309d"
[[package]]
name = "seahash"
···
checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
[[package]]
-
name = "sec1"
-
version = "0.7.3"
+
name = "secret-service"
+
version = "3.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"
+
checksum = "b5204d39df37f06d1944935232fd2dfe05008def7ca599bf28c0800366c8a8f9"
dependencies = [
-
"base16ct",
-
"der",
+
"aes",
+
"cbc",
+
"futures-util",
"generic-array",
-
"pkcs8",
-
"subtle",
-
"zeroize",
+
"hkdf",
+
"num",
+
"once_cell",
+
"rand 0.8.5",
+
"serde",
+
"sha2",
+
"zbus",
[[package]]
name = "security-framework"
-
version = "2.10.0"
+
version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6"
+
checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0"
dependencies = [
-
"bitflags 1.3.2",
+
"bitflags 2.6.0",
"core-foundation",
"core-foundation-sys",
"libc",
···
[[package]]
name = "security-framework-sys"
-
version = "2.10.0"
+
version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef"
+
checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7"
dependencies = [
"core-foundation-sys",
"libc",
···
[[package]]
name = "semver"
-
version = "1.0.22"
+
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
+
checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
dependencies = [
"serde",
[[package]]
name = "serde"
-
version = "1.0.203"
+
version = "1.0.204"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094"
+
checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12"
dependencies = [
"serde_derive",
[[package]]
name = "serde_derive"
-
version = "1.0.203"
+
version = "1.0.204"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba"
+
checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
name = "serde_json"
-
version = "1.0.117"
+
version = "1.0.120"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
+
checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5"
dependencies = [
"indexmap 2.2.6",
"itoa 1.0.11",
···
[[package]]
name = "serde_repr"
-
version = "0.1.18"
+
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb"
+
checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
[[package]]
name = "serde_with"
-
version = "3.7.0"
+
version = "3.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a"
+
checksum = "079f3a42cd87588d924ed95b533f8d30a483388c4e400ab736a7058e34f16169"
dependencies = [
-
"base64 0.21.7",
+
"base64 0.22.1",
"chrono",
"hex",
"indexmap 1.9.3",
···
[[package]]
name = "serde_with_macros"
-
version = "3.7.0"
+
version = "3.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655"
+
checksum = "bc03aad67c1d26b7de277d51c86892e7d9a0110a2fe44bf6b26cc569fba302d6"
dependencies = [
"darling",
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
+
]
+
+
[[package]]
+
name = "serial_test"
+
version = "3.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4b4b487fe2acf240a021cf57c6b2b4903b1e78ca0ecd862a71b71d2a51fed77d"
+
dependencies = [
+
"futures",
+
"log",
+
"once_cell",
+
"parking_lot 0.12.3",
+
"scc",
+
"serial_test_derive",
+
]
+
+
[[package]]
+
name = "serial_test_derive"
+
version = "3.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67"
+
dependencies = [
+
"proc-macro2",
+
"quote",
+
"syn 2.0.68",
[[package]]
···
[[package]]
-
name = "signal-hook-registry"
-
version = "1.4.1"
+
name = "signal-hook"
+
version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
+
checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
dependencies = [
"libc",
+
"signal-hook-registry",
[[package]]
-
name = "signature"
-
version = "2.2.0"
+
name = "signal-hook-registry"
+
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
+
checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
dependencies = [
-
"digest",
-
"rand_core 0.6.4",
+
"libc",
[[package]]
···
checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
dependencies = [
"libc",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
name = "socket2"
-
version = "0.5.6"
+
version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871"
+
checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
dependencies = [
"libc",
"windows-sys 0.52.0",
···
[[package]]
name = "spin"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
-
-
[[package]]
-
name = "spin"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
···
[[package]]
-
name = "spki"
-
version = "0.7.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
-
dependencies = [
-
"base64ct",
-
"der",
-
]
-
-
[[package]]
-
name = "ssh-cipher"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "caac132742f0d33c3af65bfcde7f6aa8f62f0e991d80db99149eb9d44708784f"
-
dependencies = [
-
"cipher",
-
"ssh-encoding",
-
]
-
-
[[package]]
-
name = "ssh-encoding"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eb9242b9ef4108a78e8cd1a2c98e193ef372437f8c22be363075233321dd4a15"
-
dependencies = [
-
"base64ct",
-
"pem-rfc7468",
-
"sha2",
-
]
-
-
[[package]]
-
name = "ssh-key"
-
version = "0.6.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca9b366a80cf18bb6406f4cf4d10aebfb46140a8c0c33f666a144c5c76ecbafc"
-
dependencies = [
-
"ed25519-dalek",
-
"p256",
-
"p384",
-
"p521",
-
"rand_core 0.6.4",
-
"rsa",
-
"sec1",
-
"sha2",
-
"signature",
-
"ssh-cipher",
-
"ssh-encoding",
-
"subtle",
-
"zeroize",
-
]
-
-
[[package]]
name = "ssh2"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "strsim"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
-
-
[[package]]
-
name = "strsim"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "strum"
-
version = "0.26.2"
+
version = "0.26.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29"
+
checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
dependencies = [
"strum_macros",
[[package]]
name = "strum_macros"
-
version = "0.26.2"
+
version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946"
+
checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
dependencies = [
-
"heck 0.4.1",
+
"heck 0.5.0",
"proc-macro2",
"quote",
"rustversion",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
name = "subtle"
-
version = "2.5.0"
+
version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
+
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]]
name = "syn"
···
[[package]]
name = "syn"
-
version = "2.0.58"
+
version = "2.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687"
+
checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9"
dependencies = [
"proc-macro2",
"quote",
···
"proc-macro-error",
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
+
+
[[package]]
+
name = "sync_wrapper"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
[[package]]
name = "sys-locale"
···
[[package]]
name = "sysinfo"
-
version = "0.30.12"
+
version = "0.30.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "732ffa00f53e6b2af46208fba5718d9662a421049204e156328b66791ffa15ae"
+
checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3"
dependencies = [
"cfg-if",
"core-foundation-sys",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331"
dependencies = [
-
"cfg-expr 0.15.7",
+
"cfg-expr 0.15.8",
"heck 0.4.1",
"pkg-config",
-
"toml 0.8.13",
+
"toml 0.8.14",
"version-compare 0.1.1",
[[package]]
name = "tao"
-
version = "0.16.8"
+
version = "0.16.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26a794e476ce829420b58059f4ac23c2b991dab2ee552be740f931aea95ae9c8"
+
checksum = "575c856fc21e551074869dcfaad8f706412bd5b803dfa0fbf6881c4ff4bfafab"
dependencies = [
"bitflags 1.3.2",
"cairo-rs",
···
"unicode-segmentation",
"uuid",
"windows 0.39.0",
-
"windows-implement",
+
"windows-implement 0.39.0",
"x11-dl",
···
[[package]]
name = "tar"
-
version = "0.4.40"
+
version = "0.4.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb"
+
checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909"
dependencies = [
"filetime",
"libc",
···
[[package]]
name = "tauri"
-
version = "1.6.8"
+
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77567d2b3b74de4588d544147142d02297f3eaa171a25a065252141d8597a516"
+
checksum = "336bc661a3f3250853fa83c6e5245449ed1c26dce5dcb28bdee7efedf6278806"
dependencies = [
"anyhow",
"bytes",
···
"encoding_rs",
"flate2",
"futures-util",
-
"getrandom 0.2.12",
+
"getrandom 0.2.15",
"glib",
"glob",
"gtk",
···
[[package]]
name = "tauri-build"
-
version = "1.5.2"
+
version = "1.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ab30cba12974d0f9b09794f61e72cad6da2142d3ceb81e519321bab86ce53312"
+
checksum = "b0c6ec7a5c3296330c7818478948b422967ce4649094696c985f61d50076d29c"
dependencies = [
"anyhow",
"cargo_toml",
···
[[package]]
name = "tauri-codegen"
-
version = "1.4.3"
+
version = "1.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c3a1d90db526a8cdfd54444ad3f34d8d4d58fa5c536463915942393743bd06f8"
+
checksum = "c1aed706708ff1200ec12de9cfbf2582b5d8ec05f6a7293911091effbd22036b"
dependencies = [
"base64 0.21.7",
"brotli",
···
[[package]]
name = "tauri-macros"
-
version = "1.4.4"
+
version = "1.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6a582d75414250122e4a597b9dd7d3c910a2c77906648fc2ac9353845ff0feec"
+
checksum = "b88f831d2973ae4f81a706a0004e67dac87f2e4439973bbe98efbd73825d8ede"
dependencies = [
"heck 0.5.0",
"proc-macro2",
···
"serde",
"tauri",
"time",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
name = "tauri-plugin-log"
version = "0.0.0"
-
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#5e3900e682e13f3759b439116ae2f77a6d389ca2"
+
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#76b0f657d1ce0eb273f5b31b6ddf056c7a185d0b"
dependencies = [
"byte-unit",
"fern",
···
[[package]]
name = "tauri-plugin-single-instance"
version = "0.0.0"
-
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#5e3900e682e13f3759b439116ae2f77a6d389ca2"
+
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#76b0f657d1ce0eb273f5b31b6ddf056c7a185d0b"
dependencies = [
"log",
"serde",
···
[[package]]
name = "tauri-plugin-store"
version = "0.0.0"
-
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#5e3900e682e13f3759b439116ae2f77a6d389ca2"
+
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#76b0f657d1ce0eb273f5b31b6ddf056c7a185d0b"
dependencies = [
"log",
"serde",
···
[[package]]
name = "tauri-plugin-window-state"
version = "0.1.1"
-
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#5e3900e682e13f3759b439116ae2f77a6d389ca2"
+
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#76b0f657d1ce0eb273f5b31b6ddf056c7a185d0b"
dependencies = [
"bincode",
-
"bitflags 2.5.0",
+
"bitflags 2.6.0",
"log",
"serde",
"serde_json",
···
[[package]]
name = "tauri-runtime"
-
version = "0.14.3"
+
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cd7ffddf36d450791018e63a3ddf54979b9581d9644c584a5fb5611e6b5f20b4"
+
checksum = "3068ed62b63dedc705558f4248c7ecbd5561f0f8050949859ea0db2326f26012"
dependencies = [
"gtk",
"http 0.2.12",
···
[[package]]
name = "tauri-runtime-wry"
-
version = "0.14.8"
+
version = "0.14.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1989b3b4d611f5428b3414a4abae6fa6df30c7eb8ed33250ca90a5f7e5bb3655"
+
checksum = "d4c3db170233096aa30330feadcd895bf9317be97e624458560a20e814db7955"
dependencies = [
"cocoa",
"gtk",
···
[[package]]
name = "tauri-utils"
-
version = "1.5.4"
+
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "450b17a7102e5d46d4bdabae0d1590fd27953e704e691fc081f06c06d2253b35"
+
checksum = "2826db448309d382dac14d520f0c0a40839b87b57b977e59cf5f296b3ace6a93"
dependencies = [
"brotli",
"ctor",
···
dependencies = [
"cfg-if",
"fastrand 2.1.0",
-
"rustix 0.38.32",
+
"rustix 0.38.34",
"windows-sys 0.52.0",
···
"mac",
"utf-8",
+
+
[[package]]
+
name = "termtree"
+
version = "0.4.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
[[package]]
name = "thin-slice"
···
[[package]]
name = "thiserror"
-
version = "1.0.61"
+
version = "1.0.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"
+
checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb"
dependencies = [
"thiserror-impl",
[[package]]
name = "thiserror-impl"
-
version = "1.0.61"
+
version = "1.0.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
+
checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
[[package]]
name = "time"
-
version = "0.3.34"
+
version = "0.3.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
+
checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
dependencies = [
"deranged",
"itoa 1.0.11",
···
[[package]]
name = "time-macros"
-
version = "0.2.17"
+
version = "0.2.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774"
+
checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
dependencies = [
"num-conv",
"time-core",
···
[[package]]
name = "tinyvec"
-
version = "1.6.0"
+
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+
checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82"
dependencies = [
"tinyvec_macros",
···
"parking_lot 0.12.3",
"pin-project-lite",
"signal-hook-registry",
-
"socket2 0.5.6",
+
"socket2 0.5.7",
"tokio-macros",
"tracing",
"windows-sys 0.48.0",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
[[package]]
+
name = "tokio-rustls"
+
version = "0.26.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4"
+
dependencies = [
+
"rustls",
+
"rustls-pki-types",
+
"tokio",
+
]
+
+
[[package]]
name = "tokio-stream"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "toml"
-
version = "0.8.13"
+
version = "0.8.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba"
+
checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335"
dependencies = [
"serde",
"serde_spanned",
"toml_datetime",
-
"toml_edit 0.22.13",
+
"toml_edit 0.22.14",
[[package]]
···
[[package]]
name = "toml_edit"
-
version = "0.22.13"
+
version = "0.22.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c"
+
checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38"
dependencies = [
"indexmap 2.2.6",
"serde",
"serde_spanned",
"toml_datetime",
-
"winnow 0.6.5",
+
"winnow 0.6.13",
[[package]]
name = "tonic"
-
version = "0.10.2"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e"
+
checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13"
dependencies = [
"async-stream",
"async-trait",
···
"h2 0.3.26",
"http 0.2.12",
"http-body 0.4.6",
-
"hyper 0.14.28",
+
"hyper 0.14.29",
"hyper-timeout",
"percent-encoding",
"pin-project",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
dependencies = [
-
"log",
"pin-project-lite",
"tracing-attributes",
"tracing-core",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
···
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
dependencies = [
"matchers",
-
"nu-ansi-term",
+
"nu-ansi-term 0.46.0",
"once_cell",
"regex",
"sharded-slab",
···
[[package]]
-
name = "treediff"
-
version = "4.0.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4d127780145176e2b5d16611cc25a900150e86e9fd79d3bde6ff3a37359c9cb5"
-
dependencies = [
-
"serde_json",
-
]
-
-
[[package]]
name = "try-lock"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"memoffset 0.9.1",
"tempfile",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
[[package]]
+
name = "untrusted"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
+
+
[[package]]
name = "url"
-
version = "2.5.0"
+
version = "2.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
+
checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
dependencies = [
"form_urlencoded",
"idna",
···
[[package]]
name = "utf8parse"
-
version = "0.2.1"
+
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
+
checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "uuid"
-
version = "1.8.0"
+
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
+
checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"
dependencies = [
-
"getrandom 0.2.12",
+
"getrandom 0.2.15",
"rand 0.8.5",
"serde",
···
[[package]]
name = "value-bag"
-
version = "1.8.1"
+
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74797339c3b98616c009c7c3eb53a0ce41e85c8ec66bd3db96ed132d20cfdee8"
+
checksum = "5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101"
[[package]]
name = "vcpkg"
···
checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
dependencies = [
"cc",
+
"libc",
+
]
+
+
[[package]]
+
name = "wait-timeout"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
+
dependencies = [
"libc",
[[package]]
name = "waker-fn"
-
version = "1.1.1"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690"
+
checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
[[package]]
name = "walkdir"
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
"wasm-bindgen-shared",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
···
"webview2-com-macros",
"webview2-com-sys",
"windows 0.39.0",
-
"windows-implement",
+
"windows-implement 0.39.0",
[[package]]
···
[[package]]
name = "winapi"
-
version = "0.2.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
-
-
[[package]]
-
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
···
[[package]]
-
name = "winapi-build"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
-
-
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "winapi-util"
-
version = "0.1.6"
+
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
+
checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b"
dependencies = [
-
"winapi 0.3.9",
+
"windows-sys 0.52.0",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a"
dependencies = [
-
"windows-implement",
+
"windows-implement 0.39.0",
"windows_aarch64_msvc 0.39.0",
"windows_i686_gnu 0.39.0",
"windows_i686_msvc 0.39.0",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
dependencies = [
-
"windows-core",
-
"windows-targets 0.52.4",
+
"windows-core 0.52.0",
+
"windows-targets 0.52.6",
+
]
+
+
[[package]]
+
name = "windows"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
+
dependencies = [
+
"windows-core 0.58.0",
+
"windows-targets 0.52.6",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
dependencies = [
-
"windows-targets 0.52.4",
+
"windows-targets 0.52.6",
+
]
+
+
[[package]]
+
name = "windows-core"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
+
dependencies = [
+
"windows-implement 0.58.0",
+
"windows-interface",
+
"windows-result",
+
"windows-strings",
+
"windows-targets 0.52.6",
[[package]]
···
[[package]]
+
name = "windows-implement"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
+
dependencies = [
+
"proc-macro2",
+
"quote",
+
"syn 2.0.68",
+
]
+
+
[[package]]
+
name = "windows-interface"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
+
dependencies = [
+
"proc-macro2",
+
"quote",
+
"syn 2.0.68",
+
]
+
+
[[package]]
name = "windows-metadata"
version = "0.39.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278"
[[package]]
-
name = "windows-named-pipe"
+
name = "windows-result"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+
dependencies = [
+
"windows-targets 0.52.6",
+
]
+
+
[[package]]
+
name = "windows-strings"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "808ba65b3d86cc5465971ad08ee3850e197cc8d5719277611fabb27827c02388"
+
checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
dependencies = [
-
"kernel32-sys",
-
"winapi 0.2.8",
+
"windows-result",
+
"windows-targets 0.52.6",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
-
"windows-targets 0.52.4",
+
"windows-targets 0.52.6",
[[package]]
···
[[package]]
name = "windows-targets"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
+
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
-
"windows_aarch64_gnullvm 0.52.4",
-
"windows_aarch64_msvc 0.52.4",
-
"windows_i686_gnu 0.52.4",
-
"windows_i686_msvc 0.52.4",
-
"windows_x86_64_gnu 0.52.4",
-
"windows_x86_64_gnullvm 0.52.4",
-
"windows_x86_64_msvc 0.52.4",
+
"windows_aarch64_gnullvm 0.52.6",
+
"windows_aarch64_msvc 0.52.6",
+
"windows_i686_gnu 0.52.6",
+
"windows_i686_gnullvm",
+
"windows_i686_msvc 0.52.6",
+
"windows_x86_64_gnu 0.52.6",
+
"windows_x86_64_gnullvm 0.52.6",
+
"windows_x86_64_msvc 0.52.6",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75aa004c988e080ad34aff5739c39d0312f4684699d6d71fc8a198d057b8b9b4"
dependencies = [
-
"windows-targets 0.52.4",
+
"windows-targets 0.52.6",
[[package]]
···
[[package]]
name = "windows_aarch64_gnullvm"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
+
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
···
[[package]]
name = "windows_aarch64_msvc"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
+
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
···
[[package]]
name = "windows_i686_gnu"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
+
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
+
+
[[package]]
+
name = "windows_i686_gnullvm"
+
version = "0.52.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
···
[[package]]
name = "windows_i686_msvc"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
+
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
···
[[package]]
name = "windows_x86_64_gnu"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
+
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
···
[[package]]
name = "windows_x86_64_gnullvm"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
+
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
···
[[package]]
name = "windows_x86_64_msvc"
-
version = "0.52.4"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
+
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
···
[[package]]
name = "winnow"
-
version = "0.6.5"
+
version = "0.6.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8"
+
checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1"
dependencies = [
"memchr",
···
"webkit2gtk-sys",
"webview2-com",
"windows 0.39.0",
-
"windows-implement",
+
"windows-implement 0.39.0",
[[package]]
···
checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
dependencies = [
"libc",
-
"linux-raw-sys 0.4.13",
-
"rustix 0.38.32",
+
"linux-raw-sys 0.4.14",
+
"rustix 0.38.34",
[[package]]
···
checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e"
dependencies = [
"libc",
-
"winapi 0.3.9",
+
"winapi",
[[package]]
···
"static_assertions",
"tracing",
"uds_windows",
-
"winapi 0.3.9",
+
"winapi",
"xdg-home",
"zbus_macros",
"zbus_names",
···
[[package]]
name = "zerocopy"
-
version = "0.7.32"
+
version = "0.7.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
+
checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087"
dependencies = [
"zerocopy-derive",
[[package]]
name = "zerocopy-derive"
-
version = "0.7.32"
+
version = "0.7.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
+
checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.58",
+
"syn 2.0.68",
[[package]]
name = "zeroize"
-
version = "1.7.0"
+
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
+
checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
[[package]]
name = "zip"
···
[[package]]
name = "zstd-sys"
-
version = "2.0.10+zstd.1.5.6"
+
version = "2.0.11+zstd.1.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa"
+
checksum = "75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4"
dependencies = [
"cc",
"pkg-config",
+20 -5
pkgs/by-name/gi/gitbutler/package.nix
···
openssl,
webkitgtk,
nix-update-script,
+
cacert,
}:
rustPlatform.buildRustPackage rec {
pname = "gitbutler";
-
version = "0.12.7";
+
version = "0.12.16";
src = fetchFromGitHub {
owner = "gitbutlerapp";
repo = "gitbutler";
rev = "release/${version}";
-
hash = "sha256-TNaWLcdPECK1y04aYW4bFk7YKlW+z5kny4uyG0TA5ps=";
+
hash = "sha256-L4PVaNb3blpLIcyA7XLc71qwUPUADclxvbOkq1Jc1no=";
};
# deactivate the upstream updater in tauri configuration
···
lockFile = ./Cargo.lock;
outputHashes = {
"tauri-plugin-context-menu-0.7.1" = "sha256-vKfq20hrFLmfoXO94D8HwAE3UdGcuqVZf3+tOBhLqj0=";
-
"tauri-plugin-log-0.0.0" = "sha256-Mf2/cnKotd751ZcSHfiSLNe2nxBfo4dMBdoCwQhe7yI=";
+
"tauri-plugin-log-0.0.0" = "sha256-gde2RS5NFA0Xap/Xb7XOeVQ/5t2Nw+j+HOwfeJmSNMU=";
};
};
pnpmDeps = pnpm_9.fetchDeps {
inherit pname version src;
-
hash = "sha256-HKsb+96YklgPoqc7bA6fMuRQzWFGmKSBOcF5I0BO3oQ=";
+
hash = "sha256-r2PkNDvOofginL5Y0K+7Qhnsev2zle1q9qraG/ub7Wo=";
};
nativeBuildInputs = [
···
pkg-config
pnpm_9.configHook
wrapGAppsHook3
+
cacert
];
buildInputs =
···
env = {
# `pnpm`'s `fetchDeps` and `configHook` uses a specific version of pnpm, not upstream's
COREPACK_ENABLE_STRICT = 0;
+
+
# disable turbo telemetry
+
TURBO_TELEMETRY_DEBUG = 1;
# we depend on nightly features
RUSTC_BOOTSTRAP = 1;
···
);
}
);
+
+
# Needed to get openssl-sys to use pkgconfig.
+
OPENSSL_NO_VENDOR = true;
};
buildPhase = ''
runHook preBuild
+
+
pushd packages/ui
+
pnpm package
+
popd
cargo tauri build --bundles "$tauriBundle"
···
changelog = "https://github.com/gitbutlerapp/gitbutler/releases/tag/release/${version}";
mainProgram = "git-butler";
license = lib.licenses.fsl11Mit;
-
maintainers = with lib.maintainers; [ getchoo ];
+
maintainers = with lib.maintainers; [
+
getchoo
+
techknowlogick
+
];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}
+3 -3
pkgs/by-name/gr/grype/package.nix
···
buildGoModule rec {
pname = "grype";
-
version = "0.79.4";
+
version = "0.79.5";
src = fetchFromGitHub {
owner = "anchore";
repo = "grype";
rev = "refs/tags/v${version}";
-
hash = "sha256-h9XqqT4cyOxfAdQuG3DcLQLLXgjrRNjdwmE7eaeLxbg=";
+
hash = "sha256-JgCEiMETervYPI1XI25kAmleOMEs+w3atxKrwuGPxKc=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
···
proxyVendor = true;
-
vendorHash = "sha256-qlkGNQC1MUkRg+coKruEwyu3hBrYgILaj8IOhOj7nAc=";
+
vendorHash = "sha256-mMZUE82NjZyy6haY9nkY1KCwrpqt81F+o7wdpaq5dxQ=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
pkgs/by-name/ir/ironbar/package.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "ironbar";
-
version = "0.15.1";
+
version = "0.16.0";
src = fetchFromGitHub {
owner = "JakeStanger";
repo = "ironbar";
rev = "v${version}";
-
hash = "sha256-TPbvKQdoGfZMzp+fl72vy6MtRV1yGcOG/es67VOA0xw=";
+
hash = "sha256-bvg7U7asuTONZgINQO8wSM2QjXAybvV7j5Ex/g6IDok=";
};
-
cargoHash = "sha256-+9R505xyEycv5Dav4ZCh1BiYRp3U1I9yBDqSPefo9uY=";
+
cargoHash = "sha256-Hlucn83Uf1XydRY4SYso+fJ5EvH2hOGmCFYuKgCeSuE=";
buildInputs =
[
+40
pkgs/by-name/ka/kanha/package.nix
···
+
{
+
lib,
+
rustPlatform,
+
fetchCrate,
+
stdenv,
+
darwin,
+
openssl,
+
}:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "kanha";
+
version = "0.1.2";
+
+
src = fetchCrate {
+
inherit version;
+
pname = "kanha";
+
hash = "sha256-ftTmYCkra3x/oDgGJ2WSf6yLeKXkwLJXhjuBdv7fVLY=";
+
};
+
+
cargoHash = "sha256-kjHLc+qWo5dB4qbdlIWzk/pjpghRaDcX/7kkjEM219c=";
+
+
buildInputs =
+
[ openssl ]
+
++ lib.optionals stdenv.isDarwin (
+
with darwin.apple_sdk.frameworks;
+
[
+
Security
+
CoreFoundation
+
SystemConfiguration
+
]
+
);
+
+
meta = {
+
description = "Web-app pentesting suite written in rust";
+
homepage = "https://github.com/pwnwriter/kanha";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ pwnwriter ];
+
mainProgram = "kanha";
+
};
+
}
+1 -1
pkgs/by-name/li/litmusctl/package.nix
···
postInstall = ''
installShellCompletion --cmd litmusctl \
--bash <($out/bin/litmusctl completion bash) \
-
--fish <($out/bin/listmusctl completion fish) \
+
--fish <($out/bin/litmusctl completion fish) \
--zsh <($out/bin/litmusctl completion zsh)
'';
+2 -2
pkgs/by-name/ll/llama-cpp/package.nix
···
in
effectiveStdenv.mkDerivation (finalAttrs: {
pname = "llama-cpp";
-
version = "3499";
+
version = "3565";
src = fetchFromGitHub {
owner = "ggerganov";
repo = "llama.cpp";
rev = "refs/tags/b${finalAttrs.version}";
-
hash = "sha256-qF2vjZqRFWVMQhswdlDv80ML7H4UiVc0hWva9nxMGUk=";
+
hash = "sha256-eAsChIG30Oj5aFQyFDtyWqqT2PTgmdJ2jSrsi2UH+Gc=";
leaveDotGit = true;
postFetch = ''
git -C "$out" rev-parse --short HEAD > $out/COMMIT
+3 -3
pkgs/by-name/nh/nh/package.nix
···
, nix-output-monitor
}:
let
-
version = "3.5.19";
+
version = "3.5.21";
runtimeDeps = [ nvd nix-output-monitor ];
in
rustPlatform.buildRustPackage {
···
owner = "viperML";
repo = "nh";
rev = "refs/tags/v${version}";
-
hash = "sha256-m6LmfrUMpt1ZUX3eqB7Gp+ZV6sAWPqkATwZNvA7Bj9U=";
+
hash = "sha256-Ujo6MQvwolE1eWSkPXCC9WFJeLtRfnMpvxoeAGNcbFI=";
};
strictDeps = true;
···
--prefix PATH : ${lib.makeBinPath runtimeDeps}
'';
-
cargoHash = "sha256-fyHyuZGjTsKynihlD3H3tSZeo8s9Trbe4NZ3Zv2MHmQ=";
+
cargoHash = "sha256-UFWw59puUWgs8/oHuMqwmjS7ZZQ/WIC1/p8odEtUzVU=";
passthru.updateScript = nix-update-script { };
+15 -15
pkgs/by-name/ni/nimmm/lock.json
···
{
"method": "fetchzip",
"packages": [
-
"lscolors"
-
],
-
"path": "/nix/store/h2rqjnvjg3xihh88f2hm72506vpklilz-source",
-
"ref": "v0.3.3",
-
"rev": "668b46c835944254a445b9cc6dfb887e38fa13f1",
-
"sha256": "0526hqh46lcfsvymb67ldsc8xbfn24vicn3b8wrqnh6mag8wynf4",
-
"srcDir": "src",
-
"url": "https://github.com/joachimschmidt557/nim-lscolors/archive/668b46c835944254a445b9cc6dfb887e38fa13f1.tar.gz"
-
},
-
{
-
"method": "fetchzip",
-
"packages": [
"nimbox"
],
"path": "/nix/store/dyv48md5gaz0x61fxi2zc69h05a3jvfq-source",
···
{
"method": "fetchzip",
"packages": [
+
"lscolors"
+
],
+
"path": "/nix/store/7pk6334nqpy78l56v15mij0m7khq5skm-source",
+
"ref": "1.0.0",
+
"rev": "3aaaf0422fcf1e708b135e4118832ee6260277b3",
+
"sha256": "103x45z0bp4vh22hfnw2pgqfmgxlph9yd7lr09sggihvszj96r17",
+
"srcDir": "src",
+
"url": "https://github.com/joachimschmidt557/nim-lscolors/archive/3aaaf0422fcf1e708b135e4118832ee6260277b3.tar.gz"
+
},
+
{
+
"method": "fetchzip",
+
"packages": [
"wcwidth"
],
"path": "/nix/store/inpq6nm27r7ixyjsdsm4sg6qna7d2vbc-source",
-
"ref": "v0.1.3",
-
"rev": "fd60d2dd10fd945a471450551ba471c3be80df52",
+
"ref": "v0.1.3^{}",
+
"rev": "86f8db1a883f6a64e590a56aed81e788389b7196",
"sha256": "06b9ylqbjcxgm9mjfzljbi8gr9sbajykcqpcxgyqymynqyhxmqjn",
"srcDir": "src",
-
"url": "https://github.com/shoyu777/wcwidth-nim/archive/fd60d2dd10fd945a471450551ba471c3be80df52.tar.gz"
+
"url": "https://github.com/shoyu777/wcwidth-nim/archive/86f8db1a883f6a64e590a56aed81e788389b7196.tar.gz"
}
]
}
+3 -3
pkgs/by-name/ni/nimmm/package.nix
···
buildNimPackage (finalAttrs: {
pname = "nimmm";
-
version = "0.3.0";
+
version = "0.4.0";
src = fetchFromGitHub {
owner = "joachimschmidt557";
repo = "nimmm";
rev = "v${finalAttrs.version}";
-
hash = "sha256-gRQWReZP7bpGX9fvueQaQkX8yMmngT5DT3o4ly9Ux1g=";
+
hash = "sha256-yq91rQlX6bfYHHw72+8m53PCD7hViLe56jAwPTeBBcg=";
};
lockFile = ./lock.json;
···
buildInputs = [ termbox pcre ];
meta = {
-
description = "Terminal file manager written in Nim";
+
description = "Terminal file manager for Linux";
mainProgram = "nimmm";
homepage = "https://github.com/joachimschmidt557/nimmm";
license = lib.licenses.gpl3;
+3 -3
pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix
···
let
bits = if stdenv.is64bit then "x64" else "ia32";
-
version = "0.89.0";
+
version = "0.90.0";
in
stdenv.mkDerivation {
pname = "nwjs-ffmpeg-prebuilt";
···
src =
let
hashes = {
-
"x64" = "sha256-uaCGZsPQrA1dl90IqRg7TgWMJyQAGBBF/qNBTShVHcY=";
-
"ia32" = "sha256-uaCGZsPQrA1dl90IqRg7TgWMJyQAGBBF/qNBTShVHcY=";
+
"x64" = "sha256-AAKV896AuOm9dMV98tkEdHIpdUOSBx1QKyPR01VpqSw=";
+
"ia32" = "sha256-AAKV896AuOm9dMV98tkEdHIpdUOSBx1QKyPR01VpqSw=";
};
in
fetchurl {
+3 -3
pkgs/by-name/op/openfga-cli/package.nix
···
let
pname = "openfga-cli";
-
version = "0.5.1";
+
version = "0.5.2";
in
buildGoModule {
···
owner = "openfga";
repo = "cli";
rev = "v${version}";
-
hash = "sha256-o7JwMLelnHfQd21yTHRfhrX4KgZ1jgyru1/J/+KyjVE=";
+
hash = "sha256-tWGklsAsZ+kBTjpA2by3S0fSpUMNkh9dFKJ7DPzXNRA=";
};
-
vendorHash = "sha256-OR9UB6/5qPXw/ghE08hL3qlHmLUMvgLoqGBI4tqVr0w=";
+
vendorHash = "sha256-GDYj4KcRK9/J5BTuUsk4f+qBrkT3ofP141mmKIqZAWA=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
pkgs/by-name/pe/peergos/package.nix
···
stdenv.mkDerivation rec {
pname = "peergos";
-
version = "0.18.0";
+
version = "0.19.0";
src = fetchurl {
url = "https://github.com/Peergos/web-ui/releases/download/v${version}/Peergos.jar";
-
hash = "sha256-qscNGuptkRd7bQhIq51bJ/cH2Gzn60lB4IUT9RK6eIo=";
+
hash = "sha256-GxJI33EVNSZfmrj5H70kwW9RE8YuJKt36qYmdWKtEJ8=";
};
dontUnpack = true;
+1
pkgs/by-name/pr/pretix/package.nix
···
pythonRelaxDeps = [
"importlib-metadata"
+
"kombu"
"pillow"
"protobuf"
"python-bidi"
+2 -2
pkgs/by-name/si/signaturepdf/package.nix
···
stdenv.mkDerivation rec {
pname = "signaturepdf";
-
version = "1.6.0";
+
version = "1.7.0";
src = fetchFromGitHub {
owner = "24eme";
repo = "${pname}";
rev = "v${version}";
-
hash = "sha256-lDvPPnwMKtM/ZxY6ei5GH7qFrZtRPrbZbi+csfL80jE=";
+
hash = "sha256-WPcnG1iRT4l4S/CSZkj75lIiyzVLsrSyH3GUJa7Tedc=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/by-name/sy/syft/package.nix
···
buildGoModule rec {
pname = "syft";
-
version = "1.10.0";
+
version = "1.11.0";
src = fetchFromGitHub {
owner = "anchore";
repo = "syft";
rev = "refs/tags/v${version}";
-
hash = "sha256-WzVJqr96yUnRZ68dX1y+vLFc92nLLPfsBgGjtgCIvbk=";
+
hash = "sha256-VC8aZPHJ4TDDzEObh6zIfx2FfpOfhP8/KLAHEaX7+uM=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
···
# hash mismatch with darwin
proxyVendor = true;
-
vendorHash = "sha256-OuTIkGln7EgwI3m0LjIE7giz26Bza4T5PXEkWd+QnI0=";
+
vendorHash = "sha256-+bCua7M8evHN1GDGNQBhthkyr7zHubylP2wQB6b+KEI=";
nativeBuildInputs = [ installShellFiles ];
+4 -4
pkgs/by-name/tu/tuxmux/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "tuxmux";
-
version = "0.2.1";
+
version = "0.2.2";
src = fetchFromGitHub {
owner = "edeneast";
repo = pname;
-
rev = "v${version}";
-
hash = "sha256-HujdIT55NmXpHDa0a4EmB30va8bNdZ/MHu7+SwF9Nvc=";
+
rev = "tuxmux-v${version}";
+
hash = "sha256-WtcEPvNC1GLOfX0ULUnGHtVO8CyHWQYAPCKwsUlKEzc=";
};
-
cargoHash = "sha256-ceXeYa8MGGc0I8Q/r4GVsR71St/hlNc75a20BN0Haas=";
+
cargoHash = "sha256-OBaFBEsFjK7Mf2zqI60q6uSG5JnZiohQg79+Fm++tK4=";
buildInputs = [ libiconv ];
nativeBuildInputs = [ pkg-config installShellFiles ];
+62
pkgs/by-name/xm/xmoji/package.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
pkg-config,
+
fontconfig,
+
harfbuzz,
+
libpng,
+
xcbutil,
+
libXcursor,
+
xcbutilimage,
+
libxkbcommon,
+
xcb-util-cursor,
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
name = "xmoji";
+
version = "0.5.1";
+
+
src = fetchFromGitHub {
+
owner = "Zirias";
+
repo = "xmoji";
+
rev =
+
let
+
inherit (lib.versions) majorMinor patch;
+
inherit (finalAttrs) version;
+
in
+
"refs/tags/v${majorMinor version}-${patch version}";
+
hash = "sha256-ZZ1jW97JUv003bAMZZfGWbAAPgeZlpBKREaedFi3R8M=";
+
fetchSubmodules = true;
+
};
+
+
postPatch = ''
+
substituteInPlace zimk/lib/platform.mk \
+
--replace-fail 'PATH:=''$(POSIXPATH)' "#"
+
'';
+
+
enableParallelBuilding = true;
+
+
nativeBuildInputs = [ pkg-config ];
+
+
buildInputs = [
+
fontconfig
+
harfbuzz
+
libXcursor
+
libpng
+
libxkbcommon
+
xcb-util-cursor
+
xcbutil
+
xcbutilimage
+
];
+
+
makeFlagsArray = [ "prefix=${placeholder "out"}" ];
+
+
meta = {
+
description = "Plain X11 emoji keyboard";
+
homepage = "https://github.com/Zirias/xmoji";
+
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [ sigmanificient ];
+
platforms = lib.platforms.linux;
+
};
+
})
+3 -3
pkgs/by-name/ya/yabai/package.nix
···
in
stdenv'.mkDerivation (finalAttrs: {
pname = "yabai";
-
version = "7.1.1";
+
version = "7.1.2";
src =
finalAttrs.passthru.sources.${stdenv.hostPlatform.system}
···
# See the comments on https://github.com/NixOS/nixpkgs/pull/188322 for more information.
"aarch64-darwin" = fetchzip {
url = "https://github.com/koekeishiya/yabai/releases/download/v${finalAttrs.version}/yabai-v${finalAttrs.version}.tar.gz";
-
hash = "sha256-LNOAT1vm6EEmcKdshMKjYWFfoRoRNbgZgjEpOTacWc8=";
+
hash = "sha256-4ZJs7Xpou0Ek0CCCjbK47Nu/XPpuTpBDU8GJz5AsaUg=";
};
"x86_64-darwin" = fetchFromGitHub {
owner = "koekeishiya";
repo = "yabai";
rev = "v${finalAttrs.version}";
-
hash = "sha256-dznMjSaS2kkyYf7JrNf1Y++Nb5YFOmk/JQP3BBrf5Bk=";
+
hash = "sha256-H+7vH6AjP6HQ1ifXe8qlLSh0FQu8KJkwr+38C5akk/c=";
};
};
+6 -11
pkgs/by-name/yg/yggstack/package.nix
···
-
{
-
lib,
-
buildGoModule,
-
fetchFromGitHub,
-
}:
+
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "yggstack";
-
version = "0-unstable-2024-07-26";
+
version = "1.0.1";
src = fetchFromGitHub {
owner = "yggdrasil-network";
repo = "yggstack";
-
rev = "5a87e43f9a7a0efdb20c9bc9a2e342c335a8767b";
-
sha256 = "sha256-1/Tr4LYXO+GIDzVAjFmPPsXD6X9ZKs1lFpLy4K4zeMw=";
+
rev = "${version}";
+
sha256 = "sha256-RQ7AvVv+VLfgzlb7orZbSB7TNz/hj2fo832ed4WUN80=";
};
-
vendorHash = "sha256-Sw9FCeZ6kIaEuxJ71XnxbbTdknBomxFuEeEyCSXeJcM=";
+
vendorHash = "sha256-Hjb3KSh+2qYYKdgv4+dsSp0kAbzz8gu9qnQdA7wB5fA=";
ldflags = [
"-X github.com/yggdrasil-network/yggdrasil-go/src/version.buildVersion=${version}"
"-X github.com/yggdrasil-network/yggdrasil-go/src/version.buildName=${pname}"
-
"-X github.com/yggdrasil-network/yggdrasil-go/src/config.defaultAdminListen=unix:///var/run/yggdrasil/yggdrasil.sock"
"-s"
"-w"
];
···
description = "Yggdrasil as SOCKS proxy / port forwarder";
homepage = "https://yggdrasil-network.github.io/";
license = licenses.lgpl3;
-
maintainers = with maintainers; [ ehmry ];
+
maintainers = with maintainers; [ ehmry peigongdsd ];
};
}
+3 -3
pkgs/development/embedded/svdtools/default.nix pkgs/by-name/sv/svdtools/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "svdtools";
-
version = "0.3.17";
+
version = "0.3.18";
src = fetchCrate {
inherit version pname;
-
hash = "sha256-mXxxsAN/KgQOAgVq6jNVtrb11g3WUbU6e+T1Tgmgciw=";
+
hash = "sha256-Pf5OCeIbrVtwEeo6x2xpPpbbAEnHuScC0pUb0NLdtfg=";
};
-
cargoHash = "sha256-2qA9xMJFj+28/ZCnz4KKm7T3EiG6NUY01JQvYmmuIOc=";
+
cargoHash = "sha256-nQWxhfupbAE4W4hCn4KOP8MEoTfia+BfgA1QQsV9YyI=";
meta = with lib; {
description = "Tools to handle vendor-supplied, often buggy SVD files";
+3 -3
pkgs/development/libraries/box2d/default.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "box2d";
-
version = "2.4.1";
+
version = "2.4.2";
src = fetchFromGitHub {
owner = "erincatto";
repo = "box2d";
rev = "v${finalAttrs.version}";
-
hash = "sha256-cL8L+WSTcswj+Bwy8kSOwuEqLyWEM6xa/j/94aBiSck=";
+
hash = "sha256-yvhpgiZpjTPeSY7Ma1bh4LwIokUUKB10v2WHlamL9D8=";
};
nativeBuildInputs = [ cmake pkg-config ];
···
--replace-fail 'b2_maxPolygonVertices 8' 'b2_maxPolygonVertices 15'
'';
-
# tests are broken on 2.4.1 and 2.3.x doesn't have tests: https://github.com/erincatto/box2d/issues/677
+
# tests are broken on 2.4.2 and 2.3.x doesn't have tests: https://github.com/erincatto/box2d/issues/677
doCheck = lib.versionAtLeast finalAttrs.version "2.4.2";
meta = with lib; {
+2 -2
pkgs/development/libraries/functionalplus/default.nix
···
stdenv.mkDerivation rec {
pname = "functionalplus";
-
version = "0.2.24";
+
version = "0.2.25";
src = fetchFromGitHub {
owner = "Dobiasd";
repo = "FunctionalPlus";
rev = "v${version}";
-
sha256 = "sha256-iQGvqFiTqejSqXALgUWCBjfH9QO0cg3vnI5PphgVoms=";
+
sha256 = "sha256-eKCOi5g8YdKgxaI/mLlqB2m1zwrU9DOSrQF+PW2DBBQ=";
};
nativeBuildInputs = [ cmake ];
+10 -16
pkgs/development/libraries/libextractor/default.nix
···
-
{ lib, stdenv, fetchurl, fetchpatch, substituteAll
+
{ lib, stdenv, fetchurl, fetchpatch2, substituteAll
, libtool, gettext, zlib, bzip2, flac, libvorbis
, exiv2, libgsf, pkg-config
, rpmSupport ? stdenv.isLinux, rpm
···
# '';
# See also <https://nixos.org/nixpkgs/manual/#sec-language-gnome>.
, gtkSupport ? true, glib, gtk3
-
, videoSupport ? true, ffmpeg_4, libmpeg2
+
, videoSupport ? true, libmpeg2
}:
stdenv.mkDerivation rec {
pname = "libextractor";
-
version = "1.11";
+
version = "1.13";
src = fetchurl {
url = "mirror://gnu/libextractor/${pname}-${version}.tar.gz";
-
sha256 = "sha256-FvYzq4dGo4VHxKHaP0WRGSsIJa2DxDNvBXW4WEPYvY8=";
+
hash = "sha256-u48xLFHSAlciQ/ETxrYtghAwGrMMuu5gT5g32HjN91U=";
};
patches = [
-
(fetchpatch {
-
name = "libextractor-exiv2-0.28.patch";
-
url = "https://git.pld-linux.org/?p=packages/libextractor.git;a=blob_plain;f=libextractor-exiv2-0.28.patch;h=d763b65f2578f1127713de8dc82f432d34f95a85;hb=0e7de1c6794e8c331a1a1a6a829993c7cd217d3a";
-
hash = "sha256-szAv2A+NmiQyj2+R7BO6fHX588vlTgljPtrnMR6mgGY=";
+
# 0008513: test_exiv2 fails with Exiv2 0.28
+
# https://bugs.gnunet.org/view.php?id=8513
+
(fetchpatch2 {
+
url = "https://sources.debian.org/data/main/libe/libextractor/1%3A1.13-4/debian/patches/exiv2-0.28.diff";
+
hash = "sha256-Re5iwlSyEpWu3PcHibaRKSfmdyHSZGMOdMZ6svTofvs=";
})
] ++ lib.optionals gstreamerSupport [
···
++ lib.optionals gstreamerSupport
([ gst_all_1.gstreamer ] ++ gstPlugins gst_all_1)
++ lib.optionals gtkSupport [ glib gtk3 ]
-
++ lib.optionals videoSupport [ ffmpeg_4 libmpeg2 ];
-
-
configureFlags = [
-
"--disable-ltdl-install"
-
"--with-ltdl-include=${libtool}/include"
-
"--with-ltdl-lib=${libtool.lib}/lib"
-
"--enable-xpdf"
-
];
+
++ lib.optionals videoSupport [ libmpeg2 ];
# Checks need to be run after "make install", otherwise plug-ins are not in
# the search path, etc.
+27 -20
pkgs/development/libraries/libpanel/default.nix
···
-
{ stdenv
-
, lib
-
, fetchurl
-
, meson
-
, ninja
-
, pkg-config
-
, gobject-introspection
-
, vala
-
, gi-docgen
-
, glib
-
, gtk4
-
, libadwaita
-
, gnome
+
{
+
stdenv,
+
lib,
+
fetchurl,
+
meson,
+
ninja,
+
pkg-config,
+
gobject-introspection,
+
vala,
+
gi-docgen,
+
glib,
+
gtk4,
+
libadwaita,
+
gnome,
}:
stdenv.mkDerivation rec {
pname = "libpanel";
version = "1.6.0";
-
outputs = [ "out" "dev" "devdoc" ];
+
outputs = [
+
"out"
+
"dev"
+
"devdoc"
+
];
+
outputBin = "dev";
src = fetchurl {
···
hash = "sha256-t3NJSjxpMANFzY4nAnRI0RiRgwJswTeAL4hkF8bqMLY=";
};
+
strictDeps = true;
+
+
depsBuildBuild = [ pkg-config ];
+
nativeBuildInputs = [
meson
ninja
···
gobject-introspection
vala
gi-docgen
+
gtk4 # gtk4-update-icon-cache
];
buildInputs = [
···
libadwaita
];
-
mesonFlags = [
-
"-Dinstall-examples=true"
-
];
+
mesonFlags = [ (lib.mesonBool "install-examples" true) ];
postFixup = ''
# Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
···
'';
passthru = {
-
updateScript = gnome.updateScript {
-
packageName = pname;
-
};
+
updateScript = gnome.updateScript { packageName = pname; };
};
meta = with lib; {
-89
pkgs/development/node-packages/node-packages.nix
···
bypassCache = true;
reconstructLock = true;
-
"@astrojs/language-server" = nodeEnv.buildNodePackage {
-
name = "_at_astrojs_slash_language-server";
-
packageName = "@astrojs/language-server";
-
version = "2.12.1";
-
src = fetchurl {
-
url = "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.12.1.tgz";
-
sha512 = "CCibE6XwSmrZEKlPDr48LZJN7NWxOurOJK1yOzqZFMNV8Y6DIqF6s1e60gbNNHMZkthWYBNTPno4Ni/XyviinQ==";
-
};
-
dependencies = [
-
sources."@astrojs/compiler-2.9.2"
-
sources."@emmetio/abbreviation-2.3.3"
-
sources."@emmetio/css-abbreviation-2.1.8"
-
sources."@emmetio/css-parser-0.4.0"
-
sources."@emmetio/html-matcher-1.3.0"
-
sources."@emmetio/scanner-1.0.4"
-
sources."@emmetio/stream-reader-2.2.0"
-
sources."@emmetio/stream-reader-utils-0.1.0"
-
sources."@jridgewell/sourcemap-codec-1.5.0"
-
sources."@nodelib/fs.scandir-2.1.5"
-
sources."@nodelib/fs.stat-2.0.5"
-
sources."@nodelib/fs.walk-1.2.8"
-
sources."@volar/kit-2.4.0-alpha.18"
-
sources."@volar/language-core-2.4.0-alpha.18"
-
sources."@volar/language-server-2.4.0-alpha.18"
-
sources."@volar/language-service-2.4.0-alpha.18"
-
sources."@volar/snapshot-document-2.4.0-alpha.18"
-
sources."@volar/source-map-2.4.0-alpha.18"
-
sources."@volar/typescript-2.4.0-alpha.18"
-
(sources."@vscode/emmet-helper-2.9.3" // {
-
dependencies = [
-
sources."vscode-uri-2.1.2"
-
];
-
})
-
sources."@vscode/l10n-0.0.18"
-
sources."braces-3.0.3"
-
sources."emmet-2.4.7"
-
sources."fast-glob-3.3.2"
-
sources."fastq-1.17.1"
-
sources."fill-range-7.1.1"
-
sources."glob-parent-5.1.2"
-
sources."is-extglob-2.1.1"
-
sources."is-glob-4.0.3"
-
sources."is-number-7.0.0"
-
sources."jsonc-parser-2.3.1"
-
sources."merge2-1.4.1"
-
sources."micromatch-4.0.7"
-
sources."muggle-string-0.4.1"
-
sources."path-browserify-1.0.1"
-
sources."picomatch-2.3.1"
-
sources."prettier-3.3.3"
-
sources."prettier-plugin-astro-0.14.1"
-
sources."queue-microtask-1.2.3"
-
sources."request-light-0.7.0"
-
sources."reusify-1.0.4"
-
sources."run-parallel-1.2.0"
-
sources."s.color-0.0.15"
-
sources."sass-formatter-0.7.9"
-
sources."semver-7.6.3"
-
sources."suf-log-2.5.3"
-
sources."to-regex-range-5.0.1"
-
sources."typesafe-path-0.2.2"
-
sources."typescript-5.5.4"
-
sources."typescript-auto-import-cache-0.3.3"
-
sources."volar-service-css-0.0.59"
-
sources."volar-service-emmet-0.0.59"
-
sources."volar-service-html-0.0.59"
-
sources."volar-service-prettier-0.0.59"
-
sources."volar-service-typescript-0.0.59"
-
sources."volar-service-typescript-twoslash-queries-0.0.59"
-
sources."vscode-css-languageservice-6.3.0"
-
sources."vscode-html-languageservice-5.3.0"
-
sources."vscode-jsonrpc-8.2.0"
-
sources."vscode-languageserver-9.0.1"
-
sources."vscode-languageserver-protocol-3.17.5"
-
sources."vscode-languageserver-textdocument-1.0.11"
-
sources."vscode-languageserver-types-3.17.5"
-
sources."vscode-nls-5.2.0"
-
sources."vscode-uri-3.0.8"
-
];
-
buildInputs = globalBuildInputs;
-
meta = {
-
description = "The Astro language server, implement the [language server protocol](https://microsoft.github.io/language-server-protocol/)";
-
homepage = "https://github.com/withastro/language-tools#readme";
-
license = "MIT";
-
};
-
production = true;
-
bypassCache = true;
-
reconstructLock = true;
-
};
"@babel/cli" = nodeEnv.buildNodePackage {
name = "_at_babel_slash_cli";
packageName = "@babel/cli";
+2 -2
pkgs/development/python-modules/accelerate/default.nix
···
buildPythonPackage rec {
pname = "accelerate";
-
version = "0.32.0";
+
version = "0.33.0";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "huggingface";
repo = "accelerate";
rev = "refs/tags/v${version}";
-
hash = "sha256-/Is5aKTYHxvgUJSkF7HxMbEA6dgn/y5F1B3D6qSCSaE=";
+
hash = "sha256-SYhAYz180jdOUhzbe0iUFBuGRv4n4PmgfCVOEOZKBGA=";
};
buildInputs = [ llvmPackages.openmp ];
+29 -41
pkgs/development/python-modules/celery/default.nix
···
{
-
stdenv,
lib,
-
buildPythonPackage,
-
fetchPypi,
-
pythonOlder,
-
-
# build-system
-
setuptools,
-
-
# dependencies
+
stdenv,
billiard,
-
kombu,
-
vine,
-
click,
+
buildPythonPackage,
click-didyoumean,
-
click-repl,
click-plugins,
-
tzdata,
-
python-dateutil,
-
-
# optional-dependencies
+
click-repl,
+
click,
+
fetchPypi,
google-cloud-storage,
+
kombu,
moto,
msgpack,
+
nixosTests,
pymongo,
-
pyyaml,
-
-
# tests
pytest-celery,
pytest-click,
pytest-subtests,
pytest-timeout,
pytest-xdist,
pytestCheckHook,
-
nixosTests,
+
python-dateutil,
+
pythonOlder,
+
pyyaml,
+
setuptools,
+
tzdata,
+
vine,
}:
buildPythonPackage rec {
···
vine
];
-
optional-dependencies = {
+
passthru.optional-dependencies = {
gcs = [ google-cloud-storage ];
mongodb = [ pymongo ];
msgpack = [ msgpack ];
yaml = [ pyyaml ];
};
-
nativeCheckInputs =
-
[
-
moto
-
pytest-celery
-
pytest-click
-
pytest-subtests
-
pytest-timeout
-
pytest-xdist
-
pytestCheckHook
-
]
-
# based on https://github.com/celery/celery/blob/main/requirements/test.txt
-
++ optional-dependencies.yaml
-
++ optional-dependencies.msgpack
-
++ optional-dependencies.mongodb
-
++ optional-dependencies.gcs;
+
nativeCheckInputs = [
+
moto
+
pytest-celery
+
pytest-click
+
pytest-subtests
+
pytest-timeout
+
pytest-xdist
+
pytestCheckHook
+
] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
disabledTestPaths = [
# test_eventlet touches network
···
# test_multi tries to create directories under /var
"t/unit/bin/test_multi.py"
"t/unit/apps/test_multi.py"
-
# requires moto<5
+
# Test requires moto<5
"t/unit/backends/test_s3.py"
];
···
# seems to only fail on higher core counts
# AssertionError: assert 3 == 0
"test_setup_security_disabled_serializers"
-
# fails with pytest-xdist
+
# Test is flaky, especially on hydra
+
"test_ready"
+
# Tests fail with pytest-xdist
"test_itercapture_limit"
"test_stamping_headers_in_options"
"test_stamping_with_replace"
]
++ lib.optionals stdenv.isDarwin [
-
# too many open files on hydra
+
# Too many open files on hydra
"test_cleanup"
"test_with_autoscaler_file_descriptor_safety"
"test_with_file_descriptor_safety"
···
meta = with lib; {
description = "Distributed task queue";
-
mainProgram = "celery";
homepage = "https://github.com/celery/celery/";
changelog = "https://github.com/celery/celery/releases/tag/v${version}";
license = licenses.bsd3;
maintainers = with maintainers; [ fab ];
+
mainProgram = "celery";
};
}
+17 -13
pkgs/development/python-modules/django-admin-sortable2/default.nix
···
{
lib,
buildPythonPackage,
-
django_4,
-
fetchPypi,
pythonOlder,
+
fetchFromGitHub,
+
setuptools,
+
django,
}:
buildPythonPackage rec {
pname = "django-admin-sortable2";
-
version = "2.2.1";
-
format = "setuptools";
+
version = "2.2.2";
+
pyproject = true;
-
disabled = pythonOlder "3.7";
+
disabled = pythonOlder "3.9";
-
src = fetchPypi {
-
pname = "django_admin_sortable2";
-
inherit version;
-
hash = "sha256-MKlSf5P8YbeixZVNtX2EKJMeN/Riw7RssQEFPcX1F1E=";
+
src = fetchFromGitHub {
+
owner = "jrief";
+
repo = "django-admin-sortable2";
+
rev = "refs/tags/${version}";
+
hash = "sha256-BgydzSrbEMC6fE3W9TqjedBYtxMhK/bsYexNTXnJfUo=";
};
-
propagatedBuildInputs = [ django_4 ];
+
build-system = [ setuptools ];
+
+
dependencies = [ django ];
pythonImportsCheck = [ "adminsortable2" ];
# Tests are very slow (end-to-end with playwright)
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Generic drag-and-drop ordering for objects in the Django admin interface";
homepage = "https://github.com/jrief/django-admin-sortable2";
changelog = "https://github.com/jrief/django-admin-sortable2/blob/${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ sephi ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ sephi ];
};
}
+2 -2
pkgs/development/python-modules/iminuit/default.nix
···
buildPythonPackage rec {
pname = "iminuit";
-
version = "2.27.0";
+
version = "2.28.0";
format = "pyproject";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-TOgwZncw520gsQQWpYUWcsf8wwHdH0i5FDz9GHuJq44=";
+
hash = "sha256-ZkauC2akdg4CzXNxHUYKbPI3U4K3jOg0QUF1FZVZaq0=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/kombu/default.nix
···
buildPythonPackage rec {
pname = "kombu";
-
version = "5.3.7";
+
version = "5.4.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-ARxM2aNVwUod6NNdJXMUodJFbVK3FAOIVhrKw88al78=";
+
hash = "sha256-rSAKjb2qorvF8m0u59cH2aH97TU6D0vXUc6MfZ9EnGA=";
};
propagatedBuildInputs =
+2 -2
pkgs/development/python-modules/marimo/default.nix
···
buildPythonPackage rec {
pname = "marimo";
-
version = "0.7.16";
+
version = "0.7.19";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-zEbuCw9gQiqNvzMg/8kYKW02/YdsdDyXzjDskGergK0=";
+
hash = "sha256-YZ5XmBFyU48OC8sI2tyZShwqmfwywbtEjlRBGScfeo0=";
};
build-system = [ setuptools ];
+57
pkgs/development/python-modules/pdm-build-locked/default.nix
···
+
{
+
lib,
+
buildPythonPackage,
+
fetchFromGitHub,
+
pythonOlder,
+
pdm-backend,
+
tomli,
+
build,
+
hatchling,
+
pkginfo,
+
pytestCheckHook,
+
}:
+
+
buildPythonPackage rec {
+
pname = "pdm-build-locked";
+
version = "0.3.3";
+
pyproject = true;
+
+
src = fetchFromGitHub {
+
owner = "pdm-project";
+
repo = "pdm-build-locked";
+
rev = "refs/tags/${version}";
+
hash = "sha256-tgLC1tUgmyX7QvlLpNb/SMQRTDZ+DNFV3o0JELAZEeo=";
+
};
+
+
postPatch = ''
+
substituteInPlace tests/conftest.py \
+
--replace-fail '"pdm.pytest"' ""
+
sed -i "/addopts/d" pyproject.toml
+
'';
+
+
build-system = [ pdm-backend ];
+
+
dependencies = lib.optionals (pythonOlder "3.11") [ tomli ];
+
+
pythonImportsCheck = [ "pdm_build_locked" ];
+
+
nativeCheckInputs = [
+
build
+
hatchling
+
pkginfo
+
pytestCheckHook
+
];
+
+
disabledTestPaths = [
+
# circular import of pdm
+
"tests/unit/test_build_command.py"
+
];
+
+
meta = {
+
description = "Pdm-build-locked is a pdm plugin to publish locked dependencies as optional-dependencies";
+
homepage = "https://github.com/pdm-project/pdm-build-locked";
+
changelog = "https://github.com/pdm-project/pdm-build-locked/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ natsukium ];
+
};
+
}
+28 -32
pkgs/development/python-modules/pycdio/default.nix
···
{
lib,
-
stdenv,
buildPythonPackage,
-
fetchPypi,
+
fetchFromGitHub,
setuptools,
-
nose,
-
pkgs,
+
pkg-config,
+
swig,
+
libcdio,
+
libiconv,
+
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "pycdio";
-
version = "2.1.1";
-
format = "setuptools";
+
version = "2.1.1-unstable-2024-02-26";
+
pyproject = true;
-
src = fetchPypi {
-
inherit pname version;
-
sha256 = "61734db8c554b7b1a2cb2da2e2c15d3f9f5973a57cfb06f8854c38029004a9f8";
+
src = fetchFromGitHub {
+
owner = "rocky";
+
repo = "pycdio";
+
rev = "806c6a2eeeeb546055ce2ac9a0ae6a14ea53ae35"; # no tag for this version (yet)
+
hash = "sha256-bOm82mBUIaw4BGHj3Y24Fv5+RfAew+Ma1u4QENXoRiU=";
};
-
prePatch = ''
-
substituteInPlace setup.py \
-
--replace 'library_dirs=library_dirs' 'library_dirs=[dir.decode("utf-8") for dir in library_dirs]' \
-
--replace 'include_dirs=include_dirs' 'include_dirs=[dir.decode("utf-8") for dir in include_dirs]' \
-
--replace 'runtime_library_dirs=runtime_lib_dirs' 'runtime_library_dirs=[dir.decode("utf-8") for dir in runtime_lib_dirs]'
-
substituteInPlace test/test-cdtext.py \
-
--replace-fail assertEquals assertEqual
-
'';
-
preConfigure = ''
patchShebangs .
'';
+
build-system = [ setuptools ];
+
nativeBuildInputs = [
-
nose
-
pkgs.pkg-config
-
pkgs.swig
+
pkg-config
+
swig
];
+
buildInputs = [
-
setuptools
-
pkgs.libcdio
-
] ++ lib.optional stdenv.isDarwin pkgs.libiconv;
+
libcdio
+
libiconv
+
];
-
# Run tests using nosetests but first need to install the binaries
-
# to the root source directory where they can be found.
-
checkPhase = ''
-
./setup.py install_lib -d .
-
nosetests
-
'';
+
nativeCheckInputs = [ pytestCheckHook ];
+
+
pytestFlagsArray = [ "test/test-*.py" ];
-
meta = with lib; {
+
meta = {
homepage = "https://www.gnu.org/software/libcdio/";
+
changelog = "https://github.com/rocky/pycdio/blob/${src.rev}/ChangeLog";
description = "Wrapper around libcdio (CD Input and Control library)";
-
license = licenses.gpl3Plus;
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
+2 -2
pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix
···
buildPythonPackage rec {
pname = "pyinstaller-hooks-contrib";
-
version = "2024.7";
+
version = "2024.8";
pyproject = true;
src = fetchPypi {
pname = "pyinstaller_hooks_contrib";
inherit version;
-
hash = "sha256-/V833Pmb7OGE5AZCr4i+Fqm4lhPsuViovRE2Y0/J+sU=";
+
hash = "sha256-KbaNh4q3OelnBVtWqT65tY5SnVsFT7q3ovK6z4DO8+I=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/tools/build-managers/mill/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "mill";
-
version = "0.11.10";
+
version = "0.11.11";
src = fetchurl {
url = "https://github.com/com-lihaoyi/mill/releases/download/${finalAttrs.version}/${finalAttrs.version}-assembly";
-
hash = "sha256-/IVWeTUu3piV80SfbqeSG6tnRUDTpAyoBcbeCVelUpc=";
+
hash = "sha256-tTLLY/4rTnV/Mj6/InK7Pfl/49feeWivEWURusRT6Bk=";
};
nativeBuildInputs = [ makeWrapper ];
+10 -10
pkgs/development/tools/coder/default.nix
···
channels = {
stable = {
-
version = "2.11.4";
+
version = "2.13.4";
hash = {
-
x86_64-linux = "sha256-um7bwlHzPh6dF2KspGLQfzSVywWdImUc0U/HTkWT2jA=";
-
x86_64-darwin = "sha256-AiT63c47obiGnf9Vo0C2F3YoVLWdbH/+pkgFT0Tvzew=";
-
aarch64-linux = "sha256-7tl58GmO5pBsjSkiF/Oy1r3a+Giko/+2Ir7r4V6vy4c=";
-
aarch64-darwin = "sha256-e86dqZptcQeGlCclLRfNW3Ku9UucW0vXHBGC7r/0Apc=";
+
x86_64-linux = "sha256-vIqqVVJxKlxiKWsb9soy6yZQ9NQ8ZCjUqzu6k8m9MJE=";
+
x86_64-darwin = "sha256-m7ZMVEaqIvmutTaQk3r8/p8h5zt4k/s34IdKjv89awA=";
+
aarch64-linux = "sha256-fBHZijXeqRNr9zvmgaFhMaIIF9kgP7J32CwJgBvf9/0=";
+
aarch64-darwin = "sha256-3QnxGDV4VRlxw3BayYD4akC6ZRjaUhEkptTGt3Zzecg=";
};
};
mainline = {
-
version = "2.12.3";
+
version = "2.14.1";
hash = {
-
x86_64-linux = "sha256-cg2Xr4yZXVFl081fGYztDa35TnaQYmS/uMqc1z5UAmc=";
-
x86_64-darwin = "sha256-zK/I/D5N5hcFMrBxebaA5WSRml0RaKrSX1FI/+YSXxI=";
-
aarch64-linux = "sha256-KRIdyQFTBmhEm0hkdoilYNlQhcpagilc5fZ6k18Riu4=";
-
aarch64-darwin = "sha256-4q6Sz+ZguMxznPuwf0Ip+KWTDKPPZ/ICdvltVLmQinE=";
+
x86_64-linux = "sha256-zOMcngzhG6SxN/Hjamf5g0Cb/nhrD3NcVKC8MdL2L80=";
+
x86_64-darwin = "sha256-FzFrE3moll8D0of0Chs47XI9baAjFDzpcPJdpwteMpE=";
+
aarch64-linux = "sha256-RsQ3sv5t+o6gObdG81hZ8dHng39qjlynENH30oAhZqM=";
+
aarch64-darwin = "sha256-MPIm/d6fOe6DjVIewDeoxMs2OKz9urWgKMW6vmM9RGs=";
};
};
};
+3 -3
pkgs/development/tools/database/atlas/default.nix
···
buildGoModule rec {
pname = "atlas";
-
version = "0.25.0";
+
version = "0.26.0";
src = fetchFromGitHub {
owner = "ariga";
repo = "atlas";
rev = "v${version}";
-
hash = "sha256-X8r1DCuKswM9C7HaSkPbyOs9uRG+KGTzWCxGgvajr6k=";
+
hash = "sha256-QSm8KfpygHkXulwBrTG18l3pVEB32xj3HwezjZzJFl8=";
};
modRoot = "cmd/atlas";
proxyVendor = true;
-
vendorHash = "sha256-wmvWdUqSPmTaGNDuTJPNEqlJcxy+ckAjHvHH9L7aAGg=";
+
vendorHash = "sha256-9K4zsly00dis3pYR++vXy0E8buKR6uOAmqw8IVYGXGM=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
pkgs/development/tools/fission/default.nix
···
buildGoModule rec {
pname = "fission";
-
version = "1.20.2";
+
version = "1.20.3";
src = fetchFromGitHub {
owner = "fission";
repo = "fission";
rev = "v${version}";
-
hash = "sha256-DkSilNn98m7E9qTRpf+g2cmo3SHeJkW4eJ5T6XQM3S8=";
+
hash = "sha256-q1wyyzkqEMEYmgmj11YaZYl3lTtJKfPM8fxjTmh7cT4=";
};
-
vendorHash = "sha256-IChr8jC21yI5zOkHF2v9lQoqXT95FSMXJdWj7HqikB4=";
+
vendorHash = "sha256-Vi6eEQR3DQupn3CnasKxknaSk7Hs7C7v2yUGtxhsovQ=";
ldflags = [ "-s" "-w" "-X info.Version=${version}" ];
+12 -12
pkgs/development/tools/language-servers/pylyzer/Cargo.lock
···
[[package]]
name = "els"
-
version = "0.1.53"
+
version = "0.1.54-nightly.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "97104e067d1a4432a49a18da26af10a0f51d8d99f69e46aeb9890440f6a36457"
+
checksum = "4fb27dc0754e2490b8984d95f4fe6368258de544eedd37798a314acfeb5ccfc6"
dependencies = [
"erg_common",
"erg_compiler",
···
[[package]]
name = "erg_common"
-
version = "0.6.41"
+
version = "0.6.42-nightly.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3868e184db0bb4a69538aa0744f6b19e51c43233f5369f8e7e114c263b9ff996"
+
checksum = "415899164e7873f66eecad5ad37683c5fa31c038802033f35ad08f3fa38882dc"
dependencies = [
"backtrace-on-stack-overflow",
"erg_proc_macros",
···
[[package]]
name = "erg_compiler"
-
version = "0.6.41"
+
version = "0.6.42-nightly.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7fcd5809b7797e85a87555cbe5d79580749a8b9ba8edf0ac7a422ad90c67793"
+
checksum = "048b3d74d5ca2c5279e18f15fd5997fe0cdfcad0a8d6ff2e4e238a8b76d86b36"
dependencies = [
"erg_common",
"erg_parser",
···
[[package]]
name = "erg_parser"
-
version = "0.6.41"
+
version = "0.6.42-nightly.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9f986e2ca5c640c39083fcfe97009f11138458b1f1e3aa17595c81e9ae9e33d0"
+
checksum = "ca774922a3555cb1973ead24f9ad27056057480bbcfff2ccab0b8b3637517054"
dependencies = [
"erg_common",
"erg_proc_macros",
···
[[package]]
name = "erg_proc_macros"
-
version = "0.6.41"
+
version = "0.6.42-nightly.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e828d1dcb5ee351dcba9707a8ecd46e9ba510367595e922a26528fa0d2853920"
+
checksum = "a7500b1a02978ccf36cef9eecb31f99911a0b56753589e375f0a51b6ff57b750"
dependencies = [
"quote",
"syn 1.0.109",
···
[[package]]
name = "py2erg"
-
version = "0.0.57"
+
version = "0.0.58"
dependencies = [
"erg_common",
"erg_compiler",
···
[[package]]
name = "pylyzer"
-
version = "0.0.57"
+
version = "0.0.58"
dependencies = [
"els",
"erg_common",
+2 -2
pkgs/development/tools/language-servers/pylyzer/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "pylyzer";
-
version = "0.0.57";
+
version = "0.0.58";
src = fetchFromGitHub {
owner = "mtshiba";
repo = "pylyzer";
rev = "refs/tags/v${version}";
-
hash = "sha256-/poCNyM0bfoCbpMIMZ+Ga8SAuioCLijJCJRhJdLGAOQ=";
+
hash = "sha256-IhfWl8Txhlddrr/Rny5ZyJaOKLft6R4ghYlwu6iOJsk=";
};
cargoLock = {
+3 -3
pkgs/development/tools/nest-cli/default.nix
···
buildNpmPackage rec {
pname = "nest-cli";
-
version = "10.4.2";
+
version = "10.4.4";
src = fetchFromGitHub {
owner = "nestjs";
repo = pname;
rev = version;
-
hash = "sha256-Xy4KhgDGEJGIAv7eC15nIU9ozhWUh2x8D8FnOf5jRDs=";
+
hash = "sha256-m08QZBBIWl/JB3Z7aOiNE4kagL0wFn4JJhCFCtjkpdo=";
};
-
npmDepsHash = "sha256-dCfoX1WOhPFIXrhoErx4CJVicB11Gz378POagS5B8bE=";
+
npmDepsHash = "sha256-PbUleMm6J/5R64ZceZ5G4CsU+P3etdlV7rdT5VvUSFQ=";
env = {
npm_config_build_from_source = true;
+2 -2
pkgs/development/tools/renderdoc/default.nix
···
in
mkDerivation rec {
pname = "renderdoc";
-
version = "1.33";
+
version = "1.34";
src = fetchFromGitHub {
owner = "baldurk";
repo = "renderdoc";
rev = "v${version}";
-
sha256 = "sha256-BQR7ENgdblzamO5GgtLJriNiJFICsj0/iWVn1usxBjU=";
+
sha256 = "sha256-obRCILzMR7tCni0YoT3/oesTSADGI2sXqY3G6RS1h1o=";
};
buildInputs = [
+3 -3
pkgs/development/tools/rust/cargo-hack/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-hack";
-
version = "0.6.30";
+
version = "0.6.31";
src = fetchCrate {
inherit pname version;
-
hash = "sha256-t2fpQWXHZzdwkgGk7yhi5IsEDYxeQ5c9gpq78xl9cb0=";
+
hash = "sha256-PMqGDwiQYTtPna4buO6pxUjF+RXT9phjPUNcpQQSn6Q=";
};
-
cargoHash = "sha256-FUODX+alK3lWRPXDxhduNeA9WW44I3fAw33sNCmIUKc=";
+
cargoHash = "sha256-/bkGWQZAHkMtH6Y9ntFJEKV6gmUZEAbYf5A5xoUOMM8=";
# some necessary files are absent in the crate version
doCheck = false;
+3 -3
pkgs/development/tools/rust/cargo-mobile2/default.nix
···
let
inherit (darwin.apple_sdk.frameworks) CoreServices;
pname = "cargo-mobile2";
-
version = "0.13.0";
+
version = "0.13.1";
in
rustPlatform.buildRustPackage {
inherit pname version;
···
owner = "tauri-apps";
repo = pname;
rev = "cargo-mobile2-v${version}";
-
hash = "sha256-K7Ul3a1n3JpDm31XuwVAWiAjbQtuKm5faRiWelgU4fU=";
+
hash = "sha256-MEq7NHoGQ8Qp7qXQXTyiV9vE+wXFMihrqPfj7q5AdxI=";
};
# Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at
# https://discourse.nixos.org/t/difficulty-using-buildrustpackage-with-a-src-containing-multiple-cargo-workspaces/10202
# sourceRoot = "${src.name}/tooling/cli";
-
cargoHash = "sha256-wXLvv9fijFELKzACDgza3fxEFV5rip3Jj9Xn1M27hgc=";
+
cargoHash = "sha256-6atMhn1DaItybJUT/NndRce//j+LdpuoBsY6z3DKxE0=";
preBuild = ''
mkdir -p $out/share/
+2 -2
pkgs/development/tools/schemacrawler/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "schemacrawler";
-
version = "16.22.1";
+
version = "16.22.2";
src = fetchzip {
url = "https://github.com/schemacrawler/SchemaCrawler/releases/download/v${finalAttrs.version}/schemacrawler-${finalAttrs.version}-bin.zip";
-
hash = "sha256-GEorJxVBHrT0JGSDvqNbt00kjs0VMH1aJR9BZ5mewoc=";
+
hash = "sha256-N08lKCTbpX4b05i4UcCEy6wycsiIJu5BRr7EZ3oZ1rA=";
};
nativeBuildInputs = [ makeWrapper ];
+1 -1
pkgs/os-specific/linux/kernel/README.md
···
1. Copy the old Nix expression (e.g., `linux-2.6.21.nix`) to the new one (e.g., `linux-2.6.22.nix`) and update it.
-
2. Add the new kernel to the `kernels` attribute set in [`linux-kernels.nix`](./linux-kernels.nix) (e.g., create an attribute `kernel_2_6_22`).
+
2. Add the new kernel to the `kernels` attribute set in [`linux-kernels.nix`](../../../top-level/linux-kernels.nix) (e.g., create an attribute `kernel_2_6_22`).
3. Update the kernel configuration:
+1 -1
pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
···
# Find configuration.nix and open editor instead of building.
if [ "$action" = edit ]; then
-
if [[ -n $attr || -n $buildFile ]]; then
+
if [[ -z $buildingAttribute ]]; then
log "error: '--file' and '--attr' are not supported with 'edit'"
exit 1
elif [[ -z $flake ]]; then
+2
pkgs/servers/home-assistant/custom-components/default.nix
···
tuya_local = callPackage ./tuya_local {};
+
volkswagen_we_connect_id = callPackage ./volkswagen_we_connect_id { };
+
volkswagencarnet = callPackage ./volkswagencarnet { };
waste_collection_schedule = callPackage ./waste_collection_schedule {};
+36
pkgs/servers/home-assistant/custom-components/volkswagen_we_connect_id/default.nix
···
+
{
+
ascii-magic,
+
buildHomeAssistantComponent,
+
fetchFromGitHub,
+
lib,
+
weconnect,
+
}:
+
+
buildHomeAssistantComponent rec {
+
owner = "mitch-dc";
+
domain = "volkswagen_we-connect_id";
+
version = "0.2.0";
+
+
src = fetchFromGitHub {
+
inherit owner;
+
repo = "volkswagen_we_connect_id";
+
rev = "refs/tags/v${version}";
+
hash = "sha256-Pmx1jXWXYta/kY51Ih1YRB+QeIfklVvBKcUYU5bHbsQ=";
+
};
+
+
dependencies = [
+
ascii-magic
+
weconnect
+
];
+
+
# upstream has no tests
+
doCheck = false;
+
+
meta = {
+
changelog = "https://github.com/mitch-dc/volkswagen_we_connect_id/releases/tag/v${version}";
+
description = "Statistics from the Volkswagen ID API";
+
homepage = "https://github.com/mitch-dc/volkswagen_we_connect_id";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ dotlambda ];
+
};
+
}
+2 -2
pkgs/servers/http/tomcat/default.nix
···
};
tomcat10 = common {
-
version = "10.1.26";
-
hash = "sha256-9z92dgE3gzszBd+xjtF0+H/qw6t49lKJoINahR18/rI=";
+
version = "10.1.28";
+
hash = "sha256-89N3d9Pqv4TwQ9ljTQj6Qzfw2B75ADzo/H4c8Uc7hdo=";
};
}
+2 -2
pkgs/servers/monitoring/loki/default.nix
···
}:
buildGoModule rec {
-
version = "3.1.0";
+
version = "3.1.1";
pname = "grafana-loki";
src = fetchFromGitHub {
owner = "grafana";
repo = "loki";
rev = "v${version}";
-
hash = "sha256-HISDW6qxpfJpOFweUQo6T+8aV5mvB3o3jnx8CZxweJo=";
+
hash = "sha256-QOokLht/nIzQAzXQuJv5M4QTQD0Zhzf9+Q0ILl2Mds0=";
};
vendorHash = null;
+3 -3
pkgs/servers/traefik/default.nix
···
buildGoModule rec {
pname = "traefik";
-
version = "3.1.1";
+
version = "3.1.2";
# Archive with static assets for webui
src = fetchzip {
url = "https://github.com/traefik/traefik/releases/download/v${version}/traefik-v${version}.src.tar.gz";
-
hash = "sha256-+OLjR46I2cPVdtrFYQsWNGhibYhc+T6PiR9NAoq2/1Y=";
+
hash = "sha256-PHS4x9RDoc2zDPS1SaYYEeZVa4SyQpvqzPT/SDo1ygg=";
stripRoot = false;
};
-
vendorHash = "sha256-XmRIrPHI0YOUqUP/dynlM4OlaOL0kuoKoX3SWAo3L64=";
+
vendorHash = "sha256-xQPDlwu/mRdyvZW0qSCA9eko9pOQAMwh2vVJWzMnyfs=";
subPackages = [ "cmd/traefik" ];
+2 -2
pkgs/servers/unpackerr/default.nix
···
buildGoModule rec {
pname = "unpackerr";
-
version = "0.14.3";
+
version = "0.14.5";
src = fetchFromGitHub {
owner = "davidnewhall";
repo = "unpackerr";
rev = "v${version}";
-
sha256 = "sha256-QwsrH0Wq5oix1qFqObFadZTCIJr8ny4Umx8cwErcBcM=";
+
sha256 = "sha256-uQwpdgV6ksouW9JTuiiuQjxBGOE/ypDW769kNJgWrHw=";
};
vendorHash = "sha256-wWIw0gNn5tqRq0udzPy/n2OkiIVESpSotOSn2YlBNS4=";
+3 -3
pkgs/tools/admin/procs/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "procs";
-
version = "0.14.5";
+
version = "0.14.6";
src = fetchFromGitHub {
owner = "dalance";
repo = "procs";
rev = "v${version}";
-
hash = "sha256-9kxJrvlaEoEkPPoU4/9IlX2TvDUG9VZwtb4a3N9rAsc=";
+
hash = "sha256-Dp0XdARZrDrZ9QOv+V2ZKYV7J89t135ie5LSWz/KKHY=";
};
-
cargoHash = "sha256-2g+6FmcO4t9tjLq7xkBaLAgbzQoBgskr8csM/1tHbWI=";
+
cargoHash = "sha256-EifER0wt2Nw7WrlVwc49tZHH/av4OkzTPYSzl9mVJI8=";
nativeBuildInputs = [ installShellFiles ]
++ lib.optionals stdenv.isDarwin [ rustPlatform.bindgenHook ];
+2 -2
pkgs/tools/admin/turbovnc/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "turbovnc";
-
version = "3.1.1";
+
version = "3.1.2";
src = fetchFromGitHub {
owner = "TurboVNC";
repo = "turbovnc";
rev = finalAttrs.version;
-
hash = "sha256-7dft5Wp9LvRy3FM/cZ5F6qUIesu7mzd/Ww8P3xsSvyI=";
+
hash = "sha256-bU23sCjU3lUQszqyLHjKTxUKj0ngkkrUb8xYi9XSFj0=";
};
# TODO:
+3 -3
pkgs/tools/backup/wal-g/default.nix
···
buildGoModule rec {
pname = "wal-g";
-
version = "3.0.0";
+
version = "3.0.3";
src = fetchFromGitHub {
owner = "wal-g";
repo = "wal-g";
rev = "v${version}";
-
sha256 = "sha256-k+GaOb+o5b+Rmggk+Wq3NscDS+fIvyK0e/EhX6UMlqM=";
+
sha256 = "sha256-r46svvUAMjZx+Oc/vTWet9iZLEiXkRFevUz4x0OixVI=";
};
-
vendorHash = "sha256-ZsVqR02D4YmZP/tVz2UWpXa6fM7HU7Hi2CSnvuVx9UU=";
+
vendorHash = "sha256-CfXLeFQA7ix1DP+DB5qWQryS2tLFNlfZrA3OBYxIpjU=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
pkgs/tools/graphics/resvg/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "resvg";
-
version = "0.42.0";
+
version = "0.43.0";
src = fetchFromGitHub {
owner = "RazrFalcon";
repo = pname;
rev = "v${version}";
-
hash = "sha256-GAP/jCWtaMVmsLGD8EosspfzemrDAIAdts1tAz+zNik=";
+
hash = "sha256-7JnNgTLpRo39EjYWchnfjGRfNgEwy5x4tUUzWT/d8h0=";
};
-
cargoHash = "sha256-mRj5Hz8jY0NZSUJXFCvLswQE7H3+fkouZbNtWLP47FE=";
+
cargoHash = "sha256-ok+Bqtc6YJoCRFis8JRmtKs1Jag04Ged2J4p4trI2ls=";
cargoBuildFlags = [
"--package=resvg"
+32 -22
pkgs/tools/misc/barman/default.nix
···
-
{ lib
-
, fetchFromGitHub
-
, stdenv
-
, python3Packages
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
python3Packages,
}:
python3Packages.buildPythonApplication rec {
pname = "barman";
version = "3.10.1";
+
pyproject = true;
src = fetchFromGitHub {
owner = "EnterpriseDB";
-
repo = pname;
+
repo = "barman";
rev = "refs/tags/release/${version}";
hash = "sha256-38r1CwS4BUqhzAUmBvxuqKquGfGlgSekKXe7EbumSe0=";
};
-
patches = [
-
./unwrap-subprocess.patch
-
];
+
patches = [ ./unwrap-subprocess.patch ];
-
nativeCheckInputs = with python3Packages; [
-
mock
-
python-snappy
-
google-cloud-storage
-
pytestCheckHook
+
build-system = with python3Packages; [
+
distutils
+
setuptools
];
-
propagatedBuildInputs = with python3Packages; [
+
dependencies = with python3Packages; [
argcomplete
azure-identity
+
azure-mgmt-compute
azure-storage-blob
boto3
+
google-cloud-compute
+
google-cloud-storage
+
grpcio
psycopg2
python-dateutil
+
python-snappy
];
-
disabledTests = [
-
# Assertion error
-
"test_help_output"
-
] ++ lib.optionals stdenv.isDarwin [
-
# FsOperationFailed
-
"test_get_file_mode"
+
nativeCheckInputs = with python3Packages; [
+
mock
+
pytestCheckHook
];
+
disabledTests =
+
[
+
# Assertion error
+
"test_help_output"
+
]
+
++ lib.optionals stdenv.isDarwin [
+
# FsOperationFailed
+
"test_get_file_mode"
+
];
+
meta = with lib; {
-
homepage = "https://www.pgbarman.org/";
description = "Backup and Recovery Manager for PostgreSQL";
+
homepage = "https://www.pgbarman.org/";
changelog = "https://github.com/EnterpriseDB/barman/blob/release/${version}/NEWS";
+
license = licenses.gpl3Plus;
maintainers = with maintainers; [ freezeboy ];
-
license = licenses.gpl3Plus;
platforms = platforms.unix;
};
}
+2 -2
pkgs/tools/misc/diffoscope/default.nix
···
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python.pkgs.buildPythonApplication rec {
pname = "diffoscope";
-
version = "273";
+
version = "274";
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
-
hash = "sha256-TccR/Vxq6Zf9tEvknLWewPVvJqo8pVSIi1+KxKMASq4=";
+
hash = "sha256-XRh1wfsLE8YnaKWgFKvDQkhY1J76Dw5KLWtHQJtWbfI=";
};
outputs = [
+6 -2
pkgs/tools/package-management/pdm/default.nix
···
with python3.pkgs;
buildPythonApplication rec {
pname = "pdm";
-
version = "2.15.4";
+
version = "2.17.3";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-WOIlhQVn3K3OQkGNtGOJlt8rE3jNCDDNSK/aG0VdnHI=";
+
hash = "sha256-9JIg8iXscSWMv3FIsUp2yurGEnRb7atn+QYjmOpWp6U=";
};
nativeBuildInputs = [
···
build-system = [
pdm-backend
+
pdm-build-locked
];
dependencies = [
···
"test_convert_setup_py_project"
# pythonfinder isn't aware of nix's python infrastructure
"test_use_wrapper_python"
+
"test_build_with_no_isolation"
+
"test_run_script_with_inline_metadata"
# touches the network
"test_find_candidates_from_find_links"
"test_lock_all_with_excluded_groups"
"test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV"
+
"test_build_distributions"
];
__darwinAllowLocalNetworking = true;
+2 -2
pkgs/tools/text/ugrep/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "ugrep";
-
version = "6.4.0";
+
version = "6.4.1";
src = fetchFromGitHub {
owner = "Genivia";
repo = "ugrep";
rev = "v${finalAttrs.version}";
-
hash = "sha256-oD55EEThyetByEaO2ZZxAadouZf/Z+p10lvnESep8gg=";
+
hash = "sha256-0T/fX+ZzxfJD3CmoYLWSe3LE6B4HWkCC2bqXNwzUVpk=";
};
buildInputs = [
-2
pkgs/top-level/all-packages.nix
···
svd2rust = callPackage ../development/tools/rust/svd2rust { };
-
svdtools = callPackage ../development/embedded/svdtools { };
-
swiftPackages = recurseIntoAttrs (callPackage ../development/compilers/swift { });
inherit (swiftPackages) swift swiftpm sourcekit-lsp swift-format swiftpm2nix;
+2
pkgs/top-level/python-packages.nix
···
pdm-backend = callPackage ../development/python-modules/pdm-backend { };
+
pdm-build-locked = callPackage ../development/python-modules/pdm-build-locked { };
+
pdm-pep517 = callPackage ../development/python-modules/pdm-pep517 { };
pdoc = callPackage ../development/python-modules/pdoc { };