Merge master into staging-next

Changed files
+1194 -692
maintainers
nixos
doc
manual
release-notes
modules
programs
services
mail
web-apps
tests
pkgs
applications
audio
squeezelite
tenacity
blockchains
optimism
graphics
misc
buku
slippy
networking
cluster
opentofu
feedreaders
fluent-reader
instant-messengers
ferdi
zoom-us
onionshare
science
electronics
horizon-eda
video
losslesscut-bin
virtualization
driver
win-spice
win-virtio
window-managers
by-name
be
bemoji
cr
create-react-app
he
headphones-toolbox
mi
minecraftia
sc
scala-update
ui
uiua386
vi
virtio-win
wb
wb32-dfu-updater
desktops
deepin
apps
deepin-compressor
development
compilers
libraries
python-modules
aiohttp-basicauth
aioprometheus
augmax
beautiful-date
checksumdir
dataprep-ml
dtw-python
flask-openid
furo
gcsa
graphql-server-core
greynoise
horizon-eda
kotsu
mindsdb-evaluator
mrsqm
paddleocr
pmdarima
py-partiql-parser
pyre-extensions
pytest-reverse
schemainspect
seasonal
softlayer
sphinx-basic-ng
tsfresh
txtai
type-infer
uhi
xformers
r-modules
tools
coursier
out-of-tree
rust
cargo-tally
turso-cli
os-specific
darwin
servers
atlassian
mail
mailman
monitoring
grafana-agent
prometheus
mqtt
mosquitto
web-apps
outline
windmill
shells
carapace
zsh
fzf-zsh
lambda-mod-zsh-theme
zsh-you-should-use
tools
misc
google-cloud-sql-proxy
kak-lsp
qmk
networking
vpn-slice
security
onlykey-agent
onlykey-cli
text
vgrep
wayland
xwaylandvideobridge
top-level
+33
maintainers/maintainer-list.nix
···
fingerprint = "D0CF 440A A703 E0F9 73CB A078 82BB 70D5 41AE 2DB4";
}];
};
+
gepbird = {
+
email = "gutyina.gergo.2@gmail.com";
+
github = "gepbird";
+
githubId = 29818440;
+
name = "Gutyina Gergő";
+
keys = [
+
{ fingerprint = "RoAfvqa6w1l8Vdm3W60TDXurYwJ6h03VEGD+wDNGEwc"; }
+
{ fingerprint = "MP2UpIRtJpbFFqyucP431H/FPCfn58UhEUTro4lXtRs"; }
+
];
+
};
gerg-l = {
email = "gregleyda@proton.me";
github = "Gerg-L";
···
githubId = 1189739;
name = "Julio Borja Barra";
};
+
jue89 = {
+
email = "me@jue.yt";
+
github = "jue89";
+
githubId = 6105784;
+
name = "Juergen Fitschen";
+
};
jugendhacker = {
name = "j.r";
email = "j.r@jugendhacker.de";
···
github = "lihop";
githubId = 3696783;
name = "Leroy Hopson";
+
};
+
liketechnik = {
+
name = "Florian Warzecha";
+
+
email = "liketechnik@disroot.org";
+
github = "liketechnik";
+
githubId = 24209689;
+
+
keys = [{
+
fingerprint = "92D8 A09D 03DD B774 AABD 53B9 E136 2F07 D750 DB5C";
+
}];
lillycham = {
email = "lillycat332@gmail.com";
···
github = "rtburns-jpl";
githubId = 47790121;
name = "Ryan Burns";
+
};
+
rtimush = {
+
email = "rtimush@gmail.com";
+
github = "rtimush";
+
githubId = 831307;
+
name = "Roman Timushev";
rtreffer = {
email = "treffer+nixos@measite.de";
+6
nixos/doc/manual/release-notes/rl-2311.section.md
···
- [stalwart-mail](https://stalw.art), an all-in-one email server (SMTP, IMAP, JMAP). Available as [services.stalwart-mail](#opt-services.stalwart-mail.enable).
+
- [tang](https://github.com/latchset/tang), a server for binding data to network presence. Available as [services.tang](#opt-services.tang.enable).
+
- [Jool](https://nicmx.github.io/Jool/en/index.html), a kernelspace NAT64 and SIIT implementation, providing translation between IPv4 and IPv6. Available as [networking.jool.enable](#opt-networking.jool.enable).
- [Apache Guacamole](https://guacamole.apache.org/), a cross-platform, clientless remote desktop gateway. Available as [services.guacamole-server](#opt-services.guacamole-server.enable) and [services.guacamole-client](#opt-services.guacamole-client.enable) services.
···
- [netclient](https://github.com/gravitl/netclient), an automated WireGuard® Management Client. Available as [services.netclient](#opt-services.netclient.enable).
- [trunk-ng](https://github.com/ctron/trunk), A fork of `trunk`: Build, bundle & ship your Rust WASM application to the web
+
+
- [virt-manager](https://virt-manager.org/), an UI for managing virtual machines in libvirt, is now available as `programs.virt-manager`.
## Backward Incompatibilities {#sec-release-23.11-incompatibilities}
···
- `service.borgmatic.settings.location` and `services.borgmatic.configurations.<name>.location` are deprecated, please move your options out of sections to the global scope.
- `dagger` was removed because using a package called `dagger` and packaging it from source violates their trademark policy.
+
+
- `win-virtio` package was renamed to `virtio-win` to be consistent with the upstream package name.
## Other Notable Changes {#sec-release-23.11-notable-changes}
+16
nixos/modules/programs/virt-manager.nix
···
+
{ config, lib, pkgs, ... }:
+
+
let
+
cfg = config.programs.virt-manager;
+
in {
+
options.programs.virt-manager = {
+
enable = lib.mkEnableOption "virt-manager, an UI for managing virtual machines in libvirt";
+
+
package = lib.mkPackageOption pkgs "virt-manager" {};
+
};
+
+
config = lib.mkIf cfg.enable {
+
environment.systemPackages = [ cfg.package ];
+
programs.dconf.enable = true;
+
};
+
}
+1 -1
nixos/modules/services/mail/mailman.nix
···
};
meta = {
-
maintainers = with lib.maintainers; [ lheckemann qyliss ma27 ];
+
maintainers = with lib.maintainers; [ lheckemann qyliss ];
doc = ./mailman.md;
};
+1 -1
nixos/modules/services/web-apps/plausible.nix
···
];
};
-
meta.maintainers = with maintainers; [ ma27 ];
+
meta.maintainers = with maintainers; [ ];
meta.doc = ./plausible.md;
}
+1 -1
nixos/tests/docker-registry.nix
···
import ./make-test-python.nix ({ pkgs, ...} : {
name = "docker-registry";
meta = with pkgs.lib.maintainers; {
-
maintainers = [ globin ma27 ironpinguin ];
+
maintainers = [ globin ironpinguin ];
};
nodes = {
+1 -1
nixos/tests/documize.nix
···
import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "documize";
meta = with pkgs.lib.maintainers; {
-
maintainers = [ ma27 ];
+
maintainers = [ ];
};
nodes.machine = { pkgs, ... }: {
+1 -1
nixos/tests/gotify-server.nix
···
import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "gotify-server";
meta = with pkgs.lib.maintainers; {
-
maintainers = [ ma27 ];
+
maintainers = [ ];
};
nodes.machine = { pkgs, ... }: {
+1 -1
nixos/tests/hydra/default.nix
···
makeHydraTest = with pkgs.lib; name: package: makeTest {
name = "hydra-${name}";
meta = with pkgs.lib.maintainers; {
-
maintainers = [ lewo ma27 ];
+
maintainers = [ lewo ];
};
nodes.machine = { pkgs, lib, ... }: {
+1 -1
nixos/tests/plausible.nix
···
import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "plausible";
meta = with lib.maintainers; {
-
maintainers = [ ma27 ];
+
maintainers = [ ];
};
nodes.machine = { pkgs, ... }: {
+1
pkgs/applications/audio/squeezelite/default.nix
···
description = "Lightweight headless squeezebox client emulator";
homepage = "https://github.com/ralph-irving/squeezelite";
license = with licenses; [ gpl3Plus ] ++ optional dsdSupport bsd2;
+
mainProgram = binName;
maintainers = with maintainers; [ adamcstephens ];
platforms = if (audioBackend == "pulse") then platforms.linux else platforms.linux ++ platforms.darwin;
};
+3 -2
pkgs/applications/audio/tenacity/default.nix
···
stdenv.mkDerivation rec {
pname = "tenacity";
-
version = "1.3.1";
+
version = "1.3.2";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "tenacityteam";
repo = pname;
+
fetchSubmodules = true;
rev = "v${version}";
-
sha256 = "sha256-wesnay+UQiPSDaRuSo86MgHdElN4s0rPIvokZhKM7GI=";
+
hash = "sha256-JgmAuCfXP345xgg5jac8Sa0cBSsWJbtoYmVV0DLcIkk=";
};
postPatch = ''
+3 -3
pkgs/applications/blockchains/optimism/geth.nix
···
buildGoModule rec {
pname = "op-geth";
-
version = "1.101200.1";
+
version = "1.101301.1";
src = fetchFromGitHub {
owner = "ethereum-optimism";
repo = "op-geth";
rev = "v${version}";
-
hash = "sha256-xF/KaN/O0Hn3W2a11ivdgLVr5gR14dW5807r1snQ9xw=";
+
hash = "sha256-3W246cY2l0ZkeaCuDbq/TvKacTKqX7iPs5MMy1+7LxY=";
fetchSubmodules = true;
};
···
"cmd/utils"
];
-
vendorHash = "sha256-5G0wPQaP2MofQQO1AiFa1BF8zarRnYyNYscbZ4Ku44o=";
+
vendorHash = "sha256-CqmhIz03qrcEetiWjR5A+TCW0ACrxL1UzugcKzTVme0=";
# Fix for usb-related segmentation faults on darwin
propagatedBuildInputs =
+1 -1
pkgs/applications/graphics/feh/default.nix
···
# released under a variant of the MIT license
# https://spdx.org/licenses/MIT-feh.html
license = licenses.mit-feh;
-
maintainers = with maintainers; [ viric willibutz globin ma27 ];
+
maintainers = with maintainers; [ viric willibutz globin ];
platforms = platforms.unix;
mainProgram = "feh";
};
+7 -3
pkgs/applications/graphics/qview/default.nix
···
, qttools
, qtimageformats
, qtsvg
+
, qtx11extras
+
, x11Support ? true
}:
mkDerivation rec {
pname = "qview";
-
version = "5.0";
+
version = "6.1";
src = fetchFromGitHub {
owner = "jurplel";
repo = "qView";
rev = version;
-
hash = "sha256-VQ0H9iPrrxO9e/kMo7yZ/zN5I2qDWBCAFacS9uGuZLI=";
+
hash = "sha256-h1K1Smfy875NoHtgUrOvZZp0IgcQdbyuQhXU9ndM4bA=";
};
+
+
qmakeFlags = lib.optionals (!x11Support) [ "CONFIG+=NO_X11" ];
nativeBuildInputs = [ qmake ];
···
qttools
qtimageformats
qtsvg
-
];
+
] ++ lib.optionals x11Support [ qtx11extras ];
meta = with lib; {
description = "Practical and minimal image viewer";
+1 -1
pkgs/applications/misc/buku/default.nix
···
homepage = "https://github.com/jarun/Buku";
license = licenses.gpl3;
platforms = platforms.unix;
-
maintainers = with maintainers; [ matthiasbeyer infinisil ma27 ];
+
maintainers = with maintainers; [ matthiasbeyer infinisil ];
};
}
+8 -3
pkgs/applications/misc/slippy/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "slippy";
-
version = "0.1.0";
+
version = "0.1.1";
src = fetchFromGitHub {
owner = "axodotdev";
repo = "slippy";
rev = "v${version}";
-
hash = "sha256-oxXmfvdnYmmKXvKHpJC23cvHaVdh5cpfQ1q5GPLskfY=";
+
hash = "sha256-7Uvo5+saxwTMQjfDliyOYC6j6LbpMf/FiONfX38xepI=";
};
-
cargoHash = "sha256-4MMTWhyi2/n9ESX2KJFERsXQHyGZunvArbYQmKiV7Eg=";
+
cargoHash = "sha256-6nB+rHBJU9qhA7azz2ynaBw1UJdwE+T7pgpoPzhD5Bk=";
# the dependency css-minify contains both README.md and Readme.md,
# which causes a hash mismatch on systems with a case-insensitive filesystem
···
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Security
];
+
+
# Cargo.lock is outdated
+
postConfigure = ''
+
cargo metadata --offline
+
'';
meta = with lib; {
description = "Markdown slideshows in Rust";
+3 -3
pkgs/applications/networking/cluster/opentofu/default.nix
···
let
package = buildGoModule rec {
pname = "opentofu";
-
version = "1.6.0-alpha2";
+
version = "1.6.0-alpha3";
src = fetchFromGitHub {
owner = "opentofu";
repo = "opentofu";
rev = "v${version}";
-
hash = "sha256-29vF5vWCPxJJHsQ1dkLcIaqEQVYxp2YjZ4LK5r4/dlo=";
+
hash = "sha256-D95YzliadhhcOx8gW+lhECiYBtezsS8rj0Tz/29azlA=";
};
-
vendorHash = "sha256-qhnQ47K9N7HoTMUXhX2RlUuQaCgeAB/Sshh56A5rhpk=";
+
vendorHash = "sha256-SbGdmPTJRSMDhqg0GEfdiQ+2Uw7xmz0Kcyrr1ANlKo4=";
ldflags = [ "-s" "-w" ];
postConfigure = ''
+2 -2
pkgs/applications/networking/feedreaders/fluent-reader/default.nix
···
let
pname = "fluent-reader";
-
version = "1.1.3";
+
version = "1.1.4";
src = fetchurl {
url = "https://github.com/yang991178/fluent-reader/releases/download/v${version}/Fluent.Reader.${version}.AppImage";
-
hash = "sha256-CzvhOaWfZ4rt2HmL/yv6P7IxEPLoyuBhftOxcjdMInU=";
+
hash = "sha256-2oLV9SWBNt0j1WAS6j4dobsUEpptjTubpr8pdOcIOY4=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
+1 -1
pkgs/applications/networking/instant-messengers/ferdi/default.nix
···
homepage = "https://getferdi.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = licenses.asl20;
-
maintainers = with maintainers; [ davidtwco ma27 ];
+
maintainers = with maintainers; [ davidtwco ];
platforms = [ "x86_64-linux" ];
hydraPlatforms = [ ];
knownVulnerabilities = [
+6 -6
pkgs/applications/networking/instant-messengers/zoom-us/default.nix
···
# and often with different versions. We write them on three lines
# like this (rather than using {}) so that the updater script can
# find where to edit them.
-
versions.aarch64-darwin = "5.16.1.23158";
-
versions.x86_64-darwin = "5.16.1.23158";
-
versions.x86_64-linux = "5.16.1.8561";
+
versions.aarch64-darwin = "5.16.2.23409";
+
versions.x86_64-darwin = "5.16.2.23409";
+
versions.x86_64-linux = "5.16.2.8828";
srcs = {
aarch64-darwin = fetchurl {
url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64";
name = "zoomusInstallerFull.pkg";
-
hash = "sha256-D3eYHbnNSLLmOh7eIT2+J7PubhBZONqHThB6ibJLqGY=";
+
hash = "sha256-MUkxEj4G6MCCXcqyFquCrHhnu+sVw5H4HSk+sP5H+gY=";
};
x86_64-darwin = fetchurl {
url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg";
-
hash = "sha256-kvnaHwwWUiJmNsef6H5S/JHHtQgfFJd9rWwzTvi05g0=";
+
hash = "sha256-niR/WbMq7T1PBCJMK1DdhbFc4eJDgub8LIv3X4i8S5c=";
};
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz";
-
hash = "sha256-zT0qGl8ODIcBISiRQ184aVr9hE8ZHnYatolqcsS6dpo=";
+
hash = "sha256-eRvgNrMe/NyOnsMJ8L659C3Cl4xZ5Ij1u4qoHehj4y8=";
};
};
-2
pkgs/applications/networking/onionshare/default.nix
···
inherit (tor) geoip;
})
];
-
disable = !isPy3k;
propagatedBuildInputs = [
colorama
flask
···
./fix-qrcode-gui.patch
];
-
disable = !isPy3k;
propagatedBuildInputs = [
onionshare
pyqt5
+58
pkgs/applications/science/electronics/horizon-eda/base.nix
···
+
{ lib
+
, cppzmq
+
, curl
+
, fetchFromGitHub
+
, glm
+
, gtkmm3
+
, libarchive
+
, libepoxy
+
, libgit2
+
, librsvg
+
, libuuid
+
, opencascade-occt
+
, pkg-config
+
, podofo
+
, sqlite
+
}:
+
+
# This base is used in horizon-eda and python3Packages.horizon-eda
+
rec {
+
pname = "horizon-eda";
+
version = "2.5.0";
+
+
src = fetchFromGitHub {
+
owner = "horizon-eda";
+
repo = "horizon";
+
rev = "v${version}";
+
hash = "sha256-UcjbDJR6shyETpanNkRoH8LF8r6gFjsyNHVSCMHKqS8=";
+
};
+
+
nativeBuildInputs = [
+
pkg-config
+
];
+
+
buildInputs = [
+
cppzmq
+
curl
+
glm
+
gtkmm3
+
libarchive
+
libepoxy
+
libgit2
+
librsvg
+
libuuid
+
opencascade-occt
+
podofo
+
sqlite
+
];
+
+
CASROOT = opencascade-occt;
+
+
meta = with lib; {
+
description = "A free EDA software to develop printed circuit boards";
+
homepage = "https://horizon-eda.org";
+
maintainers = with maintainers; [ guserav jue89 ];
+
license = licenses.gpl3Plus;
+
platforms = platforms.linux;
+
};
+
}
+11 -48
pkgs/applications/science/electronics/horizon-eda/default.nix
···
{ stdenv
, boost
+
, callPackage
, coreutils
-
, cppzmq
-
, curl
-
, libepoxy
-
, fetchFromGitHub
-
, glm
-
, gtkmm3
-
, lib
-
, libarchive
-
, libgit2
-
, librsvg
, libspnav
-
, libuuid
-
, opencascade-occt
-
, pkg-config
-
, podofo
, python3
-
, sqlite
, wrapGAppsHook
}:
+
let
+
base = callPackage ./base.nix { };
+
in
stdenv.mkDerivation rec {
-
pname = "horizon-eda";
-
version = "2.5.0";
+
inherit (base) pname version src meta CASROOT;
-
src = fetchFromGitHub {
-
owner = "horizon-eda";
-
repo = "horizon";
-
rev = "v${version}";
-
sha256 = "sha256-UcjbDJR6shyETpanNkRoH8LF8r6gFjsyNHVSCMHKqS8=";
+
# provide base for python module
+
passthru = {
+
inherit base;
};
-
buildInputs = [
-
cppzmq
-
curl
-
libepoxy
-
glm
-
gtkmm3
-
libarchive
-
libgit2
-
librsvg
+
buildInputs = base.buildInputs ++ [
libspnav
-
libuuid
-
opencascade-occt
-
podofo
-
python3
-
sqlite
];
-
nativeBuildInputs = [
+
nativeBuildInputs = base.nativeBuildInputs ++ [
boost.dev
-
pkg-config
wrapGAppsHook
+
python3
];
-
-
CASROOT = opencascade-occt;
installFlags = [
"INSTALL=${coreutils}/bin/install"
···
];
enableParallelBuilding = true;
-
-
meta = with lib; {
-
description = "A free EDA software to develop printed circuit boards";
-
homepage = "https://horizon-eda.org";
-
maintainers = with maintainers; [ guserav ];
-
license = licenses.gpl3;
-
platforms = platforms.linux;
-
};
}
+5 -5
pkgs/applications/video/losslesscut-bin/default.nix
···
let
pname = "losslesscut";
-
version = "3.55.2";
+
version = "3.58.0";
metaCommon = with lib; {
description = "The swiss army knife of lossless video/audio editing";
homepage = "https://mifi.no/losslesscut/";
···
};
x86_64-appimage = callPackage ./build-from-appimage.nix {
inherit pname version metaCommon;
-
hash = "sha256-oQYDK/BHxC/zJuocDH+HcItcPQIsxAaKoD+49TAA+ds=";
+
hash = "sha256-wmOdW5LdGLs6Wrt/VBlbC1ScFZBmd5gVQaj/cYADnWc=";
inherit (buildPackages) makeWrapper;
};
x86_64-dmg = callPackage ./build-from-dmg.nix {
inherit pname version metaCommon;
-
hash = "sha256-dmtnGv5XQn2ANpYyFu9jtTGr1b7GdDrV3Oajd5bMr0k=";
+
hash = "sha256-ZNUkzxpFTmsFcdC4oJWDxvqunpaBKz7Fnmrsa4W12Bg=";
isAarch64 = false;
};
aarch64-dmg = callPackage ./build-from-dmg.nix {
inherit pname version metaCommon;
-
hash = "sha256-uU48Clhk4FllM7osHRR4D7xGZCmcvylqlUt6JqCrm/8=";
+
hash = "sha256-PpQF31qsn9TOIRVzOdDoLUqti+m1uRpBQrrqKtxFleE=";
isAarch64 = true;
};
x86_64-windows = callPackage ./build-from-windows.nix {
inherit pname version metaCommon;
-
hash = "sha256-YkPF6sgL/oGXSXCdQt+7iW2n5f9Tk2ItchwRAwq7IPY=";
+
hash = "sha256-AgWvLU9m2q7fxZYXgHGMgEj1WLP5XzERq7tWcin2/30=";
};
in
(
+4 -4
pkgs/applications/virtualization/driver/win-spice/default.nix
···
-
{ lib, stdenv, fetchurl, p7zip, win-virtio }:
+
{ lib, stdenv, fetchurl, p7zip, virtio-win }:
let
version_usbdk = "1.0.22";
···
copy_usbdk = arch: "mkdir -p $out/${arch}/usbdk; cp usbdk/${arch}/* $out/${arch}/usbdk/. \n";
copy_vdagent = arch: "mkdir -p $out/${arch}/vdagent; cp vdagent/${arch}/* $out/${arch}/vdagent/. \n";
# SPICE needs vioserial
-
# TODO: Link windows version in win-spice (here) to version used in win-virtio.
-
# That way it would never matter whether vioserial is installed from win-virtio or win-spice.
-
copy_vioserial = arch: version: "mkdir -p $out/${arch}/vioserial; cp ${win-virtio}/vioserial/${version}/${arch}/* $out/${arch}/vioserial/. \n";
+
# TODO: Link windows version in win-spice (here) to version used in virtio-win.
+
# That way it would never matter whether vioserial is installed from virtio-win or win-spice.
+
copy_vioserial = arch: version: "mkdir -p $out/${arch}/vioserial; cp ${virtio-win}/vioserial/${version}/${arch}/* $out/${arch}/vioserial/. \n";
copy = arch: version: (copy_qxl arch version) + (copy_usbdk arch) + (copy_vdagent arch) + (copy_vioserial arch version);
in ''
runHook preInstall
+1 -1
pkgs/applications/virtualization/driver/win-virtio/default.nix pkgs/by-name/vi/virtio-win/package.nix
···
{ lib, stdenv, fetchurl, libarchive }:
stdenv.mkDerivation rec {
-
pname = "win-virtio";
+
pname = "virtio-win";
version = "0.1.240-1";
src = fetchurl {
-12
pkgs/applications/virtualization/driver/win-virtio/update.sh
···
-
#!/usr/bin/env nix-shell
-
#!nix-shell -i bash -p curl pup common-updater-scripts
-
-
set -eu -o pipefail
-
-
version="$(curl -Ls https://fedorapeople.org/groups/virt/virtio-win/repo/latest/ | \
-
pup 'a[href*="virtio-win-"] text{}' | \
-
sed -E 's/virtio-win-(.*)\.noarch\.rpm/\1/' | \
-
sort -Vu | \
-
tail -n1)"
-
-
update-source-version win-virtio "$version"
+5 -2
pkgs/applications/window-managers/picom/picom-allusive.nix
···
-
{ picom, lib, fetchFromGitHub }:
+
{ picom, lib, fetchFromGitHub, installShellFiles }:
picom.overrideAttrs (oldAttrs: rec {
pname = "picom-allusive";
···
hash = "sha256-1zWntz2QKp/O9ZuOUZy9NkCNXFsBqRRvcd0SAr+7G/o=";
};
+
nativeBuildInputs = [ installShellFiles ] ++ oldAttrs.nativeBuildInputs;
+
postInstall = ''
chmod +x $out/bin/picom-trans
+
installManPage $src/man/picom.1.gz
'' + (lib.optionalString (oldAttrs ? postInstall) oldAttrs.postInstall);
-
meta = {
+
meta = (builtins.removeAttrs oldAttrs.meta [ "longDescription" ]) // {
description = "A fork of picom featuring improved animations and other features";
homepage = "https://github.com/allusive-dev/picom-allusive";
license = with lib.licenses; [ mit mpl20 ];
+32
pkgs/by-name/be/bemoji/package.nix
···
+
{ lib
+
, stdenvNoCC
+
, fetchFromGitHub
+
}:
+
+
stdenvNoCC.mkDerivation rec {
+
pname = "bemoji";
+
version = "0.3.0";
+
+
src = fetchFromGitHub {
+
owner = "marty-oehme";
+
repo = "bemoji";
+
rev = version;
+
hash = "sha256-XXNrUaS06UHF3cVfIfWjGF1sdPE709W2tFhfwTitzNs=";
+
};
+
+
strictDeps = true;
+
dontBuild = true;
+
+
postInstall = ''
+
install -Dm555 bemoji -t $out/bin
+
'';
+
+
meta = with lib; {
+
homepage = "https://github.com/marty-oehme/bemoji/";
+
description = "Emoji picker with support for bemenu/wofi/rofi/dmenu and wayland/X11";
+
license = licenses.mit;
+
mainProgram = "bemoji";
+
platforms = platforms.all;
+
maintainers = with maintainers; [ laurent-f1z1 ];
+
};
+
}
+1 -1
pkgs/by-name/cr/create-react-app/package.nix
···
homepage = "https://github.com/facebook/create-react-app";
license = lib.licenses.mit;
mainProgram = "create-react-app";
-
maintainers = with lib.maintainers; [ ma27 ];
+
maintainers = with lib.maintainers; [ ];
};
}
+4 -4
pkgs/by-name/he/headphones-toolbox/package.nix
···
stdenv.mkDerivation (finalAttrs: {
name = "headphones-toolbox";
-
version = "0.0.4";
+
version = "0.0.5";
src = fetchurl {
-
url = "https://github.com/george-norton/headphones-toolbox/releases/download/headphones-toolbox-beta-v5/ploopy-headphones-toolbox_${finalAttrs.version}_amd64.deb";
-
hash = "sha256-47F/bTi7ctIbfRnYVbksYUsHmL+3KYWccNg5dKPGR/U=";
+
url = "https://github.com/ploopyco/headphones-toolbox/releases/download/app-v${finalAttrs.version}/ploopy-headphones-toolbox_${finalAttrs.version}_amd64.deb";
+
hash = "sha256-lWjmpybGcL3sbBng8zCTUtwYhlrQ6cCrKkhiu+g9MsE=";
};
nativeBuildInputs = [
···
meta = with lib; {
description = "A UI for configuring Ploopy Headphones";
-
homepage = "https://github.com/george-norton/headphones-toolbox";
+
homepage = "https://github.com/ploopyco/headphones-toolbox/";
maintainers = with maintainers; [ knarkzel nyanbinary ];
license = licenses.gpl3Only;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
+28
pkgs/by-name/mi/minecraftia/package.nix
···
+
{ lib, fetchzip, stdenvNoCC }:
+
+
stdenvNoCC.mkDerivation {
+
pname = "minecraftia";
+
version = "1.0";
+
+
src = fetchzip {
+
url = "https://fontlibrary.org/assets/downloads/minecraftia/71962a7e3d4a70435c030466a12f1d63/minecraftia.zip";
+
hash = "sha256-AZFSts0GpBttbhl1LHMORiqqc9o7ZWhh5hbjhSnxAlA=";
+
stripRoot = false;
+
};
+
+
installPhase = ''
+
runHook preInstall
+
+
install -D -m444 -t $out/share/fonts/truetype $src/Minecraftia.ttf
+
+
runHook postInstall
+
'';
+
+
meta = with lib; {
+
homepage = "https://fontlibrary.org/en/font/minecraftia";
+
description = "Cool Minecraft font";
+
license = licenses.cc-by-sa-30;
+
platforms = platforms.all;
+
maintainers = with lib.maintainers; [ gepbird ];
+
};
+
}
+47
pkgs/by-name/sc/scala-update/package.nix
···
+
{ lib, stdenv, coursier, buildGraalvmNativeImage }:
+
+
let
+
baseName = "scala-update";
+
version = "0.2.2";
+
deps = stdenv.mkDerivation {
+
name = "${baseName}-deps-${version}";
+
buildCommand = ''
+
export COURSIER_CACHE=$(pwd)
+
${coursier}/bin/cs fetch io.github.kitlangton:scala-update_2.13:${version} > deps
+
mkdir -p $out/share/java
+
cp $(< deps) $out/share/java/
+
'';
+
outputHashMode = "recursive";
+
outputHashAlgo = "sha256";
+
outputHash = "kNnFzzHn+rFq4taqRYjBYaDax0MHW+vIoSFVN3wxA8M=";
+
};
+
in buildGraalvmNativeImage {
+
pname = baseName;
+
inherit version;
+
+
buildInputs = [ deps ];
+
+
src = "${deps}/share/java/${baseName}_2.13-${version}.jar";
+
+
extraNativeImageBuildArgs =
+
[ "--no-fallback" "--enable-url-protocols=https" "update.Main" ];
+
+
buildPhase = ''
+
runHook preBuild
+
+
native-image ''${nativeImageBuildArgs[@]} -cp $(JARS=("${deps}/share/java"/*.jar); IFS=:; echo "''${JARS[*]}")
+
+
runHook postBuild
+
'';
+
+
installCheckPhase = ''
+
$out/bin/${baseName} --version | grep -q "${version}"
+
'';
+
+
meta = with lib; {
+
description = "Update your Scala dependencies interactively";
+
homepage = "https://github.com/kitlangton/scala-update";
+
license = licenses.asl20;
+
maintainers = [ maintainers.rtimush ];
+
};
+
}
+23
pkgs/by-name/ui/uiua386/package.nix
···
+
{ lib, stdenvNoCC, uiua }:
+
+
stdenvNoCC.mkDerivation {
+
pname = "uiua386";
+
+
inherit (uiua) src version;
+
+
installPhase = ''
+
runHook preInstall
+
+
install -Dm444 -t $out/share/fonts/truetype ./site/Uiua386.ttf
+
+
runHook postInstall
+
'';
+
+
meta = {
+
description = "An Uiua font";
+
homepage = "https://uiua.org/";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ skykanin ];
+
platforms = lib.platforms.all;
+
};
+
}
+12
pkgs/by-name/vi/virtio-win/update.sh
···
+
#!/usr/bin/env nix-shell
+
#!nix-shell -i bash -p curl pup common-updater-scripts
+
+
set -eu -o pipefail
+
+
version="$(curl -Ls https://fedorapeople.org/groups/virt/virtio-win/repo/latest/ | \
+
pup 'a[href*="virtio-win-"] text{}' | \
+
sed -E 's/virtio-win-(.*)\.noarch\.rpm/\1/' | \
+
sort -Vu | \
+
tail -n1)"
+
+
update-source-version virtio-win "$version"
+33
pkgs/by-name/wb/wb32-dfu-updater/package.nix
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, cmake
+
, libusb1
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "wb32-dfu-updater";
+
version = "1.0.0";
+
+
src = fetchFromGitHub {
+
owner = "WestberryTech";
+
repo = finalAttrs.pname;
+
rev = finalAttrs.version;
+
hash = "sha256-DKsDVO00JFhR9hIZksFVJLRwC6PF9LCRpf++QywFO2w=";
+
};
+
+
nativeBuildInputs = [ cmake ];
+
buildInputs = [ libusb1 ];
+
+
meta = with lib; {
+
description = "USB programmer for downloading and uploading firmware to/from USB devices.";
+
longDescription = ''
+
wb32-dfu-updater is a host tool used to download and upload firmware to/from WB32 MCU via USB. (wb32-dfu-updater_cli is the command line version).
+
'';
+
homepage = "https://github.com/WestberryTech/wb32-dfu-updater";
+
license = licenses.asl20;
+
maintainers = [ maintainers.liketechnik ];
+
mainProgram = "wb32-dfu-updater_cli";
+
platforms = platforms.all;
+
};
+
})
+2 -2
pkgs/desktops/deepin/apps/deepin-compressor/default.nix
···
stdenv.mkDerivation rec {
pname = "deepin-compressor";
-
version = "5.12.18";
+
version = "5.12.20";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
-
hash = "sha256-oHJOqfvrIQTspsTTnVyruiIAdh0kX12LzgGgSCYXfLE=";
+
hash = "sha256-oOxto0X/GBAA9q691uwC0PtCdHDTMBqi80ov4xCXPn0=";
};
postPatch = ''
+9 -1
pkgs/development/compilers/dmd/generic.nix
···
{ stdenv
, lib
, fetchFromGitHub
+
, removeReferencesTo
, makeWrapper
, which
, writeTextFile
···
, installShellFiles
, git
, unzip
-
, dmd_bin ? "${callPackage ./bootstrap.nix { }}/bin"
+
, dmdBootstrap ? callPackage ./bootstrap.nix { }
+
, dmd_bin ? "${dmdBootstrap}/bin"
}:
let
···
runHook postInstall
'';
+
+
preFixup = ''
+
find $out/bin -type f -exec ${removeReferencesTo}/bin/remove-references-to -t ${dmd_bin}/dmd '{}' +
+
'';
+
+
disallowedReferences = [ dmdBootstrap ];
meta = with lib; {
description = "Official reference compiler for the D language";
+1 -1
pkgs/development/libraries/dlib/default.nix
···
description = "A general purpose cross-platform C++ machine learning library";
homepage = "http://www.dlib.net";
license = licenses.boost;
-
maintainers = with maintainers; [ christopherpoole ma27 ];
+
maintainers = with maintainers; [ christopherpoole ];
platforms = platforms.unix;
};
}
+1 -1
pkgs/development/libraries/qt-6/modules/qtwebengine.nix
···
src/3rdparty/chromium/gpu/config/gpu_info_collector_linux.cc
''
+ lib.optionalString stdenv.isDarwin ''
-
substituteInPlace configure.cmake \
+
substituteInPlace configure.cmake src/gn/CMakeLists.txt \
--replace "AppleClang" "Clang"
substituteInPlace cmake/Functions.cmake \
--replace "/usr/bin/xcrun" "${xcbuild}/bin/xcrun"
+11
pkgs/development/libraries/science/astronomy/indilib/default.nix
···
{ stdenv
, lib
, fetchFromGitHub
+
, bash
, cmake
, cfitsio
, libusb1
+
, kmod
, zlib
, boost
, libev
···
# Socket address collisions between tests
enableParallelChecking = false;
+
+
postFixup = lib.optionalString stdenv.isLinux ''
+
for f in $out/lib/udev/rules.d/*.rules
+
do
+
substituteInPlace $f --replace "/bin/sh" "${bash}/bin/sh" \
+
--replace "/sbin/modprobe" "${kmod}/sbin/modprobe"
+
done
+
'';
+
meta = with lib; {
homepage = "https://www.indilib.org/";
+19
pkgs/development/libraries/science/astronomy/indilib/indi-3rdparty.nix
···
{ stdenv
, lib
+
, bash
, cmake
+
, coreutils
, cfitsio
, libusb1
, zlib
···
, withFirmware ? false
, firmware ? null
}:
+
+
let
+
libusb-with-fxload = libusb1.override { withExamples = true;};
+
in
stdenv.mkDerivation rec {
pname = "indi-3rdparty";
···
"-DWITH_FISHCAMP=off"
"-DWITH_SBIG=off"
];
+
+
postFixup = lib.optionalString stdenv.isLinux ''
+
for f in $out/lib/udev/rules.d/*.rules
+
do
+
substituteInPlace $f --replace "/sbin/fxload" "${libusb-with-fxload}/sbin/fxload" \
+
--replace "/lib/firmware/" "$out/lib/firmware/" \
+
--replace "/bin/sleep" "${coreutils}/bin/sleep" \
+
--replace "/bin/cat" "${coreutils}/bin/cat" \
+
--replace "/bin/echo" "${coreutils}/bin/echo" \
+
--replace "/bin/sh" "${bash}/bin/sh"
+
done
+
'';
+
meta = with lib; {
homepage = "https://www.indilib.org/";
+18 -4
pkgs/development/libraries/science/astronomy/indilib/indi-firmware.nix
···
{ stdenv
, lib
+
, bash
, cmake
, cfitsio
+
, coreutils
, libusb1
, zlib
, boost
···
, src
, autoPatchelfHook
}:
-
+
let
+
libusb-with-fxload = libusb1.override { withExamples = true;};
+
in
stdenv.mkDerivation rec {
pname = "indi-firmware";
···
"-DCMAKE_INSTALL_LIBDIR=lib"
"-DUDEVRULES_INSTALL_DIR=lib/udev/rules.d"
"-DRULES_INSTALL_DIR=lib/udev/rules.d"
-
"-DFIRMWARE_INSTALL_DIR=\${CMAKE_INSTALL_PREFIX}/lib/firmware"
+
"-DFIRMWARE_INSTALL_DIR=lib/firmware"
+
"-DQHY_FIRMWARE_INSTALL_DIR=\${CMAKE_INSTALL_PREFIX}/lib/firmware/qhy"
"-DCONF_DIR=etc"
"-DBUILD_LIBS=1"
"-DWITH_PENTAX=off"
···
done
'';
-
postFixup = ''
-
rm $out/lib/udev/rules.d/99-fli.rules
+
postFixup = lib.optionalString stdenv.isLinux ''
+
for f in $out/lib/udev/rules.d/*.rules
+
do
+
substituteInPlace "$f" --replace "/sbin/fxload" "${libusb-with-fxload}/sbin/fxload" \
+
--replace "/bin/sleep" "${coreutils}/bin/sleep" \
+
--replace "/bin/cat" "${coreutils}/bin/cat" \
+
--replace "/bin/echo" "${coreutils}/bin/echo" \
+
--replace "/bin/sh" "${bash}/bin/sh" \
+
--replace "/lib/firmware/" "$out/lib/firmware/"
+
sed -e 's|-D $env{DEVNAME}|-p $env{BUSNUM},$env{DEVNUM}|' -i "$f"
+
done
'';
meta = with lib; {
+9 -1
pkgs/development/libraries/science/astronomy/indilib/indi-with-drivers.nix
···
-
{ buildEnv, indilib ? indilib, pname ? "indi-with-drivers", version ? null, extraDrivers ? null }:
+
{ buildEnv, makeBinaryWrapper, indilib ? indilib, pname ? "indi-with-drivers", version ? null, extraDrivers ? null }:
buildEnv {
name = "${pname}-${version}";
···
indilib
]
++ extraDrivers;
+
+
nativeBuildInputs = [ makeBinaryWrapper ];
+
+
postBuild = ''
+
makeBinaryWrapper ${indilib}/bin/indiserver $out/bin/indiserver --set-default INDIPREFIX $out
+
'';
+
+
inherit (indilib) meta;
}
+1 -1
pkgs/development/python-modules/aiohttp-basicauth/default.nix
···
version = "1.0.0";
format = "setuptools";
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "romis2012";
+1 -1
pkgs/development/python-modules/aioprometheus/default.nix
···
version = "unstable-2023-03-14";
format = "setuptools";
-
disable = pythonOlder "3.8";
+
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "claws";
+14 -6
pkgs/development/python-modules/augmax/default.nix
···
, jax
, jaxlib
, lib
+
, pythonOlder
+
, setuptools
}:
buildPythonPackage rec {
pname = "augmax";
-
version = "unstable-2022-02-19";
-
format = "setuptools";
+
version = "0.3.1";
+
pyproject = true;
+
+
disbaled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "khdlr";
-
repo = pname;
-
# augmax does not have releases tagged. See https://github.com/khdlr/augmax/issues/5.
-
rev = "3e5d85d6921a1e519987d33f226bc13f61e04d04";
-
sha256 = "046n43v7161w7najzlbi0443q60436xv24nh1mv23yw6psqqhx5i";
+
repo = "augmax";
+
rev = "refs/tags/v${version}";
+
hash = "sha256-hDNNoE7KVaH3jrXZA4A8f0UoQJPl6KHA3XwMc3Ccohk=";
};
+
+
nativeBuildInputs = [
+
setuptools
+
];
propagatedBuildInputs = [ einops jax ];
···
meta = with lib; {
description = "Efficiently Composable Data Augmentation on the GPU with Jax";
homepage = "https://github.com/khdlr/augmax";
+
changelog = "https://github.com/khdlr/augmax/blob/${src.rev}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ samuela ];
};
+1 -1
pkgs/development/python-modules/beautiful-date/default.nix
···
version = "2.3.0";
format = "setuptools";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "kuzmoyev";
+1 -1
pkgs/development/python-modules/checksumdir/default.nix
···
version = "1.2.0";
pyproject = true;
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "to-mc";
+1 -1
pkgs/development/python-modules/dataprep-ml/default.nix
···
version = "0.0.18";
pyproject = true;
-
disable = pythonOlder "3.8";
+
disabled = pythonOlder "3.8";
# using PyPI as github repo does not contain tags or release branches
src = fetchPypi {
+1 -1
pkgs/development/python-modules/dtw-python/default.nix
···
version = "1.3.0";
format = "pyproject";
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "DynamicTimeWarping";
-1
pkgs/development/python-modules/flask-openid/default.nix
···
buildPythonPackage rec {
pname = "flask-openid";
version = "1.3.0";
-
disable = !isPy3k;
src = fetchPypi {
pname = "Flask-OpenID";
+1 -1
pkgs/development/python-modules/furo/default.nix
···
version = "2023.7.26";
format = "wheel";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version format;
+1 -1
pkgs/development/python-modules/gcsa/default.nix
···
pname = "gcsa";
version = "2.1.0";
format = "setuptools";
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "kuzmoyev";
+1 -1
pkgs/development/python-modules/graphql-server-core/default.nix
···
buildPythonPackage rec {
pname = "graphql-server-core";
version = "2.0.0";
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "graphql-python";
+1 -1
pkgs/development/python-modules/greynoise/default.nix
···
version = "2.0.1";
format = "setuptools";
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "GreyNoise-Intelligence";
+46
pkgs/development/python-modules/horizon-eda/default.nix
···
+
{ lib
+
, stdenv
+
, buildPythonPackage
+
, callPackage
+
, horizon-eda
+
, mesa
+
, pycairo
+
, python
+
, pythonOlder
+
}:
+
+
let
+
base = horizon-eda.passthru.base;
+
in
+
buildPythonPackage {
+
inherit (base) pname version src meta CASROOT;
+
+
pyproject = false;
+
+
disabled = pythonOlder "3.9";
+
+
buildInputs = base.buildInputs ++ [
+
mesa
+
mesa.osmesa
+
python
+
];
+
+
propagatedBuildInputs = [
+
pycairo
+
];
+
+
nativeBuildInputs = base.nativeBuildInputs;
+
+
buildFlags = ["pymodule"];
+
+
installPhase = ''
+
runHook preInstall
+
+
mkdir -p $out/${python.sitePackages}
+
cp build/horizon.so $out/${python.sitePackages}
+
+
runHook postInstall
+
'';
+
+
enableParallelBuilding = true;
+
}
+1 -1
pkgs/development/python-modules/kotsu/default.nix
···
version = "0.3.3";
format = "setuptools";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "datavaluepeople";
+1 -1
pkgs/development/python-modules/mindsdb-evaluator/default.nix
···
version = "0.0.11";
pyproject = true;
-
disable = pythonOlder "3.8";
+
disabled = pythonOlder "3.8";
# using PyPI as git repository does not have release tags or branches
src = fetchPypi {
+1 -1
pkgs/development/python-modules/mrsqm/default.nix
···
version = "0.0.6";
format = "setuptools";
-
disable = pythonOlder "3.8";
+
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
+2 -2
pkgs/development/python-modules/paddleocr/default.nix
···
}:
let
-
version = "2.7.0";
+
version = "2.7.1";
in
buildPythonPackage {
pname = "paddleocr";
···
owner = "PaddlePaddle";
repo = "PaddleOCR";
rev = "v${version}";
-
hash = "sha256-r7Y666KpY855NCSinCBBUz9PXHfZ56+oZW1/0ISpWe4=";
+
hash = "sha256-5Dt4UL+7dwJNjcNnCVi3o8bLCt7/m/M6oh1vPu9rza8=";
};
patches = [
+1 -1
pkgs/development/python-modules/pmdarima/default.nix
···
version = "2.0.3";
format = "setuptools";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "alkaline-ml";
+1 -1
pkgs/development/python-modules/py-partiql-parser/default.nix
···
version = "0.3.8";
pyproject = true;
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "getmoto";
+1 -1
pkgs/development/python-modules/pyre-extensions/default.nix
···
inherit pname version;
format = "setuptools";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+1 -1
pkgs/development/python-modules/pytest-reverse/default.nix
···
version = "1.7.0";
format = "pyproject";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "adamchainz";
+1 -1
pkgs/development/python-modules/schemainspect/default.nix
···
pname = "schemainspect";
version = "3.1.1663587362";
format = "pyproject";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "djrobstep";
+1 -1
pkgs/development/python-modules/seasonal/default.nix
···
version = "0.3.1";
pyproject = true;
-
disable = pythonOlder "3.6";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "welch";
+3 -3
pkgs/development/python-modules/softlayer/default.nix
···
buildPythonPackage rec {
pname = "softlayer";
-
version = "6.1.9";
+
version = "6.1.10";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = pname;
repo = "softlayer-python";
rev = "refs/tags/v${version}";
-
hash = "sha256-mYezVJSBtZuNT6mG544dJhRFh26M4nN4nE3tUVB3cZQ=";
+
hash = "sha256-0NLa+kEArKqfqytnxbzXnX/OVhYFBKZO9odXGR0AoSA=";
};
postPatch = ''
···
meta = with lib; {
description = "Python libraries that assist in calling the SoftLayer API";
homepage = "https://github.com/softlayer/softlayer-python";
-
changelog = "https://github.com/softlayer/softlayer-python/blob/v${version}/CHANGELOG.md";
+
changelog = "https://github.com/softlayer/softlayer-python/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ onny ];
};
+1 -1
pkgs/development/python-modules/sphinx-basic-ng/default.nix
···
buildPythonPackage rec {
pname = "sphinx-basic-ng";
version = "1.0.0.beta2";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "pradyunsg";
+1 -1
pkgs/development/python-modules/tsfresh/default.nix
···
version = "0.20.1";
pyproject = true;
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "blue-yonder";
+1 -1
pkgs/development/python-modules/txtai/default.nix
···
inherit version;
format = "setuptools";
-
disable = pythonOlder "3.8";
+
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "neuml";
+1 -1
pkgs/development/python-modules/type-infer/default.nix
···
version = "0.0.15";
format = "pyproject";
-
disable = pythonOlder "3.8";
+
disabled = pythonOlder "3.8";
# using PyPI because the repo does not have tags or release branches
src = fetchPypi {
+2 -2
pkgs/development/python-modules/uhi/default.nix
···
buildPythonPackage rec {
pname = "uhi";
-
version = "0.3.3";
+
version = "0.4.0";
format = "pyproject";
src = fetchPypi {
inherit pname version;
-
sha256 = "800caf3a5f1273b08bcc3bb4b49228fe003942e23423812b0110546aad9a24be";
+
sha256 = "sha256-DctrGXdQh9OKMe44jLLHDy7P4ExP/iymMiNBDK5b7vo=";
};
buildInputs = [
+1 -1
pkgs/development/python-modules/xformers/default.nix
···
inherit version;
format = "setuptools";
-
disable = pythonOlder "3.7";
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "facebookresearch";
+1
pkgs/development/r-modules/default.nix
···
});
quarto = old.quarto.overrideAttrs (attrs: {
+
propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ pkgs.quarto ];
postPatch = ''
substituteInPlace "R/quarto.R" \
--replace "path_env <- Sys.getenv(\"QUARTO_PATH\", unset = NA)" "path_env <- Sys.getenv(\"QUARTO_PATH\", unset = '${lib.getBin pkgs.quarto}/bin/quarto')"
+18 -4
pkgs/development/tools/coursier/default.nix
···
{ lib, stdenv, fetchurl, makeWrapper, jre, writeScript, common-updater-scripts
-
, coreutils, git, gnused, nix, nixfmt }:
+
, coreutils, git, gnused, nix, zlib }:
+
let
+
libPath = lib.makeLibraryPath [
+
zlib # libz.so.1
+
];
+
in
stdenv.mkDerivation rec {
pname = "coursier";
version = "2.1.7";
src = fetchurl {
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
-
sha256 = "aih4gkfSFTyZtw61NfB2JcNjfmxYWi1kWNGooI+110E=";
+
hash = "sha256-aih4gkfSFTyZtw61NfB2JcNjfmxYWi1kWNGooI+110E=";
};
+
+
dontUnpack = true;
nativeBuildInputs = [ makeWrapper ];
-
buildCommand = ''
+
installPhase = ''
+
runHook preInstall
+
install -Dm555 $src $out/bin/cs
patchShebangs $out/bin/cs
-
wrapProgram $out/bin/cs --prefix PATH ":" ${jre}/bin
+
wrapProgram $out/bin/cs \
+
--prefix PATH ":" ${lib.makeBinPath [ jre ]} \
+
--prefix LD_LIBRARY_PATH ":" ${libPath}
+
+
runHook postInstall
'';
passthru.updateScript = writeScript "update.sh" ''
···
description = "Scala library to fetch dependencies from Maven / Ivy repositories";
license = licenses.asl20;
maintainers = with maintainers; [ adelbertc nequissimus ];
+
platforms = platforms.all;
};
}
+4 -4
pkgs/development/tools/out-of-tree/default.nix
···
-
{ lib, buildGoModule, fetchgit, qemu, docker, which, makeWrapper }:
+
{ lib, buildGoModule, fetchgit, qemu, podman, makeWrapper }:
buildGoModule rec {
pname = "out-of-tree";
-
version = "2.0.4";
+
version = "2.1.1";
nativeBuildInputs = [ makeWrapper ];
src = fetchgit {
rev = "refs/tags/v${version}";
url = "https://code.dumpstack.io/tools/${pname}.git";
-
sha256 = "sha256-D2LiSDnF7g1h0XTulctCnZ+I6FZSLA0XRd9LQLOMP9c=";
+
sha256 = "sha256-XzO8NU7A5m631PjAm0F/K7qLrD+ZDSdHXaNowGaZAPo=";
};
vendorHash = "sha256-p1dqzng3ak9lrnzrEABhE1TP1lM2Ikc8bmvp5L3nUp0=";
···
postFixup = ''
wrapProgram $out/bin/out-of-tree \
-
--prefix PATH : "${lib.makeBinPath [ qemu ]}"
+
--prefix PATH : "${lib.makeBinPath [ qemu podman ]}"
'';
meta = with lib; {
+3 -3
pkgs/development/tools/rust/cargo-tally/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-tally";
-
version = "1.0.30";
+
version = "1.0.31";
src = fetchCrate {
inherit pname version;
-
hash = "sha256-5k4nx4VSYN4jscCwj5NVYnV5/GS0PRCA23xR6STHr88=";
+
hash = "sha256-2V2JXSlFzYoSidByWGFTGwNHM9c5Go1cdHLp0b7N+hI=";
};
-
cargoHash = "sha256-eyGDizffuIPpa797YplD6763/JlVtoMAxybK9KsgmLE=";
+
cargoHash = "sha256-mcYAqzfZO0M/UQTeYp4eCD7VVIWhtHi7VxBZtrr/aCk=";
buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [
DiskArbitration
+9 -9
pkgs/development/tools/turso-cli/default.nix
···
buildGo121Module,
fetchFromGitHub,
installShellFiles,
+
nix-update-script,
}:
buildGo121Module rec {
pname = "turso-cli";
-
version = "0.85.3";
+
version = "0.86.3";
src = fetchFromGitHub {
owner = "tursodatabase";
repo = "turso-cli";
rev = "v${version}";
-
hash = "sha256-dJpHrqPyikkUnE4Un1fGOEJL49U5IiInYeSWmI04r18=";
+
hash = "sha256-hTqjNQSScQzCUBs4pYgxRnRvUSoQXXeZIceSZAR1Oa0=";
};
-
vendorHash = "sha256-Hv4CacBrRX2YT3AkbNzyWrA9Ex6YMDPrPvezukwMkTE=";
+
vendorHash = "sha256-EqND/W+NNatoBUMXWrsjNPfxAtX0oUASUxN6Rmhp7SQ=";
nativeBuildInputs = [ installShellFiles ];
-
# Build with production code
-
tags = ["prod"];
-
# Include version for `turso --version` reporting
-
preBuild = ''
-
echo "v${version}" > internal/cmd/version.txt
-
'';
+
ldflags = [
+
"-X github.com/tursodatabase/turso-cli/internal/cmd.version=v${version}"
+
];
preCheck = ''
export HOME=$(mktemp -d)
···
--fish <($out/bin/turso completion fish) \
--zsh <($out/bin/turso completion zsh)
'';
+
+
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "This is the command line interface (CLI) to Turso.";
+2 -2
pkgs/os-specific/darwin/utm/default.nix
···
stdenvNoCC.mkDerivation rec {
pname = "utm";
-
version = "4.3.5";
+
version = "4.4.3";
src = fetchurl {
url = "https://github.com/utmapp/UTM/releases/download/v${version}/UTM.dmg";
-
hash = "sha256-aDIjf4TqhSIgYaJulI5FgXxlNiZ1qcNY+Typ7+S5Hc8=";
+
hash = "sha256-U1HB8uP8OzHX8LzBE8u7YSDI4vlY9vlMRE+JI+x9rvk=";
};
nativeBuildInputs = [ undmg makeWrapper ];
+1 -1
pkgs/servers/atlassian/confluence.nix
···
homepage = "https://www.atlassian.com/software/confluence";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.unfree;
-
maintainers = with maintainers; [ globin willibutz ciil techknowlogick ma27 ];
+
maintainers = with maintainers; [ globin willibutz ciil techknowlogick ];
};
})
+1 -1
pkgs/servers/atlassian/jira.nix
···
description = "Proprietary issue tracking product, also providing project management functions";
homepage = "https://www.atlassian.com/software/jira";
license = licenses.unfree;
-
maintainers = with maintainers; [ globin ciil megheaiulian techknowlogick ma27 ];
+
maintainers = with maintainers; [ globin ciil megheaiulian techknowlogick ];
};
}
+1 -1
pkgs/servers/mail/mailman/package.nix
···
homepage = "https://www.gnu.org/software/mailman/";
description = "Free software for managing electronic mail discussion and newsletter lists";
license = lib.licenses.gpl3Plus;
-
maintainers = with lib.maintainers; [ qyliss ma27 ];
+
maintainers = with lib.maintainers; [ qyliss ];
};
}
+3 -3
pkgs/servers/monitoring/grafana-agent/default.nix
···
buildGoModule rec {
pname = "grafana-agent";
-
version = "0.37.1";
+
version = "0.37.2";
src = fetchFromGitHub {
owner = "grafana";
repo = "agent";
rev = "v${version}";
-
hash = "sha256-0agQAz/oR6hrokAAjCLMcDrR6/f4r0BJgQHWZvGqWAE=";
+
hash = "sha256-LeXJ//WbvlOtlomzws3Aa2FE9D4D4KF5iCjPyFyExig=";
};
-
vendorHash = "sha256-GfIzZ0fuRrlYLbGbYVE1HzMZfszokfixG+YVqkTyaQE=";
+
vendorHash = "sha256-DKFXJ+1EE/92BOoGVit7ZK6U2HL8JyG9HqcA8ww3mtA=";
proxyVendor = true; # darwin/linux hash mismatch
frontendYarnOfflineCache = fetchYarnDeps {
+3 -3
pkgs/servers/monitoring/prometheus/ipmi-exporter.nix
···
buildGoModule rec {
pname = "ipmi_exporter";
-
version = "1.6.1";
+
version = "1.7.0";
src = fetchFromGitHub {
owner = "prometheus-community";
repo = "ipmi_exporter";
rev = "v${version}";
-
hash = "sha256-hifG1lpFUVLoy7Ol3N6h+s+hZjnQxja5svpY4lFFsxw=";
+
hash = "sha256-yVFpYedWELqDNzmHQfMJa95iKQsn1N/wa82sQEQh1Uw=";
};
-
vendorHash = "sha256-UuPZmxoKVj7FusOS6H1gn6SAzQIZAKyX+m+QS657yXw=";
+
vendorHash = "sha256-1ntFcOmVN4I1aa/5gWnzkYNYxxFT9ZM1usNnE23KfR0=";
nativeBuildInputs = [ makeWrapper ];
+2
pkgs/servers/mqtt/mosquitto/default.nix
···
popd
'';
+
outputs = [ "out" "dev" "lib" ];
+
nativeBuildInputs = [ cmake docbook_xsl libxslt ];
buildInputs = [
+5 -4
pkgs/servers/web-apps/outline/default.nix
···
stdenv.mkDerivation rec {
pname = "outline";
-
version = "0.71.0";
+
version = "0.72.2";
src = fetchFromGitHub {
owner = "outline";
repo = "outline";
rev = "v${version}";
-
hash = "sha256-vwYq5b+cMYf/gnpCwLEpErYKqYw/RwcvyBjhp+5+bTY=";
+
hash = "sha256-y54EYWI1DbxosUflp5z+b4i1vO1qDju8LxEK0nt4S/g=";
};
nativeBuildInputs = [ makeWrapper yarn2nix-moretea.fixup_yarn_lock ];
···
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
-
hash = "sha256-j9iaxXfMlG9dT6fvYgPQg6Y0QvCRiBU1peO0YgsGHOY=";
+
hash = "sha256-uXWBYZAjMA88NtADA4s2kB4Ubb2atrW6F4kAzDGA1WI=";
};
configurePhase = ''
···
makeWrapper ${nodejs}/bin/node $out/bin/outline-server \
--add-flags $build/server/index.js \
--set NODE_ENV production \
-
--set NODE_PATH $node_modules
+
--set NODE_PATH $node_modules \
+
--prefix PATH : ${lib.makeBinPath [ nodejs ]} # required to run migrations
runHook postInstall
'';
+527 -469
pkgs/servers/windmill/Cargo.lock
···
[[package]]
name = "aho-corasick"
-
version = "1.0.4"
+
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a"
+
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
dependencies = [
"memchr",
]
···
[[package]]
name = "anstream"
-
version = "0.5.0"
+
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c"
+
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
dependencies = [
"anstyle",
"anstyle-parse",
···
[[package]]
name = "anstyle"
-
version = "1.0.2"
+
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea"
+
checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
[[package]]
name = "anstyle-parse"
-
version = "0.2.1"
+
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333"
+
checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140"
dependencies = [
"utf8parse",
]
···
[[package]]
name = "anstyle-wincon"
-
version = "2.1.0"
+
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
+
checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
dependencies = [
"anstyle",
"windows-sys",
···
[[package]]
name = "argon2"
-
version = "0.5.1"
+
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2e554a8638bdc1e4eae9984845306cc95f8a9208ba8d49c3859fd958b46774d"
+
checksum = "17ba4cac0a46bc1d2912652a751c47f2a9f3a7fe89bcae2275d418f5270402f9"
dependencies = [
"base64ct",
"blake2",
···
"proc-macro2",
"quote",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "async-compression"
-
version = "0.4.1"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62b74f44609f0f91493e3082d3734d98497e094777144380ea4db9f9905dd5b6"
+
checksum = "f658e2baef915ba0f26f1f7c42bfb8e12f532a01f449a090ded75ae7a07e9ba2"
dependencies = [
"brotli",
"flate2",
···
[[package]]
name = "async-executor"
-
version = "1.5.1"
+
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb"
+
checksum = "4b0c4a4f319e45986f347ee47fef8bf5e81c9abc3f6f58dc2391439f30df65f0"
dependencies = [
"async-lock",
"async-task",
"concurrent-queue",
-
"fastrand 1.9.0",
+
"fastrand 2.0.1",
"futures-lite",
"slab",
]
···
"log",
"parking",
"polling",
-
"rustix 0.37.23",
+
"rustix 0.37.25",
"slab",
"socket2 0.4.9",
"waker-fn",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "beec3f8fb8f710b7be84ccd1716e17f38f2868168355cab5f2f168ae988e767e"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"bytes",
"http",
"rand 0.8.5",
···
"serde",
"serde-aux",
"serde_json",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"thiserror",
"url",
]
[[package]]
name = "async-recursion"
-
version = "1.0.4"
+
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba"
+
checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
]
[[package]]
···
"serde",
"serde_json",
"serde_qs 0.9.2",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"smart-default",
"smol_str",
"thiserror",
···
[[package]]
name = "async-task"
-
version = "4.4.0"
+
version = "4.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae"
-
-
[[package]]
-
name = "async-timer"
-
version = "0.7.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ba5fa6ed76cb2aa820707b4eb9ec46f42da9ce70b0eafab5e5e34942b38a44d5"
-
dependencies = [
-
"libc",
-
"wasm-bindgen",
-
"winapi",
-
]
+
checksum = "b9441c6b2fe128a7c2bf680a44c34d0df31ce09e5b7e401fcca3faa483dbc921"
[[package]]
name = "async-trait"
-
version = "0.1.73"
+
version = "0.1.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
+
checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "atomic-waker"
-
version = "1.1.1"
+
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3"
+
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
[[package]]
name = "autocfg"
···
[[package]]
name = "base64"
-
version = "0.21.3"
+
version = "0.21.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53"
+
checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2"
[[package]]
name = "base64-simd"
···
]
[[package]]
+
name = "bigdecimal"
+
version = "0.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c06619be423ea5bb86c95f087d5707942791a08a85530df0db2209a3ecfb8bc9"
+
dependencies = [
+
"autocfg",
+
"libm",
+
"num-bigint",
+
"num-integer",
+
"num-traits",
+
]
+
+
[[package]]
name = "bincode"
version = "1.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"lazycell",
"log",
"peeking_take_while",
-
"prettyplease 0.2.12",
+
"prettyplease 0.2.15",
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"shlex",
-
"syn 2.0.29",
+
"syn 2.0.38",
"which",
]
[[package]]
name = "bindgen"
-
version = "0.66.1"
+
version = "0.68.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7"
+
checksum = "726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"cexpr",
"clang-sys",
"lazy_static",
···
"regex",
"rustc-hash",
"shlex",
-
"syn 2.0.29",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "bitflags"
-
version = "2.4.0"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
+
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
dependencies = [
"serde",
]
···
[[package]]
name = "blocking"
-
version = "1.3.1"
+
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65"
+
checksum = "8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a"
dependencies = [
"async-channel",
"async-lock",
"async-task",
-
"atomic-waker",
-
"fastrand 1.9.0",
+
"fastrand 2.0.1",
+
"futures-io",
"futures-lite",
-
"log",
+
"piper",
+
"tracing",
]
[[package]]
···
[[package]]
name = "brotli"
-
version = "3.3.4"
+
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68"
+
checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
···
[[package]]
name = "brotli-decompressor"
-
version = "2.3.4"
+
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744"
+
checksum = "da74e2b81409b1b743f8f0c62cc6254afefb8b8e50bbfe3735550f7aeefa3448"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
···
[[package]]
name = "bumpalo"
-
version = "3.13.0"
+
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
+
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "bytecheck"
···
[[package]]
name = "byteorder"
-
version = "1.4.3"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
+
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-
version = "1.4.0"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
+
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
[[package]]
name = "bzip2"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72"
dependencies = [
-
"semver 1.0.18",
+
"semver 1.0.20",
"serde",
-
"toml 0.7.6",
+
"toml 0.7.8",
"url",
]
···
[[package]]
name = "chrono"
-
version = "0.4.26"
+
version = "0.4.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
+
checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
dependencies = [
"android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
"serde",
-
"time 0.1.45",
"wasm-bindgen",
-
"winapi",
+
"windows-targets",
]
[[package]]
···
[[package]]
name = "clap"
-
version = "4.4.0"
+
version = "4.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d"
+
checksum = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956"
dependencies = [
"clap_builder",
"clap_derive",
-
"once_cell",
]
[[package]]
name = "clap_builder"
-
version = "4.4.0"
+
version = "4.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6"
+
checksum = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45"
dependencies = [
"anstream",
"anstyle",
···
[[package]]
name = "clap_derive"
-
version = "4.4.0"
+
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a"
+
checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
dependencies = [
"heck",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "concurrent-queue"
-
version = "2.2.0"
+
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c"
+
checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400"
dependencies = [
"crossbeam-utils",
···
[[package]]
name = "const_format"
-
version = "0.2.31"
+
version = "0.2.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c990efc7a285731f9a4378d81aff2f0e85a2c8781a05ef0f8baa8dac54d0ff48"
+
checksum = "e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673"
dependencies = [
"const_format_proc_macros",
"konst",
···
[[package]]
name = "const_format_proc_macros"
-
version = "0.2.31"
+
version = "0.2.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6"
+
checksum = "c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500"
dependencies = [
"proc-macro2",
"quote",
···
checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24"
dependencies = [
"percent-encoding",
-
"time 0.3.28",
+
"time",
"version_check",
···
"proc-macro2",
"quote",
"strsim",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
dependencies = [
"darling_core 0.20.3",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
name = "dashmap"
-
version = "5.5.1"
+
version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "edd72493923899c6f10c641bdbdeddc7183d6396641d99c1a0d1597f37f92e28"
+
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
"cfg-if",
-
"hashbrown 0.14.0",
+
"hashbrown 0.14.1",
"lock_api",
"once_cell",
"parking_lot_core",
···
dependencies = [
"deno-proc-macro-rules-macros",
"proc-macro2",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"strum",
"strum_macros",
"syn 1.0.109",
-
"syn 2.0.29",
+
"syn 2.0.38",
"thiserror",
···
[[package]]
name = "deranged"
-
version = "0.3.8"
+
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
+
checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3"
dependencies = [
+
"powerfmt",
"serde",
···
[[package]]
name = "dyn-clone"
-
version = "1.0.13"
+
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bbfc4744c1b8f2a09adc0e55242f60b1af195d88596bd8700be74418c056c555"
+
checksum = "23d2f3407d9a573d666de4b5bdf10569d73ca9478087346697dcbae6244bfbcd"
[[package]]
name = "dyn-iter"
···
[[package]]
name = "errno"
-
version = "0.3.2"
+
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f"
+
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
dependencies = [
-
"errno-dragonfly",
"libc",
"windows-sys",
[[package]]
-
name = "errno-dragonfly"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
-
dependencies = [
-
"cc",
-
"libc",
-
]
-
-
[[package]]
name = "etcetera"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "fastrand"
-
version = "2.0.0"
+
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
[[package]]
name = "filetime"
···
[[package]]
+
name = "finl_unicode"
+
version = "1.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6"
+
+
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "flate2"
-
version = "1.0.27"
+
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
+
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
dependencies = [
"crc32fast",
"libz-ng-sys",
···
[[package]]
name = "flume"
-
version = "0.10.14"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577"
+
checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
dependencies = [
"futures-core",
"futures-sink",
-
"pin-project",
"spin 0.9.8",
···
"pmutil",
"proc-macro2",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
dependencies = [
"frunk_proc_macro_helpers",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"frunk_core",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"frunk_core",
"frunk_proc_macro_helpers",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
checksum = "7d3b20d3058763d26d88e6e7a49998841e5296735b00dbfb064ff7cb142933dd"
dependencies = [
"async-trait",
-
"base64 0.21.3",
+
"base64 0.21.4",
"dirs-next",
"hyper",
"hyper-rustls",
-
"ring",
+
"ring 0.16.20",
"rustls",
"rustls-pemfile",
"serde",
"serde_json",
"thiserror",
-
"time 0.3.28",
+
"time",
"tokio",
"tracing",
"tracing-futures",
···
[[package]]
name = "gosyn"
-
version = "0.2.4"
+
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70b93546d5d444f37319802767121681f21309d5a16854513ba50ad8d761f362"
+
checksum = "2c003b8c167a1abb8b170baacf075dcdac2aaf5732bc94fead3d6ce429df7aa8"
dependencies = [
"anyhow",
"strum",
···
[[package]]
name = "hashbrown"
-
version = "0.14.0"
+
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
+
checksum = "7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12"
dependencies = [
"ahash 0.8.3",
"allocator-api2",
···
[[package]]
name = "hashlink"
-
version = "0.8.3"
+
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f"
+
checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
dependencies = [
-
"hashbrown 0.14.0",
+
"hashbrown 0.14.1",
[[package]]
name = "headers"
-
version = "0.3.8"
+
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584"
+
checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270"
dependencies = [
-
"base64 0.13.1",
-
"bitflags 1.3.2",
+
"base64 0.21.4",
"bytes",
"headers-core",
"http",
···
[[package]]
name = "hermit-abi"
-
version = "0.3.2"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
+
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
[[package]]
name = "hex"
···
[[package]]
name = "iana-time-zone"
-
version = "0.1.57"
+
version = "0.1.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
+
checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
-
"windows",
+
"windows-core",
[[package]]
···
[[package]]
name = "indexmap"
-
version = "2.0.0"
+
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
+
checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"
dependencies = [
"equivalent",
-
"hashbrown 0.14.0",
+
"hashbrown 0.14.1",
[[package]]
···
"pmutil",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
dependencies = [
"hermit-abi",
-
"rustix 0.38.9",
+
"rustix 0.38.19",
"windows-sys",
···
[[package]]
name = "jobserver"
-
version = "0.1.26"
+
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
+
checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d"
dependencies = [
"libc",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"pem 1.1.1",
-
"ring",
+
"ring 0.16.20",
"serde",
"serde_json",
"simple_asn1",
···
[[package]]
name = "libc"
-
version = "0.2.147"
+
version = "0.2.149"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
+
checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
[[package]]
name = "libgit2-sys"
···
[[package]]
name = "libm"
-
version = "0.2.7"
+
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4"
+
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
[[package]]
name = "libsqlite3-sys"
···
[[package]]
name = "linux-raw-sys"
-
version = "0.4.5"
+
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
+
checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
[[package]]
name = "lock_api"
···
[[package]]
name = "mail-builder"
-
version = "0.3.0"
+
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "765969f4385f88a62738e8ed63e2fa630571d7ed6fd96ca6932d699513dd8c28"
+
checksum = "ef70f53409852d2612f2249810cbbe0c9931ca25b739b734bafc7f61d88051d4"
dependencies = [
"gethostname",
[[package]]
name = "mail-send"
-
version = "0.4.0"
+
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d6d2b8d0cb56f199d36f527ff96453cf3b1cdfdacb5e4d154ac1d8fcd89873c2"
+
checksum = "4cbc58a799366b3b2956a2c5ae7e2892ea34b3016343cbbdc5deb844aa6c0973"
dependencies = [
"base64 0.20.0",
"gethostname",
···
"smtp-proto",
"tokio",
"tokio-rustls",
-
"webpki-roots 0.23.1",
+
"webpki-roots 0.25.2",
[[package]]
···
[[package]]
name = "matchit"
-
version = "0.7.2"
+
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ed1202b2a6f884ae56f04cff409ab315c5ce26b5e58d7412e484f01fd52f52ef"
+
checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
[[package]]
name = "md-5"
···
[[package]]
name = "md-5"
-
version = "0.10.5"
+
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
+
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
+
"cfg-if",
"digest 0.10.7",
[[package]]
name = "memchr"
-
version = "2.5.0"
+
version = "2.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
+
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
[[package]]
name = "memoffset"
···
"proc-macro-error",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
"termcolor",
"thiserror",
···
"priority-queue",
"serde",
"serde_json",
-
"socket2 0.5.3",
+
"socket2 0.5.4",
"thiserror",
"tokio",
"tokio-native-tls",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57349d5a326b437989b6ee4dc8f2f34b0cc131202748414712a8e7d98952fc8c"
dependencies = [
-
"base64 0.21.3",
-
"bigdecimal",
-
"bindgen 0.66.1",
-
"bitflags 2.4.0",
+
"base64 0.21.4",
+
"bigdecimal 0.3.1",
+
"bindgen 0.68.1",
+
"bitflags 2.4.1",
"bitvec",
"byteorder",
"bytes",
···
"serde",
"serde_json",
"sha1",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"smallvec",
"subprocess",
"thiserror",
-
"time 0.3.28",
+
"time",
"uuid 1.4.1",
···
checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
[[package]]
+
name = "nix"
+
version = "0.27.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
+
dependencies = [
+
"bitflags 2.4.1",
+
"cfg-if",
+
"libc",
+
]
+
+
[[package]]
name = "nom"
version = "7.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "num-traits"
-
version = "0.2.16"
+
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
+
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
dependencies = [
"autocfg",
"libm",
···
[[package]]
name = "object"
-
version = "0.32.0"
+
version = "0.32.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77ac5bbd07aea88c60a577a1ce218075ffd59208b2d7ca97adf9bfc5aeb21ebe"
+
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
dependencies = [
"memchr",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"cfg-if",
"foreign-types",
"libc",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "openssl-sys"
-
version = "0.9.92"
+
version = "0.9.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "db7e971c2c2bba161b2d2fdf37080177eff520b3bc044787c7f1f5f9e78d869b"
+
checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d"
dependencies = [
"cc",
"libc",
···
[[package]]
name = "parking"
-
version = "2.1.0"
+
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e"
+
checksum = "e52c774a4c39359c1d1c52e43f73dd91a75a614652c825408eec30c95a9b2067"
[[package]]
name = "parking_lot"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"serde",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"serde",
···
[[package]]
name = "pest"
-
version = "2.7.2"
+
version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a"
+
checksum = "c022f1e7b65d6a24c0dbbd5fb344c66881bc01f3e5ae74a1c8100f2f985d98a4"
dependencies = [
+
"memchr",
"thiserror",
"ucd-trie",
···
checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
dependencies = [
"fixedbitset",
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
[[package]]
···
"phf_shared 0.11.2",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
+
name = "piper"
+
version = "0.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4"
+
dependencies = [
+
"atomic-waker",
+
"fastrand 2.0.1",
+
"futures-io",
+
]
+
+
[[package]]
name = "pkcs1"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49b6c5ef183cd3ab4ba005f1ca64c21e8bd97ce4699cfea9e8d9a2c4958ca520"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"byteorder",
"bytes",
"fallible-iterator",
"hmac",
-
"md-5 0.10.5",
+
"md-5 0.10.6",
"memchr",
"rand 0.8.5",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"stringprep",
···
[[package]]
+
name = "powerfmt"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
+
+
[[package]]
name = "ppv-lite86"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "prettyplease"
-
version = "0.2.12"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62"
+
checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d"
dependencies = [
"proc-macro2",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "proc-macro2"
-
version = "1.0.66"
+
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
+
checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
dependencies = [
"unicode-ident",
···
"schemars",
"serde",
"serde_json",
-
"syn 2.0.29",
+
"syn 2.0.38",
"thiserror",
"typify",
"unicode-ident",
···
"serde_json",
"serde_tokenstream",
"serde_yaml",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
dependencies = [
"memchr",
"serde",
+
]
+
+
[[package]]
+
name = "quick_cache"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f69f8d22fa3f34f3083d9a4375c038732c7a7e964de1beb81c544da92dfc40b8"
+
dependencies = [
+
"ahash 0.8.3",
+
"equivalent",
+
"hashbrown 0.14.1",
+
"parking_lot",
[[package]]
···
[[package]]
name = "redis"
-
version = "0.23.2"
+
version = "0.23.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ffd6543a7bc6428396845f6854ccf3d1ae8823816592e2cbe74f20f50f209d02"
+
checksum = "4f49cdc0bb3f412bf8e7d1bd90fe1d9eb10bc5c399ba90973c14662a27b3f8ba"
dependencies = [
"async-std",
"async-trait",
···
[[package]]
name = "regex"
-
version = "1.9.4"
+
version = "1.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"
+
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
dependencies = [
"aho-corasick",
"memchr",
-
"regex-automata 0.3.7",
-
"regex-syntax 0.7.5",
+
"regex-automata 0.4.3",
+
"regex-syntax 0.8.2",
[[package]]
···
[[package]]
name = "regex-automata"
-
version = "0.3.7"
+
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629"
+
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
dependencies = [
"aho-corasick",
"memchr",
-
"regex-syntax 0.7.5",
+
"regex-syntax 0.8.2",
[[package]]
···
[[package]]
name = "regex-syntax"
-
version = "0.7.5"
+
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
+
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
[[package]]
name = "regress"
···
[[package]]
name = "rend"
-
version = "0.4.0"
+
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab"
+
checksum = "a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd"
dependencies = [
"bytecheck",
[[package]]
name = "reqwest"
-
version = "0.11.20"
+
version = "0.11.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1"
+
checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
dependencies = [
-
"async-compression 0.4.1",
-
"base64 0.21.3",
+
"async-compression 0.4.4",
+
"base64 0.21.4",
"bytes",
"encoding_rs",
"futures-core",
···
"serde",
"serde_json",
"serde_urlencoded",
+
"system-configuration",
"tokio",
"tokio-native-tls",
"tokio-rustls",
···
"web-sys",
"webpki-roots 0.25.2",
"winreg",
-
]
-
-
[[package]]
-
name = "retainer"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "df8c01a8276c14d0f8d51ebcf8a48f0748f9f73f5f6b29e688126e6a52bcb145"
-
dependencies = [
-
"async-lock",
-
"async-timer",
-
"log",
-
"rand 0.8.5",
[[package]]
···
"libc",
"once_cell",
"spin 0.5.2",
-
"untrusted",
+
"untrusted 0.7.1",
"web-sys",
"winapi",
+
]
+
+
[[package]]
+
name = "ring"
+
version = "0.17.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fce3045ffa7c981a6ee93f640b538952e155f1ae3a1a02b84547fc7a56b7059a"
+
dependencies = [
+
"cc",
+
"getrandom 0.2.10",
+
"libc",
+
"spin 0.9.8",
+
"untrusted 0.9.0",
+
"windows-sys",
[[package]]
···
"proc-macro2",
"quote",
"rust-embed-utils",
-
"syn 2.0.29",
+
"syn 2.0.38",
"walkdir",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d38ff6bf570dc3bb7100fce9f7b60c33fa71d80e88da3f2580df4ff2bdded74"
dependencies = [
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"walkdir",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
dependencies = [
-
"semver 1.0.18",
+
"semver 1.0.20",
[[package]]
···
[[package]]
name = "rustix"
-
version = "0.37.23"
+
version = "0.37.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06"
+
checksum = "d4eb579851244c2c03e7c24f501c3432bed80b8f720af1d6e5b0e0f01555a035"
dependencies = [
"bitflags 1.3.2",
"errno",
···
[[package]]
name = "rustix"
-
version = "0.38.9"
+
version = "0.38.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9bfe0f2582b4931a45d1fa608f8a8722e8b3c7ac54dd6d5f3b3212791fedef49"
+
checksum = "745ecfa778e66b2b63c88a61cb36e0eea109e803b0b86bf9879fbc77c70e86ed"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"errno",
"libc",
-
"linux-raw-sys 0.4.5",
+
"linux-raw-sys 0.4.10",
"windows-sys",
[[package]]
name = "rustls"
-
version = "0.21.6"
+
version = "0.21.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb"
+
checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8"
dependencies = [
"log",
-
"ring",
-
"rustls-webpki 0.101.4",
+
"ring 0.16.20",
+
"rustls-webpki",
"sct",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
dependencies = [
-
"base64 0.21.3",
-
]
-
-
[[package]]
-
name = "rustls-webpki"
-
version = "0.100.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e98ff011474fa39949b7e5c0428f9b4937eda7da7848bbb947786b7be0b27dab"
-
dependencies = [
-
"ring",
-
"untrusted",
+
"base64 0.21.4",
[[package]]
name = "rustls-webpki"
-
version = "0.101.4"
+
version = "0.101.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d"
+
checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe"
dependencies = [
-
"ring",
-
"untrusted",
+
"ring 0.16.20",
+
"untrusted 0.7.1",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7af1a6bbd2d98a207abf060c0734b0b9eb8a2a679008bf7bb5296c8876e27958"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"bindgen 0.65.1",
"chrono",
"data-encoding",
···
[[package]]
name = "schemars"
-
version = "0.8.12"
+
version = "0.8.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f"
+
checksum = "1f7b0ce13155372a76ee2e1c5ffba1fe61ede73fbea5630d61eee6fac4929c0c"
dependencies = [
"chrono",
"dyn-clone",
···
[[package]]
name = "schemars_derive"
-
version = "0.8.12"
+
version = "0.8.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c"
+
checksum = "e85e2a16b12bdb763244c69ab79363d71db2b4b918a2def53f80b02e0574b13c"
dependencies = [
"proc-macro2",
"quote",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
dependencies = [
-
"ring",
-
"untrusted",
+
"ring 0.16.20",
+
"untrusted 0.7.1",
[[package]]
···
[[package]]
name = "semver"
-
version = "1.0.18"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
+
checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
dependencies = [
"serde",
···
[[package]]
name = "serde"
-
version = "1.0.188"
+
version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
+
checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537"
dependencies = [
"serde_derive",
···
[[package]]
name = "serde_derive"
-
version = "1.0.188"
+
version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
+
checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "serde_json"
-
version = "1.0.105"
+
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360"
+
checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65"
dependencies = [
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"itoa",
"ryu",
"serde",
···
"proc-macro2",
"quote",
"serde",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574"
dependencies = [
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"itoa",
"ryu",
"serde",
···
[[package]]
name = "sha1"
-
version = "0.10.5"
+
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
+
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
dependencies = [
"cfg-if",
"cpufeatures",
···
[[package]]
name = "sha2"
-
version = "0.10.7"
+
version = "0.10.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
+
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
dependencies = [
"cfg-if",
"cpufeatures",
···
[[package]]
name = "sharded-slab"
-
version = "0.1.4"
+
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
+
checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
dependencies = [
"lazy_static",
[[package]]
name = "shlex"
-
version = "1.1.0"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
+
checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380"
[[package]]
name = "signal-hook-registry"
···
"num-bigint",
"num-traits",
"thiserror",
-
"time 0.3.28",
+
"time",
[[package]]
···
[[package]]
name = "smallvec"
-
version = "1.11.0"
+
version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
+
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
[[package]]
name = "smart-default"
···
[[package]]
name = "socket2"
-
version = "0.5.3"
+
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877"
+
checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e"
dependencies = [
"libc",
"windows-sys",
···
[[package]]
name = "sqlformat"
-
version = "0.2.1"
+
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e"
+
checksum = "6b7b278788e7be4d0d29c0f39497a0eef3fba6bbc8e70d8bf7fde46edeaa9e85"
dependencies = [
-
"itertools 0.10.5",
+
"itertools 0.11.0",
"nom",
"unicode_categories",
[[package]]
name = "sqlx"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e58421b6bc416714d5115a2ca953718f6c621a51b68e4f4922aea5a4391a721"
+
checksum = "0e50c216e3624ec8e7ecd14c6a6a6370aad6ee5d8cfc3ab30b5162eeeef2ed33"
dependencies = [
"sqlx-core",
"sqlx-macros",
···
[[package]]
name = "sqlx-core"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd4cef4251aabbae751a3710927945901ee1d97ee96d757f6880ebb9a79bfd53"
+
checksum = "8d6753e460c998bbd4cd8c6f0ed9a64346fcca0723d6e75e52fdc351c5d2169d"
dependencies = [
"ahash 0.8.3",
"atoi",
+
"bigdecimal 0.3.1",
"byteorder",
"bytes",
"chrono",
···
"futures-util",
"hashlink",
"hex",
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"log",
"memchr",
"once_cell",
···
"rustls-pemfile",
"serde",
"serde_json",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"smallvec",
"sqlformat",
"thiserror",
···
[[package]]
name = "sqlx-macros"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "208e3165167afd7f3881b16c1ef3f2af69fa75980897aac8874a0696516d12c2"
+
checksum = "9a793bb3ba331ec8359c1853bd39eed32cdd7baaf22c35ccf5c92a7e8d1189ec"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
name = "sqlx-macros-core"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8a4a8336d278c62231d87f24e8a7a74898156e34c1c18942857be2acb29c7dfc"
+
checksum = "0a4ee1e104e00dedb6aa5ffdd1343107b0a4702e862a84320ee7cc74782d96fc"
dependencies = [
"dotenvy",
"either",
···
"quote",
"serde",
"serde_json",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"sqlx-core",
"sqlx-mysql",
"sqlx-postgres",
···
[[package]]
name = "sqlx-mysql"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ca69bf415b93b60b80dc8fda3cb4ef52b2336614d8da2de5456cc942a110482"
+
checksum = "864b869fdf56263f4c95c45483191ea0af340f9f3e3e7b4d57a61c7c87a970db"
dependencies = [
"atoi",
-
"base64 0.21.3",
-
"bitflags 2.4.0",
+
"base64 0.21.4",
+
"bigdecimal 0.3.1",
+
"bitflags 2.4.1",
"byteorder",
"bytes",
"chrono",
···
"hmac",
"itoa",
"log",
-
"md-5 0.10.5",
+
"md-5 0.10.6",
"memchr",
"once_cell",
"percent-encoding",
···
"rsa 0.9.2",
"serde",
"sha1",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"smallvec",
"sqlx-core",
"stringprep",
···
[[package]]
name = "sqlx-postgres"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a0db2df1b8731c3651e204629dd55e52adbae0462fa1bdcbed56a2302c18181e"
+
checksum = "eb7ae0e6a97fb3ba33b23ac2671a5ce6e3cabe003f451abd5a56e7951d975624"
dependencies = [
"atoi",
-
"base64 0.21.3",
-
"bitflags 2.4.0",
+
"base64 0.21.4",
+
"bigdecimal 0.3.1",
+
"bitflags 2.4.1",
"byteorder",
"chrono",
"crc",
···
"home",
"itoa",
"log",
-
"md-5 0.10.5",
+
"md-5 0.10.6",
"memchr",
+
"num-bigint",
"once_cell",
"rand 0.8.5",
"serde",
"serde_json",
"sha1",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"smallvec",
"sqlx-core",
"stringprep",
···
[[package]]
name = "sqlx-sqlite"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "be4c21bf34c7cae5b283efb3ac1bcc7670df7561124dc2f8bdc0b59be40f79a2"
+
checksum = "d59dc83cf45d89c555a577694534fcd1b55c545a816c816ce51f20bbe56a4f3f"
dependencies = [
"atoi",
"chrono",
···
"proc-macro2",
"quote",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
name = "stringprep"
-
version = "0.1.3"
+
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "db3737bde7edce97102e0e2b15365bf7a20bfdb5f60f4f9e8d7004258a51a8da"
+
checksum = "bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6"
dependencies = [
+
"finl_unicode",
"unicode-bidi",
"unicode-normalization",
···
[[package]]
name = "strum_macros"
-
version = "0.25.2"
+
version = "0.25.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad8d03b598d3d0fff69bf533ee3ef19b8eeb342729596df84bcc7e1f96ec4059"
+
checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0"
dependencies = [
"heck",
"proc-macro2",
"quote",
"rustversion",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"proc-macro2",
"quote",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7191c8c57af059b75a2aadc927a2608c3962d19e4d09ce8f9c3f03739ddf833"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"is-macro",
"num-bigint",
"scoped-tls",
···
"proc-macro2",
"quote",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
checksum = "d8d8ca5dd849cea79e6a9792d725f4082ad3ade7a9541fba960c42d55ae778f2"
dependencies = [
"better_scoped_tls",
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"indexmap 1.9.3",
"once_cell",
"phf 0.10.1",
···
"proc-macro2",
"quote",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"pmutil",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"pmutil",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"proc-macro2",
"quote",
"swc_macros_common",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "syn"
-
version = "2.0.29"
+
version = "2.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a"
+
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
dependencies = [
"proc-macro2",
"quote",
···
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
[[package]]
+
name = "system-configuration"
+
version = "0.5.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
+
dependencies = [
+
"bitflags 1.3.2",
+
"core-foundation",
+
"system-configuration-sys",
+
]
+
+
[[package]]
+
name = "system-configuration-sys"
+
version = "0.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
+
dependencies = [
+
"core-foundation-sys",
+
"libc",
+
]
+
+
[[package]]
name = "tap"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
dependencies = [
"cfg-if",
-
"fastrand 2.0.0",
+
"fastrand 2.0.1",
"redox_syscall 0.3.5",
-
"rustix 0.38.9",
+
"rustix 0.38.19",
"windows-sys",
···
[[package]]
name = "termcolor"
-
version = "1.2.0"
+
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
+
checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64"
dependencies = [
"winapi-util",
···
[[package]]
name = "thiserror"
-
version = "1.0.47"
+
version = "1.0.49"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f"
+
checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4"
dependencies = [
"thiserror-impl",
[[package]]
name = "thiserror-impl"
-
version = "1.0.47"
+
version = "1.0.49"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b"
+
checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "time"
-
version = "0.1.45"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"
-
dependencies = [
-
"libc",
-
"wasi 0.10.0+wasi-snapshot-preview1",
-
"winapi",
-
]
-
-
[[package]]
-
name = "time"
-
version = "0.3.28"
+
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48"
+
checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5"
dependencies = [
"deranged",
"itoa",
+
"powerfmt",
"serde",
"time-core",
"time-macros",
···
[[package]]
name = "time-core"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
+
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
[[package]]
name = "time-macros"
-
version = "0.2.14"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572"
+
checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
dependencies = [
"time-core",
···
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
-
"socket2 0.5.3",
+
"socket2 0.5.4",
"tokio-macros",
"tracing",
"windows-sys",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
···
"postgres-protocol",
"postgres-types",
"rand 0.8.5",
-
"socket2 0.5.3",
+
"socket2 0.5.4",
"tokio",
"tokio-util",
"whoami",
···
[[package]]
name = "tokio-util"
-
version = "0.7.8"
+
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
+
checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d"
dependencies = [
"bytes",
"futures-core",
···
[[package]]
name = "toml"
-
version = "0.7.6"
+
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542"
+
checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
dependencies = [
"serde",
"serde_spanned",
···
[[package]]
name = "toml_edit"
-
version = "0.19.14"
+
version = "0.19.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a"
+
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
dependencies = [
-
"indexmap 2.0.0",
+
"indexmap 2.0.2",
"serde",
"serde_spanned",
"toml_datetime",
···
[[package]]
name = "tower-http"
-
version = "0.4.3"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "55ae70283aba8d2a8b411c695c437fe25b8b5e44e23e780662002fc72fb47a82"
+
checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"bytes",
"futures-core",
"futures-util",
···
[[package]]
name = "tracing"
-
version = "0.1.37"
+
version = "0.1.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
+
checksum = "ee2ef2af84856a50c1d430afce2fdded0a4ec7eda868db86409b4543df0797f9"
dependencies = [
-
"cfg-if",
"log",
"pin-project-lite",
"tracing-attributes",
···
[[package]]
name = "tracing-attributes"
-
version = "0.1.26"
+
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
[[package]]
name = "tracing-core"
-
version = "0.1.31"
+
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
+
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
dependencies = [
"once_cell",
"valuable",
[[package]]
+
name = "tracing-flame"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9"
+
dependencies = [
+
"lazy_static",
+
"tracing",
+
"tracing-subscriber",
+
]
+
+
[[package]]
name = "tracing-futures"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "typenum"
-
version = "1.16.0"
+
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "typify"
···
"regress",
"schemars",
"serde_json",
-
"syn 2.0.29",
+
"syn 2.0.38",
"thiserror",
"unicode-ident",
···
"serde",
"serde_json",
"serde_tokenstream",
-
"syn 2.0.29",
+
"syn 2.0.38",
"typify-impl",
···
[[package]]
name = "ulid"
-
version = "1.0.0"
+
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "13a3aaa69b04e5b66cc27309710a569ea23593612387d67daaf102e73aa974fd"
+
checksum = "7e37c4b6cbcc59a8dcd09a6429fbc7890286bcbb79215cea7b38a3c4c0921d93"
dependencies = [
"rand 0.8.5",
"uuid 1.4.1",
···
[[package]]
name = "unicode-id"
-
version = "0.3.3"
+
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a"
+
checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f"
[[package]]
name = "unicode-ident"
-
version = "1.0.11"
+
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
+
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
[[package]]
name = "unicode-normalization"
···
[[package]]
name = "unicode-width"
-
version = "0.1.10"
+
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
+
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
[[package]]
name = "unicode-xid"
···
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
[[package]]
+
name = "untrusted"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
+
+
[[package]]
name = "url"
-
version = "2.4.0"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
+
checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
dependencies = [
"form_urlencoded",
"idna",
···
[[package]]
name = "waker-fn"
-
version = "1.1.0"
+
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
+
checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690"
[[package]]
name = "walkdir"
-
version = "2.3.3"
+
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
+
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
dependencies = [
"same-file",
"winapi-util",
···
version = "0.9.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
-
-
[[package]]
-
name = "wasi"
-
version = "0.10.0+wasi-snapshot-preview1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
[[package]]
name = "wasi"
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
"wasm-bindgen-shared",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.29",
+
"syn 2.0.38",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
···
[[package]]
name = "webpki"
-
version = "0.22.0"
+
version = "0.22.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd"
+
checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53"
dependencies = [
-
"ring",
-
"untrusted",
+
"ring 0.17.4",
+
"untrusted 0.9.0",
[[package]]
···
[[package]]
name = "webpki-roots"
-
version = "0.23.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338"
-
dependencies = [
-
"rustls-webpki 0.100.2",
-
]
-
-
[[package]]
-
name = "webpki-roots"
version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b291546d5d9d1eab74f069c77749f2cb8504a12caa20f0f2de93ddbf6f411888"
dependencies = [
-
"rustls-webpki 0.101.4",
+
"rustls-webpki",
[[package]]
···
[[package]]
name = "which"
-
version = "4.4.0"
+
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269"
+
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
-
"libc",
+
"home",
"once_cell",
+
"rustix 0.38.19",
[[package]]
···
[[package]]
name = "winapi-util"
-
version = "0.1.5"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
dependencies = [
"winapi",
···
[[package]]
name = "windmill"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"axum",
-
"base64 0.21.3",
+
"base64 0.21.4",
"chrono",
"dotenv",
"futures",
···
"prometheus",
"rand 0.8.5",
"reqwest",
-
"rsa 0.7.2",
"rsmq_async",
"serde",
"serde_json",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"sqlx",
"tokio",
"tokio-metrics",
···
[[package]]
name = "windmill-api"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"argon2",
···
"async-stripe",
"async_zip",
"axum",
-
"base64 0.21.3",
+
"base64 0.21.4",
"bytes",
"chrono",
"chrono-tz",
···
"mail-send",
"mime_guess",
"prometheus",
+
"quick_cache",
"rand 0.8.5",
"regex",
"reqwest",
-
"retainer",
+
"rsa 0.7.2",
"rsmq_async",
"rust-embed",
"samael",
"serde",
"serde_json",
"serde_urlencoded",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"sql-builder",
"sqlx",
"tempfile",
-
"time 0.3.28",
+
"time",
"tokio",
"tokio-tar",
"tokio-util",
···
"tracing",
"tracing-subscriber",
"urlencoding",
+
"uuid 1.4.1",
"windmill-audit",
"windmill-common",
"windmill-parser",
···
[[package]]
name = "windmill-api-client"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
-
"base64 0.21.3",
+
"base64 0.21.4",
"chrono",
+
"openapiv3",
"prettyplease 0.1.25",
"progenitor",
"progenitor-client",
···
[[package]]
name = "windmill-audit"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"chrono",
"serde",
···
[[package]]
name = "windmill-common"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"axum",
···
"hex",
"hmac",
"hyper",
+
"itertools 0.11.0",
"lazy_static",
"prometheus",
"rand 0.8.5",
+
"regex",
"reqwest",
"serde",
"serde_json",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"sqlx",
"thiserror",
"tokio",
"tracing",
+
"tracing-flame",
"tracing-subscriber",
"uuid 1.4.1",
[[package]]
name = "windmill-parser"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"serde",
"serde_json",
···
[[package]]
name = "windmill-parser-bash"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"lazy_static",
···
[[package]]
name = "windmill-parser-go"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"gosyn",
"itertools 0.11.0",
+
"lazy_static",
+
"regex",
"windmill-parser",
[[package]]
name = "windmill-parser-graphql"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"lazy_static",
···
[[package]]
name = "windmill-parser-py"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"itertools 0.11.0",
···
[[package]]
name = "windmill-parser-py-imports"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"async-recursion",
···
[[package]]
name = "windmill-parser-sql"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"lazy_static",
···
[[package]]
name = "windmill-parser-ts"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"convert_case 0.6.0",
···
[[package]]
name = "windmill-parser-wasm"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"getrandom 0.2.10",
···
[[package]]
name = "windmill-queue"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"async-recursion",
+
"axum",
+
"bigdecimal 0.4.2",
"chrono",
"chrono-tz",
"cron",
···
[[package]]
name = "windmill-worker"
-
version = "1.160.0"
+
version = "1.184.0"
dependencies = [
"anyhow",
"async-recursion",
-
"base64 0.21.3",
+
"base64 0.21.4",
+
"bytes",
"chrono",
"const_format",
"deno_ast",
···
"lazy_static",
"mysql_async",
"native-tls",
+
"nix",
"once_cell",
"pem 3.0.2",
"postgres-native-tls",
"prometheus",
"rand 0.8.5",
"regex",
+
"reqwest",
"rsmq_async",
"rust_decimal",
"serde",
"serde_json",
-
"sha2 0.10.7",
+
"sha2 0.10.8",
"sqlx",
"tokio",
"tokio-postgres",
"tracing",
"urlencoding",
"uuid 1.4.1",
-
"windmill-api-client",
"windmill-audit",
"windmill-common",
"windmill-parser",
···
[[package]]
-
name = "windows"
-
version = "0.48.0"
+
name = "windows-core"
+
version = "0.51.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
+
checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64"
dependencies = [
"windows-targets",
···
[[package]]
name = "winnow"
-
version = "0.5.15"
+
version = "0.5.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc"
+
checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c"
dependencies = [
"memchr",
···
[[package]]
name = "zstd-sys"
-
version = "2.0.8+zstd.1.5.5"
+
version = "2.0.9+zstd.1.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c"
+
checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656"
dependencies = [
"cc",
-
"libc",
"pkg-config",
+9 -5
pkgs/servers/windmill/default.nix
···
let
pname = "windmill";
-
version = "1.160.0";
+
version = "1.184.0";
fullSrc = fetchFromGitHub {
owner = "windmill-labs";
repo = "windmill";
rev = "v${version}";
-
hash = "sha256-WsIYGqBBcLq5CE/zcgqPVCYtxM3GfSxSqF2JeW6C0ss=";
+
hash = "sha256-K7nF2B52dEzvdZxj21i89uJveh3/cM7uq7y/EE45ooY";
};
pythonEnv = python3.withPackages (ps: [ ps.pip-tools ]);
···
sourceRoot = "${fullSrc.name}/frontend";
-
npmDepsHash = "sha256-GUrOfN3SyxkvQllgHXDao8JFl5zY4DBxftelsX0Rkqo=";
+
npmDepsHash = "sha256-pGTJfVXo7nPIzwVIVxOm1pTd+7CbnKCnaQMYC+GkSAI=";
+
+
# without these you get a
+
# FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
+
env.NODE_OPTIONS="--max-old-space-size=8192";
preBuild = ''
npm run generate-backend-client
···
];
postPatch = ''
-
substituteInPlace windmill-worker/src/worker.rs \
+
substituteInPlace windmill-worker/src/bash_executor.rs \
--replace '"/bin/bash"' '"${bash}/bin/bash"'
substituteInPlace windmill-api/src/lib.rs \
···
description = "Open-source developer platform to turn scripts into workflows and UIs";
homepage = "https://windmill.dev";
license = lib.licenses.agpl3Only;
-
maintainers = with lib.maintainers; [ dit7ya ];
+
maintainers = with lib.maintainers; [ dit7ya happysalada ];
mainProgram = "windmill";
# limited by librusty_v8
platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
+3 -3
pkgs/shells/carapace/default.nix
···
buildGoModule rec {
pname = "carapace";
-
version = "0.27.0";
+
version = "0.28.0";
src = fetchFromGitHub {
owner = "rsteube";
repo = "${pname}-bin";
rev = "v${version}";
-
hash = "sha256-UcJbWOYkNUJEilJL/LG5o+I1ugqEOEGfs+uvKUMnTMU=";
+
hash = "sha256-0ubZt4KsjsoIcglo/lh9JDAZjuACBNdVLJazH0Csxl0=";
};
-
vendorHash = "sha256-PN8ARsJQqRj333ervoy24PZoWkrCIYiGxOovzEhPNZQ=";
+
vendorHash = "sha256-35Gmye5NPOtUaW8zNkjK0cQ3FRB1fK7UyqT5c17rls4=";
ldflags = [
"-s"
+1 -1
pkgs/shells/zsh/fzf-zsh/default.nix
···
homepage = "https://github.com/wyntau/fzf-zsh";
description = "wrap fzf to use in oh-my-zsh";
license = licenses.mit;
-
maintainers = with maintainers; [ ma27 ];
+
maintainers = with maintainers; [ ];
platforms = platforms.unix;
};
}
+1 -1
pkgs/shells/zsh/lambda-mod-zsh-theme/default.nix
···
homepage = "https://github.com/halfo/lambda-mod-zsh-theme/";
license = licenses.mit;
platforms = platforms.all;
-
maintainers = with maintainers; [ ma27 ];
+
maintainers = with maintainers; [ ];
};
}
+1 -1
pkgs/shells/zsh/zsh-you-should-use/default.nix
···
homepage = "https://github.com/MichaelAquilina/zsh-you-should-use";
license = licenses.gpl3;
description = "ZSH plugin that reminds you to use existing aliases for commands you just typed";
-
maintainers = with maintainers; [ ma27 ];
+
maintainers = with maintainers; [ ];
};
}
+3 -3
pkgs/tools/misc/google-cloud-sql-proxy/default.nix
···
buildGoModule rec {
pname = "google-cloud-sql-proxy";
-
version = "2.7.0";
+
version = "2.7.1";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "cloud-sql-proxy";
rev = "v${version}";
-
hash = "sha256-4PB9Eaqb8teF+gmiHD2VAIFnxqiK2Nb0u+xSNAM8iMs=";
+
hash = "sha256-8UoAN5z84gGV869AgOWGrC92NdEnkw5b6QME4QKQ/mM=";
};
subPackages = [ "." ];
-
vendorHash = "sha256-LaI7IdSyB7ETTjqIcIPDf3noEbvwlN3+KqrkSm8B6m8=";
+
vendorHash = "sha256-S2bt015AD25K6yrVGK3qv8Gq2fVifVV0AVBSt/8V9So=";
preCheck = ''
buildFlagsArray+="-short"
+2 -2
pkgs/tools/misc/kak-lsp/default.nix
···
-
{ stdenv, lib, fetchFromGitHub, rustPlatform, Security, SystemConfiguration }:
+
{ stdenv, lib, fetchFromGitHub, rustPlatform, CoreServices, Security, SystemConfiguration }:
rustPlatform.buildRustPackage rec {
pname = "kak-lsp";
···
cargoSha256 = "sha256-g63Kfi4xJZO/+fq6eK2iB1dUGoSGWIIRaJr8BWO/txM=";
-
buildInputs = lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
+
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices Security SystemConfiguration ];
meta = with lib; {
description = "Kakoune Language Server Protocol Client";
+2
pkgs/tools/misc/qmk/default.nix
···
, avrdude
, dfu-programmer
, dfu-util
+
, wb32-dfu-updater
, gcc-arm-embedded
, gnumake
, teensy-loader-cli
···
avrdude
dfu-programmer
dfu-util
+
wb32-dfu-updater
teensy-loader-cli
gcc-arm-embedded
gnumake
+1 -1
pkgs/tools/networking/vpn-slice/default.nix
···
description =
"vpnc-script replacement for easy and secure split-tunnel VPN setup";
license = licenses.gpl3;
-
maintainers = with maintainers; [ jdbaldry ];
+
maintainers = with maintainers; [ liketechnik ];
};
}
+4 -4
pkgs/tools/security/onlykey-agent/default.nix
···
# onlykey requires a patched version of libagent
lib-agent = with python3Packages; libagent.overridePythonAttrs (oa: rec{
-
version = "1.0.4";
+
version = "1.0.6";
src = fetchPypi {
inherit version;
pname = "lib-agent";
-
sha256 = "sha256-MwtufyJVPWuK7bbX+9Kv6wEi/zq4ftXrfjrMOYpcIfc=";
+
sha256 = "sha256-IrJizIHDIPHo4tVduUat7u31zHo3Nt8gcMOyUUqkNu0=";
};
propagatedBuildInputs = oa.propagatedBuildInputs or [ ] ++ [
bech32
···
in
python3Packages.buildPythonApplication rec {
pname = "onlykey-agent";
-
version = "1.1.13";
+
version = "1.1.15";
src = fetchPypi {
inherit pname version;
-
sha256 = "sha256-GAb6crtW6rLAbFtdi6fAGCPjXpKFhravguoGjuNcIxc=";
+
sha256 = "sha256-SbGb7CjcD7cFPvASZtip56B4uxRiFKZBvbsf6sb8fds=";
};
propagatedBuildInputs = with python3Packages; [ lib-agent onlykey-cli ];
+3 -3
pkgs/tools/security/onlykey-cli/default.nix
···
python3Packages.buildPythonApplication rec {
pname = "onlykey-cli";
-
version = "1.2.9";
+
version = "1.2.10";
src = fetchPypi {
inherit version;
pname = "onlykey";
-
sha256 = "sha256-92CzDZgtmww0eABtjeBo6HNQ00sijWakjXLPJiOXY/A=";
+
sha256 = "sha256-ZmQnyZx9YlIIxMMdZ0U2zb+QANfcwrtG7iR1LpgzmBQ=";
};
propagatedBuildInputs = with python3Packages; [
···
# Requires having the physical onlykey (a usb security key)
doCheck = false;
-
pythonImportsCheck = [ "onlykey.cli" ];
+
pythonImportsCheck = [ "onlykey.client" ];
meta = with lib; {
description = "OnlyKey client and command-line tool";
+2 -2
pkgs/tools/text/vgrep/default.nix
···
buildGoModule rec {
pname = "vgrep";
-
version = "2.6.1";
+
version = "2.7.0";
src = fetchFromGitHub {
owner = "vrothberg";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-8xLyk1iid3xDCAuZwz1oXsEyboLaxvzm1BEyA2snQt4=";
+
hash = "sha256-+KZNNkTuZyF02YDZX3u1KdhOcZ3+Ud6aDGL/sGUN1hI=";
};
vendorHash = null;
+50
pkgs/tools/wayland/xwaylandvideobridge/default.nix
···
+
{ lib
+
, stdenv
+
, fetchFromGitLab
+
, cmake
+
, extra-cmake-modules
+
, pkg-config
+
, qtbase
+
, qtquickcontrols2
+
, qtx11extras
+
, kdelibs4support
+
, kpipewire
+
, wrapQtAppsHook
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "xwaylandvideobridge";
+
version = "0.2";
+
+
src = fetchFromGitLab {
+
domain = "invent.kde.org";
+
owner = "system";
+
repo = "xwaylandvideobridge";
+
rev = "v${finalAttrs.version}";
+
hash = "sha256-79Z4BH7C85ZF+1Zivs3bTey7IdUnaDKhvZxzL6sDqUs=";
+
};
+
+
nativeBuildInputs = [
+
cmake
+
extra-cmake-modules
+
pkg-config
+
wrapQtAppsHook
+
];
+
+
buildInputs = [
+
qtbase
+
qtquickcontrols2
+
qtx11extras
+
kdelibs4support
+
kpipewire
+
];
+
+
meta = {
+
description = "Utility to allow streaming Wayland windows to X applications";
+
homepage = "https://invent.kde.org/system/xwaylandvideobridge";
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ stepbrobd ];
+
platforms = lib.platforms.linux;
+
mainProgram = "xwaylandvideobridge";
+
};
+
})
+2 -1
pkgs/top-level/aliases.nix
···
webkitgtk_5_0 = throw "'webkitgtk_5_0' has been superseded by 'webkitgtk_6_0'"; # Added 2023-02-25
wio = throw "wio has been removed from nixpkgs, it was unmaintained and required wlroots_0_14 at the time of removal"; # Added 2023-04-28
wineWayland = wine-wayland;
-
win-qemu = throw "'win-qemu' has been replaced by 'win-virtio'"; # Added 2023-08-16
+
win-qemu = throw "'win-qemu' has been replaced by 'virtio-win'"; # Added 2023-08-16
+
win-virtio = virtio-win; # Added 2023-10-17
win-signed-gplpv-drivers = throw "win-signed-gplpv-drivers has been removed from nixpkgs, as it's unmaintained: https://help.univention.com/t/installing-signed-gplpv-drivers/21828"; # Added 2023-08-17
wlroots_0_14 = throw "'wlroots_0_14' has been removed in favor of newer versions"; # Added 2023-07-29
wordpress6_1 = throw "'wordpress6_1' has been removed in favor of the latest version"; # Added 2023-10-10
+3 -2
pkgs/top-level/all-packages.nix
···
kaffeine = libsForQt5.callPackage ../applications/video/kaffeine { };
kak-lsp = callPackage ../tools/misc/kak-lsp {
-
inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration;
+
inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration;
};
kakoune-cr = callPackage ../tools/misc/kakoune-cr { crystal = crystal_1_2; };
···
xwayland = callPackage ../servers/x11/xorg/xwayland.nix { };
+
xwaylandvideobridge = libsForQt5.callPackage ../tools/wayland/xwaylandvideobridge { };
+
yaws = callPackage ../servers/http/yaws { };
youtrack = callPackage ../servers/jetbrains/youtrack.nix { };
···
xkbmon = callPackage ../applications/misc/xkbmon { };
win-spice = callPackage ../applications/virtualization/driver/win-spice { };
-
win-virtio = callPackage ../applications/virtualization/driver/win-virtio { };
win-pvdrivers = callPackage ../applications/virtualization/driver/win-pvdrivers { };
xfig = callPackage ../applications/graphics/xfig { };
+4
pkgs/top-level/python-packages.nix
···
hopcroftkarp = callPackage ../development/python-modules/hopcroftkarp { };
+
horizon-eda = callPackage ../development/python-modules/horizon-eda {
+
inherit (pkgs) horizon-eda mesa;
+
};
+
howdoi = callPackage ../development/python-modules/howdoi { };
hpack = callPackage ../development/python-modules/hpack { };