diff options
468 files changed, 13432 insertions, 12425 deletions
diff --git a/lib/modules.nix b/lib/modules.nix index 0bedd28e877..f16df20425e 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -539,59 +539,74 @@ let mergeModules' = prefix: options: configs: let - /* byName is like foldAttrs, but will look for attributes to merge in the - specified attribute name. - - byName "foo" (module: value: ["module.hidden=${module.hidden},value=${value}"]) - [ - { - hidden="baz"; - foo={qux="bar"; gla="flop";}; - } - { - hidden="fli"; - foo={qux="gne"; gli="flip";}; - } - ] - ===> - { - gla = [ "module.hidden=baz,value=flop" ]; - gli = [ "module.hidden=fli,value=flip" ]; - qux = [ "module.hidden=baz,value=bar" "module.hidden=fli,value=gne" ]; - } - */ - byName = attr: f: modules: - zipAttrsWith (n: concatLists) - (map (module: let subtree = module.${attr}; in + # an attrset 'name' => list of submodules that declare ‘name’. + declsByName = + zipAttrsWith + (n: concatLists) + (map + (module: let subtree = module.options; in if !(builtins.isAttrs subtree) then - throw (if attr == "config" then '' - You're trying to define a value of type `${builtins.typeOf subtree}' - rather than an attribute set for the option - `${builtins.concatStringsSep "." prefix}'! - - This usually happens if `${builtins.concatStringsSep "." prefix}' has option - definitions inside that are not matched. Please check how to properly define - this option by e.g. referring to `man 5 configuration.nix'! - '' else '' + throw '' An option declaration for `${builtins.concatStringsSep "." prefix}' has type `${builtins.typeOf subtree}' rather than an attribute set. Did you mean to define this outside of `options'? - '') + '' else - mapAttrs (n: f module) subtree - ) modules); - # an attrset 'name' => list of submodules that declare ‘name’. - declsByName = byName "options" (module: option: - [{ inherit (module) _file; options = option; }] - ) options; + mapAttrs + (n: option: + [{ inherit (module) _file; options = option; }] + ) + subtree + ) + options); + + # The root of any module definition must be an attrset. + checkedConfigs = + assert + lib.all + (c: + # TODO: I have my doubts that this error would occur when option definitions are not matched. + # The implementation of this check used to be tied to a superficially similar check for + # options, so maybe that's why this is here. + isAttrs c.config || throw '' + In module `${c.file}', you're trying to define a value of type `${builtins.typeOf c.config}' + rather than an attribute set for the option + `${builtins.concatStringsSep "." prefix}'! + + This usually happens if `${builtins.concatStringsSep "." prefix}' has option + definitions inside that are not matched. Please check how to properly define + this option by e.g. referring to `man 5 configuration.nix'! + '' + ) + configs; + configs; + # an attrset 'name' => list of submodules that define ‘name’. - defnsByName = byName "config" (module: value: - map (config: { inherit (module) file; inherit config; }) (pushDownProperties value) - ) configs; + pushedDownDefinitionsByName = + zipAttrsWith + (n: concatLists) + (map + (module: + mapAttrs + (n: value: + map (config: { inherit (module) file; inherit config; }) (pushDownProperties value) + ) + module.config + ) + checkedConfigs); # extract the definitions for each loc - defnsByName' = byName "config" (module: value: - [{ inherit (module) file; inherit value; }] - ) configs; + rawDefinitionsByName = + zipAttrsWith + (n: concatLists) + (map + (module: + mapAttrs + (n: value: + [{ inherit (module) file; inherit value; }] + ) + module.config + ) + checkedConfigs); # Convert an option tree decl to a submodule option decl optionTreeToOption = decl: @@ -613,8 +628,8 @@ let # We're descending into attribute ‘name’. let loc = prefix ++ [name]; - defns = defnsByName.${name} or []; - defns' = defnsByName'.${name} or []; + defns = pushedDownDefinitionsByName.${name} or []; + defns' = rawDefinitionsByName.${name} or []; optionDecls = filter (m: isOption m.options) decls; in if length optionDecls == length decls then @@ -657,7 +672,7 @@ let # Propagate all unmatched definitions from nested option sets mapAttrs (n: v: v.unmatchedDefns) resultsByName # Plus the definitions for the current prefix that don't have a matching option - // removeAttrs defnsByName' (attrNames matchedOptions); + // removeAttrs rawDefinitionsByName (attrNames matchedOptions); in { inherit matchedOptions; diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index f5f0701c63a..50f24c09ca4 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -207,7 +207,7 @@ checkConfigOutput '^"foo"$' config.submodule.foo ./declare-submoduleWith-special ## shorthandOnlyDefines config behaves as expected checkConfigOutput '^true$' config.submodule.config ./declare-submoduleWith-shorthand.nix ./define-submoduleWith-shorthand.nix checkConfigError 'is not of type `boolean' config.submodule.config ./declare-submoduleWith-shorthand.nix ./define-submoduleWith-noshorthand.nix -checkConfigError "You're trying to define a value of type \`bool'\n\s*rather than an attribute set for the option" config.submodule.config ./declare-submoduleWith-noshorthand.nix ./define-submoduleWith-shorthand.nix +checkConfigError "In module ..*define-submoduleWith-shorthand.nix., you're trying to define a value of type \`bool'\n\s*rather than an attribute set for the option" config.submodule.config ./declare-submoduleWith-noshorthand.nix ./define-submoduleWith-shorthand.nix checkConfigOutput '^true$' config.submodule.config ./declare-submoduleWith-noshorthand.nix ./define-submoduleWith-noshorthand.nix ## submoduleWith should merge all modules in one swoop diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1cc16179a1d..60536394f5d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2561,6 +2561,12 @@ } ]; }; + CaitlinDavitt = { + email = "CaitlinDavitt@gmail.com"; + github = "CaitlinDavitt"; + githubId = 48105979; + name = "Caitlin Davitt"; + }; calavera = { email = "david.calavera@gmail.com"; github = "calavera"; @@ -3263,6 +3269,12 @@ githubId = 244239; name = "Mauricio Collares"; }; + coloquinte = { + email = "gabriel.gouvine_nix@m4x.org"; + github = "coloquinte"; + githubId = 4102525; + name = "Gabriel Gouvine"; + }; commandodev = { email = "ben@perurbis.com"; github = "commandodev"; @@ -15003,6 +15015,12 @@ github = "kf5grd"; githubId = 18297490; }; + shortcord = { + name = "Short Cord"; + email = "short@shortcord.com"; + github = "shortcord"; + githubId = 3823744; + }; shou = { email = "x+g@shou.io"; github = "Shou"; diff --git a/nixos/modules/config/no-x-libs.nix b/nixos/modules/config/no-x-libs.nix index 676d2abda08..f8622be59a1 100644 --- a/nixos/modules/config/no-x-libs.nix +++ b/nixos/modules/config/no-x-libs.nix @@ -26,7 +26,12 @@ with lib; fonts.fontconfig.enable = false; - nixpkgs.overlays = singleton (const (super: { + nixpkgs.overlays = singleton (self: super: let + packageOverrides = const (python-prev: { + # tk feature requires wayland which fails to compile + matplotlib = python-prev.matplotlib.override { enableGtk3 = false; enableTk = false; enableQt = false; }; + }); + in { beam = super.beam_nox; cairo = super.cairo.override { x11Support = false; }; dbus = super.dbus.override { x11Support = false; }; @@ -62,6 +67,8 @@ with lib; pango = super.pango.override { x11Support = false; }; pinentry = super.pinentry.override { enabledFlavors = [ "curses" "tty" "emacs" ]; withLibsecret = false; }; pipewire = super.pipewire.override { x11Support = false; }; + python3 = super.python3.override { inherit packageOverrides; }; + python3Packages = self.python3.pkgs; # required otherwise overlays from above are not forwarded qemu = super.qemu.override { gtkSupport = false; spiceSupport = false; sdlSupport = false; }; qrencode = super.qrencode.overrideAttrs (_: { doCheck = false; }); qt5 = super.qt5.overrideScope (const (super': { @@ -72,6 +79,6 @@ with lib; util-linux = super.util-linux.override { translateManpages = false; }; vim-full = super.vim-full.override { guiSupport = false; }; zbar = super.zbar.override { enableVideo = false; withXorg = false; }; - })); + }); }; } diff --git a/nixos/modules/installer/tools/tools.nix b/nixos/modules/installer/tools/tools.nix index 1e36d10b391..54b0f81ee78 100644 --- a/nixos/modules/installer/tools/tools.nix +++ b/nixos/modules/installer/tools/tools.nix @@ -42,10 +42,7 @@ let xserverEnabled = config.services.xserver.enable; }; - nixos-option = - if lib.versionAtLeast (lib.getVersion config.nix.package) "2.4pre" - then null - else pkgs.nixos-option; + inherit (pkgs) nixos-option; nixos-version = makeProg { name = "nixos-version"; @@ -232,9 +229,10 @@ in nixos-install nixos-rebuild nixos-generate-config + nixos-option nixos-version nixos-enter - ] ++ lib.optional (nixos-option != null) nixos-option; + ]; documentation.man.man-db.skipPackages = [ nixos-version ]; diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index aa8c2e67073..73242f22b0d 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1410,6 +1410,7 @@ ./tasks/filesystems/nfs.nix ./tasks/filesystems/ntfs.nix ./tasks/filesystems/reiserfs.nix + ./tasks/filesystems/squashfs.nix ./tasks/filesystems/unionfs-fuse.nix ./tasks/filesystems/vboxsf.nix ./tasks/filesystems/vfat.nix diff --git a/nixos/modules/services/x11/window-managers/herbstluftwm.nix b/nixos/modules/services/x11/window-managers/herbstluftwm.nix index 816cbb36caf..93705ada116 100644 --- a/nixos/modules/services/x11/window-managers/herbstluftwm.nix +++ b/nixos/modules/services/x11/window-managers/herbstluftwm.nix @@ -40,7 +40,7 @@ in (cfg.configFile != null) ''-c "${cfg.configFile}"'' ; - in "${cfg.package}/bin/herbstluftwm ${configFileClause}"; + in "${cfg.package}/bin/herbstluftwm ${configFileClause} &"; }; environment.systemPackages = [ cfg.package ]; }; diff --git a/nixos/modules/tasks/filesystems/squashfs.nix b/nixos/modules/tasks/filesystems/squashfs.nix new file mode 100644 index 00000000000..10d45a21d3c --- /dev/null +++ b/nixos/modules/tasks/filesystems/squashfs.nix @@ -0,0 +1,13 @@ +{ config, lib, ... }: + +let + + inInitrd = lib.any (fs: fs == "squashfs") config.boot.initrd.supportedFilesystems; + +in + +{ + + boot.initrd.availableKernelModules = lib.mkIf inInitrd [ "squashfs" ]; + +} diff --git a/nixos/tests/non-default-filesystems.nix b/nixos/tests/non-default-filesystems.nix index 6233e8d265d..08a17107dd2 100644 --- a/nixos/tests/non-default-filesystems.nix +++ b/nixos/tests/non-default-filesystems.nix @@ -94,6 +94,8 @@ with pkgs.lib; makeTest { name = "non-default-filesystems-erofs"; + meta.maintainers = with maintainers; [ nikstur ]; + nodes.machine = _: { virtualisation.qemu.drives = [{ name = "non-default-filesystem"; @@ -128,4 +130,43 @@ with pkgs.lib; assert "erofs" in file_contents ''; }; + + squashfs = + let + fsImage = "/tmp/non-default-filesystem.img"; + in + makeTest { + name = "non-default-filesystems-squashfs"; + + meta.maintainers = with maintainers; [ nikstur ]; + + nodes.machine = { + virtualisation.qemu.drives = [{ + name = "non-default-filesystem"; + file = fsImage; + deviceExtraOpts.serial = "non-default"; + }]; + + virtualisation.fileSystems."/non-default" = { + device = "/dev/disk/by-id/virtio-non-default"; + fsType = "squashfs"; + neededForBoot = true; + }; + }; + + testScript = '' + import subprocess + + with open("filesystem", "w") as f: + f.write("squashfs") + + subprocess.run([ + "${pkgs.squashfsTools}/bin/mksquashfs", + "filesystem", + "${fsImage}", + ]) + + assert "squashfs" in machine.succeed("cat /non-default/filesystem") + ''; + }; } diff --git a/pkgs/applications/audio/flac/default.nix b/pkgs/applications/audio/flac/default.nix index be987fccd66..cadf0c829d4 100644 --- a/pkgs/applications/audio/flac/default.nix +++ b/pkgs/applications/audio/flac/default.nix @@ -10,12 +10,12 @@ stdenv.mkDerivation rec { pname = "flac"; - version = "1.4.2"; + version = "1.4.3"; src = fetchurl { url = "http://downloads.xiph.org/releases/flac/${pname}-${version}.tar.xz"; # Official checksum is published at https://github.com/xiph/flac/releases/tag/${version} - sha256 = "sha256-4yLVih9I0j2d049DJnKGX2955zpvnMWl9X/KqD61qOQ="; + hash = "sha256-bFjmnNIjSPRBuGEJK4JeWR0Lgi4QbebrDuTQXScgW3A="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/audio/fluidsynth/default.nix b/pkgs/applications/audio/fluidsynth/default.nix index 41ee34847a8..503e72dfe0e 100644 --- a/pkgs/applications/audio/fluidsynth/default.nix +++ b/pkgs/applications/audio/fluidsynth/default.nix @@ -1,19 +1,29 @@ -{ stdenv, lib, fetchFromGitHub, buildPackages, pkg-config, cmake +{ stdenv, lib, fetchFromGitHub, fetchpatch, buildPackages, pkg-config, cmake , alsa-lib, glib, libjack2, libsndfile, libpulseaudio , AppKit, AudioUnit, CoreAudio, CoreMIDI, CoreServices }: stdenv.mkDerivation rec { pname = "fluidsynth"; - version = "2.3.2"; + version = "2.3.3"; src = fetchFromGitHub { owner = "FluidSynth"; repo = "fluidsynth"; rev = "v${version}"; - sha256 = "sha256-BSJu3jB7b5G2ThXBUHUNnBGl55EXe3nIzdBdgfOWDSM="; + sha256 = "sha256-RqhlpvMbRSwdcY2uuFAdJnihN3aObcLVMuvCZ294dgo="; }; + patches = [ + # Fixes bad CMAKE_INSTALL_PREFIX + CMAKE_INSTALL_LIBDIR concatenation for Darwin install name dir + # Remove when PR merged & in release + (fetchpatch { + name = "0001-Fix-incorrect-way-of-turning-CMAKE_INSTALL_LIBDIR-absolute.patch"; + url = "https://github.com/FluidSynth/fluidsynth/pull/1261/commits/03cd38dd909fc24aa39553d869afbb4024416de8.patch"; + hash = "sha256-nV+MbFttnbNBO4zWnPLpnnEuoiESkV9BGFlUS9tQQfk="; + }) + ]; + outputs = [ "out" "dev" "man" ]; nativeBuildInputs = [ buildPackages.stdenv.cc pkg-config cmake ]; @@ -24,8 +34,6 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-Denable-framework=off" - # set CMAKE_INSTALL_NAME_DIR to correct value on darwin - "-DCMAKE_INSTALL_LIBDIR=lib" ]; meta = with lib; { diff --git a/pkgs/applications/audio/vital/default.nix b/pkgs/applications/audio/vital/default.nix new file mode 100644 index 00000000000..84c910eecb9 --- /dev/null +++ b/pkgs/applications/audio/vital/default.nix @@ -0,0 +1,67 @@ +{ lib +, stdenv +, fetchzip +, autoPatchelfHook +, makeBinaryWrapper + +, alsa-lib +, libjack2 +, curl +, xorg +, libGL +, freetype +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "vital"; + version = "1.5.5"; + + src = fetchzip { + url = "https://builds.vital.audio/VitalAudio/vital/${builtins.replaceStrings ["."] ["_"] finalAttrs.version}/VitalInstaller.zip"; + hash = "sha256-hCwXSUiBB0YpQ1oN6adLprwAoel6f72tBG5fEb61OCI="; + }; + + nativeBuildInputs = [ + autoPatchelfHook + makeBinaryWrapper + ]; + + buildInputs = [ + alsa-lib + stdenv.cc.cc.lib + libGL + xorg.libSM + xorg.libICE + xorg.libX11 + freetype + libjack2 + ]; + + dontBuild = true; + + installPhase = '' + runHook preInstall + + # copy each output to its destination (individually) + mkdir -p $out/{bin,lib/{clap,vst,vst3}} + for f in bin/Vital lib/{clap/Vital.clap,vst/Vital.so,vst3/Vital.vst3}; do + cp -r $f $out/$f + done + + wrapProgram $out/bin/Vital \ + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ curl libjack2 ]}" + + runHook postInstall + ''; + + + meta = with lib; { + description = "Spectral warping wavetable synth"; + homepage = "https://vital.audio/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; + license = with licenses; [ unfree gpl3Plus ]; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ PowerUser64 ]; + mainProgram = "Vital"; + }; +}) diff --git a/pkgs/applications/backup/deja-dup/default.nix b/pkgs/applications/backup/deja-dup/default.nix index 68d3d92b169..c2212373e70 100644 --- a/pkgs/applications/backup/deja-dup/default.nix +++ b/pkgs/applications/backup/deja-dup/default.nix @@ -22,14 +22,14 @@ stdenv.mkDerivation rec { pname = "deja-dup"; - version = "44.1"; + version = "44.2"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "World"; - repo = pname; + repo = "deja-dup"; rev = version; - sha256 = "sha256-+Z8o45ZJOmYN+G4viGJW+9BPL6gNitfFBu76qx+sOF0="; + hash = "sha256-TnyH2tIvzG1B2hbDPyFyaTArfuMJaP6GKw6yahwsQ1Q="; }; patches = [ diff --git a/pkgs/applications/blockchains/btcpayserver/default.nix b/pkgs/applications/blockchains/btcpayserver/default.nix index cd97a58a8e1..c98e3e85ed7 100644 --- a/pkgs/applications/blockchains/btcpayserver/default.nix +++ b/pkgs/applications/blockchains/btcpayserver/default.nix @@ -6,13 +6,13 @@ buildDotnetModule rec { pname = "btcpayserver"; - version = "1.10.2"; + version = "1.10.3"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-HZlH2FoBPJXbynOUfAGgrI1nq6qpIjBSjMBi6Oq1MdE="; + sha256 = "sha256-a2+Rh+Pxy4pCU9eo4L3986+yVvjrNZY2bFQiUpVuYqM="; }; projectFile = "BTCPayServer/BTCPayServer.csproj"; diff --git a/pkgs/applications/blockchains/btcpayserver/deps.nix b/pkgs/applications/blockchains/btcpayserver/deps.nix index ac03ab8306c..58bf97870f2 100644 --- a/pkgs/applications/blockchains/btcpayserver/deps.nix +++ b/pkgs/applications/blockchains/btcpayserver/deps.nix @@ -8,15 +8,15 @@ (fetchNuGet { pname = "AWSSDK.S3"; version = "3.3.110.10"; sha256 = "1lf1hfbx792dpa1hxgn0a0jrrvldd16hgbxx229dk2qcz5qlnc38"; }) (fetchNuGet { pname = "BIP78.Sender"; version = "0.2.2"; sha256 = "12pm2s35c0qzc06099q2z1pxwq94rq85n74yz8fs8gwvm2ksgp4p"; }) (fetchNuGet { pname = "BTCPayServer.Hwi"; version = "2.0.2"; sha256 = "0lh3n1qncqs4kbrmx65xs271f0d9c7irrs9qnsa9q51cbbqbljh9"; }) - (fetchNuGet { pname = "BTCPayServer.Lightning.All"; version = "1.4.26"; sha256 = "1mssifz3jhvk3cqpb3kiqzlsyirlxzj90mlkigdnqqxfk7fyv6wv"; }) + (fetchNuGet { pname = "BTCPayServer.Lightning.All"; version = "1.4.28"; sha256 = "1zwixvm22nh76ril7w2rkwdvikm76b822iscscpyp6nrfl8mzqi0"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Charge"; version = "1.3.20"; sha256 = "0nk82hkgs67mxfxkgbav8yxxd79m0xyqaan7vay00gg33pjqdjvj"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.CLightning"; version = "1.3.27"; sha256 = "14bgi3p31v8ypf1lqnc5xkpzfd2cj5a23v2wv1m38jl6ng2v6vqp"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Common"; version = "1.3.16"; sha256 = "1g37736b4k0ncpyy2qycbk4l85fqvgwac3k98nbdj0dvhfghp1dn"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Common"; version = "1.3.21"; sha256 = "042xwfsxd30zgwiz0w14ynb755w5sldkplxgw1fkw68lrz66x5s4"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Eclair"; version = "1.3.20"; sha256 = "093w82mcxxxbvx66j0sp3lsfm2bkbi3igm80iz9zdghy85845kc9"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.LNBank"; version = "1.3.26"; sha256 = "1kfl88psjbsh88l98kc6dyxqjghnzyffi070v2ifkdjcdgdbawfs"; }) - (fetchNuGet { pname = "BTCPayServer.Lightning.LND"; version = "1.4.16"; sha256 = "1m3nb23f6c6ms2mm07sii4hkrv7illzfg32cjy2j3h6myynw1ik5"; }) - (fetchNuGet { pname = "BTCPayServer.Lightning.LNDhub"; version = "1.0.19"; sha256 = "164c5nmsqzgz9v6fw0ml0d9m5hcp449468giakv3cihq25cd6giz"; }) + (fetchNuGet { pname = "BTCPayServer.Lightning.LND"; version = "1.4.17"; sha256 = "1n6zbb7rfwp7lbmrzdnw338nwyb8m552fdnar2jp4fd5ffibyrd6"; }) + (fetchNuGet { pname = "BTCPayServer.Lightning.LNDhub"; version = "1.0.20"; sha256 = "1rq8cd7hg8mmvci7fxx0hj1jw7afz6li7y73s3c07xjgiy68jgfl"; }) (fetchNuGet { pname = "BTCPayServer.NETCore.Plugins"; version = "1.4.4"; sha256 = "0rk0prmb0539ji5fd33cqy3yvw51i5i8m5hb43admr5z8960dd6l"; }) (fetchNuGet { pname = "BTCPayServer.NETCore.Plugins.Mvc"; version = "1.4.4"; sha256 = "1kmmj5m7s41wc1akpqw1b1j7pp4c0vn6sqxb487980ibpj6hyisl"; }) (fetchNuGet { pname = "CsvHelper"; version = "15.0.5"; sha256 = "01y8bhsnxghn3flz0pr11vj6wjrpmia8rpdrsp7kjfc1zmhqlgma"; }) diff --git a/pkgs/applications/editors/gedit/default.nix b/pkgs/applications/editors/gedit/default.nix index a7afca46ee6..f85bb9e5fdc 100644 --- a/pkgs/applications/editors/gedit/default.nix +++ b/pkgs/applications/editors/gedit/default.nix @@ -15,6 +15,7 @@ , gsettings-desktop-schemas , wrapGAppsHook , gtk-doc +, gobject-introspection , docbook-xsl-nons , ninja , libsoup @@ -55,6 +56,7 @@ stdenv.mkDerivation rec { vala wrapGAppsHook gtk-doc + gobject-introspection docbook-xsl-nons ]; @@ -85,7 +87,6 @@ stdenv.mkDerivation rec { passthru = { updateScript = gnome.updateScript { packageName = "gedit"; - attrPath = "gnome.gedit"; }; }; diff --git a/pkgs/applications/editors/jetbrains/plugins/plugins.json b/pkgs/applications/editors/jetbrains/plugins/plugins.json index a43ff74c99c..76ac4dde077 100644 --- a/pkgs/applications/editors/jetbrains/plugins/plugins.json +++ b/pkgs/applications/editors/jetbrains/plugins/plugins.json @@ -17,13 +17,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", "231.9011.35": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/164/347833/IdeaVim-2.3.0-signed.zip" }, "name": "ideavim" }, @@ -42,7 +42,7 @@ "idea-ultimate" ], "builds": { - "231.9161.38": null + "231.9161.38": "https://plugins.jetbrains.com/files/6954/357005/kotlin-plugin-231-1.9.0-release-358-IJ8770.65.zip" }, "name": "kotlin" }, @@ -63,16 +63,38 @@ ], "builds": { "223.8836.1185": null, - "231.9011.31": "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip", "231.9011.35": "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip" }, "name": "ini" }, + "7219": { + "compatible": [ + "idea-ultimate", + "phpstorm" + ], + "builds": { + "231.9161.38": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip" + }, + "name": "symfony-support" + }, + "7320": { + "compatible": [ + "idea-ultimate", + "phpstorm" + ], + "builds": { + "231.9161.38": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip" + }, + "name": "php-annotations" + }, "7322": { "compatible": [ "datagrip", @@ -81,10 +103,10 @@ "rider" ], "builds": { - "231.9011.34": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip", "231.9011.35": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip" + "231.9161.38": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip" }, "name": "python-community-edition" }, @@ -105,13 +127,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip", - "231.9011.35": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip" + "231.9011.35": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip", + "231.9161.29": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip" }, "name": "rust" }, @@ -131,14 +153,14 @@ "webstorm" ], "builds": { - "223.8836.1185": "https://plugins.jetbrains.com/files/8182/330017/intellij-rust-0.4.194.5384-223-beta.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip", - "231.9011.35": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip" + "223.8836.1185": null, + "231.9011.35": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip", + "231.9161.29": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip" }, "name": "rust-beta" }, @@ -153,11 +175,10 @@ "webstorm" ], "builds": { - "231.9011.34": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", - "231.9011.35": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip" }, "name": "ide-features-trainer" }, @@ -178,13 +199,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", "231.9011.35": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip" }, "name": "nixidea" }, @@ -214,13 +235,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/10037/332761/CSVEditor-3.2.0-223.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", "231.9011.35": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/10037/332760/CSVEditor-3.2.0-231.zip" }, "name": "csv-editor" }, @@ -241,13 +262,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", "231.9011.35": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip" }, "name": "eclipse-keymap" }, @@ -268,13 +289,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", "231.9011.35": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip" }, "name": "visual-studio-keymap" }, @@ -295,13 +316,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9011.31": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9011.34": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "231.9011.35": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9011.38": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9011.39": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9011.41": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9161.38": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" + "231.9161.29": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "231.9161.38": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "231.9161.40": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "231.9161.41": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "231.9161.46": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "231.9161.47": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" }, "name": "darcula-pitch-black" }, @@ -322,13 +343,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", "231.9011.35": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip" }, "name": "github-copilot" }, @@ -349,13 +370,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9011.31": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9011.34": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "231.9011.35": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9011.38": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9011.39": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9011.41": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9161.38": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" + "231.9161.29": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "231.9161.38": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "231.9161.40": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "231.9161.41": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "231.9161.46": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "231.9161.47": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" }, "name": "netbeans-6-5-keymap" } @@ -373,13 +394,15 @@ "https://plugins.jetbrains.com/files/17718/351707/github-copilot-intellij-1.2.9.2684.zip": "sha256-imh+3U+HWM9jia2HfRXInHl1pfw+T6D4ls3DGqbqbsw=", "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", "https://plugins.jetbrains.com/files/631/350772/python-231.9161.38.zip": "sha256-vQfCR7WMrknRminRcd0AoGrxofAf5dcD8/aXLwWBo3k=", + "https://plugins.jetbrains.com/files/6954/357005/kotlin-plugin-231-1.9.0-release-358-IJ8770.65.zip": "sha256-v2EB05au8mkC5VnoEILLJ3tesEeCWCYSNJ9RzfJZA1o=", "https://plugins.jetbrains.com/files/6981/336613/ini-231.9011.41.zip": "sha256-PtBDN+FNA518HaewPIr9pq5S3Z9RGSCA2NT+YnZ0l8c=", "https://plugins.jetbrains.com/files/6981/351503/ini-231.9161.47.zip": "sha256-oAgTPyTnfqEKjaGcK50k9O16hDY+A4lfL2l9IpGKyCY=", + "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip": "sha256-vE+fobPbtWlaSHGTLlbDcC6NkaJiA4Qp50h8flXHaJc=", + "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip": "sha256-hT5K4w4lhvNwDzDMDSvsIDGj9lyaRqglfOhlbNdqpWs=", "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip": "sha256-LjHpwdBtC4C9KXrHQ+EvmGL1A+Tfbqzc17Kf80SP/lE=", "https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip": "sha256-AgaKH4ZaxLhumk1P9BVJGpvluKnpYIulCDIRQpaWlKA=", - "https://plugins.jetbrains.com/files/8182/330017/intellij-rust-0.4.194.5384-223-beta.zip": "sha256-+iYFqpc4Qn+KGWX3IXpM1sHQV+IPYJZBLFNo0kdx8oE=", - "https://plugins.jetbrains.com/files/8182/346574/intellij-rust-0.4.196.5423-231.zip": "sha256-dyJc5O06QLNLQ/D1tX9cGRLqalPX4prcRXz0WcD2RU4=", - "https://plugins.jetbrains.com/files/8182/351209/intellij-rust-0.4.197.5433-231-beta.zip": "sha256-P/8tr5n8yVFFTLB4ML2tobJqeuxHWkkEargMjVpnF2Y=", + "https://plugins.jetbrains.com/files/8182/352612/intellij-rust-0.4.197.5401-231.zip": "sha256-Xi4gleut5anlXpiUHfsc41tvq2kOR4v63mHk+ovmTw8=", + "https://plugins.jetbrains.com/files/8182/355173/intellij-rust-0.4.198.5444-231-beta.zip": "sha256-OuOUVUYHfg5JFLX2xAQ/VHaS8gUI0H7SZEdau8fbAAY=", "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip": "sha256-N5woM9O9y+UequeWcjCLL93rjHDW0Tnvh8h3iLrwmjk=", "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip": "sha256-byShwSfnAG8kXhoNu7CfOwvy4Viav784NT0UmzKY6hQ=", "https://plugins.jetbrains.com/files/9568/343928/go-plugin-231.9161.14.zip": "sha256-67SuJKJZEzEYojsL33zvtWArvADkkjd643cVb4s9EUk=" diff --git a/pkgs/applications/editors/jove/default.nix b/pkgs/applications/editors/jove/default.nix index fc8026fb5ca..82c3f9056d3 100644 --- a/pkgs/applications/editors/jove/default.nix +++ b/pkgs/applications/editors/jove/default.nix @@ -4,17 +4,18 @@ , groff , makeWrapper , ncurses +, runtimeShell }: stdenv.mkDerivation (finalAttrs: { pname = "jove"; - version = "4.17.4.9"; + version = "4.17.5.3"; src = fetchFromGitHub { owner = "jonmacs"; repo = "jove"; rev = finalAttrs.version; - sha256 = "sha256-Lo5S3t4vewkpoihVdxa3yRrEzNWeNLHCZHXiLCxOH5o="; + hash = "sha256-ZBq2zCml637p9VgedpOrUn2jSc5L0pthdgRS7YsB3zs="; }; nativeBuildInputs = [ makeWrapper ]; @@ -24,11 +25,19 @@ stdenv.mkDerivation (finalAttrs: { ncurses ]; + postPatch = '' + patchShebangs testbuild.sh testmailer.sh teachjove jmake.sh + ''; + dontConfigure = true; preBuild = '' makeFlagsArray+=(SYSDEFS="-DSYSVR4 -D_XOPEN_SOURCE=500" \ - TERMCAPLIB=-lncurses JOVEHOME=${placeholder "out"}) + JTMPDIR=$TMPDIR + TERMCAPLIB=-lncurses \ + SHELL=${runtimeShell} \ + DFLTSHELL=${runtimeShell} \ + JOVEHOME=${placeholder "out"}) ''; postInstall = '' @@ -36,13 +45,13 @@ stdenv.mkDerivation (finalAttrs: { --prefix PATH ":" "$out/bin" ''; - meta = with lib; { + meta = { homepage = "https://github.com/jonmacs/jove"; description = "Jonathan's Own Version of Emacs"; changelog = "https://github.com/jonmacs/jove/releases/tag/${finalAttrs.version}"; - license = licenses.bsd2; - maintainers = with maintainers; [ AndersonTorres ]; - platforms = platforms.unix; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ AndersonTorres ]; + platforms = lib.platforms.unix; # never built on Hydra: https://hydra.nixos.org/job/nixpkgs/trunk/jove.x86_64-darwin broken = stdenv.isDarwin; }; diff --git a/pkgs/applications/editors/orbiton/default.nix b/pkgs/applications/editors/orbiton/default.nix index 5c08af915d9..141e6f81a4a 100644 --- a/pkgs/applications/editors/orbiton/default.nix +++ b/pkgs/applications/editors/orbiton/default.nix @@ -4,13 +4,13 @@ buildGoModule rec { pname = "orbiton"; - version = "2.62.3"; + version = "2.62.5"; src = fetchFromGitHub { owner = "xyproto"; repo = "orbiton"; rev = "v${version}"; - hash = "sha256-/zIAF3LqOeIN91o33vntkBtQnESJhEDBljGPbMZvelc="; + hash = "sha256-g95cWzV2Hrm+0piCyHZQ4ky1k0aaFil9YJE9Hk5lfYE="; }; vendorHash = null; diff --git a/pkgs/applications/editors/vim/common.nix b/pkgs/applications/editors/vim/common.nix index 11509795b54..728ab5eb54c 100644 --- a/pkgs/applications/editors/vim/common.nix +++ b/pkgs/applications/editors/vim/common.nix @@ -1,12 +1,12 @@ { lib, fetchFromGitHub }: rec { - version = "9.0.1562"; + version = "9.0.1642"; src = fetchFromGitHub { owner = "vim"; repo = "vim"; rev = "v${version}"; - hash = "sha256-+QKh3CxSjwcJ+Rj9RHYHRKSZixkfA1ZCAPDIyV/Npt8="; + hash = "sha256-WWj8lZZtnGrv3pxu77otBKixS3ciLcznCyPk/iGryg4="; }; enableParallelBuilding = true; diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index d7db61d4283..21850545ce8 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -47,6 +47,7 @@ mapAliases (with prev; { solarized = vim-colors-solarized; colors-solarized = vim-colors-solarized; caw = caw-vim; + chad = chadtree; colorsamplerpack = Colour-Sampler-Pack; Colour_Sampler_Pack = Colour-Sampler-Pack; command_T = command-t; # backwards compat, added 2014-10-18 diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 7d001f96b99..718ea55aaa6 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -185,12 +185,12 @@ final: prev: LeaderF = buildVimPluginFrom2Nix { pname = "LeaderF"; - version = "2023-07-07"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "5d94b8ce87c8e9eff7d3b9476b2657c081d0e853"; - sha256 = "178jvc7gdw57afniisllmi2sn31diclpxglc0dkhdd4q9z3qpapm"; + rev = "92bbe71f0ffa1a1d8c6b871ae4841a1b9e3af079"; + sha256 = "131c7qcb3khlkp40kg3ii45ch1hf3cmfcfr56vi1fqm14h0aldib"; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; }; @@ -305,12 +305,12 @@ final: prev: SchemaStore-nvim = buildVimPluginFrom2Nix { pname = "SchemaStore.nvim"; - version = "2023-07-05"; + version = "2023-07-07"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "2c14f75d92d2e68392b4b9957a02040b28004779"; - sha256 = "1hshbzchifqvck03nrvzy1687hzhsvgxi2wv29czs1dly2d8c74m"; + rev = "78c53f2ce05b7209bf5e2e2b2e25c72a3c1444b2"; + sha256 = "1y1aji722vvv8q5l27lk7ljqpby48nv6y0fq2vbwashvdhlc6imm"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -377,12 +377,12 @@ final: prev: SpaceVim = buildVimPluginFrom2Nix { pname = "SpaceVim"; - version = "2023-07-06"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "SpaceVim"; repo = "SpaceVim"; - rev = "b3906e4eaf53c5931b33c9cd26a847093642a5e7"; - sha256 = "0svg2n2l680zaszr3r16rrdchv7yj61kxd3b1hkqzh6sj14chr36"; + rev = "eed6a4bea69aa7ff117957570cd0f739533e88af"; + sha256 = "12zf58va1jzi8iyfzxlv1sysykzf29zjijgd74a7gmiq050y2g06"; }; meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; }; @@ -1075,12 +1075,12 @@ final: prev: boole-nvim = buildVimPluginFrom2Nix { pname = "boole.nvim"; - version = "2023-01-14"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "nat-418"; repo = "boole.nvim"; - rev = "f4f9996f91159e54b8f1893b20e2e599c91bc1bd"; - sha256 = "0kilw1g57nrwxp07qpycig4bswafwg751kaiqnlnn70xbb88xppg"; + rev = "7b4a3dae28e3b2497747aa840439e9493cabdc49"; + sha256 = "01244kg58z0s1h78vh9dxawfprr70f2m58ywga72mm2v0hz6ysvn"; }; meta.homepage = "https://github.com/nat-418/boole.nvim/"; }; @@ -1229,6 +1229,18 @@ final: prev: meta.homepage = "https://github.com/uga-rosa/ccc.nvim/"; }; + chadtree = buildVimPluginFrom2Nix { + pname = "chadtree"; + version = "2023-07-09"; + src = fetchFromGitHub { + owner = "ms-jpq"; + repo = "chadtree"; + rev = "99e0d388e0cfc265d98a1eb228e7e8708bef5219"; + sha256 = "1a2dahpqm9nvpk58a8jppnmhdj22yd03a1b9a17nks174cvbjdkv"; + }; + meta.homepage = "https://github.com/ms-jpq/chadtree/"; + }; + changeColorScheme-vim = buildVimPluginFrom2Nix { pname = "changeColorScheme.vim"; version = "2010-10-18"; @@ -1987,12 +1999,12 @@ final: prev: codeium-vim = buildVimPluginFrom2Nix { pname = "codeium.vim"; - version = "2023-07-06"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "Exafunction"; repo = "codeium.vim"; - rev = "7e0054abd2e63bc295bf0ba3aba5ce0d39d11752"; - sha256 = "1fqcl3npfgzb1z1lh9fv6chsdcgih3dqb3cxwgdzr0q1ciz1xbqy"; + rev = "276c424ac5c9e94117efb902d75a5580ce4ccc9a"; + sha256 = "1bqy6z6qph01f7afnzy01hkyl2669zv463zx1ygxbnljbvswzdvw"; }; meta.homepage = "https://github.com/Exafunction/codeium.vim/"; }; @@ -2287,24 +2299,24 @@ final: prev: coq-artifacts = buildVimPluginFrom2Nix { pname = "coq.artifacts"; - version = "2023-07-04"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.artifacts"; - rev = "6070a67e52212060f6b64646a254cc0c4ee29758"; - sha256 = "10p3cxlys6vfjf583y93gwab43afr1sn683mc3j9q0nchfy4dz6r"; + rev = "e6a2ec767a98a21ebe9b247d80e462544e3f9397"; + sha256 = "1rg3w4v6q1kl14jkfiamwmmq4a6spz7s5piznhdsn1j21d0l3b1f"; }; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; }; coq-thirdparty = buildVimPluginFrom2Nix { pname = "coq.thirdparty"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.thirdparty"; - rev = "813bd80f2233314aa6756ae747cc9bf41d816e49"; - sha256 = "0r2sb0qfivvy26mpvkzd3xlkzmv7vydmv1kw4aqfds1zad59pn2q"; + rev = "ac313e324861e353bf6ddf5286160d10cb202da3"; + sha256 = "107jsagw15ab7whjxaygmd2aqd3a3jkm6d6vz513r5b7jrhclcbh"; }; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; }; @@ -2323,12 +2335,12 @@ final: prev: coq_nvim = buildVimPluginFrom2Nix { pname = "coq_nvim"; - version = "2023-07-05"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "6027cc975c976de5e96318cbde185e11843a8fbb"; - sha256 = "14i443hj3bk95nimwfdcrs4pajylp7ks7krmlyd47qr7f0fnabv3"; + rev = "02cf0fc1fb5af0805d87c7c4ecb396ffe92b8dc2"; + sha256 = "057ym4bhfich5hfbnsx7lb82d1rrsa3a3nzblfzhvaipb6sn05by"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2877,12 +2889,12 @@ final: prev: diffview-nvim = buildVimPluginFrom2Nix { pname = "diffview.nvim"; - version = "2023-07-06"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "sindrets"; repo = "diffview.nvim"; - rev = "94f5f40543e393d9028bae9ce2fedf6da3af701a"; - sha256 = "0bbj9fr2ijcdj91qf8vw8zm4q3whb7z28mbzazwgw7wm155rg8c4"; + rev = "b0cc22f5708f6b2b4f873b44fbc5eb93020f4e0c"; + sha256 = "0hzpcwv02yvqxzf2ldhdx6icsffi93r24rjzpipm0b1i6bspg2mw"; }; meta.homepage = "https://github.com/sindrets/diffview.nvim/"; }; @@ -2925,12 +2937,12 @@ final: prev: dracula-nvim = buildVimPluginFrom2Nix { pname = "dracula.nvim"; - version = "2023-06-11"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "dracula.nvim"; - rev = "5716b1395b32a5865476dd3314bd8888e5f91532"; - sha256 = "1z011hnbmr0r99r0v920ywfdn2v1dqair2py0h19v6xxgw50cd0n"; + rev = "608ebc389514674213a74f1d173c00f85bebc008"; + sha256 = "0h43r4zlh14pwxzm8d76xm68vaxwdpn6z56ybzzmv7vcr9kpgm50"; }; meta.homepage = "https://github.com/Mofiqul/dracula.nvim/"; }; @@ -2949,12 +2961,12 @@ final: prev: dropbar-nvim = buildVimPluginFrom2Nix { pname = "dropbar.nvim"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "62590d609c806563b9ff9a8e8818d3ce60e4a049"; - sha256 = "0pzq4vq263vwngykw1zm0p3rs7mby5q347qwr0d17kr37b3sh9m7"; + rev = "03bfd620f4d98a889bc7a0059ddb21dd24abdd7f"; + sha256 = "1lq5ap7izg3nrj8i2nh5hxgxmdfsv705b409ryd529dkx7klsdar"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; }; @@ -3288,12 +3300,12 @@ final: prev: flash-nvim = buildVimPluginFrom2Nix { pname = "flash.nvim"; - version = "2023-07-06"; + version = "2023-07-07"; src = fetchFromGitHub { owner = "folke"; repo = "flash.nvim"; - rev = "21f8e9613bacb7a70ced583d4bcf04ae8067916d"; - sha256 = "0cv7q900a3rgv68n3vmh4wncvz0ghry6ypyn84xhzb0mkp0d66yf"; + rev = "a8da6ff212c1885ecde26af477207742959c67d7"; + sha256 = "1x7nrncpd9fj3mk74m1x0n1jzdyi6h5sw53mghd3ydyb4cqrg2pj"; }; meta.homepage = "https://github.com/folke/flash.nvim/"; }; @@ -3408,12 +3420,12 @@ final: prev: friendly-snippets = buildVimPluginFrom2Nix { pname = "friendly-snippets"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "a94db1ee6ddfd238e725b0f90163fdd65d382464"; - sha256 = "0y8lrwnrm3xza6mh329fd3xcnwmiqlvsycksiqr3am8gjmd3ir4z"; + rev = "6e0afe3be0ba43ef03d495a529de8fb22721c0d0"; + sha256 = "1rzipwl5slmv56fb84yy2isxfqydjydx2ns8sxydkhkk0pz25wrp"; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; }; @@ -3516,12 +3528,12 @@ final: prev: fzf-lua = buildVimPluginFrom2Nix { pname = "fzf-lua"; - version = "2023-07-07"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "d04bbd91d2d96869071d965564aae34cae103ca1"; - sha256 = "0b94m1sb3mwkw8zh82f2i7v3irz67b18g1c0khch1vkh710kdqcs"; + rev = "ea4c5e98d8797ff14f24350459aa29b0f800dad4"; + sha256 = "0jkiis5rn4zyybwb1gjcgssigdvksxxkv3a50yk3xisgrli2i51d"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -3756,12 +3768,12 @@ final: prev: godbolt-nvim = buildVimPluginFrom2Nix { pname = "godbolt.nvim"; - version = "2023-06-18"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "p00f"; repo = "godbolt.nvim"; - rev = "d6c6b201da39b8f8235fe6f5f239dc99aca4ad27"; - sha256 = "0c0fxbpx3d63q6z2z39q66mgw7m296ccx32ribwpra1xbbmbl9zr"; + rev = "8b1eeb26697d4fffba217194fdd6545cbfe40598"; + sha256 = "1qb5kyx3gvfybjz8nlmp5yv08sqx8rnd1bi33n8l3xpsz48c5kmf"; }; meta.homepage = "https://github.com/p00f/godbolt.nvim/"; }; @@ -3947,12 +3959,12 @@ final: prev: haskell-tools-nvim = buildNeovimPlugin { pname = "haskell-tools.nvim"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "a258726a71cf9f874ba997f49929360232a1eda4"; - sha256 = "16qxzxaa19kv62s3qxbyplrxb30b2gagz2n72v3pdmf57fgwssl8"; + rev = "b2e3ecdc3d94bf489126c040be27a8af80733453"; + sha256 = "1yhnib92inqs3ww00bwimidpbzfi17xiv2ifjyprpfyx1kk76h33"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -4102,12 +4114,12 @@ final: prev: hotpot-nvim = buildVimPluginFrom2Nix { pname = "hotpot.nvim"; - version = "2023-02-14"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "rktjmp"; repo = "hotpot.nvim"; - rev = "9fd5d6e341861c776ec9c69a2fc524deae67b541"; - sha256 = "0cysw3852wgnaahw1fwbmq72m0pi4yqf9r1kqi4gzim1fva7sy61"; + rev = "026eba9596b506ab6f807fd4aa93cd5f76255725"; + sha256 = "0dhwg6h03bx35d9k0nmybacq0dik1rj67ilbr7170934df9ryg2k"; }; meta.homepage = "https://github.com/rktjmp/hotpot.nvim/"; }; @@ -4583,12 +4595,12 @@ final: prev: lazy-nvim = buildVimPluginFrom2Nix { pname = "lazy.nvim"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "folke"; repo = "lazy.nvim"; - rev = "5af331ea65418dc9361769891921fdee4bcc837a"; - sha256 = "1sfwn7bczp15mz8risxlg5nmqyhnd6xzr5184sjsz4d0qy1gclbn"; + rev = "da8b00581a52f5f87ad2aba9f52171fda7491f18"; + sha256 = "1b2h6fzj54jwjqkqhd51lfw4mdqdiam9426zdxaic9nbjai7rjps"; }; meta.homepage = "https://github.com/folke/lazy.nvim/"; }; @@ -4655,12 +4667,12 @@ final: prev: legendary-nvim = buildVimPluginFrom2Nix { pname = "legendary.nvim"; - version = "2023-07-07"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "legendary.nvim"; - rev = "9327bb22e9095d05f50dd64b202c71247b958491"; - sha256 = "1n8fnx4hh59ca26vxp0k0nfcwnnc5rabcn132apg1k2qmbw7kl8d"; + rev = "3db15cae08d63bab40d0c38474e368f97414f090"; + sha256 = "1gkaj6baynds4nlas4i0kwd6w68byyclxp1slghccjfamaqlv3sn"; }; meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; }; @@ -5207,12 +5219,12 @@ final: prev: mason-lspconfig-nvim = buildVimPluginFrom2Nix { pname = "mason-lspconfig.nvim"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "williamboman"; repo = "mason-lspconfig.nvim"; - rev = "82685fdd0f67a694b244cb058b83761f54664d68"; - sha256 = "0j8mc4mx666a2x6w4cgqsa0l8xkmaib6in2s7ks49hyd4svy7d56"; + rev = "fa50cc2540210845fccc3c0b9762417189a563a2"; + sha256 = "088p71mfsnv99il8ahyl5x04rn8w4xg4vvylk67ic2ngki7f7d8d"; }; meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; }; @@ -5303,24 +5315,24 @@ final: prev: melange-nvim = buildVimPluginFrom2Nix { pname = "melange-nvim"; - version = "2023-04-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "savq"; repo = "melange-nvim"; - rev = "f15922543dd70b360335effb61411c05c710b99c"; - sha256 = "19swmv0xzlxp7bcmgdm2qfam28wi9igqvfn5q7wq8qshb2wqzph1"; + rev = "e4958aa60ec6e1c5ecb487b9028da3a33e753b34"; + sha256 = "0ck5f47hww48msqq7qpbd3rcg5mjwf87lf4zwg9k27vfln1sfg90"; }; meta.homepage = "https://github.com/savq/melange-nvim/"; }; mini-nvim = buildVimPluginFrom2Nix { pname = "mini.nvim"; - version = "2023-07-03"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "bb8ef7cfaf7b0c4492836f318df0b61e92ea3de1"; - sha256 = "1s3lnbjz3rgrplpyc6f7a67ahcql34hy6v5z6qjh18gb2r449sfk"; + rev = "760c1f3619418f769526884a3de47f0b76245887"; + sha256 = "01vqrf4j5jxfr1304hblgfsmzb1w6b4djxlqndsm6yad2xl8vivr"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; @@ -5711,12 +5723,12 @@ final: prev: neodev-nvim = buildVimPluginFrom2Nix { pname = "neodev.nvim"; - version = "2023-07-06"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "folke"; repo = "neodev.nvim"; - rev = "0705c72c281626f45c78d0916151d3e2bfb53fae"; - sha256 = "09drcn241msk956qpils11dhajj2sh7f2dnrs6s2867z25112a3g"; + rev = "a1c48c5761cc579927bfb09896c8bf37894b80e8"; + sha256 = "1hq1p1rwb0r44w86p4ljnwc410ly0d0c7l3ldxgddr2bp9jb3fm4"; }; meta.homepage = "https://github.com/folke/neodev.nvim/"; }; @@ -5747,12 +5759,12 @@ final: prev: neogit = buildVimPluginFrom2Nix { pname = "neogit"; - version = "2023-07-05"; + version = "2023-07-07"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "72824006f2dcf775cc498cc4a046ddd2c99d20a3"; - sha256 = "1a21ybxxw9wsx8d27bpr9zw41w3c7w471mpiv0r5zynby5a36cfl"; + rev = "1b6edb56e8c754494be1564912d33e50ddd8a023"; + sha256 = "0qm74hapfq4lghka7ipkppxlan1c37gjf89wqslclj7q40cplm32"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; }; @@ -5807,12 +5819,12 @@ final: prev: neorg = buildVimPluginFrom2Nix { pname = "neorg"; - version = "2023-07-07"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "32bae172814611f82e90b696b72cac99ff8de0e9"; - sha256 = "1jq69ijpz7bf37m6kahqpqyxwdmnka7qafnrgkwrbw8bmrhvzhrx"; + rev = "c801ae5165423f4c70841e548208c74da86acf72"; + sha256 = "0gi9mmf24x8v97gg4f562pl9pn675lvwc2l1rdlrxk2w3ng28aad"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -5951,12 +5963,12 @@ final: prev: neotest-haskell = buildVimPluginFrom2Nix { pname = "neotest-haskell"; - version = "2023-07-02"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "3dd8e3d96bb4b793525ea3d26ca231fc005bd1bd"; - sha256 = "0flq4rk54cn5kvfzwwxd1zq73dr75pqpb2x4p7ch2pxhppm5qx64"; + rev = "f7d028916583af59e554bbc7b01255f53b931417"; + sha256 = "1wwxfwa9vqphr9qkpg2y195dqdk5qy3apivmja5abb98kvp761xx"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; }; @@ -6395,12 +6407,12 @@ final: prev: nvchad = buildVimPluginFrom2Nix { pname = "nvchad"; - version = "2023-07-06"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "nvchad"; repo = "nvchad"; - rev = "08f3deb9010c259dc3e6e060bbc49568cbcc50ba"; - sha256 = "0rfqpi8pbjz4yhrg08dldf4zm7id2g688afn9bpg7msbxbsvh7hf"; + rev = "720d71b546b8300bf3951c839f52db6cb83c3dc5"; + sha256 = "0byhs3711k9ji1vwvc2zgv75jvj7njfcmg47ipw28hl3nmhv3h67"; }; meta.homepage = "https://github.com/nvchad/nvchad/"; }; @@ -6515,12 +6527,12 @@ final: prev: nvim-cmp = buildNeovimPlugin { pname = "nvim-cmp"; - version = "2023-06-30"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "2743dd989e9b932e1b4813a4927d7b84272a14e2"; - sha256 = "13k2y9ggfvpzm463dhivy70j8vpzbv8j2nmscqs1l5y0rad93bww"; + rev = "c4e491a87eeacf0408902c32f031d802c7eafce8"; + sha256 = "1m1xnirxhkgqa2qa3lyz9znxwa8qkvcgrdxcl73mm8qhyd8ribhy"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -6635,12 +6647,12 @@ final: prev: nvim-dap = buildVimPluginFrom2Nix { pname = "nvim-dap"; - version = "2023-06-30"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "bb1ddce6cd951ef3c1319e4fd8596131113163c3"; - sha256 = "0jqbc4fgg7agzzfpgm80vvlfrsmpvy38mkxkpnf1kk31ig11mlms"; + rev = "3bde6f786057fa29d8356559b2ae3a52d9317fba"; + sha256 = "0mm3yhbidknz0rkbmsa32j4jnws9vfss8c6il833v0c4q7zm1jl5"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; }; @@ -6767,12 +6779,12 @@ final: prev: nvim-highlite = buildVimPluginFrom2Nix { pname = "nvim-highlite"; - version = "2023-07-05"; + version = "2023-07-07"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "2121a3bdb9b5d8dcfdd60f0892b5a73bc280c220"; - sha256 = "1wxzqq2dz0c0m2vj61p69fra52xvqd9gc4m3wk60744hzg60kn5c"; + rev = "67729d0c6218749937b9ec075650f336ad0a446b"; + sha256 = "0w286h8y3bzk19gc5rshccp005pg8vb7yv7c0s815c9dp7lbg1va"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; }; @@ -6803,12 +6815,12 @@ final: prev: nvim-jdtls = buildVimPluginFrom2Nix { pname = "nvim-jdtls"; - version = "2023-06-29"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "0261cf5a76cf2ef807c4ae0ede18fc9d791ebf02"; - sha256 = "1r49yyrl7a6x41gyw1c486wwcw6b2619d1cca4kirswmxbk3c9gy"; + rev = "6e6352f671fca4bb31e7e2394c592e623120292e"; + sha256 = "05rg9d4p6fj9jxa705ln2k4xr4ichy098cqy3p062ckr7javpga0"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; }; @@ -6839,12 +6851,12 @@ final: prev: nvim-lightbulb = buildVimPluginFrom2Nix { pname = "nvim-lightbulb"; - version = "2023-04-15"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "kosayoda"; repo = "nvim-lightbulb"; - rev = "ca5b44a8efffb5fec1963ccd21f25ec04cc778b7"; - sha256 = "0885z0fv3q77jbn9zfzfng2s9l8k4x8y8l49dd9rrlfwvkl6bhdw"; + rev = "189c8ef70a44a23c6e9e1d0f95abcda2d07e109d"; + sha256 = "18l6pqkymqhm5rv27ngb874vy6lxr5lqrg0s2hszh2ixydq3r4w8"; }; meta.homepage = "https://github.com/kosayoda/nvim-lightbulb/"; }; @@ -6899,12 +6911,12 @@ final: prev: nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2023-07-07"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "51739a8bc531542079698c58512feb68469f5d27"; - sha256 = "05xpc6zysb9ydkvsxjz3s7k0d5fq4ryg6fdgshfx81ns8mdrjqmh"; + rev = "deade69789089c3da15237697156334fb3e943f0"; + sha256 = "09m1ix3wv3n7r5i5sakh3c7gh3zlvsnckjy4gkxhhpx5sdckw1h6"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -6995,12 +7007,12 @@ final: prev: nvim-navic = buildVimPluginFrom2Nix { pname = "nvim-navic"; - version = "2023-07-06"; + version = "2023-07-08"; src = fetchFromGitHub { owner = "smiteshp"; repo = "nvim-navic"; - rev = "e3b9d8a974bec71b88d5640f1c87bf5b4a7e4113"; - sha256 = "0yx03zl48djvlz4g33xgidz4av2grznl1j9dlf9nbv16xg2cn1k7"; + rev = "6e8850a524307814decc1b195a2c8a51482a9886"; + sha256 = "1js5vdjc9rs2gi0g7b2lkwxs9assnykbc9i2f144b3ky7yhiisbw"; }; meta.homepage = "https://github.com/smiteshp/nvim-navic/"; }; @@ -7115,12 +7127,12 @@ final: prev: nvim-scrollview = buildVimPluginFrom2Nix { pname = "nvim-scrollview"; - version = "2023-07-06"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "dstein64"; repo = "nvim-scrollview"; - rev = "0559908210bd6da1b8c7fab5be1cfe5606fb89a2"; - sha256 = "1hwkdffxaww51j4bgxx8l4dal50ywi9pyx40k42s2b4mjkv989hq"; + rev = "8f51941e8bda2982497118dfa2a4dd9fc4a42e75"; + sha256 = "1pzvjhbvs7a9llzcmgz9ky3b0i96ffs5ca7rn6l9g84f4zhplm3r"; }; meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; }; @@ -7151,12 +7163,12 @@ final: prev: nvim-spectre = buildVimPluginFrom2Nix { pname = "nvim-spectre"; - version = "2023-07-01"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "nvim-pack"; repo = "nvim-spectre"; - rev = "dc3f0bd41e09148924ef04a4746cb708539d08db"; - sha256 = "1zhb6hh6bqigil26x74s426a7ymfndflm2abw6wpfzmdqd7zaf0l"; + rev = "6edac44e10b94b88bf3067fae937915172a3f825"; + sha256 = "1l954rr5ckf6dr3qcpiambd8ikhrs80i75x9sdvsw99ccrjdfgph"; }; meta.homepage = "https://github.com/nvim-pack/nvim-spectre/"; }; @@ -7223,24 +7235,24 @@ final: prev: nvim-tree-lua = buildVimPluginFrom2Nix { pname = "nvim-tree.lua"; - version = "2023-07-02"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "4af572246ce49883e2a52c49203a19984454f2e0"; - sha256 = "1z7n13qrd2i53m8ysgm5x880gzwk0wd9kpf3nbqax6xc45n6r33k"; + rev = "a708bd2413d467929b5019ec1bce7b1f428438bc"; + sha256 = "1ss2dy68144jsf5ynfmv2nik2yklb3qxb547qq9nd04l3wj8f5n9"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2023-07-07"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "1ef286e5b0cfd17f56586a8445cd83d61647f851"; - sha256 = "0ani5vi127zyhznqzjs0ghr5x1xnlpv53443mcry1nj30wslgdia"; + rev = "572a15f171ce1a69ed91ea642ae77af5b5d295fb"; + sha256 = "1vndcc5bnbb4l68lk0pm6gray1f7jf9vxhpxh71mq2lzzpjah8v3"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; @@ -7343,11 +7355,11 @@ final: prev: nvim-ts-rainbow2 = buildVimPluginFrom2Nix { pname = "nvim-ts-rainbow2"; - version = "2023-07-03"; + version = "2023-07-09"; src = fetchgit { url = "https://gitlab.com/HiPhish/nvim-ts-rainbow2"; - rev = "d6e82e23f877f488563437237abbc85d7cededea"; - sha256 = "1pyjqmf3sxalzdxpf9hq9ph66izbdb2j50828glg24d5rg7y4xy3"; + rev = "d2ea7b31b805cf4b7a05d032d0ec9d356345d3df"; + sha256 = "1xa6khjjq6l9269dnhsgkiq18hjf52f4dp0n622x8bmmxifql9ja"; }; meta.homepage = "https://gitlab.com/HiPhish/nvim-ts-rainbow2"; }; @@ -9848,12 +9860,12 @@ final: prev: undotree = buildVimPluginFrom2Nix { pname = "undotree"; - version = "2023-02-25"; + version = "2023-07-07"; src = fetchFromGitHub { owner = "mbbill"; repo = "undotree"; - rev = "485f01efde4e22cb1ce547b9e8c9238f36566f21"; - sha256 = "13bpnacif1r40ncln14m013gnh6n9dnbvawnnna44splr6x39dan"; + rev = "0e11ba7325efbbb3f3bebe06213afa3e7ec75131"; + sha256 = "15x5vsvvnr3sa78mh3gq0vagjcf3qv53b9hpni368p4m0f9a47b8"; }; meta.homepage = "https://github.com/mbbill/undotree/"; }; @@ -9872,12 +9884,12 @@ final: prev: unison = buildVimPluginFrom2Nix { pname = "unison"; - version = "2023-07-07"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "9fb8bc0df971de1939bae160f820b215a4db9195"; - sha256 = "1rwpynfbf4aa1ii12c6il6jcfgla4wa5gl1n8mzbhf2056d34csy"; + rev = "ed45b8c1b9a9e5ada96bca4402be2b25c2290715"; + sha256 = "00k8fy6hdsv2wfyfsbms4hls3p3k9h9s8kpdvakfvcsml2ngihr7"; }; meta.homepage = "https://github.com/unisonweb/unison/"; }; @@ -11480,12 +11492,12 @@ final: prev: vim-floaterm = buildVimPluginFrom2Nix { pname = "vim-floaterm"; - version = "2023-05-14"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "voldikss"; repo = "vim-floaterm"; - rev = "bd0aee3c861d613f56b85bd9eaffdcab459071fd"; - sha256 = "08jnirzgqjj17l6nhr9wdp6zvi280pmdb762c8sz1i77fkb0vpm3"; + rev = "bcaeabf89a92a924031d471395054d84bd88ce2f"; + sha256 = "0sf3imx44igw7ih0xah9c2ssqsfjsilk9z4ws6pfv5c4qxz32gn0"; }; meta.homepage = "https://github.com/voldikss/vim-floaterm/"; }; @@ -12286,12 +12298,12 @@ final: prev: vim-just = buildVimPluginFrom2Nix { pname = "vim-just"; - version = "2023-07-03"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "NoahTheDuke"; repo = "vim-just"; - rev = "f3f03c7ab7e1bf9555704a9d6bc11c6ba621c373"; - sha256 = "1x2fsy8dw37s6crlirad30d2z48b4wma3405y4jfw149pzkb19bi"; + rev = "ceabb579cf085cee5ebd361625c237cb565f5af3"; + sha256 = "04vs5zl8l5pvddk267jfkzlkghiddn5pqgjf2aw86yfaaxg6i8r4"; }; meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; }; @@ -15374,12 +15386,12 @@ final: prev: zk-nvim = buildVimPluginFrom2Nix { pname = "zk-nvim"; - version = "2023-05-20"; + version = "2023-07-09"; src = fetchFromGitHub { owner = "mickael-menu"; repo = "zk-nvim"; - rev = "5ddb53688035d115f941f0c8255f6e6618e608ac"; - sha256 = "1zy6ar1cw4q8l4yk9lfsl56xk8jsv61d6p7s6pfrjvgrksh5jk5m"; + rev = "797618aa07f58ceba6f79fb6e777e8e45c51e1ce"; + sha256 = "1hr1k3h3pwh7iga7zdd62hkwgnvivsr6z9nbs8ypks3r34rw60xx"; }; meta.homepage = "https://github.com/mickael-menu/zk-nvim/"; }; @@ -15414,8 +15426,8 @@ final: prev: src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "15043d363729f1ef20e615c41bbd8b7e92c1453e"; - sha256 = "0wncps157mw0mazmz4qcv9314qbnlcvq6vglhw471i68805kqiqi"; + rev = "278bfeb61bd627dc2a8885180a0441a1ebe65a41"; + sha256 = "0kb5177zix86n6b8simqnkx35mpsrfpf8mppvn6iwvpl33f81q05"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; }; @@ -15432,18 +15444,6 @@ final: prev: meta.homepage = "https://github.com/catppuccin/vim/"; }; - chad = buildVimPluginFrom2Nix { - pname = "chad"; - version = "2023-07-07"; - src = fetchFromGitHub { - owner = "ms-jpq"; - repo = "chadtree"; - rev = "a47aa0967967e2b07dce61b54645eeccf4f7a498"; - sha256 = "1440qj7bfi16ay1il60g04pcj9fpsgm772xqm3dplzlx2dkkc88f"; - }; - meta.homepage = "https://github.com/ms-jpq/chadtree/"; - }; - dracula-vim = buildVimPluginFrom2Nix { pname = "dracula-vim"; version = "2023-06-19"; @@ -15482,12 +15482,12 @@ final: prev: lspsaga-nvim-original = buildVimPluginFrom2Nix { pname = "lspsaga-nvim-original"; - version = "2023-06-06"; + version = "2023-07-10"; src = fetchFromGitHub { owner = "nvimdev"; repo = "lspsaga.nvim"; - rev = "4f075452c466df263e69ae142f6659dcf9324bf6"; - sha256 = "0p7lqf8562z7wnjiijniqs9pn36n16gywpm940lbz724g5lykm4q"; + rev = "8a05cb18092d49075cf533aaf17d312e2ad61d77"; + sha256 = "0413ylml6c4cqq3bqi6z94sb5axxinv9d32lrdvpmnjlbc1b4kzs"; }; meta.homepage = "https://github.com/nvimdev/lspsaga.nvim/"; }; diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index bc8a0e3aff7..5e9b5e882e8 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -27,12 +27,12 @@ }; arduino = buildGrammar { language = "arduino"; - version = "0.0.0+rev=bf0db73"; + version = "0.0.0+rev=787bc6e"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-arduino"; - rev = "bf0db73db96ec02f872cb7b5058dcc8bfd8fe714"; - hash = "sha256-7naUhZ1xhJfirA4gYYVc36YuvY66PLGRLCqRLQie11o="; + rev = "787bc6e1ca23092821231f6096438343f728ee6f"; + hash = "sha256-PKjSNEy27Snu9B2eBZcOQYNXI/cnKhFdrBrePqcp7Rk="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino"; }; @@ -49,12 +49,12 @@ }; awk = buildGrammar { language = "awk"; - version = "0.0.0+rev=16e6fd8"; + version = "0.0.0+rev=476b1a0"; src = fetchFromGitHub { owner = "Beaglefoot"; repo = "tree-sitter-awk"; - rev = "16e6fd822a5efa654d0a1ad7122aa1cc5e489cff"; - hash = "sha256-TbDVyXBcg/0jzs3cFMZCRw7v2iqTfPXmRVBZM4kp0m8="; + rev = "476b1a0f3de58c31cde57317c744059ca6792e52"; + hash = "sha256-B3bJg/RaeNeKhfnkWYutQeBynYkdphtJoUA1OHehb/8="; }; meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; }; @@ -146,6 +146,17 @@ }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; }; + cairo = buildGrammar { + language = "cairo"; + version = "0.0.0+rev=02ec146"; + src = fetchFromGitHub { + owner = "amaanq"; + repo = "tree-sitter-cairo"; + rev = "02ec1461f11aa126d3c16abb2da284ca3ba15631"; + hash = "sha256-xtGIywLt+sOx82id3/9Me1WTJam8b9gPJfx+2xo7lgg="; + }; + meta.homepage = "https://github.com/amaanq/tree-sitter-cairo"; + }; capnp = buildGrammar { language = "capnp"; version = "0.0.0+rev=7d5fa4e"; @@ -986,12 +997,12 @@ }; julia = buildGrammar { language = "julia"; - version = "0.0.0+rev=4d4dc7d"; + version = "0.0.0+rev=784364c"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-julia"; - rev = "4d4dc7d8a4ad3856200a9ef151f9056fc14cec8b"; - hash = "sha256-v61uykCKr7QAeqex3JIbnv1EOTEGdOssfNcMrwlkLwI="; + rev = "784364cb9185ef8dc245de4b0b51e3a22503419d"; + hash = "sha256-MPdDEVbIUsEQu84AB9k2Bhi3Oa47e9/tItGhKMfZLyU="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia"; }; @@ -1231,12 +1242,12 @@ }; nix = buildGrammar { language = "nix"; - version = "0.0.0+rev=02878b4"; + version = "0.0.0+rev=14b5361"; src = fetchFromGitHub { owner = "cstrahan"; repo = "tree-sitter-nix"; - rev = "02878b40ac77d2889833519c6b6e9e63cfc690e6"; - hash = "sha256-9E4iQ7jr52ckmQJBrF9Vdwanrgm2I+Gi1lbC46I+4/g="; + rev = "14b53610c9038500066c509b2e67de04775b97fe"; + hash = "sha256-FNq/+Voqg534Nnm7rnv2daPwc9uFxNi1ce0m091jmRk="; }; meta.homepage = "https://github.com/cstrahan/tree-sitter-nix"; }; @@ -1264,24 +1275,24 @@ }; ocaml = buildGrammar { language = "ocaml"; - version = "0.0.0+rev=82e103c"; + version = "0.0.0+rev=7a61e11"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; - rev = "82e103cee0ffb61ee59f9b654b8e1d4b8e9cab74"; - hash = "sha256-ukfW16Se3HH5n0NRPhp0oaCHULDpUqvOlvgeTMQUVwE="; + rev = "7a61e11f8e44b4edee23adb15a187c9dd2beecef"; + hash = "sha256-YW4JaTUkyUnj7X7bQ4hZqa1xjkn3pxSnwUZYkoQVJow="; }; location = "ocaml"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; }; ocaml_interface = buildGrammar { language = "ocaml_interface"; - version = "0.0.0+rev=82e103c"; + version = "0.0.0+rev=7a61e11"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; - rev = "82e103cee0ffb61ee59f9b654b8e1d4b8e9cab74"; - hash = "sha256-ukfW16Se3HH5n0NRPhp0oaCHULDpUqvOlvgeTMQUVwE="; + rev = "7a61e11f8e44b4edee23adb15a187c9dd2beecef"; + hash = "sha256-YW4JaTUkyUnj7X7bQ4hZqa1xjkn3pxSnwUZYkoQVJow="; }; location = "interface"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; @@ -2033,12 +2044,12 @@ }; verilog = buildGrammar { language = "verilog"; - version = "0.0.0+rev=4457145"; + version = "0.0.0+rev=22f9b84"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-verilog"; - rev = "4457145e795b363f072463e697dfe2f6973c9a52"; - hash = "sha256-l4DgThuP9EFU55YQ9lgvVP/8pXojOllQ870gRsBF3FE="; + rev = "22f9b845c77c52b86b21adaebe689864957f4e31"; + hash = "sha256-X3wIZ9AFc6Cxm4E3NYxRRO8vDfVDuSsupkcLhwkf+QI="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-verilog"; }; @@ -2110,12 +2121,12 @@ }; wing = buildGrammar { language = "wing"; - version = "0.0.0+rev=c4a42cd"; + version = "0.0.0+rev=8b4843a"; src = fetchFromGitHub { owner = "winglang"; repo = "wing"; - rev = "c4a42cd02490e52cb9ba517f88f6636327f2bc82"; - hash = "sha256-idzWuw5MgP3ayMfKTl+sX6sOVH8Lpk4Lnkz+JUi30XI="; + rev = "8b4843a1c432d42e00a28f7eafb81a9f591fecb3"; + hash = "sha256-hEV8avT3lr1fui1dyON6I2hQPU+Ox8h2h9adNeHdiFI="; }; location = "libs/tree-sitter-wing"; generate = true; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index f68c6ad0a4b..45373a8abdd 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -149,6 +149,17 @@ self: super: { }; }; + chadtree = super.chadtree.overrideAttrs { + passthru.python3Dependencies = ps: with ps; [ + pynvim-pp + pyyaml + std2 + ]; + + # We need some patches so it stops complaining about not being in a venv + patches = [ ./patches/chadtree/emulate-venv.patch ]; + }; + ChatGPT-nvim = super.ChatGPT-nvim.overrideAttrs { dependencies = with self; [ nui-nvim plenary-nvim telescope-nvim ]; }; @@ -335,45 +346,9 @@ self: super: { coq_nvim = super.coq_nvim.overrideAttrs { passthru.python3Dependencies = ps: with ps; [ - pynvim + pynvim-pp pyyaml - (buildPythonPackage { - pname = "pynvim_pp"; - version = "unstable-2023-05-17"; - format = "pyproject"; - propagatedBuildInputs = [ setuptools pynvim ]; - src = fetchFromGitHub { - owner = "ms-jpq"; - repo = "pynvim_pp"; - rev = "91d91ec0cb173ce19d8c93c7999f5038cf08c046"; - fetchSubmodules = false; - hash = "sha256-wycN9U3f3o0onmx60Z4Ws4DbBxsNwHjLTCB9UgjssLI="; - }; - meta = with lib; { - homepage = "https://github.com/ms-jpq/pynvim_pp"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ GaetanLepage ]; - }; - }) - (buildPythonPackage { - pname = "std2"; - version = "unstable-2023-05-17"; - format = "pyproject"; - propagatedBuildInputs = [ setuptools ]; - src = fetchFromGitHub { - owner = "ms-jpq"; - repo = "std2"; - rev = "d6a7a719ef902e243b7bbd162defed762a27416f"; - fetchSubmodules = false; - hash = "sha256-dtQaeB4Xkz+wcF0UkM+SajekSkVVPdoJs9n1hHQLR1k="; - }; - doCheck = true; - meta = with lib; { - homepage = "https://github.com/ms-jpq/std2"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ GaetanLepage ]; - }; - }) + std2 ]; # We need some patches so it stops complaining about not being in a venv diff --git a/pkgs/applications/editors/vim/plugins/patches/chadtree/emulate-venv.patch b/pkgs/applications/editors/vim/plugins/patches/chadtree/emulate-venv.patch new file mode 100644 index 00000000000..4d3a7ad70df --- /dev/null +++ b/pkgs/applications/editors/vim/plugins/patches/chadtree/emulate-venv.patch @@ -0,0 +1,41 @@ +diff --git a/chadtree/__main__.py b/chadtree/__main__.py +index 83341fc..af8c9b0 100644 +--- a/chadtree/__main__.py ++++ b/chadtree/__main__.py +@@ -73,7 +73,7 @@ _EXEC_PATH = Path(executable) + _EXEC_PATH = _EXEC_PATH.parent.resolve(strict=True) / _EXEC_PATH.name + _REQ = REQUIREMENTS.read_text() + +-_IN_VENV = _RT_PY == _EXEC_PATH ++_IN_VENV = True + + + if command == "deps": +@@ -129,7 +129,7 @@ elif command == "run": + try: + if not _IN_VENV: + raise ImportError() +- elif lock != _REQ: ++ elif False: + raise ImportError() + else: + import pynvim_pp +diff --git a/chadtree/consts.py b/chadtree/consts.py +index e2d3aa0..e77a129 100644 +--- a/chadtree/consts.py ++++ b/chadtree/consts.py +@@ -1,4 +1,5 @@ + from os import environ, name ++from pathlib import Path + + from chad_types import TOP_LEVEL + +@@ -24,7 +25,7 @@ SETTINGS_VAR = "chadtree_settings" + STORAGE + """ + +-_VARS = TOP_LEVEL / ".vars" ++_VARS = Path.home() / ".cache/chadtree/vars" + RT_DIR = _VARS / "runtime" + RT_PY = RT_DIR / "Scripts" / "python.exe" if IS_WIN else RT_DIR / "bin" / "python3" + SESSION_DIR = _VARS / "sessions" diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index dcc2740b5ec..23c8e2a0cde 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -102,7 +102,7 @@ https://github.com/itchyny/calendar.vim/,, https://github.com/bkad/camelcasemotion/,, https://github.com/tyru/caw.vim/,, https://github.com/uga-rosa/ccc.nvim/,HEAD, -https://github.com/ms-jpq/chadtree/,,chad +https://github.com/ms-jpq/chadtree/,HEAD, https://github.com/vim-scripts/changeColorScheme.vim/,, https://github.com/sudormrfbin/cheatsheet.nvim/,, https://github.com/yunlingz/ci_dark/,, diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f38ab88aa90..dc5aacdd5ff 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2178,6 +2178,22 @@ let }; }; + mgt19937.typst-preview = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "typst-preview"; + publisher = "mgt19937"; + version = "0.6.0"; + sha256 = "sha256-ZrsTtbD3oIUjxSC1osGYwTynwvDFQxuGeDglopBJGxA="; + }; + meta = { + description = "Typst Preview is an extension for previewing your Typst files in vscode instantly"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=mgt19937.typst-preview"; + homepage = "https://github.com/Enter-tainer/typst-preview-vscode"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.drupol ]; + }; + }; + mhutchie.git-graph = buildVscodeMarketplaceExtension { mktplcRef = { name = "git-graph"; diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index 3e66c7e6abd..def268c8fa5 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -15,11 +15,11 @@ let archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; sha256 = { - x86_64-linux = "1qwgdvsqwkbfxf9xdxfxfmf10xcxgik4v6s5djggq130mqvrnv7x"; - x86_64-darwin = "12cn369yi652fvk6lha5y6nglms2zqmvqsjwklj3dl0ms9329jzq"; - aarch64-linux = "1fxmbz3qv027spgh6j075s00r69hff1m4fqvs9p2axb5m7ikdp16"; - aarch64-darwin = "0g5ylxcn41x8ajl7lv3h2fkx52pkgmkw95malgh8h1y3rvg73a4n"; - armv7l-linux = "0m1v24gg2dy79hgrz37gysgrazg8vkr1gkp52j6m6y76vi0l8249"; + x86_64-linux = "0y9gs7w330l8x21l2qr5ki46aqmz22v17kmaisj5z5lgyfqyyf97"; + x86_64-darwin = "1i1c0axlipp12b3y3sl6liq4cs7ybjflm8jnrwf9wrrvq7d911bn"; + aarch64-linux = "03894hcjsvskp3s1gl1cmnvy7s7x8iz4z6pz5wk7aayw0j03f3zh"; + aarch64-darwin = "0n59dpc18abq42y1sb5wdrbv9n8pwnyhlcsrjx41r9ykmfk8cvih"; + armv7l-linux = "0iiw5rdw2gsr5y45i00ri858ylm6q4jdk3vh7g0f0vv4csprx5c3"; }.${system} or throwSystem; sourceRoot = if stdenv.isDarwin then "" else "."; @@ -29,7 +29,7 @@ in # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.79.2.23166"; + version = "1.80.0.23188"; pname = "vscodium"; executableName = "codium"; diff --git a/pkgs/applications/emulators/bsnes/ares/000-dont-rebuild-on-install.patch b/pkgs/applications/emulators/bsnes/ares/001-dont-rebuild-on-install.patch index 7b6bbfc21bd..7b6bbfc21bd 100644 --- a/pkgs/applications/emulators/bsnes/ares/000-dont-rebuild-on-install.patch +++ b/pkgs/applications/emulators/bsnes/ares/001-dont-rebuild-on-install.patch diff --git a/pkgs/applications/emulators/bsnes/ares/001-fix-ruby.patch b/pkgs/applications/emulators/bsnes/ares/002-fix-ruby.diff index 86f54838925..86f54838925 100644 --- a/pkgs/applications/emulators/bsnes/ares/001-fix-ruby.patch +++ b/pkgs/applications/emulators/bsnes/ares/002-fix-ruby.diff diff --git a/pkgs/applications/emulators/bsnes/ares/002-sips-to-png2icns.patch b/pkgs/applications/emulators/bsnes/ares/003-darwin-specific.patch index 4c2259d63a3..a1cd47f9c34 100644 --- a/pkgs/applications/emulators/bsnes/ares/002-sips-to-png2icns.patch +++ b/pkgs/applications/emulators/bsnes/ares/003-darwin-specific.patch @@ -1,39 +1,48 @@ -diff --git a/desktop-ui/GNUmakefile b/desktop-ui/GNUmakefile -index 4515610d3..916c8fcd8 100644 ---- a/desktop-ui/GNUmakefile -+++ b/desktop-ui/GNUmakefile -@@ -91,7 +91,7 @@ endif +diff -Naur source-old/desktop-ui/GNUmakefile source-new/desktop-ui/GNUmakefile +--- source-old/desktop-ui/GNUmakefile 1969-12-31 21:00:01.000000000 -0300 ++++ source-new/desktop-ui/GNUmakefile 2023-07-08 12:20:08.206582916 -0300 +@@ -91,8 +91,7 @@ cp resource/$(name).plist $(output.path)/$(name).app/Contents/Info.plist cp -R $(ares.path)/Shaders $(output.path)/$(name).app/Contents/Resources/ cp -R $(mia.path)/Database $(output.path)/$(name).app/Contents/Resources/ - sips -s format icns resource/$(name).png --out $(output.path)/$(name).app/Contents/Resources/$(name).icns +- codesign --force --deep --options runtime --entitlements resource/$(name).selfsigned.entitlements --sign - $(output.path)/$(name).app + png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png - codesign --force --deep --options runtime --entitlements resource/$(name).selfsigned.entitlements --sign - $(output.path)/$(name).app else ifeq ($(platform),windows) $(call mkdir,$(output.path)/Shaders/) -diff --git a/genius/GNUmakefile b/genius/GNUmakefile -index 5287309a8..8d80f9306 100644 ---- a/genius/GNUmakefile -+++ b/genius/GNUmakefile -@@ -24,7 +24,7 @@ ifeq ($(platform),macos) + $(call mkdir,$(output.path)/Database/) +@@ -115,8 +114,8 @@ + else ifeq ($(shell id -un),root) + $(error "make install should not be run as root") + else ifeq ($(platform),macos) +- mkdir -p ~/Library/Application\ Support/$(name)/ +- cp -R $(output.path)/$(name).app /Applications/$(name).app ++ mkdir -p $(prefix)/Applications/ ++ cp -R $(output.path)/$(name).app $(prefix)/Applications/$(name).app + else ifneq ($(filter $(platform),linux bsd),) + mkdir -p $(prefix)/bin/ + mkdir -p $(prefix)/share/applications/ +diff -Naur source-old/mia/GNUmakefile source-new/mia/GNUmakefile +--- source-old/mia/GNUmakefile 1969-12-31 21:00:01.000000000 -0300 ++++ source-new/mia/GNUmakefile 2023-07-08 12:16:55.991517276 -0300 +@@ -39,7 +39,7 @@ mkdir -p $(output.path)/$(name).app/Contents/Resources/ mv $(output.path)/$(name) $(output.path)/$(name).app/Contents/MacOS/$(name) - cp data/$(name).plist $(output.path)/$(name).app/Contents/Info.plist -- sips -s format icns data/$(name).png --$(output.path) $(output.path)/$(name).app/Contents/Resources/$(name).icns -+ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns data/$(name).png + cp resource/$(name).plist $(output.path)/$(name).app/Contents/Info.plist +- sips -s format icns resource/$(name).png --out $(output.path)/$(name).app/Contents/Resources/$(name).icns ++ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png endif verbose: hiro.verbose nall.verbose all; -diff --git a/mia/GNUmakefile b/mia/GNUmakefile -index b6930b6df..7a51b5028 100644 ---- a/mia/GNUmakefile -+++ b/mia/GNUmakefile -@@ -32,7 +32,7 @@ ifeq ($(platform),macos) +diff -Naur source-old/tools/genius/GNUmakefile source-new/tools/genius/GNUmakefile +--- source-old/tools/genius/GNUmakefile 1969-12-31 21:00:01.000000000 -0300 ++++ source-new/tools/genius/GNUmakefile 2023-07-08 12:16:16.273503940 -0300 +@@ -26,7 +26,7 @@ mkdir -p $(output.path)/$(name).app/Contents/Resources/ mv $(output.path)/$(name) $(output.path)/$(name).app/Contents/MacOS/$(name) - cp resource/$(name).plist $(output.path)/$(name).app/Contents/Info.plist -- sips -s format icns resource/$(name).png --out $(output.path)/$(name).app/Contents/Resources/$(name).icns -+ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png + cp data/$(name).plist $(output.path)/$(name).app/Contents/Info.plist +- sips -s format icns data/$(name).png --$(output.path) $(output.path)/$(name).app/Contents/Resources/$(name).icns ++ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns data/$(name).png endif verbose: hiro.verbose nall.verbose all; diff --git a/pkgs/applications/emulators/bsnes/ares/003-fix-darwin-install.patch b/pkgs/applications/emulators/bsnes/ares/003-fix-darwin-install.patch deleted file mode 100644 index 5b216ac267e..00000000000 --- a/pkgs/applications/emulators/bsnes/ares/003-fix-darwin-install.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/desktop-ui/GNUmakefile b/desktop-ui/GNUmakefile -index 916c8fcd8..b767c1335 100644 ---- a/desktop-ui/GNUmakefile -+++ b/desktop-ui/GNUmakefile -@@ -92,7 +92,6 @@ endif - cp -R $(ares.path)/Shaders $(output.path)/$(name).app/Contents/Resources/ - cp -R $(mia.path)/Database $(output.path)/$(name).app/Contents/Resources/ - png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png -- codesign --force --deep --options runtime --entitlements resource/$(name).selfsigned.entitlements --sign - $(output.path)/$(name).app - else ifeq ($(platform),windows) - $(call mkdir,$(output.path)/Shaders/) - $(call mkdir,$(output.path)/Database/) -@@ -115,8 +114,8 @@ ifeq ($(platform),windows) - else ifeq ($(shell id -un),root) - $(error "make install should not be run as root") - else ifeq ($(platform),macos) -- mkdir -p ~/Library/Application\ Support/$(name)/ -- cp -R $(output.path)/$(name).app /Applications/$(name).app -+ mkdir -p $(prefix)/Applications/ -+ cp -R $(output.path)/$(name).app $(prefix)/Applications/$(name).app - else ifneq ($(filter $(platform),linux bsd),) - mkdir -p $(prefix)/bin/ - mkdir -p $(prefix)/share/applications/ diff --git a/pkgs/applications/emulators/bsnes/ares/default.nix b/pkgs/applications/emulators/bsnes/ares/default.nix index 9914e6e691c..3cd8411f51c 100644 --- a/pkgs/applications/emulators/bsnes/ares/default.nix +++ b/pkgs/applications/emulators/bsnes/ares/default.nix @@ -1,10 +1,6 @@ { lib , stdenv , fetchFromGitHub -, pkg-config -, which -, wrapGAppsHook -, libicns , SDL2 , alsa-lib , gtk3 @@ -14,31 +10,31 @@ , libX11 , libXv , libao +, libicns , libpulseaudio , openal +, pkg-config , udev +, which +, wrapGAppsHook , darwin }: -let - inherit (darwin.apple_sdk_11_0.frameworks) Cocoa OpenAL; -in stdenv.mkDerivation (finalAttrs: { pname = "ares"; - version = "131"; + version = "132"; src = fetchFromGitHub { owner = "ares-emulator"; repo = "ares"; rev = "v${finalAttrs.version}"; - hash = "sha256-gex53bh/175/i0cMimcPO26C6cxqQGPo4sp2bxh1sAw="; + hash = "sha256-0D7bOv934k1cuP6qNxo0uLp5tSEstI8wm0FEwu6TuUw="; }; patches = [ - ./000-dont-rebuild-on-install.patch - ./001-fix-ruby.patch - ./002-sips-to-png2icns.patch - ./003-fix-darwin-install.patch + ./001-dont-rebuild-on-install.patch + ./002-fix-ruby.diff + ./003-darwin-specific.patch ]; nativeBuildInputs = [ @@ -64,8 +60,8 @@ stdenv.mkDerivation (finalAttrs: { openal udev ] ++ lib.optionals stdenv.isDarwin [ - Cocoa - OpenAL + darwin.apple_sdk_11_0.frameworks.Cocoa + darwin.apple_sdk_11_0.frameworks.OpenAL ]; enableParallelBuilding = true; @@ -80,17 +76,17 @@ stdenv.mkDerivation (finalAttrs: { "local=false" "openmp=true" "prefix=$(out)" - "-C desktop-ui" ]; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-mmacosx-version-min=10.14"; - meta = with lib; { + meta = { homepage = "https://ares-emu.net"; description = "Open-source multi-system emulator with a focus on accuracy and preservation"; - license = licenses.isc; - maintainers = with maintainers; [ Madouura AndersonTorres ]; - platforms = platforms.unix; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ Madouura AndersonTorres ]; + platforms = lib.platforms.unix; + broken = stdenv.isDarwin; }; }) -# TODO: select between Qt, GTK2 and GTK3 +# TODO: select between Qt and GTK3 diff --git a/pkgs/applications/emulators/ryujinx/default.nix b/pkgs/applications/emulators/ryujinx/default.nix index 268d3746953..c55f3eff203 100644 --- a/pkgs/applications/emulators/ryujinx/default.nix +++ b/pkgs/applications/emulators/ryujinx/default.nix @@ -28,13 +28,13 @@ buildDotnetModule rec { pname = "ryujinx"; - version = "1.1.952"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml + version = "1.1.958"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml src = fetchFromGitHub { owner = "Ryujinx"; repo = "Ryujinx"; - rev = "1c7a90ef359d9974e5bd257c4d8e9bf526a6966c"; - sha256 = "0yx8gw31vfvmfwmbkckgpbyyzk3kkgm0q124wf6c9i8sqiyqmpp1"; + rev = "fa32ef92755a51a2567a1bcbb35fb34886b5f979"; + sha256 = "1g7q5c4cx2l41vs92p6a8rw1c0wvrydm9p962mjddckk6hf1bixq"; }; dotnet-sdk = dotnetCorePackages.sdk_7_0; diff --git a/pkgs/applications/emulators/xemu/default.nix b/pkgs/applications/emulators/xemu/default.nix index 7850ae6909f..28e7829a9c4 100644 --- a/pkgs/applications/emulators/xemu/default.nix +++ b/pkgs/applications/emulators/xemu/default.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xemu"; - version = "0.7.96"; + version = "0.7.97"; src = fetchFromGitHub { owner = "xemu-project"; repo = "xemu"; rev = "v${finalAttrs.version}"; - hash = "sha256-6lEQotqVrfK+A67nTEKeqY70LrQRdH9dUGlzOt5CWZ0="; + hash = "sha256-Doyn+EHZ9nlYjufHnHARLXbyDjYIEGIHuLOXFHU5f3w="; fetchSubmodules = true; }; @@ -130,6 +130,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/xemu-project/xemu/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ AndersonTorres genericnerdyusername ]; - platforms = with lib.platforms; linux; + platforms = lib.platforms.linux; }; }) diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix index 2e56e8b691e..10ba1013b81 100644 --- a/pkgs/applications/graphics/drawio/default.nix +++ b/pkgs/applications/graphics/drawio/default.nix @@ -14,19 +14,19 @@ stdenv.mkDerivation rec { pname = "drawio"; - version = "21.5.0"; + version = "21.6.1"; src = fetchFromGitHub { owner = "jgraph"; repo = "drawio-desktop"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-Eh3QRVeWd/RDEBnuYpFeNF96bt7bGpNkNFwWaTdYeCE="; + hash = "sha256-60fOecWDYGkn4rJzxmum14L4IAaHAG+uKyjNo9nkVHg="; }; offlineCache = fetchYarnDeps { yarnLock = src + "/yarn.lock"; - hash = "sha256-PcE3PhK4jIRx089A8nnZBvYwWpjeTtGFwAMGwbfVS5E="; + hash = "sha256-Knk9ys8Kjk1QOl80vmIA2H6wP8Mj6iNcmb/bR4zMQgw="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/misc/blender/default.nix b/pkgs/applications/misc/blender/default.nix index cc1252899b5..81b7a54a754 100644 --- a/pkgs/applications/misc/blender/default.nix +++ b/pkgs/applications/misc/blender/default.nix @@ -28,11 +28,11 @@ let in stdenv.mkDerivation rec { pname = "blender"; - version = "3.5.1"; + version = "3.6.0"; src = fetchurl { url = "https://download.blender.org/source/${pname}-${version}.tar.xz"; - hash = "sha256-vXQox+bLpakAIWJpwyER3/qrrxvbVHLyMZZeYVF0qAk="; + hash = "sha256-SzdWyzdGhsaesv1VX5ZUfUnLHvRvW8buJTlOVxz6yOk="; }; patches = lib.optional stdenv.isDarwin ./darwin.patch; @@ -80,8 +80,6 @@ stdenv.mkDerivation rec { pythonPath = with python310Packages; [ numpy requests ]; postPatch = '' - # allow usage of dynamically linked embree - rm build_files/cmake/Modules/FindEmbree.cmake '' + (if stdenv.isDarwin then '' : > build_files/cmake/platform/platform_apple_xcode.cmake diff --git a/pkgs/applications/misc/kondo/default.nix b/pkgs/applications/misc/kondo/default.nix index b23b004d719..7c1f52f81ee 100644 --- a/pkgs/applications/misc/kondo/default.nix +++ b/pkgs/applications/misc/kondo/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "kondo"; - version = "0.6"; + version = "0.7"; src = fetchFromGitHub { owner = "tbillington"; repo = pname; rev = "v${version}"; - sha256 = "sha256-f0eRM4U2FwMGjmQKb3tjX2TRv1hN//FkoA2h6WmFOQk="; + sha256 = "sha256-m00zRNnryty96+pmZ2/ZFk61vy7b0yiWpomWzAHUAMk="; }; - cargoHash = "sha256-DouQN9Lo/CoqZZD3HuO1+Xzvc2yL5l157TeAi+bmfrE="; + cargoHash = "sha256-hG4bvcGYNwdNX9Wsdw30i3a3Ttxud+quNZpolgVKXQE="; meta = with lib; { description = "Save disk space by cleaning unneeded files from software projects"; diff --git a/pkgs/applications/misc/librecad/default.nix b/pkgs/applications/misc/librecad/default.nix index 566730c1222..c0acdf7a83c 100644 --- a/pkgs/applications/misc/librecad/default.nix +++ b/pkgs/applications/misc/librecad/default.nix @@ -14,13 +14,13 @@ mkDerivation rec { pname = "librecad"; - version = "2.2.0"; + version = "2.2.0.1"; src = fetchFromGitHub { owner = "LibreCAD"; repo = "LibreCAD"; rev = version; - sha256 = "sha256-horKTegmvcMg4m5NbZ4nzy4J6Ac/6+E5OkiZl0v6TBc="; + sha256 = "sha256-5tezXhkInOG+TBjEixXL/qUOHUXD9dR8vu06zl3p4Ek="; }; buildInputs = [ diff --git a/pkgs/applications/misc/mediainfo/default.nix b/pkgs/applications/misc/mediainfo/default.nix index e6c4d1d5cb7..ea2adeab95b 100644 --- a/pkgs/applications/misc/mediainfo/default.nix +++ b/pkgs/applications/misc/mediainfo/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "mediainfo"; - version = "23.04"; + version = "23.06"; src = fetchurl { url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz"; - sha256 = "sha256-Uiut1rHk6LV+giW6e0nvgn35ffTLaLbU/HkQ92xf32k="; + sha256 = "sha256-TJd+6wzoN4co5k7yTyf+YrLFEW+/BUHIJKRDCfgP+Io="; }; nativeBuildInputs = [ autoreconfHook pkg-config ]; diff --git a/pkgs/applications/misc/pot/Cargo.lock b/pkgs/applications/misc/pot/Cargo.lock index be864c40e44..7772f9927ed 100644 --- a/pkgs/applications/misc/pot/Cargo.lock +++ b/pkgs/applications/misc/pot/Cargo.lock @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "tauri-plugin-single-instance" version = "0.0.0" -source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v1#c4d2c8c693a8e0da627f4c845486dbe1b1e32c64" +source = "git+https://github.com/tauri-apps/plugins-workspace?branch=dev#dce0f02bc571128308c30278cde3233f341e6a50" dependencies = [ "log", "serde", diff --git a/pkgs/applications/misc/pot/default.nix b/pkgs/applications/misc/pot/default.nix index e029d365bfa..cad203519f7 100644 --- a/pkgs/applications/misc/pot/default.nix +++ b/pkgs/applications/misc/pot/default.nix @@ -34,11 +34,6 @@ stdenv.mkDerivation rec { sourceRoot = "source/src-tauri"; - postUnpack = '' - sed -i -e 's/dev/v1/' source/src-tauri/Cargo.toml - cp ${./Cargo.lock} source/src-tauri/Cargo.lock - ''; - postPatch = '' substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ --replace "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" @@ -81,7 +76,7 @@ stdenv.mkDerivation rec { cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; outputHashes = { - "tauri-plugin-single-instance-0.0.0" = "sha256-9eclolp+Gb8qF/KYIRiOoCJbMJLI8LyWLQu82npI7mQ="; + "tauri-plugin-single-instance-0.0.0" = "sha256-M6uGcf4UWAU+494wAK/r2ta1c3IZ07iaURLwJJR9F3U="; "tauri-plugin-autostart-0.0.0" = "sha256-9eclolp+Gb8qF/KYIRiOoCJbMJLI8LyWLQu82npI7mQ="; "enigo-0.1.2" = "sha256-99VJ0WYD8jV6CYUZ1bpYJBwIE2iwOZ9SjOvyA2On12Q="; "selection-0.1.0" = "sha256-85NUACRi7TjyMNKVz93G+W1EXKIVZZge/h/HtDwiW/Q="; diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix index 575c0c48dec..d56f5809f30 100644 --- a/pkgs/applications/networking/browsers/brave/default.nix +++ b/pkgs/applications/networking/browsers/brave/default.nix @@ -90,11 +90,11 @@ in stdenv.mkDerivation rec { pname = "brave"; - version = "1.52.129"; + version = "1.52.130"; src = fetchurl { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - sha256 = "sha256-v5C8YbYv2gr2Tf+koM3+4s2xtHTabLcJcIlsQx3UxfM="; + sha256 = "sha256-TKCAv1gGdAU9KDcrrREPgFjZOPNwTAfLrCh33DAf41U="; }; dontConfigure = true; diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index d66e5b87e42..beb0c150379 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -32,9 +32,9 @@ } }, "dev": { - "version": "116.0.5845.4", - "sha256": "0p3v4dzyrj1fn97s2grkc2x8lgfm14rgwalrnb3gx9syi8gdwkpw", - "sha256bin64": "1wim32q9sq501wrnz1xx4s1r0gywz4pgf3r9d0zga3g86jp385ax", + "version": "116.0.5845.14", + "sha256": "1b8ak0yg7ymz0siw81g47fdl12bj7f7gdw2nd5wlgj3h0g0b0675", + "sha256bin64": "1hnis5m5l6ygihmwsy6qk12lz6gjcndfdnssb3l9pd7v3qwfpkp2", "deps": { "gn": { "version": "2023-06-09", diff --git a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix index 8ee15b2550b..7a9945e1998 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix @@ -1,1015 +1,1015 @@ { - version = "115.0b9"; + version = "116.0b2"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ach/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ach/firefox-116.0b2.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "510c76793bc36d8df382a8f0af18c4c08940259aa1819102602a9f6d7d223153"; + sha256 = "21f7ac5e0de7f65419c73860ce8d6a3ca894bc506462693b9eb3f4aadfda5687"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/af/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/af/firefox-116.0b2.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "d309ee88ae4e260ab0e49ced5e514e9f1575fd6bf7c23d6787128cfd2df9860f"; + sha256 = "b65343d06d1e9092c0b0f7eaaa548d523224f1a335514c3a6233461f278de22b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/an/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/an/firefox-116.0b2.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "4c84386e819b7531d506edbee04668758f9701a3374fe1ab3cf6ba64efd3f834"; + sha256 = "543480f66ef799fb1cb956c943cceb3d1e26b4bbddf5b6e9095921fd7377c8e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ar/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ar/firefox-116.0b2.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "b7d8b602cba3e9f3ca2b58b84ee43755c89c66d4336dd3e5bf06ef18fc494e18"; + sha256 = "2d00fed5376ea64105f64f2504d98e9c074984b1cf805c421d688b9496b4de53"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ast/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ast/firefox-116.0b2.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "0d54094f7996c1b3ecbe0046718d3ee03a818f432545b4836cac5e4cfebb5095"; + sha256 = "43b2ea79d7cb27a9abfad561bae5fb5f31976a0914734ce1a3a9f4953c6437c8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/az/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/az/firefox-116.0b2.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "2e01043bf5f89fdb8ca43a1f0bcd3c737ccf21ae17b28020d60e2156d88c98df"; + sha256 = "0b459e4151530b0b5ce568f661724334716438d6775710e2a424ffa75f5d19f7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/be/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/be/firefox-116.0b2.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "7564ef95654c4beaf8e4a772eef65538cf00c2906215588d18b0893e0ec12a5e"; + sha256 = "00499df66ef582ac7d3640d1893b5b8ed0873f549c6a8cd6d8e6c56c44a2227b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/bg/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/bg/firefox-116.0b2.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "cb2fdd4b8193a75f933c6810a4abb610f6344e4b25658c19171c6dd160026d19"; + sha256 = "5e2f8d8113947bbb64ea777786ba7bb7b508ce1d9f43b6733fba54b832ef4147"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/bn/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/bn/firefox-116.0b2.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "bb4e3a1640427e5ab21fe2ae9378f1bcb7a1a4898bbb89ee902cd0a36d079e3c"; + sha256 = "d211b42bae03b2656b7499bda88d61a0e35bef091ce943f4b49808cea5ed5998"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/br/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/br/firefox-116.0b2.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "938fb36dc4b82a6d989b1e055a7f1f19dc47c781b8885ba3fc4aee31d7f6bb0d"; + sha256 = "f20d3f16eb946cd7d25d36d03d3310072ed50000e1011170a40bd33888574589"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/bs/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/bs/firefox-116.0b2.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "99936dfb34432cdb6bfb6e5b357fc8e06c97a869d0077561b4d661b04fbe47ef"; + sha256 = "77eb97eee83357c211afd6923a8e7068f2816f4c591f5e8e3b1154bf5b9cee1c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ca-valencia/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ca-valencia/firefox-116.0b2.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "71dc8ae27e2277def4fa9f771ceb39dfd6bf45cacc54b6b1b18938da32731d34"; + sha256 = "f6efeab67e88760c9736bb93c93ec2295958f5e05a49ca9dddbc20da682ef665"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ca/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ca/firefox-116.0b2.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "fd811dcee02116e5848432e279ef3fce33326352484281a0301a61e4e8cd46a0"; + sha256 = "8c45eea29b8507b590d29ed636f6a73b017a8df29986650e435a26bf55182e77"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/cak/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/cak/firefox-116.0b2.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "0dd33ee8252d9623ee4b1a950b9664891b008c117a7b2c2a7b9f8b752f1260e5"; + sha256 = "1ff8350e3422a9d885e26c9c86a79d693bb36c03a3b1a64e744fd6ade7406847"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/cs/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/cs/firefox-116.0b2.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "0eb6ce175ba0e0776a8932f879290b21af9de00e40837059ea69d9821331b823"; + sha256 = "e09a8a63224c258c7407aea258a57e2d0d84627e9d90a8dd9f52d2df57a980a3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/cy/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/cy/firefox-116.0b2.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "11635483423a3afeb0720fd32351bb846ca1d53cb26171ed3c2a0e022ecd9356"; + sha256 = "ee1735ba505f4a56fa72413b9bf234156b90438b489844627aed98467b1915dc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/da/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/da/firefox-116.0b2.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "887212ac489a9102c6490867da2a918b5eb1276be92077dcb71101f421ef722c"; + sha256 = "e0e960bae16531bffd652af045b7095bfaaa7a20164c9781cbadd5f7c7c29de5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/de/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/de/firefox-116.0b2.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "865eff55d05a25f395a57e76b2f52d70aa4d89f15c5269854eb888eda8fbd62c"; + sha256 = "54463b76e11041402e1b6e8235f006b49d7786d9f108494567163e411b99fedf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/dsb/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/dsb/firefox-116.0b2.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "2b51fbdb7e3b5449dd02f0fe8977d72a6266c1f21d989b4a07dbb0b30e3c505e"; + sha256 = "8f58ba62c234a37b3277011db9abe2de9703cad391d2708809c09e6153ef7ff4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/el/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/el/firefox-116.0b2.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "254f1c5219947b5b1dd3d978fc54bf0ca51a1476dacb4f49625300b821581159"; + sha256 = "ebbccd70ee89a9e39b1370c1327ecac35ca1c38cedc4a6e34fdcbca5b1167e13"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/en-CA/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/en-CA/firefox-116.0b2.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "93f1d4676f59ffa3bdca9dd7c5bf6657a2f92100d77a306dbb66dc86c0aa4f69"; + sha256 = "6ea00f41b5b802a56c67d3790c141b725421522373189f7f0354b62dc294dd16"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/en-GB/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/en-GB/firefox-116.0b2.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "2122d930b0035cb62c933a677fd9d05b4d5ad9dc3fba2fb0263a6ce8c3caa4ca"; + sha256 = "b563c5893671e20524b6958dd913ce37f9dd844f8a053807bb0c041b53322421"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/en-US/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/en-US/firefox-116.0b2.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "e207d3e22575e751bc3673dafbf28fb6dcbfe0bc4bc48d1c1d9f9618ab34c444"; + sha256 = "e76109e7d97149ae18d7cb7a52d4af3236ac5ec60079f16f5acd3bc8370d6fca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/eo/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/eo/firefox-116.0b2.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "bc9da843dbbe2487ef51e5b6511070499cdfb908572aead33bf63b47ffabac8d"; + sha256 = "cdf619b00aa4a6d53f3865154578bae9e660deb19064b3cb50efebcc136ce866"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/es-AR/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/es-AR/firefox-116.0b2.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "f988f81e2b216bd8123a59c3ce43437e243350c96969944f829a64fecc3b2729"; + sha256 = "2e525a6d2e3b3486232734ee53f51778cbacbb56681e8db9ab04b239a3398e40"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/es-CL/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/es-CL/firefox-116.0b2.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "1ef7bdb51868e6a128242925bebde9a0566e1eb6e4face624035327b5c0ca3a4"; + sha256 = "2a0e404d5d761bbd42df5495751c9699502f2acd8eaf058eee3301403e624b4e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/es-ES/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/es-ES/firefox-116.0b2.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "b4daa1c03b1882f2b4c817b12aea2de9a9dc1bc84f72ee409471fdbc0cce13ca"; + sha256 = "5a8f98ef2cc387d2a3e564e80be1b95ed32b955f6c12441fd4e85f3e315f9b84"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/es-MX/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/es-MX/firefox-116.0b2.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "d48255dc81b6a766fa8de04b102b1c7fd723f465da56788dbbd66e6286f852d9"; + sha256 = "90b181bd01018ff7f1852b4fa35d91ae6baf6bcc354ccd118b93c99c95436543"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/et/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/et/firefox-116.0b2.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "4cdff72ef2db769ff62effd2db70dd7c4caf96b66652897829676af630d013c8"; + sha256 = "d9cbb8b03cd5ffc727507b35547ad31c3028e1d795ab982b90461f587a699192"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/eu/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/eu/firefox-116.0b2.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "229fa58e82c2d6c38c736a75071184fd84e4d7524ce908adcd8b7f9c3f5cf33b"; + sha256 = "83623402917c7db7dffdf27966e8852446c866bc7bb1d7cf5228cefd6357ebcd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/fa/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/fa/firefox-116.0b2.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "c3b975defd6ab9e86f94504a729371f5f8aab64abc9d41b7b52655a575884c34"; + sha256 = "d363e421fa1e563c334134feb396773012c81686694f22baeaee97cfb559c717"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ff/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ff/firefox-116.0b2.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "f0ff5664eb9c22e1a6db2b07c349138e006f85ce6dfc24213bdbc765ea5d361b"; + sha256 = "cf0473826a4de7ee8ce9fced00334297ca2222619103d0108b4158dd952c89d2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/fi/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/fi/firefox-116.0b2.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "724211055dd4441f7130338deb9de03248f5266e862f04764c1648607f6b7412"; + sha256 = "168b9d045bac7c3acc3346b38459098019ad7d40b72aacec23895bf2c59671fb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/fr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/fr/firefox-116.0b2.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "013b84b7d5a3e8ae74fa44fc0487fc5ad65ca90b3503be940931dc64e22ccee5"; + sha256 = "da8b59128cf4d58512b244b790dc933d44391dd5a77203e90228ae5164cb35dd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/fur/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/fur/firefox-116.0b2.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "021e54b51173006771770f04f043ffb2447d83fe6cff1cd2fc527eadcfe291d9"; + sha256 = "f73c9557907609fb3605707363068b2362148b72518a7a20c1f396bbafa39ece"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/fy-NL/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/fy-NL/firefox-116.0b2.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "0b1c6a8e9a581a64bc50bda4318205266cbd8a7f30208a5c8dcc1a63b9941c3b"; + sha256 = "fb6a3be3b7b588c5ab738f8f038c3fc514749f04468204c79f9a2429989d1940"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ga-IE/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ga-IE/firefox-116.0b2.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "e50733b3a3ec8482cbc47f4a85eb9e067a7d1f93ce7909363c2ce523077874ce"; + sha256 = "9cee7fa934a1fc57b69cd1704bcb6bdaad2889be45e6808c78f6051d84505103"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/gd/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/gd/firefox-116.0b2.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "2e0f4e001840118aa4044a343e0291c3f07283595c3bd0fcf1abdb1ef32f123b"; + sha256 = "06e204ca3feea93176824743850c9e0133805b64dcbd7dee201ec0c8d9c6c76b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/gl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/gl/firefox-116.0b2.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "2a988f42a301ce8699d715b49c6574e8bb47f9f4cfd5419a3cb5a03f7e3c07a6"; + sha256 = "fec265b718d6d87b8e7e28d291b5f0445d3e45e83d7e454a7c3e817dc806c174"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/gn/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/gn/firefox-116.0b2.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "a12d9f73389ad687ac9e7c17ec572c369b483ee1df2ee7f09ea46360dfc4ad96"; + sha256 = "9fc6bd923477ddd20a774527eaf1767603ab736b004ab21a6e0c2acf68837ff4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/gu-IN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/gu-IN/firefox-116.0b2.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "54218cf85a03d6b8eb8c9c6eac75e96815bf46f8c406780c2f2bab618d7f8064"; + sha256 = "281094c9d291a302ab27ba31187066a81726ac09aa525e9ff0d1c1483f621b50"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/he/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/he/firefox-116.0b2.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "b5746ff8b172b268e503c5345a8afe3657e0d3ee904aa45ee02dba9de383596d"; + sha256 = "b4f634809329ee5ea2cf51fbfa75b8c9ebdc9990bfd820fcb67280bf46811fc5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/hi-IN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/hi-IN/firefox-116.0b2.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "a5e3ee70ae23b1d3e932c41f1a410755ebc48ae388f6bd2f66ce7aa914f6b8b1"; + sha256 = "2fc5181d29312d73ffa29b2aaaa18901ba2899e4b85ec6732fc979f99f58b58c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/hr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/hr/firefox-116.0b2.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "e799da2942788d4d89974924688b6562e1bd33d38df8c8281d695e2d515f0dff"; + sha256 = "abdfc51ba3e5517ef81e853393293fb39f7d55ed4c16cb90ad9587537e5d645e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/hsb/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/hsb/firefox-116.0b2.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "ce94f06cd38b893d3e1f12a663b5eced1068d55a59e918b714671c09a8a2f5eb"; + sha256 = "fabfb404a0e3603851f0ea4cb9c6d9132ac6f3b58daf7f51e00fce8cec338dcf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/hu/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/hu/firefox-116.0b2.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "a6560e40f1b6d9b7688f6a3cb46d3fb89ea4caf6855d536e30446e4ad43bd7b9"; + sha256 = "02ad9aaaf53e6a36b04f99a259b32eb650d8cfa55aaa6d61105c0eec7e05733d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/hy-AM/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/hy-AM/firefox-116.0b2.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "0b25cb4ca76044b81a2e9c2564be72ee244de126cec012ff6762d1b02955bd0c"; + sha256 = "52de657c9ecf734464db2e09be987e828c3850a7a0b913b97edc25a0f22dfde2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ia/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ia/firefox-116.0b2.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "af2efecd656af79cf5600281da953322dab739ed0fdefa85024a1e34952bf3b1"; + sha256 = "549101a6f62de7005d8063acb3ec8d669c6903a80d9291411ad1a93808adb9bb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/id/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/id/firefox-116.0b2.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "9cc94c6c4ddeb15ddae68e36a08844df207ec164d65590f119f50c028baf64e4"; + sha256 = "bae10e7b6b61fc9332f97caeafcd7b4c7f4db950e268abcb4e5de054f847d004"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/is/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/is/firefox-116.0b2.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "11f8e460d4385cc284d507c0304a4aa003001384074352cdd46c302044c11853"; + sha256 = "fac6aae4945be4e63070a7ab8b0751ce14eda0a2565c64ab7624902f4c480834"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/it/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/it/firefox-116.0b2.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "04d8d31ea6a58f195155e46022c8b5a002c89b438ec5e5e4f9fcea3bb6a51b99"; + sha256 = "b88be54578977828a74981a76cd90cde3cc5d86468471a0cdc5acbb018ecdc0f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ja/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ja/firefox-116.0b2.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "281f906e03320873580048185659382999927d8bdd0fb25fedfe858c61c3db04"; + sha256 = "f24dc9a4ae5d9f90c3fc3e25d2bd738facafdf21eb65ed8be773b81394d8bc65"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ka/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ka/firefox-116.0b2.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "64df2ccdace25c417a6c72e2b1273280946efc2e4da0aed9abb50b927b925476"; + sha256 = "0010115d5969966fc09fe26cae9660bd9de804dc27e8d1d3e0875e42b3dd2a5d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/kab/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/kab/firefox-116.0b2.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "c38afdfb91754fda548a0d14d7d423d753a43e6c0667e455c24e37ac617d9b5f"; + sha256 = "c9cec04a5120bda5c2ff1dc4204b20d20e3e99e468196e433b09ed162cea17f3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/kk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/kk/firefox-116.0b2.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "886bc256f69d330d739c06e7f6e21a005c99a05626121c20d88e3904892b4784"; + sha256 = "9d0e9c4d284c90a2ee3874be09289d9b9d7f1a112b7b6dabc7ec446c9127becc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/km/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/km/firefox-116.0b2.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "7e718260b6037375c8f13b13cd98a94145a6337918999a615b6b0baf15faab75"; + sha256 = "01ec9a9313bc4d5de9b8917ef3ea8ab79a8075ada28dba7552ae939fc25be0c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/kn/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/kn/firefox-116.0b2.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "b11fc444ee04da9f0323903ad290b4faa17dd0e555f6043e42dfd5dca5bc9d66"; + sha256 = "d575e8b95858cb37db663898fb651f0f1035310d98e7f271877fb6a216ec2f55"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ko/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ko/firefox-116.0b2.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "30f047d0b1f5a259cca3d5c0da55e9f0301e881e3646a9ef1f8c9e6ba4611759"; + sha256 = "c347ea2bdfbd5ab50543660376a22de9d35ab68672e23527ff6b95ebd8c8e9c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/lij/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/lij/firefox-116.0b2.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "d1ccda576621d5e5496887fc81a52eece883d6ceb1da3e86cbc08eecd743d944"; + sha256 = "33b76367d25f1cb9948dbce5d37fbe8629e7f89edbc088b5ee4b95fb93d34ac8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/lt/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/lt/firefox-116.0b2.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "0b47f9e1042d7b03d2a7f67567cb06baaabc61661b3232709be1eac850ffc26f"; + sha256 = "6af9ce5b461f906eae443db592a86d659248ccc37f3406e1835739813e5611dd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/lv/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/lv/firefox-116.0b2.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "362171044617b5c18a746ad7cb8932fbb5eebf6d4b29327774bab62a1453e1ef"; + sha256 = "a8cb12e3d5d09d7bc8e9500af9d97374e0645827ef2869c4787e1f85b8158c1b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/mk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/mk/firefox-116.0b2.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "001fb0ebbb91be97a6940982a17b4937dda84ef15b2db4f4aa4f76b2b75ba60f"; + sha256 = "e572c277c86e1fedb3d585eb8e8b0ad5503df2efa11de999c0f164cc55070ac0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/mr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/mr/firefox-116.0b2.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "2d8519cd26d9b067e20aaec275700794f7c196e55e21dd419ba3833e384adfb8"; + sha256 = "775a56c8ed4eaddb8c2c382a00c90684fbe68bbe2839baa75f1c96708c5fc85a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ms/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ms/firefox-116.0b2.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "1bb82e11900d45866b81ad0345dcedf8fb12c6370747eb4694f2a76516444f73"; + sha256 = "ecc5e2da0ab9cee398ac438f8ea6f9f99ef8ba5a04332b0a289ee2d59a902431"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/my/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/my/firefox-116.0b2.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "a0203ef28be4e770395d5466668f502fca6332caa81d7b57baa2e0bd7c841ac2"; + sha256 = "935b301592cfc8e9be8b93c057417777f68ce00dc6204bea619524bbda1df82b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/nb-NO/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/nb-NO/firefox-116.0b2.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "b8699bfed61b299a655bd2b7fa8c71484cf0a06326406dc3e4cf958ddc88ba28"; + sha256 = "9c1912d15b1f8d3b9c0794cce755fccd5939be93385748948e999d0779385cb9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ne-NP/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ne-NP/firefox-116.0b2.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "badf63a6c1aef23b5b776b059775e25eb166a2892ae4bc46c9c170485d8a458e"; + sha256 = "817183b75c18ad3f8e9e6c2faa7b4121fce5b4025fa28ccf8aaeb4f899213cfe"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/nl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/nl/firefox-116.0b2.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "8ddcbf51ecd7426245f42289b1f22dae7b35dffc4af27fef711423832e83e4d4"; + sha256 = "4ee63f418603a7d9f12ec7afd4ec92a0b685bb6bd1dba60cd523b6d9771eb5c7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/nn-NO/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/nn-NO/firefox-116.0b2.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "48316a6189cfe7745fc1a6246447c4e2cb043e7ef19aa214d134894324737c6e"; + sha256 = "e03b779e29f06f6e5c09457fc956bea67d74b6244e705089f6e6c4f4561b5af1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/oc/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/oc/firefox-116.0b2.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "30a57142bbd92442531c9458f0c46ab5e7da8afb8b488425c96d66a5d24e7fb6"; + sha256 = "98c8a6bcfe5af186c920c038b62e9fc86e89df5742c292134e6d658927de13c0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/pa-IN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/pa-IN/firefox-116.0b2.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "f2b20ce4dff272d938634fc17c7df45df0bc57b6dd0be2ecb84ff6f2bc6ad7a8"; + sha256 = "5cef569aa4c4f641a4bdbc6dd0a76e13604191c647a20baa67f557764688c044"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/pl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/pl/firefox-116.0b2.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "7fd392d14e9c9f003bbc7113cbfbbbfa1668cde70c930e91d725746c27fb0159"; + sha256 = "8442c7b99202fb29e3e4dacb9e3ad56e5522f617cc243d4c1d16249bfdb3cf86"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/pt-BR/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/pt-BR/firefox-116.0b2.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "97b8f3f42fd6b86562237024f4b8ca0887b5025a97b326157ef25e2e8ed44747"; + sha256 = "f169ad4847560fbfb7d0559882e38a72e637067f68fba21c2ef75e2554dd93d2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/pt-PT/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/pt-PT/firefox-116.0b2.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "92dc0dea289ff67d9461b0bc144ba3ab69ff8a53609e35d6864704fc97a9dcad"; + sha256 = "e04cf506fb11d1fe3c60d7d6f85b21ef0f3c89d33aac75c500bec78e20e8e670"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/rm/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/rm/firefox-116.0b2.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "ea5bd1af9073ee6157c5e1ac6bedf2185faa6700032fb80e8dc217e1a006d612"; + sha256 = "944848b6992287bcb8ffd057833eea949fe73736cf9c02f757934f897a09bf53"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ro/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ro/firefox-116.0b2.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "83dd209fb7862dce738c9c57ac4eee73d03b0553ed5e3cae44dcfdb209c78b0a"; + sha256 = "ba3b7994c616c2b20a0a015e263f1f39a3c735efba610dd9b1fb6acd3e75a3d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ru/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ru/firefox-116.0b2.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "300402491d66ecb83f20aa0d45066fd440d11926a6d688cc6732a1722f4e7aed"; + sha256 = "6ded77aa8679227593bab307a92d3ac6ddc995cd59c4a75c61318c54abe23aef"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sc/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sc/firefox-116.0b2.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "96d1a9550bc2c98a9cf74e9097e8d6536b6e7d0713e083c0f1339e7ae7fb9b51"; + sha256 = "93fd489f0e5e2145238788f5feea412a42cb137682d3d426bfed0864c7b1be23"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sco/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sco/firefox-116.0b2.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "0cd13100a5384846b09059eb4a4c6977e709f71dfd2789db6de9511726c1fcd4"; + sha256 = "67aa412a11128e811b69b56baedf599cb657b09fb1861f4716ac24e1a883a158"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/si/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/si/firefox-116.0b2.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "8205250360fc7d7c952f5d422f04e84da930594919d090d2b8a3d74a3dc0e461"; + sha256 = "f9a26061f459ded448c53ab193f75d2f937be56e6623cec9c1d1b2d76376d9f0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sk/firefox-116.0b2.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "450bc0610267bcd4fd12c263db9fbc4684f3984a43a8e2d15f65fdb2cb6e72ea"; + sha256 = "8e75fadcc9c09456d793c462e26178100ee570650e805db8352d493d815d4067"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sl/firefox-116.0b2.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "9e681239f37f1a88d8715f8ddc4301675878fb828fae2ff65d3458dba8c5f572"; + sha256 = "8601f69eb0cf6fc800b947484856f19b15b41b3db9f0ae32f387fcb64ec82b77"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/son/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/son/firefox-116.0b2.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "762907caed5c70c725c7f157c85b105b427a935c8b099119ca368226b5147ee2"; + sha256 = "39d54f999a782412f67c38cba6e6c98c62f644c9892093217b2ef162326ea4b1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sq/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sq/firefox-116.0b2.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "f56e65aafc7fb2b15d0632005f11bef731cf88e60a1a82868eca6059e59d2716"; + sha256 = "8f68a222fd5cda09aec3603bc7e0c1020bfa7fa6e6d9a1110a3160e093086c00"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sr/firefox-116.0b2.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "406a9bf48624eef95d9dab857e2d9c5185915eda767996b20069036df5af1105"; + sha256 = "98dbad129acfa21f23427ad2967abb180cdfbf9aae62340dfad7dd36114b9084"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/sv-SE/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/sv-SE/firefox-116.0b2.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "7668d056d4ffb1aaaa5783dcc2321722338d3ec57099f6cb5065f43809f1597e"; + sha256 = "d52248d0d035dfa591315c21130c393cc3ed3a2a7d1c516ff031e2042f918ced"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/szl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/szl/firefox-116.0b2.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "8e56e2f2d5b0366ba0e8caf4d7edb01fc83b2bb3d663bdb4bc11bcc2e2ed84e9"; + sha256 = "13f056b5ddf39892ae398c078f20f288de204a8bebf87f678266f954a4b26741"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ta/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ta/firefox-116.0b2.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "90619ccdd43c61477ed1e0c3e9f43ce27c4700d8b0fd534e9c714292407f97e2"; + sha256 = "7569463c46d638a216ed8499336a995568237fc9a6519ed413a663395a575471"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/te/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/te/firefox-116.0b2.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "9bb98a9e77b6f94c8c61259a0ecc43b6876eb06f05a661b771d4de5986a37eb6"; + sha256 = "ef509f8ac6ed4df61f199c69cecd6915894262e20d9bd89781850fbfa373769a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/tg/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/tg/firefox-116.0b2.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "909f8ab90e8d19b7a8dce751fdbc21ef5f2333c7dd7813fdc689dbfa77c34d01"; + sha256 = "e3842f355a4f33960dae16075f7af259cc2bd3529a2f3628fdf88eda4ff501a0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/th/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/th/firefox-116.0b2.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "964de2659c7ec8f6c6b2eca42400206723edb3b4e02a0d7b351e1be8d4a045c3"; + sha256 = "87e361a784ad076b5edf4271d273f4e45d71815824719cae8d135e016d9ede04"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/tl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/tl/firefox-116.0b2.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "6436016bb3676f4558f02a6ccaa70801215af7d20dc0bfd917075445c6f51eef"; + sha256 = "dad35983ced8fb2470dc3c800e2d66ff673851d336f8cd9438689cae30dd30f6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/tr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/tr/firefox-116.0b2.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "a96beb0a18ff58df5cf340235360d4d58369369dde209e1474df4c88776857b7"; + sha256 = "889def79371d3664a28ce3ed2d7bfdd54bfdf21117184a1099a3c32172a553d8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/trs/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/trs/firefox-116.0b2.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "9b509f7e44bffce61f994cede3c24343f5da9a9e478c6b79230e5ec11835c099"; + sha256 = "28676d5bfcc2521a311caa47890dadc27f9461dd0376b13bb8873b7771ade910"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/uk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/uk/firefox-116.0b2.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "983377725d245cf7895ca2868ebe8d532d052a0ab5ca7a63599d81bc4b0c66c8"; + sha256 = "85053c21d70aa000ed4d0f690bceab27fbb66492a12715d809457f2748314998"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/ur/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/ur/firefox-116.0b2.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "45cd596fd0be05d268d584546f49f5ed2c4ebb6e17d48011caf0291ce81e91da"; + sha256 = "6e17f85211104d4f036e89b6e6143f8eb7b4ffe1be730cc308df2cd0cd498479"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/uz/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/uz/firefox-116.0b2.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "b41f3b8f4da96579ea0551ee5cb2c45871a07853bde0da29b6d214d4465373f6"; + sha256 = "736802e97b5c71823cb56d4394d771c4b34602f9a413b3af26f52a7d638abc0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/vi/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/vi/firefox-116.0b2.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "2b56996f03e10ebc414372a1180787a1a302f85dade5d2750548e47a0ab964b9"; + sha256 = "283072654a45f3b836230c0910a67a82dffcebe67bf273664af83a7a65b0b8bc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/xh/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/xh/firefox-116.0b2.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "6c4a64b74797d6d50074cacf37506d8b9bccfb17a0c26520132ef2d8db966ed0"; + sha256 = "920e402e827bedd970cf976a04bade2d3b18d04de9dfd9a4a877bab4029eafc7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/zh-CN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/zh-CN/firefox-116.0b2.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "06d151e9612f3f785409e62a46b258d8f8ae6200b0abdb632197064370f839c0"; + sha256 = "620ea681cc02b7af182f69eb7b34111457f53f9feeda26ef048ebd8d8d7e7374"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-x86_64/zh-TW/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-x86_64/zh-TW/firefox-116.0b2.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "9dd3a69cd54c8fae7e9fa1538be536443d912f93dc18233d690e5b9a3cebd0a5"; + sha256 = "640b2afece7f6ad426c1c6e40b33f1f8d63610e6655524fa472fff1bea287623"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ach/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ach/firefox-116.0b2.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "7722ac464c3a109414a9db5e45e27dc48d3b0c2dc2f5bfb9aa8af5a23b400883"; + sha256 = "54677616805c02d389cd6b55f879d918ceb9b164f6db3e544f5d7b609c025eeb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/af/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/af/firefox-116.0b2.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "a067ac1b3a7e03515a6a1043522162988954d7257a0be0b7c11e0df07d402cf3"; + sha256 = "e17bb5608110a7481bc4672f97e463d578b466b08a9b8676a40d7f3e80b920ca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/an/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/an/firefox-116.0b2.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "ccd10ad9319defcffe5b9ac11d08f91eb09dfbaac2a51f8dff951d534e6497d3"; + sha256 = "1ea1a2f4604172253dc954f06838270956d481e5d2c4b5af3ad568e5b7a09606"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ar/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ar/firefox-116.0b2.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "1c1bed4d23b2afe00db68d4e33c9eae371ddc3a4656a22d29161991989998786"; + sha256 = "5f43e6d4217e46acfd1770635497c84afb46ff4ee3464498749bc9c78a264f18"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ast/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ast/firefox-116.0b2.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "dbb95d10fa7ad9c98a830caa0452881daa369194e0a646867d480dbce199af5b"; + sha256 = "e2d9b573fde801adb8cf3aefb000ef67ec221b761b13e3cdb8a757799ea54300"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/az/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/az/firefox-116.0b2.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "50c503375cf5783e160b900ec00782d678b682da4980adaaf82f82b68f5330ff"; + sha256 = "29c7c811f6b11cc5a9874d935d57f1bba1d4c0b27d7aa61ae0f29efbb246fb7f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/be/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/be/firefox-116.0b2.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "8aab4f89253fd926ebcc4605110664c27ea4bf562dbafa92124adf98eae19542"; + sha256 = "daa90fda1acaa86a672f524f8ef6a1a1c4535e5086d66e69ea2fe5eedc20cacf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/bg/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/bg/firefox-116.0b2.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "39db3d06b1dec62bf2503c10e8289593d98cc3b56741934d6320b29c0737121b"; + sha256 = "a5d9a12ffd0ffa5f8ec59ca8e425c4ad26b55d3765e9ae06d4f80dd2ee5c0509"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/bn/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/bn/firefox-116.0b2.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "6b528105de01a31dfaf51f945295d7698429b9db99298048cca9ac4ed63fad0f"; + sha256 = "387c498618f0241bad995db5d09799f19aab96c9f5751ab3e6a0ebb9072c3cc1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/br/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/br/firefox-116.0b2.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "5d4a8e305c1fccb1808b4ea22bc7e30f580a202b3a0e391abc9e931683ea4b93"; + sha256 = "07f5a911d37484549f82d320755be2ff7adf33705229111598eb1a6218f5668b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/bs/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/bs/firefox-116.0b2.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "b7bba5fead8c37e48ca6b38faebb190926b701a890073e845d3e9c7564593d5c"; + sha256 = "963be5c0bedd57427a6b42b9dc577d3184d3e4dfa08660275ee4b5d2178f8fe3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ca-valencia/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ca-valencia/firefox-116.0b2.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "27c67153425a0a6e9bc4c0a0c1b9d63f4f9abef735d750afa6e6e3b712a84bc0"; + sha256 = "a4446e88102839d80cfd7e556398dab3c3dfee2e87233904f3c4268c02d46827"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ca/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ca/firefox-116.0b2.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "d04428f7a3e598a38a591f82e162783c2259b372a010152496ea389e069b5b2d"; + sha256 = "4e5a12effd44099ef3202d9d9f2273094366ae946a8ddbed972dc0414f8e0709"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/cak/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/cak/firefox-116.0b2.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "8dfe10b60459d922d79b68c85a38246f79293f3a2b597aa29284b6d2e91dd714"; + sha256 = "b69f84e6d62ece84d3797d5a29a396638d6738af5f9d884d5d1dd8356a667bde"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/cs/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/cs/firefox-116.0b2.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "fbf24c6e55a508b113ea5a2c5afa7966c60a1dd990fad342125c3171d6fb0ec6"; + sha256 = "7f4ff7d5271e06d06f5e2b9aa8a8c4f8fad8ba2e441c585ece26fc4afe69ab08"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/cy/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/cy/firefox-116.0b2.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "53f10227655886cdd19cc234560d6083679dc8d04b990ab3ff02b4a464e3a0cc"; + sha256 = "afa92e2c188667ff8e017c03d9145b7c46bcc210517d5891e062fe8fb9aa7a4c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/da/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/da/firefox-116.0b2.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "6b4bd530b17aaee820781d34febc737a510e1f72da97293deadc21a5423a3a8a"; + sha256 = "8d5a7b571ab4d22eeacadd88eb6e0af17b4f387562d7542d94550218bcab420d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/de/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/de/firefox-116.0b2.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "2dc250bd99f22c9a264064285c8a3c7f1c536bf279f042db66a1971a8ad6c50f"; + sha256 = "5ad0392d8fb7f59b00a6d39574d7e1e9b66f7661d10c49a2def9b4434a1adf0b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/dsb/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/dsb/firefox-116.0b2.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "2467a6542b0e3fb50a17d0419a78b296746c09853fc24bc43713de06642895f6"; + sha256 = "dca0803df61d845ddcf86f3c412783392c494f5158278880dc911003494db234"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/el/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/el/firefox-116.0b2.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "cabdf1031e5577686653eda4d1559e16e86ab362362a4b4e6c15fb28b7fa166f"; + sha256 = "715f147f1fb39147ea2b299132851d108b0001d6f1254c8b31f1d318448254e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/en-CA/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/en-CA/firefox-116.0b2.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "097294f731940254df9ac3d3220de2ed0edfb9f6c2cc425ac739d09635d4b4da"; + sha256 = "8019c36af84e5b03cb87e156fa3b25c064bb49e117cb348a4f307b9b91b7c590"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/en-GB/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/en-GB/firefox-116.0b2.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "69f7e3d8f86757a959dd3929720fd9f9590d84a6c6f061a4f2cf0fd93d20d475"; + sha256 = "c9dd86da687fe152715b4998d55999698e5f9466fd4ae73505f7961082700ed7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/en-US/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/en-US/firefox-116.0b2.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "17db82454acfec85214cca759d9c761e3ef420231432e302e3f7446da5ec2b29"; + sha256 = "dbd11e036fd0f8570d01da4f10c600d1625669e2911ce446e35832825aa73faa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/eo/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/eo/firefox-116.0b2.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "eff8278e62532b0166531523b5953c249b625446d5156f3abf8b804d2557fee9"; + sha256 = "0a53f264c548cd753b9898b310b0eaa5d7b6b12d30a9135bda6bc3bf3a859db3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/es-AR/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/es-AR/firefox-116.0b2.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "1de91577eafe53799aaf87fc2eaaa19eca4fa688d14b9290031148f6feb0b9e3"; + sha256 = "d392a71c7952ce46dd4b1ed131cbeece3c030a9ef0506732c9166e15f5ff2fe6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/es-CL/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/es-CL/firefox-116.0b2.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "77ea0f579513d0314d99e190f177b017a4b6c861e0f24cc91ddf692b638ada22"; + sha256 = "426c4814375fe44a1b3e7214915f1453de6cbb74cf95a6a0b09e078d585a3e79"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/es-ES/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/es-ES/firefox-116.0b2.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "11e40a497bf2f99f6df8e8be9e011ea7ea2d8be289fc5885d4c30afce455799a"; + sha256 = "276cbf5a171ce31aabe715be549c45f248e7aa5b3cdf9a31fccb5dbcad8db158"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/es-MX/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/es-MX/firefox-116.0b2.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "6a9e29e8f7b933f66613d9a83cb4a6bfe92f031983b1f665bef2cc54cef789b0"; + sha256 = "64b2e7cdfcf5be2c9059ed2800006b44864c52b8602cb812a0c78f67c8978057"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/et/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/et/firefox-116.0b2.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "7a16617856e9fab69f5426ce34bb09a1f451e65880e29536f4d85726acd36ab7"; + sha256 = "982aa5fa1c795c130fb1366ac4a33cdf2e079463c6225567100af685469eb3c0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/eu/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/eu/firefox-116.0b2.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "9936194cc21015cc7d5f2cf4dd10e885e2da4686f00b8d0076116c8887b3cd06"; + sha256 = "f68c706f7e04a154f92d5f166bf7e4e11a4edb6345cc75da1cfce836a4f4c5b2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/fa/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/fa/firefox-116.0b2.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "eeb32967d113cb3e78a054696b797938b11cb0ff0d6323f1da1c2b324a4cb586"; + sha256 = "831bbbc9db4188053367ce024ac46bccfde5b3b60c3ba3770dca205d0648ca1e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ff/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ff/firefox-116.0b2.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "55ec4ec797f4c7d9549c5100d4f009f938eab4ff32b399d69f6157df9dd166e7"; + sha256 = "e74eb95ad84298725926ae30310ae125cfd1ecf5f78f51e3d97025c84ae24551"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/fi/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/fi/firefox-116.0b2.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "0a925a1c766e83e2525af187541c68b591b7acbfe43b4360f2643a14def28d4f"; + sha256 = "e3ddde37f9566403b13194858aee6aee431f0fb0eae8ecf1d8ee6668fc9c558b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/fr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/fr/firefox-116.0b2.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "6557e2a0e109dd35b04796c9990fd1c29f6aa85bc2f60cefef57f09761569eed"; + sha256 = "b6618e331d2487f398ec8dc8567835fd51cb868d66f462ffe5b173ca7226fe94"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/fur/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/fur/firefox-116.0b2.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "e58a3c293ffa9bfcb644fce70f50e25429c0bf26570d80e87cb3bb6716650ba8"; + sha256 = "9d9744ebd10f949f7bab11127646969fed2ac3cff1a34f7021b94caf2920ca5d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/fy-NL/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/fy-NL/firefox-116.0b2.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "6d565ea3f34c1949127f8f5639898ace824e9770ad60925fe5105869a35e5b8d"; + sha256 = "666fdf3bb2e4b8f3476948b9ceb8e0cbd56f29d7d2d109f6913210fad0d82b74"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ga-IE/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ga-IE/firefox-116.0b2.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "8c7b9c4753552f0ac775bd7ada03994ac1c5557453b895a5a1d26ab402b7716a"; + sha256 = "f2b7175fdee42c4feaaede5c43d2cbcb042c1420fe5e3ece2e55590251c95e11"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/gd/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/gd/firefox-116.0b2.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "dc2a89aebd56ea7d151fb832250efe95e22e704f3931d23cddd23f146602d362"; + sha256 = "7171dba464037fe630833172caed35b91ae59325ca39b5122455e2b7ec42a526"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/gl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/gl/firefox-116.0b2.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "f4ef58ce543b53e97e3158595dcb3c88a7af5382d89cf7bb2975c7f1c0bc39c6"; + sha256 = "eee95e59430bfd62d8208a3cc55d2d1c5c05d7844a2f853b51a08c932a5a205f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/gn/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/gn/firefox-116.0b2.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "fd62f025e8ec2e7ac4b71dd51007c3c3adb64781c369e7a8ee62d3a37bc06e83"; + sha256 = "274cf4f914fb1426666d39df2a2877ef5611675554de77cb29fced3fd072b024"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/gu-IN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/gu-IN/firefox-116.0b2.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "677e98156c04b463b0f45ea2590c6e49a4b71716261387ac3200a9fce4f2c2d8"; + sha256 = "4186a84ed2b3e663dad62668629fe79a538904faa3cd9dbcf0e4e475bd7e2d7b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/he/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/he/firefox-116.0b2.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "d6d10cf37dbb2b5ab6ff95fd7bef33282059ddb448670a9536b8cdae780520ce"; + sha256 = "a94c328f8b0d56a15136241d2296beea93ca813e4ace69e64fda87b6043cf4a0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/hi-IN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/hi-IN/firefox-116.0b2.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "b8de70bea44f1f9a8a6fa4f609a795ae2503c58552f0e4b9f482d621e66cb4b1"; + sha256 = "4382163e4904b1afc542e346914033f2ae0969456bd892b7fadb5aeb8e3f690d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/hr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/hr/firefox-116.0b2.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "16bfe2c924e205551096080c2b4785f0a307cc3d0d4fb12a792772e4c1bb1a22"; + sha256 = "8ec2dd55aa5dedd5a548ec3c95fd446b2c29194c2f56ba46debcf90c4f4f1e99"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/hsb/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/hsb/firefox-116.0b2.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "6cff433f997635ed5e8ce14ae2cda6a39ab45a7a4fdc4ea261907505449a1989"; + sha256 = "6914e14275e856f8291906569d474e306c8053371cdb409760fa80d4513b8074"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/hu/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/hu/firefox-116.0b2.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "72ac45d36a3b43189b1ae04e82e04ae73bd8a772433e63bcebf1d746596b2673"; + sha256 = "64d5a1a34713248de3e1b14da6e35235280ef458894b268226a495d2888bd597"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/hy-AM/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/hy-AM/firefox-116.0b2.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "ab785aad82d941fe2e1ed1a930e91abb45cce0330f5b624a055d875ddc392d08"; + sha256 = "3c8647ae208403e965a6b0a34fff7d087cfc9a3f4764f59c55fdb3751154ad9f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ia/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ia/firefox-116.0b2.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "27cb55425ab751de1ccee6a6ba54935924e94a43af41019d8346f0cd0d2f7da2"; + sha256 = "83b7c6e928fd1f9e4eac3fb12d94d81d0354eee1d8832add8f4ff2a27aca8ef5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/id/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/id/firefox-116.0b2.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "ce45f0f804ff3e4d098717f64984c85d9dbd1b1c1e7a7586acef49dac3d518d7"; + sha256 = "2448f7350722a80d6d9330339975b19bee7016d433ce1341c343446941220193"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/is/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/is/firefox-116.0b2.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "10931d71e00e8aef3c935b9bd4fe4bbcfabb2da06c5475cc4de0b99692514c94"; + sha256 = "a522b3f2a2f3f21532368e4e9325bfba392a128e4317b80b7089891004658688"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/it/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/it/firefox-116.0b2.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "0fd72ebe149ea12087de008c8174ddfc494d807c76832dce37e730f5c1b42d20"; + sha256 = "167b789a1250a559960ee65cf282a84c2cde3745d515453f7900a33754bd0f33"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ja/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ja/firefox-116.0b2.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "4370fefb17abada9810488454b92e59689d4b6df48c93456e0582344d7bcb03a"; + sha256 = "c704a1cd336c5820aedbffc94bf5b62f620f0382f0c941ecbf8a312d3141fc7b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ka/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ka/firefox-116.0b2.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "b76bd07cb25809092e9672a81f9fc62a2500ef53ea5c0c2f22ecd226064b26fd"; + sha256 = "d3304ec55653e183da287e34a5fe2c60629b69411a4172412440a96825931e6c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/kab/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/kab/firefox-116.0b2.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "605f1907345993befcf1d94fe2158790f7bf0f35db525d6bc5ddd555d89ef39f"; + sha256 = "3b7798f8004c1ccb6efaa90bfa358abc528bfb7623273aee92902351e84aff4c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/kk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/kk/firefox-116.0b2.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "bceaae13d0f321061daf923548abefe0abf1c75059a8725424398b79ad8ac770"; + sha256 = "0f1d5732f1ee9bf5a9051a3aea53312eead743ec0bb2a847703ce1ea6640c17c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/km/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/km/firefox-116.0b2.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "5d7e4181ab301d85c8a3c5cb8d3ff27a86e9a82a7782c6f4bf6faf32fce7662e"; + sha256 = "15f2166b7996ff4168f423c5f1551acf09b79547dcc17d4cc873497d0f5c7412"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/kn/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/kn/firefox-116.0b2.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "2def39f486a757d95bb54f779a756dd5142b432e71c4aaafc97605b6ebcef8a4"; + sha256 = "384e7bb20def1866d9c46bf1dc30595628c47ead997b848f3bdd59dad3a25464"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ko/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ko/firefox-116.0b2.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "dfec63d1cd518f9e067909d0b9d80f0f97b774396fa044bf8e443856377232bc"; + sha256 = "2a910c7ff102d3f1a9b369fb114469ed95f50f5794de4e8e23af48b9f1c7ab7d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/lij/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/lij/firefox-116.0b2.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "368e9948aae98152596e109d63836bd2ef5b4cd1144a91663b92d173029af6f0"; + sha256 = "b9dcfe3f24473e2824ba8d746f452c66c94008ed88427f0d55dd2ebd06a13bfd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/lt/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/lt/firefox-116.0b2.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "39dd5826c8fd53fd23af84782af368f4b494a87419a4e622a9f558a0d639b062"; + sha256 = "acbfa5ddbcd640bd02610fc5bb91b5103b7be3c1bbe9f3a8832f98ac3cfd8fc3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/lv/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/lv/firefox-116.0b2.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "6ee8ccb7652a2221719b65d6a27de6797e54b99df7c93c6ac8f7537d85968bcc"; + sha256 = "5ed839fd9aeaa47b95b6e4f02d5775cd5789ead6bbb90ebca1f274afb1c53869"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/mk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/mk/firefox-116.0b2.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "760bf6c31bdff54a26c3b04e798dd7be1c35fc17bfdb2adc9532d3de0e63bcd0"; + sha256 = "692540f205a53b1e42fbbb4e64083e0de286620b8ba3c3ced8c0042e4a0949eb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/mr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/mr/firefox-116.0b2.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "58b987b2182c39a2c8786de1080f45ed897f29cb3442c55e177a0bfdd623983f"; + sha256 = "88a85b08b95fbf5944314de144cef6d6803c48f82950fb5e98773c16d5381215"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ms/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ms/firefox-116.0b2.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "a405ab09b58352670392103712020b247298a0ecfafdc3049fcc37a1b12237a3"; + sha256 = "9dc2f741b528f92a7174ae0d65ef147fbae10156aa904539f600460bedcedb16"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/my/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/my/firefox-116.0b2.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "874d23b8ed0fe45441d5a17d4b041e1f19eedc686ee31544c1d6abc92a8bc98b"; + sha256 = "d33c170a86b19a74ebfbfef8d51960ca687ede1726500a01cb4d76391e2527ba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/nb-NO/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/nb-NO/firefox-116.0b2.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "7aef0b2dfbfca92308a2dd75ee7ae0eebd32375bcf081bafc82bf04bd5e3d649"; + sha256 = "40c2602a8e906f120dc86625fe6c0954a00b52b758c0f935a2d30e806153c060"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ne-NP/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ne-NP/firefox-116.0b2.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "484155c2b720a002e4d233859b479ad19ffd0556045efe5165770f7031288482"; + sha256 = "057e4572c58c7d5a836c5f8ef3243ae6db9d270d6a258cc97df3c7e903bbf215"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/nl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/nl/firefox-116.0b2.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "e74cf0b47ed061432f1fc2d54b0a4a3365da267f37361df7d450021af39cfc61"; + sha256 = "81ca9f3af2be26776cca3846da6957007a4af5281832bb258447bd9b269e98ff"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/nn-NO/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/nn-NO/firefox-116.0b2.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "67e0a825063322cd402c31485aa6e46d52bc6ae9e4f999776c9ff1650f4d08f3"; + sha256 = "1056df0f396387c7c817039be64155b397a19d049023ae72706846083ba97d60"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/oc/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/oc/firefox-116.0b2.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "77d7493f127a1718b2efac7cc58a45912604acec5481644c071f91360dcca57b"; + sha256 = "6366813ba6aa53cd0388a6e85532eacff1d13d07721930db8bba30e0b10c970f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/pa-IN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/pa-IN/firefox-116.0b2.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "02102b595b7de144bf4101b24f7bcfdb9a7f9ceb90a01652e9972d65159dd985"; + sha256 = "cacb8d5a85e1acd7097bc56bb6c71090df64ec1074e9c737157ef0e690196136"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/pl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/pl/firefox-116.0b2.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "a3fc16a77a37014f801efdb56f8030964a2aeee932020e7a852c20bb895f6647"; + sha256 = "0dfe92985d6bcd43925c64e5bf43a856286ea62c8cd09fc0dd918412e2b97f7e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/pt-BR/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/pt-BR/firefox-116.0b2.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "24a60e67589f724df002658b306538b610c1d09a74e644c7ce1acd8ccf952dca"; + sha256 = "42fd2e36323bbd57875c4d289117a24fa98fd9c3c4ff421f08867bbd8c9fd08b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/pt-PT/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/pt-PT/firefox-116.0b2.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "b8cd9a6198d25d8bcb6bc3266c71ab20c881900eb4783461a5f074cef8ec89df"; + sha256 = "bc7ed09899cebbe548e1dac70c652db42f8c530dd3f87c6f3b493cf879e68fcf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/rm/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/rm/firefox-116.0b2.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "6db4c382bf0d02bf174d078b48d6fc45d1d5162c07f906a8a61a537c06febca1"; + sha256 = "70b8104a0f29a2996b9eaf52e071f264e878a9e5cf2247615b0088daf65d13da"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ro/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ro/firefox-116.0b2.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "8c99332857eaf3bc6876a0d652cbe8d96694c83a05760392b5fcd2d0280143c7"; + sha256 = "c48a1fae2fa40a69a94947faa44b5705854c9151ae40371e1d061fb1b0571d01"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ru/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ru/firefox-116.0b2.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "5306607ff7dfa8eceaa1d06b7d6282d94fcd9077ed6dfb39b7b02f8813af179f"; + sha256 = "f44059eb232614842825d1dc73af8c3a26645147497d59f87730f5a52452b1c2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sc/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sc/firefox-116.0b2.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "1f687368b037addf4639a04b9c6f7eb0ae90c4713d85a50e287342cd27b5bacd"; + sha256 = "2915ded7f9b919f2dd4a008ac7d5c51b1e792c8fcbcb7b715191803aeaa10d78"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sco/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sco/firefox-116.0b2.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "97ac52ac1f64e70ac3bdb1b0b1ef7839e115c69d1550d9f8ef8ba6816f11c8ee"; + sha256 = "38d06a51ad2e1fdccb3ffbfb6299f666633ede65d5141126fea7cbe553948b75"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/si/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/si/firefox-116.0b2.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "5012c1e79135ba1e37f874ec8a535ed99cecad60683bc90331bbb9f84fb32954"; + sha256 = "b8f1ba72577958e861d84a590d60b5cb4d13febbd7542d41b1ebabf5971e9d10"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sk/firefox-116.0b2.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "bbe539f00d92194fe1938d8afe65964eb3428958ccb2c3c4ec5319d2d336418b"; + sha256 = "85201f53911925ec4c5be694122afc3271b63e12efa948e4740ad7b5f71c414f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sl/firefox-116.0b2.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "e112eeb8265bfe7b5e92acc62c76ed492734fb9c512b6c88e93a085df1dc8f90"; + sha256 = "81418b94e019c4540873bb47393559710cbb974bcf80301aef5bd1a588f170ba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/son/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/son/firefox-116.0b2.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "ef40ffe48a85e287483de5f63dbcffcbceb303f80b9e71c68b968b5a02f42ea2"; + sha256 = "3be9e2bfd2112ea7caffc9215935b9d904a8a16fc86fea61a111a68f938f594c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sq/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sq/firefox-116.0b2.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "8fdae3ecebbe1a99a79c091fe674006c40e699d9d9ad909ea679b07079f0f4dc"; + sha256 = "a08b1ab2c8ed295f2a1b02435430c543dc90dd6af126b7899587baceb1f720b8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sr/firefox-116.0b2.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "905a8cd0d18c0bb50740e2bde8cbe7f0fca74c3eae139f64f8304a6a18eab32e"; + sha256 = "ca96a2cf9d2211244cf9702dd1b57fa9e74ad5b0167645a97e6e00d46ae78c7e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/sv-SE/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/sv-SE/firefox-116.0b2.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "c4eabcdabbc90ac4d2e4c817ed64e8f76c00340a6f3aab4ef0a377ee8d0eb178"; + sha256 = "8fe752fe0360b0f70670c9850545300dcb2b8bcf4f4e16994fec12793ccb2879"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/szl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/szl/firefox-116.0b2.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "5f4adc17000b0754b6d29c2012fbe6281ca24077bf884a764ab4aa0bb4a6b911"; + sha256 = "c04d59e62536a22a064353da803d5fe27fe912b0820362f5c79b9111eb602ab4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ta/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ta/firefox-116.0b2.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "e33e4cb9dc2c1e7036e247798504b0064245abbf336b9291937901e8f5a92639"; + sha256 = "ebef41372c48840517c5ca4e533253736cb77f878154dc1c8fdbe8ef3c77a2c2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/te/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/te/firefox-116.0b2.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "efbb1607d09ec5bba1a77ad543a8fcec96daee18cd7c75be3fc907983b8315a9"; + sha256 = "93426e6968d6028890d4784b4425a92c07fe3da0748d8bb39833cde00cd94ae9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/tg/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/tg/firefox-116.0b2.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "591078a67be8c13572923aec1b48dc3dd7978a038d9a45a8e8b36180a546e561"; + sha256 = "e6bfbe2d51a98127ba82d2c7ef3fdfa229bf5bbfb0f31432b1e5522d69c73c15"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/th/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/th/firefox-116.0b2.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "c959ab62cf318521093b66fb167775c017a9a9a057a04d59e0b84aee32b31e0c"; + sha256 = "9747195528a65889b9bee60170eeb9be6df91b4b4859f65b7a5c49c9e4c6e4f5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/tl/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/tl/firefox-116.0b2.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "0c7cc3fda95fecfa29ac6f640b8746797ca1d2ef32c7aa44404a4c26268788d7"; + sha256 = "12173d6972414d7206b51947ca7a107a83d6ad59fc0a0a332714c454b66a2c75"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/tr/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/tr/firefox-116.0b2.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "b2bfc1fa44d87a211ec38ee0a16a2fb3d31b0a95ba45ca6057e2ca6522a8620e"; + sha256 = "d82c422d7a86e835848957003459d2073037ffdf52f29c66d426b62260684f5d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/trs/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/trs/firefox-116.0b2.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "c9e69ac635f2a5a655e61d14e658a22b009f957c4e08d8632b52708d99af4110"; + sha256 = "c80ea2beab492942a9d9f9c57b77b960706c9b497def27a0b4ec5bdbaba04728"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/uk/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/uk/firefox-116.0b2.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "3e9794df9538f560d92cae0ff6a536da14c7f067ef33484ab00f7638112fccd8"; + sha256 = "1d598dfbeb97e0c1a941bed99d294ca919dcc4b1eb4dc23c3cd9e577c3ff0a30"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/ur/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/ur/firefox-116.0b2.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "d9a7a64afca9c623730b416f63ebc4607cf262bb6640717a116c472274ff3d5a"; + sha256 = "32d58e5ce4f40fe56897033f5942e066b5b31ba710849f1e83c14b563a5646a5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/uz/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/uz/firefox-116.0b2.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "5954217fe9f2ea3752ac6bd3784165b865b4b3161300629fe9e5aaa67d0e23cd"; + sha256 = "24680d148dcbf86b1b105ccf2cb2b458048cf7ea9af0953ca39fade2bbe2deb8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/vi/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/vi/firefox-116.0b2.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "81566a919d6211924db850532f72913ce7136c895be6fb4b8af92508096fb116"; + sha256 = "c94a628fce434b27bdc74588bfaf7547f46ac411b71ae312dc3312ec4dec2f97"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/xh/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/xh/firefox-116.0b2.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "74e649574f50c64ac448c6dc1836effa353c87f1c22077fe6c76e1fd74d48f10"; + sha256 = "ac78f01b6c1bfa20e771a68721aeb2653670babaf0b17eba739e07d91cb90d16"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/zh-CN/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/zh-CN/firefox-116.0b2.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "b8cd03bc3301d089d0bf5b1021f6aa7409661907843bfece8f75803b52d491be"; + sha256 = "5498d7b93ae2146b70492c23bdaac8c78eefe4f14b0422d1e190206640155990"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0b9/linux-i686/zh-TW/firefox-115.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0b2/linux-i686/zh-TW/firefox-116.0b2.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "8a1a1f739ccc28226ad4e038847d063cf3b7139554f87640bf35055bd58490d8"; + sha256 = "2d01d1c41e3504d4ada52897a629f91769c35c827727d92a3e2bd22436ac7c11"; } ]; } diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index f319327e5fe..2cf7b4aad29 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1015 +1,1015 @@ { - version = "115.0.1"; + version = "115.0.2"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ach/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ach/firefox-115.0.2.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "c75e9f8890b92d8e68d5295e6bd774eb93b4b7950b5c27f5ca0f8120e0f5056c"; + sha256 = "302fe9d08b11203f4ba89d6e6f155e2a4b43853fea7448a7fc9f28cf0296da34"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/af/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/af/firefox-115.0.2.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "e24f0fcefcd09ea0da8ef01a0e1933a69b0dee3e073b02c226b42a9a5e7c4f06"; + sha256 = "0827786e7328aedca6bebf332abb5ced91443ca3c60b4c3d966bda5e377e2708"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/an/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/an/firefox-115.0.2.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "8356fa7a425321070cb399d789733fa266a9117b2dae50fadcd4c828622ff5e7"; + sha256 = "f790637836993199fa048bd6bee023cd044c6907799e41ae784e084adae39139"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ar/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ar/firefox-115.0.2.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "e0d2966af71ac495c1bc6c9dc3ef8613d6347f240e73693bbcfcc3e36a1fcf74"; + sha256 = "46fe2248d3c5f8c0932da85e1b6884a64dc49fe729c823b7a419b5d4ee352d47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ast/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ast/firefox-115.0.2.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "955782208fb51d8edfdb9209b954ac9635973b988cdc2548ba0600194390a479"; + sha256 = "0e1c20ae9e9ca4450b0c3d0f675805ac23bf9d98fcb2148622a7c1e4a5d5f57d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/az/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/az/firefox-115.0.2.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "0cc18c8cb93179f938f5700895e1abc103b4abf7b9056c127e950b492ea31f87"; + sha256 = "50da1e0c214723accf840b0547906550e2762a3e47dd3e7169d346f3864df196"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/be/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/be/firefox-115.0.2.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "5ab01e2f11e871a3248cfa53035209e1e274d10990b5553fb993eda978e7affe"; + sha256 = "67909a4d754ed3dd70e5af85d20cf1b42199ae606abc615cd303995b616f72ad"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/bg/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/bg/firefox-115.0.2.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "27d167eb96346d2f4f5a2dc7099b7c65fe244599d6f1824c08c9d5cbb048b143"; + sha256 = "1027416f28408dd140b0f79ddda01b68e0af5deb5e6463fbe32acd37d09021c3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/bn/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/bn/firefox-115.0.2.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "53b193050e35a9c7cd96ce418e4606848fd54b79b585e5c9028d90e44bb9f86f"; + sha256 = "6c0cc293180aafd4616789cb15e810220530e87d3e40646a88274a4a4b868920"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/br/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/br/firefox-115.0.2.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "c6f5d6e48514e824ba3462bf313c0906fb63ddfd1e86f2e6aeb7ed09d1ca947d"; + sha256 = "14493fcac3a147bfaf31c8006131678904aa587389ba7d1349ce567be40ef46c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/bs/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/bs/firefox-115.0.2.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "714f29f62f0e03502c0a3fa9506efa1d92e1c7947665f10f888691a69529a219"; + sha256 = "c3120522244a2ecb3eb0f3c35aea7f54e55bbee5f11caaa3cea1c496217122b3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ca-valencia/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ca-valencia/firefox-115.0.2.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "d7381e52ae3359532cb19d57f553d6de7699189410d4a291b75c74088eab5e99"; + sha256 = "1d8f6a1b1511c4096e43ba6d49f4cb6ed1da6c399df2796f1cd4b7fd906d5d7f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ca/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ca/firefox-115.0.2.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "a97acff456e5ea24242ab17b3cc7b3ca89ca0f1f56defdbd487b83994e0cc5f3"; + sha256 = "5f9862e85b3cf82d94f63aa0b69e0da202aa04db7d65020a38165a005ec891ea"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/cak/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/cak/firefox-115.0.2.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "ba2ee88e8cb5c6d223b18812aab93332731a0bf86e956e84a39914beb06d049e"; + sha256 = "9bbc95a9d565a7b702d390dad8d559e6af0a3430226cdfa69f794d92bc1663c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/cs/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/cs/firefox-115.0.2.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "63ef473e5dea7d1540134489dbae2db7524ace02dd398a636fa90becc0a31a9a"; + sha256 = "57c12174db7ed92d74b656a0bffda46232eb0745839b0c0340e982e820c7d6e4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/cy/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/cy/firefox-115.0.2.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "825eb5f815f1684567b7f03adeae223c273a6a6730e83519e2f8a2852f058a40"; + sha256 = "13046011508b3eddff5277ceb2eda99124a42f68e9f84b8cd9308dde4a0382bb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/da/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/da/firefox-115.0.2.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "0ce965531ee5bf8544245cdb113c83204b8317177317bf526cce9d5439d6073f"; + sha256 = "7d6e13694aa921909a347a8fc3fbb39c4458d37b68bb3172f255d8e6022e458a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/de/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/de/firefox-115.0.2.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "427f82b145408dd037ac461cd135a56dfd3506dfa5f7b9496000d4e76fcd7dc0"; + sha256 = "3cc18f2396b90a51bc664b27620d624f68df8231bef397b5d7d7320d06d20e3b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/dsb/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/dsb/firefox-115.0.2.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "c20bec4c51386ac3b8444401940b9faa4dcc988235f8663a41433ac6f3f9ac2b"; + sha256 = "132aa61d5e7315fa36f12c7b05b599526bd8860b4c53a6cee439a7cfef24a404"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/el/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/el/firefox-115.0.2.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "81ddd460648aa45b73a664874d5d8293a3aa9e1b749e03738c51cb0d0a03c5cb"; + sha256 = "7546666022300f1a5c302adac0e42600e9c81e1bb20d9e585f75dd9cf5de9f28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/en-CA/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/en-CA/firefox-115.0.2.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "c8833431f3c43fa79252bd1eb05fdff8be4992b1addf4a1a4407b007818dff28"; + sha256 = "b0de5d07d411c341700b87c424f4b60f80f3dea1582fe232455bee78d1d87196"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/en-GB/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/en-GB/firefox-115.0.2.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "111bacb3e92aef60de31a542ae0c72ed2e82395be5c951169f4607c6b6cb2eaa"; + sha256 = "990e2ce3a2e37b15c29e6fa94404f6a5dc228125c013e664284d21ecf871b19c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/en-US/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/en-US/firefox-115.0.2.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "f747b2183339a8447698084a8b0526587d3376a834a74ee820d5c4b4e9aa43e4"; + sha256 = "9e4fdf4f798df6a85c3f8e8b996f7998467ccc0f1a5d67ef8aadd27b6944ca0b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/eo/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/eo/firefox-115.0.2.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "528da41097443f5203901f3b7551e50aaa20599f9806b720bfbfcf767c47a7ae"; + sha256 = "e824fc32bf53ef52a26363b8e56a2f6b1e0b9780214b0e6353aa35475f3393ae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/es-AR/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/es-AR/firefox-115.0.2.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "143321528a28188456d501143e4416ef8302db428ac40c403225321e4ee27c55"; + sha256 = "85192f228e53ca814e8fb9f06a3756b9798e7a998be2770d0e52a8d959cdfbda"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/es-CL/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/es-CL/firefox-115.0.2.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "c2d44e6762fabfafc2406a712d3e618ab85432f5a79dbf99511fb66fa0c0035c"; + sha256 = "bb186ff9d5715d81ffd573d76a4b17dd80d711633113a8ed3cde56eb7013779a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/es-ES/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/es-ES/firefox-115.0.2.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "47d8a063182dadfbf7790bbce194a646079a0f4bbbf12f032e1de42c24c59ecc"; + sha256 = "2e4912c8c3c997064f1b0e5a0b89f230366bf42bb0ab7b97ea7323d223463c3f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/es-MX/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/es-MX/firefox-115.0.2.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "a8f2bb24a77ff622b3ad27edaab54b157a64a8a2ad6b6a75b8618874250a7c66"; + sha256 = "e30aef804021cf070cf48ed3661d6822fa580b46f3171337deef461ce272644b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/et/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/et/firefox-115.0.2.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "c7fd2f50a4ec6b5bdafab306de3622256d4bfde07077d1f9def1851fdb8a9668"; + sha256 = "fdefcd0764284f84df9167cd56d353cd9645fbbf206f06f6dfc2c0c3ac89f110"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/eu/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/eu/firefox-115.0.2.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "a9650ed40218c44bab9a9f4672f2503e62f1a08b452e6572d278f08311944c0d"; + sha256 = "e5d390ea3126ca3567ce19dc523575af8369d33a7e24bd6083f92a59e0d7336c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/fa/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/fa/firefox-115.0.2.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "12e060a5b3f26363581446038bbee1a1b69eaee0d2bc7b9dde63b2b4048af047"; + sha256 = "1f8396309cb6f9969ba4612d00dcab1ddee9c8873d0fc69c8bb8527f88fdddda"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ff/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ff/firefox-115.0.2.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "acb06be7fc19679aa971d07c962e257ba78e8e50a39fa043f92ce385ac1a7639"; + sha256 = "b2f2eba85dece7a93409c9ab64699c5a090a64dd3306bd4f37cbe4f82cb8722f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/fi/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/fi/firefox-115.0.2.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "fd3f236a363ffa0e3b06e82d9a2d9be5b6c71aad2910aaa6751b78f4ff84fc15"; + sha256 = "42278f43094325831d7f554081d2913db2fe9a55e433d9e768383d8027bac56d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/fr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/fr/firefox-115.0.2.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "b9dc19a811896f24c7099181a4e96fb4b3b50d3613d039fe0d9a43e7d16d4abc"; + sha256 = "8e502f101012a049cdc657169c51895e3c6d055bc3332d638dcffc545bf07336"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/fur/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/fur/firefox-115.0.2.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "be8de10ba5e778400d6b5855c739c20f453050a114823c0956c397d728bf5070"; + sha256 = "aea2b3f1fc397402ed1282e91170137757c61201c683401af04255551ffb91d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/fy-NL/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/fy-NL/firefox-115.0.2.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "89b3b89d483832d5eb1d9fd01e5c664ff57acb3e04e9bfc6dce89eb9d47d6646"; + sha256 = "2d2988cad321c0d19e801fb3c40268ab48973f491ec0eadd4a23b6f7e1a0a208"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ga-IE/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ga-IE/firefox-115.0.2.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "394054c929e899c5d3b9441f2f7517ac313b975d45c8e839f4e69485a09da586"; + sha256 = "ae28543b4e07225443706bde392f1b63b5a461ac47ed056b23316556d3c3d68d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/gd/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/gd/firefox-115.0.2.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "2f4d8a338f02fd8c16f224122013b69fbbed9231c02c6476a1f332e73ea4563b"; + sha256 = "8d4e76b1b3d7398695042c44eac7d4db2dc40fb1d2da695bad571891030a6374"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/gl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/gl/firefox-115.0.2.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "9984e5bf1abafea43b7177708ad9efbb85af8e94ed8ab18f6cd97acc91105e73"; + sha256 = "428bb7afa27e5ca9d998014288aa52a76076908f737d8949ae2835b24346865e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/gn/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/gn/firefox-115.0.2.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "f68253343b64437b65ff68fb8a8a3eb8474334d593765254d7131e093ac4e0cb"; + sha256 = "effa04ae63a6f690614a7283d079c07d6b36b5db0ed1b329c33c59b9d3be1974"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/gu-IN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/gu-IN/firefox-115.0.2.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "82b5f47faaa66c600f9909da22a50319f8f2cbd80c4b7fb8de0c78722466b788"; + sha256 = "3c5dd2ded0d043e24989c9f502a87f3df0956dfdd81e9715b84f49ffe3129be0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/he/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/he/firefox-115.0.2.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "85c66823404c2eab13111040e1c88ccd319756800517176377e11b0a58cd5f84"; + sha256 = "4c7da88b859b0555c0c89c6d05e0f2e5bad4a79b0d5d6e3f702e14b6fc97f934"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/hi-IN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/hi-IN/firefox-115.0.2.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "e540361402becedd59e36724ed3389b495c5f459469ddf74985e61af9652d78b"; + sha256 = "6574f6f7a25573af9d2734e10869d32bb46e782ba2caf805818382eca794f568"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/hr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/hr/firefox-115.0.2.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "64177c6533e1517a38ade30870abb0e687ae968788279bf46dc6632f684c133d"; + sha256 = "5d476a4cdd1163d17a5a5c18bdf47e0d4b002bedc7aa7061c027a507ba5e6088"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/hsb/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/hsb/firefox-115.0.2.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "257694a7a8c941ad4436372b7352b720107d4b267824c869f2447294bb89305e"; + sha256 = "6fe4bee14e063c905eec5de7001688477bebec8d20e0e7b9ea0e4c3722d1653d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/hu/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/hu/firefox-115.0.2.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "e67a93d947c53565000b4806f66aad37af34d8747cb2596580521ff9d85b519f"; + sha256 = "b68c14fbe0af354d9bb57a346b565405239bcad6ca45db243b8a99cf3bd06dcf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/hy-AM/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/hy-AM/firefox-115.0.2.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "f05b4e11c46c42c41538954aa254b36966271c4bf11ccaa7e6ea25ad62c9898b"; + sha256 = "83594eb14bd0fd950e844379ac10909c4de8b1098ea087a76294779214e5be2a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ia/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ia/firefox-115.0.2.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "46d525f07e19dc7eb0ddf5603b59d74d9586f7f8997af083faca12daecad9a90"; + sha256 = "4eae69bac6a0158d4bdf22b8f80c5748397ff9ecb49ec7c2a7d52bd5e85ffa2b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/id/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/id/firefox-115.0.2.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "4579e8d722fd62b7dbdb80927cfd64082786f2516153ac880fb13835179f05e2"; + sha256 = "7431f1d88f53d837a10b0574381fbce14208f70ae3528e60d2b7bad7970db621"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/is/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/is/firefox-115.0.2.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "7765533f0df73bee9f5b84370144d01d321af9468a6a868cf96014201f42a6d5"; + sha256 = "f6ade01e395e1a4eb12a7e4dcc41e44e7c73e742b681cf1755b800b69d712c0b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/it/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/it/firefox-115.0.2.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "f8b5404314e0b2b054cbaac401f9290e08deb19b77049730fa6e9f45fef74e75"; + sha256 = "ae616c3898e15e778159dc9cd22773240573e13551a185aa4ab5a70bac5ca53a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ja/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ja/firefox-115.0.2.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "a0c0261c637700f49635ef19648312492eb9c859644df7a4315892fa8ee433c3"; + sha256 = "5189773aea731b8aa3d2df8b425048ef06d851a25de5d14c5dffbc08c506bdc4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ka/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ka/firefox-115.0.2.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "7f05f7be788334af4601c3608e3a1401808b8fff4b764dba7ab005badbd29e4b"; + sha256 = "4b24a1051042ef2dbd0f8e036957ee4e19ba7dfe93fdea2110931d391d09bee5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/kab/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/kab/firefox-115.0.2.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "02e93f157e6ff23f99876ae66d1650e05f4190dadb07b62fc2b74191046b3285"; + sha256 = "ec6f553b9e80a03af6e61f4b154f72c40041fe36e7a0cdbef1da6975220923b8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/kk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/kk/firefox-115.0.2.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "248dec801219d49dcd331f5cd3f4b22607d5cf2c7c64a4f74bc0dbd221b2d25c"; + sha256 = "031da024a01f366d7c94db5cc9dd0ce3642da97ae7e1dfed33259b965c31242b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/km/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/km/firefox-115.0.2.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "86cb878eeb7622cdf91d863bf8eac06c79cea7e0fcd66cd39c9035ecd7d06244"; + sha256 = "09cf778089949b552056cadc450224c7ef8ea3b612873999f43494e3b369db34"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/kn/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/kn/firefox-115.0.2.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "72725c645c7a0721883630c08380660b890d107cee5de70567b86b160498cf43"; + sha256 = "8141f88f8ffb8a2bcbf044afaf95d8054f79ff3f059d863295c2ccc4595e1086"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ko/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ko/firefox-115.0.2.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "8a8cbf185ece97634f15d47614eea2524914fc339da500d52d64d986209c2b6d"; + sha256 = "81522b564078d7a2a4fbc7d26811eace3da3a4d6eeb2eba2d8c1ec8959a7e924"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/lij/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/lij/firefox-115.0.2.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "cbcc68ed33ffc83a2f34cd540ad4af05ba7d7364c74b3e099362143de82e5ea0"; + sha256 = "f58c4ebeb8382891958589c764a8f17258adfc29382b86b094b96a0989c8dc9e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/lt/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/lt/firefox-115.0.2.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "2c36e527f9d374bb96000e15046f0ebb85c2ff6cda4670d7f274c019aa650091"; + sha256 = "aa7d7c320a1465d7962e7dddb8b0e7faadb25225a7400bfcba2bea696037ff4b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/lv/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/lv/firefox-115.0.2.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "71d0c79ff428f4d3d5f6be91bf8c9461daf81c42d1bbe298b8c35e802a195513"; + sha256 = "90649d225591c53e9af212ad6d92d37d92d0e5f54ac3a487e26cd7912251c7d1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/mk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/mk/firefox-115.0.2.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "88396b9ed45a5fdcf1b64779d8e698da6f6d509cf262eadf2d295100f64b5973"; + sha256 = "1dad410c2d113fabbc40bbdfb7d64da2e4b761af266c3cc9cbb2152dbf670acd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/mr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/mr/firefox-115.0.2.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "b892b47de3116f2b563506cbe035504e1ea7ca31850d6bf4f80c849e05b57ef2"; + sha256 = "ca9e7638dcbc0c6f0f7f41d54f7931cdcf69528b68057246e73c96e895519748"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ms/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ms/firefox-115.0.2.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "de856fabeabe5dc7710e5dbdfe7db91cc8692e99a8420e1ddd56ba5539f6177d"; + sha256 = "14c3e2b97839b67ac28219b5dabb3258bce256b4bcac86a74c9815e190dfccc4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/my/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/my/firefox-115.0.2.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "882bd7980916956fc16c1138edd9ef1b4f6fcc50dac01baebd0ee36169e20034"; + sha256 = "cdca6003923ec46cfa6131d2020d246303798eefdd2483110520d4b57e447977"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/nb-NO/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/nb-NO/firefox-115.0.2.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "a7d82019ae9cf944a53763a517432d35e323c76a9a762a984ef53c6622890724"; + sha256 = "2fa55b23539b4e5364282ebabe33b34b7e0c84969c4958e5d20a4d10ebe24234"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ne-NP/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ne-NP/firefox-115.0.2.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "c4802093e3288190d84ac64eb5880b7c335943e84526bdb337cd6566f1c07bad"; + sha256 = "ec70f3903e6aa138222ff12b8d92de9aefc85666f733dd0463ec606d3ba16c15"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/nl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/nl/firefox-115.0.2.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "778a2a4364a78d03ad6aa2219e639ae91b650212add91feb9db34793d09e0835"; + sha256 = "2faee4ec227a4884ebb0c7b06609f9dff4fee311755ebfad97c6bb48469b1893"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/nn-NO/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/nn-NO/firefox-115.0.2.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "2e51973fc48732efeafb4e712d1bd5d9f14e2cd2439f88bcb02abbf30fa9e893"; + sha256 = "8be68d60ba7e66c1db3dcc18bd6a8a15b5097c529e733447d9a63b417d177832"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/oc/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/oc/firefox-115.0.2.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "7be74348a659d166bb5648c8f4cb962a0e6ceb3db594938b31dde976cc832dde"; + sha256 = "405ed291a7c60c30731c5173041a71bb8b6b25a173058ab722eff70f6d090ce2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/pa-IN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/pa-IN/firefox-115.0.2.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "3138b8154b43193d947c12042d60ae4af4a280f18ead155d85a8b14aad400b71"; + sha256 = "7f4a756e572883fde7c41f87dc9c28a592950bf2c2d42a9c4946a87989d12285"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/pl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/pl/firefox-115.0.2.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "e300a27b7a23b6c74ef82f9fb9ad6490042ad41e4579079479402f26386f4dcf"; + sha256 = "892e8881f945467765f7c09baaae864b5d9a553969aaaa2de3c71de577163660"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/pt-BR/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/pt-BR/firefox-115.0.2.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "401c5756bb4dd620142b6f72ed068b50a56401f8ce0df3bf6f2f3bc32931203d"; + sha256 = "47e64cd39361137bb2048a5cd14b037566abbaf343a49dc26292ccf9c878557a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/pt-PT/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/pt-PT/firefox-115.0.2.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "bd692ca51d25dca540b507e8e8fdb39548d989d5a0fef7464adb690dd006cddc"; + sha256 = "94d0213411632150934cc70adfb5f6592e59ca01a02427ef8bf589ff2d9cbe8f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/rm/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/rm/firefox-115.0.2.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "9fa723e2fef0a7ea9d13a94f7b866cd6cb44e2258ee47b275966d5362e5bec1c"; + sha256 = "c90d864f61269b7ab1b16b008063dbafaa72cfe6293fb36dd5728361597b5529"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ro/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ro/firefox-115.0.2.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "fe034772fc243f2cd230a446b6da5ef2a92a2bdb6fc84fee97e41696a0266986"; + sha256 = "213e3d58d40582f89698f02be2d0ce3b8e89f28c94e6aa85b5226e4ddf03fd62"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ru/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ru/firefox-115.0.2.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "8193a5048446265abfac6b20bc401c2576af0bbf6c228262d89039197bba93b7"; + sha256 = "5148cb7630e2d94151e4c4789e9a9afaf07a1549c48b4a118266d48e724a3869"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sc/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sc/firefox-115.0.2.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "159d86818637a4bcf66779de52a0b27b2c55f1c15da3e042aa56e5896e6b249b"; + sha256 = "e5beeff5a45a97c3716956eb639e89ca8415b7c378202bac9bb8d3bf9cbcc0bf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sco/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sco/firefox-115.0.2.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "66d93249ff27410702074c09230a692ddd3d829faf0ff7a1633a018acf9e70af"; + sha256 = "68bee3df088b3529aac46e8a4abeb5446dba9c8d60f850b984bcd7ce82eb66ad"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/si/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/si/firefox-115.0.2.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "7a729421487971dd3f7af92e47b48844159107c505074e0e1499eb5eff69b503"; + sha256 = "8b0ac50083decdffff58f619905e48b1a32d1a2f3c3d8dc5a0055c2fcbcf4247"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sk/firefox-115.0.2.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "eac9a8638ab84d84a571bcd144cd03b8f0fd46f9bb6422437802b0b5f037810d"; + sha256 = "7d04acb8d2279472d9bcdbf500c5c468e807ce126397a7d313de6cea3b4607d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sl/firefox-115.0.2.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "40195f630daf27281854f6f2afcf3c9da35f07ed26b919c934559b5dc2fbf77a"; + sha256 = "56d6fdb0157f5aed3dfaa10e1efff1cf5417bf4e6e5377752678ba05be33f30b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/son/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/son/firefox-115.0.2.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "98fa18aa506041d2cee5c7d81faa4a312ba3c7e7274cb8e18e9746470dc88512"; + sha256 = "ecbd99bfbd6776fb188c184e4fd570053bd2bd89186719eec4eb9d2e2966718f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sq/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sq/firefox-115.0.2.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "bad5e64c8a80317044091bc8e3a5171a07175ed3130a399ffcde27b229dabfc3"; + sha256 = "f1cf0ec8220118d4a0c069fb63afd17790ca6a49929c6dba38189e4a5ee32cd5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sr/firefox-115.0.2.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "97a4953485911617171f8618ffa8fc065a4b7670ff1d36574fbc7c20278344d1"; + sha256 = "794ca6b7e566325c46d9950ec8942ecbe08f51d7f30fd3f492c89660e2e7fc49"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/sv-SE/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/sv-SE/firefox-115.0.2.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "b345dc0e32b7d9d51ca0765479b51199a8aefdcf7c219ce76a79604b4348d912"; + sha256 = "304fadd1706fb146553f9d9989a55fe6031f187310e40c5944dc68a0e41b1f3c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/szl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/szl/firefox-115.0.2.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "0c55f9d2cae91dc4e10843a698ffa3ba687ca073b397b2533157bac21b106c67"; + sha256 = "33cb4cb57a76fbd8e199ed3bb5fe97dbd48a71335370687d860503f730feaaad"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ta/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ta/firefox-115.0.2.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "85e34f018bc00fe1bef0f978131e8da965361f8da3a4806fb3a9475b6aee3311"; + sha256 = "021fd6a6a235934faf6b167c4850ad36b55234e8748e48ccc401b7353f05624a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/te/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/te/firefox-115.0.2.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "eca99964291746874acd8dc8a619e864920e58cd369a2f4f43b37be388306986"; + sha256 = "5a5071f9658c7815234c69b39f26e5a841fe8d6a5eb38c76dc0738537baacab0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/tg/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/tg/firefox-115.0.2.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "d3d4343dc0679827b1ba5764d8a2d5ef8137888c85ad31ab7d13191c386f4429"; + sha256 = "01c5e8438f1952ec497b7abfef38cdb11af6b08f2b28bdbe8d3332754c4934ab"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/th/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/th/firefox-115.0.2.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "1e532f26bab85fa428efc1726955cc4311f1c68e972f4e3aebb7410a9f421452"; + sha256 = "f31928d3326f0bf7c527fdb3377abdf7dda3bf829a1749c6977ff7c75c966141"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/tl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/tl/firefox-115.0.2.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "90dbeb6dce58f486ef36b33959c16957b367fafcbee1b2d38e20a4cb598260f3"; + sha256 = "11eaa8fbc495b3d9e5d33f4d02924160a2afa9e1ad53204b19c712b1e14614bb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/tr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/tr/firefox-115.0.2.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "b79b45f03b2c21211d34fa8353212a4e7ec2a00aa79376c1bd656e4119f02c85"; + sha256 = "dbdfa6db945dc0e6459c27108486bbe664c3590cfcfea1c214da69a9ae0039c7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/trs/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/trs/firefox-115.0.2.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "341e140edfbeefbd7c2557862daf7ce560049a6001e8fbbbf66a7dfa9d770fa5"; + sha256 = "721af229f401c0b0ba06e2541a2979022b22eb0b6529b93209dee6be3d7206e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/uk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/uk/firefox-115.0.2.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "75ad98c96765d7f5f60704902457ad6da3d3f8a9e8139e28d448ba63879121f6"; + sha256 = "708e0bef8c2a83a06a760ee87f042bf42adac1bcc8ef47bc7a9a927b1db77738"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/ur/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/ur/firefox-115.0.2.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "e948c1815647765b787ca52ea7cb7e2f0aae6761d9a85506bea85bde45d369cb"; + sha256 = "a5d20dfdb211d1aa255dfd96d7fc4e76365c37dd0e9d0a239b27ed1fe70fca28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/uz/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/uz/firefox-115.0.2.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "dffa963077a3560f27a4e27b6cf73ba91677606e3d1297ff093e69684f31d881"; + sha256 = "90a7e516882da1950f71d103efea4d4fc8c00e48f762d6643fb16ba0c94dd665"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/vi/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/vi/firefox-115.0.2.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "2249714fbdfe52d35c945a43009825d0355cd190b8bb7c0d5470c679a98164b8"; + sha256 = "e3d01678239d31232e661cdaf078dd48d363a7853fc8012794b774d907abccb3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/xh/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/xh/firefox-115.0.2.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "1cbf0529eb7ad2da354d7b27a69d2154049a4f68f1f85b0b743e678170d34282"; + sha256 = "d010cc1a09b9b4d55e56f87b8c29750b2edad38e447eba2b7f45df580e86ceaf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/zh-CN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/zh-CN/firefox-115.0.2.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "d441a13e05ed5d81b07338e9c8e9ac9bbe2d45e124d9f1cae429ad81eba1ef39"; + sha256 = "5b2d5d47449ad63624a8259a5142d92380eb18bc3276d637f8d7642c36d8d3f8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-x86_64/zh-TW/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-x86_64/zh-TW/firefox-115.0.2.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "3bd34857579b77dad34a758bca79829a498b13d733ebbeff131eeffff110b61b"; + sha256 = "76a398f30834014992d8f803089285aca64a95a8f7b155686258af71137fe73e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ach/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ach/firefox-115.0.2.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "5c308c0eea2aa6402e135c2ef67e5857fa52c109bf5242bf6e370989cd3662e1"; + sha256 = "e59ad1d2aa11bd75578d6eb52ca45ac580607f5bb0feed0f13ca93a17a15df75"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/af/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/af/firefox-115.0.2.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "41fc06b23213542022bbc76eb591ca3fe49721f28c3c21d50544efb0be9d820e"; + sha256 = "a3315eeec8d4bb632d5961d4ff01bb1947d51df91aa1a42c5f84da011643c49e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/an/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/an/firefox-115.0.2.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "653f0743a89da73ac2e6706233fca4f6116b3e5ec71ea1f4d671bc058fd7d029"; + sha256 = "ab8ba05987c079122f71c08a3f5e02c40e576ff48a0cd63632b4eb7c29ffa274"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ar/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ar/firefox-115.0.2.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "cf2be2b310754c70ffa657cb454cf1b89d9af120032f835b70662b86423aa0a5"; + sha256 = "36ab94565b865944bd9682ad96522367995f02c30c897a47765224f8aa8944eb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ast/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ast/firefox-115.0.2.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "5197ed6a39fa230b783348b70743b3aed76f9e5d70eab2f0cb70e551e90c4b37"; + sha256 = "1f83036e15fc7441199a8da4767c6a57d00264781cb771c1cb2b7048d2b90d33"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/az/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/az/firefox-115.0.2.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "fb9a258891c6110603aa28f217d0e67cdd758452e7b9f5748d752934b14f805c"; + sha256 = "40fcff40316def0e74f97ff5e056fe78ee8e4aed3c40d902db8208d6724ac039"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/be/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/be/firefox-115.0.2.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "381c7e0da7ca371c37e63450ade7e9b47bf11e35b2f2b172b9c2e757c679482f"; + sha256 = "d0cb66e4794b7c0ab52c5a92c130ebdc973a2a8e21cb54117388c937b9c0d0d7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/bg/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/bg/firefox-115.0.2.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "c1f812a4f71026a8b567b14fdd77313fac56029e13c4154c0cbb0e7f869e1ad7"; + sha256 = "ba38a8d22cf25a1f42121d6f7cce05e6e45c4852a149e23016493a29e2da4a37"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/bn/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/bn/firefox-115.0.2.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "9c3d81e1355a43bb472178b3a211eef375f25255cb2d64ae0c2a54af3a086d7c"; + sha256 = "8a88a8f45b45f0863759abd7e67a67cb6ab61013e7edf1557760b5e1c093a123"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/br/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/br/firefox-115.0.2.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "f9869c8359591e2d35fcf3714be59112f0272500ff8a4abef013e2f6f83b4848"; + sha256 = "16956cb450c39614cebaf1674a85030858531dc40103b6ca73fe8be6d53123b5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/bs/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/bs/firefox-115.0.2.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "a4f613849ffcb9ed09db4b8db063cbde66a4abfb4e58e76327bca244c57d3396"; + sha256 = "aacab86198a01c44cf302d31fced8754367be7db9457536b623b7a8c5c211233"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ca-valencia/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ca-valencia/firefox-115.0.2.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "95d4f682d611d9520f4691faddc02ab921a4b2b40e075c394a69e1fad08b4719"; + sha256 = "5947b3eeac086164555944f6b922189c55ae81fd012d58178ebb556337be83b5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ca/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ca/firefox-115.0.2.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "0fb8f643c05f8a9c5f3cfaa2f8916718d4ae0d62e79013409e507cf26a72c6c4"; + sha256 = "269214867961d84ba78c05a11d43e01fcde296e29630be04c267c8cddc23b66a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/cak/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/cak/firefox-115.0.2.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "31399c30df08d6e92d3f2201d84cd19628f78ad5a6c64e86eb8b20bbc20baa96"; + sha256 = "1605994703e21caa768f66b436dc1703a55e09c8562ccdf7ef0c3a19fb3c15ed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/cs/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/cs/firefox-115.0.2.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "1d9df4fb4f5ec9727c9dead84a66580009ca0cacaa051f71734022dd52d5fe36"; + sha256 = "a527aad3e4d2821e35878157ad542f013fb7ddfae943c89ed74a1460b7ba7a48"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/cy/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/cy/firefox-115.0.2.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "73caaa60462f9670c21944ca6373c12273f173f4cc72f3d4f9b390308a18c24d"; + sha256 = "c9b47f9a986105a11dd9f886a71d8182f811f1b54a2c7f68a53851fc536421b0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/da/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/da/firefox-115.0.2.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "204f3b58a18e01c3f09c11149aba2a10707884b33dba6ea701950a11ac4a730b"; + sha256 = "9d3cd3771bc4c639258905a2f47e315aaccf97bccc8c8e23bb749914a9545585"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/de/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/de/firefox-115.0.2.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "bd8e99f928196f43df3f1973c30d3f9ff7883e8e57d20683ee5b8721699114e1"; + sha256 = "b363031e84a09501e1bf594b7d71866ed9f4eb9cdb71986dcfa8c9bd3c73719b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/dsb/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/dsb/firefox-115.0.2.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "fa32261a46651f9936d6f135a9853c8946575977632eb9eaa73e1a0d56f424d9"; + sha256 = "54670cb6af892d41e712ca947c5ab9e3e317cd747902f8654848e2fc72aec0ce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/el/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/el/firefox-115.0.2.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "7c0e185c558da2568cc1052e9d836a5cd5448f1ce66341b5d08bad99da38eb19"; + sha256 = "e2f0738dd5992c8c090ce4d8b822ac12fd5422121e83b530dac3530fc28cab0a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/en-CA/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/en-CA/firefox-115.0.2.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "be6035730e1c0142bd432f59486e32a7df88f8025b1c44cd424b55016b0792d2"; + sha256 = "25120bdb06ab08273691368fb9d5716616106b2d16141ec4943a5dcc3286d193"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/en-GB/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/en-GB/firefox-115.0.2.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "48753090b8e4b064a61c36f408807d24268b3a3832882953a38b52ecb2e46695"; + sha256 = "9b179858f6e9d9ca64fc37913874b1804f0e9b5d31d315b9e3fda544cc23bc83"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/en-US/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/en-US/firefox-115.0.2.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "607058c5eef989661a2a25fa5ce7c0dad105a66a3a05866909cf9a03b814f209"; + sha256 = "8c67eedce5a3718dbf0db0c923fbdad496ce9a01b85a8391a0d4c0ca5823b26b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/eo/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/eo/firefox-115.0.2.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "28c039f049568a4c0b15d7c000527e00ce6826efabdb563d78d78a115942d346"; + sha256 = "c574d5def88dccb4a380ecb3e9ebad6d38e8c9f2800058e9c1250c7cacb39d10"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/es-AR/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/es-AR/firefox-115.0.2.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "29b5a893235db529b95528630c89b4729cb6c6e650762cb056de53f886a80f52"; + sha256 = "313c28be7bb6a010230660538ffebd27ba15bd2abe8e431e534932bc76edfd3f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/es-CL/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/es-CL/firefox-115.0.2.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "158524628ba422d707dd655e9acf2457cafd300da5b3d65d04cf1950f70eb0c1"; + sha256 = "79180412d5d8a59ce8f0062ee99aaaec12201abbb87046e16c11c024d03541fd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/es-ES/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/es-ES/firefox-115.0.2.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "08821098b90e61ec91cf596f0c26f13250d136c6bc732cd432af96fb9b16e692"; + sha256 = "ea5cd5fc613c70448165ab403f8a452f99e141c7eb4fbfb682258ed8027555df"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/es-MX/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/es-MX/firefox-115.0.2.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "4ec5e25fdd71cf8fae87e80a4d224aa494e444966d4700867b2e93d7b0e5ee99"; + sha256 = "40166caeecd8da26e8b3e6f4b18ca71b1791d1581c5848344561cfc8cd3b4236"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/et/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/et/firefox-115.0.2.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "a39613b48a0651574f731fc168783f656433d5af8e23408664f6c73fbfe25726"; + sha256 = "46a1340a46d50ae632682e6b451ce8b041937b05804f1106f67f369d9328c257"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/eu/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/eu/firefox-115.0.2.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "d3160cc93cf3e8c078206aa313861cafe7c5fc2c8008a9e01cd0df167c8fe6f3"; + sha256 = "ae4d7ae11cc20d7af611c86a68b5ec3ac533a798861c2237f5234ca655c97916"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/fa/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/fa/firefox-115.0.2.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "c438d1a2935e0d5d7d530ba482b52f64349fb31a99e99d11a9353fb541661ee4"; + sha256 = "b14661b217c6c8e4f75c54c99712f30f71d6c0da1fb644bef462ef0ced3eb988"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ff/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ff/firefox-115.0.2.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "d9b9300e7ce076717d93c3f5e3e615d9f9bdc818b7cd1fcb4440ef39a627977d"; + sha256 = "29c1be0ab22fc99701420aedf6c3aabf46533b05d9d500f29872bc330445651a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/fi/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/fi/firefox-115.0.2.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "78c9a439ddee4db937ce550c23f8c4b631e3a88ae7a038e04de56dbd4c914d33"; + sha256 = "45291bb40214e258293c8b09bd471d48e7ab85c33a6edba988235a4d1c565a87"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/fr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/fr/firefox-115.0.2.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "e027d7323b25f820bae452be541598314965caf1c72b157464546e5d99ef670b"; + sha256 = "6f0087e682cd7eded088c50ba74ce3d92c76fcd0efb0dbe3ec8bfd028448c257"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/fur/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/fur/firefox-115.0.2.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "bec4e16d08583ceb981c9a345f67d30aa6d65bde90d7b68646bf5d7b6bb0fc22"; + sha256 = "a8ed142548916cdf3d16937c965836ec91545d08104767e885ff86609c215032"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/fy-NL/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/fy-NL/firefox-115.0.2.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "867595685747418b80e72d8ba1fdac4b464db978d6f445f7ff1c6fdeb3279586"; + sha256 = "a9674ccd45f86155524b6ebd03521901be7b5d1651a2c9561c03052358a76259"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ga-IE/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ga-IE/firefox-115.0.2.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "507008ae852de3dda3fc6169673a482914100c4f4e148143b707b4e956d0b9f2"; + sha256 = "e9e8fba8a138909956ca10c8c13a22a43ad56331fb46edd77ef534bd8850ebae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/gd/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/gd/firefox-115.0.2.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "6e57bb853c4564dd4bdc361e05cfb7abd16f1edec359cdf224b2344e6c0b625c"; + sha256 = "66747bc30fd19d4d64156c7d4227e0d89d53f661868bf15666c5b6f347e5fe06"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/gl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/gl/firefox-115.0.2.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "ebad9e37b34cfdb7b52be547c25948997b4a61d27314d1d8ee74b5da0efce64c"; + sha256 = "eff745aecc2db4bf0fb3ab39c1bc92a097c927f2c4b58784e01712d2347a9c17"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/gn/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/gn/firefox-115.0.2.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "dd2a8cb6639a3e9544941c83a3c13f019a469248c0f57da6b4f680926283c21a"; + sha256 = "94c113ab79716a7b6d3d2ae1170c84d234022f222f95a13dda1858cdf5825eea"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/gu-IN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/gu-IN/firefox-115.0.2.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "758b9e9200f439244de21f8fa8872c918ec826f14b6e60759f3cd4d252019e11"; + sha256 = "accacf11527107f0de50c46d5def7ba03f876a5da8a45219f7bfaae5f54bc6fe"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/he/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/he/firefox-115.0.2.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "c84c43795830721139cbb86e03c49b3996e1a8a609ace934a65facb525e83e72"; + sha256 = "2f5ff9c7de5c025f31b6c4facb576b6acdf23c6a7121ae2302c5ff5b119a7341"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/hi-IN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/hi-IN/firefox-115.0.2.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "c43a67aaa88579a4892d9011719bb79e24b417249ee5693f6f1b4ef687a4adbc"; + sha256 = "9fce9758b7045cfd49b45ba6ff21a7e80932a8efac8889f96b02830b10503874"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/hr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/hr/firefox-115.0.2.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "06c28016bac287a4cf5b4507891bd22926b3cc6ce7ba3baf0778b4dd7376e1c9"; + sha256 = "57895c5b7affbae25eb5afbabe43a373e2a63260a78e6978694120339da825c1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/hsb/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/hsb/firefox-115.0.2.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "ff6bf84bec2e00446be2028879646cfc60af7eb5bb559396418e3c63236c8cd1"; + sha256 = "3df5f03b68b84418d0bca05fd7dc4ec20c4f25fe97cff5eacbc147e96e07e809"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/hu/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/hu/firefox-115.0.2.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "b363def0200568f86b8875a748efa0d1b7656f392df7df5c4bbc92e5037c0c8c"; + sha256 = "e2bbb73a37d853d2d2586b10b967086af6e9bbbd102527df1c598322a0e11efb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/hy-AM/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/hy-AM/firefox-115.0.2.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "c54751d7805080c38b73391701e4db121389c9c20fbb6b772ec03a4221b1ed69"; + sha256 = "b4ed9d9aa49c49bd3b5fa4594f838066a6ea49544f190fc3d14aab2f87e3a069"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ia/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ia/firefox-115.0.2.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "0be61489a4ac8f3e885018c270d0e41cfe920247950fcb52395ceecae00e72d8"; + sha256 = "89ae5729f02ed650a4f7c631afe8b707a1bb8ff61b513e71f557c8802612172f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/id/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/id/firefox-115.0.2.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "80e37187f2f2520cd8a68c9acc5ff53475c80a82861bbca135f16045cc896f69"; + sha256 = "8dcb5d802648821da3f57703b6c9d05ea88935d9b540713190e8a98ec1989b4c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/is/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/is/firefox-115.0.2.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "e9082023a1e9bfbfb8b7c3a56f5b75a07a48d5eda02f53247d209d57f914eece"; + sha256 = "541e2a5d22c80d16bbcae6d0908a6f0879cada842466f2cd5435e85fa0b76c4a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/it/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/it/firefox-115.0.2.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "5dff390e8a7b8aaa0ed8fda61540aaff77df4d0ecfe75b2d21eccbe686b9b7c2"; + sha256 = "f4c14eda917afc1529150eabcfec2646d1a6930c2d7e1ef28f9cc720bd4adca6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ja/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ja/firefox-115.0.2.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "d40e5f3b96e3968adc187c18ec6fc75861948c3ad4061b213e82f870f909f84b"; + sha256 = "0f618a4f0446d68fd308be515e9d3bdd892fb6a44760172ed2ee5096a8b29906"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ka/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ka/firefox-115.0.2.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "c075ca238acdb6a69a5a5ba7827d93ef1a7e2203d4974e1764610f599d54cfd2"; + sha256 = "89b42f36359f0abe302874b78d4f8f16d31dbb24f0180061f06b61034f8f675a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/kab/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/kab/firefox-115.0.2.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "32382740902d932cf1039931c6e7ee354d27daae3cd7fb2125d228aa5409d4da"; + sha256 = "110ad6ebcbd40031af44a955a639aa1772ade4302d4fc6e128f4ecb45044767d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/kk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/kk/firefox-115.0.2.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "c7f7a006c0ec6734b6c1cd053ba1e35723ffe537425ab94617b9400bc52b7af8"; + sha256 = "73c9be7ad237e2dfc56f779ace46262c4ada1a5ad82bfeb3b66532dc54f919fb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/km/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/km/firefox-115.0.2.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "ff32585b63ca270a6765c09ef85674b7a2926ee01beebb603ffa3cc309c724b2"; + sha256 = "f4181188d02d583e28195f05dd662752b0da01c8dc3a9c4190caadcb213c8f1e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/kn/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/kn/firefox-115.0.2.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "517115147161b6fa0d4caa698a721eefbbbbd7a201556bd101e6f642266b23ec"; + sha256 = "f91edfa2a38100f0a0eb4a9ee461fb06c88d6eef57ef8e2dfc13a1060e2b6859"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ko/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ko/firefox-115.0.2.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "85dcbb7372e460f483bfced3ccaebdc5318dc3919061b45c8e6f828cd7834c93"; + sha256 = "d1537c34512065a33e0a4f720363652a2cbf4d4c84b10dba64d64e56b5b445d2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/lij/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/lij/firefox-115.0.2.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "45f95d2f9de607aeee8f1b530219d26a946a315c0ec34b41712b4b56ce2195d5"; + sha256 = "0908a41031180d9f5dde1056f49b3d5479fb4bec43b6c9fbed8670ce779fa1d9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/lt/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/lt/firefox-115.0.2.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "5ebd24629a4f8f95ce5f192b7aefe1b243a8be5bac750ba33a8c9b0dc0ee89b8"; + sha256 = "01b0b9f95e07bcc8868eaa1e3bd0b5822897490832d27453430ce07bb84c030b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/lv/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/lv/firefox-115.0.2.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "ae93aac1469a754295178220c1310f068a0cf4a528663c7b713054ff0cdf5c08"; + sha256 = "6434bd6669772a9332b9790e1a7f108c5e7d3676ac9711a06b7c3f92e37667f8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/mk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/mk/firefox-115.0.2.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "678e2941e9f83d542267924c5de189635ed590c423bf178795d0488601ceaaa8"; + sha256 = "0ebe5d9a101780e2d674ead35e7e02f78b4a4f2f17f3838cffaf64b1c8dd760e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/mr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/mr/firefox-115.0.2.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "0b485ac88ae2fcd39491e2a75e4d2a2dc5b35d290d4f1370d5177b81b717b1ca"; + sha256 = "5854a21f094b5e5b768acbf3173adfcb05be007e91a3f26187ef15e28a55344b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ms/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ms/firefox-115.0.2.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "d74b1cf0194dc5c865ca43dadac5525969cca5739f2534f5f39ed423347d934f"; + sha256 = "de7a7d13471ed218cb56300e033849a121e8e3247980f20f403848376ba7e313"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/my/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/my/firefox-115.0.2.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "ea27f17f1fc8dbbc5ffc9bf08660692a6a2a6fada1fcd78b9c053dedd70a01ad"; + sha256 = "e6f3b5993ee26d3e13acda0842250cb1df66c54855fa2706567cb0ebe6dff57e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/nb-NO/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/nb-NO/firefox-115.0.2.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "ea9a2a10d0c1023a60ab038673536bb81624eb7781cb554794eabc3070bfdf4e"; + sha256 = "2f4bdaf1cfd70099bc0061b12e0d571f727ea342b835cd6ce4ce18c7752109f8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ne-NP/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ne-NP/firefox-115.0.2.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "c7c5233268ef73acfdd755a6b1435bc62071fffba8d3e84b17f33bbc8a506788"; + sha256 = "c958d4e7b0ec0efa2c9b6014db33c5e0c07956a25da8aba3e0d5fd06600b7317"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/nl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/nl/firefox-115.0.2.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "4425119a3ffaa1df688c234b52284f3c6289c062a08a7e0977b327ad9f16bcef"; + sha256 = "ed2cf184d2092a08c10638328efd47cce0870615ccfae9fe2ea01b1ad95943bc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/nn-NO/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/nn-NO/firefox-115.0.2.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "0b600449e6982204cfb41f7caab547f0d9ab6a1e92330cbcefe08aa60f9c9b76"; + sha256 = "53f61eea19c64781aef5484318f4f003a59543d9df25686f920b22e855eaac45"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/oc/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/oc/firefox-115.0.2.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "5532e5401dfbe3b3fc5438976b38cb091d1da00a75e551159a9628f9680da3fb"; + sha256 = "486c724bb71666a18f73265f844a9b1480f1ed3e4b7cf850624a3800262c0896"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/pa-IN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/pa-IN/firefox-115.0.2.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "9e8e3a0f9227a89a432020d8b1e79dab1cea52ecec1bf21c29208a304ecf3005"; + sha256 = "7f49438ed94a0470e9d4dc5c0ab6abe123f50e9a84857e803d399b2dd44e4b17"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/pl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/pl/firefox-115.0.2.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "bc538f8b99af92cfc14020e8ac02206e3a40b7b1c5c654cba16a47590f16854d"; + sha256 = "e61176b20af0cfda2cfd9dbeefb5a7107b9b00d8d93095f3dba5cf966ab37f66"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/pt-BR/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/pt-BR/firefox-115.0.2.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "a283f0d0d1f48b12189b61276ddcbf42d57096be151c289af4b5907fbccc2882"; + sha256 = "9bbf433714d068835eb2191f967cd57ee6eaf00b8884c75bcb1b103b018c8482"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/pt-PT/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/pt-PT/firefox-115.0.2.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "a24e4e744048537a44d8742ae1ebc8f89766a9ec492fb41015fa7b9dc069bd2e"; + sha256 = "330fcfbab5e5639d678e6b3587fc284685e75a20aba3b94172227060cfc5d652"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/rm/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/rm/firefox-115.0.2.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "9a62bbe0a6aedd8f1554af519439ef86f8134b02d833e21e0731d573fa5e455b"; + sha256 = "c955e19cce4d468f16cc6f19dc462ec4b2bfc75331caf3ee64a105c18c549269"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ro/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ro/firefox-115.0.2.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "271ee5b36866115c9f397d02e7b69c8b8203888e3b66fff81b0cf6e71990d636"; + sha256 = "05b1ff4f0474755672fbea5c4ad217c5d4a382e7d96ac4595bffaefdd831f0f5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ru/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ru/firefox-115.0.2.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "4301ece7ed657aa74b2fda16504ba6306775136c9cf47a122de0e04874398e60"; + sha256 = "f12964c16dd0caab6056dc134e760de11b2fae6d2c144570f4d4f81516a90bbd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sc/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sc/firefox-115.0.2.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "edac712fb1d485d33d76fd6afe1b2748c1affaf4649a30900e2b6f34c84ebf60"; + sha256 = "459cd663389eb7ffcc849f5f7dcfaed6674ab8426b15772bcc1981b764c8fffa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sco/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sco/firefox-115.0.2.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "f91d579ce23f487f54a97e36b85f16c3d56dd650b02bbe053054305deaaf8c1a"; + sha256 = "ac310430b58a396f0df8bc49d92acb7343a4dd1b44c8b722577af7baec604acb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/si/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/si/firefox-115.0.2.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "8f75baade7d73f6178bedf2f0cf1a5a15f2899a2a3bf36f70d3f6f20fc055d9b"; + sha256 = "63350129c87bdafef37c627fb2a7f9ee300042cbbb754d211943a89e4a928edb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sk/firefox-115.0.2.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "613a27f415dfcebba52df7ce95376b168540f7fbdbbc631d8e7ad64e25b3af17"; + sha256 = "5b12dbfdea4792fc1753d6719f1da10886e039ec56f0cd6c5a17b384958aeb19"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sl/firefox-115.0.2.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "243de0bbd6970abf3552b970e621f84bf7fd0ecddbcb186d7fca6051f9966687"; + sha256 = "a086751406db10084ffc4b1a65bdca00bcabe9d31c6ac6060a0ec9a10be2d03e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/son/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/son/firefox-115.0.2.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "fa949297667bb3403931f3b5462bc6617f716e13a4834ebee7c87c39182222b3"; + sha256 = "23b78776d174b7ad5b7a2385ffbafa3e2727d799ce53b60287fdfd6d8bc2ad03"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sq/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sq/firefox-115.0.2.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "951ebc02fe90787699cfcb752e841805f5fd74c0612009b6a1baf7b30b33719e"; + sha256 = "d1f23ac8a7879b142aed1c503f1edd9014a095fe34c6d2c321468ab6eff965a6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sr/firefox-115.0.2.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "b201420cad556f52f43433c9cb04d23dc430149dfe2d124f382fffbc886cfa9c"; + sha256 = "2c2900763e39b3fc2322431a782361090ee171b08476b972ebdafb669acd4f8e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/sv-SE/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/sv-SE/firefox-115.0.2.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "a01a4eacb12617fca1cf11dc96f99ff28c78c2b9e348155fe9ba965f5862f356"; + sha256 = "31a6ff5390b5522981601e3770a9181642fef490960e2f2ad462d0be021bac9b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/szl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/szl/firefox-115.0.2.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "43b7cb8ffe129175e3d4c2c220d567a01af6769513f58242b3b093e01514abbf"; + sha256 = "2377483264bf279c24a01cf883fbea79c78c0150f8c4cfd6da762bc7fd4f7014"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ta/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ta/firefox-115.0.2.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "9daa390b3a53f037c544eaf516b7932c57b4aa9df124feefc0240e5dcb7bd475"; + sha256 = "d1bce010ccd6512d315014f36fe69c5272804716f62bd47d50ced4902c6b2d1d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/te/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/te/firefox-115.0.2.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "9144c8a1899dae1813081d9b59297636a7fbcbc90c4b726647e6f8a307db5d5a"; + sha256 = "2fe7d6bd5f5341bb3b7a13716ab328736fa3788423d2e226e5a55d1bd1c8f324"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/tg/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/tg/firefox-115.0.2.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "478072820a132d1ac4af31e2e37941af6a222631e132d8c33cdc3a49185e689f"; + sha256 = "b0ad430e95ae9bc93047fb3f307a298fb72b7a0a92e907f3d2e756bb191559e1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/th/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/th/firefox-115.0.2.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "031fc695d5046a720ec61f52c50ca1463fc22e5676e72d22e39aba6a2c2411ed"; + sha256 = "6de013658d343173c0387ea31cbd13a13283b94c610d8da045ec132a58a00c55"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/tl/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/tl/firefox-115.0.2.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "22b894f6d80b2d1bffa5e5ae33d81dda11a1d23e459bec329dd8489a812e2e12"; + sha256 = "e61c21f5dd1b501850ad5fa7e4fc78ff2d6e8204e59641a9def848fb2d0e1db0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/tr/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/tr/firefox-115.0.2.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "f1ef3bef231b16a7c5911bd8fcd10b1c117552f735fa965bad01ab439903d9c1"; + sha256 = "dcbe3eb837e43d9c11883e2bbf4402703e7e18bf5bfc80de5e6a3b05439ea09a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/trs/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/trs/firefox-115.0.2.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "d573843abced74ac0a90602121c17dfacbae6044ca1910877a7c03e6826aec6b"; + sha256 = "f762bf0c20350079ac9fa8e79fa8711eeae6d8c1cd47d628622b213739ca963b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/uk/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/uk/firefox-115.0.2.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "c21f24a433a878d27f043dcfe8aadc4527481ed4aade40372e8672a1f2e0315c"; + sha256 = "bda43112d1fcde83e319918c5bfcd8d3e7c087b03a995f5657f0b216b90b3580"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/ur/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/ur/firefox-115.0.2.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "086737dd74136323c1b82ea41bd58514206b5d314da8d01266f01f33ed1c2c50"; + sha256 = "41bbb5805aea4234a82cf7366768d36c572e87cc6a82e289e13cbb8702a0349b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/uz/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/uz/firefox-115.0.2.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "a77cfc2a0834812824a32f14730c3cc9ed4d4a456b5549afefd63aeab57ccb12"; + sha256 = "410d410e506c6d924ec556e9dbab1fde140c72761613cee028077c316b01e1ae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/vi/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/vi/firefox-115.0.2.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "3514a20b48064c53f565c16fc047ada30713f7cfd567ca85cca08dc333c3f7d9"; + sha256 = "32d494eb804d88fa7fe0192eca9c6138f3fe6310398342f66e4c739811dd1a3c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/xh/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/xh/firefox-115.0.2.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "5c80660735fbe2312bd2c1c934043ec2f24de04b8fe38d0931c914d555ba4cc0"; + sha256 = "e8e919beb4440cf96b5d9656d0e2c9fc2fee66aa0c0fc5aa87fedff4b723eb4e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/zh-CN/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/zh-CN/firefox-115.0.2.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "45aa36bac52f74b221f47ff10b41d91eaaf11c8adcd6cb2aa274207dc0651002"; + sha256 = "79226a3ec389275f85c5d586e53181b6db09813231026b31dcbc41f5ae1f10c2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.1/linux-i686/zh-TW/firefox-115.0.1.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/115.0.2/linux-i686/zh-TW/firefox-115.0.2.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "8aa5d856fc6bacc0d00cb4f49cb471d815b3210d97f93c8b57baa697b8003fec"; + sha256 = "23db05c309c9753c4b48e027f6c7b4978f102a0226197d11254e703db25ea6e0"; } ]; } diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index cc49947bbe4..2898e5579a7 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -3,10 +3,10 @@ { firefox = buildMozillaMach rec { pname = "firefox"; - version = "115.0.1"; + version = "115.0.2"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "4368b3fa4ad4eb65752ab706f19175758bfa202c51a4c31d6512ab8e4f19dfdd0bd6fb8d845990d3c0aaad0e96a5c86e4ef699149ba2630c7a3c7dc4a5bc509c"; + sha512 = "de6ce8a2512e862c69a7d5c557d6168498d0d40e9c4b54b775f81c444e863a64c43130d57b51b360db4224c34b64a93f3ad263441caee713243b97750ec1eb4b"; }; meta = { @@ -29,11 +29,11 @@ firefox-beta = buildMozillaMach rec { pname = "firefox-beta"; - version = "116.0b2"; + version = "116.0b3"; applicationName = "Mozilla Firefox Beta"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "108ff803704442cb0e7d1dd2044b17d96f5bc2ccca692d8603084afcf2805b1f4be33a2711136a80538c5b04cb1d719bd46528482e1591bb2eeda0d792727d57"; + sha512 = "6ba3b57750335fa2067669756d69a05e23c1641e9fe892f9ffc879c17bd5a836815f97c90277d6dc1fe1a68173652bcbb544540ce21a9c37892fad70987e8d39"; }; meta = { @@ -56,12 +56,12 @@ firefox-devedition = buildMozillaMach rec { pname = "firefox-devedition"; - version = "116.0b2"; + version = "116.0b3"; applicationName = "Mozilla Firefox Developer Edition"; branding = "browser/branding/aurora"; src = fetchurl { url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "8e186aa7d74b57341589a9737c779267874445ef38a7f32a9b9093694d411a3a2c38b723fb7c676bb69c666ad34c82230900fc690ecc306e9d59150622163bc2"; + sha512 = "61b07bc9a706af8e947a0f206edb219650f8d64da5db821ca115375e379a11e4623dfe4e5b8734d0992e048ad8017152f8540e921105c3a266ad9347ef7b88e9"; }; meta = { @@ -113,11 +113,11 @@ firefox-esr-115 = buildMozillaMach rec { pname = "firefox-esr-115"; - version = "115.0esr"; + version = "115.0.2esr"; applicationName = "Mozilla Firefox ESR"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "377ab48989ec17b64bd06fed8dd80dde50c06dd4120a6ca1c2fe90a20c85d1c0ef6143a73daeb0271fb20a04b0fb53d837e116b56c63718d517b07ed4243a3e9"; + sha512 = "f145d0e0e63032367af4198d4ca046589689b5852cb2451efbdcabeae37dfeda88dd0a2c317120ae5785228a6d7df21aa2d18c18ed7bf4b180823af37326a458"; }; meta = { diff --git a/pkgs/applications/networking/browsers/librewolf/src.json b/pkgs/applications/networking/browsers/librewolf/src.json index f3fde597491..dbab7e27c1b 100644 --- a/pkgs/applications/networking/browsers/librewolf/src.json +++ b/pkgs/applications/networking/browsers/librewolf/src.json @@ -1,11 +1,11 @@ { - "packageVersion": "115.0-1", + "packageVersion": "115.0.1-1", "source": { - "rev": "115.0-1", - "sha256": "0bnimayxsd1f2h2jx123w3kwmvyw3yp0r25714bfaf70njnrzlmw" + "rev": "115.0.1-1", + "sha256": "0ali3jj57m46gcdq3ar4sdr8ppfvz4c77kwmpjbqf7p9r30q74v6" }, "firefox": { - "version": "115.0", - "sha512": "ed5d150e4dfdc01026beb3ae502a0b04321dd130084fdef63afce79a8a7a4898741d08f77716ba720c24f31b9c732c00ad0f1cd408b35b5eb6601a10014fb1a2" + "version": "115.0.1", + "sha512": "4368b3fa4ad4eb65752ab706f19175758bfa202c51a4c31d6512ab8e4f19dfdd0bd6fb8d845990d3c0aaad0e96a5c86e4ef699149ba2630c7a3c7dc4a5bc509c" } } diff --git a/pkgs/applications/networking/browsers/microsoft-edge/default.nix b/pkgs/applications/networking/browsers/microsoft-edge/default.nix index 16b7bb061fe..d4d2eaf483c 100644 --- a/pkgs/applications/networking/browsers/microsoft-edge/default.nix +++ b/pkgs/applications/networking/browsers/microsoft-edge/default.nix @@ -1,20 +1,20 @@ { stable = import ./browser.nix { channel = "stable"; - version = "113.0.1774.50"; + version = "114.0.1823.79"; revision = "1"; - sha256 = "sha256-5QKIVh/y3CBPlWUbrudvC2NHfJGB5nGsu/4tUfCOCYM="; + sha256 = "sha256-FyEsIGwGDzX22scKd8L67uw5ipqN1e9CrC+qACRBZRg="; }; beta = import ./browser.nix { channel = "beta"; - version = "114.0.1823.24"; + version = "115.0.1901.165"; revision = "1"; - sha256 = "sha256-AT3jkuNXcVoKx98BJtONm06oO/kUyV0E7DVvkzPOfGE="; + sha256 = "sha256-2DUWkGItissLGtJAMDKHNjMDPhsYNKaQVJ30+tMlkow="; }; dev = import ./browser.nix { channel = "dev"; - version = "115.0.1851.0"; + version = "116.0.1938.10"; revision = "1"; - sha256 = "sha256-PmfMe+B/JtvPhBGhQBUgoWjhKokTwCdG9y+GYl0VCMk="; + sha256 = "sha256-NQXaLmX8AtLEWPkkzAA90XfmFflwulxVRHtIJ+nxCk4="; }; } diff --git a/pkgs/applications/networking/circumflex/default.nix b/pkgs/applications/networking/circumflex/default.nix index b09081e1194..832456d35d3 100644 --- a/pkgs/applications/networking/circumflex/default.nix +++ b/pkgs/applications/networking/circumflex/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "circumflex"; - version = "3.1.3"; + version = "3.2"; src = fetchFromGitHub { owner = "bensadeh"; repo = "circumflex"; rev = version; - hash = "sha256-KY3Jf0Y6ZAQciwImv7Oz0nQ5eEwm7XwOlAx3ijqDF0k="; + hash = "sha256-3cu5Y9Z20CbFN+4/2LLM3pcXofuc8oztoZVPhDzFLas="; }; - vendorHash = "sha256-ms7TvCXQdkrlWp1pGj3ja+ACodt7z6sP3E373xHxA34="; + vendorHash = "sha256-w9WDbNvnaRgZ/rpI450C7AA244AXRE8u960xZnAiXn4="; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/networking/cluster/fn-cli/default.nix b/pkgs/applications/networking/cluster/fn-cli/default.nix index 4cafd2d8201..572c05e2a78 100644 --- a/pkgs/applications/networking/cluster/fn-cli/default.nix +++ b/pkgs/applications/networking/cluster/fn-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "fn"; - version = "0.6.25"; + version = "0.6.26"; src = fetchFromGitHub { owner = "fnproject"; repo = "cli"; rev = version; - hash = "sha256-hXWsEg4GJ9AGiZBRLKp7yOJ8o3m4EOvb/g8rVUVHFEM="; + hash = "sha256-Tj64/8uYEy4qZISjmtpOGTMzgSkBB516/Dej6/biYRY="; }; vendorHash = null; diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix index bbfff3fd5f3..79daed87e75 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix @@ -2,26 +2,31 @@ buildGoModule rec { pname = "helm-s3"; - version = "0.10.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "hypnoglow"; repo = pname; rev = "v${version}"; - sha256 = "sha256-2BQ/qtoL+iFbuLvrJGUuxWFKg9u1sVDRcRm2/S0mgyc="; + sha256 = "sha256-81Rzqu2fj6xSZbKvAhHzaGnr/3ACZvqJhYe+6Vyc0qk="; }; - vendorSha256 = "sha256-/9TiY0XdkiNxW5JYeC5WD9hqySCyYYU8lB+Ft5Vm96I="; + vendorSha256 = "sha256-Jvfl0sdZXV497RIgoZUJD0zK/pXK6yeAnuSdq42nky8="; # NOTE: Remove the install and upgrade hooks. postPatch = '' sed -i '/^hooks:/,+2 d' plugin.yaml ''; + # NOTE: make test-unit, but skip awsutil, which needs internet access checkPhase = '' - make test-unit + go test $(go list ./... | grep -vE '(awsutil|e2e)') ''; + ldflags = [ "-s" "-w" "-X main.version=${version}" ]; + + subPackages = [ "cmd/helm-s3" ]; + postInstall = '' install -dm755 $out/${pname} mv $out/bin $out/${pname}/ diff --git a/pkgs/applications/networking/cluster/kaniko/default.nix b/pkgs/applications/networking/cluster/kaniko/default.nix index 21ec319f8a8..1ebc27854c5 100644 --- a/pkgs/applications/networking/cluster/kaniko/default.nix +++ b/pkgs/applications/networking/cluster/kaniko/default.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "kaniko"; - version = "1.12.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "GoogleContainerTools"; repo = "kaniko"; rev = "v${version}"; - hash = "sha256-wDIkQ6MY9g8uKCgfJfXsjkB4blF0QNKIKDN3rYHOa6E="; + hash = "sha256-RMkIqz0k/5XWa/QjmjBCst4od4mzR9KTCLZrI/HYtMk="; }; vendorHash = null; diff --git a/pkgs/applications/networking/cluster/karmor/default.nix b/pkgs/applications/networking/cluster/karmor/default.nix index e6c55938806..aa178524bab 100644 --- a/pkgs/applications/networking/cluster/karmor/default.nix +++ b/pkgs/applications/networking/cluster/karmor/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "karmor"; - version = "0.13.7"; + version = "0.13.11"; src = fetchFromGitHub { owner = "kubearmor"; repo = "kubearmor-client"; rev = "v${version}"; - hash = "sha256-IZUDVw41AfugqVG2hsxoKO7zl1FraVzME/GUxZwaAG4="; + hash = "sha256-/EPORKpEQEPyt+iSzJ6gpM6VICJPal5oWAyxCOnjLCU="; }; - vendorHash = "sha256-VT0CiaG5AODAL6nhoPmpulPApgTUiH0mXI6mS1eK14k="; + vendorHash = "sha256-DXMD7X1Fdqg0Yr6YE+hgWFuuLSjY9HjrEV2ZrLys8fg="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/applications/networking/cluster/linkerd/edge.nix b/pkgs/applications/networking/cluster/linkerd/edge.nix index ffdb882bb35..93079174bf6 100644 --- a/pkgs/applications/networking/cluster/linkerd/edge.nix +++ b/pkgs/applications/networking/cluster/linkerd/edge.nix @@ -2,7 +2,7 @@ (callPackage ./generic.nix { }) { channel = "edge"; - version = "23.6.3"; - sha256 = "0h1pwfqf6y3cfhyx1srrr0dv25d5fxk10qfqzx0hl64h2dp6srr6"; + version = "23.7.1"; + sha256 = "1lvangia0hllnlccxv0f9mlp3ym8l54wmqihicd44p9nyxbwbx3d"; vendorSha256 = "sha256-1ir+IjyT9P+D3AbPo/7wWyZRFiKqZLJ/hoFUM1jtM0A="; } diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index a80320aba75..7a5eb8e3030 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -82,13 +82,13 @@ "vendorHash": "sha256-4gVJ5j2pdrtZYmatsO5N+IwVbNCJfqMlizDI7UhgiOU=" }, "auth0": { - "hash": "sha256-+zhlIL/se0TWiZrpNs7kEgVZtwBSI5G0r3edWn9LeUw=", + "hash": "sha256-QljqPcupvU7AgVSuarpd0FwLuAPJI9umgsgMXc2/v6w=", "homepage": "https://registry.terraform.io/providers/auth0/auth0", "owner": "auth0", "repo": "terraform-provider-auth0", - "rev": "v0.49.0", + "rev": "v0.50.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-qm8rFZZtltC9IV47QzmoQa0kpKp4vn3eHj5kKMIEb+4=" + "vendorHash": "sha256-+ZYbaQICwcABnJE9p6Lwk0gXqeHfO/TLkvwvLD9v8ng=" }, "avi": { "hash": "sha256-xis3uVCK+dck6R5ru8suNQov9qTLwLIdeQCAR9Jwqcs=", @@ -218,13 +218,13 @@ "vendorHash": "sha256-qIgr+ynaNSfNx1iW5RJrNHvEnlr46dBzIi+5IXYn+3Q=" }, "cloudflare": { - "hash": "sha256-/sTKLSoExqssC2pi3LHva8uRolZl+kBDmm8bNNW5+Es=", + "hash": "sha256-Zj8CC+Xiej+gz9V/9IeIGaWP2cjIg6jboXN5jrBCosM=", "homepage": "https://registry.terraform.io/providers/cloudflare/cloudflare", "owner": "cloudflare", "repo": "terraform-provider-cloudflare", - "rev": "v4.9.0", + "rev": "v4.10.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-bY5CXHEEYmJ3IoA+byc8sQMNVpUq+6efY/WolIRXdxU=" + "vendorHash": "sha256-hxD+0OrCdyYn/9nvz5fd/54YiaZyZMOfsIa7lqZhCHE=" }, "cloudfoundry": { "hash": "sha256-SFA0rG80BWaJHwvAWEugdVd3nR+YGflyYONOuoS++P8=", @@ -427,11 +427,11 @@ "vendorHash": "sha256-uWTY8cFztXFrQQ7GW6/R+x9M6vHmsb934ldq+oeW5vk=" }, "github": { - "hash": "sha256-OckLIGRr3PwA5+GbWcIif++hxWPYD9sDSU5nksZH16c=", + "hash": "sha256-MgyeUcNZVLUKjy6ZaUXbFkZd/gokywLE4eTDXshCJUc=", "homepage": "https://registry.terraform.io/providers/integrations/github", "owner": "integrations", "repo": "terraform-provider-github", - "rev": "v5.29.0", + "rev": "v5.30.1", "spdx": "MIT", "vendorHash": null }, @@ -445,22 +445,22 @@ "vendorHash": "sha256-XgGNz+yP+spRA2+qFxwiZFcBRv2GQWhiYY9zoC8rZPc=" }, "google": { - "hash": "sha256-ZOouPBEymdpVaDe1zBwbbeffZ/48lpfLmll6kl1TnJM=", + "hash": "sha256-2c50Ul57IeI7NzH0qYRIw8aKoB/5edCEsurc7JcojgQ=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "proxyVendor": true, "repo": "terraform-provider-google", - "rev": "v4.72.1", + "rev": "v4.73.0", "spdx": "MPL-2.0", "vendorHash": "sha256-X+7UZM0iZzG7LvaK6nKXF3taKIiJfhWRmY1q1Uz9M4A=" }, "google-beta": { - "hash": "sha256-wXBSAsRY1RajMu5npceI9N/c+c2lwEWyqsGP7xgfVA0=", + "hash": "sha256-2fiwPrmd/PHFNksfpo/TQQsuFz7RttAea5C8LJTrMAg=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "proxyVendor": true, "repo": "terraform-provider-google-beta", - "rev": "v4.72.1", + "rev": "v4.73.0", "spdx": "MPL-2.0", "vendorHash": "sha256-X+7UZM0iZzG7LvaK6nKXF3taKIiJfhWRmY1q1Uz9M4A=" }, @@ -483,11 +483,11 @@ "vendorHash": "sha256-XRIGTzxdtqi7uFmTLtxXJiMhPzYJXE4DY8cPVa5R+5o=" }, "gridscale": { - "hash": "sha256-OzOI//WXMHzHSbsqLSAfVpt756SbF3Uv0r/7MsVMjzY=", + "hash": "sha256-u0NX1hoawEVbmj2Id6qvb8GYgH/u3cbgWZ/b+2nBYNM=", "homepage": "https://registry.terraform.io/providers/gridscale/gridscale", "owner": "gridscale", "repo": "terraform-provider-gridscale", - "rev": "v1.20.0", + "rev": "v1.21.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -574,13 +574,13 @@ "vendorHash": null }, "ibm": { - "hash": "sha256-uJf3SB86kTOSKGhS1Psg5to439xfzPqJkrCmoy1gozs=", + "hash": "sha256-XSB0bwkFiNdeVje/pCnNDDjbiroJBckSNqEFlDuctdM=", "homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm", "owner": "IBM-Cloud", "repo": "terraform-provider-ibm", - "rev": "v1.54.0", + "rev": "v1.55.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-pdjCemr2kg+5E677rgeGtphp+YMmIdvuyv9AjmPBygE=" + "vendorHash": "sha256-+HYfQoJWyZizoe/g5cycmSjaStRwbRuYfXRYVOgRqCM=" }, "icinga2": { "hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=", @@ -736,13 +736,13 @@ "vendorHash": "sha256-QxbZv6YMa5/I4bTeQBNdmG3EKtLEmstnH7HMiZzFJrI=" }, "minio": { - "hash": "sha256-drPKdj5mAs1eoocZELq3SIKwlobdTe8xBFPh5UMUFn8=", + "hash": "sha256-bgaSaI6eFEHS2DcsDqigKNWt9QfxTBcQoiqlUhgXm80=", "homepage": "https://registry.terraform.io/providers/aminueza/minio", "owner": "aminueza", "repo": "terraform-provider-minio", - "rev": "v1.15.2", + "rev": "v1.15.3", "spdx": "Apache-2.0", - "vendorHash": "sha256-Xz6WxAxzvLfgJTD2oDgZoeHffcdA7dyfgwY1g6lFkbk=" + "vendorHash": "sha256-4OVNcAG+/JhVQX4eW5jUkrJeIPPZatq3SvQERdRPtl0=" }, "mongodbatlas": { "hash": "sha256-z/bRdyXrjMn98DtQAnEuuJX4dr3SItbOQlvST/p7jCY=", @@ -772,13 +772,13 @@ "vendorHash": null }, "newrelic": { - "hash": "sha256-/LUuOjwkggHcFpIHyM4Gcdi8+wel3mt7lrgVk89myyc=", + "hash": "sha256-ouGJxcoaL05+j/6s71sslojwkBJkHudOo6HsN9zCAN8=", "homepage": "https://registry.terraform.io/providers/newrelic/newrelic", "owner": "newrelic", "repo": "terraform-provider-newrelic", - "rev": "v3.25.0", + "rev": "v3.25.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-N7KyKI5KuX6foKNLJQ12XANAwSe/FS0tjys7uoXtULM=" + "vendorHash": "sha256-zp4gqpbJ6avIjV/cvomgqZsdk8XgweWQ6mIX4RlIo7c=" }, "nomad": { "hash": "sha256-1TmcFS+ul7xpSGqQohcCdeQ2zuDD429xGI0X2Add5HQ=", @@ -872,11 +872,11 @@ "vendorHash": "sha256-TKYKKw6Mrq7hhM+at9VAiVxIpjYeg7AmEIEzfDIJA5M=" }, "opsgenie": { - "hash": "sha256-S3hVBO9amg4uQzwTnkpVBgLdf1+IMhRkDSnZJ6pHXk4=", + "hash": "sha256-3W53oONyPoXSp7fnB2EG512rBXac07nGVevdZ9gezig=", "homepage": "https://registry.terraform.io/providers/opsgenie/opsgenie", "owner": "opsgenie", "repo": "terraform-provider-opsgenie", - "rev": "v0.6.26", + "rev": "v0.6.27", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1052,11 +1052,11 @@ "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" }, "spotinst": { - "hash": "sha256-WQhz7IgIJS4Xf3u9fFqQNNgStbXkd64ri2Zf/C90DMY=", + "hash": "sha256-YX0NTJ8T+HVrSiRC0WkA+SVakQ+ggVx/7JYvf3SkmPM=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.125.0", + "rev": "v1.125.1", "spdx": "MPL-2.0", "vendorHash": "sha256-cT/85DbG5U/JPA+rgJ2BhxJA90KBKjg+X+glREiezAg=" }, @@ -1106,11 +1106,11 @@ "vendorHash": "sha256-GNSKSlaFBj2P+z40U+0uwPSOuQBy+9vOVFfPe8p0A24=" }, "tencentcloud": { - "hash": "sha256-BflyXfxfth9wjPCd8aW9maemjjHTzuL8KvxQsvRUKLw=", + "hash": "sha256-+DseNvTLRai7qitiFNPYDub5MJhTrXDDGg4ni7McH7Y=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.81.12", + "rev": "v1.81.13", "spdx": "MPL-2.0", "vendorHash": null }, diff --git a/pkgs/applications/networking/gossa/default.nix b/pkgs/applications/networking/gossa/default.nix index 4e77b387a84..17d9f828b64 100644 --- a/pkgs/applications/networking/gossa/default.nix +++ b/pkgs/applications/networking/gossa/default.nix @@ -6,14 +6,14 @@ buildGoModule rec { pname = "gossa"; - version = "0.2.2"; + version = "1.0.0"; src = fetchFromGitHub { owner = "pldubouilh"; repo = "gossa"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-eMO9aoI+otGQcvBUJtxciQ7yhUidYizLrDjMVchH3qA="; + hash = "sha256-vonhVxXbYI/5Gl9ZwI8+a3YXSjoqLVic1twykiy+e34="; }; vendorHash = null; diff --git a/pkgs/applications/networking/instant-messengers/dino/default.nix b/pkgs/applications/networking/instant-messengers/dino/default.nix index 7d296e417bd..f34cca6f929 100644 --- a/pkgs/applications/networking/instant-messengers/dino/default.nix +++ b/pkgs/applications/networking/instant-messengers/dino/default.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation rec { pname = "dino"; - version = "0.4.2"; + version = "0.4.3"; src = fetchFromGitHub { owner = "dino"; repo = "dino"; rev = "v${version}"; - sha256 = "sha256-85Sh3UwoMaa+bpL81gIKtkpCeRl1mXbs8Odux1FURdQ="; + sha256 = "sha256-smy/t6wTCnG0kuRFKwyeLENKqOQDhL0fZTtj3BHo6kw="; }; postPatch = '' diff --git a/pkgs/applications/networking/instant-messengers/jami/default.nix b/pkgs/applications/networking/instant-messengers/jami/default.nix index d7b0a675bb5..ee14657bed1 100644 --- a/pkgs/applications/networking/instant-messengers/jami/default.nix +++ b/pkgs/applications/networking/instant-messengers/jami/default.nix @@ -2,6 +2,7 @@ , lib , pkg-config , fetchFromGitLab +, fetchpatch , gitUpdater , ffmpeg_5 @@ -106,7 +107,13 @@ stdenv.mkDerivation rec { inherit src version meta; sourceRoot = "source/daemon"; - patches = [ ./0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch ]; + patches = [ + ./0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch + (fetchpatch { + url = "https://git.jami.net/savoirfairelinux/jami-daemon/-/commit/315b5fbf546712f22a7b03ca750257bc92263a91.patch"; + hash = "sha256-GNUhFWvYpihAVe1gkVkZARpQmN+Cgv97hRQ4VFiEoKI="; + }) + ]; nativeBuildInputs = [ autoreconfHook diff --git a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix index 62ffcf796e2..01224267867 100644 --- a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix +++ b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix @@ -2,13 +2,13 @@ (if stdenv.isDarwin then darwin.apple_sdk_11_0.llvmPackages_14.stdenv else stdenv).mkDerivation rec { pname = "signalbackup-tools"; - version = "20230628"; + version = "20230707"; src = fetchFromGitHub { owner = "bepaald"; repo = pname; rev = version; - hash = "sha256-tSmnqKLrhlr89Sz6r81/JlFMxbFoUoNs3pBQPXbi5ZI="; + hash = "sha256-kVXkcAhDpwc6/d5iXMJ3Z31p9REqWUvSimE8p+OD8aU="; }; postPatch = '' diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix index c8f86953174..8834ba2a154 100644 --- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix +++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix @@ -48,23 +48,23 @@ let # 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.15.2.19786"; - versions.x86_64-darwin = "5.15.2.19786"; - versions.x86_64-linux = "5.15.2.4260"; + versions.aarch64-darwin = "5.15.3.20121"; + versions.x86_64-darwin = "5.15.3.20121"; + versions.x86_64-linux = "5.15.3.4839"; srcs = { aarch64-darwin = fetchurl { url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64"; name = "zoomusInstallerFull.pkg"; - hash = "sha256-vERhyaNVxam6ypi9nU2t6RfBZgtzD6YECkSrxkxl/4E="; + hash = "sha256-FEgLtKhjODZGuwzOWUK//TilXM3Gvka7B5E48eyrBuw="; }; x86_64-darwin = fetchurl { url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg"; - hash = "sha256-Yx5seUks6s+NEBIxgltUQiNU3tjWpmNKMJwgAj9izh4="; + hash = "sha256-q4//skfKwAuPqPxJedVACbSQQiTKmc8J24t7mCY6c/w="; }; x86_64-linux = fetchurl { url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; - hash = "sha256-R6M180Gcqu4yZC+CtWnixSkjPe8CvgoTPWSz7B6ZAlE="; + hash = "sha256-4r1jayWHg+5Oerksj7DSc5xV15l7miA0a+CgPDUkpa0="; }; }; diff --git a/pkgs/applications/networking/irc/catgirl/default.nix b/pkgs/applications/networking/irc/catgirl/default.nix index d032238ca5b..d56573d9d72 100644 --- a/pkgs/applications/networking/irc/catgirl/default.nix +++ b/pkgs/applications/networking/irc/catgirl/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "catgirl"; - version = "2.1"; + version = "2.2"; src = fetchurl { url = "https://git.causal.agency/catgirl/snapshot/${pname}-${version}.tar.gz"; - sha256 = "sha256-pov7gvYlvN97xbem4VKP41Wbze1B8NPJcvi36Ri87o4="; + sha256 = "sha256-+20EoJkwOvBdJ4xwXBVC5+5hZDwDDWoLaN7FNxCAo8c="; }; # catgirl's configure script uses pkg-config --variable exec_prefix openssl diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 798c35ec962..2cde6950cd9 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,665 +1,665 @@ { - version = "102.13.0"; + version = "115.0"; sources = [ - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/af/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/af/thunderbird-115.0.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "3812ed9ad59f56919d3909e1e17f3dc468f1da676a5a4360d2cf9aa359461d52"; + sha256 = "8f51798549363dffbed6fd14acbf2f9cc67c87576059c15f2a7545820c58902b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ar/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ar/thunderbird-115.0.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "445c872f9ec98a51ee3817c17d7996f8d11eb882c23bda75e3d0704734cf8fdd"; + sha256 = "ed6f2024bac58922c508f437966710fd0e6b45403b0b1c4012ce5f563ce72fe2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ast/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ast/thunderbird-115.0.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "063ce8970a09c00d6e3ae5780e4d57d7eb6f4b4c5b266da2b3df9e15a944b314"; + sha256 = "97b5af1e48208283d43485259fb836432ca3f59842bfecf3a514ad76cc3d8b64"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/be/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/be/thunderbird-115.0.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "f8e63ea388bf470beed170baf73e61b67feb15d116d04858ea1bdfdfb80e6f66"; + sha256 = "298acdd635eb0749201b4e1c8c6cb375542cbb3967f9becbb74b305abe1b78b3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/bg/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/bg/thunderbird-115.0.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "ac8d8c729c39565b6346f141324c299e961bb85e4c944e13cc5cf786ce699d3e"; + sha256 = "f4ab0a38de2e8439bbb0bcc03ee20fdec216549c6d339828c529a6a938a16893"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/br/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/br/thunderbird-115.0.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "0a7f8eec56c9e9a5f5aea7f793601003b22f698e16cd0d3bec3d99cb39db5a4c"; + sha256 = "c34101d697fe7ba8961e6ca76a87dc1d9f2c0fdc8f937dc6eef325fa85f9eff7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ca/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ca/thunderbird-115.0.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "93a7552d8605b84ea0933fb407c471dcafed0b0f87facd4d970120f218c008c8"; + sha256 = "d9d00fe64f499f242a582ceb94ff418bf0fedac5a7e5623a0b8f0c4d5c52625f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/cak/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/cak/thunderbird-115.0.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "f12bc1568b451319d0d60f098d9f40dbcc1ad517c4eee55cec7ab5fb747e7270"; + sha256 = "79a26d7da3562d610d3b699bf62969f9b04ff6004a87626feae91bbba2f5d524"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/cs/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/cs/thunderbird-115.0.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "05e11ee1c73d69c8ca7762103ba93e081fedea8487406385e60fe985b80f624f"; + sha256 = "3088425868318ea6d5593ddb20ebd0d1a893e93b886a18f4a76137e7fb3c6478"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/cy/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/cy/thunderbird-115.0.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "fc18fe46a4f2ce5b4cba11105de96849b8914cf3f9818c40aa2cb932e600462d"; + sha256 = "b99cb97ecfd892b7fde5ca5a1229a883e671aacd21bd12680290671b3bb43abd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/da/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/da/thunderbird-115.0.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "964784f13838af07dcffa19ee65a5b04cd5da1d04239a522c5794bf94719d7f8"; + sha256 = "832b2bc924ac3c082a0bb425f0cec6a9ad5ddaf54ae40561be938938842fc7f1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/de/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/de/thunderbird-115.0.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "62545ff4203f8197b0ccef526c28f15a446c33bd12e8ff3fb4d9f136f5a9a5aa"; + sha256 = "66529b8f43ca136de0dde7f00578e979cc1cb3a9207725501cac8244e4119491"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/dsb/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/dsb/thunderbird-115.0.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "7c6b78377a35899cc0c3a2fd69798180b5429f4f4b806f677fdec2ad3628321a"; + sha256 = "1defcd3e228c4284dd45ec5be9e78b07190af019010ea4d687fc84cd3ebb8378"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/el/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/el/thunderbird-115.0.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "a19bbcc882c4f28fe6f598766f1f9bce3e364e86a9d043589feebe491850b6b6"; + sha256 = "f82915d4473fa90932c371314e038165f77a83852b20fb97117980ecb6020c4a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/en-CA/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/en-CA/thunderbird-115.0.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "c3fddd8331042d4fe9a0b63c27a7fe5ddbe4a6de8bf2b650116d0f3b0e58f5a1"; + sha256 = "5bdcf7f56014272b73e6e86e97693e3c1971b37557f5dba58d43d0399f979637"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/en-GB/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/en-GB/thunderbird-115.0.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "01c525b0742c9434135c564877d6051f862e1ac8641b43efdfa3902509ce527e"; + sha256 = "c6b8f0ad17ba2f68c27b1934cecd7e9e453ed7252ad9949e2981a1a78a1492f1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/en-US/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/en-US/thunderbird-115.0.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "60e363b604fd5e0c858e1c26224e4052c020d9f1b3bd7508f233ebef6ad7b05b"; + sha256 = "a1bc5d229249cdb1c7fefd585029a094521e841bd29b023c436a3b1815ef0cd0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/es-AR/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/es-AR/thunderbird-115.0.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "a06676e96d86cccf57636b84c6a960f4e88335e5890e34428de25891dadbdae8"; + sha256 = "74f5f16547d8b1d392e79a842fe7b65d541449164f23cd0711925fd50a2afaee"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/es-ES/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/es-ES/thunderbird-115.0.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "6f0969919b33ea8da006dae62cdd2ab90e20c9ac3a0ca53524a05eff6134ea1f"; + sha256 = "23ac1b0be6c735d9f28692ebb28fc9cb9c222242f8aa714beef3e94753d84177"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/es-MX/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/es-MX/thunderbird-115.0.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "55113bd54e3315abf2db2fc0d6b4afc68b8a53cd3a5a8167eb3f7a895129b61d"; + sha256 = "5c33ccdb5dd7adb32da21750eafc0ddad3bad00c7a8b05fd8f6d752540facd75"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/et/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/et/thunderbird-115.0.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "23e719b847b2942226abd20d11d45a0573d3d5428d2a741a06d94ff0f854db81"; + sha256 = "64484ff787e8484d604c1074bd7eda9ddcf815e4f54ae8decea7938144349c4a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/eu/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/eu/thunderbird-115.0.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "2e41dd8f77593c4207e89a3bcf883ac5f45ce732150108f5e5040d1e6754bbac"; + sha256 = "b7d72bd93d3b470aeb4f2ab64abe26b6970abedc29ead03ab692655e1129be90"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/fi/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/fi/thunderbird-115.0.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "e5c9566a483654d182c8c2a9fddea75a5b3d19e91a16ec291b52a66db5e3a78f"; + sha256 = "0f5fe235921762139d8ea7ccf23307d026baa2c8f6b0073f73f837d583450fb7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/fr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/fr/thunderbird-115.0.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "1218794ed23f0e63db896391256b08f5d6e99eee2d6a8bfac53a7c64066a6022"; + sha256 = "510c43169db1c4262100b50b006aa898cb9c9d8228d8ad6b0437b49cfd53b71c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/fy-NL/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/fy-NL/thunderbird-115.0.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "ea87a523282a83c4c212bd463d0e936d7d76d2f9a1268857408169083cbb5494"; + sha256 = "3db039a076117edfe570d1b022a963e2832285848fbc02ff152f7f2190762df5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ga-IE/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ga-IE/thunderbird-115.0.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "d8775cf3c06de8f7803b7f053956ebdd7636407229cd2f83bffe7451e9dabb73"; + sha256 = "8b8d558bddd44c6a590b4fdbaf89a4a409dfc2015aa15e429aee57e4aaae2237"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/gd/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/gd/thunderbird-115.0.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "cce50897e78e16237450a98316719e87b3213cac98b101a72e77bf500940fad3"; + sha256 = "32e5cf83ef663c7cbfd1e768fa16abfbaaeedf5d6bac0b275787788ea2763fbe"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/gl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/gl/thunderbird-115.0.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "8a43a71e1da836f53c76c6059ae0937f8a3d280f824958c0bb4a730e8a2acff9"; + sha256 = "6c27a35d81135d4cfd241995d49a820c5d3f1fe2ad3ff7e84b65a4291548c02f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/he/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/he/thunderbird-115.0.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "e9f96dedc206fc7eb2a1a8a98088434d13a193415eb470c00abd05e7310a19e7"; + sha256 = "55e8884467a01f22c24d7fc73d63c6cc9621fadb9078cd5bc5792ba40b9a4bd9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/hr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/hr/thunderbird-115.0.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "d1e3958fb6f954fa97524606c180417c6e90eebf374e642b0a4710e25774e2e6"; + sha256 = "f8c7a37454cd78032f13553713d5a1e6609601335cb4d7f9c096e17a8b0272f3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/hsb/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/hsb/thunderbird-115.0.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "02f86d0f0b829ec8b6a8e93192ed7d8181fbd8c0ee0f2d635283ad88f6e9f7d2"; + sha256 = "e251236e6d8ae4f8f4d9f72397f16ee48d83dbf860b18e3ead4982b8de16a3bd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/hu/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/hu/thunderbird-115.0.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "6281c33b9db6c5972914e5f85444e6b883c2e66037c05cbfc23418d8d299fa93"; + sha256 = "66cd01ebaa2328793c392789e753d8f6dd752e45161620e3652b3dd69ab9d637"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/hy-AM/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/hy-AM/thunderbird-115.0.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "6d7bfe6b749ef85c960756216f7c3763abf75cc00b73baf4a0219ce652b3ae62"; + sha256 = "4c31ce31a510bcf2bbed367d218c8a5eabd7b92b545e119484854bc884e7a4d6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/id/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/id/thunderbird-115.0.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "cf065970ddeb180f0b2ce73f15f721e96bd6706141b7644dffbdd6af21cd1201"; + sha256 = "d06a9cda8456fe4fb669095e3d53cf2cdd2f77d1075d71bb7aeea788dcc65212"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/is/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/is/thunderbird-115.0.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "e690a87a67876ba67ff9277fecc972d265c2546028f356c0dc4c5efbc80e65ec"; + sha256 = "1868791bbc57f2d678f2aa718f6eb6aaef6cf1084d03b8ae0589e9bdff464435"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/it/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/it/thunderbird-115.0.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "84584b57adb4cd3b56c59cbf33e8f212dfd9366c3bc0d52bf5e53bc1871c426d"; + sha256 = "f7c589afd1e03c641d7aac7e09a5d34fb7be79387ca283d942fc121b92adcdec"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ja/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ja/thunderbird-115.0.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "00969670a9447365c687aa5866ea802ed72b08916bae34c2b2bdb3f1b02ee8cf"; + sha256 = "25d65fcf25f71296785982c889a24299ed7c53e46bc85f10f2b0e2efa5ef2acb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ka/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ka/thunderbird-115.0.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "be471a01f2d7aca4b666c4862242954e72c1e4cdbd6f05834879c055b48ea5bf"; + sha256 = "fdf9481873c8c4f7167d4a1c212218db78fc26bc614cdf8d9cb01c9bf9ae48fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/kab/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/kab/thunderbird-115.0.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "6fc2c3840aab2643689304c2c21da33df8b1cff291bf9007cd2cf676dd9f9164"; + sha256 = "a0d0c006164fe91c3050c1ad76e6e949654583f352c9fe573e9cd9bb8bc8e8cd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/kk/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/kk/thunderbird-115.0.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "b07b4cce24627aa0885eb4a288514a312244cf14e672d242159c77c70b86f17c"; + sha256 = "1c2a1fdd60d70f34bc258af80424f53f53189201579e5898999019ac681a7b0e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ko/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ko/thunderbird-115.0.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "81275eb753aacc5b67325d294400de10f57654432d37ee53501048e38081fdb9"; + sha256 = "98928401699548b6c0562a240bfb0dc9ddf963aeb8ea97b3e59eb919ae456a39"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/lt/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/lt/thunderbird-115.0.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "c51a317710356a65fb0dd8270f834e4e5e8d9e0918dfe18c84c24cdbd1dfd5ae"; + sha256 = "17899cf1a1fb82e1cb3bde03c6b528f9afe8ded7044641cc546d6e7082a95b33"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/lv/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/lv/thunderbird-115.0.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "e120bbaa79cd31bade34bf1393f705d1757719114d7fad2aeee45402fc58cbde"; + sha256 = "b04dc7a0a8ec4e5d60496d943abb329fb7cd007511fb7a35f8cc04e332bb5ed2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ms/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ms/thunderbird-115.0.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "b747f5fd1e5c8c22879f06e4097f8006e3b4acb0a235cd67c4f1c45e40e19c9b"; + sha256 = "6365543e2664dc065d6fe3d39b57798035bd40130a59bc65ce1d48404db2d613"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/nb-NO/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/nb-NO/thunderbird-115.0.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "bbd8517de5607017fc78917ec89b59a8c26bc1d6f308ca034855ba48abb1a01a"; + sha256 = "3111c3dea33b04ff1c911f7e10a5d5d5888b93490b7a59531412b89a5c6a98ab"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/nl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/nl/thunderbird-115.0.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "f8cb2ee310014767becfe85e84a1aa5171067adab2513bf9d14e5dc9a72517be"; + sha256 = "73b86ccba4d669f2fab7c757811a3f178a850121333501f1acc886c90aaad9ed"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/nn-NO/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/nn-NO/thunderbird-115.0.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "b52959123138caa96d90b8cb85ebbe200e07733d34f3a9c262634f90af78ae03"; + sha256 = "184a7f4d9580412d9c574bc3768cba75006d9d2ce308e4580e2a500319983fa5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/pa-IN/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/pa-IN/thunderbird-115.0.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "d2dceaab81cccd8ca0ddbd0466e3acc17eef256a12825f84cac65e1532b93a83"; + sha256 = "16a4c0ac17524c5aba900d6d8b60ad2f0b96fd0c9e11e2a3e0f7c4eb5656336b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/pl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/pl/thunderbird-115.0.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "b32e90a2a01668ecbf62b8931254f3206746d6d0b5de28fc7f8b26a6d06f659a"; + sha256 = "f9ea0040d9c096f9beaa7c1681ae523675359371057fb20279347c4cfe6232fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/pt-BR/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/pt-BR/thunderbird-115.0.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "bb769f739108eedcf06b0ffe2681bd3946bec136eee9330facb439bc9c40447d"; + sha256 = "1c0b7028b9d568f22580fa4cda7df3d4001ef486c51e4f314a4bb8999702db67"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/pt-PT/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/pt-PT/thunderbird-115.0.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "f15ffe020b1ae6b41937dcc6722465b678a7914abd0af864ba23672ff66155d1"; + sha256 = "0738d9533b79fd5d1ebdcc59c8343171838ca324efb13e570493a758b764f0e4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/rm/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/rm/thunderbird-115.0.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "8468123d5bae3b9d796e74268e67ce115b4b5a5980aee1408759eed6f7d2cfc6"; + sha256 = "25cdb5a94e2cf5e28fd26c930fad948d231ade95e84cf7c4c7bc1a8019a7d138"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ro/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ro/thunderbird-115.0.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "81e389511e1e4618e6554cd01b722300723ab18a39e74d91564fa5883f617c19"; + sha256 = "86b544b2b4b7fc50324976fa7d74d89c6337e13a8b69c613053538b2e80cd314"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/ru/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/ru/thunderbird-115.0.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "78462fc4f264b11c35c1892d81db775240c7795747f608b11064a5d092e79664"; + sha256 = "f62ff405485f9fe41b814ea5d8491889c894eff1df49a3daf8bb0a29e856e1ab"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/sk/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/sk/thunderbird-115.0.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "8a213598e861dd4166fce60d76d5f1658063f1a1e008ddf2f3114b3ea3f2d809"; + sha256 = "e1b2237b402b45f0f0ba3a3b01f93236f4a50fe289bdc08f5e2bfa18d3b74e38"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/sl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/sl/thunderbird-115.0.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "cf85777c113fcc41e3485c62136a561ae0e21db70b4e79c4fb112280f6ab8260"; + sha256 = "cb7477d9cf23d794b55da8433cb79a3f24338c1af2b2bb1fa59b7b495da10863"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/sq/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/sq/thunderbird-115.0.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "df09cef518f01f29bf1fcbcfef4ed82e0a917e0361f41618fa796ed20e6a8974"; + sha256 = "184f162294c58ec8d0815c5baf873498d2f3173bbc88f712f9faf1d78356c909"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/sr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/sr/thunderbird-115.0.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "af46328c71c61e1042af53e42b58aef5a1b9f82b93972f1a4354d1902e3802e0"; + sha256 = "2251cfcea38ad09ed4ed4ddfe92fb9c78eda290736af56d2a84038bddfb9959f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/sv-SE/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/sv-SE/thunderbird-115.0.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "70ff6e9d0c28a4435521e5b744f6ebb783590d390dc1247fb17a80745ce5b81e"; + sha256 = "4bdeeafc31500f2c055aa2dd2abd91ea9d77ee3a7e0307ae1aa071ebbb247c12"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/th/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/th/thunderbird-115.0.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "6a9055143e689867a0e06c75bfa5103be1cc9e0e223c7a51ea6a8d16a37623a8"; + sha256 = "f5a00207647693537b011c903c037e75cec283837340eaf758b348435a4b3c55"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/tr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/tr/thunderbird-115.0.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "8e00419a701a84949dd67f618df39b1603531190125af6d525da2f18c5d8c7f0"; + sha256 = "56e1d5d5c93d2da6e8fb7baa4dea066d0250aba7bd4b30872aabce6da98f1e81"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/uk/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/uk/thunderbird-115.0.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "8a051c9dc20f3f0a968f5f7be38ab9c30281931bb1f6a3b90aaaed0d8455f359"; + sha256 = "e27784783dc0104baf95e9cae5874280b3647e596e81e0196a1d259709fd2686"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/uz/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/uz/thunderbird-115.0.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "73b68505012dd248c073aa8d67a108501fca53f020d44fc613e59b9532ff560e"; + sha256 = "c99b231bd66dbd069d5a1748bb81c6b0b74947536e43c8914d0f388d8c810804"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/vi/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/vi/thunderbird-115.0.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "51ac0cde7a05b4c1a1e81e289beb91ae6e8d21096d2f61dbaf6af457bc84640a"; + sha256 = "e4ecec6929b5729f677d3b9cd9960ce45aa66c32e93bbbb67cdde5776994944c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/zh-CN/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/zh-CN/thunderbird-115.0.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "5616ff9e4b30bdf590b941ca46e6793d9d4357c6f323372ca6b6ad88bcb09c65"; + sha256 = "5763bd91ac3dee267e5b6b11e2bcd051e9a99e35f32b3aabb59846fc9b92232e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/zh-TW/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-x86_64/zh-TW/thunderbird-115.0.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "cab3bef46dae32ba86952152fec513cf48e7b37b034dc48b59f1c3ed43d817f6"; + sha256 = "912632028b84b102df822dbca4ba4d069ae57f8945d8b59c1c7446af5abfeb7a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/af/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/af/thunderbird-115.0.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "9d67e602573d53bb1b579308b2adf5f1dc9eea20d5323f10d0193372b3db968c"; + sha256 = "dce2401c688e7680cfce060de2b0ea01c55048584bee74558caf9987285f1007"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ar/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ar/thunderbird-115.0.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "a0a4310cf8c87cf85a7e2c8f2335c615442c88c354c58b9dbcbe4ea1fbeb064e"; + sha256 = "0be8b9563fbf8d13703dac53f15a557577aa0a27bb535d8f393a9f2bfdcf638a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ast/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ast/thunderbird-115.0.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "47ca9ccbb5a4a04ab477b120465ebebe695c0a38a7e5a9cd8c9037c7e91ef993"; + sha256 = "00e3d3d117d388cd6a19f2bc944b8bb95053bb6cf83b8ec4d721c35e71fe4a5d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/be/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/be/thunderbird-115.0.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "70466b7d0bb75617c5013615f1756eac2ccf48a89cfeaa1486c0256bc31aee11"; + sha256 = "6a7cbcda0357b927adb33de58f3edf7921512c7018565ea757741423f6bb06ac"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/bg/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/bg/thunderbird-115.0.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "4166fc66cc4779fed44f8db3561b46012326dba958d75ea8b4eb23aeede40105"; + sha256 = "87314283d96d3d4959499bcab2c8b2029ef6437afc2750fc09feab57757fa549"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/br/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/br/thunderbird-115.0.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "23af915ff46d00d836f442af65ffcbdcd3a7668bf385855b626269320d30de89"; + sha256 = "b567201800d4cd7baf8b1bb21a0f678d18613d55a8b674c4d68bba85d677512e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ca/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ca/thunderbird-115.0.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "ed309a1f5e787c6d9de1ecaa332bd5ad995d9dd44521eb141a8002f4c96f8b78"; + sha256 = "d2325dc66ad0d2a449bb5af48cb6aca3090def0db9fd971996012ec17146b8fa"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/cak/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/cak/thunderbird-115.0.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "04f0f440f98b6444d1c0044bca77c2c4bf75025ea9eff163159c182bb913697b"; + sha256 = "b9d351e3efe36389e65c3476d8da27e97314c419da09a0a5862571054796c657"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/cs/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/cs/thunderbird-115.0.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "592e5fca7ef04ac14b400dcc326cef79baa48c4289e65106b6967eea37930cac"; + sha256 = "03730cfcd24ac88f846ee8c7afcd47ff841978b4cb72a5ba66eb2b33f8fe0e1d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/cy/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/cy/thunderbird-115.0.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "9f7862b5f26022f27d39331b1b0ce0972127a34474cc89fa44a369777f79311c"; + sha256 = "0fa50334be1f5ad1e1ff4d3f8c8c8b5238de42290f32e11863bda353862654d5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/da/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/da/thunderbird-115.0.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "1882e205f8e16eeef88306f30e4a1dfc5c415d1e1cf1041ce432362b84ce5b2f"; + sha256 = "2ec101632c90490c2a1a31df2a83377fd079ad75eb857bb9da90147757ef6b9e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/de/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/de/thunderbird-115.0.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "00d1e7cd634c130c6f4a26333de10e82f7a18ef1fe766a6280a2614c1dd4290e"; + sha256 = "a366573cdaa1d88727f8fa834a66667a500ff85bb4a84dacca74862df9f5a26a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/dsb/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/dsb/thunderbird-115.0.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "d14aaa3beeba7dd1f781c3eef74cb098a5f36944cfc240223d8f3d472b2c15b8"; + sha256 = "a88f6dbd631cce0e0af9505020b081f99b85bcc6ce776aea8ee69483be13b080"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/el/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/el/thunderbird-115.0.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "cdeec1c38813d76523597a3d9afada7538517a2fd9705a64a9ae03484c3d00b5"; + sha256 = "acb63c959d21951daf907e926be18b724c4fb591d8cdd656221ecb3c26755642"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/en-CA/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/en-CA/thunderbird-115.0.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "553921daa097d493144a65dffd7e4706cf1d95541012db7eda8544690ee8977f"; + sha256 = "948f1ecd11e3614a74e807fa1f240c10a573491b6de6e278910343a335e4cef9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/en-GB/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/en-GB/thunderbird-115.0.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "60b796348c70fd0ea30fd85c1bdea52a027d25622286a9c33a24fa8aa87b1f2e"; + sha256 = "14012fb10ca0d00192fc5537c94b4306ad44a04e93794105e833d98a75f77b6e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/en-US/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/en-US/thunderbird-115.0.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "46cdf6a072c11cc8df062834d3c9e64e6ce71eabf1f4c7d55753dd95e2b21e83"; + sha256 = "1c4ee4ec60b3c6dcb95f0dcc27784054828c17b3f555a9f9691ddf1c6da49fba"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/es-AR/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/es-AR/thunderbird-115.0.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "637a60a827e347abfc364786ca5ad2c7b6b3c0b61fbb7ef5c81dae7b61a3eeeb"; + sha256 = "6b15b5edd5f4171f30886d4d62252223c74fedd9b5c484f5741918c09d1c0d9f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/es-ES/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/es-ES/thunderbird-115.0.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "b110ecbae661e18079f8ee7e06c866da5c49c288e4d265366f9f4d6d3cdb7087"; + sha256 = "4990ec248cba5f68f051d7e3450557bf6fb051074cf3db347eff286a5d876614"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/es-MX/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/es-MX/thunderbird-115.0.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "63722c2ecd323216371633a67d6de071148898f62c8c44781bd5bc9aacd2b5eb"; + sha256 = "31b0ff9a0430bd973779535db00b618fd981f5a0a48ada31347b0cd2c3eb7fb7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/et/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/et/thunderbird-115.0.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "93109b1876f212ab8a91d34c77dd137d87009c39fab3faef6f63ad72cb692567"; + sha256 = "b098a5a50cf811e36d26774a147607902a5974a79b8b78e6055c28f57447cdd6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/eu/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/eu/thunderbird-115.0.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "a2b8196598d00e09fc119c2a4f70e71ecac6080557d69671e3cea84361d1249e"; + sha256 = "ded5ce38a07381d0fd558a799637e0b4cd5858b614a9bf9a6d9828040fe6c282"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/fi/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/fi/thunderbird-115.0.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "92518485b0b0111c95b867d13d3a7199d3a3d0288d05636f6d69dde44f94521b"; + sha256 = "166a40a851a7295a44067b308d97a97e44177d3de71011492aedf688aec11ab0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/fr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/fr/thunderbird-115.0.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "21ae453720831af4b06d261c5094ae6ccf4d730748c51eacfb5879f012460ea2"; + sha256 = "1e52ba4e9397e0909321d8610380984fe3bc93f9ed818a9b3ebf9fa0654e43a5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/fy-NL/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/fy-NL/thunderbird-115.0.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "759689324eb65ca07b69fdb82d183399c0a0b2948e9b1c048f4919ff4f9520d5"; + sha256 = "22d4c02962b18d05f7285cbfc18bfd38b7006a71fccab8c06bfedc26ded0328a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ga-IE/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ga-IE/thunderbird-115.0.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "2e0d71044e670dd130c311eb5c8175ea8ed8d44816b27226d81bd6b2b00d22da"; + sha256 = "8e14edddbfe80c31626c8fd434079bbc5e08fc308cae0bde95611f5712b48a17"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/gd/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/gd/thunderbird-115.0.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "aaa6c675b9a1d3a19bf736fdb8b3c07145871099f5eb102e7eac5e2b7613568b"; + sha256 = "38a60157d103d3e0b1a6a8697a70cb7c10f684992d93aec9b9230ea085417a50"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/gl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/gl/thunderbird-115.0.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "54ec7a64e53bba9c59ffc5a63f7668d28b1fdac2c42757be8d89815364873575"; + sha256 = "9077735ed87ba3cb6be0671413f83884c5a8b885d0496b9e479a15edb20b90cf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/he/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/he/thunderbird-115.0.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "896d7be34cdad5efdfcb958a8763f685a56adb64030563b61521d4b547760595"; + sha256 = "d37f52181b7eaece0aaa55d145363dfb4df3d1be2b0ef2ea6c9562f6314e40df"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/hr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/hr/thunderbird-115.0.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "968fbf7246d062344d5631720ffcb19e58a15655731a9550673c408ec1e0852f"; + sha256 = "a3515e15f3be30806788fb0066447281a6b84cd4d4e6c9d659046403d6678a7d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/hsb/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/hsb/thunderbird-115.0.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "d393a1a8ec99b4b03eaa26560b5280c863b8935eba7274f69af54f9eae7cf365"; + sha256 = "8d32784172e7a7c94f9779eafe3daecd8bc0abec5d9e3251498a0be19664e0a3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/hu/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/hu/thunderbird-115.0.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "d796099393afd865b7b3d37917f921dc3e667c0b0bd7dacb955a1d239620e723"; + sha256 = "0b98cbbd26faa6c0a08d7f09fde25427ebba47a20e1bbd0afce14d6009bd8b43"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/hy-AM/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/hy-AM/thunderbird-115.0.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "a9cd46e49d6fac36a76c0b2a7728099b980923ffa4f16a398b6e6b1ed975f421"; + sha256 = "3adf2616566cc759984b421cd0dfb0b9f3b249acc0f8fc6b4956e80a1d051f8e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/id/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/id/thunderbird-115.0.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "621b0df18242dfd0d64b3554411e150e9249475a99918ec9d2e6ee8aa13ce602"; + sha256 = "7f7d0983b9bbe9c3c2c1819f52ff401e48442f2395b37b4eb1c8df88fa68bd6a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/is/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/is/thunderbird-115.0.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "1a01815ae59babb7bef64a0d3768fbec23e5bbbed25bcfb37677825df72f29f7"; + sha256 = "e254b860ddb27c26e0bf24cda648df6e7efa371d2b459910ae4cdc67c73cd0b3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/it/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/it/thunderbird-115.0.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "e877a7bea6eb184352aa9f91f112059737f7709d9eaa27c3b911c91437e220bb"; + sha256 = "da80eaefb4c8dc08641150e6aa576ee7fb0941ff163af938886fa27732a368e3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ja/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ja/thunderbird-115.0.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "a9fe2b1273745213de8a3e723326db37cfe3446cf0922d55dd371c52dd6942f3"; + sha256 = "8e5526759ba216905dfab3dc85212733ab6ad5c2f7099ab2fc2586a345dcc60e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ka/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ka/thunderbird-115.0.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "d13862201e1a4b2911d820ede69e54c239656e91fb66594a789dd617efbc705f"; + sha256 = "e8aea6d41c9060baede8f969fc411cf055328cfa8fab854a675f395af23c9f07"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/kab/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/kab/thunderbird-115.0.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "3dccc3b3163c332c85d6171e6c5a366d1b6cc2d681b8b49413f8e119b554d6ef"; + sha256 = "abfb6b0eddffaa512771109d7af970c7c3ccdbc74a668a5f2d495977a0dd7122"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/kk/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/kk/thunderbird-115.0.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "4f236eb6094b24ad20fd1b9206b298539c62550d64ea6faab5b9e5c7af1b92a1"; + sha256 = "2f2d869e5a68dabd78376c5575cb8778327a97cc0f90af50db5fd149ddd0d745"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ko/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ko/thunderbird-115.0.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "12138c2913e4ace3f772218cad8428816a7f3053371e41160b2eac708aade294"; + sha256 = "2e86784f1a8e8d7249a71d8405c1f734061c86dd2abdb8aa66979659961616f5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/lt/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/lt/thunderbird-115.0.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "63dab76b710a4733ce5eba4120bd3da6c8b98632e96c074ee093969fb40984f8"; + sha256 = "38d150f67c0e4bb2d6c5c88a18b1aef068911697c8d787c97c7ad00117b29ca8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/lv/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/lv/thunderbird-115.0.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "ac18773d6fdbfb92cd30a8c33973bad927a82274dcd24c4cec23fd815256da39"; + sha256 = "8a0fa2936c1cb510ed2538e195485aa878d90bfc91998f15eb4b18bf55580ab6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ms/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ms/thunderbird-115.0.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "1bc302e2dd379a25c708edd51644f18331a73866e83add07b109890f5778edac"; + sha256 = "4cd6f402b97d1b465d5547c9cf2328d9d928ba0cccb4b4b2b3cafc1687291e45"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/nb-NO/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/nb-NO/thunderbird-115.0.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "4d1655e7a258dfe4ef5c9863d47fcf8b01f4547f9a4cc2e676c3f3bc98412052"; + sha256 = "47c93b8547293ac777aba0871991a5895dd5cc2964d7a07a258fcee8b087ec55"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/nl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/nl/thunderbird-115.0.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "168227b97f2ffc7c8a99dc87b7145135b66ed6148eee4506540e3044d643e8fb"; + sha256 = "bd5057708e2a5b8a66bf8fc0fcdc22af72d928358bd74e1c58adcce6121b2563"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/nn-NO/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/nn-NO/thunderbird-115.0.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "d9dcbddf067edd1baaaa31468f32fb6f4ccd6278370c8c757e602f980e1685d8"; + sha256 = "8d50a9a2e7b9e76c2511ab98c97de18b9571cfb9a78cb01341e579d4ee4c6734"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/pa-IN/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/pa-IN/thunderbird-115.0.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "0b4d038a3cbcfdc5c34322a1cc760a996ba6542da144516cffc74e2ab7c04347"; + sha256 = "3bb893627be1f4fabd3ab2b0de9e16e9867fe822a98cbf02130166706723f819"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/pl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/pl/thunderbird-115.0.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "698bb68efacac0a8023729d2870da6932b1f80ec960d25fa259aed1b750f33ec"; + sha256 = "fe9292b5d8e89ebf50ad8fce47bcaf88b762ca3e97ef4f8d09768e84380b51c9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/pt-BR/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/pt-BR/thunderbird-115.0.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "e48c9494bccad7ea3a57a4f460edde3ff92b0f55eff3be082fbdf526d0192a0b"; + sha256 = "2976244300896acf363f536d32d1a2a8d2fdce9d4a0bb1b05c6a4b20eed10c35"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/pt-PT/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/pt-PT/thunderbird-115.0.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "1afea038d789d2d8de1491d44273929557dfdcdd4241c60e404e2528320be2a5"; + sha256 = "bccb82ff4c1c0c8f3c69a87292e822ccd34614b405dffc4eb741d55f86700a12"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/rm/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/rm/thunderbird-115.0.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "be4ab3c712469ed664b98ab9072e081cbc3ca82e76645c91c85b0073c6de6f6f"; + sha256 = "f0ca44dba0e3445f6d813ee1c8cf9a6777d50206df8dfbf32267a6ba19675a3d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ro/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ro/thunderbird-115.0.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "e0d7f59728c25e47c69e7317cf51da00204c5258ddddc47e41951b1e925f503d"; + sha256 = "71b2e28edfd99acb2ee005e98813eb870aeb8fc4d2268a5a4841fd0cfa4ad5e6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/ru/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/ru/thunderbird-115.0.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "2b11c68a1f8f563225352681c731f56fc62e9f82ca083d74ae450d67511a37fc"; + sha256 = "465611df74a4f90103667d67102a0ace8093f7c42623731d11f13f3515a08fe0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/sk/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/sk/thunderbird-115.0.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "5e60a97be9196398e5e517be8e15c500c6d5b86edf57c8e185f627e8392f5555"; + sha256 = "c0148a1788f18b8f248890c9ab4081b3c79e68d1872011f101da097a4e95a0b8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/sl/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/sl/thunderbird-115.0.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "3bed2e3474989e68a68e743c429e6fedea5630050a45dc3736b481d8cf953173"; + sha256 = "3c535adab378d801f9cbae2710c8028c651596aec452759c0bedef7fe9f026e9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/sq/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/sq/thunderbird-115.0.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "849c502856746ec05120974a343c19183071a79f66b77d6dd1060f58d87049a2"; + sha256 = "5366d333e34a43910112d7c215cdab2d4b8779032f5533285c5675eb87c6a259"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/sr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/sr/thunderbird-115.0.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "bc8228e4331bc9e862acecd5d01b57079423eeeb7967e1b1ab2b4ddd64f41b43"; + sha256 = "34718c56e033fecd981ea886f4aafb5bae68cb446b3edd9c5ae526856ee7ad4f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/sv-SE/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/sv-SE/thunderbird-115.0.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "3ccb87a29f4c1b063da10646322e57b92480cb51df56d2ad41433dd5bf6f3a48"; + sha256 = "e4a3cfb3be8ef2640d81974a96b1c95bd00963c7a1af06c5488c3e1e2f1b194b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/th/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/th/thunderbird-115.0.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "05f02ab04665e4aba0d4b1859170138b5b6e998bebb310f41883f92e8734b337"; + sha256 = "3dd6179627190d608f5b0c67bb5d8d74f94fadafa42cd2f834a0cf3b797d441b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/tr/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/tr/thunderbird-115.0.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "2dffa62fb27e406207d73a86669f4857319e781e9b99d21a95d04357e509ec1c"; + sha256 = "55cdd35150b7fff1ed95103a206ca77ea2b9d58eb3267644e4d484fe259ce517"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/uk/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/uk/thunderbird-115.0.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "6c8c42b9d14df637279898eda706cb1f34018ef2888615ead3f5804a344ecd41"; + sha256 = "06c822d6f503f282db0433cde12d322f1e089d00194cce462c8f90466f92ac16"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/uz/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/uz/thunderbird-115.0.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "aca1844cd42125fa4f03ecc30e0339a8a0a5b5e9156812bf4d50f88feb69cf0e"; + sha256 = "627b74b0baa7bb7ab951fb85e672c77cd39d2a6a107957139b5bd3761beb4c6e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/vi/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/vi/thunderbird-115.0.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "7aa12859972ac0b49f01ce027158942e94e4226f16374f2a466bc86bedf68492"; + sha256 = "79dae152aa3b99d267a49b639d7f6fd5f1017e785b6032203592f3c7ab787887"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/zh-CN/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/zh-CN/thunderbird-115.0.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "4df04c2f978ba6927b8f7b1b20c4a93e0b98c5a7cf3923ba76ceab3a1c474025"; + sha256 = "916f8a075804798c620746fd9c8a4af90bf78c9de604208b8c780486a83616b7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-i686/zh-TW/thunderbird-102.13.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.0/linux-i686/zh-TW/thunderbird-115.0.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "f01c1ceb2303feb3272345705275f92e01e380e521d220b73ad268b6c1667092"; + sha256 = "c23d837881bfaa2c76b19c2ab827dcd7d446b2d0b84281e844aef1bf2655a471"; } ]; } diff --git a/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig-115.patch b/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig-115.patch new file mode 100644 index 00000000000..f386ee5a5d7 --- /dev/null +++ b/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig-115.patch @@ -0,0 +1,13 @@ +Remove about:buildconfig. If used as-is, it would add unnecessary runtime dependencies. +--- a/comm/mail/base/jar.mn ++++ b/comm/mail/base/jar.mn +@@ -120,9 +120,6 @@ + % override chrome://mozapps/content/profile/profileDowngrade.js chrome://messenger/content/profileDowngrade.js + % override chrome://mozapps/content/profile/profileDowngrade.xhtml chrome://messenger/content/profileDowngrade.xhtml + +-* content/messenger/buildconfig.html (content/buildconfig.html) +-% override chrome://global/content/buildconfig.html chrome://messenger/content/buildconfig.html +- + comm.jar: + % content communicator %content/communicator/ + content/communicator/contentAreaClick.js (content/contentAreaClick.js) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 5f081c86a13..03648b0c6ff 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -1,7 +1,7 @@ { stdenv, lib, buildMozillaMach, callPackage, fetchurl, fetchpatch, nixosTests }: rec { - thunderbird = thunderbird-102; + thunderbird = thunderbird-115; thunderbird-102 = (buildMozillaMach rec { pname = "thunderbird"; @@ -39,4 +39,41 @@ rec { pgoSupport = false; # console.warn: feeds: "downloadFeed: network connection unavailable" }; + + thunderbird-115 = (buildMozillaMach rec { + pname = "thunderbird"; + version = "115.0"; + application = "comm/mail"; + applicationName = "Mozilla Thunderbird"; + binaryName = pname; + src = fetchurl { + url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; + sha512 = "2370a8e0b5ad2bc71bcb787cc93d31e5bf91bee9a4126c8677210e05936a726938b5fcff9b83c2ef1f509c1cadaa58638ba2399682308f32326a054496ea7a23"; + }; + extraPatches = [ + # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`. + ./no-buildconfig-115.patch + ]; + + meta = with lib; { + changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/"; + description = "A full-featured e-mail client"; + homepage = "https://thunderbird.net/"; + maintainers = with maintainers; [ eelco lovesegfault pierron vcunat ]; + platforms = platforms.unix; + badPlatforms = platforms.darwin; + broken = stdenv.buildPlatform.is32bit; # since Firefox 60, build on 32-bit platforms fails with "out of memory". + # not in `badPlatforms` because cross-compilation on 64-bit machine might work. + license = licenses.mpl20; + }; + updateScript = callPackage ./update.nix { + attrPath = "thunderbird-unwrapped"; + versionPrefix = "115"; + }; + }).override { + geolocationSupport = false; + webrtcSupport = false; + + pgoSupport = false; # console.warn: feeds: "downloadFeed: network connection unavailable" + }; } diff --git a/pkgs/applications/networking/p2p/rqbit/default.nix b/pkgs/applications/networking/p2p/rqbit/default.nix index 1364acc16cc..f8b151ac339 100644 --- a/pkgs/applications/networking/p2p/rqbit/default.nix +++ b/pkgs/applications/networking/p2p/rqbit/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "rqbit"; - version = "2.1.5"; + version = "2.2.0"; src = fetchFromGitHub { owner = "ikatson"; repo = "rqbit"; rev = "v${version}"; - sha256 = "sha256-AzlYeHPCDri/FxAh5R5AES+OAfzhwqB8/ewRwDU1nnU="; + hash = "sha256-RF/3eICbqYXSuOWTvRBImiLPWIh4Oip37S5gqoSmDzE="; }; - cargoSha256 = "sha256-CqEnQNbwiB6+zM8gWhplvFPblKp+mPMAtnHP8JZiKv4="; + cargoHash = "sha256-wawlqnPYCLEkR9XpTQRZqG+wsqN/Nd5Q1IXpE6ikmY4="; nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ]; diff --git a/pkgs/applications/networking/seafile-client/default.nix b/pkgs/applications/networking/seafile-client/default.nix index faa6304c38a..3b0c494bb6f 100644 --- a/pkgs/applications/networking/seafile-client/default.nix +++ b/pkgs/applications/networking/seafile-client/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "seafile-client"; - version = "9.0.2"; + version = "9.0.3"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile-client"; rev = "v${version}"; - sha256 = "sha256-6AsvqlXDmTr3yBvYlV/0qjH+KnZ03S5TU7yzGt0MqiI="; + sha256 = "sha256-zoo34mhNZTEwxjSy8XgmZfEjkujmWj34OtDJQSCb/zk="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/sync/desync/default.nix b/pkgs/applications/networking/sync/desync/default.nix index 6fb0570e04b..8a5e3965ffd 100644 --- a/pkgs/applications/networking/sync/desync/default.nix +++ b/pkgs/applications/networking/sync/desync/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "desync"; - version = "0.9.4"; + version = "0.9.5"; src = fetchFromGitHub { owner = "folbricht"; repo = "desync"; rev = "refs/tags/v${version}"; - hash = "sha256-kwYRspzfTBl9FtPrpd55VBYiCzaG7M83EM5nbqdBG/Q="; + hash = "sha256-FeZhLY0fUUNNqa6qZZnh2z06+NgcAI6gY8LRR4xI5sM="; }; vendorHash = "sha256-1RuqlDU809mtGn0gOFH/AW6HJo1cQqt8spiLp3/FpcI="; diff --git a/pkgs/applications/office/appflowy/default.nix b/pkgs/applications/office/appflowy/default.nix index db9518d2470..80bcb2ae918 100644 --- a/pkgs/applications/office/appflowy/default.nix +++ b/pkgs/applications/office/appflowy/default.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation rec { pname = "appflowy"; - version = "0.2.4"; + version = "0.2.6"; src = fetchzip { url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy_x86_64-unknown-linux-gnu_ubuntu-20.04.tar.gz"; - sha256 = "sha256-5yganpfgnQBaNIAkxjc81T0m51DeynnrWvti0G/qmvA="; + sha256 = "sha256-e7nzJ81rMehpxwsbOlwnMh1jzCsGwc+kAo/6+AcCiLE="; stripRoot = false; }; diff --git a/pkgs/applications/office/treesheets/default.nix b/pkgs/applications/office/treesheets/default.nix index d46f9adfb0a..aa98e98c8d8 100644 --- a/pkgs/applications/office/treesheets/default.nix +++ b/pkgs/applications/office/treesheets/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "treesheets"; - version = "unstable-2023-05-18"; + version = "unstable-2023-07-08"; src = fetchFromGitHub { owner = "aardappel"; repo = "treesheets"; - rev = "750530c925da889834a69689e067dda1a8d8cdeb"; - sha256 = "4yN/ZS0f7En/LJzf2lJBqAB60Oy5+5UX+ROlUWAARKs="; + rev = "7c0967ed28e3d5b100a668015e38993dab7e3e34"; + sha256 = "969Ogxcoto2pNVr5itijeYXqytJxgUJ8rH97P6K8O1A="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/office/vnote/default.nix b/pkgs/applications/office/vnote/default.nix index 53fd1f07b6e..7daaa02a645 100644 --- a/pkgs/applications/office/vnote/default.nix +++ b/pkgs/applications/office/vnote/default.nix @@ -1,37 +1,42 @@ { lib -, mkDerivation +, stdenv , fetchFromGitHub , qmake , qtbase , qtwebengine +, qtx11extras +, wrapQtAppsHook }: -mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vnote"; - version = "3.13.0"; + version = "3.15.1"; src = fetchFromGitHub { owner = "vnotex"; - repo = pname; + repo = "vnote"; + rev = "v${finalAttrs.version}"; fetchSubmodules = true; - rev = "v${version}"; - sha256 = "sha256-osJvoi7oyZupJ/bnqpm0TdZ5cMYEeOw9DHOIAzONKLg="; + hash = "sha256-A0OJzhvHP+muPI8N23zD4RTiyK0m3JGr/3uJ0Tqz97c="; }; nativeBuildInputs = [ qmake + wrapQtAppsHook ]; buildInputs = [ qtbase qtwebengine + qtx11extras ]; - meta = with lib; { + meta = { homepage = "https://vnotex.github.io/vnote"; description = "A pleasant note-taking platform"; - license = licenses.mit; - maintainers = with maintainers; [ AndersonTorres ]; - platforms = platforms.linux; + changelog = "https://github.com/vnotex/vnote/releases/tag/v${finalAttrs.src.rev}"; + license = lib.licenses.lgpl3Plus; + maintainers = with lib.maintainers; [ AndersonTorres ]; + platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/applications/radio/gridtracker/default.nix b/pkgs/applications/radio/gridtracker/default.nix index bca163d5a2f..d909751969c 100644 --- a/pkgs/applications/radio/gridtracker/default.nix +++ b/pkgs/applications/radio/gridtracker/default.nix @@ -1,9 +1,4 @@ -{ lib -, stdenv -, fetchFromGitLab -, nix-update-script -, nwjs -}: +{ lib, stdenv, fetchFromGitLab, nix-update-script, nwjs, wrapGAppsHook }: stdenv.mkDerivation rec { pname = "gridtracker"; @@ -16,6 +11,8 @@ stdenv.mkDerivation rec { sha256 = "sha256-6SQuFN8Fi0fbWCYrQIIeSaXR2haI7uux4txCPKEoJvo="; }; + nativeBuildInputs = [ wrapGAppsHook ]; + postPatch = '' substituteInPlace Makefile \ --replace '$(DESTDIR)/usr' '$(DESTDIR)/' diff --git a/pkgs/applications/science/electronics/kicad/versions.nix b/pkgs/applications/science/electronics/kicad/versions.nix index f0cf6c896ff..8bfd4681f78 100644 --- a/pkgs/applications/science/electronics/kicad/versions.nix +++ b/pkgs/applications/science/electronics/kicad/versions.nix @@ -3,23 +3,23 @@ { "kicad" = { kicadVersion = { - version = "7.0.5"; + version = "7.0.6"; src = { - rev = "4d25ed10349077742994d7e985876b45a224a964"; - sha256 = "04mkvz4l6i8bb6mw4y0vmlkg2kvdhkj980w6y6sphb9xq8vzmcxs"; + rev = "c1a1259ded090202d87d49f4eb4e42f367764622"; + sha256 = "1bifg73id0grn37a4n5wpq440z9xz14q0fvkva5vajx0xfd34llv"; }; }; libVersion = { - version = "7.0.5"; + version = "7.0.6"; libSources = { - symbols.rev = "22b3e34e9221d2fa165b6b5cccf5f162f070de01"; - symbols.sha256 = "15100z8g4x28sxz8097ay1vxfxz2c4a1nvvzyx5vjfmhydwqwk49"; - templates.rev = "33cda687a1af1e1907a9fcb916010436df9ab1ae"; + symbols.rev = "b591556d93f52d3394b45f3f4c7d1b89f0caacc7"; + symbols.sha256 = "0p60dvig7xx8svzsgp871r0aix2m95bmzg3snz372nmgnza2nnvf"; + templates.rev = "39d8fccb7400713f3f917799d8b770ad3e786963"; templates.sha256 = "1qi20mrsfn4fxmr1fyphmil2i9p2nzmwk5rlfchc5aq2194nj3lq"; - footprints.rev = "208252e63ade41c127b362c4cc676fd123dfeeb2"; - footprints.sha256 = "11d3mwmivi6rc778a2x118a5mk11d9mr8miadxmy1mbc41jbx2dh"; - packages3d.rev = "b7f731784124742a692008b3150662188ebc6193"; - packages3d.sha256 = "1bzb6b7llzwabjkdd0xsyan0x8kihccap4gwvipzydfg7gm5fjxm"; + footprints.rev = "5fca0686ef0d6c4a9eafb307e346c7b9444e8045"; + footprints.sha256 = "0fqnviaxsai0xwyq8xq5ks26j4vd390ns6h6lr0fx2ikv1ghaml5"; + packages3d.rev = "6acf40ee68422ea952c3ba8078bbe4cc05d64bff"; + packages3d.sha256 = "0dmssyhqd94d9wj8w7g7xjan560b2rwcs540sgl0rc77cw2jify8"; }; }; }; diff --git a/pkgs/applications/science/logic/cbmc/default.nix b/pkgs/applications/science/logic/cbmc/default.nix index 6cf96ea445a..c24d5bb7f61 100644 --- a/pkgs/applications/science/logic/cbmc/default.nix +++ b/pkgs/applications/science/logic/cbmc/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "cbmc"; - version = "5.86.0"; + version = "5.87.0"; src = fetchFromGitHub { owner = "diffblue"; repo = pname; rev = "${pname}-${version}"; - sha256 = "sha256-7nlon04EAaAmoTme15PNl2RwTfayXo0YokRLtQLN9/s="; + sha256 = "sha256-aBqJqsZK5O3yWTQ1BEej0eeDI8JcsnO6sIv7eH6wnkw="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/science/logic/elan/default.nix b/pkgs/applications/science/logic/elan/default.nix index 597efbf49bd..05c2246d37a 100644 --- a/pkgs/applications/science/logic/elan/default.nix +++ b/pkgs/applications/science/logic/elan/default.nix @@ -3,16 +3,16 @@ rustPlatform.buildRustPackage rec { pname = "elan"; - version = "1.4.6"; + version = "2.0.0"; src = fetchFromGitHub { owner = "leanprover"; repo = "elan"; rev = "v${version}"; - sha256 = "sha256-+GCmPT7dtd+XvmJv19XllZ6G4rB0+CYUt+lorr44aEQ="; + sha256 = "sha256-97gkBViNIqs03JuPlUOyE/X3UKzF5KVZBKH3JnXw37E="; }; - cargoHash = "sha256-iWZutcYyBVujwjMHFUwwE/xDk6o5tPng1ZQ2mHgTbVk="; + cargoHash = "sha256-9aLCElsoWTUsuy+muhCcgo/1xmRYsbQDvhRa5YsV3lM="; nativeBuildInputs = [ pkg-config makeWrapper ]; diff --git a/pkgs/applications/terminal-emulators/sakura/default.nix b/pkgs/applications/terminal-emulators/sakura/default.nix index 18e91361943..4d1ab91f83a 100644 --- a/pkgs/applications/terminal-emulators/sakura/default.nix +++ b/pkgs/applications/terminal-emulators/sakura/default.nix @@ -4,6 +4,8 @@ , cmake , glib , gtk3 +, gettext +, pango , makeWrapper , pcre2 , perl @@ -12,19 +14,20 @@ , nixosTests }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sakura"; - version = "3.8.5"; + version = "3.8.7"; src = fetchFromGitHub { owner = "dabisu"; - repo = pname; - rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-eMGhPkfhpPHMg69J+XgK/ssJjwRSFgd/a64lAYi7hd0="; + repo = "sakura"; + rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; + hash = "sha256-mDYwqRPezHEgLyZlJQ6taTQiP9HDWmN09mapfp7/TPs="; }; nativeBuildInputs = [ cmake + gettext makeWrapper perl pkg-config @@ -33,10 +36,13 @@ stdenv.mkDerivation rec { buildInputs = [ glib gtk3 + pango pcre2 vte ]; + strictDeps = true; + # Set path to gsettings-schemata so sakura knows where to find colorchooser, # fontchooser etc. postFixup = '' @@ -46,7 +52,7 @@ stdenv.mkDerivation rec { passthru.tests.test = nixosTests.terminal-emulators.sakura; - meta = with lib; { + meta = { homepage = "https://www.pleyades.net/david/projects/sakura"; description = "A terminal emulator based on GTK and VTE"; longDescription = '' @@ -59,8 +65,8 @@ stdenv.mkDerivation rec { terminals in one window and adds a contextual menu with some basic options. No more no less. ''; - license = licenses.gpl2Only; - maintainers = with maintainers; [ astsmtl codyopel AndersonTorres ]; - platforms = platforms.linux; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ astsmtl codyopel AndersonTorres ]; + platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/applications/terminal-emulators/xterm/default.nix b/pkgs/applications/terminal-emulators/xterm/default.nix index 958f87a6c31..f037867aee4 100644 --- a/pkgs/applications/terminal-emulators/xterm/default.nix +++ b/pkgs/applications/terminal-emulators/xterm/default.nix @@ -4,14 +4,14 @@ stdenv.mkDerivation rec { pname = "xterm"; - version = "382"; + version = "383"; src = fetchurl { urls = [ "ftp://ftp.invisible-island.net/xterm/${pname}-${version}.tgz" "https://invisible-mirror.net/archives/xterm/${pname}-${version}.tgz" ]; - hash = "sha256-DNC889CqdGqEDqPxNm6imnQmNpTVNbXHd/J+tl1/zu0="; + hash = "sha256-oGYTvNpQjCob/21CMIldp0p5h5mi45ojusggide5qZg="; }; strictDeps = true; diff --git a/pkgs/applications/version-management/dvc/default.nix b/pkgs/applications/version-management/dvc/default.nix index 77fa2caecc6..0fb0c5f87a8 100644 --- a/pkgs/applications/version-management/dvc/default.nix +++ b/pkgs/applications/version-management/dvc/default.nix @@ -10,14 +10,14 @@ python3.pkgs.buildPythonApplication rec { pname = "dvc"; - version = "3.4.0"; + version = "3.5.0"; format = "pyproject"; src = fetchFromGitHub { owner = "iterative"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-dFwcVktK9EKKuAbY0xhRxtpCPld9+gFHnTd8wSmt1+4="; + hash = "sha256-AQE8KQ5j/EgN1P2HFghWXgQJbBc+KYu8kwNeV0Tktho="; }; pythonRelaxDeps = [ diff --git a/pkgs/applications/version-management/gh/default.nix b/pkgs/applications/version-management/gh/default.nix index 518867087eb..7fa0e6c4bd4 100644 --- a/pkgs/applications/version-management/gh/default.nix +++ b/pkgs/applications/version-management/gh/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "gh"; - version = "2.31.0"; + version = "2.32.0"; src = fetchFromGitHub { owner = "cli"; repo = "cli"; rev = "v${version}"; - hash = "sha256-HZ64Dz2vluRkrwOe1oXwBm/hATsqxlFq4VC9L758cwE="; + hash = "sha256-YnIwrx/NEOH3yXkkCq30i9Jt2IXKX5IX8BuM6+u9tvs="; }; - vendorHash = "sha256-eq/2w16KL2Mrt7jZJStRFosLVpw6qfnGLAhes0iZAdg="; + vendorHash = "sha256-fbf5EKDISdptbiJipvqygfjGWAP6fPXbYsgxVq8eUnM="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/applications/version-management/git-repo/default.nix b/pkgs/applications/version-management/git-repo/default.nix index d0de2e5cad0..d8eed798e15 100644 --- a/pkgs/applications/version-management/git-repo/default.nix +++ b/pkgs/applications/version-management/git-repo/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "git-repo"; - version = "2.34.1"; + version = "2.35"; src = fetchFromGitHub { owner = "android"; repo = "tools_repo"; rev = "v${version}"; - hash = "sha256-jSHUtgghYI9Wgdf7RGYjVlq7iSJT612Lv5M2mq7L4EA="; + hash = "sha256-ZJFXQH4bF3O4oMUwBQnoZC2FyL2/DH6AHk4CcHA0fLc="; }; # Fix 'NameError: name 'ssl' is not defined' diff --git a/pkgs/applications/version-management/git-town/default.nix b/pkgs/applications/version-management/git-town/default.nix index 8a59fad4643..782918108e8 100644 --- a/pkgs/applications/version-management/git-town/default.nix +++ b/pkgs/applications/version-management/git-town/default.nix @@ -1,26 +1,17 @@ -{ lib, buildGoModule, fetchFromGitHub, fetchpatch, installShellFiles, git, testers, git-town, makeWrapper }: +{ lib, buildGoModule, fetchFromGitHub, installShellFiles, git, testers, git-town, makeWrapper }: buildGoModule rec { pname = "git-town"; - version = "7.8.0"; + version = "9.0.0"; src = fetchFromGitHub { owner = "git-town"; repo = "git-town"; rev = "v${version}"; - sha256 = "sha256-g9ooMIMN8DN2FcWYkDC1hICCleQYdHf30PYMCit/NMI="; + hash = "sha256-huo0PRqc2iBBYXGBVdgtPJhbPoIqqjN2loXQ3CqVaOA="; }; - patches = [ - # Fix "go vet" when building using Go 1.18. - (fetchpatch { - name = "fix-go-vet-in-go-1.18.patch"; - url = "https://github.com/git-town/git-town/commit/23eb0aca7b28c6a0afc21db553aa0e35d35891aa.patch"; - sha256 = "sha256-EyfhKVrQxRJNrYqaZI04dJogaXs1J+bbOIu7p8g2Clc="; - }) - ]; - - vendorSha256 = null; + vendorHash = null; nativeBuildInputs = [ installShellFiles makeWrapper ]; diff --git a/pkgs/applications/version-management/mercurial/default.nix b/pkgs/applications/version-management/mercurial/default.nix index b9f77d83dde..c5dd09eb197 100644 --- a/pkgs/applications/version-management/mercurial/default.nix +++ b/pkgs/applications/version-management/mercurial/default.nix @@ -21,11 +21,11 @@ let self = python3Packages.buildPythonApplication rec { pname = "mercurial${lib.optionalString fullBuild "-full"}"; - version = "6.4.3"; + version = "6.4.5"; src = fetchurl { url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz"; - sha256 = "sha256-p3+2LTJZNKg6ALL8bbEJ9ExnuGdo/EBJA2b1E2QMf2Q="; + sha256 = "sha256-sLSwC4smOci+OHOUeW8EJb6zOTFN9+cpN/jd0qQbG4o="; }; format = "other"; @@ -35,7 +35,7 @@ let cargoDeps = if rustSupport then rustPlatform.fetchCargoTarball { inherit src; name = "mercurial-${version}"; - sha256 = "sha256-nm9RZZHtmPfeJ7StHZmfxcFqKeJHACQQeA/Evv3wYD8="; + sha256 = "sha256-shB2MRGATTg4l6pJ9FVYfBtnrX/eEHRvPhc8GZTA9ns="; sourceRoot = "mercurial-${version}/rust"; } else null; cargoRoot = if rustSupport then "rust" else null; diff --git a/pkgs/applications/version-management/redmine/Gemfile b/pkgs/applications/version-management/redmine/Gemfile index 7837acedcf3..a00b360e6e0 100644 --- a/pkgs/applications/version-management/redmine/Gemfile +++ b/pkgs/applications/version-management/redmine/Gemfile @@ -1,27 +1,29 @@ source 'https://rubygems.org' -ruby '>= 2.7.0', '< 3.3.0' +ruby '>= 2.5.0', '< 3.2.0' +gem 'bundler', '>= 1.12.0' -gem 'rails', '6.1.7.3' -gem 'rouge', '~> 4.1.0' +gem 'rails', '6.1.7.2' +gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0') +gem 'rouge', '~> 3.28.0' gem 'request_store', '~> 1.5.0' gem 'mini_mime', '~> 1.1.0' gem "actionpack-xml_parser" -gem 'roadie-rails', '~> 3.0.0' +gem 'roadie-rails', (Gem.ruby_version < Gem::Version.new('2.6.0') ? '~> 2.2.0' : '~> 3.0.0') gem 'marcel' -gem 'mail', '~> 2.8.1' -gem 'nokogiri', '~> 1.14.0' -gem 'i18n', '~> 1.13.0' -gem 'rbpdf', '~> 1.21.1' +gem "mail", "~> 2.7.1" +gem 'csv', '~> 3.2.0' +gem 'nokogiri', (Gem.ruby_version < Gem::Version.new('2.6.0') ? '~> 1.12.5' : '~> 1.13.10') +gem "rexml" +gem 'i18n', '~> 1.10.0' +gem 'rbpdf', '~> 1.21.0' gem 'addressable' gem 'rubyzip', '~> 2.3.0' - -# Ruby Standard Gems -gem 'csv', '~> 3.2.6' -gem 'net-imap', '~> 0.3.4' -gem 'net-pop', '~> 0.1.2' -gem 'net-smtp', '~> 0.3.3' -gem 'rexml', require: false if Gem.ruby_version >= Gem::Version.new('3.0') +gem 'net-smtp', '~> 0.3.0' +gem 'net-imap', '~> 0.2.2' +gem 'net-pop', '~> 0.1.1' +# Rails 6.1.6.1 does not work with Pysch 3.0.2, which is installed by default with Ruby 2.5. See https://github.com/rails/rails/issues/45590 +gem 'psych', '>= 3.1.0' if Gem.ruby_version < Gem::Version.new('2.6.0') # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] @@ -30,10 +32,6 @@ gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] gem 'rotp', '>= 5.0.0' gem 'rqrcode' -# HTML pipeline and sanitization -gem "html-pipeline", "~> 2.13.2" -gem "sanitize", "~> 6.0" - # Optional gem for LDAP authentication group :ldap do gem 'net-ldap', '~> 0.17.0' @@ -41,17 +39,18 @@ end # Optional gem for exporting the gantt to a PNG file group :minimagick do - gem 'mini_magick', '~> 4.12.0' + gem 'mini_magick', '~> 4.11.0' end -# Optional Markdown support -group :markdown do - gem 'redcarpet', '~> 3.6.0' -end +# Optional Markdown support, not for JRuby +# ToDo: Remove common_mark group when common_mark is decoupled from markdown. See defect (#36892) for more details. +gem 'redcarpet', '~> 3.5.1', groups: [:markdown, :common_mark] # Optional CommonMark support, not for JRuby group :common_mark do - gem "commonmarker", '~> 0.23.8' + gem "html-pipeline", "~> 2.13.2" + gem "commonmarker", (Gem.ruby_version < Gem::Version.new('2.6.0') ? '0.21.0' : '~> 0.23.8') + gem "sanitize", "~> 6.0" gem 'deckar01-task_list', '2.3.2' end @@ -71,18 +70,23 @@ end group :test do gem "rails-dom-testing" - gem 'mocha', '>= 1.4.0' - gem 'simplecov', '~> 0.22.0', :require => false + gem 'mocha', (Gem.ruby_version < Gem::Version.new('2.7.0') ? ['>= 1.4.0', '< 2.0.0'] : '>= 1.4.0') + gem 'simplecov', '~> 0.21.2', :require => false gem "ffi", platforms: [:mri, :mingw, :x64_mingw, :mswin] - # For running system tests - gem 'puma' - gem 'capybara', '~> 3.38.0' + gem 'puma', (Gem.ruby_version < Gem::Version.new('2.7') ? '< 6.0.0' : '>= 0') + gem 'capybara', (if Gem.ruby_version < Gem::Version.new('2.6') + '~> 3.35.3' + elsif Gem.ruby_version < Gem::Version.new('2.7') + '~> 3.36.0' + else + '~> 3.38.0' + end) gem "selenium-webdriver", "~> 3.142.7" gem 'webdrivers', '4.6.1', require: false # RuboCop - gem 'rubocop', '~> 1.51.0', require: false - gem 'rubocop-performance', '~> 1.17.1', require: false - gem 'rubocop-rails', '~> 2.19.1', require: false + gem 'rubocop', '~> 1.26.0' + gem 'rubocop-performance', '~> 1.13.0' + gem 'rubocop-rails', '~> 2.14.0' end local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") diff --git a/pkgs/applications/version-management/redmine/Gemfile.lock b/pkgs/applications/version-management/redmine/Gemfile.lock index 46b22b9436d..746d455c3d6 100644 --- a/pkgs/applications/version-management/redmine/Gemfile.lock +++ b/pkgs/applications/version-management/redmine/Gemfile.lock @@ -1,28 +1,28 @@ GEM remote: https://rubygems.org/ specs: - actioncable (6.1.7.3) - actionpack (= 6.1.7.3) - activesupport (= 6.1.7.3) + actioncable (6.1.7.2) + actionpack (= 6.1.7.2) + activesupport (= 6.1.7.2) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.7.3) - actionpack (= 6.1.7.3) - activejob (= 6.1.7.3) - activerecord (= 6.1.7.3) - activestorage (= 6.1.7.3) - activesupport (= 6.1.7.3) + actionmailbox (6.1.7.2) + actionpack (= 6.1.7.2) + activejob (= 6.1.7.2) + activerecord (= 6.1.7.2) + activestorage (= 6.1.7.2) + activesupport (= 6.1.7.2) mail (>= 2.7.1) - actionmailer (6.1.7.3) - actionpack (= 6.1.7.3) - actionview (= 6.1.7.3) - activejob (= 6.1.7.3) - activesupport (= 6.1.7.3) + actionmailer (6.1.7.2) + actionpack (= 6.1.7.2) + actionview (= 6.1.7.2) + activejob (= 6.1.7.2) + activesupport (= 6.1.7.2) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.7.3) - actionview (= 6.1.7.3) - activesupport (= 6.1.7.3) + actionpack (6.1.7.2) + actionview (= 6.1.7.2) + activesupport (= 6.1.7.2) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) @@ -30,34 +30,34 @@ GEM actionpack-xml_parser (2.0.1) actionpack (>= 5.0) railties (>= 5.0) - actiontext (6.1.7.3) - actionpack (= 6.1.7.3) - activerecord (= 6.1.7.3) - activestorage (= 6.1.7.3) - activesupport (= 6.1.7.3) + actiontext (6.1.7.2) + actionpack (= 6.1.7.2) + activerecord (= 6.1.7.2) + activestorage (= 6.1.7.2) + activesupport (= 6.1.7.2) nokogiri (>= 1.8.5) - actionview (6.1.7.3) - activesupport (= 6.1.7.3) + actionview (6.1.7.2) + activesupport (= 6.1.7.2) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.7.3) - activesupport (= 6.1.7.3) + activejob (6.1.7.2) + activesupport (= 6.1.7.2) globalid (>= 0.3.6) - activemodel (6.1.7.3) - activesupport (= 6.1.7.3) - activerecord (6.1.7.3) - activemodel (= 6.1.7.3) - activesupport (= 6.1.7.3) - activestorage (6.1.7.3) - actionpack (= 6.1.7.3) - activejob (= 6.1.7.3) - activerecord (= 6.1.7.3) - activesupport (= 6.1.7.3) + activemodel (6.1.7.2) + activesupport (= 6.1.7.2) + activerecord (6.1.7.2) + activemodel (= 6.1.7.2) + activesupport (= 6.1.7.2) + activestorage (6.1.7.2) + actionpack (= 6.1.7.2) + activejob (= 6.1.7.2) + activerecord (= 6.1.7.2) + activesupport (= 6.1.7.2) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.7.3) + activesupport (6.1.7.2) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -84,9 +84,9 @@ GEM css_parser (1.14.0) addressable csv (3.2.6) - date (3.3.3) deckar01-task_list (2.3.2) html-pipeline + digest (3.1.1) docile (1.4.0) erubi (1.12.0) ffi (1.15.5) @@ -96,33 +96,30 @@ GEM activesupport (>= 2) nokogiri (>= 1.4) htmlentities (4.3.4) - i18n (1.13.0) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.6.3) listen (3.8.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) loofah (2.21.3) crass (~> 1.0.2) nokogiri (>= 1.12.0) - mail (2.8.1) + mail (2.7.1) mini_mime (>= 0.1.1) - net-imap - net-pop - net-smtp marcel (1.0.2) matrix (0.4.2) method_source (1.0.0) - mini_magick (4.12.0) + mini_magick (4.11.0) mini_mime (1.1.2) mini_portile2 (2.8.2) - minitest (5.18.0) - mocha (2.0.2) + minitest (5.18.1) + mocha (2.0.4) ruby2_keywords (>= 0.0.5) mysql2 (0.5.5) - net-imap (0.3.4) - date + net-imap (0.2.3) + digest net-protocol + strscan net-ldap (0.17.1) net-pop (0.1.2) net-protocol @@ -131,45 +128,46 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.4) + nokogiri (1.13.10) mini_portile2 (~> 2.8.0) racc (~> 1.4) - nokogiri (1.14.4-x86_64-linux) + nokogiri (1.13.10-x86_64-linux) racc (~> 1.4) parallel (1.23.0) - parser (3.2.2.1) + parser (3.2.2.3) ast (~> 2.4.1) + racc pg (1.4.6) public_suffix (5.0.1) - puma (6.2.2) + puma (6.3.0) nio4r (~> 2.0) - racc (1.6.2) + racc (1.7.1) rack (2.2.7) rack-test (2.1.0) rack (>= 1.3) - rails (6.1.7.3) - actioncable (= 6.1.7.3) - actionmailbox (= 6.1.7.3) - actionmailer (= 6.1.7.3) - actionpack (= 6.1.7.3) - actiontext (= 6.1.7.3) - actionview (= 6.1.7.3) - activejob (= 6.1.7.3) - activemodel (= 6.1.7.3) - activerecord (= 6.1.7.3) - activestorage (= 6.1.7.3) - activesupport (= 6.1.7.3) + rails (6.1.7.2) + actioncable (= 6.1.7.2) + actionmailbox (= 6.1.7.2) + actionmailer (= 6.1.7.2) + actionpack (= 6.1.7.2) + actiontext (= 6.1.7.2) + actionview (= 6.1.7.2) + activejob (= 6.1.7.2) + activemodel (= 6.1.7.2) + activerecord (= 6.1.7.2) + activestorage (= 6.1.7.2) + activesupport (= 6.1.7.2) bundler (>= 1.15.0) - railties (= 6.1.7.3) + railties (= 6.1.7.2) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.5.0) loofah (~> 2.19, >= 2.19.1) - railties (6.1.7.3) - actionpack (= 6.1.7.3) - activesupport (= 6.1.7.3) + railties (6.1.7.2) + actionpack (= 6.1.7.2) + activesupport (= 6.1.7.2) method_source rake (>= 12.2) thor (~> 1.0) @@ -182,8 +180,8 @@ GEM htmlentities rbpdf-font (~> 1.19.0) rbpdf-font (1.19.1) - redcarpet (3.6.0) - regexp_parser (2.8.0) + redcarpet (3.5.1) + regexp_parser (2.8.1) request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) @@ -194,30 +192,29 @@ GEM railties (>= 5.1, < 7.1) roadie (~> 5.0) rotp (6.2.2) - rouge (4.1.1) + rouge (3.28.0) rqrcode (2.2.0) chunky_png (~> 1.0) rqrcode_core (~> 1.0) rqrcode_core (1.2.0) - rubocop (1.51.0) - json (~> 2.3) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.2.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.0, < 2.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.28.1) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.29.0) parser (>= 3.2.1.0) - rubocop-performance (1.17.1) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rails (2.19.1) + rubocop-rails (2.14.2) activesupport (>= 4.2.0) rack (>= 1.1) - rubocop (>= 1.33.0, < 2.0) + rubocop (>= 1.7.0, < 2.0) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) rubyzip (2.3.2) @@ -227,7 +224,7 @@ GEM selenium-webdriver (3.142.7) childprocess (>= 0.5, < 4.0) rubyzip (>= 1.2.2) - simplecov (0.22.0) + simplecov (0.21.2) docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) @@ -240,8 +237,9 @@ GEM actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) + strscan (3.0.6) thor (1.2.2) - timeout (0.3.2) + timeout (0.4.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.4.2) @@ -264,43 +262,45 @@ PLATFORMS DEPENDENCIES actionpack-xml_parser addressable + bundler (>= 1.12.0) capybara (~> 3.38.0) commonmarker (~> 0.23.8) - csv (~> 3.2.6) + csv (~> 3.2.0) deckar01-task_list (= 2.3.2) ffi html-pipeline (~> 2.13.2) - i18n (~> 1.13.0) + i18n (~> 1.10.0) listen (~> 3.3) - mail (~> 2.8.1) + mail (~> 2.7.1) marcel - mini_magick (~> 4.12.0) + mini_magick (~> 4.11.0) mini_mime (~> 1.1.0) mocha (>= 1.4.0) mysql2 (~> 0.5.0) - net-imap (~> 0.3.4) + net-imap (~> 0.2.2) net-ldap (~> 0.17.0) - net-pop (~> 0.1.2) - net-smtp (~> 0.3.3) - nokogiri (~> 1.14.0) + net-pop (~> 0.1.1) + net-smtp (~> 0.3.0) + nokogiri (~> 1.13.10) pg (~> 1.4.2) puma - rails (= 6.1.7.3) + rails (= 6.1.7.2) rails-dom-testing - rbpdf (~> 1.21.1) - redcarpet (~> 3.6.0) + rbpdf (~> 1.21.0) + redcarpet (~> 3.5.1) request_store (~> 1.5.0) + rexml roadie-rails (~> 3.0.0) rotp (>= 5.0.0) - rouge (~> 4.1.0) + rouge (~> 3.28.0) rqrcode - rubocop (~> 1.51.0) - rubocop-performance (~> 1.17.1) - rubocop-rails (~> 2.19.1) + rubocop (~> 1.26.0) + rubocop-performance (~> 1.13.0) + rubocop-rails (~> 2.14.0) rubyzip (~> 2.3.0) sanitize (~> 6.0) selenium-webdriver (~> 3.142.7) - simplecov (~> 0.22.0) + simplecov (~> 0.21.2) tzinfo-data webdrivers (= 4.6.1) webrick diff --git a/pkgs/applications/version-management/redmine/gemset.nix b/pkgs/applications/version-management/redmine/gemset.nix index ea19f1ef35c..41b9b350e21 100644 --- a/pkgs/applications/version-management/redmine/gemset.nix +++ b/pkgs/applications/version-management/redmine/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bndmmby5qxq8rs42fbb2ax3hhbjj2ds8wja08s0iadkbrn7shvf"; + sha256 = "1y9lj7ra9xf4q4mryydmd498grsndqmz1zwasb4ai9gv62igvw3s"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; actionmailbox = { dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0cx00kf0syq5gdhlrmw0q9v92ki55drbsk4gzy86ls2q8xkd792s"; + sha256 = "0bzacsr93sxv90nljv3ajw54nmyz1v9k2v2wx1pxsi0jasqg5fvn"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; actionmailer = { dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"]; @@ -27,10 +27,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0vbif021cyndq3v3m61dkmgdbbirqk9zcsszb9nisq24m3gx1aai"; + sha256 = "1rjddp1a5l4amsbibhnf7g2rb69qvq0nc0a2dvr6r57bpkf82hj4"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; actionpack = { dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; @@ -38,10 +38,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0k6hc7klvn8m88b88vykl83jrpqhn4zz67l2zx9v266xga6fhala"; + sha256 = "0c2y6sqpan68lrx78pvhbxb2917m75s808r6cg1kyygwvg31niza"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; actionpack-xml_parser = { dependencies = ["actionpack" "railties"]; @@ -60,10 +60,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "16ldxyxlxl9scggpmkww2fxzim7sl2b4js610pvddcsr74z9fjs7"; + sha256 = "1jx8wi961i34v7x0j3h4wjw3qbyx9bkzb598vg42kidzk2f90dyj"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; actionview = { dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; @@ -71,10 +71,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ck02cfc17s6g05qn0k7khwvvazwbf2rxbjcma8px2nw2j1ngvcn"; + sha256 = "10g5gk8h4mfhvgqylzbf591fqf5p78ca35cb97p9bclpv9jfy0za"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; activejob = { dependencies = ["activesupport" "globalid"]; @@ -82,10 +82,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "05bkw9qgjgj2nxzjj2fh6jp1fcvgff0aa4r77k0gcfmnzc1g8wdl"; + sha256 = "0ililjwy4x52a6x5fidh1iyllf6vx49nz93fd2hxypc5bpryx9mz"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; activemodel = { dependencies = ["activesupport"]; @@ -93,10 +93,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03hy5bwghdklcxbdylmsq70y0qzslck5slb2zkvp7g6mmvk86kwd"; + sha256 = "0nn17y72fhsynwn11bqg75bazqp6r1g8mpwwyv64harwvh3fh5qj"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; activerecord = { dependencies = ["activemodel" "activesupport"]; @@ -104,10 +104,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1alshkgbcxp9s4vqb2b0yrrnyg15kxhlp1slsb03a61w7h42pspw"; + sha256 = "1k69m3b0lb4jx20jx8vsvdqm1ki1r6riq9haabyddkcpvmgz1wh7"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; activestorage = { dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"]; @@ -115,10 +115,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06w4wlabqqr9bwdig44r5vdwkcbbivwgwn2fl775w7h05vrccgp8"; + sha256 = "0c3cvc01azfkccg5hsl96wafsxb5hf1nva3cn8rif2mlwx17p8n3"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; activesupport = { dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; @@ -126,10 +126,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06mihpy83a5xmavvn7l8vbix472dsi0vh30xj6g594k0679m0ir6"; + sha256 = "14pjq2k761qaywaznpqq8ziivjk2ks1ma2cjwdflkxqgndxjmsr2"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; addressable = { dependencies = ["public_suffix"]; @@ -214,7 +214,7 @@ version = "1.2.2"; }; crass = { - groups = ["default"]; + groups = ["common_mark" "default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; @@ -244,26 +244,26 @@ }; version = "3.2.6"; }; - date = { - groups = ["default"]; + deckar01-task_list = { + dependencies = ["html-pipeline"]; + groups = ["common_mark"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1"; + sha256 = "01c8vv0xwbhlyhiagj93b1hlm2n0rmj4sw62nbc0jhyj90jhj6as"; type = "gem"; }; - version = "3.3.3"; + version = "2.3.2"; }; - deckar01-task_list = { - dependencies = ["html-pipeline"]; - groups = ["common_mark"]; + digest = { + groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01c8vv0xwbhlyhiagj93b1hlm2n0rmj4sw62nbc0jhyj90jhj6as"; + sha256 = "01qkpbkxq83ip3iysfh2kjrg9sh2n2q91prhyxh3vq10lcfzv9l1"; type = "gem"; }; - version = "2.3.2"; + version = "3.1.1"; }; docile = { groups = ["default" "test"]; @@ -318,7 +318,7 @@ }; html-pipeline = { dependencies = ["activesupport" "nokogiri"]; - groups = ["common_mark" "default"]; + groups = ["common_mark"]; platforms = []; source = { remotes = ["https://rubygems.org"]; @@ -343,20 +343,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1yk33slipi3i1kydzrrchbi7cgisaxym6pgwlzx7ir8vjk6wl90x"; + sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; type = "gem"; }; - version = "1.13.0"; - }; - json = { - groups = ["default" "test"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6"; - type = "gem"; - }; - version = "2.6.3"; + version = "1.10.0"; }; listen = { dependencies = ["rb-fsevent" "rb-inotify"]; @@ -381,15 +371,15 @@ version = "2.21.3"; }; mail = { - dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"]; + dependencies = ["mini_mime"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc"; + sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc"; type = "gem"; }; - version = "2.8.1"; + version = "2.7.1"; }; marcel = { groups = ["default"]; @@ -426,10 +416,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0slh78f9z6n0l1i2km7m48yz7l4fjrk88sj1f4mh1wb39sl2yc37"; + sha256 = "1aj604x11d9pksbljh0l38f70b558rhdgji1s9i763hiagvvx2hs"; type = "gem"; }; - version = "4.12.0"; + version = "4.11.0"; }; mini_mime = { groups = ["default" "test"]; @@ -456,10 +446,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06"; + sha256 = "1kg9wh7jlc9zsr3hkhpzkbn0ynf4np5ap9m2d8xdrb8shy0y6pmb"; type = "gem"; }; - version = "5.18.0"; + version = "5.18.1"; }; mocha = { dependencies = ["ruby2_keywords"]; @@ -467,10 +457,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03bgnshh84hrw6f1sdj5srxnz0z50m0a7i93fa28fkbm52c2a1lg"; + sha256 = "18xn9gm9yypavy9yck71fplan19hy5697mwd1rwzz7vizh3ip7bd"; type = "gem"; }; - version = "2.0.2"; + version = "2.0.4"; }; mysql2 = { groups = ["default"]; @@ -491,15 +481,15 @@ version = "0.5.5"; }; net-imap = { - dependencies = ["date" "net-protocol"]; + dependencies = ["digest" "net-protocol" "strscan"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8"; + sha256 = "1rl79ykmxa2k4dlk6ykrb9l0a4h101q1gd8c4qv3cl0p9h68zmbn"; type = "gem"; }; - version = "0.3.4"; + version = "0.2.3"; }; net-ldap = { groups = ["ldap"]; @@ -560,10 +550,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03g0hwp3z8m442nq8ag4lrbcgwcc7hhi8d1s0y7ipic0m50szl9b"; + sha256 = "0n79k78c5vdcyl0m3y3l5x9kxl6xf5lgriwi2vd665qmdkr01vnk"; type = "gem"; }; - version = "1.14.4"; + version = "1.13.10"; }; parallel = { groups = ["default" "test"]; @@ -576,15 +566,15 @@ version = "1.23.0"; }; parser = { - dependencies = ["ast"]; + dependencies = ["ast" "racc"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08f89nssj7ws7sjfvc2fcjpfm83sjgmniyh0npnmpqf5sfv44r8x"; + sha256 = "1swigds85jddb5gshll1g8lkmbcgbcp9bi1d4nigwvxki8smys0h"; type = "gem"; }; - version = "3.2.2.1"; + version = "3.2.2.3"; }; pg = { groups = ["default"]; @@ -620,20 +610,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0yf4jmkyy8das7pj1xzwllfvzkhq2p6p534j61d9h4wz3nfyf0s5"; + sha256 = "1v7fmv0n4bhdcwh60dgza44iqai5pg34f5pzm4vh4i5fwx7mpqxh"; type = "gem"; }; - version = "6.2.2"; + version = "6.3.0"; }; racc = { groups = ["common_mark" "default" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq"; + sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g"; type = "gem"; }; - version = "1.6.2"; + version = "1.7.1"; }; rack = { groups = ["default" "test"]; @@ -662,10 +652,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "07cs7qdkx6vwp66diwdy9g6mx52rsd8rxhbnsqf9bqam58g2aynj"; + sha256 = "1b7ggchi3d7pwzmj8jn9fhbazr5fr4dy304f0hz7kqbg23s9c1ym"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; rails-dom-testing = { dependencies = ["activesupport" "nokogiri"]; @@ -695,10 +685,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1d2snjnx1j848axppj2napy3zjgbka3fnw2528rcamhm6dp694nd"; + sha256 = "0mm3nf3y715ln6v8k6g4351ggkr1bcwc5637vr979yw8vsmdi42k"; type = "gem"; }; - version = "6.1.7.3"; + version = "6.1.7.2"; }; rainbow = { groups = ["default" "test"]; @@ -763,24 +753,24 @@ version = "1.19.1"; }; redcarpet = { - groups = ["markdown"]; + groups = ["common_mark" "markdown"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1sg9sbf9pm91l7lac7fs4silabyn0vflxwaa2x3lrzsm0ff8ilca"; + sha256 = "0bvk8yyns5s1ls437z719y5sdv9fr8kfs8dmr6g8s761dv5n8zvi"; type = "gem"; }; - version = "3.6.0"; + version = "3.5.1"; }; regexp_parser = { groups = ["default" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "17xizkw5ryw8hhq64iqxmzdrrdxpc5lhkqc1fgm1aj0zsk1r2950"; + sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3"; type = "gem"; }; - version = "2.8.0"; + version = "2.8.1"; }; request_store = { dependencies = ["rack"]; @@ -840,10 +830,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0jzx6ni3bjdajc9y4w6mclq165jwiypbxkav2k0gbag7ip93xk21"; + sha256 = "080fswzii68wnbsg7pgq55ba7p289sqjlxwp4vch0h32qy1f8v8d"; type = "gem"; }; - version = "4.1.1"; + version = "3.28.0"; }; rqrcode = { dependencies = ["chunky_png" "rqrcode_core"]; @@ -867,15 +857,15 @@ version = "1.2.0"; }; rubocop = { - dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; + dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; groups = ["test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0013mnzj6ql3v8nif7fm8n2832jnwa46azync6azsg9d4iblrfmy"; + sha256 = "06105yrqajpm5l07fng1nbk55y9490hny542zclnan8hg841pjgl"; type = "gem"; }; - version = "1.51.0"; + version = "1.26.1"; }; rubocop-ast = { dependencies = ["parser"]; @@ -883,10 +873,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0gs8zjigzdqj0kcmmrhvd4zavwr6kz6h9qvrh9m7bhy56f4aqljs"; + sha256 = "188bs225kkhrb17dsf3likdahs2p1i1sqn0pr3pvlx50g6r2mnni"; type = "gem"; }; - version = "1.28.1"; + version = "1.29.0"; }; rubocop-performance = { dependencies = ["rubocop" "rubocop-ast"]; @@ -894,10 +884,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1z6i24r0485fxa5n4g3rhp88w589fifszhd1khbzya2iiknkjxkr"; + sha256 = "17ny81dy5gjrvris8mni7la8yjg57snphyg9nmvnc3al7yhwr74x"; type = "gem"; }; - version = "1.17.1"; + version = "1.13.3"; }; rubocop-rails = { dependencies = ["activesupport" "rack" "rubocop"]; @@ -905,10 +895,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0j6dn8pz70bngx6van8yzsimpdd93gm7c8lr93wz1j4ahm6q4hn9"; + sha256 = "14xagb3jbms5mlcf932kx1djn2q4k952d4xia75ll36vh7xf2fpp"; type = "gem"; }; - version = "2.19.1"; + version = "2.14.2"; }; ruby-progressbar = { groups = ["default" "test"]; @@ -942,7 +932,7 @@ }; sanitize = { dependencies = ["crass" "nokogiri"]; - groups = ["default"]; + groups = ["common_mark"]; platforms = []; source = { remotes = ["https://rubygems.org"]; @@ -968,10 +958,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py"; + sha256 = "1hrv046jll6ad1s964gsmcq4hvkr3zzr6jc7z1mns22mvfpbc3cr"; type = "gem"; }; - version = "0.22.0"; + version = "0.21.2"; }; simplecov-html = { groups = ["default" "test"]; @@ -1015,6 +1005,16 @@ }; version = "3.4.2"; }; + strscan = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1d74lidgbvs0s7lrxvrjs5ljk6jfc970s3pr0djgmz0y6nzhx3nn"; + type = "gem"; + }; + version = "3.0.6"; + }; thor = { groups = ["default"]; platforms = []; @@ -1030,10 +1030,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1pfddf51n5fnj4f9ggwj3wbf23ynj0nbxlxqpz12y1gvl9g7d6r6"; + sha256 = "1d9cvm0f4zdpwa795v3zv4973y5zk59j7s1x3yn90jjrhcz1yvfd"; type = "gem"; }; - version = "0.3.2"; + version = "0.4.0"; }; tzinfo = { dependencies = ["concurrent-ruby"]; diff --git a/pkgs/applications/video/ani-cli/default.nix b/pkgs/applications/video/ani-cli/default.nix index ddeaea919be..2766afd7711 100644 --- a/pkgs/applications/video/ani-cli/default.nix +++ b/pkgs/applications/video/ani-cli/default.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation rec { pname = "ani-cli"; - version = "4.4"; + version = "4.5"; src = fetchFromGitHub { owner = "pystardust"; repo = "ani-cli"; rev = "v${version}"; - hash = "sha256-eY5FXwNRSt4ZFnvMyPLEFnTazwsXOkuQ6zivCHD70YY="; + hash = "sha256-HDpspU9OZxDET7/1rnKdGgaVEBt0gpzGtd3DuNIj7FY="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/video/flowblade/default.nix b/pkgs/applications/video/flowblade/default.nix index 0f36881676a..7e85b65de35 100644 --- a/pkgs/applications/video/flowblade/default.nix +++ b/pkgs/applications/video/flowblade/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "flowblade"; - version = "2.10.0.3"; + version = "2.10.0.4"; src = fetchFromGitHub { owner = "jliljebl"; repo = pname; rev = "v${version}"; - sha256 = "sha256-WsSW0DZS1tkUkwUPLgZJUXlztRQXwYau2UMKKRqXfJ0="; + sha256 = "sha256-IjutDCp+wrvXSQzvELuPMdW/16Twi0ee8VjdAFyi+OE="; }; buildInputs = [ diff --git a/pkgs/applications/video/kodi/addons/chardet/default.nix b/pkgs/applications/video/kodi/addons/chardet/default.nix index 0d20853412f..5d3fd8421db 100644 --- a/pkgs/applications/video/kodi/addons/chardet/default.nix +++ b/pkgs/applications/video/kodi/addons/chardet/default.nix @@ -2,11 +2,11 @@ buildKodiAddon rec { pname = "chardet"; namespace = "script.module.chardet"; - version = "4.0.0+matrix.1"; + version = "5.1.0"; src = fetchzip { url = "https://mirrors.kodi.tv/addons/nexus/${namespace}/${namespace}-${version}.zip"; - sha256 = "sha256-sh1lMlB3+fkVr4yxzkRVHag+/GhySWFVk2iFVYsJTcs="; + sha256 = "sha256-cIQIX6LVAoGf1sBRKWonXJd3XYqGOa5WIUttabV0HeU="; }; passthru = { diff --git a/pkgs/applications/video/kodi/unwrapped.nix b/pkgs/applications/video/kodi/unwrapped.nix index b08978bcf59..fd11a46dcd2 100644 --- a/pkgs/applications/video/kodi/unwrapped.nix +++ b/pkgs/applications/video/kodi/unwrapped.nix @@ -38,15 +38,15 @@ assert usbSupport -> !udevSupport; # libusb-compat-0_1 won't be used if udev is assert gbmSupport || waylandSupport || x11Support; let - kodiReleaseDate = "20230312"; - kodiVersion = "20.1"; + kodiReleaseDate = "20230629"; + kodiVersion = "20.2"; rel = "Nexus"; kodi_src = fetchFromGitHub { owner = "xbmc"; repo = "xbmc"; rev = "${kodiVersion}-${rel}"; - hash = "sha256-2nwjW0MYrMVk+dllrAv9yn+YNA6/loZzoK8mbFIZ8Xs="; + hash = "sha256-nNdBjqY9gkpv3g/hcyjWPENHFwOlxrKs2cT4IvRPuXs="; }; # see https://github.com/xbmc/xbmc/blob/${kodiVersion}-${rel}/tools/depends/target/ to get suggested versions for all dependencies diff --git a/pkgs/applications/video/obs-studio/plugins/default.nix b/pkgs/applications/video/obs-studio/plugins/default.nix index 2ca9d0f5cd5..086f6285a5e 100644 --- a/pkgs/applications/video/obs-studio/plugins/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/default.nix @@ -58,6 +58,8 @@ obs-transition-table = qt6Packages.callPackage ./obs-transition-table.nix { }; + obs-tuna = qt6Packages.callPackage ./obs-tuna { }; + obs-vaapi = callPackage ./obs-vaapi { }; obs-vertical-canvas = qt6Packages.callPackage ./obs-vertical-canvas.nix { }; @@ -71,4 +73,6 @@ obs-websocket = qt6Packages.callPackage ./obs-websocket.nix { }; # Websocket 4.x compatibility for OBS Studio 28+ wlrobs = callPackage ./wlrobs.nix { }; + + waveform = callPackage ./waveform { }; } diff --git a/pkgs/applications/video/obs-studio/plugins/obs-tuna/default.nix b/pkgs/applications/video/obs-studio/plugins/obs-tuna/default.nix new file mode 100644 index 00000000000..52ad130b034 --- /dev/null +++ b/pkgs/applications/video/obs-studio/plugins/obs-tuna/default.nix @@ -0,0 +1,46 @@ +{ lib +, stdenv +, fetchFromGitHub +, obs-studio +, cmake +, zlib +, curl +, taglib +, dbus +, pkg-config +, qtbase +, wrapQtAppsHook +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "obs-tuna"; + version = "1.9.6"; + + nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; + buildInputs = [ obs-studio qtbase zlib curl taglib dbus ]; + + src = fetchFromGitHub { + owner = "univrsal"; + repo = "tuna"; + rev = "v${finalAttrs.version}"; + hash = "sha256-+AgRaivvYhogX4CLGK2ylvE8tQoauC/UMvXK6W0Tvog="; + fetchSubmodules = true; + }; + + postInstall = '' + mkdir $out/lib $out/share + mv $out/obs-plugins/64bit $out/lib/obs-plugins + rm -rf $out/obs-plugins + mv $out/data $out/share/obs + ''; + + dontWrapQtApps = true; + + meta = { + description = "Song information plugin for obs-studio"; + homepage = "https://github.com/univrsal/tuna"; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ shortcord ]; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-vaapi/default.nix b/pkgs/applications/video/obs-studio/plugins/obs-vaapi/default.nix index 37c03a6a5cb..48ee9ee6394 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-vaapi/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-vaapi/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "obs-vaapi"; - version = "0.3.1"; + version = "0.4.0"; src = fetchFromGitHub { owner = "fzwoch"; repo = pname; rev = version; - hash = "sha256-lKDZ0YJjcbfHr1MoTbdOaYk6Dhl2bUVUImuoWWwFC1U="; + hash = "sha256-AbSI6HBdOEI54bUVqqF+b4LcCyzW30XlS9SXX2ajkas="; }; nativeBuildInputs = [ pkg-config meson ninja ]; diff --git a/pkgs/applications/video/obs-studio/plugins/waveform/default.nix b/pkgs/applications/video/obs-studio/plugins/waveform/default.nix new file mode 100644 index 00000000000..ff5c52380de --- /dev/null +++ b/pkgs/applications/video/obs-studio/plugins/waveform/default.nix @@ -0,0 +1,43 @@ +{ stdenv +, lib +, fetchFromGitHub +, cmake +, obs-studio +, pkg-config +, fftwFloat +}: + +stdenv.mkDerivation rec { + pname = "waveform"; + version = "1.7.0"; + + src = fetchFromGitHub { + fetchSubmodules = true; + owner = "phandasm"; + repo = "waveform"; + rev = "v${version}"; + sha256 = "sha256-DR3+ZBbWoGybUvDwVXLvarp+IGsTPl9Y0mFe739Ar8E="; + }; + + nativeBuildInputs = [ cmake pkg-config ]; + + postFixup = '' + mkdir $out/lib $out/share + mv $out/${pname}/bin/64bit $out/lib/obs-plugins + mv $out/${pname}/data $out/share/obs + rm -rf $out/${pname} + ''; + + buildInputs = [ + obs-studio + fftwFloat + ]; + + meta = { + description = "Audio spectral analysis plugin for OBS"; + homepage = "https://github.com/phandasm/waveform"; + maintainers = with lib.maintainers; [ matthewcroughan ]; + license = lib.licenses.gpl3; + platforms = ["x86_64-linux"]; + }; +} diff --git a/pkgs/applications/video/vdr/softhddevice/default.nix b/pkgs/applications/video/vdr/softhddevice/default.nix index ed9c09087e4..b0ea1b04c25 100644 --- a/pkgs/applications/video/vdr/softhddevice/default.nix +++ b/pkgs/applications/video/vdr/softhddevice/default.nix @@ -12,12 +12,12 @@ }: stdenv.mkDerivation rec { pname = "vdr-softhddevice"; - version = "1.9.7"; + version = "1.10.3"; src = fetchFromGitHub { owner = "ua0lnj"; repo = "vdr-plugin-softhddevice"; - sha256 = "sha256-SviAuV+71pxnuEcmoLQkA1yti2jAAuG7yZZDlf3cODc="; + sha256 = "sha256-iuQ6ZHPrtIQzEqHYrLibZ8uOOwNqMbWYCD5plDQcBZg="; rev = "v${version}"; }; diff --git a/pkgs/applications/window-managers/fvwm/3.nix b/pkgs/applications/window-managers/fvwm/3.nix index a0cddeff23a..95532bde0f6 100644 --- a/pkgs/applications/window-managers/fvwm/3.nix +++ b/pkgs/applications/window-managers/fvwm/3.nix @@ -31,13 +31,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fvwm3"; - version = "1.0.6a"; + version = "1.0.7"; src = fetchFromGitHub { owner = "fvwmorg"; repo = "fvwm3"; rev = finalAttrs.version; - hash = "sha256-uYkIuMzhaWeCZm5aJF4oBYD72OLgwCBuUhDqpg6HQUM="; + hash = "sha256-CPEGwZuYDh0zDXVKLn806c4DfZZJVaMlmIsVAZl20S4="; }; nativeBuildInputs = [ diff --git a/pkgs/build-support/bintools-wrapper/add-hardening.sh b/pkgs/build-support/bintools-wrapper/add-hardening.sh index 0a2b2509a82..db9553c3fc7 100644 --- a/pkgs/build-support/bintools-wrapper/add-hardening.sh +++ b/pkgs/build-support/bintools-wrapper/add-hardening.sh @@ -37,11 +37,11 @@ fi for flag in "${!hardeningEnableMap[@]}"; do case $flag in pie) - if [[ ! (" $* " =~ " -shared " \ - || " $* " =~ " -static " \ - || " $* " =~ " -r " \ - || " $* " =~ " -Ur " \ - || " $* " =~ " -i ") ]]; then + if [[ ! (" ${params[*]} " =~ " -shared " \ + || " ${params[*]} " =~ " -static " \ + || " ${params[*]} " =~ " -r " \ + || " ${params[*]} " =~ " -Ur " \ + || " ${params[*]} " =~ " -i ") ]]; then if (( "${NIX_DEBUG:-0}" >= 1 )); then echo HARDENING: enabling LDFlags -pie >&2; fi hardeningLDFlags+=('-pie') fi diff --git a/pkgs/build-support/buildenv/builder.pl b/pkgs/build-support/buildenv/builder.pl index ebd6026b259..975e76df05c 100755 --- a/pkgs/build-support/buildenv/builder.pl +++ b/pkgs/build-support/buildenv/builder.pl @@ -126,7 +126,7 @@ sub findFiles { return if $relName eq "/propagated-build-inputs" || $relName eq "/nix-support" || - $relName =~ /info\/dir/ || + $relName =~ /info\/dir$/ || ( $relName =~ /^\/share\/mime\// && !( $relName =~ /^\/share\/mime\/packages/ ) ) || $baseName eq "perllocal.pod" || $baseName eq "log" || diff --git a/pkgs/build-support/cc-wrapper/add-hardening.sh b/pkgs/build-support/cc-wrapper/add-hardening.sh index b1aa01355b1..07ac6737f39 100644 --- a/pkgs/build-support/cc-wrapper/add-hardening.sh +++ b/pkgs/build-support/cc-wrapper/add-hardening.sh @@ -71,7 +71,7 @@ for flag in "${!hardeningEnableMap[@]}"; do # NB: we do not use `+=` here, because PIE flags must occur before any PIC flags if (( "${NIX_DEBUG:-0}" >= 1 )); then echo HARDENING: enabling CFlags -fPIE >&2; fi hardeningCFlags=('-fPIE' "${hardeningCFlags[@]}") - if [[ ! (" $* " =~ " -shared " || " $* " =~ " -static ") ]]; then + if [[ ! (" ${params[*]} " =~ " -shared " || " ${params[*]} " =~ " -static ") ]]; then if (( "${NIX_DEBUG:-0}" >= 1 )); then echo HARDENING: enabling LDFlags -pie >&2; fi hardeningCFlags=('-pie' "${hardeningCFlags[@]}") fi diff --git a/pkgs/build-support/cc-wrapper/setup-hook.sh b/pkgs/build-support/cc-wrapper/setup-hook.sh index be01c51a71f..9326d76e2a8 100644 --- a/pkgs/build-support/cc-wrapper/setup-hook.sh +++ b/pkgs/build-support/cc-wrapper/setup-hook.sh @@ -111,7 +111,7 @@ export CC${role_post}=@named_cc@ export CXX${role_post}=@named_cxx@ # If unset, assume the default hardening flags. -: ${NIX_HARDENING_ENABLE="fortify stackprotector pic strictoverflow format relro bindnow"} +: ${NIX_HARDENING_ENABLE="fortify fortify3 stackprotector pic strictoverflow format relro bindnow"} export NIX_HARDENING_ENABLE # No local scope in sourced file diff --git a/pkgs/build-support/rust/import-cargo-lock.nix b/pkgs/build-support/rust/import-cargo-lock.nix index f4daf354053..c17b0e41cca 100644 --- a/pkgs/build-support/rust/import-cargo-lock.nix +++ b/pkgs/build-support/rust/import-cargo-lock.nix @@ -201,7 +201,7 @@ let # Set up configuration for the vendor directory. cat > $out/.cargo-config <<EOF - [source."${gitParts.url}"] + [source."${gitParts.url}${lib.optionalString (gitParts ? type) "?${gitParts.type}=${gitParts.value}"}"] git = "${gitParts.url}" ${lib.optionalString (gitParts ? type) "${gitParts.type} = \"${gitParts.value}\""} replace-with = "vendored-sources" diff --git a/pkgs/data/fonts/iosevka/bin.nix b/pkgs/data/fonts/iosevka/bin.nix index 253339db8b0..719a9d0224c 100644 --- a/pkgs/data/fonts/iosevka/bin.nix +++ b/pkgs/data/fonts/iosevka/bin.nix @@ -11,7 +11,7 @@ let (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); in stdenv.mkDerivation rec { pname = "${name}-bin"; - version = "25.0.0"; + version = "25.0.1"; src = fetchurl { url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip"; diff --git a/pkgs/data/fonts/iosevka/variants.nix b/pkgs/data/fonts/iosevka/variants.nix index b36134df133..aec3f2d2894 100644 --- a/pkgs/data/fonts/iosevka/variants.nix +++ b/pkgs/data/fonts/iosevka/variants.nix @@ -1,95 +1,95 @@ # This file was autogenerated. DO NOT EDIT! { - iosevka = "0lx6cvaf3fqqy2mny84qhgrzmhvxipl24w7i6q7crg22fqqhcm9p"; - iosevka-aile = "14vg7xd2mibp97p5xj6xl2v7vcqzly1mbfx4nzpsygq5i8l6xixw"; - iosevka-curly = "0kc5kpxqdz27kffi0gg0qm8rw8qahkpwffqraf2956dfqa6md772"; - iosevka-curly-slab = "0pgqr4iwj0as3wnyqfyiwnp4libc7srzs36fcvxvhy4h39dmiyx7"; - iosevka-etoile = "0zhmm2pafmimgsznj60dkvjikcznlw1npjl1gvbrvlcxhs1i9bjv"; - iosevka-slab = "090yrggsx9bihaa51an2j0fxax9p47xbnrk67a9sxx2l9p70lbpw"; - iosevka-ss01 = "07cv7qj14ldnigm49y4sn96xbzsd7vl61fc2kamkg9n1zrk70376"; - iosevka-ss02 = "16zc4x3pcg1zcjn5pvy41mf21xqa6jm7ql6f7q1ls3nwda0z2v4h"; - iosevka-ss03 = "14i6c5q7p4k3n3l8wnj4jzrjc0fgp5hfj1zb4rnjbmx59yy7qvws"; - iosevka-ss04 = "0fjp92x8din0v5ml81dydif2n6zxv638y2aj10snfpixrnwryy9h"; - iosevka-ss05 = "04q0y02q7l2c4y5awfniddpx3pmskdip9r5ypzws30hsab12mghq"; - iosevka-ss06 = "08w145lrp10prhcidi0apdd0y34qdmlhfzr8xxm1mxl459g647mj"; - iosevka-ss07 = "0dz0gva0ji6zs7nxvva31z2jqawhg3vi873fwzwm4wdhp1p7m9xs"; - iosevka-ss08 = "0ylfkdxgndanii1aldfhncnp75hsprsw09fcr7xhyjj32zvzwvph"; - iosevka-ss09 = "1dz1jak3jg5jn4rdp0xcxrnbjknxqc9jwivhjp3wzdjpkkbgvyvr"; - iosevka-ss10 = "1wh0rfcp9yipjhvqcqy5n3v56s8hj5s017wr7kjk76wd0fx0sd4f"; - iosevka-ss11 = "1vfkfmq03b944nwxj32wc8anbhzfppmyj9vc6fp7c0prmqdi4a0m"; - iosevka-ss12 = "02mqw70rqqhq0c44823ip1c237bj0g52xkmx7vhggf9avnw0090z"; - iosevka-ss13 = "1zb72vx72z92vybj4yb3gggdsjz4gdrnm2k1j484x56z51d2qsbz"; - iosevka-ss14 = "1j9bhkb8qkdbm6mg2krbcxf2j9ii5vwgrq48b95zg0b2hdvabdpf"; - iosevka-ss15 = "17lffwlq5cm4ri2g1jznb0bqp1xaifrk1jcik0wl7b8y3mg27i1n"; - iosevka-ss16 = "1b27dbz585jviir5hwhwb9qg5f9cjpy6nvh7p7rd8n18ri2c7n5q"; - iosevka-ss17 = "09wijvz5b9s7kz2jpl68d2ygrf1kriaalrdhbgz7gc7rw5cvn8vd"; - iosevka-ss18 = "09wp9syfwz9dch26ldsvb14vmg1fcj68qlr6mfqj3wwykvb84835"; - sgr-iosevka = "1fcxnwynmwrd49h2wwlk2qkvrfpjwvxwlpq01j01ikschvi5smg2"; - sgr-iosevka-aile = "18ivsrxc8x2bvknqqn47swdphjldzad0fva9fab7b2jf537g9kd0"; - sgr-iosevka-curly = "0l1zi6svq8d1inp5rg8ihvm03x9wcavm6ak6xhx19lnxhca6nipx"; - sgr-iosevka-curly-slab = "1fakczd3bmld6liz9h4m9zgqvv7skjg91b4vbcqk05dqqdkpy9s4"; - sgr-iosevka-etoile = "0g236kfv3cr4swj41aiv31vwm7jxqjgkvvc1cd3riz2ikhyjry4f"; - sgr-iosevka-fixed = "0kgfimhm67kcscx0f6p9hyvav3dz3rzij25y8zb6wwc5x4kbs7q6"; - sgr-iosevka-fixed-curly = "199s7yzph0rbi78i6678g4kazmzhm63wkklmj412a8k7iqbi287y"; - sgr-iosevka-fixed-curly-slab = "1k4zb2sf8llv30aigxsv6r6ddvwdkgly6cfk0rhs5m33ram562r4"; - sgr-iosevka-fixed-slab = "05h6152fwqw99jm7lz65zid7n3b3sbxsg683yl1pm5jyqfcmjhds"; - sgr-iosevka-fixed-ss01 = "0npi71az66cgr4cv1idij8kb8q0sh03zf18frziz0gzh7rvlgp9b"; - sgr-iosevka-fixed-ss02 = "1y0xvbr8qlmn1ii71l7przqh0zl06w03300wdvsj9ncx651hvdpr"; - sgr-iosevka-fixed-ss03 = "020f2jfa6wps41jryjwim1p1xx2qdckdzf98fdcfp6gj1zag3k70"; - sgr-iosevka-fixed-ss04 = "0by2zngg1g3lklpr8xswp7bp7yaw2sxsd0cpg73bsllv73i4bzrd"; - sgr-iosevka-fixed-ss05 = "0mxl85c0g2csnckl7fqrafrvff030njw9b8c7sy34gfpvasbc51j"; - sgr-iosevka-fixed-ss06 = "1dfz4g225r5v86y5sji03x61hhaf66p1afqw9lrmsig2x04qxr1g"; - sgr-iosevka-fixed-ss07 = "02g9nfpd2xf3bn23jfpvy6vw9jlgy3hy2mphvqkq8zqa73a101dv"; - sgr-iosevka-fixed-ss08 = "1q1248gr82vq0jcmp67aknxxdkbpjqwdk5b18qrbfynwppkn8xw8"; - sgr-iosevka-fixed-ss09 = "1v2pgbw21iya9sayvhv987sm4iwxgrdfrc7raqdlb9xhln64bn0g"; - sgr-iosevka-fixed-ss10 = "1y92wiwh0d2q1ygnr8z9wkq973wqkr8g7n0n0q5kzv8y1v79i0s1"; - sgr-iosevka-fixed-ss11 = "1gnn1d0nkm8xiwv8fj28jrzmxmxi3c3p9shdvki2zpyb24f2kflv"; - sgr-iosevka-fixed-ss12 = "11h1i3i8y89k9kkvzh5jfrvyniba9l013001isk53yj9ww29hbi4"; - sgr-iosevka-fixed-ss13 = "1qgni0z0x7k3a4nsxj2nqmcxs64s2paaq1d4q6p4s77gb3v1nysb"; - sgr-iosevka-fixed-ss14 = "0ai6jx75ni5afsyg963xhwgpypa6nqq4g6104kqs0x7qbcinj5a3"; - sgr-iosevka-fixed-ss15 = "05bc3zzgmbh8mhpxskhvi3p8j38xxadvfkqck78j6f1034k9pcv3"; - sgr-iosevka-fixed-ss16 = "0whk1z3fzwagfa2vdp76iy2bfbp9jrgpq3vajmk49z4n1gh35rj2"; - sgr-iosevka-fixed-ss17 = "0085z35gagqgg410zqd9fa2vg9ixzgkz11n8rwjsmi5y5kg3rklq"; - sgr-iosevka-fixed-ss18 = "158c5xzp18ryfz8xhq2bvk6pplvsjcki4q3mc9v77gglmn23zcdh"; - sgr-iosevka-slab = "0i68g7wj4bbmilsaprbj7y69dbkg98nhd1zivc9x3pfka8pa53fd"; - sgr-iosevka-ss01 = "15yri67z1rbslv5b9aaf198ayrnifc31rivg67lgb6gm62zafx9b"; - sgr-iosevka-ss02 = "1d3wnc30yadawkbs388xb8mnzhjb1c16v2rh99ma6cf4sf3ag2mv"; - sgr-iosevka-ss03 = "0razg88g43m4vgdjixrsncfgzx0xf78p400gjcwlvyf93l2z5hqz"; - sgr-iosevka-ss04 = "163zb0vjb150xj86kyxhhlm6m9y3b58vdnxr5mlch6cc74d0hclb"; - sgr-iosevka-ss05 = "1nkpy5khlq7jjmf7pxxkyk0rpjfbzb5hyif0b96xybdf8f834q76"; - sgr-iosevka-ss06 = "0bs86i0ibs2jzgqhs0k9p3c5llwlzjfkkbw8vrk6qn4pdahammsl"; - sgr-iosevka-ss07 = "15cljy3npakxaphbhy97mh0x9817d8qdg5948gmdybz2q259x77n"; - sgr-iosevka-ss08 = "0m3yjwm7gybk943zmyhw4ppr7kjd1w43p23vf7ia2d0qf698iyz1"; - sgr-iosevka-ss09 = "0sf5pidrxc9w2c5wxgym7cw0n0j5yqdbfysj5a9n64cglbwap6fz"; - sgr-iosevka-ss10 = "0775lxx3rk0sfvki042mwgixpk8xxsz4wr3a7whs7wym8b0pzhlw"; - sgr-iosevka-ss11 = "1kgzmb3qzjw6jhw02w13i2qsg2vva2hij79jbp01idqhygzbm82j"; - sgr-iosevka-ss12 = "1as3iww2rzs9c5a40cm8m30j933na5ijch72hfaf84sn6nhmvvhz"; - sgr-iosevka-ss13 = "0c083nk1c5hq0h8miv941j9vxk9x637r41mgizrlvjlpirr2l0w3"; - sgr-iosevka-ss14 = "19i10anm517j1gh1dq85hsa3yaanjfbqgczj5iqs8a8ygzf4fc2c"; - sgr-iosevka-ss15 = "0vrsc9dsa5fmr62xc9bax3sks72m2p9ph4hd98rajl502j1dlh3p"; - sgr-iosevka-ss16 = "0fajhxjjqigmg52n7w6bv3b4kymx6ycgjw256gfqkakwadvgcxbz"; - sgr-iosevka-ss17 = "178n0wr2jck2ms7cbmnxhw4favcljwdc8qw6fl68cid3hbnm7p8k"; - sgr-iosevka-ss18 = "0i80ns3mk7d7ac18l3lf5nbbiyb8rw12d1gjwd18nq5sqvqrypj3"; - sgr-iosevka-term = "02pyq8dq4hppbs0lqk1rf045bpvb6ylcygw70yqskvh250djid1i"; - sgr-iosevka-term-curly = "1g7adk1s00hkn4jimcsyj5zs2yvc7gd6xzhs7w7lzyqpvpfjl4k6"; - sgr-iosevka-term-curly-slab = "0kpasgyl08rinwjkahxja6fxzzcngb97n4f40619pbj0n6m8f4my"; - sgr-iosevka-term-slab = "0p3skdrkg5wj724p8lsfzrrhlwi3fzaih34wvwrfnid23x0w2wn2"; - sgr-iosevka-term-ss01 = "18qgpb9k3whgh0n6iacwsp017i4nj52hv4js9r5a8ck1i47nmrzr"; - sgr-iosevka-term-ss02 = "04wyg5jmbprqn50c2g1k69bqvmvaj1iljdjjcyd5431ph5rr5qq8"; - sgr-iosevka-term-ss03 = "0i3j4p4hswkyz64m1x8ffs20dh1lszmcs2gq4xvgrbfdzqm68mbx"; - sgr-iosevka-term-ss04 = "1bsxg3psg33whzhn79i4nnpmyld57xvy5ic63vykyl1vrik5rhwd"; - sgr-iosevka-term-ss05 = "006i3w44qxw3wdcmshx8g7mgaxv50lpvad2jyfskkzvm1n66dbhn"; - sgr-iosevka-term-ss06 = "067p5a95pj5rgv717zq3n25g9zlsx20xc28i2nn0f4ifqn3x3g7a"; - sgr-iosevka-term-ss07 = "0vj4dq8igp6f81rmdgql194xk57dh453z5baqzg2mg9f4an2jsb6"; - sgr-iosevka-term-ss08 = "150l621swy7y4v19g2kmzj3033q0y626pnb530mw6ng2vnyy0qb5"; - sgr-iosevka-term-ss09 = "1bycnq1x7fmqpxg88ks0hsyyi5nqcyywc9vkfxmsasf2qqgicisn"; - sgr-iosevka-term-ss10 = "1gkc5zvkk9rwrn11vcb2gz2vjz8rnr9z066ql47p8plhxkxh49pn"; - sgr-iosevka-term-ss11 = "0sslhjbdzg3x5i58ivmym80v4klqxh3mis7adc9gjg0qgi8z5p37"; - sgr-iosevka-term-ss12 = "1a8bisfnajmiidmkyin4kbrp6jfwrwvzkjam1g1657hp6y74qb90"; - sgr-iosevka-term-ss13 = "0vih5lcyr1diw3iifn11pjjj9j7xyy6c7ccbswfsn9c4fzb0jih5"; - sgr-iosevka-term-ss14 = "1z643z83hyd0fya58sr897fhz38niils9ln8086chxhnlmpjlgpy"; - sgr-iosevka-term-ss15 = "10l4531xf2mygfbbyyp3krf9z0psv0133zvv7iqjb4y46pmj2gzf"; - sgr-iosevka-term-ss16 = "1dbddz9r8babvskax87pzyffl69rld9a6p4y655imr32y10bgg3n"; - sgr-iosevka-term-ss17 = "1brqlxpgplnmhi56km8019ssshv1djy8k2hm80d9hrdfadzzp6cw"; - sgr-iosevka-term-ss18 = "1cnfabclw4w0f4vv4w2rx6prhcrm8cz6jsksnp37apa26z5bh2py"; + iosevka = "0lmr4xqmyr4pz1xz0iw71zjwa9xn0nbkzxr1q3mdv3x12pdp0r11"; + iosevka-aile = "1l4bmn1cangjn91rq2w40np6dkcw34l8yvfbsqpmbzfqsz34ga61"; + iosevka-curly = "1sp8ig31s8rq91vl2ziv3ixqh50qdvnnlx6fjiccyxza079kxjw0"; + iosevka-curly-slab = "08jmmshflmhwwaa184aggxbmwfj4q1czynl52cz1may3cgvjr9za"; + iosevka-etoile = "1zvd8n7vm5za2jlply796hvzar92g73ibkhdc4r8d38148xxmwp2"; + iosevka-slab = "1xfrs95d1dzjz9dlgyn49xryyjzm711frxi45931l6i2jxppgz74"; + iosevka-ss01 = "0q9q5vx4p1r29l404yadbi4qslrjzgkisk6hk04xrhhrmkhh4b5j"; + iosevka-ss02 = "1nd7lyjcciirq146lj9crxrbxp82q29lclbhmxvkszlymif36vr5"; + iosevka-ss03 = "1rkgqhbh3c77jzysn0hdci2lgw1ss0f98zdnc2xfwhzimhlcsb2n"; + iosevka-ss04 = "17dcgbjhvyjcmk4jzf55faqwb30inhx98qldpjx66rkjg274dady"; + iosevka-ss05 = "1prpxj9hphhpmjpn001gznwmphijv4fkd1m5yr6zyyq10zyawx1j"; + iosevka-ss06 = "0narnyrfk88rclgm1caaqd7rmisbviizzrp4g54naxsmwhxj6zvd"; + iosevka-ss07 = "00v615vs6kmnxv7zql04b01dxc0ngdkpin51qi8fdld1nwy3gw4j"; + iosevka-ss08 = "1rzjpp82s2y2zybyh20406c131wk1mfazc4fzc766an87gip8409"; + iosevka-ss09 = "0amq785n58f1f92vi7xv4zsx91v5a3rkksk5yifysnc6pkxjs56w"; + iosevka-ss10 = "062x74l5df1ahxb7a27nrya6nh49dl0pi5c88v78hi2m85baviar"; + iosevka-ss11 = "06ak3wlxf472vpl5z02fg92z4hiycxvqj411g9cpfz7kg6y006fb"; + iosevka-ss12 = "1jny1y27swpzm2cqbavkkkbi3k1v2z2hy17l9arr9dv54bnm2d57"; + iosevka-ss13 = "0aylmsnhbrjckj012s7j6x0gikldiln60grjnp4h1z80nhs6md3a"; + iosevka-ss14 = "0j6v8bihckwp0bhs80zwr1rsrdf4bhaqjzwjx2mr9d63dnhj5lp9"; + iosevka-ss15 = "0xs52nbmj1g43x943vvb4pnms1i98ffidkad79f63nhw0x0ygr01"; + iosevka-ss16 = "0p9g432d44rdiv9bs5z0irdamqsknsi82snxyrmjplgy7m1frv9k"; + iosevka-ss17 = "1bvc9782yry9klkinfwrbn59mclcpizmv3yndz4b1ixv8dgym65z"; + iosevka-ss18 = "1a4m0drdg4f3rpxcjm899rzpym2m0hhiypwg61506nww1jcl8kk8"; + sgr-iosevka = "1xwpg3cq2587m8az2sfpd0k3pmvd8w4ci1jl7717fap38drl86ba"; + sgr-iosevka-aile = "0qjds4jhdzgnar0xdbz315kb2f4hxgh6xi8sdqpfbg84wjaj9872"; + sgr-iosevka-curly = "1qxyncllbbi1pcq7ajq63127k4q119cag76yyh3xpwl2f235ybrx"; + sgr-iosevka-curly-slab = "1bp44hgmc81avvpwdckjkmh049igfdfppnmmmpxmy55xzpmy30ik"; + sgr-iosevka-etoile = "0jvnlrz7mxrm0lg7wkdh3pz529xmssw63rgi0nfdy77zga3gv8r4"; + sgr-iosevka-fixed = "0bqdfq1xaanqpv1s9skapch184hcvbmdpcnjh7skms5ggcal7s3n"; + sgr-iosevka-fixed-curly = "0a7agrgi4qi3dk8yix3p9kbjvyqbxvm4lc0b75ywa8330g42khf5"; + sgr-iosevka-fixed-curly-slab = "0kxgkhvhz4l7ifc591c1n112wkcimfl417p49s3k5rx19yadz3rv"; + sgr-iosevka-fixed-slab = "1aq7qc6jjm7wkd5ng937gbv5l82gqx9snm4ffpp2k5zk8nnm38lv"; + sgr-iosevka-fixed-ss01 = "12gfppvi8vfp6y6y96zd6yvpb8xlr907gzhz04vm3j9m2dx8mdpz"; + sgr-iosevka-fixed-ss02 = "1ip6yx99rfa09bx64ah8bk5jp8w0x1qsdjknda7fwd8n1ian9qb1"; + sgr-iosevka-fixed-ss03 = "0cbayci1j0qj0xbydkxl4g8p4rdhjpdkjy6vb5zsxrx8rcxzmh6r"; + sgr-iosevka-fixed-ss04 = "1nm1wbax6xlxhsnw3522wi9dzzzr8k92464p9w31krrajlji46bn"; + sgr-iosevka-fixed-ss05 = "0y68rh0352idl0ncmx0lngbc6jj98incsnlh8xn55qggawah2g7l"; + sgr-iosevka-fixed-ss06 = "0x4azqmmznzaimg3ahv8kl0zcl3bdmrq4lqrvy94qz5ivgfnr7zv"; + sgr-iosevka-fixed-ss07 = "1l29i7q8zyw4cz21dqz2bc74c60grmmasiy3l31awrbwmabncqms"; + sgr-iosevka-fixed-ss08 = "1zlfqrkbsysi2nzfmvmz4yfbjngx3wpi3c68b4nkd8wdabll7a4m"; + sgr-iosevka-fixed-ss09 = "1631yavmr59lvmqhp3940n19200zsphy2fvq9kdg0xnrr9hgcgk0"; + sgr-iosevka-fixed-ss10 = "131crnfgvhxakggmvgk6apji8w3wkbgzm9ma77sz9ib9hcfrcn1f"; + sgr-iosevka-fixed-ss11 = "1gwz51ck1jdfww1g2yxzrjhyl3i41mqm6cykm2587r9kr5igxbyq"; + sgr-iosevka-fixed-ss12 = "198v6chwk948q7yikv06s4lydhyg4vq4s6ssl4fvay7d7jg33s5j"; + sgr-iosevka-fixed-ss13 = "1fg77lzw05qijap03l8f5k5lmfrn6phxpswvmzvlzzdscb5f2f3a"; + sgr-iosevka-fixed-ss14 = "1rhlja6vl1rdgp3r1ls3ycdr19x4bb0azyras7pamv2g5wbcrzv8"; + sgr-iosevka-fixed-ss15 = "03i2cr65368w8naqqyvhmry2sphihcdy3vw7pbq2mknn1ygrhafp"; + sgr-iosevka-fixed-ss16 = "1zxjik8z4jmq73fwfzg3y74wfp8a4yiy1dvm5g73b1r3jjc413dz"; + sgr-iosevka-fixed-ss17 = "0hxsa0bkf6yfh4hvs3h83myp3iil40c0629biys6h5a79nvqgxpr"; + sgr-iosevka-fixed-ss18 = "1zrnzrrzv1iw1aqa24khcxpwsg8fhvcbbs71j91j7yp5s070szar"; + sgr-iosevka-slab = "1d9lffq7xd6liglrr8kcymkq2bkvnz9cxnq4m5bby5h48vxr72j5"; + sgr-iosevka-ss01 = "1aa36415rpn4ihsd43mj1pgsjsiy4y2wr4ybckjyg7av1wi0n0rs"; + sgr-iosevka-ss02 = "0khj2j30q5zdygabmx45wn20g140zafifyg93fk9zp0ivs7xm13g"; + sgr-iosevka-ss03 = "0qvhlqc51bislhdhs61vv21dw0rvvf5sg9m7zk81d74harxba0qz"; + sgr-iosevka-ss04 = "0zpx6dpgivmk4gnf5w17978pd7cpq0f4j7ly53ykwa6ngjwq7cxq"; + sgr-iosevka-ss05 = "0jsaf52jydp4hah5q8l7sky1d7j3amkj7hs08qraw1h4bxbhqdq2"; + sgr-iosevka-ss06 = "0yh39c3bb59imysb0jyb0w006lhf5627ck4lkbv3pffa3jaskfrm"; + sgr-iosevka-ss07 = "1pm7pml2y9hfl8xpf0ggprvzc9yqxf2dpi64zsrbh950d41wmxyj"; + sgr-iosevka-ss08 = "11dqssnw6bhvsplc4sd8jvwhnmk6k8f506m8j26v2gr5iqk773kj"; + sgr-iosevka-ss09 = "014182zym2rw5zakpjaf921mpvxlr6ic24ag09c79c0w9mi2jnff"; + sgr-iosevka-ss10 = "0wzfxrhx173yga3s1ln1709wwxf4hbqym4sdg9jz3dn2hdn1f55j"; + sgr-iosevka-ss11 = "0wh1dy6w3sgw9xw2nda0xpa931v66nxv4kd4q4s8r9g6s5kbpj35"; + sgr-iosevka-ss12 = "1dnh7gs5lyyc4n7jmnl6c9qcsj7fnhzlyy8kxmsgn5hxfzjn42i8"; + sgr-iosevka-ss13 = "0g47da6ah2skrxs522q9w3aamrpyfhixg9cpqy0sgyxraw2iaq3d"; + sgr-iosevka-ss14 = "1if7hs8wjw7fs0j46camazmc93p0z1hz43i0rrkjxnai6cjqkaqj"; + sgr-iosevka-ss15 = "05h5yzpzx9xlf8xwkw8inp16x0arpdcfrklc62qdi87mdnfpkw8w"; + sgr-iosevka-ss16 = "01d3w7yblfbca3l2cmazh72f5a0z3wnb5d77rlw9wlvgw0drj8b0"; + sgr-iosevka-ss17 = "0sl94iaw038kljr78ms42vjqyj55pbyslxbm0b81fg6xkjy6q60n"; + sgr-iosevka-ss18 = "17395mrpjz1rmh5661s1v1ja53qhygf3zalqabya7cwfb1hz0xqy"; + sgr-iosevka-term = "10zg4365w5f554zdcdq4h7ixq3aq1lm21qndffp4q5c0kv57ggak"; + sgr-iosevka-term-curly = "19lkavcwpy7hsgmxz2jwlvbx9lsi8wm3xrypcb0wbcy80hjgkms2"; + sgr-iosevka-term-curly-slab = "1asdfglxskg6cikhhxx83jpwqsq3adrb5zgk94h1m2sv2xpcd65i"; + sgr-iosevka-term-slab = "0rsl048jzbf4fwindxxrlb2fwivjjayydc3fs8v92xg239y45m35"; + sgr-iosevka-term-ss01 = "17hin55idhzvcvrpvgpgjwkn29zsckmvjygbsjf560vy3cv48nlg"; + sgr-iosevka-term-ss02 = "0xnr89bdifbydgy7xbkg1msqxyjxp7l0rxby19bayd6f5lyh552s"; + sgr-iosevka-term-ss03 = "1ijz7qjym1fdrrjyi4g7lkl75frbcyh5ds548szwdavffh9ad74d"; + sgr-iosevka-term-ss04 = "1xrmlsp0gggqzgqckgp5r3h445xyglqid2g6f0fblcv5a79kp04w"; + sgr-iosevka-term-ss05 = "1d4llq2g6s9pp3ajl9spca5bpkk24kba4ki847gi55i7lpw4d1kl"; + sgr-iosevka-term-ss06 = "1wbqsgng4r3b588lnip0li321ibrnc4i39jjmvrs9c8xmgzswfjg"; + sgr-iosevka-term-ss07 = "0jxq4ygc6afq4vfgzrpsvhdw52535yqk6702nb5frlf9bllxpali"; + sgr-iosevka-term-ss08 = "1hqs6j38sghi1v86l83rhkyl7frsph7dp9jnhmzzb6w70ikbmajx"; + sgr-iosevka-term-ss09 = "0h8cf76s7dsa6gfsf9sxiri98d8crsdq2a2cjmn5iz9cxwnnrf0h"; + sgr-iosevka-term-ss10 = "0p3643d444r03y74djhpmgdz4f6ydwkhddgw4fpjhx4sg226yvfc"; + sgr-iosevka-term-ss11 = "0ak3w6h58wnpcxahdmdij52izvlq49allvrlq1syziaqd6b95qpz"; + sgr-iosevka-term-ss12 = "0km4sfg4q1z6b999piiiaiv6qxnvanw1s0jgrvy933fxyv7n4h7a"; + sgr-iosevka-term-ss13 = "0xhimnsspan0mcmspvz1r412q4rzririjnj744mgxs339w1bi6bh"; + sgr-iosevka-term-ss14 = "0h1v4lvf367p7w5m8s3mncp2ssfncxrixn1grj1nigijdc53m7ws"; + sgr-iosevka-term-ss15 = "1pppczbfv0dh7dnf39rw23qmr1h8ixkgw3gc6yashjni0jd9rr3r"; + sgr-iosevka-term-ss16 = "06fradackj5xi8j79sv16mnrxv91s596n04w6l3s29dcsmahf3yv"; + sgr-iosevka-term-ss17 = "0g4pv6v09n0xpxai3i79bhjspabvadv4wd4r1ryms6jyfdn9n367"; + sgr-iosevka-term-ss18 = "00zv631z48ifkpaw4idr9r6q2zdjv7m7i19xb33gv8yvfv96s3hz"; } diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix index 4daf0cb0783..2bb2aca73da 100644 --- a/pkgs/data/icons/numix-icon-theme-square/default.nix +++ b/pkgs/data/icons/numix-icon-theme-square/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme-square"; - version = "23.06.21"; + version = "23.07.08"; src = fetchFromGitHub { owner = "numixproject"; repo = pname; rev = version; - sha256 = "sha256-eJELv8lRgV687vu0PQfvZoSTaPtVyTniRINRxIIVjJg="; + sha256 = "sha256-wT71uGYaZ1URzDrtpWPvcMxuwoJoztJPCtnEOVJ1xUY="; }; nativeBuildInputs = [ gtk3 ]; diff --git a/pkgs/data/misc/v2ray-domain-list-community/default.nix b/pkgs/data/misc/v2ray-domain-list-community/default.nix index d17207d2f1c..24d51100887 100644 --- a/pkgs/data/misc/v2ray-domain-list-community/default.nix +++ b/pkgs/data/misc/v2ray-domain-list-community/default.nix @@ -3,12 +3,12 @@ let generator = pkgsBuildBuild.buildGoModule rec { pname = "v2ray-domain-list-community"; - version = "20230627034247"; + version = "20230707041058"; src = fetchFromGitHub { owner = "v2fly"; repo = "domain-list-community"; rev = version; - hash = "sha256-9GrIvrLIU72oy12K/+1WaqOjvMJngKRNmkpwTq/9r9Q="; + hash = "sha256-Utfi5eoFukpnB/JP9bsiVYBvh3REPt4CZUW+BRCiCpo="; }; vendorHash = "sha256-dYaGR5ZBORANKAYuPAi9i+KQn2OAGDGTZxdyVjkcVi8="; meta = with lib; { diff --git a/pkgs/desktops/gnome/core/gnome-shell/default.nix b/pkgs/desktops/gnome/core/gnome-shell/default.nix index 528f44ae66d..7528f1bc3a5 100644 --- a/pkgs/desktops/gnome/core/gnome-shell/default.nix +++ b/pkgs/desktops/gnome/core/gnome-shell/default.nix @@ -67,13 +67,13 @@ let in stdenv.mkDerivation rec { pname = "gnome-shell"; - version = "44.2"; + version = "44.3"; outputs = [ "out" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/gnome-shell/${lib.versions.major version}/${pname}-${version}.tar.xz"; - sha256 = "VfJ57GMDt8DIkkbs7YEkfIf8HHOUj0XrISpkchjRtj8="; + sha256 = "VWlLccLuTq72DZNCgAPy6qTPABhoSPXja0XP5Qb8Mb8="; }; patches = [ diff --git a/pkgs/desktops/gnome/core/mutter/default.nix b/pkgs/desktops/gnome/core/mutter/default.nix index c502eefa352..360095a8ad1 100644 --- a/pkgs/desktops/gnome/core/mutter/default.nix +++ b/pkgs/desktops/gnome/core/mutter/default.nix @@ -66,13 +66,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mutter"; - version = "44.2"; + version = "44.3"; outputs = [ "out" "dev" "man" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz"; - sha256 = "N1ZtflXJPciJTpx/I6e6WHmoswuvZVWCIwCdK0Z0AqE="; + sha256 = "GFy+vyFQ0+RQVQ43G9sTqLTbCWl4sU+ZUh6WbqzHBVE="; }; mesonFlags = [ diff --git a/pkgs/desktops/gnome/misc/geary/default.nix b/pkgs/desktops/gnome/misc/geary/default.nix index 37a5cf2cace..1a6189e6c3e 100644 --- a/pkgs/desktops/gnome/misc/geary/default.nix +++ b/pkgs/desktops/gnome/misc/geary/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchurl -, fetchpatch2 , pkg-config , gtk3 , vala @@ -48,26 +47,13 @@ stdenv.mkDerivation rec { pname = "geary"; - version = "43.0"; + version = "44.0"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; - sha256 = "SJFm+H3Z0pAR9eW3lpTyWItHP34ZHFnOkBPIyODjY+c="; + sha256 = "gBSsWorTxURMpWl32a0QBr1vTvXJLkNzXFEw3o7ckJ0="; }; - patches = [ - # Fix build with Vala 0.56.7 & 0.57+ - # https://hydra.nixos.org/build/217892787 - (fetchpatch2 { - url = "https://gitlab.gnome.org/GNOME/geary/-/commit/4a7ca820b1d3d6130fedf254dc5b4cd7efb58f2c.patch"; - sha256 = "L63TMOkxTYu8jxX+IIc9owoa1TBmaeGXgW+8gfMtFw4="; - }) - (fetchpatch2 { - url = "https://gitlab.gnome.org/GNOME/geary/-/commit/10f9c133a2ad515127d65f3bba13a0d91b75f4af.patch"; - sha256 = "0yohy+FZyHW4MkImLQYNlcZyMekH7mXvO2yEuAm3fXw="; - }) - ]; - nativeBuildInputs = [ appstream-glib desktop-file-utils diff --git a/pkgs/desktops/pantheon/apps/elementary-files/default.nix b/pkgs/desktops/pantheon/apps/elementary-files/default.nix index c24bb671613..fb413d539a4 100644 --- a/pkgs/desktops/pantheon/apps/elementary-files/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-files/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { pname = "elementary-files"; - version = "6.4.0"; + version = "6.4.1"; outputs = [ "out" "dev" ]; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { owner = "elementary"; repo = "files"; rev = version; - sha256 = "sha256-mpCB8jRE9QIUiyBWkfYpfm6dsnMDcWvwwg8twbOiZ6I="; + sha256 = "sha256-s4Df2eLnr+RnbTwPzjt9bVA+xZ9xca2hiFdGlRUZRfU="; }; nativeBuildInputs = [ diff --git a/pkgs/development/beam-modules/erlang-ls/default.nix b/pkgs/development/beam-modules/erlang-ls/default.nix index 952034d5e01..04d6fc36176 100644 --- a/pkgs/development/beam-modules/erlang-ls/default.nix +++ b/pkgs/development/beam-modules/erlang-ls/default.nix @@ -1,7 +1,7 @@ { fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper , stdenv, writeScript, lib, erlang }: let - version = "0.47.1"; + version = "0.48.0"; owner = "erlang-ls"; repo = "erlang_ls"; deps = import ./rebar-deps.nix { @@ -24,7 +24,7 @@ rebar3Relx { inherit version; src = fetchFromGitHub { inherit owner repo; - sha256 = "sha256-pW78CBOM0Yi5taPHdCfTTb9H1fbhuQFpf6jaf0cTQdA="; + sha256 = "sha256-QwsN/P2FBuhIS/vRlrdvokQS6G77kkZ2Rg5rwNc36Jg="; rev = version; }; releaseType = "escript"; diff --git a/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix b/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix index 18de8cfc72a..afdf4767843 100644 --- a/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix +++ b/pkgs/development/beam-modules/erlang-ls/rebar-deps.nix @@ -131,8 +131,8 @@ let src = fetchFromGitHub { owner = "josefs"; repo = "gradualizer"; - rev = "6e89b4e1cd489637a848cc5ca55058c8a241bf7d"; - sha256 = "1ix0xgd0267ibx6y68fx4pq8q3j0y7rjs7j3cv3v2gdiy190psy9"; + rev = "3021d29d82741399d131e3be38d2a8db79d146d4"; + sha256 = "052f8x9x93yy00pbkl1745ffnwj3blcm39j12i4k166y1zbnwy00"; }; beamDeps = [ ]; }; diff --git a/pkgs/development/compilers/circt/default.nix b/pkgs/development/compilers/circt/default.nix index 99dc99966e6..7e7f6823bcf 100644 --- a/pkgs/development/compilers/circt/default.nix +++ b/pkgs/development/compilers/circt/default.nix @@ -13,12 +13,12 @@ let in stdenv.mkDerivation rec { pname = "circt"; - version = "1.44.0"; + version = "1.45.0"; src = fetchFromGitHub { owner = "llvm"; repo = "circt"; rev = "firtool-${version}"; - sha256 = "sha256-92gGsuwz1AfQJe1kFsqm/75P+3QuSHzZEUbItOC5nGU="; + sha256 = "sha256-yzXYiqRIwV3bkMfvmduow3QWJASXhOspM8CHZPN2/uE="; fetchSubmodules = true; }; diff --git a/pkgs/development/compilers/gcc/builder.sh b/pkgs/development/compilers/gcc/builder.sh index 5147df1e4cc..75ff2a1317a 100644 --- a/pkgs/development/compilers/gcc/builder.sh +++ b/pkgs/development/compilers/gcc/builder.sh @@ -185,8 +185,9 @@ preConfigure() { postConfigure() { - # Don't store the configure flags in the resulting executables. - sed -e '/TOPLEVEL_CONFIGURE_ARGUMENTS=/d' -i Makefile + # Avoid store paths when embedding ./configure flags into gcc. + # Mangled arguments are still useful when reporting bugs upstream. + sed -e "/TOPLEVEL_CONFIGURE_ARGUMENTS=/ s|$NIX_STORE/[a-z0-9]\{32\}-|$NIX_STORE/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-|g" -i Makefile } diff --git a/pkgs/development/compilers/go/1.19.nix b/pkgs/development/compilers/go/1.19.nix index 3e25ed12861..53da9af5535 100644 --- a/pkgs/development/compilers/go/1.19.nix +++ b/pkgs/development/compilers/go/1.19.nix @@ -47,11 +47,11 @@ let in stdenv.mkDerivation rec { pname = "go"; - version = "1.19.10"; + version = "1.19.11"; src = fetchurl { url = "https://go.dev/dl/go${version}.src.tar.gz"; - hash = "sha256-E3VbzOUpdH1fKTDe4DRzDIbQK9PlIas+K77eVI07lT8="; + hash = "sha256-4lyaty2BEUK39B/22lFl/sLRvl/uw+8sZrwL3stDFIk="; }; strictDeps = true; diff --git a/pkgs/development/compilers/jsonnet/default.nix b/pkgs/development/compilers/jsonnet/default.nix index a4aec00711f..ce31fe08195 100644 --- a/pkgs/development/compilers/jsonnet/default.nix +++ b/pkgs/development/compilers/jsonnet/default.nix @@ -3,7 +3,7 @@ stdenv.mkDerivation rec { pname = "jsonnet"; version = "0.20.0"; - outputs = ["out" "doc"]; + outputs = [ "out" "doc" ]; src = fetchFromGitHub { rev = "v${version}"; @@ -15,7 +15,16 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ jekyll cmake ]; buildInputs = [ gtest ]; - cmakeFlags = ["-DBUILD_STATIC_LIBS=ON" "-DUSE_SYSTEM_GTEST=ON" ]; + cmakeFlags = [ + "-DUSE_SYSTEM_GTEST=ON" + "-DBUILD_STATIC_LIBS=${if stdenv.hostPlatform.isStatic then "ON" else "OFF"}" + "-DBUILD_SHARED_BINARIES=${if stdenv.hostPlatform.isStatic then "OFF" else "ON"}" + ]; + + # https://github.com/google/jsonnet/issues/778 + patches = [ + ./fix-cpp-unresolved-symbols.patch + ]; enableParallelBuilding = true; diff --git a/pkgs/development/compilers/jsonnet/fix-cpp-unresolved-symbols.patch b/pkgs/development/compilers/jsonnet/fix-cpp-unresolved-symbols.patch new file mode 100644 index 00000000000..dc4cdcf2ea1 --- /dev/null +++ b/pkgs/development/compilers/jsonnet/fix-cpp-unresolved-symbols.patch @@ -0,0 +1,12 @@ +diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt +index 3a52458..872e6c6 100644 +--- a/cpp/CMakeLists.txt ++++ b/cpp/CMakeLists.txt +@@ -10,6 +10,7 @@ set(LIBJSONNETPP_SOURCE + + add_library(libjsonnet++ SHARED ${LIBJSONNETPP_HEADERS} ${LIBJSONNETPP_SOURCE}) + add_dependencies(libjsonnet++ jsonnet) ++target_link_libraries(libjsonnet++ libjsonnet) + # target_link_libraries(libjsonnet libjsonnet) + + # CMake prepends CMAKE_SHARED_LIBRARY_PREFIX to shared libraries, so without diff --git a/pkgs/development/compilers/kotlin/default.nix b/pkgs/development/compilers/kotlin/default.nix index 21c575b6aa5..89474f27614 100644 --- a/pkgs/development/compilers/kotlin/default.nix +++ b/pkgs/development/compilers/kotlin/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "kotlin"; - version = "1.8.22"; + version = "1.9.0"; src = fetchurl { url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; - sha256 = "19psrm905r7fli27cn5hykvjhizshpg2xzp1kbkv3pwybki0zxci"; + sha256 = "1s5y9180r97qmfysw3rm39y5c646rj4z149ywhnyj2cqby00vi8z"; }; propagatedBuildInputs = [ jre ] ; diff --git a/pkgs/development/compilers/kotlin/native.nix b/pkgs/development/compilers/kotlin/native.nix index d4380e953a0..9236809b576 100644 --- a/pkgs/development/compilers/kotlin/native.nix +++ b/pkgs/development/compilers/kotlin/native.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { pname = "kotlin-native"; - version = "1.8.22"; + version = "1.9.0"; src = let getArch = { @@ -20,9 +20,9 @@ stdenv.mkDerivation rec { "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-native-${arch}-${version}.tar.gz"; getHash = arch: { - "macos-aarch64" = "05z4jdq52lxhbs0sgv43zbfx8dkl16k04ky578b3raqf4brmm019"; - "macos-x86_64" = "03f2nxp8xajpap8fw0fccacs45fp5lcjgy01ygr8yjwsaq96nvhd"; - "linux-x86_64" = "12z5jxkdnraivc0in4m9qagca06jiasfnjalk9fpsd0b07y43yx1"; + "macos-aarch64" = "0728zm72ywyl6yhrfkad3whg2xly9bx7whp8alfi980qf468b1jh"; + "macos-x86_64" = "09j2i06qypw7ag2wrfkci9gnvprj96n3362p5vynr65jrzm5b8ww"; + "linux-x86_64" = "1v58n8ap5kifhawz30lk6rb2sp0qyiiy8gihw2ngbbhvakkigg8q"; }.${arch}; in fetchurl { diff --git a/pkgs/development/compilers/odin/default.nix b/pkgs/development/compilers/odin/default.nix index f53981d21d2..340c56284f8 100644 --- a/pkgs/development/compilers/odin/default.nix +++ b/pkgs/development/compilers/odin/default.nix @@ -1,7 +1,7 @@ { lib , fetchFromGitHub , llvmPackages_13 -, makeWrapper +, makeBinaryWrapper , libiconv , MacOSX-SDK , which @@ -12,17 +12,17 @@ let inherit (llvmPackages) stdenv; in stdenv.mkDerivation rec { pname = "odin"; - version = "dev-2023-05"; + version = "dev-2023-07"; src = fetchFromGitHub { owner = "odin-lang"; repo = "Odin"; rev = version; - sha256 = "sha256-qEewo2h4dpivJ7D4RxxBZbtrsiMJ7AgqJcucmanbgxY="; + hash = "sha256-ksCK1Qmjbg5ZgFoq0I4cjrWaCxd+UW7f1NLcSjCPMwE="; }; nativeBuildInputs = [ - makeWrapper which + makeBinaryWrapper which ]; buildInputs = lib.optional stdenv.isDarwin libiconv; @@ -47,6 +47,8 @@ in stdenv.mkDerivation rec { ]; installPhase = '' + runHook preInstall + mkdir -p $out/bin cp odin $out/bin/odin @@ -62,6 +64,8 @@ in stdenv.mkDerivation rec { lld ])} \ --set-default ODIN_ROOT $out/share + + runHook postInstall ''; meta = with lib; { diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index e36eb28d465..dd1ce9d1467 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -18,11 +18,11 @@ inherit (lib) optional optionals; in stdenv.mkDerivation rec { pname = "orc"; - version = "0.4.33"; + version = "0.4.34"; src = fetchurl { url = "https://gstreamer.freedesktop.org/src/orc/${pname}-${version}.tar.xz"; - sha256 = "sha256-hE5tfbgIb3k/V2GNPUto0p2ZsWA05xQw3zwhz9PDVCo="; + sha256 = "sha256-j0ers/CXFx5E64B63Nq9hg+6Lv/TfY08T71fNByt1B8="; }; postPatch = lib.optionalString stdenv.isAarch32 '' @@ -58,6 +58,7 @@ in stdenv.mkDerivation rec { meta = with lib; { description = "The Oil Runtime Compiler"; homepage = "https://gstreamer.freedesktop.org/projects/orc.html"; + changelog = "https://cgit.freedesktop.org/gstreamer/orc/plain/RELEASE?h=${version}"; # The source code implementing the Marsenne Twister algorithm is licensed # under the 3-clause BSD license. The rest is 2-clause BSD license. license = with licenses; [ bsd3 bsd2 ]; diff --git a/pkgs/development/compilers/rust/1_70.nix b/pkgs/development/compilers/rust/1_70.nix index 8c91ed01009..2a22c4643e5 100644 --- a/pkgs/development/compilers/rust/1_70.nix +++ b/pkgs/development/compilers/rust/1_70.nix @@ -15,7 +15,6 @@ , CoreFoundation, Security, SystemConfiguration , pkgsBuildTarget, pkgsBuildBuild, pkgsBuildHost , makeRustPlatform -, llvmPackages_11 , llvmPackages_16, llvm_16 } @ args: @@ -27,8 +26,6 @@ import ./default.nix { llvmSharedForHost = pkgsBuildHost.llvmPackages_16.libllvm.override { enableSharedLibraries = true; }; llvmSharedForTarget = pkgsBuildTarget.llvmPackages_16.libllvm.override { enableSharedLibraries = true; }; - llvmBootstrapForDarwin = llvmPackages_11; - # For use at runtime llvmShared = llvm_16.override { enableSharedLibraries = true; }; @@ -60,4 +57,4 @@ import ./default.nix { rustcPatches = [ ]; } -(builtins.removeAttrs args [ "pkgsBuildHost" "llvmPackages_11" "llvmPackages_16" "llvm_16"]) +(builtins.removeAttrs args [ "pkgsBuildTarget" "pkgsBuildBuild" "pkgsBuildHost" "llvmPackages_16" "llvm_16"]) diff --git a/pkgs/development/compilers/rust/default.nix b/pkgs/development/compilers/rust/default.nix index 0324aca1e4e..35f5ab79c10 100644 --- a/pkgs/development/compilers/rust/default.nix +++ b/pkgs/development/compilers/rust/default.nix @@ -5,7 +5,6 @@ , bootstrapHashes , selectRustPackage , rustcPatches ? [] -, llvmBootstrapForDarwin , llvmShared , llvmSharedForBuild , llvmSharedForHost @@ -16,7 +15,6 @@ , buildPackages , newScope, callPackage , CoreFoundation, Security, SystemConfiguration -, pkgsBuildTarget, pkgsBuildBuild , makeRustPlatform }: @@ -69,11 +67,6 @@ in # Use boot package set to break cycle inherit (bootstrapRustPackages) cargo rustc; - } // lib.optionalAttrs (stdenv.cc.isClang && stdenv.hostPlatform == stdenv.buildPlatform) { - stdenv = llvmBootstrapForDarwin.stdenv; - pkgsBuildBuild = pkgsBuildBuild // { targetPackages.stdenv = llvmBootstrapForDarwin.stdenv; }; - pkgsBuildHost = pkgsBuildBuild // { targetPackages.stdenv = llvmBootstrapForDarwin.stdenv; }; - pkgsBuildTarget = pkgsBuildTarget // { targetPackages.stdenv = llvmBootstrapForDarwin.stdenv; }; }); rustfmt = self.callPackage ./rustfmt.nix { inherit Security; diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index 4cf4bdfb3e5..7b924b9f8d4 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -53,7 +53,7 @@ in stdenv.mkDerivation rec { NIX_LDFLAGS = toString ( # when linking stage1 libstd: cc: undefined reference to `__cxa_begin_catch' optional (stdenv.isLinux && !withBundledLLVM) "--push-state --as-needed -lstdc++ --pop-state" - ++ optional (stdenv.isDarwin && !withBundledLLVM) "-lc++" + ++ optional (stdenv.isDarwin && !withBundledLLVM) "-lc++ -lc++abi" ++ optional stdenv.isDarwin "-rpath ${llvmSharedForHost}/lib"); # Increase codegen units to introduce parallelism within the compiler. diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index 9588e718b3e..9ad5d3b4a34 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -10,17 +10,15 @@ let withGraphviz ? false }: let - # Patches from the openembedded-core project to build vala without graphviz - # support. We need to apply an additional patch to allow building when the - # header file isn't available at all, but that patch (./gvc-compat.patch) - # can be shared between all versions of Vala so far. + # Build vala (valadoc) without graphviz support. Inspired from the openembedded-core project. + # https://github.com/openembedded/openembedded-core/blob/a5440d4288e09d3e/meta/recipes-devtools/vala/vala/disable-graphviz.patch graphvizPatch = { "0.48" = ./disable-graphviz-0.46.1.patch; "0.54" = ./disable-graphviz-0.46.1.patch; - "0.56" = ./disable-graphviz-0.46.1.patch; + "0.56" = ./disable-graphviz-0.56.8.patch; }.${lib.versions.majorMinor version} or (throw "no graphviz patch for this version of vala"); @@ -47,7 +45,7 @@ let # If we're disabling graphviz, apply the patches and corresponding # configure flag. We also need to override the path to the valac compiler # so that it can be used to regenerate documentation. - patches = lib.optionals disableGraphviz [ graphvizPatch ./gvc-compat.patch ]; + patches = lib.optionals disableGraphviz [ graphvizPatch ]; configureFlags = lib.optional disableGraphviz "--disable-graphviz"; # when cross-compiling ./compiler/valac is valac for host # so add the build vala in nativeBuildInputs @@ -103,8 +101,8 @@ in rec { }; vala_0_56 = generic { - version = "0.56.7"; - sha256 = "PTnHWW1fqa6L/q5HZmn4EfcFe397kwhHiie2hEPYsAM="; + version = "0.56.9"; + sha256 = "VVeMfE8Ges4CjlQYBq8kD4CEy2/wzFVMqorAjL+Lzi8="; }; vala = vala_0_56; diff --git a/pkgs/development/compilers/vala/disable-graphviz-0.46.1.patch b/pkgs/development/compilers/vala/disable-graphviz-0.46.1.patch index 8c3e54b6a95..7c2ded4c8ed 100644 --- a/pkgs/development/compilers/vala/disable-graphviz-0.46.1.patch +++ b/pkgs/development/compilers/vala/disable-graphviz-0.46.1.patch @@ -259,3 +259,22 @@ index 5aa4afdea..e79b0b8f5 100644 return this; } +diff --git i/libvaladoc/Makefile.am w/libvaladoc/Makefile.am +index 8dc398cf1..a5d8a45b4 100644 +--- i/libvaladoc/Makefile.am ++++ w/libvaladoc/Makefile.am +@@ -176,9 +176,13 @@ endif + libvaladoc@PACKAGE_SUFFIX@_la_SOURCES = \ + libvaladoc.vala.stamp \ + $(libvaladoc_la_VALASOURCES:.vala=.c) \ +- gvc-compat.c \ + $(NULL) + ++if ENABLE_GRAPHVIZ ++libvaladoc@PACKAGE_SUFFIX@_la_SOURCES += \ ++ gvc-compat.c ++endif ++ + valadoc@PACKAGE_SUFFIX@.vapi valadoc.h: libvaladoc.vala.stamp + libvaladoc.vala.stamp: $(libvaladoc_la_VALASOURCES) + $(VALA_V)$(VALAC) \ diff --git a/pkgs/development/compilers/vala/disable-graphviz-0.56.8.patch b/pkgs/development/compilers/vala/disable-graphviz-0.56.8.patch new file mode 100644 index 00000000000..37c5ba504e5 --- /dev/null +++ b/pkgs/development/compilers/vala/disable-graphviz-0.56.8.patch @@ -0,0 +1,173 @@ +diff --git a/configure.ac b/configure.ac +index 088e8f3b5..bded3c54c 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -196,13 +196,15 @@ AC_SUBST(GMODULE_LIBS) + + AC_ARG_WITH(cgraph, AS_HELP_STRING([--with-cgraph], [Required flag for cross-compilation to define capability of graphviz]), [], with_cgraph=check) + AC_ARG_ENABLE(valadoc, AS_HELP_STRING([--disable-valadoc], [Disable valadoc]), enable_valadoc=$enableval, enable_valadoc=yes) ++AC_ARG_ENABLE(graphviz, AS_HELP_STRING([--disable-graphviz], [Disable graphviz usage for valadoc]), enable_graphviz=$enableval, enable_graphviz=yes) + AS_IF([test "$VALAC" != :], [FOUND_VALAC_VERION=`$VALAC --version | sed 's/Vala *//'` + AS_VERSION_COMPARE(["$FOUND_VALAC_VERION"], ["$VALAC_VALADOC_REQUIRED"], [ + AC_MSG_WARN([Force disable build of valadoc, valac >= $VALAC_VALADOC_REQUIRED is required]) + enable_valadoc=no + ]) + ]) +-if test x$enable_valadoc = xyes; then ++if test x$enable_valadoc = xyes && test x$enable_graphviz = xyes; then ++ VALAFLAGS="$VALAFLAGS -D HAVE_GRAPHVIZ" + PKG_CHECK_MODULES(LIBGVC, libgvc >= $LIBGVC_REQUIRED) + AC_MSG_CHECKING([for CGRAPH]) + cgraph_tmp_LIBADD="$LIBADD" +@@ -244,6 +246,7 @@ if test x$enable_valadoc = xyes; then + fi + AM_CONDITIONAL(HAVE_CGRAPH, test "$have_cgraph" = "yes") + AM_CONDITIONAL(ENABLE_VALADOC, test x$enable_valadoc = xyes) ++AM_CONDITIONAL(ENABLE_GRAPHVIZ, test x$enable_graphviz = xyes) + + AC_PATH_PROG([G_IR_COMPILER], [g-ir-compiler], :) + AM_CONDITIONAL(HAVE_G_IR_COMPILER, test "$G_IR_COMPILER" != :) +diff --git a/libvaladoc/Makefile.am b/libvaladoc/Makefile.am +index dad9a9e99..e23266606 100644 +--- a/libvaladoc/Makefile.am ++++ b/libvaladoc/Makefile.am +@@ -119,10 +119,6 @@ libvaladoc_la_VALASOURCES = \ + content/tablerow.vala \ + content/taglet.vala \ + content/text.vala \ +- charts/chart.vala \ +- charts/chartfactory.vala \ +- charts/hierarchychart.vala \ +- charts/simplechartfactory.vala \ + parser/manyrule.vala \ + parser/oneofrule.vala \ + parser/optionalrule.vala \ +@@ -149,19 +145,34 @@ libvaladoc_la_VALASOURCES = \ + highlighter/codetoken.vala \ + highlighter/highlighter.vala \ + html/basicdoclet.vala \ +- html/htmlchartfactory.vala \ + html/linkhelper.vala \ + html/cssclassresolver.vala \ + html/htmlmarkupwriter.vala \ + html/htmlrenderer.vala \ + $(NULL) + ++if ENABLE_GRAPHVIZ ++libvaladoc_la_VALASOURCES += \ ++ charts/chart.vala \ ++ charts/chartfactory.vala \ ++ charts/hierarchychart.vala \ ++ charts/simplechartfactory.vala \ ++ html/htmlchartfactory.vala \ ++ $(NULL) ++endif ++ + libvaladoc@PACKAGE_SUFFIX@_la_SOURCES = \ + libvaladoc.vala.stamp \ + $(libvaladoc_la_VALASOURCES:.vala=.c) \ +- gvc-compat.c \ + $(NULL) + ++if ENABLE_GRAPHVIZ ++libvaladoc@PACKAGE_SUFFIX@_la_SOURCES += \ ++ gvc-compat.c ++ ++LIBGVC_PKG = --vapidir $(top_srcdir)/vapi --pkg libgvc ++endif ++ + valadoc@PACKAGE_SUFFIX@.vapi valadoc.h: libvaladoc.vala.stamp + libvaladoc.vala.stamp: $(libvaladoc_la_VALASOURCES) + $(VALA_V)$(VALAC) \ +@@ -174,7 +185,7 @@ libvaladoc.vala.stamp: $(libvaladoc_la_VALASOURCES) + --library valadoc \ + --vapi valadoc@PACKAGE_SUFFIX@.vapi \ + --vapidir $(top_srcdir)/vapi --pkg gmodule-2.0 \ +- --vapidir $(top_srcdir)/vapi --pkg libgvc \ ++ $(LIBGVC_PKG) \ + --vapidir $(top_srcdir)/gee --pkg gee \ + --vapidir $(top_srcdir)/vala --pkg vala \ + --vapidir $(top_srcdir)/ccode --pkg ccode \ +@@ -206,6 +217,9 @@ nodist_pkgconfig_DATA = valadoc@PACKAGE_SUFFIX@.pc + + valadoc@PACKAGE_SUFFIX@.pc: valadoc.pc + cp $< $@ ++if !ENABLE_GRAPHVIZ ++ sed -i "s/libgvc //g" $@ ++endif + + vapidir = $(datadir)/vala/vapi + dist_vapi_DATA = valadoc@PACKAGE_SUFFIX@.vapi +@@ -213,6 +227,9 @@ nodist_vapi_DATA = valadoc@PACKAGE_SUFFIX@.deps + + valadoc@PACKAGE_SUFFIX@.deps: valadoc.deps + cp $< $@ ++if !ENABLE_GRAPHVIZ ++ sed -i "s/libgvc//g" $@ ++endif + + EXTRA_DIST = \ + $(libvaladoc_la_VALASOURCES) \ +diff --git a/libvaladoc/html/basicdoclet.vala b/libvaladoc/html/basicdoclet.vala +index f4999efd4..03871d687 100644 +--- a/libvaladoc/html/basicdoclet.vala ++++ b/libvaladoc/html/basicdoclet.vala +@@ -46,7 +46,11 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { + protected HtmlRenderer _renderer; + protected Html.MarkupWriter writer; + protected Html.CssClassResolver cssresolver; ++#if HAVE_GRAPHVIZ + protected Charts.Factory image_factory; ++#else ++ protected void* image_factory; ++#endif + protected ErrorReporter reporter; + protected string package_list_link = "../index.html"; + +@@ -120,7 +124,9 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { + this.linker = new LinkHelper (); + + _renderer = new HtmlRenderer (settings, this.linker, this.cssresolver); ++#if HAVE_GRAPHVIZ + this.image_factory = new SimpleChartFactory (settings, linker); ++#endif + } + + +@@ -1028,6 +1034,7 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { + } + + protected void write_image_block (Api.Node element) { ++#if HAVE_GRAPHVIZ + if (element is Class || element is Interface || element is Struct) { + unowned string format = (settings.use_svg_images ? "svg" : "png"); + var chart = new Charts.Hierarchy (image_factory, element); +@@ -1047,6 +1054,7 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { + this.get_img_path_html (element, format)}); + writer.add_usemap (chart); + } ++#endif + } + + public void write_namespace_content (Namespace node, Api.Node? parent) { +diff --git a/libvaladoc/html/htmlmarkupwriter.vala b/libvaladoc/html/htmlmarkupwriter.vala +index 5aa4afdea..e79b0b8f5 100644 +--- a/libvaladoc/html/htmlmarkupwriter.vala ++++ b/libvaladoc/html/htmlmarkupwriter.vala +@@ -51,12 +51,16 @@ public class Valadoc.Html.MarkupWriter : Valadoc.MarkupWriter { + } + } + ++#if HAVE_GRAPHVIZ + public unowned MarkupWriter add_usemap (Charts.Chart chart) { + string? buf = (string?) chart.write_buffer ("cmapx"); + if (buf != null) { + raw_text ("\n"); + raw_text ((!) buf); + } ++#else ++ public unowned MarkupWriter add_usemap (void* chart) { ++#endif + + return this; + } diff --git a/pkgs/development/compilers/vala/gvc-compat.patch b/pkgs/development/compilers/vala/gvc-compat.patch deleted file mode 100644 index 8c0d25098f1..00000000000 --- a/pkgs/development/compilers/vala/gvc-compat.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git i/libvaladoc/Makefile.am w/libvaladoc/Makefile.am -index 8dc398cf1..a5d8a45b4 100644 ---- i/libvaladoc/Makefile.am -+++ w/libvaladoc/Makefile.am -@@ -176,9 +176,13 @@ endif - libvaladoc@PACKAGE_SUFFIX@_la_SOURCES = \ - libvaladoc.vala.stamp \ - $(libvaladoc_la_VALASOURCES:.vala=.c) \ -- gvc-compat.c \ - $(NULL) - -+if ENABLE_GRAPHVIZ -+libvaladoc@PACKAGE_SUFFIX@_la_SOURCES += \ -+ gvc-compat.c -+endif -+ - valadoc@PACKAGE_SUFFIX@.vapi valadoc.h: libvaladoc.vala.stamp - libvaladoc.vala.stamp: $(libvaladoc_la_VALASOURCES) - $(VALA_V)$(VALAC) \ diff --git a/pkgs/development/coq-modules/ITree/default.nix b/pkgs/development/coq-modules/ITree/default.nix index ae43722a5e6..df41ab6e161 100644 --- a/pkgs/development/coq-modules/ITree/default.nix +++ b/pkgs/development/coq-modules/ITree/default.nix @@ -5,9 +5,10 @@ mkCoqDerivation rec { owner = "DeepSpec"; inherit version; defaultVersion = with lib.versions; lib.switch coq.version [ - { case = range "8.13" "8.17"; out = "5.1.0"; } + { case = range "8.13" "8.17"; out = "5.1.1"; } { case = range "8.10" "8.16"; out = "4.0.0"; } ] null; + release."5.1.1".sha256 = "sha256-VlmPNwaGkdWrH7Z6DGXRosGtjuuQ+FBiGcadN2Hg5pY="; release."5.1.0".sha256 = "sha256-ny7Mi1KgWADiFznkNJiRgD7Djc5SUclNgKOmWRxK+eo="; release."4.0.0".sha256 = "0h5rhndl8syc24hxq1gch86kj7mpmgr89bxp2hmf28fd7028ijsm"; releaseRev = v: "${v}"; diff --git a/pkgs/development/interpreters/ruby/rubygems/default.nix b/pkgs/development/interpreters/ruby/rubygems/default.nix index 4eef42a1514..35a09019d2b 100644 --- a/pkgs/development/interpreters/ruby/rubygems/default.nix +++ b/pkgs/development/interpreters/ruby/rubygems/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "rubygems"; - version = "3.4.14"; + version = "3.4.15"; src = fetchurl { url = "https://rubygems.org/rubygems/rubygems-${version}.tgz"; - hash = "sha256-l5sYQoSKOb5NkO/J05nClKygtuZ9RfgAsmyTzCLQOYM="; + hash = "sha256-OCjoZbz3En8ERq41T+bykHeoKkOGvMVVDX21kKYypKw="; }; patches = [ diff --git a/pkgs/development/interpreters/wazero/default.nix b/pkgs/development/interpreters/wazero/default.nix index ab43d96db74..46a186d9498 100644 --- a/pkgs/development/interpreters/wazero/default.nix +++ b/pkgs/development/interpreters/wazero/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "wazero"; - version = "1.2.1"; + version = "1.3.0"; src = fetchFromGitHub { owner = "tetratelabs"; repo = "wazero"; rev = "v${version}"; - hash = "sha256-u9VsSV+pdyBnAmT910SOL1I8tpDCYAWFTfWkWTNWQVs="; + hash = "sha256-jZCh7RMJKKEPsirxNFZAtm0T0EGpmWIoQrkXYR95Krg="; }; vendorHash = null; diff --git a/pkgs/development/libraries/SDL2_ttf/2.0.15.nix b/pkgs/development/libraries/SDL2_ttf/2.0.15.nix deleted file mode 100644 index a5057c0fbec..00000000000 --- a/pkgs/development/libraries/SDL2_ttf/2.0.15.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ lib, stdenv, pkg-config, darwin, fetchurl, SDL2, freetype, libGL }: - -stdenv.mkDerivation rec { - pname = "SDL2_ttf"; - version = "2.0.15"; - - src = fetchurl { - url = "https://www.libsdl.org/projects/SDL_ttf/release/${pname}-${version}.tar.gz"; - sha256 = "0cyd48dipc0m399qy8s03lci8b0bpiy8xlkvrm2ia7wcv0dfpv59"; - }; - - configureFlags = lib.optional stdenv.isDarwin "--disable-sdltest"; - - nativeBuildInputs = [ pkg-config ]; - - buildInputs = [ SDL2 freetype libGL ] - ++ lib.optional stdenv.isDarwin darwin.libobjc; - - meta = with lib; { - description = "SDL TrueType library"; - platforms = platforms.unix; - license = licenses.zlib; - homepage = "https://www.libsdl.org/projects/SDL_ttf/"; - }; -} diff --git a/pkgs/development/libraries/babl/default.nix b/pkgs/development/libraries/babl/default.nix index 8273553a14a..12dcbd12b9d 100644 --- a/pkgs/development/libraries/babl/default.nix +++ b/pkgs/development/libraries/babl/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "babl"; - version = "0.1.102"; + version = "0.1.106"; outputs = [ "out" "dev" ]; src = fetchurl { - url = "https://download.gimp.org/pub/babl/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "a88bb28506575f95158c8c89df6e23686e50c8b9fea412bf49fe8b80002d84f0"; + url = "https://download.gimp.org/pub/babl/${lib.versions.majorMinor version}/babl-${version}.tar.xz"; + hash = "sha256-0yUTXTME8IjBNMxiABOs8DXeLl0SWlCi2RBU5zd8QV8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix index 228536a9ecf..cad0f3aaed6 100644 --- a/pkgs/development/libraries/boost/generic.nix +++ b/pkgs/development/libraries/boost/generic.nix @@ -112,7 +112,29 @@ stdenv.mkDerivation { url = "https://github.com/boostorg/math/commit/7d482f6ebc356e6ec455ccb5f51a23971bf6ce5b.patch"; relative = "include"; sha256 = "sha256-KlmIbixcds6GyKYt1fx5BxDIrU7msrgDdYo9Va/KJR4="; - }); + }) + # This fixes another issue regarding ill-formed constant expressions, which is a default error + # in clang 16 and will be a hard error in clang 17. + ++ lib.optional (lib.versionOlder version "1.80") (fetchpatch { + url = "https://github.com/boostorg/log/commit/77f1e20bd69c2e7a9e25e6a9818ae6105f7d070c.patch"; + relative = "include"; + hash = "sha256-6qOiGJASm33XzwoxVZfKJd7sTlQ5yd+MMFQzegXm5RI="; + }) + ++ lib.optionals (lib.versionOlder version "1.81") [ + # libc++ 15 dropped support for `std::unary_function` and `std::binary_function` in C++17+. + # C++17 is the default for clang 16, but clang 15 is also affected in that language mode. + # This patch is for Boost 1.80, but it also applies to earlier versions. + (fetchpatch { + url = "https://www.boost.org/patches/1_80_0/0005-config-libcpp15.patch"; + hash = "sha256-ULFMzKphv70unvPZ3o4vSP/01/xbSM9a2TlIV67eXDQ="; + }) + # This fixes another ill-formed contant expressions issue flagged by clang 16. + (fetchpatch { + url = "https://github.com/boostorg/numeric_conversion/commit/50a1eae942effb0a9b90724323ef8f2a67e7984a.patch"; + relative = "include"; + hash = "sha256-dq4SVgxkPJSC7Fvr59VGnXkM4Lb09kYDaBksCHo9C0s="; + }) + ]; meta = with lib; { homepage = "http://boost.org/"; diff --git a/pkgs/development/libraries/cjson/default.nix b/pkgs/development/libraries/cjson/default.nix index ccf3311317a..526da3f7718 100644 --- a/pkgs/development/libraries/cjson/default.nix +++ b/pkgs/development/libraries/cjson/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "cjson"; - version = "1.7.15"; + version = "1.7.16"; src = fetchFromGitHub { owner = "DaveGamble"; repo = "cJSON"; rev = "v${version}"; - sha256 = "sha256-PpUVsLklcs5hCCsQcsXw0oEVIWecKnQO16Hy0Ba8ov8="; + sha256 = "sha256-sdhnDpaAO9Fau4uMzNXrbOJ2k0b8+MdhKh6rpFMUwaQ="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/libraries/dav1d/default.nix b/pkgs/development/libraries/dav1d/default.nix index d456f1d43ba..8476860f1e7 100644 --- a/pkgs/development/libraries/dav1d/default.nix +++ b/pkgs/development/libraries/dav1d/default.nix @@ -10,13 +10,13 @@ assert useVulkan -> withExamples; stdenv.mkDerivation rec { pname = "dav1d"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "videolan"; repo = pname; rev = version; - hash = "sha256-Y9wqa6lIs0eKT+q+95gjzfHIc3pglXzLNaDjsWy1gok="; + hash = "sha256-RrEim3HXXjx2RUU7K3wPH3QbhNTRN9ZX/oAcyE9aV8I="; }; outputs = [ "out" "dev" ]; diff --git a/pkgs/development/libraries/db/clang-4.8.patch b/pkgs/development/libraries/db/clang-4.8.patch index aa46b8500b5..0aff8768203 100644 --- a/pkgs/development/libraries/db/clang-4.8.patch +++ b/pkgs/development/libraries/db/clang-4.8.patch @@ -139,3 +139,67 @@ index f3922e0..e40fcdf 100644 } else { DB_ASSERT(env, sharecount > 0); MEMBAR_EXIT(); +diff -ur a/dist/aclocal/clock.m4 b/dist/aclocal/clock.m4 +--- a/dist/aclocal/clock.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/clock.m4 2023-06-05 19:14:02.007080500 -0400 +@@ -21,6 +21,7 @@ + AC_CACHE_CHECK([for clock_gettime monotonic clock], db_cv_clock_monotonic, [ + AC_TRY_RUN([ + #include <sys/time.h> ++int + main() { + struct timespec t; + return (clock_gettime(CLOCK_MONOTONIC, &t) != 0); +diff -ur a/dist/aclocal/mutex.m4 b/dist/aclocal/mutex.m4 +--- a/dist/aclocal/mutex.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/mutex.m4 2023-06-05 19:14:47.214158196 -0400 +@@ -4,6 +4,7 @@ + AC_DEFUN(AM_PTHREADS_SHARED, [ + AC_TRY_RUN([ + #include <pthread.h> ++int + main() { + pthread_cond_t cond; + pthread_mutex_t mutex; +@@ -46,6 +47,7 @@ + AC_DEFUN(AM_PTHREADS_PRIVATE, [ + AC_TRY_RUN([ + #include <pthread.h> ++int + main() { + pthread_cond_t cond; + pthread_mutex_t mutex; +diff -ur a/dist/aclocal/sequence.m4 b/dist/aclocal/sequence.m4 +--- a/dist/aclocal/sequence.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/sequence.m4 2023-06-05 19:14:02.007869956 -0400 +@@ -43,6 +43,9 @@ + # test, which won't test for the appropriate printf format strings. + if test "$db_cv_build_sequence" = "yes"; then + AC_TRY_RUN([ ++ #include <string.h> ++ #include <stdio.h> ++ int + main() { + $db_cv_seq_type l; + unsigned $db_cv_seq_type u; +@@ -59,7 +62,9 @@ + return (1); + return (0); + }],, [db_cv_build_sequence="no"], +- AC_TRY_LINK(,[ ++ AC_TRY_LINK([ ++ #include <string.h> ++ #include <stdio.h>],[ + $db_cv_seq_type l; + unsigned $db_cv_seq_type u; + char buf@<:@100@:>@; +diff -ur a/dist/RELEASE b/dist/RELEASE +--- a/dist/RELEASE 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/RELEASE 2023-07-02 17:32:34.703953049 -0400 +@@ -7,5 +7,5 @@ + + DB_VERSION_UNIQUE_NAME=`printf "_%d%03d" $DB_VERSION_MAJOR $DB_VERSION_MINOR` + +-DB_RELEASE_DATE=`date "+%B %e, %Y"` ++DB_RELEASE_DATE="April 9, 2010" + DB_VERSION_STRING="Berkeley DB $DB_VERSION: ($DB_RELEASE_DATE)" diff --git a/pkgs/development/libraries/db/clang-5.3.patch b/pkgs/development/libraries/db/clang-5.3.patch index caf19ffeb92..823a71d6532 100644 --- a/pkgs/development/libraries/db/clang-5.3.patch +++ b/pkgs/development/libraries/db/clang-5.3.patch @@ -139,3 +139,111 @@ index 106b161..fc4de9d 100644 } else { DB_ASSERT(env, sharecount > 0); MEMBAR_EXIT(); +diff -ur a/dist/aclocal/clock.m4 b/dist/aclocal/clock.m4 +--- a/dist/aclocal/clock.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/clock.m4 2023-06-05 19:14:02.007080500 -0400 +@@ -21,6 +21,7 @@ + AC_CACHE_CHECK([for clock_gettime monotonic clock], db_cv_clock_monotonic, [ + AC_TRY_RUN([ + #include <sys/time.h> ++int + main() { + struct timespec t; + return (clock_gettime(CLOCK_MONOTONIC, &t) != 0); +diff -ur a/dist/aclocal/mmap.m4 b/dist/aclocal/mmap.m4 +--- a/dist/aclocal/mmap.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/mmap.m4 2023-06-05 19:14:02.007323624 -0400 +@@ -29,6 +29,8 @@ + * system to system. + */ + #include <stdio.h> ++ #include <stdlib.h> ++ #include <unistd.h> + #include <string.h> + #include <sys/types.h> + #include <sys/stat.h> +@@ -42,12 +44,13 @@ + #define MAP_FAILED (-1) + #endif + +- int catch_sig(sig) ++ void catch_sig(sig) + int sig; + { + exit(1); + } + ++ int + main() { + const char *underlying; + unsigned gapsize; +@@ -88,8 +91,8 @@ + return (4); + } + +- (void) signal(SIGSEGV, catch_sig); +- (void) signal(SIGBUS, catch_sig); ++ (void) signal(SIGSEGV, &catch_sig); ++ (void) signal(SIGBUS, &catch_sig); + + for (i = sizeof(buf); i < total_size; i += gapsize) + base[i] = 'A'; +diff -ur a/dist/aclocal/mutex.m4 b/dist/aclocal/mutex.m4 +--- a/dist/aclocal/mutex.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/mutex.m4 2023-06-05 19:14:47.214158196 -0400 +@@ -5,6 +5,7 @@ + AC_TRY_RUN([ + #include <stdlib.h> + #include <pthread.h> ++int + main() { + pthread_cond_t cond; + pthread_mutex_t mutex; +@@ -49,6 +50,7 @@ + AC_TRY_RUN([ + #include <stdlib.h> + #include <pthread.h> ++int + main() { + pthread_cond_t cond; + pthread_mutex_t mutex; +@@ -89,6 +91,7 @@ + AC_TRY_RUN([ + #include <stdlib.h> + #include <pthread.h> ++int + main() { + pthread_cond_t cond; + pthread_condattr_t condattr; +@@ -110,6 +113,7 @@ + AC_TRY_RUN([ + #include <stdlib.h> + #include <pthread.h> ++int + main() { + pthread_rwlock_t rwlock; + pthread_rwlockattr_t rwlockattr; +diff -ur a/dist/aclocal/sequence.m4 b/dist/aclocal/sequence.m4 +--- a/dist/aclocal/sequence.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/sequence.m4 2023-06-05 19:14:02.007869956 -0400 +@@ -43,6 +43,9 @@ + # test, which won't test for the appropriate printf format strings. + if test "$db_cv_build_sequence" = "yes"; then + AC_TRY_RUN([ ++ #include <string.h> ++ #include <stdio.h> ++ int + main() { + $db_cv_seq_type l; + unsigned $db_cv_seq_type u; +@@ -59,7 +62,9 @@ + return (1); + return (0); + }],, [db_cv_build_sequence="no"], +- AC_TRY_LINK(,[ ++ AC_TRY_LINK([ ++ #include <string.h> ++ #include <stdio.h>],[ + $db_cv_seq_type l; + unsigned $db_cv_seq_type u; + char buf@<:@100@:>@; diff --git a/pkgs/development/libraries/db/darwin-mutexes-4.8.patch b/pkgs/development/libraries/db/darwin-mutexes-4.8.patch new file mode 100644 index 00000000000..09d5b814f16 --- /dev/null +++ b/pkgs/development/libraries/db/darwin-mutexes-4.8.patch @@ -0,0 +1,55 @@ +diff -ur a/dist/aclocal/mutex.m4 b/dist/aclocal/mutex.m4 +--- a/dist/aclocal/mutex.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/mutex.m4 2023-06-05 19:14:47.214158196 -0400 +@@ -372,10 +376,11 @@ + + # _spin_lock_try/_spin_unlock: Apple/Darwin + if test "$db_cv_mutex" = no; then +-AC_TRY_LINK(,[ +- int x; +- _spin_lock_try(&x); +- _spin_unlock(&x); ++AC_TRY_LINK([ ++#include <os/lock.h>],[ ++ os_unfair_lock x = OS_UNFAIR_LOCK_INIT; ++ bool _ = os_unfair_lock_trylock(&x); ++ os_unfair_lock_unlock(&x); + ], [db_cv_mutex=Darwin/_spin_lock_try]) + fi + +diff -ur a/dbinc/mutex_int.h b/dbinc/mutex_int.h +--- a/dbinc/mutex_int.h 1969-12-31 19:00:01.000000000 -0500 ++++ b/dbinc/mutex_int.h 2023-06-05 19:15:37.510514745 -0400 +@@ -154,14 +154,13 @@ + * Apple/Darwin library functions. + *********************************************************************/ + #ifdef HAVE_MUTEX_DARWIN_SPIN_LOCK_TRY +-typedef u_int32_t tsl_t; ++#include <os/lock.h> ++typedef os_unfair_lock tsl_t; + + #ifdef LOAD_ACTUAL_MUTEX_CODE +-extern int _spin_lock_try(tsl_t *); +-extern void _spin_unlock(tsl_t *); +-#define MUTEX_SET(tsl) _spin_lock_try(tsl) +-#define MUTEX_UNSET(tsl) _spin_unlock(tsl) +-#define MUTEX_INIT(tsl) (MUTEX_UNSET(tsl), 0) ++#define MUTEX_SET(tsl) os_unfair_lock_trylock(tsl) ++#define MUTEX_UNSET(tsl) os_unfair_lock_unlock(tsl) ++#define MUTEX_INIT(tsl) ({ *(tsl) = OS_UNFAIR_LOCK_INIT; tsl; }) + #endif + #endif + +diff -ur a/dbinc/mutex_int.h b/dbinc/mutex_int.h +--- a/dbinc_auto/mutex_ext.h 1969-12-31 19:00:01.000000000 -0500 ++++ b/dbinc_auto/mutex_ext.h 2023-07-01 22:38:20.749201366 -0400 +@@ -34,6 +34,9 @@ + #if !defined(HAVE_ATOMIC_SUPPORT) && defined(HAVE_MUTEX_SUPPORT) + atomic_value_t __atomic_dec __P((ENV *, db_atomic_t *)); + #endif ++#if !defined(HAVE_ATOMIC_SUPPORT) && defined(HAVE_MUTEX_SUPPORT) ++int atomic_compare_exchange __P((ENV *, db_atomic_t *, atomic_value_t, atomic_value_t)); ++#endif + int __db_pthread_mutex_init __P((ENV *, db_mutex_t, u_int32_t)); + int __db_pthread_mutex_lock __P((ENV *, db_mutex_t)); + #if defined(HAVE_SHARED_LATCHES) diff --git a/pkgs/development/libraries/db/darwin-mutexes.patch b/pkgs/development/libraries/db/darwin-mutexes.patch new file mode 100644 index 00000000000..c0616fda7f7 --- /dev/null +++ b/pkgs/development/libraries/db/darwin-mutexes.patch @@ -0,0 +1,42 @@ +diff -ur a/dist/aclocal/mutex.m4 b/dist/aclocal/mutex.m4 +--- a/dist/aclocal/mutex.m4 1969-12-31 19:00:01.000000000 -0500 ++++ b/dist/aclocal/mutex.m4 2023-06-05 19:14:47.214158196 -0400 +@@ -441,10 +445,11 @@ + + # _spin_lock_try/_spin_unlock: Apple/Darwin + if test "$db_cv_mutex" = no; then +-AC_TRY_LINK(,[ +- int x; +- _spin_lock_try(&x); +- _spin_unlock(&x); ++AC_TRY_LINK([ ++#include <os/lock.h>],[ ++ os_unfair_lock x = OS_UNFAIR_LOCK_INIT; ++ bool _ = os_unfair_lock_trylock(&x); ++ os_unfair_lock_unlock(&x); + ], [db_cv_mutex=Darwin/_spin_lock_try]) + fi + +diff -ur a/src/dbinc/mutex_int.h b/src/dbinc/mutex_int.h +--- a/src/dbinc/mutex_int.h 1969-12-31 19:00:01.000000000 -0500 ++++ b/src/dbinc/mutex_int.h 2023-06-05 19:15:37.510514745 -0400 +@@ -154,14 +154,13 @@ + * Apple/Darwin library functions. + *********************************************************************/ + #ifdef HAVE_MUTEX_DARWIN_SPIN_LOCK_TRY +-typedef u_int32_t tsl_t; ++#include <os/lock.h> ++typedef os_unfair_lock tsl_t; + + #ifdef LOAD_ACTUAL_MUTEX_CODE +-extern int _spin_lock_try(tsl_t *); +-extern void _spin_unlock(tsl_t *); +-#define MUTEX_SET(tsl) _spin_lock_try(tsl) +-#define MUTEX_UNSET(tsl) _spin_unlock(tsl) +-#define MUTEX_INIT(tsl) (MUTEX_UNSET(tsl), 0) ++#define MUTEX_SET(tsl) os_unfair_lock_trylock(tsl) ++#define MUTEX_UNSET(tsl) os_unfair_lock_unlock(tsl) ++#define MUTEX_INIT(tsl) ({ *(tsl) = OS_UNFAIR_LOCK_INIT; tsl; }) + #endif + #endif + diff --git a/pkgs/development/libraries/db/db-4.8.nix b/pkgs/development/libraries/db/db-4.8.nix index 5cf9200a9ab..81705374381 100644 --- a/pkgs/development/libraries/db/db-4.8.nix +++ b/pkgs/development/libraries/db/db-4.8.nix @@ -1,9 +1,13 @@ -{ lib, stdenv, fetchurl, ... } @ args: +{ lib, stdenv, fetchurl, autoreconfHook, ... } @ args: import ./generic.nix (args // { version = "4.8.30"; sha256 = "0ampbl2f0hb1nix195kz1syrqqxpmvnvnfvphambj7xjrl3iljg0"; - extraPatches = [ ./clang-4.8.patch ./CVE-2017-10140-4.8-cwd-db_config.patch ]; + extraPatches = [ + ./clang-4.8.patch + ./CVE-2017-10140-4.8-cwd-db_config.patch + ./darwin-mutexes-4.8.patch + ]; drvArgs.hardeningDisable = [ "format" ]; drvArgs.doCheck = false; diff --git a/pkgs/development/libraries/db/db-5.3.nix b/pkgs/development/libraries/db/db-5.3.nix index 0bb5c4cd6a4..2362cc9eecb 100644 --- a/pkgs/development/libraries/db/db-5.3.nix +++ b/pkgs/development/libraries/db/db-5.3.nix @@ -1,7 +1,11 @@ -{ lib, stdenv, fetchurl, ... } @ args: +{ lib, stdenv, fetchurl, autoreconfHook, ... } @ args: import ./generic.nix (args // { version = "5.3.28"; sha256 = "0a1n5hbl7027fbz5lm0vp0zzfp1hmxnz14wx3zl9563h83br5ag0"; - extraPatches = [ ./clang-5.3.patch ./CVE-2017-10140-cwd-db_config.patch ]; + extraPatches = [ + ./clang-5.3.patch + ./CVE-2017-10140-cwd-db_config.patch + ./darwin-mutexes.patch + ]; }) diff --git a/pkgs/development/libraries/db/db-6.0.nix b/pkgs/development/libraries/db/db-6.0.nix index 49935dd2399..94c8d897613 100644 --- a/pkgs/development/libraries/db/db-6.0.nix +++ b/pkgs/development/libraries/db/db-6.0.nix @@ -1,8 +1,12 @@ -{ lib, stdenv, fetchurl, ... } @ args: +{ lib, stdenv, fetchurl, autoreconfHook, ... } @ args: import ./generic.nix (args // { version = "6.0.20"; sha256 = "00r2aaglq625y8r9xd5vw2y070plp88f1mb2gbq3kqsl7128lsl0"; license = lib.licenses.agpl3; - extraPatches = [ ./clang-6.0.patch ./CVE-2017-10140-cwd-db_config.patch ]; + extraPatches = [ + ./clang-6.0.patch + ./CVE-2017-10140-cwd-db_config.patch + ./darwin-mutexes.patch + ]; }) diff --git a/pkgs/development/libraries/db/db-6.2.nix b/pkgs/development/libraries/db/db-6.2.nix index b2c0fd7ac8f..e526555b06e 100644 --- a/pkgs/development/libraries/db/db-6.2.nix +++ b/pkgs/development/libraries/db/db-6.2.nix @@ -1,8 +1,12 @@ -{ lib, stdenv, fetchurl, ... } @ args: +{ lib, stdenv, fetchurl, autoreconfHook, ... } @ args: import ./generic.nix (args // { version = "6.2.23"; sha256 = "1isxx4jfmnh913jzhp8hhfngbk6dsg46f4kjpvvc56maj64jqqa7"; license = lib.licenses.agpl3; - extraPatches = [ ./clang-6.0.patch ./CVE-2017-10140-cwd-db_config.patch ]; + extraPatches = [ + ./clang-6.0.patch + ./CVE-2017-10140-cwd-db_config.patch + ./darwin-mutexes.patch + ]; }) diff --git a/pkgs/development/libraries/db/generic.nix b/pkgs/development/libraries/db/generic.nix index 59df0e8469c..d715c1ffc8b 100644 --- a/pkgs/development/libraries/db/generic.nix +++ b/pkgs/development/libraries/db/generic.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl +{ lib, stdenv, fetchurl, autoreconfHook , cxxSupport ? true , compat185 ? true , dbmSupport ? false @@ -19,10 +19,48 @@ stdenv.mkDerivation (rec { sha256 = sha256; }; + # The provided configure script features `main` returning implicit `int`, which causes + # configure checks to work incorrectly with clang 16. + nativeBuildInputs = [ autoreconfHook ]; + patches = extraPatches; outputs = [ "bin" "out" "dev" ]; + # Required when regenerated the configure script to make sure the vendored macros are found. + autoreconfFlags = [ "-fi" "-Iaclocal" "-Iaclocal_java" ]; + + preAutoreconf = '' + pushd dist + # Upstream’s `dist/s_config` cats everything into `aclocal.m4`, but that doesn’t work with + # autoreconfHook, so cat `config.m4` to another file. Otherwise, it won’t be found by `aclocal`. + cat aclocal/config.m4 >> aclocal/options.m4 + ''; + + # This isn’t pretty. The version information is kept separate from the configure script. + # After the configure script is regenerated, the version information has to be replaced with the + # contents of `dist/RELEASE`. + postAutoreconf = '' + ( + declare -a vars=( + "DB_VERSION_FAMILY" + "DB_VERSION_RELEASE" + "DB_VERSION_MAJOR" + "DB_VERSION_MINOR" + "DB_VERSION_PATCH" + "DB_VERSION_STRING" + "DB_VERSION_FULL_STRING" + "DB_VERSION_UNIQUE_NAME" + "DB_VERSION" + ) + source RELEASE + for var in "''${vars[@]}"; do + sed -e "s/__EDIT_''${var}__/''${!var}/g" -i configure + done + ) + popd + ''; + configureFlags = [ (if cxxSupport then "--enable-cxx" else "--disable-cxx") diff --git a/pkgs/development/libraries/gcab/default.nix b/pkgs/development/libraries/gcab/default.nix index ad5ef1ced5b..b31e9355376 100644 --- a/pkgs/development/libraries/gcab/default.nix +++ b/pkgs/development/libraries/gcab/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "gcab"; - version = "1.5"; + version = "1.6"; outputs = [ "bin" "out" "dev" "devdoc" "installedTests" ]; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "Rr90QkkfqkFIJCuewqB4al9unv+xsFZuUpDozIbwDww="; + url = "mirror://gnome/sources/gcab/${lib.versions.majorMinor version}/gcab-${version}.tar.xz"; + hash = "sha256-LwyWFVd8QSaQniUfneBibD7noVI3bBW1VE3xD8h+Vgs="; }; patches = [ diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix index 3db1a36e3f3..55425c6aa7f 100644 --- a/pkgs/development/libraries/gjs/default.nix +++ b/pkgs/development/libraries/gjs/default.nix @@ -31,13 +31,13 @@ let ]; in stdenv.mkDerivation rec { pname = "gjs"; - version = "1.76.0"; + version = "1.76.2"; outputs = [ "out" "dev" "installedTests" ]; src = fetchurl { url = "mirror://gnome/sources/gjs/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-pj8VaWSxNgU+q1HqATEU59fBk7dRjSjAQLawLDyTOm0="; + sha256 = "sha256-99jJ1lPqb9eK/kpQcg4EaqK/wHj9pjXdEwZ90ZnGJdQ="; }; patches = [ diff --git a/pkgs/development/libraries/glib-networking/default.nix b/pkgs/development/libraries/glib-networking/default.nix index 35091bcbcfc..8b7c18cf133 100644 --- a/pkgs/development/libraries/glib-networking/default.nix +++ b/pkgs/development/libraries/glib-networking/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "glib-networking"; - version = "2.76.0"; + version = "2.76.1"; outputs = [ "out" "installedTests" ]; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "FJoFoXnmKaU4viVmKqMktJnXxFScUVHbU3PngKG/G5o="; + sha256 = "XGmKmZTd5R79+xAmpWaYoiHWJQ6J3FDrzd2nuBSApCs="; }; patches = [ diff --git a/pkgs/development/libraries/glib/default.nix b/pkgs/development/libraries/glib/default.nix index c3955bc10e3..8a1ba46f50e 100644 --- a/pkgs/development/libraries/glib/default.nix +++ b/pkgs/development/libraries/glib/default.nix @@ -56,11 +56,11 @@ in stdenv.mkDerivation (finalAttrs: { pname = "glib"; - version = "2.76.3"; + version = "2.76.4"; src = fetchurl { url = "mirror://gnome/sources/glib/${lib.versions.majorMinor finalAttrs.version}/glib-${finalAttrs.version}.tar.xz"; - sha256 = "wL5ETkA9fDGE0fOU+J8LZEcQtekzG1T6TotQN4E60yo="; + sha256 = "WloZHJaDbhZqd3H36myisAacYDx9o8uhzTjRaUo5Xdo="; }; patches = lib.optionals stdenv.isDarwin [ diff --git a/pkgs/development/libraries/gupnp/1.6.nix b/pkgs/development/libraries/gupnp/1.6.nix index 2b3cd2566b5..da830a6366c 100644 --- a/pkgs/development/libraries/gupnp/1.6.nix +++ b/pkgs/development/libraries/gupnp/1.6.nix @@ -1,6 +1,5 @@ { stdenv , lib -, fetchpatch , fetchurl , meson , ninja @@ -17,24 +16,15 @@ stdenv.mkDerivation rec { pname = "gupnp"; - version = "1.6.3"; + version = "1.6.4"; outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/gupnp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-T09Biwe4EWTfH3q2EuKOTAFsLQhbik85+XlF+LFe4kg="; + sha256 = "sha256-1sPQNYOET6UqvgAwQxhgB/DIQUX+OwD6slmVvtqb5Vo="; }; - patches = [ - (fetchpatch { - # https://gitlab.gnome.org/GNOME/gupnp/-/merge_requests/32 - name = "gi-docgen-as-native-dep.patch"; - url = "https://gitlab.gnome.org/GNOME/gupnp/-/commit/11d4a33cff1f5d8b8ad4b80c4506246a9e0dff8f.diff"; - hash = "sha256-+p4vzUG2v+7mxtQ5AUcEI7SW0cDX6XlzqlyegF+I1Go="; - }) - ]; - depsBuildBuild = [ pkg-config ]; diff --git a/pkgs/development/libraries/gupnp/default.nix b/pkgs/development/libraries/gupnp/default.nix index bebf109d277..4bff529a515 100644 --- a/pkgs/development/libraries/gupnp/default.nix +++ b/pkgs/development/libraries/gupnp/default.nix @@ -1,6 +1,7 @@ { stdenv , lib , fetchurl +, fetchpatch2 , meson , ninja , pkg-config @@ -33,6 +34,13 @@ stdenv.mkDerivation rec { patches = [ # Bring .pc file in line with our patched pkg-config. ./0001-pkg-config-Declare-header-dependencies-as-public.patch + + # Fix build against libxml2 2.11 + # https://gitlab.gnome.org/GNOME/gupnp/-/merge_requests/34 + (fetchpatch2 { + url = "https://gitlab.gnome.org/GNOME/gupnp/-/commit/bc56f02b0f89e96f2bd74af811903d9931965f58.patch"; + hash = "sha256-KCHlq7Es+WLIWKgIgGVTaHarVQIiZPEi5r6nMAhXTgY="; + }) ]; depsBuildBuild = [ diff --git a/pkgs/development/libraries/gvfs/default.nix b/pkgs/development/libraries/gvfs/default.nix index 39c06d23fdb..51526ebf32e 100644 --- a/pkgs/development/libraries/gvfs/default.nix +++ b/pkgs/development/libraries/gvfs/default.nix @@ -45,11 +45,11 @@ stdenv.mkDerivation rec { pname = "gvfs"; - version = "1.50.4"; + version = "1.50.5"; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "q5BZpnalN+2+ohOIwqr+Gn4sjxrC39xtZFUCMwdUV/0="; + url = "mirror://gnome/sources/gvfs/${lib.versions.majorMinor version}/gvfs-${version}.tar.xz"; + hash = "sha256-uG8JtzMchkLs6/RqPNoGkvXrJghvEyMmpUg8Lr+GpMs="; }; patches = [ diff --git a/pkgs/development/libraries/hpp-fcl/default.nix b/pkgs/development/libraries/hpp-fcl/default.nix index ba58835ea5d..421782fc8d3 100644 --- a/pkgs/development/libraries/hpp-fcl/default.nix +++ b/pkgs/development/libraries/hpp-fcl/default.nix @@ -14,14 +14,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "hpp-fcl"; - version = "2.3.4"; + version = "2.3.5"; src = fetchFromGitHub { owner = "humanoid-path-planner"; repo = finalAttrs.pname; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-tX8AvlR/Az8fFs4ylqFijw3hXiNRoEWffmYbTcaqO90="; + hash = "sha256-jVIYP0yA1oSsUMN4vtrkfawj9Q2MwNjSrwDBTvGErg8="; }; strictDeps = true; diff --git a/pkgs/development/libraries/httplib/default.nix b/pkgs/development/libraries/httplib/default.nix index 71fafad0c3b..388f329d6d1 100644 --- a/pkgs/development/libraries/httplib/default.nix +++ b/pkgs/development/libraries/httplib/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "httplib"; - version = "0.12.6"; + version = "0.13.1"; src = fetchFromGitHub { owner = "yhirose"; repo = "cpp-httplib"; rev = "v${version}"; - hash = "sha256-7bH7bq6lsobf5ZEyxPXPqPopZyn9NKInlqmuNzmHkkM="; + hash = "sha256-2vS8gdJrf7Iz6F5kyyWlr7zB1eBDjxdLesJcnkhg5eE="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/libraries/iso-codes/default.nix b/pkgs/development/libraries/iso-codes/default.nix index aca509b3b03..f5a4c46f579 100644 --- a/pkgs/development/libraries/iso-codes/default.nix +++ b/pkgs/development/libraries/iso-codes/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "iso-codes"; - version = "4.11.0"; + version = "4.15.0"; src = fetchurl { url = "https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v${version}/${pname}-v${version}.tar.gz"; - sha256 = "sha256-QI95nfQTVGj6fKNetrBcQAS+pEPYHKWLibLkgkAagrs="; + sha256 = "sha256-uDtUudfdbrh3OAs+xG83CwXa8sv6ExxhLwNZjWVMDvg="; }; nativeBuildInputs = [ gettext python3 ]; diff --git a/pkgs/development/libraries/libassuan/default.nix b/pkgs/development/libraries/libassuan/default.nix index a807226f75a..60c13040ae5 100644 --- a/pkgs/development/libraries/libassuan/default.nix +++ b/pkgs/development/libraries/libassuan/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "libassuan"; - version = "2.5.5"; + version = "2.5.6"; src = fetchurl { url = "mirror://gnupg/${pname}/${pname}-${version}.tar.bz2"; - sha256 = "sha256-jowvzJgvnKZ9y7HZXi3HRrFzmkZovCCzo8W+Yy7bNOQ="; + sha256 = "sha256-6f0nIY1TlJBOTjl4j5sXQnEcPmtBaJoxqjOAvVqk9CY="; }; outputs = [ "out" "dev" "info" ]; diff --git a/pkgs/development/libraries/libbytesize/default.nix b/pkgs/development/libraries/libbytesize/default.nix index 52a3d3112f2..fd5a18f8548 100644 --- a/pkgs/development/libraries/libbytesize/default.nix +++ b/pkgs/development/libraries/libbytesize/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libbytesize"; - version = "2.8"; + version = "2.9"; src = fetchFromGitHub { owner = "storaged-project"; repo = "libbytesize"; rev = finalAttrs.version; - hash = "sha256-/TVv/srhbotIkne0G77hgBF4j+74INqVUr8zlKsaoM0="; + hash = "sha256-4jbu8Hmc4I1IYKiWlCQq7ob98HsgDTqJdghj3ZzOuN8="; }; outputs = [ "out" "dev" "devdoc" "man" ]; @@ -44,6 +44,8 @@ stdenv.mkDerivation (finalAttrs: { pcre2 ]; + strictDeps = true; + meta = { homepage = "https://github.com/storaged-project/libbytesize"; description = "A tiny library providing a C 'class' for working with arbitrary big sizes in bytes"; diff --git a/pkgs/development/libraries/libdc1394/default.nix b/pkgs/development/libraries/libdc1394/default.nix index 379f5397ec0..9ca5581b3bf 100644 --- a/pkgs/development/libraries/libdc1394/default.nix +++ b/pkgs/development/libraries/libdc1394/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "libdc1394"; - version = "2.2.6"; + version = "2.2.7"; src = fetchurl { url = "mirror://sourceforge/libdc1394/${pname}-${version}.tar.gz"; - sha256 = "1v8gq54n1pg8izn7s15yylwjf8r1l1dmzbm2yvf6pv2fmb4mz41b"; + sha256 = "sha256-U3zreN087ycaGD9KF2GR0c7PhfAlUg5r03WLDhnmYJ8="; }; buildInputs = [ libusb1 ] diff --git a/pkgs/development/libraries/libde265/default.nix b/pkgs/development/libraries/libde265/default.nix index c7a5a85ae6b..9c1a10f9f5b 100644 --- a/pkgs/development/libraries/libde265/default.nix +++ b/pkgs/development/libraries/libde265/default.nix @@ -1,13 +1,12 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch , autoreconfHook , pkg-config , callPackage -# for passthru.tests + # for passthru.tests , imagemagick , libheif , imlib2Full @@ -15,29 +14,16 @@ }: stdenv.mkDerivation (finalAttrs: rec { - version = "1.0.11"; + version = "1.0.12"; pname = "libde265"; src = fetchFromGitHub { owner = "strukturag"; repo = "libde265"; - rev = "v${version}"; - sha256 = "sha256-0aRUh5h49fnjBjy42A5fWYHnhnQ4CFoeSIXZilZewW8="; + rev = "refs/tags/v${version}"; + hash = "sha256-pl1r3n4T4FcJ4My/wCE54R2fmTdrlJOvgb2U0MZf1BI="; }; - patches = [ - (fetchpatch { - name = "CVE-2023-27102.patch"; - url = "https://github.com/strukturag/libde265/commit/0b1752abff97cb542941d317a0d18aa50cb199b1.patch"; - sha256 = "sha256-q0NKuk2r5RQT9MJpRO3CTPj6VqYRBnffs9yZ+GM+lNc="; - }) - (fetchpatch { - name = "CVE-2023-27103.patch"; - url = "https://github.com/strukturag/libde265/commit/d6bf73e765b7a23627bfd7a8645c143fd9097995.patch"; - sha256 = "sha256-vxciVzSuVCVDpdz+TKg2tMWp2ArubYji5GLaR9VP4F0="; - }) - ]; - nativeBuildInputs = [ autoreconfHook pkg-config ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/libdeltachat/Cargo.lock b/pkgs/development/libraries/libdeltachat/Cargo.lock index 24a4c181985..735db14604c 100644 --- a/pkgs/development/libraries/libdeltachat/Cargo.lock +++ b/pkgs/development/libraries/libdeltachat/Cargo.lock @@ -17,9 +17,9 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" dependencies = [ "gimli", ] @@ -32,9 +32,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aes" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" +checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" dependencies = [ "cfg-if", "cipher", @@ -47,16 +47,27 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", + "once_cell", + "version_check", +] + +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if", "once_cell", "version_check", ] [[package]] name = "aho-corasick" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" dependencies = [ "memchr", ] @@ -77,6 +88,12 @@ dependencies = [ ] [[package]] +name = "allocator-api2" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9" + +[[package]] name = "android-tzdata" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -108,9 +125,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" +checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" [[package]] name = "anyhow" @@ -123,15 +140,15 @@ dependencies = [ [[package]] name = "arrayref" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" [[package]] name = "arrayvec" -version = "0.7.2" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "ascii_utils" @@ -141,9 +158,9 @@ checksum = "71938f30533e4d95a6d17aa530939da3842c2ab6f4f84b9dae68447e4129f74a" [[package]] name = "asn1-rs" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf6690c370453db30743b373a60ba498fc0d6d83b11f4abfd87a84a075db5dd4" +checksum = "7f6fd5ddaf0351dff5b8da21b2fb4ff8e08ddd02857f0bf69c47639106c0fff0" dependencies = [ "asn1-rs-derive", "asn1-rs-impl", @@ -152,7 +169,7 @@ dependencies = [ "num-traits", "rusticata-macros", "thiserror", - "time 0.3.20", + "time 0.3.22", ] [[package]] @@ -264,13 +281,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.68" +version = "0.1.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" +checksum = "79fa67157abdfd688a259b6648808757db9347af834624f27ec646da976aee5d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.23", ] [[package]] @@ -347,9 +364,9 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.67" +version = "0.3.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" dependencies = [ "addr2line", "cc", @@ -425,22 +442,22 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.0.2" +version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1" +checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" [[package]] name = "blake3" -version = "1.3.3" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" +checksum = "729b71f35bd3fa1a4c86b85d32c8b9069ea7fe14f7a53cfabb65f62d4265b888" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -454,18 +471,18 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.10.3" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ "generic-array", ] [[package]] name = "block-padding" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a90ec2df9600c28a01c56c4784c9207a96d2451833aeceb8cc97e4c9548bb78" +checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" dependencies = [ "generic-array", ] @@ -503,9 +520,9 @@ dependencies = [ [[package]] name = "bstr" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" +checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" dependencies = [ "memchr", "serde", @@ -523,9 +540,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "byte-pool" @@ -567,9 +584,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6031a462f977dd38968b6f23378356512feeace69cef817e1a4475108093cec3" +checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2" dependencies = [ "serde", ] @@ -659,9 +676,9 @@ dependencies = [ [[package]] name = "ciborium" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" +checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" dependencies = [ "ciborium-io", "ciborium-ll", @@ -670,15 +687,15 @@ dependencies = [ [[package]] name = "ciborium-io" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" +checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" [[package]] name = "ciborium-ll" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" +checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" dependencies = [ "ciborium-io", "half", @@ -686,9 +703,9 @@ dependencies = [ [[package]] name = "cipher" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ "crypto-common", "inout", @@ -696,21 +713,20 @@ dependencies = [ [[package]] name = "clap" -version = "4.3.1" +version = "4.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ed2379f8603fa2b7509891660e802b88c70a79a6427a70abb5968054de2c28" +checksum = "384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.3.1" +version = "4.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72394f3339a76daf211e57d4bcb374410f3965dcc606dd0e03738c7888766980" +checksum = "ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d" dependencies = [ "anstyle", - "bitflags 1.3.2", "clap_lex", ] @@ -738,16 +754,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" [[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - -[[package]] name = "color_quant" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -755,33 +761,33 @@ checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" [[package]] name = "concurrent-queue" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e" +checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" dependencies = [ "crossbeam-utils", ] [[package]] name = "const-oid" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" +checksum = "6340df57935414636969091153f35f68d9f00bbc8fb4a9c6054706c213e6c6bc" [[package]] name = "const_format" -version = "0.2.30" +version = "0.2.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7309d9b4d3d2c0641e018d449232f2e28f1b22933c137f157d3dbc14228b8c0e" +checksum = "c990efc7a285731f9a4378d81aff2f0e85a2c8781a05ef0f8baa8dac54d0ff48" dependencies = [ "const_format_proc_macros", ] [[package]] name = "const_format_proc_macros" -version = "0.2.29" +version = "0.2.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f47bf7270cf70d370f8f98c1abb6d2d4cf60a6845d30e05bfb90c6568650" +checksum = "e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6" dependencies = [ "proc-macro2", "quote", @@ -790,9 +796,9 @@ dependencies = [ [[package]] name = "constant_time_eq" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3ad85c1f65dc7b37604eb0e89748faf0b9653065f2a8ef69f96a687ec1e9279" +checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" [[package]] name = "convert_case" @@ -818,15 +824,15 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "cpufeatures" -version = "0.2.5" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" dependencies = [ "libc", ] @@ -907,9 +913,9 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.14" +version = "0.9.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" +checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" dependencies = [ "autocfg", "cfg-if", @@ -930,9 +936,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.15" +version = "0.8.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" +checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" dependencies = [ "cfg-if", ] @@ -951,9 +957,9 @@ dependencies = [ [[package]] name = "crypto-bigint" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c2538c4e68e52548bacb3e83ac549f903d44f011ac9d5abb5e132e67d0808f7" +checksum = "cf4c2f4e1afd912bc40bfd6fed5d9dc1f288e0ba01bfcc835cc5bc3eb13efe15" dependencies = [ "generic-array", "rand_core 0.6.4", @@ -996,61 +1002,30 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.0.0-rc.2" +version = "4.0.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03d928d978dbec61a1167414f5ec534f24bea0d7a0d24dd9b6233d3d8223e585" +checksum = "436ace70fc06e06f7f689d2624dc4e2f0ea666efb5aa704215f7249ae6e047a7" dependencies = [ "cfg-if", - "digest 0.10.6", + "cpufeatures", + "curve25519-dalek-derive", + "digest 0.10.7", "fiat-crypto", - "packed_simd_2", "platforms", + "rustc_version", "subtle", "zeroize", ] [[package]] -name = "cxx" -version = "1.0.91" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.91" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2", - "quote", - "scratch", - "syn 1.0.109", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.91" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.91" +name = "curve25519-dalek-derive" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892" +checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] @@ -1065,12 +1040,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0808e1bd8671fb44a113a14e13497557533369847788fa2ae912b6ebfce9fa8" +checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" dependencies = [ - "darling_core 0.14.3", - "darling_macro 0.14.3", + "darling_core 0.14.4", + "darling_macro 0.14.4", ] [[package]] @@ -1089,9 +1064,9 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "001d80444f28e193f30c2f293455da62dcf9a6b29918a4253152ae2b1de592cb" +checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" dependencies = [ "fnv", "ident_case", @@ -1114,20 +1089,20 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b36230598a2d5de7ec1c6f51f72d8a99a9208daff41de2084d06e3fd3ea56685" +checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" dependencies = [ - "darling_core 0.14.3", + "darling_core 0.14.4", "quote", "syn 1.0.109", ] [[package]] name = "data-encoding" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" [[package]] name = "default-net" @@ -1143,12 +1118,12 @@ dependencies = [ "netlink-sys", "once_cell", "system-configuration", - "windows", + "windows 0.32.0", ] [[package]] name = "deltachat" -version = "1.117.0" +version = "1.118.0" dependencies = [ "ansi_term", "anyhow", @@ -1180,7 +1155,7 @@ dependencies = [ "log", "mailparse", "mime", - "num-derive", + "num-derive 0.4.0", "num-traits", "num_cpus", "once_cell", @@ -1202,7 +1177,7 @@ dependencies = [ "serde", "serde_json", "sha-1", - "sha2 0.10.6", + "sha2 0.10.7", "smallvec", "strum", "strum_macros", @@ -1224,7 +1199,7 @@ dependencies = [ [[package]] name = "deltachat-jsonrpc" -version = "1.117.0" +version = "1.118.0" dependencies = [ "anyhow", "async-channel", @@ -1248,7 +1223,7 @@ dependencies = [ [[package]] name = "deltachat-repl" -version = "1.117.0" +version = "1.118.0" dependencies = [ "ansi_term", "anyhow", @@ -1263,7 +1238,7 @@ dependencies = [ [[package]] name = "deltachat-rpc-server" -version = "1.117.0" +version = "1.118.0" dependencies = [ "anyhow", "deltachat", @@ -1283,12 +1258,12 @@ name = "deltachat_derive" version = "2.0.0" dependencies = [ "quote", - "syn 2.0.18", + "syn 2.0.23", ] [[package]] name = "deltachat_ffi" -version = "1.117.0" +version = "1.118.0" dependencies = [ "anyhow", "deltachat", @@ -1318,9 +1293,9 @@ dependencies = [ [[package]] name = "der" -version = "0.7.1" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc906908ea6458456e5eaa160a9c08543ec3d1e6f71e2235cedd660cb65f9df0" +checksum = "0c7ed52955ce76b1554f509074bb357d3fb8ac9b51288a65a3fd480d1dfba946" dependencies = [ "const-oid", "pem-rfc7468 0.7.0", @@ -1329,9 +1304,9 @@ dependencies = [ [[package]] name = "der-parser" -version = "8.1.0" +version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42d4bc9b0db0a0df9ae64634ac5bdefb7afcb534e182275ca0beadbe486701c1" +checksum = "dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e" dependencies = [ "asn1-rs", "displaydoc", @@ -1368,7 +1343,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" dependencies = [ - "darling 0.14.3", + "darling 0.14.4", "proc-macro2", "quote", "syn 1.0.109", @@ -1423,11 +1398,11 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.6" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "block-buffer 0.10.3", + "block-buffer 0.10.4", "const-oid", "crypto-common", "subtle", @@ -1477,13 +1452,13 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" +checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] @@ -1529,14 +1504,16 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.16.2" +version = "0.16.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "644d3b8674a5fc5b929ae435bca85c2323d85ccb013a5509c2ac9ee11a6284ba" +checksum = "0997c976637b606099b9985693efa3581e84e41f5c11ba5255f88711058ad428" dependencies = [ - "der 0.7.1", - "elliptic-curve 0.13.2", + "der 0.7.7", + "digest 0.10.7", + "elliptic-curve 0.13.5", "rfc6979 0.4.0", - "signature 2.0.0", + "signature 2.1.0", + "spki 0.7.2", ] [[package]] @@ -1551,12 +1528,12 @@ dependencies = [ [[package]] name = "ed25519" -version = "2.2.0" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be522bee13fa6d8059f4903a4084aa3bd50725e18150202f0238deb615cd6371" +checksum = "5fb04eee5d9d907f29e80ee6b0e78f7e2c82342c63e3580d8c4f69d9d5aad963" dependencies = [ - "pkcs8 0.10.1", - "signature 2.0.0", + "pkcs8 0.10.2", + "signature 2.1.0", ] [[package]] @@ -1576,22 +1553,22 @@ dependencies = [ [[package]] name = "ed25519-dalek" -version = "2.0.0-rc.2" +version = "2.0.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "798f704d128510932661a3489b08e3f4c934a01d61c5def59ae7b8e48f19665a" +checksum = "faa8e9049d5d72bfc12acbc05914731b5322f79b5e2f195e9f2d705fca22ab4c" dependencies = [ - "curve25519-dalek 4.0.0-rc.2", - "ed25519 2.2.0", + "curve25519-dalek 4.0.0-rc.3", + "ed25519 2.2.1", "serde", - "sha2 0.10.6", + "sha2 0.10.7", "zeroize", ] [[package]] name = "educe" -version = "0.4.20" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0188e3c3ba8df5753894d54461f0e39bc91741dc5b22e1c46999ec2c71f4e4" +checksum = "079044df30bb07de7d846d41a184c4b00e66ebdac93ee459253474f3a47e50ae" dependencies = [ "enum-ordinalize", "proc-macro2", @@ -1614,7 +1591,7 @@ dependencies = [ "base16ct 0.1.1", "crypto-bigint 0.4.9", "der 0.6.1", - "digest 0.10.6", + "digest 0.10.7", "ff 0.12.1", "generic-array", "group 0.12.1", @@ -1626,21 +1603,21 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.13.2" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea5a92946e8614bb585254898bb7dd1ddad241ace60c52149e3765e34cc039d" +checksum = "968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b" dependencies = [ "base16ct 0.2.0", - "crypto-bigint 0.5.1", - "digest 0.10.6", + "crypto-bigint 0.5.2", + "digest 0.10.7", "ff 0.13.0", "generic-array", "group 0.13.0", "hkdf", "pem-rfc7468 0.7.0", - "pkcs8 0.10.1", + "pkcs8 0.10.2", "rand_core 0.6.4", - "sec1 0.7.1", + "sec1 0.7.2", "subtle", "zeroize", ] @@ -1773,16 +1750,15 @@ dependencies = [ [[package]] name = "enum-ordinalize" -version = "3.1.12" +version = "3.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bb1df8b45ecb7ffa78dca1c17a438fb193eb083db0b1b494d2a61bcb5096a" +checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" dependencies = [ "num-bigint", "num-traits", "proc-macro2", "quote", - "rustc_version", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] @@ -1799,14 +1775,20 @@ dependencies = [ ] [[package]] +name = "equivalent" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" + +[[package]] name = "errno" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" dependencies = [ "errno-dragonfly", "libc", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -1889,13 +1871,22 @@ dependencies = [ [[package]] name = "fd-lock" -version = "3.0.11" +version = "3.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9799aefb4a2e4a01cc47610b1dd47c18ab13d991f27bbcaed9296f5a53d5cbad" +checksum = "ef033ed5e9bad94e55838ca0ca906db0e043f517adda0c8b79c7a8c66c93c1b5" dependencies = [ "cfg-if", - "rustix", - "windows-sys 0.45.0", + "rustix 0.38.2", + "windows-sys 0.48.0", +] + +[[package]] +name = "fdeflate" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" +dependencies = [ + "simd-adler32", ] [[package]] @@ -1920,27 +1911,27 @@ dependencies = [ [[package]] name = "fiat-crypto" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ace6ec7cc19c8ed33a32eaa9ea692d7faea05006b5356b9e2b668ec4bc3955" +checksum = "e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77" [[package]] name = "filetime" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" +checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" dependencies = [ "cfg-if", "libc", "redox_syscall 0.2.16", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] name = "flate2" -version = "1.0.25" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", "miniz_oxide", @@ -1982,9 +1973,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ "percent-encoding", ] @@ -2064,7 +2055,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.23", ] [[package]] @@ -2099,9 +2090,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.6" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", @@ -2121,9 +2112,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "js-sys", @@ -2144,9 +2135,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.27.2" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" [[package]] name = "group" @@ -2172,9 +2163,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" +checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" dependencies = [ "bytes", "fnv", @@ -2182,7 +2173,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap", + "indexmap 1.9.3", "slab", "tokio", "tokio-util", @@ -2201,16 +2192,26 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.6", +] + +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +dependencies = [ + "ahash 0.8.3", + "allocator-api2", ] [[package]] name = "hashlink" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" +checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" dependencies = [ - "hashbrown", + "hashbrown 0.14.0", ] [[package]] @@ -2221,18 +2222,9 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" [[package]] name = "hex" @@ -2255,7 +2247,16 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", +] + +[[package]] +name = "home" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +dependencies = [ + "windows-sys 0.48.0", ] [[package]] @@ -2305,9 +2306,9 @@ checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" [[package]] name = "human-panic" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c16465f6227e18e5a64eba488245d7b2974d4db0c4404ca5a69b550defa18d0a" +checksum = "38a841f87949b0dd751864e769a870be79dc34abcee1cf31d737a61d498b22b6" dependencies = [ "backtrace", "os_info", @@ -2323,7 +2324,7 @@ version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7" dependencies = [ - "libm 0.2.6", + "libm", ] [[package]] @@ -2334,9 +2335,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.24" +version = "0.14.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e011372fa0b68db8350aa7a248930ecc7839bf46d8485577d69f117a75f164c" +checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" dependencies = [ "bytes", "futures-channel", @@ -2349,7 +2350,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.4.9", "tokio", "tower-service", "tracing", @@ -2371,26 +2372,25 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.53" +version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" dependencies = [ "android_system_properties", "core-foundation-sys", "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "winapi", + "windows 0.48.0", ] [[package]] name = "iana-time-zone-haiku" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "cxx", - "cxx-build", + "cc", ] [[package]] @@ -2421,9 +2421,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -2456,12 +2456,22 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", +] + +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", ] [[package]] @@ -2484,31 +2494,32 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "1.0.5" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ + "hermit-abi", "libc", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] name = "ipconfig" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2", + "socket2 0.5.3", "widestring", - "winapi", - "winreg", + "windows-sys 0.48.0", + "winreg 0.50.0", ] [[package]] name = "ipnet" -version = "2.7.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" +checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" [[package]] name = "iroh" @@ -2556,14 +2567,13 @@ dependencies = [ [[package]] name = "is-terminal" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8" +checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb" dependencies = [ - "hermit-abi 0.3.1", - "io-lifetimes", - "rustix", - "windows-sys 0.45.0", + "hermit-abi", + "rustix 0.38.2", + "windows-sys 0.48.0", ] [[package]] @@ -2577,9 +2587,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.5" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" +checksum = "62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a" [[package]] name = "jpeg-decoder" @@ -2589,9 +2599,9 @@ checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" dependencies = [ "wasm-bindgen", ] @@ -2607,9 +2617,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3afef3b6eff9ce9d8ff9b3601125eec7f0c8cbac7abd14f355d053fa56c98768" +checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" dependencies = [ "cpufeatures", ] @@ -2649,21 +2659,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.146" +version = "0.2.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "libm" -version = "0.1.4" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a" - -[[package]] -name = "libm" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" [[package]] name = "libsqlite3-sys" @@ -2678,15 +2682,6 @@ dependencies = [ ] [[package]] -name = "link-cplusplus" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" -dependencies = [ - "cc", -] - -[[package]] name = "linked-hash-map" version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2694,15 +2689,21 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.3.1" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" [[package]] name = "lock_api" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" dependencies = [ "autocfg", "scopeguard", @@ -2710,9 +2711,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.18" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "lru-cache" @@ -2767,7 +2768,7 @@ version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -2784,9 +2785,9 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "memoffset" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" dependencies = [ "autocfg", ] @@ -2805,23 +2806,23 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.6.2" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" dependencies = [ "adler", + "simd-adler32", ] [[package]] name = "mio" -version = "0.8.6" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", - "log", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -2836,7 +2837,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", ] [[package]] @@ -2939,9 +2940,9 @@ dependencies = [ [[package]] name = "ntapi" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" dependencies = [ "winapi", ] @@ -2969,13 +2970,13 @@ dependencies = [ [[package]] name = "num-bigint-dig" -version = "0.8.2" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2399c9463abc5f909349d8aa9ba080e0b88b3ce2885389b60b993f39b1a56905" +checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" dependencies = [ "byteorder", "lazy_static", - "libm 0.2.6", + "libm", "num-integer", "num-iter", "num-traits", @@ -2997,6 +2998,17 @@ dependencies = [ ] [[package]] +name = "num-derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.23", +] + +[[package]] name = "num-integer" version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -3035,24 +3047,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" dependencies = [ "autocfg", - "libm 0.2.6", + "libm", ] [[package]] name = "num_cpus" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi", "libc", ] [[package]] name = "object" -version = "0.30.3" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" dependencies = [ "memchr", ] @@ -3086,9 +3098,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.48" +version = "0.10.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "518915b97df115dd36109bfa429a48b8f737bd05508cf9588977b599648926d2" +checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -3101,13 +3113,13 @@ dependencies = [ [[package]] name = "openssl-macros" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] @@ -3118,20 +3130,19 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-src" -version = "111.25.1+1.1.1t" +version = "111.26.0+1.1.1u" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ef9a9cc6ea7d9d5e7c4a913dc4b48d0e359eddf01af1dfec96ba7064b4aba10" +checksum = "efc62c9f12b22b8f5208c23a7200a442b2e5999f8bdf80233852122b5a4f6f37" dependencies = [ "cc", ] [[package]] name = "openssl-sys" -version = "0.9.83" +version = "0.9.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "666416d899cf077260dac8698d60a60b435a46d57e82acb1be3d0dad87284e5b" +checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" dependencies = [ - "autocfg", "cc", "libc", "openssl-src", @@ -3147,9 +3158,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "os_info" -version = "3.6.0" +version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c424bc68d15e0778838ac013b5b3449544d8133633d8016319e7e05a820b8c0" +checksum = "006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e" dependencies = [ "log", "serde", @@ -3179,19 +3190,19 @@ checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594" dependencies = [ "ecdsa 0.14.8", "elliptic-curve 0.12.3", - "sha2 0.10.6", + "sha2 0.10.7", ] [[package]] name = "p256" -version = "0.13.0" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7270da3e5caa82afd3deb054cc237905853813aea3859544bc082c3fe55b8d47" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" dependencies = [ - "ecdsa 0.16.2", - "elliptic-curve 0.13.2", + "ecdsa 0.16.7", + "elliptic-curve 0.13.5", "primeorder", - "sha2 0.10.6", + "sha2 0.10.7", ] [[package]] @@ -3202,7 +3213,7 @@ checksum = "dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa" dependencies = [ "ecdsa 0.14.8", "elliptic-curve 0.12.3", - "sha2 0.10.6", + "sha2 0.10.7", ] [[package]] @@ -3211,27 +3222,17 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" dependencies = [ - "ecdsa 0.16.2", - "elliptic-curve 0.13.2", + "ecdsa 0.16.7", + "elliptic-curve 0.13.5", "primeorder", - "sha2 0.10.6", -] - -[[package]] -name = "packed_simd_2" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1914cd452d8fccd6f9db48147b29fd4ae05bea9dc5d9ad578509f72415de282" -dependencies = [ - "cfg-if", - "libm 0.1.4", + "sha2 0.10.7", ] [[package]] name = "parking" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" +checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" [[package]] name = "parking_lot" @@ -3245,22 +3246,22 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.2.16", + "redox_syscall 0.3.5", "smallvec", - "windows-sys 0.45.0", + "windows-targets 0.48.1", ] [[package]] name = "paste" -version = "1.0.12" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" +checksum = "b4b27ab7be369122c218afc2079489cdcb4b517c0a3fc386ff11e1fedfcc2b35" [[package]] name = "pem" @@ -3317,9 +3318,9 @@ dependencies = [ "crc24", "derive_builder", "des", - "digest 0.10.6", - "ed25519-dalek 2.0.0-rc.2", - "elliptic-curve 0.13.2", + "digest 0.10.7", + "ed25519-dalek 2.0.0-rc.3", + "elliptic-curve 0.13.5", "flate2", "generic-array", "hex", @@ -3328,17 +3329,17 @@ dependencies = [ "md-5", "nom", "num-bigint-dig", - "num-derive", + "num-derive 0.3.3", "num-traits", - "p256 0.13.0", + "p256 0.13.2", "p384 0.13.0", "rand 0.8.5", "ripemd", - "rsa 0.9.0-pre.0", + "rsa 0.9.0-pre.2", "sha1", - "sha2 0.10.6", + "sha2 0.10.7", "sha3", - "signature 2.0.0", + "signature 2.1.0", "smallvec", "thiserror", "twofish", @@ -3348,29 +3349,29 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.0.12" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.12" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] name = "pin-project-lite" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" +checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" [[package]] name = "pin-utils" @@ -3392,14 +3393,13 @@ dependencies = [ [[package]] name = "pkcs1" -version = "0.7.1" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "178ba28ece1961eafdff1991bd1744c29564cbab5d803f3ccb4a4895a6c550a7" +checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" dependencies = [ - "der 0.7.1", - "pkcs8 0.10.1", - "spki 0.7.0", - "zeroize", + "der 0.7.7", + "pkcs8 0.10.2", + "spki 0.7.2", ] [[package]] @@ -3414,19 +3414,19 @@ dependencies = [ [[package]] name = "pkcs8" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d2820d87d2b008616e5c27212dd9e0e694fb4c6b522de06094106813328cb49" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ - "der 0.7.1", - "spki 0.7.0", + "der 0.7.7", + "spki 0.7.2", ] [[package]] name = "pkg-config" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "platforms" @@ -3436,9 +3436,9 @@ checksum = "e3d7ddaed09e0eb771a79ab0fd64609ba0afb0a8366421957936ad14cbd13630" [[package]] name = "plotters" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97" +checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" dependencies = [ "num-traits", "plotters-backend", @@ -3449,36 +3449,37 @@ dependencies = [ [[package]] name = "plotters-backend" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142" +checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" [[package]] name = "plotters-svg" -version = "0.3.3" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f" +checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" dependencies = [ "plotters-backend", ] [[package]] name = "png" -version = "0.17.7" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" +checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" dependencies = [ "bitflags 1.3.2", "crc32fast", + "fdeflate", "flate2", "miniz_oxide", ] [[package]] name = "portable-atomic" -version = "1.0.1" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39c00c8683a03bd4fe7db7dd64ab4abee6b42166bc81231da983486ce96be51a" +checksum = "767eb9f07d4a5ebcb39bbf2d452058a93c011373abf6832e24194a1c3f004794" [[package]] name = "postcard" @@ -3533,11 +3534,11 @@ dependencies = [ [[package]] name = "primeorder" -version = "0.13.0" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7613fdcc0831c10060fa69833ea8fa2caa94b6456f51e25356a885b530a2e3d0" +checksum = "3c2fcef82c0ec6eefcc179b978446c399b3cdf73c392c35604e399eee6df1ee3" dependencies = [ - "elliptic-curve 0.13.2", + "elliptic-curve 0.13.5", ] [[package]] @@ -3566,9 +3567,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.59" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" +checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" dependencies = [ "unicode-ident", ] @@ -3622,9 +3623,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quick-xml" -version = "0.28.2" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" +checksum = "81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51" dependencies = [ "memchr", ] @@ -3672,25 +3673,25 @@ source = "git+https://github.com/quinn-rs/quinn?branch=main#11b34a7b2652010cdbbd dependencies = [ "libc", "quinn-proto", - "socket2", + "socket2 0.4.9", "tracing", "windows-sys 0.45.0", ] [[package]] name = "quote" -version = "1.0.28" +version = "1.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" dependencies = [ "proc-macro2", ] [[package]] name = "quoted_printable" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a24039f627d8285853cc90dcddf8c1ebfaa91f834566948872b225b9a28ed1b6" +checksum = "5a3866219251662ec3b26fc217e3e05bf9c4f84325234dfb96bf0bf840889e49" [[package]] name = "radix_trie" @@ -3761,7 +3762,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", ] [[package]] @@ -3788,9 +3789,9 @@ version = "1.0.0" [[package]] name = "rayon" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" +checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" dependencies = [ "either", "rayon-core", @@ -3798,9 +3799,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.10.2" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b" +checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" dependencies = [ "crossbeam-channel", "crossbeam-deque", @@ -3816,7 +3817,7 @@ checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" dependencies = [ "pem", "ring", - "time 0.3.20", + "time 0.3.22", "yasna", ] @@ -3844,16 +3845,16 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", "redox_syscall 0.2.16", "thiserror", ] [[package]] name = "regex" -version = "1.8.3" +version = "1.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" +checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" dependencies = [ "aho-corasick", "memchr", @@ -3915,7 +3916,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg", + "winreg 0.10.1", ] [[package]] @@ -3970,7 +3971,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -3980,7 +3981,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "094052d5470cbcef561cb848a7209968c9f12dfa6d668f4bca048ac5de51099c" dependencies = [ "byteorder", - "digest 0.10.6", + "digest 0.10.7", "num-bigint-dig", "num-integer", "num-iter", @@ -3996,20 +3997,21 @@ dependencies = [ [[package]] name = "rsa" -version = "0.9.0-pre.0" +version = "0.9.0-pre.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7bc1d34159d63536b4d89944e9ab5bb952f45db6fa0b8b03c2f8c09fb5b7171" +checksum = "65db0998ad35adcaca498b7358992e088ee16cc783fe6fb899da203e113a63e5" dependencies = [ "byteorder", - "digest 0.10.6", + "const-oid", + "digest 0.10.7", "num-bigint-dig", "num-integer", "num-iter", "num-traits", - "pkcs1 0.7.1", - "pkcs8 0.10.1", + "pkcs1 0.7.5", + "pkcs8 0.10.2", "rand_core 0.6.4", - "signature 2.0.0", + "signature 2.1.0", "subtle", "zeroize", ] @@ -4020,7 +4022,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" dependencies = [ - "bitflags 2.0.2", + "bitflags 2.3.3", "fallible-iterator", "fallible-streaming-iterator", "hashlink", @@ -4036,9 +4038,9 @@ checksum = "efe2374f2385cdd8755a446f80b2a646de603c9d8539ca38734879b5c71e378b" [[package]] name = "rustc-demangle" -version = "0.1.21" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" [[package]] name = "rustc-hash" @@ -4066,16 +4068,29 @@ dependencies = [ [[package]] name = "rustix" -version = "0.37.6" +version = "0.37.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d097081ed288dfe45699b72f5b5d648e5f15d64d900c7080273baa20c16a6849" +checksum = "8818fa822adcc98b18fedbb3632a6a33213c070556b5aa7c4c8cc21cff565c4c" dependencies = [ "bitflags 1.3.2", "errno", "io-lifetimes", "libc", - "linux-raw-sys", - "windows-sys 0.45.0", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustix" +version = "0.38.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4" +dependencies = [ + "bitflags 2.3.3", + "errno", + "libc", + "linux-raw-sys 0.4.3", + "windows-sys 0.48.0", ] [[package]] @@ -4091,9 +4106,9 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ "openssl-probe", "rustls-pemfile", @@ -4103,30 +4118,30 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" +checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" dependencies = [ "base64 0.21.2", ] [[package]] name = "rustversion" -version = "1.0.11" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70" +checksum = "dc31bd9b61a32c31f9650d18add92aa83a49ba979c143eefd27fe7177b05bd5f" [[package]] name = "rustyline" -version = "11.0.0" +version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfc8644681285d1fb67a467fb3021bfea306b99b4146b166a1fe3ada965eece" +checksum = "994eca4bca05c87e86e15d90fc7a91d1be64b4482b38cb2d27474568fe7c9db9" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.3.3", "cfg-if", "clipboard-win", - "dirs-next", "fd-lock", + "home", "libc", "log", "memchr", @@ -4141,9 +4156,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.12" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" +checksum = "fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9" [[package]] name = "safemem" @@ -4172,11 +4187,11 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" +checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" dependencies = [ - "windows-sys 0.42.0", + "windows-sys 0.48.0", ] [[package]] @@ -4210,12 +4225,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] -name = "scratch" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" - -[[package]] name = "sct" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -4241,23 +4250,23 @@ dependencies = [ [[package]] name = "sec1" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48518a2b5775ba8ca5b46596aae011caa431e6ce7e4a67ead66d92f08884220e" +checksum = "f0aec48e813d6b90b15f0b8948af3c63483992dee44c03e9930b3eebdabe046e" dependencies = [ "base16ct 0.2.0", - "der 0.7.1", + "der 0.7.7", "generic-array", - "pkcs8 0.10.1", + "pkcs8 0.10.2", "subtle", "zeroize", ] [[package]] name = "security-framework" -version = "2.8.2" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" +checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" dependencies = [ "bitflags 1.3.2", "core-foundation", @@ -4268,9 +4277,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" +checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" dependencies = [ "core-foundation-sys", "libc", @@ -4284,18 +4293,18 @@ checksum = "4c309e515543e67811222dbc9e3dd7e1056279b782e1dacffe4242b718734fb6" [[package]] name = "semver" -version = "1.0.16" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" +checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" dependencies = [ "serde", ] [[package]] name = "serde" -version = "1.0.163" +version = "1.0.166" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" +checksum = "d01b7404f9d441d3ad40e6a636a7782c377d2abdbe4fa2440e2edcc2f4f10db8" dependencies = [ "serde_derive", ] @@ -4311,22 +4320,22 @@ dependencies = [ [[package]] name = "serde_bytes" -version = "0.11.9" +version = "0.11.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" +checksum = "f3c5113243e4a3a1c96587342d067f3e6b0f50790b6cf40d2868eb647a3eef0e" dependencies = [ "serde", ] [[package]] name = "serde_derive" -version = "1.0.163" +version = "1.0.166" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" +checksum = "5dd83d6dde2b6b2d466e14d9d1acce8816dedee94f735eac6395808b3483c6d6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.23", ] [[package]] @@ -4342,9 +4351,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.96" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" +checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c" dependencies = [ "itoa", "ryu", @@ -4353,18 +4362,19 @@ dependencies = [ [[package]] name = "serde_path_to_error" -version = "0.1.9" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b04f22b563c91331a10074bda3dd5492e3cc39d56bd557e91c0af42b6c7341" +checksum = "0b1b6471d7496b051e03f1958802a73f88b947866f5146f329e47e36554f4e55" dependencies = [ + "itoa", "serde", ] [[package]] name = "serde_spanned" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" +checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" dependencies = [ "serde", ] @@ -4389,7 +4399,7 @@ checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -4400,7 +4410,7 @@ checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -4418,22 +4428,22 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.6" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" +checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] name = "sha3" -version = "0.10.6" +version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", "keccak", ] @@ -4461,21 +4471,27 @@ version = "1.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", "rand_core 0.6.4", ] [[package]] name = "signature" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fe458c98333f9c8152221191a77e2a44e8325d0193484af2e9421a53019e57d" +checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", "rand_core 0.6.4", ] [[package]] +name = "simd-adler32" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" + +[[package]] name = "slab" version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -4507,6 +4523,16 @@ dependencies = [ ] [[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys 0.48.0", +] + +[[package]] name = "spin" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -4533,12 +4559,12 @@ dependencies = [ [[package]] name = "spki" -version = "0.7.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0445c905640145c7ea8c1993555957f65e7c46d0535b91ba501bc9bfc85522f" +checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" dependencies = [ "base64ct", - "der 0.7.1", + "der 0.7.7", ] [[package]] @@ -4549,7 +4575,7 @@ checksum = "19cfdc32e0199062113edf41f344fbf784b8205a94600233c84eb838f45191e1" dependencies = [ "base64ct", "pem-rfc7468 0.6.0", - "sha2 0.10.6", + "sha2 0.10.7", ] [[package]] @@ -4564,7 +4590,7 @@ dependencies = [ "rand_core 0.6.4", "rsa 0.7.2", "sec1 0.3.0", - "sha2 0.10.6", + "sha2 0.10.7", "signature 1.6.4", "ssh-encoding", "zeroize", @@ -4608,28 +4634,28 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "strum" -version = "0.24.1" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" +checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" [[package]] name = "strum_macros" -version = "0.24.3" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" +checksum = "6069ca09d878a33f883cc06aaa9718ede171841d3832450354410b718b097232" dependencies = [ "heck", "proc-macro2", "quote", "rustversion", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] name = "subtle" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" +checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "syn" @@ -4644,9 +4670,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.18" +version = "2.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" +checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737" dependencies = [ "proc-macro2", "quote", @@ -4687,9 +4713,9 @@ dependencies = [ [[package]] name = "system-configuration" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75182f12f490e953596550b65ee31bda7c8e043d9386174b353bda50838c3fd" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", "core-foundation", @@ -4714,15 +4740,16 @@ checksum = "6aaa6f5d645d1dae4cd0286e9f8bf15b75a31656348e5e106eb1a940abd34b63" [[package]] name = "tempfile" -version = "3.5.0" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" +checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" dependencies = [ + "autocfg", "cfg-if", "fastrand", "redox_syscall 0.3.5", - "rustix", - "windows-sys 0.45.0", + "rustix 0.37.22", + "windows-sys 0.48.0", ] [[package]] @@ -4736,9 +4763,9 @@ dependencies = [ [[package]] name = "testdir" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a45fc921e7c4ad1aedb3484811514f3e5cd187886e0bbf1302c175f7578ef552" +checksum = "48b7965698cfb3d1ac1e6e54b4b45f5caa9e89bda223c8cf723d9cf53d7cefa7" dependencies = [ "anyhow", "backtrace", @@ -4761,22 +4788,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.40" +version = "1.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" +checksum = "c16a64ba9387ef3fdae4f9c1a7f07a0997fce91985c0336f1ddc1822b3b37802" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.40" +version = "1.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" +checksum = "d14928354b01c4d6a4f0e549069adef399a284e7995c7ccca94e8a07a5346c59" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.23", ] [[package]] @@ -4802,9 +4829,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" +checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" dependencies = [ "itoa", "serde", @@ -4814,15 +4841,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" [[package]] name = "time-macros" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" +checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" dependencies = [ "time-core", ] @@ -4854,11 +4881,12 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.28.2" +version = "1.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" +checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" dependencies = [ "autocfg", + "backtrace", "bytes", "libc", "mio", @@ -4866,7 +4894,7 @@ dependencies = [ "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.4.9", "tokio-macros", "windows-sys 0.48.0", ] @@ -4889,7 +4917,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.23", ] [[package]] @@ -4971,9 +4999,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" +checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" dependencies = [ "serde", "serde_spanned", @@ -4983,20 +5011,20 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" dependencies = [ "serde", ] [[package]] name = "toml_edit" -version = "0.19.10" +version = "0.19.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" +checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" dependencies = [ - "indexmap", + "indexmap 2.0.0", "serde", "serde_spanned", "toml_datetime", @@ -5046,20 +5074,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.23" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", "valuable", @@ -5088,9 +5116,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.16" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" +checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" dependencies = [ "matchers", "nu-ansi-term", @@ -5221,15 +5249,15 @@ checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" [[package]] name = "unicode-bidi" -version = "0.3.10" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" [[package]] name = "unicode-ident" -version = "1.0.6" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" +checksum = "22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73" [[package]] name = "unicode-linebreak" @@ -5237,7 +5265,7 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5faade31a542b8b35855fff6e8def199853b2da8da256da52f52f1316ee3137" dependencies = [ - "hashbrown", + "hashbrown 0.12.3", "regex", ] @@ -5276,12 +5304,12 @@ checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "url" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" dependencies = [ "form_urlencoded", - "idna 0.3.0", + "idna 0.4.0", "percent-encoding", ] @@ -5293,17 +5321,17 @@ checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" [[package]] name = "utf8parse" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.3.3" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" +checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", "serde", ] @@ -5343,11 +5371,10 @@ dependencies = [ [[package]] name = "want" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" dependencies = [ - "log", "try-lock", ] @@ -5371,9 +5398,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -5381,24 +5408,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.34" +version = "0.4.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" dependencies = [ "cfg-if", "js-sys", @@ -5408,9 +5435,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5418,28 +5445,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" [[package]] name = "web-sys" -version = "0.3.61" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" dependencies = [ "js-sys", "wasm-bindgen", @@ -5463,9 +5490,9 @@ checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" [[package]] name = "whoami" -version = "1.3.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45dbc71f0cdca27dc261a9bd37ddec174e4a0af2b900b890f378460f745426e3" +checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" dependencies = [ "wasm-bindgen", "web-sys", @@ -5473,9 +5500,9 @@ dependencies = [ [[package]] name = "widestring" -version = "0.5.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" [[package]] name = "winapi" @@ -5522,18 +5549,12 @@ dependencies = [ ] [[package]] -name = "windows-sys" -version = "0.42.0" +name = "windows" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" dependencies = [ - "windows_aarch64_gnullvm 0.42.1", - "windows_aarch64_msvc 0.42.1", - "windows_i686_gnu 0.42.1", - "windows_i686_msvc 0.42.1", - "windows_x86_64_gnu 0.42.1", - "windows_x86_64_gnullvm 0.42.1", - "windows_x86_64_msvc 0.42.1", + "windows-targets 0.48.1", ] [[package]] @@ -5551,7 +5572,7 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets 0.48.0", + "windows-targets 0.48.1", ] [[package]] @@ -5560,20 +5581,20 @@ version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" dependencies = [ - "windows_aarch64_gnullvm 0.42.1", - "windows_aarch64_msvc 0.42.1", - "windows_i686_gnu 0.42.1", - "windows_i686_msvc 0.42.1", - "windows_x86_64_gnu 0.42.1", - "windows_x86_64_gnullvm 0.42.1", - "windows_x86_64_msvc 0.42.1", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", ] [[package]] name = "windows-targets" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" dependencies = [ "windows_aarch64_gnullvm 0.48.0", "windows_aarch64_msvc 0.48.0", @@ -5586,9 +5607,9 @@ dependencies = [ [[package]] name = "windows_aarch64_gnullvm" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" [[package]] name = "windows_aarch64_gnullvm" @@ -5604,9 +5625,9 @@ checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" [[package]] name = "windows_aarch64_msvc" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" [[package]] name = "windows_aarch64_msvc" @@ -5622,9 +5643,9 @@ checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" [[package]] name = "windows_i686_gnu" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" [[package]] name = "windows_i686_gnu" @@ -5640,9 +5661,9 @@ checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" [[package]] name = "windows_i686_msvc" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" [[package]] name = "windows_i686_msvc" @@ -5658,9 +5679,9 @@ checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" [[package]] name = "windows_x86_64_gnu" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" [[package]] name = "windows_x86_64_gnu" @@ -5670,9 +5691,9 @@ checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" [[package]] name = "windows_x86_64_gnullvm" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" [[package]] name = "windows_x86_64_gnullvm" @@ -5688,9 +5709,9 @@ checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" [[package]] name = "windows_x86_64_msvc" -version = "0.42.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" [[package]] name = "windows_x86_64_msvc" @@ -5700,9 +5721,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" +checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" dependencies = [ "memchr", ] @@ -5717,6 +5738,16 @@ dependencies = [ ] [[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] name = "x25519-dalek" version = "2.0.0-pre.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -5742,7 +5773,7 @@ dependencies = [ "oid-registry", "rusticata-macros", "thiserror", - "time 0.3.20", + "time 0.3.22", ] [[package]] @@ -5762,11 +5793,11 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "yasna" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aed2e7a52e3744ab4d0c05c20aa065258e84c49fd4226f5191b2ed29712710b4" +checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" dependencies = [ - "time 0.3.20", + "time 0.3.22", ] [[package]] @@ -5799,7 +5830,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d6b8ce490e8719fe84d7d80ad4d58572b2ea9d7a83d156f6afd6ab3ad5cfb94" dependencies = [ "convert_case 0.5.0", - "darling 0.14.3", + "darling 0.14.4", "proc-macro2", "quote", "syn 1.0.109", @@ -5807,21 +5838,20 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" +checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" -version = "1.3.3" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44bf07cb3e50ea2003396695d58bf46bc9887a1f362260446fad6bc4e79bd36c" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", - "synstructure", + "syn 2.0.23", ] diff --git a/pkgs/development/libraries/libdeltachat/default.nix b/pkgs/development/libraries/libdeltachat/default.nix index b935c97e80f..562f45048aa 100644 --- a/pkgs/development/libraries/libdeltachat/default.nix +++ b/pkgs/development/libraries/libdeltachat/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "libdeltachat"; - version = "1.117.0"; + version = "1.118.0"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-core-rust"; rev = "v${version}"; - hash = "sha256-zKOhjV2q+jKoh5KVb+izbRzq0kAFp3pXdnPTf9PAhGs="; + hash = "sha256-1vkmz7LFG420zYETYIf3ayOQEPp+hz7Dr7gULz1nJOs="; }; patches = [ diff --git a/pkgs/development/libraries/libfido2/default.nix b/pkgs/development/libraries/libfido2/default.nix index 6904177567b..c14c30c2733 100644 --- a/pkgs/development/libraries/libfido2/default.nix +++ b/pkgs/development/libraries/libfido2/default.nix @@ -44,6 +44,9 @@ stdenv.mkDerivation rec { "-DUSE_PCSC=1" ]; + # causes possible redefinition of _FORTIFY_SOURCE? + hardeningDisable = [ "fortify3" ]; + meta = with lib; { description = '' Provides library functionality for FIDO 2.0, including communication with a device over USB. diff --git a/pkgs/development/libraries/libgudev/default.nix b/pkgs/development/libraries/libgudev/default.nix index 59df64e6355..845caf57caa 100644 --- a/pkgs/development/libraries/libgudev/default.nix +++ b/pkgs/development/libraries/libgudev/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv +{ stdenv +, lib , fetchurl , pkg-config , meson @@ -9,42 +10,23 @@ , vala , gobject-introspection , fetchpatch +, glibcLocales +, umockdev }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgudev"; - version = "237"; + version = "238"; outputs = [ "out" "dev" ]; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "1al6nr492nzbm8ql02xhzwci2kwb1advnkaky3j9636jf08v41hd"; + url = "mirror://gnome/sources/libgudev/${lib.versions.majorMinor finalAttrs.version}/libgudev-${finalAttrs.version}.tar.xz"; + hash = "sha256-YSZqsa/J1z28YKiyr3PpnS/f9H2ZVE0IV2Dk+mZ7XdE="; }; - patches = [ - # https://gitlab.gnome.org/GNOME/libgudev/-/merge_requests/27 - (fetchpatch { - name = "gir-dep"; - url = "https://gitlab.gnome.org/GNOME/libgudev/-/commit/6bdde16a0cfde462502fce1d9a7eb6ec33f388bb.diff"; - sha256 = "sha256-bDtLUxOLEgyJURshqEQC4YCBTUVzQQP4qoWL786b3Z8="; - }) - (fetchpatch { - name = "vapi-dep"; - url = "https://gitlab.gnome.org/GNOME/libgudev/-/commit/d1f6457910842ba869c9871e7a2131fbe0d6b6be.diff"; - sha256 = "sha256-/PY8ziZST/vQvksJm69a3O6/YesknIxCDvj0z40piik="; - }) - (fetchpatch { - name = "gtk-doc-dep"; - url = "https://gitlab.gnome.org/GNOME/libgudev/-/commit/34336cbadbcaac8b9b029f730eed0bdf4c633617.diff"; - sha256 = "sha256-Bk05xe69LGqWH1uhLMZhwbVMSsCTyBrrOvqWic2TTd4="; - }) - ]; - strictDeps = true; - depsBuildBuild = [ pkg-config ]; - nativeBuildInputs = [ pkg-config meson @@ -59,14 +41,16 @@ stdenv.mkDerivation rec { glib ]; - mesonFlags = [ - # There's a dependency cycle with umockdev and the tests fail to LD_PRELOAD anyway - "-Dtests=disabled" + checkInputs = [ + glibcLocales + umockdev ]; + doCheck = true; + passthru = { updateScript = gnome.updateScript { - packageName = pname; + packageName = "libgudev"; versionPolicy = "none"; }; }; @@ -78,4 +62,4 @@ stdenv.mkDerivation rec { platforms = platforms.linux; license = licenses.lgpl2Plus; }; -} +}) diff --git a/pkgs/development/libraries/libqmi/default.nix b/pkgs/development/libraries/libqmi/default.nix index e2c7fcea195..62aa346e002 100644 --- a/pkgs/development/libraries/libqmi/default.nix +++ b/pkgs/development/libraries/libqmi/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitLab -, fetchpatch2 , meson , ninja , pkg-config @@ -24,7 +23,7 @@ stdenv.mkDerivation rec { pname = "libqmi"; - version = "1.32.2"; + version = "1.32.4"; outputs = [ "out" "dev" ] ++ lib.optional withIntrospection "devdoc"; @@ -34,18 +33,9 @@ stdenv.mkDerivation rec { owner = "mobile-broadband"; repo = "libqmi"; rev = version; - hash = "sha256-XIbeWgkPiJL8hN8Rb6KFt5Q5sG3KsiEQr0EnhwmI6h8="; + hash = "sha256-cczGvoD+2+G6uiAt0Iv1BO4/FqzO9bkqhFsEwOfp7qw="; }; - patches = [ - # Fix pkg-config file missing qrtr in Requires. - # https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/issues/99 - (fetchpatch2 { - url = "https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/commit/7d08150910974c6bd2c29f887c2c6d4a3526e085.patch"; - hash = "sha256-LFrlm2ZqLqewLGO2FxL5kFYbZ7HaxdxvVHsFHYSgZ4Y="; - }) - ]; - nativeBuildInputs = [ meson ninja diff --git a/pkgs/development/libraries/librdf/raptor2.nix b/pkgs/development/libraries/librdf/raptor2.nix index b085e080803..4503a0cc43e 100644 --- a/pkgs/development/libraries/librdf/raptor2.nix +++ b/pkgs/development/libraries/librdf/raptor2.nix @@ -35,6 +35,13 @@ stdenv.mkDerivation rec { url = "https://github.com/dajobe/raptor/commit/fa1ef9a27d8762f5588ac2e92554a188e73dee9f.diff"; sha256 = "sha256-zXIbrYGgC9oTpiD0WUikT4vRdc9b6bsyfnDkwUSlqao="; }) + # pull upstream fix for libxml2-2.11 API compatibility: + # https://github.com/dajobe/raptor/pull/58 + (fetchpatch { + name = "libxml2-2.11.patch"; + url = "https://github.com/dajobe/raptor/commit/4dbc4c1da2a033c497d84a1291c46f416a9cac51.patch"; + hash = "sha256-fHfvncGymzMtxjwtakCNSr/Lem12UPIHAAcAac648w4="; + }) ]; nativeBuildInputs = [ pkg-config cmake perl bison flex ]; diff --git a/pkgs/development/libraries/librsvg/default.nix b/pkgs/development/libraries/librsvg/default.nix index 57ed620fbf8..9520dda51c4 100644 --- a/pkgs/development/libraries/librsvg/default.nix +++ b/pkgs/development/libraries/librsvg/default.nix @@ -30,30 +30,32 @@ , nix }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librsvg"; - version = "2.55.1"; + version = "2.56.2"; outputs = [ "out" "dev" ] ++ lib.optionals withIntrospection [ "devdoc" ]; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "a69IqdOlb9E7v7ufH3Z1myQLcKH6Ig/SOEdNZqkm+Yw="; + url = "mirror://gnome/sources/librsvg/${lib.versions.majorMinor finalAttrs.version}/librsvg-${finalAttrs.version}.tar.xz"; + sha256 = "PsPE2Pc+C6S5EwAmlp6DccCStzQpjTbi/bPrSvzsEgA="; }; cargoDeps = rustPlatform.fetchCargoTarball { - inherit src; - name = "${pname}-${version}"; - hash = "sha256-nRmOB9Jo+mmB0+wXrQvoII4e0ucV7bNCDeuk6CbcPdk="; + inherit (finalAttrs) src; + name = "librsvg-deps-${finalAttrs.version}"; + hash = "sha256-GIEpZ5YMvmYQLcaLXseXQ6gIF7ICtUKq28JCVJ3PEYk="; # TODO: move this to fetchCargoTarball dontConfigure = true; }; strictDeps = true; - depsBuildBuild = [ pkg-config ]; + depsBuildBuild = [ + pkg-config + ]; nativeBuildInputs = [ gdk-pixbuf @@ -137,6 +139,13 @@ stdenv.mkDerivation rec { # Merge gdkpixbuf and librsvg loaders cat ${lib.getLib gdk-pixbuf}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache $GDK_PIXBUF/loaders.cache > $GDK_PIXBUF/loaders.cache.tmp mv $GDK_PIXBUF/loaders.cache.tmp $GDK_PIXBUF/loaders.cache + + mkdir -p "$out/share/bash-completion/completions/" + $out/bin/rsvg-convert --completion bash > "$out/share/bash-completion/completions/rsvg-convert" + mkdir -p "$out/share/zsh/site-functions/" + $out/bin/rsvg-convert --completion zsh > "$out/share/zsh/site-functions/_rsvg-convert" + mkdir -p "$out/share/fish/vendor_completions.d/" + $out/bin/rsvg-convert --completion fish > "$out/share/fish/vendor_completions.d/rsvg-convert.fish" ''; postFixup = lib.optionalString withIntrospection '' @@ -189,4 +198,4 @@ stdenv.mkDerivation rec { mainProgram = "rsvg-convert"; platforms = platforms.unix; }; -} +}) diff --git a/pkgs/development/libraries/libshumate/default.nix b/pkgs/development/libraries/libshumate/default.nix index 810047394e3..3274f22d654 100644 --- a/pkgs/development/libraries/libshumate/default.nix +++ b/pkgs/development/libraries/libshumate/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { pname = "libshumate"; - version = "1.0.3"; + version = "1.0.4"; outputs = [ "out" "dev" "devdoc" ]; outputBin = "devdoc"; # demo app @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { owner = "GNOME"; repo = "libshumate"; rev = version; - sha256 = "gT6jpFN0mkSdDs+8GQa0qKuL5KLzxanBMGwA4EATW7Y="; + sha256 = "yiPHrI0QU6AcyPWlJoMlI3GvGZU+7+3mFcyR3ViJGzc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix index 06dc76d9232..4fc6449230d 100644 --- a/pkgs/development/libraries/libtiff/default.nix +++ b/pkgs/development/libraries/libtiff/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitLab -, fetchpatch , nix-update-script , autoreconfHook @@ -25,13 +24,13 @@ stdenv.mkDerivation rec { pname = "libtiff"; - version = "4.5.0"; + version = "4.5.1"; src = fetchFromGitLab { owner = "libtiff"; repo = "libtiff"; rev = "v${version}"; - hash = "sha256-KG6rB940JMjFUTAgtkzg+Zh75gylPY6Q7/4gEbL0Hcs="; + hash = "sha256-qQEthy6YhNAQmdDMyoCIvK8f3Tx25MgqhJZW74CB93E="; }; patches = [ @@ -40,32 +39,6 @@ stdenv.mkDerivation rec { # libc++abi 11 has an `#include <version>`, this picks up files name # `version` in the project's include paths ./rename-version.patch - (fetchpatch { - name = "CVE-2022-48281.patch"; - url = "https://gitlab.com/libtiff/libtiff/-/commit/d1b6b9c1b3cae2d9e37754506c1ad8f4f7b646b5.diff"; - sha256 = "sha256-FWUlyJyHXac6fuM5f9PG33kcF5Bm4fyFmYnaDal46iM="; - }) - (fetchpatch { - name = "CVE-2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch"; - url = "https://gitlab.com/libtiff/libtiff/-/commit/33aee1275d9d1384791d2206776eb8152d397f00.patch"; - sha256 = "sha256-wNSa1D9EWObTs331utjIKgo9p9PUWqTM54qG+1Hhm1A="; - }) - (fetchpatch { - name = "CVE-2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch"; - url = "https://gitlab.com/libtiff/libtiff/-/commit/9c22495e5eeeae9e00a1596720c969656bb8d678.patch"; - sha256 = "sha256-NTs+dCUweKddQDzJLqbdIdvNbaSweGG0cSVt57tntoI="; - }) - (fetchpatch { - name = "CVE-2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch"; - url = "https://gitlab.com/libtiff/libtiff/-/commit/d63de61b1ec3385f6383ef9a1f453e4b8b11d536.patch"; - includes = [ "tools/tiffcrop.c" ]; - sha256 = "sha256-VHg5aAcHKwRkDFDyC1rLjCjj1rMzcq/2SUR/r1fQubQ="; - }) - (fetchpatch { - name = "CVE-2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch"; - url = "https://gitlab.com/libtiff/libtiff/-/commit/afaabc3e50d4e5d80a94143f7e3c997e7e410f68.patch"; - sha256 = "sha256-9+oXKVJEeaIuMBdtvhNlUBNpw9uzg31s+zxt4GJo6Lo="; - }) ]; postPatch = '' diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix index 3f9a0e6f4bb..113f83c1fc9 100644 --- a/pkgs/development/libraries/libuv/default.nix +++ b/pkgs/development/libraries/libuv/default.nix @@ -23,14 +23,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.45.0"; + version = "1.46.0"; pname = "libuv"; src = fetchFromGitHub { owner = "libuv"; repo = "libuv"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-qKw9QFR24Uw7pVA9isPH8Va+9/5DYuqXz6l6jWcXn+4="; + sha256 = "sha256-Lrsyh4qd3OkTw1cSPfahzfSGNt6+pRN1X21iiv1SsFo="; }; outputs = [ "out" "dev" ]; @@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: { "tcp_create_early" "tcp_close" "tcp_bind_error_inval" "tcp_bind_error_addrinuse" "tcp_shutdown_after_write" "tcp_open" "tcp_write_queue_order" "tcp_try_write" "tcp_writealot" - "multiple_listen" "delayed_accept" + "multiple_listen" "delayed_accept" "udp_recv_in_a_row" "shutdown_close_tcp" "shutdown_eof" "shutdown_twice" "callback_stack" "tty_pty" "condvar_5" "hrtime" "udp_multicast_join" # Tests that fail when sandboxing is enabled. diff --git a/pkgs/development/libraries/libva/default.nix b/pkgs/development/libraries/libva/default.nix index a271c24d9da..8d602a8c70b 100644 --- a/pkgs/development/libraries/libva/default.nix +++ b/pkgs/development/libraries/libva/default.nix @@ -1,6 +1,6 @@ { stdenv, lib, fetchFromGitHub, meson, pkg-config, ninja, wayland-scanner , libdrm -, minimal ? false, libva-minimal +, minimal ? false , libX11, libXext, libXfixes, wayland, libffi, libGL , mesa # for passthru.tests @@ -26,11 +26,11 @@ stdenv.mkDerivation rec { depsBuildBuild = [ pkg-config ]; - nativeBuildInputs = [ meson pkg-config ninja wayland-scanner ]; + nativeBuildInputs = [ meson pkg-config ninja ] + ++ lib.optional (!minimal) wayland-scanner; buildInputs = [ libdrm ] - ++ lib.optionals (!minimal) [ libva-minimal libX11 libXext libXfixes wayland libffi libGL ]; - # TODO: share libs between minimal and !minimal - perhaps just symlink them + ++ lib.optionals (!minimal) [ libX11 libXext libXfixes wayland libffi libGL ]; mesonFlags = [ # Add FHS and Debian paths for non-NixOS applications diff --git a/pkgs/development/libraries/libva/utils.nix b/pkgs/development/libraries/libva/utils.nix index 5606dd57c07..f0e4eab164d 100644 --- a/pkgs/development/libraries/libva/utils.nix +++ b/pkgs/development/libraries/libva/utils.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "libva-utils"; - version = "2.18.2"; + version = "2.19.0"; src = fetchFromGitHub { owner = "intel"; repo = "libva-utils"; rev = version; - sha256 = "sha256-D7GPS/46jiIY8K0qPlMlYhmn+yWhTA+I6jAuxclNJSU="; + sha256 = "sha256-/juTlK7iRu8XN4kbB1VhmOcKjFD8iBwuIIAJsmF5ihU="; }; nativeBuildInputs = [ meson ninja pkg-config ]; diff --git a/pkgs/development/libraries/libwebp/default.nix b/pkgs/development/libraries/libwebp/default.nix index 65fa55a787e..39a7ab3ba45 100644 --- a/pkgs/development/libraries/libwebp/default.nix +++ b/pkgs/development/libraries/libwebp/default.nix @@ -1,5 +1,4 @@ { lib, stdenv, fetchFromGitHub, autoreconfHook, libtool -, fetchpatch , threadingSupport ? true # multi-threading , openglSupport ? false, freeglut, libGL, libGLU # OpenGL (required for vwebp) , pngSupport ? true, libpng # PNG image format @@ -28,24 +27,15 @@ stdenv.mkDerivation rec { pname = "libwebp"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { owner = "webmproject"; repo = pname; rev = "v${version}"; - hash = "sha256-nhXkq+qKpaa75YQB/W/cRozslTIFPdXeqj1y6emQeHk="; + hash = "sha256-Q94avvKjPdwdGt5ADo30cf2V4T7MCTubDHJxTtbG4xQ="; }; - patches = [ - # https://www.mozilla.org/en-US/security/advisories/mfsa2023-13/#MFSA-TMP-2023-0001 - (fetchpatch { - url = "https://github.com/webmproject/libwebp/commit/a486d800b60d0af4cc0836bf7ed8f21e12974129.patch"; - name = "fix-msfa-tmp-2023-0001.patch"; - hash = "sha256-TRKXpNkYVzftBw09mX+WeQRhRoOzBgXFTNZBzSdCKvc="; - }) - ]; - configureFlags = [ (lib.enableFeature threadingSupport "threading") (lib.enableFeature openglSupport "gl") diff --git a/pkgs/development/libraries/libxcrypt/default.nix b/pkgs/development/libraries/libxcrypt/default.nix index 60e8168f7fd..d45155e8002 100644 --- a/pkgs/development/libraries/libxcrypt/default.nix +++ b/pkgs/development/libraries/libxcrypt/default.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "libxcrypt"; - version = "4.4.35"; + version = "4.4.36"; src = fetchurl { url = "https://github.com/besser82/libxcrypt/releases/download/v${finalAttrs.version}/libxcrypt-${finalAttrs.version}.tar.xz"; - hash = "sha256-qMk1UFtV8d8NF/i/1ZRox8Zwmh0xgxsPjj4EWrj9RV0="; + hash = "sha256-5eH0yu4KAd4q7ibjE4gH1tPKK45nKHlm0f79ZeH9iUM="; }; outputs = [ @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { "--enable-hashes=${enableHashes}" "--enable-obsolete-api=glibc" "--disable-failure-tokens" - ] ++ lib.optionals (stdenv.hostPlatform.isMusl || stdenv.hostPlatform.libc == "bionic") [ + # required for musl, android, march=native "--disable-werror" ]; diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index a5eafa0fdec..d670f8e9698 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -34,7 +34,7 @@ in let libxml = stdenv.mkDerivation rec { pname = "libxml2"; - version = "2.10.4"; + version = "2.11.4"; outputs = [ "bin" "dev" "out" "doc" ] ++ lib.optional pythonSupport "py" @@ -43,24 +43,9 @@ libxml = stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; - sha256 = "7QyRxYRQCPGTZznk7uIDVTHByUdCxlQfRO5m2IWUjUU="; + sha256 = "c34df4qz8TlynKE6JJT9F78w3bS3pCfPM2JSyrV/V/c="; }; - patches = [ - # Upstream bugs: - # https://bugzilla.gnome.org/show_bug.cgi?id=789714 - # https://gitlab.gnome.org/GNOME/libxml2/issues/64 - # Patch from https://bugzilla.opensuse.org/show_bug.cgi?id=1065270 , - # but only the UTF-8 part. - # Can also be mitigated by fixing malformed XML inputs, such as in - # https://gitlab.gnome.org/GNOME/gnumeric/merge_requests/3 . - # Other discussion: - # https://github.com/itstool/itstool/issues/22 - # https://github.com/NixOS/nixpkgs/pull/63174 - # https://github.com/NixOS/nixpkgs/pull/72342 - ./utf8-xmlErrorFuncHandler.patch - ]; - strictDeps = true; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch b/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch deleted file mode 100644 index 9f4c99b0934..00000000000 --- a/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: libxml2-2.9.5/python/libxml.c -=================================================================== ---- libxml2-2.9.5.orig/python/libxml.c -+++ libxml2-2.9.5/python/libxml.c -@@ -1620,6 +1620,7 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - PyObject *message; - PyObject *result; - char str[1000]; -+ unsigned char *ptr = (unsigned char *)str; - - #ifdef DEBUG_ERROR - printf("libxml_xmlErrorFuncHandler(%p, %s, ...) called\n", ctx, msg); -@@ -1636,10 +1637,16 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - str[999] = 0; - va_end(ap); - -+#if PY_MAJOR_VERSION >= 3 -+ /* Ensure the error string doesn't start at UTF8 continuation. */ -+ while (*ptr && (*ptr & 0xc0) == 0x80) -+ ptr++; -+#endif -+ - list = PyTuple_New(2); - PyTuple_SetItem(list, 0, libxml_xmlPythonErrorFuncCtxt); - Py_XINCREF(libxml_xmlPythonErrorFuncCtxt); -- message = libxml_charPtrConstWrap(str); -+ message = libxml_charPtrConstWrap(ptr); - PyTuple_SetItem(list, 1, message); - result = PyEval_CallObject(libxml_xmlPythonErrorFuncHandler, list); - Py_XDECREF(list); diff --git a/pkgs/development/libraries/libxslt/default.nix b/pkgs/development/libraries/libxslt/default.nix index 054e0c4b9fd..3a5c8955745 100644 --- a/pkgs/development/libraries/libxslt/default.nix +++ b/pkgs/development/libraries/libxslt/default.nix @@ -17,14 +17,14 @@ stdenv.mkDerivation rec { pname = "libxslt"; - version = "1.1.37"; + version = "1.1.38"; outputs = [ "bin" "dev" "out" "doc" "devdoc" ] ++ lib.optional pythonSupport "py"; outputMan = "bin"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "Oksn3IAnzNYUZyWVAzbx7FIJKPMg8UTrX6eZCuYSOrQ="; + sha256 = "HzJFBCWBmgmsr/Krelp/ii7HlW5QXXvutF6EPQ4eyrE="; }; strictDeps = true; diff --git a/pkgs/development/libraries/malcontent/better-separation.patch b/pkgs/development/libraries/malcontent/better-separation.patch index ef42650e249..24effe9dde0 100644 --- a/pkgs/development/libraries/malcontent/better-separation.patch +++ b/pkgs/development/libraries/malcontent/better-separation.patch @@ -1,4 +1,4 @@ -commit 363c5be465dd6dde35c3d31abd7b5cca9b1f3a9f +commit 05666e70f1ef63632aea8b1aed84351a6e30d0d5 Author: Jan Tojnar <jtojnar@gmail.com> Date: Thu Jul 23 18:49:03 2020 +0200 @@ -22,7 +22,7 @@ Date: Thu Jul 23 18:49:03 2020 +0200 https://gitlab.freedesktop.org/pwithnall/malcontent/merge_requests/38#note_437946 diff --git a/meson.build b/meson.build -index 6e1dfa5..196350b 100644 +index 038dd35..e3c77f0 100644 --- a/meson.build +++ b/meson.build @@ -123,9 +123,8 @@ test_env = [ @@ -36,8 +36,8 @@ index 6e1dfa5..196350b 100644 subdir('libmalcontent') else libmalcontent_api_version = '0' -@@ -136,11 +135,16 @@ endif - if get_option('ui').enabled() +@@ -143,14 +142,19 @@ if get_option('ui').enabled() + ) subdir('libmalcontent-ui') endif -subdir('malcontent-client') @@ -47,12 +47,15 @@ index 6e1dfa5..196350b 100644 if get_option('ui').enabled() subdir('malcontent-control') + subdir('help') -+endif -+if not get_option('use_system_libmalcontent') -+ subdir('pam') -+ subdir('po') + + gnome.post_install( + gtk_update_icon_cache: true, + update_desktop_database: true, + ) endif -subdir('pam') -subdir('po') - - meson.add_install_script('build-aux/meson_post_install.py') ++if not get_option('use_system_libmalcontent') ++ subdir('pam') ++ subdir('po') ++endif diff --git a/pkgs/development/libraries/malcontent/default.nix b/pkgs/development/libraries/malcontent/default.nix index 92ec2354288..d897230f8f3 100644 --- a/pkgs/development/libraries/malcontent/default.nix +++ b/pkgs/development/libraries/malcontent/default.nix @@ -19,16 +19,16 @@ stdenv.mkDerivation rec { pname = "malcontent"; - version = "0.11.0"; + version = "0.11.1"; outputs = [ "bin" "out" "lib" "pam" "dev" "man" "installedTests" ]; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "pwithnall"; - repo = pname; + repo = "malcontent"; rev = version; - sha256 = "sha256-92F30DfdSJvO5C9EmNtiC/H6Fa6qQHecYSx59JKp8vA="; + hash = "sha256-NZwVCnQrEG2gecUjuWe1+cyWFR3OdYJCmj87V14Uwjw="; }; patches = [ diff --git a/pkgs/development/libraries/malcontent/ui.nix b/pkgs/development/libraries/malcontent/ui.nix index 8969d1e1342..59950a75c74 100644 --- a/pkgs/development/libraries/malcontent/ui.nix +++ b/pkgs/development/libraries/malcontent/ui.nix @@ -66,12 +66,6 @@ stdenv.mkDerivation rec { "-Dui=enabled" ]; - postPatch = '' - # https://gitlab.freedesktop.org/pwithnall/malcontent/-/merge_requests/148 - substituteInPlace build-aux/meson_post_install.py \ - --replace gtk-update-icon-cache gtk4-update-icon-cache - ''; - meta = with lib; { description = "UI components for parental controls library"; homepage = "https://gitlab.freedesktop.org/pwithnall/malcontent"; diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 1bc0e1d5669..75649eabaed 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -30,6 +30,7 @@ ] ++ lib.optionals stdenv.hostPlatform.isx86 [ "iris" # new Intel, could work on non-x86 with PCIe cards, but doesn't build as of 22.3.4 "crocus" # Intel legacy, x86 only + "i915" # Intel extra legacy, x86 only ] else [ "auto" ] , vulkanDrivers ? diff --git a/pkgs/development/libraries/msgpack-cxx/default.nix b/pkgs/development/libraries/msgpack-cxx/default.nix index 4ec05b581c4..50f7b1ed559 100644 --- a/pkgs/development/libraries/msgpack-cxx/default.nix +++ b/pkgs/development/libraries/msgpack-cxx/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "msgpack-cxx"; - version = "6.0.0"; + version = "6.1.0"; src = fetchFromGitHub { owner = "msgpack"; repo = "msgpack-c"; rev = "refs/tags/cpp-${version}"; - hash = "sha256-p0eLd0fHhsgnRomubYadumMNiC2itdePJC9B55m49LI="; + hash = "sha256-VqzFmm3MmMhWyooOsz1d9gwwbn/fnnxpkCFwqKR6los="; }; strictDeps = true; diff --git a/pkgs/development/libraries/mutest/default.nix b/pkgs/development/libraries/mutest/default.nix index f2d3a559553..f8e02b65774 100644 --- a/pkgs/development/libraries/mutest/default.nix +++ b/pkgs/development/libraries/mutest/default.nix @@ -1,20 +1,22 @@ -{ lib, stdenv +{ stdenv +, lib , fetchFromGitHub , meson , ninja +, unstableGitUpdater }: stdenv.mkDerivation { pname = "mutest"; - version = "unstable-2019-08-26"; + version = "0-unstable-2023-02-24"; outputs = [ "out" "dev" ]; src = fetchFromGitHub { owner = "ebassi"; repo = "mutest"; - rev = "e6246c9ae4f36ffe8c021f0a80438f6c7a6efa3a"; - sha256 = "0gdqwq6fvk06wld4rhnw5752hahrvhd69zrci045x25rwx90x26q"; + rev = "18a20071773f7c4b75e82a931ef9b916b273b3e5"; + sha256 = "z0kASte0/I48Fgxhblu24MjGHidWomhfFOhfStGtPn4="; }; nativeBuildInputs = [ @@ -24,8 +26,12 @@ stdenv.mkDerivation { doCheck = true; + passthru = { + updateScript = unstableGitUpdater { }; + }; + meta = with lib; { - homepage = "https://ebassi.github.io/mutest/mutest.md.html"; + homepage = "https://github.com/ebassi/mutest"; description = "A BDD testing framework for C, inspired by Mocha"; license = licenses.mit; maintainers = with maintainers; [ jtojnar ]; diff --git a/pkgs/development/libraries/nss/85_security_load_3.77+.patch b/pkgs/development/libraries/nss/85_security_load_3.77+.patch deleted file mode 100644 index bae86c9d26a..00000000000 --- a/pkgs/development/libraries/nss/85_security_load_3.77+.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff --git nss/cmd/shlibsign/shlibsign.c nss/cmd/shlibsign/shlibsign.c -index ad8f3b84e..74676d039 100644 ---- nss/cmd/shlibsign/shlibsign.c -+++ nss/cmd/shlibsign/shlibsign.c -@@ -875,6 +875,8 @@ main(int argc, char **argv) - goto cleanup; - } - lib = PR_LoadLibrary(libname); -+ if (!lib) -+ lib = PR_LoadLibrary(NIX_NSS_LIBDIR"libsoftokn3.so"); - assert(lib != NULL); - if (!lib) { - PR_fprintf(PR_STDERR, "loading softokn3 failed"); -diff --git nss/lib/pk11wrap/pk11load.c nss/lib/pk11wrap/pk11load.c -index 119c8c512..720d39ccc 100644 ---- nss/lib/pk11wrap/pk11load.c -+++ nss/lib/pk11wrap/pk11load.c -@@ -486,6 +486,15 @@ secmod_LoadPKCS11Module(SECMODModule *mod, SECMODModule **oldModule) - #else - library = PR_LoadLibrary(mod->dllName); - #endif // defined(_WIN32) -+#ifndef NSS_STATIC_SOFTOKEN -+ if ((library == NULL) && -+ !rindex(mod->dllName, PR_GetDirectorySeparator())) { -+ library = PORT_LoadLibraryFromOrigin(my_shlib_name, -+ (PRFuncPtr) &softoken_LoadDSO, -+ mod->dllName); -+ } -+#endif -+ - mod->library = (void *)library; - - if (library == NULL) { -diff --git nss/lib/util/secload.c nss/lib/util/secload.c -index 12efd2f75..8b74478f6 100644 ---- nss/lib/util/secload.c -+++ nss/lib/util/secload.c -@@ -70,9 +70,14 @@ loader_LoadLibInReferenceDir(const char* referencePath, const char* name) - - /* Remove the trailing filename from referencePath and add the new one */ - c = strrchr(referencePath, PR_GetDirectorySeparator()); -+ if (!c) { /* referencePath doesn't contain a / means that dladdr gave us argv[0] -+ * and program was called from $PATH. Hack to get libs from NIX_NSS_LIBDIR */ -+ referencePath = NIX_NSS_LIBDIR; -+ c = (char*) &referencePath[sizeof(NIX_NSS_LIBDIR) - 1]; /* last / */ -+ } - if (c) { - size_t referencePathSize = 1 + c - referencePath; -- fullName = (char*)PORT_Alloc(strlen(name) + referencePathSize + 1); -+ fullName = (char*) PORT_Alloc(strlen(name) + referencePathSize + 5); - if (fullName) { - memcpy(fullName, referencePath, referencePathSize); - strcpy(fullName + referencePathSize, name); -@@ -82,6 +87,11 @@ loader_LoadLibInReferenceDir(const char* referencePath, const char* name) - #endif - libSpec.type = PR_LibSpec_Pathname; - libSpec.value.pathname = fullName; -+ if ((referencePathSize >= 4) && -+ (strncmp(fullName + referencePathSize - 4, "bin", 3) == 0)) { -+ memcpy(fullName + referencePathSize -4, "lib", 3); -+ } -+ strcpy(fullName + referencePathSize, name); - dlh = PR_LoadLibraryWithFlags(libSpec, PR_LD_NOW | PR_LD_LOCAL - #ifdef PR_LD_ALT_SEARCH_PATH - /* allow library's dependencies to be found in the same directory -@@ -89,6 +99,10 @@ loader_LoadLibInReferenceDir(const char* referencePath, const char* name) - | PR_LD_ALT_SEARCH_PATH - #endif - ); -+ if (! dlh) { -+ strcpy(fullName + referencePathSize, name); -+ dlh = PR_LoadLibraryWithFlags(libSpec, PR_LD_NOW | PR_LD_LOCAL); -+ } - PORT_Free(fullName); - } - } diff --git a/pkgs/development/libraries/nss/esr.nix b/pkgs/development/libraries/nss/esr.nix index d9103f75399..fe3cc87192a 100644 --- a/pkgs/development/libraries/nss/esr.nix +++ b/pkgs/development/libraries/nss/esr.nix @@ -1,4 +1,4 @@ import ./generic.nix { - version = "3.79.4"; - hash = "sha256-Skcdv6Wzo7fsB4U8b8CijNBmn2mEEp4k9VQeLOFdcdU="; + version = "3.90"; + hash = "sha256-ms1lNMQdjq0Z/Kb8s//+0vnwnEN8PXn+5qTuZoqqk7Y="; } diff --git a/pkgs/development/libraries/nss/gcc-13-esr.patch b/pkgs/development/libraries/nss/gcc-13-esr.patch deleted file mode 100644 index 547ee0bd376..00000000000 --- a/pkgs/development/libraries/nss/gcc-13-esr.patch +++ /dev/null @@ -1,44 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1771273 -https://hg.mozilla.org/projects/nss/raw-rev/21e7aaa1f7d94bca15d997e5b4c2329b32fad21a - -# HG changeset patch -# User Sergei Trofimovich <slyich@gmail.com> -# Date 1653552519 0 -# Node ID 21e7aaa1f7d94bca15d997e5b4c2329b32fad21a -# Parent ad1046e9eee5f5dc17dac7c9343e2f7f0da44b4e -Bug 1771273 - cpputil/databuffer.h: add missing <cstdint> include r=nss-reviewers,mt - -Without the change build fails on this week's gcc-13 snapshot as: - - ../../cpputil/databuffer.h:20:20: error: 'uint8_t' does not name a type - 20 | DataBuffer(const uint8_t* d, size_t l) : data_(nullptr), len_(0) { - | ^~~~~~~ - ../../cpputil/databuffer.h:14:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'? - 13 | #include <iostream> - +++ |+#include <cstdint> - 14 | - -Differential Revision: https://phabricator.services.mozilla.com/D147404 - -diff --git a/cpputil/databuffer.h b/cpputil/databuffer.h ---- nss/cpputil/databuffer.h -+++ nss/cpputil/databuffer.h -@@ -6,16 +6,17 @@ - - #ifndef databuffer_h__ - #define databuffer_h__ - - #include <algorithm> - #include <cstring> - #include <iomanip> - #include <iostream> -+#include <cstdint> - - namespace nss_test { - - class DataBuffer { - public: - DataBuffer() : data_(nullptr), len_(0) {} - DataBuffer(const uint8_t* d, size_t l) : data_(nullptr), len_(0) { - Assign(d, l); - diff --git a/pkgs/development/libraries/nss/generic.nix b/pkgs/development/libraries/nss/generic.nix index 338efc3da96..b4330796e52 100644 --- a/pkgs/development/libraries/nss/generic.nix +++ b/pkgs/development/libraries/nss/generic.nix @@ -42,18 +42,9 @@ stdenv.mkDerivation rec { patches = [ # Based on http://patch-tracker.debian.org/patch/series/dl/nss/2:3.15.4-1/85_security_load.patch - (if (lib.versionOlder version "3.84") then - ./85_security_load_3.77+.patch - else - ./85_security_load_3.85+.patch - ) + ./85_security_load_3.85+.patch ./fix-cross-compilation.patch - ] ++ lib.optionals (lib.versionOlder version "3.89") [ - # Backport gcc-13 build fix: - # https://bugzilla.mozilla.org/show_bug.cgi?id=1771273 - # https://hg.mozilla.org/projects/nss/raw-rev/21e7aaa1f7d94bca15d997e5b4c2329b32fad21a - ./gcc-13-esr.patch - ] ++ lib.optionals (lib.versionAtLeast version "3.90" && lib.versionOlder version "3.91") [ + ] ++ lib.optionals (lib.versionOlder version "3.91") [ # https://bugzilla.mozilla.org/show_bug.cgi?id=1836925 # https://phabricator.services.mozilla.com/D180068 ./remove-c25519-support.patch diff --git a/pkgs/development/libraries/opendht/default.nix b/pkgs/development/libraries/opendht/default.nix index c016b7635aa..64cf84e36c3 100644 --- a/pkgs/development/libraries/opendht/default.nix +++ b/pkgs/development/libraries/opendht/default.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation rec { pname = "opendht"; - version = "2.4.12"; + version = "2.5.5"; src = fetchFromGitHub { owner = "savoirfairelinux"; repo = "opendht"; rev = "v${version}"; - sha256 = "sha256-PC3Oaa1i2emkTB6ooBxvjuKVikzWjfmj89t1HP8tUXo="; + sha256 = "sha256-OXLVuyPFlo7VD8f9wAN71p4PZpfM2ISq9UoUiAYEXUQ="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/openexr/default.nix b/pkgs/development/libraries/openexr/default.nix index 38e0fadd073..048d91432b5 100644 --- a/pkgs/development/libraries/openexr/default.nix +++ b/pkgs/development/libraries/openexr/default.nix @@ -48,7 +48,9 @@ stdenv.mkDerivation rec { done ''; - cmakeFlags = lib.optional stdenv.hostPlatform.isStatic "-DCMAKE_SKIP_RPATH=ON"; + cmakeFlags = [ + "-DCMAKE_CTEST_ARGUMENTS=--timeout;3600" + ] ++ lib.optional stdenv.hostPlatform.isStatic "-DCMAKE_SKIP_RPATH=ON"; nativeBuildInputs = [ cmake ]; propagatedBuildInputs = [ ilmbase zlib ]; diff --git a/pkgs/development/libraries/openldap/default.nix b/pkgs/development/libraries/openldap/default.nix index fb31a8a8e71..eded5f1b5b9 100644 --- a/pkgs/development/libraries/openldap/default.nix +++ b/pkgs/development/libraries/openldap/default.nix @@ -1,11 +1,9 @@ { lib , stdenv , fetchurl -, fetchpatch # dependencies , cyrus_sasl -, db , groff , libsodium , libtool @@ -46,7 +44,6 @@ stdenv.mkDerivation rec { (cyrus_sasl.override { inherit openssl; }) - db libsodium libtool openssl diff --git a/pkgs/development/libraries/p11-kit/default.nix b/pkgs/development/libraries/p11-kit/default.nix index 1f2646a0363..7f545958e71 100644 --- a/pkgs/development/libraries/p11-kit/default.nix +++ b/pkgs/development/libraries/p11-kit/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "p11-kit"; - version = "0.24.1"; + version = "0.25.0"; src = fetchFromGitHub { owner = "p11-glue"; repo = pname; rev = version; - hash = "sha256-1QIMEGBZsqLYU3v5ZswD5K9VcIGLBovJlC10lBHhH7c="; + hash = "sha256-paLiRYgYshuedgDgW2nEsv4/Loq6qFyQMjfBJwqtHzw="; }; outputs = [ "out" "bin" "dev"]; diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index 2e60f72a40d..5ce55a8bc48 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/development/libraries/pipewire/default.nix @@ -66,6 +66,7 @@ , mysofaSupport ? true , libmysofa , tinycompress +, ffado }: let @@ -73,7 +74,7 @@ let self = stdenv.mkDerivation rec { pname = "pipewire"; - version = "0.3.71"; + version = "0.3.73"; outputs = [ "out" @@ -91,7 +92,7 @@ let owner = "pipewire"; repo = "pipewire"; rev = version; - sha256 = "sha256-NPYWl+WeI/z70gNHX1BAKslGFX634D7XrV04vuJgGOo="; + sha256 = "sha256-aZkrFlx/zXuaYpybnkW6sMgYDc5NyT2xdt/6LsezoZU="; }; patches = [ @@ -126,6 +127,7 @@ let buildInputs = [ alsa-lib dbus + ffado glib libjack2 libusb1 @@ -221,6 +223,7 @@ let meta = with lib; { description = "Server and user space API to deal with multimedia pipelines"; + changelog = "https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/${version}"; homepage = "https://pipewire.org/"; license = licenses.mit; platforms = platforms.linux; diff --git a/pkgs/development/libraries/poppler/default.nix b/pkgs/development/libraries/poppler/default.nix index d99e5150678..bc1478a9092 100644 --- a/pkgs/development/libraries/poppler/default.nix +++ b/pkgs/development/libraries/poppler/default.nix @@ -41,19 +41,19 @@ let domain = "gitlab.freedesktop.org"; owner = "poppler"; repo = "test"; - rev = "920c89f8f43bdfe8966c8e397e7f67f5302e9435"; - hash = "sha256-ySP7zcVI3HW4lk8oqVMPTlFh5pgvBwqcE0EXE71iWos="; + rev = "e3cdc82782941a8d7b8112f83b4a81b3d334601a"; + hash = "sha256-i/NjVWC/PXAXnv88qNaHFBQQNEjRgjdV224NgENaESo="; }; in stdenv.mkDerivation (finalAttrs: rec { pname = "poppler-${suffix}"; - version = "23.02.0"; # beware: updates often break cups-filters build, check texlive and scribus too! + version = "23.07.0"; # beware: updates often break cups-filters build, check texlive and scribus too! outputs = [ "out" "dev" ]; src = fetchurl { url = "https://poppler.freedesktop.org/poppler-${version}.tar.xz"; - hash = "sha256-MxXdonD+KzXPH0HSdZSMOWUvqGO5DeB2b2spPZpVj8k="; + hash = "sha256-8ptLS/R1cmERdkVMjyFQbXHSfspQEaOapEA4swuVfbA="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/s2n-tls/default.nix b/pkgs/development/libraries/s2n-tls/default.nix index be49af907cb..7655c4db254 100644 --- a/pkgs/development/libraries/s2n-tls/default.nix +++ b/pkgs/development/libraries/s2n-tls/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "s2n-tls"; - version = "1.3.45"; + version = "1.3.46"; src = fetchFromGitHub { owner = "aws"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ZipZXCwat3H0NoUX9T6XB7/qMRvViB2QrYpgj0U41nU="; + sha256 = "sha256-X+ZwM53ensCeUoxNa8cBO4KcWxWbb7iKxIRysImvKxw="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/libraries/science/astronomy/wcslib/default.nix b/pkgs/development/libraries/science/astronomy/wcslib/default.nix index bea05468ced..7c648ecba75 100644 --- a/pkgs/development/libraries/science/astronomy/wcslib/default.nix +++ b/pkgs/development/libraries/science/astronomy/wcslib/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "wcslib"; - version = "7.12"; + version = "8.1"; src = fetchurl { url = "ftp://ftp.atnf.csiro.au/pub/software/wcslib/${pname}-${version}.tar.bz2"; - sha256 = "sha256-nPjeUOEJqX+gRRHUER6NFL0KRAdxMqz3PmzwAp/pa9Q="; + sha256 = "sha256-K/I+b6vRC4rs/6VEMb8lqiJP8BnGCp5naqVlYfm0Ep4="; }; nativeBuildInputs = [ flex ]; diff --git a/pkgs/development/libraries/science/electronics/coloquinte/default.nix b/pkgs/development/libraries/science/electronics/coloquinte/default.nix new file mode 100644 index 00000000000..6946080c100 --- /dev/null +++ b/pkgs/development/libraries/science/electronics/coloquinte/default.nix @@ -0,0 +1,38 @@ +{ lib +, stdenv +, fetchFromGitHub +, cmake +, lemon-graph +, eigen +, boost +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "coloquinte"; + version = "0.3.1"; + + src = fetchFromGitHub { + owner = "coloquinte"; + repo = "PlaceRoute"; + rev = finalAttrs.version; + hash = "sha256-bPDXaNZCNBM0qiu+46cL/zH/41lwqHPqfqTzJaERgVQ="; + }; + + nativeBuildInputs = [ + cmake + ]; + + buildInputs = [ + lemon-graph + eigen + boost + ]; + + meta = { + description = "Placement library for electronic circuits"; + homepage = "https://github.com/Coloquinte/PlaceRoute"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers.coloquinte ]; + }; +}) diff --git a/pkgs/development/libraries/science/math/clblast/default.nix b/pkgs/development/libraries/science/math/clblast/default.nix index 281076caba9..23d749f1b29 100644 --- a/pkgs/development/libraries/science/math/clblast/default.nix +++ b/pkgs/development/libraries/science/math/clblast/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "clblast"; - version = "1.6.0"; + version = "1.6.1"; src = fetchFromGitHub { owner = "CNugteren"; repo = "CLBlast"; rev = version; - hash = "sha256-eRwSfP6p0+9yql7TiXZsExRMcnnBLXXW2hh1JliYU2I="; + hash = "sha256-1ddjmoLhFoLi/z2cae0HZidUTySsZQDk1T8MVPTbfi4="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/science/networking/ns-3/default.nix b/pkgs/development/libraries/science/networking/ns-3/default.nix index 0eba41234fd..f515253026b 100644 --- a/pkgs/development/libraries/science/networking/ns-3/default.nix +++ b/pkgs/development/libraries/science/networking/ns-3/default.nix @@ -1,77 +1,108 @@ { stdenv +, breakpointHook , fetchFromGitLab , python -, wafHook +, libxml2 +, sqlite -# for binding generation -, castxml ? null +, boost +, gtk3-x11 +, root +, glib +, gsl -# can take a long time, generates > 30000 images/graphs -, enableDoxygen ? false +, cmake +, pkg-config + + +, libpcap -# e.g. "optimized" or "debug". If not set, use default one -, build_profile ? null +, jansson -# --enable-examples -, withExamples ? false +, harfbuzz +, freetype -# very long -, withManual ? false, doxygen ? null, graphviz ? null, imagemagick ? null -# for manual, tetex is used to get the eps2pdf binary -# texlive to get latexmk. building manual still fails though -, dia, tetex ? null, ghostscript ? null, texlive ? null + # for binding generation +, castxml ? null +, cppyy ? null + + # can take a long time, generates > 30000 images/graphs +, enableDoxygen ? false -# generates python bindings -, pythonSupport ? false, ncurses ? null + # very long +, withManual ? false +, doxygen ? null +, graphviz ? null +, imagemagick ? null + # for manual, tetex is used to get the eps2pdf binary + # texlive to get latexmk. building manual still fails though +, dia +, tetex ? null +, ghostscript ? null +, texlive ? null + + # generates python bindings +, pythonSupport ? true +, ncurses ? null -# All modules can be enabled by choosing 'all_modules'. -# we include here the DCE mandatory ones -, modules ? [ "core" "network" "internet" "point-to-point" "point-to-point-layout" "fd-net-device" "netanim" ] , lib }: let - pythonEnv = python.withPackages(ps: + pythonEnv = python.withPackages (ps: lib.optional withManual ps.sphinx - ++ lib.optionals pythonSupport (with ps;[ pybindgen pygccxml ]) + ++ lib.optionals pythonSupport (with ps;[ pybindgen pygccxml cppyy]) ); in stdenv.mkDerivation rec { pname = "ns-3"; - version = "35"; + version = "39"; src = fetchFromGitLab { owner = "nsnam"; - repo = "ns-3-dev"; - rev = "ns-3.${version}"; - sha256 = "sha256-3w+lCWWra9sndL8+vkGfH5plrDYYCMFi1PzwIVRku6I="; + repo = "ns-3-dev"; + rev = "ns-3.${version}"; + sha256 = "sha256-2d8xCCfxRpcCZgt7ne17F7cUo/wIxLyvjQs3izNUnmY="; }; - nativeBuildInputs = [ wafHook python ]; + nativeBuildInputs = [ cmake pkg-config pythonEnv ]; - outputs = [ "out" ] ++ lib.optional pythonSupport "py"; + outputs = [ "out" ]; # ncurses is a hidden dependency of waf when checking python buildInputs = lib.optionals pythonSupport [ castxml ncurses ] ++ lib.optionals enableDoxygen [ doxygen graphviz imagemagick ] - ++ lib.optionals withManual [ dia tetex ghostscript texlive.combined.scheme-medium ]; + ++ lib.optionals withManual [ dia tetex ghostscript imagemagick texlive.combined.scheme-medium ] + ++ [ + libxml2 + pythonEnv + sqlite.dev + gsl + boost + root + glib.out + glib.dev + libpcap + gtk3-x11.dev + harfbuzz + freetype + jansson + ]; propagatedBuildInputs = [ pythonEnv ]; - postPatch = '' - patchShebangs doc/ns3_html_theme/get_version.sh - ''; + preConfigure = '' + substituteInPlace src/tap-bridge/CMakeLists.txt \ + --replace '-DTAP_CREATOR="''${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/src/tap-bridge/' "-DTAP_CREATOR=\"$out/libexec/ns3/" - wafConfigureFlags = with lib; [ - "--enable-modules=${concatStringsSep "," modules}" - "--with-python=${pythonEnv.interpreter}" - ] - ++ optional (build_profile != null) "--build-profile=${build_profile}" - ++ optional withExamples " --enable-examples " - ++ optional doCheck " --enable-tests " - ; + substituteInPlace src/fd-net-device/CMakeLists.txt \ + --replace '-DRAW_SOCK_CREATOR="''${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/src/fd-net-device/' "-DRAW_SOCK_CREATOR=\"$out/libexec/ns3/" + + substituteInPlace src/fd-net-device/CMakeLists.txt \ + --replace '-DTAP_DEV_CREATOR="''${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/src/fd-net-device/' "-DTAP_DEV_CREATOR=\"$out/libexec/ns3/" + ''; - doCheck = true; + doCheck = false; buildTargets = "build" + lib.optionalString enableDoxygen " doxygen" @@ -80,25 +111,25 @@ stdenv.mkDerivation rec { # to prevent fatal error: 'backward_warning.h' file not found CXXFLAGS = "-D_GLIBCXX_PERMIT_BACKWARD_HASH"; - postBuild = with lib; let flags = concatStringsSep ";" ( - optional enableDoxygen "./waf doxygen" - ++ optional withManual "./waf sphinx" - ); - in "${flags}" - ; - - postInstall = '' - moveToOutput "${pythonEnv.libPrefix}" "$py" - ''; - - # we need to specify the proper interpreter else ns3 can check against a - # different version - checkPhase = '' - ${pythonEnv.interpreter} ./test.py --nowaf - ''; + # Make generated python bindings discoverable in customized python environment + passthru = { pythonModule = python; }; + + cmakeFlags = [ + "-DPython3_LIBRARY_DIRS=${pythonEnv}/lib" + "-DPython3_INCLUDE_DIRS=${pythonEnv}/include" + "-DPython3_EXECUTABLE=${pythonEnv}/bin/python" + "-DNS3_PYTHON_BINDINGS=ON" + "-DNS3_DES_METRICS=ON" + "-DNS3_BINDINGS_INSTALL_DIR=lib/${pythonEnv.libPrefix}/site-packages" + "-DNS3_LOG=ON" + "-DNS3_ASSERT=ON" + "-DNS3_GTK3=ON" + "-DGTK3_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include" + ] + ++ lib.optional doCheck "-DNS3_TESTS=ON"; # strictoverflow prevents clang from discovering pyembed when bindings - hardeningDisable = [ "fortify" "strictoverflow"]; + hardeningDisable = [ "fortify" "strictoverflow" ]; meta = with lib; { homepage = "http://www.nsnam.org"; diff --git a/pkgs/development/libraries/speechd/default.nix b/pkgs/development/libraries/speechd/default.nix index 962d056ce7d..16bc36a7812 100644 --- a/pkgs/development/libraries/speechd/default.nix +++ b/pkgs/development/libraries/speechd/default.nix @@ -27,11 +27,11 @@ let inherit (python3Packages) python pyxdg wrapPython; in stdenv.mkDerivation rec { pname = "speech-dispatcher"; - version = "0.11.2"; + version = "0.11.4"; src = fetchurl { url = "https://github.com/brailcom/speechd/releases/download/${version}/${pname}-${version}.tar.gz"; - sha256 = "sha256-i0ZJkl5oy+GntMCge7BBznc4s1yQamAr+CmG2xqg82Q="; + sha256 = "sha256-jAkiG7ctnbXInP17kZdxgyuGw6N3LWRWAWlklO31Zrk="; }; patches = [ diff --git a/pkgs/development/libraries/speechd/fix-paths.patch b/pkgs/development/libraries/speechd/fix-paths.patch index acf7e5e08f4..7509c1842ba 100644 --- a/pkgs/development/libraries/speechd/fix-paths.patch +++ b/pkgs/development/libraries/speechd/fix-paths.patch @@ -1,9 +1,11 @@ +diff --git a/speech-dispatcherd.service.in b/speech-dispatcherd.service.in +index ab14b99d..12521b1b 100644 --- a/speech-dispatcherd.service.in +++ b/speech-dispatcherd.service.in -@@ -19,7 +19,7 @@ +@@ -19,7 +19,7 @@ Description=Speech-Dispatcher, common interface to speech synthesizers [Service] Type=forking - ExecStart=@bindir@/speech-dispatcher -d + ExecStart=@bindir@/speech-dispatcher -d -t 0 -ExecReload=/bin/kill -HUP $MAINPID +ExecReload=@utillinux@/bin/kill -HUP $MAINPID diff --git a/pkgs/development/libraries/srt/default.nix b/pkgs/development/libraries/srt/default.nix index 97e55a03033..73bf5c25ae5 100644 --- a/pkgs/development/libraries/srt/default.nix +++ b/pkgs/development/libraries/srt/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { pname = "srt"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "Haivision"; repo = "srt"; rev = "v${version}"; - sha256 = "sha256-qVvoHtROtJjrUd+YpjN/0I6KmiH7c24+pQ4xYTUGPXk="; + sha256 = "sha256-HW5l26k9w4F6IJrtiahU/8/CPY6M/cKn8AgESsntC6A="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/libraries/tpm2-tss/default.nix b/pkgs/development/libraries/tpm2-tss/default.nix index c611031a800..9d7cb73cc53 100644 --- a/pkgs/development/libraries/tpm2-tss/default.nix +++ b/pkgs/development/libraries/tpm2-tss/default.nix @@ -1,8 +1,8 @@ -{ stdenv, lib, fetchFromGitHub +{ stdenv, lib, fetchFromGitHub, fetchurl , autoreconfHook, autoconf-archive, pkg-config, doxygen, perl , openssl, json_c, curl, libgcrypt , cmocka, uthash, ibm-sw-tpm2, iproute2, procps, which -, shadow +, shadow, libuuid }: let # Avoid a circular dependency on Linux systems (systemd depends on tpm2-tss, @@ -15,13 +15,13 @@ in stdenv.mkDerivation rec { pname = "tpm2-tss"; - version = "3.2.0"; + version = "4.0.1"; src = fetchFromGitHub { owner = "tpm2-software"; repo = pname; rev = version; - sha256 = "1jijxnvjcsgz5yw4i9fj7ycdnnz90r3l0zicpwinswrw47ac3yy5"; + sha256 = "sha256-75yiKVZrR1vcCwKp4tDO4A9JB0KDM0MXPJ1N85kAaRk="; }; outputs = [ "out" "man" "dev" ]; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { # cmocka is checked / used(?) in the configure script # when unit and/or integration testing is enabled - buildInputs = [ openssl json_c curl libgcrypt uthash ] + buildInputs = [ openssl json_c curl libgcrypt uthash libuuid ] # cmocka doesn't build with pkgsStatic, and we don't need it anyway # when tests are not run ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ @@ -53,6 +53,11 @@ stdenv.mkDerivation rec { # Do not rely on dynamic loader path # TCTI loader relies on dlopen(), this patch prefixes all calls with the output directory ./no-dynamic-loader-path.patch + (fetchurl { + name = "skip-test-fapi-fix-provisioning-with template-if-no-certificate-available.patch"; + url = "https://github.com/tpm2-software/tpm2-tss/commit/218c0da8d9f675766b1de502a52e23a3aa52648e.patch"; + sha256 = "sha256-dnl9ZAknCdmvix2TdQvF0fHoYeWp+jfCTg8Uc7h0voA="; + }) ]; postPatch = '' @@ -61,8 +66,8 @@ stdenv.mkDerivation rec { --replace '@PREFIX@' $out/lib/ substituteInPlace ./test/unit/tctildr-dl.c \ --replace '@PREFIX@' $out/lib - substituteInPlace ./configure.ac \ - --replace 'm4_esyscmd_s([git describe --tags --always --dirty])' '${version}' + substituteInPlace ./bootstrap \ + --replace 'git describe --tags --always --dirty' 'echo "${version}"' ''; configureFlags = lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ diff --git a/pkgs/development/libraries/tpm2-tss/no-dynamic-loader-path.patch b/pkgs/development/libraries/tpm2-tss/no-dynamic-loader-path.patch index fc905885f50..60f8c91bae8 100644 --- a/pkgs/development/libraries/tpm2-tss/no-dynamic-loader-path.patch +++ b/pkgs/development/libraries/tpm2-tss/no-dynamic-loader-path.patch @@ -1,8 +1,17 @@ diff --git a/src/tss2-tcti/tctildr-dl.c b/src/tss2-tcti/tctildr-dl.c -index b364695c..d026de71 100644 +index 622637dc..88fc3d8f 100644 --- a/src/tss2-tcti/tctildr-dl.c +++ b/src/tss2-tcti/tctildr-dl.c -@@ -116,6 +116,50 @@ handle_from_name(const char *file, +@@ -92,7 +92,7 @@ handle_from_name(const char *file, + LOG_DEBUG("Could not load TCTI file: \"%s\": %s", file, dlerror()); + } + +- len = snprintf(NULL, 0, TCTI_NAME_TEMPLATE_0, file); ++ len = snprintf(NULL, 0, "@PREFIX@" TCTI_NAME_TEMPLATE_0, file); + if (len >= PATH_MAX) { + LOG_ERROR("TCTI name truncated in transform."); + return TSS2_TCTI_RC_BAD_VALUE; +@@ -129,6 +129,50 @@ handle_from_name(const char *file, return TSS2_TCTI_RC_BAD_VALUE; } *handle = dlopen(file_xfrm, RTLD_NOW); @@ -12,10 +21,10 @@ index b364695c..d026de71 100644 + LOG_DEBUG("Failed to load TCTI for name \"%s\": %s", file, dlerror()); + } + size = snprintf(file_xfrm, -+ sizeof (file_xfrm), ++ len + 1, + "@PREFIX@%s", + file); -+ if (size >= sizeof (file_xfrm)) { ++ if (size >= len + 1) { + LOG_ERROR("TCTI name truncated in transform."); + return TSS2_TCTI_RC_BAD_VALUE; + } @@ -27,10 +36,10 @@ index b364695c..d026de71 100644 + } + /* 'name' alone didn't work, try libtss2-tcti-<name>.so.0 */ + size = snprintf(file_xfrm, -+ sizeof (file_xfrm), ++ len + 1, + "@PREFIX@" TCTI_NAME_TEMPLATE_0, + file); -+ if (size >= sizeof (file_xfrm)) { ++ if (size >= len + 1) { + LOG_ERROR("TCTI name truncated in transform."); + return TSS2_TCTI_RC_BAD_VALUE; + } @@ -42,22 +51,22 @@ index b364695c..d026de71 100644 + } + /* libtss2-tcti-<name>.so.0 didn't work, try libtss2-tcti-<name>.so */ + size = snprintf(file_xfrm, -+ sizeof (file_xfrm), ++ len + 1, + "@PREFIX@" TCTI_NAME_TEMPLATE, + file); -+ if (size >= sizeof (file_xfrm)) { ++ if (size >= len + 1) { + LOG_ERROR("TCTI name truncated in transform."); + return TSS2_TCTI_RC_BAD_VALUE; + } + *handle = dlopen(file_xfrm, RTLD_NOW); if (*handle == NULL) { LOG_DEBUG("Failed to load TCTI for name \"%s\": %s", file, dlerror()); - return TSS2_TCTI_RC_NOT_SUPPORTED; + SAFE_FREE(file_xfrm); diff --git a/test/unit/tctildr-dl.c b/test/unit/tctildr-dl.c -index 873a4531..c17b939e 100644 +index 4279baee..6685c811 100644 --- a/test/unit/tctildr-dl.c +++ b/test/unit/tctildr-dl.c -@@ -223,6 +223,18 @@ test_get_info_default_success (void **state) +@@ -229,6 +229,18 @@ test_get_info_default_success (void **state) expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -76,7 +85,7 @@ index 873a4531..c17b939e 100644 expect_string(__wrap_dlopen, filename, "libtss2-tcti-tabrmd.so.0"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, HANDLE); -@@ -255,6 +267,18 @@ test_get_info_default_info_fail (void **state) +@@ -261,6 +273,18 @@ test_get_info_default_info_fail (void **state) expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -95,7 +104,7 @@ index 873a4531..c17b939e 100644 expect_string(__wrap_dlopen, filename, "libtss2-tcti-tabrmd.so.0"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, HANDLE); -@@ -407,6 +431,15 @@ test_tcti_fail_all (void **state) +@@ -413,6 +437,15 @@ test_tcti_fail_all (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-libtss2-tcti-default.so.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -111,7 +120,7 @@ index 873a4531..c17b939e 100644 /* Skip over libtss2-tcti-tabrmd.so */ expect_string(__wrap_dlopen, filename, "libtss2-tcti-tabrmd.so.0"); -@@ -418,6 +451,15 @@ test_tcti_fail_all (void **state) +@@ -424,6 +457,15 @@ test_tcti_fail_all (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-libtss2-tcti-tabrmd.so.0.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -127,7 +136,7 @@ index 873a4531..c17b939e 100644 /* Skip over libtss2-tcti-device.so, /dev/tpmrm0 */ expect_string(__wrap_dlopen, filename, "libtss2-tcti-device.so.0"); -@@ -429,6 +471,15 @@ test_tcti_fail_all (void **state) +@@ -435,6 +477,15 @@ test_tcti_fail_all (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-libtss2-tcti-device.so.0.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -143,7 +152,7 @@ index 873a4531..c17b939e 100644 /* Skip over libtss2-tcti-device.so, /dev/tpm0 */ expect_string(__wrap_dlopen, filename, "libtss2-tcti-device.so.0"); -@@ -440,6 +491,15 @@ test_tcti_fail_all (void **state) +@@ -446,6 +497,15 @@ test_tcti_fail_all (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-libtss2-tcti-device.so.0.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -159,7 +168,7 @@ index 873a4531..c17b939e 100644 /* Skip over libtss2-tcti-swtpm.so */ expect_string(__wrap_dlopen, filename, "libtss2-tcti-swtpm.so.0"); -@@ -451,6 +511,15 @@ test_tcti_fail_all (void **state) +@@ -457,6 +517,15 @@ test_tcti_fail_all (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-libtss2-tcti-swtpm.so.0.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -175,7 +184,7 @@ index 873a4531..c17b939e 100644 /* Skip over libtss2-tcti-mssim.so */ expect_string(__wrap_dlopen, filename, "libtss2-tcti-mssim.so.0"); -@@ -462,6 +531,15 @@ test_tcti_fail_all (void **state) +@@ -468,6 +537,15 @@ test_tcti_fail_all (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-libtss2-tcti-mssim.so.0.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -191,7 +200,7 @@ index 873a4531..c17b939e 100644 TSS2_RC r; TSS2_TCTI_CONTEXT *tcti; -@@ -490,6 +568,15 @@ test_info_from_name_handle_fail (void **state) +@@ -496,6 +574,15 @@ test_info_from_name_handle_fail (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-foo.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); @@ -207,7 +216,7 @@ index 873a4531..c17b939e 100644 TSS2_RC rc = info_from_name ("foo", &info, &data); assert_int_equal (rc, TSS2_TCTI_RC_NOT_SUPPORTED); -@@ -606,6 +693,15 @@ test_tctildr_get_info_from_name (void **state) +@@ -612,6 +699,15 @@ test_tctildr_get_info_from_name (void **state) expect_string(__wrap_dlopen, filename, "libtss2-tcti-foo.so"); expect_value(__wrap_dlopen, flags, RTLD_NOW); will_return(__wrap_dlopen, NULL); diff --git a/pkgs/development/libraries/tracker/default.nix b/pkgs/development/libraries/tracker/default.nix index 1df7553e6c6..25049440c6c 100644 --- a/pkgs/development/libraries/tracker/default.nix +++ b/pkgs/development/libraries/tracker/default.nix @@ -32,13 +32,13 @@ stdenv.mkDerivation rec { pname = "tracker"; - version = "3.5.1"; + version = "3.5.3"; outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "+XLVCse6/czxE7HrmdyuNUBGhameVb/vFvOsg7Tel00="; + sha256 = "FGbIsIl75dngVth+EK1YkntYgDPwGvLxplaokhw6KO4="; }; patches = [ diff --git a/pkgs/development/libraries/umockdev/default.nix b/pkgs/development/libraries/umockdev/default.nix index b40f465546d..cb1a8dccffd 100644 --- a/pkgs/development/libraries/umockdev/default.nix +++ b/pkgs/development/libraries/umockdev/default.nix @@ -18,14 +18,14 @@ , which }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "umockdev"; version = "0.17.17"; outputs = [ "bin" "out" "dev" "devdoc" ]; src = fetchurl { - url = "https://github.com/martinpitt/umockdev/releases/download/${version}/${pname}-${version}.tar.xz"; + url = "https://github.com/martinpitt/umockdev/releases/download/${finalAttrs.version}/umockdev-${finalAttrs.version}.tar.xz"; sha256 = "sha256-IOYhseRYsyADz+qZc5tngkuGZShUqLzjPiYSTjR/32w="; }; @@ -50,10 +50,13 @@ stdenv.mkDerivation rec { buildInputs = [ glib systemd - libgudev libpcap ]; + checkInputs = lib.optionals finalAttrs.passthru.withGudev [ + libgudev + ]; + nativeCheckInputs = [ python3 which @@ -81,12 +84,25 @@ stdenv.mkDerivation rec { ln -s "$PWD/libumockdev-preload.so.0" "$out/lib/libumockdev-preload.so.0" ''; + passthru = { + # libgudev is needed for an optional test but it itself relies on umockdev for testing. + withGudev = false; + + tests = { + withGudev = finalAttrs.finalPackage.overrideAttrs (attrs: { + passthru = attrs.passthru // { + withGudev = true; + }; + }); + }; + }; + meta = with lib; { homepage = "https://github.com/martinpitt/umockdev"; - changelog = "https://github.com/martinpitt/umockdev/releases/tag/${version}"; + changelog = "https://github.com/martinpitt/umockdev/releases/tag/${finalAttrs.version}"; description = "Mock hardware devices for creating unit tests"; license = licenses.lgpl21Plus; maintainers = with maintainers; [ flokli ]; platforms = with platforms; linux; }; -} +}) diff --git a/pkgs/development/libraries/zimg/default.nix b/pkgs/development/libraries/zimg/default.nix index 60a20bf8a5d..dbd6c9582dd 100644 --- a/pkgs/development/libraries/zimg/default.nix +++ b/pkgs/development/libraries/zimg/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "zimg"; - version = "3.0.4"; + version = "3.0.5"; src = fetchFromGitHub { owner = "sekrit-twc"; repo = "zimg"; rev = "release-${version}"; - sha256 = "1069x49l7kh1mqcq1h3f0m5j0h832jp5x230bh4c613ymgg5kn00"; + sha256 = "sha256-DCSqHCnOyIvKtIAfprb8tgtzLn67Ix6BWyeIliu0HO4="; }; outputs = [ "out" "dev" "doc" ]; diff --git a/pkgs/development/lua-modules/lib.nix b/pkgs/development/lua-modules/lib.nix index bdf363fb479..7c7ffcccf26 100644 --- a/pkgs/development/lua-modules/lib.nix +++ b/pkgs/development/lua-modules/lib.nix @@ -89,7 +89,13 @@ rec { , rocksSubdir }: let rocksTrees = lib.imap0 - (i: dep: { name = "dep-${toString i}"; root = "${dep}"; rocks_dir = "${dep}/${dep.rocksSubdir}"; }) + (i: dep: { + name = "dep-${toString i}"; + root = "${dep}"; + # packages built by buildLuaPackage or luarocks doesn't contain rocksSubdir + # hence a default here + rocks_dir = if dep ? rocksSubdir then "${dep}/${dep.rocksSubdir}" else "${dep.pname}-${dep.version}-rocks"; + }) requiredLuaRocks; # Explicitly point luarocks to the relevant locations for multiple-output diff --git a/pkgs/development/misc/brev-cli/default.nix b/pkgs/development/misc/brev-cli/default.nix index 62c371e7fab..4ca383e5378 100644 --- a/pkgs/development/misc/brev-cli/default.nix +++ b/pkgs/development/misc/brev-cli/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "brev-cli"; - version = "0.6.244"; + version = "0.6.249"; src = fetchFromGitHub { owner = "brevdev"; repo = pname; rev = "v${version}"; - sha256 = "sha256-OsPCNW0zVt+YfIpT6yoZFtmxuqsJ/htGEwxPGSG8TBY="; + sha256 = "sha256-Og6NrjSm27OM671icJavK44UQwyA59cA3IZ9ff+Wu2c="; }; vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8="; diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index a7ddfd5ef15..e4bd8c2c2c2 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -22,13 +22,13 @@ let sha512 = "xvgv6pkMGBA6GwdyJbNAnDmfAIR/DfWhrj9jgWh3TY7gRm3KO46x/GPjRg6wJ0nOepwqrNxFfojebh0Df4h4Tw=="; }; }; - "@aashutoshrathi/word-wrap-1.2.5" = { + "@aashutoshrathi/word-wrap-1.2.6" = { name = "_at_aashutoshrathi_slash_word-wrap"; packageName = "@aashutoshrathi/word-wrap"; - version = "1.2.5"; + version = "1.2.6"; src = fetchurl { - url = "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.5.tgz"; - sha512 = "plhoNEfSVdHMKXQyAxvH0Zyv3/4NL8r6pwgMQdmHR2vBUXn2t74PN2pBRppqKUa6RMT0yldyvOHG5Dbjwy2mBQ=="; + url = "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz"; + sha512 = "1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA=="; }; }; "@achrinza/node-ipc-9.2.7" = { @@ -85,13 +85,13 @@ let sha512 = "8mlX3l5Xc+pYyiK9G156NyMosNuvvukL+TtNMqw7ti2zgVpz+WqPMPb2J1WU8I03Jbm4cXF+Q0D53hWvQqLQ0Q=="; }; }; - "@alexbosworth/blockchain-1.4.0" = { + "@alexbosworth/blockchain-1.5.0" = { name = "_at_alexbosworth_slash_blockchain"; packageName = "@alexbosworth/blockchain"; - version = "1.4.0"; + version = "1.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-1.4.0.tgz"; - sha512 = "ckhO3pHVxgxilGDdlRQlRY++CsCsXoJi+dYpZzwX4ChaWuyNPkSzuBoTqvGwgaQjjySh8ykwwQ6+TKpbKkQJtA=="; + url = "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-1.5.0.tgz"; + sha512 = "3msan1PvMg7FgPMKzcGSAH5SLKyKCjQmqzG0Q4W+yKwkyTZ3Nec96umypVUuE9r6040hGFArH/BWus7IU/zVdg=="; }; }; "@alexbosworth/caporal-1.4.4" = { @@ -121,6 +121,15 @@ let sha512 = "MNjRwLfb8o3jDxJea4kAcocGo0opUoGq1U/eJ+OEBxPu1BtSNme/ih758Qma7Z2vOrknhU6isbHiXIXg7vNPAw=="; }; }; + "@alexbosworth/fiat-2.0.0" = { + name = "_at_alexbosworth_slash_fiat"; + packageName = "@alexbosworth/fiat"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@alexbosworth/fiat/-/fiat-2.0.0.tgz"; + sha512 = "P70xovrdPDZZbeYhQlT5pSyWD/1gD03G7DmZjvRz306aP4zhnpTgGZ/knDnY9t1sFxgxJ9zUQtuQ5S9+IOJfVA=="; + }; + }; "@alexbosworth/html2unicode-1.1.5" = { name = "_at_alexbosworth_slash_html2unicode"; packageName = "@alexbosworth/html2unicode"; @@ -175,31 +184,31 @@ let sha512 = "lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg=="; }; }; - "@angular-devkit/architect-0.1601.1" = { + "@angular-devkit/architect-0.1601.4" = { name = "_at_angular-devkit_slash_architect"; packageName = "@angular-devkit/architect"; - version = "0.1601.1"; + version = "0.1601.4"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1601.1.tgz"; - sha512 = "LUHaxdAZrvh++7/R+/hzVY5moEVVTjd30b25SNNYcNJsWox1Yh9idu1AvtEuZR/A8Jj+sbHnuw0176GsJ78stg=="; + url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1601.4.tgz"; + sha512 = "OOSbNlDy+Q3jY0oFHaq8kkna9HYI1zaS8IHeCIDP6T/ZIAVad4+HqXAL4SKQrKJikkoBQv1Z/eaDBL5XPFK9Bw=="; }; }; - "@angular-devkit/core-16.1.1" = { + "@angular-devkit/core-16.1.4" = { name = "_at_angular-devkit_slash_core"; packageName = "@angular-devkit/core"; - version = "16.1.1"; + version = "16.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/core/-/core-16.1.1.tgz"; - sha512 = "rhyY/N4iKbpfKmErmNmAfBLMrc1H8u8NlfcU6lwN6kbBbM8BfvLk9b7g4JXOfiOQfp4BnQ8CFf7xcIUy4++Tog=="; + url = "https://registry.npmjs.org/@angular-devkit/core/-/core-16.1.4.tgz"; + sha512 = "WCAzNi9LxpFIi2WVPaJQd2kHPqCnCexWzUZN05ltJuBGCQL1O+LgRHGwnQ4WZoqmrF5tcWt2a3GFtJ3DgMc1hw=="; }; }; - "@angular-devkit/schematics-16.1.1" = { + "@angular-devkit/schematics-16.1.4" = { name = "_at_angular-devkit_slash_schematics"; packageName = "@angular-devkit/schematics"; - version = "16.1.1"; + version = "16.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.1.1.tgz"; - sha512 = "s8LFr0m4ILEpJuQj78fCWKocnRleA3MWJU1Q5LZloCcUB8fdDvaPNCt5s0VWC2Sp+4OCxJaSN3kjjcFbCYFvTA=="; + url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.1.4.tgz"; + sha512 = "yjRgwHAfFaeuimgbQtjwSUyXzEHpMSdTRb2zg+TOp6skoGvHOG8xXFJ7DjBkSMeAQdFF0fkxhPS9YmlxqNc+7A=="; }; }; "@apidevtools/json-schema-ref-parser-9.0.6" = { @@ -391,13 +400,13 @@ let sha512 = "xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA=="; }; }; - "@astrojs/compiler-1.5.2" = { + "@astrojs/compiler-1.5.5" = { name = "_at_astrojs_slash_compiler"; packageName = "@astrojs/compiler"; - version = "1.5.2"; + version = "1.5.5"; src = fetchurl { - url = "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.5.2.tgz"; - sha512 = "EZ3d5UTqN71N2zE3VdzVJeM+dM+pu0wV/jOi6g2VDU21LQTWozafsFMpbcLE/ksmTmbQM90/Tnn19/IR9fWGUw=="; + url = "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.5.5.tgz"; + sha512 = "8LEj9nUr5+92ms8/ZUyajcLYqurhXHTNMERctsHZ1JyRrnjseheUHCM+MC34bMP0uOou2JXJFWVJudDTTe4S/A=="; }; }; "@asyncapi/specs-4.3.1" = { @@ -490,15 +499,6 @@ let sha512 = "gNUFBlBw6+sEMfDjPVa83iscpQwXBS4uoiZXnfeQ6s6tnaxqQpJDrBBmNvYqDEXNdaAJX4FhayEwkSvtir/f3A=="; }; }; - "@aws-sdk/abort-controller-3.357.0" = { - name = "_at_aws-sdk_slash_abort-controller"; - packageName = "@aws-sdk/abort-controller"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.357.0.tgz"; - sha512 = "nQYDJon87quPwt2JZJwUN2GFKJnvE5kWb6tZP4xb5biSGUKBqDQo06oYed7yokatCuCMouIXV462aN0fWODtOw=="; - }; - }; "@aws-sdk/chunked-blob-reader-3.295.0" = { name = "_at_aws-sdk_slash_chunked-blob-reader"; packageName = "@aws-sdk/chunked-blob-reader"; @@ -526,13 +526,22 @@ let sha512 = "9Sp4vXjoG99qI6sFe09MfgIzsKwiOR0atqxmAcJJLn6fUNXhJEoW04n3w/YcRlk7P4gC9cOMsEyvb8xu+fDEOQ=="; }; }; - "@aws-sdk/client-cognito-identity-3.360.0" = { + "@aws-sdk/chunked-blob-reader-native-3.310.0" = { + name = "_at_aws-sdk_slash_chunked-blob-reader-native"; + packageName = "@aws-sdk/chunked-blob-reader-native"; + version = "3.310.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.310.0.tgz"; + sha512 = "RuhyUY9hCd6KWA2DMF/U6rilYLLRYrDY6e0lq3Of1yzSRFxi4bk9ZMCF0mxf/9ppsB5eudUjrOypYgm6Axt3zw=="; + }; + }; + "@aws-sdk/client-cognito-identity-3.363.0" = { name = "_at_aws-sdk_slash_client-cognito-identity"; packageName = "@aws-sdk/client-cognito-identity"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.360.0.tgz"; - sha512 = "9ZORXlW52GTUqM0M0a+49yH4a1kxk5HKyvzXHKttQEiml1EKrteVsvU5zDvcY6v6y3QwDeT4nDuXbb7NVB7glQ=="; + url = "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.363.0.tgz"; + sha512 = "tsJzgBSCpna85IVsuS7FBIK9wkSl7fs8TJ/QzapIgu8rKss0ySHVO6TeMVAdw2BvaQl7CxU9c3PosjhLWHu6KQ=="; }; }; "@aws-sdk/client-s3-3.296.0" = { @@ -544,13 +553,13 @@ let sha512 = "PI6mjM0fmcV2fqkkRoivF3DYex4lnbEz7WIsOFAwpHJBbA9ykClQpiutCKcgl0x/yEWAeTNdQtrCVeAwbxYfvw=="; }; }; - "@aws-sdk/client-s3-3.360.0" = { + "@aws-sdk/client-s3-3.367.0" = { name = "_at_aws-sdk_slash_client-s3"; packageName = "@aws-sdk/client-s3"; - version = "3.360.0"; + version = "3.367.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.360.0.tgz"; - sha512 = "6URI0ZWk5ar0atJ8xTxD2u/oLWwBlosLTyqNpsMe7DKvZQ5DgUfLw3BHeC2d4FQID1I74rkGCdHLtRe4MOiIfA=="; + url = "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.367.0.tgz"; + sha512 = "E9onOs03zHDo/ytjEooCbSbYNUvvvOc5dK7oNEQ9s5cpGjiY2ojQieMg7x+Uz7FbAslIEsABXliYe2Xib+N7Ug=="; }; }; "@aws-sdk/client-sso-3.296.0" = { @@ -562,13 +571,13 @@ let sha512 = "0P0x++jhlmhzViFPOHvTb7+Z6tSV9aONwB8CchIseg2enSPBbGfml7y5gQu1jdOTDS6pBUmrPZ+9sOI4/GvAfA=="; }; }; - "@aws-sdk/client-sso-3.360.0" = { + "@aws-sdk/client-sso-3.363.0" = { name = "_at_aws-sdk_slash_client-sso"; packageName = "@aws-sdk/client-sso"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.360.0.tgz"; - sha512 = "0f6eG+6XFbDxrma5xxNGg/FJxh/OHC6h8AkfNms9Lv1gBoQSagpcTor+ax0z9F6lypOjaelX6k4DpeKAp4PZeA=="; + url = "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.363.0.tgz"; + sha512 = "PZ+HfKSgS4hlMnJzG+Ev8/mgHd/b/ETlJWPSWjC/f2NwVoBQkBnqHjdyEx7QjF6nksJozcVh5Q+kkYLKc/QwBQ=="; }; }; "@aws-sdk/client-sso-oidc-3.296.0" = { @@ -580,13 +589,13 @@ let sha512 = "GRycCVdlFICvWwv9z6Mc/2BvSBOvchWO7UTklvbKXeDn6D05C+02PfxeoocMTc4r8/eFoEQWs67h5u/lPpyHDw=="; }; }; - "@aws-sdk/client-sso-oidc-3.360.0" = { + "@aws-sdk/client-sso-oidc-3.363.0" = { name = "_at_aws-sdk_slash_client-sso-oidc"; packageName = "@aws-sdk/client-sso-oidc"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.360.0.tgz"; - sha512 = "czIpPt75fS3gH3vgFz76+WTaKcvPxC/DnPuqVyHdihMmP0UuwGPU9jn+Xx9RdUw7Yay3+rJRe3AYgBn4Xb220g=="; + url = "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.363.0.tgz"; + sha512 = "V3Ebiq/zNtDS/O92HUWGBa7MY59RYSsqWd+E0XrXv6VYTA00RlMTbNcseivNgp2UghOgB9a20Nkz6EqAeIN+RQ=="; }; }; "@aws-sdk/client-sts-3.296.0" = { @@ -598,13 +607,13 @@ let sha512 = "ew7hSVNpitnLCIRVhnI2L1HZB/yYpRQFReR62fOqCUnpKqm6WGga37bnvgYbY5y0Rv23C0VHARovwunVg1gabA=="; }; }; - "@aws-sdk/client-sts-3.360.0" = { + "@aws-sdk/client-sts-3.363.0" = { name = "_at_aws-sdk_slash_client-sts"; packageName = "@aws-sdk/client-sts"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.360.0.tgz"; - sha512 = "ORRwSdwlSYGHfhQCXKtr1eJeTjI14l5IZRJbRDgXs46y4/GQj/rt/2Q6WGjVMfM1ZRRiEII2/vK7mU7IJcWkFw=="; + url = "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.363.0.tgz"; + sha512 = "0jj14WvBPJQ8xr72cL0mhlmQ90tF0O0wqXwSbtog6PsC8+KDE6Yf+WsxsumyI8E5O8u3eYijBL+KdqG07F/y/w=="; }; }; "@aws-sdk/config-resolver-3.296.0" = { @@ -616,22 +625,13 @@ let sha512 = "Ecdp7fmIitHo49NRCyIEHb9xlI43J7qkvhcwaKGGqN5jvoh0YhR2vNr195wWG8Ip/9PwsD4QV4g/XT5EY7XkMA=="; }; }; - "@aws-sdk/config-resolver-3.357.0" = { - name = "_at_aws-sdk_slash_config-resolver"; - packageName = "@aws-sdk/config-resolver"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.357.0.tgz"; - sha512 = "cukfg0nX7Tzx/xFyH5F4Eyb8DA1ITCGtSQv4vnEjgUop+bkzckuGLKEeBcBhyZY+aw+2C9CVwIHwIMhRm0ul5w=="; - }; - }; - "@aws-sdk/credential-provider-cognito-identity-3.360.0" = { + "@aws-sdk/credential-provider-cognito-identity-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-cognito-identity"; packageName = "@aws-sdk/credential-provider-cognito-identity"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.360.0.tgz"; - sha512 = "84710lUaDBc7jujf8WnvBAcFt7gmOPQXkwNe6M4STMDG6HTvbOc2jRzjIu0iOTz8lNCt5A4+mdOl31JgfBF/LA=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.363.0.tgz"; + sha512 = "5x42JvqEsBUrm6/qdf0WWe4mlmJjPItxamQhRjuOzeQD/BxsA2W5VS/7n0Ws0e27DNhlnUErcIJd+bBy6j1fqA=="; }; }; "@aws-sdk/credential-provider-env-3.296.0" = { @@ -643,13 +643,13 @@ let sha512 = "eDWSU3p04gytkkVXnYn05YzrP5SEaj/DQiafd4y+iBl8IFfF3zM6982rs6qFhvpwrHeSbLqHNfKR1HDWVwfG5g=="; }; }; - "@aws-sdk/credential-provider-env-3.357.0" = { + "@aws-sdk/credential-provider-env-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-env"; packageName = "@aws-sdk/credential-provider-env"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.357.0.tgz"; - sha512 = "UOecwfqvXgJVqhfWSZ2S44v2Nq2oceW0PQVQp0JAa9opc2rxSVIfyOhPr0yMoPmpyNcP22rgeg6ce70KULYwiA=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.363.0.tgz"; + sha512 = "VAQ3zITT2Q0acht0HezouYnMFKZ2vIOa20X4zQA3WI0HfaP4D6ga6KaenbDcb/4VFiqfqiRHfdyXHP0ThcDRMA=="; }; }; "@aws-sdk/credential-provider-imds-3.296.0" = { @@ -661,15 +661,6 @@ let sha512 = "DXqksHyT/GVVYbPGknMARKi6Rk6cqCHJUAejePIx5cz1SCKlDrV704hykafHIjaDoy/Zeoj1wzjfwy83sJfDCg=="; }; }; - "@aws-sdk/credential-provider-imds-3.357.0" = { - name = "_at_aws-sdk_slash_credential-provider-imds"; - packageName = "@aws-sdk/credential-provider-imds"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.357.0.tgz"; - sha512 = "upw/bfsl7/WydT6gM0lBuR4Ipp4fzYm/E3ObFr0Mg5OkgVPt5ZJE+eeFTvwCpDdBSTKs4JfrK6/iEK8A23Q1jQ=="; - }; - }; "@aws-sdk/credential-provider-ini-3.296.0" = { name = "_at_aws-sdk_slash_credential-provider-ini"; packageName = "@aws-sdk/credential-provider-ini"; @@ -679,13 +670,13 @@ let sha512 = "U0ecY0GX2jeDAgmTzaVO9YgjlLUfb8wgZSu1OwbOxCJscL/5eFkhcF0/xJQXDbRgcj4H4dlquqeSWsBVl/PgvQ=="; }; }; - "@aws-sdk/credential-provider-ini-3.360.0" = { + "@aws-sdk/credential-provider-ini-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-ini"; packageName = "@aws-sdk/credential-provider-ini"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.360.0.tgz"; - sha512 = "pWuLTq+yjSFssPGhDJ8oxvZsu7/F1KissGRt65G4qrfxHhoiMRcLF1GtFJueDQpitZ1i3mZXHVn/OSv4LPQ1Lw=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.363.0.tgz"; + sha512 = "ZYN+INoqyX5FVC3rqUxB6O8nOWkr0gHRRBm1suoOlmuFJ/WSlW/uUGthRBY5x1AQQnBF8cpdlxZzGHd41lFVNw=="; }; }; "@aws-sdk/credential-provider-node-3.296.0" = { @@ -697,13 +688,13 @@ let sha512 = "oCkmh2b1DQhHkhd/qA9jiSIOkrBBK7cMg1/PVIgLw8e15NkzUHBObLJ/ZQw6ZzCxZzjlMYaFv9oCB8hyO8txmA=="; }; }; - "@aws-sdk/credential-provider-node-3.360.0" = { + "@aws-sdk/credential-provider-node-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-node"; packageName = "@aws-sdk/credential-provider-node"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.360.0.tgz"; - sha512 = "j4Lu5vXkdzz/L6fGKKxnL0vcwAGHlwFHjTg9nRagMn1lvaVjtktXeM30duHTBQq9i+ejdFxpVNWYrmHGaWPNdg=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.363.0.tgz"; + sha512 = "C1qXFIN2yMxD6pGgug0vR1UhScOki6VqdzuBHzXZAGu7MOjvgHNdscEcb3CpWnITHaPL2ztkiw75T1sZ7oIgQg=="; }; }; "@aws-sdk/credential-provider-process-3.296.0" = { @@ -715,13 +706,13 @@ let sha512 = "AY7sTX2dGi8ripuCpcJLYHOZB2wJ6NnseyK/kK5TfJn/pgboKwuGtz0hkJCVprNWomKa6IpHksm7vLQ4O2E+UA=="; }; }; - "@aws-sdk/credential-provider-process-3.357.0" = { + "@aws-sdk/credential-provider-process-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-process"; packageName = "@aws-sdk/credential-provider-process"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.357.0.tgz"; - sha512 = "qFWWilFPsc2hR7O0KIhwcE78w+pVIK+uQR6MQMfdRyxUndgiuCorJwVjedc3yZtmnoELHF34j+m8whTBXv9E7Q=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.363.0.tgz"; + sha512 = "fOKAINU7Rtj2T8pP13GdCt+u0Ml3gYynp8ki+1jMZIQ+Ju/MdDOqZpKMFKicMn3Z1ttUOgqr+grUdus6z8ceBQ=="; }; }; "@aws-sdk/credential-provider-sso-3.296.0" = { @@ -733,13 +724,13 @@ let sha512 = "zPFHDX/niXfcQrKQhmBv1XPYEe4b7im4vRKrzjYXgDRpG2M3LP0KaWIwN6Ap+GRYBNBthen86vhTlmKGzyU5YA=="; }; }; - "@aws-sdk/credential-provider-sso-3.360.0" = { + "@aws-sdk/credential-provider-sso-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-sso"; packageName = "@aws-sdk/credential-provider-sso"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.360.0.tgz"; - sha512 = "kW0FR8AbMQrJxADxIqYSjHVN2RXwHmA5DzogYm1AjOkYRMN9JHDVOMQP2K2M6FCynZqTYsKW5lzjPOjS0fu8Dw=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.363.0.tgz"; + sha512 = "5RUZ5oM0lwZSo3EehT0dXggOjgtxFogpT3cZvoLGtIwrPBvm8jOQPXQUlaqCj10ThF1sYltEyukz/ovtDwYGew=="; }; }; "@aws-sdk/credential-provider-web-identity-3.296.0" = { @@ -751,22 +742,22 @@ let sha512 = "Rl6Ohoekxe+pccA55XXQDW5wApbg3rGWr6FkmPRcg7Ld6Vfe+HL8OtfsFf83/0eoFerevbif+00BdknXWT05LA=="; }; }; - "@aws-sdk/credential-provider-web-identity-3.357.0" = { + "@aws-sdk/credential-provider-web-identity-3.363.0" = { name = "_at_aws-sdk_slash_credential-provider-web-identity"; packageName = "@aws-sdk/credential-provider-web-identity"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.357.0.tgz"; - sha512 = "0KRRAFrXy5HJe2vqnCWCoCS+fQw7IoIj3KQsuURJMW4F+ifisxCgEsh3brJ2LQlN4ElWTRJhlrDHNZ/pd61D4w=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.363.0.tgz"; + sha512 = "Z6w7fjgy79pAax580wdixbStQw10xfyZ+hOYLcPudoYFKjoNx0NQBejg5SwBzCF/HQL23Ksm9kDfbXDX9fkPhA=="; }; }; - "@aws-sdk/credential-providers-3.360.0" = { + "@aws-sdk/credential-providers-3.363.0" = { name = "_at_aws-sdk_slash_credential-providers"; packageName = "@aws-sdk/credential-providers"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.360.0.tgz"; - sha512 = "Bw7EmOAy30c/zspotzmQG4oJMQyRdNrsDyI99bb7GALwZhXgqh90hYw+HCz0Rq8W5H5BT3pBjby68PoYW4Av7w=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.363.0.tgz"; + sha512 = "hVa1DdYasnLud2EKjDAlDHiV/+H/Zq52chHU00c/R8XwPu1s0kZX3NMmlt0D2HhYqC1mUwtdmE58Jra2POviQQ=="; }; }; "@aws-sdk/eventstream-codec-3.296.0" = { @@ -778,15 +769,6 @@ let sha512 = "BtmUc1f4vmYykfpYwbez+SV9CnnnUlzjsvoBu88dOYJwYh+47+84bY+t8yDOGtPR5+CGeTsXLITVxAAQB+MD8Q=="; }; }; - "@aws-sdk/eventstream-codec-3.357.0" = { - name = "_at_aws-sdk_slash_eventstream-codec"; - packageName = "@aws-sdk/eventstream-codec"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.357.0.tgz"; - sha512 = "bqenTHG6GH6aCk/Il+ooWXVVAZuc8lOgVEy9bE2hI49oVqT8zSuXxQB+w1WWyZoAOPcelsjayB1wfPub8VDBxQ=="; - }; - }; "@aws-sdk/eventstream-serde-browser-3.296.0" = { name = "_at_aws-sdk_slash_eventstream-serde-browser"; packageName = "@aws-sdk/eventstream-serde-browser"; @@ -796,15 +778,6 @@ let sha512 = "/8+CK0xlrCPwNj+Y+dOS51n+TJYS9GqWbZbA14tkRJvjEpRWhke69UsON9TA0aW2LsO+Lz+5P9Gjv+1hNqCKGg=="; }; }; - "@aws-sdk/eventstream-serde-browser-3.357.0" = { - name = "_at_aws-sdk_slash_eventstream-serde-browser"; - packageName = "@aws-sdk/eventstream-serde-browser"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.357.0.tgz"; - sha512 = "hBabtmwuspVHGSKnUccDiSIbg+IVoBThx6wYt6i4edbWAITHF3ADVKXy7icV400CAyG0XTZgxjE6FKpiDxj9rQ=="; - }; - }; "@aws-sdk/eventstream-serde-config-resolver-3.296.0" = { name = "_at_aws-sdk_slash_eventstream-serde-config-resolver"; packageName = "@aws-sdk/eventstream-serde-config-resolver"; @@ -814,15 +787,6 @@ let sha512 = "wJXfJg6z05WcHYWyWtzDKQL8mRYQu8ZCZogLGGu7SZuVBqSVTCLwyPt4JpKkQ6Aw7CqP7LHR77EGCpRHLs2xDQ=="; }; }; - "@aws-sdk/eventstream-serde-config-resolver-3.357.0" = { - name = "_at_aws-sdk_slash_eventstream-serde-config-resolver"; - packageName = "@aws-sdk/eventstream-serde-config-resolver"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.357.0.tgz"; - sha512 = "E6rwk+1KFXhKmJ+v7JW5Uyyda1yN5XRVupCnCrtFsHFmhVGQxFacoUZIee3bfuCpC58dLSyESggxGpUd3XOSsw=="; - }; - }; "@aws-sdk/eventstream-serde-node-3.296.0" = { name = "_at_aws-sdk_slash_eventstream-serde-node"; packageName = "@aws-sdk/eventstream-serde-node"; @@ -832,15 +796,6 @@ let sha512 = "Y/2xhce3R3MrPR1sEv6WwpkuHvqj/Tz6EuCExJsPB4kOG8hsMPPKNfTyKEkXVGI+C3JgobAZXj7KzbFe2/HigA=="; }; }; - "@aws-sdk/eventstream-serde-node-3.357.0" = { - name = "_at_aws-sdk_slash_eventstream-serde-node"; - packageName = "@aws-sdk/eventstream-serde-node"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.357.0.tgz"; - sha512 = "boXDy+JWcPfHc9OIKV6I4Bh2XrLcg+eac+/LldNZFcDIB33/gHIM2CJw8u565Iebdz1NKEkP/QPPZbk2y+abPA=="; - }; - }; "@aws-sdk/eventstream-serde-universal-3.296.0" = { name = "_at_aws-sdk_slash_eventstream-serde-universal"; packageName = "@aws-sdk/eventstream-serde-universal"; @@ -850,15 +805,6 @@ let sha512 = "TbHDJN79UORGVUKBPfEVMOJHj8yQyb9ru41dw3aFy7KxeGQxWH4OL07cEJyjTTq8mgQXPIdPjav7PTvOIuE59g=="; }; }; - "@aws-sdk/eventstream-serde-universal-3.357.0" = { - name = "_at_aws-sdk_slash_eventstream-serde-universal"; - packageName = "@aws-sdk/eventstream-serde-universal"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.357.0.tgz"; - sha512 = "9/Wcdxx38XQAturqOAGYNCaLOzFVnW+xwxd4af9eNOfZfZ5PP5PRKBIpvKDsN26e3l4f3GodHx7MS1WB7BBc2w=="; - }; - }; "@aws-sdk/fetch-http-handler-3.296.0" = { name = "_at_aws-sdk_slash_fetch-http-handler"; packageName = "@aws-sdk/fetch-http-handler"; @@ -868,15 +814,6 @@ let sha512 = "wHuKQ+PGKQkYGVuIGscbcbbASl8yIVOSC+QTrZQ4PNsMDvQd9ey2npsmxZk1Z2ULaxY+qYtZCmByyGc8k51TtQ=="; }; }; - "@aws-sdk/fetch-http-handler-3.357.0" = { - name = "_at_aws-sdk_slash_fetch-http-handler"; - packageName = "@aws-sdk/fetch-http-handler"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.357.0.tgz"; - sha512 = "5sPloTO8y8fAnS/6/Sfp/aVoL9zuhzkLdWBORNzMazdynVNEzWKWCPZ27RQpgkaCDHiXjqUY4kfuFXAGkvFfDQ=="; - }; - }; "@aws-sdk/hash-blob-browser-3.296.0" = { name = "_at_aws-sdk_slash_hash-blob-browser"; packageName = "@aws-sdk/hash-blob-browser"; @@ -886,13 +823,13 @@ let sha512 = "kJJsO9kNDNQIYzIIAB/vHFRfVrc1KUYcPMtCLVprHQhPkSxxnOlHF5wBTJ98IRKi/eGYxD5QrCzrMKLI95BPKw=="; }; }; - "@aws-sdk/hash-blob-browser-3.357.0" = { + "@aws-sdk/hash-blob-browser-3.367.0" = { name = "_at_aws-sdk_slash_hash-blob-browser"; packageName = "@aws-sdk/hash-blob-browser"; - version = "3.357.0"; + version = "3.367.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.357.0.tgz"; - sha512 = "RDd6UgrGHDmleTnXM9LRSSVa69euSAG2mlNhZMEDWk3OFseXVYqBDaqroVbQ01rM2UAe8MeBFchlV9OmxuVgvw=="; + url = "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.367.0.tgz"; + sha512 = "RhkpXceqQP5UF0eGvLVRSM/gJI8rUdgThAFLPlM5cYRPtIoeDddTTNk0BEf8GzetXTyzx3TEe1Z5tEjbb0pMuA=="; }; }; "@aws-sdk/hash-node-3.296.0" = { @@ -904,15 +841,6 @@ let sha512 = "01Sgxm0NE3rtEznLY8vx1bfNsIeM5Sk5SjY9RXqnvCf9EyaKH9x5FMS/DX/SgDdIYi3aXbTwiwScNVCNBzOIQA=="; }; }; - "@aws-sdk/hash-node-3.357.0" = { - name = "_at_aws-sdk_slash_hash-node"; - packageName = "@aws-sdk/hash-node"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.357.0.tgz"; - sha512 = "fq3LS9AxHKb7dTZkm6iM1TrGk6XOTZz96iEZPME1+vjiSEXGWuebHt87q92n+KozVGRypn9MId3lHOPBBjygNQ=="; - }; - }; "@aws-sdk/hash-stream-node-3.296.0" = { name = "_at_aws-sdk_slash_hash-stream-node"; packageName = "@aws-sdk/hash-stream-node"; @@ -940,15 +868,6 @@ let sha512 = "dmy4fUds0woHGjxwziaSYCLtb/SOfoEeQjW0GFvHj+YGFyY5hJzna4C759Tt8X5obh1evUXlQcH+FL7TS+7tRQ=="; }; }; - "@aws-sdk/invalid-dependency-3.357.0" = { - name = "_at_aws-sdk_slash_invalid-dependency"; - packageName = "@aws-sdk/invalid-dependency"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.357.0.tgz"; - sha512 = "HnCYZczf0VdyxMVMMxmA3QJAyyPSFbcMtZzgKbxVTWTG7GKpQe0psWZu/7O2Nk31mKg6vEUdiP1FylqLBsgMOA=="; - }; - }; "@aws-sdk/is-array-buffer-3.295.0" = { name = "_at_aws-sdk_slash_is-array-buffer"; packageName = "@aws-sdk/is-array-buffer"; @@ -967,13 +886,13 @@ let sha512 = "urnbcCR+h9NWUnmOtet/s4ghvzsidFmspfhYaHAmSRdy9yDjdjBJMFjjsn85A1ODUktztm+cVncXjQ38WCMjMQ=="; }; }; - "@aws-sdk/lib-storage-3.360.0" = { + "@aws-sdk/lib-storage-3.367.0" = { name = "_at_aws-sdk_slash_lib-storage"; packageName = "@aws-sdk/lib-storage"; - version = "3.360.0"; + version = "3.367.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.360.0.tgz"; - sha512 = "3x3glxHaXj9C/pq8hHNafnhSibdCgud6/7NI7A/CcyarHg6OIj1FVuYWzGMtN028wyOkoDfnfceaaMJdQJQ3WA=="; + url = "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.367.0.tgz"; + sha512 = "bwLVDQAiPQ5hGTGPOOmJsF9uxDY2lI/J648mdSp2GU373U0PvayOUp72j4nCibTXlOzSjSGcoK8sQksgeUHdyg=="; }; }; "@aws-sdk/md5-js-3.296.0" = { @@ -1003,13 +922,13 @@ let sha512 = "Xhzucs5psscjXJW7V6vMrjJWGmej8Xtw8XIKd91RLmbxdmecMy85/mQC3bIqxgTGhC/e3pKqWSp8z/YjV6iPZg=="; }; }; - "@aws-sdk/middleware-bucket-endpoint-3.357.0" = { + "@aws-sdk/middleware-bucket-endpoint-3.363.0" = { name = "_at_aws-sdk_slash_middleware-bucket-endpoint"; packageName = "@aws-sdk/middleware-bucket-endpoint"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.357.0.tgz"; - sha512 = "ep2T0FJXRDl6nffLqiVZUYfDocZ3B72wvHeozckkLVRX0TK91WEpzv4Zz2vdeBp6CGkM3g8oGjbb6ZqllUZ6TA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.363.0.tgz"; + sha512 = "kR8+0X50zslpzRW29q4JbpPMadE1z39ZfGwPaBLKpoWvSGt4x+75FaoK71TH7urPPoFyD2Y+XKGA6YRYTUNHSQ=="; }; }; "@aws-sdk/middleware-content-length-3.296.0" = { @@ -1021,15 +940,6 @@ let sha512 = "e7lJm3kkC2pWZdIw23gpMUk1GrpRTBRqhdFfVwyduXw6Wo4nBYv8Z5MOYy3/SlpjE1BDCaPBoZ3O19cO3arHxg=="; }; }; - "@aws-sdk/middleware-content-length-3.357.0" = { - name = "_at_aws-sdk_slash_middleware-content-length"; - packageName = "@aws-sdk/middleware-content-length"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.357.0.tgz"; - sha512 = "zQOFEyzOXAgN4M54tYNWGxKxnyzY0WwYDTFzh9riJRmxN1hTEKHUKmze4nILIf5rkQmOG4kTf1qmfazjkvZAhw=="; - }; - }; "@aws-sdk/middleware-endpoint-3.296.0" = { name = "_at_aws-sdk_slash_middleware-endpoint"; packageName = "@aws-sdk/middleware-endpoint"; @@ -1039,15 +949,6 @@ let sha512 = "t8gc7FHr6KkFD35eSzv3VEYl2vNqzAHbux5Bn0su6TJbaTxXiQKcf2jZDTAh7LzUyrB1LH39mNN+at7r3Qm/3g=="; }; }; - "@aws-sdk/middleware-endpoint-3.357.0" = { - name = "_at_aws-sdk_slash_middleware-endpoint"; - packageName = "@aws-sdk/middleware-endpoint"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.357.0.tgz"; - sha512 = "ScJi0SL8X/Lyi0Fp5blg0QN/Z6PoRwV/ZJXd8dQkXSznkbSvJHfqPP0xk/w3GcQ1TKsu5YEPfeYy8ejcq+7Pgg=="; - }; - }; "@aws-sdk/middleware-expect-continue-3.296.0" = { name = "_at_aws-sdk_slash_middleware-expect-continue"; packageName = "@aws-sdk/middleware-expect-continue"; @@ -1057,13 +958,13 @@ let sha512 = "aVCv9CdAVWt9AlZKQZRweIywkAszRrZUCo8K5bBUJNdD4061DoDqLK/6jmqXmObas0j1wQr/eNzjYbv99MZBCg=="; }; }; - "@aws-sdk/middleware-expect-continue-3.357.0" = { + "@aws-sdk/middleware-expect-continue-3.363.0" = { name = "_at_aws-sdk_slash_middleware-expect-continue"; packageName = "@aws-sdk/middleware-expect-continue"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.357.0.tgz"; - sha512 = "KeizuiiDmdLeAbiNsJt/rZENY5iJo4wCTl7h81htDC60wSwVwFG03IdgvZlFH6jktYRh4mUDD/6Oljme6yPNxw=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.363.0.tgz"; + sha512 = "I88xneZp6jRwySmIl9uI7eZCcTsqRVnTDfUr1JiXt7zonqNNm80PVYMs6pwaw7t97ec1AQJcsONjuXZyCMnu5g=="; }; }; "@aws-sdk/middleware-flexible-checksums-3.296.0" = { @@ -1075,13 +976,13 @@ let sha512 = "F5wVMhLIgA86PKsK/Az7LGIiNVDdZjoSn0+boe6fYW/AIAmgJhPf//500Md0GsKsLOCcPcxiQC43a0hVT2zbew=="; }; }; - "@aws-sdk/middleware-flexible-checksums-3.357.0" = { + "@aws-sdk/middleware-flexible-checksums-3.363.0" = { name = "_at_aws-sdk_slash_middleware-flexible-checksums"; packageName = "@aws-sdk/middleware-flexible-checksums"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.357.0.tgz"; - sha512 = "NNQ/iPN6YyzqgVaV8AeYQMZ8y1OmUW27vmt0R66UUw5H5THGc6X9QXoKfie7OHn80Qv1S8P5jw8z5MpvDtjSnQ=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.363.0.tgz"; + sha512 = "FBYmrMRX01uNximNN0WLgpf97GN4xNTLaKsDlkjYRWKJ+J97ICkvLG0FcSu7+SNCpCdJJBeQ5tRVOPVpUu6nmA=="; }; }; "@aws-sdk/middleware-host-header-3.296.0" = { @@ -1093,13 +994,13 @@ let sha512 = "V47dFtfkX5lXWv9GDp71gZVCRws4fEdQ9QF9BQ/2UMSNrYjQLg6mFe7NibH+IJoNOid2FIwWIl94Eos636VGYQ=="; }; }; - "@aws-sdk/middleware-host-header-3.357.0" = { + "@aws-sdk/middleware-host-header-3.363.0" = { name = "_at_aws-sdk_slash_middleware-host-header"; packageName = "@aws-sdk/middleware-host-header"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.357.0.tgz"; - sha512 = "HuGLcP7JP1qJ5wGT9GSlEknDaTSnOzHY4T6IPFuvFjAy3PvY5siQNm6+VRqdVS+n6/kzpL3JP5sAVM3aoxHT6Q=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.363.0.tgz"; + sha512 = "FobpclDCf5Y1ueyJDmb9MqguAdPssNMlnqWQpujhYVABq69KHu73fSCWSauFPUrw7YOpV8kG1uagDF0POSxHzA=="; }; }; "@aws-sdk/middleware-location-constraint-3.296.0" = { @@ -1111,13 +1012,13 @@ let sha512 = "KHkWaIrZOtJmV1/WO9KOf7kSK41ngfqts3YIun956NYglKTDKyrBIOPCgmXTT/03odnYsKVT/UfbEIh/v4RxGA=="; }; }; - "@aws-sdk/middleware-location-constraint-3.357.0" = { + "@aws-sdk/middleware-location-constraint-3.363.0" = { name = "_at_aws-sdk_slash_middleware-location-constraint"; packageName = "@aws-sdk/middleware-location-constraint"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.357.0.tgz"; - sha512 = "4IsIHhwZ2/o7yjLI1XtGMkJ442cbIN5/NtI/Ml0G5UHYviUm8sqvH2vldFBMK5bPuVdk6GpqXpy6wYc9rLJj2w=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.363.0.tgz"; + sha512 = "piNzpNNI/fChSGOZxcq/2msN2qFUSEAbhqs91zbcpv8CEPekVLc4W9laXCG764BEMyfG97ZU8MtzwHeMhELhBA=="; }; }; "@aws-sdk/middleware-logger-3.296.0" = { @@ -1129,13 +1030,13 @@ let sha512 = "LzfEEFyBR9LXdWwLdtBrmi1vLdzgdJNntEgzqktVF8LwaCyY+9xIE6TGu/2V+9fJHAwECxjOC1eQbNQdAZ0Tmw=="; }; }; - "@aws-sdk/middleware-logger-3.357.0" = { + "@aws-sdk/middleware-logger-3.363.0" = { name = "_at_aws-sdk_slash_middleware-logger"; packageName = "@aws-sdk/middleware-logger"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.357.0.tgz"; - sha512 = "dncT3tr+lZ9+duZo52rASgO6AKVwRcsc2/T93gmaYVrJqI6WWAwQ7yML5s72l9ZjQ5LZ+4jjrgtlufavAS0eCg=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.363.0.tgz"; + sha512 = "SSGgthScYnFGTOw8EzbkvquqweFmvn7uJihkpFekbtBNGC/jGOGO+8ziHjTQ8t/iI/YKubEwv+LMi0f77HKSEg=="; }; }; "@aws-sdk/middleware-recursion-detection-3.296.0" = { @@ -1147,13 +1048,13 @@ let sha512 = "UG7TLDPz9ImQG0uVklHTxE9Us7rTImwN+6el6qZCpoTBuGeXgOkfb0/p8izJyFgY/hMUR4cZqs7IdCDUkxQF3w=="; }; }; - "@aws-sdk/middleware-recursion-detection-3.357.0" = { + "@aws-sdk/middleware-recursion-detection-3.363.0" = { name = "_at_aws-sdk_slash_middleware-recursion-detection"; packageName = "@aws-sdk/middleware-recursion-detection"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.357.0.tgz"; - sha512 = "AXC54IeDS3jC1dbbkYHML4STvBPcKZ4IJTWdjEK1RCOgqXd0Ze1cE1e21wyj1tM6prF03zLyvpBd+3TS++nqfA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.363.0.tgz"; + sha512 = "MWD/57QgI/N7fG8rtzDTUdSqNpYohQfgj9XCFAoVeI/bU4usrkOrew43L4smJG4XrDxlNT8lSJlDtd64tuiUZA=="; }; }; "@aws-sdk/middleware-retry-3.296.0" = { @@ -1165,15 +1066,6 @@ let sha512 = "Tz3gDZm5viQg7BG5bF9Cg0qbm4+Ur3a7wcGkj1XHQdzGDYR76gxvU0bfnSNUmWRz3kaVNyISyXSOUygG0cbhbw=="; }; }; - "@aws-sdk/middleware-retry-3.357.0" = { - name = "_at_aws-sdk_slash_middleware-retry"; - packageName = "@aws-sdk/middleware-retry"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.357.0.tgz"; - sha512 = "ZCbXCYv3nglQqwREYxxpclrnR9MYPAnHlLcC8e9PbApqxGnaZdhoywxoqbgqT3hf/RM7kput4vEHDl1fyymcRQ=="; - }; - }; "@aws-sdk/middleware-sdk-s3-3.296.0" = { name = "_at_aws-sdk_slash_middleware-sdk-s3"; packageName = "@aws-sdk/middleware-sdk-s3"; @@ -1183,13 +1075,13 @@ let sha512 = "zH4uZKEqumo01wn+dTwrYnvOui9GjDiuBHdECnSjnA0Mkxo/tfMPYzYD7mE8kUlBz7HfQcXeXlyaApj9fPkxvg=="; }; }; - "@aws-sdk/middleware-sdk-s3-3.357.0" = { + "@aws-sdk/middleware-sdk-s3-3.363.0" = { name = "_at_aws-sdk_slash_middleware-sdk-s3"; packageName = "@aws-sdk/middleware-sdk-s3"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.357.0.tgz"; - sha512 = "EFQaPD8SoXcK7RiEOZz0zIX9owQW6txu8vrOOVva9xMts36z/3E7b4FVsgEJ53Ixa1x38ddPJxp4U8EIaf+pvQ=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.363.0.tgz"; + sha512 = "npC8vLCero+vULizrK0QPjNanWbgH4A/2Llc1nO8N005uvUe7co6WglILF2W3guZrFk/0uGEdX67OnLxUD97pw=="; }; }; "@aws-sdk/middleware-sdk-sts-3.296.0" = { @@ -1201,13 +1093,13 @@ let sha512 = "0EnHtiRzcRcXaF6zEgcRGUtVgX0RqczwlGXjtryHcxiqU/+adqbRuckC7bdMF4Zva6GVPS25XppvGF4M+UzAEw=="; }; }; - "@aws-sdk/middleware-sdk-sts-3.357.0" = { + "@aws-sdk/middleware-sdk-sts-3.363.0" = { name = "_at_aws-sdk_slash_middleware-sdk-sts"; packageName = "@aws-sdk/middleware-sdk-sts"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.357.0.tgz"; - sha512 = "Ng2VjLrPiL02QOcs1qs9jG2boO4Gn+v3VIbOJLG4zXcfbSq55iIWtlmr2ljfw9vP5aLhWtcODfmKHS5Bp+019Q=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.363.0.tgz"; + sha512 = "1yy2Ac50FO8BrODaw5bPWvVrRhaVLqXTFH6iHB+dJLPUkwtY5zLM3Mp+9Ilm7kME+r7oIB1wuO6ZB1Lf4ZszIw=="; }; }; "@aws-sdk/middleware-serde-3.296.0" = { @@ -1219,15 +1111,6 @@ let sha512 = "xk2PpWAAX758oUTGkGBAncpOr7ddIXisjD2Y2r9DDXuE4JMho2x6zcrVSiYsGIQ6MHZ9XNJKBVDiK9PA4iQWGQ=="; }; }; - "@aws-sdk/middleware-serde-3.357.0" = { - name = "_at_aws-sdk_slash_middleware-serde"; - packageName = "@aws-sdk/middleware-serde"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.357.0.tgz"; - sha512 = "bGI4kYuuEsFjlANbyJLyy4AovETnyf/SukgLOG7Qjbua+ZGuzvRhMsk21mBKKGrnsTO4PmtieJo6xClThGAN8g=="; - }; - }; "@aws-sdk/middleware-signing-3.296.0" = { name = "_at_aws-sdk_slash_middleware-signing"; packageName = "@aws-sdk/middleware-signing"; @@ -1237,13 +1120,13 @@ let sha512 = "wyiG+WPDvugGTIPpKchGOdvvpcMZEN2IfP6iK//QAqGXsC6rDm5+SNZ3+elvduZjPUdVA06W0CcFYBAkVz8D7Q=="; }; }; - "@aws-sdk/middleware-signing-3.357.0" = { + "@aws-sdk/middleware-signing-3.363.0" = { name = "_at_aws-sdk_slash_middleware-signing"; packageName = "@aws-sdk/middleware-signing"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.357.0.tgz"; - sha512 = "yB9ewEqI6Fw1OrmKFrUypbCqN5ijk06UGPochybamMuPxxkwMT3bnrm7eezsCA+TZbJyKhpffpyobwuv+xGNrA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.363.0.tgz"; + sha512 = "/7qia715pt9JKYIPDGu22WmdZxD8cfF/5xB+1kmILg7ZtjO0pPuTaCNJ7xiIuFd7Dn7JXp5lop08anX/GOhNRQ=="; }; }; "@aws-sdk/middleware-ssec-3.296.0" = { @@ -1255,13 +1138,13 @@ let sha512 = "vcSyXxEXAC9rWzUd7rq2/JxPdt87DKiA+wfiBrpGvFV+bacocIV0TFcpJncgZqMOoP8b6Osd+mW4BjlkwBamtA=="; }; }; - "@aws-sdk/middleware-ssec-3.357.0" = { + "@aws-sdk/middleware-ssec-3.363.0" = { name = "_at_aws-sdk_slash_middleware-ssec"; packageName = "@aws-sdk/middleware-ssec"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.357.0.tgz"; - sha512 = "uE3nNvJclcY7SgGoOgDCUgfc7ElXQmWVpks8AZzAjJj7bG5j6Bv3FOOYtGtvtxUzTHaOdn+yQwjssV1cZ6GTQw=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.363.0.tgz"; + sha512 = "pN+QN1rMShYpJnTJSCIYnNRhD0S8xSZsTn6ThgcO559Xiwz5LMHFOfOXUCEyxtbVW5kMHLUh3w101AMUKae99A=="; }; }; "@aws-sdk/middleware-stack-3.296.0" = { @@ -1273,15 +1156,6 @@ let sha512 = "Rgo7/mdk9tt4qa9+pzG3AoGNhuj7NmnF5H+3DoPm75h58BYP8hKbKobdPGgI2rZLPtO3PGgmyw/4K4tQJPIZ8g=="; }; }; - "@aws-sdk/middleware-stack-3.357.0" = { - name = "_at_aws-sdk_slash_middleware-stack"; - packageName = "@aws-sdk/middleware-stack"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.357.0.tgz"; - sha512 = "nNV+jfwGwmbOGZujAY/U8AW3EbVlxa9DJDLz3TPp/39o6Vu5KEzHJyDDNreo2k9V/TMvV+nOzHafufgPdagv7w=="; - }; - }; "@aws-sdk/middleware-user-agent-3.296.0" = { name = "_at_aws-sdk_slash_middleware-user-agent"; packageName = "@aws-sdk/middleware-user-agent"; @@ -1291,13 +1165,13 @@ let sha512 = "L7jacxSt6gxX1gD3tQtfwHqBDk5rT2wWD3rxBa6rs7f81b9ObgY/sPT2IgRT7JNCVzvKLYFxJaTklDj65mY1SQ=="; }; }; - "@aws-sdk/middleware-user-agent-3.357.0" = { + "@aws-sdk/middleware-user-agent-3.363.0" = { name = "_at_aws-sdk_slash_middleware-user-agent"; packageName = "@aws-sdk/middleware-user-agent"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.357.0.tgz"; - sha512 = "M/CsAXjGblZS4rEbMb0Dn9IXbfq4EjVaTHBfvuILU/dKRppWvjnm2lRtqCZ+LIT3ATbAjA3/dY7dWsjxQWwijA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.363.0.tgz"; + sha512 = "ri8YaQvXP6odteVTMfxPqFR26Q0h9ejtqhUDv47P34FaKXedEM4nC6ix6o+5FEYj6l8syGyktftZ5O70NoEhug=="; }; }; "@aws-sdk/node-config-provider-3.296.0" = { @@ -1309,15 +1183,6 @@ let sha512 = "S/tYcuw9ACOWRmRe5oUkmutQ+TApjVs0yDl504DKs74f3p4kRgI/MGWkBiR3mcfThHaxu81z0gkRL2qfW2SDwg=="; }; }; - "@aws-sdk/node-config-provider-3.357.0" = { - name = "_at_aws-sdk_slash_node-config-provider"; - packageName = "@aws-sdk/node-config-provider"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.357.0.tgz"; - sha512 = "kwBIzKCaW3UWqLdELhy7TcN8itNMOjbzga530nalFILMvn2IxrkdKQhNgxGBXy6QK6kCOtH6OmcrG3/oZkLwig=="; - }; - }; "@aws-sdk/node-http-handler-3.296.0" = { name = "_at_aws-sdk_slash_node-http-handler"; packageName = "@aws-sdk/node-http-handler"; @@ -1327,15 +1192,6 @@ let sha512 = "D15jjPqYSNhEq58BwkmIpD3VwqG4bL5acAaNu5wWAI4S4236JlG+nmpi3gEeE25z1KCwtBl7G30fVRgXYJ2CWA=="; }; }; - "@aws-sdk/node-http-handler-3.360.0" = { - name = "_at_aws-sdk_slash_node-http-handler"; - packageName = "@aws-sdk/node-http-handler"; - version = "3.360.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.360.0.tgz"; - sha512 = "oMsXdMmNwHpUbebETO44bq0N4SocEMGfPjYNUTRs8md7ita5fuFd2qFuvf+ZRt6iVcGWluIqmF8DidD+b7d+TA=="; - }; - }; "@aws-sdk/property-provider-3.296.0" = { name = "_at_aws-sdk_slash_property-provider"; packageName = "@aws-sdk/property-provider"; @@ -1345,15 +1201,6 @@ let sha512 = "kjczxE9Od5LoAKQOmxVWISJ9oPG3aCsB+2+NdI+k9EJFDXUUdMcVV3Skei5uHGgKLMsI6CZy8ezZx6YxOSLSew=="; }; }; - "@aws-sdk/property-provider-3.357.0" = { - name = "_at_aws-sdk_slash_property-provider"; - packageName = "@aws-sdk/property-provider"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.357.0.tgz"; - sha512 = "im4W0u8WaYxG7J7ko4Xl3OEzK3Mrm1Rz6/txTGe6hTIHlyUISu1ekOQJXK6XYPqNMn8v1G3BiQREoRXUEJFbHg=="; - }; - }; "@aws-sdk/protocol-http-3.296.0" = { name = "_at_aws-sdk_slash_protocol-http"; packageName = "@aws-sdk/protocol-http"; @@ -1363,15 +1210,6 @@ let sha512 = "0U1Z/+tpwdRiSToWo1bpdkbTzjbLugTnd02ATjvK4B7zi363SUGlKfoWgV+v7FU/22CIUI1ZIe7XzXvq5rJfjA=="; }; }; - "@aws-sdk/protocol-http-3.357.0" = { - name = "_at_aws-sdk_slash_protocol-http"; - packageName = "@aws-sdk/protocol-http"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.357.0.tgz"; - sha512 = "w1JHiI50VEea7duDeAspUiKJmmdIQblvRyjVMOqWA6FIQAyDVuEiPX7/MdQr0ScxhtRQxHbP0I4MFyl7ctRQvA=="; - }; - }; "@aws-sdk/querystring-builder-3.296.0" = { name = "_at_aws-sdk_slash_querystring-builder"; packageName = "@aws-sdk/querystring-builder"; @@ -1381,15 +1219,6 @@ let sha512 = "+ZrZdTRaVI1R1xKQNrTwuiRoPateUaJ/DNw/myJpTPt+ZRg0H7LKBGaJYwL4pl5l/z1UM/E1fOttSfSW7GHxfw=="; }; }; - "@aws-sdk/querystring-builder-3.357.0" = { - name = "_at_aws-sdk_slash_querystring-builder"; - packageName = "@aws-sdk/querystring-builder"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.357.0.tgz"; - sha512 = "aQcicqB6Y2cNaXPPwunz612a01SMiQQPsdz632F/3Lzn0ua82BJKobHOtaiTUlmVJ5Q4/EAeNfwZgL7tTUNtDQ=="; - }; - }; "@aws-sdk/querystring-parser-3.296.0" = { name = "_at_aws-sdk_slash_querystring-parser"; packageName = "@aws-sdk/querystring-parser"; @@ -1399,22 +1228,13 @@ let sha512 = "nLNZKVQfK42euv7101cE5qfg17YCtGcfccx3B5XSAzvyTROR46kwYqbEvYSsWisbZoRhbQc905gB/5E0U5HDIw=="; }; }; - "@aws-sdk/querystring-parser-3.357.0" = { - name = "_at_aws-sdk_slash_querystring-parser"; - packageName = "@aws-sdk/querystring-parser"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.357.0.tgz"; - sha512 = "Svvq+atRNP9s2VxiklcUNgCzmt3T5kfs7X2C+yjmxHvOQTPjLNaNGbfC/vhjOK7aoXw0h+lBac48r5ymx1PbQA=="; - }; - }; - "@aws-sdk/s3-presigned-post-3.360.0" = { + "@aws-sdk/s3-presigned-post-3.367.0" = { name = "_at_aws-sdk_slash_s3-presigned-post"; packageName = "@aws-sdk/s3-presigned-post"; - version = "3.360.0"; + version = "3.367.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.360.0.tgz"; - sha512 = "dBcG1PrAgS+Gm1gfpy/qEeE+ZqBpTFpc90Ze4HI76novgv0FxvRoH4AO3NrmC8uETVvo8SO70so5KRL2ctZMSQ=="; + url = "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.367.0.tgz"; + sha512 = "Uy6+tZejgL6QJKXPwxwXUAR60s4+aNScEUXYuIAs9pwArvKLgz2YxBG0GuPPCFnLGPHwvwgxbTog5971wNIZGA=="; }; }; "@aws-sdk/s3-request-presigner-3.296.0" = { @@ -1426,13 +1246,13 @@ let sha512 = "BQv+oNA5EzJymrfh7cnMun/ougmTX3eo6bGCWn/bQdL1LyxodeVdRZacD5tN+lAUYtjhQ7yS23ozYh0lvWNEXw=="; }; }; - "@aws-sdk/s3-request-presigner-3.360.0" = { + "@aws-sdk/s3-request-presigner-3.367.0" = { name = "_at_aws-sdk_slash_s3-request-presigner"; packageName = "@aws-sdk/s3-request-presigner"; - version = "3.360.0"; + version = "3.367.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.360.0.tgz"; - sha512 = "SWfRyyEbGKnrllKRWHsFfS4xbfM1YHYsaO2PJRo49vYIZvsj10vs0HZX8fF0v4md1XW99E7wBanxkoMo3mYVvg=="; + url = "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.367.0.tgz"; + sha512 = "VVfLQitGn31+HSjzJs1VJgmLlZeiqcmqitBZA6oe3XUrk6YMFTRg6rAWkV8S//s5fp5LtmDfT1wWBNAK0qctcw=="; }; }; "@aws-sdk/service-error-classification-3.296.0" = { @@ -1444,15 +1264,6 @@ let sha512 = "YIsWSQ38e1+FqXz3CMrkKS0JD8OLlHf6I72PJhbfegePpQQFqi9R8OREjP5V7UR9Z972yruv4i96ROH6SCtmoA=="; }; }; - "@aws-sdk/service-error-classification-3.357.0" = { - name = "_at_aws-sdk_slash_service-error-classification"; - packageName = "@aws-sdk/service-error-classification"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.357.0.tgz"; - sha512 = "VuXeL4g5vKO9HjgCZlxmH8Uv1FcqUSjmbPpQkbNtYIDck6u0qzM0rG+n0/1EjyQbPSr3MhW/pkWs5nx2Nljlyg=="; - }; - }; "@aws-sdk/shared-ini-file-loader-3.296.0" = { name = "_at_aws-sdk_slash_shared-ini-file-loader"; packageName = "@aws-sdk/shared-ini-file-loader"; @@ -1462,15 +1273,6 @@ let sha512 = "S31VfdiruN2trayoeB7HifsEB+WXhtfECosj90K903rzfyX+Eo+uUoK9O07UotxJ2gB3MBQ7R8pNnZio3Lb66w=="; }; }; - "@aws-sdk/shared-ini-file-loader-3.357.0" = { - name = "_at_aws-sdk_slash_shared-ini-file-loader"; - packageName = "@aws-sdk/shared-ini-file-loader"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.357.0.tgz"; - sha512 = "ceyqM4XxQe0Plb/oQAD2t1UOV2Iy4PFe1oAGM8dfJzYrRKu7zvMwru7/WaB3NYq+/mIY6RU+jjhRmjQ3GySVqA=="; - }; - }; "@aws-sdk/signature-v4-3.296.0" = { name = "_at_aws-sdk_slash_signature-v4"; packageName = "@aws-sdk/signature-v4"; @@ -1480,22 +1282,13 @@ let sha512 = "NQyJ/FClty4VmF1WoV4rOkbN0Unn0zevzy8iJrYhqxE3Sc7lySM4Btnsd4Iqelm2dR6l+jNRApGgD8NvoGjGig=="; }; }; - "@aws-sdk/signature-v4-3.357.0" = { - name = "_at_aws-sdk_slash_signature-v4"; - packageName = "@aws-sdk/signature-v4"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.357.0.tgz"; - sha512 = "itt4/Jh9FqnzK30qIjXFBvM4J7zN4S/AAqsRMnaX7U4f/MV+1YxQHmzimpdMnsCXXs2jqFqKVRu6DewxJ3nbxg=="; - }; - }; - "@aws-sdk/signature-v4-crt-3.357.0" = { + "@aws-sdk/signature-v4-crt-3.363.0" = { name = "_at_aws-sdk_slash_signature-v4-crt"; packageName = "@aws-sdk/signature-v4-crt"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/signature-v4-crt/-/signature-v4-crt-3.357.0.tgz"; - sha512 = "1sWy4W3IkSeLjDGFvgcijEw+N/inf+TmuATOo6TryndzyUNjaHhRDq1R/ZQerQF3KPXrTM6F095DyxA/Vqf6Fw=="; + url = "https://registry.npmjs.org/@aws-sdk/signature-v4-crt/-/signature-v4-crt-3.363.0.tgz"; + sha512 = "u2IajQm63KHhmgy76JgLM8OPRlxtpCSmd6DVcHCsUacPadyaxUofy0m0QA9ofBJVs6ukM4XVnWuOgtLj7UGsbw=="; }; }; "@aws-sdk/signature-v4-multi-region-3.296.0" = { @@ -1507,13 +1300,13 @@ let sha512 = "BNMXS0YJEgflPhO2KxXG4f0iTMOGdyxslDMNGmMWGGQm6bbwtqZ7Y9ZyMQYKfzk3GUPpfGQcaaSNiGfURPOCOg=="; }; }; - "@aws-sdk/signature-v4-multi-region-3.357.0" = { + "@aws-sdk/signature-v4-multi-region-3.363.0" = { name = "_at_aws-sdk_slash_signature-v4-multi-region"; packageName = "@aws-sdk/signature-v4-multi-region"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.357.0.tgz"; - sha512 = "eyO3GibYLNCPZ/YxM/ZVDh1fTMKvIUj4fpVo0bxQTKNlqNkVumAIOVLoH5um1A9FN7nDdz+40a7jwYSPlkxW6A=="; + url = "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.363.0.tgz"; + sha512 = "iWamQSpaBKg88LKuiUq8xO/7iyxJ+ORkA3qDhAwUqyTJOg87ma47yFf4ycCKqINnflc3AIGLGzBHnkBc4cMF5g=="; }; }; "@aws-sdk/smithy-client-3.296.0" = { @@ -1525,15 +1318,6 @@ let sha512 = "HEpsLNozGe9XOWouq5A1TFw5KhFodi8tZqYVNEbSpLoRR+EQKf6OCRvKIRkOn7FnnaOasOR1n7S0D51UG6/irw=="; }; }; - "@aws-sdk/smithy-client-3.360.0" = { - name = "_at_aws-sdk_slash_smithy-client"; - packageName = "@aws-sdk/smithy-client"; - version = "3.360.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.360.0.tgz"; - sha512 = "R7wbT2SkgWNEAxMekOTNcPcvBszabW2+qHjrcelbbVJNjx/2yK+MbpZI4WRSncByQMeeoW+aSUP+JgsbpiOWfw=="; - }; - }; "@aws-sdk/token-providers-3.296.0" = { name = "_at_aws-sdk_slash_token-providers"; packageName = "@aws-sdk/token-providers"; @@ -1543,13 +1327,13 @@ let sha512 = "yC1ku7A5S+o/CLlgbgDB2bx8+Wq43qj8xfohmTuIhpiP2m/NyUiRVv6S6ARONLI6bVeo1T2/BFk5Q9DfE2xzAQ=="; }; }; - "@aws-sdk/token-providers-3.360.0" = { + "@aws-sdk/token-providers-3.363.0" = { name = "_at_aws-sdk_slash_token-providers"; packageName = "@aws-sdk/token-providers"; - version = "3.360.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.360.0.tgz"; - sha512 = "gtnCmn2NL7uSwadqQPeU74Wo7Wf1NMJtui+KSWPYpc3joRZqIYj0kL5w0IT2S9tPQwCFerWVfhkvRkSGJ4nZ/g=="; + url = "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.363.0.tgz"; + sha512 = "6+0aJ1zugNgsMmhTtW2LBWxOVSaXCUk2q3xyTchSXkNzallYaRiZMRkieW+pKNntnu0g5H1T0zyfCO0tbXwxEA=="; }; }; "@aws-sdk/types-3.296.0" = { @@ -1579,15 +1363,6 @@ let sha512 = "nBgeGF+ziuDSLz+y8UAl6zL2tXxDwh3wqeXFe9ZcR4YW71BWuh+vEqEsaEMutOrfnJacCrYKTs9TkIOW41cEGg=="; }; }; - "@aws-sdk/url-parser-3.357.0" = { - name = "_at_aws-sdk_slash_url-parser"; - packageName = "@aws-sdk/url-parser"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.357.0.tgz"; - sha512 = "fAaU6cFsaAba01lCRsRJiYR/LfXvX2wudyEyutBVglE4dWSoSeu3QJNxImIzTBULfbiFhz59++NQ1JUVx88IVg=="; - }; - }; "@aws-sdk/util-arn-parser-3.295.0" = { name = "_at_aws-sdk_slash_util-arn-parser"; packageName = "@aws-sdk/util-arn-parser"; @@ -1633,15 +1408,6 @@ let sha512 = "NbG4/RSHV1VueStPRclSo5zRjNUmcDlNAs29sniZF+YaN0+Ad7hEdu/YgJw39shBfUaurz2Wv0pufU3cxE5Tng=="; }; }; - "@aws-sdk/util-body-length-browser-3.310.0" = { - name = "_at_aws-sdk_slash_util-body-length-browser"; - packageName = "@aws-sdk/util-body-length-browser"; - version = "3.310.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.310.0.tgz"; - sha512 = "sxsC3lPBGfpHtNTUoGXMQXLwjmR0zVpx0rSvzTPAuoVILVsp5AU/w5FphNPxD5OVIjNbZv9KsKTuvNTiZjDp9g=="; - }; - }; "@aws-sdk/util-body-length-node-3.295.0" = { name = "_at_aws-sdk_slash_util-body-length-node"; packageName = "@aws-sdk/util-body-length-node"; @@ -1651,15 +1417,6 @@ let sha512 = "dvGf8VBmrT66lM0n6P/h7wnlHS4Atafyivyl8f4TUCMvRdpqryvvrtnX6yYcq3T7VKQmas/2SOlgDvcrhGXaiw=="; }; }; - "@aws-sdk/util-body-length-node-3.310.0" = { - name = "_at_aws-sdk_slash_util-body-length-node"; - packageName = "@aws-sdk/util-body-length-node"; - version = "3.310.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.310.0.tgz"; - sha512 = "2tqGXdyKhyA6w4zz7UPoS8Ip+7sayOg9BwHNidiGm2ikbDxm1YrCfYXvCBdwaJxa4hJfRVz+aL9e+d3GqPI9pQ=="; - }; - }; "@aws-sdk/util-buffer-from-3.295.0" = { name = "_at_aws-sdk_slash_util-buffer-from"; packageName = "@aws-sdk/util-buffer-from"; @@ -1687,15 +1444,6 @@ let sha512 = "/5Dl1aV2yI8YQjqwmg4RTnl/E9NmNsx7HIwBZt+dTcOrM0LMUwczQBFFcLyqCj/qv5y+VsvLoAAA/OiBT7hb3w=="; }; }; - "@aws-sdk/util-config-provider-3.310.0" = { - name = "_at_aws-sdk_slash_util-config-provider"; - packageName = "@aws-sdk/util-config-provider"; - version = "3.310.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.310.0.tgz"; - sha512 = "xIBaYo8dwiojCw8vnUcIL4Z5tyfb1v3yjqyJKJWV/dqKUFOOS0U591plmXbM+M/QkXyML3ypon1f8+BoaDExrg=="; - }; - }; "@aws-sdk/util-create-request-3.296.0" = { name = "_at_aws-sdk_slash_util-create-request"; packageName = "@aws-sdk/util-create-request"; @@ -1714,15 +1462,6 @@ let sha512 = "R+nzc0PuTMaOG3LV4FoS5W7oMAqqr8G1IyI+A4Q5iem6YDMF157qV5h6wpIt3A8n9YfjyssLsAT/WPfyv/M79w=="; }; }; - "@aws-sdk/util-defaults-mode-browser-3.360.0" = { - name = "_at_aws-sdk_slash_util-defaults-mode-browser"; - packageName = "@aws-sdk/util-defaults-mode-browser"; - version = "3.360.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.360.0.tgz"; - sha512 = "/GR8VlK9xo1Q5WbVYuNaZ+XfoCFdWNb4z4mpoEgvEgBH4R0GjqiAqLftUA8Ykq1tJuDAKPYVzUNzK8DC0pt7/g=="; - }; - }; "@aws-sdk/util-defaults-mode-node-3.296.0" = { name = "_at_aws-sdk_slash_util-defaults-mode-node"; packageName = "@aws-sdk/util-defaults-mode-node"; @@ -1732,15 +1471,6 @@ let sha512 = "zsIYynqjBE2xlzpJsT3lb5gy06undSgYq9ziId7QaHFagqtrecHI2ZMcu2tBFcONpu9NPj3nqJB+kJUAnBc8sQ=="; }; }; - "@aws-sdk/util-defaults-mode-node-3.360.0" = { - name = "_at_aws-sdk_slash_util-defaults-mode-node"; - packageName = "@aws-sdk/util-defaults-mode-node"; - version = "3.360.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.360.0.tgz"; - sha512 = "gR3Ctqpyl7SgStDJ1Jlq6qQDuw/rS9AgbAXx+s3wsmm3fm8lHKkXkDPYVvNDqd6dVXRO6q8MRx00lwkGI4qrpQ=="; - }; - }; "@aws-sdk/util-endpoints-3.296.0" = { name = "_at_aws-sdk_slash_util-endpoints"; packageName = "@aws-sdk/util-endpoints"; @@ -1768,13 +1498,13 @@ let sha512 = "CcYECzkUAnHL5q3uyPicafn2OY0GiklIYfuOUHPZ/4FMxIesd1BnCDDRjTlFxLWjuNuiihIdwB7Qb1pDzxc3Iw=="; }; }; - "@aws-sdk/util-format-url-3.357.0" = { + "@aws-sdk/util-format-url-3.363.0" = { name = "_at_aws-sdk_slash_util-format-url"; packageName = "@aws-sdk/util-format-url"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.357.0.tgz"; - sha512 = "mdTO210Nkraw+gY/KxJN9wvX8brIT5+d5tLtLSNKx4K8Fx+qbIug9VeOaVVlv9S1tX5lUvG1l9SEIwq3RCserg=="; + url = "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.363.0.tgz"; + sha512 = "lz3z4M5QPVJxALVUOU6a538CO+VPDLl9dgeAQCRF7fVjYP7nRGjm7Hc1oiEP7nYL3sAw/lQfbL7NlTPNXRwRlQ=="; }; }; "@aws-sdk/util-hex-encoding-3.295.0" = { @@ -1786,15 +1516,6 @@ let sha512 = "XJcoVo41kHzhe28PBm/rqt5mdCp8R6abwiW9ug1dA6FOoPUO8kBUxDv6xaOmA2hfRvd2ocFfBXaUCBqUowkGcQ=="; }; }; - "@aws-sdk/util-hex-encoding-3.310.0" = { - name = "_at_aws-sdk_slash_util-hex-encoding"; - packageName = "@aws-sdk/util-hex-encoding"; - version = "3.310.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.310.0.tgz"; - sha512 = "sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA=="; - }; - }; "@aws-sdk/util-locate-window-3.310.0" = { name = "_at_aws-sdk_slash_util-locate-window"; packageName = "@aws-sdk/util-locate-window"; @@ -1813,15 +1534,6 @@ let sha512 = "MNWU+doVuX+mIehEManP6OP+f08T33qQpHoBqKIeKpn3TjZjMHG7ujACTkJiEOHUrnwTov7h0Sm+3OZwk3kh9w=="; }; }; - "@aws-sdk/util-middleware-3.357.0" = { - name = "_at_aws-sdk_slash_util-middleware"; - packageName = "@aws-sdk/util-middleware"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.357.0.tgz"; - sha512 = "pV1krjZs7BdahZBfsCJMatE8kcor7GFsBOWrQgQDm9T0We5b5xPpOO2vxAD0RytBpY8Ky2ELs/+qXMv7l5fWIA=="; - }; - }; "@aws-sdk/util-retry-3.296.0" = { name = "_at_aws-sdk_slash_util-retry"; packageName = "@aws-sdk/util-retry"; @@ -1831,24 +1543,6 @@ let sha512 = "0mh7SqOMjuJ4vE423SzA/AfCLM68jykbfpEBkTmfqkpjkeQSW+UXHAUdXsMmfzIneiq7go5Z548F868C3cZnwQ=="; }; }; - "@aws-sdk/util-retry-3.357.0" = { - name = "_at_aws-sdk_slash_util-retry"; - packageName = "@aws-sdk/util-retry"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.357.0.tgz"; - sha512 = "SUqYJE9msbuOVq+vnUy+t0LH7XuYNFz66dSF8q6tedsbJK4j8tgya0I1Ct3m06ynGrXDJMaj39I7AXCyW9bjtw=="; - }; - }; - "@aws-sdk/util-stream-3.360.0" = { - name = "_at_aws-sdk_slash_util-stream"; - packageName = "@aws-sdk/util-stream"; - version = "3.360.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-stream/-/util-stream-3.360.0.tgz"; - sha512 = "t3naBfNesXwLis29pzSfLx2ifCn2180GiPjRaIsQP14IiVCBOeT1xaU6Dpyk7WeR/jW4cu7wGl+kbeyfNF6QmQ=="; - }; - }; "@aws-sdk/util-stream-browser-3.296.0" = { name = "_at_aws-sdk_slash_util-stream-browser"; packageName = "@aws-sdk/util-stream-browser"; @@ -1876,15 +1570,6 @@ let sha512 = "1H5DcyIoXF8XcPBWf7wzHt0l+TW2EoR8Oq4gsVrPTQkHMTVclC2Yn8EF3gc4arwVBzwLulI9LMBE2L8fexGfTQ=="; }; }; - "@aws-sdk/util-uri-escape-3.310.0" = { - name = "_at_aws-sdk_slash_util-uri-escape"; - packageName = "@aws-sdk/util-uri-escape"; - version = "3.310.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.310.0.tgz"; - sha512 = "drzt+aB2qo2LgtDoiy/3sVG8w63cgLkqFIa2NFlGpUgHFWTXkqtbgf4L5QdjRGKWhmZsnqkbtL7vkSWEcYDJ4Q=="; - }; - }; "@aws-sdk/util-user-agent-browser-3.296.0" = { name = "_at_aws-sdk_slash_util-user-agent-browser"; packageName = "@aws-sdk/util-user-agent-browser"; @@ -1894,13 +1579,13 @@ let sha512 = "MGGG+09VkF0N+8KEht8NNE6Q7bqmddgqLkUbvzSky0y18UPEZyq9LTC4JZtzDDOzf/swgbq2IQ/5wtB81iouog=="; }; }; - "@aws-sdk/util-user-agent-browser-3.357.0" = { + "@aws-sdk/util-user-agent-browser-3.363.0" = { name = "_at_aws-sdk_slash_util-user-agent-browser"; packageName = "@aws-sdk/util-user-agent-browser"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.357.0.tgz"; - sha512 = "JHaWlNIUkPNvXkqeDOrqFzAlAgdwZK5mZw7FQnCRvf8tdSogpGZSkuyb9Z6rLD9gC40Srbc2nepO1cFpeMsDkA=="; + url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.363.0.tgz"; + sha512 = "fk9ymBUIYbxiGm99Cn+kAAXmvMCWTf/cHAcB79oCXV4ELXdPa9lN5xQhZRFNxLUeXG4OAMEuCAUUuZEj8Fnc1Q=="; }; }; "@aws-sdk/util-user-agent-node-3.296.0" = { @@ -1912,13 +1597,13 @@ let sha512 = "AMWac8aIBnaa9nxAEpZ752j29a/UQTViRfR5gnCX38ECBKGfOQMpgYnee5HdlMr4GHJj0WkOzQxBtInW4pV58g=="; }; }; - "@aws-sdk/util-user-agent-node-3.357.0" = { + "@aws-sdk/util-user-agent-node-3.363.0" = { name = "_at_aws-sdk_slash_util-user-agent-node"; packageName = "@aws-sdk/util-user-agent-node"; - version = "3.357.0"; + version = "3.363.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.357.0.tgz"; - sha512 = "RdpQoaJWQvcS99TVgSbT451iGrlH4qpWUWFA9U1IRhxOSsmC1hz8ME7xc8nci9SREx/ZlfT3ai6LpoAzAtIEMA=="; + url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.363.0.tgz"; + sha512 = "Fli/dvgGA9hdnQUrYb1//wNSFlK2jAfdJcfNXA6SeBYzSeH5pVGYF4kXF0FCdnMA3Fef+Zn1zAP/hw9v8VJHWQ=="; }; }; "@aws-sdk/util-utf8-3.295.0" = { @@ -1957,15 +1642,6 @@ let sha512 = "L57uIC74VyTjAdCH0wQqtvJtwK4+gIT/51K/BJHEqVg6C1pOwgrdT6dHC3q8b+gdOrZ6Ff/vTEfh7FZmVcPPjg=="; }; }; - "@aws-sdk/util-waiter-3.357.0" = { - name = "_at_aws-sdk_slash_util-waiter"; - packageName = "@aws-sdk/util-waiter"; - version = "3.357.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.357.0.tgz"; - sha512 = "jQQGA5G8bm0JP5C4U85VzMpkFHdeeT7fOSUncXLG9Sh8Ambzi4XTud8m5/dA7aNJkvPwZeIF9QdgWCOzpkp1xA=="; - }; - }; "@aws-sdk/xml-builder-3.295.0" = { name = "_at_aws-sdk_slash_xml-builder"; packageName = "@aws-sdk/xml-builder"; @@ -2110,22 +1786,22 @@ let sha512 = "ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg=="; }; }; - "@azure/msal-browser-2.37.1" = { + "@azure/msal-browser-2.38.0" = { name = "_at_azure_slash_msal-browser"; packageName = "@azure/msal-browser"; - version = "2.37.1"; + version = "2.38.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.37.1.tgz"; - sha512 = "EoKQISEpIY39Ru1OpWkeFZBcwp6Y0bG81bVmdyy4QJebPPDdVzfm62PSU0XFIRc3bqjZ4PBKBLMYLuo9NZYAow=="; + url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.38.0.tgz"; + sha512 = "gxBh83IumHgEP9uMCm9pJLKLRwICMQTxG9TX3AytdNt3oLUI3tytm/szYD5u5zKJgSkhHvwFSM+NPnM04hYw3w=="; }; }; - "@azure/msal-common-13.1.0" = { + "@azure/msal-common-13.2.0" = { name = "_at_azure_slash_msal-common"; packageName = "@azure/msal-common"; - version = "13.1.0"; + version = "13.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.1.0.tgz"; - sha512 = "wj+ULrRB0HTuMmtrMjg8j3guCx32GE2BCPbsMCZkHgL1BZetC3o/Su5UJEQMX1HNc9CrIaQNx5WaKWHygYDe0g=="; + url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.2.0.tgz"; + sha512 = "rnstQ7Zgn3fSTKNQO+/YNV34/QXJs0vni7IA0/3QB1EEyrJg14xyRmTqlw9ta+pdSuT5OJwUP8kI3D/rBwUIBw=="; }; }; "@azure/msal-common-7.6.0" = { @@ -2137,13 +1813,13 @@ let sha512 = "XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q=="; }; }; - "@azure/msal-node-1.17.3" = { + "@azure/msal-node-1.18.0" = { name = "_at_azure_slash_msal-node"; packageName = "@azure/msal-node"; - version = "1.17.3"; + version = "1.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.17.3.tgz"; - sha512 = "slsa+388bQQWnWH1V91KL+zV57rIp/0OQFfF0EmVMY8gnEIkAnpWWFUVBTTMbxEyjEFMk5ZW9xiHvHBcYFHzDw=="; + url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.0.tgz"; + sha512 = "N6GX1Twxw524e7gaJvj7hKtrPRmZl9qGY7U4pmUdx4XzoWYRFfYk4H1ZjVhQ7pwb5Ks88NNhbXVCagsuYPTEFg=="; }; }; "@azure/storage-blob-12.11.0" = { @@ -2155,13 +1831,13 @@ let sha512 = "na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg=="; }; }; - "@babel/cli-7.22.5" = { + "@babel/cli-7.22.6" = { name = "_at_babel_slash_cli"; packageName = "@babel/cli"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/cli/-/cli-7.22.5.tgz"; - sha512 = "N5d7MjzwsQ2wppwjhrsicVDhJSqF9labEP/swYiHhio4Ca2XjEehpgPmerjnLQl7BPE59BLud0PTWGYwqFl/cQ=="; + url = "https://registry.npmjs.org/@babel/cli/-/cli-7.22.6.tgz"; + sha512 = "Be3/RfEDmkMRGT1+ru5nTkfcvWz5jDOYg1V9rXqTz2u9Qt96O1ryboGvxVBp7wOnYWDB8DNHIWb6DThrpudfOw=="; }; }; "@babel/code-frame-7.10.4" = { @@ -2200,13 +1876,13 @@ let sha512 = "Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ=="; }; }; - "@babel/compat-data-7.22.5" = { + "@babel/compat-data-7.22.6" = { name = "_at_babel_slash_compat-data"; packageName = "@babel/compat-data"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz"; - sha512 = "4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA=="; + url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.6.tgz"; + sha512 = "29tfsWTq2Ftu7MXmimyC0C5FDZv5DYxOZkh3XD3+QW4V/BYuv/LyEsjj3c0hqedEaDt6DBfDvexMKU8YevdqFg=="; }; }; "@babel/core-7.0.0" = { @@ -2218,13 +1894,13 @@ let sha512 = "nrvxS5u6QUN5gLl1GEakIcmOeoUHT1/gQtdMRq18WFURJ5osn4ppJLVSseMQo4zVWKJfBTF4muIYijXUnKlRLQ=="; }; }; - "@babel/core-7.22.5" = { + "@babel/core-7.22.8" = { name = "_at_babel_slash_core"; packageName = "@babel/core"; - version = "7.22.5"; + version = "7.22.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz"; - sha512 = "SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg=="; + url = "https://registry.npmjs.org/@babel/core/-/core-7.22.8.tgz"; + sha512 = "75+KxFB4CZqYRXjx4NlR4J7yGvKumBuZTmV4NV6v09dVXXkuYVYLT68N6HCzLvfJ+fWCxQsntNzKwwIXL4bHnw=="; }; }; "@babel/generator-7.18.2" = { @@ -2236,13 +1912,13 @@ let sha512 = "W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw=="; }; }; - "@babel/generator-7.22.5" = { + "@babel/generator-7.22.7" = { name = "_at_babel_slash_generator"; packageName = "@babel/generator"; - version = "7.22.5"; + version = "7.22.7"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz"; - sha512 = "+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA=="; + url = "https://registry.npmjs.org/@babel/generator/-/generator-7.22.7.tgz"; + sha512 = "p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ=="; }; }; "@babel/helper-annotate-as-pure-7.22.5" = { @@ -2263,40 +1939,40 @@ let sha512 = "m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw=="; }; }; - "@babel/helper-compilation-targets-7.22.5" = { + "@babel/helper-compilation-targets-7.22.6" = { name = "_at_babel_slash_helper-compilation-targets"; packageName = "@babel/helper-compilation-targets"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz"; - sha512 = "Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw=="; + url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.6.tgz"; + sha512 = "534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA=="; }; }; - "@babel/helper-create-class-features-plugin-7.22.5" = { + "@babel/helper-create-class-features-plugin-7.22.6" = { name = "_at_babel_slash_helper-create-class-features-plugin"; packageName = "@babel/helper-create-class-features-plugin"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz"; - sha512 = "xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q=="; + url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.6.tgz"; + sha512 = "iwdzgtSiBxF6ni6mzVnZCF3xt5qE6cEA0J7nFt8QOAWZ0zjCFceEgpn3vtb2V7WFR6QzP2jmIFOHMTRo7eNJjQ=="; }; }; - "@babel/helper-create-regexp-features-plugin-7.22.5" = { + "@babel/helper-create-regexp-features-plugin-7.22.6" = { name = "_at_babel_slash_helper-create-regexp-features-plugin"; packageName = "@babel/helper-create-regexp-features-plugin"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz"; - sha512 = "1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A=="; + url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.6.tgz"; + sha512 = "nBookhLKxAWo/TUCmhnaEJyLz2dekjQvv5SRpE9epWQBcpedWLKt8aZdsuT9XV5ovzR3fENLjRXVT0GsSlGGhA=="; }; }; - "@babel/helper-define-polyfill-provider-0.4.0" = { + "@babel/helper-define-polyfill-provider-0.4.1" = { name = "_at_babel_slash_helper-define-polyfill-provider"; packageName = "@babel/helper-define-polyfill-provider"; - version = "0.4.0"; + version = "0.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz"; - sha512 = "RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg=="; + url = "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.1.tgz"; + sha512 = "kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A=="; }; }; "@babel/helper-environment-visitor-7.22.5" = { @@ -2407,13 +2083,13 @@ let sha512 = "tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q=="; }; }; - "@babel/helper-split-export-declaration-7.22.5" = { + "@babel/helper-split-export-declaration-7.22.6" = { name = "_at_babel_slash_helper-split-export-declaration"; packageName = "@babel/helper-split-export-declaration"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz"; - sha512 = "thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ=="; + url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz"; + sha512 = "AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g=="; }; }; "@babel/helper-string-parser-7.22.5" = { @@ -2452,13 +2128,13 @@ let sha512 = "bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw=="; }; }; - "@babel/helpers-7.22.5" = { + "@babel/helpers-7.22.6" = { name = "_at_babel_slash_helpers"; packageName = "@babel/helpers"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz"; - sha512 = "pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q=="; + url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz"; + sha512 = "YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA=="; }; }; "@babel/highlight-7.22.5" = { @@ -2470,13 +2146,13 @@ let sha512 = "BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw=="; }; }; - "@babel/node-7.22.5" = { + "@babel/node-7.22.6" = { name = "_at_babel_slash_node"; packageName = "@babel/node"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/node/-/node-7.22.5.tgz"; - sha512 = "rguSfZsRNsAhCQ/XjZhDK2CTWxp/jEKx2On8Ir+C6uCZERirg/Ae6fJaOSKQgTg11kA2LEvonpxY2Hb3zF5C8g=="; + url = "https://registry.npmjs.org/@babel/node/-/node-7.22.6.tgz"; + sha512 = "Lt6v+RUQOTsEOXLv+KfjogLFkFfsLPPSoXZqmbngfVatkWjQPnFGHO0xjFRcN6XEvm3vsnZn+AWQiRpgZFsdIA=="; }; }; "@babel/parser-7.16.4" = { @@ -2497,13 +2173,13 @@ let sha512 = "FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow=="; }; }; - "@babel/parser-7.22.5" = { + "@babel/parser-7.22.7" = { name = "_at_babel_slash_parser"; packageName = "@babel/parser"; - version = "7.22.5"; + version = "7.22.7"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz"; - sha512 = "DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q=="; + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz"; + sha512 = "7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q=="; }; }; "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5" = { @@ -2551,13 +2227,13 @@ let sha512 = "cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ=="; }; }; - "@babel/plugin-proposal-decorators-7.22.5" = { + "@babel/plugin-proposal-decorators-7.22.7" = { name = "_at_babel_slash_plugin-proposal-decorators"; packageName = "@babel/plugin-proposal-decorators"; - version = "7.22.5"; + version = "7.22.7"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.5.tgz"; - sha512 = "h8hlezQ4dl6ixodgXkH8lUfcD7x+WAuIqPUjwGoItynrXOAv4a4Tci1zA/qjzQjjcl0v3QpLdc2LM6ZACQuY7A=="; + url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.7.tgz"; + sha512 = "omXqPF7Onq4Bb7wHxXjM3jSMSJvUUbvDvmmds7KI5n9Cq6Ln5I05I1W2nRlRof1rGdiUxJrxwe285WF96XlBXQ=="; }; }; "@babel/plugin-proposal-export-default-from-7.22.5" = { @@ -2884,13 +2560,13 @@ let sha512 = "26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw=="; }; }; - "@babel/plugin-transform-async-generator-functions-7.22.5" = { + "@babel/plugin-transform-async-generator-functions-7.22.7" = { name = "_at_babel_slash_plugin-transform-async-generator-functions"; packageName = "@babel/plugin-transform-async-generator-functions"; - version = "7.22.5"; + version = "7.22.7"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz"; - sha512 = "gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.7.tgz"; + sha512 = "7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg=="; }; }; "@babel/plugin-transform-async-to-generator-7.22.5" = { @@ -2938,13 +2614,13 @@ let sha512 = "SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA=="; }; }; - "@babel/plugin-transform-classes-7.22.5" = { + "@babel/plugin-transform-classes-7.22.6" = { name = "_at_babel_slash_plugin-transform-classes"; packageName = "@babel/plugin-transform-classes"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz"; - sha512 = "2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz"; + sha512 = "58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ=="; }; }; "@babel/plugin-transform-computed-properties-7.22.5" = { @@ -3172,13 +2848,13 @@ let sha512 = "pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg=="; }; }; - "@babel/plugin-transform-optional-chaining-7.22.5" = { + "@babel/plugin-transform-optional-chaining-7.22.6" = { name = "_at_babel_slash_plugin-transform-optional-chaining"; packageName = "@babel/plugin-transform-optional-chaining"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz"; - sha512 = "AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.6.tgz"; + sha512 = "Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg=="; }; }; "@babel/plugin-transform-parameters-7.22.5" = { @@ -3298,13 +2974,13 @@ let sha512 = "yECRVxRu25Nsf6IY5v5XrXhcW9ZHomUQiq30VO8H7r3JYPcBJDTcxZmT+6v1O3QKKrDp1Wp40LinGbcd+jlp9A=="; }; }; - "@babel/plugin-transform-runtime-7.22.5" = { + "@babel/plugin-transform-runtime-7.22.7" = { name = "_at_babel_slash_plugin-transform-runtime"; packageName = "@babel/plugin-transform-runtime"; - version = "7.22.5"; + version = "7.22.7"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.5.tgz"; - sha512 = "bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.7.tgz"; + sha512 = "o02xM7iY7mSPI+TvaYDH0aYl+lg3+KT7qrD705JlsB/GrZSNaYO/4i+aDFKPiJ7ubq3hgv8NNLCdyB5MFxT8mg=="; }; }; "@babel/plugin-transform-shorthand-properties-7.22.5" = { @@ -3415,13 +3091,13 @@ let sha512 = "Fnx1wWaWv2w2rl+VHxA9si//Da40941IQ29fKiRejVR7oN1FxSEL8+SyAX/2oKIye2gPvY/GBbJVEKQ/oi43zQ=="; }; }; - "@babel/preset-env-7.22.5" = { + "@babel/preset-env-7.22.7" = { name = "_at_babel_slash_preset-env"; packageName = "@babel/preset-env"; - version = "7.22.5"; + version = "7.22.7"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.5.tgz"; - sha512 = "fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A=="; + url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.7.tgz"; + sha512 = "1whfDtW+CzhETuzYXfcgZAh8/GFMeEbz0V5dVgya8YeJyCU6Y/P2Gnx4Qb3MylK68Zu9UiwUvbPMPTpFAOJ+sQ=="; }; }; "@babel/preset-flow-7.22.5" = { @@ -3523,13 +3199,13 @@ let sha512 = "xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw=="; }; }; - "@babel/runtime-7.22.5" = { + "@babel/runtime-7.22.6" = { name = "_at_babel_slash_runtime"; packageName = "@babel/runtime"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz"; - sha512 = "ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA=="; + url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz"; + sha512 = "wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ=="; }; }; "@babel/runtime-7.9.0" = { @@ -3568,13 +3244,13 @@ let sha512 = "X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw=="; }; }; - "@babel/traverse-7.22.5" = { + "@babel/traverse-7.22.8" = { name = "_at_babel_slash_traverse"; packageName = "@babel/traverse"; - version = "7.22.5"; + version = "7.22.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz"; - sha512 = "7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ=="; + url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz"; + sha512 = "y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw=="; }; }; "@babel/types-7.19.0" = { @@ -3685,40 +3361,40 @@ let sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA=="; }; }; - "@cdktf/cli-core-0.17.0" = { + "@cdktf/cli-core-0.17.1" = { name = "_at_cdktf_slash_cli-core"; packageName = "@cdktf/cli-core"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/cli-core/-/cli-core-0.17.0.tgz"; - sha512 = "SW84rbcnvUsROC5FOIw6AXBGq2cBAdM278ar7j3PPTaun5tjYZaImIN70YFI5aV2A8PDm8yoilZADem8/2rUUA=="; + url = "https://registry.npmjs.org/@cdktf/cli-core/-/cli-core-0.17.1.tgz"; + sha512 = "PlcRLTpbhJB4ELNFjDROi2xduEI/0GeXd/0NzCW5c+luycSK5DNH2XJ0TG/qDa3G+6AKOhX5A1ac10vugmyl6w=="; }; }; - "@cdktf/commons-0.17.0" = { + "@cdktf/commons-0.17.1" = { name = "_at_cdktf_slash_commons"; packageName = "@cdktf/commons"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/commons/-/commons-0.17.0.tgz"; - sha512 = "zXWuaU/5HpIrg+IJPcCIp+yJHsn34Z0tmB6OusCofjhK677TLDt+jE5KKhgThM+NJLBYW5iSd8dMqn9e5KZong=="; + url = "https://registry.npmjs.org/@cdktf/commons/-/commons-0.17.1.tgz"; + sha512 = "AXNMYlu3RXSZUHdMxR1EsOiMfemqVrBy27G70rJkfz4OjA4IqxITzyDF3imnmagLwMgL9yOgF35RyEDzIUPVrw=="; }; }; - "@cdktf/hcl2cdk-0.17.0" = { + "@cdktf/hcl2cdk-0.17.1" = { name = "_at_cdktf_slash_hcl2cdk"; packageName = "@cdktf/hcl2cdk"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.17.0.tgz"; - sha512 = "RkBTWlK15YjO5wqlgmLyPBy2nsoeIFZRI5EhaPeYhqjBr8qHH+Zhg4/jSSfW/trrdZazIortQzdfdbShvZYhhw=="; + url = "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.17.1.tgz"; + sha512 = "89nf+/Or2jvQthTTDsza2R6uF1j6Y5TjaDz0bwY9La1QjH3wcyk9GJxniz2BYDf1UqdRugdcaVOkJjq54Fepxw=="; }; }; - "@cdktf/hcl2json-0.17.0" = { + "@cdktf/hcl2json-0.17.1" = { name = "_at_cdktf_slash_hcl2json"; packageName = "@cdktf/hcl2json"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.17.0.tgz"; - sha512 = "PNEDsVJBHqlBZtQNvMimjpkIkqqrRqWq7NVJaGiCSpb02rf5VeCgJvZhY0stUXd6hmsi4pg/Y10v4tjv7gb/XA=="; + url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.17.1.tgz"; + sha512 = "nOAuJe22FKzBlNJhKRHHTH8Pst2kNEJ18IIL4T2Tfde9EMayyBcGmQ4rsEu4tj0+EuUkryKSkLmwdzPrJS+aaQ=="; }; }; "@cdktf/node-pty-prebuilt-multiarch-0.10.1-pre.10" = { @@ -3730,13 +3406,13 @@ let sha512 = "5ysQrHJvqYLYg407KvaDNu+xx68ZGaqeF0SohXe5e4yNqJhPFPUQ536rkReQcPc2yZiF5PDmmvf5T9MOacHpSQ=="; }; }; - "@cdktf/provider-generator-0.17.0" = { + "@cdktf/provider-generator-0.17.1" = { name = "_at_cdktf_slash_provider-generator"; packageName = "@cdktf/provider-generator"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.17.0.tgz"; - sha512 = "/Ei9uVuLT6xjJIn6hvGepmS7tOjOAYsUplpc3J2jS1US85aO7oMASgjjgISvDC7saddLqhYCfysSWrYU5zUp0g=="; + url = "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.17.1.tgz"; + sha512 = "STOlAZXGMVEcsRkx5bZhmhiLfiEB16ztwpTQBWVdXVyVHejgU/i/Xrbl4e/id6K5AG+mZTDHKnKucx+UCOHr+A=="; }; }; "@chemzqm/msgpack-lite-0.1.29" = { @@ -3766,49 +3442,49 @@ let sha512 = "MVbXLbTcAotOPUj0pAMhVtJ+3/kFkwJqc5qNOleOZTv6QkZZABDMS21dSrSlVswEHwrpWC03e4fWytjqKvuE2A=="; }; }; - "@cloudflare/workerd-darwin-64-1.20230518.0" = { + "@cloudflare/workerd-darwin-64-1.20230628.0" = { name = "_at_cloudflare_slash_workerd-darwin-64"; packageName = "@cloudflare/workerd-darwin-64"; - version = "1.20230518.0"; + version = "1.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20230518.0.tgz"; - sha512 = "reApIf2/do6GjLlajU6LbRYh8gm/XcaRtzGbF8jo5IzyDSsdStmfNuvq7qssZXG92219Yp1kuTgR9+D1GGZGbg=="; + url = "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20230628.0.tgz"; + sha512 = "ndtsGCR3WKcNvq2eE2teQXcE+r7PwMh3jnyxPuc4/Fed4q3DQC++da4zNn8f+D+dLd7myifGeygbHic86vh4OA=="; }; }; - "@cloudflare/workerd-darwin-arm64-1.20230518.0" = { + "@cloudflare/workerd-darwin-arm64-1.20230628.0" = { name = "_at_cloudflare_slash_workerd-darwin-arm64"; packageName = "@cloudflare/workerd-darwin-arm64"; - version = "1.20230518.0"; + version = "1.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20230518.0.tgz"; - sha512 = "1l+xdbmPddqb2YIHd1YJ3YG/Fl1nhayzcxfL30xfNS89zJn9Xn3JomM0XMD4mk0d5GruBP3q8BQZ1Uo4rRLF3A=="; + url = "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20230628.0.tgz"; + sha512 = "cvGUkP517K43PzlMm0Q9WFBJCOC8UR+E5qNf+nO2fewAx8SCyeqrOboVliDBaQmI8z6F6f59L6Gh4QuxEJEjdA=="; }; }; - "@cloudflare/workerd-linux-64-1.20230518.0" = { + "@cloudflare/workerd-linux-64-1.20230628.0" = { name = "_at_cloudflare_slash_workerd-linux-64"; packageName = "@cloudflare/workerd-linux-64"; - version = "1.20230518.0"; + version = "1.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20230518.0.tgz"; - sha512 = "/pfR+YBpMOPr2cAlwjtInil0hRZjD8KX9LqK9JkfkEiaBH8CYhnJQcOdNHZI+3OjcY09JnQtEVC5xC4nbW7Bvw=="; + url = "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20230628.0.tgz"; + sha512 = "NRYVNTuhvAxBzkj3V1TkYl1LiV9xxT6yk3OUXzcA6eUPH2EQYkDeOkWhAeuKrTi5JY8gLUvvxs5OOj5WTL9jYQ=="; }; }; - "@cloudflare/workerd-linux-arm64-1.20230518.0" = { + "@cloudflare/workerd-linux-arm64-1.20230628.0" = { name = "_at_cloudflare_slash_workerd-linux-arm64"; packageName = "@cloudflare/workerd-linux-arm64"; - version = "1.20230518.0"; + version = "1.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20230518.0.tgz"; - sha512 = "q3HQvn3J4uEkE0cfDAGG8zqzSZrD47cavB/Tzv4mNutqwg6B4wL3ifjtGeB55tnP2K2KL0GVmX4tObcvpUF4BA=="; + url = "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20230628.0.tgz"; + sha512 = "IVrP/Pf12k9S31TDjnHSUe/xrYLkuvQN+DtoUSWVgpe0Mj1w8uHUPGpRIc8XQF+6OWFUQr2SgGsEtjeYZm3Hlw=="; }; }; - "@cloudflare/workerd-windows-64-1.20230518.0" = { + "@cloudflare/workerd-windows-64-1.20230628.0" = { name = "_at_cloudflare_slash_workerd-windows-64"; packageName = "@cloudflare/workerd-windows-64"; - version = "1.20230518.0"; + version = "1.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20230518.0.tgz"; - sha512 = "vNEHKS5gKKduNOBYtQjcBopAmFT1iScuPWMZa2nJboSjOB9I/5oiVsUpSyk5Y2ARyrohXNz0y8D7p87YzTASWw=="; + url = "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20230628.0.tgz"; + sha512 = "y6scWqHFHhlf2a1AsT0UeMyWSloIO1baVxp9DW62gFO8BwWrTPgwiG9Rr09zllY5tSxkrU7VOPsEbK9NNcRMsA=="; }; }; "@colors/colors-1.5.0" = { @@ -4054,13 +3730,13 @@ let sha512 = "Aw07qiTroqSST2P5joSrC4uOA05zTXzI2wMb+me3q4Davv1D9sCkzXY0TGoC2vzhNv5ooemRi9KATGaBSdU1sw=="; }; }; - "@cspell/dict-companies-3.0.15" = { + "@cspell/dict-companies-3.0.16" = { name = "_at_cspell_slash_dict-companies"; packageName = "@cspell/dict-companies"; - version = "3.0.15"; + version = "3.0.16"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.15.tgz"; - sha512 = "SbSy8/YjRHNqAx8H+r5C2FxYbmW5bTDa1acqWIJxUkwACJIzwwOrtK9WWQVhiTtOGo7BVYXydXDgCBFf2H8+9A=="; + url = "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.16.tgz"; + sha512 = "Ut/ntCTnnzjO5cDrPnzYYLLaoElNsXNmLXIxHELP9lR70OsiLVJE079A2fhgE58smvnjJDcERVGyQJTirDBICA=="; }; }; "@cspell/dict-cpp-1.1.40" = { @@ -4144,13 +3820,13 @@ let sha512 = "jigcODm7Z4IFZ4vParwwP3IT0fIgRq/9VoxkXfrxBMsLBGGM2QltHBj7pl+joX+c4cOHxfyZktGJK1B1wFtR4Q=="; }; }; - "@cspell/dict-data-science-1.0.4" = { + "@cspell/dict-data-science-1.0.6" = { name = "_at_cspell_slash_dict-data-science"; packageName = "@cspell/dict-data-science"; - version = "1.0.4"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-1.0.4.tgz"; - sha512 = "yuS6Z8Kk9cUxkXnXHiH8rDsmLxiBrUB9msnWh3xHM0WFlUQp3uMI6KYq/kxN7IS02lgWPy1Vt7GF+h3Q+Jt31w=="; + url = "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-1.0.6.tgz"; + sha512 = "lLvuZSWAr2N6Ny5Q0WburmqZxCSdDFpOk01z8NuKhIHvwQWdBRZSDFGY1j4LrJEde8K3L0M1glq4Jtqm4mnW7Q=="; }; }; "@cspell/dict-django-1.0.26" = { @@ -4162,13 +3838,13 @@ let sha512 = "mn9bd7Et1L2zuibc08GVHTiD2Go3/hdjyX5KLukXDklBkq06r+tb0OtKtf1zKodtFDTIaYekGADhNhA6AnKLkg=="; }; }; - "@cspell/dict-django-4.0.2" = { + "@cspell/dict-django-4.1.0" = { name = "_at_cspell_slash_dict-django"; packageName = "@cspell/dict-django"; - version = "4.0.2"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.0.2.tgz"; - sha512 = "L0Yw6+Yh2bE9/FAMG4gy9m752G4V8HEBjEAGeRIQ9qvxDLR9yD6dPOtgEFTjv7SWlKSrLb9wA/W3Q2GKCOusSg=="; + url = "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.0.tgz"; + sha512 = "bKJ4gPyrf+1c78Z0Oc4trEB9MuhcB+Yg+uTTWsvhY6O2ncFYbB/LbEZfqhfmmuK/XJJixXfI1laF2zicyf+l0w=="; }; }; "@cspell/dict-docker-1.1.6" = { @@ -4261,13 +3937,13 @@ let sha512 = "EllahNkhzvLWo0ptwu0l3oEeAJOQSUpZnDfnKRIh6mJVehuSovNHwA9vrdZ8jBUjuqcfaN2e7c32zN0D/qvWJQ=="; }; }; - "@cspell/dict-filetypes-3.0.0" = { + "@cspell/dict-filetypes-3.0.1" = { name = "_at_cspell_slash_dict-filetypes"; packageName = "@cspell/dict-filetypes"; - version = "3.0.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.0.tgz"; - sha512 = "Fiyp0z5uWaK0d2TfR9GMUGDKmUMAsOhGD5A0kHoqnNGswL2iw0KB0mFBONEquxU65fEnQv4R+jdM2d9oucujuA=="; + url = "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.1.tgz"; + sha512 = "8z8mY1IbrTyTRumx2vvD9yzRhNMk9SajM/GtI5hdMM2pPpNSp25bnuauzjRf300eqlqPY2MNb5MmhBFO014DJw=="; }; }; "@cspell/dict-fonts-1.0.14" = { @@ -4504,13 +4180,13 @@ let sha512 = "RwkuZGcYBxL3Yux3cSG/IOWGlQ1e9HLCpHeyMtTVGYKAIkFAVUnGrz20l16/Q7zUG7IEktBz5O42kAozrEnqMQ=="; }; }; - "@cspell/dict-npm-5.0.5" = { + "@cspell/dict-npm-5.0.7" = { name = "_at_cspell_slash_dict-npm"; packageName = "@cspell/dict-npm"; - version = "5.0.5"; + version = "5.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.5.tgz"; - sha512 = "eirZm4XpJNEcbmLGIwI2qXdRRlCKwEsH9mT3qCUytmbj6S6yn63F+8bShMW/yQBedV7+GXq9Td+cJdqiVutOiA=="; + url = "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.7.tgz"; + sha512 = "6SegF0HsVaBTl6PlHjeErG8Av+tRYkUG1yaXUQIGWXU0A8oxhI0o4PuL65UWH5lkCKhJyGai69Cd0iytL0oVFg=="; }; }; "@cspell/dict-php-1.0.25" = { @@ -4540,13 +4216,13 @@ let sha512 = "zF/raM/lkhXeHf4I43OtK0gP9rBeEJFArscTVwLWOCIvNk21MJcNoTYoaGw+c056+Q+hJL0psGLO7QN+mxYH1A=="; }; }; - "@cspell/dict-powershell-5.0.1" = { + "@cspell/dict-powershell-5.0.2" = { name = "_at_cspell_slash_dict-powershell"; packageName = "@cspell/dict-powershell"; - version = "5.0.1"; + version = "5.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.1.tgz"; - sha512 = "lLl+syWFgfv2xdsoxHfPIB2FGkn//XahCIKcRaf52AOlm1/aXeaJN579B9HCpvM7wawHzMqJ33VJuL/vb6Lc4g=="; + url = "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.2.tgz"; + sha512 = "IHfWLme3FXE7vnOmMncSBxOsMTdNWd1Vcyhag03WS8oANSgX8IZ+4lMI00mF0ptlgchf16/OU8WsV4pZfikEFw=="; }; }; "@cspell/dict-public-licenses-2.0.2" = { @@ -4648,13 +4324,13 @@ let sha512 = "pfF3Ys2gRffu5ElqkH7FQMDMi/iZMyOzpGMb3FSH0PJ2AnRQ5rRNWght1h2L36YxvXl0mWVaFrrfwiOyRIc8ZQ=="; }; }; - "@cspell/dict-software-terms-3.1.17" = { + "@cspell/dict-software-terms-3.1.18" = { name = "_at_cspell_slash_dict-software-terms"; packageName = "@cspell/dict-software-terms"; - version = "3.1.17"; + version = "3.1.18"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.1.17.tgz"; - sha512 = "LYEoHdwO8Wa7qCWn3CB50HJ9D++c33y5Y6wLSooERkbhak/ZVv8RNO/eZJLO25cAQxrAA1AbcAzGIpnFnZ2EjQ=="; + url = "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.1.18.tgz"; + sha512 = "puNwb9w7Au8CGdQsNcFD/YTnFR6IuNjciXWRjmnSV+M1lZ6pJiFi4AMvecFmdZzyM3UYpWRAYxlt/RJ+RsBWbA=="; }; }; "@cspell/dict-sql-2.1.0" = { @@ -4738,13 +4414,13 @@ let sha512 = "IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw=="; }; }; - "@csstools/css-parser-algorithms-2.2.0" = { + "@csstools/css-parser-algorithms-2.3.0" = { name = "_at_csstools_slash_css-parser-algorithms"; packageName = "@csstools/css-parser-algorithms"; - version = "2.2.0"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.2.0.tgz"; - sha512 = "9BoQ/jSrPq4vv3b9jjLW+PNNv56KlDH5JMx5yASSNrCtvq70FCNZUjXRvbCeR9hYj9ZyhURtqpU/RFIgg6kiOw=="; + url = "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.0.tgz"; + sha512 = "dTKSIHHWc0zPvcS5cqGP+/TPFUJB0ekJ9dGKvMAFoNuBFhDPBt9OMGNZiIA5vTiNdGHHBeScYPXIGBMnVOahsA=="; }; }; "@csstools/css-tokenizer-2.1.1" = { @@ -4756,22 +4432,22 @@ let sha512 = "GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA=="; }; }; - "@csstools/media-query-list-parser-2.1.1" = { + "@csstools/media-query-list-parser-2.1.2" = { name = "_at_csstools_slash_media-query-list-parser"; packageName = "@csstools/media-query-list-parser"; - version = "2.1.1"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.1.tgz"; - sha512 = "pUjtFbaKbiFNjJo8pprrIaXLvQvWIlwPiFnRI4sEnc4F0NIGTOsw8kaJSR3CmZAKEvV8QYckovgAnWQC0bgLLQ=="; + url = "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.2.tgz"; + sha512 = "M8cFGGwl866o6++vIY7j1AKuq9v57cf+dGepScwCcbut9ypJNr4Cj+LLTWligYUZ0uyhEoJDKt5lvyBfh2L3ZQ=="; }; }; - "@csstools/selector-specificity-2.2.0" = { + "@csstools/selector-specificity-3.0.0" = { name = "_at_csstools_slash_selector-specificity"; packageName = "@csstools/selector-specificity"; - version = "2.2.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz"; - sha512 = "+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw=="; + url = "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz"; + sha512 = "hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g=="; }; }; "@cycle/dom-18.3.0" = { @@ -5224,22 +4900,22 @@ let sha512 = "mueuEoh+s1eRbSJqq9KNBQwI4QhQV6sRXIfTyLXSHGMpyew61rOK4qY21uKbXl1iBoMb0AdL1deWFCQVlN2qHA=="; }; }; - "@esbuild/android-arm-0.17.19" = { + "@esbuild/android-arm-0.17.6" = { name = "_at_esbuild_slash_android-arm"; packageName = "@esbuild/android-arm"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz"; - sha512 = "rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A=="; + url = "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.6.tgz"; + sha512 = "bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g=="; }; }; - "@esbuild/android-arm-0.17.6" = { + "@esbuild/android-arm-0.18.11" = { name = "_at_esbuild_slash_android-arm"; packageName = "@esbuild/android-arm"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.6.tgz"; - sha512 = "bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g=="; + url = "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.11.tgz"; + sha512 = "q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q=="; }; }; "@esbuild/android-arm64-0.16.3" = { @@ -5251,22 +4927,22 @@ let sha512 = "RolFVeinkeraDvN/OoRf1F/lP0KUfGNb5jxy/vkIMeRRChkrX/HTYN6TYZosRJs3a1+8wqpxAo5PI5hFmxyPRg=="; }; }; - "@esbuild/android-arm64-0.17.19" = { + "@esbuild/android-arm64-0.17.6" = { name = "_at_esbuild_slash_android-arm64"; packageName = "@esbuild/android-arm64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz"; - sha512 = "KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA=="; + url = "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.6.tgz"; + sha512 = "YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg=="; }; }; - "@esbuild/android-arm64-0.17.6" = { + "@esbuild/android-arm64-0.18.11" = { name = "_at_esbuild_slash_android-arm64"; packageName = "@esbuild/android-arm64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.6.tgz"; - sha512 = "YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg=="; + url = "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.11.tgz"; + sha512 = "snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw=="; }; }; "@esbuild/android-x64-0.16.3" = { @@ -5278,22 +4954,22 @@ let sha512 = "SFpTUcIT1bIJuCCBMCQWq1bL2gPTjWoLZdjmIhjdcQHaUfV41OQfho6Ici5uvvkMmZRXIUGpM3GxysP/EU7ifQ=="; }; }; - "@esbuild/android-x64-0.17.19" = { + "@esbuild/android-x64-0.17.6" = { name = "_at_esbuild_slash_android-x64"; packageName = "@esbuild/android-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz"; - sha512 = "uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww=="; + url = "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.6.tgz"; + sha512 = "MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ=="; }; }; - "@esbuild/android-x64-0.17.6" = { + "@esbuild/android-x64-0.18.11" = { name = "_at_esbuild_slash_android-x64"; packageName = "@esbuild/android-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.6.tgz"; - sha512 = "MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ=="; + url = "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.11.tgz"; + sha512 = "iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw=="; }; }; "@esbuild/darwin-arm64-0.16.3" = { @@ -5305,22 +4981,22 @@ let sha512 = "DO8WykMyB+N9mIDfI/Hug70Dk1KipavlGAecxS3jDUwAbTpDXj0Lcwzw9svkhxfpCagDmpaTMgxWK8/C/XcXvw=="; }; }; - "@esbuild/darwin-arm64-0.17.19" = { + "@esbuild/darwin-arm64-0.17.6" = { name = "_at_esbuild_slash_darwin-arm64"; packageName = "@esbuild/darwin-arm64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz"; - sha512 = "80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg=="; + url = "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.6.tgz"; + sha512 = "bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA=="; }; }; - "@esbuild/darwin-arm64-0.17.6" = { + "@esbuild/darwin-arm64-0.18.11" = { name = "_at_esbuild_slash_darwin-arm64"; packageName = "@esbuild/darwin-arm64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.6.tgz"; - sha512 = "bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA=="; + url = "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz"; + sha512 = "Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w=="; }; }; "@esbuild/darwin-x64-0.16.3" = { @@ -5332,22 +5008,22 @@ let sha512 = "uEqZQ2omc6BvWqdCiyZ5+XmxuHEi1SPzpVxXCSSV2+Sh7sbXbpeNhHIeFrIpRjAs0lI1FmA1iIOxFozKBhKgRQ=="; }; }; - "@esbuild/darwin-x64-0.17.19" = { + "@esbuild/darwin-x64-0.17.6" = { name = "_at_esbuild_slash_darwin-x64"; packageName = "@esbuild/darwin-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz"; - sha512 = "IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw=="; + url = "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.6.tgz"; + sha512 = "xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg=="; }; }; - "@esbuild/darwin-x64-0.17.6" = { + "@esbuild/darwin-x64-0.18.11" = { name = "_at_esbuild_slash_darwin-x64"; packageName = "@esbuild/darwin-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.6.tgz"; - sha512 = "xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg=="; + url = "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.11.tgz"; + sha512 = "N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw=="; }; }; "@esbuild/freebsd-arm64-0.16.3" = { @@ -5359,22 +5035,22 @@ let sha512 = "nJansp3sSXakNkOD5i5mIz2Is/HjzIhFs49b1tjrPrpCmwgBmH9SSzhC/Z1UqlkivqMYkhfPwMw1dGFUuwmXhw=="; }; }; - "@esbuild/freebsd-arm64-0.17.19" = { + "@esbuild/freebsd-arm64-0.17.6" = { name = "_at_esbuild_slash_freebsd-arm64"; packageName = "@esbuild/freebsd-arm64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz"; - sha512 = "pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ=="; + url = "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.6.tgz"; + sha512 = "EnUwjRc1inT4ccZh4pB3v1cIhohE2S4YXlt1OvI7sw/+pD+dIE4smwekZlEPIwY6PhU6oDWwITrQQm5S2/iZgg=="; }; }; - "@esbuild/freebsd-arm64-0.17.6" = { + "@esbuild/freebsd-arm64-0.18.11" = { name = "_at_esbuild_slash_freebsd-arm64"; packageName = "@esbuild/freebsd-arm64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.6.tgz"; - sha512 = "EnUwjRc1inT4ccZh4pB3v1cIhohE2S4YXlt1OvI7sw/+pD+dIE4smwekZlEPIwY6PhU6oDWwITrQQm5S2/iZgg=="; + url = "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.11.tgz"; + sha512 = "atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A=="; }; }; "@esbuild/freebsd-x64-0.16.3" = { @@ -5386,22 +5062,22 @@ let sha512 = "TfoDzLw+QHfc4a8aKtGSQ96Wa+6eimljjkq9HKR0rHlU83vw8aldMOUSJTUDxbcUdcgnJzPaX8/vGWm7vyV7ug=="; }; }; - "@esbuild/freebsd-x64-0.17.19" = { + "@esbuild/freebsd-x64-0.17.6" = { name = "_at_esbuild_slash_freebsd-x64"; packageName = "@esbuild/freebsd-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz"; - sha512 = "4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ=="; + url = "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.6.tgz"; + sha512 = "Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q=="; }; }; - "@esbuild/freebsd-x64-0.17.6" = { + "@esbuild/freebsd-x64-0.18.11" = { name = "_at_esbuild_slash_freebsd-x64"; packageName = "@esbuild/freebsd-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.6.tgz"; - sha512 = "Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q=="; + url = "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.11.tgz"; + sha512 = "XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q=="; }; }; "@esbuild/linux-arm-0.16.3" = { @@ -5413,22 +5089,22 @@ let sha512 = "VwswmSYwVAAq6LysV59Fyqk3UIjbhuc6wb3vEcJ7HEJUtFuLK9uXWuFoH1lulEbE4+5GjtHi3MHX+w1gNHdOWQ=="; }; }; - "@esbuild/linux-arm-0.17.19" = { + "@esbuild/linux-arm-0.17.6" = { name = "_at_esbuild_slash_linux-arm"; packageName = "@esbuild/linux-arm"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz"; - sha512 = "cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA=="; + url = "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.6.tgz"; + sha512 = "7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw=="; }; }; - "@esbuild/linux-arm-0.17.6" = { + "@esbuild/linux-arm-0.18.11" = { name = "_at_esbuild_slash_linux-arm"; packageName = "@esbuild/linux-arm"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.6.tgz"; - sha512 = "7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw=="; + url = "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.11.tgz"; + sha512 = "Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg=="; }; }; "@esbuild/linux-arm64-0.16.3" = { @@ -5440,22 +5116,22 @@ let sha512 = "7I3RlsnxEFCHVZNBLb2w7unamgZ5sVwO0/ikE2GaYvYuUQs9Qte/w7TqWcXHtCwxvZx/2+F97ndiUQAWs47ZfQ=="; }; }; - "@esbuild/linux-arm64-0.17.19" = { + "@esbuild/linux-arm64-0.17.6" = { name = "_at_esbuild_slash_linux-arm64"; packageName = "@esbuild/linux-arm64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz"; - sha512 = "ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg=="; + url = "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.6.tgz"; + sha512 = "bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w=="; }; }; - "@esbuild/linux-arm64-0.17.6" = { + "@esbuild/linux-arm64-0.18.11" = { name = "_at_esbuild_slash_linux-arm64"; packageName = "@esbuild/linux-arm64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.6.tgz"; - sha512 = "bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w=="; + url = "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.11.tgz"; + sha512 = "c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog=="; }; }; "@esbuild/linux-ia32-0.16.3" = { @@ -5467,22 +5143,22 @@ let sha512 = "X8FDDxM9cqda2rJE+iblQhIMYY49LfvW4kaEjoFbTTQ4Go8G96Smj2w3BRTwA8IHGoi9dPOPGAX63dhuv19UqA=="; }; }; - "@esbuild/linux-ia32-0.17.19" = { + "@esbuild/linux-ia32-0.17.6" = { name = "_at_esbuild_slash_linux-ia32"; packageName = "@esbuild/linux-ia32"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz"; - sha512 = "w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ=="; + url = "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.6.tgz"; + sha512 = "ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ=="; }; }; - "@esbuild/linux-ia32-0.17.6" = { + "@esbuild/linux-ia32-0.18.11" = { name = "_at_esbuild_slash_linux-ia32"; packageName = "@esbuild/linux-ia32"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.6.tgz"; - sha512 = "ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ=="; + url = "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.11.tgz"; + sha512 = "S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw=="; }; }; "@esbuild/linux-loong64-0.15.18" = { @@ -5503,22 +5179,22 @@ let sha512 = "hIbeejCOyO0X9ujfIIOKjBjNAs9XD/YdJ9JXAy1lHA+8UXuOqbFe4ErMCqMr8dhlMGBuvcQYGF7+kO7waj2KHw=="; }; }; - "@esbuild/linux-loong64-0.17.19" = { + "@esbuild/linux-loong64-0.17.6" = { name = "_at_esbuild_slash_linux-loong64"; packageName = "@esbuild/linux-loong64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz"; - sha512 = "2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ=="; + url = "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.6.tgz"; + sha512 = "y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ=="; }; }; - "@esbuild/linux-loong64-0.17.6" = { + "@esbuild/linux-loong64-0.18.11" = { name = "_at_esbuild_slash_linux-loong64"; packageName = "@esbuild/linux-loong64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.6.tgz"; - sha512 = "y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ=="; + url = "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.11.tgz"; + sha512 = "MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw=="; }; }; "@esbuild/linux-mips64el-0.16.3" = { @@ -5530,22 +5206,22 @@ let sha512 = "znFRzICT/V8VZQMt6rjb21MtAVJv/3dmKRMlohlShrbVXdBuOdDrGb+C2cZGQAR8RFyRe7HS6klmHq103WpmVw=="; }; }; - "@esbuild/linux-mips64el-0.17.19" = { + "@esbuild/linux-mips64el-0.17.6" = { name = "_at_esbuild_slash_linux-mips64el"; packageName = "@esbuild/linux-mips64el"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz"; - sha512 = "LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A=="; + url = "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.6.tgz"; + sha512 = "09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA=="; }; }; - "@esbuild/linux-mips64el-0.17.6" = { + "@esbuild/linux-mips64el-0.18.11" = { name = "_at_esbuild_slash_linux-mips64el"; packageName = "@esbuild/linux-mips64el"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.6.tgz"; - sha512 = "09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA=="; + url = "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.11.tgz"; + sha512 = "qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg=="; }; }; "@esbuild/linux-ppc64-0.16.3" = { @@ -5557,22 +5233,22 @@ let sha512 = "EV7LuEybxhXrVTDpbqWF2yehYRNz5e5p+u3oQUS2+ZFpknyi1NXxr8URk4ykR8Efm7iu04//4sBg249yNOwy5Q=="; }; }; - "@esbuild/linux-ppc64-0.17.19" = { + "@esbuild/linux-ppc64-0.17.6" = { name = "_at_esbuild_slash_linux-ppc64"; packageName = "@esbuild/linux-ppc64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz"; - sha512 = "/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg=="; + url = "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.6.tgz"; + sha512 = "AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg=="; }; }; - "@esbuild/linux-ppc64-0.17.6" = { + "@esbuild/linux-ppc64-0.18.11" = { name = "_at_esbuild_slash_linux-ppc64"; packageName = "@esbuild/linux-ppc64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.6.tgz"; - sha512 = "AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg=="; + url = "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.11.tgz"; + sha512 = "T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ=="; }; }; "@esbuild/linux-riscv64-0.16.3" = { @@ -5584,22 +5260,22 @@ let sha512 = "uDxqFOcLzFIJ+r/pkTTSE9lsCEaV/Y6rMlQjUI9BkzASEChYL/aSQjZjchtEmdnVxDKETnUAmsaZ4pqK1eE5BQ=="; }; }; - "@esbuild/linux-riscv64-0.17.19" = { + "@esbuild/linux-riscv64-0.17.6" = { name = "_at_esbuild_slash_linux-riscv64"; packageName = "@esbuild/linux-riscv64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz"; - sha512 = "FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA=="; + url = "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.6.tgz"; + sha512 = "Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ=="; }; }; - "@esbuild/linux-riscv64-0.17.6" = { + "@esbuild/linux-riscv64-0.18.11" = { name = "_at_esbuild_slash_linux-riscv64"; packageName = "@esbuild/linux-riscv64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.6.tgz"; - sha512 = "Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ=="; + url = "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.11.tgz"; + sha512 = "evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w=="; }; }; "@esbuild/linux-s390x-0.16.3" = { @@ -5611,22 +5287,22 @@ let sha512 = "NbeREhzSxYwFhnCAQOQZmajsPYtX71Ufej3IQ8W2Gxskfz9DK58ENEju4SbpIj48VenktRASC52N5Fhyf/aliQ=="; }; }; - "@esbuild/linux-s390x-0.17.19" = { + "@esbuild/linux-s390x-0.17.6" = { name = "_at_esbuild_slash_linux-s390x"; packageName = "@esbuild/linux-s390x"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz"; - sha512 = "IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q=="; + url = "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.6.tgz"; + sha512 = "SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q=="; }; }; - "@esbuild/linux-s390x-0.17.6" = { + "@esbuild/linux-s390x-0.18.11" = { name = "_at_esbuild_slash_linux-s390x"; packageName = "@esbuild/linux-s390x"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.6.tgz"; - sha512 = "SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q=="; + url = "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.11.tgz"; + sha512 = "/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg=="; }; }; "@esbuild/linux-x64-0.16.3" = { @@ -5638,22 +5314,22 @@ let sha512 = "SDiG0nCixYO9JgpehoKgScwic7vXXndfasjnD5DLbp1xltANzqZ425l7LSdHynt19UWOcDjG9wJJzSElsPvk0w=="; }; }; - "@esbuild/linux-x64-0.17.19" = { + "@esbuild/linux-x64-0.17.6" = { name = "_at_esbuild_slash_linux-x64"; packageName = "@esbuild/linux-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz"; - sha512 = "68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw=="; + url = "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.6.tgz"; + sha512 = "a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw=="; }; }; - "@esbuild/linux-x64-0.17.6" = { + "@esbuild/linux-x64-0.18.11" = { name = "_at_esbuild_slash_linux-x64"; packageName = "@esbuild/linux-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.6.tgz"; - sha512 = "a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw=="; + url = "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.11.tgz"; + sha512 = "xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA=="; }; }; "@esbuild/netbsd-x64-0.16.3" = { @@ -5665,22 +5341,22 @@ let sha512 = "AzbsJqiHEq1I/tUvOfAzCY15h4/7Ivp3ff/o1GpP16n48JMNAtbW0qui2WCgoIZArEHD0SUQ95gvR0oSO7ZbdA=="; }; }; - "@esbuild/netbsd-x64-0.17.19" = { + "@esbuild/netbsd-x64-0.17.6" = { name = "_at_esbuild_slash_netbsd-x64"; packageName = "@esbuild/netbsd-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz"; - sha512 = "CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q=="; + url = "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.6.tgz"; + sha512 = "EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A=="; }; }; - "@esbuild/netbsd-x64-0.17.6" = { + "@esbuild/netbsd-x64-0.18.11" = { name = "_at_esbuild_slash_netbsd-x64"; packageName = "@esbuild/netbsd-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.6.tgz"; - sha512 = "EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A=="; + url = "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.11.tgz"; + sha512 = "aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q=="; }; }; "@esbuild/openbsd-x64-0.16.3" = { @@ -5692,22 +5368,22 @@ let sha512 = "gSABi8qHl8k3Cbi/4toAzHiykuBuWLZs43JomTcXkjMZVkp0gj3gg9mO+9HJW/8GB5H89RX/V0QP4JGL7YEEVg=="; }; }; - "@esbuild/openbsd-x64-0.17.19" = { + "@esbuild/openbsd-x64-0.17.6" = { name = "_at_esbuild_slash_openbsd-x64"; packageName = "@esbuild/openbsd-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz"; - sha512 = "cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g=="; + url = "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.6.tgz"; + sha512 = "xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw=="; }; }; - "@esbuild/openbsd-x64-0.17.6" = { + "@esbuild/openbsd-x64-0.18.11" = { name = "_at_esbuild_slash_openbsd-x64"; packageName = "@esbuild/openbsd-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.6.tgz"; - sha512 = "xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw=="; + url = "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.11.tgz"; + sha512 = "tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ=="; }; }; "@esbuild/sunos-x64-0.16.3" = { @@ -5719,22 +5395,22 @@ let sha512 = "SF9Kch5Ete4reovvRO6yNjMxrvlfT0F0Flm+NPoUw5Z4Q3r1d23LFTgaLwm3Cp0iGbrU/MoUI+ZqwCv5XJijCw=="; }; }; - "@esbuild/sunos-x64-0.17.19" = { + "@esbuild/sunos-x64-0.17.6" = { name = "_at_esbuild_slash_sunos-x64"; packageName = "@esbuild/sunos-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz"; - sha512 = "vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg=="; + url = "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.6.tgz"; + sha512 = "gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw=="; }; }; - "@esbuild/sunos-x64-0.17.6" = { + "@esbuild/sunos-x64-0.18.11" = { name = "_at_esbuild_slash_sunos-x64"; packageName = "@esbuild/sunos-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.6.tgz"; - sha512 = "gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw=="; + url = "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.11.tgz"; + sha512 = "kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng=="; }; }; "@esbuild/win32-arm64-0.16.3" = { @@ -5746,22 +5422,22 @@ let sha512 = "u5aBonZIyGopAZyOnoPAA6fGsDeHByZ9CnEzyML9NqntK6D/xl5jteZUKm/p6nD09+v3pTM6TuUIqSPcChk5gg=="; }; }; - "@esbuild/win32-arm64-0.17.19" = { + "@esbuild/win32-arm64-0.17.6" = { name = "_at_esbuild_slash_win32-arm64"; packageName = "@esbuild/win32-arm64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz"; - sha512 = "yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag=="; + url = "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.6.tgz"; + sha512 = "G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg=="; }; }; - "@esbuild/win32-arm64-0.17.6" = { + "@esbuild/win32-arm64-0.18.11" = { name = "_at_esbuild_slash_win32-arm64"; packageName = "@esbuild/win32-arm64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.6.tgz"; - sha512 = "G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg=="; + url = "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.11.tgz"; + sha512 = "Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg=="; }; }; "@esbuild/win32-ia32-0.16.3" = { @@ -5773,22 +5449,22 @@ let sha512 = "GlgVq1WpvOEhNioh74TKelwla9KDuAaLZrdxuuUgsP2vayxeLgVc+rbpIv0IYF4+tlIzq2vRhofV+KGLD+37EQ=="; }; }; - "@esbuild/win32-ia32-0.17.19" = { + "@esbuild/win32-ia32-0.17.6" = { name = "_at_esbuild_slash_win32-ia32"; packageName = "@esbuild/win32-ia32"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz"; - sha512 = "eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw=="; + url = "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.6.tgz"; + sha512 = "96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg=="; }; }; - "@esbuild/win32-ia32-0.17.6" = { + "@esbuild/win32-ia32-0.18.11" = { name = "_at_esbuild_slash_win32-ia32"; packageName = "@esbuild/win32-ia32"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.6.tgz"; - sha512 = "96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg=="; + url = "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.11.tgz"; + sha512 = "o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg=="; }; }; "@esbuild/win32-x64-0.16.3" = { @@ -5800,22 +5476,22 @@ let sha512 = "5/JuTd8OWW8UzEtyf19fbrtMJENza+C9JoPIkvItgTBQ1FO2ZLvjbPO6Xs54vk0s5JB5QsfieUEshRQfu7ZHow=="; }; }; - "@esbuild/win32-x64-0.17.19" = { + "@esbuild/win32-x64-0.17.6" = { name = "_at_esbuild_slash_win32-x64"; packageName = "@esbuild/win32-x64"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz"; - sha512 = "lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA=="; + url = "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.6.tgz"; + sha512 = "n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA=="; }; }; - "@esbuild/win32-x64-0.17.6" = { + "@esbuild/win32-x64-0.18.11" = { name = "_at_esbuild_slash_win32-x64"; packageName = "@esbuild/win32-x64"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.6.tgz"; - sha512 = "n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA=="; + url = "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.11.tgz"; + sha512 = "rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA=="; }; }; "@eslint-community/eslint-utils-4.4.0" = { @@ -5845,13 +5521,13 @@ let sha512 = "J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw=="; }; }; - "@eslint/eslintrc-2.0.3" = { + "@eslint/eslintrc-2.1.0" = { name = "_at_eslint_slash_eslintrc"; packageName = "@eslint/eslintrc"; - version = "2.0.3"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz"; - sha512 = "+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ=="; + url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz"; + sha512 = "Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A=="; }; }; "@eslint/js-8.36.0" = { @@ -5863,13 +5539,13 @@ let sha512 = "lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg=="; }; }; - "@eslint/js-8.43.0" = { + "@eslint/js-8.44.0" = { name = "_at_eslint_slash_js"; packageName = "@eslint/js"; - version = "8.43.0"; + version = "8.44.0"; src = fetchurl { - url = "https://registry.npmjs.org/@eslint/js/-/js-8.43.0.tgz"; - sha512 = "s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg=="; + url = "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz"; + sha512 = "Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw=="; }; }; "@esm2cjs/cacheable-lookup-7.0.0" = { @@ -6070,31 +5746,22 @@ let sha512 = "joVtB5o+NF40Tmsdp65UzryRtbnCuMbXkVO4wJnNJO4aaK0EYLdHCYSewORVqNcDfGN0LphQr8VTG2npbd9CJA=="; }; }; - "@expo/config-8.0.2" = { + "@expo/config-8.0.5" = { name = "_at_expo_slash_config"; packageName = "@expo/config"; - version = "8.0.2"; + version = "8.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/config/-/config-8.0.2.tgz"; - sha512 = "WubrzTNNdAXy1FU8TdyQ7D9YtDj2tN3fWXDq+C8In+nB7Qc08zwH9cVdaGZ+rBVmjFZBh5ACfObKq/m9cm4QQA=="; + url = "https://registry.npmjs.org/@expo/config/-/config-8.0.5.tgz"; + sha512 = "3CnLmtAQUWqLZwTRliS23QoFwdyhg4AWtp6gZ0qfcXthR84RvlZKcCDQQIyPiRUgu8dZa+gQDcdRJtgE+GM5XQ=="; }; }; - "@expo/config-8.0.4" = { + "@expo/config-8.1.2" = { name = "_at_expo_slash_config"; packageName = "@expo/config"; - version = "8.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@expo/config/-/config-8.0.4.tgz"; - sha512 = "ruxBnm8YUFZ/24E28yVTNF3J2Lmm0UipA1DfHmIFsgcHt8Yxp+1khVJ+/rwbcPRyUzdJcb6DJnvWks5RO+nv0w=="; - }; - }; - "@expo/config-8.1.1" = { - name = "_at_expo_slash_config"; - packageName = "@expo/config"; - version = "8.1.1"; + version = "8.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/config/-/config-8.1.1.tgz"; - sha512 = "IKC1aUXZ5ec4hPYkYkPFapwK8Z4oHWGgCtbtNc7WeeazxOI5+3gMEAbclcVweozqMtg057w5Cy1+8lYq5d4cSA=="; + url = "https://registry.npmjs.org/@expo/config/-/config-8.1.2.tgz"; + sha512 = "4e7hzPj50mQIlsrzOH6XZ36O094mPfPTIDIH4yv49bWNMc7GFLTofB/lcT+QyxiLaJuC0Wlk9yOLB8DIqmtwug=="; }; }; "@expo/config-plugins-4.1.5" = { @@ -6124,22 +5791,13 @@ let sha512 = "Cn01fXMHwjU042EgO9oO3Mna0o/UCrW91MQLMbJa4pXM41CYGjNgVy1EVXiuRRx/upegHhvltBw5D+JaUm8aZQ=="; }; }; - "@expo/config-plugins-7.0.0" = { + "@expo/config-plugins-7.2.5" = { name = "_at_expo_slash_config-plugins"; packageName = "@expo/config-plugins"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.0.0.tgz"; - sha512 = "4YqBAlcr9rdBk8NVc+40+e6k2tBRv3ZmWRenImNBd3MYxD4FEAZ3aHhm0FylQGXWgfOPnPoAqm0E2a9shNeZMQ=="; - }; - }; - "@expo/config-plugins-7.2.2" = { - name = "_at_expo_slash_config-plugins"; - packageName = "@expo/config-plugins"; - version = "7.2.2"; + version = "7.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.2.2.tgz"; - sha512 = "LCgnB3YGDX0RuLXtUgjXFGfePRdBVo0hm5OeJb5Cr5rewv2xQmQE1kaVQ/HqbTNBPeSEbbdw1VmOX4WU4njFMg=="; + url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.2.5.tgz"; + sha512 = "w+5ccu1IxBHgyQk9CPFKLZOk8yZQEyTjbJwOzESK1eR7QwosbcsLkN1c1WWUZYiCXwORu3UTwJYll4+X2xxJhQ=="; }; }; "@expo/config-types-45.0.0" = { @@ -6547,49 +6205,49 @@ let sha512 = "5D2qVpZrgpjtqU4eNOcWGp1gnUCgjfM+vKGE2y03kKN6z5EBhtx0qdRFbg8QuNNj8wXNoX93KJoYb+NqoxswmQ=="; }; }; - "@forge/api-2.18.0" = { + "@forge/api-2.18.1" = { name = "_at_forge_slash_api"; packageName = "@forge/api"; - version = "2.18.0"; + version = "2.18.1"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/api/-/api-2.18.0.tgz"; - sha512 = "C2SO/0Z9k8EL6RVwxaMDBd/p5gVjvOA8As8/CUl/HgPy4B1cLjT/xrLqvRiUZRSlikXuQzBzIXh3vKAEB30aHw=="; + url = "https://registry.npmjs.org/@forge/api/-/api-2.18.1.tgz"; + sha512 = "Qf5SKSZSWzSZWoRs01LvsAXTMwwxqpuXPVQ75MAtXMToyPqn/GSlc8O4S2qRnIc0hikh+GzAbpRQWGdOjKqbJg=="; }; }; - "@forge/auth-0.0.1" = { + "@forge/auth-0.0.2" = { name = "_at_forge_slash_auth"; packageName = "@forge/auth"; - version = "0.0.1"; + version = "0.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/auth/-/auth-0.0.1.tgz"; - sha512 = "twZjWbIk+PrW2XzrUfVCzYhh1qe5igS4h9NpapZLHNm2CaCi1gjh8klVcGJijcYJWT1Sj6Qr9gBUtkZjCinJXw=="; + url = "https://registry.npmjs.org/@forge/auth/-/auth-0.0.2.tgz"; + sha512 = "lnOE7uMJpCGbZkIqsLby+ARYUfbhPdG+o69fV3wAfWg0kQtJkYIMCCpP1boptNXFSg1hAiLnG9+3LysPHSgYlA=="; }; }; - "@forge/babel-plugin-transform-ui-1.1.2" = { + "@forge/babel-plugin-transform-ui-1.1.3" = { name = "_at_forge_slash_babel-plugin-transform-ui"; packageName = "@forge/babel-plugin-transform-ui"; - version = "1.1.2"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/babel-plugin-transform-ui/-/babel-plugin-transform-ui-1.1.2.tgz"; - sha512 = "n2eXc/shPwx0ahD3NNfsmeiFoBCukeglt2htePaNnJBDt0VpC6R4Njsjc/wnL5OMgrGl5/GXzN+mymngXrw9qQ=="; + url = "https://registry.npmjs.org/@forge/babel-plugin-transform-ui/-/babel-plugin-transform-ui-1.1.3.tgz"; + sha512 = "NgzZtB3ar46aaUHF8yO67XwetsgzOMswAXnCkfz7dpHroUHTe5XWCZkybWutW6mJP+WUICSreR1VFiG2ift/tA=="; }; }; - "@forge/bundler-4.10.0" = { + "@forge/bundler-4.10.2" = { name = "_at_forge_slash_bundler"; packageName = "@forge/bundler"; - version = "4.10.0"; + version = "4.10.2"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/bundler/-/bundler-4.10.0.tgz"; - sha512 = "6DtFEk2TqJlSjqlHxReDMKZaaC+CxtN+L7GSJ2zvZPkLrFEmmr/jPXocF9iKF4X1eb0gHK5ki7Hvz/2hgYHKJg=="; + url = "https://registry.npmjs.org/@forge/bundler/-/bundler-4.10.2.tgz"; + sha512 = "yvYUPrNP8BirbqM7BermRIPftTS+Ij0PwNcxYz96ISpB/CaL6WP5O5vEpqPWDRCnl83N4zVlZcJuyVvrNAMeTw=="; }; }; - "@forge/cli-shared-3.14.0" = { + "@forge/cli-shared-3.15.1" = { name = "_at_forge_slash_cli-shared"; packageName = "@forge/cli-shared"; - version = "3.14.0"; + version = "3.15.1"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-3.14.0.tgz"; - sha512 = "nk+5wOgtJUzT8nUTZbLJYokH3ByAXo2w56cWdmML1Q1YbWLnXzTXj0/xOCAwNVtvgdno9P4TGdpdKfwbDF7x9w=="; + url = "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-3.15.1.tgz"; + sha512 = "NZGLu63dIV3o5iv6w9cQrQt/jq3yq6Q8zLNZWzBKVk/4IkTDzyguZRcpguI7AiOnaDcweutwFuWvfQv6RD7juA=="; }; }; "@forge/csp-2.1.3" = { @@ -6610,49 +6268,49 @@ let sha512 = "4XUr2LfLN4TGbEcg5GiqFeHwOT+1l7aaW7nwCn0uz2uFahQ+G9Kq0ebFWqsvzd5mCvO9oaSAucJaDeEpriKhmA=="; }; }; - "@forge/lint-3.5.2" = { + "@forge/lint-3.6.1" = { name = "_at_forge_slash_lint"; packageName = "@forge/lint"; - version = "3.5.2"; + version = "3.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/lint/-/lint-3.5.2.tgz"; - sha512 = "FwmsOeHLk5IREEMPuI8/J9TGXxPS8+6gZe0ez20GcU+vK6i88HitX2HKInddHndiEfVtvtMfTCDjQvLfCI0/wQ=="; + url = "https://registry.npmjs.org/@forge/lint/-/lint-3.6.1.tgz"; + sha512 = "fzc6Rtx2vottfJZEWdlPEp77StRY6o4G4oIopKbo9AABUYZujRqxrrND9QU6AoeM91iIGkRea7Tyc/PASoHC8Q=="; }; }; - "@forge/manifest-4.15.0" = { + "@forge/manifest-4.16.0" = { name = "_at_forge_slash_manifest"; packageName = "@forge/manifest"; - version = "4.15.0"; + version = "4.16.0"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/manifest/-/manifest-4.15.0.tgz"; - sha512 = "tRgozQE22t8dgacTmIlwBhO0E09m+8K++sPxckbIO96EEvcEbrCbc6BlQcuVZBCmZnv87DfD3or+7PFcy2UkVQ=="; + url = "https://registry.npmjs.org/@forge/manifest/-/manifest-4.16.0.tgz"; + sha512 = "1i/vQ4OPQpxCDQATzw7BsQ+26F/1O8sbnpgfb4gIMm2E4oHsx3ADU537ka53mWaHY5o0/ioMyT72RfPAielTZA=="; }; }; - "@forge/runtime-4.4.1" = { + "@forge/runtime-4.4.3" = { name = "_at_forge_slash_runtime"; packageName = "@forge/runtime"; - version = "4.4.1"; + version = "4.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/runtime/-/runtime-4.4.1.tgz"; - sha512 = "8BCJ/8JRfK5Qc/Fp1qoFhVFHsZJLyriw4TL7U3jFKPzwsRKdm7mTLkDizV8xJTL6C+32p9Pf+HVuQVML0bhRfg=="; + url = "https://registry.npmjs.org/@forge/runtime/-/runtime-4.4.3.tgz"; + sha512 = "lxc68nY+UGAJ+GewDRo/QFiaZjxdypRmGMPreS4cyD67Btq+XvRIOe1awtanegy6ryzNux0T0XknIS74mVLBHQ=="; }; }; - "@forge/storage-1.5.3" = { + "@forge/storage-1.5.4" = { name = "_at_forge_slash_storage"; packageName = "@forge/storage"; - version = "1.5.3"; + version = "1.5.4"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/storage/-/storage-1.5.3.tgz"; - sha512 = "RyLf1GI0r+56oRk0bLNR9kUhBc3uH3zi4NRo2w5YfBvOjUqWe6/pi/a1bBsNz6z9gP8eyb+Y0VVxpgYiV895+A=="; + url = "https://registry.npmjs.org/@forge/storage/-/storage-1.5.4.tgz"; + sha512 = "Ag8M0lAiqE0NMYp3eliUgoi8YYhr6ElOV47MgA53UCXV4jKCH7aWjr+1UneqagVwnh6rE2oPp7yeBNXUFewd3g=="; }; }; - "@forge/tunnel-3.6.0" = { + "@forge/tunnel-3.6.2" = { name = "_at_forge_slash_tunnel"; packageName = "@forge/tunnel"; - version = "3.6.0"; + version = "3.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/tunnel/-/tunnel-3.6.0.tgz"; - sha512 = "xyvqhGfG4hzBm5MxjpoD1Y9Ohh/CoSE15y7K/oJPRO9Fcq1opWAeSsO8z2o5y5EfJJkwBMv9cVh+SOLI7+w5tg=="; + url = "https://registry.npmjs.org/@forge/tunnel/-/tunnel-3.6.2.tgz"; + sha512 = "/WUBPZeXyGRdefWMeDTGwZ8V15tP+g1gufpAGptD8Ko0B735izISZsskTNErTCs3P8H6ihCJo/FnBncWvlf/8A=="; }; }; "@forge/util-1.2.3" = { @@ -6673,31 +6331,31 @@ let sha512 = "k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw=="; }; }; - "@gitbeaker/core-39.4.0" = { + "@gitbeaker/core-39.5.1" = { name = "_at_gitbeaker_slash_core"; packageName = "@gitbeaker/core"; - version = "39.4.0"; + version = "39.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/core/-/core-39.4.0.tgz"; - sha512 = "Hzn0OZMDbGNyax0HCa91nS3kTcZ22Qd+cmDu9gzk84lLpOOGusoAKyniRVfj13+3ZGb8GsOOJXZreBsHnGPEMQ=="; + url = "https://registry.npmjs.org/@gitbeaker/core/-/core-39.5.1.tgz"; + sha512 = "14Tw/cGEijWI2NsjlqOLZt0BhePJc2ljHFNiwSv/lDuPAnbtpqGlAWma4hDdhtm2+s/4eKL6Y/taS6I3EdinwQ=="; }; }; - "@gitbeaker/requester-utils-39.4.0" = { + "@gitbeaker/requester-utils-39.5.1" = { name = "_at_gitbeaker_slash_requester-utils"; packageName = "@gitbeaker/requester-utils"; - version = "39.4.0"; + version = "39.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/requester-utils/-/requester-utils-39.4.0.tgz"; - sha512 = "ScyaHAa5NjQuM95P4a1H6mP/aRUTi+Bi1mrcmLkKM5wAP3qN3iqCmvFfDeNab/t4HFXIRV7JYdp6pCUY5N/GlQ=="; + url = "https://registry.npmjs.org/@gitbeaker/requester-utils/-/requester-utils-39.5.1.tgz"; + sha512 = "36Hy9WgRMjVSGWg+ZE1a9pO7zxNFcR3WPVyqaGECPmfrmFtwaClHxauGCRS3W0LwFPL9paKuPTYuQnc9PxqI6Q=="; }; }; - "@gitbeaker/rest-39.4.0" = { + "@gitbeaker/rest-39.5.1" = { name = "_at_gitbeaker_slash_rest"; packageName = "@gitbeaker/rest"; - version = "39.4.0"; + version = "39.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/rest/-/rest-39.4.0.tgz"; - sha512 = "krknV22cu52lPqotF/lxlBpFgPRu3y5IVlVQZZmRV/nzoRHTqICnx5t3CHZWKtiDQ26v5eTvwTqSbylEkSnwaA=="; + url = "https://registry.npmjs.org/@gitbeaker/rest/-/rest-39.5.1.tgz"; + sha512 = "BV5O45urALYCSC7i78KsRu4NabWIbkH+NfHMMQr0HJm8BP3FWiJZFqXEJuYBbDxE0Rw8yq4QPObF9cfOGAaX1w=="; }; }; "@glideapps/ts-necessities-2.1.3" = { @@ -6772,13 +6430,13 @@ let sha512 = "1hO6esfdo42mSvyArPHrlgSY/fgerTuVNAbSD5ZKHS/w5ZyrkA4pRp3VHK2XE3fm9/uMBT/39i8pPvx0+Kbxjg=="; }; }; - "@grammyjs/types-3.1.1" = { + "@grammyjs/types-3.1.2" = { name = "_at_grammyjs_slash_types"; packageName = "@grammyjs/types"; - version = "3.1.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@grammyjs/types/-/types-3.1.1.tgz"; - sha512 = "nTNYvk+Al/nXZAMTEzPYEyW6pfgYgNuf/gxfx17kCxjHpAYhV+pcmROuD9eOBDLaBDh/hZJkQTIY6S3CfTAC0Q=="; + url = "https://registry.npmjs.org/@grammyjs/types/-/types-3.1.2.tgz"; + sha512 = "AsSkTUfZCfSEIacUBOQ94qLbZZy3UofkschWv4uBJKEHjuEfGnjeZZgiwhDfTDjmpmW+MbcasvS+FEfD2jiSLw=="; }; }; "@graphql-cli/common-4.1.0" = { @@ -6889,13 +6547,13 @@ let sha512 = "P2nlkAsPZKLIXImFhj0YTtny5NQVGSsKnhi7PzXiaHSXc6KkzqbWZHKvikD4PObanqg+7IO58rKFpGXP7eeO+w=="; }; }; - "@graphql-tools/executor-graphql-ws-1.0.1" = { + "@graphql-tools/executor-graphql-ws-1.0.2" = { name = "_at_graphql-tools_slash_executor-graphql-ws"; packageName = "@graphql-tools/executor-graphql-ws"; - version = "1.0.1"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-1.0.1.tgz"; - sha512 = "mcOEYr+p+Mex03cGtQ+QG4ofh83BxLlVAegkBoNIzb06KH3c7FgmlkRysiEaDtr8L4FjKzNo8LVfzgqaYRRylg=="; + url = "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-1.0.2.tgz"; + sha512 = "T9lKnweig4+LqS8EmBmyfAVYYUEkzLzoiB/L7CJeoI4dy+U+5fxZcfq8Aq2imVQpeeOldBg54JK89UgBRKv9Qg=="; }; }; "@graphql-tools/executor-http-0.1.10" = { @@ -6907,13 +6565,13 @@ let sha512 = "hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg=="; }; }; - "@graphql-tools/executor-http-1.0.0" = { + "@graphql-tools/executor-http-1.0.1" = { name = "_at_graphql-tools_slash_executor-http"; packageName = "@graphql-tools/executor-http"; - version = "1.0.0"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-1.0.0.tgz"; - sha512 = "7R9IWRN1Iszyayd4qgguITLLTmRUZ3wSS5umK0xwShB8mFQ5cSsVx6rewPhGIwGEenN6e9ahwcGX9ytuLlw55g=="; + url = "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-1.0.1.tgz"; + sha512 = "36D2oxVuv7NboFdPPS9MDOICvsg08P1K9xkqcQTB4UQogkUn58ZFfWM+4cZ9rwfNCIPTIzH4quoj7Xo09xbzmw=="; }; }; "@graphql-tools/executor-legacy-ws-0.0.11" = { @@ -7150,13 +6808,13 @@ let sha512 = "rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA=="; }; }; - "@graphql-tools/utils-10.0.1" = { + "@graphql-tools/utils-10.0.3" = { name = "_at_graphql-tools_slash_utils"; packageName = "@graphql-tools/utils"; - version = "10.0.1"; + version = "10.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.1.tgz"; - sha512 = "i1FozbDGHgdsFA47V/JvQZ0FE8NAy0Eiz7HGCJO2MkNdZAKNnwei66gOq0JWYVFztwpwbVQ09GkKhq7Kjcq5Cw=="; + url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.3.tgz"; + sha512 = "6uO41urAEIs4sXQT2+CYGsUTkHkVo/2MpM/QjoHj6D6xoEF2woXHBpdAVi0HKIInDwZqWgEYOwIFez0pERxa1Q=="; }; }; "@graphql-tools/utils-6.2.4" = { @@ -7276,15 +6934,6 @@ let sha512 = "w84maJ6CKl5aApCMzFll0hxtFNT6or9WwMslobKaqWUEf1K+zhlL43bSQhFreyYWIWR+Z0xnVFC1KtLm4ZpM/A=="; }; }; - "@grpc/grpc-js-1.8.15" = { - name = "_at_grpc_slash_grpc-js"; - packageName = "@grpc/grpc-js"; - version = "1.8.15"; - src = fetchurl { - url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.15.tgz"; - sha512 = "H2Bu/w6+oQ58DsRbQol66ERBk3V5ZIak/z/MDx0T4EgDnJWps807I6BvTjq0v6UvZtOcLO+ur+Q9wvniqu3OJA=="; - }; - }; "@grpc/grpc-js-1.8.16" = { name = "_at_grpc_slash_grpc-js"; packageName = "@grpc/grpc-js"; @@ -7519,94 +7168,94 @@ let sha512 = "LBWf21EYmOJnM4azYPM4LsNbiH9GBK8rc1dwmDhuUELI43dEOGWSs2ateLn8/E9vyrVELGwQ1Y3Bu61YHa8kaA=="; }; }; - "@inquirer/checkbox-1.3.2" = { + "@inquirer/checkbox-1.3.3" = { name = "_at_inquirer_slash_checkbox"; packageName = "@inquirer/checkbox"; - version = "1.3.2"; + version = "1.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.3.2.tgz"; - sha512 = "9ZhpEXiwlXAJ7KvUiDqIy9L4mayOGcP9aDRLT6eiwguuFW1gXQTspteIxk/b6QGger1UXJrtXQpPS7A+PGzVuA=="; + url = "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.3.3.tgz"; + sha512 = "iiAQtwEuMJsQy70Ix4poNauWPLDb8bDo9vQGMGmBEVpAKV2wDOwNvgxSsst3sfPB29iMO2+4NkGCf7hxlMJayw=="; }; }; - "@inquirer/confirm-2.0.3" = { + "@inquirer/confirm-2.0.4" = { name = "_at_inquirer_slash_confirm"; packageName = "@inquirer/confirm"; - version = "2.0.3"; + version = "2.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/confirm/-/confirm-2.0.3.tgz"; - sha512 = "5wMDBZ3ufN9IRvGowSZZv7hlgi+WPgCAEtfXvZgDLS8vtCORj3qLXFAlPyB26Mj4cbnWADwpydF9P7JPY6vb4g=="; + url = "https://registry.npmjs.org/@inquirer/confirm/-/confirm-2.0.4.tgz"; + sha512 = "wL8TS2vdrYWUypIw4XiwnNhk8k6T0PRE6nsyva8PtKP3MZxd7bKgmmhdl8OqApAFZgW6SWobPCOQNkiAIIOjjQ=="; }; }; - "@inquirer/core-2.2.0" = { + "@inquirer/core-2.3.0" = { name = "_at_inquirer_slash_core"; packageName = "@inquirer/core"; - version = "2.2.0"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/core/-/core-2.2.0.tgz"; - sha512 = "YcSAyRTEJTzitg3yzEGabz0Jwmi8iO9QiLeDVY8LQLzY9AsLouuGRvUZ2Savp1T7AAYCMqDFLQirzB+eSux2Vg=="; + url = "https://registry.npmjs.org/@inquirer/core/-/core-2.3.0.tgz"; + sha512 = "JoJtfplpSa0HOzsCaZA5gcUyibTlMb9h/+d9BiP55OHEB5l2jaQZ/hSnIgjVtyox1BhDYmppzUoa5n1BXc3+aQ=="; }; }; - "@inquirer/editor-1.2.1" = { + "@inquirer/editor-1.2.2" = { name = "_at_inquirer_slash_editor"; packageName = "@inquirer/editor"; - version = "1.2.1"; + version = "1.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/editor/-/editor-1.2.1.tgz"; - sha512 = "BbmApP63G5bXW7+sLeJUgpeBvu29W5A1rD5BzMO93ChgfSLQRKucICKwZTc+UuJh4eiJ/KpVeVozoyttmV11AA=="; + url = "https://registry.npmjs.org/@inquirer/editor/-/editor-1.2.2.tgz"; + sha512 = "jIUC7Wy4LXZU/7/DQ2W/sWsyTr8k00QRBWc2fsUlWg+rgoLWV/Gy60irbuyp/VCu/jQ/AHRnEz4sS2IJnSxDjA=="; }; }; - "@inquirer/expand-1.1.2" = { + "@inquirer/expand-1.1.3" = { name = "_at_inquirer_slash_expand"; packageName = "@inquirer/expand"; - version = "1.1.2"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/expand/-/expand-1.1.2.tgz"; - sha512 = "oa40fTIibTOL6Y7AWPlmimTkA109/tLnqHFQLGfziVfAJNUEWfGDNdL04+l5uOLn+EaBVmdAz1jLzDm9BeLIPQ=="; + url = "https://registry.npmjs.org/@inquirer/expand/-/expand-1.1.3.tgz"; + sha512 = "rd2IH4Na6/EoSdEBwj3PoXQ9XjisrktAaSh8XWLiZs/RbsJh00KQmgVxfSJmVxQNw97vYLPc79UBYRkhvgrnng=="; }; }; - "@inquirer/input-1.2.2" = { + "@inquirer/input-1.2.3" = { name = "_at_inquirer_slash_input"; packageName = "@inquirer/input"; - version = "1.2.2"; + version = "1.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/input/-/input-1.2.2.tgz"; - sha512 = "ZMwt3+ov5yQgIWgVhP0vUpGccL/RtH7Nls6vJhPrpA+TaU9KJArSEOWFqQNIXwvsbWjcSO3nE1fIwi63TsLt7Q=="; + url = "https://registry.npmjs.org/@inquirer/input/-/input-1.2.3.tgz"; + sha512 = "JDe8Lnl++K+yvqHvMObjxO26/YXpOuJY2Eso5XiTA1TAfGHkQGuRFcemfUK5zuUwuLvYr2fOUiSFBJw+6+w59Q=="; }; }; - "@inquirer/password-1.1.2" = { + "@inquirer/password-1.1.3" = { name = "_at_inquirer_slash_password"; packageName = "@inquirer/password"; - version = "1.1.2"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/password/-/password-1.1.2.tgz"; - sha512 = "Rhx7RsU7zB641+Mq2J5VUDYzCacVYVoJrlNRZlQJq5cQQlH4cQZbeH9GeIQarj4ZewTmwP5tBRKgO2lux8bTgg=="; + url = "https://registry.npmjs.org/@inquirer/password/-/password-1.1.3.tgz"; + sha512 = "bGF0FFCMLyS4144SX3kqnaM9qpRQ5KFv/B3C3Ya/l/aTNu9+tTSP2y4z0AB8po8BfA9LTfDebcrlM0VFVTBxng=="; }; }; - "@inquirer/prompts-2.2.0" = { + "@inquirer/prompts-2.3.0" = { name = "_at_inquirer_slash_prompts"; packageName = "@inquirer/prompts"; - version = "2.2.0"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/prompts/-/prompts-2.2.0.tgz"; - sha512 = "lMknC3XVRoyt63N/i82z/Xp+geKZYvFaDZ2toRYM4JHEqCjcGr5bo3uuLBydR+sr0i5P5ULgw3W5FksHo7JjcA=="; + url = "https://registry.npmjs.org/@inquirer/prompts/-/prompts-2.3.0.tgz"; + sha512 = "x79tSDIZAibOl9WaBoOuyaQqNnisOO8Pk0qWyulP/nPaD/WkoRvkzk7hR4WTRmWAyE8CNbjdYgGltvd0qmvCGQ=="; }; }; - "@inquirer/rawlist-1.2.2" = { + "@inquirer/rawlist-1.2.3" = { name = "_at_inquirer_slash_rawlist"; packageName = "@inquirer/rawlist"; - version = "1.2.2"; + version = "1.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-1.2.2.tgz"; - sha512 = "FQZS/8Z1kcYBMbDoqfmMJamE1leO2/SFqsPxEkSdFqdz8VXx/1S8Ldhz7wDNkRUBhIGTTkOxCtNJUsfSwT4vfA=="; + url = "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-1.2.3.tgz"; + sha512 = "Rmb+5Ju7JHN1xTa1H7BwO5vsy3FqQz7kefEAGoZOawfeeB1zenJolb7LKVvv3nrpH16itDLl79sBTixokoe9lg=="; }; }; - "@inquirer/select-1.2.2" = { + "@inquirer/select-1.2.3" = { name = "_at_inquirer_slash_select"; packageName = "@inquirer/select"; - version = "1.2.2"; + version = "1.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/select/-/select-1.2.2.tgz"; - sha512 = "asiP4Ej4AR0uWsQt8/ajAtF5IjBuTZ/YQgn/Xk7kviWN/wuFfUBo0dYntr0/rSvhNyt0jY6/yDhMM6mSPFLHRg=="; + url = "https://registry.npmjs.org/@inquirer/select/-/select-1.2.3.tgz"; + sha512 = "kipYkf5iVok9i22YSLJiwf4m0Ek6S67tJm20jJr/kjuSmbnbpO0mJGFuhgbrGS4uDqkeEOB3tQ81mqb7cVIVbA=="; }; }; "@inquirer/type-1.1.0" = { @@ -7790,13 +7439,13 @@ let sha512 = "/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ=="; }; }; - "@jest/schemas-29.4.3" = { + "@jest/schemas-29.6.0" = { name = "_at_jest_slash_schemas"; packageName = "@jest/schemas"; - version = "29.4.3"; + version = "29.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz"; - sha512 = "VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg=="; + url = "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz"; + sha512 = "rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ=="; }; }; "@jest/types-26.6.2" = { @@ -8510,13 +8159,13 @@ let sha512 = "xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw=="; }; }; - "@jridgewell/source-map-0.3.3" = { + "@jridgewell/source-map-0.3.5" = { name = "_at_jridgewell_slash_source-map"; packageName = "@jridgewell/source-map"; - version = "0.3.3"; + version = "0.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz"; - sha512 = "b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg=="; + url = "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz"; + sha512 = "UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ=="; }; }; "@jridgewell/sourcemap-codec-1.4.14" = { @@ -8618,6 +8267,15 @@ let sha512 = "Yhs6eXTMhSrNFLTuVnhwjgJem2x+z0YZc0YxdCavoDf/tfz6LBVPVVoJPl9tXaCIfPZY9ybRB6sqPQqZTzkNuw=="; }; }; + "@json2csv/formatters-7.0.1" = { + name = "_at_json2csv_slash_formatters"; + packageName = "@json2csv/formatters"; + version = "7.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@json2csv/formatters/-/formatters-7.0.1.tgz"; + sha512 = "eCmYKIIoFDXUB0Fotet2RmcoFTtNLXLmSV7j6aEQH/D2GiO749Uan3ts03PtAhXpE11QghxBjS0toXom8VQNBw=="; + }; + }; "@json2csv/plainjs-6.1.2" = { name = "_at_json2csv_slash_plainjs"; packageName = "@json2csv/plainjs"; @@ -8627,13 +8285,13 @@ let sha512 = "XNcBd6W4G5mlP6ZL13idEx21diQAM5AJgIe78RxRfZctWRppaZrtpiGTzhc/sNv7UM1FpfO/aa5wel4+aQW7MQ=="; }; }; - "@json2csv/plainjs-6.1.3" = { + "@json2csv/plainjs-7.0.1" = { name = "_at_json2csv_slash_plainjs"; packageName = "@json2csv/plainjs"; - version = "6.1.3"; + version = "7.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@json2csv/plainjs/-/plainjs-6.1.3.tgz"; - sha512 = "8cH/yVAPt1edDq/2Krr4elS2uJFWAdMQDH+ocuepjyh7lmBHEHv5kU0bqbYpd5ZpKTizshotsKk7KYA3nx4CCw=="; + url = "https://registry.npmjs.org/@json2csv/plainjs/-/plainjs-7.0.1.tgz"; + sha512 = "UAdaZwahrUeYhMYYilJwDsRfE7wDRsmGMsszYH67j8FLD5gZitqG38RXpUgHEH0s6YjsY8iKYWeEQ19WILncFA=="; }; }; "@jspm/core-2.0.1" = { @@ -8744,13 +8402,13 @@ let sha512 = "xmw5RhYbqExBBqTvOnOjN/RYNIGMBxFJ+zcYNfkfw/E+uEY3L7xq8Z7sC/n7URTT6xtEctElqduBJnBQE4OQtw=="; }; }; - "@ledgerhq/hw-transport-node-hid-6.27.16" = { + "@ledgerhq/hw-transport-node-hid-6.27.17" = { name = "_at_ledgerhq_slash_hw-transport-node-hid"; packageName = "@ledgerhq/hw-transport-node-hid"; - version = "6.27.16"; + version = "6.27.17"; src = fetchurl { - url = "https://registry.npmjs.org/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-6.27.16.tgz"; - sha512 = "V/SA8G5qH+Lbl/bO11GAZKIWCgTfLRWe18gibLXFAdqFeQn8FxRoJTATJaYhWEWsU1T9NPvCfje3EWDUoXnmKg=="; + url = "https://registry.npmjs.org/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-6.27.17.tgz"; + sha512 = "yoK3NDuk6uqIrxEgClKUGi9rcYcybwpZMo1n91FGAK8s8veDS/AfQRjeQG8sFjOEaHMijFluMvaCikvQP1NbsQ=="; }; }; "@ledgerhq/hw-transport-node-hid-noevents-6.27.16" = { @@ -8816,22 +8474,22 @@ let sha512 = "Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="; }; }; - "@lerna/child-process-7.1.0" = { + "@lerna/child-process-7.1.1" = { name = "_at_lerna_slash_child-process"; packageName = "@lerna/child-process"; - version = "7.1.0"; + version = "7.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.1.0.tgz"; - sha512 = "NmpwxygdVW2xprCNNgZ9d6P/pRlaXX2vfUynYNS+jsv7Q2uDZSdW86kjwEgbWyjSu7quZsmpQLqpl6PnfFl82g=="; + url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.1.1.tgz"; + sha512 = "mR8PaTkckYPLmEBG2VsVsJq2UuzEvjXevOB1rKLKUZ/dPCGcottVhbiEzTxickc+s7Y/1dTTLn/1BKj3B1a5BA=="; }; }; - "@lerna/create-7.1.0" = { + "@lerna/create-7.1.1" = { name = "_at_lerna_slash_create"; packageName = "@lerna/create"; - version = "7.1.0"; + version = "7.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/create/-/create-7.1.0.tgz"; - sha512 = "qmj1c9J9AmMdiZW7akK7PVhUK3rwHnOgOBrz7TL0eoHsCE9kda+5VWiKFKSyDqq2zSai+a5OZU/pfkaPm8FygA=="; + url = "https://registry.npmjs.org/@lerna/create/-/create-7.1.1.tgz"; + sha512 = "1PY2OgwGxp7b91JzLKEhONVl69mCt1IyYEc6pzKy3Sv+UOdeK2QFq1SX/85hNOR3iitiyZ75bNWUTcBly1ZlZg=="; }; }; "@lezer/common-0.15.12" = { @@ -9221,6 +8879,78 @@ let sha512 = "cAm7w7S04aswBtsXAReyzHrq9EV7yNalYj8OObsnavCucDoxC10y14gE2Eg82UKnR5v2TWSJAVCLFea4gaiddQ=="; }; }; + "@mongodb-js/zstd-1.1.0" = { + name = "_at_mongodb-js_slash_zstd"; + packageName = "@mongodb-js/zstd"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd/-/zstd-1.1.0.tgz"; + sha512 = "+dRj3tSgenHhdqZ1d9ii7PKrXerXOZgDKJE9E2IFxC2lOecgOnSnInAD1o6hCFmyJ5NDQrcsrJKxkOlptwA1mw=="; + }; + }; + "@mongodb-js/zstd-darwin-arm64-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-darwin-arm64"; + packageName = "@mongodb-js/zstd-darwin-arm64"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-darwin-arm64/-/zstd-darwin-arm64-1.1.0.tgz"; + sha512 = "3XUa82KqWvtFEsx8WYwgdVCjC5Xnz77Hg54O3q7sw8LVPM/faFnGKGH2NSmNnucbabtEpLECz4iahK0bUotl4Q=="; + }; + }; + "@mongodb-js/zstd-darwin-x64-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-darwin-x64"; + packageName = "@mongodb-js/zstd-darwin-x64"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-darwin-x64/-/zstd-darwin-x64-1.1.0.tgz"; + sha512 = "5veErRDyMHJbq/3cRSMrg6WkByXHhmhqZAK7Y4gn8owHcSIuC4ztOT+cH7AQWI7M47JkpcJX640cOMYYtWJbfg=="; + }; + }; + "@mongodb-js/zstd-linux-arm64-gnu-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-linux-arm64-gnu"; + packageName = "@mongodb-js/zstd-linux-arm64-gnu"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-linux-arm64-gnu/-/zstd-linux-arm64-gnu-1.1.0.tgz"; + sha512 = "M5FRUlDUV3PvpAM/VmPLVczDJOZOaT7qxl1i6fXNGZ0DDmnSDigZBUmc+w3tQGKi0/VRZiwdyBZcQQgqBeKr7g=="; + }; + }; + "@mongodb-js/zstd-linux-arm64-musl-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-linux-arm64-musl"; + packageName = "@mongodb-js/zstd-linux-arm64-musl"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-linux-arm64-musl/-/zstd-linux-arm64-musl-1.1.0.tgz"; + sha512 = "3EdhHJKOd/8eXg4Q/ID+HGKUifIY0dqULPGpFveM7iBpV0QrpVOU7iDjVoFEROTqUubHN246Lmvj7VZ3z4F9+A=="; + }; + }; + "@mongodb-js/zstd-linux-x64-gnu-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-linux-x64-gnu"; + packageName = "@mongodb-js/zstd-linux-x64-gnu"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-linux-x64-gnu/-/zstd-linux-x64-gnu-1.1.0.tgz"; + sha512 = "kNLvetxCFYx7QPEo/kR8h3ZApvjXtUYWuct9Mz52Rw67K3Cq5fJDjTAhroMsJCK2doNgjI1dxAQIhZziwnaMCg=="; + }; + }; + "@mongodb-js/zstd-linux-x64-musl-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-linux-x64-musl"; + packageName = "@mongodb-js/zstd-linux-x64-musl"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-linux-x64-musl/-/zstd-linux-x64-musl-1.1.0.tgz"; + sha512 = "lJxI/4kVPQUXWRxi4DOpBziO1y8EFuBGp7QLWzPgVhxY8boGYQhybZqj2L+KmLG3gsrh4dstQWhaIojDRM7UiQ=="; + }; + }; + "@mongodb-js/zstd-win32-x64-msvc-1.1.0" = { + name = "_at_mongodb-js_slash_zstd-win32-x64-msvc"; + packageName = "@mongodb-js/zstd-win32-x64-msvc"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@mongodb-js/zstd-win32-x64-msvc/-/zstd-win32-x64-msvc-1.1.0.tgz"; + sha512 = "nct2+7xL5FYeteH+nLCskYerHE7yaneqGJuR2/2n4GsUPMyIbyKwa0VOEAKP1QF/OrwLMswtdRUPtyI8q2PF9Q=="; + }; + }; "@mrmlnc/readdir-enhanced-2.2.1" = { name = "_at_mrmlnc_slash_readdir-enhanced"; packageName = "@mrmlnc/readdir-enhanced"; @@ -9419,6 +9149,15 @@ let sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg=="; }; }; + "@nicolo-ribaudo/semver-v6-6.3.3" = { + name = "_at_nicolo-ribaudo_slash_semver-v6"; + packageName = "@nicolo-ribaudo/semver-v6"; + version = "6.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@nicolo-ribaudo/semver-v6/-/semver-v6-6.3.3.tgz"; + sha512 = "3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg=="; + }; + }; "@noble/hashes-1.3.1" = { name = "_at_noble_slash_hashes"; packageName = "@noble/hashes"; @@ -9536,13 +9275,13 @@ let sha512 = "yMRgZVDpwWjplorzt9SFSaakWx6QIK248Nw4ZFgkrAy/GvJaFRaSZzE6nD7JBK5r8g/+PTxFq5Wj/sfciE7x+A=="; }; }; - "@npmcli/arborist-6.2.10" = { + "@npmcli/arborist-6.3.0" = { name = "_at_npmcli_slash_arborist"; packageName = "@npmcli/arborist"; - version = "6.2.10"; + version = "6.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@npmcli/arborist/-/arborist-6.2.10.tgz"; - sha512 = "YpGd6RgYZ4JzIZCP6d+PfH81tD0XynOE7HyKUZPLss/YQZXR5pO6hyXWNYb1fcQw4yJrh9ed9umhGbxPhcjBRA=="; + url = "https://registry.npmjs.org/@npmcli/arborist/-/arborist-6.3.0.tgz"; + sha512 = "XrS14qBDhK95RdGhjTSx8AgeZPNah949qp3b0v3GUFOugtPc9Z85rpWid57mONS8gHbuGIHjFzuA+5hSM7BuBA=="; }; }; "@npmcli/ci-detect-1.4.0" = { @@ -9734,13 +9473,13 @@ let sha512 = "42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA=="; }; }; - "@npmcli/package-json-3.1.1" = { + "@npmcli/package-json-4.0.0" = { name = "_at_npmcli_slash_package-json"; packageName = "@npmcli/package-json"; - version = "3.1.1"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/@npmcli/package-json/-/package-json-3.1.1.tgz"; - sha512 = "+UW0UWOYFKCkvszLoTwrYGrjNrT8tI5Ckeb/h+Z1y1fsNJEctl7HmerA5j2FgmoqFaLI2gsA1X9KgMFqx/bRmA=="; + url = "https://registry.npmjs.org/@npmcli/package-json/-/package-json-4.0.0.tgz"; + sha512 = "ZeXtZBQ/xjSUmrZj9R1Y2gsQRfkdhP5H31SCieJbAd8bHbn4YRglOoajcEZTJTM9m9BuEE7KiDcMPEoD/OgJkw=="; }; }; "@npmcli/promise-spawn-1.3.2" = { @@ -9788,130 +9527,130 @@ let sha512 = "NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA=="; }; }; - "@nrwl/devkit-16.4.0" = { + "@nrwl/devkit-16.5.0" = { name = "_at_nrwl_slash_devkit"; packageName = "@nrwl/devkit"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.4.0.tgz"; - sha512 = "KUu9oNrMB8DP78BAO8XWJC5HOSS6dO6ocMWj2DtuNVgMgABviy+ih/TmrGKxQQBH0Ib4cxTeMIQVRdAak5c1UA=="; + url = "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.5.0.tgz"; + sha512 = "O/CH43gM2sumfO1BX7f20B4rniE9P48XwMEQoi1HssdzL+IstHWw5Q9BO2uoSCNpu5x04V/VzX/8yFmoFmOJ7g=="; }; }; - "@nrwl/tao-16.4.0" = { + "@nrwl/tao-16.5.0" = { name = "_at_nrwl_slash_tao"; packageName = "@nrwl/tao"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nrwl/tao/-/tao-16.4.0.tgz"; - sha512 = "6n4chOOv6jqact07NvIDRQfsnaiYYhi+mrqSuJKs6fL+c5kx/VCryndTP0MDTBbazfL6H7vwiQUkTja2sQDuwA=="; + url = "https://registry.npmjs.org/@nrwl/tao/-/tao-16.5.0.tgz"; + sha512 = "lY/XV2n7iulHY77Uakt3Epa9m/NG7oTSN196baLjFykxUvLJI47PMX5qytugHkS8JLdcAB5p0qGsrQSHoi6jvg=="; }; }; - "@nx/devkit-16.4.0" = { + "@nx/devkit-16.5.0" = { name = "_at_nx_slash_devkit"; packageName = "@nx/devkit"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0.tgz"; - sha512 = "/Y+tC2IBxVEf3EKB80G9mF27ZBAFEBBmDMn1MPzfGX9AB2GGNCqgvSkSHT5DlkyxJOMqbE7DpMyHxubALyenEA=="; + url = "https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.0.tgz"; + sha512 = "IfGGKwgOBZshgRtL0V0IOuTaW8mnuSFft708fQfRyw8ArpNeyJbdbIvd9lCsHAFaKE5VTIKug4C48tyQikM7eA=="; }; }; - "@nx/nx-darwin-arm64-16.4.0" = { + "@nx/nx-darwin-arm64-16.5.0" = { name = "_at_nx_slash_nx-darwin-arm64"; packageName = "@nx/nx-darwin-arm64"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.4.0.tgz"; - sha512 = "/ZXuF8M3u8DSNmjYstQKorzo7uIETNhnFinwWlO8mzz+SyR+Xs5G6penJ4+cB1ju3Hf3lZkXd5U6pEiW4OAAkA=="; + url = "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.5.0.tgz"; + sha512 = "0+5FH3ot5o0lpL0OKD4fO2n0a6LqLxr0LwU2VYxaAR1GLzOeVE5W3jBWY9ztOE+ktm8mGaZsdIIOQ77Iz/xwsQ=="; }; }; - "@nx/nx-darwin-x64-16.4.0" = { + "@nx/nx-darwin-x64-16.5.0" = { name = "_at_nx_slash_nx-darwin-x64"; packageName = "@nx/nx-darwin-x64"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-16.4.0.tgz"; - sha512 = "0Fo58qZzHgRs4SRVaAOBipdJQNew57YQbpFaLHKhCTyKc0Pe6THEYaaT/x9QVkcFO0x4AzNr9T7iJTrneNwcKg=="; + url = "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-16.5.0.tgz"; + sha512 = "yziX2oXUSyOPOcRLmFMRsNs0eBVla5IGjAKqpY4OXAPBuyrOfgsW5ztj0PQM34gvqipXtTlN04Xt/U0jzQLudA=="; }; }; - "@nx/nx-freebsd-x64-16.4.0" = { + "@nx/nx-freebsd-x64-16.5.0" = { name = "_at_nx_slash_nx-freebsd-x64"; packageName = "@nx/nx-freebsd-x64"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.4.0.tgz"; - sha512 = "Qoes/NifE4zb5Gb6ZdC32HvxZBzO0xo74j7EozUV5rZEm3bCtKbKqThPV9Uuu+8S4j718r5vlob/IMXqRcWK4g=="; + url = "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.5.0.tgz"; + sha512 = "hwIRRMyWrT2R4ozp6yXRNR1fwcclBlkkIQ51/1IzINPQxynMguuOvNZaJFD4OuZIDmI526++GmogPZc0aMzwkg=="; }; }; - "@nx/nx-linux-arm-gnueabihf-16.4.0" = { + "@nx/nx-linux-arm-gnueabihf-16.5.0" = { name = "_at_nx_slash_nx-linux-arm-gnueabihf"; packageName = "@nx/nx-linux-arm-gnueabihf"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.4.0.tgz"; - sha512 = "m8uklbettj8RnLtasjQPiYxqJotDSfO3LO1II8Bds53C7OT8TDnTkW68MEx+CxuSCQFy2Aa0Oih3jSvDzfnZzA=="; + url = "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.5.0.tgz"; + sha512 = "BEWLpBhJ2AcZNDsiExLDcM9kmQ4+E+0YUcOsrAeX1s5D4HXXVtHMdTmOucKs4NNFqMuJ2Cf3ZzqmAIkRug0beA=="; }; }; - "@nx/nx-linux-arm64-gnu-16.4.0" = { + "@nx/nx-linux-arm64-gnu-16.5.0" = { name = "_at_nx_slash_nx-linux-arm64-gnu"; packageName = "@nx/nx-linux-arm64-gnu"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.4.0.tgz"; - sha512 = "bAs2T/zZQDTCzzhciE8kCrkwgXbeX3K83cGRacB7PDZZl/O4jr5TRO4zYHi6doytyLONjqhvWNLbIo4cEEcfZA=="; + url = "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.5.0.tgz"; + sha512 = "EWmTbDLbBIjM/OJ594hoFKsEka/b8jM6NehL37mlIXL6fixUEA8LlO0MfUQ+kIPg79nWIujzulkIEhYFDWM1WA=="; }; }; - "@nx/nx-linux-arm64-musl-16.4.0" = { + "@nx/nx-linux-arm64-musl-16.5.0" = { name = "_at_nx_slash_nx-linux-arm64-musl"; packageName = "@nx/nx-linux-arm64-musl"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.4.0.tgz"; - sha512 = "K1D8j4lRZDBVuW8iomeJjCznFz7rfP3qaB3RHjKZU5qrZBq1uYohhdfT7dzwWFNWEvt6WytfhGCl2S9PsQ37Wg=="; + url = "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.5.0.tgz"; + sha512 = "np/7+HEtEEvtu4zo3GBBPtTG8IP++vvH3o8VXpAB9eD4Jctz3rYzbfMc7GtLZkz8LCmCsjzqnrNtmcmoaRbomQ=="; }; }; - "@nx/nx-linux-x64-gnu-16.4.0" = { + "@nx/nx-linux-x64-gnu-16.5.0" = { name = "_at_nx_slash_nx-linux-x64-gnu"; packageName = "@nx/nx-linux-x64-gnu"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.4.0.tgz"; - sha512 = "v1NJ3ESaw5bdSeuh5Xslq1dXGWztf0mSLwZP510Rt9+ulr5LQ/X1Rri8zefU0gZNLcmJL0G2Qq7UTnppYGRTEg=="; + url = "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.5.0.tgz"; + sha512 = "iLOwgAaa1BHPLFhkBVi7GLAf6LfdYuv/R2rxlqq4d6fhv4Eq91Wo08LsqbFds+LpMN0CA+W/QMc3w9IIS/MPrA=="; }; }; - "@nx/nx-linux-x64-musl-16.4.0" = { + "@nx/nx-linux-x64-musl-16.5.0" = { name = "_at_nx_slash_nx-linux-x64-musl"; packageName = "@nx/nx-linux-x64-musl"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.4.0.tgz"; - sha512 = "+8YLVWZFq+k6YJ2ZDwR5sGaRnZhUVYtR8aPbGyonMnJ8VEQJNEqsm1KT6nt0gd3JJdxyphm3VsMQWBMo42jM+w=="; + url = "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.5.0.tgz"; + sha512 = "UE3tpgli7a08AsRaw/o1BUXnFOxICGzcYj1aglHBh6urVeUHK0aNt11djZcQ6ETgPgcjoGdwr7RqpANGnJQH9g=="; }; }; - "@nx/nx-win32-arm64-msvc-16.4.0" = { + "@nx/nx-win32-arm64-msvc-16.5.0" = { name = "_at_nx_slash_nx-win32-arm64-msvc"; packageName = "@nx/nx-win32-arm64-msvc"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.4.0.tgz"; - sha512 = "HwE6AxlrfWvODT49vVX6NGMYc3zdMVXETCdZb0jZ/oz28XXTAPvVb/8DJgKSyCs0DPirEeCHiPwbdcJA1Bqw8A=="; + url = "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.5.0.tgz"; + sha512 = "u9cNKP8zrNIdeyaK5LHX+Zh+rkadE8tSE+vNulphCLhGuXJRpjaVY1juq9UQEo41NJQE6DuWWk2fnj4gALWugQ=="; }; }; - "@nx/nx-win32-x64-msvc-16.4.0" = { + "@nx/nx-win32-x64-msvc-16.5.0" = { name = "_at_nx_slash_nx-win32-x64-msvc"; packageName = "@nx/nx-win32-x64-msvc"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.4.0.tgz"; - sha512 = "ISL3c6i/v+JOsUHEbngDHaobmbgu6oSY0htKas1RjLWGkWXDLgEXMRjQ/xDbNVYH00Mto7mmq+nrjkNNbqOrfQ=="; + url = "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.5.0.tgz"; + sha512 = "E9109SAYNZXqCeWikZXyxNd7SZnCbdKGvqtQktS7dedHGwOmgIWfJ6bsvA7s2zHr09THQKJ4+7U1tDkWVNR9cg=="; }; }; - "@oclif/color-1.0.6" = { + "@oclif/color-1.0.7" = { name = "_at_oclif_slash_color"; packageName = "@oclif/color"; - version = "1.0.6"; + version = "1.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/color/-/color-1.0.6.tgz"; - sha512 = "U6hABUkwoUoEZ1K5mJ2E7AeJ7udjYP3ZYWq18LLoMyjV+Us9hh3UwAghOY75F9PAzF8q5kvhoGu70LnPASbZ8g=="; + url = "https://registry.npmjs.org/@oclif/color/-/color-1.0.7.tgz"; + sha512 = "XUWsQRVP+HReS5+hkjIB21/qMLswv1t65S3pRhjDbDKbBeZVQXCHtVQiUMOjnCvni0d5NBZWIxu+fNUo9dK5Kg=="; }; }; "@oclif/command-1.8.0" = { @@ -9923,13 +9662,13 @@ let sha512 = "5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw=="; }; }; - "@oclif/command-1.8.29" = { + "@oclif/command-1.8.30" = { name = "_at_oclif_slash_command"; packageName = "@oclif/command"; - version = "1.8.29"; + version = "1.8.30"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.29.tgz"; - sha512 = "wupMygd4nZ5B4oCjkjGBMzZKY9tjNKGg8iZgqjLpWs9zz8WlwIf0DemDkdaYfIkZ7vUGbPAKSg0zbD/qSdhMRw=="; + url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.30.tgz"; + sha512 = "1l8t77foQJErqveIJwWIXLr/EtWSqQkEcSmHgVBZAVjUaJWvnLZKgohmugJcIp9aR+wYCowRrCL3rLxEMzpq4A=="; }; }; "@oclif/config-1.17.0" = { @@ -9941,13 +9680,13 @@ let sha512 = "Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA=="; }; }; - "@oclif/config-1.18.10" = { + "@oclif/config-1.18.11" = { name = "_at_oclif_slash_config"; packageName = "@oclif/config"; - version = "1.18.10"; + version = "1.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.10.tgz"; - sha512 = "SjDtdeQwUnHh5rjqqRaBVH6JrBjxtZlHoIwiosOTFcxooLJhW+qcJ/VFOyYw2h/7Jfl95lSKYq+xnMW4aJZd9w=="; + url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.11.tgz"; + sha512 = "qr9i5ekCX/z3EfKNaQEeTy0C6uPFxpLBdShh3EKK7ZknFfBbYYaw7K29W53eqddqXYHPaOKa1lkjn7zv9HAhYg=="; }; }; "@oclif/config-1.18.2" = { @@ -9977,22 +9716,22 @@ let sha512 = "6jYuZgXvHfOIc9GIaS4T3CIKGTjPmfAxuMcbCbMRKJJl4aq/4xeRlEz0E8/hz8HxvxZBGvN2GwAUHlrGWQVrVw=="; }; }; - "@oclif/core-2.1.4" = { + "@oclif/core-2.8.11" = { name = "_at_oclif_slash_core"; packageName = "@oclif/core"; - version = "2.1.4"; + version = "2.8.11"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/core/-/core-2.1.4.tgz"; - sha512 = "8rPS/gsjLgWp//nraRs5/yf7EkueFHBLRTMUli3yTu88XrQ2czbXIP2HsF2rxmtCqUUfXUTllHfr8OzqBs0Dcw=="; + url = "https://registry.npmjs.org/@oclif/core/-/core-2.8.11.tgz"; + sha512 = "9wYW6KRSWfB/D+tqeyl/jxmEz/xPXkFJGVWfKaptqHz6FPWNJREjAM945MuJL2Y8NRhMe+ScRlZ3WpdToX5aVQ=="; }; }; - "@oclif/core-2.8.10" = { + "@oclif/core-2.8.5" = { name = "_at_oclif_slash_core"; packageName = "@oclif/core"; - version = "2.8.10"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/core/-/core-2.8.10.tgz"; - sha512 = "coRn9vYDEnoE8Vg20aavts9+Bt5QrHhbdh0cDkImopV0MgT8i/VmgL04D33+qoHQH20XzBOMqrjk+bqQzqyaHg=="; + url = "https://registry.npmjs.org/@oclif/core/-/core-2.8.5.tgz"; + sha512 = "316DLfrHQDYmWDriI4Woxk9y1wVUrPN1sZdbQLHdOdlTA9v/twe7TdHpWOriEypfl6C85NWEJKc1870yuLtjrQ=="; }; }; "@oclif/errors-1.3.4" = { @@ -10022,13 +9761,13 @@ let sha512 = "fYaU4aDceETd89KXP+3cLyg9EHZsLD3RxF2IU9yxahhBpspWjkWi3Dy3bTgcwZ3V47BgxQaGapzJWDM33XIVDQ=="; }; }; - "@oclif/help-1.0.8" = { + "@oclif/help-1.0.9" = { name = "_at_oclif_slash_help"; packageName = "@oclif/help"; - version = "1.0.8"; + version = "1.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/help/-/help-1.0.8.tgz"; - sha512 = "5fnUvvJB7s83ks6eqjcF/T8SnxGD4Bomcxj+Sp/LkfK/n9295p0cexhQkYTdQJ5uB5U1kcymxVoNPXMq0vyKCw=="; + url = "https://registry.npmjs.org/@oclif/help/-/help-1.0.9.tgz"; + sha512 = "16fbQNPfzqB9NcNlB8O9S1yv+D71SXojTx+kv3d6/h4i0vPidpdrE70n/Vj0eNNtS9azkWpqG4KrCKsd742ITg=="; }; }; "@oclif/linewrap-1.0.0" = { @@ -10040,13 +9779,13 @@ let sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw=="; }; }; - "@oclif/parser-3.8.12" = { + "@oclif/parser-3.8.13" = { name = "_at_oclif_slash_parser"; packageName = "@oclif/parser"; - version = "3.8.12"; + version = "3.8.13"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.12.tgz"; - sha512 = "yGUrpddLHdPMJIS5jEd55cEPTIFRZRdx38zz0YdFp17Co4RdZvii2jnrnAoICHhumAoQ3EBxwjGpp88D7Bin4w=="; + url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.13.tgz"; + sha512 = "M4RAB4VB5DuPF3ZoVJlXyemyxhflYBKrvP0cBI/ZJVelrfR7Z1fB/iUSrw7SyFvywI13mHmtEQ8Xz0bSUs7g8A=="; }; }; "@oclif/plugin-autocomplete-0.1.5" = { @@ -10067,13 +9806,13 @@ let sha512 = "oQl7ZqXhXJUOH26mDPcqcMGmcdIoK/uQPSpUBrfLa1iaQ30slTs0T7KOzg+vwKuPqIIF1nTCPuH67lE8GvUPTw=="; }; }; - "@oclif/plugin-commands-2.2.13" = { + "@oclif/plugin-commands-2.2.15" = { name = "_at_oclif_slash_plugin-commands"; packageName = "@oclif/plugin-commands"; - version = "2.2.13"; + version = "2.2.15"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-commands/-/plugin-commands-2.2.13.tgz"; - sha512 = "tdFluVuZT231Qid3NGHWNX7VlgHOb/wEaNj/dKt5bCYXoNxEQMk6OUfgXQNFaHXmWqedvBKpZ8AE/3FWjB6z4w=="; + url = "https://registry.npmjs.org/@oclif/plugin-commands/-/plugin-commands-2.2.15.tgz"; + sha512 = "QaTIZhG5SW7sr42p4crJyE7jindr1hdHdazWTjiiPjsFEP3zUxVsNmwEMWPsBBVsjzw/gtztgpAexkZWJD8rXA=="; }; }; "@oclif/plugin-help-1.2.11" = { @@ -10103,13 +9842,13 @@ let sha512 = "QuSiseNRJygaqAdABYFWn/H1CwIZCp9zp/PLid6yXvy6VcQV7OenEFF5XuYaCvSARe2Tg9r8Jqls5+fw1A9CbQ=="; }; }; - "@oclif/plugin-help-5.2.10" = { + "@oclif/plugin-help-5.2.11" = { name = "_at_oclif_slash_plugin-help"; packageName = "@oclif/plugin-help"; - version = "5.2.10"; + version = "5.2.11"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-5.2.10.tgz"; - sha512 = "l3hnloPkXOLGGrepLLdj8NsBpVhhEpg4jclIeIBaZzIo6+c+/uqcL2LjvOogmSEf5g4zooRtxivwUpcFiBSaBg=="; + url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-5.2.11.tgz"; + sha512 = "B2cGOyRskorr8NiGrmIBYxEK0c4laJo+W16VeEblLVDW8w6BvnSwC6K4Vd6rkKmPHRsgqoYrA5BCfPTwvUdSCg=="; }; }; "@oclif/plugin-help-5.2.9" = { @@ -10139,22 +9878,22 @@ let sha512 = "6fzUDLWrSK7n6+EBrEekEEYrYTCneRoOF9TzojkjuFn1+ailvUlr98G90bblxKOyy8fqMe7QjvqwTgIDQ9ZIzg=="; }; }; - "@oclif/plugin-update-3.1.21" = { + "@oclif/plugin-update-3.1.22" = { name = "_at_oclif_slash_plugin-update"; packageName = "@oclif/plugin-update"; - version = "3.1.21"; + version = "3.1.22"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-update/-/plugin-update-3.1.21.tgz"; - sha512 = "rqgMHsf0swPoRboNkLAkVp84crvqmwe9twgMN55UEVIjkWEVikY02RNURyYBpnLd5zrE+ymt68GyatQjmf6l+A=="; + url = "https://registry.npmjs.org/@oclif/plugin-update/-/plugin-update-3.1.22.tgz"; + sha512 = "cbBATw3kHaJ+HdPaBWW+2feXV1sv3yUCHzasi6vCjV/kV3+hOqIvwPtACCWXjKc/nRh/eEiAoAewmJHbR+SBXQ=="; }; }; - "@oclif/plugin-warn-if-update-available-2.0.40" = { + "@oclif/plugin-warn-if-update-available-2.0.41" = { name = "_at_oclif_slash_plugin-warn-if-update-available"; packageName = "@oclif/plugin-warn-if-update-available"; - version = "2.0.40"; + version = "2.0.41"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-2.0.40.tgz"; - sha512 = "sVYAP/FHwfeljTBtjCIKuJeNpKOFE3mAGkssXyrDu2uodUJV3xvDZ6Lkj7jBaI0eeQEzrN1rTdcbfewifZ09xA=="; + url = "https://registry.npmjs.org/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-2.0.41.tgz"; + sha512 = "4QW6IGRxMdsk9RHZi+2POkB6m6aI3ItXOZJykvuDh7Fl64azoh/h9oBJpYIZ6vAgZ6A1dwS/nckSsuoYiG6a7g=="; }; }; "@oclif/screen-1.0.4" = { @@ -10481,40 +10220,40 @@ let sha512 = "O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA=="; }; }; - "@opentelemetry/core-1.14.0" = { + "@opentelemetry/core-1.15.0" = { name = "_at_opentelemetry_slash_core"; packageName = "@opentelemetry/core"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { - url = "https://registry.npmjs.org/@opentelemetry/core/-/core-1.14.0.tgz"; - sha512 = "MnMZ+sxsnlzloeuXL2nm5QcNczt/iO82UOeQQDHhV83F2fP3sgntW2evvtoxJki0MBLxEsh5ADD7PR/Hn5uzjw=="; + url = "https://registry.npmjs.org/@opentelemetry/core/-/core-1.15.0.tgz"; + sha512 = "GGTS6BytfaN8OgbCUOnxg/a9WVsVUj0484zXHZuBzvIXx7V4Tmkb0IHnnhS7Q0cBLNLgjNuvrCpQaP8fIvO4bg=="; }; }; - "@opentelemetry/resources-1.14.0" = { + "@opentelemetry/resources-1.15.0" = { name = "_at_opentelemetry_slash_resources"; packageName = "@opentelemetry/resources"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { - url = "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.14.0.tgz"; - sha512 = "qRfWIgBxxl3z47E036Aey0Lj2ZjlFb27Q7Xnj1y1z/P293RXJZGLtcfn/w8JF7v1Q2hs3SDGxz7Wb9Dko1YUQA=="; + url = "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.15.0.tgz"; + sha512 = "Sb8A6ZXHXDlgHv32UNRE3y8McWE3vkb5dsSttYArYa5ZpwjiF5ge0vnnKUUnG7bY0AgF9VBIOORZE8gsrnD2WA=="; }; }; - "@opentelemetry/sdk-trace-base-1.14.0" = { + "@opentelemetry/sdk-trace-base-1.15.0" = { name = "_at_opentelemetry_slash_sdk-trace-base"; packageName = "@opentelemetry/sdk-trace-base"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { - url = "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.14.0.tgz"; - sha512 = "NzRGt3PS+HPKfQYMb6Iy8YYc5OKA73qDwci/6ujOIvyW9vcqBJSWbjZ8FeLEAmuatUB5WrRhEKu9b0sIiIYTrQ=="; + url = "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.15.0.tgz"; + sha512 = "udt1c9VHipbZwvCPIQR1VLg25Z4AMR/g0X8KmcInbFruGWQ/lptVPkz3yvWAsGSta5yHNQ3uoPwcyCygGnQ6Lg=="; }; }; - "@opentelemetry/semantic-conventions-1.14.0" = { + "@opentelemetry/semantic-conventions-1.15.0" = { name = "_at_opentelemetry_slash_semantic-conventions"; packageName = "@opentelemetry/semantic-conventions"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { - url = "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.14.0.tgz"; - sha512 = "rJfCY8rCWz3cb4KI6pEofnytvMPuj3YLQwoscCCYZ5DkdiPjo15IQ0US7+mjcWy9H3fcZIzf2pbJZ7ck/h4tug=="; + url = "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.15.0.tgz"; + sha512 = "f3wwFrFyCpGrFBrFs7lCUJSCSCGyeKG52c+EKeobs3Dd29M75yO6GYkt6PkYPfDawxSlV5p+4yJPPk8tPObzTQ=="; }; }; "@opentelemetry/semantic-conventions-1.3.1" = { @@ -11093,13 +10832,103 @@ let sha512 = "cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg=="; }; }; - "@parcel/watcher-2.1.0" = { + "@parcel/watcher-2.2.0" = { name = "_at_parcel_slash_watcher"; packageName = "@parcel/watcher"; - version = "2.1.0"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.2.0.tgz"; + sha512 = "71S4TF+IMyAn24PK4KSkdKtqJDR3zRzb0HE3yXpacItqTM7XfF2f5q9NEGLEVl0dAaBAGfNwDCjH120y25F6Tg=="; + }; + }; + "@parcel/watcher-android-arm64-2.2.0" = { + name = "_at_parcel_slash_watcher-android-arm64"; + packageName = "@parcel/watcher-android-arm64"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.2.0.tgz"; + sha512 = "nU2wh00CTQT9rr1TIKTjdQ9lAGYpmz6XuKw0nAwAN+S2A5YiD55BK1u+E5WMCT8YOIDe/n6gaj4o/Bi9294SSQ=="; + }; + }; + "@parcel/watcher-darwin-arm64-2.2.0" = { + name = "_at_parcel_slash_watcher-darwin-arm64"; + packageName = "@parcel/watcher-darwin-arm64"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.2.0.tgz"; + sha512 = "cJl0UZDcodciy3TDMomoK/Huxpjlkkim3SyMgWzjovHGOZKNce9guLz2dzuFwfObBFCjfznbFMIvAZ5syXotYw=="; + }; + }; + "@parcel/watcher-darwin-x64-2.2.0" = { + name = "_at_parcel_slash_watcher-darwin-x64"; + packageName = "@parcel/watcher-darwin-x64"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.2.0.tgz"; + sha512 = "QI77zxaGrCV1StKcoRYfsUfmUmvPMPfQrubkBBy5XujV2fwaLgZivQOTQMBgp5K2+E19u1ufpspKXAPqSzpbyg=="; + }; + }; + "@parcel/watcher-linux-arm-glibc-2.2.0" = { + name = "_at_parcel_slash_watcher-linux-arm-glibc"; + packageName = "@parcel/watcher-linux-arm-glibc"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.1.0.tgz"; - sha512 = "8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw=="; + url = "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.2.0.tgz"; + sha512 = "I2GPBcAXazPzabCmfsa3HRRW+MGlqxYd8g8RIueJU+a4o5nyNZDz0CR1cu0INT0QSQXEZV7w6UE8Hz9CF8u3Pg=="; + }; + }; + "@parcel/watcher-linux-arm64-glibc-2.2.0" = { + name = "_at_parcel_slash_watcher-linux-arm64-glibc"; + packageName = "@parcel/watcher-linux-arm64-glibc"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.2.0.tgz"; + sha512 = "St5mlfp+2lS9AmgixUqfwJa/DwVmTCJxC1HcOubUTz6YFOKIlkHCeUa1Bxi4E/tR/HSez8+heXHL8HQkJ4Bd8g=="; + }; + }; + "@parcel/watcher-linux-arm64-musl-2.2.0" = { + name = "_at_parcel_slash_watcher-linux-arm64-musl"; + packageName = "@parcel/watcher-linux-arm64-musl"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.2.0.tgz"; + sha512 = "jS+qfhhoOBVWwMLP65MaG8xdInMK30pPW8wqTCg2AAuVJh5xepMbzkhHJ4zURqHiyY3EiIRuYu4ONJKCxt8iqA=="; + }; + }; + "@parcel/watcher-linux-x64-glibc-2.2.0" = { + name = "_at_parcel_slash_watcher-linux-x64-glibc"; + packageName = "@parcel/watcher-linux-x64-glibc"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.2.0.tgz"; + sha512 = "xJvJ7R2wJdi47WZBFS691RDOWvP1j/IAs3EXaWVhDI8FFITbWrWaln7KoNcR0Y3T+ZwimFY/cfb0PNht1q895g=="; + }; + }; + "@parcel/watcher-linux-x64-musl-2.2.0" = { + name = "_at_parcel_slash_watcher-linux-x64-musl"; + packageName = "@parcel/watcher-linux-x64-musl"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.2.0.tgz"; + sha512 = "D+NMpgr23a+RI5mu8ZPKWy7AqjBOkURFDgP5iIXXEf/K3hm0jJ3ogzi0Ed2237B/CdYREimCgXyeiAlE/FtwyA=="; + }; + }; + "@parcel/watcher-win32-arm64-2.2.0" = { + name = "_at_parcel_slash_watcher-win32-arm64"; + packageName = "@parcel/watcher-win32-arm64"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.2.0.tgz"; + sha512 = "z225cPn3aygJsyVUOWwfyW+fY0Tvk7N3XCOl66qUPFxpbuXeZuiuuJemmtm8vxyqa3Ur7peU/qJxrpC64aeI7Q=="; + }; + }; + "@parcel/watcher-win32-x64-2.2.0" = { + name = "_at_parcel_slash_watcher-win32-x64"; + packageName = "@parcel/watcher-win32-x64"; + version = "2.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.2.0.tgz"; + sha512 = "JqGW0RJ61BkKx+yYzIURt9s53P7xMVbv0uxYPzAXLBINGaFmkIKSuUPyBVfy8TMbvp93lvF4SPBNDzVRJfvgOw=="; }; }; "@parcel/workers-1.11.0" = { @@ -11381,22 +11210,22 @@ let sha512 = "J/p2PcgT39Za4wpukbN6iUkEUvL5aE7Bs9kXBeEkrjEgc0Uu7J7B2ypwx9J0qM3m3lk2273RT5/4oGv8pfFLcg=="; }; }; - "@prisma/engines-4.16.1" = { + "@prisma/engines-4.16.2" = { name = "_at_prisma_slash_engines"; packageName = "@prisma/engines"; - version = "4.16.1"; + version = "4.16.2"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/engines/-/engines-4.16.1.tgz"; - sha512 = "gpZG0kGGxfemgvK/LghHdBIz+crHkZjzszja94xp4oytpsXrgt/Ice82MvPsWMleVIniKuARrowtsIsim0PFJQ=="; + url = "https://registry.npmjs.org/@prisma/engines/-/engines-4.16.2.tgz"; + sha512 = "vx1nxVvN4QeT/cepQce68deh/Turxy5Mr+4L4zClFuK1GlxN3+ivxfuv+ej/gvidWn1cE1uAhW7ALLNlYbRUAw=="; }; }; - "@prisma/prisma-fmt-wasm-4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c" = { + "@prisma/prisma-fmt-wasm-4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81" = { name = "_at_prisma_slash_prisma-fmt-wasm"; packageName = "@prisma/prisma-fmt-wasm"; - version = "4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c"; + version = "4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/prisma-fmt-wasm/-/prisma-fmt-wasm-4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c.tgz"; - sha512 = "BwsBw9HxhRuAjS0/1ncnnTffxw9vbT5zc115tbbiE+TTdAUS3aVxN5SixxP/8h15q0W4Z16VHS8vgyor7nbQYA=="; + url = "https://registry.npmjs.org/@prisma/prisma-fmt-wasm/-/prisma-fmt-wasm-4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81.tgz"; + sha512 = "g090+dEH7wrdCw359+8J9+TGH84qK28V/dxwINjhhNCtju9lej99z9w/AVsJP9UhhcCPS4psYz4iu8d53uxVpA=="; }; }; "@protobufjs/aspromise-1.1.2" = { @@ -11642,85 +11471,85 @@ let sha512 = "9GWx27t7xWhDIR02PA18nzBdLcKQRgc46xNQvjFkrYk4UOmvKhJ/dawwiX0cCOeetN5LcaaiqQbVOWYK62SGHw=="; }; }; - "@redocly/openapi-core-1.0.0-beta.129" = { + "@redocly/openapi-core-1.0.0-beta.130" = { name = "_at_redocly_slash_openapi-core"; packageName = "@redocly/openapi-core"; - version = "1.0.0-beta.129"; + version = "1.0.0-beta.130"; src = fetchurl { - url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.129.tgz"; - sha512 = "Oe+JVY6b7nb1p9KKWW0uJ7dCR7eHEZiyTcvru21chC6RyHFJyN/schYWxKFffFK0wc6jUDWqIdVktsPeiN0Kuw=="; + url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.130.tgz"; + sha512 = "P24AcEw06s002JZsG6f79/oqEJm3vRj4RySPHjHiJA4JXugbI7Msx4shmIX2PaGsxCLo2aKK/QlDK/0TYDqkrA=="; }; }; - "@remix-run/dev-1.17.0" = { + "@remix-run/dev-1.18.0" = { name = "_at_remix-run_slash_dev"; packageName = "@remix-run/dev"; - version = "1.17.0"; + version = "1.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/remix-run-dev/-/remix-run-dev-1.17.0.tgz"; - sha512 = "S71dx9sxHi/9Ery9za+ryQYNq5rEA/OeWFaKalHsgA7jYhiJC2U2iP9lV4m251oLXp3K6J8gwY0zF1CWmA7ANA=="; + url = "https://registry.npmjs.org/@vercel/remix-run-dev/-/remix-run-dev-1.18.0.tgz"; + sha512 = "5vGcc3OTBLZImKY0BMXDXDqdh0mjh4ZqptI9eRwXZ9O5AfGp4Ce7Q8tNldazBVOJMM4fGgLeXRIOTfuRDe5tDA=="; }; }; - "@remix-run/express-1.18.0" = { + "@remix-run/express-1.18.1" = { name = "_at_remix-run_slash_express"; packageName = "@remix-run/express"; - version = "1.18.0"; + version = "1.18.1"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/express/-/express-1.18.0.tgz"; - sha512 = "9OELr/a+P9ThcTnUHcU8uI4nhhCV9ol2tWqe4RGFeoSAMFee+F6NLMcT3qmM6KQBfn2lPPrYDhtuvIw8uhKayQ=="; + url = "https://registry.npmjs.org/@remix-run/express/-/express-1.18.1.tgz"; + sha512 = "jI751cvY2pi4ZD7/+5qAC1Xyt049EM3baNhm5VATsVaTNVOJbNxazOvKflv+bLbpw1lV9sF3MAAMnig5YqStMg=="; }; }; - "@remix-run/node-1.18.0" = { + "@remix-run/node-1.18.1" = { name = "_at_remix-run_slash_node"; packageName = "@remix-run/node"; - version = "1.18.0"; + version = "1.18.1"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/node/-/node-1.18.0.tgz"; - sha512 = "RRsGS+19tpYj2EXid8PP+bV8Zj6P/4yT6pMkRCIlw1uY0uRUiA3PocnyGmgl6TsqsqaahC7KdDAxhVayt4tdZA=="; + url = "https://registry.npmjs.org/@remix-run/node/-/node-1.18.1.tgz"; + sha512 = "Civ8hQGdQKxmYtDvzV+8sYOPiLfH2FtT35iSwEqDN49uraInljoWngSwzrRmKkilhI4eABSN9fv0trUDyOTBrQ=="; }; }; - "@remix-run/router-1.6.3" = { + "@remix-run/router-1.7.0" = { name = "_at_remix-run_slash_router"; packageName = "@remix-run/router"; - version = "1.6.3"; + version = "1.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/router/-/router-1.6.3.tgz"; - sha512 = "EXJysQ7J3veRECd0kZFQwYYd5sJMcq2O/m60zu1W2l3oVQ9xtub8jTOtYRE0+M2iomyG/W3Ps7+vp2kna0C27Q=="; + url = "https://registry.npmjs.org/@remix-run/router/-/router-1.7.0.tgz"; + sha512 = "Eu1V3kz3mV0wUpVTiFHuaT8UD1gj/0VnoFHQYX35xlslQUpe8CuYoKFn9d4WZFHm3yDywz6ALZuGdnUPKrNeAw=="; }; }; - "@remix-run/router-1.7.0" = { + "@remix-run/router-1.7.1" = { name = "_at_remix-run_slash_router"; packageName = "@remix-run/router"; - version = "1.7.0"; + version = "1.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/router/-/router-1.7.0.tgz"; - sha512 = "Eu1V3kz3mV0wUpVTiFHuaT8UD1gj/0VnoFHQYX35xlslQUpe8CuYoKFn9d4WZFHm3yDywz6ALZuGdnUPKrNeAw=="; + url = "https://registry.npmjs.org/@remix-run/router/-/router-1.7.1.tgz"; + sha512 = "bgVQM4ZJ2u2CM8k1ey70o1ePFXsEzYVZoWghh6WjM8p59jQ7HxzbHW4SbnWFG7V9ig9chLawQxDTZ3xzOF8MkQ=="; }; }; - "@remix-run/serve-1.18.0" = { + "@remix-run/serve-1.18.1" = { name = "_at_remix-run_slash_serve"; packageName = "@remix-run/serve"; - version = "1.18.0"; + version = "1.18.1"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/serve/-/serve-1.18.0.tgz"; - sha512 = "e/aKTO/CgTg2PRb5R0P1Cqcj9y8Mlq2yTaqCWe6d8LksXXTINKQ2XVV6ufqRjfzqoNHQzGuZ9p9XmlNdsXHPuw=="; + url = "https://registry.npmjs.org/@remix-run/serve/-/serve-1.18.1.tgz"; + sha512 = "u3SFXjUYmm3RV02QMGfCrjw7qMxg7y3wpnDf9RWfZtZG6oQEHpGkJeUXdSJjVGCmGQlWtGoVaFZ0fOQllu9G4g=="; }; }; - "@remix-run/server-runtime-1.17.0" = { + "@remix-run/server-runtime-1.18.0" = { name = "_at_remix-run_slash_server-runtime"; packageName = "@remix-run/server-runtime"; - version = "1.17.0"; + version = "1.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-1.17.0.tgz"; - sha512 = "xcUXaOibfIFZlvuyuWouz/t3fYhHCqRoKeGxQFGd1BvQBCmPaiau7B1Ao4aJFKyY7eU/L35KCaGzZBTdIF+d5w=="; + url = "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-1.18.0.tgz"; + sha512 = "iiSKgGIWMkvf4ftnjGBmIJpgqxRwv8XQilAINapaYsx1zEM6egZGYE6WvaxLuRQSceZZNgLAYzL48TmK+DAU5g=="; }; }; - "@remix-run/server-runtime-1.18.0" = { + "@remix-run/server-runtime-1.18.1" = { name = "_at_remix-run_slash_server-runtime"; packageName = "@remix-run/server-runtime"; - version = "1.18.0"; + version = "1.18.1"; src = fetchurl { - url = "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-1.18.0.tgz"; - sha512 = "iiSKgGIWMkvf4ftnjGBmIJpgqxRwv8XQilAINapaYsx1zEM6egZGYE6WvaxLuRQSceZZNgLAYzL48TmK+DAU5g=="; + url = "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-1.18.1.tgz"; + sha512 = "E0sQlgUQG2ytFmUH7zRH7n2MufnP6WWWq1KpRoiuwJZxfTFIzaiCCIiNqbP/uXGWDGcwEevpawNUzzszL1tT0w=="; }; }; "@remix-run/web-blob-3.0.4" = { @@ -12047,13 +11876,13 @@ let sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ=="; }; }; - "@schematics/angular-16.1.1" = { + "@schematics/angular-16.1.4" = { name = "_at_schematics_slash_angular"; packageName = "@schematics/angular"; - version = "16.1.1"; + version = "16.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@schematics/angular/-/angular-16.1.1.tgz"; - sha512 = "mJo7FxH3dekG7m4hHW5PyWbiCUaU+DSW93j+cikEksda+Qt6NaEX0hM0W3DjH7O+BnEg6dbAEd2GDSN/0XQghw=="; + url = "https://registry.npmjs.org/@schematics/angular/-/angular-16.1.4.tgz"; + sha512 = "XfoeL+aBVIR/DzgVKGVhHW/TGQnqWvngyJVuCwXEVWzNfjxHYFkchXa78OItpAvTEr6/Y0Me9FQVAGVA4mMUyg=="; }; }; "@scure/base-1.1.1" = { @@ -12101,13 +11930,13 @@ let sha512 = "P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ=="; }; }; - "@sentry-internal/tracing-7.56.0" = { + "@sentry-internal/tracing-7.57.0" = { name = "_at_sentry-internal_slash_tracing"; packageName = "@sentry-internal/tracing"; - version = "7.56.0"; + version = "7.57.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.56.0.tgz"; - sha512 = "OKI4Pz/O13gng8hT9rNc+gRV3+P7nnk1HnHlV8fgaQydS6DsRxoDL1sHa42tZGbh7K9jqNAP3TC6VjBOsr2tXA=="; + url = "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.57.0.tgz"; + sha512 = "tpViyDd8AhQGYYhI94xi2aaDopXOPfL2Apwrtb3qirWkomIQ2K86W1mPmkce+B0cFOnW2Dxv/ZTFKz6ghjK75A=="; }; }; "@sentry/core-6.19.7" = { @@ -12119,13 +11948,13 @@ let sha512 = "tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw=="; }; }; - "@sentry/core-7.56.0" = { + "@sentry/core-7.57.0" = { name = "_at_sentry_slash_core"; packageName = "@sentry/core"; - version = "7.56.0"; + version = "7.57.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/core/-/core-7.56.0.tgz"; - sha512 = "Nuyyfh09Yz27kPo74fXHlrdmZeK6zrlJVtxQ6LkwuoaTBcNcesNXVaOtr6gjvUGUmsfriVPP3Jero5LXufV7GQ=="; + url = "https://registry.npmjs.org/@sentry/core/-/core-7.57.0.tgz"; + sha512 = "l014NudPH0vQlzybtXajPxYFfs9w762NoarjObC3gu76D1jzBBFzhdRelkGpDbSLNTIsKhEDDRpgAjBWJ9icfw=="; }; }; "@sentry/hub-6.19.7" = { @@ -12137,13 +11966,13 @@ let sha512 = "y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA=="; }; }; - "@sentry/integrations-7.56.0" = { + "@sentry/integrations-7.57.0" = { name = "_at_sentry_slash_integrations"; packageName = "@sentry/integrations"; - version = "7.56.0"; + version = "7.57.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.56.0.tgz"; - sha512 = "0d/E/R3MW+5bQ9wcHPD0h/B2KFOpUt+wQgN1kNk7atY12auDzHKuGCjPP87D/xVyRoma3ErFqZCRqwtvCj1cfQ=="; + url = "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.57.0.tgz"; + sha512 = "C3WZo5AGI2L0dj+mIjeZpdAwDEG2nDYvZbTzq5J9hVoHFdP3t7fOWBHSPkSFVtTdMaJrv+82aKnUefVCeAjxGg=="; }; }; "@sentry/minimal-6.19.7" = { @@ -12164,13 +11993,13 @@ let sha512 = "gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg=="; }; }; - "@sentry/node-7.56.0" = { + "@sentry/node-7.57.0" = { name = "_at_sentry_slash_node"; packageName = "@sentry/node"; - version = "7.56.0"; + version = "7.57.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/node/-/node-7.56.0.tgz"; - sha512 = "QXbWy/ypRxfFd8iP6zLvHInYZyjGKPrkVNYt43mhKAZHm764NxX/29vDfj1FztgG9Z6lVLIG2eyqTvLruYmsWw=="; + url = "https://registry.npmjs.org/@sentry/node/-/node-7.57.0.tgz"; + sha512 = "63mjyUVM6sfJFVQ5TGVRVGUsoEfESl5ABzIW1W0s9gUiQPaG8SOdaQJglb2VNrkMYxnRHgD8Q9LUh/qcmUyPGw=="; }; }; "@sentry/types-6.19.7" = { @@ -12182,13 +12011,13 @@ let sha512 = "jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg=="; }; }; - "@sentry/types-7.56.0" = { + "@sentry/types-7.57.0" = { name = "_at_sentry_slash_types"; packageName = "@sentry/types"; - version = "7.56.0"; + version = "7.57.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/types/-/types-7.56.0.tgz"; - sha512 = "5WjhVOQm75ItOytOx2jTx+5yw8/qJ316+g1Di8dS9+kgIi1zniqdMcX00C2yYe3FMUgFB49PegCUYulm9Evapw=="; + url = "https://registry.npmjs.org/@sentry/types/-/types-7.57.0.tgz"; + sha512 = "D7ifoUfxuVCUyktIr5Gc+jXUbtcUMmfHdTtTbf1XCZHua5mJceK9wtl3YCg3eq/HK2Ppd52BKnTzEcS5ZKQM+w=="; }; }; "@sentry/utils-6.19.7" = { @@ -12200,13 +12029,13 @@ let sha512 = "z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA=="; }; }; - "@sentry/utils-7.56.0" = { + "@sentry/utils-7.57.0" = { name = "_at_sentry_slash_utils"; packageName = "@sentry/utils"; - version = "7.56.0"; + version = "7.57.0"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/utils/-/utils-7.56.0.tgz"; - sha512 = "wgeX7bufxc//TjjSIE+gCMm8hVId7Jzvc+f441bYrWnNZBuzPIDW2BummCcPrKzSYe5GeYZDTZGV8YZGMLGBjw=="; + url = "https://registry.npmjs.org/@sentry/utils/-/utils-7.57.0.tgz"; + sha512 = "YXrkMCiNklqkXctn4mKYkrzNCf/dfVcRUQrkXjeBC+PHXbcpPyaJgInNvztR7Skl8lE3JPGPN4v5XhLxK1bUUg=="; }; }; "@serialport/binding-mock-10.2.2" = { @@ -12371,22 +12200,22 @@ let sha512 = "Uww5DM78K+bHmukNgVX3Yieu7CVnOKvpUhxxRe+5WiYBV7mNrLiZr9bNAtUSNOYFS4tU5Ig5YlMCCForCCYxEw=="; }; }; - "@shopify/cli-kit-3.46.5" = { + "@shopify/cli-kit-3.47.3" = { name = "_at_shopify_slash_cli-kit"; packageName = "@shopify/cli-kit"; - version = "3.46.5"; + version = "3.47.3"; src = fetchurl { - url = "https://registry.npmjs.org/@shopify/cli-kit/-/cli-kit-3.46.5.tgz"; - sha512 = "qugSsk+rd6+jMYFSevPHN2lm0b/HRAiuffhXIy+3KnF2PHv9mItHfnJKUD9pE/e8nnfhnC9M+yTvqwDS56nmCw=="; + url = "https://registry.npmjs.org/@shopify/cli-kit/-/cli-kit-3.47.3.tgz"; + sha512 = "SJcKhT/8s2LhvsQvfQfT1L4ZZe7hYNiuVg2wX+S8zXo8sf8Ai08+49G3le7CIxZN855Y+TrLWA7oxzGv1xoMag=="; }; }; - "@shopify/plugin-did-you-mean-3.46.5" = { + "@shopify/plugin-did-you-mean-3.47.3" = { name = "_at_shopify_slash_plugin-did-you-mean"; packageName = "@shopify/plugin-did-you-mean"; - version = "3.46.5"; + version = "3.47.3"; src = fetchurl { - url = "https://registry.npmjs.org/@shopify/plugin-did-you-mean/-/plugin-did-you-mean-3.46.5.tgz"; - sha512 = "QOV4pt7w9v/1E8o/0BiccIJXHWru1kY9hQr+iTuiHCk5cgrsQfwubYMjXFnBBfDCN+5vclEf1ZHeOb9XOpy4dQ=="; + url = "https://registry.npmjs.org/@shopify/plugin-did-you-mean/-/plugin-did-you-mean-3.47.3.tgz"; + sha512 = "JY+UqxsQr+BJzi31499VJxxzvDvMhQm5+oKuR6y+DrCX5dlUma9AEDCi922096jfrM0kpvNhkfTVmwKwC/i/MQ=="; }; }; "@sideway/address-4.1.4" = { @@ -12425,13 +12254,13 @@ let sha512 = "a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ=="; }; }; - "@sigstore/tuf-1.0.0" = { + "@sigstore/tuf-1.0.2" = { name = "_at_sigstore_slash_tuf"; packageName = "@sigstore/tuf"; - version = "1.0.0"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.0.tgz"; - sha512 = "bLzi9GeZgMCvjJeLUIfs8LJYCxrPRA8IXQkzUtaFKKVPTz0mucRyqFcV2U20yg9K+kYAD0YSitzGfRZCFLjdHQ=="; + url = "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.2.tgz"; + sha512 = "vjwcYePJzM01Ha6oWWZ9gNcdIgnzyFxfqfWzph483DPJTH8Tb7f7bQRRll3CYVkyH56j0AgcPAcl6Vg95DPF+Q=="; }; }; "@sinclair/typebox-0.25.24" = { @@ -12443,6 +12272,15 @@ let sha512 = "XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ=="; }; }; + "@sinclair/typebox-0.27.8" = { + name = "_at_sinclair_slash_typebox"; + packageName = "@sinclair/typebox"; + version = "0.27.8"; + src = fetchurl { + url = "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz"; + sha512 = "+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA=="; + }; + }; "@sindresorhus/chunkify-0.2.0" = { name = "_at_sindresorhus_slash_chunkify"; packageName = "@sindresorhus/chunkify"; @@ -12542,22 +12380,391 @@ let sha512 = "CWr7a3rTVrN5Vs8GYReRAvTourbXHOqB1zglcskj05ICH4GZL5BOAza2ARai+qc3Nz0nY08Bozi1x0014KOqlg=="; }; }; - "@smithy/protocol-http-1.1.0" = { + "@smithy/abort-controller-1.0.2" = { + name = "_at_smithy_slash_abort-controller"; + packageName = "@smithy/abort-controller"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-1.0.2.tgz"; + sha512 = "tb2h0b+JvMee+eAxTmhnyqyNk51UXIK949HnE14lFeezKsVJTB30maan+CO2IMwnig2wVYQH84B5qk6ylmKCuA=="; + }; + }; + "@smithy/config-resolver-1.0.2" = { + name = "_at_smithy_slash_config-resolver"; + packageName = "@smithy/config-resolver"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-1.0.2.tgz"; + sha512 = "8Bk7CgnVKg1dn5TgnjwPz2ebhxeR7CjGs5yhVYH3S8x0q8yPZZVWwpRIglwXaf5AZBzJlNO1lh+lUhMf2e73zQ=="; + }; + }; + "@smithy/credential-provider-imds-1.0.2" = { + name = "_at_smithy_slash_credential-provider-imds"; + packageName = "@smithy/credential-provider-imds"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-1.0.2.tgz"; + sha512 = "fLjCya+JOu2gPJpCiwSUyoLvT8JdNJmOaTOkKYBZoGf7CzqR6lluSyI+eboZnl/V0xqcfcqBG4tgqCISmWS3/w=="; + }; + }; + "@smithy/eventstream-codec-1.0.2" = { + name = "_at_smithy_slash_eventstream-codec"; + packageName = "@smithy/eventstream-codec"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-1.0.2.tgz"; + sha512 = "eW/XPiLauR1VAgHKxhVvgvHzLROUgTtqat2lgljztbH8uIYWugv7Nz+SgCavB+hWRazv2iYgqrSy74GvxXq/rg=="; + }; + }; + "@smithy/eventstream-serde-browser-1.0.2" = { + name = "_at_smithy_slash_eventstream-serde-browser"; + packageName = "@smithy/eventstream-serde-browser"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-1.0.2.tgz"; + sha512 = "8bDImzBewLQrIF6hqxMz3eoYwEus2E5JrEwKnhpkSFkkoj8fDSKiLeP/26xfcaoVJgZXB8M1c6jSEZiY3cUMsw=="; + }; + }; + "@smithy/eventstream-serde-config-resolver-1.0.2" = { + name = "_at_smithy_slash_eventstream-serde-config-resolver"; + packageName = "@smithy/eventstream-serde-config-resolver"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-1.0.2.tgz"; + sha512 = "SeiJ5pfrXzkGP4WCt9V3Pimfr3OM85Nyh9u/V4J6E0O2dLOYuqvSuKdVnktV0Tcmuu1ZYbt78Th0vfetnSEcdQ=="; + }; + }; + "@smithy/eventstream-serde-node-1.0.2" = { + name = "_at_smithy_slash_eventstream-serde-node"; + packageName = "@smithy/eventstream-serde-node"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-1.0.2.tgz"; + sha512 = "jqSfi7bpOBHqgd5OgUtCX0wAVhPqxlVdqcj2c4gHaRRXcbpCmK0DRDg7P+Df0h4JJVvTqI6dy2c0YhHk5ehPCw=="; + }; + }; + "@smithy/eventstream-serde-universal-1.0.2" = { + name = "_at_smithy_slash_eventstream-serde-universal"; + packageName = "@smithy/eventstream-serde-universal"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-1.0.2.tgz"; + sha512 = "cQ9bT0j0x49cp8TQ1yZSnn4+9qU0WQSTkoucl3jKRoTZMzNYHg62LQao6HTQ3Jgd77nAXo00c7hqUEjHXwNA+A=="; + }; + }; + "@smithy/fetch-http-handler-1.0.2" = { + name = "_at_smithy_slash_fetch-http-handler"; + packageName = "@smithy/fetch-http-handler"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-1.0.2.tgz"; + sha512 = "kynyofLf62LvR8yYphPPdyHb8fWG3LepFinM/vWUTG2Q1pVpmPCM530ppagp3+q2p+7Ox0UvSqldbKqV/d1BpA=="; + }; + }; + "@smithy/hash-node-1.0.2" = { + name = "_at_smithy_slash_hash-node"; + packageName = "@smithy/hash-node"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-1.0.2.tgz"; + sha512 = "K6PKhcUNrJXtcesyzhIvNlU7drfIU7u+EMQuGmPw6RQDAg/ufUcfKHz4EcUhFAodUmN+rrejhRG9U6wxjeBOQA=="; + }; + }; + "@smithy/invalid-dependency-1.0.2" = { + name = "_at_smithy_slash_invalid-dependency"; + packageName = "@smithy/invalid-dependency"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-1.0.2.tgz"; + sha512 = "B1Y3Tsa6dfC+Vvb+BJMhTHOfFieeYzY9jWQSTR1vMwKkxsymD0OIAnEw8rD/RiDj/4E4RPGFdx9Mdgnyd6Bv5Q=="; + }; + }; + "@smithy/is-array-buffer-1.0.2" = { + name = "_at_smithy_slash_is-array-buffer"; + packageName = "@smithy/is-array-buffer"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-1.0.2.tgz"; + sha512 = "pkyBnsBRpe+c/6ASavqIMRBdRtZNJEVJOEzhpxZ9JoAXiZYbkfaSMRA/O1dUxGdJ653GHONunnZ4xMo/LJ7utQ=="; + }; + }; + "@smithy/middleware-content-length-1.0.2" = { + name = "_at_smithy_slash_middleware-content-length"; + packageName = "@smithy/middleware-content-length"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-1.0.2.tgz"; + sha512 = "pa1/SgGIrSmnEr2c9Apw7CdU4l/HW0fK3+LKFCPDYJrzM0JdYpqjQzgxi31P00eAkL0EFBccpus/p1n2GF9urw=="; + }; + }; + "@smithy/middleware-endpoint-1.0.3" = { + name = "_at_smithy_slash_middleware-endpoint"; + packageName = "@smithy/middleware-endpoint"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-1.0.3.tgz"; + sha512 = "GsWvTXMFjSgl617PCE2km//kIjjtvMRrR2GAuRDIS9sHiLwmkS46VWaVYy+XE7ubEsEtzZ5yK2e8TKDR6Qr5Lw=="; + }; + }; + "@smithy/middleware-retry-1.0.4" = { + name = "_at_smithy_slash_middleware-retry"; + packageName = "@smithy/middleware-retry"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-1.0.4.tgz"; + sha512 = "G7uRXGFL8c3F7APnoIMTtNAHH8vT4F2qVnAWGAZaervjupaUQuRRHYBLYubK0dWzOZz86BtAXKieJ5p+Ni2Xpg=="; + }; + }; + "@smithy/middleware-serde-1.0.2" = { + name = "_at_smithy_slash_middleware-serde"; + packageName = "@smithy/middleware-serde"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-1.0.2.tgz"; + sha512 = "T4PcdMZF4xme6koUNfjmSZ1MLi7eoFeYCtodQNQpBNsS77TuJt1A6kt5kP/qxrTvfZHyFlj0AubACoaUqgzPeg=="; + }; + }; + "@smithy/middleware-stack-1.0.2" = { + name = "_at_smithy_slash_middleware-stack"; + packageName = "@smithy/middleware-stack"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-1.0.2.tgz"; + sha512 = "H7/uAQEcmO+eDqweEFMJ5YrIpsBwmrXSP6HIIbtxKJSQpAcMGY7KrR2FZgZBi1FMnSUOh+rQrbOyj5HQmSeUBA=="; + }; + }; + "@smithy/node-config-provider-1.0.2" = { + name = "_at_smithy_slash_node-config-provider"; + packageName = "@smithy/node-config-provider"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-1.0.2.tgz"; + sha512 = "HU7afWpTToU0wL6KseGDR2zojeyjECQfr8LpjAIeHCYIW7r360ABFf4EaplaJRMVoC3hD9FeltgI3/NtShOqCg=="; + }; + }; + "@smithy/node-http-handler-1.0.3" = { + name = "_at_smithy_slash_node-http-handler"; + packageName = "@smithy/node-http-handler"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-1.0.3.tgz"; + sha512 = "PcPUSzTbIb60VCJCiH0PU0E6bwIekttsIEf5Aoo/M0oTfiqsxHTn0Rcij6QoH6qJy6piGKXzLSegspXg5+Kq6g=="; + }; + }; + "@smithy/property-provider-1.0.2" = { + name = "_at_smithy_slash_property-provider"; + packageName = "@smithy/property-provider"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-1.0.2.tgz"; + sha512 = "pXDPyzKX8opzt38B205kDgaxda6LHcTfPvTYQZnwP6BAPp1o9puiCPjeUtkKck7Z6IbpXCPUmUQnzkUzWTA42Q=="; + }; + }; + "@smithy/protocol-http-1.1.1" = { name = "_at_smithy_slash_protocol-http"; packageName = "@smithy/protocol-http"; - version = "1.1.0"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-1.1.1.tgz"; + sha512 = "mFLFa2sSvlUxm55U7B4YCIsJJIMkA6lHxwwqOaBkral1qxFz97rGffP/mmd4JDuin1EnygiO5eNJGgudiUgmDQ=="; + }; + }; + "@smithy/querystring-builder-1.0.2" = { + name = "_at_smithy_slash_querystring-builder"; + packageName = "@smithy/querystring-builder"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-1.0.2.tgz"; + sha512 = "6P/xANWrtJhMzTPUR87AbXwSBuz1SDHIfL44TFd/GT3hj6rA+IEv7rftEpPjayUiWRocaNnrCPLvmP31mobOyA=="; + }; + }; + "@smithy/querystring-parser-1.0.2" = { + name = "_at_smithy_slash_querystring-parser"; + packageName = "@smithy/querystring-parser"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-1.0.2.tgz"; + sha512 = "IWxwxjn+KHWRRRB+K2Ngl+plTwo2WSgc2w+DvLy0DQZJh9UGOpw40d6q97/63GBlXIt4TEt5NbcFrO30CKlrsA=="; + }; + }; + "@smithy/service-error-classification-1.0.3" = { + name = "_at_smithy_slash_service-error-classification"; + packageName = "@smithy/service-error-classification"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-1.1.0.tgz"; - sha512 = "H5y/kZOqfJSqRkwtcAoVbqONmhdXwSgYNJ1Glk5Ry8qlhVVy5qUzD9EklaCH8/XLnoCsLO/F/Giee8MIvaBRkg=="; + url = "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-1.0.3.tgz"; + sha512 = "2eglIYqrtcUnuI71yweu7rSfCgt6kVvRVf0C72VUqrd0LrV1M0BM0eYN+nitp2CHPSdmMI96pi+dU9U/UqAMSA=="; }; }; - "@smithy/types-1.1.0" = { + "@smithy/shared-ini-file-loader-1.0.2" = { + name = "_at_smithy_slash_shared-ini-file-loader"; + packageName = "@smithy/shared-ini-file-loader"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-1.0.2.tgz"; + sha512 = "bdQj95VN+lCXki+P3EsDyrkpeLn8xDYiOISBGnUG/AGPYJXN8dmp4EhRRR7XOoLoSs8anZHR4UcGEOzFv2jwGw=="; + }; + }; + "@smithy/signature-v4-1.0.2" = { + name = "_at_smithy_slash_signature-v4"; + packageName = "@smithy/signature-v4"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-1.0.2.tgz"; + sha512 = "rpKUhmCuPmpV5dloUkOb9w1oBnJatvKQEjIHGmkjRGZnC3437MTdzWej9TxkagcZ8NRRJavYnEUixzxM1amFig=="; + }; + }; + "@smithy/smithy-client-1.0.4" = { + name = "_at_smithy_slash_smithy-client"; + packageName = "@smithy/smithy-client"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-1.0.4.tgz"; + sha512 = "gpo0Xl5Nyp9sgymEfpt7oa9P2q/GlM3VmQIdm+FeH0QEdYOQx3OtvwVmBYAMv2FIPWxkMZlsPYRTnEiBTK5TYg=="; + }; + }; + "@smithy/types-1.1.1" = { name = "_at_smithy_slash_types"; packageName = "@smithy/types"; - version = "1.1.0"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/types/-/types-1.1.1.tgz"; + sha512 = "tMpkreknl2gRrniHeBtdgQwaOlo39df8RxSrwsHVNIGXULy5XP6KqgScUw2m12D15wnJCKWxVhCX+wbrBW/y7g=="; + }; + }; + "@smithy/url-parser-1.0.2" = { + name = "_at_smithy_slash_url-parser"; + packageName = "@smithy/url-parser"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-1.0.2.tgz"; + sha512 = "0JRsDMQe53F6EHRWksdcavKDRjyqp8vrjakg8EcCUOa7PaFRRB1SO/xGZdzSlW1RSTWQDEksFMTCEcVEKmAoqA=="; + }; + }; + "@smithy/util-base64-1.0.2" = { + name = "_at_smithy_slash_util-base64"; + packageName = "@smithy/util-base64"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-1.0.2.tgz"; + sha512 = "BCm15WILJ3SL93nusoxvJGMVfAMWHZhdeDZPtpAaskozuexd0eF6szdz4kbXaKp38bFCSenA6bkUHqaE3KK0dA=="; + }; + }; + "@smithy/util-body-length-browser-1.0.2" = { + name = "_at_smithy_slash_util-body-length-browser"; + packageName = "@smithy/util-body-length-browser"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-1.0.2.tgz"; + sha512 = "Xh8L06H2anF5BHjSYTg8hx+Itcbf4SQZnVMl4PIkCOsKtneMJoGjPRLy17lEzfoh/GOaa0QxgCP6lRMQWzNl4w=="; + }; + }; + "@smithy/util-body-length-node-1.0.2" = { + name = "_at_smithy_slash_util-body-length-node"; + packageName = "@smithy/util-body-length-node"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-1.0.2.tgz"; + sha512 = "nXHbZsUtvZeyfL4Ceds9nmy2Uh2AhWXohG4vWHyjSdmT8cXZlJdmJgnH6SJKDjyUecbu+BpKeVvSrA4cWPSOPA=="; + }; + }; + "@smithy/util-buffer-from-1.0.2" = { + name = "_at_smithy_slash_util-buffer-from"; + packageName = "@smithy/util-buffer-from"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-1.0.2.tgz"; + sha512 = "lHAYIyrBO9RANrPvccnPjU03MJnWZ66wWuC5GjWWQVfsmPwU6m00aakZkzHdUT6tGCkGacXSgArP5wgTgA+oCw=="; + }; + }; + "@smithy/util-config-provider-1.0.2" = { + name = "_at_smithy_slash_util-config-provider"; + packageName = "@smithy/util-config-provider"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/types/-/types-1.1.0.tgz"; - sha512 = "KzmvisMmuwD2jZXuC9e65JrgsZM97y5NpDU7g347oB+Q+xQLU6hQZ5zFNNbEfwwOJHoOvEVTna+dk1h/lW7alw=="; + url = "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-1.0.2.tgz"; + sha512 = "HOdmDm+3HUbuYPBABLLHtn8ittuRyy+BSjKOA169H+EMc+IozipvXDydf+gKBRAxUa4dtKQkLraypwppzi+PRw=="; + }; + }; + "@smithy/util-defaults-mode-browser-1.0.2" = { + name = "_at_smithy_slash_util-defaults-mode-browser"; + packageName = "@smithy/util-defaults-mode-browser"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-1.0.2.tgz"; + sha512 = "J1u2PO235zxY7dg0+ZqaG96tFg4ehJZ7isGK1pCBEA072qxNPwIpDzUVGnLJkHZvjWEGA8rxIauDtXfB0qxeAg=="; + }; + }; + "@smithy/util-defaults-mode-node-1.0.2" = { + name = "_at_smithy_slash_util-defaults-mode-node"; + packageName = "@smithy/util-defaults-mode-node"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-1.0.2.tgz"; + sha512 = "9/BN63rlIsFStvI+AvljMh873Xw6bbI6b19b+PVYXyycQ2DDQImWcjnzRlHW7eP65CCUNGQ6otDLNdBQCgMXqg=="; + }; + }; + "@smithy/util-hex-encoding-1.0.2" = { + name = "_at_smithy_slash_util-hex-encoding"; + packageName = "@smithy/util-hex-encoding"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-1.0.2.tgz"; + sha512 = "Bxydb5rMJorMV6AuDDMOxro3BMDdIwtbQKHpwvQFASkmr52BnpDsWlxgpJi8Iq7nk1Bt4E40oE1Isy/7ubHGzg=="; + }; + }; + "@smithy/util-middleware-1.0.2" = { + name = "_at_smithy_slash_util-middleware"; + packageName = "@smithy/util-middleware"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-1.0.2.tgz"; + sha512 = "vtXK7GOR2BoseCX8NCGe9SaiZrm9M2lm/RVexFGyPuafTtry9Vyv7hq/vw8ifd/G/pSJ+msByfJVb1642oQHKw=="; + }; + }; + "@smithy/util-retry-1.0.4" = { + name = "_at_smithy_slash_util-retry"; + packageName = "@smithy/util-retry"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-1.0.4.tgz"; + sha512 = "RnZPVFvRoqdj2EbroDo3OsnnQU8eQ4AlnZTOGusbYKybH3269CFdrZfZJloe60AQjX7di3J6t/79PjwCLO5Khw=="; + }; + }; + "@smithy/util-stream-1.0.2" = { + name = "_at_smithy_slash_util-stream"; + packageName = "@smithy/util-stream"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-1.0.2.tgz"; + sha512 = "qyN2M9QFMTz4UCHi6GnBfLOGYKxQZD01Ga6nzaXFFC51HP/QmArU72e4kY50Z/EtW8binPxspP2TAsGbwy9l3A=="; + }; + }; + "@smithy/util-uri-escape-1.0.2" = { + name = "_at_smithy_slash_util-uri-escape"; + packageName = "@smithy/util-uri-escape"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-1.0.2.tgz"; + sha512 = "k8C0BFNS9HpBMHSgUDnWb1JlCQcFG+PPlVBq9keP4Nfwv6a9Q0yAfASWqUCtzjuMj1hXeLhn/5ADP6JxnID1Pg=="; + }; + }; + "@smithy/util-utf8-1.0.2" = { + name = "_at_smithy_slash_util-utf8"; + packageName = "@smithy/util-utf8"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-1.0.2.tgz"; + sha512 = "V4cyjKfJlARui0dMBfWJMQAmJzoW77i4N3EjkH/bwnE2Ngbl4tqD2Y0C/xzpzY/J1BdxeCKxAebVFk8aFCaSCw=="; + }; + }; + "@smithy/util-waiter-1.0.2" = { + name = "_at_smithy_slash_util-waiter"; + packageName = "@smithy/util-waiter"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-1.0.2.tgz"; + sha512 = "+jq4/Vd9ejPzR45qwYSePyjQbqYP9QqtyZYsFVyfzRnbGGC0AjswOh7txcxroafuEBExK4qE+L/QZA8wWXsJYw=="; }; }; "@socket.io/component-emitter-3.1.0" = { @@ -12740,13 +12947,13 @@ let sha512 = "gwNAZSdUdxxzH8X2yf1YoDQmo9DYnqPhqFCaKx5alQa/SQG6DOG1taNeODq3wapLn6GDh0d5D8b1DVe7N6bWEw=="; }; }; - "@stoplight/spectral-core-1.18.0" = { + "@stoplight/spectral-core-1.18.1" = { name = "_at_stoplight_slash_spectral-core"; packageName = "@stoplight/spectral-core"; - version = "1.18.0"; + version = "1.18.1"; src = fetchurl { - url = "https://registry.npmjs.org/@stoplight/spectral-core/-/spectral-core-1.18.0.tgz"; - sha512 = "0aj+IELHvhjoPWoOFj41EJilPbaexUuWFg7GCsiJ3BXrniRp3GnPl+TIZkC1ZuuAr/oi77RviDhW9Gm7ndKB9Q=="; + url = "https://registry.npmjs.org/@stoplight/spectral-core/-/spectral-core-1.18.1.tgz"; + sha512 = "tgUoQZ68hdhFG6CJToBZQtY2fCkh66T4BUtBhdzQ0ZqLU6MhgdL4PlE0yT2tObwsSExNuzaRZH6ssjvbjnHtQQ=="; }; }; "@stoplight/spectral-formats-1.5.0" = { @@ -12803,13 +13010,13 @@ let sha512 = "4QUVUFAU+S7IQ9XeCu+0TQMYxKFpKnkOAfa9unRQ1iPL2cviaipEN6witpbAptdHJD3UUjx4OnwlX8WwmXSq9w=="; }; }; - "@stoplight/spectral-ruleset-migrator-1.9.3" = { + "@stoplight/spectral-ruleset-migrator-1.9.4" = { name = "_at_stoplight_slash_spectral-ruleset-migrator"; packageName = "@stoplight/spectral-ruleset-migrator"; - version = "1.9.3"; + version = "1.9.4"; src = fetchurl { - url = "https://registry.npmjs.org/@stoplight/spectral-ruleset-migrator/-/spectral-ruleset-migrator-1.9.3.tgz"; - sha512 = "lqdBW7pZT+V1DNbOxG2EkjqMIMC5YjQ4bFkgvziH6HFAnGLlvoa2chJHt+X22+DhuvBF8tzpaYrT51iL/BhxXg=="; + url = "https://registry.npmjs.org/@stoplight/spectral-ruleset-migrator/-/spectral-ruleset-migrator-1.9.4.tgz"; + sha512 = "bQjmYTf1COdhXdFg4dRzfZ7Ukc9ylr9f9J8c1PO3NGZtryUavw/109BrYfdQGgO0Hfkc/yVsRbkI4mKYNlvnXg=="; }; }; "@stoplight/spectral-rulesets-1.16.0" = { @@ -12884,13 +13091,13 @@ let sha512 = "juqNFdqqmY/nvsODq1Vba7PWIaqr01VcqICIrxbws97QKSQhQUMml8FqdHLmevwVpqH39H5mVXKFWiWCi1ke0w=="; }; }; - "@streamparser/json-0.0.12" = { + "@streamparser/json-0.0.15" = { name = "_at_streamparser_slash_json"; packageName = "@streamparser/json"; - version = "0.0.12"; + version = "0.0.15"; src = fetchurl { - url = "https://registry.npmjs.org/@streamparser/json/-/json-0.0.12.tgz"; - sha512 = "+kmRpd+EeTFd3qNt1AoKphJqbAN26ZDsbiwqjBFeoAmdCyiUO19xMXPtYi9vovAj9a7OAJnvWtiHkwwjU2Fx4Q=="; + url = "https://registry.npmjs.org/@streamparser/json/-/json-0.0.15.tgz"; + sha512 = "6oikjkMTYAHGqKmcC9leE4+kY4Ch4eiTImXUN/N4d2bNGBYs0LJ/tfxmpvF5eExSU7iiPlV9jYlADqvj3NWA3Q=="; }; }; "@stroncium/procfs-1.2.1" = { @@ -12947,103 +13154,103 @@ let sha512 = "gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA=="; }; }; - "@swc/core-1.3.66" = { + "@swc/core-1.3.68" = { name = "_at_swc_slash_core"; packageName = "@swc/core"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core/-/core-1.3.66.tgz"; - sha512 = "Hpf91kH5ly7fHkWnApwryTQryT+TO4kMMPH3WyciUSQOWLE3UuQz1PtETHQQk7PZ/b1QF0qQurJrgfBr5bSKUA=="; + url = "https://registry.npmjs.org/@swc/core/-/core-1.3.68.tgz"; + sha512 = "njGQuJO+Wy06dEayt70cf0c/KI3HGjm4iW9LLViVLBuYNzJ4SSdNfzejludzufu6im+dsDJ0i3QjgWhAIcVHMQ=="; }; }; - "@swc/core-darwin-arm64-1.3.66" = { + "@swc/core-darwin-arm64-1.3.68" = { name = "_at_swc_slash_core-darwin-arm64"; packageName = "@swc/core-darwin-arm64"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.66.tgz"; - sha512 = "UijJsvuLy73vxeVYEy7urIHksXS+3BdvJ9s9AY+bRMSQW483NO7RLp8g4FdTyJbRaN0BH15SQnY0dcjQBkVuHw=="; + url = "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.68.tgz"; + sha512 = "Z5pNxeuP2NxpOHTzDQkJs0wAPLnTlglZnR3WjObijwvdwT/kw1Y5EPDKM/BVSIeG40SPMkDLBbI0aj0qyXzrBA=="; }; }; - "@swc/core-darwin-x64-1.3.66" = { + "@swc/core-darwin-x64-1.3.68" = { name = "_at_swc_slash_core-darwin-x64"; packageName = "@swc/core-darwin-x64"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.66.tgz"; - sha512 = "xGsHKvViQnwTNLF30Y/5OqWdnN6RsiyUI8awZXfz1sHcXCEaLe+v+WLQ+/E8sgw0YUkYVHzzfV/sAN2CezJK5Q=="; + url = "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.68.tgz"; + sha512 = "ZHl42g6yXhfX4PzAQ0BNvBXpt/OcbAHfubWRN6eXELK3fiNnxL7QBW1if7iizlq6iA+Mj1pwHyyUit1pz0+fgA=="; }; }; - "@swc/core-linux-arm-gnueabihf-1.3.66" = { + "@swc/core-linux-arm-gnueabihf-1.3.68" = { name = "_at_swc_slash_core-linux-arm-gnueabihf"; packageName = "@swc/core-linux-arm-gnueabihf"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.66.tgz"; - sha512 = "gNbLcSIV2pq90BkMSpzvK4xPXOl8GEF3YR4NaqF0CYSzQsVXXTTqMuX/r26xNYudBKzH0345S1MpoRk2qricnA=="; + url = "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.68.tgz"; + sha512 = "Mk8f6KCOQ2CNAR4PtWajIjS6XKSSR7ZYDOCf1GXRxhS3qEyQH7V8elWvqWYqHcT4foO60NUmxA/NOM/dQrdO1A=="; }; }; - "@swc/core-linux-arm64-gnu-1.3.66" = { + "@swc/core-linux-arm64-gnu-1.3.68" = { name = "_at_swc_slash_core-linux-arm64-gnu"; packageName = "@swc/core-linux-arm64-gnu"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.66.tgz"; - sha512 = "cJSQ0oplyWbJqy4rzVcnBYLAi6z1QT3QCcR7iAey0aAmCvfRBZJfXlyjggMjn4iosuadkauwCZR1xYNhBDRn7w=="; + url = "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.68.tgz"; + sha512 = "RhBllggh9t9sIxaRgRcGrVaS7fDk6KsIqR6b9+dwU5OyDr4ZyHWw1ZaH/1/HAebuXYhNBjoNUiRtca6lKRIPgQ=="; }; }; - "@swc/core-linux-arm64-musl-1.3.66" = { + "@swc/core-linux-arm64-musl-1.3.68" = { name = "_at_swc_slash_core-linux-arm64-musl"; packageName = "@swc/core-linux-arm64-musl"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.66.tgz"; - sha512 = "GDQZpcB9aGxG9PTA2shdIkoMZlGK5omJ8NR49uoBTtLBVYiGeXAwV0U1Uaw8kXEZj9i7wZDkvjzjSaNH3evRsg=="; + url = "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.68.tgz"; + sha512 = "8K3zjU+tFgn6yGDEeD343gkKaHU9dhz77NiVkI1VzwRaT/Ag5pwl5eMQ1yStm8koNFzn3zq6rGjHfI5g2yI5Wg=="; }; }; - "@swc/core-linux-x64-gnu-1.3.66" = { + "@swc/core-linux-x64-gnu-1.3.68" = { name = "_at_swc_slash_core-linux-x64-gnu"; packageName = "@swc/core-linux-x64-gnu"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.66.tgz"; - sha512 = "lg8E4O/Pd9KfK0lajdinVMuGME8dSv7V9arhEpmlfGE2eXSDCWqDn5Htk5QVBstt9lt1lsRhWHJ/YYc2eQY30Q=="; + url = "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.68.tgz"; + sha512 = "4xAnvsBOyeTL0AB8GWlRKDM/hsysJ5jr5qvdKKI3rZfJgnnxl/xSX6TJKPsJ8gygfUJ3BmfCbmUmEyeDZ3YPvA=="; }; }; - "@swc/core-linux-x64-musl-1.3.66" = { + "@swc/core-linux-x64-musl-1.3.68" = { name = "_at_swc_slash_core-linux-x64-musl"; packageName = "@swc/core-linux-x64-musl"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.66.tgz"; - sha512 = "lo8ZcAO/zL2pZWH+LZIyge8u2MklaeuT6+FpVVpBFktMVdYXbaVtzpvWbgRFBZHvL3SRDF+u8jxjtkXhvGUpTw=="; + url = "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.68.tgz"; + sha512 = "RCpaBo1fcpy1EFdjF+I7N4lfzOaHXVV0iMw/ABM+0PD6tp3V/9pxsguaZyeAHyEiUlDA6PZ4TfXv5zfnXEgW4Q=="; }; }; - "@swc/core-win32-arm64-msvc-1.3.66" = { + "@swc/core-win32-arm64-msvc-1.3.68" = { name = "_at_swc_slash_core-win32-arm64-msvc"; packageName = "@swc/core-win32-arm64-msvc"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.66.tgz"; - sha512 = "cQoVwBuJY5WkHbfpCOlndNwYr1ZThatRjQQvKy540NUIeAEk9Fa6ozlDBtU75UdaWKtUG6YQ/bWz+KTemheVxw=="; + url = "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.68.tgz"; + sha512 = "v2WZvXrSslYEpY1nqpItyamL4DyaJinmOkXvM8Bc1LLKU5rGuvmBdjUYg/5Y+o0AUynuiWubpgHNOkBWiCvfqw=="; }; }; - "@swc/core-win32-ia32-msvc-1.3.66" = { + "@swc/core-win32-ia32-msvc-1.3.68" = { name = "_at_swc_slash_core-win32-ia32-msvc"; packageName = "@swc/core-win32-ia32-msvc"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.66.tgz"; - sha512 = "y/FrAIINK4UBeUQQknGlWXEyjo+MBvjF7WkUf2KP7sNr9EHHy8+dXohAGd5Anz0eJrqOM1ZXR/GEjxRp7bGQ1Q=="; + url = "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.68.tgz"; + sha512 = "HH5NJrIdzkJs+1xxprie0qSCMBeL9yeEhcC1yZTzYv8bwmabOUSdtKIqS55iYP/2hLWn9CTbvKPmLOIhCopW3Q=="; }; }; - "@swc/core-win32-x64-msvc-1.3.66" = { + "@swc/core-win32-x64-msvc-1.3.68" = { name = "_at_swc_slash_core-win32-x64-msvc"; packageName = "@swc/core-win32-x64-msvc"; - version = "1.3.66"; + version = "1.3.68"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.66.tgz"; - sha512 = "yI64ACzS14qFLrfyO12qW+f/UROTotzDeEbuyJAaPD2IZexoT1cICznI3sBmIfrSt33mVuW8eF5m3AG/NUImzw=="; + url = "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.68.tgz"; + sha512 = "9HZVtLQUgK8r/yXQdwe0VBexbIcrY6+fBROhs7AAPWdewpaUeLkwQEJk6TbYr9CQuHw26FFGg6SjwAiqXF+kgQ=="; }; }; "@swc/helpers-0.5.1" = { @@ -13100,13 +13307,13 @@ let sha512 = "/FcGQVvXAslhiC9aMG5gxKXJctg8N7XLZrP+wYrFTFccWEPZd/Xon5y7jUXpKOVSOFEA1MOKZKbPuK4ET5/T8Q=="; }; }; - "@textlint/ast-node-types-13.3.2" = { + "@textlint/ast-node-types-13.3.3" = { name = "_at_textlint_slash_ast-node-types"; packageName = "@textlint/ast-node-types"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.2.tgz"; - sha512 = "d9WXBahsAgRDWcfUE7pQs8E9SNbF0nxrEaYE2g01tLgQ/dYdlOLngNPXi0Lk+C+yU58kvmFSdO6nicIAe3WIiw=="; + url = "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.3.3.tgz"; + sha512 = "KCpJppfX3Km69twa6SmVEJ8mkyAZSrxw3XaaLQSlpc7PWnLUJSCHGPVECI1nSUDhiTd1r6zlRvWuyIAZJiov+A=="; }; }; "@textlint/ast-node-types-4.4.3" = { @@ -13118,139 +13325,139 @@ let sha512 = "qi2jjgO6Tn3KNPGnm6B7p6QTEPvY95NFsIAaJuwbulur8iJUEenp1OnoUfiDaC/g2WPPEFkcfXpmnu8XEMFo2A=="; }; }; - "@textlint/ast-tester-13.3.2" = { + "@textlint/ast-tester-13.3.3" = { name = "_at_textlint_slash_ast-tester"; packageName = "@textlint/ast-tester"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-13.3.2.tgz"; - sha512 = "qbpmJS7mEZcTrcKuppPQ8o2VJFUvHJ4+/l5iNEc2JRtMqpoNP6JAIKwIuDcEsMxedClExVTPmNctUlteglpD2A=="; + url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-13.3.3.tgz"; + sha512 = "vIIEJ0vDJb3Pr4kseOH9yzUCxx1EbX6PQDg/DgQj9sMAnwVG2sZvy2Uiga4+hj8SphdzaKia9Z+156UZzs+mzA=="; }; }; - "@textlint/ast-traverse-13.3.2" = { + "@textlint/ast-traverse-13.3.3" = { name = "_at_textlint_slash_ast-traverse"; packageName = "@textlint/ast-traverse"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-13.3.2.tgz"; - sha512 = "c+SI7SAWH1S+q5iok0Q/jrprG1BctstTF4A8msi/1bioKtn/PrD01w/MDsPkDT+K15RrWYUSjG8FLuGPnEN78Q=="; + url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-13.3.3.tgz"; + sha512 = "tZ25emmWf3mJ4+vM8CO6D7F8l00WXD6MJgnnlY9BHI/HbOlngBfmKhTVizQEwrWfYF80sQO5R9a+N4UEk67Wcg=="; }; }; - "@textlint/config-loader-13.3.2" = { + "@textlint/config-loader-13.3.3" = { name = "_at_textlint_slash_config-loader"; packageName = "@textlint/config-loader"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-13.3.2.tgz"; - sha512 = "P8DESsBh3JBRMujbyV3WjVlhbDVaGBIRtEL0AveNSSe6+X0ef7OtesxGJhD8p/DIyA9X+69bqpg7mcV7DTuO9w=="; + url = "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-13.3.3.tgz"; + sha512 = "DQA/7dYu3VDHP9Idd0Sn7HzwiFuNdKUXfA79pUGmJzNQUYaW0qADzyQCwfh7LlvhCcBmnLgX+8wb13o6OaHX5g=="; }; }; - "@textlint/feature-flag-13.3.2" = { + "@textlint/feature-flag-13.3.3" = { name = "_at_textlint_slash_feature-flag"; packageName = "@textlint/feature-flag"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-13.3.2.tgz"; - sha512 = "ewW8dlhcFf19QuqlycQHqySQB/VhKQ7opYjvsJvUr2GP7/nY1Wq4vMWEhCtCOVg7Khumw1JtoS7+DaQGiFzuaQ=="; + url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-13.3.3.tgz"; + sha512 = "ltdwKQTvs9f/TgQ3asBx2EXmsSSsvxa7ySnTXSTZBkbVxqmrGY4zehDRiDCmuFZGVGCvCddY1QzCXy16ybk9Fg=="; }; }; - "@textlint/fixer-formatter-13.3.2" = { + "@textlint/fixer-formatter-13.3.3" = { name = "_at_textlint_slash_fixer-formatter"; packageName = "@textlint/fixer-formatter"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-13.3.2.tgz"; - sha512 = "Szvb6OGx/+PkiqDUMVyXD5WDaraoU64VNWZhUm96wEjGxt7seMecRgYiKc7LkQllcStJ2lP8Dgju1phGaD5hbQ=="; + url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-13.3.3.tgz"; + sha512 = "iCMFS8GrmUetXMIT4/jFxoL5v1QN5ODj1190Lb6D+EdTxsrAWssHOb6m7MOEhfOGYEArAkb3PjSxu7DPLrb50g=="; }; }; - "@textlint/kernel-13.3.2" = { + "@textlint/kernel-13.3.3" = { name = "_at_textlint_slash_kernel"; packageName = "@textlint/kernel"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-13.3.2.tgz"; - sha512 = "KZX87i4xVqLXdb8Cl4y0Y56jIHQIwg+YPrLz/kBz2TQDl8vYeGLII4QHwT1l0BjZ2JHawm1pmyQZml3hCnieOQ=="; + url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-13.3.3.tgz"; + sha512 = "HewzuuX2c2nlR+e8dREWrAYrOiyWb78eeObuW95miMjX/F6TjWmha4qrnrMCWbYbKDwC4en8dNGS4mm0vSdi4A=="; }; }; - "@textlint/linter-formatter-13.3.2" = { + "@textlint/linter-formatter-13.3.3" = { name = "_at_textlint_slash_linter-formatter"; packageName = "@textlint/linter-formatter"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-13.3.2.tgz"; - sha512 = "QpHI7bzDMaetmrnMhA2+z1ExneFCdJVZHUFyzdfSv5JC4VNXmW9UDb7F7vsP+M+1jzIvF75mwvRLvmA82MJvBA=="; + url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-13.3.3.tgz"; + sha512 = "z8xsk1bo9r8v6Ph76WLTBrfj+0+eyEfRlbTGBs+ie6YAGItBqkLYmDrD26DDfVjIZcXWdCXVX1Et6MOWomb//g=="; }; }; - "@textlint/markdown-to-ast-13.3.2" = { + "@textlint/markdown-to-ast-13.3.3" = { name = "_at_textlint_slash_markdown-to-ast"; packageName = "@textlint/markdown-to-ast"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-13.3.2.tgz"; - sha512 = "tnXk7YO8rIPbnd6rDi6LwhxoExdg6ge8v5ggiun76qLfX2uKR0ExhJEL2K+zziATi1AqalBva3WD3exU1sfjeg=="; + url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-13.3.3.tgz"; + sha512 = "jeqWyChTtJHWxEnH46V6qjr+OCTh6evm45aDqMzdg+b8ocXY+NhudiCMeHcVGoz042UEwc6w4reLn8+Is+SZ+A=="; }; }; - "@textlint/module-interop-13.3.2" = { + "@textlint/module-interop-13.3.3" = { name = "_at_textlint_slash_module-interop"; packageName = "@textlint/module-interop"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.3.2.tgz"; - sha512 = "JPHAZlWXgedDCoaTT21dln8u+sPVJUGPw283Oxz1k24x2MWaFZO7EReu/K4QepdxNKOpdllp2DqvnWgnvZoPOg=="; + url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-13.3.3.tgz"; + sha512 = "CwfVpRGAxbkhGY9vLLU06Q/dy/RMNnyzbmt6IS2WIyxqxvGaF7QZtFYpKEEm63aemVyUvzQ7WM3yVOoUg6P92w=="; }; }; - "@textlint/source-code-fixer-13.3.2" = { + "@textlint/source-code-fixer-13.3.3" = { name = "_at_textlint_slash_source-code-fixer"; packageName = "@textlint/source-code-fixer"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-13.3.2.tgz"; - sha512 = "7b+7zDUnEILcaYvJDLz+6Uu8YHn85xm6Lof/0Azn1/5zcDsz5qDjgJ21u+kuS+1kQBSpWV8dmCT3sTZoS0uExg=="; + url = "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-13.3.3.tgz"; + sha512 = "h4jxWSetmcVuGwl71ai72784aneBQ0MkE5Mc3avl8PKIOIOyz0A1D7i9VQENWWIiqU8zyzmHwKGNSGyqWaqE2Q=="; }; }; - "@textlint/text-to-ast-13.3.2" = { + "@textlint/text-to-ast-13.3.3" = { name = "_at_textlint_slash_text-to-ast"; packageName = "@textlint/text-to-ast"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-13.3.2.tgz"; - sha512 = "6E2sFTukn5XygCWE1W6jU1rlQKO268tS5Qe8oHBdxp0tohFXMRzVM5r1MKgjjmuUpHxjwIcq75x+dWAYwX5wLQ=="; + url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-13.3.3.tgz"; + sha512 = "iQdiHAiUfB9XruuYWCb4fY/gD/Q5/MkH1xwUTpS8UJowNgwpTldagUJX1JbZQ2UHux+yRe9JFA+JKm3rrxgQFw=="; }; }; - "@textlint/textlint-plugin-markdown-13.3.2" = { + "@textlint/textlint-plugin-markdown-13.3.3" = { name = "_at_textlint_slash_textlint-plugin-markdown"; packageName = "@textlint/textlint-plugin-markdown"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-13.3.2.tgz"; - sha512 = "iI/UuzUz4k5qnrPnm7U7d8oC/Hwj41MtllusBSArG3mimn5gHsS+Etzm5Zs3oxXMINdzvWNNEFJ/xbs1bZvEJg=="; + url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-13.3.3.tgz"; + sha512 = "EhBZ/Q6ZXMVRPDeQbFdFbtc0wE7SC0DWy9lkjKXfcbLKW0ZPTvtjH3JqJtCPBZAYcexB8wKOiHImfwVfQJhJhg=="; }; }; - "@textlint/textlint-plugin-text-13.3.2" = { + "@textlint/textlint-plugin-text-13.3.3" = { name = "_at_textlint_slash_textlint-plugin-text"; packageName = "@textlint/textlint-plugin-text"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-13.3.2.tgz"; - sha512 = "pJrb4OYZ3TB6eKxvxPYARwoHb5vaXoKakCrmsyXtwbRjylJWCRVRh/u8UTRTyFRotASawEY/VfxKXwYepHP91Q=="; + url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-13.3.3.tgz"; + sha512 = "MN/JMGLanqj8CJGuit8DDiyrO0yf1vxFMLWTDeMIXwSoe8VToHCt2j20zg8XNHGNrUbKj+wuhzhrkrKEI7uWxg=="; }; }; - "@textlint/types-13.3.2" = { + "@textlint/types-13.3.3" = { name = "_at_textlint_slash_types"; packageName = "@textlint/types"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/types/-/types-13.3.2.tgz"; - sha512 = "N1Xb4kltBwBwAF3wAwKi3sJA0hWVjraWqIpjuHOplul/O8Qu78domGedktQJ4n2aVN1ucBuFjpZNsQfkfxJI+Q=="; + url = "https://registry.npmjs.org/@textlint/types/-/types-13.3.3.tgz"; + sha512 = "i2B7uRh+Iv8ZBKPJ3n4I6uSrTUQq5LdEkhFYNUwnDYxmhudz1o79xm906kri2eM8lxThX/UYYgVuJWpEwS0b+g=="; }; }; - "@textlint/utils-13.3.2" = { + "@textlint/utils-13.3.3" = { name = "_at_textlint_slash_utils"; packageName = "@textlint/utils"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/@textlint/utils/-/utils-13.3.2.tgz"; - sha512 = "eEi4j5vyQ0WRkfkBS+Sa2q1YQVo0B6cFXde2+TVpoDp7f8yPAb4wMv9jgQ23N+DpiafJVOhRQLyJdrITFwnmFw=="; + url = "https://registry.npmjs.org/@textlint/utils/-/utils-13.3.3.tgz"; + sha512 = "roN+K3a36RxGc0tV+8HXVXpoPomEr3LCjNI8+hFmVjOu3RsUdLTyraNBqqaghaE0KgwCPODF0seuG1hteNI8LQ=="; }; }; "@tokenizer/token-0.1.1" = { @@ -13676,13 +13883,13 @@ let sha512 = "VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng=="; }; }; - "@types/eslint-8.40.2" = { + "@types/eslint-8.44.0" = { name = "_at_types_slash_eslint"; packageName = "@types/eslint"; - version = "8.40.2"; + version = "8.44.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.2.tgz"; - sha512 = "PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ=="; + url = "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.0.tgz"; + sha512 = "gsF+c/0XOguWgaOgvFs+xnnRqt9GwgTvIks36WpE6ueeI4KCEHHd8K/CKHqhOqrJKsYH8m27kRzQEvWXAwXUTw=="; }; }; "@types/eslint-scope-3.7.4" = { @@ -14189,13 +14396,13 @@ let sha512 = "qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg=="; }; }; - "@types/node-14.18.52" = { + "@types/node-14.18.53" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "14.18.52"; + version = "14.18.53"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz"; - sha512 = "DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg=="; + url = "https://registry.npmjs.org/@types/node/-/node-14.18.53.tgz"; + sha512 = "soGmOpVBUq+gaBMwom1M+krC/NNbWlosh4AtGA03SyWNDiqSKtwp7OulO1M6+mg8YkHMvJ/y0AkCeO8d1hNb7A=="; }; }; "@types/node-15.14.9" = { @@ -14225,13 +14432,13 @@ let sha512 = "XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g=="; }; }; - "@types/node-16.18.37" = { + "@types/node-16.18.38" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "16.18.37"; + version = "16.18.38"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-16.18.37.tgz"; - sha512 = "ql+4dw4PlPFBP495k8JzUX/oMNRI2Ei4PrMHgj8oT4VhGlYUzF4EYr0qk2fW+XBVGIrq8Zzk13m4cvyXZuv4pA=="; + url = "https://registry.npmjs.org/@types/node/-/node-16.18.38.tgz"; + sha512 = "6sfo1qTulpVbkxECP+AVrHV9OoJqhzCsfTNp5NIG+enM4HyM3HvZCO798WShIXBN0+QtDIcutJCjsVYnQP5rIQ=="; }; }; "@types/node-16.9.1" = { @@ -14261,13 +14468,13 @@ let sha512 = "z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w=="; }; }; - "@types/node-18.16.18" = { + "@types/node-18.16.19" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "18.16.18"; + version = "18.16.19"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-18.16.18.tgz"; - sha512 = "/aNaQZD0+iSBAGnvvN2Cx92HqE5sZCPZtx2TsK+4nvV23fFe09jVDvpArXr2j9DnYlzuU9WuoykDDc6wqvpNcw=="; + url = "https://registry.npmjs.org/@types/node/-/node-18.16.19.tgz"; + sha512 = "IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA=="; }; }; "@types/node-18.16.3" = { @@ -14279,15 +14486,6 @@ let sha512 = "OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q=="; }; }; - "@types/node-20.2.5" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "20.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz"; - sha512 = "JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ=="; - }; - }; "@types/node-20.3.1" = { name = "_at_types_slash_node"; packageName = "@types/node"; @@ -14306,6 +14504,15 @@ let sha512 = "vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw=="; }; }; + "@types/node-20.4.1" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "20.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/node/-/node-20.4.1.tgz"; + sha512 = "JIzsAvJeA/5iY6Y/OxZbv1lUcc8dNSE77lb2gnBH+/PJ3lFR1Ccvgwl5JWnHAkNHcRsT0TbpVOsiMKZ1F/yyJg=="; + }; + }; "@types/node-6.14.13" = { name = "_at_types_slash_node"; packageName = "@types/node"; @@ -14675,6 +14882,15 @@ let sha512 = "PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="; }; }; + "@types/unist-3.0.0" = { + name = "_at_types_slash_unist"; + packageName = "@types/unist"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz"; + sha512 = "MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w=="; + }; + }; "@types/urijs-1.19.19" = { name = "_at_types_slash_urijs"; packageName = "@types/urijs"; @@ -14720,6 +14936,15 @@ let sha512 = "ZfJck4M7nrGasfs4A4YbUoxis3Vu24cETw3DERsNYtDZmYSYtk6ljKexKFKhImO/ZmY6ZMsmegu2FPkXoUFImA=="; }; }; + "@types/w3c-web-usb-1.0.6" = { + name = "_at_types_slash_w3c-web-usb"; + packageName = "@types/w3c-web-usb"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.6.tgz"; + sha512 = "cSjhgrr8g4KbPnnijAr/KJDNKa/bBa+ixYkywFRvrhvi9n1WEl7yYbtRyzE6jqNQiSxxJxoAW3STaOQwJHndaw=="; + }; + }; "@types/webidl-conversions-7.0.0" = { name = "_at_types_slash_webidl-conversions"; packageName = "@types/webidl-conversions"; @@ -14828,76 +15053,76 @@ let sha512 = "S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw=="; }; }; - "@typescript-eslint/eslint-plugin-5.60.1" = { + "@typescript-eslint/eslint-plugin-5.61.0" = { name = "_at_typescript-eslint_slash_eslint-plugin"; packageName = "@typescript-eslint/eslint-plugin"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.1.tgz"; - sha512 = "KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw=="; + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.61.0.tgz"; + sha512 = "A5l/eUAug103qtkwccSCxn8ZRwT+7RXWkFECdA4Cvl1dOlDUgTpAOfSEElZn2uSUxhdDpnCdetrf0jvU4qrL+g=="; }; }; - "@typescript-eslint/parser-5.60.1" = { + "@typescript-eslint/parser-5.61.0" = { name = "_at_typescript-eslint_slash_parser"; packageName = "@typescript-eslint/parser"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.1.tgz"; - sha512 = "pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q=="; + url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.61.0.tgz"; + sha512 = "yGr4Sgyh8uO6fSi9hw3jAFXNBHbCtKKFMdX2IkT3ZqpKmtAq3lHS4ixB/COFuAIJpwl9/AqF7j72ZDWYKmIfvg=="; }; }; - "@typescript-eslint/scope-manager-5.60.1" = { + "@typescript-eslint/scope-manager-5.61.0" = { name = "_at_typescript-eslint_slash_scope-manager"; packageName = "@typescript-eslint/scope-manager"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz"; - sha512 = "Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ=="; + url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.61.0.tgz"; + sha512 = "W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw=="; }; }; - "@typescript-eslint/type-utils-5.60.1" = { + "@typescript-eslint/type-utils-5.61.0" = { name = "_at_typescript-eslint_slash_type-utils"; packageName = "@typescript-eslint/type-utils"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.1.tgz"; - sha512 = "vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A=="; + url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.61.0.tgz"; + sha512 = "kk8u//r+oVK2Aj3ph/26XdH0pbAkC2RiSjUYhKD+PExemG4XSjpGFeyZ/QM8lBOa7O8aGOU+/yEbMJgQv/DnCg=="; }; }; - "@typescript-eslint/types-5.60.1" = { + "@typescript-eslint/types-5.61.0" = { name = "_at_typescript-eslint_slash_types"; packageName = "@typescript-eslint/types"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz"; - sha512 = "zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg=="; + url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.61.0.tgz"; + sha512 = "ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ=="; }; }; - "@typescript-eslint/typescript-estree-5.60.1" = { + "@typescript-eslint/typescript-estree-5.61.0" = { name = "_at_typescript-eslint_slash_typescript-estree"; packageName = "@typescript-eslint/typescript-estree"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz"; - sha512 = "hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw=="; + url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.61.0.tgz"; + sha512 = "Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw=="; }; }; - "@typescript-eslint/utils-5.60.1" = { + "@typescript-eslint/utils-5.61.0" = { name = "_at_typescript-eslint_slash_utils"; packageName = "@typescript-eslint/utils"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.1.tgz"; - sha512 = "tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ=="; + url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.61.0.tgz"; + sha512 = "mV6O+6VgQmVE6+xzlA91xifndPW9ElFW8vbSF0xCT/czPXVhwDewKila1jOyRwa9AE19zKnrr7Cg5S3pJVrTWQ=="; }; }; - "@typescript-eslint/visitor-keys-5.60.1" = { + "@typescript-eslint/visitor-keys-5.61.0" = { name = "_at_typescript-eslint_slash_visitor-keys"; packageName = "@typescript-eslint/visitor-keys"; - version = "5.60.1"; + version = "5.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz"; - sha512 = "xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw=="; + url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.61.0.tgz"; + sha512 = "50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg=="; }; }; "@urql/core-2.3.6" = { @@ -14945,13 +15170,13 @@ let sha512 = "vm4jYu1xhSa6ofQ9AhIpR3DkAp4c+eoR1Rpm8/TQI4DmWbmGbOjYRcqV0aWsfaIlNhN4kFuxFMKBNN9oG6iRzA=="; }; }; - "@vanilla-extract/css-1.11.1" = { + "@vanilla-extract/css-1.12.0" = { name = "_at_vanilla-extract_slash_css"; packageName = "@vanilla-extract/css"; - version = "1.11.1"; + version = "1.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.11.1.tgz"; - sha512 = "iLalh4K4sXgkfzsiFUsiek4IY1/N4jtJKdr1ubpyszPE7W7G2v+DAl8KcmKkRA6vS7k5mFNW34e4fNki6T2cbQ=="; + url = "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.12.0.tgz"; + sha512 = "TEttZfnqTRtwgVYiBWQSGGUiVaYWReHp59DsavITEvh4TpJNifZFGhBznHx4wQFEsyio6xA513jps4tmqR6zmw=="; }; }; "@vanilla-extract/integration-6.2.1" = { @@ -14972,13 +15197,13 @@ let sha512 = "17kVyLq3ePTKOkveHxXuIJZtGYs+cSoev7BlP+Lf4916qfDhk/HBjvlYDe8egrea7LNPHKwSZJK/bzZC+Q6AwQ=="; }; }; - "@vercel/build-utils-6.7.5" = { + "@vercel/build-utils-6.8.0" = { name = "_at_vercel_slash_build-utils"; packageName = "@vercel/build-utils"; - version = "6.7.5"; + version = "6.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-6.7.5.tgz"; - sha512 = "nzglYEz9BvZH0lptfTtTVDDD3Dyn31gnBGChOUT7J1jkzlMT1IReuysgJPisaWk4v92Ax5SpZL35I0lOQdfKwQ=="; + url = "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-6.8.0.tgz"; + sha512 = "rGKTC1wCJeHvyEM4Td35M528XYPECcrb5xNF1k784BTVW4GicH6AQxr2YunfK+zkMBeR9WmG7fFAzEg38FLarw=="; }; }; "@vercel/error-utils-1.0.10" = { @@ -14999,13 +15224,13 @@ let sha512 = "v329WHdtIce+y7oAmaWRvEx59Xfo0FxlQqK4BJG0u6VWYoKWPaflohDAiehIZf/YHCRVb59ZxnzmMOcm/LR8YQ=="; }; }; - "@vercel/gatsby-plugin-vercel-builder-1.3.10" = { + "@vercel/gatsby-plugin-vercel-builder-1.3.11" = { name = "_at_vercel_slash_gatsby-plugin-vercel-builder"; packageName = "@vercel/gatsby-plugin-vercel-builder"; - version = "1.3.10"; + version = "1.3.11"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.10.tgz"; - sha512 = "LtmjAUrH+1G4ryyjCCqITvPivEFb6qby7rVGRplb+rtI5RrT/igqz95FrAC70+xpSVsqz4nu3j15NkEIR3woog=="; + url = "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.11.tgz"; + sha512 = "e+HY3OHC89NRTwcIlxZ3BdOnZ11xgAkA185Z+tkCLUNLowAigwdPxnelGcqSQaGTguwf+3nWxi8GUDYwtHi6/Q=="; }; }; "@vercel/go-2.5.1" = { @@ -15026,13 +15251,13 @@ let sha512 = "1rzFB664G6Yzp7j4ezW9hvVjqnaU2BhyUdhchbsxtRuxkMpGgPBZKhjzRQHFvlmkz37XLC658T5Nb1P91b4sBw=="; }; }; - "@vercel/next-3.8.6" = { + "@vercel/next-3.8.8" = { name = "_at_vercel_slash_next"; packageName = "@vercel/next"; - version = "3.8.6"; + version = "3.8.8"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/next/-/next-3.8.6.tgz"; - sha512 = "q+BxVLAfKFjTcak+z3U0SvYpgsnF8spu3Wz0GdRSVHiZpd1TtmIIp5r5RT5WVJLt4NNgmD4KxLNbvXhwjxOFKA=="; + url = "https://registry.npmjs.org/@vercel/next/-/next-3.8.8.tgz"; + sha512 = "h/TcVnrjnRrxkgTod80Wpy9Lo2k+DCpsNtRX+G0tJ8q8/WxMucQQ0dLv0t3J5vwmypowPzYzK5kKSfrewQVMxg=="; }; }; "@vercel/nft-0.22.5" = { @@ -15044,13 +15269,13 @@ let sha512 = "mug57Wd1BL7GMj9gXMgMeKUjdqO0e4u+0QLPYMFE1rwdJ+55oPy6lp3nIBCS8gOvigT62UI4QKUL2sGqcoW4Hw=="; }; }; - "@vercel/node-2.15.2" = { + "@vercel/node-2.15.3" = { name = "_at_vercel_slash_node"; packageName = "@vercel/node"; - version = "2.15.2"; + version = "2.15.3"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/node/-/node-2.15.2.tgz"; - sha512 = "1Dn4hdQY/ErHXOB0+h3I0zIlqAb6/2LRBi+8Od+MYG8ooGKkTsK+j9IPWVBWn6ycBsM0eeNTIhqgYSGTYbMjMw=="; + url = "https://registry.npmjs.org/@vercel/node/-/node-2.15.3.tgz"; + sha512 = "kqti7lE6TT3sESXMsCm4lqtNXjyKr9P7+yhjDDL/TIzqfhqPLuiYmkiKYVNctnsdLrzDi9Cp2qaQA2a9/jpv1g=="; }; }; "@vercel/python-3.1.60" = { @@ -15071,13 +15296,13 @@ let sha512 = "j0XaXe4ZpGVHG7XQSmZ3kza6s+ZtOBfRhnSxA70yCkrvPNN3tZgF3fevSKXizfL9fzVDd7Tdj++SCGWMdGfsyA=="; }; }; - "@vercel/remix-builder-1.8.14" = { + "@vercel/remix-builder-1.8.15" = { name = "_at_vercel_slash_remix-builder"; packageName = "@vercel/remix-builder"; - version = "1.8.14"; + version = "1.8.15"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-1.8.14.tgz"; - sha512 = "4CnYxCv6rgRxyXGnpGySf+K2rihLgTkMKN9pYJKQJh/VmlBcxqYP9tndDEH8sYtDsdUZuSfuX3ecajGuqb/wPA=="; + url = "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-1.8.15.tgz"; + sha512 = "NV6YU2hwj1faLpldKEQmYWJ6+aGYUJLx2sCkWoEQy+WP9i4wHw0c3u+y+PfMlr3VBn1VIlDh1awf0NRXMcIEQg=="; }; }; "@vercel/routing-utils-2.2.1" = { @@ -15098,13 +15323,13 @@ let sha512 = "J8I0B7wAn8piGoPhBroBfJWgMEJTMEL/2o8MCoCyWdaE7MRtpXhI10pj8IvcUvAECoGJ+SM1Pm+SvBqtbtZ5FQ=="; }; }; - "@vercel/static-build-1.3.37" = { + "@vercel/static-build-1.3.38" = { name = "_at_vercel_slash_static-build"; packageName = "@vercel/static-build"; - version = "1.3.37"; + version = "1.3.38"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.37.tgz"; - sha512 = "AkmWV8sqXUqkVj4F7vt7LZ9cRfO57U7he23l3xvykD/xV2ufsuLxwgIS9idM5AeqVh7juJNuTJq+ObIht6OgLw=="; + url = "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.38.tgz"; + sha512 = "fm2msCefaFTOttvMoNp+/AOpwQLP79NbTZxDuEwE3CU4YUCNOrTaYTGj7ye99Qv+GcL66f4JyCrbBa7CKwmL8A=="; }; }; "@vercel/static-config-2.0.17" = { @@ -16376,13 +16601,13 @@ let sha512 = "9oLD57yW0WWfu4ZtEmybBrx1JfkO4TzDpD2zXlp2Ue3UJplifQRap+MbE0PxRlVWtR4KWsIRamhn7J44DkwoyA=="; }; }; - "@withgraphite/graphite-cli-routes-0.23.0" = { + "@withgraphite/graphite-cli-routes-0.24.0" = { name = "_at_withgraphite_slash_graphite-cli-routes"; packageName = "@withgraphite/graphite-cli-routes"; - version = "0.23.0"; + version = "0.24.0"; src = fetchurl { - url = "https://registry.npmjs.org/@withgraphite/graphite-cli-routes/-/graphite-cli-routes-0.23.0.tgz"; - sha512 = "+hVC6QEkIXKAWeRifpJ925dVjYSSkg/N743RGyP7oljLeI05RPLyvOJoTSs8qRjtLp4XRei+9kNbSZVbd8wKmQ=="; + url = "https://registry.npmjs.org/@withgraphite/graphite-cli-routes/-/graphite-cli-routes-0.24.0.tgz"; + sha512 = "eTqLvQmKjJB/r+FViiQaZks9V9p5EliyUq4xRsFxJBlGrPyIux+lIV6YQsTegGQb0NXYEdMyRB6RV7Fpx0ZQCw=="; }; }; "@withgraphite/gti-cli-shared-types-0.3.0" = { @@ -16772,76 +16997,76 @@ let sha512 = "nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg=="; }; }; - "@zwave-js/cc-11.1.0" = { + "@zwave-js/cc-11.4.0" = { name = "_at_zwave-js_slash_cc"; packageName = "@zwave-js/cc"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/cc/-/cc-11.1.0.tgz"; - sha512 = "QVJ32vYi7CRsVYLryOsD9yvF5SY+4EUBGrH40/wK7uHmrm7s/isvoaniHsm9wAy77nUyTIeSxipsLKRZ82FDvA=="; + url = "https://registry.npmjs.org/@zwave-js/cc/-/cc-11.4.0.tgz"; + sha512 = "CxKgjje18ofZIanH0q0Qm2BWpb7hIWLZoNh8Lzfads7rmfcAXGwuo9IbLQD1g5MiXDvpfPuLHUyxg2CW8Wttqg=="; }; }; - "@zwave-js/config-11.1.0" = { + "@zwave-js/config-11.4.0" = { name = "_at_zwave-js_slash_config"; packageName = "@zwave-js/config"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/config/-/config-11.1.0.tgz"; - sha512 = "ZmQzg9CwcdhwYZbW/70RpaQQJAw7xw05Te7v5MKzJUD3yRzlGi1gJZ+8fjKSVBG8bE25fO08yg4oZs3wMGNxKg=="; + url = "https://registry.npmjs.org/@zwave-js/config/-/config-11.4.0.tgz"; + sha512 = "vu0kOj25dmDAIv8U2js2EqnqlqBj/EKfrmQquWZEUiLG6Sao3w5YK53ZGFBSLxJc5J8LPTO6lxposCKo9eKxKg=="; }; }; - "@zwave-js/core-11.1.0" = { + "@zwave-js/core-11.4.0" = { name = "_at_zwave-js_slash_core"; packageName = "@zwave-js/core"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/core/-/core-11.1.0.tgz"; - sha512 = "L051D4QWGWpoCB1YxVZtc3wmGlDGN9bpdAWREvDBpcfUsbKGK0JNc2LoS+hGj7kXgp7dPxwp4MwBMkkBH6k/0g=="; + url = "https://registry.npmjs.org/@zwave-js/core/-/core-11.4.0.tgz"; + sha512 = "z9Zo4H4684T4fNCcXMTSNYF/Wt+sxgonkhxva6q/RjDuOFz22709Ea3A9ycxZryw1UXaq5YAFHs9hj8770kfZw=="; }; }; - "@zwave-js/host-11.1.0" = { + "@zwave-js/host-11.4.0" = { name = "_at_zwave-js_slash_host"; packageName = "@zwave-js/host"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/host/-/host-11.1.0.tgz"; - sha512 = "UTcP3hUaBO0puy5s0kQIIEQI3Y40MV62SCiaaVY2CEuPfCTVS6qII9Zn5RVVV2qa44AnuPmOl9C2V71gqEEgwg=="; + url = "https://registry.npmjs.org/@zwave-js/host/-/host-11.4.0.tgz"; + sha512 = "g+JDLX5/m5kgPdJ+iZ6WPdrJkUAEDFQ1IkbA9atzlhhpSgvZ+s69l9NpwVPnQFhE93INbKkuBpR/fhJEfbx3AQ=="; }; }; - "@zwave-js/nvmedit-11.1.0" = { + "@zwave-js/nvmedit-11.4.0" = { name = "_at_zwave-js_slash_nvmedit"; packageName = "@zwave-js/nvmedit"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-11.1.0.tgz"; - sha512 = "IkVEG1jGbI8nPuHJBFd7qXhpK8TxiZe+mSX23Ov1sOA6j7Ru1eT8hko7R4EDRN/cyYCyx9nsjgySubMzj34eIA=="; + url = "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-11.4.0.tgz"; + sha512 = "uHmu0SKq0RUSxHhWe9xE8lGwIOvqBtdiHzU2g7+inXmFE0IbGkEpxejqbmTN1RGwkzUJUpBW7H9ZaJQ4PqWo4w=="; }; }; - "@zwave-js/serial-11.1.0" = { + "@zwave-js/serial-11.4.0" = { name = "_at_zwave-js_slash_serial"; packageName = "@zwave-js/serial"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/serial/-/serial-11.1.0.tgz"; - sha512 = "z25tH1nyogpSgUId8r8+M8IG8+Eksz4wN/ULlG5ApFQxOzJkic4Fo/bdoCmReTYgA8RFzPdlnwJwMhdFb+qVbw=="; + url = "https://registry.npmjs.org/@zwave-js/serial/-/serial-11.4.0.tgz"; + sha512 = "5w6NhbmZGolvxV/wWOiXgiUw3nv3D465IqMNgz3RBKZs3dJFQY6ZMvkd3SZolpTZhQtrNmzWb4HwZu+UxgHogw=="; }; }; - "@zwave-js/shared-11.1.0" = { + "@zwave-js/shared-11.3.0" = { name = "_at_zwave-js_slash_shared"; packageName = "@zwave-js/shared"; - version = "11.1.0"; + version = "11.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/shared/-/shared-11.1.0.tgz"; - sha512 = "aegwOgeG4r3aLtGF6Dc9fEjmNNr+1Od9sgwADy6eGTYRY1c/QlwQgYMvai7kK0aITd8TxySR5tN+nAnC51NEHg=="; + url = "https://registry.npmjs.org/@zwave-js/shared/-/shared-11.3.0.tgz"; + sha512 = "LCM748qrw4Is6DAkS/76+hdwqbCJ56Fk4Ccmri7d9LB+vb88umuf3e8GchyL2ykv+UnwvQqWW9KUna9BNHqzfA=="; }; }; - "@zwave-js/testing-11.1.0" = { + "@zwave-js/testing-11.4.0" = { name = "_at_zwave-js_slash_testing"; packageName = "@zwave-js/testing"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/testing/-/testing-11.1.0.tgz"; - sha512 = "KGPWx6HptpvyWxh+DKUyjJfK3erGR7RgCPKQG9YWB7ONVbjjTwg+S5KkBqclrh3toO0iV8Vrczsyz710MKDlYw=="; + url = "https://registry.npmjs.org/@zwave-js/testing/-/testing-11.4.0.tgz"; + sha512 = "jGyu/qC/L7Sg4sUi8FJnF2hn2ESXuEQezhbvouM1No6ziVIDcJQFWjKweVwmZzRix2sPnn0xUMfl7wYwp/2eLA=="; }; }; "@zxing/text-encoding-0.9.0" = { @@ -17105,22 +17330,22 @@ let sha512 = "nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="; }; }; - "acorn-8.7.1" = { + "acorn-8.10.0" = { name = "acorn"; packageName = "acorn"; - version = "8.7.1"; + version = "8.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz"; - sha512 = "Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A=="; + url = "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz"; + sha512 = "F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw=="; }; }; - "acorn-8.9.0" = { + "acorn-8.7.1" = { name = "acorn"; packageName = "acorn"; - version = "8.9.0"; + version = "8.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz"; - sha512 = "jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ=="; + url = "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz"; + sha512 = "Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A=="; }; }; "acorn-dynamic-import-3.0.0" = { @@ -17654,13 +17879,13 @@ let sha512 = "2Sy0hWhifVb8ycNFJgicL8fDPL2Ct1r62XOVxXnykn36z22MPZwnQlCmB2viQlY/lwfuO67GaQjUZ0rJgdVP7Q=="; }; }; - "all-package-names-2.0.673" = { + "all-package-names-2.0.683" = { name = "all-package-names"; packageName = "all-package-names"; - version = "2.0.673"; + version = "2.0.683"; src = fetchurl { - url = "https://registry.npmjs.org/all-package-names/-/all-package-names-2.0.673.tgz"; - sha512 = "rZjl8lrmZyadFrjpgwxhZSyKRpYdOVlroifzfpTUA82XCZpKnU+uPLeZv8TymLTvazilDaGsdLKW2gMz8+rbhw=="; + url = "https://registry.npmjs.org/all-package-names/-/all-package-names-2.0.683.tgz"; + sha512 = "2PP8UoMc1JXIsThHTNKxLP/I2ZPUUA6AtW+esCdOEcMCbQxBQMldWiW3FXUdf2mtLJzmTC4ir8pRQljZEEb64Q=="; }; }; "alphanum-sort-1.0.2" = { @@ -17852,15 +18077,6 @@ let sha512 = "5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA=="; }; }; - "ansi-escapes-6.0.0" = { - name = "ansi-escapes"; - packageName = "ansi-escapes"; - version = "6.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.0.0.tgz"; - sha512 = "IG23inYII3dWlU2EyiAiGj6Bwal5GzsgPMwjYGvc1HPE2dgbj4ZB5ToWBKSquKw74nB3TIuOwaI6/jSULzfgrw=="; - }; - }; "ansi-escapes-6.2.0" = { name = "ansi-escapes"; packageName = "ansi-escapes"; @@ -19571,6 +19787,15 @@ let sha512 = "XPPs2Fwsj07cQ/NB8qAqYv6uqaJU9k1i2cwzHyF62PYuJynNv9Rp+ySm9mh5nQfLq/yOzlmDewFoLJIao21zNw=="; }; }; + "asyncjs-util-1.2.12" = { + name = "asyncjs-util"; + packageName = "asyncjs-util"; + version = "1.2.12"; + src = fetchurl { + url = "https://registry.npmjs.org/asyncjs-util/-/asyncjs-util-1.2.12.tgz"; + sha512 = "ZuiV9aMltl2Db9AB+4h0esHOc642ktBivOhyV3ZHQ4nHwSPH7KiLIxiPTubO4cyx6aJ1Cb5ASJVHUiTk+6DVQQ=="; + }; + }; "asynckit-0.4.0" = { name = "asynckit"; packageName = "asynckit"; @@ -19760,13 +19985,13 @@ let sha512 = "d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q=="; }; }; - "aws-crt-1.15.18" = { + "aws-crt-1.15.20" = { name = "aws-crt"; packageName = "aws-crt"; - version = "1.15.18"; + version = "1.15.20"; src = fetchurl { - url = "https://registry.npmjs.org/aws-crt/-/aws-crt-1.15.18.tgz"; - sha512 = "N66E/3tvkvFjGIcCXf4tZBakvGCUBMdxkJ7l1Hnwr2biW5AL55uTI7ww+P003XXxP1Njm494EHdC+UmYvZeXYw=="; + url = "https://registry.npmjs.org/aws-crt/-/aws-crt-1.15.20.tgz"; + sha512 = "BH70ccRssb281Xky/KsKvi7N1P1RHQUzWw+LFPDZ+JJd1AlmWRADsvHWrshV95FkeDQMASBxXdh8Ag+BhoPErg=="; }; }; "aws-sdk-1.18.0" = { @@ -19796,13 +20021,13 @@ let sha512 = "bSOfBCVPQ/0NWYpPl34MgqMbJf0eO6PsyVlmjbStlba+98hnE6X7z67tawBRot7S+qH3L49KW2u6dfJjvhDfdQ=="; }; }; - "aws-sdk-2.1406.0" = { + "aws-sdk-2.1413.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.1406.0"; + version = "2.1413.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1406.0.tgz"; - sha512 = "kzZm+DF1OZHr7MXW++NWCbopZgTxQExth9ZEHdSrtm2iBdPSw5yM+0NS7+iIOGEDvwTzTJOZM4yHEaw3zRA3QQ=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1413.0.tgz"; + sha512 = "vKpjC7iRwOhgv7P0xw90mVGO//2rqVPJKyYIs7uxLzSV0JzriVD+yqktOu/Hz6/phOmAd1cMIeFgpEC9ynrppg=="; }; }; "aws-sign2-0.6.0" = { @@ -20030,31 +20255,31 @@ let sha512 = "MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA=="; }; }; - "babel-plugin-polyfill-corejs2-0.4.3" = { + "babel-plugin-polyfill-corejs2-0.4.4" = { name = "babel-plugin-polyfill-corejs2"; packageName = "babel-plugin-polyfill-corejs2"; - version = "0.4.3"; + version = "0.4.4"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz"; - sha512 = "bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw=="; + url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.4.tgz"; + sha512 = "9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA=="; }; }; - "babel-plugin-polyfill-corejs3-0.8.1" = { + "babel-plugin-polyfill-corejs3-0.8.2" = { name = "babel-plugin-polyfill-corejs3"; packageName = "babel-plugin-polyfill-corejs3"; - version = "0.8.1"; + version = "0.8.2"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz"; - sha512 = "ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q=="; + url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.2.tgz"; + sha512 = "Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ=="; }; }; - "babel-plugin-polyfill-regenerator-0.5.0" = { + "babel-plugin-polyfill-regenerator-0.5.1" = { name = "babel-plugin-polyfill-regenerator"; packageName = "babel-plugin-polyfill-regenerator"; - version = "0.5.0"; + version = "0.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz"; - sha512 = "hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g=="; + url = "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.1.tgz"; + sha512 = "L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw=="; }; }; "babel-plugin-react-native-web-0.18.12" = { @@ -21002,15 +21227,6 @@ let sha512 = "eupi1FBTJmPuAZdChnzTXLv2HBqFW2AICpzXZQLniP0V9FWWeeUQSMKES6sP8isy/xO0ijDexbgkdEyFVrsuJw=="; }; }; - "bitcoinjs-lib-6.1.2" = { - name = "bitcoinjs-lib"; - packageName = "bitcoinjs-lib"; - version = "6.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-6.1.2.tgz"; - sha512 = "aifdzAGDm/CnpV3ZFNrATC3an5IGoz9PB1z7IMmthEIwB11AOSPl2lV+o5E26wAR2pVLFn1oC8///r0g3tFfbw=="; - }; - }; "bitcoinjs-lib-6.1.3" = { name = "bitcoinjs-lib"; packageName = "bitcoinjs-lib"; @@ -21533,13 +21749,22 @@ let sha512 = "6aFEefm/kAqMQoTJnqUvm8GtVli2D5Jri53Tcht6v9KwYy7f8uWlDDluaU3/bxynscmTSZBN5uHArn+2SwdkMQ=="; }; }; - "bolt03-1.3.0" = { + "bolt01-2.0.0" = { + name = "bolt01"; + packageName = "bolt01"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/bolt01/-/bolt01-2.0.0.tgz"; + sha512 = "861g8sEe0p7ILyADnpwJ8xAMkILDPHXWx3FXBDdc0rqz2D16YtrRUATmyvP8vu/WBH93wNBr6ak0s+2XzNeOyA=="; + }; + }; + "bolt03-1.3.1" = { name = "bolt03"; packageName = "bolt03"; - version = "1.3.0"; + version = "1.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/bolt03/-/bolt03-1.3.0.tgz"; - sha512 = "9M93FWraVmjbUvS1Q5MMB8g8IDOuz6FZvDpaSG+68p2uoGuYiIwyX4q409WxQcr7suxkd+31KvtFywznp744vA=="; + url = "https://registry.npmjs.org/bolt03/-/bolt03-1.3.1.tgz"; + sha512 = "msidkntm0oHouN6Vqg8BisEctg213KlH5PUxxPViYpXTj8ujwprCiImcz8CZFYTGVX1t3lxT9NhhwKG3e6po2A=="; }; }; "bolt07-1.8.3" = { @@ -21551,6 +21776,15 @@ let sha512 = "NXML2vzFmxRrdWt+wNqphU6f8FmS7tkebqDLIhfc8xKoOcGFv4Kf7WuJbKBqcfFDQVXpCpKAF7FQAgTIN2/30A=="; }; }; + "bolt07-1.8.4" = { + name = "bolt07"; + packageName = "bolt07"; + version = "1.8.4"; + src = fetchurl { + url = "https://registry.npmjs.org/bolt07/-/bolt07-1.8.4.tgz"; + sha512 = "UyZRSYmVE8K++Jg1BiJrUkxQak03aS/s7ESKDsBdBPzaTlk2E09Y0JYa9HhWN7MRn48Y2K1doOzkb1Hn6XixZw=="; + }; + }; "bolt09-0.2.5" = { name = "bolt09"; packageName = "bolt09"; @@ -21560,6 +21794,15 @@ let sha512 = "LH8wb3KbVP62SUpnwqUWqoyTUhda3JFQh4TSe6urt2mEAC0w53PSwqB4wqnHdG7QpE209Q2WQl/QH1XtVIsD3g=="; }; }; + "bolt09-1.0.0" = { + name = "bolt09"; + packageName = "bolt09"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/bolt09/-/bolt09-1.0.0.tgz"; + sha512 = "J8wh6mRTNnYJuC43iSJRvM2Te0RtO4+Cn0JCgF6q2xWXKWjZjdPV5AGamD8R8C39/Ei6L0I780aFvIZu+bATWw=="; + }; + }; "bonjour-3.5.0" = { name = "bonjour"; packageName = "bonjour"; @@ -21767,13 +22010,13 @@ let sha512 = "j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg=="; }; }; - "boxen-7.1.0" = { + "boxen-7.1.1" = { name = "boxen"; packageName = "boxen"; - version = "7.1.0"; + version = "7.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/boxen/-/boxen-7.1.0.tgz"; - sha512 = "ScG8CDo8dj7McqCZ5hz4dIBp20xj4unQ2lXIDa7ff6RcZElCpuNzutdwzKVvRikfNjm7CFAlR3HJHcoHkDOExQ=="; + url = "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz"; + sha512 = "2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog=="; }; }; "bplist-creator-0.0.6" = { @@ -22217,13 +22460,13 @@ let sha512 = "66UkjoB9f7lhT+WKgYq8MQa6nkr96mlX64JYMlIsXe/X4VeqNwvsx7UOE3ZqD6lkwg8GvBhapRTWj0qWO3Pw8w=="; }; }; - "bson-5.3.0" = { + "bson-5.4.0" = { name = "bson"; packageName = "bson"; - version = "5.3.0"; + version = "5.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/bson/-/bson-5.3.0.tgz"; - sha512 = "ukmCZMneMlaC5ebPHXIkP8YJzNl5DC41N5MAIvKDqLggdao342t4McltoJBQfQya/nHBWAcSsYRqlXPoQkTJag=="; + url = "https://registry.npmjs.org/bson/-/bson-5.4.0.tgz"; + sha512 = "WRZ5SQI5GfUuKnPTNmAYPiKIof3ORXAF4IRU5UcgmivNIon01rWQlw5RUH954dpu8yGL8T59YShVddIPaU/gFA=="; }; }; "btcp-0.1.5" = { @@ -23306,13 +23549,13 @@ let sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="; }; }; - "caniuse-lite-1.0.30001508" = { + "caniuse-lite-1.0.30001513" = { name = "caniuse-lite"; packageName = "caniuse-lite"; - version = "1.0.30001508"; + version = "1.0.30001513"; src = fetchurl { - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001508.tgz"; - sha512 = "sdQZOJdmt3GJs1UMNpCCCyeuS2IEGLXnHyAo9yIO5JJDjbjoVRij4M1qep6P6gFpptD1PqIYgzM+gwJbOi92mw=="; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001513.tgz"; + sha512 = "pnjGJo7SOOjAGytZZ203Em95MRM8Cr6jhCXNF/FAXTpCTRTECnqQWLpiTRqrFtdYcth8hf4WECUpkezuYsMVww=="; }; }; "canvas-2.11.2" = { @@ -23495,31 +23738,31 @@ let sha512 = "eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="; }; }; - "cdk8s-2.7.87" = { + "cdk8s-2.7.97" = { name = "cdk8s"; packageName = "cdk8s"; - version = "2.7.87"; + version = "2.7.97"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.7.87.tgz"; - sha512 = "bDqyNgzMncGH4S5hlFe60t2F/LVAc8t4qbKrii1yDhXDigw7whKivFAZ6ZNqUuGQg78iFNQEOv3FqCBjWavmrg=="; + url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.7.97.tgz"; + sha512 = "6twIOF35MsvQfqseLbB7aADUILNHTEdyZhP9QAdG/3WqgcDHxu2UYYIaoDNzzLhkzsPkd7wuQBeKHKVYy0qrCw=="; }; }; - "cdk8s-plus-25-2.8.55" = { + "cdk8s-plus-25-2.8.76" = { name = "cdk8s-plus-25"; packageName = "cdk8s-plus-25"; - version = "2.8.55"; + version = "2.8.76"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.8.55.tgz"; - sha512 = "+vSUWnYTGYGvF8KDWHi3Hef1aROY5ZSD1v/4Gl5Yan63lQxg2bvtvZWR+8hJaJwUHbetute8kdAdIZsIsuTdyw=="; + url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.8.76.tgz"; + sha512 = "PNZ1d0Ll6vkJy6PSrwqiNmu8zSewzAw+Wlck9xZMb7Qw3P1z+r1l9mpfEsiQuwMlaaGvCnTaaYFY4aIsCsfRzg=="; }; }; - "cdktf-0.17.0" = { + "cdktf-0.17.1" = { name = "cdktf"; packageName = "cdktf"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/cdktf/-/cdktf-0.17.0.tgz"; - sha512 = "4R57uBLBqeb8NgfKZdn/az8UE3yXxGHyzH6Xjsz1Oo9kNvSkPibX7YqNLUpuCgdYNVgU2fdaNoHj9h4LXc6iCw=="; + url = "https://registry.npmjs.org/cdktf/-/cdktf-0.17.1.tgz"; + sha512 = "Bk9Al0z+RA3/hW372tf61QCbg2zGOVXjXlXC1taD37AfXpBgqD1fKOhJ980B93VcyMil2mIkubFC9hdrn2nziQ=="; }; }; "center-align-0.1.3" = { @@ -23666,6 +23909,15 @@ let sha512 = "ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA=="; }; }; + "chalk-5.3.0" = { + name = "chalk"; + packageName = "chalk"; + version = "5.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz"; + sha512 = "dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w=="; + }; + }; "chalk-template-0.4.0" = { name = "chalk-template"; packageName = "chalk-template"; @@ -26321,13 +26573,13 @@ let sha512 = "xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ=="; }; }; - "constructs-10.2.62" = { + "constructs-10.2.69" = { name = "constructs"; packageName = "constructs"; - version = "10.2.62"; + version = "10.2.69"; src = fetchurl { - url = "https://registry.npmjs.org/constructs/-/constructs-10.2.62.tgz"; - sha512 = "ScGqCVZXJ/vDsAIbDDHQy1ZKthSfJkoAS0X+XmH98wx9xIo2cJ7sGHQ1ISXRz7oBYuwdx3XEFSyiAQJiDDTrPQ=="; + url = "https://registry.npmjs.org/constructs/-/constructs-10.2.69.tgz"; + sha512 = "0AiM/uQe5Uk6JVe/62oolmSN2MjbFQkOlYrM3fFGZLKuT+g7xlAI10EebFhyCcZwI2JAcWuWCmmCAyCothxjuw=="; }; }; "consume-http-header-1.0.0" = { @@ -26565,6 +26817,15 @@ let sha512 = "Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A=="; }; }; + "conventional-changelog-core-5.0.2" = { + name = "conventional-changelog-core"; + packageName = "conventional-changelog-core"; + version = "5.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-5.0.2.tgz"; + sha512 = "RhQOcDweXNWvlRwUDCpaqXzbZemKPKncCWZG50Alth72WITVd6nhVk9MJ6w1k9PFNBcZ3YwkdkChE+8+ZwtUug=="; + }; + }; "conventional-changelog-ember-3.0.0" = { name = "conventional-changelog-ember"; packageName = "conventional-changelog-ember"; @@ -26988,22 +27249,22 @@ let sha512 = "VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg=="; }; }; - "core-js-3.31.0" = { + "core-js-3.31.1" = { name = "core-js"; packageName = "core-js"; - version = "3.31.0"; + version = "3.31.1"; src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-3.31.0.tgz"; - sha512 = "NIp2TQSGfR6ba5aalZD+ZQ1fSxGhDo/s1w0nx3RYzf2pnJxt7YynxFlFScP6eV7+GZsKO95NSjGxyJsU3DZgeQ=="; + url = "https://registry.npmjs.org/core-js/-/core-js-3.31.1.tgz"; + sha512 = "2sKLtfq1eFST7l7v62zaqXacPc7uG8ZAya8ogijLhTtaKNcpzpB4TMoTw2Si+8GYKRwFPMMtUT0263QFWFfqyQ=="; }; }; - "core-js-compat-3.31.0" = { + "core-js-compat-3.31.1" = { name = "core-js-compat"; packageName = "core-js-compat"; - version = "3.31.0"; + version = "3.31.1"; src = fetchurl { - url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.0.tgz"; - sha512 = "hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw=="; + url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz"; + sha512 = "wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA=="; }; }; "core-util-is-1.0.2" = { @@ -27150,13 +27411,13 @@ let sha512 = "ZnX7MMZDpu7R1aMwQRe0P1RGvfnXHibhTE+Oe/BHOCAZ/Mrp0Nv8VwaZ3G5cfFHMl5RrZ9s3HxnYoaVNB2gzgA=="; }; }; - "cp-file-9.1.0" = { + "cp-file-10.0.0" = { name = "cp-file"; packageName = "cp-file"; - version = "9.1.0"; + version = "10.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz"; - sha512 = "3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA=="; + url = "https://registry.npmjs.org/cp-file/-/cp-file-10.0.0.tgz"; + sha512 = "vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg=="; }; }; "cpu-percentage-1.0.3" = { @@ -27177,13 +27438,13 @@ let sha512 = "PXHBvGLuL69u55IkLa5e5838fLhIMHxmkV4ge42a8alGyn7BtawYgI0hQ849EedvtHIOLNNH3i6eQU1BiE9SUA=="; }; }; - "cpy-9.0.1" = { + "cpy-10.1.0" = { name = "cpy"; packageName = "cpy"; - version = "9.0.1"; + version = "10.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz"; - sha512 = "D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg=="; + url = "https://registry.npmjs.org/cpy/-/cpy-10.1.0.tgz"; + sha512 = "VC2Gs20JcTyeQob6UViBLnyP0bYHkBh6EiKzot9vi2DmeGlFT9Wd7VG3NBrkNx/jYvFBeyDOMMHdHQhbtKLgHQ=="; }; }; "crc-0.2.0" = { @@ -27393,13 +27654,13 @@ let sha512 = "lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw=="; }; }; - "cross-fetch-3.1.6" = { + "cross-fetch-3.1.8" = { name = "cross-fetch"; packageName = "cross-fetch"; - version = "3.1.6"; + version = "3.1.8"; src = fetchurl { - url = "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz"; - sha512 = "riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g=="; + url = "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz"; + sha512 = "cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg=="; }; }; "cross-spawn-4.0.2" = { @@ -29265,13 +29526,13 @@ let sha512 = "2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA=="; }; }; - "dayjs-1.11.8" = { + "dayjs-1.11.9" = { name = "dayjs"; packageName = "dayjs"; - version = "1.11.8"; + version = "1.11.9"; src = fetchurl { - url = "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz"; - sha512 = "LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ=="; + url = "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz"; + sha512 = "QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA=="; }; }; "dayjs-1.8.36" = { @@ -30039,13 +30300,13 @@ let sha512 = "Z66uPeBfHZAHVmue3HPfyKu2Q0rC2cRxbTOsvmU/po5fvvcx27W4mIu9n0PUlQih4oUYvcG1BsbtVv8x7KDOSw=="; }; }; - "degenerator-4.0.3" = { + "degenerator-4.0.4" = { name = "degenerator"; packageName = "degenerator"; - version = "4.0.3"; + version = "4.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/degenerator/-/degenerator-4.0.3.tgz"; - sha512 = "2wY8vmCfxrQpe2PKGYdiWRre5HQRwsAXbAAWRbC+z2b80MEpnWc8A3a9k4TwqwN3Z/Fm3uhNm5vYUZIbMhyRxQ=="; + url = "https://registry.npmjs.org/degenerator/-/degenerator-4.0.4.tgz"; + sha512 = "MTZdZsuNxSBL92rsjx3VFWe57OpRlikyLbcx2B5Dmdv6oScqpMrvpY7zHLMymrUxo3U5+suPUMsNgW/+SZB1lg=="; }; }; "del-2.2.2" = { @@ -31695,13 +31956,13 @@ let sha512 = "r1NDtlajsq7gf2EXgjRfblCVPquvD2yeg+6XGErOKblvxOpDi0iulZLVhgYDP4AEF1P5/HgbX/vwjlkEv7PEIQ=="; }; }; - "electron-to-chromium-1.4.442" = { + "electron-to-chromium-1.4.454" = { name = "electron-to-chromium"; packageName = "electron-to-chromium"; - version = "1.4.442"; + version = "1.4.454"; src = fetchurl { - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.442.tgz"; - sha512 = "RkrZF//Ya+0aJq2NM3OdisNh5ZodZq1rdXOS96G8DdDgpDKqKE81yTbbQ3F/4CKm1JBPsGu1Lp/akkna2xO06Q=="; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.454.tgz"; + sha512 = "pmf1rbAStw8UEQ0sr2cdJtWl48ZMuPD9Sto8HVQOq9vx9j2WgDEN6lYoaqFvqEHYOmGA9oRGn7LqWI9ta0YugQ=="; }; }; "electrum-client-git+https://github.com/janoside/electrum-client" = { @@ -31796,13 +32057,13 @@ let sha512 = "AGvFfs+d0JKCJQ4o01ASQLGPmSCxgfU9RFXvzPvZdjKK8oscynksuJhWrSTSw7j7Ep/sZct5b5ZhYCi8S/t0HQ=="; }; }; - "emmet-2.4.4" = { + "emmet-2.4.5" = { name = "emmet"; packageName = "emmet"; - version = "2.4.4"; + version = "2.4.5"; src = fetchurl { - url = "https://registry.npmjs.org/emmet/-/emmet-2.4.4.tgz"; - sha512 = "v8Mwpjym55CS3EjJgiCLWUB3J2HSR93jhzXW325720u8KvYxdI2voYLstW3pHBxFz54H6jFjayR9G4LfTG0q+g=="; + url = "https://registry.npmjs.org/emmet/-/emmet-2.4.5.tgz"; + sha512 = "xOiVNINJFh0dMik+KzXSEYbAnFLTnadEzanxj7+F15uIf6avQwu3uPa1wI/8AFtOWKZ8lHg7TjC83wXcPhgOPw=="; }; }; "emoji-named-characters-1.0.2" = { @@ -32075,13 +32336,13 @@ let sha512 = "qsgyc/CEhJ6cgMUwxRRtOndGVhIu5hpL5tR4umSpmX/MvkFoIxUTM7oFMDQumHNzlNLwSVy6qhstFPoWTf7dOw=="; }; }; - "engine.io-client-6.5.0" = { + "engine.io-client-6.5.1" = { name = "engine.io-client"; packageName = "engine.io-client"; - version = "6.5.0"; + version = "6.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.0.tgz"; - sha512 = "C7eN3OKggSfd5g8IDgUA9guC8TNS6CEganKT7dL6Fp3q+FobcQ/WBn2Qq2XTL1vNTiFZfDzXohvqLuR9dWejdg=="; + url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.1.tgz"; + sha512 = "hE5wKXH8Ru4L19MbM1GgYV/2Qo54JSMh1rlJbfpa40bEWkCKNo3ol2eOtGmowcr+ysgbI7+SGL+by42Q3pt/Ng=="; }; }; "engine.io-parser-1.0.6" = { @@ -32670,22 +32931,22 @@ let sha512 = "71f7EjPWTiSguen8X/kxEpkAS7BFHwtQKisCDDV3Y4GLGWBaoSCyD5uXkaUew6JDzA9FEN1W23mdnSwW9kqCeg=="; }; }; - "esbuild-0.17.19" = { + "esbuild-0.17.6" = { name = "esbuild"; packageName = "esbuild"; - version = "0.17.19"; + version = "0.17.6"; src = fetchurl { - url = "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz"; - sha512 = "XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw=="; + url = "https://registry.npmjs.org/esbuild/-/esbuild-0.17.6.tgz"; + sha512 = "TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q=="; }; }; - "esbuild-0.17.6" = { + "esbuild-0.18.11" = { name = "esbuild"; packageName = "esbuild"; - version = "0.17.6"; + version = "0.18.11"; src = fetchurl { - url = "https://registry.npmjs.org/esbuild/-/esbuild-0.17.6.tgz"; - sha512 = "TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q=="; + url = "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz"; + sha512 = "i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA=="; }; }; "esbuild-android-64-0.14.47" = { @@ -32976,13 +33237,13 @@ let sha512 = "yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ=="; }; }; - "esbuild-plugin-polyfill-node-0.2.0" = { - name = "esbuild-plugin-polyfill-node"; - packageName = "esbuild-plugin-polyfill-node"; - version = "0.2.0"; + "esbuild-plugins-node-modules-polyfill-1.2.0" = { + name = "esbuild-plugins-node-modules-polyfill"; + packageName = "esbuild-plugins-node-modules-polyfill"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/esbuild-plugin-polyfill-node/-/esbuild-plugin-polyfill-node-0.2.0.tgz"; - sha512 = "rpCoK4mag0nehBtFlFMLSuL9bNBLEh8h3wZ/FsrJEDompA/AwOqInx6Xow01+CXAcvZYhkoJ0SIZiS37qkecDA=="; + url = "https://registry.npmjs.org/esbuild-plugins-node-modules-polyfill/-/esbuild-plugins-node-modules-polyfill-1.2.0.tgz"; + sha512 = "jWyCoWQKRbxUUfWLO900IyBDHihavTMbQLCDRq8xqj6NhQ75eW7YRvdraSDzFqQ6/eLnhNZlvantQtYbZjqU0A=="; }; }; "esbuild-sunos-64-0.14.47" = { @@ -33183,13 +33444,13 @@ let sha512 = "6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q=="; }; }; - "escodegen-2.0.0" = { + "escodegen-2.1.0" = { name = "escodegen"; packageName = "escodegen"; - version = "2.0.0"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz"; - sha512 = "mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw=="; + url = "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz"; + sha512 = "2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w=="; }; }; "escope-3.6.0" = { @@ -33246,13 +33507,13 @@ let sha512 = "Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw=="; }; }; - "eslint-8.43.0" = { + "eslint-8.44.0" = { name = "eslint"; packageName = "eslint"; - version = "8.43.0"; + version = "8.44.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz"; - sha512 = "aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q=="; + url = "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz"; + sha512 = "0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A=="; }; }; "eslint-config-prettier-8.8.0" = { @@ -33579,13 +33840,13 @@ let sha512 = "JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw=="; }; }; - "espree-9.5.2" = { + "espree-9.6.0" = { name = "espree"; packageName = "espree"; - version = "9.5.2"; + version = "9.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz"; - sha512 = "7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw=="; + url = "https://registry.npmjs.org/espree/-/espree-9.6.0.tgz"; + sha512 = "1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A=="; }; }; "esprima-1.2.2" = { @@ -34380,13 +34641,13 @@ let sha512 = "/wSgNMxFusiYRy1rd19LT2SQlIXDppHpumpWo06wxjflD1OYxDLbl6rMVw+U3bxD5Nuhex4TKqv9Aem4D0lVzQ=="; }; }; - "expo-48.0.19" = { + "expo-48.0.20" = { name = "expo"; packageName = "expo"; - version = "48.0.19"; + version = "48.0.20"; src = fetchurl { - url = "https://registry.npmjs.org/expo/-/expo-48.0.19.tgz"; - sha512 = "Pmz2HEwcDdjWPq5fM3vF++je0hjZIBX9aTZEkm6sBv09Vfhe4+CuiuKDq3iE+N6G9l2+eFYoRCApDwLqcRMiPA=="; + url = "https://registry.npmjs.org/expo/-/expo-48.0.20.tgz"; + sha512 = "SDRlLRINWWqf/OIPaUr/BsFZLhR5oEj1u9Cn06h1mPeo8pqv6ei/QTSZql4e0ixHIu3PWMPrUx9k/47nnTyTpg=="; }; }; "expo-application-5.1.1" = { @@ -35109,6 +35370,15 @@ let sha512 = "rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q=="; }; }; + "fast-glob-3.3.0" = { + name = "fast-glob"; + packageName = "fast-glob"; + version = "3.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz"; + sha512 = "ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA=="; + }; + }; "fast-json-parse-1.0.3" = { name = "fast-json-parse"; packageName = "fast-json-parse"; @@ -36279,13 +36549,13 @@ let sha512 = "d+9na7t9FyH8gBJoNDSi28mE4NgQVGGvxQ4aHtFRetjyh5SXjuus+V5EZaxFmFdXVemSOrx0lsgEl/ZMjnOWJA=="; }; }; - "flow-parser-0.210.1" = { + "flow-parser-0.211.1" = { name = "flow-parser"; packageName = "flow-parser"; - version = "0.210.1"; + version = "0.211.1"; src = fetchurl { - url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.210.1.tgz"; - sha512 = "M0SdOwD0wZHhk6K/AOaPReBnw2vB7p9KUFUFZHJRsU3ZMl/+WVrMpmb8AfEM6GXZ5mEssCx9vHugxxJg1ieoew=="; + url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.211.1.tgz"; + sha512 = "TjUjPTe22yM1DYKDqsmnUblJ0Vs5WJWP3FeaXU8L1gGKGrAQBdxRvs0CRj6NXYF8gugej4JyRWGBbaiVunC9uw=="; }; }; "fluent-ffmpeg-2.1.2" = { @@ -37368,13 +37638,13 @@ let sha512 = "gSaYYIO1Y3wUtdfHmjDUZ8LWaxJQpiavzbF5Kq53akSzvmVg0RfyOcFDbO1KJ/KCGRFz2qG+lS81F0nkr7cRJA=="; }; }; - "gaxios-5.1.2" = { + "gaxios-5.1.3" = { name = "gaxios"; packageName = "gaxios"; - version = "5.1.2"; + version = "5.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/gaxios/-/gaxios-5.1.2.tgz"; - sha512 = "mPyw3qQq6qoHWTe27CrzhSj7XYKVStTGrpP92a91FfogBWOd9BMW8GT5yS5WhEYGw02AgB1fVQVSAO+JKiQP0w=="; + url = "https://registry.npmjs.org/gaxios/-/gaxios-5.1.3.tgz"; + sha512 = "95hVgBRgEIRQQQHIbnxBXeHbW4TqFk4ZDJW7wmVtvYar72FdhRIo1UGOLS2eRAKCPEdPBWu+M7+A33D9CdX9rA=="; }; }; "gaze-1.1.3" = { @@ -37404,13 +37674,13 @@ let sha512 = "x850LS5N7V1F3UcV7PoupzGsyD6iVwTVvsh3tbXfkctZnBnjW5yu5z1/3k3SehF7TyoTIe78rJs02GMMy+LF+A=="; }; }; - "gcp-metadata-5.2.0" = { + "gcp-metadata-5.3.0" = { name = "gcp-metadata"; packageName = "gcp-metadata"; - version = "5.2.0"; + version = "5.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-5.2.0.tgz"; - sha512 = "aFhhvvNycky2QyhG+dcfEdHBF0FRbYcf39s6WNHUDysKSrbJ5vuFbjydxBcmewtXeV248GP8dWT3ByPNxsyHCw=="; + url = "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-5.3.0.tgz"; + sha512 = "FNTkdNEnBdlqF2oatizolQqNANMrcqJt6AAYt99B3y1aLLC8Hc5IOBb+ZnnzllodEEf6xMBp6wRcBbc16fa65w=="; }; }; "gelf-stream-1.1.1" = { @@ -37872,6 +38142,15 @@ let sha512 = "qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA=="; }; }; + "git-diff-2.0.6" = { + name = "git-diff"; + packageName = "git-diff"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/git-diff/-/git-diff-2.0.6.tgz"; + sha512 = "/Iu4prUrydE3Pb3lCBMbcSNIf81tgGt0W1ZwknnyF62t3tHmtiJTRj0f+1ZIhp3+Rh0ktz1pJVoa7ZXUCskivA=="; + }; + }; "git-diff-tree-1.1.0" = { name = "git-diff-tree"; packageName = "git-diff-tree"; @@ -38097,13 +38376,13 @@ let sha512 = "jTKehsravOJo8IJxUGfZILnkvVJM/MOfHRs8QcXolVef2zNI9Tqyy5+SeuOAZd3upViEZQLyFpQhYiHLrMUNmA=="; }; }; - "glob-10.3.1" = { + "glob-10.3.2" = { name = "glob"; packageName = "glob"; - version = "10.3.1"; + version = "10.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-10.3.1.tgz"; - sha512 = "9BKYcEeIs7QwlCYs+Y3GBvqAMISufUS0i2ELd11zpZjxI5V9iyRj0HgzB5/cLf2NY4vcYBTYzJ7GIui7j/4DOw=="; + url = "https://registry.npmjs.org/glob/-/glob-10.3.2.tgz"; + sha512 = "vsuLzB3c/uyDLLEdBZtT8vGnN0z57rwOxHV2oYZib/7HWmBspUaja/McYIobBjC4qaUTuNpUyFO2IdqM4DZIJA=="; }; }; "glob-3.2.11" = { @@ -38584,13 +38863,13 @@ let sha512 = "iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g=="; }; }; - "globby-13.2.0" = { + "globby-13.2.2" = { name = "globby"; packageName = "globby"; - version = "13.2.0"; + version = "13.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/globby/-/globby-13.2.0.tgz"; - sha512 = "jWsQfayf13NvqKUIL3Ta+CIqMnvlaIDFveWE/dpOZ9+3AMEJozsxDvKA02zync9UuvOM8rOXzsD5GqKP4OnWPQ=="; + url = "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz"; + sha512 = "Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w=="; }; }; "globby-4.1.0" = { @@ -38719,6 +38998,15 @@ let sha512 = "UK5uXgffr6l/RJvI5ByLs2uieLGaPGGv3uDPu3vBEBzluQM2CEvTwTH1Hby2q2w1BA6+B122yhf/hjEsQiPlqg=="; }; }; + "goldengate-13.0.0" = { + name = "goldengate"; + packageName = "goldengate"; + version = "13.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/goldengate/-/goldengate-13.0.0.tgz"; + sha512 = "We2URd1y5dMQeFVoWrGwDGj3wFSaSNiRbabirE9O/o05u8qYO8mJ4ynMz3RWflOAVpFS3JvmxVxuXGZfpt/g7w=="; + }; + }; "gonzales-pe-4.3.0" = { name = "gonzales-pe"; packageName = "gonzales-pe"; @@ -38737,13 +39025,13 @@ let sha512 = "5Rk7iLNDFhFeBYc3s8l1CqzbEBcdhwR193RlD4vSNFajIcINKI8W8P0JLmBpwymHqqWbX34pJDQu39cSy/6RsA=="; }; }; - "google-auth-library-8.8.0" = { + "google-auth-library-8.9.0" = { name = "google-auth-library"; packageName = "google-auth-library"; - version = "8.8.0"; + version = "8.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-8.8.0.tgz"; - sha512 = "0iJn7IDqObDG5Tu9Tn2WemmJ31ksEa96IyK0J0OZCpTh6CrC6FrattwKX87h3qKVuprCJpdOGKc1Xi8V0kMh8Q=="; + url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-8.9.0.tgz"; + sha512 = "f7aQCJODJFmYWN6PeNKzgvy9LI2tYmXnzpNDHEjG5sDNPgGb2FXQyTBnXeSH+PAtpKESFD+LmHw3Ox3mN7e1Fg=="; }; }; "google-gax-3.6.0" = { @@ -38971,13 +39259,13 @@ let sha512 = "kAxja6QDjw5oTJOFtrqhaQlLfCco3AwO4Mb4YRdP8A+v59roJA8mgEd0S5dOgFPyn74bPp8VWaKCI+of8wnPow=="; }; }; - "grammy-1.16.2" = { + "grammy-1.17.1" = { name = "grammy"; packageName = "grammy"; - version = "1.16.2"; + version = "1.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/grammy/-/grammy-1.16.2.tgz"; - sha512 = "Yex12ZuelqDQKH/gJ+6Fy/mdepUUIJtazLCdu+mD/r9j8abqB59hsx3UgmsWcp0k6hITo/G0aui84Y2q8FueyA=="; + url = "https://registry.npmjs.org/grammy/-/grammy-1.17.1.tgz"; + sha512 = "ba1xsEVMoEjvTZNhOvSYt/dgoIFbMKYnFKHw3iioKYbQMCBsoX+FbO5hRse+sxhNwQzkDmiUtzAcK5elpEJg2w=="; }; }; "grant-5.4.21" = { @@ -42031,13 +42319,13 @@ let sha512 = "firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg=="; }; }; - "ink-4.0.0" = { + "ink-4.2.0" = { name = "ink"; packageName = "ink"; - version = "4.0.0"; + version = "4.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/ink/-/ink-4.0.0.tgz"; - sha512 = "PmYgFfkTJYAxK+8pkvDghOTTLY5rAa58s7aLCd5lsiWBWxEil2f5VCjWP1I/7uLmgZDver/wXmVzF4sJhZvSIw=="; + url = "https://registry.npmjs.org/ink/-/ink-4.2.0.tgz"; + sha512 = "q7SeFAEFMyKxTblyVI+CsxHzfiMMP9JUDG0cRmOKEAmJiYrtrDW1YYTv129RXqfn7fMKcVc4h/LbAJvqvZIuEQ=="; }; }; "ink-select-input-4.2.2" = { @@ -42553,6 +42841,15 @@ let sha512 = "tYOmXKPsz8/jxtPDmy7HS7Z4VqQ9VK2Y3J37hhHEhU337AoL1CUlEqccTEb4nZQ36HHnFhlcKLoDz7C8W5lNdg=="; }; }; + "invoices-3.0.0" = { + name = "invoices"; + packageName = "invoices"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/invoices/-/invoices-3.0.0.tgz"; + sha512 = "/WDTkfU2RMelQpQ54BwZssqGXYNWbPnWkZ/9QV57vAvD3RLdCDbhDuucOGti8CK3sgk8nmhRV6V0WfMrxojMmA=="; + }; + }; "io-ts-2.2.20" = { name = "io-ts"; packageName = "io-ts"; @@ -43534,6 +43831,15 @@ let sha512 = "z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ=="; }; }; + "is-lower-case-2.0.2" = { + name = "is-lower-case"; + packageName = "is-lower-case"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-lower-case/-/is-lower-case-2.0.2.tgz"; + sha512 = "bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ=="; + }; + }; "is-map-2.0.2" = { name = "is-map"; packageName = "is-map"; @@ -44281,6 +44587,15 @@ let sha512 = "43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ=="; }; }; + "is-upper-case-2.0.2" = { + name = "is-upper-case"; + packageName = "is-upper-case"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/is-upper-case/-/is-upper-case-2.0.2.tgz"; + sha512 = "44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ=="; + }; + }; "is-url-1.2.4" = { name = "is-url"; packageName = "is-url"; @@ -44848,13 +45163,13 @@ let sha512 = "z35ZSEcXHxLW4yumw0dF6L464NT36vmx3wxJw8MDpraBcWuNVgUPZgPJKcu1HekNgwlMFNqol7i/IpSbjhqwqA=="; }; }; - "jest-diff-29.5.0" = { + "jest-diff-29.6.1" = { name = "jest-diff"; packageName = "jest-diff"; - version = "29.5.0"; + version = "29.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz"; - sha512 = "LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw=="; + url = "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz"; + sha512 = "FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg=="; }; }; "jest-environment-node-27.5.1" = { @@ -44956,13 +45271,13 @@ let sha512 = "NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw=="; }; }; - "jiti-1.18.2" = { + "jiti-1.19.1" = { name = "jiti"; packageName = "jiti"; - version = "1.18.2"; + version = "1.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz"; - sha512 = "QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg=="; + url = "https://registry.npmjs.org/jiti/-/jiti-1.19.1.tgz"; + sha512 = "oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg=="; }; }; "jju-1.4.0" = { @@ -45487,13 +45802,13 @@ let sha512 = "vtrw3fRrr5Do4LDNxAVXHgtHDyxHvohyzAfBwxcMEYzZ51gJX52wsdlaGE1p0dPe1V9uCAbNQTDKbAMgVJkg0Q=="; }; }; - "jsii-5.1.3" = { + "jsii-5.1.5" = { name = "jsii"; packageName = "jsii"; - version = "5.1.3"; + version = "5.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/jsii/-/jsii-5.1.3.tgz"; - sha512 = "w8RCGYkzDlsTJGXZ3n9OatsoOKLH63xW2Quy9lSnen6UkDjwl4HWKYhJkijVEoZioQN7V2ennxfbRMTL+yF/4w=="; + url = "https://registry.npmjs.org/jsii/-/jsii-5.1.5.tgz"; + sha512 = "21y6Jz5F1gK6JwEIndiimRO4NqF9sc8AuDLHXJW5XKq2LSxiHsdqrNW+W/w8smITPX6GlWNFuznWJjPJUMrd8w=="; }; }; "jsii-pacmak-1.84.0" = { @@ -45523,22 +45838,22 @@ let sha512 = "VrXmc6utiNs3eNTKxVky0LTxoQrsh5GuEGyfj9ihwCkojYBJ3w80PdkMQEeRpWGdaCLEocjpy1X67xgZ4ZbPlg=="; }; }; - "jsii-rosetta-5.1.3" = { + "jsii-rosetta-5.1.5" = { name = "jsii-rosetta"; packageName = "jsii-rosetta"; - version = "5.1.3"; + version = "5.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.1.3.tgz"; - sha512 = "QZJNe0X02lBuHr/Zio9JVJLyGoP9P5E/+Qbn22Qp9aecs2Kn8kLvGCJklfpc65OXM2G2RepyBQPyyvW+mVxr0Q=="; + url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.1.5.tgz"; + sha512 = "y5XmuxY/hJzc+AfvQ1T5MdPBgE3eMiPtGVYlZQHS1gTfUR2OypHSx5XLN/DfiOlkdyczMCUQ/utK71PhPB/cmQ=="; }; }; - "jsii-srcmak-0.1.942" = { + "jsii-srcmak-0.1.949" = { name = "jsii-srcmak"; packageName = "jsii-srcmak"; - version = "0.1.942"; + version = "0.1.949"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.942.tgz"; - sha512 = "+N9mVE8fJvuVSGhRIiUqMJwMK3LpzsRJwkp1OKIkqC3wibEdXSn80R3lghDzAgdCLBYlWAKnKu8Xlgm/6/Ly/w=="; + url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.949.tgz"; + sha512 = "PqFQLfrLeEp57UoHVxfEgn2lOOayPLe6blnUAipBIzSLmtIcj1Wds9Oxa0rkrltL1vwqVSonUid9hrqD/tbdtA=="; }; }; "json-bigint-1.0.0" = { @@ -45901,13 +46216,13 @@ let sha512 = "ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="; }; }; - "json2jsii-0.3.380" = { + "json2jsii-0.3.387" = { name = "json2jsii"; packageName = "json2jsii"; - version = "0.3.380"; + version = "0.3.387"; src = fetchurl { - url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.380.tgz"; - sha512 = "9jZ15iN4YzAKcC6+ejzf5RpkHE90/BIR7sMmiDnYrk0BjGHCfJ2hnk2F/bA1/vE2HOencx1G1jtoR5zvMBirBA=="; + url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.387.tgz"; + sha512 = "tIyEL9nPXjmKQF73eXSqLMNwzRsj9s2qaLeohIqXxD/l0QCYqPJJIxDpQG+sF6t+/axJYdpprljF34qQKDd3rg=="; }; }; "json3-3.2.6" = { @@ -46162,6 +46477,15 @@ let sha512 = "tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw=="; }; }; + "jsonwebtoken-9.0.1" = { + name = "jsonwebtoken"; + packageName = "jsonwebtoken"; + version = "9.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz"; + sha512 = "K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg=="; + }; + }; "jspath-0.3.4" = { name = "jspath"; packageName = "jspath"; @@ -46234,13 +46558,13 @@ let sha512 = "C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A=="; }; }; - "jsx-ast-utils-3.3.3" = { + "jsx-ast-utils-3.3.4" = { name = "jsx-ast-utils"; packageName = "jsx-ast-utils"; - version = "3.3.3"; + version = "3.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz"; - sha512 = "fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw=="; + url = "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.4.tgz"; + sha512 = "fX2TVdCViod6HwKEtSWGHs57oFhVfCMwieb9PuRDgjDPh5XeqJiHFFFJCHxU5cnTc3Bu/GRL+kPiFmw8XWOfKw=="; }; }; "jszip-3.10.1" = { @@ -46504,6 +46828,15 @@ let sha512 = "fF6aj9/XFwJiE/4zihw/ZdXg+KeyU4nFvmutF+PkAVadSGqP298+Zm6IzWFzgeDBgvLk3o8boBxNtd1g5Kdjfg=="; }; }; + "kerberos-2.0.1" = { + name = "kerberos"; + packageName = "kerberos"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/kerberos/-/kerberos-2.0.1.tgz"; + sha512 = "O/jIgbdGK566eUhFwIcgalbqirYU/r76MW7/UFw06Fd9x5bSwgyZWL/Vm26aAmezQww/G9KYkmmJBkEkPk5HLw=="; + }; + }; "keyboardevent-key-polyfill-1.1.0" = { name = "keyboardevent-key-polyfill"; packageName = "keyboardevent-key-polyfill"; @@ -47539,103 +47872,103 @@ let sha512 = "vkjo1vor1WNAEE/CkU9MDCj6soOszsBmLrpqBD+EN5YT+7B9twp+xkETulgFCPyF/Nb7ftA7ijiMH9Wq2UP4ew=="; }; }; - "lightning-9.5.1" = { + "lightning-9.7.1" = { name = "lightning"; packageName = "lightning"; - version = "9.5.1"; + version = "9.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/lightning/-/lightning-9.5.1.tgz"; - sha512 = "6RPWawk44WDZACixd1gJiPG6dOnLBiyjuUKg8Gt49++2Q51s3Uxbz7B8jJ3x/HJ7+ZzoMYCmscvF2eqZMr1Bvw=="; + url = "https://registry.npmjs.org/lightning/-/lightning-9.7.1.tgz"; + sha512 = "/3bey499RqR1m1oOop6reoOcpm6939yI5BQR9XMuFFVC0+WuTRE/okugwgFdQ0hJJ6V3ijg/finOVVHtfMCpng=="; }; }; - "lightning-9.7.1" = { + "lightning-9.8.0" = { name = "lightning"; packageName = "lightning"; - version = "9.7.1"; + version = "9.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/lightning/-/lightning-9.7.1.tgz"; - sha512 = "/3bey499RqR1m1oOop6reoOcpm6939yI5BQR9XMuFFVC0+WuTRE/okugwgFdQ0hJJ6V3ijg/finOVVHtfMCpng=="; + url = "https://registry.npmjs.org/lightning/-/lightning-9.8.0.tgz"; + sha512 = "VJhAL13nuWLHr2hJSDbX5gweh2P1AiCBVG85ZPXR0Gf6/x1eTn1RWLRMxgk+5oiuAKa88GcAHXPYpQjWhKyOnQ=="; }; }; - "lightningcss-1.21.1" = { + "lightningcss-1.21.5" = { name = "lightningcss"; packageName = "lightningcss"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss/-/lightningcss-1.21.1.tgz"; - sha512 = "TKkVZzKnJVtGLI+8QMXLH2JdNcxjodA06So+uXA5qelvuReKvPyCJBX/6ZznADA76zNijmDc3OhjxvTBmNtCoA=="; + url = "https://registry.npmjs.org/lightningcss/-/lightningcss-1.21.5.tgz"; + sha512 = "/pEUPeih2EwIx9n4T82aOG6CInN83tl/mWlw6B5gWLf36UplQi1L+5p3FUHsdt4fXVfOkkh9KIaM3owoq7ss8A=="; }; }; - "lightningcss-darwin-arm64-1.21.1" = { + "lightningcss-darwin-arm64-1.21.5" = { name = "lightningcss-darwin-arm64"; packageName = "lightningcss-darwin-arm64"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.21.1.tgz"; - sha512 = "dljpsZ15RN4AxI958n9qO7sAv29FRuUMCB10CSDBGmDOW+oDDbNLs1k5/7MlYg5FXnZqznUSTtHBFHFyo1Rs2Q=="; + url = "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.21.5.tgz"; + sha512 = "z05hyLX85WY0UfhkFUOrWEFqD69lpVAmgl3aDzMKlIZJGygbhbegqb4PV8qfUrKKNBauut/qVNPKZglhTaDDxA=="; }; }; - "lightningcss-darwin-x64-1.21.1" = { + "lightningcss-darwin-x64-1.21.5" = { name = "lightningcss-darwin-x64"; packageName = "lightningcss-darwin-x64"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.21.1.tgz"; - sha512 = "e/dAKKOcLe2F/A5a89gh03ABxZHn4yjGapGimCFxnCpg68iIdtoPrJTFAyxPV3Jty4djLYRlitoIWNidOK35zA=="; + url = "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.21.5.tgz"; + sha512 = "MSJhmej/U9MrdPxDk7+FWhO8+UqVoZUHG4VvKT5RQ4RJtqtANTiWiI97LvoVNMtdMnHaKs1Pkji6wHUFxjJsHQ=="; }; }; - "lightningcss-linux-arm-gnueabihf-1.21.1" = { + "lightningcss-linux-arm-gnueabihf-1.21.5" = { name = "lightningcss-linux-arm-gnueabihf"; packageName = "lightningcss-linux-arm-gnueabihf"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.21.1.tgz"; - sha512 = "Ak12ti7D4Q9Tk3tX9fktCJVe+spP12/dOcebw67DBeZ3EQ4meIGTkFpl2ryZK8Z7kbIJNUsscVsz3zXW21/25A=="; + url = "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.21.5.tgz"; + sha512 = "xN6+5/JsMrbZHL1lPl+MiNJ3Xza12ueBKPepiyDCFQzlhFRTj7D0LG+cfNTzPBTO8KcYQynLpl1iBB8LGp3Xtw=="; }; }; - "lightningcss-linux-arm64-gnu-1.21.1" = { + "lightningcss-linux-arm64-gnu-1.21.5" = { name = "lightningcss-linux-arm64-gnu"; packageName = "lightningcss-linux-arm64-gnu"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.21.1.tgz"; - sha512 = "ggCX0iyG/h2C1MfDfmfhB0zpEUTTP+kG9XBbwHRFKrQsmb3b7WC5QiyVuGYkzoGiHy1JNuyi27qR9cNVLCR8FQ=="; + url = "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.21.5.tgz"; + sha512 = "KfzFNhC4XTbmG3ma/xcTs/IhCwieW89XALIusKmnV0N618ZDXEB0XjWOYQRCXeK9mfqPdbTBpurEHV/XZtkniQ=="; }; }; - "lightningcss-linux-arm64-musl-1.21.1" = { + "lightningcss-linux-arm64-musl-1.21.5" = { name = "lightningcss-linux-arm64-musl"; packageName = "lightningcss-linux-arm64-musl"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.21.1.tgz"; - sha512 = "vGaVLju7Zhus/sl5Oz/1YbV7L/Mr/bfjHbThj/DJcFggZPj1wfSeWc6gAAISqK3bIAUMVlcUEm2UnIDGj0tsOQ=="; + url = "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.21.5.tgz"; + sha512 = "bc0GytQO5Mn9QM6szaZ+31fQHNdidgpM1sSCwzPItz8hg3wOvKl8039rU0veMJV3ZgC9z0ypNRceLrSHeRHmXw=="; }; }; - "lightningcss-linux-x64-gnu-1.21.1" = { + "lightningcss-linux-x64-gnu-1.21.5" = { name = "lightningcss-linux-x64-gnu"; packageName = "lightningcss-linux-x64-gnu"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.21.1.tgz"; - sha512 = "W6b+ndCCO/SeIT4s7kJhkJGXZVz96uwb7eY61SwCAibs5HirzRMrIyuMY3JKcRESg9/jysHo4YWrr1icbzWiXw=="; + url = "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.21.5.tgz"; + sha512 = "JwMbgypPQgc2kW2av3OwzZ8cbrEuIiDiXPJdXRE6aVxu67yHauJawQLqJKTGUhiAhy6iLDG8Wg0a3/ziL+m+Kw=="; }; }; - "lightningcss-linux-x64-musl-1.21.1" = { + "lightningcss-linux-x64-musl-1.21.5" = { name = "lightningcss-linux-x64-musl"; packageName = "lightningcss-linux-x64-musl"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.21.1.tgz"; - sha512 = "eA2ygIg/IbjglRq/QRCDTgnR8mtmXJ65t/1C1QUUvvexWfr0iiTKJj3iozgUKZmupfomrPIhF3Qya0el9PqjUA=="; + url = "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.21.5.tgz"; + sha512 = "Ib8b6IQ/OR/VrPU6YBgy4T3QnuHY7DUa95O+nz+cwrTkMSN6fuHcTcIaz4t8TJ6HI5pl3uxUOZjmtls2pyQWow=="; }; }; - "lightningcss-win32-x64-msvc-1.21.1" = { + "lightningcss-win32-x64-msvc-1.21.5" = { name = "lightningcss-win32-x64-msvc"; packageName = "lightningcss-win32-x64-msvc"; - version = "1.21.1"; + version = "1.21.5"; src = fetchurl { - url = "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.21.1.tgz"; - sha512 = "2PKZvhrMxr7TjceUkkAtNQtDOEozcbp8GdcOKCrhNmrQ1OT8Mm5p4sMp7bzT0QytT7W5EuhIteWQFW/qI64Wtw=="; + url = "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.21.5.tgz"; + sha512 = "A8cSi8lUpBeVmoF+DqqW7cd0FemDbCuKr490IXdjyeI+KL8adpSKUs8tcqO0OXPh1EoDqK7JNkD/dELmd4Iz5g=="; }; }; "lilconfig-2.1.0" = { @@ -47755,13 +48088,13 @@ let sha512 = "C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw=="; }; }; - "liquidjs-10.7.0" = { + "liquidjs-10.7.1" = { name = "liquidjs"; packageName = "liquidjs"; - version = "10.7.0"; + version = "10.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/liquidjs/-/liquidjs-10.7.0.tgz"; - sha512 = "AEgEgbybxc17h2WBl5DTzj1tNy18ANpM/KJ2LigkNBwd/8sBc0uDaJH/MnvUbv1t2Md5RArTTZj5Wq1MGncIbg=="; + url = "https://registry.npmjs.org/liquidjs/-/liquidjs-10.7.1.tgz"; + sha512 = "tl9nWBZrrKcC61yfih3lbtSjAn+k7e0HhwydPjQKI4+metLk927HYBfXfbf6yrCcYjnBnLzk8xMjUF83yknAQQ=="; }; }; "listenercount-1.0.1" = { @@ -47881,13 +48214,13 @@ let sha512 = "8eQvvZb/MiYcRUlg/iIaamWSSTLBpLidLiviqmZ3enpnliW1JIA6pgXsbfyKSWPK3bdzqPuRGnQKQevXsTAybQ=="; }; }; - "ln-accounting-7.0.1" = { + "ln-accounting-7.0.2" = { name = "ln-accounting"; packageName = "ln-accounting"; - version = "7.0.1"; + version = "7.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/ln-accounting/-/ln-accounting-7.0.1.tgz"; - sha512 = "81zor89MUIYLgVqOZdzgf3DZhDMLbJ5uolQIExDYxNHfIYkV5h+tfJOTIDsvI81DBLJaRDvB4Q9Ye4HFt6zkNA=="; + url = "https://registry.npmjs.org/ln-accounting/-/ln-accounting-7.0.2.tgz"; + sha512 = "Ts0PF1vJkaEXFynJXAYsmi0L24iQBGQKhGlfpecRkrOQhqixku0EL6hXBvx8wZgo9YuI28ij03T4j8WB2q9iSw=="; }; }; "ln-service-54.10.5" = { @@ -47917,22 +48250,22 @@ let sha512 = "8OhCO8o3bzbMzd1fTBSH95YDhx8e9v0xv4MnAl1UIMLkWpMY8EubBwtbLGwKcXumMMdLMUDXsfkKjwnlvtTMRw=="; }; }; - "ln-service-56.5.1" = { + "ln-service-56.7.1" = { name = "ln-service"; packageName = "ln-service"; - version = "56.5.1"; + version = "56.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/ln-service/-/ln-service-56.5.1.tgz"; - sha512 = "R5CTDTW9A01h+7ekFv6nRtBEbMZSwUGiNx73DoyDVeYpp16AvSxZMmSpEhK9SxmUOVzD+ciwMblSrx9/KcPkRQ=="; + url = "https://registry.npmjs.org/ln-service/-/ln-service-56.7.1.tgz"; + sha512 = "FXRt7TrbbOKmCtniR0IL4WNhHUAyMBpLNZdubJwHHhTpQ53ahdfei/nso2RjtdjSNJAXLqAvjytR8wNa85O3Qw=="; }; }; - "ln-service-56.7.1" = { + "ln-service-56.8.0" = { name = "ln-service"; packageName = "ln-service"; - version = "56.7.1"; + version = "56.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/ln-service/-/ln-service-56.7.1.tgz"; - sha512 = "FXRt7TrbbOKmCtniR0IL4WNhHUAyMBpLNZdubJwHHhTpQ53ahdfei/nso2RjtdjSNJAXLqAvjytR8wNa85O3Qw=="; + url = "https://registry.npmjs.org/ln-service/-/ln-service-56.8.0.tgz"; + sha512 = "TWKfTVMhEb7Df7xB6z3/fiNTaBONwyoqYWgl7dZ9JbdOMLrhtX0y9OJAsFWAgIo0SYDjO2MM7sq1UDfLf3Zcqg=="; }; }; "ln-sync-4.2.0" = { @@ -47971,13 +48304,13 @@ let sha512 = "y4PedzCTMbOqa6cV2t6VW1ndxeimu5yUAvNJruPoXGblfBYthnSBQwI/2m/GG7XHBFZdkZ3OtAIyaZq9SoBiwA=="; }; }; - "ln-sync-5.2.2" = { + "ln-sync-5.2.3" = { name = "ln-sync"; packageName = "ln-sync"; - version = "5.2.2"; + version = "5.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/ln-sync/-/ln-sync-5.2.2.tgz"; - sha512 = "eBinoGQoz4juiOknmfDe5Y0lqMlZ7WohltPB9bNOCvRvSxWbdMZtTaLMVoyVe6bTVPBoxcwnDTzykuZusjGyBg=="; + url = "https://registry.npmjs.org/ln-sync/-/ln-sync-5.2.3.tgz"; + sha512 = "8UCQFd0D2BaGXnjhByUsA9Y1zBj4JJ6TTQjFv67tuwspd9Vvo75xO50ABFljD1/5uu4hrq0xRSZs3AjtwYyk3g=="; }; }; "ln-telegram-4.6.1" = { @@ -48160,6 +48493,15 @@ let sha512 = "uxKD2HIj042/HBx77NBcmEPsD+hxCgAtjEWlYNScuUjIsh/62Uyu39GOR68TBR68v+jqDL9zfftCWoUo4y03sQ=="; }; }; + "local-pkg-0.4.3" = { + name = "local-pkg"; + packageName = "local-pkg"; + version = "0.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz"; + sha512 = "SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g=="; + }; + }; "localforage-1.10.0" = { name = "localforage"; packageName = "localforage"; @@ -48349,15 +48691,6 @@ let sha512 = "k8SE/OwvWfYZqx3MA/Ry1SHBDWre8Z8tCs0Ba0bF5OqVNvymxgFZ/4VDtbTxzTvcoG11JpTMFsaeZp/yGYvFnA=="; }; }; - "lodash-es-4.17.21" = { - name = "lodash-es"; - packageName = "lodash-es"; - version = "4.17.21"; - src = fetchurl { - url = "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz"; - sha512 = "mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="; - }; - }; "lodash-id-0.14.1" = { name = "lodash-id"; packageName = "lodash-id"; @@ -50258,6 +50591,15 @@ let sha512 = "LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ=="; }; }; + "magic-string-0.30.1" = { + name = "magic-string"; + packageName = "magic-string"; + version = "0.30.1"; + src = fetchurl { + url = "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz"; + sha512 = "mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA=="; + }; + }; "magicli-0.0.5" = { name = "magicli"; packageName = "magicli"; @@ -52616,13 +52958,13 @@ let sha512 = "LfHUYIA047rrqIZEn0gwbqbzarU5bmZ8yZ9SizeoiPwVq5cemE3foJTJZ3pCktUq/IPkKNGghFHJk1O8149mOA=="; }; }; - "miniflare-3.0.2" = { + "miniflare-3.20230628.0" = { name = "miniflare"; packageName = "miniflare"; - version = "3.0.2"; + version = "3.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/miniflare/-/miniflare-3.0.2.tgz"; - sha512 = "tSwmK+JPwHsV2KR7/dSZFGtTF/2M30OShjPDY7e5lAxyGE8SkHqXn/ckjg2TVltc9B8rXCSffMnCfYW1pH7R4A=="; + url = "https://registry.npmjs.org/miniflare/-/miniflare-3.20230628.0.tgz"; + sha512 = "5tg+hWlY9kCZaJ8y1CA7Y1SuPOCjJWFthLLsJKX5Mj1KfUR96MHY2Hcboyk3KbzDiIWUd3eEIoEoriQ/H9egUw=="; }; }; "minilog-3.1.0" = { @@ -52760,13 +53102,13 @@ let sha512 = "W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA=="; }; }; - "minimatch-9.0.2" = { + "minimatch-9.0.3" = { name = "minimatch"; packageName = "minimatch"; - version = "9.0.2"; + version = "9.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/minimatch/-/minimatch-9.0.2.tgz"; - sha512 = "PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg=="; + url = "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz"; + sha512 = "RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg=="; }; }; "minimist-0.0.10" = { @@ -52895,6 +53237,15 @@ let sha512 = "MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w=="; }; }; + "minipass-7.0.1" = { + name = "minipass"; + packageName = "minipass"; + version = "7.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/minipass/-/minipass-7.0.1.tgz"; + sha512 = "NQ8MCKimInjVlaIqx51RKJJB7mINVkLTJbsZKmto4UAAOC/CWXES8PGaOgoBZyqoUsUA/U3DToGK7GJkkHbjJw=="; + }; + }; "minipass-collect-1.0.2" = { name = "minipass-collect"; packageName = "minipass-collect"; @@ -53318,13 +53669,13 @@ let sha512 = "72j3aNyuIsDxdF1i7CEgV2FfxM1r6aaqJyLB2vwb33mXYyoyLly+F1zbWqhA3/bVIoJ4szlUoMbUnVdid32NUQ=="; }; }; - "mongodb-5.6.0" = { + "mongodb-5.7.0" = { name = "mongodb"; packageName = "mongodb"; - version = "5.6.0"; + version = "5.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/mongodb/-/mongodb-5.6.0.tgz"; - sha512 = "z8qVs9NfobHJm6uzK56XBZF8XwM9H294iRnB7wNjF0SnY93si5HPziIJn+qqvUR5QOff/4L0gCD6SShdR/GtVQ=="; + url = "https://registry.npmjs.org/mongodb/-/mongodb-5.7.0.tgz"; + sha512 = "zm82Bq33QbqtxDf58fLWBwTjARK3NSvKYjyz997KSy6hpat0prjeX/kxjbPVyZY60XYPDNETaHkHJI2UCzSLuw=="; }; }; "mongodb-client-encryption-2.8.0" = { @@ -54804,15 +55155,6 @@ let sha512 = "iwXuFrMAcFVi/ZoZiqq8BzAdsLw9kxDfTC0HMyjXfSL/6CSDAGD5UmR7azrAgWV1zKYq7dUUMj4owusBWKLsiQ=="; }; }; - "node-abort-controller-3.0.1" = { - name = "node-abort-controller"; - packageName = "node-abort-controller"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz"; - sha512 = "/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw=="; - }; - }; "node-abort-controller-3.1.1" = { name = "node-abort-controller"; packageName = "node-abort-controller"; @@ -54885,6 +55227,15 @@ let sha512 = "+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA=="; }; }; + "node-addon-api-7.0.0" = { + name = "node-addon-api"; + packageName = "node-addon-api"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz"; + sha512 = "vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA=="; + }; + }; "node-api-version-0.1.4" = { name = "node-api-version"; packageName = "node-api-version"; @@ -55011,6 +55362,15 @@ let sha512 = "4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w=="; }; }; + "node-fetch-2.6.12" = { + name = "node-fetch"; + packageName = "node-fetch"; + version = "2.6.12"; + src = fetchurl { + url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz"; + sha512 = "C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g=="; + }; + }; "node-fetch-2.6.6" = { name = "node-fetch"; packageName = "node-fetch"; @@ -55335,13 +55695,13 @@ let sha512 = "1J1tcV+zkCIy24n0rcJ/DSPSCziEgLGld+QBYk1rNESIo+gFyL5RMkCOcII2IrBTZF/kcDTElepMTCILXbMDfQ=="; }; }; - "node-releases-2.0.12" = { + "node-releases-2.0.13" = { name = "node-releases"; packageName = "node-releases"; - version = "2.0.12"; + version = "2.0.13"; src = fetchurl { - url = "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz"; - sha512 = "QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ=="; + url = "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz"; + sha512 = "uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ=="; }; }; "node-rsa-1.1.1" = { @@ -56307,22 +56667,22 @@ let sha512 = "3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ=="; }; }; - "nwsapi-2.2.5" = { + "nwsapi-2.2.7" = { name = "nwsapi"; packageName = "nwsapi"; - version = "2.2.5"; + version = "2.2.7"; src = fetchurl { - url = "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.5.tgz"; - sha512 = "6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ=="; + url = "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz"; + sha512 = "ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="; }; }; - "nx-16.4.0" = { + "nx-16.5.0" = { name = "nx"; packageName = "nx"; - version = "16.4.0"; + version = "16.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/nx/-/nx-16.4.0.tgz"; - sha512 = "HhJnOAm2wlaIVMmxK1HcdcKfX5DlnQc1RAHFf+QostvQQ/SmUg9f7LoStxpNm01JhQTehb01tH9zAsXKcKzO4A=="; + url = "https://registry.npmjs.org/nx/-/nx-16.5.0.tgz"; + sha512 = "X95atskaF1ejrF+C80mC4SwFPq0G/yFvxhfeWpPjKj7vUJEy1nZ4SjqlNVMORdN8dKQTE6ss76cIJux3fE7EXw=="; }; }; "nyc-15.1.0" = { @@ -57235,22 +57595,13 @@ let sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA=="; }; }; - "optionator-0.9.1" = { - name = "optionator"; - packageName = "optionator"; - version = "0.9.1"; - src = fetchurl { - url = "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz"; - sha512 = "74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw=="; - }; - }; - "optionator-0.9.2" = { + "optionator-0.9.3" = { name = "optionator"; packageName = "optionator"; - version = "0.9.2"; + version = "0.9.3"; src = fetchurl { - url = "https://registry.npmjs.org/optionator/-/optionator-0.9.2.tgz"; - sha512 = "W/Q5m5jpuspnghjVKWcs+5sm9Xl9BIdDmNLWaQbwneNQEZFosaiVPC9vtwN0Dbxx4x7TLY7bxjvttW26AmcKrQ=="; + url = "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz"; + sha512 = "JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg=="; }; }; "options-0.0.6" = { @@ -57370,13 +57721,13 @@ let sha512 = "ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ=="; }; }; - "ordered-binary-1.4.0" = { + "ordered-binary-1.4.1" = { name = "ordered-binary"; packageName = "ordered-binary"; - version = "1.4.0"; + version = "1.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.4.0.tgz"; - sha512 = "EHQ/jk4/a9hLupIKxTfUsQRej1Yd/0QLQs3vGvIqg5ZtCYSzNhkzHoZc7Zf4e4kUlDaC3Uw8Q/1opOLNN2OKRQ=="; + url = "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.4.1.tgz"; + sha512 = "9LtiGlPy982CsgxZvJGNNp2/NnrgEr6EAyN3iIEP3/8vd3YLgAZQHbQ75ZrkfBRGrNg37Dk3U6tuVb+B4Xfslg=="; }; }; "ordered-read-streams-1.0.1" = { @@ -57604,6 +57955,15 @@ let sha512 = "KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ=="; }; }; + "p-event-5.0.1" = { + name = "p-event"; + packageName = "p-event"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz"; + sha512 = "dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ=="; + }; + }; "p-filter-3.0.0" = { name = "p-filter"; packageName = "p-filter"; @@ -57802,6 +58162,15 @@ let sha512 = "VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg=="; }; }; + "p-map-6.0.0" = { + name = "p-map"; + packageName = "p-map"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-map/-/p-map-6.0.0.tgz"; + sha512 = "T8BatKGY+k5rU+Q/GTYgrEf2r4xRMevAN5mtXc2aPc4rS1j3s+vWTaO2Wag94neXuCAUAs8cxBL9EeB5EA6diw=="; + }; + }; "p-map-series-2.1.0" = { name = "p-map-series"; packageName = "p-map-series"; @@ -57928,6 +58297,15 @@ let sha512 = "rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg=="; }; }; + "p-timeout-5.1.0" = { + name = "p-timeout"; + packageName = "p-timeout"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz"; + sha512 = "auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew=="; + }; + }; "p-timeout-6.1.2" = { name = "p-timeout"; packageName = "p-timeout"; @@ -58027,13 +58405,13 @@ let sha512 = "cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q=="; }; }; - "pac-resolver-6.0.1" = { + "pac-resolver-6.0.2" = { name = "pac-resolver"; packageName = "pac-resolver"; - version = "6.0.1"; + version = "6.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/pac-resolver/-/pac-resolver-6.0.1.tgz"; - sha512 = "dg497MhVT7jZegPRuOScQ/z0aV/5WR0gTdRu1md+Irs9J9o+ls5jIuxjo1WfaTG+eQQkxyn5HMGvWK+w7EIBkQ=="; + url = "https://registry.npmjs.org/pac-resolver/-/pac-resolver-6.0.2.tgz"; + sha512 = "EQpuJ2ifOjpZY5sg1Q1ZeAxvtLwR7Mj3RgY8cysPGbsRu3RBXyJFWxnMus9PScjxya/0LzvVDxNh/gl0eXBU4w=="; }; }; "package-hash-4.0.0" = { @@ -58153,15 +58531,6 @@ let sha512 = "CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow=="; }; }; - "pacote-15.1.1" = { - name = "pacote"; - packageName = "pacote"; - version = "15.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/pacote/-/pacote-15.1.1.tgz"; - sha512 = "eeqEe77QrA6auZxNHIp+1TzHQ0HBKf5V6c8zcaYZ134EJe1lCi+fjXATkNiEEfbG+e50nu02GLvUtmZcGOYabQ=="; - }; - }; "pacote-15.2.0" = { name = "pacote"; packageName = "pacote"; @@ -59116,13 +59485,13 @@ let sha512 = "4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ=="; }; }; - "path-scurry-1.10.0" = { + "path-scurry-1.10.1" = { name = "path-scurry"; packageName = "path-scurry"; - version = "1.10.0"; + version = "1.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.0.tgz"; - sha512 = "tZFEaRQbMLjwrsmidsGJ6wDMv0iazJWk6SfIKnY4Xru8auXgmJkOBa5DUbYFcFD2Rzk2+KDlIiF0GVXNCbgC7g=="; + url = "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz"; + sha512 = "MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ=="; }; }; "path-to-glob-pattern-1.0.2" = { @@ -59836,13 +60205,13 @@ let sha512 = "dL9Xc2Aj3YyBnwvCNuHmFl2LWvQacm/HEAsoVwLiuu0POboMChETt5wexpU1P6F6MnibIucXlVsMFFgNUT2IyA=="; }; }; - "plist-3.0.6" = { + "plist-3.1.0" = { name = "plist"; packageName = "plist"; - version = "3.0.6"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz"; - sha512 = "WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA=="; + url = "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz"; + sha512 = "uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ=="; }; }; "plist-with-patches-0.5.1" = { @@ -60124,13 +60493,13 @@ let sha512 = "tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg=="; }; }; - "postcss-8.4.24" = { + "postcss-8.4.25" = { name = "postcss"; packageName = "postcss"; - version = "8.4.24"; + version = "8.4.25"; src = fetchurl { - url = "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz"; - sha512 = "M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg=="; + url = "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz"; + sha512 = "7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw=="; }; }; "postcss-calc-7.0.5" = { @@ -61744,13 +62113,13 @@ let sha512 = "Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ=="; }; }; - "pretty-format-29.5.0" = { + "pretty-format-29.6.1" = { name = "pretty-format"; packageName = "pretty-format"; - version = "29.5.0"; + version = "29.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz"; - sha512 = "V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw=="; + url = "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz"; + sha512 = "7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog=="; }; }; "pretty-hash-1.0.1" = { @@ -61888,13 +62257,13 @@ let sha512 = "HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w=="; }; }; - "probing-3.0.1" = { + "probing-4.0.0" = { name = "probing"; packageName = "probing"; - version = "3.0.1"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/probing/-/probing-3.0.1.tgz"; - sha512 = "Q7CstxWTyKOW3rbG7dzYMPOXjX0bvQW/Z72LnhDTNjjvh3RqF9f/VlMSqpwaZ7tA+BGUNMMunHT6pM5dQscFrw=="; + url = "https://registry.npmjs.org/probing/-/probing-4.0.0.tgz"; + sha512 = "YZtWv+B6RrClSxWYjekPWbcScp/1H8HHbCNtHdN+Kz9F4Z3GadOvbWj2EoVSsjHxFKCmxwvobVp0vcN9qxEIMA=="; }; }; "proc-log-1.0.0" = { @@ -62527,6 +62896,15 @@ let sha512 = "oNKHkpTazbcCCCaFADUNbUaxirPslcgjPlf5pxg685v5VB3ol5vIl4DMf8HsNarKiDg0FDYamM/E67HfUybQOA=="; }; }; + "psbt-3.0.0" = { + name = "psbt"; + packageName = "psbt"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/psbt/-/psbt-3.0.0.tgz"; + sha512 = "Gg35WfXAdbVqION9AJ4cO7cdgqR2iL1Dyq00AmvKCosTbm7EQrrMmHGjkWACb7ue9+aaHjMi/UdDG1SZwqA6bg=="; + }; + }; "pseudomap-1.0.2" = { name = "pseudomap"; packageName = "pseudomap"; @@ -63922,31 +64300,31 @@ let sha512 = "b3w19IEXnt5auacLAbePVsqPyVQUwmuhJQrrWnVhm4pP8PAMg2U9vFHbAD9XYXXbMDjdLJs0x5NLqwTV8uFK4g=="; }; }; - "quicktype-core-23.0.48" = { + "quicktype-core-23.0.54" = { name = "quicktype-core"; packageName = "quicktype-core"; - version = "23.0.48"; + version = "23.0.54"; src = fetchurl { - url = "https://registry.npmjs.org/quicktype-core/-/quicktype-core-23.0.48.tgz"; - sha512 = "t7kjtHa1x5uywwPZH8oJ9EYuFCtEqG3eRSK+G5pkcQ1nTRGblcCkgBX1SVVClhc26DoLCkdfqxacAUEWy4AqVQ=="; + url = "https://registry.npmjs.org/quicktype-core/-/quicktype-core-23.0.54.tgz"; + sha512 = "sQzGy+HyUpGeE6dPcUVgmcbN2saLsnyO4Vvy3NyqmoNJJQzR6uYnQQtmAYnaiR3SCUyMuy1/WPGssB89CcCQ7g=="; }; }; - "quicktype-graphql-input-23.0.48" = { + "quicktype-graphql-input-23.0.54" = { name = "quicktype-graphql-input"; packageName = "quicktype-graphql-input"; - version = "23.0.48"; + version = "23.0.54"; src = fetchurl { - url = "https://registry.npmjs.org/quicktype-graphql-input/-/quicktype-graphql-input-23.0.48.tgz"; - sha512 = "lcr6+eFPqRORqmVQl8Bw7EApRILHP7x/T7awz8sX2FOfVJIs6ECcjD+1nkSbNuokvQZNcbGWUu6TFdT/RpiEJA=="; + url = "https://registry.npmjs.org/quicktype-graphql-input/-/quicktype-graphql-input-23.0.54.tgz"; + sha512 = "gmn2wnS+45dnR6p9UaK7g+I4QZMlQDRHtLKYWWRTG4hU/Nbpc4UMpuEIyChX7Qc/hzx3j7f3A1Gt3S7QNGo6Kw=="; }; }; - "quicktype-typescript-input-23.0.48" = { + "quicktype-typescript-input-23.0.54" = { name = "quicktype-typescript-input"; packageName = "quicktype-typescript-input"; - version = "23.0.48"; + version = "23.0.54"; src = fetchurl { - url = "https://registry.npmjs.org/quicktype-typescript-input/-/quicktype-typescript-input-23.0.48.tgz"; - sha512 = "NuQxjHzpFM5PfloUFi0qF7hhmG+hH1BSVy2oEJZI8JrdmJmAURiEbBHq/Z9X3OHRd/LmgZ1Uff1d8z/7DtzTfw=="; + url = "https://registry.npmjs.org/quicktype-typescript-input/-/quicktype-typescript-input-23.0.54.tgz"; + sha512 = "3nUtrmNdU9MnK82yL4sIt6jghmgI5vcBEK+3Y4K0Elw3s4EK57K92OnXs1AzW7mkBYc6Yz+9MWK+vG72FB1BBg=="; }; }; "quotation-1.1.3" = { @@ -64966,13 +65344,13 @@ let sha512 = "MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ=="; }; }; - "readable-stream-4.4.0" = { + "readable-stream-4.4.2" = { name = "readable-stream"; packageName = "readable-stream"; - version = "4.4.0"; + version = "4.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.0.tgz"; - sha512 = "kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg=="; + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz"; + sha512 = "Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA=="; }; }; "readable-web-to-node-stream-2.0.0" = { @@ -66928,6 +67306,15 @@ let sha512 = "ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg=="; }; }; + "resolve.exports-2.0.2" = { + name = "resolve.exports"; + packageName = "resolve.exports"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz"; + sha512 = "X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg=="; + }; + }; "resp-modifier-6.0.2" = { name = "resp-modifier"; packageName = "resp-modifier"; @@ -67387,13 +67774,13 @@ let sha512 = "uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw=="; }; }; - "rollup-3.25.3" = { + "rollup-3.26.2" = { name = "rollup"; packageName = "rollup"; - version = "3.25.3"; + version = "3.26.2"; src = fetchurl { - url = "https://registry.npmjs.org/rollup/-/rollup-3.25.3.tgz"; - sha512 = "ZT279hx8gszBj9uy5FfhoG4bZx8c+0A1sbqtr7Q3KNWIizpTdDEPZbV2xcbvHsnFp4MavCQYZyzApJ+virB8Yw=="; + url = "https://registry.npmjs.org/rollup/-/rollup-3.26.2.tgz"; + sha512 = "6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA=="; }; }; "rollup-plugin-inject-3.0.2" = { @@ -68377,15 +68764,6 @@ let sha512 = "NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A=="; }; }; - "semver-7.5.0" = { - name = "semver"; - packageName = "semver"; - version = "7.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz"; - sha512 = "+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA=="; - }; - }; "semver-7.5.1" = { name = "semver"; packageName = "semver"; @@ -68413,6 +68791,15 @@ let sha512 = "QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ=="; }; }; + "semver-7.5.4" = { + name = "semver"; + packageName = "semver"; + version = "7.5.4"; + src = fetchurl { + url = "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz"; + sha512 = "1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA=="; + }; + }; "semver-compare-1.0.0" = { name = "semver-compare"; packageName = "semver-compare"; @@ -69079,6 +69466,15 @@ let sha512 = "TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow=="; }; }; + "shelljs.exec-1.1.8" = { + name = "shelljs.exec"; + packageName = "shelljs.exec"; + version = "1.1.8"; + src = fetchurl { + url = "https://registry.npmjs.org/shelljs.exec/-/shelljs.exec-1.1.8.tgz"; + sha512 = "vFILCw+lzUtiwBAHV8/Ex8JsFjelFMdhONIsgKNLgTzeRckp2AOYRQtHJE/9LhNvdMmE27AGtzWx0+DHpwIwSw=="; + }; + }; "shellsubstitute-1.2.0" = { name = "shellsubstitute"; packageName = "shellsubstitute"; @@ -69259,13 +69655,13 @@ let sha512 = "abgDPg1106vuZZOvw7cFwdCABddfJRz5akcCcchzTbhyhYnsG31y4AlZEgp315T7W3nQq5P4xeOm186ZiPVFzw=="; }; }; - "sigstore-1.6.0" = { + "sigstore-1.7.0" = { name = "sigstore"; packageName = "sigstore"; - version = "1.6.0"; + version = "1.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/sigstore/-/sigstore-1.6.0.tgz"; - sha512 = "QODKff/qW/TXOZI6V/Clqu74xnInAS6it05mufj4/fSewexLtfEntgLZZcBtUK44CDQyUE5TUXYy1ARYzlfG9g=="; + url = "https://registry.npmjs.org/sigstore/-/sigstore-1.7.0.tgz"; + sha512 = "KP7QULhWdlu3hlp+jw2EvgWKlOGOY9McLj/jrchLjHNlNPK0KWIwF919cbmOp6QiKXLmPijR2qH/5KYWlbtG9Q=="; }; }; "simple-concat-1.0.1" = { @@ -69340,13 +69736,13 @@ let sha512 = "z4qtrRuaAFJS4PUd0g+xy7aN4y+RvEt/QTJpR184lhJguBA1S/LsVlvE/CM95RsYMOFJG3NGGDjqFCzKU19S/A=="; }; }; - "simple-git-3.17.0" = { + "simple-git-3.19.0" = { name = "simple-git"; packageName = "simple-git"; - version = "3.17.0"; + version = "3.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/simple-git/-/simple-git-3.17.0.tgz"; - sha512 = "JozI/s8jr3nvLd9yn2jzPVHnhVzt7t7QWfcIoDcqRIGN+f1IINGv52xoZti2kkYfoRhhRvzMSNPfogHMp97rlw=="; + url = "https://registry.npmjs.org/simple-git/-/simple-git-3.19.0.tgz"; + sha512 = "hyH2p9Ptxjf/xPuL7HfXbpYt9gKhC1yWDh3KYIAYJJePAKV7AEjLN4xhp7lozOdNiaJ9jlVvAbBymVlcS2jRiA=="; }; }; "simple-git-3.19.1" = { @@ -69646,6 +70042,15 @@ let sha512 = "FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ=="; }; }; + "slice-ansi-6.0.0" = { + name = "slice-ansi"; + packageName = "slice-ansi"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-6.0.0.tgz"; + sha512 = "6bn4hRfkTvDfUoEQYkERg0BVF1D0vrX9HEkMl08uDiNWvVvjylLHvZFZWkDo6wjT8tUctbYl1nCOuE66ZTaUtA=="; + }; + }; "sliced-1.0.1" = { name = "sliced"; packageName = "sliced"; @@ -69835,13 +70240,13 @@ let sha512 = "KMcaAi4l/8+xEjkRICl6ak8ySoxsYG+gG6/XfRCPJPQ/haCRIJBTL4wIl8YCsmtaBovcAXGLOShyVWQ/FG8GZA=="; }; }; - "socket.io-4.7.0" = { + "socket.io-4.7.1" = { name = "socket.io"; packageName = "socket.io"; - version = "4.7.0"; + version = "4.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-4.7.0.tgz"; - sha512 = "eOpu7oCNiPGBHn9Falg0cAGivp6TpDI3Yt596fbsf+vln8kRLFWxXKrecFrybn/xNYVn9HcdJNAkYToCmTjsyg=="; + url = "https://registry.npmjs.org/socket.io/-/socket.io-4.7.1.tgz"; + sha512 = "W+utHys2w//dhFjy7iQQu9sGd3eokCjGbl2r59tyLqNiJJBdIebn3GAKEXBr3osqHTObJi2die/25bCx2zsaaw=="; }; }; "socket.io-adapter-0.2.0" = { @@ -69907,13 +70312,13 @@ let sha512 = "lOO9clmdgssDykiOmVQQitwBAF3I6mYcQAo7hQ7AM6Ny5X7fp8hIJ3HcQs3Rjz4SoggoxA1OgrQyY8EgTbcPYw=="; }; }; - "socket.io-client-4.7.0" = { + "socket.io-client-4.7.1" = { name = "socket.io-client"; packageName = "socket.io-client"; - version = "4.7.0"; + version = "4.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.7.0.tgz"; - sha512 = "7Q8CeDrhuZzg4QLXl3tXlk5yb086oxYzehAVZRLiGCzCmtDneiHz1qHyyWcxhTgxXiokVpWQXoG/u60HoXSQew=="; + url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.7.1.tgz"; + sha512 = "Qk3Xj8ekbnzKu3faejo4wk2MzXA029XppiXtTF/PkbTg+fcwaTw1PlDrTrrrU4mKoYC4dvlApOnSeyLCKwek2w=="; }; }; "socket.io-parser-2.1.2" = { @@ -71869,15 +72274,6 @@ let sha512 = "Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A=="; }; }; - "stream-json-1.7.5" = { - name = "stream-json"; - packageName = "stream-json"; - version = "1.7.5"; - src = fetchurl { - url = "https://registry.npmjs.org/stream-json/-/stream-json-1.7.5.tgz"; - sha512 = "NSkoVduGakxZ8a+pTPUlcGEeAGQpWL9rKJhOFCV+J/QtdQUEU5vtBgVg6eJXn8JB8RZvpbJWZGvXkhz70MLWoA=="; - }; - }; "stream-json-1.8.0" = { name = "stream-json"; packageName = "stream-json"; @@ -72499,15 +72895,6 @@ let sha512 = "Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="; }; }; - "strip-ansi-7.0.1" = { - name = "strip-ansi"; - packageName = "strip-ansi"; - version = "7.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz"; - sha512 = "cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw=="; - }; - }; "strip-ansi-7.1.0" = { name = "strip-ansi"; packageName = "strip-ansi"; @@ -72742,6 +73129,15 @@ let sha512 = "V1LGY4UUo0jgwC+ELQ2BNWfPa17TIuwBLg+j1AA/9RPzKINl1lhxVEu2r+ZTTO8aetIsUzE5Qj6LMSBkoGYKKw=="; }; }; + "strip-json-comments-5.0.1" = { + name = "strip-json-comments"; + packageName = "strip-json-comments"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.1.tgz"; + sha512 = "0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw=="; + }; + }; "strip-outer-1.0.1" = { name = "strip-outer"; packageName = "strip-outer"; @@ -73246,13 +73642,13 @@ let sha512 = "MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="; }; }; - "supports-color-9.3.1" = { + "supports-color-9.4.0" = { name = "supports-color"; packageName = "supports-color"; - version = "9.3.1"; + version = "9.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz"; - sha512 = "knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q=="; + url = "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz"; + sha512 = "VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw=="; }; }; "supports-hyperlinks-1.0.1" = { @@ -73318,13 +73714,13 @@ let sha512 = "vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA=="; }; }; - "svelte-4.0.0" = { + "svelte-4.0.5" = { name = "svelte"; packageName = "svelte"; - version = "4.0.0"; + version = "4.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/svelte/-/svelte-4.0.0.tgz"; - sha512 = "+yCYu3AEUu9n91dnQNGIbnVp8EmNQtuF/YImW4+FTXRHard7NMo+yTsWzggPAbj3fUEJ1FBJLkql/jkp6YB5pg=="; + url = "https://registry.npmjs.org/svelte/-/svelte-4.0.5.tgz"; + sha512 = "PHKPWP1wiWHBtsE57nCb8xiWB3Ht7/3Kvi3jac0XIxUM2rep8alO7YoAtgWeGD7++tFy46krilOrPW0mG3Dx+A=="; }; }; "svelte-preprocess-5.0.4" = { @@ -73336,13 +73732,13 @@ let sha512 = "ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw=="; }; }; - "svelte2tsx-0.6.16" = { + "svelte2tsx-0.6.19" = { name = "svelte2tsx"; packageName = "svelte2tsx"; - version = "0.6.16"; + version = "0.6.19"; src = fetchurl { - url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.16.tgz"; - sha512 = "AX2iYEvQdd4tq5BokRdOOA0N/nD37ZnhXAomrAG9EEGl2cjkvoQUwe1Aluo6FSzA684WJjhxW+1ZXmveCmvDrA=="; + url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.19.tgz"; + sha512 = "h3b5OtcO8zyVL/RiB2zsDwCopeo/UH+887uyhgb2mjnewOFwiTxu+4IGuVwrrlyuh2onM2ktfUemNrNmQwXONQ=="; }; }; "sver-compat-1.5.0" = { @@ -73606,13 +74002,13 @@ let sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w=="; }; }; - "systeminformation-5.18.5" = { + "systeminformation-5.18.6" = { name = "systeminformation"; packageName = "systeminformation"; - version = "5.18.5"; + version = "5.18.6"; src = fetchurl { - url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.18.5.tgz"; - sha512 = "es2jgMdpjNv9B/sQc0afGlnS2ip7/Nzlo9hAgkaq22NZftQuqHTnf/CuBadzOwl/DZB2aCTLDtzw83nAnT2owg=="; + url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.18.6.tgz"; + sha512 = "pLXv6kjJZ1xUcVs9SrCqbQ9y0x1rgRWxBUc8/KxpOp9IRxFGFfzVK5efsxBn/KdYog4C9rPcKk+kHNIL2SB/8Q=="; }; }; "sywac-1.3.0" = { @@ -74714,6 +75110,15 @@ let sha512 = "KP3eqslmiUH9jxhyQuLY+GqI4wt1EiHWNHHqKVUxCZV41+MT+esucaK4mb6Ji0vKWVKBffJ6tlxU83Pq5TIUwg=="; }; }; + "tiny-secp256k1-2.2.3" = { + name = "tiny-secp256k1"; + packageName = "tiny-secp256k1"; + version = "2.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-2.2.3.tgz"; + sha512 = "SGcL07SxcPN2nGKHTCvRMkQLYPSoeFcvArUSCYtjVARiFAWU44cCIqYS0mYAU6nY7XfvwURuTIGo2Omt3ZQr0Q=="; + }; + }; "tinycolor-0.0.1" = { name = "tinycolor"; packageName = "tinycolor"; @@ -74804,13 +75209,13 @@ let sha512 = "2JQhXcZbp8eh2Ka81yvu5WzBa7NPKhGhXHy+dz0grD7w3DjgK0CsryEwNjVs6i170VF4sZAkwP8pGb1q53wiiQ=="; }; }; - "tldts-core-6.0.8" = { + "tldts-core-6.0.9" = { name = "tldts-core"; packageName = "tldts-core"; - version = "6.0.8"; + version = "6.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/tldts-core/-/tldts-core-6.0.8.tgz"; - sha512 = "9DoeDV0eqDmXKkg43LGxLdJZstcdNfdhAElerrChj78Y3fYcidTKtVSLjXC0w6naMWYejPvJtTpnRPWHJJD4yw=="; + url = "https://registry.npmjs.org/tldts-core/-/tldts-core-6.0.9.tgz"; + sha512 = "GYMB8Oh/ivuXHE0NPrcgWyRbmuSYVqt8ouvMhlboQHcR7eys4cTl/uBNPwx+yAAQVpkBo5vkWRR4/pmCcxGRmw=="; }; }; "tmp-0.0.29" = { @@ -75605,13 +76010,13 @@ let sha512 = "Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="; }; }; - "ts-loader-9.4.3" = { + "ts-loader-9.4.4" = { name = "ts-loader"; packageName = "ts-loader"; - version = "9.4.3"; + version = "9.4.4"; src = fetchurl { - url = "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.3.tgz"; - sha512 = "n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA=="; + url = "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.4.tgz"; + sha512 = "MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w=="; }; }; "ts-morph-12.0.0" = { @@ -76181,15 +76586,6 @@ let sha512 = "RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA=="; }; }; - "type-fest-3.11.1" = { - name = "type-fest"; - packageName = "type-fest"; - version = "3.11.1"; - src = fetchurl { - url = "https://registry.npmjs.org/type-fest/-/type-fest-3.11.1.tgz"; - sha512 = "aCuRNRERRVh33lgQaJRlUxZqzfhzwTrsE98Mc3o3VXqmiaQdHacgUtJ0esp+7MvZ92qhtzKPeusaX6vIEcoreA=="; - }; - }; "type-fest-3.12.0" = { name = "type-fest"; packageName = "type-fest"; @@ -76244,13 +76640,13 @@ let sha512 = "KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng=="; }; }; - "typed-rest-client-1.8.10" = { + "typed-rest-client-1.8.11" = { name = "typed-rest-client"; packageName = "typed-rest-client"; - version = "1.8.10"; + version = "1.8.11"; src = fetchurl { - url = "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.10.tgz"; - sha512 = "32LDnqtreD3LMO/vdV2NSXUrTcaerRM7JRrI/e+4TI/AmvLXDPuw7COdWQPALkc10hxRQOFnUUKmS9FlInIu9A=="; + url = "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.11.tgz"; + sha512 = "5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA=="; }; }; "typedarray-0.0.6" = { @@ -76397,22 +76793,22 @@ let sha512 = "1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g=="; }; }; - "typescript-5.1.5" = { + "typescript-5.1.6" = { name = "typescript"; packageName = "typescript"; - version = "5.1.5"; + version = "5.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-5.1.5.tgz"; - sha512 = "FOH+WN/DQjUvN6WgW+c4Ml3yi0PH+a/8q+kNIfRehv1wLhWONedw85iu+vQ39Wp49IzTJEsZ2lyLXpBF7mkF1g=="; + url = "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz"; + sha512 = "zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA=="; }; }; - "typescript-5.2.0-dev.20230627" = { + "typescript-5.2.0-dev.20230708" = { name = "typescript"; packageName = "typescript"; - version = "5.2.0-dev.20230627"; + version = "5.2.0-dev.20230708"; src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-5.2.0-dev.20230627.tgz"; - sha512 = "GkS6T3d6XdVr+qIDC95UtKZZEBLVtLO+Wisb09LMEvjJWkcflHUZGgoNFXe3y6bU5+dzygIPUTWOcum8PvhkAw=="; + url = "https://registry.npmjs.org/typescript/-/typescript-5.2.0-dev.20230708.tgz"; + sha512 = "2qQLKn6o4SCe1BuM4TAYVogdK+od0G2rjw61On6LE0am9aFuPxtGJg2SwVlJxDwVE7p7JdCFquhVTU+enDVRtw=="; }; }; "typescript-auto-import-cache-0.2.1" = { @@ -76730,6 +77126,15 @@ let sha512 = "vrrNZJiusLWoFWBqz5Y5KMCgP9W9hnjZHzZiZRT8oNAkq3d5Z5Oe76jAvVVSRh4U8GGR90N2X1dWtrhvx6L8UQ=="; }; }; + "ulid-2.3.0" = { + name = "ulid"; + packageName = "ulid"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz"; + sha512 = "keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw=="; + }; + }; "ultron-1.0.2" = { name = "ultron"; packageName = "ultron"; @@ -77297,13 +77702,13 @@ let sha512 = "ft06UDYzqi9o9RmGP0sZWI/zvLLQiBW2/MD+rW6mDqbOWDcmknGX9orQPspfuGRYWr8eSJAmfsBcvOpfGRJseA=="; }; }; - "unist-util-find-1.0.3" = { + "unist-util-find-1.0.4" = { name = "unist-util-find"; packageName = "unist-util-find"; - version = "1.0.3"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/unist-util-find/-/unist-util-find-1.0.3.tgz"; - sha512 = "/EU5aTJJfldLGm0A4hUV4FTShJalFbeKIdUlJi6aoz+YchHpYA1XKGOU0OtUkIjsl8i6bekB3LG1HMVeMbIAdQ=="; + url = "https://registry.npmjs.org/unist-util-find/-/unist-util-find-1.0.4.tgz"; + sha512 = "T5vI7IkhroDj7KxAIy057VbIeGnCXfso4d4GoUsjbAmDLQUkzAeszlBtzx1+KHgdsYYBygaqUBvrbYCfePedZw=="; }; }; "unist-util-find-all-after-3.0.2" = { @@ -77522,6 +77927,15 @@ let sha512 = "k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg=="; }; }; + "unist-util-stringify-position-4.0.0" = { + name = "unist-util-stringify-position"; + packageName = "unist-util-stringify-position"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz"; + sha512 = "0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ=="; + }; + }; "unist-util-to-list-of-char-0.1.3" = { name = "unist-util-to-list-of-char"; packageName = "unist-util-to-list-of-char"; @@ -78233,6 +78647,15 @@ let sha512 = "dryNz030LWBPAf6gj8vyq0Iev3vPbCLHCT8dBw3gQRXRzVNsIdeuU+VjPp3ksmSPkeMAl1k+kQ14Ij0QHyeiAg=="; }; }; + "usb-2.9.0" = { + name = "usb"; + packageName = "usb"; + version = "2.9.0"; + src = fetchurl { + url = "https://registry.npmjs.org/usb/-/usb-2.9.0.tgz"; + sha512 = "G0I/fPgfHUzWH8xo2KkDxTTFruUWfppgSFJ+bQxz/kVY2x15EQ/XDB7dqD1G432G4gBG4jYQuF3U7j/orSs5nw=="; + }; + }; "use-3.1.1" = { name = "use"; packageName = "use"; @@ -79322,13 +79745,13 @@ let sha512 = "fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw=="; }; }; - "vfile-message-4.0.1" = { + "vfile-message-4.0.2" = { name = "vfile-message"; packageName = "vfile-message"; - version = "4.0.1"; + version = "4.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.1.tgz"; - sha512 = "Z1WqUoIK6T6LLoyO64ncUapmjlA84JqKRQFjcG0kZnnyysfq2rMyg5NvKhkQ16GH9FRCRT+Rk4G0aMxgKYS16g=="; + url = "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz"; + sha512 = "jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw=="; }; }; "vfile-reporter-1.5.0" = { @@ -79484,13 +79907,13 @@ let sha512 = "NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA=="; }; }; - "vite-4.3.9" = { + "vite-4.4.2" = { name = "vite"; packageName = "vite"; - version = "4.3.9"; + version = "4.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz"; - sha512 = "qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg=="; + url = "https://registry.npmjs.org/vite/-/vite-4.4.2.tgz"; + sha512 = "zUcsJN+UvdSyHhYa277UHhiJ3iq4hUBwHavOpsNUGsTgjBeoBlK8eDt+iT09pBq0h9/knhG/SPrZiM7cGmg7NA=="; }; }; "vite-node-0.28.5" = { @@ -80402,13 +80825,13 @@ let sha512 = "nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww=="; }; }; - "wavedrom-3.2.0" = { + "wavedrom-3.3.0" = { name = "wavedrom"; packageName = "wavedrom"; - version = "3.2.0"; + version = "3.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/wavedrom/-/wavedrom-3.2.0.tgz"; - sha512 = "7U0JuNbYKD84Xwf3Ofxc9M0BRUOWJ/aNhGHtkuujiH012re5q3qoEUtJtSvQjMjY2E5w6Nz2fToW7JzM72kg6w=="; + url = "https://registry.npmjs.org/wavedrom/-/wavedrom-3.3.0.tgz"; + sha512 = "vhX9+X8qYVD/Yeb/ERWbCl52GMuWJI/6zhOZVPgb9H9nGOTfNJSXjB8akuhtGrQolSzQVAuJ2DABGrgT750Z/Q=="; }; }; "wbuf-1.7.3" = { @@ -80654,13 +81077,13 @@ let sha512 = "gT5DP72KInmE/3azEaQrISjTvLYlSM0j1Ezhht/KLVkrqtv10JoP/RXhwmX/frrutOPuSq3o5Vq0ehR/4Vmd1g=="; }; }; - "webpack-5.88.0" = { + "webpack-5.88.1" = { name = "webpack"; packageName = "webpack"; - version = "5.88.0"; + version = "5.88.1"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-5.88.0.tgz"; - sha512 = "O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw=="; + url = "https://registry.npmjs.org/webpack/-/webpack-5.88.1.tgz"; + sha512 = "FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ=="; }; }; "webpack-bundle-analyzer-3.9.0" = { @@ -81545,13 +81968,13 @@ let sha512 = "rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw=="; }; }; - "workerd-1.20230518.0" = { + "workerd-1.20230628.0" = { name = "workerd"; packageName = "workerd"; - version = "1.20230518.0"; + version = "1.20230628.0"; src = fetchurl { - url = "https://registry.npmjs.org/workerd/-/workerd-1.20230518.0.tgz"; - sha512 = "VNmK0zoNZXrwEEx77O/oQDVUzzyDjf5kKKK8bty+FmKCd5EQJCpqi8NlRKWLGMyyYrKm86MFz0kAsreTEs7HHA=="; + url = "https://registry.npmjs.org/workerd/-/workerd-1.20230628.0.tgz"; + sha512 = "V4b+xfsBtogUmDa5yYWWROgTAVkKi09sqbT/2dBh1KhEuRgENScgo/VysTtZsX5Fmxd8qEo1phpNJeTC+DW1iA=="; }; }; "workerpool-6.2.1" = { @@ -82446,15 +82869,6 @@ let sha512 = "og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw=="; }; }; - "xstate-4.29.0" = { - name = "xstate"; - packageName = "xstate"; - version = "4.29.0"; - src = fetchurl { - url = "https://registry.npmjs.org/xstate/-/xstate-4.29.0.tgz"; - sha512 = "F6WF5s6xG/bm8Oxi2ETuzwGQW8yleL5I4JPxZl49m7Uw7D4LAXu+4dvUK78Uo4D863sM8auqw6+1Xmj9mFlmDQ=="; - }; - }; "xstate-4.38.0" = { name = "xstate"; packageName = "xstate"; @@ -83103,6 +83517,15 @@ let sha512 = "YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g=="; }; }; + "yoga-wasm-web-0.3.3" = { + name = "yoga-wasm-web"; + packageName = "yoga-wasm-web"; + version = "0.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.3.tgz"; + sha512 = "N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA=="; + }; + }; "yosay-2.0.2" = { name = "yosay"; packageName = "yosay"; @@ -83229,13 +83652,22 @@ let sha512 = "m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw=="; }; }; - "zwave-js-11.1.0" = { + "zod-to-json-schema-3.21.1" = { + name = "zod-to-json-schema"; + packageName = "zod-to-json-schema"; + version = "3.21.1"; + src = fetchurl { + url = "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.21.1.tgz"; + sha512 = "y5g0MPxDq+YG/T+cHGPYH4PcBpyCqwK6wxeJ76MR563y0gk/14HKfebq8xHiItY7lkc9GDFygCnkvNDTvAhYAg=="; + }; + }; + "zwave-js-11.4.0" = { name = "zwave-js"; packageName = "zwave-js"; - version = "11.1.0"; + version = "11.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/zwave-js/-/zwave-js-11.1.0.tgz"; - sha512 = "u7fuWL4lODlrB8HJEpMoPp8eBQ1zUGq2laU+UroDxmrj1yakAxItExeCVfEK0fFB5U6/qeWLvwJV/WlvDNuyvw=="; + url = "https://registry.npmjs.org/zwave-js/-/zwave-js-11.4.0.tgz"; + sha512 = "WojKQv2sEInP0HJz6O52f1qiQsighIwXA4uI0db/DCPWKtBg7k+9Lt6UAhR1RPoCQs7jUpqUPNLzUdbtFLBZjw=="; }; }; "zwitch-1.0.5" = { @@ -83271,15 +83703,15 @@ in "@angular/cli" = nodeEnv.buildNodePackage { name = "_at_angular_slash_cli"; packageName = "@angular/cli"; - version = "16.1.1"; + version = "16.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@angular/cli/-/cli-16.1.1.tgz"; - sha512 = "QrTgMqMnamteZu2x3JhLMo6wBjI05zMr9RQfMHWq4UrUpTqBcHAMqJIKSSbvrtuRbolLrQyLorwxzlmEOfEmbQ=="; + url = "https://registry.npmjs.org/@angular/cli/-/cli-16.1.4.tgz"; + sha512 = "coSOLVLpOCOD5q9K9EAFFMrTES+HtdJiLy/iI9kdKNCKWUJpm8/svZ3JZOej3vPxYEp0AokXNOwORQnX21/qZQ=="; }; dependencies = [ - sources."@angular-devkit/architect-0.1601.1" - sources."@angular-devkit/core-16.1.1" - sources."@angular-devkit/schematics-16.1.1" + sources."@angular-devkit/architect-0.1601.4" + sources."@angular-devkit/core-16.1.4" + sources."@angular-devkit/schematics-16.1.4" (sources."@isaacs/cliui-8.0.2" // { dependencies = [ sources."ansi-regex-6.0.1" @@ -83298,15 +83730,15 @@ in sources."@npmcli/promise-spawn-6.0.2" sources."@npmcli/run-script-6.0.2" sources."@pkgjs/parseargs-0.11.0" - sources."@schematics/angular-16.1.1" + sources."@schematics/angular-16.1.4" sources."@sigstore/protobuf-specs-0.1.0" - sources."@sigstore/tuf-1.0.0" + sources."@sigstore/tuf-1.0.2" sources."@tootallnate/once-2.0.0" sources."@tufjs/canonical-json-1.0.0" (sources."@tufjs/models-1.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."@yarnpkg/lockfile-1.1.0" @@ -83334,8 +83766,8 @@ in (sources."cacache-17.1.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."chalk-4.1.2" @@ -83406,7 +83838,7 @@ in (sources."ignore-walk-6.0.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."imurmurhash-0.1.4" @@ -83502,7 +83934,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" sources."path-parse-1.0.7" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -83515,8 +83947,8 @@ in (sources."read-package-json-6.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."read-package-json-fast-3.0.2" @@ -83532,7 +83964,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - (sources."semver-7.5.1" // { + (sources."semver-7.5.3" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -83541,7 +83973,7 @@ in sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.7" - sources."sigstore-1.6.0" + sources."sigstore-1.7.0" sources."smart-buffer-4.2.0" sources."socks-2.7.1" sources."socks-proxy-agent-7.0.0" @@ -83628,7 +84060,7 @@ in sha512 = "FHW77ypcviluoirLZVFCWp3N+xWmlc+3GlfmQsuk+abozEziIPLXkkWGNboy567kW0yeS9UyiHN6wSEo8+J+dw=="; }; dependencies = [ - sources."@astrojs/compiler-1.5.2" + sources."@astrojs/compiler-1.5.5" sources."@emmetio/abbreviation-2.3.3" sources."@emmetio/css-abbreviation-2.1.8" sources."@emmetio/scanner-1.0.4" @@ -83649,8 +84081,8 @@ in }) sources."@vscode/l10n-0.0.11" sources."braces-3.0.2" - sources."emmet-2.4.4" - sources."fast-glob-3.2.12" + sources."emmet-2.4.5" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."glob-parent-5.1.2" @@ -83671,11 +84103,11 @@ in sources."run-parallel-1.2.0" sources."s.color-0.0.15" sources."sass-formatter-0.7.6" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."suf-log-2.5.3" sources."to-regex-range-5.0.1" sources."typesafe-path-0.2.2" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."typescript-auto-import-cache-0.3.0" sources."volar-service-css-0.0.7" sources."volar-service-emmet-0.0.7" @@ -83715,52 +84147,45 @@ in "@babel/cli" = nodeEnv.buildNodePackage { name = "_at_babel_slash_cli"; packageName = "@babel/cli"; - version = "7.22.5"; + version = "7.22.6"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/cli/-/cli-7.22.5.tgz"; - sha512 = "N5d7MjzwsQ2wppwjhrsicVDhJSqF9labEP/swYiHhio4Ca2XjEehpgPmerjnLQl7BPE59BLud0PTWGYwqFl/cQ=="; + url = "https://registry.npmjs.org/@babel/cli/-/cli-7.22.6.tgz"; + sha512 = "Be3/RfEDmkMRGT1+ru5nTkfcvWz5jDOYg1V9rXqTz2u9Qt96O1ryboGvxVBp7wOnYWDB8DNHIWb6DThrpudfOw=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."@babel/generator-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" sources."@babel/helper-module-imports-7.22.5" sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."ansi-styles-3.2.1" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" sources."browserslist-4.21.9" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" @@ -83768,7 +84193,7 @@ in sources."concat-map-0.0.1" sources."convert-source-map-1.9.0" sources."debug-4.3.4" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" sources."fs-readdir-recursive-1.1.0" @@ -83786,7 +84211,7 @@ in sources."make-dir-2.1.0" sources."minimatch-3.1.2" sources."ms-2.1.2" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."once-1.4.0" sources."path-is-absolute-1.0.1" sources."picocolors-1.0.0" @@ -83820,10 +84245,10 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -83831,22 +84256,22 @@ in sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-plugin-utils-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-proposal-export-namespace-from-7.18.9" sources."@babel/plugin-syntax-export-namespace-from-7.8.3" sources."@babel/plugin-transform-modules-commonjs-7.22.5" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" @@ -83863,19 +84288,14 @@ in ]; }) sources."@koa/router-10.1.1" - (sources."@mapbox/node-pre-gyp-1.0.10" // { - dependencies = [ - sources."lru-cache-6.0.0" - sources."semver-7.5.3" - sources."yallist-4.0.0" - ]; - }) + sources."@mapbox/node-pre-gyp-1.0.10" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@phc/format-1.0.0" sources."@tootallnate/once-1.1.2" sources."abab-2.0.6" sources."abbrev-1.1.1" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" (sources."acorn-globals-6.0.0" // { dependencies = [ sources."acorn-7.4.1" @@ -83918,7 +84338,7 @@ in sources."bytes-3.1.2" sources."cache-content-type-1.0.1" sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."canvas-2.11.2" (sources."chalk-4.1.2" // { dependencies = [ @@ -83976,7 +84396,6 @@ in sources."decimal.js-10.4.3" sources."decompress-response-4.2.1" sources."deep-equal-1.0.1" - sources."deep-is-0.1.4" sources."defaults-1.0.4" sources."define-lazy-prop-2.0.0" sources."delayed-stream-1.0.0" @@ -83991,7 +84410,7 @@ in ]; }) sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" (sources."encoding-0.1.13" // { @@ -84002,12 +84421,11 @@ in sources."escalade-3.1.1" sources."escape-html-1.0.3" sources."escape-string-regexp-1.0.5" - sources."escodegen-2.0.0" + sources."escodegen-2.1.0" sources."esprima-4.0.1" sources."estraverse-5.3.0" sources."esutils-2.0.3" sources."external-editor-3.1.0" - sources."fast-levenshtein-2.0.6" sources."figures-3.2.0" sources."fix-esm-1.0.1" sources."form-data-4.0.0" @@ -84080,14 +84498,17 @@ in sources."koa-convert-2.0.0" sources."koa-is-json-1.0.0" sources."koa-json-2.0.2" - sources."levn-0.3.0" sources."lie-3.3.0" sources."lodash-4.17.21" sources."log-symbols-4.1.0" sources."lowdb-1.0.0" sources."lru-cache-5.1.1" sources."lunr-2.3.9" - sources."make-dir-3.1.0" + (sources."make-dir-3.1.0" // { + dependencies = [ + sources."semver-6.3.0" + ]; + }) sources."media-typer-0.3.0" sources."methods-1.1.2" sources."mime-db-1.52.0" @@ -84124,10 +84545,10 @@ in }) sources."node-forge-1.3.1" sources."node-gyp-build-4.6.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."nopt-5.0.0" sources."npmlog-5.0.1" - sources."nwsapi-2.2.5" + sources."nwsapi-2.2.7" sources."object-assign-4.1.1" sources."object-inspect-1.12.3" sources."on-finished-2.4.1" @@ -84135,7 +84556,6 @@ in sources."onetime-5.1.2" sources."only-0.0.2" sources."open-8.4.2" - sources."optionator-0.8.3" sources."ora-5.4.1" sources."os-tmpdir-1.0.2" sources."pako-1.0.11" @@ -84146,7 +84566,6 @@ in sources."path-to-regexp-6.2.1" sources."picocolors-1.0.0" sources."pify-3.0.0" - sources."prelude-ls-1.1.2" sources."process-nextick-args-2.0.1" sources."proper-lockfile-4.1.2" sources."psl-1.9.0" @@ -84170,7 +84589,12 @@ in sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" sources."saxes-5.0.1" - sources."semver-6.3.0" + (sources."semver-7.5.4" // { + dependencies = [ + sources."lru-cache-6.0.0" + sources."yallist-4.0.0" + ]; + }) sources."set-blocking-2.0.0" sources."setimmediate-1.0.5" sources."setprototypeof-1.2.0" @@ -84202,7 +84626,7 @@ in }) sources."through-2.3.8" sources."tldts-6.0.5" - sources."tldts-core-6.0.8" + sources."tldts-core-6.0.9" sources."tmp-0.0.33" sources."to-fast-properties-2.0.0" sources."toidentifier-1.0.1" @@ -84210,7 +84634,6 @@ in sources."tr46-2.1.0" sources."tslib-2.6.0" sources."tsscmp-1.0.6" - sources."type-check-0.3.2" sources."type-fest-0.21.3" sources."type-is-1.6.18" sources."typedarray-0.0.6" @@ -84229,7 +84652,6 @@ in sources."whatwg-mimetype-2.3.0" sources."whatwg-url-8.7.0" sources."wide-align-1.1.5" - sources."word-wrap-1.2.3" (sources."wrap-ansi-7.0.0" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -84303,17 +84725,17 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/sourcemap-codec-1.4.15" sources."@jridgewell/trace-mapping-0.3.9" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" @@ -84321,10 +84743,10 @@ in sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" sources."JSONStream-1.3.5" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ajv-8.12.0" sources."ansi-regex-5.0.1" @@ -84479,7 +84901,7 @@ in sources."ts-node-10.9.1" sources."tslib-2.6.0" sources."type-fest-0.18.1" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."universalify-2.0.0" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" @@ -84574,10 +84996,10 @@ in "@forge/cli" = nodeEnv.buildNodePackage { name = "_at_forge_slash_cli"; packageName = "@forge/cli"; - version = "6.13.0"; + version = "6.14.1"; src = fetchurl { - url = "https://registry.npmjs.org/@forge/cli/-/cli-6.13.0.tgz"; - sha512 = "HuEGFJa3w8K0TSfb62Jw5C9WSXPhK9RXoYf/AgEuNN9yAcjZ0VOqTTas5q5GnSJjWgaJwPNjiK7AQv/Lv7ygxg=="; + url = "https://registry.npmjs.org/@forge/cli/-/cli-6.14.1.tgz"; + sha512 = "4YWTEAiIgr5rpVQBKMfx13JYjTzD4zfW6pXCqxg0vWQJ51xAJXS840E/BIknt0QdbVvUZo1bZ5I2S6LiWgVgvw=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" @@ -84588,12 +85010,12 @@ in ]; }) sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" - sources."@babel/helper-create-class-features-plugin-7.22.5" + sources."@babel/helper-compilation-targets-7.22.6" + sources."@babel/helper-create-class-features-plugin-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -84605,13 +85027,13 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-proposal-class-properties-7.18.6" sources."@babel/plugin-proposal-numeric-separator-7.18.6" sources."@babel/plugin-proposal-optional-chaining-7.21.0" @@ -84624,19 +85046,15 @@ in sources."@babel/plugin-transform-typescript-7.22.5" sources."@babel/preset-typescript-7.22.5" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@colors/colors-1.5.0" sources."@discoveryjs/json-ext-0.5.7" - sources."@forge/api-2.18.0" - (sources."@forge/auth-0.0.1" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - sources."@forge/babel-plugin-transform-ui-1.1.2" - sources."@forge/bundler-4.10.0" - sources."@forge/cli-shared-3.14.0" + sources."@forge/api-2.18.1" + sources."@forge/auth-0.0.2" + sources."@forge/babel-plugin-transform-ui-1.1.3" + sources."@forge/bundler-4.10.2" + sources."@forge/cli-shared-3.15.1" sources."@forge/csp-2.1.3" (sources."@forge/egress-1.2.1" // { dependencies = [ @@ -84644,16 +85062,16 @@ in sources."minimatch-5.1.6" ]; }) - sources."@forge/lint-3.5.2" - sources."@forge/manifest-4.15.0" - sources."@forge/runtime-4.4.1" - sources."@forge/storage-1.5.3" - sources."@forge/tunnel-3.6.0" + sources."@forge/lint-3.6.1" + sources."@forge/manifest-4.16.0" + sources."@forge/runtime-4.4.3" + sources."@forge/storage-1.5.4" + sources."@forge/tunnel-3.6.2" sources."@forge/util-1.2.3" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" (sources."@jridgewell/trace-mapping-0.3.18" // { dependencies = [ @@ -84662,32 +85080,20 @@ in }) sources."@jsdevtools/ono-7.1.3" sources."@leichtgewicht/ip-codec-2.0.4" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@polka/url-1.0.0-next.21" - (sources."@sentry-internal/tracing-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - (sources."@sentry/core-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - (sources."@sentry/node-7.56.0" // { + sources."@sentry-internal/tracing-7.57.0" + sources."@sentry/core-7.57.0" + (sources."@sentry/node-7.57.0" // { dependencies = [ sources."cookie-0.4.2" - sources."tslib-1.14.1" - ]; - }) - sources."@sentry/types-7.56.0" - (sources."@sentry/utils-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" ]; }) + sources."@sentry/types-7.57.0" + sources."@sentry/utils-7.57.0" sources."@sindresorhus/is-4.6.0" sources."@szmarczak/http-timer-4.0.6" sources."@types/body-parser-1.19.2" @@ -84695,7 +85101,7 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/connect-3.4.35" sources."@types/connect-history-api-fallback-1.5.0" - sources."@types/eslint-8.40.2" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-0.0.51" sources."@types/express-4.17.17" @@ -84707,7 +85113,7 @@ in sources."@types/json-schema-7.0.12" sources."@types/keyv-3.1.4" sources."@types/mime-1.3.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/node-fetch-2.6.4" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" @@ -84719,15 +85125,15 @@ in sources."@types/sockjs-0.3.33" sources."@types/ws-8.5.5" sources."@types/yauzl-2.10.0" - sources."@typescript-eslint/types-5.60.1" - (sources."@typescript-eslint/typescript-estree-5.60.1" // { + sources."@typescript-eslint/types-5.61.0" + (sources."@typescript-eslint/typescript-estree-5.61.0" // { dependencies = [ sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) - sources."@typescript-eslint/visitor-keys-5.60.1" + sources."@typescript-eslint/visitor-keys-5.61.0" sources."@webassemblyjs/ast-1.11.1" sources."@webassemblyjs/floating-point-hex-parser-1.11.1" sources."@webassemblyjs/helper-api-error-1.11.1" @@ -84749,9 +85155,10 @@ in sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" sources."acorn-walk-8.2.0" + sources."adm-zip-0.5.10" sources."agent-base-6.0.2" (sources."ajv-6.12.6" // { dependencies = [ @@ -84806,9 +85213,7 @@ in sources."balanced-match-1.0.2" sources."base64-js-1.5.1" sources."batch-0.6.1" - sources."big-integer-1.6.51" sources."big.js-5.2.2" - sources."binary-0.3.0" sources."binary-extensions-2.2.0" (sources."bl-4.1.0" // { dependencies = [ @@ -84816,11 +85221,11 @@ in sources."inherits-2.0.4" ]; }) - sources."bluebird-3.4.7" sources."bn.js-5.2.1" (sources."body-parser-1.20.1" // { dependencies = [ sources."debug-2.6.9" + sources."iconv-lite-0.4.24" sources."ms-2.0.0" sources."qs-6.11.0" ]; @@ -84849,9 +85254,7 @@ in sources."buffer-4.9.2" sources."buffer-crc32-0.2.13" sources."buffer-from-1.1.2" - sources."buffer-indexof-polyfill-1.0.2" sources."buffer-xor-1.0.3" - sources."buffers-0.1.1" sources."bufferutil-4.0.7" sources."bytes-3.1.2" sources."cacheable-lookup-5.0.4" @@ -84859,10 +85262,9 @@ in sources."call-bind-1.0.2" sources."call-me-maybe-1.0.2" sources."camel-case-4.1.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."case-1.6.3" sources."chai-4.3.7" - sources."chainsaw-0.1.0" (sources."chalk-2.4.2" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -84942,13 +85344,20 @@ in }) sources."create-hash-1.2.0" sources."create-hmac-1.1.7" - sources."cross-fetch-3.1.6" + (sources."cross-fetch-3.1.8" // { + dependencies = [ + sources."node-fetch-2.6.12" + sources."tr46-0.0.3" + sources."webidl-conversions-3.0.1" + sources."whatwg-url-5.0.0" + ]; + }) sources."cross-spawn-7.0.3" sources."crypto-browserify-3.12.0" sources."css-select-4.3.0" sources."css-what-6.1.0" sources."d-1.0.1" - sources."dayjs-1.11.8" + sources."dayjs-1.11.9" sources."debounce-fn-3.0.1" sources."debug-4.3.4" sources."decompress-response-6.0.0" @@ -84983,17 +85392,9 @@ in sources."dot-case-3.0.4" sources."dot-prop-5.3.0" sources."duplexer-0.1.2" - (sources."duplexer2-0.1.4" // { - dependencies = [ - sources."inherits-2.0.4" - sources."readable-stream-2.3.8" - sources."safe-buffer-5.1.2" - sources."string_decoder-1.1.1" - ]; - }) sources."duplexer3-0.1.5" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -85003,11 +85404,7 @@ in sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" sources."encodeurl-1.0.2" - (sources."encoding-0.1.13" // { - dependencies = [ - sources."iconv-lite-0.6.3" - ]; - }) + sources."encoding-0.1.13" sources."end-of-stream-1.4.4" sources."enhanced-resolve-5.15.0" sources."entities-2.2.0" @@ -85060,13 +85457,14 @@ in }) (sources."external-editor-3.1.0" // { dependencies = [ + sources."iconv-lite-0.4.24" sources."tmp-0.0.33" ]; }) sources."extract-files-9.0.0" sources."extract-zip-2.0.1" sources."fast-deep-equal-2.0.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fastest-levenshtein-1.0.16" sources."fastq-1.15.0" @@ -85093,11 +85491,6 @@ in sources."fs-monkey-1.0.4" sources."fs.realpath-1.0.0" sources."fsevents-2.3.2" - (sources."fstream-1.0.12" // { - dependencies = [ - sources."mkdirp-0.5.6" - ]; - }) sources."fswin-3.23.311" sources."function-bind-1.1.1" sources."function.prototype.name-1.1.5" @@ -85177,7 +85570,7 @@ in sources."http2-wrapper-1.0.3" sources."https-proxy-agent-5.0.1" sources."human-signals-2.1.0" - sources."iconv-lite-0.4.24" + sources."iconv-lite-0.6.3" sources."ieee754-1.2.1" sources."ignore-5.2.4" sources."ignore-walk-3.0.4" @@ -85270,7 +85663,6 @@ in sources."string_decoder-1.1.1" ]; }) - sources."listenercount-1.0.1" sources."loader-runner-4.3.0" sources."loader-utils-2.0.4" sources."locate-path-5.0.0" @@ -85354,7 +85746,7 @@ in (sources."node-abi-3.45.0" // { dependencies = [ sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) @@ -85379,7 +85771,7 @@ in ]; }) sources."node-machine-id-1.1.12" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."normalize-url-6.1.0" sources."npm-run-path-4.0.1" @@ -85499,7 +85891,11 @@ in sources."randombytes-2.1.0" sources."randomfill-1.0.4" sources."range-parser-1.2.1" - sources."raw-body-2.5.1" + (sources."raw-body-2.5.1" // { + dependencies = [ + sources."iconv-lite-0.4.24" + ]; + }) sources."rc-1.2.8" (sources."readable-stream-3.6.2" // { dependencies = [ @@ -85531,7 +85927,7 @@ in sources."restore-cursor-3.1.0" sources."retry-0.13.1" sources."reusify-1.0.4" - sources."rimraf-2.7.1" + sources."rimraf-3.0.2" sources."ripemd160-2.0.2" sources."run-async-2.4.1" sources."run-parallel-1.2.0" @@ -85630,7 +86026,11 @@ in sources."timers-browserify-2.0.12" sources."timers-ext-0.1.7" sources."tiny-each-async-2.0.3" - sources."tmp-0.1.0" + (sources."tmp-0.1.0" // { + dependencies = [ + sources."rimraf-2.7.1" + ]; + }) sources."to-fast-properties-2.0.0" sources."to-readable-stream-1.0.0" sources."to-regex-range-5.0.1" @@ -85641,13 +86041,12 @@ in sources."punycode-2.3.0" ]; }) - sources."traverse-0.3.9" sources."truncate-utf8-bytes-1.0.2" - (sources."ts-loader-9.4.3" // { + (sources."ts-loader-9.4.4" // { dependencies = [ sources."chalk-4.1.2" sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) @@ -85669,14 +86068,6 @@ in sources."unbox-primitive-1.0.2" sources."universalify-0.1.2" sources."unpipe-1.0.0" - (sources."unzipper-0.10.14" // { - dependencies = [ - sources."inherits-2.0.4" - sources."readable-stream-2.3.8" - sources."safe-buffer-5.1.2" - sources."string_decoder-1.1.1" - ]; - }) sources."update-browserslist-db-1.0.11" (sources."uri-js-4.4.1" // { dependencies = [ @@ -85729,7 +86120,6 @@ in sources."fast-deep-equal-3.1.3" sources."http-proxy-middleware-2.0.6" sources."ipaddr.js-2.1.0" - sources."rimraf-3.0.2" sources."schema-utils-4.2.0" sources."ws-8.13.0" ]; @@ -85813,11 +86203,11 @@ in sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" sources."@types/responselike-1.0.0" sources."aggregate-error-4.0.1" - sources."all-package-names-2.0.673" + sources."all-package-names-2.0.683" sources."ansi-align-3.0.1" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -85829,11 +86219,11 @@ in sources."base64-js-1.5.1" sources."big-integer-1.6.51" sources."bl-4.1.0" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ sources."ansi-regex-6.0.1" sources."ansi-styles-6.2.1" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."emoji-regex-9.2.2" sources."string-width-5.1.2" sources."strip-ansi-7.1.0" @@ -85956,7 +86346,7 @@ in sources."execa-5.1.1" sources."exit-hook-3.2.0" sources."external-editor-3.1.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."figures-3.2.0" sources."fill-range-7.0.1" @@ -85974,7 +86364,7 @@ in sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."global-dirs-3.0.1" - sources."globby-13.2.0" + sources."globby-13.2.2" sources."got-11.8.6" sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" @@ -86000,7 +86390,7 @@ in (sources."ignore-walk-6.0.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."import-cwd-3.0.0" @@ -86153,7 +86543,7 @@ in sources."lodash.zip-4.2.0" (sources."log-symbols-5.1.0" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" ]; }) (sources."log-update-2.3.0" // { @@ -86202,7 +86592,7 @@ in sources."normalize-url-6.1.0" (sources."np-8.0.4" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."cli-width-4.0.0" sources."escape-string-regexp-5.0.0" sources."execa-7.1.1" @@ -86345,7 +86735,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."scoped-regex-3.0.0" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -86484,7 +86874,7 @@ in sha512 = "tJNiTfZ5Q/rrTSp8GQdq2VU76bbRq9DTyk1OhfuGlIep6bvjRbKZ+hwMmWkQ5AtCi5PqZ1zVNPyOnigdJObgOg=="; }; dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@medable/mdctl-api-1.0.69" sources."@medable/mdctl-api-driver-1.0.69" sources."@medable/mdctl-axon-tools-1.0.69" @@ -86519,7 +86909,7 @@ in sources."@types/markdown-it-12.2.3" sources."@types/mdurl-1.0.2" sources."@types/minimatch-5.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/tough-cookie-2.3.8" sources."abbrev-1.1.1" sources."abort-controller-3.0.0" @@ -86738,7 +87128,7 @@ in ]; }) sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fast-levenshtein-2.0.6" sources."fastq-1.15.0" @@ -86980,7 +87370,7 @@ in sources."neo-async-2.6.2" sources."nice-try-1.0.5" sources."node-abi-2.30.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-pre-gyp-0.11.0" sources."noop-fn-1.0.0" sources."noop-logger-0.1.1" @@ -87409,10 +87799,10 @@ in "@mermaid-js/mermaid-cli" = nodeEnv.buildNodePackage { name = "_at_mermaid-js_slash_mermaid-cli"; packageName = "@mermaid-js/mermaid-cli"; - version = "10.2.2"; + version = "10.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/@mermaid-js/mermaid-cli/-/mermaid-cli-10.2.2.tgz"; - sha512 = "N1Ci6gFNl4RG7mxvLTBBcpDKtqOj3rpzKndTz7zj2NuVtiynz8z6QFndDBC/gYNCsAMfPpUqGTsH0YzqkxFGfQ=="; + url = "https://registry.npmjs.org/@mermaid-js/mermaid-cli/-/mermaid-cli-10.2.4.tgz"; + sha512 = "5y2wPpLE8AJiCODVXmcccTAbSvkCQ1EtJJahQoGsbcyTTVMrr7C7sW8VUELHI4JjlekU5+czAyDH2+PJI0ZBkQ=="; }; dependencies = [ sources."@babel/code-frame-7.22.5" @@ -87423,7 +87813,7 @@ in ]; }) sources."@puppeteer/browsers-0.5.0" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/yauzl-2.10.0" sources."agent-base-6.0.2" sources."ansi-regex-5.0.1" @@ -87435,7 +87825,7 @@ in sources."buffer-crc32-0.2.13" sources."bufferutil-4.0.7" sources."callsites-3.1.0" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."chownr-1.1.4" sources."chromium-bidi-0.4.7" sources."cliui-8.0.1" @@ -87497,7 +87887,7 @@ in sources."tar-stream-2.2.0" sources."through-2.3.8" sources."tr46-0.0.3" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."unbzip2-stream-1.4.3" sources."utf-8-validate-6.0.3" sources."util-deprecate-1.0.2" @@ -87594,15 +87984,15 @@ in sources."tslib-2.6.0" ]; }) - (sources."@azure/msal-browser-2.37.1" // { + (sources."@azure/msal-browser-2.38.0" // { dependencies = [ - sources."@azure/msal-common-13.1.0" + sources."@azure/msal-common-13.2.0" ]; }) sources."@azure/msal-common-7.6.0" - (sources."@azure/msal-node-1.17.3" // { + (sources."@azure/msal-node-1.18.0" // { dependencies = [ - sources."@azure/msal-common-13.1.0" + sources."@azure/msal-common-13.2.0" ]; }) (sources."@azure/storage-blob-12.11.0" // { @@ -87612,23 +88002,23 @@ in ]; }) sources."@babel/code-frame-7.22.5" - sources."@babel/generator-7.22.5" + sources."@babel/generator-7.22.7" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/highlight-7.22.5" sources."@babel/parser-7.16.4" (sources."@babel/template-7.22.5" // { dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" ]; }) - (sources."@babel/traverse-7.22.5" // { + (sources."@babel/traverse-7.22.8" // { dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" ]; }) sources."@babel/types-7.22.5" @@ -87650,7 +88040,7 @@ in sources."@pnpm/crypto.base32-hash-2.0.0" (sources."@pnpm/dependency-path-2.1.2" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@pnpm/error-1.4.0" @@ -87712,26 +88102,26 @@ in sources."@types/lodash-4.14.195" sources."@types/minimatch-3.0.5" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/node-fetch-2.6.2" sources."@types/normalize-package-data-2.4.1" sources."@types/parse-json-4.0.0" sources."@types/tunnel-0.0.3" (sources."@vue/compiler-core-3.3.4" // { dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" ]; }) sources."@vue/compiler-dom-3.3.4" (sources."@vue/compiler-sfc-3.3.4" // { dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" ]; }) sources."@vue/compiler-ssr-3.3.4" (sources."@vue/reactivity-transform-3.3.4" // { dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" ]; }) sources."@vue/shared-3.3.4" @@ -87872,7 +88262,7 @@ in sources."execa-5.1.1" sources."external-editor-3.1.0" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."figures-3.0.0" sources."fill-range-7.0.1" @@ -87998,7 +88388,7 @@ in sources."json5-2.2.3" sources."jsonfile-4.0.0" sources."jsonpath-plus-4.0.0" - (sources."jsonwebtoken-9.0.0" // { + (sources."jsonwebtoken-9.0.1" // { dependencies = [ sources."jws-3.2.2" ]; @@ -88044,7 +88434,7 @@ in sources."loose-envify-1.4.0" sources."lowercase-keys-1.0.1" sources."lru-cache-6.0.0" - sources."magic-string-0.30.0" + sources."magic-string-0.30.1" (sources."make-dir-3.1.0" // { dependencies = [ sources."semver-6.3.0" @@ -88166,7 +88556,7 @@ in ]; }) sources."please-upgrade-node-3.2.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" (sources."preferred-pm-3.0.3" // { dependencies = [ sources."find-up-5.0.0" @@ -88434,7 +88824,7 @@ in sources."mimic-fn-2.1.0" sources."ms-2.1.2" sources."netrc-0.1.4" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-version-1.2.0" sources."once-1.4.0" sources."onetime-5.1.2" @@ -88477,10 +88867,10 @@ in "@shopify/cli" = nodeEnv.buildNodePackage { name = "_at_shopify_slash_cli"; packageName = "@shopify/cli"; - version = "3.46.5"; + version = "3.47.3"; src = fetchurl { - url = "https://registry.npmjs.org/@shopify/cli/-/cli-3.46.5.tgz"; - sha512 = "39xdS2XITcb0KdvQ5L3mR2w1IPJ/ht3XSELZ6ZKo12gPpKgJKsqDOzD9caUexMXvzOj9flEKDnLrvzBpMKxPsQ=="; + url = "https://registry.npmjs.org/@shopify/cli/-/cli-3.47.3.tgz"; + sha512 = "G2dc8IytuC0LFykJkRcZmZlCo2ttn1YTIcT5fI3HfMotNYH2qBiyXb1LXbHWldUKsnRl+kvnCqRdu5wn6aEYoQ=="; }; dependencies = [ sources."@bugsnag/browser-7.20.2" @@ -88500,23 +88890,11 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@oclif/color-1.0.6" - sources."@oclif/core-2.1.4" - (sources."@oclif/plugin-commands-2.2.13" // { - dependencies = [ - sources."@oclif/core-2.8.10" - ]; - }) - (sources."@oclif/plugin-help-5.2.9" // { - dependencies = [ - sources."@oclif/core-2.8.10" - ]; - }) - (sources."@oclif/plugin-plugins-2.4.7" // { - dependencies = [ - sources."@oclif/core-2.8.10" - ]; - }) + sources."@oclif/color-1.0.7" + sources."@oclif/core-2.8.5" + sources."@oclif/plugin-commands-2.2.15" + sources."@oclif/plugin-help-5.2.9" + sources."@oclif/plugin-plugins-2.4.7" sources."@pnpm/config.env-replace-1.1.0" (sources."@pnpm/network.ca-file-1.0.2" // { dependencies = [ @@ -88524,34 +88902,35 @@ in ]; }) sources."@pnpm/npm-conf-2.2.2" - (sources."@shopify/cli-kit-3.46.5" // { + (sources."@shopify/cli-kit-3.47.3" // { dependencies = [ - sources."ansi-escapes-6.0.0" + sources."ansi-escapes-6.2.0" sources."ansi-regex-6.0.1" sources."argparse-2.0.1" sources."chalk-5.2.0" + sources."fast-glob-3.2.12" sources."fs-extra-11.1.0" sources."js-yaml-4.1.0" - sources."semver-7.5.0" - sources."strip-ansi-7.0.1" + sources."semver-7.5.1" + sources."strip-ansi-7.1.0" sources."supports-color-7.2.0" sources."supports-hyperlinks-3.0.0" sources."type-fest-3.12.0" ]; }) - sources."@shopify/plugin-did-you-mean-3.46.5" + sources."@shopify/plugin-did-you-mean-3.47.3" sources."@sindresorhus/is-5.4.1" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@szmarczak/http-timer-5.0.1" @@ -88562,15 +88941,14 @@ in sources."@types/archiver-5.3.2" sources."@types/cli-progress-3.11.0" sources."@types/http-cache-semantics-4.0.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/prop-types-15.7.5" sources."@types/react-18.2.14" sources."@types/readdir-glob-1.1.1" sources."@types/scheduler-0.16.3" sources."@types/tinycolor2-1.4.3" - sources."@types/yoga-layout-1.9.2" sources."abort-controller-3.0.0" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" (sources."aggregate-error-3.1.0" // { dependencies = [ @@ -88628,7 +89006,10 @@ in (sources."cli-truncate-3.1.0" // { dependencies = [ sources."ansi-regex-6.0.1" + sources."ansi-styles-6.2.1" sources."emoji-regex-9.2.2" + sources."is-fullwidth-code-point-4.0.0" + sources."slice-ansi-5.0.0" sources."string-width-5.1.2" sources."strip-ansi-7.1.0" ]; @@ -88651,9 +89032,9 @@ in sources."crc-32-1.2.2" sources."crc32-stream-4.0.2" sources."create-require-1.1.1" - (sources."cross-fetch-3.1.6" // { + (sources."cross-fetch-3.1.8" // { dependencies = [ - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" ]; }) (sources."cross-spawn-6.0.5" // { @@ -88719,7 +89100,7 @@ in }) sources."extract-files-9.0.0" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fetch-blob-3.2.0" (sources."figures-5.0.0" // { @@ -88742,6 +89123,7 @@ in sources."fs-constants-1.0.0" sources."fs-extra-9.1.0" sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" sources."fuzzy-0.1.3" sources."get-package-type-0.1.0" sources."get-port-please-3.0.1" @@ -88752,6 +89134,18 @@ in }) sources."get-stream-6.0.1" sources."get-them-args-1.3.2" + (sources."git-diff-2.0.6" // { + dependencies = [ + sources."ansi-styles-3.2.1" + sources."chalk-2.4.2" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."diff-3.5.0" + sources."escape-string-regexp-1.0.5" + sources."has-flag-3.0.0" + sources."supports-color-5.5.0" + ]; + }) sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."globby-11.1.0" @@ -88764,6 +89158,7 @@ in sources."form-data-3.0.1" ]; }) + sources."has-1.0.3" sources."has-flag-4.0.0" sources."header-case-2.0.4" sources."http-cache-semantics-4.1.1" @@ -88778,7 +89173,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - (sources."ink-4.0.0" // { + (sources."ink-4.2.0" // { dependencies = [ (sources."ansi-escapes-6.2.0" // { dependencies = [ @@ -88787,7 +89182,7 @@ in }) sources."ansi-regex-6.0.1" sources."ansi-styles-6.2.1" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."emoji-regex-9.2.2" sources."indent-string-5.0.0" sources."string-width-5.1.2" @@ -88797,19 +89192,23 @@ in sources."wrap-ansi-8.1.0" ]; }) + sources."interpret-1.4.0" sources."is-arrayish-0.2.1" sources."is-ci-3.0.1" + sources."is-core-module-2.12.1" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" sources."is-interactive-2.0.0" + sources."is-lower-case-2.0.2" sources."is-number-7.0.0" sources."is-path-cwd-2.2.0" sources."is-path-inside-3.0.3" sources."is-retry-allowed-1.2.0" sources."is-stream-2.0.1" sources."is-unicode-supported-1.3.0" + sources."is-upper-case-2.0.2" sources."is-wsl-2.2.0" sources."isarray-1.0.0" sources."iserror-0.0.2" @@ -88831,7 +89230,7 @@ in sources."safe-buffer-5.1.2" ]; }) - (sources."liquidjs-10.7.0" // { + (sources."liquidjs-10.7.1" // { dependencies = [ sources."commander-10.0.1" ]; @@ -88843,12 +89242,12 @@ in }) sources."locate-path-7.2.0" sources."lodash-4.17.21" - sources."lodash-es-4.17.21" sources."lodash.defaults-4.2.0" sources."lodash.difference-4.5.0" sources."lodash.flatten-4.4.0" sources."lodash.isplainobject-4.0.6" sources."lodash.union-4.6.0" + sources."loglevel-1.8.1" sources."loose-envify-1.4.0" sources."lower-case-2.0.2" sources."lowercase-keys-3.0.0" @@ -88874,7 +89273,7 @@ in sources."natural-orderby-2.0.3" sources."nice-try-1.0.5" sources."no-case-3.0.4" - sources."node-abort-controller-3.0.1" + sources."node-abort-controller-3.1.1" sources."node-domexception-1.0.0" sources."node-fetch-3.3.1" sources."node-gyp-build-4.6.0" @@ -88908,6 +89307,7 @@ in sources."path-exists-5.0.0" sources."path-is-absolute-1.0.1" sources."path-key-2.0.1" + sources."path-parse-1.0.7" sources."path-type-4.0.0" sources."pathe-1.1.0" sources."picomatch-2.3.1" @@ -88946,10 +89346,12 @@ in sources."minimatch-5.1.6" ]; }) + sources."rechoir-0.6.2" sources."redeyed-2.1.1" sources."registry-auth-token-5.0.2" sources."registry-url-6.0.1" sources."require-from-string-2.0.2" + sources."resolve-1.22.3" sources."resolve-alpn-1.2.1" sources."responselike-3.0.0" (sources."restore-cursor-4.0.0" // { @@ -88964,16 +89366,18 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."scheduler-0.23.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."semver-regex-4.0.5" sources."sentence-case-3.0.4" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" sources."shell-quote-1.8.1" + sources."shelljs-0.8.5" + sources."shelljs.exec-1.1.8" sources."signal-exit-3.0.7" - sources."simple-git-3.17.0" + sources."simple-git-3.19.0" sources."slash-3.0.0" - (sources."slice-ansi-5.0.0" // { + (sources."slice-ansi-6.0.0" // { dependencies = [ sources."ansi-styles-6.2.1" sources."is-fullwidth-code-point-4.0.0" @@ -89009,6 +89413,7 @@ in sources."supports-color-7.2.0" ]; }) + sources."supports-preserve-symlinks-flag-1.0.0" sources."tar-stream-2.2.0" sources."temp-dir-2.0.0" (sources."tempy-3.0.0" // { @@ -89034,7 +89439,7 @@ in sources."tslib-2.6.0" sources."tunnel-agent-0.6.0" sources."type-fest-0.21.3" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."unique-string-3.0.0" sources."universalify-2.0.0" sources."upper-case-2.0.2" @@ -89057,9 +89462,10 @@ in sources."yarn-1.22.19" sources."yn-3.1.1" sources."yocto-queue-1.0.0" - sources."yoga-layout-prebuilt-1.10.0" + sources."yoga-wasm-web-0.3.3" sources."zip-stream-4.1.0" sources."zod-3.21.4" + sources."zod-to-json-schema-3.21.1" ]; buildInputs = globalBuildInputs; meta = { @@ -89146,25 +89552,25 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" sources."anymatch-3.1.3" @@ -89186,7 +89592,7 @@ in sources."didyoumean-1.2.2" sources."diff-4.0.2" sources."dlv-1.1.3" - (sources."fast-glob-3.2.12" // { + (sources."fast-glob-3.3.0" // { dependencies = [ sources."glob-parent-5.1.2" ]; @@ -89206,7 +89612,7 @@ in sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" - sources."jiti-1.18.2" + sources."jiti-1.19.1" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" sources."make-error-1.3.6" @@ -89225,7 +89631,7 @@ in sources."picomatch-2.3.1" sources."pify-2.3.0" sources."pirates-4.0.6" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-import-15.1.0" sources."postcss-js-4.0.1" sources."postcss-load-config-4.0.1" @@ -89252,7 +89658,7 @@ in ]; }) sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" @@ -89288,25 +89694,25 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" sources."anymatch-3.1.3" @@ -89328,7 +89734,7 @@ in sources."didyoumean-1.2.2" sources."diff-4.0.2" sources."dlv-1.1.3" - (sources."fast-glob-3.2.12" // { + (sources."fast-glob-3.3.0" // { dependencies = [ sources."glob-parent-5.1.2" ]; @@ -89348,7 +89754,7 @@ in sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" - sources."jiti-1.18.2" + sources."jiti-1.19.1" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" sources."make-error-1.3.6" @@ -89368,7 +89774,7 @@ in sources."picomatch-2.3.1" sources."pify-2.3.0" sources."pirates-4.0.6" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-import-15.1.0" sources."postcss-js-4.0.1" sources."postcss-load-config-4.0.1" @@ -89395,7 +89801,7 @@ in ]; }) sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" @@ -89449,25 +89855,25 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" sources."anymatch-3.1.3" @@ -89489,7 +89895,7 @@ in sources."didyoumean-1.2.2" sources."diff-4.0.2" sources."dlv-1.1.3" - (sources."fast-glob-3.2.12" // { + (sources."fast-glob-3.3.0" // { dependencies = [ sources."glob-parent-5.1.2" ]; @@ -89509,7 +89915,7 @@ in sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" - sources."jiti-1.18.2" + sources."jiti-1.19.1" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" sources."make-error-1.3.6" @@ -89528,7 +89934,7 @@ in sources."picomatch-2.3.1" sources."pify-2.3.0" sources."pirates-4.0.6" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-import-15.1.0" sources."postcss-js-4.0.1" sources."postcss-load-config-4.0.1" @@ -89555,7 +89961,7 @@ in ]; }) sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" @@ -89591,25 +89997,25 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" sources."anymatch-3.1.3" @@ -89631,7 +90037,7 @@ in sources."didyoumean-1.2.2" sources."diff-4.0.2" sources."dlv-1.1.3" - (sources."fast-glob-3.2.12" // { + (sources."fast-glob-3.3.0" // { dependencies = [ sources."glob-parent-5.1.2" ]; @@ -89651,7 +90057,7 @@ in sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" - sources."jiti-1.18.2" + sources."jiti-1.19.1" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" sources."lodash.castarray-4.4.0" @@ -89673,7 +90079,7 @@ in sources."picomatch-2.3.1" sources."pify-2.3.0" sources."pirates-4.0.6" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-import-15.1.0" sources."postcss-js-4.0.1" sources."postcss-load-config-4.0.1" @@ -89708,7 +90114,7 @@ in ]; }) sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" @@ -89728,10 +90134,10 @@ in "@uppy/companion" = nodeEnv.buildNodePackage { name = "_at_uppy_slash_companion"; packageName = "@uppy/companion"; - version = "4.5.1"; + version = "4.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@uppy/companion/-/companion-4.5.1.tgz"; - sha512 = "x2cXZTnX+2IPiS029eR0ks7KvC8Kr7mjqznq2rxlH9gfWCXLHC7eWmunEh+Aeco8cabQA2dvq8QwYFNK4utRCg=="; + url = "https://registry.npmjs.org/@uppy/companion/-/companion-4.6.0.tgz"; + sha512 = "NG8eb/lECCENPUVAQwK145jhLLLMVZzB4YdkmU8Hag9pCRESf8wWXAo/11ZiPbwAxm3fSQLVJ29GHbYqmQy2PQ=="; }; dependencies = [ (sources."@aws-crypto/crc32-3.0.0" // { @@ -89774,92 +90180,55 @@ in sources."tslib-1.14.1" ]; }) - sources."@aws-sdk/abort-controller-3.357.0" sources."@aws-sdk/chunked-blob-reader-3.310.0" - sources."@aws-sdk/client-s3-3.360.0" - sources."@aws-sdk/client-sso-3.360.0" - sources."@aws-sdk/client-sso-oidc-3.360.0" - sources."@aws-sdk/client-sts-3.360.0" - sources."@aws-sdk/config-resolver-3.357.0" - sources."@aws-sdk/credential-provider-env-3.357.0" - sources."@aws-sdk/credential-provider-imds-3.357.0" - sources."@aws-sdk/credential-provider-ini-3.360.0" - sources."@aws-sdk/credential-provider-node-3.360.0" - sources."@aws-sdk/credential-provider-process-3.357.0" - sources."@aws-sdk/credential-provider-sso-3.360.0" - sources."@aws-sdk/credential-provider-web-identity-3.357.0" - sources."@aws-sdk/eventstream-codec-3.357.0" - sources."@aws-sdk/eventstream-serde-browser-3.357.0" - sources."@aws-sdk/eventstream-serde-config-resolver-3.357.0" - sources."@aws-sdk/eventstream-serde-node-3.357.0" - sources."@aws-sdk/eventstream-serde-universal-3.357.0" - sources."@aws-sdk/fetch-http-handler-3.357.0" - sources."@aws-sdk/hash-blob-browser-3.357.0" - sources."@aws-sdk/hash-node-3.357.0" + sources."@aws-sdk/chunked-blob-reader-native-3.310.0" + sources."@aws-sdk/client-s3-3.367.0" + sources."@aws-sdk/client-sso-3.363.0" + sources."@aws-sdk/client-sso-oidc-3.363.0" + sources."@aws-sdk/client-sts-3.363.0" + sources."@aws-sdk/credential-provider-env-3.363.0" + sources."@aws-sdk/credential-provider-ini-3.363.0" + sources."@aws-sdk/credential-provider-node-3.363.0" + sources."@aws-sdk/credential-provider-process-3.363.0" + sources."@aws-sdk/credential-provider-sso-3.363.0" + sources."@aws-sdk/credential-provider-web-identity-3.363.0" + sources."@aws-sdk/hash-blob-browser-3.367.0" sources."@aws-sdk/hash-stream-node-3.357.0" - sources."@aws-sdk/invalid-dependency-3.357.0" sources."@aws-sdk/is-array-buffer-3.310.0" - (sources."@aws-sdk/lib-storage-3.360.0" // { + (sources."@aws-sdk/lib-storage-3.367.0" // { dependencies = [ sources."buffer-5.6.0" ]; }) sources."@aws-sdk/md5-js-3.357.0" - sources."@aws-sdk/middleware-bucket-endpoint-3.357.0" - sources."@aws-sdk/middleware-content-length-3.357.0" - sources."@aws-sdk/middleware-endpoint-3.357.0" - sources."@aws-sdk/middleware-expect-continue-3.357.0" - sources."@aws-sdk/middleware-flexible-checksums-3.357.0" - sources."@aws-sdk/middleware-host-header-3.357.0" - sources."@aws-sdk/middleware-location-constraint-3.357.0" - sources."@aws-sdk/middleware-logger-3.357.0" - sources."@aws-sdk/middleware-recursion-detection-3.357.0" - sources."@aws-sdk/middleware-retry-3.357.0" - sources."@aws-sdk/middleware-sdk-s3-3.357.0" - sources."@aws-sdk/middleware-sdk-sts-3.357.0" - sources."@aws-sdk/middleware-serde-3.357.0" - sources."@aws-sdk/middleware-signing-3.357.0" - sources."@aws-sdk/middleware-ssec-3.357.0" - sources."@aws-sdk/middleware-stack-3.357.0" - sources."@aws-sdk/middleware-user-agent-3.357.0" - sources."@aws-sdk/node-config-provider-3.357.0" - sources."@aws-sdk/node-http-handler-3.360.0" - sources."@aws-sdk/property-provider-3.357.0" - sources."@aws-sdk/protocol-http-3.357.0" - sources."@aws-sdk/querystring-builder-3.357.0" - sources."@aws-sdk/querystring-parser-3.357.0" - sources."@aws-sdk/s3-presigned-post-3.360.0" - sources."@aws-sdk/s3-request-presigner-3.360.0" - sources."@aws-sdk/service-error-classification-3.357.0" - sources."@aws-sdk/shared-ini-file-loader-3.357.0" - sources."@aws-sdk/signature-v4-3.357.0" - sources."@aws-sdk/signature-v4-crt-3.357.0" - sources."@aws-sdk/signature-v4-multi-region-3.357.0" - sources."@aws-sdk/smithy-client-3.360.0" - sources."@aws-sdk/token-providers-3.360.0" + sources."@aws-sdk/middleware-bucket-endpoint-3.363.0" + sources."@aws-sdk/middleware-expect-continue-3.363.0" + sources."@aws-sdk/middleware-flexible-checksums-3.363.0" + sources."@aws-sdk/middleware-host-header-3.363.0" + sources."@aws-sdk/middleware-location-constraint-3.363.0" + sources."@aws-sdk/middleware-logger-3.363.0" + sources."@aws-sdk/middleware-recursion-detection-3.363.0" + sources."@aws-sdk/middleware-sdk-s3-3.363.0" + sources."@aws-sdk/middleware-sdk-sts-3.363.0" + sources."@aws-sdk/middleware-signing-3.363.0" + sources."@aws-sdk/middleware-ssec-3.363.0" + sources."@aws-sdk/middleware-user-agent-3.363.0" + sources."@aws-sdk/s3-presigned-post-3.367.0" + sources."@aws-sdk/s3-request-presigner-3.367.0" + sources."@aws-sdk/signature-v4-crt-3.363.0" + sources."@aws-sdk/signature-v4-multi-region-3.363.0" + sources."@aws-sdk/token-providers-3.363.0" sources."@aws-sdk/types-3.357.0" - sources."@aws-sdk/url-parser-3.357.0" sources."@aws-sdk/util-arn-parser-3.310.0" sources."@aws-sdk/util-base64-3.310.0" - sources."@aws-sdk/util-body-length-browser-3.310.0" - sources."@aws-sdk/util-body-length-node-3.310.0" sources."@aws-sdk/util-buffer-from-3.310.0" - sources."@aws-sdk/util-config-provider-3.310.0" - sources."@aws-sdk/util-defaults-mode-browser-3.360.0" - sources."@aws-sdk/util-defaults-mode-node-3.360.0" sources."@aws-sdk/util-endpoints-3.357.0" - sources."@aws-sdk/util-format-url-3.357.0" - sources."@aws-sdk/util-hex-encoding-3.310.0" + sources."@aws-sdk/util-format-url-3.363.0" sources."@aws-sdk/util-locate-window-3.310.0" - sources."@aws-sdk/util-middleware-3.357.0" - sources."@aws-sdk/util-retry-3.357.0" - sources."@aws-sdk/util-stream-3.360.0" - sources."@aws-sdk/util-uri-escape-3.310.0" - sources."@aws-sdk/util-user-agent-browser-3.357.0" - sources."@aws-sdk/util-user-agent-node-3.357.0" + sources."@aws-sdk/util-user-agent-browser-3.363.0" + sources."@aws-sdk/util-user-agent-node-3.363.0" sources."@aws-sdk/util-utf8-3.310.0" sources."@aws-sdk/util-utf8-browser-3.259.0" - sources."@aws-sdk/util-waiter-3.357.0" sources."@aws-sdk/xml-builder-3.310.0" sources."@httptoolkit/websocket-stream-6.0.1" sources."@redis/bloom-1.0.2" @@ -89873,13 +90242,54 @@ in sources."@redis/search-1.0.6" sources."@redis/time-series-1.0.3" sources."@sindresorhus/is-4.6.0" - sources."@smithy/protocol-http-1.1.0" - sources."@smithy/types-1.1.0" + sources."@smithy/abort-controller-1.0.2" + sources."@smithy/config-resolver-1.0.2" + sources."@smithy/credential-provider-imds-1.0.2" + sources."@smithy/eventstream-codec-1.0.2" + sources."@smithy/eventstream-serde-browser-1.0.2" + sources."@smithy/eventstream-serde-config-resolver-1.0.2" + sources."@smithy/eventstream-serde-node-1.0.2" + sources."@smithy/eventstream-serde-universal-1.0.2" + sources."@smithy/fetch-http-handler-1.0.2" + sources."@smithy/hash-node-1.0.2" + sources."@smithy/invalid-dependency-1.0.2" + sources."@smithy/is-array-buffer-1.0.2" + sources."@smithy/middleware-content-length-1.0.2" + sources."@smithy/middleware-endpoint-1.0.3" + sources."@smithy/middleware-retry-1.0.4" + sources."@smithy/middleware-serde-1.0.2" + sources."@smithy/middleware-stack-1.0.2" + sources."@smithy/node-config-provider-1.0.2" + sources."@smithy/node-http-handler-1.0.3" + sources."@smithy/property-provider-1.0.2" + sources."@smithy/protocol-http-1.1.1" + sources."@smithy/querystring-builder-1.0.2" + sources."@smithy/querystring-parser-1.0.2" + sources."@smithy/service-error-classification-1.0.3" + sources."@smithy/shared-ini-file-loader-1.0.2" + sources."@smithy/signature-v4-1.0.2" + sources."@smithy/smithy-client-1.0.4" + sources."@smithy/types-1.1.1" + sources."@smithy/url-parser-1.0.2" + sources."@smithy/util-base64-1.0.2" + sources."@smithy/util-body-length-browser-1.0.2" + sources."@smithy/util-body-length-node-1.0.2" + sources."@smithy/util-buffer-from-1.0.2" + sources."@smithy/util-config-provider-1.0.2" + sources."@smithy/util-defaults-mode-browser-1.0.2" + sources."@smithy/util-defaults-mode-node-1.0.2" + sources."@smithy/util-hex-encoding-1.0.2" + sources."@smithy/util-middleware-1.0.2" + sources."@smithy/util-retry-1.0.4" + sources."@smithy/util-stream-1.0.2" + sources."@smithy/util-uri-escape-1.0.2" + sources."@smithy/util-utf8-1.0.2" + sources."@smithy/util-waiter-1.0.2" sources."@szmarczak/http-timer-4.0.6" sources."@types/cacheable-request-6.0.3" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."@types/ws-8.5.5" sources."accepts-1.3.8" @@ -89891,7 +90301,7 @@ in sources."asn1.js-5.4.1" sources."asynckit-0.4.0" sources."atob-2.1.2" - sources."aws-crt-1.15.18" + sources."aws-crt-1.15.20" sources."axios-0.24.0" sources."balanced-match-1.0.2" sources."base64-js-1.5.1" @@ -90222,7 +90632,7 @@ in sources."rimraf-2.7.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.3.7" + sources."semver-7.5.3" (sources."send-0.18.0" // { dependencies = [ (sources."debug-2.6.9" // { @@ -90337,7 +90747,7 @@ in sha512 = "+/kSxBAkZbeVBePoG2qRSvCkVIslk1dNlU5wQHAcbzOFTi7pEQR6C+kjoj94I+vGXVGMFfDwOYm07sPsd8dM6w=="; }; dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@emmetio/abbreviation-2.3.3" sources."@emmetio/css-abbreviation-2.1.8" sources."@emmetio/scanner-1.0.4" @@ -90377,7 +90787,7 @@ in sources."call-bind-1.0.2" sources."character-parser-2.2.0" sources."de-indent-1.0.2" - sources."emmet-2.4.4" + sources."emmet-2.4.5" sources."estree-walker-2.0.2" sources."function-bind-1.1.1" sources."get-intrinsic-1.2.1" @@ -90390,22 +90800,22 @@ in sources."is-regex-1.1.4" sources."jsonc-parser-3.2.0" sources."lru-cache-6.0.0" - sources."magic-string-0.30.0" - sources."minimatch-9.0.2" + sources."magic-string-0.30.1" + sources."minimatch-9.0.3" sources."muggle-string-0.2.2" sources."nanoid-3.3.6" sources."object-assign-4.1.1" sources."picocolors-1.0.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."pug-error-2.0.0" sources."pug-lexer-5.0.1" sources."pug-parser-6.0.0" sources."request-light-0.7.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."source-map-js-1.0.2" sources."token-stream-1.0.0" sources."typesafe-path-0.2.2" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."typescript-auto-import-cache-0.2.1" (sources."vscode-css-languageservice-6.2.6" // { dependencies = [ @@ -90472,37 +90882,20 @@ in sources."@apollographql/apollo-tools-0.5.4" sources."@apollographql/graphql-playground-html-1.6.29" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { + (sources."@babel/helper-compilation-targets-7.22.6" // { dependencies = [ sources."lru-cache-5.1.1" - sources."semver-6.3.0" sources."yallist-3.1.1" ]; }) - (sources."@babel/helper-create-class-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-regexp-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-define-polyfill-provider-0.4.0" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-create-class-features-plugin-7.22.6" + sources."@babel/helper-create-regexp-features-plugin-7.22.6" + sources."@babel/helper-define-polyfill-provider-0.4.1" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -90515,12 +90908,12 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" sources."@babel/helper-wrap-function-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -90531,7 +90924,7 @@ in sources."supports-color-5.5.0" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5" sources."@babel/plugin-proposal-class-properties-7.18.6" @@ -90561,13 +90954,13 @@ in sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.5" + sources."@babel/plugin-transform-async-generator-functions-7.22.7" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.22.5" sources."@babel/plugin-transform-class-properties-7.22.5" sources."@babel/plugin-transform-class-static-block-7.22.5" - sources."@babel/plugin-transform-classes-7.22.5" + sources."@babel/plugin-transform-classes-7.22.6" sources."@babel/plugin-transform-computed-properties-7.22.5" sources."@babel/plugin-transform-destructuring-7.22.5" sources."@babel/plugin-transform-dotall-regex-7.22.5" @@ -90593,7 +90986,7 @@ in sources."@babel/plugin-transform-object-rest-spread-7.22.5" sources."@babel/plugin-transform-object-super-7.22.5" sources."@babel/plugin-transform-optional-catch-binding-7.22.5" - sources."@babel/plugin-transform-optional-chaining-7.22.5" + sources."@babel/plugin-transform-optional-chaining-7.22.6" sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-private-methods-7.22.5" sources."@babel/plugin-transform-private-property-in-object-7.22.5" @@ -90610,11 +91003,7 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/preset-env-7.22.7" sources."@babel/preset-flow-7.22.5" sources."@babel/preset-modules-0.1.5" sources."@babel/preset-typescript-7.22.5" @@ -90626,9 +91015,9 @@ in ]; }) sources."@babel/regjsgen-0.8.0" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@graphql-tools/merge-8.3.1" (sources."@graphql-tools/mock-8.7.20" // { @@ -90654,6 +91043,7 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@node-ipc/js-queue-2.0.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" @@ -90689,7 +91079,7 @@ in }) sources."@types/long-4.0.2" sources."@types/mime-3.0.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" @@ -90750,13 +91140,9 @@ in sources."at-least-node-1.0.0" sources."atob-2.1.2" sources."babel-core-7.0.0-bridge.0" - (sources."babel-plugin-polyfill-corejs2-0.4.3" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."babel-plugin-polyfill-corejs3-0.8.1" - sources."babel-plugin-polyfill-regenerator-0.5.0" + sources."babel-plugin-polyfill-corejs2-0.4.4" + sources."babel-plugin-polyfill-corejs3-0.8.2" + sources."babel-plugin-polyfill-regenerator-0.5.1" sources."backo2-1.0.2" sources."balanced-match-1.0.2" (sources."base-0.11.2" // { @@ -90798,7 +91184,7 @@ in }) sources."call-bind-1.0.2" sources."camelcase-6.3.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."caw-2.0.1" sources."chalk-4.1.2" sources."chardet-0.7.0" @@ -90847,7 +91233,7 @@ in sources."cookie-0.5.0" sources."cookie-signature-1.0.6" sources."copy-descriptor-0.1.1" - sources."core-js-compat-3.31.0" + sources."core-js-compat-3.31.1" sources."core-util-is-1.0.3" sources."cors-2.8.5" (sources."cross-spawn-6.0.5" // { @@ -90908,7 +91294,7 @@ in sources."easy-stack-1.0.1" sources."ee-first-1.1.1" sources."ejs-3.1.9" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."encoding-0.1.13" @@ -90972,7 +91358,7 @@ in sources."extend-shallow-2.0.1" ]; }) - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fastq-1.15.0" sources."fd-slicer-1.1.0" @@ -91019,7 +91405,7 @@ in sources."which-2.0.2" ]; }) - sources."flow-parser-0.210.1" + sources."flow-parser-0.211.1" sources."for-in-1.0.2" sources."forwarded-0.2.0" sources."fragment-cache-0.2.1" @@ -91207,7 +91593,7 @@ in sources."nice-try-1.0.5" sources."node-abort-controller-3.1.1" sources."node-dir-0.1.17" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" (sources."node-notifier-10.0.1" // { dependencies = [ @@ -91215,7 +91601,7 @@ in sources."which-2.0.2" ]; }) - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" (sources."normalize-package-data-2.5.0" // { dependencies = [ sources."semver-5.7.1" @@ -91301,7 +91687,7 @@ in ]; }) sources."posix-character-classes-0.1.1" - (sources."postcss-8.4.24" // { + (sources."postcss-8.4.25" // { dependencies = [ sources."nanoid-3.3.6" ]; @@ -91366,7 +91752,7 @@ in sources."commander-2.20.3" ]; }) - sources."semver-7.5.3" + sources."semver-7.5.4" (sources."send-0.18.0" // { dependencies = [ (sources."debug-2.6.9" // { @@ -91722,11 +92108,11 @@ in }; dependencies = [ sources."@babel/code-frame-7.22.5" - sources."@babel/generator-7.22.5" + sources."@babel/generator-7.22.7" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" @@ -91817,8 +92203,8 @@ in sources."@npmcli/config-6.2.1" (sources."@npmcli/map-workspaces-3.0.4" // { dependencies = [ - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."@npmcli/name-from-folder-2.0.0" @@ -91844,12 +92230,12 @@ in sources."@types/minimist-1.2.2" sources."@types/ms-0.7.31" sources."@types/nlcst-1.0.0" - sources."@types/node-18.16.18" + sources."@types/node-18.16.19" sources."@types/normalize-package-data-2.4.1" sources."@types/supports-color-8.1.1" - sources."@types/unist-2.0.6" + sources."@types/unist-3.0.0" sources."abbrev-2.0.0" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" (sources."ansi-align-3.0.1" // { dependencies = [ @@ -91864,9 +92250,9 @@ in sources."arrify-1.0.1" sources."bail-2.0.2" sources."balanced-match-1.0.2" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."type-fest-2.19.0" ]; }) @@ -91939,7 +92325,11 @@ in sources."escape-goat-4.0.0" sources."escape-string-regexp-1.0.5" sources."estree-util-is-identifier-name-2.1.0" - sources."estree-util-visit-1.2.1" + (sources."estree-util-visit-1.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."event-stream-3.1.7" sources."extend-3.0.2" sources."fault-2.0.1" @@ -91966,13 +92356,25 @@ in sources."has-flag-3.0.0" sources."has-yarn-3.0.0" sources."hast-util-embedded-2.0.1" - sources."hast-util-from-parse5-7.1.2" + (sources."hast-util-from-parse5-7.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."hast-util-has-property-2.0.1" sources."hast-util-is-body-ok-link-2.0.0" - sources."hast-util-is-element-2.1.3" + (sources."hast-util-is-element-2.1.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."hast-util-parse-selector-3.1.1" sources."hast-util-phrasing-2.0.2" - sources."hast-util-to-nlcst-2.2.0" + (sources."hast-util-to-nlcst-2.2.0" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."hast-util-to-string-2.0.0" sources."hast-util-whitespace-2.0.1" sources."hastscript-7.2.0" @@ -92034,7 +92436,11 @@ in sources."escape-string-regexp-5.0.0" ]; }) - sources."mdast-util-from-markdown-1.3.1" + (sources."mdast-util-from-markdown-1.3.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."mdast-util-frontmatter-1.0.1" sources."mdast-util-gfm-2.0.2" sources."mdast-util-gfm-autolink-literal-1.0.3" @@ -92044,11 +92450,23 @@ in sources."mdast-util-gfm-task-list-item-1.0.2" sources."mdast-util-mdx-2.0.1" sources."mdast-util-mdx-expression-1.3.2" - sources."mdast-util-mdx-jsx-2.1.4" + (sources."mdast-util-mdx-jsx-2.1.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."mdast-util-mdxjs-esm-1.3.1" sources."mdast-util-phrasing-3.0.1" - sources."mdast-util-to-markdown-1.5.0" - sources."mdast-util-to-nlcst-5.2.1" + (sources."mdast-util-to-markdown-1.5.0" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."mdast-util-to-nlcst-5.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."mdast-util-to-string-3.2.0" sources."meow-11.0.0" sources."micromark-3.2.0" @@ -92079,7 +92497,11 @@ in sources."micromark-util-decode-numeric-character-reference-1.1.0" sources."micromark-util-decode-string-1.1.0" sources."micromark-util-encode-1.1.0" - sources."micromark-util-events-to-acorn-1.2.3" + (sources."micromark-util-events-to-acorn-1.2.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."micromark-util-html-tag-name-1.2.0" sources."micromark-util-normalize-identifier-1.1.0" sources."micromark-util-resolve-all-1.1.0" @@ -92092,12 +92514,20 @@ in sources."minimatch-5.1.6" sources."minimist-1.2.8" sources."minimist-options-4.1.0" - sources."minipass-6.0.2" + sources."minipass-7.0.1" sources."mri-1.2.0" sources."ms-2.1.2" - sources."nlcst-is-literal-2.1.1" + (sources."nlcst-is-literal-2.1.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."nlcst-normalize-3.1.1" - sources."nlcst-search-3.1.1" + (sources."nlcst-search-3.1.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."nlcst-to-string-3.1.1" sources."nopt-7.2.0" sources."normalize-package-data-4.0.1" @@ -92114,10 +92544,15 @@ in sources."nlcst-to-string-2.0.4" ]; }) - sources."parse-entities-4.0.1" + (sources."parse-entities-4.0.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."parse-json-5.2.0" (sources."parse-latin-5.0.1" // { dependencies = [ + sources."@types/unist-2.0.6" sources."unist-util-modify-children-3.1.1" sources."unist-util-visit-children-2.0.2" ]; @@ -92125,7 +92560,7 @@ in sources."parse5-6.0.1" sources."path-exists-5.0.0" sources."path-key-3.1.1" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -92169,21 +92604,33 @@ in sources."registry-auth-token-5.0.2" sources."registry-url-6.0.1" sources."rehype-parse-8.0.4" - sources."rehype-retext-3.0.2" + (sources."rehype-retext-3.0.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."remark-frontmatter-4.0.1" sources."remark-gfm-3.0.1" sources."remark-mdx-2.0.0" sources."remark-message-control-7.1.1" sources."remark-parse-10.0.2" - sources."remark-retext-5.0.1" + (sources."remark-retext-5.0.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."resolve-alpn-1.2.1" sources."responselike-3.0.0" sources."retext-english-4.1.0" - sources."retext-equality-6.6.0" + (sources."retext-equality-6.6.0" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."retext-profanities-7.2.2" sources."sade-1.8.1" sources."safe-buffer-5.2.1" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -92246,12 +92693,14 @@ in sources."unherit-3.0.1" (sources."unified-10.1.2" // { dependencies = [ + sources."@types/unist-2.0.6" sources."is-plain-obj-4.1.0" ]; }) sources."unified-diff-4.0.1" (sources."unified-engine-10.1.0" // { dependencies = [ + sources."@types/unist-2.0.6" sources."is-plain-obj-4.1.0" sources."lines-and-columns-2.0.3" sources."parse-json-6.0.2" @@ -92259,40 +92708,85 @@ in }) (sources."unified-message-control-4.0.0" // { dependencies = [ + sources."@types/unist-2.0.6" sources."unist-util-visit-3.1.0" sources."unist-util-visit-parents-4.1.1" ]; }) sources."unique-string-3.0.0" - sources."unist-util-inspect-7.0.2" - sources."unist-util-is-5.2.1" + (sources."unist-util-inspect-7.0.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-is-5.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) (sources."unist-util-modify-children-2.0.0" // { dependencies = [ sources."array-iterate-1.1.4" ]; }) - sources."unist-util-position-4.0.4" - sources."unist-util-position-from-estree-1.1.2" - sources."unist-util-remove-position-4.0.2" - sources."unist-util-stringify-position-3.0.3" - sources."unist-util-visit-4.1.2" + (sources."unist-util-position-4.0.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-position-from-estree-1.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-remove-position-4.0.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-stringify-position-3.0.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-visit-4.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."unist-util-visit-children-1.1.4" - sources."unist-util-visit-parents-5.1.3" + (sources."unist-util-visit-parents-5.1.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) (sources."update-notifier-6.0.2" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" ]; }) sources."util-deprecate-1.0.2" sources."uvu-0.5.6" sources."validate-npm-package-license-3.0.4" - sources."vfile-5.3.7" + (sources."vfile-5.3.7" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."vfile-find-up-6.1.0" - sources."vfile-location-4.1.0" - sources."vfile-message-3.1.4" + (sources."vfile-location-4.1.0" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."vfile-message-3.1.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) (sources."vfile-reporter-7.0.5" // { dependencies = [ - sources."supports-color-9.3.1" + sources."supports-color-9.4.0" ]; }) sources."vfile-sort-3.0.1" @@ -92351,25 +92845,25 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" sources."@babel/helper-module-imports-7.22.5" sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" @@ -92380,6 +92874,7 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@xmldom/xmldom-0.8.8" sources."JSV-4.0.2" sources."ansi-styles-3.2.1" @@ -92388,7 +92883,7 @@ in sources."balanced-match-1.0.2" sources."brace-expansion-2.0.1" sources."browserslist-4.21.9" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" @@ -92398,7 +92893,7 @@ in sources."convert-source-map-1.9.0" sources."debug-4.3.4" sources."ejs-3.1.6" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."ensure-posix-path-1.1.1" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" @@ -92457,7 +92952,7 @@ in }) sources."moment-2.29.1" sources."ms-2.1.2" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."node.extend-2.0.2" (sources."nomnom-1.8.1" // { dependencies = [ @@ -92471,7 +92966,6 @@ in sources."pkginfo-0.4.1" sources."resolve-1.22.3" sources."sax-0.5.8" - sources."semver-6.3.0" sources."source-map-0.7.4" sources."strip-ansi-0.1.1" sources."supports-color-5.5.0" @@ -92701,7 +93195,7 @@ in dependencies = [ sources."@types/glob-7.2.0" sources."@types/minimatch-5.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" sources."chromium-pickle-js-0.2.0" @@ -92786,15 +93280,15 @@ in }; dependencies = [ sources."browserslist-4.21.9" - sources."caniuse-lite-1.0.30001508" - sources."electron-to-chromium-1.4.442" + sources."caniuse-lite-1.0.30001513" + sources."electron-to-chromium-1.4.454" sources."escalade-3.1.1" sources."fraction.js-4.2.0" sources."nanoid-3.3.6" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-range-0.1.2" sources."picocolors-1.0.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-value-parser-4.2.0" sources."source-map-js-1.0.2" sources."update-browserslist-db-1.0.11" @@ -92825,10 +93319,10 @@ in sources."lru-cache-6.0.0" sources."minimist-1.2.8" sources."neo-async-2.6.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."parse-github-url-1.0.2" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."source-map-0.6.1" sources."tr46-0.0.3" sources."uglify-js-3.17.4" @@ -92857,9 +93351,9 @@ in }; dependencies = [ sources."@tootallnate/once-1.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/yauzl-2.10.0" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" sources."ansi-escapes-4.3.2" @@ -92867,7 +93361,7 @@ in sources."ansi-styles-4.3.0" sources."ast-types-0.13.4" sources."available-typed-arrays-1.0.5" - (sources."aws-sdk-2.1406.0" // { + (sources."aws-sdk-2.1413.0" // { dependencies = [ sources."uuid-8.0.0" ]; @@ -93092,10 +93586,10 @@ in aws-cdk = nodeEnv.buildNodePackage { name = "aws-cdk"; packageName = "aws-cdk"; - version = "2.85.0"; + version = "2.87.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.85.0.tgz"; - sha512 = "duRE5rvP9Qu5iUNgA6+knHKsQ7xI6yKMUxyARTveYEzW/qDHD0RWKRu+pDbbwXLlzcr25oKGPjC3dM0ui2beKg=="; + url = "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.87.0.tgz"; + sha512 = "dBm74nl3dMUxoAzgjcfKnzJyoVNIV//B1sqDN11cC3LXEflYapcBxPxZHAyGcRXg5dW3m14dMdKVQfmt4N970g=="; }; dependencies = [ sources."fsevents-2.3.2" @@ -93142,7 +93636,7 @@ in sources."@types/mdast-3.0.11" sources."@types/minimist-1.2.2" sources."@types/normalize-package-data-2.4.1" - sources."@types/unist-2.0.6" + sources."@types/unist-3.0.0" sources."aggregate-error-3.1.0" (sources."ansi-escapes-4.3.2" // { dependencies = [ @@ -93213,7 +93707,7 @@ in sources."eslint-rule-docs-1.1.235" sources."execa-1.0.0" sources."extend-3.0.2" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."find-up-4.1.0" @@ -93285,6 +93779,7 @@ in sources."mdast-util-heading-style-1.0.6" (sources."mdast-util-to-markdown-0.6.5" // { dependencies = [ + sources."@types/unist-2.0.6" sources."mdast-util-to-string-2.0.0" ]; }) @@ -93306,7 +93801,7 @@ in sources."nice-try-1.0.5" (sources."normalize-package-data-3.0.3" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."normalize-url-4.5.1" @@ -93487,7 +93982,11 @@ in sources."unist-util-is-3.0.0" sources."unist-util-map-1.0.5" sources."unist-util-position-3.1.0" - sources."unist-util-stringify-position-2.0.3" + (sources."unist-util-stringify-position-2.0.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) (sources."unist-util-to-list-of-char-0.1.3" // { dependencies = [ sources."unist-util-visit-1.4.1" @@ -93495,6 +93994,7 @@ in }) (sources."unist-util-visit-2.0.3" // { dependencies = [ + sources."@types/unist-2.0.6" sources."unist-util-is-4.1.0" sources."unist-util-visit-parents-3.1.1" ]; @@ -93504,9 +94004,17 @@ in sources."util-deprecate-1.0.2" sources."validate-glob-opts-1.0.2" sources."validate-npm-package-license-3.0.4" - sources."vfile-4.2.1" + (sources."vfile-4.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."vfile-location-3.2.0" - sources."vfile-message-2.0.4" + (sources."vfile-message-2.0.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."vfile-reporter-pretty-5.0.0" sources."vfile-statistics-1.1.4" sources."vfile-to-eslint-2.0.2" @@ -93531,20 +94039,20 @@ in balanceofsatoshis = nodeEnv.buildNodePackage { name = "balanceofsatoshis"; packageName = "balanceofsatoshis"; - version = "15.8.12"; + version = "15.8.13"; src = fetchurl { - url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-15.8.12.tgz"; - sha512 = "pIap5H/8xJB5KTtTNoXzJHVzuEih6WbVy0vcotR4RhkYkAQ1RLHRsXm9KmzjnTnsDzLzzuxb/DSPNBc1BcOuaQ=="; + url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-15.8.13.tgz"; + sha512 = "hTRX28Fd4o3GeMLfZ1WED3siPPmzNp4j9w+BB0seAlFuwlYwYI5B54CsdjyVXtPbLop8gp2ij5C8IQ10HU56vw=="; }; dependencies = [ - sources."@alexbosworth/blockchain-1.4.0" + sources."@alexbosworth/blockchain-1.5.0" (sources."@alexbosworth/caporal-1.4.4" // { dependencies = [ sources."colorette-1.4.0" ]; }) sources."@alexbosworth/cli-table3-0.6.1" - sources."@alexbosworth/fiat-1.0.4" + sources."@alexbosworth/fiat-2.0.0" sources."@alexbosworth/html2unicode-1.1.5" sources."@alexbosworth/node-fetch-2.6.2" (sources."@alexbosworth/prettyjson-1.2.2" // { @@ -93561,12 +94069,12 @@ in }) sources."@colors/colors-1.5.0" sources."@dabh/diagnostics-2.0.3" - sources."@grammyjs/types-3.1.1" - sources."@grpc/grpc-js-1.8.13" - sources."@grpc/proto-loader-0.7.6" + sources."@grammyjs/types-3.1.2" + sources."@grpc/grpc-js-1.8.17" + sources."@grpc/proto-loader-0.7.7" sources."@handsontable/formulajs-2.0.2" - sources."@json2csv/formatters-6.1.3" - sources."@json2csv/plainjs-6.1.3" + sources."@json2csv/formatters-7.0.1" + sources."@json2csv/plainjs-7.0.1" sources."@mitmaro/errors-1.0.0" sources."@mitmaro/http-authorization-header-1.0.0" sources."@noble/hashes-1.3.1" @@ -93580,7 +94088,7 @@ in sources."@protobufjs/path-1.1.2" sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" - sources."@streamparser/json-0.0.12" + sources."@streamparser/json-0.0.15" sources."@types/body-parser-1.19.2" sources."@types/caseless-0.12.2" sources."@types/connect-3.4.35" @@ -93589,7 +94097,7 @@ in sources."@types/http-errors-2.0.1" sources."@types/long-4.0.2" sources."@types/mime-1.3.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" sources."@types/request-2.48.8" @@ -93616,7 +94124,7 @@ in sources."asciichart-1.5.25" sources."astral-regex-2.0.0" sources."async-3.2.4" - sources."asyncjs-util-1.2.11" + sources."asyncjs-util-1.2.12" sources."asynckit-0.4.0" sources."base-x-4.0.0" sources."base64-js-1.5.1" @@ -93637,9 +94145,9 @@ in sources."bluebird-3.7.2" sources."bn.js-5.2.1" sources."body-parser-1.20.2" - sources."bolt01-1.2.6" - sources."bolt03-1.3.0" - sources."bolt07-1.8.3" + sources."bolt01-2.0.0" + sources."bolt03-1.3.1" + sources."bolt07-1.8.4" sources."bolt09-0.2.5" sources."bs58-5.0.0" sources."bs58check-3.0.1" @@ -93660,7 +94168,7 @@ in sources."cli-cursor-1.0.2" sources."cli-spinners-2.9.0" sources."cli-width-2.2.1" - sources."cliui-7.0.4" + sources."cliui-8.0.1" sources."clone-1.0.4" sources."code-point-at-1.1.0" sources."color-3.2.1" @@ -93730,20 +94238,8 @@ in sources."gauge-1.2.7" sources."get-caller-file-2.0.5" sources."get-intrinsic-1.2.1" - (sources."goldengate-12.0.5" // { - dependencies = [ - sources."base-x-3.0.9" - sources."bitcoinjs-lib-6.1.0" - sources."bs58-4.0.1" - sources."bs58check-2.1.2" - sources."cbor-8.1.0" - sources."colorette-2.0.19" - sources."ln-service-54.10.5" - sources."ln-sync-4.3.2" - sources."tiny-secp256k1-2.2.1" - ]; - }) - (sources."grammy-1.16.2" // { + sources."goldengate-13.0.0" + (sources."grammy-1.17.1" // { dependencies = [ sources."debug-4.3.4" sources."ms-2.1.2" @@ -93776,7 +94272,7 @@ in dependencies = [ sources."ansi-escapes-4.3.2" sources."ansi-styles-4.3.0" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."cli-cursor-3.1.0" sources."cli-width-4.0.0" sources."color-convert-2.0.1" @@ -93789,7 +94285,6 @@ in sources."restore-cursor-3.1.0" sources."run-async-3.0.0" sources."tmp-0.0.33" - sources."type-fest-0.21.3" sources."wrap-ansi-6.2.0" ]; }) @@ -93797,6 +94292,7 @@ in dependencies = [ sources."base-x-3.0.9" sources."bitcoinjs-lib-6.1.0" + sources."bolt07-1.8.3" sources."bs58-4.0.1" sources."bs58check-2.1.2" sources."tiny-secp256k1-2.2.1" @@ -93828,74 +94324,94 @@ in sources."@grpc/grpc-js-1.8.12" sources."@grpc/proto-loader-0.7.5" sources."@types/node-18.15.0" + sources."asyncjs-util-1.2.11" sources."base-x-3.0.9" sources."bitcoinjs-lib-6.1.0" + sources."bolt07-1.8.3" sources."bs58-4.0.1" sources."bs58check-2.1.2" sources."cbor-8.1.0" + sources."cliui-7.0.4" + sources."psbt-2.7.2" sources."tiny-secp256k1-2.2.1" + sources."type-fest-3.6.1" + sources."yargs-16.2.0" + sources."yargs-parser-20.2.9" ]; }) - (sources."ln-accounting-7.0.1" // { + (sources."ln-accounting-7.0.2" // { dependencies = [ - sources."@grpc/grpc-js-1.8.14" - sources."@types/node-18.16.3" + sources."@grpc/grpc-js-1.8.13" + sources."@grpc/proto-loader-0.7.6" sources."base-x-3.0.9" - sources."bitcoinjs-lib-6.1.0" + sources."bolt01-1.2.6" + sources."bolt07-1.8.3" sources."bs58-4.0.1" sources."bs58check-2.1.2" sources."cbor-8.1.0" - sources."lightning-9.3.0" - sources."ln-service-56.3.0" + sources."cliui-7.0.4" + sources."colorette-2.0.19" + (sources."goldengate-12.0.5" // { + dependencies = [ + sources."asyncjs-util-1.2.11" + sources."bitcoinjs-lib-6.1.0" + sources."ln-service-54.10.5" + ]; + }) + (sources."ln-sync-4.3.2" // { + dependencies = [ + sources."asyncjs-util-1.2.11" + sources."bitcoinjs-lib-6.1.0" + sources."ln-service-54.10.5" + ]; + }) + (sources."psbt-2.7.2" // { + dependencies = [ + sources."bitcoinjs-lib-6.1.0" + ]; + }) sources."tiny-secp256k1-2.2.1" - sources."type-fest-3.9.0" + sources."yargs-16.2.0" + sources."yargs-parser-20.2.9" ]; }) - (sources."ln-service-56.7.1" // { + (sources."ln-service-56.8.0" // { dependencies = [ - sources."@grpc/grpc-js-1.8.16" - sources."@grpc/proto-loader-0.7.7" - sources."@types/node-20.3.1" + sources."@types/node-20.3.2" sources."@types/ws-8.5.5" - sources."cliui-8.0.1" - sources."lightning-9.7.1" - sources."type-fest-3.12.0" - sources."yargs-17.7.2" - sources."yargs-parser-21.1.1" - ]; - }) - (sources."ln-sync-5.2.2" // { - dependencies = [ - sources."@grpc/grpc-js-1.8.15" - sources."@grpc/proto-loader-0.7.7" - sources."@types/node-20.2.5" - sources."cliui-8.0.1" - (sources."lightning-9.5.1" // { + sources."bolt09-1.0.0" + sources."invoices-3.0.0" + (sources."lightning-9.8.0" // { dependencies = [ - sources."bitcoinjs-lib-6.1.2" + sources."tiny-secp256k1-2.2.3" ]; }) - sources."ln-service-56.5.1" - sources."type-fest-3.11.1" - sources."yargs-17.7.2" - sources."yargs-parser-21.1.1" + sources."tiny-secp256k1-2.2.2" + sources."type-fest-3.12.0" ]; }) + sources."ln-sync-5.2.3" (sources."ln-telegram-4.6.1" // { dependencies = [ + sources."@alexbosworth/fiat-1.0.4" sources."@grammyjs/types-2.12.1" sources."@grpc/grpc-js-1.8.4" sources."@grpc/proto-loader-0.7.4" + sources."@json2csv/formatters-6.1.3" sources."@json2csv/plainjs-6.1.2" sources."@streamparser/json-0.0.10" sources."@types/express-4.17.15" sources."@types/node-18.11.18" + sources."asyncjs-util-1.2.11" sources."base-x-3.0.9" sources."bitcoinjs-lib-6.1.0" sources."body-parser-1.20.1" + sources."bolt01-1.2.6" + sources."bolt07-1.8.3" sources."bs58-4.0.1" sources."bs58check-2.1.2" sources."cbor-8.1.0" + sources."cliui-7.0.4" sources."colorette-2.0.19" sources."debug-4.3.4" (sources."goldengate-12.0.2" // { @@ -93918,11 +94434,14 @@ in sources."ln-sync-4.2.0" ]; }) + sources."psbt-2.7.2" sources."raw-body-2.5.1" sources."tiny-secp256k1-2.2.1" sources."type-fest-3.5.1" sources."utf-8-validate-5.0.10" sources."ws-8.11.0" + sources."yargs-16.2.0" + sources."yargs-parser-20.2.9" ]; }) sources."lodash-4.17.21" @@ -93972,7 +94491,7 @@ in sources."ms-2.0.0" sources."mute-stream-0.0.6" sources."negotiator-0.6.3" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" sources."nofilter-3.1.0" sources."npmlog-2.0.4" @@ -94005,43 +94524,71 @@ in }) (sources."paid-services-5.0.4" // { dependencies = [ - sources."@grpc/grpc-js-1.8.14" + sources."@alexbosworth/fiat-1.0.4" + sources."@grpc/grpc-js-1.8.13" + sources."@grpc/proto-loader-0.7.6" sources."@types/node-18.16.3" + sources."asyncjs-util-1.2.11" sources."base-x-3.0.9" sources."bitcoinjs-lib-6.1.0" + sources."bolt01-1.2.6" + sources."bolt07-1.8.3" sources."bs58-4.0.1" sources."bs58check-2.1.2" sources."cbor-8.1.0" - sources."lightning-9.3.0" + sources."cliui-7.0.4" + sources."colorette-2.0.19" + (sources."goldengate-12.0.5" // { + dependencies = [ + sources."ln-service-54.10.5" + sources."ln-sync-4.3.2" + ]; + }) + (sources."lightning-9.3.0" // { + dependencies = [ + sources."@grpc/grpc-js-1.8.14" + ]; + }) sources."ln-service-56.3.0" - sources."ln-sync-5.2.0" + (sources."ln-sync-5.2.0" // { + dependencies = [ + sources."colorette-2.0.20" + ]; + }) + sources."psbt-2.7.2" sources."tiny-secp256k1-2.2.1" sources."type-fest-3.9.0" + sources."yargs-16.2.0" + sources."yargs-parser-20.2.9" ]; }) sources."parseurl-1.3.3" sources."path-to-regexp-0.1.7" sources."pinkie-2.0.4" sources."pinkie-promise-2.0.1" - (sources."probing-3.0.1" // { + (sources."probing-4.0.0" // { dependencies = [ - sources."@grpc/grpc-js-1.8.1" - sources."@grpc/proto-loader-0.7.4" - sources."@types/express-4.17.15" - sources."@types/node-18.11.18" + sources."@grpc/grpc-js-1.8.16" + sources."@types/node-20.3.1" + sources."@types/ws-8.5.5" sources."base-x-3.0.9" sources."bitcoinjs-lib-6.1.0" - sources."body-parser-1.20.1" sources."bs58-4.0.1" sources."bs58check-2.1.2" - sources."cbor-8.1.0" - sources."lightning-7.0.3" - sources."ln-service-54.9.0" - sources."raw-body-2.5.1" - sources."tiny-secp256k1-2.2.1" - sources."type-fest-3.5.1" - sources."utf-8-validate-5.0.10" - sources."ws-8.11.0" + (sources."lightning-9.7.1" // { + dependencies = [ + sources."asyncjs-util-1.2.11" + sources."bolt07-1.8.3" + ]; + }) + (sources."ln-service-56.7.1" // { + dependencies = [ + sources."bolt07-1.8.3" + ]; + }) + sources."psbt-2.7.2" + sources."tiny-secp256k1-2.2.2" + sources."type-fest-3.12.0" ]; }) sources."process-nextick-args-2.0.1" @@ -94051,14 +94598,7 @@ in ]; }) sources."proxy-addr-2.0.7" - (sources."psbt-2.7.2" // { - dependencies = [ - sources."base-x-3.0.9" - sources."bitcoinjs-lib-6.1.0" - sources."bs58-4.0.1" - sources."bs58check-2.1.2" - ]; - }) + sources."psbt-3.0.0" sources."punycode-2.3.0" sources."pushdata-bitcoin-1.0.1" sources."qrcode-terminal-0.12.0" @@ -94125,7 +94665,7 @@ in sources."text-hex-1.0.0" sources."through-2.3.8" sources."tiny-emitter-2.1.0" - sources."tiny-secp256k1-2.2.2" + sources."tiny-secp256k1-2.2.3" sources."tmp-0.0.29" sources."toidentifier-1.0.1" sources."tr46-0.0.3" @@ -94134,7 +94674,7 @@ in sources."tslib-2.6.0" sources."tweetnacl-1.0.3" sources."tweetnacl-util-0.15.1" - sources."type-fest-3.6.1" + sources."type-fest-0.21.3" sources."type-is-1.6.18" sources."typedarray-0.0.6" sources."typeforce-1.18.0" @@ -94177,8 +94717,8 @@ in }) sources."ws-8.13.0" sources."y18n-5.0.8" - sources."yargs-16.2.0" - sources."yargs-parser-20.2.9" + sources."yargs-17.7.2" + sources."yargs-parser-21.1.1" ]; buildInputs = globalBuildInputs; meta = { @@ -94640,7 +95180,7 @@ in sources."@socket.io/component-emitter-3.1.0" sources."@types/cookie-0.4.1" sources."@types/cors-2.8.13" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."accepts-1.3.8" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -94685,7 +95225,7 @@ in sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."engine.io-6.5.1" - sources."engine.io-client-6.5.0" + sources."engine.io-client-6.5.1" sources."engine.io-parser-5.1.0" sources."escalade-3.1.1" sources."escape-html-1.0.3" @@ -94787,9 +95327,9 @@ in sources."serve-static-1.13.2" sources."server-destroy-1.0.1" sources."setprototypeof-1.2.0" - sources."socket.io-4.7.0" + sources."socket.io-4.7.1" sources."socket.io-adapter-2.5.2" - sources."socket.io-client-4.7.0" + sources."socket.io-client-4.7.1" sources."socket.io-parser-4.2.4" sources."statuses-1.3.1" sources."stream-throttle-0.1.3" @@ -94875,93 +95415,56 @@ in sources."tslib-1.14.1" ]; }) - sources."@aws-sdk/abort-controller-3.357.0" sources."@aws-sdk/chunked-blob-reader-3.310.0" - sources."@aws-sdk/client-cognito-identity-3.360.0" - sources."@aws-sdk/client-s3-3.360.0" - sources."@aws-sdk/client-sso-3.360.0" - sources."@aws-sdk/client-sso-oidc-3.360.0" - sources."@aws-sdk/client-sts-3.360.0" - sources."@aws-sdk/config-resolver-3.357.0" - sources."@aws-sdk/credential-provider-cognito-identity-3.360.0" - sources."@aws-sdk/credential-provider-env-3.357.0" - sources."@aws-sdk/credential-provider-imds-3.357.0" - sources."@aws-sdk/credential-provider-ini-3.360.0" - sources."@aws-sdk/credential-provider-node-3.360.0" - sources."@aws-sdk/credential-provider-process-3.357.0" - sources."@aws-sdk/credential-provider-sso-3.360.0" - sources."@aws-sdk/credential-provider-web-identity-3.357.0" - sources."@aws-sdk/credential-providers-3.360.0" - sources."@aws-sdk/eventstream-codec-3.357.0" - sources."@aws-sdk/eventstream-serde-browser-3.357.0" - sources."@aws-sdk/eventstream-serde-config-resolver-3.357.0" - sources."@aws-sdk/eventstream-serde-node-3.357.0" - sources."@aws-sdk/eventstream-serde-universal-3.357.0" - sources."@aws-sdk/fetch-http-handler-3.357.0" - sources."@aws-sdk/hash-blob-browser-3.357.0" - sources."@aws-sdk/hash-node-3.357.0" + sources."@aws-sdk/chunked-blob-reader-native-3.310.0" + sources."@aws-sdk/client-cognito-identity-3.363.0" + sources."@aws-sdk/client-s3-3.367.0" + sources."@aws-sdk/client-sso-3.363.0" + sources."@aws-sdk/client-sso-oidc-3.363.0" + sources."@aws-sdk/client-sts-3.363.0" + sources."@aws-sdk/credential-provider-cognito-identity-3.363.0" + sources."@aws-sdk/credential-provider-env-3.363.0" + sources."@aws-sdk/credential-provider-ini-3.363.0" + sources."@aws-sdk/credential-provider-node-3.363.0" + sources."@aws-sdk/credential-provider-process-3.363.0" + sources."@aws-sdk/credential-provider-sso-3.363.0" + sources."@aws-sdk/credential-provider-web-identity-3.363.0" + sources."@aws-sdk/credential-providers-3.363.0" + sources."@aws-sdk/hash-blob-browser-3.367.0" sources."@aws-sdk/hash-stream-node-3.357.0" - sources."@aws-sdk/invalid-dependency-3.357.0" sources."@aws-sdk/is-array-buffer-3.310.0" sources."@aws-sdk/md5-js-3.357.0" - sources."@aws-sdk/middleware-bucket-endpoint-3.357.0" - sources."@aws-sdk/middleware-content-length-3.357.0" - sources."@aws-sdk/middleware-endpoint-3.357.0" - sources."@aws-sdk/middleware-expect-continue-3.357.0" - sources."@aws-sdk/middleware-flexible-checksums-3.357.0" - sources."@aws-sdk/middleware-host-header-3.357.0" - sources."@aws-sdk/middleware-location-constraint-3.357.0" - sources."@aws-sdk/middleware-logger-3.357.0" - sources."@aws-sdk/middleware-recursion-detection-3.357.0" - sources."@aws-sdk/middleware-retry-3.357.0" - sources."@aws-sdk/middleware-sdk-s3-3.357.0" - sources."@aws-sdk/middleware-sdk-sts-3.357.0" - sources."@aws-sdk/middleware-serde-3.357.0" - sources."@aws-sdk/middleware-signing-3.357.0" - sources."@aws-sdk/middleware-ssec-3.357.0" - sources."@aws-sdk/middleware-stack-3.357.0" - sources."@aws-sdk/middleware-user-agent-3.357.0" - sources."@aws-sdk/node-config-provider-3.357.0" - sources."@aws-sdk/node-http-handler-3.360.0" - sources."@aws-sdk/property-provider-3.357.0" - sources."@aws-sdk/protocol-http-3.357.0" - sources."@aws-sdk/querystring-builder-3.357.0" - sources."@aws-sdk/querystring-parser-3.357.0" - sources."@aws-sdk/service-error-classification-3.357.0" - sources."@aws-sdk/shared-ini-file-loader-3.357.0" - sources."@aws-sdk/signature-v4-3.357.0" - sources."@aws-sdk/signature-v4-crt-3.357.0" - sources."@aws-sdk/signature-v4-multi-region-3.357.0" - sources."@aws-sdk/smithy-client-3.360.0" - sources."@aws-sdk/token-providers-3.360.0" + sources."@aws-sdk/middleware-bucket-endpoint-3.363.0" + sources."@aws-sdk/middleware-expect-continue-3.363.0" + sources."@aws-sdk/middleware-flexible-checksums-3.363.0" + sources."@aws-sdk/middleware-host-header-3.363.0" + sources."@aws-sdk/middleware-location-constraint-3.363.0" + sources."@aws-sdk/middleware-logger-3.363.0" + sources."@aws-sdk/middleware-recursion-detection-3.363.0" + sources."@aws-sdk/middleware-sdk-s3-3.363.0" + sources."@aws-sdk/middleware-sdk-sts-3.363.0" + sources."@aws-sdk/middleware-signing-3.363.0" + sources."@aws-sdk/middleware-ssec-3.363.0" + sources."@aws-sdk/middleware-user-agent-3.363.0" + sources."@aws-sdk/signature-v4-crt-3.363.0" + sources."@aws-sdk/signature-v4-multi-region-3.363.0" + sources."@aws-sdk/token-providers-3.363.0" sources."@aws-sdk/types-3.357.0" - sources."@aws-sdk/url-parser-3.357.0" sources."@aws-sdk/util-arn-parser-3.310.0" sources."@aws-sdk/util-base64-3.310.0" - sources."@aws-sdk/util-body-length-browser-3.310.0" - sources."@aws-sdk/util-body-length-node-3.310.0" sources."@aws-sdk/util-buffer-from-3.310.0" - sources."@aws-sdk/util-config-provider-3.310.0" - sources."@aws-sdk/util-defaults-mode-browser-3.360.0" - sources."@aws-sdk/util-defaults-mode-node-3.360.0" sources."@aws-sdk/util-endpoints-3.357.0" - sources."@aws-sdk/util-hex-encoding-3.310.0" sources."@aws-sdk/util-locate-window-3.310.0" - sources."@aws-sdk/util-middleware-3.357.0" - sources."@aws-sdk/util-retry-3.357.0" - sources."@aws-sdk/util-stream-3.360.0" - sources."@aws-sdk/util-uri-escape-3.310.0" - sources."@aws-sdk/util-user-agent-browser-3.357.0" - sources."@aws-sdk/util-user-agent-node-3.357.0" + sources."@aws-sdk/util-user-agent-browser-3.363.0" + sources."@aws-sdk/util-user-agent-node-3.363.0" sources."@aws-sdk/util-utf8-3.310.0" sources."@aws-sdk/util-utf8-browser-3.259.0" - sources."@aws-sdk/util-waiter-3.357.0" sources."@aws-sdk/xml-builder-3.310.0" sources."@babel/code-frame-7.22.5" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/types-7.22.5" sources."@httptoolkit/websocket-stream-6.0.1" (sources."@janoside/app-utils-git+https://github.com/janoside/app-utils#0f52c7028951c1c2b67b06b2ce50fd74001bba93" // { @@ -94972,6 +95475,14 @@ in sources."@kurkle/color-0.3.2" sources."@kwsites/file-exists-1.1.1" sources."@kwsites/promise-deferred-1.1.1" + sources."@mongodb-js/zstd-1.1.0" + sources."@mongodb-js/zstd-darwin-arm64-1.1.0" + sources."@mongodb-js/zstd-darwin-x64-1.1.0" + sources."@mongodb-js/zstd-linux-arm64-gnu-1.1.0" + sources."@mongodb-js/zstd-linux-arm64-musl-1.1.0" + sources."@mongodb-js/zstd-linux-x64-gnu-1.1.0" + sources."@mongodb-js/zstd-linux-x64-musl-1.1.0" + sources."@mongodb-js/zstd-win32-x64-msvc-1.1.0" sources."@napi-rs/snappy-android-arm-eabi-7.2.2" sources."@napi-rs/snappy-android-arm64-7.2.2" sources."@napi-rs/snappy-darwin-arm64-7.2.2" @@ -94998,11 +95509,52 @@ in sources."@redis/search-1.1.3" sources."@redis/time-series-1.0.4" sources."@scure/base-1.1.1" - sources."@smithy/protocol-http-1.1.0" - sources."@smithy/types-1.1.0" + sources."@smithy/abort-controller-1.0.2" + sources."@smithy/config-resolver-1.0.2" + sources."@smithy/credential-provider-imds-1.0.2" + sources."@smithy/eventstream-codec-1.0.2" + sources."@smithy/eventstream-serde-browser-1.0.2" + sources."@smithy/eventstream-serde-config-resolver-1.0.2" + sources."@smithy/eventstream-serde-node-1.0.2" + sources."@smithy/eventstream-serde-universal-1.0.2" + sources."@smithy/fetch-http-handler-1.0.2" + sources."@smithy/hash-node-1.0.2" + sources."@smithy/invalid-dependency-1.0.2" + sources."@smithy/is-array-buffer-1.0.2" + sources."@smithy/middleware-content-length-1.0.2" + sources."@smithy/middleware-endpoint-1.0.3" + sources."@smithy/middleware-retry-1.0.4" + sources."@smithy/middleware-serde-1.0.2" + sources."@smithy/middleware-stack-1.0.2" + sources."@smithy/node-config-provider-1.0.2" + sources."@smithy/node-http-handler-1.0.3" + sources."@smithy/property-provider-1.0.2" + sources."@smithy/protocol-http-1.1.1" + sources."@smithy/querystring-builder-1.0.2" + sources."@smithy/querystring-parser-1.0.2" + sources."@smithy/service-error-classification-1.0.3" + sources."@smithy/shared-ini-file-loader-1.0.2" + sources."@smithy/signature-v4-1.0.2" + sources."@smithy/smithy-client-1.0.4" + sources."@smithy/types-1.1.1" + sources."@smithy/url-parser-1.0.2" + sources."@smithy/util-base64-1.0.2" + sources."@smithy/util-body-length-browser-1.0.2" + sources."@smithy/util-body-length-node-1.0.2" + sources."@smithy/util-buffer-from-1.0.2" + sources."@smithy/util-config-provider-1.0.2" + sources."@smithy/util-defaults-mode-browser-1.0.2" + sources."@smithy/util-defaults-mode-node-1.0.2" + sources."@smithy/util-hex-encoding-1.0.2" + sources."@smithy/util-middleware-1.0.2" + sources."@smithy/util-retry-1.0.4" + sources."@smithy/util-stream-1.0.2" + sources."@smithy/util-uri-escape-1.0.2" + sources."@smithy/util-utf8-1.0.2" + sources."@smithy/util-waiter-1.0.2" sources."@types/connect-3.4.35" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" sources."@types/webidl-conversions-7.0.0" sources."@types/whatwg-url-8.2.2" @@ -95027,7 +95579,7 @@ in sources."assert-never-1.2.1" sources."async-3.2.4" sources."asynckit-0.4.0" - (sources."aws-crt-1.15.18" // { + (sources."aws-crt-1.15.20" // { dependencies = [ sources."axios-0.24.0" ]; @@ -95073,7 +95625,7 @@ in sources."bs58-5.0.0" ]; }) - sources."bson-5.3.0" + sources."bson-5.4.0" sources."buffer-6.0.3" sources."buffer-from-1.1.2" sources."buffer-indexof-polyfill-1.0.2" @@ -95229,8 +95781,8 @@ in sources."fstream-1.0.12" sources."function-bind-1.1.1" sources."gauge-1.2.7" - sources."gaxios-5.1.2" - sources."gcp-metadata-5.2.0" + sources."gaxios-5.1.3" + sources."gcp-metadata-5.3.0" sources."generic-pool-3.9.0" sources."get-caller-file-2.0.5" sources."get-intrinsic-1.2.1" @@ -95301,6 +95853,7 @@ in sources."jsonfile-4.0.0" sources."jsonparse-1.3.1" sources."jstransformer-1.0.0" + sources."kerberos-2.0.1" sources."kind-of-6.0.3" sources."lcid-1.0.0" sources."leven-2.1.0" @@ -95351,7 +95904,7 @@ in sources."mkdirp-classic-0.5.3" sources."moment-2.29.4" sources."moment-duration-format-2.3.2" - sources."mongodb-5.6.0" + sources."mongodb-5.7.0" sources."mongodb-client-encryption-2.8.0" sources."mongodb-connection-string-url-2.6.0" (sources."morgan-1.10.0" // { @@ -95377,7 +95930,7 @@ in sources."negotiator-0.6.3" sources."node-abi-3.45.0" sources."node-addon-api-4.3.0" - (sources."node-fetch-2.6.11" // { + (sources."node-fetch-2.6.12" // { dependencies = [ sources."tr46-0.0.3" sources."webidl-conversions-3.0.1" @@ -95483,7 +96036,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."saslprep-1.0.3" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" sources."yallist-4.0.0" @@ -95573,7 +96126,7 @@ in ]; }) sources."through-2.3.8" - sources."tiny-secp256k1-2.2.2" + sources."tiny-secp256k1-2.2.3" sources."to-fast-properties-2.0.0" sources."toidentifier-1.0.1" sources."token-stream-1.0.0" @@ -95660,7 +96213,8 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" + sources."@xmldom/xmldom-0.8.8" sources."addr-to-ip-port-1.5.4" sources."airplay-js-0.2.16" sources."ajv-6.12.6" @@ -95903,7 +96457,7 @@ in sources."supports-color-0.2.0" ]; }) - sources."plist-3.0.6" + sources."plist-3.1.0" sources."process-nextick-args-2.0.1" sources."promiscuous-0.6.0" sources."protobufjs-6.11.3" @@ -96086,7 +96640,7 @@ in sources."supports-color-5.5.0" ]; }) - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@jimp/bmp-0.14.0" sources."@jimp/core-0.14.0" sources."@jimp/custom-0.14.0" @@ -96133,8 +96687,9 @@ in sources."@szmarczak/http-timer-5.0.1" sources."@types/http-cache-semantics-4.0.1" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" + sources."@xmldom/xmldom-0.8.8" sources."aggregate-error-3.1.0" (sources."ansi-align-3.0.1" // { dependencies = [ @@ -96171,11 +96726,11 @@ in sources."balanced-match-1.0.2" sources."base64-js-1.5.1" sources."bmp-js-0.1.0" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ sources."ansi-regex-6.0.1" sources."camelcase-7.0.1" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."string-width-5.1.2" sources."strip-ansi-7.1.0" sources."type-fest-2.19.0" @@ -96267,7 +96822,7 @@ in sources."execa-5.1.1" sources."exif-parser-0.1.12" sources."external-editor-3.1.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."figures-2.0.0" sources."file-exists-5.0.1" @@ -96396,7 +96951,7 @@ in sources."nice-try-1.0.5" (sources."normalize-package-data-3.0.3" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."normalize-url-8.0.0" @@ -96414,7 +96969,7 @@ in sources."p-try-2.2.0" (sources."package-json-8.1.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."pako-1.0.11" @@ -96433,7 +96988,7 @@ in sources."pixelmatch-4.0.2" sources."playwright-1.35.1" sources."playwright-core-1.35.1" - (sources."plist-3.0.6" // { + (sources."plist-3.1.0" // { dependencies = [ sources."xmlbuilder-15.1.1" ]; @@ -96488,7 +97043,7 @@ in sources."semver-5.7.1" (sources."semver-diff-4.0.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."shebang-command-2.0.0" @@ -96564,8 +97119,8 @@ in sources."universalify-2.0.0" (sources."update-notifier-6.0.2" // { dependencies = [ - sources."chalk-5.2.0" - sources."semver-7.5.3" + sources."chalk-5.3.0" + sources."semver-7.5.4" ]; }) sources."utif-2.0.1" @@ -96699,10 +97254,10 @@ in cdk8s-cli = nodeEnv.buildNodePackage { name = "cdk8s-cli"; packageName = "cdk8s-cli"; - version = "2.2.79"; + version = "2.2.97"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.2.79.tgz"; - sha512 = "uY4NiYGiZZ18XnWInMh5cHWFpweXlD9r6QFi5ZcBwXrZNy1/19Ds6pRRD7FJIg7KGY8PlXnM+DpWE+sQEojaRQ=="; + url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.2.97.tgz"; + sha512 = "A+UOQi8xDIpfRh7hIF52Hs3OZ082O3TkEIrMPrmUvQBmRzk7+dBu/oSE5JbmL+bZe8EkbAmEvBuodWb7QHNl0w=="; }; dependencies = [ sources."@colors/colors-1.5.0" @@ -96724,7 +97279,7 @@ in sources."@octokit/request-error-2.1.0" sources."@octokit/rest-18.12.0" sources."@octokit/types-6.41.0" - sources."@types/node-16.18.37" + sources."@types/node-16.18.38" sources."@types/triple-beam-1.3.2" sources."@xmldom/xmldom-0.8.8" sources."aggregate-error-3.1.0" @@ -96758,8 +97313,8 @@ in sources."buffer-5.7.1" sources."camelcase-6.3.0" sources."case-1.6.3" - sources."cdk8s-2.7.87" - sources."cdk8s-plus-25-2.8.55" + sources."cdk8s-2.7.97" + sources."cdk8s-plus-25-2.8.76" sources."chalk-4.1.2" sources."chardet-0.7.0" sources."clean-stack-2.2.0" @@ -96787,7 +97342,7 @@ in sources."combined-stream-1.0.8" sources."commonmark-0.30.0" sources."concat-map-0.0.1" - sources."constructs-10.2.62" + sources."constructs-10.2.69" sources."date-format-4.0.14" sources."debug-4.3.4" sources."decamelize-5.0.1" @@ -96807,7 +97362,7 @@ in sources."dotenv-16.3.1" (sources."downlevel-dts-0.11.0" // { dependencies = [ - sources."typescript-5.2.0-dev.20230627" + sources."typescript-5.2.0-dev.20230708" ]; }) sources."emoji-regex-8.0.0" @@ -96822,7 +97377,7 @@ in ]; }) sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fecha-4.2.3" (sources."figures-3.2.0" // { @@ -96896,22 +97451,22 @@ in sources."yargs-16.2.0" ]; }) - (sources."jsii-srcmak-0.1.942" // { + (sources."jsii-srcmak-0.1.949" // { dependencies = [ sources."cliui-8.0.1" sources."fs-extra-9.1.0" - (sources."jsii-5.1.3" // { + (sources."jsii-5.1.5" // { dependencies = [ sources."yargs-17.7.2" ]; }) - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."yargs-parser-21.1.1" ]; }) sources."json-schema-0.4.0" sources."json-schema-traverse-1.0.0" - sources."json2jsii-0.3.380" + sources."json2jsii-0.3.387" sources."jsonfile-6.1.0" sources."kuler-2.0.0" sources."locate-path-5.0.0" @@ -96939,7 +97494,7 @@ in sources."mute-stream-0.0.8" sources."ncp-2.0.0" sources."no-case-3.0.4" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."once-1.4.0" sources."one-time-1.0.0" sources."onetime-5.1.2" @@ -96974,7 +97529,7 @@ in sources."safe-json-stringify-1.2.0" sources."safe-stable-stringify-2.4.3" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" (sources."semver-intersect-1.4.0" // { dependencies = [ sources."semver-5.7.1" @@ -97057,14 +97612,14 @@ in cdktf-cli = nodeEnv.buildNodePackage { name = "cdktf-cli"; packageName = "cdktf-cli"; - version = "0.17.0"; + version = "0.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.17.0.tgz"; - sha512 = "D2vZRtmFenYLDLUXF+uxuxUkJM3uYNce7Jn7/nWk/+qlcH/3n7TOEqV9UAgZFvjMLotGrA5/FIEDv4xse7sKRg=="; + url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.17.1.tgz"; + sha512 = "AANv8eXTSqbjFc32MPMfLYXdU0Uqn7W9IWOFvJulCPL/aHXXKna1buofbhUcNDwyl0+f2npwAJfCEN/NrNk4XA=="; }; dependencies = [ sources."@babel/code-frame-7.22.5" - sources."@babel/generator-7.22.5" + sources."@babel/generator-7.22.7" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" (sources."@babel/highlight-7.22.5" // { @@ -97078,21 +97633,21 @@ in sources."supports-color-5.5.0" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" sources."@babel/types-7.22.5" - sources."@cdktf/cli-core-0.17.0" - sources."@cdktf/commons-0.17.0" - (sources."@cdktf/hcl2cdk-0.17.0" // { + sources."@cdktf/cli-core-0.17.1" + sources."@cdktf/commons-0.17.1" + (sources."@cdktf/hcl2cdk-0.17.1" // { dependencies = [ sources."brace-expansion-2.0.1" sources."camelcase-6.3.0" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" sources."zod-3.21.4" ]; }) - (sources."@cdktf/hcl2json-0.17.0" // { + (sources."@cdktf/hcl2json-0.17.1" // { dependencies = [ sources."fs-extra-11.1.1" sources."jsonfile-6.1.0" @@ -97100,25 +97655,25 @@ in ]; }) sources."@cdktf/node-pty-prebuilt-multiarch-0.10.1-pre.10" - (sources."@cdktf/provider-generator-0.17.0" // { + (sources."@cdktf/provider-generator-0.17.1" // { dependencies = [ sources."@types/node-16.18.23" ]; }) - sources."@inquirer/checkbox-1.3.2" - sources."@inquirer/confirm-2.0.3" - (sources."@inquirer/core-2.2.0" // { + sources."@inquirer/checkbox-1.3.3" + sources."@inquirer/confirm-2.0.4" + (sources."@inquirer/core-2.3.0" // { dependencies = [ sources."cli-spinners-2.9.0" ]; }) - sources."@inquirer/editor-1.2.1" - sources."@inquirer/expand-1.1.2" - sources."@inquirer/input-1.2.2" - sources."@inquirer/password-1.1.2" - sources."@inquirer/prompts-2.2.0" - sources."@inquirer/rawlist-1.2.2" - sources."@inquirer/select-1.2.2" + sources."@inquirer/editor-1.2.2" + sources."@inquirer/expand-1.1.3" + sources."@inquirer/input-1.2.3" + sources."@inquirer/password-1.1.3" + sources."@inquirer/prompts-2.3.0" + sources."@inquirer/rawlist-1.2.3" + sources."@inquirer/select-1.2.3" sources."@inquirer/type-1.1.0" (sources."@isaacs/cliui-8.0.2" // { dependencies = [ @@ -97152,7 +97707,7 @@ in sources."@sentry/node-6.19.7" sources."@sentry/types-6.19.7" sources."@sentry/utils-6.19.7" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/prop-types-15.7.5" sources."@types/react-18.2.14" sources."@types/scheduler-0.16.3" @@ -97197,7 +97752,7 @@ in sources."call-bind-1.0.2" sources."camelcase-5.3.1" sources."case-1.6.3" - sources."cdktf-0.17.0" + sources."cdktf-0.17.1" sources."chalk-4.1.2" sources."chardet-0.7.0" sources."chokidar-3.5.3" @@ -97225,13 +97780,13 @@ in sources."commonmark-0.30.0" sources."compress-commons-4.1.1" sources."concat-map-0.0.1" - sources."constructs-10.2.62" + sources."constructs-10.2.69" sources."convert-to-spaces-1.0.2" sources."cookie-0.4.2" sources."core-util-is-1.0.3" sources."crc-32-1.2.2" sources."crc32-stream-4.0.2" - sources."cross-fetch-3.1.6" + sources."cross-fetch-3.1.8" sources."cross-spawn-7.0.3" sources."csstype-3.1.2" sources."date-format-4.0.14" @@ -97252,7 +97807,7 @@ in sources."detect-port-1.5.1" (sources."downlevel-dts-0.11.0" // { dependencies = [ - sources."typescript-5.2.0-dev.20230627" + sources."typescript-5.2.0-dev.20230708" ]; }) sources."eastasianwidth-0.2.0" @@ -97281,7 +97836,7 @@ in ]; }) sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fd-slicer-1.1.0" (sources."figures-3.2.0" // { @@ -97378,7 +97933,7 @@ in sources."jackspeak-2.2.1" sources."js-tokens-4.0.0" sources."jsesc-2.5.2" - sources."jsii-5.1.3" + sources."jsii-5.1.5" (sources."jsii-pacmak-1.84.0" // { dependencies = [ sources."cliui-7.0.4" @@ -97407,8 +97962,8 @@ in sources."yargs-parser-20.2.9" ]; }) - sources."jsii-rosetta-5.1.3" - (sources."jsii-srcmak-0.1.942" // { + sources."jsii-rosetta-5.1.5" + (sources."jsii-srcmak-0.1.949" // { dependencies = [ sources."fs-extra-9.1.0" sources."jsonfile-6.1.0" @@ -97449,7 +98004,7 @@ in ]; }) sources."minimist-1.2.8" - sources."minipass-6.0.2" + sources."minipass-7.0.1" sources."mkdirp-classic-0.5.3" sources."ms-2.1.2" sources."mute-stream-1.0.0" @@ -97457,7 +98012,7 @@ in sources."napi-build-utils-1.0.2" sources."ncp-2.0.0" sources."node-abi-3.45.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" sources."normalize-path-3.0.0" sources."npm-run-path-4.0.1" @@ -97482,7 +98037,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" sources."path-parse-1.0.7" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -97532,7 +98087,7 @@ in sources."safer-buffer-2.1.2" sources."sax-1.2.4" sources."scheduler-0.20.2" - sources."semver-7.5.3" + sources."semver-7.5.4" (sources."semver-intersect-1.4.0" // { dependencies = [ sources."semver-5.7.1" @@ -97576,7 +98131,7 @@ in sources."tslib-1.14.1" sources."tunnel-agent-0.6.0" sources."type-fest-0.12.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."universalify-0.1.2" sources."uri-js-4.4.1" sources."utf-8-validate-5.0.10" @@ -97748,7 +98303,7 @@ in sources."read-pkg-6.0.0" sources."read-pkg-up-8.0.0" sources."redent-4.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.7" @@ -97848,10 +98403,10 @@ in coc-clangd = nodeEnv.buildNodePackage { name = "coc-clangd"; packageName = "coc-clangd"; - version = "0.28.0"; + version = "0.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.28.0.tgz"; - sha512 = "oTltDkfXQ2PEwameTTo6yzDL23M+YXWrw/Clci5A/1ugBnfVLE05iIjRMMjSlJXsbl/90S7wcIzJeO+PlsgA6w=="; + url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.29.0.tgz"; + sha512 = "fYiXQ4B/Z7GieZmKi7oacygxLKpZiJ4RBnE7Fde4iu3p9/g7VHd7bMU1TE2xRjl8KcuvDfHqnrYbQHiQCZCWMg=="; }; buildInputs = globalBuildInputs; meta = { @@ -98477,7 +99032,7 @@ in }) sources."ncp-2.0.0" sources."nice-try-1.0.5" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-int64-0.4.0" sources."npm-run-path-2.0.2" sources."object-inspect-1.12.3" @@ -98504,7 +99059,7 @@ in sources."safe-buffer-5.2.1" sources."safe-regex-test-1.0.0" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."setimmediate-1.0.5" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" @@ -98950,29 +99505,29 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" sources."@babel/helper-module-imports-7.22.5" sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" @@ -98983,6 +99538,7 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -98992,7 +99548,7 @@ in sources."@types/minimist-1.2.2" sources."@types/normalize-package-data-2.4.1" sources."@types/parse-json-4.0.0" - sources."@types/unist-2.0.6" + sources."@types/unist-3.0.0" sources."ajv-8.12.0" sources."ansi-regex-5.0.1" sources."ansi-styles-3.2.1" @@ -99016,7 +99572,7 @@ in sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -99053,7 +99609,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -99063,7 +99619,7 @@ in sources."extend-3.0.2" sources."fast-deep-equal-3.1.3" sources."fast-diff-1.3.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastest-levenshtein-1.0.16" sources."fastq-1.15.0" sources."file-entry-cache-6.0.1" @@ -99139,7 +99695,11 @@ in sources."map-obj-4.3.0" sources."mathml-tag-names-2.1.3" sources."mdast-util-from-markdown-0.8.5" - sources."mdast-util-to-markdown-0.6.5" + (sources."mdast-util-to-markdown-0.6.5" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."mdast-util-to-string-2.0.0" sources."meow-9.0.0" sources."merge2-1.4.1" @@ -99154,14 +99714,8 @@ in ]; }) sources."ms-2.1.2" - sources."node-releases-2.0.12" - (sources."normalize-package-data-3.0.3" // { - dependencies = [ - sources."lru-cache-6.0.0" - sources."semver-7.5.3" - sources."yallist-4.0.0" - ]; - }) + sources."node-releases-2.0.13" + sources."normalize-package-data-3.0.3" sources."normalize-range-0.1.2" sources."normalize-selector-0.2.0" sources."num2fraction-1.2.2" @@ -99223,7 +99777,12 @@ in sources."rimraf-3.0.2" sources."run-parallel-1.2.0" sources."safe-buffer-5.2.1" - sources."semver-6.3.0" + (sources."semver-7.5.4" // { + dependencies = [ + sources."lru-cache-6.0.0" + sources."yallist-4.0.0" + ]; + }) sources."signal-exit-3.0.7" sources."slash-3.0.0" (sources."slice-ansi-4.0.0" // { @@ -99259,14 +99818,26 @@ in sources."unified-9.2.2" sources."unist-util-find-all-after-3.0.2" sources."unist-util-is-4.1.0" - sources."unist-util-stringify-position-2.0.3" + (sources."unist-util-stringify-position-2.0.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."update-browserslist-db-1.0.11" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" sources."v8-compile-cache-2.3.0" sources."validate-npm-package-license-3.0.4" - sources."vfile-4.2.1" - sources."vfile-message-2.0.4" + (sources."vfile-4.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."vfile-message-2.0.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."vscode-jsonrpc-5.1.0-next.1" sources."vscode-languageserver-6.2.0-next.2" (sources."vscode-languageserver-protocol-3.16.0-next.2" // { @@ -99321,7 +99892,7 @@ in }; dependencies = [ sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; buildInputs = globalBuildInputs; @@ -99381,7 +99952,7 @@ in sources."@taplo/lsp-0.2.4" sources."encoding-0.1.13" sources."iconv-lite-0.6.3" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."safer-buffer-2.1.2" sources."tr46-0.0.3" sources."webidl-conversions-3.0.1" @@ -99540,6 +100111,7 @@ in sha512 = "pBh7Jrn+L4hj6E6JxAwGdjVB/9v2TuJEMYUhDFR41s/zBJG2cXxzgUVmGz8RWYd70HdEz2ula1FcRA4rjkjPXg=="; }; dependencies = [ + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@babel/code-frame-7.12.11" sources."@babel/helper-validator-identifier-7.22.5" (sources."@babel/highlight-7.22.5" // { @@ -99663,7 +100235,7 @@ in sources."natural-compare-1.4.0" sources."object-assign-4.1.1" sources."once-1.4.0" - sources."optionator-0.9.1" + sources."optionator-0.9.3" sources."parent-module-1.0.1" sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" @@ -99679,7 +100251,7 @@ in sources."resolve-1.22.3" sources."resolve-from-4.0.0" sources."rimraf-3.0.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" (sources."slice-ansi-4.0.0" // { @@ -99725,7 +100297,6 @@ in ]; }) sources."which-2.0.2" - sources."word-wrap-1.2.3" sources."wrappy-1.0.2" sources."yallist-4.0.0" ]; @@ -99838,6 +100409,7 @@ in sha512 = "uPhR9IKtN1z6gt9mpRH5OAdYjJQgQq7CCQpm5VmCpLe2QdGDzi4xfB3ybXGaBRX+UN4whtz3pZvgZssJvBwcqQ=="; }; dependencies = [ + sources."@xmldom/xmldom-0.8.8" sources."@xstate/fsm-1.6.5" sources."ansi-styles-3.2.1" sources."balanced-match-1.0.2" @@ -99941,7 +100513,7 @@ in sources."pify-2.3.0" sources."pinkie-2.0.4" sources."pinkie-promise-2.0.1" - sources."plist-3.0.6" + sources."plist-3.1.0" sources."prepend-http-1.0.4" sources."process-nextick-args-2.0.1" sources."proto-list-1.2.4" @@ -100074,7 +100646,7 @@ in sha512 = "nnLMxO2LU492mTUj9qX/az/lESonSZu81UznYDoXtz1IQf996ixVqPAgHXwvHiHCAef/7S8HIK+fTFK7Ifk8YA=="; }; dependencies = [ - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" (sources."chalk-4.1.2" // { @@ -100215,7 +100787,7 @@ in sources."conventional-changelog-atom-3.0.0" sources."conventional-changelog-codemirror-3.0.0" sources."conventional-changelog-conventionalcommits-6.1.0" - sources."conventional-changelog-core-5.0.1" + sources."conventional-changelog-core-5.0.2" sources."conventional-changelog-ember-3.0.0" sources."conventional-changelog-eslint-4.0.0" sources."conventional-changelog-express-3.0.0" @@ -100310,7 +100882,7 @@ in sources."neo-async-2.6.2" (sources."normalize-package-data-3.0.3" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."p-limit-1.3.0" @@ -100405,10 +100977,10 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - (sources."@npmcli/arborist-6.2.10" // { + (sources."@npmcli/arborist-6.3.0" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."@npmcli/fs-3.1.0" @@ -100422,18 +100994,18 @@ in (sources."@npmcli/map-workspaces-3.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."@npmcli/metavuln-calculator-5.0.1" sources."@npmcli/name-from-folder-2.0.0" sources."@npmcli/node-gyp-3.0.0" - (sources."@npmcli/package-json-3.1.1" // { + (sources."@npmcli/package-json-4.0.0" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) (sources."@npmcli/promise-spawn-6.0.2" // { @@ -100449,15 +101021,16 @@ in }) sources."@pkgjs/parseargs-0.11.0" sources."@sigstore/protobuf-specs-0.1.0" - sources."@sigstore/tuf-1.0.0" + sources."@sigstore/tuf-1.0.2" sources."@tootallnate/once-2.0.0" sources."@tufjs/canonical-json-1.0.0" (sources."@tufjs/models-1.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) + sources."@xmldom/xmldom-0.8.8" sources."abbrev-1.1.1" sources."abort-controller-3.0.0" sources."accepts-1.3.8" @@ -100510,9 +101083,9 @@ in dependencies = [ sources."brace-expansion-2.0.1" sources."fs-minipass-3.0.2" - sources."glob-10.3.1" + sources."glob-10.3.2" sources."lru-cache-7.18.3" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" sources."minipass-5.0.0" ]; }) @@ -100628,7 +101201,7 @@ in }) sources."extsprintf-1.4.1" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-parse-1.0.3" sources."fast-json-stable-stringify-2.1.0" sources."fastq-1.15.0" @@ -100702,7 +101275,7 @@ in (sources."ignore-walk-6.0.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."import-fresh-3.3.0" @@ -100806,7 +101379,7 @@ in sources."mime-types-2.1.35" sources."mimic-fn-2.1.0" sources."minimatch-3.1.2" - sources."minipass-6.0.2" + sources."minipass-7.0.1" (sources."minipass-collect-1.0.2" // { dependencies = [ sources."minipass-3.3.6" @@ -100875,7 +101448,7 @@ in sources."are-we-there-yet-4.0.0" sources."emoji-regex-8.0.0" sources."gauge-5.0.1" - sources."readable-stream-4.4.0" + sources."readable-stream-4.4.2" sources."signal-exit-4.0.2" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" @@ -100910,14 +101483,14 @@ in sources."path-is-inside-1.0.2" sources."path-key-3.1.1" sources."path-parse-1.0.7" - sources."path-scurry-1.10.0" + sources."path-scurry-1.10.1" sources."path-to-regexp-0.1.7" sources."path-type-4.0.0" sources."performance-now-2.1.0" sources."picomatch-2.3.1" sources."pify-4.0.1" sources."pkg-up-3.1.0" - sources."plist-3.0.6" + sources."plist-3.1.0" sources."postcss-selector-parser-6.0.13" sources."proc-log-3.0.0" sources."process-0.11.10" @@ -100947,8 +101520,8 @@ in (sources."read-package-json-6.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."read-package-json-fast-3.0.2" @@ -100979,7 +101552,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."sax-1.1.4" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -101001,7 +101574,7 @@ in sources."shebang-regex-3.0.0" sources."side-channel-1.0.4" sources."signal-exit-3.0.7" - sources."sigstore-1.6.0" + sources."sigstore-1.7.0" sources."slash-3.0.0" sources."smart-buffer-4.2.0" sources."socks-2.7.1" @@ -101036,7 +101609,7 @@ in sources."strip-final-newline-2.0.0" sources."supports-color-7.2.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."systeminformation-5.18.5" + sources."systeminformation-5.18.6" (sources."tar-6.1.15" // { dependencies = [ sources."minipass-5.0.0" @@ -101119,10 +101692,10 @@ in cpy-cli = nodeEnv.buildNodePackage { name = "cpy-cli"; packageName = "cpy-cli"; - version = "4.2.0"; + version = "5.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/cpy-cli/-/cpy-cli-4.2.0.tgz"; - sha512 = "b04b+cbdr29CdpREPKw/itrfjO43Ty0Aj7wRM6M6LoE4GJxZJCk9Xp+Eu1IqztkKh3LxIBt1tDplENsa6KYprg=="; + url = "https://registry.npmjs.org/cpy-cli/-/cpy-cli-5.0.0.tgz"; + sha512 = "fb+DZYbL9KHc0BC4NYqGRrDIJZPXUmjjtqdw4XRRg8iV8dIfghUX/WiL+q4/B/KFTy3sK6jsbUhBaz0/Hxg7IQ=="; }; dependencies = [ sources."@babel/code-frame-7.22.5" @@ -101137,8 +101710,12 @@ in sources."ansi-styles-3.2.1" sources."arrify-3.0.0" sources."braces-3.0.2" - sources."camelcase-6.3.0" - sources."camelcase-keys-7.0.2" + sources."camelcase-7.0.1" + (sources."camelcase-keys-8.0.2" // { + dependencies = [ + sources."type-fest-2.19.0" + ]; + }) (sources."chalk-2.4.2" // { dependencies = [ sources."escape-string-regexp-1.0.5" @@ -101147,30 +101724,25 @@ in sources."clean-stack-4.2.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."cp-file-9.1.0" - sources."cpy-9.0.1" - sources."decamelize-5.0.1" - (sources."decamelize-keys-1.1.1" // { - dependencies = [ - sources."decamelize-1.2.0" - sources."map-obj-1.0.1" - ]; - }) + sources."cp-file-10.0.0" + sources."cpy-10.1.0" + sources."decamelize-6.0.0" + sources."decamelize-keys-2.0.1" sources."dir-glob-3.0.1" sources."error-ex-1.3.2" sources."escape-string-regexp-5.0.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" - sources."find-up-5.0.0" + sources."find-up-6.3.0" sources."function-bind-1.1.1" sources."glob-parent-5.1.2" - sources."globby-13.2.0" + sources."globby-13.2.2" sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" sources."has-1.0.3" sources."has-flag-3.0.0" - sources."hosted-git-info-4.1.0" + sources."hosted-git-info-6.1.1" sources."ignore-5.2.4" sources."indent-string-5.0.0" sources."is-arrayish-0.2.1" @@ -101184,11 +101756,10 @@ in sources."junk-4.0.1" sources."kind-of-6.0.3" sources."lines-and-columns-1.2.4" - sources."locate-path-6.0.0" - sources."lru-cache-6.0.0" - sources."make-dir-3.1.0" + sources."locate-path-7.2.0" + sources."lru-cache-7.18.3" sources."map-obj-4.3.0" - sources."meow-10.1.5" + sources."meow-12.0.1" sources."merge2-1.4.1" sources."micromatch-4.0.5" sources."min-indent-1.0.1" @@ -101198,30 +101769,44 @@ in ]; }) sources."nested-error-stacks-2.1.1" - (sources."normalize-package-data-3.0.3" // { + sources."normalize-package-data-5.0.0" + sources."p-event-5.0.1" + (sources."p-filter-3.0.0" // { dependencies = [ - sources."semver-7.5.3" + sources."p-map-5.5.0" ]; }) - sources."p-event-4.2.0" - sources."p-filter-3.0.0" - sources."p-finally-1.0.0" - sources."p-limit-3.1.0" - sources."p-locate-5.0.0" - sources."p-map-5.5.0" - sources."p-timeout-3.2.0" + sources."p-limit-4.0.0" + sources."p-locate-6.0.0" + sources."p-map-6.0.0" + sources."p-timeout-5.1.0" sources."parse-json-5.2.0" - sources."path-exists-4.0.0" + sources."path-exists-5.0.0" sources."path-type-4.0.0" sources."picomatch-2.3.1" sources."queue-microtask-1.2.3" - sources."quick-lru-5.1.1" - sources."read-pkg-6.0.0" - sources."read-pkg-up-8.0.0" + sources."quick-lru-6.1.1" + (sources."read-pkg-7.1.0" // { + dependencies = [ + sources."hosted-git-info-4.1.0" + sources."lru-cache-6.0.0" + sources."normalize-package-data-3.0.3" + sources."type-fest-2.19.0" + ]; + }) + (sources."read-pkg-up-9.1.0" // { + dependencies = [ + sources."type-fest-2.19.0" + ]; + }) sources."redent-4.0.0" sources."reusify-1.0.4" sources."run-parallel-1.2.0" - sources."semver-6.3.0" + (sources."semver-7.5.4" // { + dependencies = [ + sources."lru-cache-6.0.0" + ]; + }) sources."slash-4.0.0" sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" @@ -101230,12 +101815,12 @@ in sources."strip-indent-4.0.0" sources."supports-color-5.5.0" sources."to-regex-range-5.0.1" - sources."trim-newlines-4.1.1" - sources."type-fest-1.4.0" + sources."trim-newlines-5.0.0" + sources."type-fest-3.12.0" sources."validate-npm-package-license-3.0.4" sources."yallist-4.0.0" - sources."yargs-parser-20.2.9" - sources."yocto-queue-0.1.0" + sources."yargs-parser-21.1.1" + sources."yocto-queue-1.0.0" ]; buildInputs = globalBuildInputs; meta = { @@ -101266,7 +101851,7 @@ in sources."@cycle/run-3.4.0" sources."@cycle/time-0.10.1" sources."@types/cookiejar-2.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/superagent-3.8.2" sources."ansi-escapes-3.2.0" sources."ansi-regex-2.1.1" @@ -101468,7 +102053,7 @@ in sources."readable-stream-1.1.14" sources."rimraf-2.7.1" sources."safe-buffer-5.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."sisteransi-1.0.5" @@ -101557,21 +102142,21 @@ in sources."@cspell/dict-ada-4.0.1" sources."@cspell/dict-aws-3.0.0" sources."@cspell/dict-bash-4.1.1" - sources."@cspell/dict-companies-3.0.15" + sources."@cspell/dict-companies-3.0.16" sources."@cspell/dict-cpp-5.0.3" sources."@cspell/dict-cryptocurrencies-3.0.1" sources."@cspell/dict-csharp-4.0.2" sources."@cspell/dict-css-4.0.6" sources."@cspell/dict-dart-2.0.2" - sources."@cspell/dict-data-science-1.0.4" - sources."@cspell/dict-django-4.0.2" + sources."@cspell/dict-data-science-1.0.6" + sources."@cspell/dict-django-4.1.0" sources."@cspell/dict-docker-1.1.6" sources."@cspell/dict-dotnet-5.0.0" sources."@cspell/dict-elixir-4.0.3" sources."@cspell/dict-en-common-misspellings-1.0.2" sources."@cspell/dict-en-gb-1.1.33" sources."@cspell/dict-en_us-4.3.4" - sources."@cspell/dict-filetypes-3.0.0" + sources."@cspell/dict-filetypes-3.0.1" sources."@cspell/dict-fonts-3.0.2" sources."@cspell/dict-fullstack-3.1.5" sources."@cspell/dict-gaming-terms-1.0.4" @@ -101586,16 +102171,16 @@ in sources."@cspell/dict-lorem-ipsum-3.0.0" sources."@cspell/dict-lua-4.0.1" sources."@cspell/dict-node-4.0.2" - sources."@cspell/dict-npm-5.0.5" + sources."@cspell/dict-npm-5.0.7" sources."@cspell/dict-php-4.0.1" - sources."@cspell/dict-powershell-5.0.1" + sources."@cspell/dict-powershell-5.0.2" sources."@cspell/dict-public-licenses-2.0.2" sources."@cspell/dict-python-4.1.1" sources."@cspell/dict-r-2.0.1" sources."@cspell/dict-ruby-5.0.0" sources."@cspell/dict-rust-4.0.1" sources."@cspell/dict-scala-5.0.0" - sources."@cspell/dict-software-terms-3.1.17" + sources."@cspell/dict-software-terms-3.1.18" sources."@cspell/dict-sql-2.1.0" sources."@cspell/dict-svelte-1.0.2" sources."@cspell/dict-swift-2.0.1" @@ -101638,7 +102223,7 @@ in sources."escape-string-regexp-1.0.5" sources."esprima-4.0.1" sources."fast-equals-4.0.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fastq-1.15.0" sources."file-entry-cache-6.0.1" @@ -101687,7 +102272,7 @@ in sources."merge2-1.4.1" sources."micromatch-4.0.5" sources."minimatch-3.1.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."once-1.4.0" sources."p-limit-3.1.0" sources."p-locate-5.0.0" @@ -101705,7 +102290,7 @@ in sources."rimraf-3.0.2" sources."run-parallel-1.2.0" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."signal-exit-3.0.7" sources."strip-ansi-6.0.1" sources."supports-color-7.2.0" @@ -102443,7 +103028,7 @@ in sources."crypto-random-string-2.0.0" sources."del-6.1.1" sources."dir-glob-3.0.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."find-up-4.1.0" @@ -102543,7 +103128,7 @@ in sources."isexe-2.0.0" sources."mkdirp-0.3.0" sources."nice-try-1.0.5" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."nopt-1.0.10" sources."npm-run-path-2.0.2" sources."once-1.4.0" @@ -102615,10 +103200,10 @@ in dotenv-vault = nodeEnv.buildNodePackage { name = "dotenv-vault"; packageName = "dotenv-vault"; - version = "1.23.3"; + version = "1.25.0"; src = fetchurl { - url = "https://registry.npmjs.org/dotenv-vault/-/dotenv-vault-1.23.3.tgz"; - sha512 = "hH6eUtj0I8DFEa8GwktLfxtuCXkJgLjEvSCfBF/6SFBAdGNRO6QszQOUcHiS8kUi5Ew1n2/xsgmZZDAjhWyO8w=="; + url = "https://registry.npmjs.org/dotenv-vault/-/dotenv-vault-1.25.0.tgz"; + sha512 = "+3isN+iq0E5VE+pfluBcNYb2qFf/Zu5q44Neh3Bazl82vk86xdUbI2z2cYHgJq5bMgRW1kUOaGWsgXjYlGUhng=="; }; dependencies = [ sources."@cspotcode/source-map-support-0.8.1" @@ -102628,22 +103213,22 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@oclif/color-1.0.6" + sources."@oclif/color-1.0.7" sources."@oclif/core-1.26.2" sources."@oclif/linewrap-1.0.0" - (sources."@oclif/plugin-help-5.2.10" // { + (sources."@oclif/plugin-help-5.2.11" // { dependencies = [ - sources."@oclif/core-2.8.10" + sources."@oclif/core-2.8.11" ]; }) (sources."@oclif/plugin-not-found-2.3.26" // { dependencies = [ - sources."@oclif/core-2.8.10" + sources."@oclif/core-2.8.11" ]; }) - (sources."@oclif/plugin-update-3.1.21" // { + (sources."@oclif/plugin-update-3.1.22" // { dependencies = [ - sources."@oclif/core-2.8.10" + sources."@oclif/core-2.8.11" sources."cross-spawn-7.0.3" sources."path-key-3.1.1" sources."shebang-command-2.0.0" @@ -102651,23 +103236,23 @@ in sources."which-2.0.2" ]; }) - (sources."@oclif/plugin-warn-if-update-available-2.0.40" // { + (sources."@oclif/plugin-warn-if-update-available-2.0.41" // { dependencies = [ - sources."@oclif/core-2.8.10" + sources."@oclif/core-2.8.11" ]; }) sources."@oclif/screen-3.0.4" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" @@ -102675,8 +103260,8 @@ in sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" sources."@types/cli-progress-3.11.0" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -102734,7 +103319,7 @@ in sources."escape-string-regexp-4.0.0" sources."esprima-4.0.1" sources."external-editor-3.1.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-levenshtein-3.0.0" sources."fastest-levenshtein-1.0.16" sources."fastq-1.15.0" @@ -102829,7 +103414,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" sources."signal-exit-3.0.7" @@ -102853,7 +103438,7 @@ in sources."tslib-2.6.0" sources."tunnel-agent-0.6.0" sources."type-fest-0.21.3" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."universalify-2.0.0" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" @@ -102868,7 +103453,7 @@ in ]; buildInputs = globalBuildInputs; meta = { - description = "Sync your .env files, securely."; + description = "A secrets manager for .env files – from the same people that pioneered dotenv."; homepage = "https://github.com/dotenv-org/dotenv-vault"; license = "MIT"; }; @@ -102888,7 +103473,7 @@ in sources."@fast-csv/format-4.3.5" sources."@fast-csv/parse-4.3.6" sources."@search-dump/jsonstream-1.5.0" - sources."@types/node-14.18.52" + sources."@types/node-14.18.53" sources."ajv-6.12.6" sources."asn1-0.2.6" sources."assert-plus-1.0.0" @@ -103099,9 +103684,10 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."@types/yauzl-2.10.0" + sources."@xmldom/xmldom-0.8.8" sources."abbrev-1.1.1" sources."agent-base-6.0.2" sources."agentkeepalive-4.3.0" @@ -103133,8 +103719,8 @@ in (sources."cacache-17.1.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."cacheable-lookup-5.0.4" @@ -103226,7 +103812,7 @@ in sources."expand-tilde-2.0.2" sources."exponential-backoff-3.1.1" sources."extract-zip-2.0.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fd-slicer-1.1.0" sources."filename-reserved-regex-2.0.0" @@ -103406,7 +103992,7 @@ in sources."nice-try-1.0.5" sources."node-abi-3.45.0" sources."node-api-version-0.1.4" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-9.4.0" sources."nopt-6.0.0" (sources."normalize-package-data-2.5.0" // { @@ -103444,7 +104030,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" sources."path-parse-1.0.7" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -103463,7 +104049,7 @@ in sources."path-exists-4.0.0" ]; }) - sources."plist-3.0.6" + sources."plist-3.1.0" sources."progress-2.0.3" sources."promise-retry-2.0.1" sources."pump-3.0.0" @@ -103498,7 +104084,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -103625,10 +104211,10 @@ in eas-cli = nodeEnv.buildNodePackage { name = "eas-cli"; packageName = "eas-cli"; - version = "3.14.0"; + version = "3.15.0"; src = fetchurl { - url = "https://registry.npmjs.org/eas-cli/-/eas-cli-3.14.0.tgz"; - sha512 = "ymDgGDWbrQ/AqM84WQNCL3KePjut12+HQ80F/8SSZB66Tkii1aGWePY6v7ByfrbGqGTLaLW9IUBIUOVBfab/Ug=="; + url = "https://registry.npmjs.org/eas-cli/-/eas-cli-3.15.0.tgz"; + sha512 = "Ju7INN1YY5Cu0zIDFEs5MkAi9HMWKyjdOWafrYL7eGhTpuEFd0UGNn394/o4MsHoG8lyFpzH0eeyR+j9UkVV1g=="; }; dependencies = [ sources."@babel/code-frame-7.10.4" @@ -103649,7 +104235,7 @@ in dependencies = [ (sources."@expo/config-plugins-5.0.4" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@expo/json-file-8.2.36" @@ -103698,7 +104284,7 @@ in dependencies = [ (sources."@expo/config-plugins-5.0.4" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@expo/json-file-8.2.36" @@ -103766,7 +104352,7 @@ in sources."@sideway/formula-3.0.1" sources."@sideway/pinpoint-2.0.0" sources."@types/bunyan-1.8.8" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@urql/core-3.1.1" sources."@urql/exchange-retry-1.0.0" sources."@xmldom/xmldom-0.7.11" @@ -103857,8 +104443,8 @@ in sources."exec-async-2.2.0" (sources."expo-modules-autolinking-1.5.0" // { dependencies = [ - sources."@expo/config-8.1.1" - sources."@expo/config-plugins-7.2.2" + sources."@expo/config-8.1.2" + sources."@expo/config-plugins-7.2.5" sources."@expo/config-types-49.0.0" sources."commander-7.2.0" sources."fs-extra-9.1.0" @@ -104037,8 +104623,9 @@ in sources."p-locate-4.1.0" ]; }) - (sources."plist-3.0.6" // { + (sources."plist-3.1.0" // { dependencies = [ + sources."@xmldom/xmldom-0.8.8" sources."xmlbuilder-15.1.1" ]; }) @@ -104242,18 +104829,13 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { + (sources."@babel/helper-compilation-targets-7.22.6" // { dependencies = [ sources."lru-cache-5.1.1" - sources."semver-6.3.0" sources."yallist-3.1.1" ]; }) @@ -104264,13 +104846,13 @@ in sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-plugin-utils-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-proposal-object-rest-spread-7.20.7" sources."@babel/plugin-syntax-jsx-7.22.5" sources."@babel/plugin-syntax-object-rest-spread-7.8.3" @@ -104278,7 +104860,7 @@ in sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-react-jsx-7.22.5" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" @@ -104289,6 +104871,7 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@types/minimist-1.2.2" sources."@types/normalize-package-data-2.4.1" sources."@types/prop-types-15.7.5" @@ -104317,7 +104900,7 @@ in sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."ci-info-2.0.0" sources."cli-boxes-2.2.1" @@ -104331,7 +104914,7 @@ in sources."concat-map-0.0.1" (sources."conf-7.1.2" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."convert-source-map-1.9.0" @@ -104347,7 +104930,7 @@ in ]; }) sources."dot-prop-5.3.0" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."emojilib-2.4.0" sources."end-of-stream-1.4.4" @@ -104437,7 +105020,7 @@ in sources."ms-2.1.2" sources."nice-try-1.0.5" sources."node-gyp-build-4.6.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-package-data-2.5.0" sources."npm-run-path-2.0.2" sources."object-assign-4.1.1" @@ -104599,23 +105182,24 @@ in eslint = nodeEnv.buildNodePackage { name = "eslint"; packageName = "eslint"; - version = "8.43.0"; + version = "8.44.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz"; - sha512 = "aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q=="; + url = "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz"; + sha512 = "0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A=="; }; dependencies = [ + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - sources."@eslint/eslintrc-2.0.3" - sources."@eslint/js-8.43.0" + sources."@eslint/eslintrc-2.1.0" + sources."@eslint/js-8.44.0" sources."@humanwhocodes/config-array-0.11.10" sources."@humanwhocodes/module-importer-1.0.1" sources."@humanwhocodes/object-schema-1.2.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."ajv-6.12.6" sources."ansi-regex-5.0.1" @@ -104633,10 +105217,10 @@ in sources."deep-is-0.1.4" sources."doctrine-3.0.0" sources."escape-string-regexp-4.0.0" - sources."eslint-8.43.0" + sources."eslint-8.44.0" sources."eslint-scope-7.2.0" sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."esquery-1.5.0" sources."esrecurse-4.3.0" sources."estraverse-5.3.0" @@ -104674,7 +105258,7 @@ in sources."ms-2.1.2" sources."natural-compare-1.4.0" sources."once-1.4.0" - sources."optionator-0.9.1" + sources."optionator-0.9.3" sources."p-limit-3.1.0" sources."p-locate-5.0.0" sources."parent-module-1.0.1" @@ -104698,7 +105282,6 @@ in sources."type-fest-0.20.2" sources."uri-js-4.4.1" sources."which-2.0.2" - sources."word-wrap-1.2.3" sources."wrappy-1.0.2" sources."yocto-queue-0.1.0" ]; @@ -104732,47 +105315,33 @@ in expo-cli = nodeEnv.buildNodePackage { name = "expo-cli"; packageName = "expo-cli"; - version = "6.3.9"; + version = "6.3.10"; src = fetchurl { - url = "https://registry.npmjs.org/expo-cli/-/expo-cli-6.3.9.tgz"; - sha512 = "g4Pp0u94c165mCBGNn3yJNj9ja4XPLOhN6+ARhmdR8q2rpIDJeDmPzcd53Hxz4EPygtf9a45ImG2755ircguQw=="; + url = "https://registry.npmjs.org/expo-cli/-/expo-cli-6.3.10.tgz"; + sha512 = "qe7LOa0UTf/QQmeEtcoom/ujDdANj5XbgCOJuGnB2rGRx+xzReLfLbOrtSfb/2BM3rKHKGmmL940pyUq6f3ncg=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.10.4" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { + sources."@babel/compat-data-7.22.6" + (sources."@babel/core-7.22.8" // { dependencies = [ sources."@babel/code-frame-7.22.5" sources."json5-2.2.3" - sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.22.5" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { + (sources."@babel/helper-compilation-targets-7.22.6" // { dependencies = [ sources."lru-cache-5.1.1" - sources."semver-6.3.0" sources."yallist-3.1.1" ]; }) - (sources."@babel/helper-create-class-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-regexp-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-define-polyfill-provider-0.4.0" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-create-class-features-plugin-7.22.6" + sources."@babel/helper-create-regexp-features-plugin-7.22.6" + sources."@babel/helper-define-polyfill-provider-0.4.1" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -104785,23 +105354,23 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" sources."@babel/helper-wrap-function-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5" sources."@babel/plugin-proposal-async-generator-functions-7.20.7" sources."@babel/plugin-proposal-class-properties-7.18.6" - sources."@babel/plugin-proposal-decorators-7.22.5" + sources."@babel/plugin-proposal-decorators-7.22.7" sources."@babel/plugin-proposal-export-default-from-7.22.5" sources."@babel/plugin-proposal-nullish-coalescing-operator-7.18.6" sources."@babel/plugin-proposal-object-rest-spread-7.20.7" @@ -104833,13 +105402,13 @@ in sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.5" + sources."@babel/plugin-transform-async-generator-functions-7.22.7" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.22.5" sources."@babel/plugin-transform-class-properties-7.22.5" sources."@babel/plugin-transform-class-static-block-7.22.5" - sources."@babel/plugin-transform-classes-7.22.5" + sources."@babel/plugin-transform-classes-7.22.6" sources."@babel/plugin-transform-computed-properties-7.22.5" sources."@babel/plugin-transform-destructuring-7.22.5" sources."@babel/plugin-transform-dotall-regex-7.22.5" @@ -104865,7 +105434,7 @@ in sources."@babel/plugin-transform-object-rest-spread-7.22.5" sources."@babel/plugin-transform-object-super-7.22.5" sources."@babel/plugin-transform-optional-catch-binding-7.22.5" - sources."@babel/plugin-transform-optional-chaining-7.22.5" + sources."@babel/plugin-transform-optional-chaining-7.22.6" sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-private-methods-7.22.5" sources."@babel/plugin-transform-private-property-in-object-7.22.5" @@ -104876,11 +105445,7 @@ in sources."@babel/plugin-transform-react-jsx-source-7.22.5" sources."@babel/plugin-transform-regenerator-7.22.5" sources."@babel/plugin-transform-reserved-words-7.22.5" - (sources."@babel/plugin-transform-runtime-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/plugin-transform-runtime-7.22.7" sources."@babel/plugin-transform-shorthand-properties-7.22.5" sources."@babel/plugin-transform-spread-7.22.5" sources."@babel/plugin-transform-sticky-regex-7.22.5" @@ -104891,11 +105456,7 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/preset-env-7.22.7" sources."@babel/preset-modules-0.1.5" sources."@babel/regjsgen-0.8.0" sources."@babel/runtime-7.9.0" @@ -104904,7 +105465,7 @@ in sources."@babel/code-frame-7.22.5" ]; }) - (sources."@babel/traverse-7.22.5" // { + (sources."@babel/traverse-7.22.8" // { dependencies = [ sources."@babel/code-frame-7.22.5" ]; @@ -104915,24 +105476,18 @@ in sources."@expo/bunyan-4.0.0" (sources."@expo/cli-0.7.3" // { dependencies = [ - sources."@babel/runtime-7.22.5" - (sources."@expo/config-8.0.4" // { + sources."@babel/runtime-7.22.6" + (sources."@expo/config-8.0.5" // { dependencies = [ - (sources."@expo/config-plugins-7.0.0" // { - dependencies = [ - sources."semver-7.5.3" - ]; - }) sources."semver-7.3.2" ]; }) (sources."@expo/config-plugins-6.0.2" // { dependencies = [ - sources."@expo/config-types-48.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) - sources."@expo/config-types-49.0.0" + sources."@expo/config-types-48.0.0" (sources."@expo/dev-server-0.3.0" // { dependencies = [ sources."fs-extra-9.0.0" @@ -104950,7 +105505,6 @@ in sources."@expo/package-manager-1.0.2" (sources."@expo/prebuild-config-6.0.1" // { dependencies = [ - sources."@expo/config-types-48.0.0" sources."fs-extra-9.1.0" sources."semver-7.3.2" sources."universalify-2.0.0" @@ -104990,7 +105544,7 @@ in dependencies = [ sources."@expo/json-file-8.2.36" sources."@expo/plist-0.0.18" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@expo/config-types-45.0.0" @@ -105016,10 +105570,10 @@ in }) (sources."@expo/metro-config-0.6.0" // { dependencies = [ - sources."@expo/config-8.0.4" - sources."@expo/config-plugins-7.0.0" - sources."@expo/config-types-49.0.0" - sources."semver-7.5.3" + sources."@expo/config-8.0.5" + sources."@expo/config-plugins-6.0.2" + sources."@expo/config-types-48.0.0" + sources."semver-7.5.4" ]; }) sources."@expo/osascript-2.0.33" @@ -105060,7 +105614,7 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" (sources."@jridgewell/trace-mapping-0.3.18" // { dependencies = [ @@ -105068,12 +105622,13 @@ in ]; }) sources."@leichtgewicht/ip-codec-2.0.4" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" (sources."@npmcli/fs-1.1.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."@npmcli/move-file-1.1.2" // { @@ -105095,7 +105650,7 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/connect-3.4.35" sources."@types/connect-history-api-fallback-1.5.0" - sources."@types/eslint-8.40.2" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-1.0.1" sources."@types/express-4.17.17" @@ -105112,7 +105667,7 @@ in sources."@types/keyv-3.1.4" sources."@types/mime-1.3.2" sources."@types/minimatch-5.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" sources."@types/responselike-1.0.0" @@ -105146,7 +105701,7 @@ in sources."@xtuc/long-4.2.2" sources."abab-2.0.6" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" sources."agent-base-6.0.2" sources."aggregate-error-3.1.0" @@ -105183,13 +105738,9 @@ in sources."axios-0.21.1" sources."babel-loader-8.3.0" sources."babel-plugin-module-resolver-4.1.0" - (sources."babel-plugin-polyfill-corejs2-0.4.3" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."babel-plugin-polyfill-corejs3-0.8.1" - sources."babel-plugin-polyfill-regenerator-0.5.0" + sources."babel-plugin-polyfill-corejs2-0.4.4" + sources."babel-plugin-polyfill-corejs3-0.8.2" + sources."babel-plugin-polyfill-regenerator-0.5.1" sources."babel-plugin-react-native-web-0.18.12" sources."babel-preset-expo-9.3.2" sources."balanced-match-1.0.2" @@ -105242,7 +105793,7 @@ in sources."camel-case-4.1.2" sources."camelcase-6.3.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -105318,9 +105869,9 @@ in sources."slash-4.0.0" ]; }) - sources."core-js-compat-3.31.0" + sources."core-js-compat-3.31.1" sources."core-util-is-1.0.3" - sources."cross-fetch-3.1.6" + sources."cross-fetch-3.1.8" (sources."cross-spawn-6.0.5" // { dependencies = [ sources."semver-5.7.1" @@ -105331,7 +105882,7 @@ in sources."css-declaration-sorter-6.4.0" (sources."css-loader-6.8.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."css-minimizer-webpack-plugin-3.4.1" // { @@ -105384,7 +105935,7 @@ in sources."dot-case-3.0.4" sources."duplexer3-0.1.5" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" sources."encodeurl-1.0.2" @@ -105421,10 +105972,10 @@ in sources."is-stream-1.1.0" ]; }) - (sources."expo-48.0.19" // { + (sources."expo-48.0.20" // { dependencies = [ - sources."@babel/runtime-7.22.5" - (sources."@expo/config-8.0.2" // { + sources."@babel/runtime-7.22.6" + (sources."@expo/config-8.0.5" // { dependencies = [ sources."semver-7.3.2" ]; @@ -105434,28 +105985,28 @@ in sources."commander-7.2.0" sources."expo-modules-autolinking-1.2.0" sources."fs-extra-9.1.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."uuid-3.4.0" ]; }) sources."expo-application-5.1.1" (sources."expo-asset-8.9.2" // { dependencies = [ - sources."@expo/config-8.0.4" - sources."@expo/config-plugins-7.0.0" - sources."@expo/config-types-49.0.0" + sources."@expo/config-8.0.5" + sources."@expo/config-plugins-6.0.2" + sources."@expo/config-types-48.0.0" sources."expo-constants-14.3.0" sources."expo-file-system-15.3.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."uuid-3.4.0" ]; }) (sources."expo-constants-14.2.1" // { dependencies = [ - sources."@expo/config-8.0.4" - sources."@expo/config-plugins-7.0.0" - sources."@expo/config-types-49.0.0" - sources."semver-7.5.3" + sources."@expo/config-8.0.5" + sources."@expo/config-plugins-6.0.2" + sources."@expo/config-types-48.0.0" + sources."semver-7.5.4" sources."uuid-3.4.0" ]; }) @@ -105505,7 +106056,7 @@ in ]; }) sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fastq-1.15.0" sources."faye-websocket-0.11.4" @@ -105763,11 +106314,11 @@ in sources."nested-error-stacks-2.0.1" sources."nice-try-1.0.5" sources."no-case-3.0.4" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-forge-0.10.0" sources."node-gyp-build-4.6.0" sources."node-html-parser-5.4.2" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."normalize-url-6.1.0" (sources."npm-package-arg-6.1.0" // { @@ -105876,13 +106427,14 @@ in sources."path-exists-3.0.0" ]; }) - (sources."plist-3.0.6" // { + (sources."plist-3.1.0" // { dependencies = [ + sources."@xmldom/xmldom-0.8.8" sources."xmlbuilder-15.1.1" ]; }) sources."pngjs-3.4.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-calc-8.2.4" sources."postcss-colormin-5.3.1" sources."postcss-convert-values-5.1.3" @@ -106207,7 +106759,7 @@ in sources."wbuf-1.7.3" sources."wcwidth-1.0.1" sources."webidl-conversions-3.0.1" - (sources."webpack-5.88.0" // { + (sources."webpack-5.88.1" // { dependencies = [ sources."ajv-6.12.6" sources."json-schema-traverse-0.4.1" @@ -106314,11 +106866,11 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -106326,13 +106878,13 @@ in sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-plugin-utils-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-proposal-object-rest-spread-7.20.7" sources."@babel/plugin-syntax-jsx-7.22.5" sources."@babel/plugin-syntax-object-rest-spread-7.8.3" @@ -106340,7 +106892,7 @@ in sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-react-jsx-7.22.5" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" @@ -106351,8 +106903,9 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" sources."@types/prop-types-15.7.5" sources."@types/react-18.2.14" @@ -106383,7 +106936,7 @@ in sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."chownr-1.1.4" sources."ci-info-2.0.0" @@ -106409,7 +106962,7 @@ in }) sources."delay-5.0.0" sources."devtools-protocol-0.0.981744" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."end-of-stream-1.4.4" @@ -106484,11 +107037,11 @@ in sources."ms-2.1.2" sources."node-fetch-2.6.7" sources."node-gyp-build-4.6.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" (sources."normalize-package-data-3.0.3" // { dependencies = [ sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) @@ -106629,16 +107182,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@oclif/command-1.8.29" - sources."@oclif/config-1.18.10" + sources."@oclif/command-1.8.30" + sources."@oclif/config-1.18.11" sources."@oclif/errors-1.3.6" - (sources."@oclif/help-1.0.8" // { + (sources."@oclif/help-1.0.9" // { dependencies = [ sources."wrap-ansi-6.2.0" ]; }) sources."@oclif/linewrap-1.0.0" - sources."@oclif/parser-3.8.12" + sources."@oclif/parser-3.8.13" (sources."@oclif/plugin-autocomplete-0.1.5" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -106738,7 +107291,7 @@ in sources."colors-1.0.3" sources."combined-stream-1.0.8" sources."core-util-is-1.0.3" - sources."cross-fetch-3.1.6" + sources."cross-fetch-3.1.8" (sources."cross-spawn-6.0.5" // { dependencies = [ sources."semver-5.7.1" @@ -106775,7 +107328,7 @@ in sources."extract-stack-1.0.0" sources."extsprintf-1.3.0" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fast-levenshtein-2.0.6" sources."fastq-1.15.0" @@ -106880,7 +107433,7 @@ in }) sources."nice-try-1.0.5" sources."node-abort-controller-3.1.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."normalize-url-2.0.1" sources."npm-run-path-2.0.2" sources."oauth-sign-0.9.0" @@ -106928,7 +107481,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" sources."signal-exit-3.0.7" @@ -106999,10 +107552,10 @@ in firebase-tools = nodeEnv.buildNodePackage { name = "firebase-tools"; packageName = "firebase-tools"; - version = "12.4.1"; + version = "12.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-12.4.1.tgz"; - sha512 = "/XaFXqK0Vd0Hatjk18tjwBYUztSlLVRyW37rXFyMicI78oySR3zDGN1MKoeUfeRj5tuePToP5Dbdnm5wPI2Adg=="; + url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-12.4.3.tgz"; + sha512 = "B/E4kV7bzpzT3nLgbU34ImZs1Z/RwdvQGjbvtJ1+Tvs28ml7tpdf2b6yJchZIsK9ALHNcOfYPGSbWoLRaykZAA=="; }; dependencies = [ (sources."@apidevtools/json-schema-ref-parser-9.1.2" // { @@ -107010,7 +107563,7 @@ in sources."js-yaml-4.1.0" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@colors/colors-1.5.0" sources."@dabh/diagnostics-2.0.3" sources."@google-cloud/paginator-4.0.1" @@ -107019,7 +107572,7 @@ in sources."@google-cloud/promisify-2.0.4" (sources."@google-cloud/pubsub-3.7.1" // { dependencies = [ - sources."google-auth-library-8.8.0" + sources."google-auth-library-8.9.0" ]; }) sources."@grpc/grpc-js-1.8.17" @@ -107038,7 +107591,7 @@ in sources."@jsdoc/salty-0.2.5" (sources."@npmcli/fs-3.1.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@opentelemetry/api-1.4.1" @@ -107070,13 +107623,13 @@ in sources."@types/markdown-it-12.2.3" sources."@types/mdurl-1.0.2" sources."@types/minimatch-5.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/rimraf-3.0.2" sources."@types/triple-beam-1.3.2" sources."abbrev-1.1.1" sources."abort-controller-3.0.0" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" @@ -107150,9 +107703,9 @@ in sources."bytes-3.1.2" (sources."cacache-17.1.3" // { dependencies = [ - sources."glob-10.3.1" + sources."glob-10.3.2" sources."lru-cache-7.18.3" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."call-bind-1.0.2" @@ -107281,7 +107834,7 @@ in ]; }) sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."esprima-4.0.1" sources."estraverse-5.3.0" sources."esutils-2.0.3" @@ -107292,7 +107845,7 @@ in dependencies = [ sources."ajv-8.12.0" sources."json-schema-traverse-1.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."exegesis-express-4.0.0" @@ -107360,8 +107913,8 @@ in }) sources."function-bind-1.1.1" sources."gauge-4.0.4" - sources."gaxios-5.1.2" - sources."gcp-metadata-5.2.0" + sources."gaxios-5.1.3" + sources."gcp-metadata-5.3.0" sources."get-caller-file-2.0.5" sources."get-intrinsic-1.2.1" (sources."get-uri-3.0.2" // { @@ -107387,7 +107940,7 @@ in }) (sources."google-gax-3.6.0" // { dependencies = [ - sources."google-auth-library-8.8.0" + sources."google-auth-library-8.9.0" ]; }) sources."google-p12-pem-4.0.1" @@ -107464,11 +108017,11 @@ in sources."json-schema-traverse-0.4.1" sources."json-stringify-safe-5.0.1" sources."jsonfile-6.1.0" - (sources."jsonwebtoken-9.0.0" // { + (sources."jsonwebtoken-9.0.1" // { dependencies = [ sources."jwa-1.4.1" sources."jws-3.2.2" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."jsprim-1.4.2" @@ -107521,7 +108074,7 @@ in (sources."marked-terminal-5.2.0" // { dependencies = [ sources."ansi-escapes-6.2.0" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."type-fest-3.12.0" ]; }) @@ -107581,11 +108134,11 @@ in sources."netmask-2.0.2" sources."nice-try-1.0.5" sources."node-emoji-1.11.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-forge-1.3.1" (sources."node-gyp-9.4.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" sources."which-2.0.2" ]; }) @@ -107615,7 +108168,7 @@ in sources."parseurl-1.3.3" sources."path-is-absolute-1.0.1" sources."path-key-2.0.1" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -107650,7 +108203,7 @@ in dependencies = [ sources."glob-8.1.0" sources."minimatch-5.1.6" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."proxy-addr-2.0.7" @@ -107810,7 +108363,7 @@ in sources."unpipe-1.0.0" (sources."update-notifier-cjs-5.1.6" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."uri-js-4.4.1" @@ -108082,7 +108635,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.7" @@ -108146,7 +108699,7 @@ in sources."@types/atob-2.1.2" sources."@types/bn.js-5.1.1" sources."@types/inquirer-6.5.0" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/pbkdf2-3.1.0" sources."@types/secp256k1-4.0.3" sources."@types/through-0.0.30" @@ -108273,7 +108826,7 @@ in sources."mute-stream-0.0.8" sources."nedb-1.8.0" sources."node-addon-api-2.0.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" (sources."number-to-bn-1.7.0" // { dependencies = [ @@ -108849,16 +109402,16 @@ in ganache = nodeEnv.buildNodePackage { name = "ganache"; packageName = "ganache"; - version = "7.8.0"; + version = "7.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/ganache/-/ganache-7.8.0.tgz"; - sha512 = "IrUYvsaE/m2/NaVIZ7D/gCnsmyU/buechnH6MhUipzG1qJcZIwIp/DoP/LZUcHyhy0Bv0NKZD2pGOjpRhn7l7A=="; + url = "https://registry.npmjs.org/ganache/-/ganache-7.9.0.tgz"; + sha512 = "KdsTZaAKqDXTNDMKnLzg0ngX8wnZKyVGm7HD03GIyUMVRuXI83s0CUEaGIDWRUWTQP7BE8sDh7QtbW+NoX4zrQ=="; }; dependencies = [ sources."@trufflesuite/uws-js-unofficial-20.10.0-unofficial.2" sources."@types/bn.js-5.1.1" sources."@types/lru-cache-5.1.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/seedrandom-3.0.1" sources."abstract-level-1.0.3" (sources."abstract-leveldown-7.2.0" // { @@ -108906,24 +109459,12 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-class-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-compilation-targets-7.22.6" + sources."@babel/helper-create-class-features-plugin-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -108935,25 +109476,25 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-syntax-jsx-7.22.5" sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-transform-modules-commonjs-7.22.5" sources."@babel/plugin-transform-typescript-7.22.5" sources."@babel/preset-typescript-7.22.5" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@hapi/hoek-9.3.0" sources."@hapi/topo-5.1.0" @@ -108978,6 +109519,7 @@ in sources."@msgpackr-extract/msgpackr-extract-linux-arm64-3.0.2" sources."@msgpackr-extract/msgpackr-extract-linux-x64-3.0.2" sources."@msgpackr-extract/msgpackr-extract-win32-x64-3.0.2" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@sideway/address-4.1.4" sources."@sideway/formula-3.0.1" sources."@sideway/pinpoint-2.0.0" @@ -108990,7 +109532,7 @@ in sources."@types/common-tags-1.8.1" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/node-fetch-2.6.4" sources."@types/responselike-1.0.0" sources."@types/yoga-layout-1.9.2" @@ -109017,7 +109559,7 @@ in ]; }) sources."camelcase-6.3.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -109078,7 +109620,7 @@ in sources."domhandler-4.3.1" sources."domutils-2.8.0" sources."dot-prop-5.3.0" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."end-of-stream-1.4.4" @@ -109189,10 +109731,10 @@ in sources."mute-stream-0.0.8" sources."nice-try-1.0.5" sources."node-addon-api-4.3.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-optional-packages-5.0.3" sources."node-object-hash-2.3.10" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-url-6.1.0" sources."npm-run-path-2.0.2" sources."nth-check-2.1.1" @@ -109200,7 +109742,7 @@ in sources."onetime-5.1.2" sources."open-7.4.2" sources."opentracing-0.14.7" - sources."ordered-binary-1.4.0" + sources."ordered-binary-1.4.1" sources."os-tmpdir-1.0.2" sources."p-cancelable-2.1.1" sources."p-finally-1.0.0" @@ -109245,7 +109787,7 @@ in sources."rxjs-6.6.7" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" sources."yallist-4.0.0" @@ -109529,12 +110071,12 @@ in sources."@octokit/types-6.41.0" sources."@pkgjs/parseargs-0.11.0" sources."@sigstore/protobuf-specs-0.1.0" - sources."@sigstore/tuf-1.0.0" + sources."@sigstore/tuf-1.0.2" sources."@tootallnate/once-2.0.0" sources."@tufjs/canonical-json-1.0.0" (sources."@tufjs/models-1.0.4" // { dependencies = [ - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."@types/expect-1.20.4" @@ -109586,8 +110128,8 @@ in sources."builtins-5.0.1" (sources."cacache-17.1.3" // { dependencies = [ - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."chalk-4.1.2" @@ -109656,7 +110198,7 @@ in sources."iconv-lite-0.4.24" ]; }) - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-plist-0.1.3" sources."fastq-1.15.0" sources."figures-3.2.0" @@ -109710,7 +110252,7 @@ in sources."ignore-5.2.4" (sources."ignore-walk-6.0.3" // { dependencies = [ - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."imurmurhash-0.1.4" @@ -109819,7 +110361,7 @@ in }) sources."mute-stream-0.0.8" sources."negotiator-0.6.3" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" (sources."node-gyp-9.4.0" // { dependencies = [ sources."which-2.0.2" @@ -109867,7 +110409,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" sources."path-parse-1.0.7" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -109896,8 +110438,8 @@ in sources."read-cmd-shim-3.0.1" (sources."read-package-json-6.0.4" // { dependencies = [ - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."read-package-json-fast-3.0.2" @@ -109928,7 +110470,7 @@ in sources."safer-buffer-2.1.2" sources."sanitize-filename-1.6.3" sources."scoped-regex-2.1.0" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -109938,7 +110480,7 @@ in sources."shebang-regex-3.0.0" sources."shelljs-0.8.5" sources."signal-exit-3.0.7" - sources."sigstore-1.6.0" + sources."sigstore-1.7.0" sources."slash-3.0.0" sources."smart-buffer-4.2.0" sources."socks-2.7.1" @@ -110090,9 +110632,11 @@ in sources."p-locate-5.0.0" sources."pacote-12.0.3" sources."read-package-json-fast-2.0.3" - sources."readable-stream-4.4.0" + sources."readable-stream-4.4.2" + sources."safe-buffer-5.2.1" sources."socks-proxy-agent-6.2.1" sources."ssri-8.0.1" + sources."string_decoder-1.3.0" sources."unique-filename-1.1.1" sources."unique-slug-2.0.2" sources."validate-npm-package-name-3.0.0" @@ -110160,7 +110704,7 @@ in sources."iconv-lite-0.6.3" sources."iterall-1.3.0" sources."minimist-1.2.8" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."safer-buffer-2.1.2" sources."supports-color-5.5.0" sources."tr46-0.0.3" @@ -110424,15 +110968,15 @@ in "@gitbeaker/cli" = nodeEnv.buildNodePackage { name = "_at_gitbeaker_slash_cli"; packageName = "@gitbeaker/cli"; - version = "39.4.0"; + version = "39.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/cli/-/cli-39.4.0.tgz"; - sha512 = "4Fct+JtmvWG0ENJqv+wHBRFOZYEGApywp65Ea8YhWbtn3jbTNEcCgWCO+ejJXiHnHBx7P+D/CJiCBPUjE2O6Yw=="; + url = "https://registry.npmjs.org/@gitbeaker/cli/-/cli-39.5.1.tgz"; + sha512 = "hqphaoyfETGcDytPNN8swAeiy77yJ04mZataHd1eGyk2I7fthUqusI3bH7YW4iFcgn/G2wyqEqB5L7Yr5jQNPw=="; }; dependencies = [ - sources."@gitbeaker/core-39.4.0" - sources."@gitbeaker/requester-utils-39.4.0" - sources."@gitbeaker/rest-39.4.0" + sources."@gitbeaker/core-39.5.1" + sources."@gitbeaker/requester-utils-39.5.1" + sources."@gitbeaker/rest-39.5.1" sources."ansi-styles-4.3.0" sources."call-bind-1.0.2" sources."chalk-4.1.2" @@ -110496,7 +111040,7 @@ in sources."@types/http-cache-semantics-4.0.1" sources."@types/minimist-1.2.2" sources."@types/normalize-package-data-2.4.1" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" sources."ajv-8.12.0" @@ -110514,7 +111058,7 @@ in sources."atomically-2.0.1" sources."base64-js-1.5.1" sources."bl-4.1.0" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ sources."ansi-regex-6.0.1" sources."ansi-styles-6.2.1" @@ -110530,7 +111074,7 @@ in sources."cacheable-request-10.2.12" sources."camelcase-7.0.1" sources."camelcase-keys-8.0.2" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."chardet-0.7.0" sources."ci-info-3.8.0" sources."cli-boxes-3.0.0" @@ -110790,7 +111334,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."semver-diff-4.0.0" sources."setprototypeof-1.2.0" sources."shebang-command-2.0.0" @@ -110874,10 +111418,10 @@ in glob = nodeEnv.buildNodePackage { name = "glob"; packageName = "glob"; - version = "10.3.1"; + version = "10.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/glob/-/glob-10.3.1.tgz"; - sha512 = "9BKYcEeIs7QwlCYs+Y3GBvqAMISufUS0i2ELd11zpZjxI5V9iyRj0HgzB5/cLf2NY4vcYBTYzJ7GIui7j/4DOw=="; + url = "https://registry.npmjs.org/glob/-/glob-10.3.2.tgz"; + sha512 = "vsuLzB3c/uyDLLEdBZtT8vGnN0z57rwOxHV2oYZib/7HWmBspUaja/McYIobBjC4qaUTuNpUyFO2IdqM4DZIJA=="; }; dependencies = [ sources."@isaacs/cliui-8.0.2" @@ -110896,10 +111440,10 @@ in sources."isexe-2.0.0" sources."jackspeak-2.2.1" sources."lru-cache-10.0.0" - sources."minimatch-9.0.2" - sources."minipass-6.0.2" + sources."minimatch-9.0.3" + sources."minipass-7.0.1" sources."path-key-3.1.1" - sources."path-scurry-1.10.0" + sources."path-scurry-1.10.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-4.0.2" @@ -111026,7 +111570,7 @@ in sources."minimist-1.2.8" sources."mkdirp-0.5.6" sources."ms-2.1.3" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."object-assign-4.1.1" sources."once-1.4.0" sources."path-is-absolute-1.0.1" @@ -111120,7 +111664,7 @@ in sources."iconv-lite-0.6.3" sources."idb-keyval-6.2.1" sources."inversify-6.0.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."reflect-metadata-0.1.13" sources."safer-buffer-2.1.2" sources."tr46-0.0.3" @@ -111280,7 +111824,7 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/parse-json-4.0.0" sources."@types/websocket-1.0.2" sources."abort-controller-3.0.0" @@ -111393,7 +111937,7 @@ in sources."extract-files-9.0.0" sources."extsprintf-1.3.0" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fast-safe-stringify-2.1.1" sources."fastq-1.15.0" @@ -111763,10 +112307,10 @@ in sources."@ampproject/remapping-2.2.1" sources."@ardatan/sync-fetch-0.0.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -111774,24 +112318,24 @@ in sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-plugin-utils-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-syntax-import-assertions-7.22.5" sources."@babel/polyfill-7.12.1" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@graphql-tools/batch-execute-9.0.0" sources."@graphql-tools/code-file-loader-8.0.1" sources."@graphql-tools/delegate-10.0.0" sources."@graphql-tools/executor-1.1.0" - sources."@graphql-tools/executor-graphql-ws-1.0.1" - sources."@graphql-tools/executor-http-1.0.0" + sources."@graphql-tools/executor-graphql-ws-1.0.2" + sources."@graphql-tools/executor-http-1.0.1" sources."@graphql-tools/executor-legacy-ws-1.0.1" sources."@graphql-tools/graphql-file-loader-8.0.0" sources."@graphql-tools/graphql-tag-pluck-8.0.1" @@ -111801,7 +112345,7 @@ in sources."@graphql-tools/merge-9.0.0" sources."@graphql-tools/schema-10.0.0" sources."@graphql-tools/url-loader-8.0.0" - sources."@graphql-tools/utils-10.0.1" + sources."@graphql-tools/utils-10.0.3" sources."@graphql-tools/wrap-10.0.0" sources."@graphql-typed-document-node/core-3.2.0" sources."@iarna/toml-2.2.5" @@ -111814,12 +112358,13 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@repeaterjs/repeater-3.0.4" sources."@types/estree-1.0.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/ws-8.5.5" sources."@types/yargs-16.0.5" sources."@types/yargs-parser-21.0.0" @@ -111832,7 +112377,7 @@ in sources."@whatwg-node/events-0.1.1" sources."@whatwg-node/fetch-0.9.7" sources."@whatwg-node/node-fetch-0.4.6" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."ansi-regex-5.0.1" sources."ansi-styles-3.2.1" sources."argparse-2.0.1" @@ -111846,7 +112391,7 @@ in sources."bufferutil-4.0.7" sources."busboy-1.6.0" sources."callsites-3.1.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."cliui-7.0.4" (sources."code-red-1.0.3" // { @@ -111869,7 +112414,7 @@ in sources."dir-glob-3.0.1" sources."dotenv-8.2.0" sources."dset-3.1.2" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."error-ex-1.3.2" @@ -111878,7 +112423,7 @@ in sources."estree-walker-2.0.2" sources."extract-files-11.0.0" sources."fast-decode-uri-component-1.0.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-querystring-1.1.2" sources."fast-url-parser-1.1.3" sources."fastq-1.15.0" @@ -111916,7 +112461,7 @@ in sources."is-number-7.0.0" sources."is-reference-3.0.1" sources."isomorphic-ws-5.0.0" - sources."jiti-1.18.2" + sources."jiti-1.19.1" sources."js-tokens-4.0.0" sources."js-yaml-4.1.0" sources."jsesc-2.5.2" @@ -111926,7 +112471,7 @@ in sources."locate-character-3.0.0" sources."lower-case-2.0.2" sources."lru-cache-5.1.1" - sources."magic-string-0.30.0" + sources."magic-string-0.30.1" sources."mdn-data-2.0.30" sources."merge2-1.4.1" sources."meros-1.3.0" @@ -111937,9 +112482,9 @@ in sources."nanoid-3.3.6" sources."no-case-3.0.4" sources."node-abort-controller-3.1.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-2.1.1" sources."nullthrows-1.1.1" sources."once-1.4.0" @@ -111956,7 +112501,7 @@ in }) sources."picocolors-1.0.0" sources."picomatch-2.3.1" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."punycode-1.4.1" sources."queue-microtask-1.2.3" sources."regenerator-runtime-0.13.11" @@ -111966,7 +112511,6 @@ in sources."reusify-1.0.4" sources."run-parallel-1.2.0" sources."safer-buffer-2.1.2" - sources."semver-6.3.0" sources."slash-3.0.0" sources."source-map-js-1.0.2" sources."streamsearch-1.1.0" @@ -111974,17 +112518,17 @@ in sources."string-width-4.2.3" sources."strip-ansi-6.0.1" sources."supports-color-5.5.0" - (sources."svelte-4.0.0" // { + (sources."svelte-4.0.5" // { dependencies = [ sources."estree-walker-3.0.3" ]; }) - sources."svelte2tsx-0.6.16" + sources."svelte2tsx-0.6.19" sources."to-fast-properties-2.0.0" sources."to-regex-range-5.0.1" sources."tr46-0.0.3" sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."unixify-1.0.0" sources."update-browserslist-db-1.0.11" sources."urlpattern-polyfill-9.0.0" @@ -112085,7 +112629,7 @@ in sources."@oclif/config-1.17.0" sources."@oclif/errors-1.3.4" sources."@oclif/linewrap-1.0.0" - (sources."@oclif/parser-3.8.12" // { + (sources."@oclif/parser-3.8.13" // { dependencies = [ sources."@oclif/errors-1.3.6" ]; @@ -112115,7 +112659,7 @@ in sources."@peculiar/webcrypto-1.4.3" sources."@repeaterjs/repeater-3.0.4" sources."@types/json-schema-7.0.9" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/ws-8.5.5" sources."@whatwg-node/events-0.0.3" sources."@whatwg-node/fetch-0.8.8" @@ -112211,7 +112755,7 @@ in sources."extract-files-11.0.0" sources."extract-stack-1.0.0" sources."fast-decode-uri-component-1.0.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-querystring-1.1.2" sources."fast-url-parser-1.1.3" sources."fastq-1.15.0" @@ -112304,7 +112848,7 @@ in sources."nextgen-events-1.5.3" sources."nice-try-1.0.5" sources."node-bitmap-0.0.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" sources."normalize-path-2.1.1" sources."nullthrows-1.1.1" @@ -112342,7 +112886,7 @@ in sources."run-parallel-1.2.0" sources."safe-buffer-5.1.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" (sources."send-0.16.2" // { dependencies = [ sources."debug-2.6.9" @@ -112695,7 +113239,7 @@ in sources."marked-4.3.0" (sources."marked-terminal-5.2.0" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" ]; }) sources."memory-streams-0.1.3" @@ -112723,7 +113267,7 @@ in sources."supports-color-7.2.0" ]; }) - sources."systeminformation-5.18.5" + sources."systeminformation-5.18.6" sources."term-canvas-0.0.5" sources."type-fest-3.12.0" sources."wordwrap-0.0.3" @@ -113666,7 +114210,7 @@ in sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."minimatch-3.1.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."once-1.4.0" sources."path-is-absolute-1.0.1" sources."safer-buffer-2.1.2" @@ -113908,8 +114452,10 @@ in sources."once-1.4.0" sources."path-is-absolute-1.0.1" sources."process-0.11.10" - sources."readable-stream-4.4.0" + sources."readable-stream-4.4.2" + sources."safe-buffer-5.2.1" sources."sprintf-js-1.0.3" + sources."string_decoder-1.3.0" sources."tabula-1.10.0" sources."verror-1.10.1" sources."wrappy-1.0.2" @@ -113937,7 +114483,7 @@ in sources."@colors/colors-1.5.0" sources."@fast-csv/format-4.3.5" sources."@fast-csv/parse-4.3.6" - sources."@types/node-14.18.52" + sources."@types/node-14.18.53" sources."ajv-6.12.6" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -113947,7 +114493,7 @@ in sources."async-2.6.4" sources."asynckit-0.4.0" sources."available-typed-arrays-1.0.5" - sources."aws-sdk-2.1406.0" + sources."aws-sdk-2.1413.0" sources."aws-sign2-0.7.0" sources."aws4-1.12.0" sources."base64-js-1.5.1" @@ -114501,7 +115047,7 @@ in sources."string-width-4.2.3" sources."strip-ansi-6.0.1" sources."supports-color-5.5.0" - sources."systeminformation-5.18.5" + sources."systeminformation-5.18.6" sources."yocto-queue-0.1.0" ]; buildInputs = globalBuildInputs; @@ -114528,7 +115074,7 @@ in sources."commander-2.11.0" sources."encoding-0.1.13" sources."iconv-lite-0.6.3" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."safer-buffer-2.1.2" sources."semver-5.7.1" sources."source-map-0.7.4" @@ -114634,10 +115180,10 @@ in sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@opentelemetry/api-1.4.1" - sources."@opentelemetry/core-1.14.0" - sources."@opentelemetry/resources-1.14.0" - sources."@opentelemetry/sdk-trace-base-1.14.0" - sources."@opentelemetry/semantic-conventions-1.14.0" + sources."@opentelemetry/core-1.15.0" + sources."@opentelemetry/resources-1.15.0" + sources."@opentelemetry/sdk-trace-base-1.15.0" + sources."@opentelemetry/semantic-conventions-1.15.0" sources."@protobufjs/aspromise-1.1.2" sources."@protobufjs/base64-1.1.2" sources."@protobufjs/codegen-2.0.4" @@ -114649,7 +115195,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@selderee/plugin-htmlparser2-0.11.0" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" (sources."@types/node-fetch-2.6.4" // { dependencies = [ sources."form-data-3.0.1" @@ -114799,7 +115345,7 @@ in sources."mkdirp-1.0.4" sources."ms-2.1.2" sources."nan-2.17.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."nopt-6.0.0" sources."npmlog-5.0.1" sources."oauth-sign-0.9.0" @@ -115474,37 +116020,17 @@ in sources."@aws-sdk/property-provider-3.296.0" sources."@aws-sdk/protocol-http-3.296.0" sources."@aws-sdk/querystring-builder-3.296.0" - (sources."@aws-sdk/querystring-parser-3.357.0" // { - dependencies = [ - sources."@aws-sdk/types-3.357.0" - ]; - }) + sources."@aws-sdk/querystring-parser-3.296.0" sources."@aws-sdk/s3-request-presigner-3.296.0" sources."@aws-sdk/service-error-classification-3.296.0" sources."@aws-sdk/shared-ini-file-loader-3.296.0" sources."@aws-sdk/signature-v4-3.296.0" - (sources."@aws-sdk/signature-v4-crt-3.357.0" // { - dependencies = [ - sources."@aws-sdk/eventstream-codec-3.357.0" - sources."@aws-sdk/is-array-buffer-3.310.0" - sources."@aws-sdk/signature-v4-3.357.0" - sources."@aws-sdk/types-3.357.0" - sources."@aws-sdk/util-buffer-from-3.310.0" - sources."@aws-sdk/util-hex-encoding-3.310.0" - sources."@aws-sdk/util-middleware-3.357.0" - sources."@aws-sdk/util-uri-escape-3.310.0" - sources."@aws-sdk/util-utf8-3.310.0" - ]; - }) + sources."@aws-sdk/signature-v4-crt-3.363.0" sources."@aws-sdk/signature-v4-multi-region-3.296.0" sources."@aws-sdk/smithy-client-3.296.0" sources."@aws-sdk/token-providers-3.296.0" sources."@aws-sdk/types-3.296.0" - (sources."@aws-sdk/url-parser-3.296.0" // { - dependencies = [ - sources."@aws-sdk/querystring-parser-3.296.0" - ]; - }) + sources."@aws-sdk/url-parser-3.296.0" sources."@aws-sdk/util-arn-parser-3.295.0" sources."@aws-sdk/util-base64-3.295.0" sources."@aws-sdk/util-body-length-browser-3.295.0" @@ -115529,7 +116055,7 @@ in sources."@aws-sdk/util-utf8-browser-3.259.0" sources."@aws-sdk/util-waiter-3.296.0" sources."@aws-sdk/xml-builder-3.295.0" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@braintree/sanitize-url-6.0.2" sources."@cronvel/get-pixels-3.4.1" sources."@gar/promisify-1.1.3" @@ -115551,13 +116077,13 @@ in sources."npmlog-5.0.1" sources."readable-stream-3.6.2" sources."rimraf-3.0.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."string-width-4.2.3" ]; }) (sources."@npmcli/fs-1.1.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."@npmcli/move-file-1.1.2" // { @@ -115566,13 +116092,23 @@ in sources."rimraf-3.0.2" ]; }) + sources."@smithy/eventstream-codec-1.0.2" + sources."@smithy/is-array-buffer-1.0.2" + sources."@smithy/querystring-parser-1.0.2" + sources."@smithy/signature-v4-1.0.2" + sources."@smithy/types-1.1.1" + sources."@smithy/util-buffer-from-1.0.2" + sources."@smithy/util-hex-encoding-1.0.2" + sources."@smithy/util-middleware-1.0.2" + sources."@smithy/util-uri-escape-1.0.2" + sources."@smithy/util-utf8-1.0.2" sources."@tootallnate/once-2.0.0" sources."@types/nanoid-3.0.0" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/ws-8.5.5" sources."abab-2.0.6" sources."abbrev-1.1.1" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-globals-7.0.1" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" @@ -115608,7 +116144,7 @@ in sources."asynckit-0.4.0" sources."atob-2.1.2" sources."available-typed-arrays-1.0.5" - sources."aws-crt-1.15.18" + sources."aws-crt-1.15.20" (sources."aws-sdk-2.1340.0" // { dependencies = [ sources."buffer-4.9.2" @@ -115846,7 +116382,7 @@ in sources."err-code-2.0.3" sources."es6-promise-pool-2.5.0" sources."escape-string-regexp-1.0.5" - sources."escodegen-2.0.0" + sources."escodegen-2.1.0" sources."esprima-4.0.1" sources."estraverse-5.3.0" sources."esutils-2.0.3" @@ -115858,7 +116394,6 @@ in sources."fast-clone-1.5.13" sources."fast-deep-equal-3.1.3" sources."fast-json-stable-stringify-2.1.0" - sources."fast-levenshtein-2.0.6" sources."fast-xml-parser-3.21.1" sources."fault-1.0.4" sources."file-type-10.11.0" @@ -116021,7 +116556,6 @@ in sources."lcid-1.0.0" sources."leven-2.1.0" sources."levenshtein-1.0.5" - sources."levn-0.3.0" sources."linkify-it-4.0.1" sources."listenercount-1.0.1" sources."locate-path-2.0.0" @@ -116150,7 +116684,7 @@ in sources."no-case-2.3.2" (sources."node-abi-3.45.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."node-addon-api-4.3.0" @@ -116171,7 +116705,7 @@ in sources."npmlog-6.0.2" sources."readable-stream-3.6.2" sources."rimraf-3.0.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."string-width-4.2.3" sources."which-2.0.2" ]; @@ -116179,7 +116713,7 @@ in sources."node-gyp-build-4.6.0" (sources."node-notifier-10.0.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" sources."uuid-8.3.2" sources."which-2.0.2" ]; @@ -116193,7 +116727,7 @@ in sources."npmlog-1.2.1" sources."number-allocator-1.0.14" sources."number-is-nan-1.0.1" - sources."nwsapi-2.2.5" + sources."nwsapi-2.2.7" sources."oauth-sign-0.9.0" sources."object-assign-4.1.1" (sources."object-to-arguments-0.0.8" // { @@ -116206,7 +116740,6 @@ in sources."once-1.4.0" sources."onetime-5.1.2" sources."open-8.4.2" - sources."optionator-0.8.3" sources."os-locale-1.4.0" sources."p-limit-1.3.0" sources."p-locate-2.0.0" @@ -116233,7 +116766,6 @@ in sources."simple-get-4.0.1" ]; }) - sources."prelude-ls-1.1.2" sources."process-0.11.10" sources."process-nextick-args-2.0.1" sources."promise-8.3.0" @@ -116297,7 +116829,7 @@ in sources."decompress-response-6.0.0" sources."mimic-response-3.1.0" sources."node-addon-api-6.1.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."simple-get-4.0.1" ]; }) @@ -116431,7 +116963,6 @@ in sources."tslib-2.6.0" sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" - sources."type-check-0.3.2" sources."typedarray-0.0.6" sources."typical-2.6.1" sources."uc.micro-1.0.6" @@ -116579,7 +117110,7 @@ in sha512 = "e8cIg2z62InH7azBBi3EsSEqrKx+nUtAS5bBcYTSpZFA+vhNPyhv8PTFZ0WsjOPDj04/dOLlm08EDcQJDqaGQg=="; }; dependencies = [ - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@jsdoc/salty-0.2.5" sources."@types/linkify-it-3.0.2" sources."@types/markdown-it-12.2.3" @@ -116761,7 +117292,7 @@ in sources."qs-6.11.2" sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."side-channel-1.0.4" sources."slash-3.0.0" sources."sprintf-js-1.0.3" @@ -116791,15 +117322,16 @@ in sha512 = "LDNOvleTv3rPAcefzXZpXMDZshV0FtSzWo8ZjnTOhKm4OCiUvsYGrGrfz4iHXIFd+UbRgFHm6gcOHI/BSZ/3fw=="; }; dependencies = [ + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - (sources."@eslint/eslintrc-2.0.3" // { + (sources."@eslint/eslintrc-2.1.0" // { dependencies = [ sources."debug-4.3.4" sources."ms-2.1.2" ]; }) - sources."@eslint/js-8.43.0" + sources."@eslint/js-8.44.0" (sources."@humanwhocodes/config-array-0.11.10" // { dependencies = [ sources."debug-4.3.4" @@ -116813,7 +117345,7 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@types/json5-0.0.29" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."ajv-6.12.6" sources."ansi-regex-5.0.1" @@ -116832,7 +117364,7 @@ in sources."brace-expansion-1.1.11" (sources."builtins-5.0.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."bytes-3.1.2" @@ -116878,7 +117410,7 @@ in sources."escalade-3.1.1" sources."escape-html-1.0.3" sources."escape-string-regexp-4.0.0" - (sources."eslint-8.43.0" // { + (sources."eslint-8.44.0" // { dependencies = [ sources."debug-4.3.4" sources."ms-2.1.2" @@ -116913,7 +117445,7 @@ in }) (sources."eslint-plugin-n-15.7.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."eslint-plugin-promise-6.1.1" @@ -116930,7 +117462,7 @@ in ]; }) sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."esquery-1.5.0" sources."esrecurse-4.3.0" sources."estraverse-5.3.0" @@ -117021,7 +117553,7 @@ in sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" sources."json5-1.0.2" - sources."jsx-ast-utils-3.3.3" + sources."jsx-ast-utils-3.3.4" sources."levn-0.4.1" (sources."load-json-file-5.3.0" // { dependencies = [ @@ -117069,7 +117601,7 @@ in sources."on-finished-2.4.1" sources."on-headers-1.0.2" sources."once-1.4.0" - sources."optionator-0.9.1" + sources."optionator-0.9.3" sources."p-limit-3.1.0" sources."p-locate-5.0.0" sources."p-try-2.2.0" @@ -117156,7 +117688,6 @@ in sources."which-2.0.2" sources."which-boxed-primitive-1.0.2" sources."which-typed-array-1.1.9" - sources."word-wrap-1.2.3" sources."wrap-ansi-7.0.0" sources."wrappy-1.0.2" sources."xdg-basedir-4.0.0" @@ -117797,16 +118328,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@oclif/command-1.8.29" - sources."@oclif/config-1.18.10" + sources."@oclif/command-1.8.30" + sources."@oclif/config-1.18.11" sources."@oclif/errors-1.3.6" - (sources."@oclif/help-1.0.8" // { + (sources."@oclif/help-1.0.9" // { dependencies = [ sources."wrap-ansi-6.2.0" ]; }) sources."@oclif/linewrap-1.0.0" - sources."@oclif/parser-3.8.12" + sources."@oclif/parser-3.8.13" (sources."@oclif/plugin-help-3.3.1" // { dependencies = [ sources."@oclif/config-1.18.2" @@ -117886,7 +118417,7 @@ in sources."external-editor-3.1.0" sources."extract-stack-2.0.0" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fastq-1.15.0" (sources."figures-3.2.0" // { @@ -117976,7 +118507,7 @@ in ]; }) sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" sources."side-channel-1.0.4" @@ -118047,7 +118578,7 @@ in sources."@socket.io/component-emitter-3.1.0" sources."@types/cookie-0.4.1" sources."@types/cors-2.8.13" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."accepts-1.3.8" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -118162,7 +118693,7 @@ in sources."safer-buffer-2.1.2" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" - (sources."socket.io-4.7.0" // { + (sources."socket.io-4.7.1" // { dependencies = [ sources."debug-4.3.4" sources."ms-2.1.2" @@ -118223,21 +118754,13 @@ in }; dependencies = [ sources."@ampproject/remapping-2.2.1" - sources."@babel/cli-7.22.5" + sources."@babel/cli-7.22.6" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -118245,19 +118768,19 @@ in sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-plugin-utils-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/node-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/node-7.22.6" + sources."@babel/parser-7.22.7" sources."@babel/plugin-syntax-jsx-7.22.5" sources."@babel/plugin-transform-react-jsx-7.22.5" sources."@babel/register-7.22.5" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" @@ -118272,10 +118795,11 @@ in sources."semver-6.3.0" ]; }) - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -118315,7 +118839,7 @@ in sources."abab-2.0.6" sources."abbrev-1.1.1" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" (sources."acorn-globals-6.0.0" // { dependencies = [ sources."acorn-7.4.1" @@ -118363,7 +118887,7 @@ in sources."bufferutil-4.0.7" sources."bytes-3.1.2" sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."canvas-2.11.2" sources."chalk-2.4.2" sources."chardet-1.6.0" @@ -118384,7 +118908,7 @@ in sources."convert-source-map-1.9.0" sources."cookie-0.5.0" sources."cookie-signature-1.0.6" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.3" sources."cors-2.8.5" sources."create-hash-1.2.0" @@ -118407,7 +118931,6 @@ in sources."decode-uri-component-0.2.2" sources."decompress-response-4.2.1" sources."deep-extend-0.6.0" - sources."deep-is-0.1.4" sources."define-properties-1.2.0" sources."delayed-stream-1.0.0" sources."delegates-1.0.0" @@ -118423,7 +118946,7 @@ in }) sources."dotenv-8.6.0" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."encoding-0.1.13" @@ -118436,7 +118959,7 @@ in sources."escalade-3.1.1" sources."escape-html-1.0.3" sources."escape-string-regexp-1.0.5" - sources."escodegen-2.0.0" + sources."escodegen-2.1.0" sources."esprima-4.0.1" sources."estraverse-5.3.0" sources."esutils-2.0.3" @@ -118450,8 +118973,7 @@ in ]; }) sources."express-validator-6.15.0" - sources."fast-glob-3.2.12" - sources."fast-levenshtein-2.0.6" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."filter-obj-1.1.0" @@ -118581,7 +119103,6 @@ in }) sources."kind-of-6.0.3" sources."koa-compose-4.2.0" - sources."levn-0.3.0" sources."locate-path-3.0.0" sources."lodash-4.17.21" sources."lru-cache-5.1.1" @@ -118618,24 +119139,24 @@ in (sources."node-abi-3.45.0" // { dependencies = [ sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) sources."node-environment-flags-1.0.6" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" (sources."node-notifier-10.0.1" // { dependencies = [ sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yallist-4.0.0" ]; }) - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."nopt-5.0.0" sources."npmlog-5.0.1" - sources."nwsapi-2.2.5" + sources."nwsapi-2.2.7" sources."object-assign-4.1.1" sources."object-inspect-1.12.3" sources."object-keys-1.1.1" @@ -118644,7 +119165,6 @@ in sources."on-finished-2.4.1" sources."once-1.4.0" sources."openpgp-5.9.0" - sources."optionator-0.8.3" sources."p-is-promise-3.0.0" sources."p-limit-2.3.0" sources."p-locate-3.0.0" @@ -118683,7 +119203,7 @@ in sources."color-name-1.1.4" sources."has-flag-4.0.0" sources."lru-cache-6.0.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."supports-color-7.2.0" sources."yallist-4.0.0" ]; @@ -118695,7 +119215,6 @@ in sources."simple-get-4.0.1" ]; }) - sources."prelude-ls-1.1.2" sources."process-nextick-args-2.0.1" sources."progress-2.0.3" sources."proxy-addr-2.0.7" @@ -118802,7 +119321,6 @@ in sources."tr46-0.0.3" sources."tslib-2.6.0" sources."tunnel-agent-0.6.0" - sources."type-check-0.3.2" sources."type-is-1.6.18" sources."typed-array-length-1.0.4" sources."unbox-primitive-1.0.2" @@ -118833,7 +119351,6 @@ in sources."which-boxed-primitive-1.0.2" sources."which-typed-array-1.1.9" sources."wide-align-1.1.5" - sources."word-wrap-1.2.3" (sources."wrap-ansi-7.0.0" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -118881,7 +119398,7 @@ in sources."core-util-is-1.0.3" sources."emoji-regex-8.0.0" sources."escalade-3.1.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."get-caller-file-2.0.5" @@ -119423,10 +119940,10 @@ in lerna = nodeEnv.buildNodePackage { name = "lerna"; packageName = "lerna"; - version = "7.1.0"; + version = "7.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/lerna/-/lerna-7.1.0.tgz"; - sha512 = "fY1EctsuP21eR7F9zmnqcdtBRkzvsoAOVYzjrtQQXYt9hlyA14RvjQJIF7R54t+T60As7kFYNgw2PHsC3orV2w=="; + url = "https://registry.npmjs.org/lerna/-/lerna-7.1.1.tgz"; + sha512 = "rjivAl3bYu2+lWOi90vy0tYFgwBYPMiNkR/DuEWZC08wle5dsbOZ/SlXeLk9+kzbF89Bt5P6p+qF78A2tJsWPA=="; }; dependencies = [ sources."@babel/code-frame-7.22.5" @@ -119443,9 +119960,9 @@ in }) sources."@hutson/parse-repository-url-3.0.2" sources."@isaacs/cliui-8.0.2" - sources."@jest/schemas-29.4.3" - sources."@lerna/child-process-7.1.0" - sources."@lerna/create-7.1.0" + sources."@jest/schemas-29.6.0" + sources."@lerna/child-process-7.1.1" + sources."@lerna/create-7.1.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -119459,19 +119976,24 @@ in sources."@npmcli/node-gyp-3.0.0" sources."@npmcli/promise-spawn-6.0.2" sources."@npmcli/run-script-6.0.2" - sources."@nrwl/devkit-16.4.0" - sources."@nrwl/tao-16.4.0" - sources."@nx/devkit-16.4.0" - sources."@nx/nx-darwin-arm64-16.4.0" - sources."@nx/nx-darwin-x64-16.4.0" - sources."@nx/nx-freebsd-x64-16.4.0" - sources."@nx/nx-linux-arm-gnueabihf-16.4.0" - sources."@nx/nx-linux-arm64-gnu-16.4.0" - sources."@nx/nx-linux-arm64-musl-16.4.0" - sources."@nx/nx-linux-x64-gnu-16.4.0" - sources."@nx/nx-linux-x64-musl-16.4.0" - sources."@nx/nx-win32-arm64-msvc-16.4.0" - sources."@nx/nx-win32-x64-msvc-16.4.0" + sources."@nrwl/devkit-16.5.0" + sources."@nrwl/tao-16.5.0" + (sources."@nx/devkit-16.5.0" // { + dependencies = [ + sources."lru-cache-6.0.0" + sources."semver-7.5.3" + ]; + }) + sources."@nx/nx-darwin-arm64-16.5.0" + sources."@nx/nx-darwin-x64-16.5.0" + sources."@nx/nx-freebsd-x64-16.5.0" + sources."@nx/nx-linux-arm-gnueabihf-16.5.0" + sources."@nx/nx-linux-arm64-gnu-16.5.0" + sources."@nx/nx-linux-arm64-musl-16.5.0" + sources."@nx/nx-linux-x64-gnu-16.5.0" + sources."@nx/nx-linux-x64-musl-16.5.0" + sources."@nx/nx-win32-arm64-msvc-16.5.0" + sources."@nx/nx-win32-x64-msvc-16.5.0" sources."@octokit/auth-token-3.0.4" sources."@octokit/core-4.2.4" sources."@octokit/endpoint-7.0.6" @@ -119493,29 +120015,29 @@ in sources."@parcel/watcher-2.0.4" sources."@pkgjs/parseargs-0.11.0" sources."@sigstore/protobuf-specs-0.1.0" - sources."@sigstore/tuf-1.0.0" - sources."@sinclair/typebox-0.25.24" + sources."@sigstore/tuf-1.0.2" + sources."@sinclair/typebox-0.27.8" sources."@swc-node/core-1.10.4" sources."@swc-node/register-1.6.6" sources."@swc-node/sourcemap-support-0.3.0" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@tootallnate/once-2.0.0" sources."@tufjs/canonical-json-1.0.0" (sources."@tufjs/models-1.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."@types/minimatch-3.0.5" @@ -119566,8 +120088,8 @@ in (sources."cacache-17.1.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" sources."ssri-10.0.4" ]; }) @@ -119686,7 +120208,7 @@ in sources."tmp-0.0.33" ]; }) - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."figures-3.2.0" (sources."filelist-1.0.4" // { @@ -119824,7 +120346,7 @@ in sources."minimatch-3.1.2" ]; }) - sources."jest-diff-29.5.0" + sources."jest-diff-29.6.1" sources."jest-get-type-29.4.3" sources."js-tokens-4.0.0" sources."js-yaml-4.1.0" @@ -119994,7 +120516,7 @@ in }) sources."npm-run-path-4.0.1" sources."npmlog-6.0.2" - (sources."nx-16.4.0" // { + (sources."nx-16.5.0" // { dependencies = [ sources."ansi-styles-4.3.0" sources."cli-spinners-2.6.1" @@ -120002,6 +120524,8 @@ in sources."fast-glob-3.2.7" sources."glob-7.1.4" sources."lines-and-columns-2.0.3" + sources."lru-cache-6.0.0" + sources."semver-7.5.3" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" sources."wrap-ansi-7.0.0" @@ -120038,7 +120562,7 @@ in sources."brace-expansion-2.0.1" sources."hosted-git-info-6.1.1" sources."ignore-walk-6.0.3" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" sources."npm-package-arg-10.1.0" sources."npm-packlist-7.0.4" sources."ssri-10.0.4" @@ -120056,7 +120580,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" sources."path-parse-1.0.7" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -120070,7 +120594,7 @@ in sources."pify-5.0.0" sources."pirates-4.0.6" sources."pkg-dir-4.2.0" - (sources."pretty-format-29.5.0" // { + (sources."pretty-format-29.6.1" // { dependencies = [ sources."ansi-styles-5.2.0" ]; @@ -120090,9 +120614,9 @@ in (sources."read-package-json-6.0.4" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" + sources."glob-10.3.2" sources."hosted-git-info-6.1.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" sources."normalize-package-data-5.0.0" ]; }) @@ -120138,7 +120662,7 @@ in sources."rxjs-7.8.1" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -120148,7 +120672,7 @@ in sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.7" - sources."sigstore-1.6.0" + sources."sigstore-1.7.0" sources."slash-3.0.0" sources."smart-buffer-4.2.0" sources."socks-2.7.1" @@ -120218,7 +120742,7 @@ in sources."tuf-js-1.1.7" sources."type-fest-0.18.1" sources."typedarray-0.0.6" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."uglify-js-3.17.4" sources."unique-filename-3.0.0" sources."unique-slug-4.0.0" @@ -121283,7 +121807,7 @@ in sources."@types/commander-2.12.2" sources."@types/diff-3.5.5" sources."@types/get-stdin-5.0.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."commander-2.20.3" sources."diff-3.5.0" sources."get-stdin-5.0.1" @@ -121391,11 +121915,11 @@ in sources."markdownlint-0.29.0" sources."markdownlint-micromark-0.1.5" sources."mdurl-1.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" sources."minimist-1.2.8" sources."minipass-6.0.2" sources."path-key-3.1.1" - sources."path-scurry-1.10.0" + sources."path-scurry-1.10.1" sources."run-con-1.2.12" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -121452,7 +121976,7 @@ in sources."braces-3.0.2" sources."dir-glob-3.0.1" sources."entities-3.0.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."glob-parent-5.1.2" @@ -121502,7 +122026,7 @@ in dependencies = [ sources."async-3.2.4" sources."boolbase-1.0.0" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."cheerio-1.0.0-rc.12" sources."cheerio-select-2.1.0" sources."commander-10.0.1" @@ -121551,25 +122075,17 @@ in src = ../../applications/editors/vim/plugins/markdown-preview-nvim; dependencies = [ sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" + sources."@babel/compat-data-7.22.6" (sources."@babel/core-7.0.0" // { dependencies = [ sources."debug-3.2.7" ]; }) - sources."@babel/generator-7.22.5" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-regexp-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-compilation-targets-7.22.6" + sources."@babel/helper-create-regexp-features-plugin-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" (sources."@babel/helper-function-name-7.22.5" // { dependencies = [ @@ -121594,7 +122110,7 @@ in }) sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" @@ -121603,13 +122119,13 @@ in sources."@babel/template-7.22.5" ]; }) - (sources."@babel/helpers-7.22.5" // { + (sources."@babel/helpers-7.22.6" // { dependencies = [ sources."@babel/template-7.22.5" ]; }) sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-proposal-async-generator-functions-7.20.7" sources."@babel/plugin-proposal-class-properties-7.0.0" sources."@babel/plugin-proposal-json-strings-7.18.6" @@ -121627,7 +122143,7 @@ in sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.22.5" - sources."@babel/plugin-transform-classes-7.22.5" + sources."@babel/plugin-transform-classes-7.22.6" (sources."@babel/plugin-transform-computed-properties-7.22.5" // { dependencies = [ sources."@babel/template-7.22.5" @@ -121677,7 +122193,7 @@ in ]; }) sources."@babel/template-7.0.0" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@chemzqm/msgpack-lite-0.1.29" sources."@chemzqm/neovim-5.9.5" @@ -121690,6 +122206,7 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@webassemblyjs/ast-1.7.8" sources."@webassemblyjs/floating-point-hex-parser-1.7.8" sources."@webassemblyjs/helper-api-error-1.7.8" @@ -121826,7 +122343,7 @@ in }) sources."cache-base-1.0.1" sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."case-sensitive-paths-webpack-plugin-2.1.2" sources."chalk-2.4.2" sources."chart.js-2.9.4" @@ -121913,7 +122430,7 @@ in sources."domain-browser-1.2.0" sources."duplexify-3.7.1" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -122225,7 +122742,7 @@ in sources."punycode-1.4.1" ]; }) - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" (sources."normalize-package-data-2.5.0" // { dependencies = [ sources."resolve-1.22.3" @@ -122337,7 +122854,7 @@ in sources."regenerator-runtime-0.13.11" (sources."regenerator-transform-0.15.1" // { dependencies = [ - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" ]; }) sources."regex-not-1.0.2" @@ -123183,7 +123700,7 @@ in sources."qs-6.11.2" sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."side-channel-1.0.4" sources."slash-3.0.0" sources."sprintf-js-1.0.3" @@ -123251,7 +123768,7 @@ in sources."log-symbols-4.1.0" sources."mimic-fn-2.1.0" sources."mute-stream-0.0.8" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."onetime-5.1.2" sources."ora-5.4.1" sources."os-tmpdir-1.0.2" @@ -123314,7 +123831,7 @@ in sources."@ledgerhq/devices-8.0.4" sources."@ledgerhq/errors-6.12.7" sources."@ledgerhq/hw-transport-6.28.5" - sources."@ledgerhq/hw-transport-node-hid-6.27.16" + sources."@ledgerhq/hw-transport-node-hid-6.27.17" sources."@ledgerhq/hw-transport-node-hid-noevents-6.27.16" (sources."@ledgerhq/hw-transport-u2f-5.36.0-deprecated" // { dependencies = [ @@ -123349,8 +123866,9 @@ in sources."@types/istanbul-lib-coverage-2.0.4" sources."@types/istanbul-lib-report-3.0.0" sources."@types/istanbul-reports-3.0.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/stack-utils-2.0.1" + sources."@types/w3c-web-usb-1.0.6" sources."@types/yargs-16.0.5" sources."@types/yargs-parser-21.0.0" sources."analytics-node-6.2.0" @@ -123522,7 +124040,7 @@ in sources."near-seed-phrase-0.2.0" sources."node-abi-3.45.0" sources."node-addon-api-3.2.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" sources."node-hid-2.1.2" sources."normalize-url-4.5.1" @@ -123567,7 +124085,7 @@ in sources."rxjs-6.6.7" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" (sources."semver-diff-3.1.1" // { dependencies = [ sources."semver-6.3.0" @@ -123615,9 +124133,9 @@ in sources."unique-string-2.0.0" sources."update-notifier-5.1.0" sources."url-parse-lax-3.0.0" - (sources."usb-1.9.2" // { + (sources."usb-2.9.0" // { dependencies = [ - sources."node-addon-api-4.3.0" + sources."node-addon-api-6.1.0" ]; }) sources."util-deprecate-1.0.2" @@ -123678,7 +124196,7 @@ in sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" sources."safe-stable-stringify-2.4.3" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."simple-swizzle-0.2.2" sources."stack-trace-0.0.10" sources."string_decoder-1.3.0" @@ -123747,8 +124265,8 @@ in (sources."cacache-17.1.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."glob-10.3.1" - sources."minimatch-9.0.2" + sources."glob-10.3.2" + sources."minimatch-9.0.3" ]; }) sources."chownr-2.0.0" @@ -123835,7 +124353,7 @@ in sources."p-map-4.0.0" sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" ]; @@ -123846,7 +124364,7 @@ in sources."rimraf-3.0.2" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -124345,7 +124863,7 @@ in sha512 = "B6q576kLw96eKOiqNpNJsUiwl5vRipc46T0w/LUI7O3fPAVxwu5zklIBhE6Iefj8FV1IdbLwXULESqMWlwjlGQ=="; }; dependencies = [ - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@mapbox/node-pre-gyp-1.0.10" sources."@node-red/editor-api-3.0.2" sources."@node-red/editor-client-3.0.2" @@ -124365,7 +124883,7 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."accepts-1.3.8" @@ -124606,7 +125124,7 @@ in sources."mute-stream-0.0.8" sources."negotiator-0.6.3" sources."node-addon-api-3.2.1" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" sources."node-red-admin-3.0.0" sources."node-watch-0.7.3" @@ -125041,11 +125559,11 @@ in sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" sources."@types/minimist-1.2.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/normalize-package-data-2.4.1" sources."@types/responselike-1.0.0" sources."aggregate-error-4.0.1" - sources."all-package-names-2.0.673" + sources."all-package-names-2.0.683" sources."ansi-align-3.0.1" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -125057,7 +125575,7 @@ in sources."base64-js-1.5.1" sources."big-integer-1.6.51" sources."bl-4.1.0" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ sources."ansi-regex-6.0.1" sources."ansi-styles-6.2.1" @@ -125087,7 +125605,7 @@ in sources."type-fest-2.19.0" ]; }) - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."chardet-0.7.0" sources."ci-info-3.8.0" sources."clean-stack-4.2.0" @@ -125163,7 +125681,7 @@ in sources."execa-7.1.1" sources."exit-hook-3.2.0" sources."external-editor-3.1.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."figures-5.0.0" sources."fill-range-7.0.1" @@ -125180,7 +125698,7 @@ in sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."global-dirs-3.0.1" - sources."globby-13.2.0" + sources."globby-13.2.2" sources."got-11.8.6" sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" @@ -125206,7 +125724,7 @@ in (sources."ignore-walk-6.0.3" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) sources."import-fresh-3.3.0" @@ -125550,7 +126068,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."scoped-regex-3.0.0" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -125640,10 +126158,10 @@ in npm = nodeEnv.buildNodePackage { name = "npm"; packageName = "npm"; - version = "9.7.2"; + version = "9.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-9.7.2.tgz"; - sha512 = "LLoOudiSURxzRxfGj+vsD+hKKv2EfxyshDOznxruIkZMouvbaF5sFm4yAwHqxS8aVaOdRl03pRmGpcrFMqMt3g=="; + url = "https://registry.npmjs.org/npm/-/npm-9.8.0.tgz"; + sha512 = "AXeiBAdfM5K2jvBwA7EGLKeYyt0VnhmJRnlq4k2+M0Ao9v7yKJBqF8xFPzQL8kAybzwlfpTPCZwM4uTIszb3xA=="; }; buildInputs = globalBuildInputs; meta = { @@ -125658,10 +126176,10 @@ in npm-check-updates = nodeEnv.buildNodePackage { name = "npm-check-updates"; packageName = "npm-check-updates"; - version = "16.10.13"; + version = "16.10.15"; src = fetchurl { - url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.10.13.tgz"; - sha512 = "ZsWrtHnaMkcxAaCtDFEr8i7jgM0Bz2AYsnsJlmxISgltG8ie43bWC6G9icxFKfYSLeJJtcj/Yw1Mq5f8GL2F3g=="; + url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.10.15.tgz"; + sha512 = "tmbFF7J1mIbjmnN4DzFRVlEeAaIB/FPRz4o95DWsGB7fT3ZECuxyMMDnvySfoijuWxx8E7pODN0IoKYnEJVxcg=="; }; dependencies = [ sources."@colors/colors-1.5.0" @@ -125691,7 +126209,7 @@ in }) sources."@pnpm/npm-conf-2.2.2" sources."@sigstore/protobuf-specs-0.1.0" - sources."@sigstore/tuf-1.0.0" + sources."@sigstore/tuf-1.0.2" sources."@sindresorhus/is-5.4.1" sources."@szmarczak/http-timer-5.0.1" sources."@tootallnate/once-2.0.0" @@ -125710,7 +126228,7 @@ in sources."argparse-2.0.1" sources."array-union-2.1.0" sources."balanced-match-1.0.2" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ sources."ansi-regex-6.0.1" sources."emoji-regex-9.2.2" @@ -125724,14 +126242,13 @@ in sources."builtins-5.0.1" (sources."cacache-17.1.3" // { dependencies = [ - sources."glob-10.3.1" - sources."minipass-5.0.0" + sources."glob-10.3.2" ]; }) sources."cacheable-lookup-7.0.0" sources."cacheable-request-10.2.12" sources."camelcase-7.0.1" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."chownr-2.0.0" sources."ci-info-3.8.0" sources."clean-stack-2.2.0" @@ -125778,7 +126295,7 @@ in sources."err-code-2.0.3" sources."escape-goat-4.0.0" sources."exponential-backoff-3.1.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-memoize-2.5.2" sources."fastq-1.15.0" sources."fill-range-7.0.1" @@ -125790,11 +126307,7 @@ in }) sources."form-data-encoder-2.1.4" sources."fp-and-or-0.1.3" - (sources."fs-minipass-3.0.2" // { - dependencies = [ - sources."minipass-5.0.0" - ]; - }) + sources."fs-minipass-3.0.2" sources."fs.realpath-1.0.0" sources."function-bind-1.1.1" sources."gauge-4.0.4" @@ -125864,27 +126377,19 @@ in sources."lodash-4.17.21" sources."lowercase-keys-3.0.0" sources."lru-cache-7.18.3" - (sources."make-fetch-happen-11.1.1" // { - dependencies = [ - sources."minipass-5.0.0" - ]; - }) + sources."make-fetch-happen-11.1.1" sources."merge2-1.4.1" sources."micromatch-4.0.5" sources."mimic-response-4.0.0" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" sources."minimist-1.2.8" - sources."minipass-4.2.8" + sources."minipass-5.0.0" (sources."minipass-collect-1.0.2" // { dependencies = [ sources."minipass-3.3.6" ]; }) - (sources."minipass-fetch-3.0.3" // { - dependencies = [ - sources."minipass-5.0.0" - ]; - }) + sources."minipass-fetch-3.0.3" (sources."minipass-flush-1.0.5" // { dependencies = [ sources."minipass-3.3.6" @@ -125936,11 +126441,7 @@ in }) sources."npm-packlist-7.0.4" sources."npm-pick-manifest-8.0.1" - (sources."npm-registry-fetch-14.0.5" // { - dependencies = [ - sources."minipass-5.0.0" - ]; - }) + sources."npm-registry-fetch-14.0.5" sources."npmlog-6.0.2" sources."once-1.4.0" sources."p-cancelable-3.0.0" @@ -125948,15 +126449,14 @@ in sources."p-locate-5.0.0" sources."p-map-4.0.0" sources."package-json-8.1.1" - sources."pacote-15.1.1" + sources."pacote-15.2.0" sources."parse-github-url-1.0.2" sources."path-exists-4.0.0" sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ sources."lru-cache-10.0.0" - sources."minipass-6.0.2" ]; }) sources."path-type-4.0.0" @@ -125979,8 +126479,7 @@ in sources."rc-config-loader-4.1.3" (sources."read-package-json-6.0.4" // { dependencies = [ - sources."glob-10.3.1" - sources."minipass-6.0.2" + sources."glob-10.3.2" ]; }) sources."read-package-json-fast-3.0.2" @@ -125995,14 +126494,13 @@ in sources."reusify-1.0.4" (sources."rimraf-5.0.1" // { dependencies = [ - sources."glob-10.3.1" - sources."minipass-6.0.2" + sources."glob-10.3.2" ]; }) sources."run-parallel-1.2.0" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -126013,7 +126511,7 @@ in sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.7" - sources."sigstore-1.6.0" + sources."sigstore-1.7.0" sources."sisteransi-1.0.5" sources."slash-3.0.0" sources."smart-buffer-4.2.0" @@ -126026,17 +126524,13 @@ in sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" sources."spdx-license-ids-3.0.13" - (sources."ssri-10.0.4" // { - dependencies = [ - sources."minipass-5.0.0" - ]; - }) + sources."ssri-10.0.4" sources."string-width-4.2.3" sources."string-width-cjs-4.2.3" sources."string_decoder-1.3.0" sources."strip-ansi-6.0.1" sources."strip-ansi-cjs-6.0.1" - sources."strip-json-comments-5.0.0" + sources."strip-json-comments-5.0.1" (sources."tar-6.1.15" // { dependencies = [ (sources."fs-minipass-2.1.0" // { @@ -126044,7 +126538,6 @@ in sources."minipass-3.3.6" ]; }) - sources."minipass-5.0.0" ]; }) sources."to-regex-range-5.0.1" @@ -126245,9 +126738,10 @@ in (sources."@stoplight/spectral-cli-6.8.0" // { dependencies = [ sources."@stoplight/json-3.20.3" + sources."fast-glob-3.2.12" ]; }) - (sources."@stoplight/spectral-core-1.18.0" // { + (sources."@stoplight/spectral-core-1.18.1" // { dependencies = [ sources."@stoplight/json-3.20.3" sources."@stoplight/types-13.6.0" @@ -126263,7 +126757,7 @@ in }) sources."@stoplight/spectral-ref-resolver-1.0.3" sources."@stoplight/spectral-ruleset-bundler-1.5.2" - (sources."@stoplight/spectral-ruleset-migrator-1.9.3" // { + (sources."@stoplight/spectral-ruleset-migrator-1.9.4" // { dependencies = [ sources."@stoplight/json-3.20.3" ]; @@ -126281,10 +126775,10 @@ in sources."@types/es-aggregate-error-1.0.2" sources."@types/estree-0.0.39" sources."@types/json-schema-7.0.12" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/urijs-1.19.19" sources."abort-controller-3.0.0" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" sources."ajv-8.12.0" @@ -126378,7 +126872,7 @@ in sources."event-target-shim-5.0.1" sources."execa-5.1.1" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-levenshtein-2.0.6" sources."fast-memoize-2.5.2" sources."fast-safe-stringify-2.1.1" @@ -126515,7 +127009,7 @@ in sources."jsonpath-plus-6.0.1" ]; }) - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-fetch-h2-2.3.0" sources."node-readfiles-0.2.0" sources."normalize-path-3.0.0" @@ -126622,7 +127116,7 @@ in sources."tslib-2.6.0" sources."type-check-0.3.2" sources."typed-array-length-1.0.4" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."unbox-primitive-1.0.2" sources."universalify-0.1.2" sources."unpipe-1.0.0" @@ -126671,36 +127165,19 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { + sources."@babel/compat-data-7.22.6" + (sources."@babel/core-7.22.8" // { dependencies = [ sources."json5-2.2.3" - sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.22.5" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-class-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-regexp-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-define-polyfill-provider-0.4.0" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-compilation-targets-7.22.6" + sources."@babel/helper-create-class-features-plugin-7.22.6" + sources."@babel/helper-create-regexp-features-plugin-7.22.6" + sources."@babel/helper-define-polyfill-provider-0.4.1" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -126713,14 +127190,14 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" sources."@babel/helper-wrap-function-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5" sources."@babel/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2" @@ -126746,13 +127223,13 @@ in sources."@babel/plugin-syntax-top-level-await-7.14.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.5" + sources."@babel/plugin-transform-async-generator-functions-7.22.7" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.22.5" sources."@babel/plugin-transform-class-properties-7.22.5" sources."@babel/plugin-transform-class-static-block-7.22.5" - sources."@babel/plugin-transform-classes-7.22.5" + sources."@babel/plugin-transform-classes-7.22.6" sources."@babel/plugin-transform-computed-properties-7.22.5" sources."@babel/plugin-transform-destructuring-7.22.5" sources."@babel/plugin-transform-dotall-regex-7.22.5" @@ -126778,7 +127255,7 @@ in sources."@babel/plugin-transform-object-rest-spread-7.22.5" sources."@babel/plugin-transform-object-super-7.22.5" sources."@babel/plugin-transform-optional-catch-binding-7.22.5" - sources."@babel/plugin-transform-optional-chaining-7.22.5" + sources."@babel/plugin-transform-optional-chaining-7.22.6" sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-private-methods-7.22.5" sources."@babel/plugin-transform-private-property-in-object-7.22.5" @@ -126795,22 +127272,18 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/preset-env-7.22.7" sources."@babel/preset-modules-0.1.5" sources."@babel/regjsgen-0.8.0" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@iarna/toml-2.2.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" (sources."@jridgewell/trace-mapping-0.3.18" // { dependencies = [ @@ -126818,6 +127291,7 @@ in ]; }) sources."@mrmlnc/readdir-enhanced-2.2.1" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.stat-1.1.3" sources."@parcel/fs-1.11.0" sources."@parcel/logger-1.11.1" @@ -126872,13 +127346,9 @@ in sources."available-typed-arrays-1.0.5" sources."aws-sign2-0.7.0" sources."aws4-1.12.0" - (sources."babel-plugin-polyfill-corejs2-0.4.3" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."babel-plugin-polyfill-corejs3-0.8.1" - sources."babel-plugin-polyfill-regenerator-0.5.0" + sources."babel-plugin-polyfill-corejs2-0.4.4" + sources."babel-plugin-polyfill-corejs3-0.8.2" + sources."babel-plugin-polyfill-regenerator-0.5.1" (sources."babel-runtime-6.26.0" // { dependencies = [ sources."regenerator-runtime-0.11.1" @@ -126939,7 +127409,7 @@ in sources."caller-path-2.0.0" sources."callsites-2.0.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."caseless-0.12.0" sources."chalk-2.4.2" sources."chokidar-2.1.8" @@ -126965,7 +127435,7 @@ in sources."convert-source-map-1.9.0" sources."copy-descriptor-0.1.1" sources."core-js-2.6.12" - sources."core-js-compat-3.31.0" + sources."core-js-compat-3.31.1" sources."core-util-is-1.0.3" sources."cosmiconfig-5.2.1" (sources."create-ecdh-4.0.4" // { @@ -127072,7 +127542,7 @@ in sources."duplexer2-0.1.4" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -127187,7 +127657,7 @@ in sources."html-tags-1.2.0" (sources."htmlnano-0.2.9" // { dependencies = [ - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."posthtml-0.15.2" sources."posthtml-parser-0.7.2" sources."terser-5.18.2" @@ -127350,11 +127820,11 @@ in sources."punycode-1.4.1" ]; }) - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."normalize-url-3.3.0" sources."nth-check-1.0.2" - sources."nwsapi-2.2.5" + sources."nwsapi-2.2.7" sources."oauth-sign-0.9.0" sources."object-assign-4.1.1" sources."object-copy-0.1.0" @@ -127746,7 +128216,7 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" (sources."@jridgewell/trace-mapping-0.3.18" // { dependencies = [ @@ -127831,28 +128301,38 @@ in }) sources."@parcel/types-2.9.3" sources."@parcel/utils-2.9.3" - (sources."@parcel/watcher-2.1.0" // { + (sources."@parcel/watcher-2.2.0" // { dependencies = [ - sources."node-addon-api-3.2.1" + sources."node-addon-api-7.0.0" ]; }) + sources."@parcel/watcher-android-arm64-2.2.0" + sources."@parcel/watcher-darwin-arm64-2.2.0" + sources."@parcel/watcher-darwin-x64-2.2.0" + sources."@parcel/watcher-linux-arm-glibc-2.2.0" + sources."@parcel/watcher-linux-arm64-glibc-2.2.0" + sources."@parcel/watcher-linux-arm64-musl-2.2.0" + sources."@parcel/watcher-linux-x64-glibc-2.2.0" + sources."@parcel/watcher-linux-x64-musl-2.2.0" + sources."@parcel/watcher-win32-arm64-2.2.0" + sources."@parcel/watcher-win32-x64-2.2.0" sources."@parcel/workers-2.9.3" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@trysound/sax-0.2.0" sources."abab-2.0.6" sources."abortcontroller-polyfill-1.7.5" - sources."acorn-8.9.0" + sources."acorn-8.10.0" (sources."acorn-globals-4.3.4" // { dependencies = [ sources."acorn-6.4.2" @@ -127880,7 +128360,7 @@ in sources."buffer-from-1.1.2" sources."callsites-3.1.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."caseless-0.12.0" (sources."chalk-4.1.2" // { dependencies = [ @@ -127930,7 +128410,7 @@ in sources."dotenv-7.0.0" sources."dotenv-expand-5.1.0" sources."ecc-jsbn-0.1.2" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."entities-4.5.0" sources."error-ex-1.3.2" sources."escalade-3.1.1" @@ -128004,15 +128484,15 @@ in sources."json5-2.2.3" sources."jsprim-1.4.2" sources."levn-0.3.0" - sources."lightningcss-1.21.1" - sources."lightningcss-darwin-arm64-1.21.1" - sources."lightningcss-darwin-x64-1.21.1" - sources."lightningcss-linux-arm-gnueabihf-1.21.1" - sources."lightningcss-linux-arm64-gnu-1.21.1" - sources."lightningcss-linux-arm64-musl-1.21.1" - sources."lightningcss-linux-x64-gnu-1.21.1" - sources."lightningcss-linux-x64-musl-1.21.1" - sources."lightningcss-win32-x64-msvc-1.21.1" + sources."lightningcss-1.21.5" + sources."lightningcss-darwin-arm64-1.21.5" + sources."lightningcss-darwin-x64-1.21.5" + sources."lightningcss-linux-arm-gnueabihf-1.21.5" + sources."lightningcss-linux-arm64-gnu-1.21.5" + sources."lightningcss-linux-arm64-musl-1.21.5" + sources."lightningcss-linux-x64-gnu-1.21.5" + sources."lightningcss-linux-x64-musl-1.21.5" + sources."lightningcss-win32-x64-msvc-1.21.5" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" sources."lmdb-2.7.11" @@ -128034,16 +128514,15 @@ in }) sources."nanoid-3.3.6" sources."node-addon-api-4.3.0" - sources."node-gyp-build-4.6.0" sources."node-gyp-build-optional-packages-5.0.6" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."nth-check-2.1.1" sources."nullthrows-1.1.1" - sources."nwsapi-2.2.5" + sources."nwsapi-2.2.7" sources."oauth-sign-0.9.0" sources."once-1.4.0" sources."optionator-0.8.3" - sources."ordered-binary-1.4.0" + sources."ordered-binary-1.4.1" sources."parent-module-1.0.1" sources."parse-json-5.2.0" sources."parse5-5.1.0" @@ -128053,7 +128532,7 @@ in sources."picocolors-1.0.0" sources."picomatch-2.3.1" sources."pn-1.1.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-calc-9.0.1" sources."postcss-colormin-6.0.0" sources."postcss-convert-values-6.0.0" @@ -128110,7 +128589,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."saxes-3.1.11" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."source-map-0.6.1" sources."source-map-js-1.0.2" sources."source-map-support-0.5.21" @@ -128423,7 +128902,7 @@ in sources."serve-static-1.15.0" (sources."service-runner-2.9.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" sources."yargs-14.2.3" ]; }) @@ -129327,7 +129806,7 @@ in sources."end-of-stream-1.4.4" sources."escalade-3.1.1" sources."expand-template-2.0.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."from2-2.3.0" @@ -129374,7 +129853,7 @@ in }) sources."napi-build-utils-1.0.2" sources."node-abi-3.45.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-notifier-10.0.1" sources."once-1.4.0" sources."p-is-promise-3.0.0" @@ -129399,7 +129878,7 @@ in sources."run-parallel-1.2.0" sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shellwords-0.1.1" sources."simple-concat-1.0.1" sources."simple-get-4.0.1" @@ -129486,7 +129965,7 @@ in }) sources."@pm2/pm2-version-check-1.0.4" sources."@tootallnate/once-1.1.2" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" sources."amp-0.3.1" @@ -129529,7 +130008,7 @@ in sources."croner-4.1.97" sources."culvert-0.1.2" sources."data-uri-to-buffer-3.0.1" - sources."dayjs-1.11.8" + sources."dayjs-1.11.9" sources."debug-4.3.4" sources."deep-is-0.1.4" sources."degenerator-3.0.4" @@ -129633,7 +130112,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."sax-1.2.4" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" sources."yallist-4.0.0" @@ -129656,7 +130135,7 @@ in sources."string_decoder-0.10.31" sources."supports-color-7.2.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."systeminformation-5.18.5" + sources."systeminformation-5.18.6" sources."to-regex-range-5.0.1" sources."toidentifier-1.0.1" sources."tslib-2.6.0" @@ -129693,10 +130172,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "8.6.5"; + version = "8.6.6"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-8.6.5.tgz"; - sha512 = "mztfvneJl4o9gCWfQlFKio6gVYhJbFazWUVBcomJ9u/yspwScHUxMyWvxOed1a543roo+aeIjp5VQkHOoTWFAg=="; + url = "https://registry.npmjs.org/pnpm/-/pnpm-8.6.6.tgz"; + sha512 = "a51bIJyCmvstgCvsWf6SgZnsXfWmwAW1pHWEaH2gN3vqQGC58yLFL/oKBwcZWH0mjpMzBWRXdS9dLdN6GAK2Rw=="; }; buildInputs = globalBuildInputs; meta = { @@ -129739,10 +130218,10 @@ in postcss = nodeEnv.buildNodePackage { name = "postcss"; packageName = "postcss"; - version = "8.4.24"; + version = "8.4.25"; src = fetchurl { - url = "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz"; - sha512 = "M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg=="; + url = "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz"; + sha512 = "7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw=="; }; dependencies = [ sources."nanoid-3.3.6" @@ -129775,25 +130254,25 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -129811,7 +130290,7 @@ in sources."dir-glob-3.0.1" sources."emoji-regex-8.0.0" sources."escalade-3.1.1" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."fs-extra-11.1.1" @@ -129819,7 +130298,7 @@ in sources."get-caller-file-2.0.5" sources."get-stdin-9.0.0" sources."glob-parent-5.1.2" - (sources."globby-13.2.0" // { + (sources."globby-13.2.2" // { dependencies = [ sources."slash-4.0.0" ]; @@ -129842,7 +130321,7 @@ in sources."picocolors-1.0.0" sources."picomatch-2.3.1" sources."pify-2.3.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-load-config-4.0.1" sources."postcss-reporter-7.0.5" sources."pretty-hrtime-1.0.3" @@ -129860,7 +130339,7 @@ in sources."to-regex-range-5.0.1" sources."ts-node-10.9.1" sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."universalify-2.0.0" sources."v8-compile-cache-lib-3.0.1" sources."wrap-ansi-7.0.0" @@ -129914,7 +130393,7 @@ in sources."rc-1.2.8" sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."simple-concat-1.0.1" sources."simple-get-4.0.1" sources."string_decoder-1.3.0" @@ -129939,10 +130418,10 @@ in prettier = nodeEnv.buildNodePackage { name = "prettier"; packageName = "prettier"; - version = "2.8.8"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz"; - sha512 = "tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q=="; + url = "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz"; + sha512 = "zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g=="; }; buildInputs = globalBuildInputs; meta = { @@ -130014,13 +130493,13 @@ in prisma = nodeEnv.buildNodePackage { name = "prisma"; packageName = "prisma"; - version = "4.16.1"; + version = "4.16.2"; src = fetchurl { - url = "https://registry.npmjs.org/prisma/-/prisma-4.16.1.tgz"; - sha512 = "C2Xm7yxHxjFjjscBEW4tmoraPHH/Vyu/A0XABdbaFtoiOZARsxvOM7rwc2iZ0qVxbh0bGBGBWZUSXO/52/nHBQ=="; + url = "https://registry.npmjs.org/prisma/-/prisma-4.16.2.tgz"; + sha512 = "SYCsBvDf0/7XSJyf2cHTLjLeTLVXYfqp7pG5eEVafFLeT0u/hLFz/9W196nDRGUOo1JfPatAEb+uEnTQImQC1g=="; }; dependencies = [ - sources."@prisma/engines-4.16.1" + sources."@prisma/engines-4.16.2" ]; buildInputs = globalBuildInputs; meta = { @@ -130035,33 +130514,33 @@ in "@prisma/language-server" = nodeEnv.buildNodePackage { name = "_at_prisma_slash_language-server"; packageName = "@prisma/language-server"; - version = "4.16.1"; + version = "4.16.2"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/language-server/-/language-server-4.16.1.tgz"; - sha512 = "ixcVtAyYQu+moQI7qIWZYF+wQz4nW7q6JsGdT7IhMUpPvGYRWpy4O00A8+/VufRB2OEoEm96HY80blvvg08V2A=="; + url = "https://registry.npmjs.org/@prisma/language-server/-/language-server-4.16.2.tgz"; + sha512 = "WmNPKuEmC4pBJNezJkLw08jUvvH5SB9QuPcB1riBiSiPg1FM0KhfeGO8HzZB4g796BiMot8zdIUybSkqOzfd+A=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" sources."@babel/helper-module-imports-7.22.5" sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@istanbuljs/load-nyc-config-1.1.0" sources."@istanbuljs/schema-0.1.3" @@ -130074,7 +130553,8 @@ in sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) - sources."@prisma/prisma-fmt-wasm-4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c" + sources."@nicolo-ribaudo/semver-v6-6.3.3" + sources."@prisma/prisma-fmt-wasm-4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81" sources."@types/js-levenshtein-1.1.1" sources."aggregate-error-3.1.0" sources."ansi-regex-5.0.1" @@ -130087,7 +130567,7 @@ in sources."browserslist-4.21.9" sources."caching-transform-4.0.0" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."clean-stack-2.2.0" sources."cliui-6.0.0" @@ -130100,7 +130580,7 @@ in sources."debug-4.3.4" sources."decamelize-1.2.0" sources."default-require-extensions-3.0.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."es6-error-4.1.1" sources."escalade-3.1.1" @@ -130154,7 +130634,7 @@ in sources."minimatch-3.1.2" sources."ms-2.1.2" sources."node-preload-0.2.1" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."nyc-15.1.0" sources."once-1.4.0" sources."p-limit-2.3.0" @@ -130250,10 +130730,10 @@ in sources."foreground-child-3.1.1" sources."fs.realpath-1.0.0" sources."gaze-1.1.3" - (sources."glob-10.3.1" // { + (sources."glob-10.3.2" // { dependencies = [ sources."brace-expansion-2.0.1" - sources."minimatch-9.0.2" + sources."minimatch-9.0.3" ]; }) (sources."globule-1.3.4" // { @@ -130270,11 +130750,11 @@ in sources."lodash-4.17.21" sources."lru-cache-10.0.0" sources."minimatch-3.0.8" - sources."minipass-6.0.2" + sources."minipass-7.0.1" sources."once-1.4.0" sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" - sources."path-scurry-1.10.0" + sources."path-scurry-1.10.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-4.0.2" @@ -130684,7 +131164,7 @@ in dependencies = [ sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."agent-base-7.1.0" sources."appdata-path-1.0.0" @@ -130710,7 +131190,7 @@ in sources."deep-is-0.1.4" sources."defer-to-connect-1.1.3" sources."define-lazy-prop-2.0.0" - sources."degenerator-4.0.3" + sources."degenerator-4.0.4" sources."duplexer3-0.1.5" sources."end-of-stream-1.4.4" sources."escodegen-1.14.3" @@ -130765,7 +131245,7 @@ in sources."optionator-0.8.3" sources."p-cancelable-1.1.0" sources."pac-proxy-agent-6.0.3" - sources."pac-resolver-6.0.1" + sources."pac-resolver-6.0.2" sources."package-json-6.5.0" (sources."pixiv-api-client-0.25.0" // { dependencies = [ @@ -130838,10 +131318,10 @@ in quicktype = nodeEnv.buildNodePackage { name = "quicktype"; packageName = "quicktype"; - version = "23.0.48"; + version = "23.0.54"; src = fetchurl { - url = "https://registry.npmjs.org/quicktype/-/quicktype-23.0.48.tgz"; - sha512 = "htxIdD8FmS6fNcFLW7rAC1fLDm2TfCVJpMpmY4M6xbX/yjs7ywi6IKWju3+g40psEpPLuduD02A8YuV0/+Hhpg=="; + url = "https://registry.npmjs.org/quicktype/-/quicktype-23.0.54.tgz"; + sha512 = "StZHz09bmf6AxZsuSvB4dWNksB4HYTjitv5LTPW4wKD3nMdTwsMWPP3TLNdpX78wkK7iHL94r7txxawVulAtDQ=="; }; dependencies = [ (sources."@75lb/deep-merge-1.1.1" // { @@ -130859,17 +131339,17 @@ in sources."typescript-4.9.4" ]; }) - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" @@ -130877,10 +131357,10 @@ in sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" sources."@types/json-schema-7.0.12" - sources."@types/node-16.18.37" + sources."@types/node-16.18.38" sources."@types/urijs-1.19.19" sources."abort-controller-3.0.0" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -130906,7 +131386,7 @@ in }) sources."concat-map-0.0.1" sources."create-require-1.1.1" - sources."cross-fetch-3.1.6" + sources."cross-fetch-3.1.8" sources."diff-4.0.2" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" @@ -130933,27 +131413,27 @@ in sources."make-error-1.3.6" sources."minimatch-3.1.2" sources."moment-2.29.4" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."once-1.4.0" sources."pako-1.0.11" sources."path-equal-1.2.5" sources."path-is-absolute-1.0.1" sources."pluralize-8.0.0" sources."process-0.11.10" - (sources."quicktype-core-23.0.48" // { + (sources."quicktype-core-23.0.54" // { dependencies = [ sources."readable-stream-4.3.0" ]; }) - sources."quicktype-graphql-input-23.0.48" - sources."quicktype-typescript-input-23.0.48" - sources."readable-stream-4.4.0" + sources."quicktype-graphql-input-23.0.54" + sources."quicktype-typescript-input-23.0.54" + sources."readable-stream-4.4.2" sources."require-directory-2.1.1" sources."safe-buffer-5.2.1" sources."safe-stable-stringify-2.4.3" sources."safer-buffer-2.1.2" sources."stream-chain-2.2.5" - sources."stream-json-1.7.5" + sources."stream-json-1.8.0" sources."stream-read-all-3.0.1" (sources."string-to-stream-3.0.1" // { dependencies = [ @@ -131123,37 +131603,17 @@ in }; dependencies = [ sources."@ampproject/remapping-2.2.1" - sources."@babel/cli-7.22.5" + sources."@babel/cli-7.22.6" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-class-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-regexp-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-define-polyfill-provider-0.4.0" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-compilation-targets-7.22.6" + sources."@babel/helper-create-class-features-plugin-7.22.6" + sources."@babel/helper-create-regexp-features-plugin-7.22.6" + sources."@babel/helper-define-polyfill-provider-0.4.1" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -131166,14 +131626,14 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" sources."@babel/helper-wrap-function-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5" sources."@babel/plugin-proposal-class-properties-7.18.6" @@ -131202,13 +131662,13 @@ in sources."@babel/plugin-syntax-top-level-await-7.14.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.5" + sources."@babel/plugin-transform-async-generator-functions-7.22.7" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.22.5" sources."@babel/plugin-transform-class-properties-7.22.5" sources."@babel/plugin-transform-class-static-block-7.22.5" - sources."@babel/plugin-transform-classes-7.22.5" + sources."@babel/plugin-transform-classes-7.22.6" sources."@babel/plugin-transform-computed-properties-7.22.5" sources."@babel/plugin-transform-destructuring-7.22.5" sources."@babel/plugin-transform-dotall-regex-7.22.5" @@ -131233,7 +131693,7 @@ in sources."@babel/plugin-transform-object-rest-spread-7.22.5" sources."@babel/plugin-transform-object-super-7.22.5" sources."@babel/plugin-transform-optional-catch-binding-7.22.5" - sources."@babel/plugin-transform-optional-chaining-7.22.5" + sources."@babel/plugin-transform-optional-chaining-7.22.6" sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-private-methods-7.22.5" sources."@babel/plugin-transform-private-property-in-object-7.22.5" @@ -131244,11 +131704,7 @@ in sources."@babel/plugin-transform-react-pure-annotations-7.22.5" sources."@babel/plugin-transform-regenerator-7.22.5" sources."@babel/plugin-transform-reserved-words-7.22.5" - (sources."@babel/plugin-transform-runtime-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/plugin-transform-runtime-7.22.7" sources."@babel/plugin-transform-shorthand-properties-7.22.5" sources."@babel/plugin-transform-spread-7.22.5" sources."@babel/plugin-transform-sticky-regex-7.22.5" @@ -131258,31 +131714,28 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/preset-env-7.22.7" sources."@babel/preset-modules-0.1.5" sources."@babel/preset-react-7.22.5" sources."@babel/preset-stage-0-7.8.3" sources."@babel/register-7.22.5" sources."@babel/regjsgen-0.8.0" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@reach/router-1.3.4" sources."@sindresorhus/is-0.7.0" sources."@types/glob-7.2.0" sources."@types/json-schema-7.0.12" sources."@types/minimatch-5.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/parse-json-4.0.0" sources."@types/prop-types-15.7.5" sources."@types/q-1.5.5" @@ -131380,13 +131833,9 @@ in ]; }) sources."babel-plugin-macros-2.8.0" - (sources."babel-plugin-polyfill-corejs2-0.4.3" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - sources."babel-plugin-polyfill-corejs3-0.8.1" - sources."babel-plugin-polyfill-regenerator-0.5.0" + sources."babel-plugin-polyfill-corejs2-0.4.4" + sources."babel-plugin-polyfill-corejs3-0.8.2" + sources."babel-plugin-polyfill-regenerator-0.5.1" sources."babel-plugin-transform-react-remove-prop-types-0.4.24" sources."babel-plugin-universal-import-4.0.2" (sources."babel-runtime-6.26.0" // { @@ -131475,7 +131924,7 @@ in sources."camel-case-3.0.0" sources."camelcase-5.3.1" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."case-sensitive-paths-webpack-plugin-2.4.0" sources."caw-2.0.1" sources."chalk-2.4.2" @@ -131552,7 +132001,7 @@ in sources."copy-concurrently-1.0.5" sources."copy-descriptor-0.1.1" sources."core-js-2.6.12" - sources."core-js-compat-3.31.0" + sources."core-js-compat-3.31.1" sources."core-util-is-1.0.3" sources."cors-2.8.5" sources."cosmiconfig-6.0.0" @@ -131696,7 +132145,7 @@ in sources."duplexify-3.7.1" sources."ee-first-1.1.1" sources."ejs-2.7.4" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -132147,7 +132596,7 @@ in sources."punycode-1.4.1" ]; }) - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."normalize-range-0.1.2" (sources."normalize-url-2.0.1" // { @@ -133005,11 +133454,11 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" sources."@babel/helper-annotate-as-pure-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -133017,11 +133466,11 @@ in sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-plugin-utils-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -133032,11 +133481,11 @@ in sources."supports-color-5.5.0" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-syntax-jsx-7.22.5" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@emotion/is-prop-valid-1.2.1" sources."@emotion/memoize-0.8.1" @@ -133046,16 +133495,17 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@redocly/ajv-8.11.0" - sources."@redocly/openapi-core-1.0.0-beta.129" - sources."@types/eslint-8.40.2" + sources."@redocly/openapi-core-1.0.0-beta.130" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-1.0.1" sources."@types/json-schema-7.0.12" - sources."@types/node-14.18.52" + sources."@types/node-14.18.53" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -133073,7 +133523,7 @@ in sources."@webassemblyjs/wast-printer-1.11.6" sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" (sources."ajv-6.12.6" // { dependencies = [ @@ -133125,7 +133575,7 @@ in sources."call-me-maybe-1.0.2" sources."camelcase-6.3.0" sources."camelize-1.0.1" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-4.1.2" sources."chokidar-3.5.3" sources."chrome-trace-event-1.0.3" @@ -133141,7 +133591,7 @@ in sources."console-browserify-1.2.0" sources."constants-browserify-1.0.0" sources."convert-source-map-1.9.0" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.3" (sources."create-ecdh-4.0.4" // { dependencies = [ @@ -133163,7 +133613,7 @@ in }) sources."domain-browser-1.2.0" sources."dompurify-2.4.5" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -133270,11 +133720,11 @@ in sources."mobx-react-lite-3.4.3" sources."ms-2.1.2" sources."neo-async-2.6.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-fetch-h2-2.3.0" sources."node-libs-browser-2.2.1" sources."node-readfiles-0.2.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."oas-kit-common-1.0.8" sources."oas-linter-3.2.2" @@ -133335,7 +133785,6 @@ in sources."safer-buffer-2.1.2" sources."scheduler-0.20.2" sources."schema-utils-3.3.0" - sources."semver-6.3.0" sources."serialize-javascript-6.0.1" sources."setimmediate-1.0.5" sources."sha.js-2.4.11" @@ -133393,7 +133842,7 @@ in sources."vm-browserify-1.1.2" sources."watchpack-2.4.0" sources."webidl-conversions-3.0.1" - sources."webpack-5.88.0" + sources."webpack-5.88.1" sources."webpack-sources-3.2.3" sources."whatwg-url-5.0.0" sources."widest-line-3.1.0" @@ -133814,7 +134263,7 @@ in }) sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" (sources."semver-diff-3.1.1" // { dependencies = [ sources."semver-6.3.0" @@ -133910,15 +134359,15 @@ in sources."eastasianwidth-0.2.0" sources."emoji-regex-9.2.2" sources."foreground-child-3.1.1" - sources."glob-10.3.1" + sources."glob-10.3.2" sources."is-fullwidth-code-point-3.0.0" sources."isexe-2.0.0" sources."jackspeak-2.2.1" sources."lru-cache-10.0.0" - sources."minimatch-9.0.2" - sources."minipass-6.0.2" + sources."minimatch-9.0.3" + sources."minipass-7.0.1" sources."path-key-3.1.1" - sources."path-scurry-1.10.0" + sources."path-scurry-1.10.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-4.0.2" @@ -133959,10 +134408,10 @@ in rollup = nodeEnv.buildNodePackage { name = "rollup"; packageName = "rollup"; - version = "3.25.3"; + version = "3.26.2"; src = fetchurl { - url = "https://registry.npmjs.org/rollup/-/rollup-3.25.3.tgz"; - sha512 = "ZT279hx8gszBj9uy5FfhoG4bZx8c+0A1sbqtr7Q3KNWIizpTdDEPZbV2xcbvHsnFp4MavCQYZyzApJ+virB8Yw=="; + url = "https://registry.npmjs.org/rollup/-/rollup-3.26.2.tgz"; + sha512 = "6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA=="; }; dependencies = [ sources."fsevents-2.3.2" @@ -133983,16 +134432,16 @@ in version = "0.3.1426"; src = ../../applications/editors/vscode/extensions/rust-lang.rust-analyzer/build-deps; dependencies = [ - sources."@aashutoshrathi/word-wrap-1.2.5" + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - (sources."@eslint/eslintrc-2.0.3" // { + (sources."@eslint/eslintrc-2.1.0" // { dependencies = [ sources."brace-expansion-1.1.11" sources."minimatch-3.1.2" ]; }) - sources."@eslint/js-8.43.0" + sources."@eslint/js-8.44.0" sources."@hpcc-js/wasm-2.5.0" (sources."@humanwhocodes/config-array-0.11.10" // { dependencies = [ @@ -134010,16 +134459,16 @@ in sources."@types/node-16.11.68" sources."@types/semver-7.5.0" sources."@types/vscode-1.66.0" - sources."@typescript-eslint/eslint-plugin-5.60.1" - sources."@typescript-eslint/parser-5.60.1" - sources."@typescript-eslint/scope-manager-5.60.1" - sources."@typescript-eslint/type-utils-5.60.1" - sources."@typescript-eslint/types-5.60.1" - sources."@typescript-eslint/typescript-estree-5.60.1" - sources."@typescript-eslint/utils-5.60.1" - sources."@typescript-eslint/visitor-keys-5.60.1" + sources."@typescript-eslint/eslint-plugin-5.61.0" + sources."@typescript-eslint/parser-5.61.0" + sources."@typescript-eslint/scope-manager-5.61.0" + sources."@typescript-eslint/type-utils-5.61.0" + sources."@typescript-eslint/types-5.61.0" + sources."@typescript-eslint/typescript-estree-5.61.0" + sources."@typescript-eslint/utils-5.61.0" + sources."@typescript-eslint/visitor-keys-5.61.0" sources."@vscode/test-electron-2.3.3" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."agent-base-6.0.2" sources."ajv-6.12.6" @@ -134107,7 +134556,7 @@ in sources."entities-4.5.0" sources."escalade-3.1.1" sources."escape-string-regexp-4.0.0" - (sources."eslint-8.43.0" // { + (sources."eslint-8.44.0" // { dependencies = [ sources."brace-expansion-1.1.11" sources."eslint-scope-7.2.0" @@ -134119,7 +134568,7 @@ in sources."eslint-config-prettier-8.8.0" sources."eslint-scope-5.1.1" sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" (sources."esquery-1.5.0" // { dependencies = [ sources."estraverse-5.3.0" @@ -134134,7 +134583,7 @@ in sources."esutils-2.0.3" sources."expand-template-2.0.3" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fast-levenshtein-2.0.6" sources."fastq-1.15.0" @@ -134160,7 +134609,6 @@ in sources."glob-parent-5.1.2" sources."globals-13.20.0" sources."globby-11.1.0" - sources."grapheme-splitter-1.0.4" sources."graphemer-1.4.0" sources."has-1.0.3" sources."has-flag-4.0.0" @@ -134223,7 +134671,7 @@ in sources."nth-check-2.1.1" sources."object-inspect-1.12.3" sources."once-1.4.0" - sources."optionator-0.9.2" + sources."optionator-0.9.3" (sources."ovsx-0.5.2" // { dependencies = [ sources."commander-6.2.1" @@ -134271,7 +134719,7 @@ in sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" sources."sax-1.2.4" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."setimmediate-1.0.5" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -134303,7 +134751,7 @@ in sources."tunnel-agent-0.6.0" sources."type-check-0.4.0" sources."type-fest-0.20.2" - sources."typed-rest-client-1.8.10" + sources."typed-rest-client-1.8.11" sources."typescript-4.9.5" sources."uc.micro-1.0.6" sources."underscore-1.13.6" @@ -134361,7 +134809,7 @@ in sources."escalade-3.1.1" sources."nanoid-3.3.6" sources."picocolors-1.0.0" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."source-map-js-1.0.2" sources."strip-json-comments-3.1.1" ]; @@ -134512,10 +134960,10 @@ in semver = nodeEnv.buildNodePackage { name = "semver"; packageName = "semver"; - version = "7.5.3"; + version = "7.5.4"; src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz"; - sha512 = "QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ=="; + url = "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz"; + sha512 = "1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA=="; }; dependencies = [ sources."lru-cache-6.0.0" @@ -134701,7 +135149,7 @@ in sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" sources."@types/lodash-4.14.195" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."adm-zip-0.5.10" sources."agent-base-6.0.2" @@ -134729,7 +135177,7 @@ in sources."asynckit-0.4.0" sources."at-least-node-1.0.0" sources."available-typed-arrays-1.0.5" - (sources."aws-sdk-2.1406.0" // { + (sources."aws-sdk-2.1413.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -134822,7 +135270,7 @@ in sources."type-1.2.0" ]; }) - sources."dayjs-1.11.8" + sources."dayjs-1.11.9" sources."debug-4.3.4" (sources."decompress-4.2.1" // { dependencies = [ @@ -134894,7 +135342,7 @@ in sources."ext-name-5.0.0" sources."external-editor-3.1.0" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-safe-stringify-2.1.1" sources."fastest-levenshtein-1.0.16" sources."fastq-1.15.0" @@ -135041,7 +135489,7 @@ in sources."next-tick-1.1.0" sources."nice-try-1.0.5" sources."node-dir-0.1.17" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" sources."normalize-path-3.0.0" sources."normalize-url-6.1.0" @@ -135105,7 +135553,7 @@ in sources."safer-buffer-2.1.2" sources."sax-1.2.1" sources."seek-bzip-1.0.6" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."setimmediate-1.0.5" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" @@ -135843,17 +136291,17 @@ in snyk = nodeEnv.buildNodePackage { name = "snyk"; packageName = "snyk"; - version = "1.1186.0"; + version = "1.1187.0"; src = fetchurl { - url = "https://registry.npmjs.org/snyk/-/snyk-1.1186.0.tgz"; - sha512 = "32nw9W2sD9xTk1RbB1wHcoa0As9hyFgJOd5/fVomkw/5NKIoXYq16JnxQaJf3VKjY5HPvFAAxF9b6oUmh7RcLw=="; + url = "https://registry.npmjs.org/snyk/-/snyk-1.1187.0.tgz"; + sha512 = "TeuYmooBsAfL42DifzswP5LMG6DciBY6ArD+5sKQW/ACTOK12YCsxvxuR7cRrMk4XlMnzgp1lQZawDSTh0MoBA=="; }; dependencies = [ - sources."@sentry-internal/tracing-7.56.0" - sources."@sentry/core-7.56.0" - sources."@sentry/node-7.56.0" - sources."@sentry/types-7.56.0" - sources."@sentry/utils-7.56.0" + sources."@sentry-internal/tracing-7.57.0" + sources."@sentry/core-7.57.0" + sources."@sentry/node-7.57.0" + sources."@sentry/types-7.57.0" + sources."@sentry/utils-7.57.0" sources."agent-base-6.0.2" sources."boolean-3.2.0" sources."cookie-0.4.2" @@ -135878,11 +136326,11 @@ in sources."ms-2.1.2" sources."object-keys-1.1.1" sources."roarr-2.15.4" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."semver-compare-1.0.0" sources."serialize-error-7.0.1" sources."sprintf-js-1.1.2" - sources."tslib-1.14.1" + sources."tslib-2.6.0" sources."type-fest-0.13.1" sources."yallist-4.0.0" ]; @@ -135899,16 +136347,16 @@ in "socket.io" = nodeEnv.buildNodePackage { name = "socket.io"; packageName = "socket.io"; - version = "4.7.0"; + version = "4.7.1"; src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-4.7.0.tgz"; - sha512 = "eOpu7oCNiPGBHn9Falg0cAGivp6TpDI3Yt596fbsf+vln8kRLFWxXKrecFrybn/xNYVn9HcdJNAkYToCmTjsyg=="; + url = "https://registry.npmjs.org/socket.io/-/socket.io-4.7.1.tgz"; + sha512 = "W+utHys2w//dhFjy7iQQu9sGd3eokCjGbl2r59tyLqNiJJBdIebn3GAKEXBr3osqHTObJi2die/25bCx2zsaaw=="; }; dependencies = [ sources."@socket.io/component-emitter-3.1.0" sources."@types/cookie-0.4.1" sources."@types/cors-2.8.13" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."accepts-1.3.8" sources."base64id-2.0.0" sources."bufferutil-4.0.7" @@ -136018,7 +136466,7 @@ in sources."locate-path-6.0.0" (sources."log-symbols-5.1.0" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" ]; }) sources."log-update-5.0.1" @@ -136033,7 +136481,7 @@ in sources."onetime-5.1.2" (sources."ora-6.3.1" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" ]; }) sources."p-limit-3.1.0" @@ -136049,7 +136497,7 @@ in sources."round-to-6.0.0" sources."safe-buffer-5.2.1" sources."sax-1.2.4" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."signal-exit-3.0.7" (sources."slice-ansi-5.0.0" // { dependencies = [ @@ -137214,7 +137662,7 @@ in sources."async-limiter-1.0.1" sources."asynckit-0.4.0" sources."available-typed-arrays-1.0.5" - (sources."aws-sdk-2.1406.0" // { + (sources."aws-sdk-2.1413.0" // { dependencies = [ sources."uuid-8.0.0" ]; @@ -137840,7 +138288,7 @@ in sources."qs-6.11.2" sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."string_decoder-1.3.0" sources."yallist-4.0.0" ]; @@ -138021,19 +138469,19 @@ in stylelint = nodeEnv.buildNodePackage { name = "stylelint"; packageName = "stylelint"; - version = "15.9.0"; + version = "15.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/stylelint/-/stylelint-15.9.0.tgz"; - sha512 = "sXtAZi64CllWr6A+8ymDWnlIaYwuAa7XRmGnJxLQXFNnLjd3Izm4HAD+loKVaZ7cpK6SLxhAUX1lwPJKGCn0mg=="; + url = "https://registry.npmjs.org/stylelint/-/stylelint-15.10.1.tgz"; + sha512 = "CYkzYrCFfA/gnOR+u9kJ1PpzwG10WLVnoxHDuBA/JiwGqdM9+yx9+ou6SE/y9YHtfv1mcLo06fdadHTOx4gBZQ=="; }; dependencies = [ sources."@babel/code-frame-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/highlight-7.22.5" - sources."@csstools/css-parser-algorithms-2.2.0" + sources."@csstools/css-parser-algorithms-2.3.0" sources."@csstools/css-tokenizer-2.1.1" - sources."@csstools/media-query-list-parser-2.1.1" - sources."@csstools/selector-specificity-2.2.0" + sources."@csstools/media-query-list-parser-2.1.2" + sources."@csstools/selector-specificity-3.0.0" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -138054,8 +138502,8 @@ in }) sources."braces-3.0.2" sources."callsites-3.1.0" - sources."camelcase-5.3.1" - sources."camelcase-keys-6.2.2" + sources."camelcase-6.3.0" + sources."camelcase-keys-7.0.2" sources."chalk-2.4.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" @@ -138066,9 +138514,10 @@ in sources."css-tree-2.3.1" sources."cssesc-3.0.0" sources."debug-4.3.4" - sources."decamelize-1.2.0" + sources."decamelize-5.0.1" (sources."decamelize-keys-1.1.1" // { dependencies = [ + sources."decamelize-1.2.0" sources."map-obj-1.0.1" ]; }) @@ -138077,12 +138526,12 @@ in sources."error-ex-1.3.2" sources."escape-string-regexp-1.0.5" sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastest-levenshtein-1.0.16" sources."fastq-1.15.0" sources."file-entry-cache-6.0.1" sources."fill-range-7.0.1" - sources."find-up-4.1.0" + sources."find-up-5.0.0" sources."flat-cache-3.0.4" sources."flatted-3.2.7" sources."fs.realpath-1.0.0" @@ -138106,7 +138555,7 @@ in }) sources."import-lazy-4.0.0" sources."imurmurhash-0.1.4" - sources."indent-string-4.0.0" + sources."indent-string-5.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" @@ -138126,13 +138575,13 @@ in sources."kind-of-6.0.3" sources."known-css-properties-0.27.0" sources."lines-and-columns-1.2.4" - sources."locate-path-5.0.0" + sources."locate-path-6.0.0" sources."lodash.truncate-4.4.2" sources."lru-cache-6.0.0" sources."map-obj-4.3.0" sources."mathml-tag-names-2.1.3" sources."mdn-data-2.0.30" - sources."meow-9.0.0" + sources."meow-10.1.5" sources."merge2-1.4.1" sources."micromatch-4.0.5" sources."min-indent-1.0.1" @@ -138143,47 +138592,32 @@ in sources."normalize-package-data-3.0.3" sources."normalize-path-3.0.0" sources."once-1.4.0" - sources."p-limit-2.3.0" - sources."p-locate-4.1.0" - sources."p-try-2.2.0" + sources."p-limit-3.1.0" + sources."p-locate-5.0.0" sources."parent-module-1.0.1" sources."parse-json-5.2.0" sources."path-exists-4.0.0" sources."path-is-absolute-1.0.1" - sources."path-parse-1.0.7" sources."path-type-4.0.0" sources."picocolors-1.0.0" sources."picomatch-2.3.1" - sources."postcss-8.4.24" - sources."postcss-media-query-parser-0.2.3" + sources."postcss-8.4.25" sources."postcss-resolve-nested-selector-0.1.1" sources."postcss-safe-parser-6.0.0" sources."postcss-selector-parser-6.0.13" sources."postcss-value-parser-4.2.0" sources."punycode-2.3.0" sources."queue-microtask-1.2.3" - sources."quick-lru-4.0.1" - (sources."read-pkg-5.2.0" // { - dependencies = [ - sources."hosted-git-info-2.8.9" - sources."normalize-package-data-2.5.0" - sources."semver-5.7.1" - sources."type-fest-0.6.0" - ]; - }) - (sources."read-pkg-up-7.0.1" // { - dependencies = [ - sources."type-fest-0.8.1" - ]; - }) - sources."redent-3.0.0" + sources."quick-lru-5.1.1" + sources."read-pkg-6.0.0" + sources."read-pkg-up-8.0.0" + sources."redent-4.0.0" sources."require-from-string-2.0.2" - sources."resolve-1.22.3" sources."resolve-from-5.0.0" sources."reusify-1.0.4" sources."rimraf-3.0.2" sources."run-parallel-1.2.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."signal-exit-4.0.2" sources."slash-3.0.0" (sources."slice-ansi-4.0.0" // { @@ -138200,7 +138634,7 @@ in sources."spdx-license-ids-3.0.13" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" - sources."strip-indent-3.0.0" + sources."strip-indent-4.0.0" sources."style-search-0.1.0" sources."supports-color-5.5.0" (sources."supports-hyperlinks-3.0.0" // { @@ -138209,12 +138643,11 @@ in sources."supports-color-7.2.0" ]; }) - sources."supports-preserve-symlinks-flag-1.0.0" sources."svg-tags-1.0.0" sources."table-6.8.1" sources."to-regex-range-5.0.1" - sources."trim-newlines-3.0.1" - sources."type-fest-0.18.1" + sources."trim-newlines-4.1.1" + sources."type-fest-1.4.0" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" sources."validate-npm-package-license-3.0.4" @@ -138223,6 +138656,7 @@ in sources."write-file-atomic-5.0.1" sources."yallist-4.0.0" sources."yargs-parser-20.2.9" + sources."yocto-queue-0.1.0" ]; buildInputs = globalBuildInputs; meta = { @@ -138374,33 +138808,33 @@ in svelte-check = nodeEnv.buildNodePackage { name = "svelte-check"; packageName = "svelte-check"; - version = "3.4.4"; + version = "3.4.5"; src = fetchurl { - url = "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.4.tgz"; - sha512 = "Uys9+R65cj8TmP8f5UpS7B2xKpNLYNxEWJsA5ZoKcWq/uwvABFF7xS6iPQGLoa7hxz0DS6xU60YFpmq06E4JxA=="; + url = "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.5.tgz"; + sha512 = "FsD/CUVdEI0F9sfylh1Fe15kDjvvbyBxzDpACPsdq0EASgaZukBXaMXofpxlgmWsgVET3OynMQlbtUQoWCz9Rw=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" sources."@babel/helper-module-imports-7.22.5" sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" (sources."@cspotcode/source-map-support-0.8.1" // { dependencies = [ @@ -138412,20 +138846,21 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" @@ -138433,9 +138868,9 @@ in sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" sources."@types/estree-1.0.1" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/pug-2.0.6" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-styles-3.2.1" sources."anymatch-3.1.3" @@ -138454,7 +138889,7 @@ in sources."buffer-crc32-0.2.13" sources."call-bind-1.0.2" sources."callsites-3.1.0" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."character-parser-2.2.0" sources."chokidar-3.5.3" @@ -138475,13 +138910,13 @@ in sources."detect-indent-6.1.0" sources."diff-4.0.2" sources."doctypes-1.1.0" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."errno-0.1.8" sources."es6-promise-3.3.1" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" sources."estree-walker-3.0.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" @@ -138528,11 +138963,7 @@ in sources."locate-character-3.0.0" sources."lru-cache-5.1.1" sources."magic-string-0.27.0" - (sources."make-dir-2.1.0" // { - dependencies = [ - sources."semver-5.7.1" - ]; - }) + sources."make-dir-2.1.0" sources."make-error-1.3.6" sources."mdn-data-2.0.30" sources."merge2-1.4.1" @@ -138550,7 +138981,7 @@ in sources."debug-3.2.7" ]; }) - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."object-assign-4.1.1" sources."once-1.4.0" @@ -138562,7 +138993,7 @@ in sources."picocolors-1.0.0" sources."picomatch-2.3.1" sources."pify-4.0.1" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-load-config-4.0.1" sources."promise-7.3.1" sources."prr-1.0.1" @@ -138590,7 +139021,7 @@ in sources."sander-0.5.1" sources."sass-1.63.6" sources."sax-1.2.4" - sources."semver-6.3.0" + sources."semver-5.7.1" sources."sorcery-0.11.0" sources."source-map-0.6.1" sources."source-map-js-1.0.2" @@ -138601,16 +139032,17 @@ in sources."debug-3.1.0" sources."mkdirp-1.0.4" sources."ms-2.0.0" + sources."semver-6.3.0" sources."source-map-0.7.4" ]; }) sources."sugarss-4.0.1" sources."supports-color-5.5.0" sources."supports-preserve-symlinks-flag-1.0.0" - (sources."svelte-4.0.0" // { + (sources."svelte-4.0.5" // { dependencies = [ sources."@jridgewell/sourcemap-codec-1.4.15" - sources."magic-string-0.30.0" + sources."magic-string-0.30.1" ]; }) sources."svelte-preprocess-5.0.4" @@ -138619,7 +139051,7 @@ in sources."token-stream-1.0.0" sources."ts-node-10.9.1" sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."update-browserslist-db-1.0.11" sources."v8-compile-cache-lib-3.0.1" sources."void-elements-3.1.0" @@ -138642,33 +139074,33 @@ in svelte-language-server = nodeEnv.buildNodePackage { name = "svelte-language-server"; packageName = "svelte-language-server"; - version = "0.15.13"; + version = "0.15.14"; src = fetchurl { - url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.15.13.tgz"; - sha512 = "GH1rG8DAKZyvJw6IM9sUXXMAikRoq9caLu+Mg8anVAE37VmcjqMQTvRDfQ/v14ZLJSyVU2SYrItQg0CCWOPhwQ=="; + url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.15.14.tgz"; + sha512 = "HN9jJgfiFYSQNLj1EF5mgJv5Wo5bT/KAW+HP/Yo7r1OALx/k544z0sk0XbZq80ygbhUrVxfydbu/+vK9UN1AzQ=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - sources."@babel/core-7.22.5" - sources."@babel/generator-7.22.5" - sources."@babel/helper-compilation-targets-7.22.5" + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + sources."@babel/generator-7.22.7" + sources."@babel/helper-compilation-targets-7.22.6" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" sources."@babel/helper-module-imports-7.22.5" sources."@babel/helper-module-transforms-7.22.5" sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" sources."@babel/highlight-7.22.5" - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" (sources."@cspotcode/source-map-support-0.8.1" // { dependencies = [ @@ -138683,27 +139115,28 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/pug-2.0.6" (sources."@vscode/emmet-helper-2.8.4" // { dependencies = [ @@ -138711,7 +139144,7 @@ in ]; }) sources."@vscode/l10n-0.0.14" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-styles-3.2.1" sources."anymatch-3.1.3" @@ -138727,7 +139160,7 @@ in sources."browserslist-4.21.9" sources."buffer-crc32-0.2.13" sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chalk-2.4.2" sources."character-parser-2.2.0" sources."chokidar-3.5.3" @@ -138746,14 +139179,14 @@ in sources."detect-indent-6.1.0" sources."diff-4.0.2" sources."doctypes-1.1.0" - sources."electron-to-chromium-1.4.442" - sources."emmet-2.4.4" + sources."electron-to-chromium-1.4.454" + sources."emmet-2.4.5" sources."errno-0.1.8" sources."es6-promise-3.3.1" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" sources."estree-walker-2.0.2" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" @@ -138800,11 +139233,7 @@ in sources."lower-case-2.0.2" sources."lru-cache-5.1.1" sources."magic-string-0.27.0" - (sources."make-dir-2.1.0" // { - dependencies = [ - sources."semver-5.7.1" - ]; - }) + sources."make-dir-2.1.0" sources."make-error-1.3.6" sources."merge2-1.4.1" sources."micromatch-4.0.5" @@ -138821,7 +139250,7 @@ in ]; }) sources."no-case-3.0.4" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."object-assign-4.1.1" sources."once-1.4.0" @@ -138832,7 +139261,7 @@ in sources."picocolors-1.0.0" sources."picomatch-2.3.1" sources."pify-4.0.1" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-load-config-4.0.1" sources."prettier-2.8.6" sources."prettier-plugin-svelte-2.10.1" @@ -138860,7 +139289,7 @@ in sources."sander-0.5.1" sources."sass-1.63.6" sources."sax-1.2.4" - sources."semver-6.3.0" + sources."semver-5.7.1" sources."sorcery-0.11.0" sources."source-map-0.6.1" sources."source-map-js-1.0.2" @@ -138871,6 +139300,7 @@ in sources."debug-3.1.0" sources."mkdirp-1.0.4" sources."ms-2.0.0" + sources."semver-6.3.0" sources."source-map-0.7.4" ]; }) @@ -138879,13 +139309,13 @@ in sources."supports-preserve-symlinks-flag-1.0.0" sources."svelte-3.59.2" sources."svelte-preprocess-5.0.4" - sources."svelte2tsx-0.6.16" + sources."svelte2tsx-0.6.19" sources."to-fast-properties-2.0.0" sources."to-regex-range-5.0.1" sources."token-stream-1.0.0" sources."ts-node-10.9.1" sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."update-browserslist-db-1.0.11" sources."v8-compile-cache-lib-3.0.1" sources."void-elements-3.1.0" @@ -139386,7 +139816,7 @@ in sources."ms-2.1.2" sources."qs-6.11.2" sources."readable-stream-3.6.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."superagent-7.1.6" sources."yallist-4.0.0" ]; @@ -139642,25 +140072,25 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" sources."anymatch-3.1.3" @@ -139682,7 +140112,7 @@ in sources."didyoumean-1.2.2" sources."diff-4.0.2" sources."dlv-1.1.3" - (sources."fast-glob-3.2.12" // { + (sources."fast-glob-3.3.0" // { dependencies = [ sources."glob-parent-5.1.2" ]; @@ -139702,7 +140132,7 @@ in sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" - sources."jiti-1.18.2" + sources."jiti-1.19.1" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" sources."make-error-1.3.6" @@ -139721,7 +140151,7 @@ in sources."picomatch-2.3.1" sources."pify-2.3.0" sources."pirates-4.0.6" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-import-15.1.0" sources."postcss-js-4.0.1" sources."postcss-load-config-4.0.1" @@ -139747,7 +140177,7 @@ in ]; }) sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" @@ -139885,7 +140315,7 @@ in sources."nan-2.17.0" sources."needle-2.9.1" sources."node-addon-api-2.0.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-gyp-build-4.6.0" (sources."node-opus-0.2.9" // { dependencies = [ @@ -140101,14 +140531,14 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" (sources."@jridgewell/trace-mapping-0.3.18" // { dependencies = [ sources."@jridgewell/sourcemap-codec-1.4.14" ]; }) - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."buffer-from-1.1.2" sources."commander-2.20.3" sources."source-map-0.6.1" @@ -140127,31 +140557,31 @@ in textlint = nodeEnv.buildNodePackage { name = "textlint"; packageName = "textlint"; - version = "13.3.2"; + version = "13.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/textlint/-/textlint-13.3.2.tgz"; - sha512 = "i14ug8jyC1iNko16dpzp/blSLbvXTONiZbvkNT30N3VzDPCtNn2yV4qSZhiRWFi1hHfgOdG3n/u0DZvllZCHXQ=="; + url = "https://registry.npmjs.org/textlint/-/textlint-13.3.3.tgz"; + sha512 = "1LhJTNBFVNYtl4C6IJXt1XwAJANvquyDuP4NrhcG+1DwT3S7kiUR9vLo5yo046X83VT7ownzS97Q/yC6A7bZXg=="; }; dependencies = [ - sources."@aashutoshrathi/word-wrap-1.2.5" + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@azu/format-text-1.0.2" sources."@azu/style-format-1.0.1" - sources."@textlint/ast-node-types-13.3.2" - sources."@textlint/ast-tester-13.3.2" - sources."@textlint/ast-traverse-13.3.2" - sources."@textlint/config-loader-13.3.2" - sources."@textlint/feature-flag-13.3.2" - sources."@textlint/fixer-formatter-13.3.2" - sources."@textlint/kernel-13.3.2" - sources."@textlint/linter-formatter-13.3.2" - sources."@textlint/markdown-to-ast-13.3.2" - sources."@textlint/module-interop-13.3.2" - sources."@textlint/source-code-fixer-13.3.2" - sources."@textlint/text-to-ast-13.3.2" - sources."@textlint/textlint-plugin-markdown-13.3.2" - sources."@textlint/textlint-plugin-text-13.3.2" - sources."@textlint/types-13.3.2" - sources."@textlint/utils-13.3.2" + sources."@textlint/ast-node-types-13.3.3" + sources."@textlint/ast-tester-13.3.3" + sources."@textlint/ast-traverse-13.3.3" + sources."@textlint/config-loader-13.3.3" + sources."@textlint/feature-flag-13.3.3" + sources."@textlint/fixer-formatter-13.3.3" + sources."@textlint/kernel-13.3.3" + sources."@textlint/linter-formatter-13.3.3" + sources."@textlint/markdown-to-ast-13.3.3" + sources."@textlint/module-interop-13.3.3" + sources."@textlint/source-code-fixer-13.3.3" + sources."@textlint/text-to-ast-13.3.3" + sources."@textlint/textlint-plugin-markdown-13.3.3" + sources."@textlint/textlint-plugin-text-13.3.3" + sources."@textlint/types-13.3.3" + sources."@textlint/utils-13.3.3" sources."@types/mdast-3.0.11" sources."@types/unist-2.0.6" sources."ajv-8.12.0" @@ -140253,7 +140683,7 @@ in sources."ms-2.1.2" sources."normalize-package-data-2.5.0" sources."once-1.4.0" - sources."optionator-0.9.2" + sources."optionator-0.9.3" sources."p-limit-1.3.0" sources."p-locate-2.0.0" sources."p-try-1.0.0" @@ -140405,12 +140835,12 @@ in sources."@babel/highlight-7.22.5" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."@types/hast-2.3.4" sources."@types/minimist-1.2.2" sources."@types/normalize-package-data-2.4.1" sources."@types/parse5-5.0.3" - sources."@types/unist-2.0.6" + sources."@types/unist-3.0.0" sources."alex-9.1.1" sources."ansi-align-3.0.1" sources."ansi-regex-5.0.1" @@ -140743,10 +141173,22 @@ in sources."unist-util-modify-children-2.0.0" sources."unist-util-position-3.1.0" sources."unist-util-remove-position-2.0.1" - sources."unist-util-stringify-position-2.0.3" - sources."unist-util-visit-2.0.3" + (sources."unist-util-stringify-position-2.0.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-visit-2.0.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."unist-util-visit-children-1.1.4" - sources."unist-util-visit-parents-3.1.1" + (sources."unist-util-visit-parents-3.1.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) (sources."update-notifier-4.1.3" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -140760,10 +141202,18 @@ in sources."url-parse-lax-3.0.0" sources."util-deprecate-1.0.2" sources."validate-npm-package-license-3.0.4" - sources."vfile-4.2.1" + (sources."vfile-4.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."vfile-find-up-5.0.1" sources."vfile-location-3.2.0" - sources."vfile-message-2.0.4" + (sources."vfile-message-2.0.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) (sources."vfile-reporter-6.0.2" // { dependencies = [ sources."supports-color-6.1.0" @@ -140845,7 +141295,7 @@ in sha512 = "gZMxUU+/O8QIchBQoo50QryknmMKahb2vBj89wVvk+Dhvp70nAJKSkpt2vjZVYBWCxpIKysQlwheBjrFZWpkfg=="; }; dependencies = [ - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."@types/unist-2.0.6" sources."bail-1.0.5" sources."boundary-2.0.0" @@ -140891,7 +141341,7 @@ in sha512 = "VMht14U0+gxRhEnT3/Rfv7yUDF3YGhsSSODwXGnnicwe54Czs2CYALAZIlWA79R4LLqcYFc9pP1i8DeGWvaHeA=="; }; dependencies = [ - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."@types/unist-2.0.6" sources."bail-1.0.5" sources."boundary-2.0.0" @@ -140952,7 +141402,7 @@ in sources."structured-source-3.0.2" (sources."textlint-rule-helper-2.3.0" // { dependencies = [ - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."boundary-2.0.0" sources."structured-source-4.0.0" ]; @@ -141004,7 +141454,7 @@ in sha512 = "gO4N3OnPLvE6+fvJ1Y5m8MzDVrqMEWzW8pTGMXjL8VAXmQkD6YQ9eDMbsVN0/DzEe8tcsBqNgA/iIrQ64oECuQ=="; }; dependencies = [ - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."@types/unist-2.0.6" sources."boundary-2.0.0" sources."lodash-4.17.21" @@ -141034,7 +141484,7 @@ in sha512 = "IZw8byc4GjyccNjGwSMfy5OSxvjwTGk3IK3qMw2rJ0fsgCYQVlx5JThEQrs4CbWNQN6k2hAinIlxTzxgR00Hmw=="; }; dependencies = [ - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."@types/unist-2.0.6" sources."boundary-2.0.0" sources."lodash-4.17.21" @@ -141134,17 +141584,17 @@ in sha512 = "yvOJavJD+PgyUzvsoLDDzDtgCVBva/HNhEvsFnYVugrWz0qy2hr+/4B4wkzjro4wfPbwz20GQe5h13N4DeUEeA=="; }; dependencies = [ - sources."@aashutoshrathi/word-wrap-1.2.5" - sources."@babel/runtime-7.22.5" + sources."@aashutoshrathi/word-wrap-1.2.6" + sources."@babel/runtime-7.22.6" sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - (sources."@eslint/eslintrc-2.0.3" // { + (sources."@eslint/eslintrc-2.1.0" // { dependencies = [ sources."debug-4.3.4" sources."ms-2.1.2" ]; }) - sources."@eslint/js-8.43.0" + sources."@eslint/js-8.44.0" (sources."@humanwhocodes/config-array-0.11.10" // { dependencies = [ sources."debug-4.3.4" @@ -141156,10 +141606,10 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@textlint/ast-node-types-13.3.2" + sources."@textlint/ast-node-types-13.3.3" sources."@types/json5-0.0.29" sources."@types/unist-2.0.6" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."adverb-where-0.2.5" sources."ajv-6.12.6" @@ -141200,7 +141650,7 @@ in sources."es-shim-unscopables-1.0.0" sources."es-to-primitive-1.2.1" sources."escape-string-regexp-4.0.0" - (sources."eslint-8.43.0" // { + (sources."eslint-8.44.0" // { dependencies = [ sources."debug-4.3.4" sources."doctrine-3.0.0" @@ -141219,7 +141669,7 @@ in sources."eslint-plugin-react-hooks-4.6.0" sources."eslint-scope-7.2.0" sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."esquery-1.5.0" sources."esrecurse-4.3.0" sources."estraverse-5.3.0" @@ -141281,7 +141731,7 @@ in sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" sources."json5-1.0.2" - sources."jsx-ast-utils-3.3.3" + sources."jsx-ast-utils-3.3.4" sources."language-subtag-registry-0.3.22" sources."language-tags-1.0.5" sources."levn-0.4.1" @@ -141302,7 +141752,7 @@ in sources."object.hasown-1.1.2" sources."object.values-1.1.6" sources."once-1.4.0" - sources."optionator-0.9.2" + sources."optionator-0.9.3" sources."p-limit-3.1.0" sources."p-locate-5.0.0" sources."parent-module-1.0.1" @@ -141392,7 +141842,7 @@ in sources."@types/cors-2.8.13" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" @@ -141457,7 +141907,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.2" sources."cookie-signature-1.0.6" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.2" sources."cors-2.8.5" sources."css-select-4.3.0" @@ -141642,7 +142092,7 @@ in sources."mute-stream-0.0.8" sources."negotiator-0.6.3" sources."node-addon-api-4.3.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."node-forge-1.3.0" (sources."node-gyp-8.4.1" // { dependencies = [ @@ -141885,7 +142335,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -142480,7 +142930,7 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" @@ -142561,7 +143011,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -142948,7 +143398,7 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" @@ -143029,7 +143479,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -143800,10 +144250,10 @@ in three = nodeEnv.buildNodePackage { name = "three"; packageName = "three"; - version = "0.153.0"; + version = "0.154.0"; src = fetchurl { - url = "https://registry.npmjs.org/three/-/three-0.153.0.tgz"; - sha512 = "OCP2/uQR6GcDpSLnJt/3a4mdS0kNWcbfUXIwLoEMgLzEUIVIYsSDwskpmOii/AkDM+BBwrl6+CKgrjX9+E2aWg=="; + url = "https://registry.npmjs.org/three/-/three-0.154.0.tgz"; + sha512 = "Uzz8C/5GesJzv8i+Y2prEMYUwodwZySPcNhuJUdsVMH2Yn4Nm8qlbQe6qRN5fOhg55XB0WiLfTPBxVHxpE60ug=="; }; buildInputs = globalBuildInputs; meta = { @@ -143818,10 +144268,10 @@ in tiddlywiki = nodeEnv.buildNodePackage { name = "tiddlywiki"; packageName = "tiddlywiki"; - version = "5.2.7"; + version = "5.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.2.7.tgz"; - sha512 = "7Hi8IF/6iIdTWpX6tJ955isy6n0JShCh1fu27SX9jSa0JuP3JUg40Hgb9g/iNV5oK5dxstFZImjAeVaXOPSdiw=="; + url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.3.0.tgz"; + sha512 = "q18h1fT3MhyBrMGhWP1tmFdyhPcUrC22Ue6OFDp9V8offtFw5pV1zZ7okSu1JHHMjl4R5/ivv3KlXO9qcdmJkQ=="; }; buildInputs = globalBuildInputs; meta = { @@ -143847,7 +144297,7 @@ in sources."@types/cacheable-request-6.0.3" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.4" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/responselike-1.0.0" sources."@xmldom/xmldom-0.8.8" sources."ajv-6.12.6" @@ -144023,7 +144473,7 @@ in sources."supports-color-2.0.0" sources."temp-0.8.4" sources."tslib-1.14.1" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."wordwrap-0.0.3" sources."wrappy-1.0.2" ]; @@ -144050,32 +144500,32 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/sourcemap-codec-1.4.15" sources."@jridgewell/trace-mapping-0.3.9" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.3.2" - sources."acorn-8.9.0" + sources."@types/node-20.4.1" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."arg-4.1.3" sources."create-require-1.1.1" sources."diff-4.0.2" sources."make-error-1.3.6" sources."tslib-2.6.0" - sources."typescript-5.1.5" + sources."typescript-5.1.6" sources."v8-compile-cache-lib-3.0.1" sources."yn-3.1.1" ]; @@ -144184,7 +144634,7 @@ in sources."@types/cookie-0.4.1" sources."@types/cors-2.8.13" sources."@types/http-cache-semantics-4.0.1" - sources."@types/node-16.18.37" + sources."@types/node-16.18.38" sources."@types/triple-beam-1.3.2" sources."JSONStream-1.3.5" sources."abbrev-1.1.1" @@ -144673,7 +145123,7 @@ in sources."@types/debug-4.1.8" sources."@types/is-empty-1.2.1" sources."@types/ms-0.7.31" - sources."@types/node-18.16.18" + sources."@types/node-18.16.19" sources."@types/supports-color-8.1.1" sources."@types/unist-2.0.6" sources."abbrev-2.0.0" @@ -144704,7 +145154,7 @@ in sources."foreground-child-3.1.1" sources."format-0.2.2" sources."fs.realpath-1.0.0" - sources."glob-10.3.1" + sources."glob-10.3.2" sources."has-flag-3.0.0" sources."ignore-5.2.4" sources."import-meta-resolve-2.2.2" @@ -144724,8 +145174,8 @@ in sources."load-plugin-5.1.0" sources."locate-path-7.2.0" sources."lru-cache-10.0.0" - sources."minimatch-9.0.2" - sources."minipass-6.0.2" + sources."minimatch-9.0.3" + sources."minipass-7.0.1" sources."ms-2.1.2" sources."nopt-7.2.0" sources."npm-normalize-package-bin-3.0.1" @@ -144739,12 +145189,12 @@ in }) sources."path-exists-5.0.0" sources."path-key-3.1.1" - sources."path-scurry-1.10.0" + sources."path-scurry-1.10.1" sources."proc-log-3.0.0" sources."read-package-json-fast-3.0.2" sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -144783,7 +145233,7 @@ in sources."vfile-message-3.1.4" (sources."vfile-reporter-7.0.5" // { dependencies = [ - sources."supports-color-9.3.1" + sources."supports-color-9.4.0" ]; }) sources."vfile-sort-3.0.1" @@ -144907,7 +145357,7 @@ in sources."mkdirp-1.0.4" sources."ms-2.1.2" sources."nan-2.17.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."nopt-5.0.0" sources."npmlog-5.0.1" sources."object-assign-4.1.1" @@ -144920,7 +145370,7 @@ in sources."rw-1.3.3" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."set-blocking-2.0.0" sources."signal-exit-3.0.7" sources."simple-concat-1.0.1" @@ -144993,10 +145443,10 @@ in vega-lite = nodeEnv.buildNodePackage { name = "vega-lite"; packageName = "vega-lite"; - version = "5.11.1"; + version = "5.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/vega-lite/-/vega-lite-5.11.1.tgz"; - sha512 = "kRIjgz79pBmjI2kaavj7XJ887NZlcfy522NKUCKXw/pIG083V3Oe0qBET7kg+TcOyoR1xcFIXDPW7K2NrmItmA=="; + url = "https://registry.npmjs.org/vega-lite/-/vega-lite-5.13.0.tgz"; + sha512 = "lygGw1KfegtkELn4PbDWwV8AskmUdvDbJ/ZG+IvWiBYUhTGGLIKPy1lnNQzpJG0z6zgD1s1bafAVyO2u2k0AFQ=="; }; dependencies = [ sources."@types/clone-2.1.1" @@ -145038,7 +145488,7 @@ in sources."internmap-2.0.3" sources."is-fullwidth-code-point-3.0.0" sources."json-stringify-pretty-compact-3.0.0" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."require-directory-2.1.1" sources."robust-predicates-3.0.2" sources."rw-1.3.3" @@ -145106,22 +145556,18 @@ in vercel = nodeEnv.buildNodePackage { name = "vercel"; packageName = "vercel"; - version = "30.2.3"; + version = "31.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/vercel/-/vercel-30.2.3.tgz"; - sha512 = "Eil4CR1a/pZkTl3gewzN8rDTisRmuixHAgymWutrRlc1qBYGPMo9ZPTu/9cR3k2PT7yjeRMYYLm0ax9l43lDhQ=="; + url = "https://registry.npmjs.org/vercel/-/vercel-31.0.1.tgz"; + sha512 = "Tf6PsIseRtAw/PETRfBdGqnbG/el1g0prwaKCXm6Dq5CcKRoya3ntT2E38fHE9pXIPDqE1XdTn9F1crKm8sKAQ=="; }; dependencies = [ sources."@adobe/css-tools-4.2.0" sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.5" - sources."@babel/compat-data-7.22.5" - (sources."@babel/core-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/generator-7.22.5" // { + sources."@babel/compat-data-7.22.6" + sources."@babel/core-7.22.8" + (sources."@babel/generator-7.22.7" // { dependencies = [ sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/sourcemap-codec-1.4.14" @@ -145131,28 +145577,15 @@ in }) sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.5" // { + (sources."@babel/helper-compilation-targets-7.22.6" // { dependencies = [ sources."lru-cache-5.1.1" - sources."semver-6.3.0" sources."yallist-3.1.1" ]; }) - (sources."@babel/helper-create-class-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-create-regexp-features-plugin-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) - (sources."@babel/helper-define-polyfill-provider-0.4.0" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/helper-create-class-features-plugin-7.22.6" + sources."@babel/helper-create-regexp-features-plugin-7.22.6" + sources."@babel/helper-define-polyfill-provider-0.4.1" sources."@babel/helper-environment-visitor-7.22.5" sources."@babel/helper-function-name-7.22.5" sources."@babel/helper-hoist-variables-7.22.5" @@ -145165,18 +145598,18 @@ in sources."@babel/helper-replace-supers-7.22.5" sources."@babel/helper-simple-access-7.22.5" sources."@babel/helper-skip-transparent-expression-wrappers-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.5" + sources."@babel/helper-split-export-declaration-7.22.6" sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" sources."@babel/helper-validator-option-7.22.5" sources."@babel/helper-wrap-function-7.22.5" - sources."@babel/helpers-7.22.5" + sources."@babel/helpers-7.22.6" (sources."@babel/highlight-7.22.5" // { dependencies = [ sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.22.5" + sources."@babel/parser-7.22.7" sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5" sources."@babel/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2" @@ -145202,13 +145635,13 @@ in sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.5" + sources."@babel/plugin-transform-async-generator-functions-7.22.7" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.22.5" sources."@babel/plugin-transform-class-properties-7.22.5" sources."@babel/plugin-transform-class-static-block-7.22.5" - sources."@babel/plugin-transform-classes-7.22.5" + sources."@babel/plugin-transform-classes-7.22.6" sources."@babel/plugin-transform-computed-properties-7.22.5" sources."@babel/plugin-transform-destructuring-7.22.5" sources."@babel/plugin-transform-dotall-regex-7.22.5" @@ -145233,7 +145666,7 @@ in sources."@babel/plugin-transform-object-rest-spread-7.22.5" sources."@babel/plugin-transform-object-super-7.22.5" sources."@babel/plugin-transform-optional-catch-binding-7.22.5" - sources."@babel/plugin-transform-optional-chaining-7.22.5" + sources."@babel/plugin-transform-optional-chaining-7.22.6" sources."@babel/plugin-transform-parameters-7.22.5" sources."@babel/plugin-transform-private-methods-7.22.5" sources."@babel/plugin-transform-private-property-in-object-7.22.5" @@ -145250,17 +145683,13 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.5" // { - dependencies = [ - sources."semver-6.3.0" - ]; - }) + sources."@babel/preset-env-7.22.7" sources."@babel/preset-modules-0.1.5" sources."@babel/preset-typescript-7.22.5" sources."@babel/regjsgen-0.8.0" - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@babel/template-7.22.5" - sources."@babel/traverse-7.22.5" + sources."@babel/traverse-7.22.8" sources."@babel/types-7.22.5" sources."@cspotcode/source-map-support-0.8.1" sources."@edge-runtime/format-2.1.0" @@ -145298,51 +145727,47 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" sources."@jridgewell/trace-mapping-0.3.9" sources."@jspm/core-2.0.1" (sources."@mapbox/node-pre-gyp-1.0.10" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) + sources."@nicolo-ribaudo/semver-v6-6.3.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" (sources."@npmcli/fs-1.1.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@npmcli/move-file-1.1.2" sources."@npmcli/package-json-2.0.0" - (sources."@remix-run/dev-1.17.0" // { + (sources."@remix-run/dev-1.18.0" // { dependencies = [ sources."arg-5.0.2" sources."brace-expansion-2.0.1" sources."esbuild-0.17.6" sources."fast-glob-3.2.11" - sources."lru-cache-7.18.3" - sources."minimatch-9.0.2" - (sources."semver-7.5.3" // { - dependencies = [ - sources."lru-cache-6.0.0" - ]; - }) + sources."minimatch-9.0.3" + sources."semver-7.5.4" ]; }) - sources."@remix-run/express-1.18.0" - (sources."@remix-run/node-1.18.0" // { + sources."@remix-run/express-1.18.1" + (sources."@remix-run/node-1.18.1" // { dependencies = [ - sources."@remix-run/router-1.7.0" - sources."@remix-run/server-runtime-1.18.0" + sources."@remix-run/router-1.7.1" + sources."@remix-run/server-runtime-1.18.1" sources."cookie-signature-1.2.1" ]; }) - sources."@remix-run/router-1.6.3" - sources."@remix-run/serve-1.18.0" - sources."@remix-run/server-runtime-1.17.0" + sources."@remix-run/router-1.7.0" + sources."@remix-run/serve-1.18.1" + sources."@remix-run/server-runtime-1.18.0" sources."@remix-run/web-blob-3.0.4" sources."@remix-run/web-fetch-4.3.4" sources."@remix-run/web-file-3.0.2" @@ -145351,17 +145776,17 @@ in sources."@rollup/pluginutils-4.2.1" sources."@sinclair/typebox-0.25.24" sources."@sindresorhus/is-4.6.0" - sources."@swc/core-1.3.66" - sources."@swc/core-darwin-arm64-1.3.66" - sources."@swc/core-darwin-x64-1.3.66" - sources."@swc/core-linux-arm-gnueabihf-1.3.66" - sources."@swc/core-linux-arm64-gnu-1.3.66" - sources."@swc/core-linux-arm64-musl-1.3.66" - sources."@swc/core-linux-x64-gnu-1.3.66" - sources."@swc/core-linux-x64-musl-1.3.66" - sources."@swc/core-win32-arm64-msvc-1.3.66" - sources."@swc/core-win32-ia32-msvc-1.3.66" - sources."@swc/core-win32-x64-msvc-1.3.66" + sources."@swc/core-1.3.68" + sources."@swc/core-darwin-arm64-1.3.68" + sources."@swc/core-darwin-x64-1.3.68" + sources."@swc/core-linux-arm-gnueabihf-1.3.68" + sources."@swc/core-linux-arm64-gnu-1.3.68" + sources."@swc/core-linux-arm64-musl-1.3.68" + sources."@swc/core-linux-x64-gnu-1.3.68" + sources."@swc/core-linux-x64-musl-1.3.68" + sources."@swc/core-win32-arm64-msvc-1.3.68" + sources."@swc/core-win32-ia32-msvc-1.3.68" + sources."@swc/core-win32-x64-msvc-1.3.68" sources."@swc/helpers-0.5.1" sources."@swc/wasm-1.3.66" sources."@szmarczak/http-timer-4.0.6" @@ -145389,35 +145814,35 @@ in sources."@types/node-14.18.33" sources."@types/node-fetch-2.6.3" sources."@types/responselike-1.0.0" - sources."@types/unist-2.0.6" + sources."@types/unist-3.0.0" sources."@vanilla-extract/babel-plugin-debug-ids-1.0.3" - sources."@vanilla-extract/css-1.11.1" + sources."@vanilla-extract/css-1.12.0" (sources."@vanilla-extract/integration-6.2.1" // { dependencies = [ sources."esbuild-0.17.6" ]; }) sources."@vanilla-extract/private-1.0.3" - sources."@vercel/build-utils-6.7.5" + sources."@vercel/build-utils-6.8.0" sources."@vercel/error-utils-1.0.10" (sources."@vercel/gatsby-plugin-vercel-analytics-1.0.10" // { dependencies = [ sources."@babel/runtime-7.12.1" ]; }) - (sources."@vercel/gatsby-plugin-vercel-builder-1.3.10" // { + (sources."@vercel/gatsby-plugin-vercel-builder-1.3.11" // { dependencies = [ sources."fs-extra-11.1.0" ]; }) sources."@vercel/go-2.5.1" sources."@vercel/hydrogen-0.0.64" - sources."@vercel/next-3.8.6" + sources."@vercel/next-3.8.8" sources."@vercel/nft-0.22.5" - sources."@vercel/node-2.15.2" + sources."@vercel/node-2.15.3" sources."@vercel/python-3.1.60" sources."@vercel/redwood-1.1.15" - (sources."@vercel/remix-builder-1.8.14" // { + (sources."@vercel/remix-builder-1.8.15" // { dependencies = [ sources."semver-7.3.8" ]; @@ -145430,14 +145855,14 @@ in ]; }) sources."@vercel/ruby-1.3.76" - sources."@vercel/static-build-1.3.37" + sources."@vercel/static-build-1.3.38" sources."@vercel/static-config-2.0.17" sources."@web3-storage/multipart-parser-1.0.0" sources."@zxing/text-encoding-0.9.0" sources."abbrev-1.1.1" sources."abort-controller-3.0.0" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."acorn-walk-8.2.0" sources."agent-base-6.0.2" @@ -145460,9 +145885,9 @@ in sources."async-sema-3.1.1" sources."asynckit-0.4.0" sources."available-typed-arrays-1.0.5" - sources."babel-plugin-polyfill-corejs2-0.4.3" - sources."babel-plugin-polyfill-corejs3-0.8.1" - sources."babel-plugin-polyfill-regenerator-0.5.0" + sources."babel-plugin-polyfill-corejs2-0.4.4" + sources."babel-plugin-polyfill-corejs3-0.8.2" + sources."babel-plugin-polyfill-regenerator-0.5.1" sources."bail-2.0.2" sources."balanced-match-1.0.2" sources."base64-js-1.5.1" @@ -145504,7 +145929,7 @@ in ]; }) sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -145552,7 +145977,7 @@ in sources."cookie-0.4.2" sources."cookie-signature-1.0.6" sources."copy-anything-2.0.6" - sources."core-js-compat-3.31.0" + sources."core-js-compat-3.31.1" sources."core-util-is-1.0.3" sources."create-require-1.1.1" sources."cross-spawn-7.0.3" @@ -145599,7 +146024,7 @@ in ]; }) sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" sources."encodeurl-1.0.2" @@ -145623,7 +146048,7 @@ in sources."esbuild-linux-s390x-0.14.47" sources."esbuild-netbsd-64-0.14.47" sources."esbuild-openbsd-64-0.14.47" - sources."esbuild-plugin-polyfill-node-0.2.0" + sources."esbuild-plugins-node-modules-polyfill-1.2.0" sources."esbuild-sunos-64-0.14.47" sources."esbuild-windows-32-0.14.47" sources."esbuild-windows-64-0.14.47" @@ -145655,6 +146080,7 @@ in (sources."estree-util-visit-1.2.1" // { dependencies = [ sources."@types/estree-jsx-1.0.0" + sources."@types/unist-2.0.6" ]; }) sources."estree-walker-2.0.2" @@ -145683,7 +146109,7 @@ in ]; }) sources."fast-deep-equal-3.1.3" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fast-json-stable-stringify-2.1.0" sources."fast-levenshtein-2.0.6" sources."fastq-1.15.0" @@ -145756,6 +146182,7 @@ in (sources."hast-util-to-estree-2.3.3" // { dependencies = [ sources."@types/estree-jsx-1.0.0" + sources."@types/unist-2.0.6" sources."estree-util-is-identifier-name-2.1.0" ]; }) @@ -145772,7 +146199,6 @@ in sources."ignore-5.2.4" sources."image-size-0.5.5" sources."immutable-4.3.0" - sources."import-meta-resolve-2.2.2" sources."imurmurhash-0.1.4" sources."indent-string-4.0.0" sources."infer-owner-1.0.4" @@ -145828,8 +146254,22 @@ in ]; }) sources."levn-0.3.0" + (sources."lightningcss-1.21.5" // { + dependencies = [ + sources."detect-libc-1.0.3" + ]; + }) + sources."lightningcss-darwin-arm64-1.21.5" + sources."lightningcss-darwin-x64-1.21.5" + sources."lightningcss-linux-arm-gnueabihf-1.21.5" + sources."lightningcss-linux-arm64-gnu-1.21.5" + sources."lightningcss-linux-arm64-musl-1.21.5" + sources."lightningcss-linux-x64-gnu-1.21.5" + sources."lightningcss-linux-x64-musl-1.21.5" + sources."lightningcss-win32-x64-msvc-1.21.5" sources."lilconfig-2.1.0" sources."loader-utils-3.2.1" + sources."local-pkg-0.4.3" sources."locate-path-6.0.0" sources."lodash-4.17.21" sources."lodash.camelcase-4.3.0" @@ -145841,8 +146281,16 @@ in sources."make-dir-3.1.0" sources."make-error-1.3.6" sources."markdown-extensions-1.1.1" - sources."mdast-util-definitions-5.1.2" - sources."mdast-util-from-markdown-1.3.1" + (sources."mdast-util-definitions-5.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."mdast-util-from-markdown-1.3.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."mdast-util-frontmatter-1.0.1" sources."mdast-util-mdx-1.1.0" (sources."mdast-util-mdx-expression-1.3.2" // { @@ -145858,7 +146306,11 @@ in }) sources."mdast-util-phrasing-3.0.1" sources."mdast-util-to-hast-11.3.0" - sources."mdast-util-to-markdown-1.5.0" + (sources."mdast-util-to-markdown-1.5.0" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."mdast-util-to-string-3.2.0" sources."mdurl-1.0.1" sources."media-query-parser-2.0.2" @@ -145892,7 +146344,11 @@ in sources."micromark-util-decode-numeric-character-reference-1.1.0" sources."micromark-util-decode-string-1.1.0" sources."micromark-util-encode-1.1.0" - sources."micromark-util-events-to-acorn-1.2.3" + (sources."micromark-util-events-to-acorn-1.2.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."micromark-util-html-tag-name-1.2.0" sources."micromark-util-normalize-identifier-1.1.0" sources."micromark-util-resolve-all-1.1.0" @@ -145954,7 +146410,7 @@ in sources."node-addon-api-1.7.2" sources."node-fetch-2.6.9" sources."node-gyp-build-4.6.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."nopt-5.0.0" sources."normalize-path-3.0.0" sources."normalize-url-6.1.0" @@ -145977,7 +146433,11 @@ in sources."pac-proxy-agent-5.0.0" sources."pac-resolver-5.0.1" sources."pako-0.2.9" - sources."parse-entities-4.0.1" + (sources."parse-entities-4.0.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."parse-ms-2.1.0" sources."parse-node-version-1.0.1" sources."parseurl-1.3.3" @@ -145997,9 +146457,10 @@ in }) sources."picocolors-1.0.0" sources."picomatch-2.3.1" + sources."pidtree-0.6.0" sources."pify-4.0.1" sources."pkg-types-1.0.3" - sources."postcss-8.4.24" + sources."postcss-8.4.25" sources."postcss-discard-duplicates-5.1.0" sources."postcss-load-config-4.0.1" sources."postcss-modules-6.0.0" @@ -146065,6 +146526,7 @@ in sources."resolve-1.22.3" sources."resolve-alpn-1.2.1" sources."resolve-from-5.0.0" + sources."resolve.exports-2.0.2" sources."responselike-2.0.1" (sources."restore-cursor-3.1.0" // { dependencies = [ @@ -146073,7 +146535,7 @@ in }) sources."reusify-1.0.4" sources."rimraf-3.0.2" - sources."rollup-3.25.3" + sources."rollup-3.26.2" sources."run-async-2.4.1" sources."run-parallel-1.2.0" sources."rxjs-7.8.1" @@ -146182,18 +146644,54 @@ in sources."unicode-match-property-ecmascript-2.0.0" sources."unicode-match-property-value-ecmascript-2.1.0" sources."unicode-property-aliases-ecmascript-2.1.0" - sources."unified-10.1.2" + (sources."unified-10.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."unique-filename-1.1.1" sources."unique-slug-2.0.2" - sources."unist-builder-3.0.1" + (sources."unist-builder-3.0.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."unist-util-generated-2.0.1" - sources."unist-util-is-5.2.1" - sources."unist-util-position-4.0.4" - sources."unist-util-position-from-estree-1.1.2" - sources."unist-util-remove-position-4.0.2" - sources."unist-util-stringify-position-3.0.3" - sources."unist-util-visit-4.1.2" - sources."unist-util-visit-parents-5.1.3" + (sources."unist-util-is-5.2.1" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-position-4.0.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-position-from-estree-1.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-remove-position-4.0.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-stringify-position-3.0.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-visit-4.1.2" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."unist-util-visit-parents-5.1.3" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) sources."universalify-2.0.0" sources."unpipe-1.0.0" sources."update-browserslist-db-1.0.11" @@ -146209,33 +146707,41 @@ in }) sources."v8-compile-cache-lib-3.0.1" sources."vary-1.1.2" - sources."vfile-5.3.7" - sources."vfile-message-3.1.4" - (sources."vite-4.3.9" // { - dependencies = [ - sources."@esbuild/android-arm-0.17.19" - sources."@esbuild/android-arm64-0.17.19" - sources."@esbuild/android-x64-0.17.19" - sources."@esbuild/darwin-arm64-0.17.19" - sources."@esbuild/darwin-x64-0.17.19" - sources."@esbuild/freebsd-arm64-0.17.19" - sources."@esbuild/freebsd-x64-0.17.19" - sources."@esbuild/linux-arm-0.17.19" - sources."@esbuild/linux-arm64-0.17.19" - sources."@esbuild/linux-ia32-0.17.19" - sources."@esbuild/linux-loong64-0.17.19" - sources."@esbuild/linux-mips64el-0.17.19" - sources."@esbuild/linux-ppc64-0.17.19" - sources."@esbuild/linux-riscv64-0.17.19" - sources."@esbuild/linux-s390x-0.17.19" - sources."@esbuild/linux-x64-0.17.19" - sources."@esbuild/netbsd-x64-0.17.19" - sources."@esbuild/openbsd-x64-0.17.19" - sources."@esbuild/sunos-x64-0.17.19" - sources."@esbuild/win32-arm64-0.17.19" - sources."@esbuild/win32-ia32-0.17.19" - sources."@esbuild/win32-x64-0.17.19" - sources."esbuild-0.17.19" + (sources."vfile-5.3.7" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."vfile-message-3.1.4" // { + dependencies = [ + sources."@types/unist-2.0.6" + ]; + }) + (sources."vite-4.4.2" // { + dependencies = [ + sources."@esbuild/android-arm-0.18.11" + sources."@esbuild/android-arm64-0.18.11" + sources."@esbuild/android-x64-0.18.11" + sources."@esbuild/darwin-arm64-0.18.11" + sources."@esbuild/darwin-x64-0.18.11" + sources."@esbuild/freebsd-arm64-0.18.11" + sources."@esbuild/freebsd-x64-0.18.11" + sources."@esbuild/linux-arm-0.18.11" + sources."@esbuild/linux-arm64-0.18.11" + sources."@esbuild/linux-ia32-0.18.11" + sources."@esbuild/linux-loong64-0.18.11" + sources."@esbuild/linux-mips64el-0.18.11" + sources."@esbuild/linux-ppc64-0.18.11" + sources."@esbuild/linux-riscv64-0.18.11" + sources."@esbuild/linux-s390x-0.18.11" + sources."@esbuild/linux-x64-0.18.11" + sources."@esbuild/netbsd-x64-0.18.11" + sources."@esbuild/openbsd-x64-0.18.11" + sources."@esbuild/sunos-x64-0.18.11" + sources."@esbuild/win32-arm64-0.18.11" + sources."@esbuild/win32-ia32-0.18.11" + sources."@esbuild/win32-x64-0.18.11" + sources."esbuild-0.18.11" ]; }) (sources."vite-node-0.28.5" // { @@ -146315,7 +146821,7 @@ in sha512 = "61kbdO2COZWBMC4wq59QfDdev9ruXd0226f57DFJTFpFXv85S+qnHakQlAmbSYFFLGKcx95HB2UjnuQh4YRwFA=="; }; dependencies = [ - sources."@aashutoshrathi/word-wrap-1.2.5" + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@babel/code-frame-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" (sources."@babel/highlight-7.22.5" // { @@ -146331,15 +146837,15 @@ in }) sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - sources."@eslint/eslintrc-2.0.3" - sources."@eslint/js-8.43.0" + sources."@eslint/eslintrc-2.1.0" + sources."@eslint/js-8.44.0" sources."@humanwhocodes/config-array-0.11.10" sources."@humanwhocodes/module-importer-1.0.1" sources."@humanwhocodes/object-schema-1.2.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."ajv-6.12.6" sources."ansi-regex-5.0.1" @@ -146364,11 +146870,11 @@ in sources."diff-4.0.2" sources."doctrine-3.0.0" sources."escape-string-regexp-4.0.0" - sources."eslint-8.43.0" + sources."eslint-8.44.0" sources."eslint-plugin-vue-9.15.1" sources."eslint-scope-7.2.0" sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."esprima-4.0.1" sources."esquery-1.5.0" sources."esrecurse-4.3.0" @@ -146427,7 +146933,7 @@ in sources."nth-check-2.1.1" sources."object-assign-4.1.1" sources."once-1.4.0" - sources."optionator-0.9.2" + sources."optionator-0.9.3" sources."p-limit-3.1.0" sources."p-locate-5.0.0" sources."parent-module-1.0.1" @@ -146447,7 +146953,7 @@ in sources."reusify-1.0.4" sources."rimraf-3.0.2" sources."run-parallel-1.2.0" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."sprintf-js-1.0.3" @@ -146970,7 +147476,7 @@ in sources."@starptech/rehype-webparser-0.10.0" sources."@starptech/webparser-0.10.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/unist-2.0.6" sources."@types/vfile-3.0.2" sources."@types/vfile-message-2.0.0" @@ -147810,15 +148316,19 @@ in }) sources."union-value-1.0.1" sources."unique-string-1.0.0" - sources."unist-util-find-1.0.3" + sources."unist-util-find-1.0.4" sources."unist-util-inspect-4.1.4" sources."unist-util-is-2.1.3" sources."unist-util-modify-children-1.1.6" - sources."unist-util-stringify-position-3.0.3" - (sources."unist-util-visit-4.1.2" // { + (sources."unist-util-stringify-position-4.0.0" // { + dependencies = [ + sources."@types/unist-3.0.0" + ]; + }) + (sources."unist-util-visit-2.0.3" // { dependencies = [ - sources."unist-util-is-5.2.1" - sources."unist-util-visit-parents-5.1.3" + sources."unist-util-is-4.1.0" + sources."unist-util-visit-parents-3.1.1" ]; }) (sources."unist-util-visit-parents-2.1.2" // { @@ -147851,7 +148361,11 @@ in sources."vfile-message-2.0.4" ]; }) - sources."vfile-message-4.0.1" + (sources."vfile-message-4.0.2" // { + dependencies = [ + sources."@types/unist-3.0.0" + ]; + }) (sources."vfile-reporter-6.0.2" // { dependencies = [ sources."ansi-regex-5.0.1" @@ -147935,7 +148449,7 @@ in sha512 = "EwAUg6706mBujMLbb4Czhe9Ax5Dw3x64t/X2hn+vIVvVexAANSifVg3yB7ILZmeRSGmv9uYo6kL5J1c/DiGdaw=="; }; dependencies = [ - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@jimp/bmp-0.16.13" sources."@jimp/core-0.16.13" sources."@jimp/custom-0.16.13" @@ -148055,7 +148569,7 @@ in sources."universalify-2.0.0" sources."utif-2.0.1" sources."util-deprecate-1.0.2" - sources."wavedrom-3.2.0" + sources."wavedrom-3.3.0" sources."wrap-ansi-7.0.0" sources."xhr-2.6.0" sources."xml-parse-from-string-1.0.1" @@ -148085,7 +148599,7 @@ in sha512 = "xlxbzgFBIS/UWWlvWxyR1PIqRRzDj1cutoHh+VZu4ZTcJTfv35KVdKkLRZv4PQwHu4dg8VfTg7WEcNP4QLaaFQ=="; }; dependencies = [ - sources."@aashutoshrathi/word-wrap-1.2.5" + sources."@aashutoshrathi/word-wrap-1.2.6" sources."@babel/code-frame-7.22.5" sources."@babel/helper-validator-identifier-7.22.5" (sources."@babel/highlight-7.22.5" // { @@ -148105,11 +148619,11 @@ in sources."@devicefarmer/adbkit-monkey-1.2.1" sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - (sources."@eslint/eslintrc-2.0.3" // { + (sources."@eslint/eslintrc-2.1.0" // { dependencies = [ sources."ajv-6.12.6" sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."json-schema-traverse-0.4.1" sources."strip-json-comments-3.1.1" ]; @@ -148134,11 +148648,11 @@ in sources."@szmarczak/http-timer-5.0.1" sources."@types/http-cache-semantics-4.0.1" sources."@types/minimatch-3.0.5" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/yauzl-2.10.0" sources."abort-controller-3.0.0" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."addons-linter-5.32.0" sources."addons-moz-compare-1.3.0" @@ -148180,9 +148694,9 @@ in ]; }) sources."boolbase-1.0.0" - (sources."boxen-7.1.0" // { + (sources."boxen-7.1.1" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."type-fest-2.19.0" ]; }) @@ -148231,6 +148745,7 @@ in dependencies = [ sources."readable-stream-2.3.8" sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" ]; }) (sources."config-chain-1.1.13" // { @@ -148473,6 +148988,7 @@ in dependencies = [ sources."readable-stream-2.3.8" sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" ]; }) sources."jwa-1.4.1" @@ -148543,7 +149059,7 @@ in sources."once-1.4.0" sources."onetime-5.1.2" sources."open-8.4.2" - sources."optionator-0.9.2" + sources."optionator-0.9.3" sources."os-locale-5.0.0" sources."os-shim-0.1.3" sources."p-cancelable-3.0.0" @@ -148561,9 +149077,9 @@ in sources."path-exists-4.0.0" sources."path-is-absolute-1.0.1" sources."path-key-3.1.1" - (sources."path-scurry-1.10.0" // { + (sources."path-scurry-1.10.1" // { dependencies = [ - sources."minipass-6.0.2" + sources."minipass-7.0.1" ]; }) sources."path-to-regexp-0.1.7" @@ -148598,7 +149114,7 @@ in sources."strip-json-comments-2.0.1" ]; }) - sources."readable-stream-4.4.0" + sources."readable-stream-4.4.2" sources."real-require-0.2.0" sources."regenerator-runtime-0.13.11" sources."registry-auth-token-5.0.2" @@ -148684,11 +149200,7 @@ in sources."strip-ansi-7.1.0" ]; }) - (sources."string_decoder-1.1.1" // { - dependencies = [ - sources."safe-buffer-5.1.2" - ]; - }) + sources."string_decoder-1.3.0" sources."strip-ansi-6.0.1" sources."strip-bom-5.0.0" sources."strip-bom-buf-2.0.0" @@ -148720,7 +149232,7 @@ in sources."upath-2.0.1" (sources."update-notifier-6.0.2" // { dependencies = [ - sources."chalk-5.2.0" + sources."chalk-5.3.0" ]; }) sources."uri-js-4.4.1" @@ -148781,23 +149293,23 @@ in webpack = nodeEnv.buildNodePackage { name = "webpack"; packageName = "webpack"; - version = "5.88.0"; + version = "5.88.1"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-5.88.0.tgz"; - sha512 = "O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw=="; + url = "https://registry.npmjs.org/webpack/-/webpack-5.88.1.tgz"; + sha512 = "FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ=="; }; dependencies = [ sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" - sources."@types/eslint-8.40.2" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-1.0.1" sources."@types/json-schema-7.0.12" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -148815,16 +149327,16 @@ in sources."@webassemblyjs/wast-printer-1.11.6" sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" sources."browserslist-4.21.9" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chrome-trace-event-1.0.3" sources."commander-2.20.3" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."enhanced-resolve-5.15.0" sources."es-module-lexer-1.3.0" sources."escalade-3.1.1" @@ -148849,7 +149361,7 @@ in sources."mime-db-1.52.0" sources."mime-types-2.1.35" sources."neo-async-2.6.2" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."picocolors-1.0.0" sources."punycode-2.3.0" sources."randombytes-2.1.0" @@ -148865,7 +149377,7 @@ in sources."update-browserslist-db-1.0.11" sources."uri-js-4.4.1" sources."watchpack-2.4.0" - sources."webpack-5.88.0" + sources."webpack-5.88.1" sources."webpack-sources-3.2.3" ]; buildInputs = globalBuildInputs; @@ -148891,14 +149403,14 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" - sources."@types/eslint-8.40.2" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-1.0.1" sources."@types/json-schema-7.0.12" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -148919,19 +149431,19 @@ in sources."@webpack-cli/serve-2.0.5" sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" sources."browserslist-4.21.9" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chrome-trace-event-1.0.3" sources."clone-deep-4.0.1" sources."colorette-2.0.20" sources."commander-10.0.1" sources."cross-spawn-7.0.3" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."enhanced-resolve-5.15.0" sources."envinfo-7.10.0" sources."es-module-lexer-1.3.0" @@ -148969,7 +149481,7 @@ in sources."mime-db-1.52.0" sources."mime-types-2.1.35" sources."neo-async-2.6.2" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."p-limit-2.3.0" sources."p-locate-4.1.0" sources."p-try-2.2.0" @@ -149004,7 +149516,7 @@ in sources."update-browserslist-db-1.0.11" sources."uri-js-4.4.1" sources."watchpack-2.4.0" - sources."webpack-5.88.0" + sources."webpack-5.88.1" sources."webpack-cli-5.1.4" sources."webpack-merge-5.9.0" sources."webpack-sources-3.2.3" @@ -149033,7 +149545,7 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" sources."@leichtgewicht/ip-codec-2.0.4" @@ -149041,7 +149553,7 @@ in sources."@types/bonjour-3.5.10" sources."@types/connect-3.4.35" sources."@types/connect-history-api-fallback-1.5.0" - sources."@types/eslint-8.40.2" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-1.0.1" sources."@types/express-4.17.17" @@ -149050,7 +149562,7 @@ in sources."@types/http-proxy-1.17.11" sources."@types/json-schema-7.0.12" sources."@types/mime-1.3.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" sources."@types/retry-0.12.0" @@ -149077,7 +149589,7 @@ in sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" sources."accepts-1.3.8" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" sources."ajv-8.12.0" sources."ajv-formats-2.1.1" @@ -149101,7 +149613,7 @@ in sources."bufferutil-4.0.7" sources."bytes-3.0.0" sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chokidar-3.5.3" sources."chrome-trace-event-1.0.3" sources."colorette-2.0.20" @@ -149129,7 +149641,7 @@ in sources."dns-equal-1.0.0" sources."dns-packet-5.6.0" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."encodeurl-1.0.2" sources."enhanced-resolve-5.15.0" sources."es-module-lexer-1.3.0" @@ -149224,7 +149736,7 @@ in sources."neo-async-2.6.2" sources."node-forge-1.3.1" sources."node-gyp-build-4.6.0" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."npm-run-path-4.0.1" sources."object-inspect-1.12.3" @@ -149332,7 +149844,7 @@ in sources."vary-1.1.2" sources."watchpack-2.4.0" sources."wbuf-1.7.3" - (sources."webpack-5.88.0" // { + (sources."webpack-5.88.1" // { dependencies = [ sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" @@ -149370,17 +149882,17 @@ in sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.0" sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/source-map-0.3.3" + sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.14" sources."@jridgewell/trace-mapping-0.3.18" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@types/eslint-8.40.2" + sources."@types/eslint-8.44.0" sources."@types/eslint-scope-3.7.4" sources."@types/estree-1.0.1" sources."@types/json-schema-7.0.12" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -149398,7 +149910,7 @@ in sources."@webassemblyjs/wast-printer-1.11.6" sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-import-assertions-1.9.0" sources."ajv-8.12.0" sources."ajv-formats-2.1.1" @@ -149406,11 +149918,11 @@ in sources."braces-3.0.2" sources."browserslist-4.21.9" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001508" + sources."caniuse-lite-1.0.30001513" sources."chrome-trace-event-1.0.3" sources."commander-2.20.3" sources."dir-glob-3.0.1" - sources."electron-to-chromium-1.4.442" + sources."electron-to-chromium-1.4.454" sources."enhanced-resolve-5.15.0" sources."es-module-lexer-1.3.0" sources."escalade-3.1.1" @@ -149423,7 +149935,7 @@ in sources."estraverse-4.3.0" sources."events-3.3.0" sources."fast-deep-equal-3.1.3" - (sources."fast-glob-3.2.12" // { + (sources."fast-glob-3.3.0" // { dependencies = [ sources."glob-parent-5.1.2" ]; @@ -149433,7 +149945,7 @@ in sources."fill-range-7.0.1" sources."glob-parent-6.0.2" sources."glob-to-regexp-0.4.1" - sources."globby-13.2.0" + sources."globby-13.2.2" sources."graceful-fs-4.2.11" sources."has-flag-4.0.0" sources."ignore-5.2.4" @@ -149450,7 +149962,7 @@ in sources."mime-db-1.52.0" sources."mime-types-2.1.35" sources."neo-async-2.6.2" - sources."node-releases-2.0.12" + sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."path-type-4.0.0" sources."picocolors-1.0.0" @@ -149482,7 +149994,7 @@ in sources."update-browserslist-db-1.0.11" sources."uri-js-4.4.1" sources."watchpack-2.4.0" - (sources."webpack-5.88.0" // { + (sources."webpack-5.88.1" // { dependencies = [ sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" @@ -149523,7 +150035,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.2" - sources."@types/node-20.3.2" + sources."@types/node-20.4.1" sources."@webtorrent/http-node-1.3.0" sources."addr-to-ip-port-1.5.4" sources."airplay-js-0.3.0" @@ -149909,13 +150421,13 @@ in "@withgraphite/graphite-cli" = nodeEnv.buildNodePackage { name = "_at_withgraphite_slash_graphite-cli"; packageName = "@withgraphite/graphite-cli"; - version = "0.20.21"; + version = "0.20.22"; src = fetchurl { - url = "https://registry.npmjs.org/@withgraphite/graphite-cli/-/graphite-cli-0.20.21.tgz"; - sha512 = "jY7kFu8J3mIZimylxkfOpe760wFEdBnKkIHRcXdqJcAijX6yO8xW1n9QUshGN71MQ9p5q/uUH001p2jk4iKBBw=="; + url = "https://registry.npmjs.org/@withgraphite/graphite-cli/-/graphite-cli-0.20.22.tgz"; + sha512 = "HJEBYeiJEayvmwtTLWREJwzQO19kTYgjgMDM9jQUcNOvfj62F6fl+HYl2/hQEkZFITS3PMtFBHmShyZQQo/dSA=="; }; dependencies = [ - sources."@withgraphite/graphite-cli-routes-0.23.0" + sources."@withgraphite/graphite-cli-routes-0.24.0" sources."@withgraphite/gti-cli-shared-types-0.3.0" sources."@withgraphite/retype-0.3.15" sources."@withgraphite/retyped-routes-0.3.7" @@ -149949,7 +150461,7 @@ in sources."kleur-3.0.3" sources."lru-cache-6.0.0" sources."minimatch-3.1.2" - sources."node-fetch-2.6.11" + sources."node-fetch-2.6.12" sources."once-1.4.0" sources."open-8.4.2" sources."path-is-absolute-1.0.1" @@ -149958,7 +150470,7 @@ in sources."require-directory-2.1.1" sources."rimraf-3.0.2" sources."safer-buffer-2.1.2" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."sisteransi-1.0.5" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" @@ -149988,18 +150500,18 @@ in wrangler = nodeEnv.buildNodePackage { name = "wrangler"; packageName = "wrangler"; - version = "3.1.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/wrangler/-/wrangler-3.1.1.tgz"; - sha512 = "iG6QGOt+qgSm7UroJ8IJ+JdXEcDcW7yp9ilP0V7alCGhKm8shqa/M1iyMOpukZSCSZo8Vmn5nH2C9OY1PR3dQQ=="; + url = "https://registry.npmjs.org/wrangler/-/wrangler-3.1.2.tgz"; + sha512 = "UvpKpemw2Bt0tSS3Dspkw0tp/d2dR3W3hdHjyM7jEsv+xgmQgEZqoN8gdA/2sgECO3FXRdLuQZDdcuOO43aHFw=="; }; dependencies = [ sources."@cloudflare/kv-asset-handler-0.2.0" - sources."@cloudflare/workerd-darwin-64-1.20230518.0" - sources."@cloudflare/workerd-darwin-arm64-1.20230518.0" - sources."@cloudflare/workerd-linux-64-1.20230518.0" - sources."@cloudflare/workerd-linux-arm64-1.20230518.0" - sources."@cloudflare/workerd-windows-64-1.20230518.0" + sources."@cloudflare/workerd-darwin-64-1.20230628.0" + sources."@cloudflare/workerd-darwin-arm64-1.20230628.0" + sources."@cloudflare/workerd-linux-64-1.20230628.0" + sources."@cloudflare/workerd-linux-arm64-1.20230628.0" + sources."@cloudflare/workerd-windows-64-1.20230628.0" sources."@esbuild-plugins/node-globals-polyfill-0.1.1" sources."@esbuild-plugins/node-modules-polyfill-0.1.4" sources."@esbuild/android-arm-0.16.3" @@ -150024,7 +150536,7 @@ in sources."@esbuild/win32-arm64-0.16.3" sources."@esbuild/win32-ia32-0.16.3" sources."@esbuild/win32-x64-0.16.3" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."anymatch-3.1.3" sources."as-table-1.0.55" @@ -150079,7 +150591,7 @@ in sources."magic-string-0.25.9" sources."mime-3.0.0" sources."mimic-response-3.1.0" - sources."miniflare-3.0.2" + sources."miniflare-3.20230628.0" sources."minimist-1.2.8" sources."mkdirp-classic-0.5.3" sources."ms-2.1.2" @@ -150104,7 +150616,8 @@ in sources."rollup-pluginutils-2.8.2" sources."safe-buffer-5.2.1" sources."selfsigned-2.1.1" - sources."semver-7.5.3" + sources."semver-7.5.4" + sources."set-cookie-parser-2.6.0" sources."simple-concat-1.0.1" sources."simple-get-4.0.1" sources."source-map-0.7.4" @@ -150127,7 +150640,7 @@ in sources."undici-5.22.1" sources."utf-8-validate-6.0.3" sources."util-deprecate-1.0.2" - sources."workerd-1.20230518.0" + sources."workerd-1.20230628.0" sources."wrappy-1.0.2" sources."ws-8.13.0" sources."xxhash-wasm-1.0.2" @@ -150172,17 +150685,17 @@ in sha512 = "P1Ct7+DNrOcr2JAxDZ3Q5i5sx2LSveu7iLaoUL0A+YiG0GKf0l5+9j3rwMeyh6JeTL1+HfQV1rnwEvzhNIvpFw=="; }; dependencies = [ - sources."@aashutoshrathi/word-wrap-1.2.5" - sources."@babel/runtime-7.22.5" + sources."@aashutoshrathi/word-wrap-1.2.6" + sources."@babel/runtime-7.22.6" sources."@eslint-community/eslint-utils-4.4.0" sources."@eslint-community/regexpp-4.5.1" - (sources."@eslint/eslintrc-2.0.3" // { + (sources."@eslint/eslintrc-2.1.0" // { dependencies = [ sources."debug-4.3.4" sources."ms-2.1.2" ]; }) - sources."@eslint/js-8.43.0" + sources."@eslint/js-8.44.0" (sources."@humanwhocodes/config-array-0.11.10" // { dependencies = [ sources."debug-4.3.4" @@ -150195,7 +150708,7 @@ in sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@types/json5-0.0.29" - sources."acorn-8.9.0" + sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."adverb-where-0.2.5" sources."ajv-6.12.6" @@ -150235,7 +150748,7 @@ in sources."es-shim-unscopables-1.0.0" sources."es-to-primitive-1.2.1" sources."escape-string-regexp-4.0.0" - (sources."eslint-8.43.0" // { + (sources."eslint-8.44.0" // { dependencies = [ sources."debug-4.3.4" sources."doctrine-3.0.0" @@ -150254,7 +150767,7 @@ in sources."eslint-plugin-react-hooks-4.6.0" sources."eslint-scope-7.2.0" sources."eslint-visitor-keys-3.4.1" - sources."espree-9.5.2" + sources."espree-9.6.0" sources."esquery-1.5.0" sources."esrecurse-4.3.0" sources."estraverse-5.3.0" @@ -150316,7 +150829,7 @@ in sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" sources."json5-1.0.2" - sources."jsx-ast-utils-3.3.3" + sources."jsx-ast-utils-3.3.4" sources."language-subtag-registry-0.3.22" sources."language-tags-1.0.5" sources."levn-0.4.1" @@ -150337,7 +150850,7 @@ in sources."object.hasown-1.1.2" sources."object.values-1.1.6" sources."once-1.4.0" - sources."optionator-0.9.2" + sources."optionator-0.9.3" sources."p-limit-3.1.0" sources."p-locate-5.0.0" sources."parent-module-1.0.1" @@ -150555,7 +151068,7 @@ in sources."supports-color-5.5.0" ]; }) - sources."@babel/runtime-7.22.5" + sources."@babel/runtime-7.22.6" sources."@gar/promisify-1.1.3" sources."@isaacs/string-locale-compare-1.1.0" sources."@nodelib/fs.scandir-2.1.5" @@ -150564,18 +151077,18 @@ in (sources."@npmcli/arborist-4.3.1" // { dependencies = [ sources."mkdirp-1.0.4" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."@npmcli/fs-1.1.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."@npmcli/git-2.1.0" // { dependencies = [ sources."mkdirp-1.0.4" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."@npmcli/installed-package-contents-1.0.7" @@ -150586,7 +151099,7 @@ in }) (sources."@npmcli/metavuln-calculator-2.0.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."@npmcli/move-file-1.1.2" // { @@ -150730,7 +151243,7 @@ in sources."config-chain-1.1.13" sources."configstore-5.0.1" sources."console-control-strings-1.1.0" - sources."core-js-3.31.0" + sources."core-js-3.31.1" sources."core-util-is-1.0.3" sources."create-error-class-3.0.2" sources."cross-spawn-7.0.3" @@ -150797,7 +151310,7 @@ in sources."exit-hook-1.1.1" sources."extend-3.0.2" sources."external-editor-3.1.0" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."figures-3.2.0" (sources."filelist-1.0.4" // { @@ -150829,7 +151342,7 @@ in sources."glob-parent-5.1.2" (sources."global-agent-3.0.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."global-dirs-3.0.1" // { @@ -151057,7 +151570,7 @@ in sources."minimatch-3.1.2" sources."npmlog-6.0.2" sources."readable-stream-3.6.2" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."nopt-5.0.0" @@ -151072,7 +151585,7 @@ in sources."npm-conf-1.1.3" (sources."npm-install-checks-4.0.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."npm-keyword-6.1.0" // { @@ -151091,7 +151604,7 @@ in (sources."npm-package-arg-8.1.5" // { dependencies = [ sources."hosted-git-info-4.1.0" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."npm-packlist-3.0.0" // { @@ -151103,7 +151616,7 @@ in }) (sources."npm-pick-manifest-6.1.1" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."npm-registry-fetch-12.0.2" // { @@ -151123,7 +151636,7 @@ in }) sources."mkdirp-1.0.4" sources."ms-2.1.2" - (sources."semver-7.5.3" // { + (sources."semver-7.5.4" // { dependencies = [ sources."lru-cache-6.0.0" ]; @@ -151188,7 +151701,7 @@ in sources."mimic-response-3.1.0" sources."normalize-url-6.1.0" sources."responselike-2.0.1" - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) (sources."pacote-12.0.3" // { @@ -151427,7 +151940,7 @@ in sources."unzip-response-2.0.1" (sources."update-notifier-5.1.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."url-parse-lax-3.0.0" @@ -151479,7 +151992,7 @@ in sources."get-stream-3.0.0" (sources."global-agent-2.2.0" // { dependencies = [ - sources."semver-7.5.3" + sources."semver-7.5.4" ]; }) sources."got-6.7.1" @@ -151520,8 +152033,9 @@ in sources."p-limit-3.1.0" sources."p-locate-5.0.0" sources."path-exists-4.0.0" - sources."readable-stream-4.4.0" - sources."semver-7.5.3" + sources."readable-stream-4.4.2" + sources."semver-7.5.4" + sources."string_decoder-1.3.0" ]; }) sources."yocto-queue-0.1.0" @@ -151568,10 +152082,10 @@ in "@zwave-js/server" = nodeEnv.buildNodePackage { name = "_at_zwave-js_slash_server"; packageName = "@zwave-js/server"; - version = "1.29.0"; + version = "1.29.1"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/server/-/server-1.29.0.tgz"; - sha512 = "4Y1Or/PRZ4IuuQH5PJPnngSuQsS4WgL+fpgnMQqQPZcGz4zZX6Z6r/TiEHRCaS+p+dwfycNPZlN5df5v+OygQg=="; + url = "https://registry.npmjs.org/@zwave-js/server/-/server-1.29.1.tgz"; + sha512 = "TQV4hOHJMN4ZZeiKFjLEx4hTStYL+IdjSTLXAGWcnTei8+4nbuYQTzwgxwx5Cz7e9Bq9VTfKWUAOG16h8xBDbw=="; }; dependencies = [ sources."@alcalzone/jsonl-db-3.1.0" @@ -151598,32 +152112,12 @@ in sources."@esm2cjs/responselike-3.0.0" sources."@homebridge/ciao-1.1.7" sources."@leichtgewicht/ip-codec-2.0.4" - (sources."@sentry-internal/tracing-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - (sources."@sentry/core-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - (sources."@sentry/integrations-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - (sources."@sentry/node-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) - sources."@sentry/types-7.56.0" - (sources."@sentry/utils-7.56.0" // { - dependencies = [ - sources."tslib-1.14.1" - ]; - }) + sources."@sentry-internal/tracing-7.57.0" + sources."@sentry/core-7.57.0" + sources."@sentry/integrations-7.57.0" + sources."@sentry/node-7.57.0" + sources."@sentry/types-7.57.0" + sources."@sentry/utils-7.57.0" sources."@serialport/binding-mock-10.2.2" sources."@serialport/bindings-cpp-10.8.0" sources."@serialport/bindings-interface-1.2.2" @@ -151640,14 +152134,14 @@ in sources."@serialport/stream-10.5.0" sources."@types/http-cache-semantics-4.0.1" sources."@types/triple-beam-1.3.2" - sources."@zwave-js/cc-11.1.0" - sources."@zwave-js/config-11.1.0" - sources."@zwave-js/core-11.1.0" - sources."@zwave-js/host-11.1.0" - sources."@zwave-js/nvmedit-11.1.0" - sources."@zwave-js/serial-11.1.0" - sources."@zwave-js/shared-11.1.0" - sources."@zwave-js/testing-11.1.0" + sources."@zwave-js/cc-11.4.0" + sources."@zwave-js/config-11.4.0" + sources."@zwave-js/core-11.4.0" + sources."@zwave-js/host-11.4.0" + sources."@zwave-js/nvmedit-11.4.0" + sources."@zwave-js/serial-11.4.0" + sources."@zwave-js/shared-11.3.0" + sources."@zwave-js/testing-11.4.0" sources."agent-base-6.0.2" sources."alcalzone-shared-4.0.8" sources."ansi-colors-4.1.3" @@ -151672,7 +152166,7 @@ in sources."combined-stream-1.0.8" sources."cookie-0.4.2" sources."cross-spawn-7.0.3" - sources."dayjs-1.11.8" + sources."dayjs-1.11.9" sources."debug-4.3.4" sources."decompress-response-6.0.0" sources."defer-to-connect-2.0.1" @@ -151744,7 +152238,7 @@ in sources."retry-0.12.0" sources."safe-buffer-5.2.1" sources."safe-stable-stringify-2.4.3" - sources."semver-7.5.3" + sources."semver-7.5.4" sources."serialport-10.5.0" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -151770,12 +152264,12 @@ in sources."winston-transport-4.5.0" sources."wrap-ansi-7.0.0" sources."ws-8.13.0" - sources."xstate-4.29.0" + sources."xstate-4.38.0" sources."y18n-5.0.8" sources."yallist-4.0.0" sources."yargs-17.7.2" sources."yargs-parser-21.1.1" - sources."zwave-js-11.1.0" + sources."zwave-js-11.4.0" ]; buildInputs = globalBuildInputs; meta = { @@ -151790,10 +152284,10 @@ in zx = nodeEnv.buildNodePackage { name = "zx"; packageName = "zx"; - version = "7.2.2"; + version = "7.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/zx/-/zx-7.2.2.tgz"; - sha512 = "50Gjicd6ijTt7Zcz5fNX+rHrmE0uVqC+X6lYKhf2Cu8wIxDpNIzXwTmzchNdW+JY3LFsRcU43B1lHE4HBMmKgQ=="; + url = "https://registry.npmjs.org/zx/-/zx-7.2.3.tgz"; + sha512 = "QODu38nLlYXg/B/Gw7ZKiZrvPkEsjPN3LQ5JFXM7h0JvwhEdPNNl+4Ao1y4+o3CLNiDUNcwzQYZ4/Ko7kKzCMA=="; }; dependencies = [ sources."@nodelib/fs.scandir-2.1.5" @@ -151802,16 +152296,16 @@ in sources."@types/fs-extra-11.0.1" sources."@types/jsonfile-6.1.1" sources."@types/minimist-1.2.2" - sources."@types/node-18.16.18" + sources."@types/node-18.16.19" sources."@types/ps-tree-1.1.2" sources."@types/which-3.0.0" sources."braces-3.0.2" - sources."chalk-5.2.0" + sources."chalk-5.3.0" sources."data-uri-to-buffer-4.0.1" sources."dir-glob-3.0.1" sources."duplexer-0.1.2" sources."event-stream-3.3.4" - sources."fast-glob-3.2.12" + sources."fast-glob-3.3.0" sources."fastq-1.15.0" sources."fetch-blob-3.2.0" sources."fill-range-7.0.1" @@ -151820,7 +152314,7 @@ in sources."fs-extra-11.1.1" sources."fx-28.0.0" sources."glob-parent-5.1.2" - sources."globby-13.2.0" + sources."globby-13.2.2" sources."graceful-fs-4.2.11" sources."ignore-5.2.4" sources."is-extglob-2.1.1" @@ -151854,7 +152348,7 @@ in ]; buildInputs = globalBuildInputs; meta = { - description = "A tool for writing better scripts."; + description = "A tool for writing better scripts"; homepage = "https://github.com/google/zx#readme"; license = "Apache-2.0"; }; diff --git a/pkgs/development/ocaml-modules/duppy/default.nix b/pkgs/development/ocaml-modules/duppy/default.nix index 48d360deb23..6397b1e21e5 100644 --- a/pkgs/development/ocaml-modules/duppy/default.nix +++ b/pkgs/development/ocaml-modules/duppy/default.nix @@ -2,13 +2,13 @@ buildDunePackage rec { pname = "duppy"; - version = "0.9.2"; + version = "0.9.3"; src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-duppy"; rev = "v${version}"; - sha256 = "132dawca1p5s965m40ldmnihlpgfm47y62kfbzgim7sgsdwxxw5y"; + sha256 = "sha256-5U/CNQ88Wi/AgJEoFeS9O0zTPiD9ysJNQohRVJdyH9w="; }; propagatedBuildInputs = [ ocaml_pcre ]; diff --git a/pkgs/development/ocaml-modules/tdigest/default.nix b/pkgs/development/ocaml-modules/tdigest/default.nix index 29732cc22fa..4dc40da9dac 100644 --- a/pkgs/development/ocaml-modules/tdigest/default.nix +++ b/pkgs/development/ocaml-modules/tdigest/default.nix @@ -1,16 +1,17 @@ -{ lib, fetchFromGitHub, buildDunePackage +{ lib, fetchFromGitHub, nix-update-script +, buildDunePackage , core }: buildDunePackage rec { pname = "tdigest"; - version = "2.1.1"; + version = "2.1.2"; src = fetchFromGitHub { owner = "SGrondin"; repo = pname; rev = version; - sha256 = "sha256-R1uaCN/6NiW+jdGQiflwfihaidngvaWjJM7UFyR4vxs="; + sha256 = "sha256-pkJRJeEbBbAR1STb6v3Zu11twvHkAKAO0YjifRBFTDw="; }; minimalOCamlVersion = "4.08"; @@ -19,6 +20,8 @@ buildDunePackage rec { core ]; + passthru.updateScript = nix-update-script { }; + meta = with lib; { homepage = "https://github.com/SGrondin/${pname}"; description = "OCaml implementation of the T-Digest algorithm"; diff --git a/pkgs/development/php-packages/grpc/default.nix b/pkgs/development/php-packages/grpc/default.nix index c4c77c339ab..d3bae3ea9c7 100644 --- a/pkgs/development/php-packages/grpc/default.nix +++ b/pkgs/development/php-packages/grpc/default.nix @@ -1,20 +1,23 @@ -{ buildPecl, zlib, lib }: +{ buildPecl +, zlib +, lib +}: buildPecl { pname = "grpc"; + version = "1.56.0"; - version = "1.50.0"; - sha256 = "sha256-Lgvrw1HZywfvHTaF88T5dtKXu/lGR5xeS+TsqqNQCSc="; + sha256 = "sha256-uzxYMUzExMBDtwv3FipOuuUHg0v1wqAUtn69jXAQnf4="; doCheck = true; checkTarget = "test"; nativeBuildInputs = [ zlib ]; - meta = with lib; { + meta = { description = "A high performance, open source, general RPC framework that puts mobile and HTTP/2 first."; - license = licenses.asl20; homepage = "https://github.com/grpc/grpc/tree/master/src/php/ext/grpc"; - maintainers = teams.php.members; + license = lib.licenses.asl20; + maintainers = lib.teams.php.members; }; } diff --git a/pkgs/development/php-packages/igbinary/default.nix b/pkgs/development/php-packages/igbinary/default.nix index 9aeacc86f6b..b2f8c270c4e 100644 --- a/pkgs/development/php-packages/igbinary/default.nix +++ b/pkgs/development/php-packages/igbinary/default.nix @@ -2,18 +2,17 @@ buildPecl { pname = "igbinary"; - - version = "3.2.12"; - sha256 = "072qd4i22g0qmz0h1p6jhxx8rv0c8k7pgzwk52qfdijc0pgzz75n"; + version = "3.2.14"; + sha256 = "sha256-YzcUek+4iAclZmdIN72pko7gbufwEUtDOLhsgWIykl0="; configureFlags = [ "--enable-igbinary" ]; makeFlags = [ "phpincludedir=$(dev)/include" ]; outputs = [ "out" "dev" ]; - meta = with lib; { + meta = { description = "Binary serialization for PHP"; - license = licenses.bsd3; homepage = "https://github.com/igbinary/igbinary/"; - maintainers = teams.php.members; + license = lib.licenses.bsd3; + maintainers = lib.teams.php.members; }; } diff --git a/pkgs/development/php-packages/openswoole/default.nix b/pkgs/development/php-packages/openswoole/default.nix index 5c4a00976e0..f71b2166c1c 100644 --- a/pkgs/development/php-packages/openswoole/default.nix +++ b/pkgs/development/php-packages/openswoole/default.nix @@ -1,7 +1,6 @@ -{ lib, stdenv, buildPecl, php, valgrind, pcre2, fetchFromGitHub }: +{ lib, stdenv, buildPecl, valgrind, pcre2, fetchFromGitHub }: let - pname = "openswoole"; version = "22.0.0"; in buildPecl { inherit version; @@ -11,7 +10,7 @@ in buildPecl { owner = "openswoole"; repo = "swoole-src"; rev = "v${version}"; - sha256 = "sha256-4Z7mBNGHXS/giSCmPpSyu9/99MEjCnoXgymDM/s1gk8="; + hash = "sha256-4Z7mBNGHXS/giSCmPpSyu9/99MEjCnoXgymDM/s1gk8="; }; buildInputs = [ pcre2 ] ++ lib.optionals (!stdenv.isDarwin) [ valgrind ]; diff --git a/pkgs/development/php-packages/snuffleupagus/default.nix b/pkgs/development/php-packages/snuffleupagus/default.nix index 7a1c401b93a..264df9fddb2 100644 --- a/pkgs/development/php-packages/snuffleupagus/default.nix +++ b/pkgs/development/php-packages/snuffleupagus/default.nix @@ -1,37 +1,36 @@ -{ buildPecl +{ stdenv +, buildPecl , lib +, libiconv , php , fetchFromGitHub , pcre2 -, fetchpatch +, darwin }: buildPecl rec { pname = "snuffleupagus"; - version = "0.7.0"; + version = "0.9.0"; + src = fetchFromGitHub { owner = "jvoisin"; - repo = pname; + repo = "snuffleupagus"; rev = "v${version}"; - sha256 = "1la6wa9xznc110b7isiy502x71mkvhisq6m8llhczpq4rs4nbcw2"; + hash = "sha256-1a4PYJ/j9BsoeF5V/KKGu7rqsL3YMo/FbaCBfNc4bfw="; }; buildInputs = [ pcre2 + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk_11_0.frameworks.CoreFoundation + darwin.apple_sdk_11_0.Libsystem + libiconv ]; internalDeps = with php.extensions; [ session ]; - patches = [ - (fetchpatch { - url = "https://github.com/jvoisin/snuffleupagus/commit/3c528d9d03cec872382a6f400b5701a8fbfd59b4.patch"; - sha256 = "0lnj4xcl867f477mha697d1py1nwxhl18dvvg40qgflpdbywlzns"; - stripLen = 1; - }) - ]; - sourceRoot = "source/src"; configureFlags = [ @@ -42,10 +41,10 @@ buildPecl rec { ./configure --enable-snuffleupagus ''; - meta = with lib; { + meta = { description = "Security module for php7 and php8 - Killing bugclasses and virtual-patching the rest!"; - license = licenses.lgpl3Only; homepage = "https://github.com/jvoisin/snuffleupagus"; - maintainers = teams.php.members ++ [ maintainers.zupo ]; + license = lib.licenses.lgpl3Only; + maintainers = lib.teams.php.members ++ [ lib.maintainers.zupo ]; }; } diff --git a/pkgs/development/python-modules/Cython/default.nix b/pkgs/development/python-modules/Cython/default.nix index 4f4cfea37c3..c2bb5811336 100644 --- a/pkgs/development/python-modules/Cython/default.nix +++ b/pkgs/development/python-modules/Cython/default.nix @@ -24,12 +24,12 @@ let in buildPythonPackage rec { pname = "cython"; - version = "0.29.34"; + version = "0.29.36"; src = fetchPypi { pname = "Cython"; inherit version; - hash = "sha256-GQloj117Uhpgw5bSC7qeR6Gy0nhL+whUAeHh59KaKag="; + hash = "sha256-QcDP0tdU44PJ7rle/8mqSrhH0Ml0cHfd18Dctow7wB8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index 16d76e377ca..6f7ef895c37 100644 --- a/pkgs/development/python-modules/aiobotocore/default.nix +++ b/pkgs/development/python-modules/aiobotocore/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aiobotocore"; - version = "2.5.1"; + version = "2.5.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-UZpg6zqu0fnajmpprmhcezWngO3IKISfHMB4JJ5cr1Y="; + hash = "sha256-twIo5qJht7oZye5lbiPwLFa/5dCwgCm+OkwuCuWU0cU="; }; # Relax version constraints: aiobotocore works with newer botocore versions diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index f1920b889f1..3badcb481ab 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "15.1.3"; + version = "15.1.6"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "esphome"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-IY9vRLbuQy4YDOE9RE2sSxOZaco5NuMG0cFrU2etTn0="; + hash = "sha256-9wz8h0FwkjQywNLEL7gpYdlh+CwMrdUYZtfGw5/i2ME="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/aiohomekit/default.nix b/pkgs/development/python-modules/aiohomekit/default.nix index da20aa064d8..104b7d67b3d 100644 --- a/pkgs/development/python-modules/aiohomekit/default.nix +++ b/pkgs/development/python-modules/aiohomekit/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "aiohomekit"; - version = "2.6.5"; + version = "2.6.7"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "Jc2k"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-Q5pz/irC+yA/A2GhGCug+jmxr4tCnPpkAV/AZEhd64A="; + hash = "sha256-Yzya4sSIjiTLZTy2MTIfyN/yaS/BWN+rCFukWCJ4ijA="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix index 75449c9f625..92f1fbd5382 100644 --- a/pkgs/development/python-modules/aiohttp/default.nix +++ b/pkgs/development/python-modules/aiohttp/default.nix @@ -48,6 +48,12 @@ buildPythonPackage rec { url = "https://github.com/aio-libs/aiohttp/commit/5718879cdb6a98bf48810a994b78bc02abaf3e07.patch"; hash = "sha256-4UynkTZOzWzusQ2+MPZszhFA8I/PJNLeT/hHF/fASy8="; }) + (fetchpatch { + # https://github.com/aio-libs/aiohttp/pull/7260 + # Merged upstream, should likely be dropped post-3.8.4 + url = "https://github.com/aio-libs/aiohttp/commit/7dcc235cafe0c4521bbbf92f76aecc82fee33e8b.patch"; + hash = "sha256-ZzhlE50bmA+e2XX2RH1FuWQHZIAa6Dk/hZjxPoX5t4g="; + }) ]; postPatch = '' diff --git a/pkgs/development/python-modules/aiomisc/default.nix b/pkgs/development/python-modules/aiomisc/default.nix index 2d06e507fce..2570552ca77 100644 --- a/pkgs/development/python-modules/aiomisc/default.nix +++ b/pkgs/development/python-modules/aiomisc/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "aiomisc"; - version = "17.3.2"; + version = "17.3.4"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-tJ8d02KbG4z6cUflvjSF/Y7UHH8UqWT8UY7XFqNPP+o="; + hash = "sha256-MSLZWBgky3PwQxBs1Mj8h/HcerlvzpFvNEZAPoidRpc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/aioridwell/default.nix b/pkgs/development/python-modules/aioridwell/default.nix index 47d66af0b20..8098af3e87a 100644 --- a/pkgs/development/python-modules/aioridwell/default.nix +++ b/pkgs/development/python-modules/aioridwell/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "aioridwell"; - version = "2023.01.0"; + version = "2023.07.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "bachya"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-enNYzU65QBT/ryCUNwB08U+QiFvVb03fbYzZ5Qk6GTk="; + hash = "sha256-8EPELXxSq+B9o9eMFeM5ZPVYTa1+kT/S6cO7hKtD18s="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/allpairspy/default.nix b/pkgs/development/python-modules/allpairspy/default.nix index b029296fd3a..a59a0a9f702 100644 --- a/pkgs/development/python-modules/allpairspy/default.nix +++ b/pkgs/development/python-modules/allpairspy/default.nix @@ -1,25 +1,34 @@ -{ lib, buildPythonPackage, fetchPypi, six, pytest }: +{ lib +, buildPythonPackage +, fetchPypi +, pytestCheckHook +, setuptools +}: buildPythonPackage rec { pname = "allpairspy"; - version = "2.5.0"; + version = "2.5.1"; + format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "9358484c91abe74ba18daf9d6d6904c5be7cc8818397d05248c9d336023c28b1"; + sha256 = "sha256-9p0xo7Vu7hGdHsYGPpxzLdRPu6NS73OMsi2WmfxACf4="; }; - propagatedBuildInputs = [ six ]; + nativeCheckInputs = [ + pytestCheckHook + setuptools + ]; - nativeCheckInputs = [ pytest ]; - - checkPhase = '' - py.test - ''; + pythonImportsCheck = [ + "allpairspy" + ]; meta = with lib; { description = "Pairwise test combinations generator"; homepage = "https://github.com/thombashi/allpairspy"; + changelog = "https://github.com/thombashi/allpairspy/releases/tag/v${version}"; license = licenses.mit; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/annotated-types/default.nix b/pkgs/development/python-modules/annotated-types/default.nix new file mode 100644 index 00000000000..645e3c40c48 --- /dev/null +++ b/pkgs/development/python-modules/annotated-types/default.nix @@ -0,0 +1,43 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, hatchling +, typing-extensions +, pytestCheckHook +, pythonOlder +}: + +buildPythonPackage rec { + pname = "annotated-types"; + version = "0.5.0"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "annotated-types"; + repo = "annotated-types"; + rev = "v${version}"; + hash = "sha256-zCsWfJ8BQuov8FN+hlm9XBKWAAQ/KHPK/x024A8k2kE="; + }; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = lib.optionals (pythonOlder "3.9") [ + typing-extensions + ]; + + pythonImportsCheck = [ "annotated_types" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = with lib; { + description = "Reusable constraint types to use with typing.Annotated"; + homepage = "https://github.com/annotated-types/annotated-types"; + changelog = "https://github.com/annotated-types/annotated-types/releases/tag/${src.rev}"; + license = licenses.mit; + maintainers = with maintainers; [ blaggacao ]; + }; +} diff --git a/pkgs/development/python-modules/array-record/default.nix b/pkgs/development/python-modules/array-record/default.nix new file mode 100644 index 00000000000..98362396de5 --- /dev/null +++ b/pkgs/development/python-modules/array-record/default.nix @@ -0,0 +1,43 @@ +{ lib +, absl-py +, buildPythonPackage +, etils +, fetchPypi +, importlib-resources +, python +, typing-extensions +, zipp +}: + +buildPythonPackage rec { + pname = "array-record"; + version = "0.4.0"; + format = "wheel"; + + disabled = python.pythonVersion != "3.10"; + + src = fetchPypi { + inherit version format; + pname = "array_record"; + dist = "py310"; + python = "py310"; + hash = "sha256-VHDU6RLR/z3/tNxJiDdAruz1cva6cHu5NzMlsKrLYXg="; + }; + + propagatedBuildInputs = [ + absl-py + etils + importlib-resources + typing-extensions + zipp + ]; + + pythonImportsCheck = [ "array_record" ]; + + meta = with lib; { + description = "ArrayRecord is a new file format derived from Riegeli, achieving a new frontier of IO efficiency"; + homepage = "https://github.com/google/array_record"; + license = licenses.asl20; + maintainers = with maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/development/python-modules/asgiref/default.nix b/pkgs/development/python-modules/asgiref/default.nix index dca0cfff0e4..b9275db05d9 100644 --- a/pkgs/development/python-modules/asgiref/default.nix +++ b/pkgs/development/python-modules/asgiref/default.nix @@ -9,7 +9,7 @@ }: buildPythonPackage rec { - version = "3.6.0"; + version = "3.7.2"; pname = "asgiref"; format = "setuptools"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "django"; repo = "asgiref"; rev = "refs/tags/${version}"; - hash = "sha256-Kl4483rfuFKbnD7pBSTND1QAtBsZP6jKsrDlpVCZLDs="; + hash = "sha256-VW1PBh6+nLMD7qxmL83ymuxCPYKVY3qGKsB7ZiMqMu8="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/babel/default.nix b/pkgs/development/python-modules/babel/default.nix index 1393a7084e1..e4590daa631 100644 --- a/pkgs/development/python-modules/babel/default.nix +++ b/pkgs/development/python-modules/babel/default.nix @@ -1,8 +1,10 @@ { lib , buildPythonPackage , fetchPypi +, isPyPy , pythonAtLeast , pythonOlder +, tzdata # tests , freezegun @@ -31,11 +33,12 @@ buildPythonPackage rec { doCheck = pythonAtLeast "3.9"; nativeCheckInputs = [ - # via setup.py freezegun pytestCheckHook - # via tox.ini + # https://github.com/python-babel/babel/issues/988#issuecomment-1521765563 pytz + ] ++ lib.optionals isPyPy [ + tzdata ]; disabledTests = [ diff --git a/pkgs/development/python-modules/casbin/default.nix b/pkgs/development/python-modules/casbin/default.nix index ce89d52dc90..000b35a35a5 100644 --- a/pkgs/development/python-modules/casbin/default.nix +++ b/pkgs/development/python-modules/casbin/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "casbin"; - version = "1.20.0"; + version = "1.21.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = pname; repo = "pycasbin"; rev = "refs/tags/v${version}"; - hash = "sha256-hvnOVyXaC74pMlERZQQlrk5keyWAvE/UONwErJ7RA5c="; + hash = "sha256-Zp1JNAm1BpbgsctKDOcoDds5hEHtqi9+a5srZqE7288="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/constantly/default.nix b/pkgs/development/python-modules/constantly/default.nix index b75eca71636..b8816350647 100644 --- a/pkgs/development/python-modules/constantly/default.nix +++ b/pkgs/development/python-modules/constantly/default.nix @@ -1,20 +1,36 @@ -{ lib, buildPythonPackage, fetchPypi -}: -buildPythonPackage rec { - pname = "constantly"; - version = "15.1.0"; - - src = fetchPypi { - inherit pname version; - sha256 = "0dgwdla5kfpqz83hfril716inm41hgn9skxskvi77605jbmp4qsq"; - }; +{ lib, buildPythonPackage, fetchFromGitHub, twisted }: + +let + self = buildPythonPackage rec { + pname = "constantly"; + version = "15.1.0"; + + src = fetchFromGitHub { + owner = "twisted"; + repo = "constantly"; + rev = version; + hash = "sha256-0RPK5Vy0b6V4ubvm+vfNOAua7Qpa6j+G+QNExFuHgUU="; + }; + + # would create dependency loop with twisted + doCheck = false; + + nativeCheckInputs = [ twisted ]; + + checkPhase = '' + trial constantly + ''; + + pythonImportsCheck = [ "constantly" ]; - pythonImportsCheck = [ "constantly" ]; + passthru.tests.constantly = self.overrideAttrs (_: { doInstallCheck = true; }); - meta = with lib; { - homepage = "https://github.com/twisted/constantly"; - description = "symbolic constant support"; - license = licenses.mit; - maintainers = [ ]; + meta = with lib; { + homepage = "https://github.com/twisted/constantly"; + description = "symbolic constant support"; + license = licenses.mit; + maintainers = [ ]; + }; }; -} +in +self diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix index 02a960ac48f..2ebcb9efffe 100644 --- a/pkgs/development/python-modules/cryptography/default.nix +++ b/pkgs/development/python-modules/cryptography/default.nix @@ -52,14 +52,14 @@ buildPythonPackage rec { cargoRoot = "src/rust"; - nativeBuildInputs = lib.optionals (!isPyPy) [ - cffi - pkg-config - ] ++ [ + nativeBuildInputs = [ rustPlatform.cargoSetupHook setuptools-rust cargo rustc + pkg-config + ] ++ lib.optionals (!isPyPy) [ + cffi ]; buildInputs = [ openssl ] diff --git a/pkgs/development/python-modules/desktop-notifier/default.nix b/pkgs/development/python-modules/desktop-notifier/default.nix index 3e8b339e8b9..b56a6b0849d 100644 --- a/pkgs/development/python-modules/desktop-notifier/default.nix +++ b/pkgs/development/python-modules/desktop-notifier/default.nix @@ -5,13 +5,12 @@ , stdenv , packaging , setuptools -, importlib-resources , dbus-next }: buildPythonPackage rec { pname = "desktop-notifier"; - version = "3.5.4"; + version = "3.5.6"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,7 +19,7 @@ buildPythonPackage rec { owner = "SamSchott"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-rMbXGkI6nVgMPzD/vSbAjfouFb4sQkoBFrLxe7vlcDg="; + hash = "sha256-txUWRCWLQ6jWrdEJ/D5+CsflNad5Onr/wLycENri1z8="; }; nativeBuildInputs = [ @@ -29,7 +28,6 @@ buildPythonPackage rec { propagatedBuildInputs = [ packaging - importlib-resources ] ++ lib.optionals stdenv.isLinux [ dbus-next ]; diff --git a/pkgs/development/python-modules/django/3.nix b/pkgs/development/python-modules/django/3.nix index cd07c13358d..9c8e1384242 100644 --- a/pkgs/development/python-modules/django/3.nix +++ b/pkgs/development/python-modules/django/3.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "django"; - version = "3.2.19"; + version = "3.2.20"; disabled = pythonOlder "3.7"; src = fetchPypi { pname = "Django"; inherit version; - hash = "sha256-AxNluuloFNoZwQcGIYxE3/O2VMxN4gqYvS0pub3kafA="; + hash = "sha256-3sKhFnh7jhSWIBS/eOEgu6RUE1EI4a+em5Gt57KWTEA="; }; patches = [ diff --git a/pkgs/development/python-modules/elastic-transport/default.nix b/pkgs/development/python-modules/elastic-transport/default.nix index 0c0ba62ce3a..7975b2f2abe 100644 --- a/pkgs/development/python-modules/elastic-transport/default.nix +++ b/pkgs/development/python-modules/elastic-transport/default.nix @@ -60,6 +60,13 @@ buildPythonPackage rec { "test_default_headers" "test_head" "tls" + "test_simple_request" + "test_node" + "test_debug_logging" + "test_debug_logging_uncompressed_body" + "test_debug_logging_no_body" + "test_httpbin" + "test_sniffed_nodes_added_to_pool" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/exceptiongroup/default.nix b/pkgs/development/python-modules/exceptiongroup/default.nix index e6f40fa90eb..61eef0a05ab 100644 --- a/pkgs/development/python-modules/exceptiongroup/default.nix +++ b/pkgs/development/python-modules/exceptiongroup/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "exceptiongroup"; - version = "1.1.0"; + version = "1.1.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "agronholm"; repo = "exceptiongroup"; rev = version; - hash = "sha256-XQcYYz4MOxWj9QlgM6KuwBaCHjYzGRkQw3cN5WBSnAo="; + hash = "sha256-19taP6adzmO4zH2As1OTXeYNFj6KwjhxBr09X+SrZRk="; }; nativeBuildInputs = [ @@ -33,12 +33,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = if (pythonAtLeast "3.11") then [ - # regression in 3.11.4 - # https://github.com/agronholm/exceptiongroup/issues/64 - "test_catch_handler_raises" - ] else null; - pythonImportsCheck = [ "exceptiongroup" ]; diff --git a/pkgs/development/python-modules/execnet/default.nix b/pkgs/development/python-modules/execnet/default.nix index a7ad4cf4ed5..528e849290d 100644 --- a/pkgs/development/python-modules/execnet/default.nix +++ b/pkgs/development/python-modules/execnet/default.nix @@ -27,13 +27,14 @@ buildPythonPackage rec { }) ]; - # remove vbox tests postPatch = '' - rm -v testing/test_termination.py - rm -v testing/test_channel.py - rm -v testing/test_xspec.py - rm -v testing/test_gateway.py - ${lib.optionalString isPyPy "rm -v testing/test_multi.py"} + # remove vbox tests + rm testing/test_termination.py + rm testing/test_channel.py + rm testing/test_xspec.py + rm testing/test_gateway.py + '' + lib.optionalString isPyPy '' + rm testing/test_multi.py ''; nativeBuildInputs = [ @@ -44,8 +45,11 @@ buildPythonPackage rec { apipkg ]; + # sometimes crashes with: OSError: [Errno 9] Bad file descriptor + doCheck = !isPyPy; + nativeCheckInputs = [ - py + py # no longer required with 1.10.0 pytestCheckHook ]; @@ -62,5 +66,4 @@ buildPythonPackage rec { license = licenses.mit; maintainers = with maintainers; [ ]; }; - } diff --git a/pkgs/development/python-modules/experiment-utilities/default.nix b/pkgs/development/python-modules/experiment-utilities/default.nix new file mode 100644 index 00000000000..46c50e1e2ec --- /dev/null +++ b/pkgs/development/python-modules/experiment-utilities/default.nix @@ -0,0 +1,69 @@ +{ lib +, buildPythonPackage +, cloudpickle +, dill +, fasteners +, fetchFromGitLab +, qgrid +, ipywidgets +, odfpy +, scipy +, plotly +, pytestCheckHook +, pyyaml +, tabulate +, tensorboard +, torch +}: + +buildPythonPackage rec { + pname = "experiment-utilities"; + version = "0.3.4"; + + src = fetchFromGitLab { + owner = "creinke"; + repo = "exputils"; + domain = "gitlab.inria.fr"; + rev = "refs/tags/version_${version}"; + hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q="; + }; + + # This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its + # owned derivation + postPatch = '' + substituteInPlace setup.cfg \ + --replace "ipywidgets >= 7.5.1,<= 7.6.5" "ipywidgets >= 7.5.1" + ''; + + propagatedBuildInputs = [ + cloudpickle + dill + fasteners + ipywidgets + odfpy + plotly + pyyaml + qgrid + scipy + tabulate + tensorboard + ]; + + nativeCheckInputs = [ + pytestCheckHook + torch + ]; + + disabledTests = [ + "test_experimentstarter" + ]; + + pythonImportsCheck = [ "exputils" ]; + + meta = with lib; { + description = "Various tools to run scientific computer experiments."; + homepage = "https://gitlab.inria.fr/creinke/exputils"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/development/python-modules/fairscale/default.nix b/pkgs/development/python-modules/fairscale/default.nix new file mode 100644 index 00000000000..eff005bc5ca --- /dev/null +++ b/pkgs/development/python-modules/fairscale/default.nix @@ -0,0 +1,65 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +# build inputs +, torch +, numpy +, ninja +# check inputs +, pytestCheckHook +, parameterized +, pytest-cov +, pytest-timeout +, remote-pdb +}: +let + pname = "fairscale"; + version = "0.4.13"; +in +buildPythonPackage { + inherit pname version; + format = "setuptools"; + + disabled = pythonOlder "3.10"; + + src = fetchFromGitHub { + owner = "facebookresearch"; + repo = "fairscale"; + rev = "refs/tags/v${version}"; + hash = "sha256-L2Rl/qL6l0OLAofygzJBGQdp/2ZrgDFarwZRjyAR3dw="; + }; + + nativeBuildInputs = [ ninja ]; + dontUseNinjaBuild = true; + dontUseNinjaInstall = true; + dontUseNinjaCheck = true; + + propagatedBuildInputs = [ + torch + numpy + ]; + + nativeCheckInputs = [ + pytestCheckHook + parameterized + pytest-cov + pytest-timeout + remote-pdb + ]; + + # Some tests try to build distributed models, which doesn't work in the sandbox. + doCheck = false; + + pythonImportsCheck = [ + "fairscale" + ]; + + meta = with lib; { + description = "PyTorch extensions for high performance and large scale training"; + homepage = "https://github.com/facebookresearch/fairscale"; + changelog = "https://github.com/facebookresearch/fairscale/releases/tag/v${version}"; + license = with licenses; [ mit asl20 bsd3 ]; + maintainers = with maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/development/python-modules/fairseq/default.nix b/pkgs/development/python-modules/fairseq/default.nix new file mode 100644 index 00000000000..92d8a5e7856 --- /dev/null +++ b/pkgs/development/python-modules/fairseq/default.nix @@ -0,0 +1,106 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub + +# Native build inputs +, cython +, pythonRelaxDepsHook +, which + +# Propagated build inputs +, cffi +, hydra-core +, omegaconf +, sacrebleu +, numpy +, regex +, torch +, tqdm +, bitarray +, torchaudio +, scikit-learn +, packaging + +# Check inputs +, expecttest +, hypothesis +, pytestCheckHook +}: +let + pname = "fairseq"; + version = "0.12.3"; +in +buildPythonPackage rec { + inherit version pname; + + src = fetchFromGitHub { + owner = "pytorch"; + repo = pname; + rev = "v${version}"; + hash = "sha256-XX/grU5ljQCwx33miGoFc/7Uj9fZDtmhm4Fz7L4U+Bc="; + }; + + disabled = pythonOlder "3.7"; + + nativeBuildInputs = [ + cython + pythonRelaxDepsHook + which + ]; + pythonRelaxDeps = [ + "hydra-core" + "omegaconf" + ]; + propagatedBuildInputs = [ + cffi + hydra-core + omegaconf + sacrebleu + numpy + regex + torch + tqdm + bitarray + torchaudio + scikit-learn + packaging + ]; + + nativeCheckInputs = [ + expecttest + hypothesis + pytestCheckHook + ]; + + pythonImportsCheck = [ "fairseq" ]; + preCheck = '' + export HOME=$TMPDIR + cd tests + ''; + + pytestFlagsArray = [ + "--import-mode append" + ]; + disabledTests = [ + # this test requires xformers + "test_xformers_single_forward_parity" + # this test requires iopath + "test_file_io_async" + # these tests require network access + "test_s2s_transformer_checkpoint" + "test_librispeech_s2t_transformer_s_checkpoint" + "test_s2s_transformer_checkpoint" + "test_waitk_checkpoint" + "test_sotasty_es_en_600m_checkpoint" + "test_librispeech_s2t_conformer_s_checkpoint" + ]; + + meta = with lib; { + description = "Facebook AI Research Sequence-to-Sequence Toolkit"; + homepage = "https://github.com/pytorch/fairseq"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/development/python-modules/flammkuchen/default.nix b/pkgs/development/python-modules/flammkuchen/default.nix index 2db849435b8..61758ae482b 100644 --- a/pkgs/development/python-modules/flammkuchen/default.nix +++ b/pkgs/development/python-modules/flammkuchen/default.nix @@ -1,31 +1,38 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27 +{ lib +, buildPythonPackage +, fetchPypi , numpy +, pandas +, pytestCheckHook , scipy +, setuptools , tables -, pandas -, nose -, configparser }: buildPythonPackage rec { pname = "flammkuchen"; - version = "1.0.2"; + version = "1.0.3"; + format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-KtMGQftoYVNNMtfYeYiaQyMLAySpf9YXLMxj+e/CV5I="; + hash = "sha256-z68HBsU9J6oe8+YL4OOQiMYQRs3TZUDM+e2ssqo6BFI="; }; - nativeCheckInputs = [ - nose + nativeBuildInputs = [ + setuptools ]; propagatedBuildInputs = [ numpy scipy tables + ]; + + nativeCheckInputs = [ pandas - ] ++ lib.optionals isPy27 [ configparser ]; + pytestCheckHook + ]; meta = { homepage = "https://github.com/portugueslab/flammkuchen"; diff --git a/pkgs/development/python-modules/flower/default.nix b/pkgs/development/python-modules/flower/default.nix index 0d736dac49e..54da81e19e3 100644 --- a/pkgs/development/python-modules/flower/default.nix +++ b/pkgs/development/python-modules/flower/default.nix @@ -33,6 +33,8 @@ buildPythonPackage rec { tornado ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/flyingsquid/default.nix b/pkgs/development/python-modules/flyingsquid/default.nix new file mode 100644 index 00000000000..dcaf664e4ac --- /dev/null +++ b/pkgs/development/python-modules/flyingsquid/default.nix @@ -0,0 +1,41 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, pgmpy +, torch +}: +let + pname = "flyingsquid"; + version = "0.0.0a0"; +in +buildPythonPackage { + inherit pname version; + format = "setuptools"; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + owner = "HazyResearch"; + repo = pname; + rev = "28a713a9ac501b7597c2489468ae189943d00685"; + hash = "sha256-DPHTSxDD4EW3nrNk2fk0pKJI/8+pQ7Awywd8nxhBruo="; + }; + + propagatedBuildInputs = [ + pgmpy + torch + ]; + + pythonImportsCheck = [ "flyingsquid" ]; + + # no tests + doCheck = false; + + meta = with lib; { + description = "More interactive weak supervision with FlyingSquid"; + homepage = "https://github.com/HazyResearch/flyingsquid"; + license = licenses.asl20; + maintainers = with maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/development/python-modules/fvcore/default.nix b/pkgs/development/python-modules/fvcore/default.nix new file mode 100644 index 00000000000..884f50a0cb4 --- /dev/null +++ b/pkgs/development/python-modules/fvcore/default.nix @@ -0,0 +1,66 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +# build inputs +, numpy +, yacs +, pyyaml +, tqdm +, termcolor +, pillow +, tabulate +, iopath +, shapely +# check inputs +, torch +}: +let + pname = "fvcore"; + version = "0.1.5.post20221221"; + optional-dependencies = { + all = [ shapely ]; + }; +in +buildPythonPackage { + inherit pname version; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-8vsLuQVyrmUcEceOIEk+0ZsiQFUKfku7LW3oe90DeGA="; + }; + + propagatedBuildInputs = [ + numpy + yacs + pyyaml + tqdm + termcolor + pillow + tabulate + iopath + ]; + + nativeCheckInputs = [ + torch + ]; + + # TypeError: flop_count() missing 2 required positional arguments: 'model' and 'inputs' + doCheck = false; + + pythonImportsCheck = [ + "fvcore" + ]; + + passthru.optional-dependencies = optional-dependencies; + + meta = with lib; { + description = "Collection of common code that's shared among different research projects in FAIR computer vision team"; + homepage = "https://github.com/facebookresearch/fvcore"; + license = licenses.asl20; + maintainers = with maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/development/python-modules/goalzero/default.nix b/pkgs/development/python-modules/goalzero/default.nix index 1f007c032eb..806d486d79c 100644 --- a/pkgs/development/python-modules/goalzero/default.nix +++ b/pkgs/development/python-modules/goalzero/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "goalzero"; - version = "0.2.1"; + version = "0.2.2"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-PveHE317p5fGSxgx7LQkpRYF55HwdzpZFY8/F8s3CBQ="; + hash = "sha256-h/EaEOe0zvnO5BYfcIyC3Vq8sPED6ts1IeI/GM+vm7c="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix index a23294a8cb7..2ef048af1ab 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "google-cloud-bigquery-storage"; - version = "2.20.0"; + version = "2.22.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-F61ZHBaE8cEaQl0+7wyWcrjQlk66QHQiUbUasjyjfZw="; + hash = "sha256-9tjHs6ubV0xml3/O6dM24zStGjhDpyK+GRI2QOeAjqM="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/google-nest-sdm/default.nix b/pkgs/development/python-modules/google-nest-sdm/default.nix index 5d2f1f1af3d..e62472f6bb2 100644 --- a/pkgs/development/python-modules/google-nest-sdm/default.nix +++ b/pkgs/development/python-modules/google-nest-sdm/default.nix @@ -37,6 +37,8 @@ buildPythonPackage rec { requests-oauthlib ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ coreutils pytest-aiohttp diff --git a/pkgs/development/python-modules/griffe/default.nix b/pkgs/development/python-modules/griffe/default.nix index bff945f52c3..9cae7f90478 100644 --- a/pkgs/development/python-modules/griffe/default.nix +++ b/pkgs/development/python-modules/griffe/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "griffe"; - version = "0.30.0"; + version = "0.31.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "mkdocstrings"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-OiDNK/NqC1nDiN2uoYaVj07BirzNB6DBKvMKNrfWDIA="; + hash = "sha256-xN+zMNUKy/zeBnY9TAdllCV6E9UG6ke+jaXkOZ59HFI="; }; postPatch = '' diff --git a/pkgs/development/python-modules/grpc-interceptor/default.nix b/pkgs/development/python-modules/grpc-interceptor/default.nix index 4aa8ffd4fe1..1dadad2238d 100644 --- a/pkgs/development/python-modules/grpc-interceptor/default.nix +++ b/pkgs/development/python-modules/grpc-interceptor/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "grpc-interceptor"; - version = "0.15.1"; + version = "0.15.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -19,8 +19,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "d5h-foss"; repo = pname; - rev = "v${version}"; - sha256 = "md7pwlahF5kiaydLATdW7Yde8iVVcBEjCIGP5qRLwXw="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-zulK0SVehzHcrmgIyH0D5sUOiAN53eIg88IoVyF6/DA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/hydrus-api/default.nix b/pkgs/development/python-modules/hydrus-api/default.nix index bfa7f8c91cc..17449fdf66c 100644 --- a/pkgs/development/python-modules/hydrus-api/default.nix +++ b/pkgs/development/python-modules/hydrus-api/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "hydrus-api"; - version = "5.0.0"; + version = "5.0.1"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "hydrus_api"; inherit version; - hash = "sha256-s6gS1rVcbg7hcE63hGdPhJCcgS4N4d58MpSrECAfe0U="; + hash = "sha256-3Roeab9/woGF/aZYm9nbqrcyYN8CKA1k66cTRxx6jM4="; }; postPatch = '' diff --git a/pkgs/development/python-modules/imgaug/default.nix b/pkgs/development/python-modules/imgaug/default.nix deleted file mode 100644 index c67f7fa5b94..00000000000 --- a/pkgs/development/python-modules/imgaug/default.nix +++ /dev/null @@ -1,84 +0,0 @@ -{ buildPythonPackage -, fetchFromGitHub -, imageio -, imagecorruptions -, numpy -, opencv3 -, pytestCheckHook -, scikit-image -, scipy -, shapely -, six -, lib -}: - -buildPythonPackage rec { - pname = "imgaug"; - version = "0.4.0"; - - src = fetchFromGitHub { - owner = "aleju"; - repo = "imgaug"; - rev = version; - sha256 = "17hbxndxphk3bfnq35y805adrfa6gnm5x7grjxbwdw4kqmbbqzah"; - }; - - postPatch = '' - substituteInPlace requirements.txt \ - --replace "opencv-python-headless" "" - substituteInPlace setup.py \ - --replace "opencv-python-headless" "" - substituteInPlace pytest.ini \ - --replace "--xdoctest --xdoctest-global-exec=\"import imgaug as ia\nfrom imgaug import augmenters as iaa\"" "" - ''; - - propagatedBuildInputs = [ - imageio - imagecorruptions - numpy - opencv3 - scikit-image - scipy - shapely - six - ]; - - nativeCheckInputs = [ - opencv3 - pytestCheckHook - ]; - - disabledTests = [ - # Tests are outdated - "test_quokka_segmentation_map" - "test_pool" - "test_avg_pool" - "test_max_pool" - "test_min_pool" - "est_median_pool" - "test_alpha_is_080" - "test_face_and_lines_at_half_visibility" - "test_polygon_fully_inside_image__no_rectangular_shape" - # flaky due to timing-based assertions - "test_imap_batches_output_buffer_size" - "test_imap_batches_unordered_output_buffer_size" - ]; - - disabledTestPaths = [ - # TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType' - "test/augmenters/test_pooling.py" - ]; - - pythonImportsCheck = [ "imgaug" ]; - - meta = with lib; { - homepage = "https://github.com/aleju/imgaug"; - description = "Image augmentation for machine learning experiments"; - license = licenses.mit; - maintainers = with maintainers; [ cmcdragonkai rakesh4g ]; - platforms = platforms.linux; - # Scikit-image 0.19 update broke API, see https://github.com/scikit-image/scikit-image/releases/tag/v0.19.0 - # and https://github.com/scikit-image/scikit-image/issues/6093 - broken = lib.versionAtLeast scikit-image.version "0.19"; - }; -} diff --git a/pkgs/development/python-modules/influxdb/default.nix b/pkgs/development/python-modules/influxdb/default.nix index a44a2e30042..e2bacd52292 100644 --- a/pkgs/development/python-modules/influxdb/default.nix +++ b/pkgs/development/python-modules/influxdb/default.nix @@ -31,6 +31,8 @@ buildPythonPackage rec { msgpack ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ pytestCheckHook requests-mock diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index 22c8385cef6..707ce63ff38 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -80,7 +80,7 @@ buildPythonPackage rec { pname = "langchain"; - version = "0.0.220"; + version = "0.0.229"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -89,7 +89,7 @@ buildPythonPackage rec { owner = "hwchase17"; repo = "langchain"; rev = "refs/tags/v${version}"; - hash = "sha256-Br9j2mmLFxW3MHIY93m85mAVrvWVc6bnSlI71OwT8mY="; + hash = "sha256-9hPF+0bEcFGH2oop3e513kBp6UeUEBlPXD+2pZ4dCi0="; }; postPatch = '' @@ -231,10 +231,6 @@ buildPythonPackage rec { ]; }; - pythonRelaxDeps = [ - "langchainplus-sdk" - ]; - nativeCheckInputs = [ pytestCheckHook pytest-vcr diff --git a/pkgs/development/python-modules/langchainplus-sdk/default.nix b/pkgs/development/python-modules/langchainplus-sdk/default.nix index a3aff49b405..1ea97ccdb11 100644 --- a/pkgs/development/python-modules/langchainplus-sdk/default.nix +++ b/pkgs/development/python-modules/langchainplus-sdk/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "langchainplus-sdk"; - version = "0.0.17"; + version = "0.0.20"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "langchainplus_sdk"; - hash = "sha256-ZSDIZKI9ytvm+3IzoRc0f2rMMnJal3WOWTVHBMUN4wM="; + hash = "sha256-PTAOLjKQ9ozJ2ELAWflFjeumDndsnnkDCWiMrRv7shk="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/mask-rcnn/default.nix b/pkgs/development/python-modules/mask-rcnn/default.nix deleted file mode 100644 index 471b1fa61d4..00000000000 --- a/pkgs/development/python-modules/mask-rcnn/default.nix +++ /dev/null @@ -1,68 +0,0 @@ -{ buildPythonPackage -, cython -, fetchFromGitHub -, fetchpatch -, h5py -, imgaug -, ipython -, keras -, lib -, matplotlib -, numpy -, opencv3 -, pillow -, scikit-image -, scipy -, tensorflow -}: - -buildPythonPackage rec { - pname = "mask-rcnn"; - version = "2.1"; - - src = fetchFromGitHub { - owner = "matterport"; - repo = "Mask_RCNN"; - rev = "3deaec5d902d16e1daf56b62d5971d428dc920bc"; - sha256 = "13s3q9yh2q9m9vyksd269mww3bni4q2w7q5l419q70ca075qp8zp"; - }; - - patches = [ - # Fix for TF2: - # https://github.com/matterport/Mask_RCNN/issues/2734 - (fetchpatch { - url = "https://github.com/BupyeongHealer/Mask_RCNN_tf_2.x/commit/7957839fe2b248f2f22c7e991ead12068ddc6cfc.diff"; - excludes = [ "mrcnn/model.py" ]; - hash = "sha256-70BGrx6X1uJDA2025f0YTlreT2uB3n35yIzuhf+ypVc="; - }) - ]; - - # Fix for recent Keras - postPatch = '' - substituteInPlace mrcnn/model.py \ - --replace "KE." "KL." - ''; - - nativeBuildInputs = [ cython ]; - - propagatedBuildInputs = [ - h5py - imgaug - ipython - keras - matplotlib - numpy - opencv3 - pillow - scikit-image - scipy - tensorflow - ]; - - meta = with lib; { - description = "Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow"; - homepage = "https://github.com/matterport/Mask_RCNN"; - license = licenses.mit; - maintainers = with maintainers; [ rakesh4g ]; - }; -} diff --git a/pkgs/development/python-modules/matplotlib-sixel/default.nix b/pkgs/development/python-modules/matplotlib-sixel/default.nix index e3f66157187..451f2a1a3db 100644 --- a/pkgs/development/python-modules/matplotlib-sixel/default.nix +++ b/pkgs/development/python-modules/matplotlib-sixel/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchPypi +, imagemagick , matplotlib }: @@ -15,6 +16,11 @@ buildPythonPackage rec { propagatedBuildInputs = [ matplotlib ]; + postPatch = '' + substituteInPlace sixel/sixel.py \ + --replace 'Popen(["convert",' 'Popen(["${imagemagick}/bin/convert",' + ''; + pythonImportsCheck = [ "sixel" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/matplotlib/default.nix b/pkgs/development/python-modules/matplotlib/default.nix index a61a1ae559c..dbc8c1da31d 100644 --- a/pkgs/development/python-modules/matplotlib/default.nix +++ b/pkgs/development/python-modules/matplotlib/default.nix @@ -10,6 +10,7 @@ # build-system , pkg-config , pybind11 +, setuptools , setuptools-scm # native libraries @@ -117,6 +118,7 @@ buildPythonPackage rec { nativeBuildInputs = [ pkg-config pybind11 + setuptools setuptools-scm numpy ]; diff --git a/pkgs/development/python-modules/mechanicalsoup/default.nix b/pkgs/development/python-modules/mechanicalsoup/default.nix index 114efb9e0c8..93b61a40972 100644 --- a/pkgs/development/python-modules/mechanicalsoup/default.nix +++ b/pkgs/development/python-modules/mechanicalsoup/default.nix @@ -39,6 +39,8 @@ buildPythonPackage rec { requests ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ pytest-httpbin pytest-mock diff --git a/pkgs/development/python-modules/meshtastic/default.nix b/pkgs/development/python-modules/meshtastic/default.nix index 40b9966f434..9a146402da6 100644 --- a/pkgs/development/python-modules/meshtastic/default.nix +++ b/pkgs/development/python-modules/meshtastic/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "meshtastic"; - version = "2.1.9"; + version = "2.1.10"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "meshtastic"; repo = "Meshtastic-python"; rev = "refs/tags/${version}"; - hash = "sha256-fqBg0IHwREkDOEPIxMVBCcGH8dSyKIkOeYga3Jc+qQs="; + hash = "sha256-pa3hSrulnTfoOmNkaWvsqdd7ow+qENPJlBHFoFooZhw="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/metawear/default.nix b/pkgs/development/python-modules/metawear/default.nix new file mode 100644 index 00000000000..96f8c943450 --- /dev/null +++ b/pkgs/development/python-modules/metawear/default.nix @@ -0,0 +1,60 @@ +{ lib +, stdenv +, buildPythonPackage +, fetchPypi +, gcc +, cython +, boost +, bluez +, nlohmann_json +, pyserial +, requests +, warble +}: + +buildPythonPackage rec { + pname = "metawear"; + version = "1.0.8"; + format = "setuptools"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-gNEI6P6GslNd1DzFwCFndVIfUvSTPYollGdqkZhQ4Y8="; + }; + + nativeBuildInputs = [ + cython + ]; + + buildInputs = [ + boost + bluez + nlohmann_json + ]; + + postPatch = '' + # remove vendored nlohmann_json + rm MetaWear-SDK-Cpp/src/metawear/dfu/cpp/json.hpp + substituteInPlace MetaWear-SDK-Cpp/src/metawear/dfu/cpp/file_operations.cpp \ + --replace '#include "json.hpp"' '#include <nlohmann/json.hpp>' + ''; + + propagatedBuildInputs = [ + pyserial + requests + warble + ]; + + enableParallelBuilding = true; + + pythonImportsCheck = [ "mbientlab" "mbientlab.metawear" ]; + + meta = with lib; { + description = "Python bindings for the MetaWear C++ SDK by MbientLab"; + homepage = "https://github.com/mbientlab/metawear-sdk-python"; + license = with licenses; [ unfree ]; + maintainers = with maintainers; [ stepbrobd ]; + platforms = platforms.linux; + }; +} + diff --git a/pkgs/development/python-modules/mlflow/default.nix b/pkgs/development/python-modules/mlflow/default.nix index 366715c1a82..152c36848a9 100644 --- a/pkgs/development/python-modules/mlflow/default.nix +++ b/pkgs/development/python-modules/mlflow/default.nix @@ -38,14 +38,14 @@ buildPythonPackage rec { pname = "mlflow"; - version = "2.4.1"; + version = "2.4.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ZZj3j37OWalIBXOvV7CXCKMoPs6I8Zbl0XLCBAzsMj8="; + hash = "sha256-CxpxsP9Gedzo/yrpcz6ZbsC2wQbbk0EuDfhgb3kYZ8g="; }; # Remove currently broken dependency `shap`, a model explainability package. diff --git a/pkgs/development/python-modules/mullvad-closest/default.nix b/pkgs/development/python-modules/mullvad-closest/default.nix new file mode 100644 index 00000000000..c5d45dfd175 --- /dev/null +++ b/pkgs/development/python-modules/mullvad-closest/default.nix @@ -0,0 +1,44 @@ +{ lib +, buildPythonPackage +, setuptools +, click +, geopy +, ping3 +, requests +, tabulate +, fetchFromGitHub +}: + +buildPythonPackage rec { + pname = "mullvad-closest"; + version = "unstable-2023-07-09"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "Ch00k"; + repo = "mullvad-closest"; + rev = "894d2075a520fcad238256725245030374693a16"; + hash = "sha256-scJiYjEmnDDElE5rHdPbnnuNjjRB0/X3vNGLoi2MAmo="; + }; + + nativeBuildInputs = [ + setuptools + ]; + + propagatedBuildInputs = [ + click + geopy + ping3 + requests + tabulate + ]; + + pythonImportsCheck = [ "mullvad_closest" ]; + + meta = with lib; { + description = "Find Mullvad servers with the lowest latency at your location"; + homepage = "https://github.com/Ch00k/mullvad-closest"; + license = licenses.unlicense; + maintainers = with maintainers; [ siraben ]; + }; +} diff --git a/pkgs/development/python-modules/nibe/default.nix b/pkgs/development/python-modules/nibe/default.nix index ee167fbc988..48a9365f8f2 100644 --- a/pkgs/development/python-modules/nibe/default.nix +++ b/pkgs/development/python-modules/nibe/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "nibe"; - version = "2.2.0"; + version = "2.3.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "yozik04"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-wuW8No3G+l5rG2xoqBi1lhIcqqgfrQ5CrkaEtSct38k="; + hash = "sha256-IrPEXrrnbxJcIuy+Xq4iVEEblJ85d7M99zGr1DDJS2M="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index d96d2c13515..b52d127f6cd 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -18,7 +18,7 @@ assert (!blas.isILP64) && (!lapack.isILP64); let cfg = writeTextFile { name = "site.cfg"; - text = (lib.generators.toINI {} { + text = lib.generators.toINI {} { ${blas.implementation} = { include_dirs = "${lib.getDev blas}/include:${lib.getDev lapack}/include"; library_dirs = "${blas}/lib:${lapack}/lib"; @@ -35,7 +35,7 @@ let library_dirs = "${blas}/lib"; runtime_library_dirs = "${blas}/lib"; }; - }); + }; }; in buildPythonPackage rec { pname = "numpy"; @@ -56,6 +56,14 @@ in buildPythonPackage rec { ./numpy-distutils-C++.patch ]; + postPatch = '' + # fails with multiple errors because we are not using the pinned setuptools version + # see https://github.com/numpy/numpy/blob/v1.25.0/pyproject.toml#L7 + # error: option --single-version-externally-managed not recognized + # TypeError: dist must be a Distribution instance + rm numpy/core/tests/test_cython.py + ''; + nativeBuildInputs = [ gfortran cython ]; buildInputs = [ blas lapack ]; @@ -83,7 +91,7 @@ in buildPythonPackage rec { checkPhase = '' runHook preCheck pushd "$out" - ${python.interpreter} -c 'import numpy; numpy.test("fast", verbose=10)' + ${python.interpreter} -c 'import numpy, sys; sys.exit(numpy.test("fast", verbose=10) is False)' popd runHook postCheck ''; diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index dc081c385d6..bdcd7052686 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.8.11"; + version = "3.9.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -25,13 +25,13 @@ buildPythonPackage rec { owner = "ijl"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-TFoagWUtd/nJceNaptgPp4aTR/tBCmxpiZIVJwOlia4="; + hash = "sha256-uEwlrWPQbctCMiIz4fdXe2GDr2SSHaMzmYzzrECerxg="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-/x+0/I3WFxPwVu2LliTgr42SuJX7VjOLe/SGai5OgAw="; + hash = "sha256-U/WenkO7ecZQOGEppBlLtlXGtbpbS7e+Ic1hg/AnKSk="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/pgmpy/default.nix b/pkgs/development/python-modules/pgmpy/default.nix new file mode 100644 index 00000000000..6fef789e9b4 --- /dev/null +++ b/pkgs/development/python-modules/pgmpy/default.nix @@ -0,0 +1,78 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +# build inputs +, networkx +, numpy +, scipy +, scikit-learn +, pandas +, pyparsing +, torch +, statsmodels +, tqdm +, joblib +, opt-einsum +# check inputs +, pytestCheckHook +, pytest-cov +, coverage +, mock +, black +}: +let + pname = "pgmpy"; + version = "0.1.23"; + # optional-dependencies = { + # all = [ daft ]; + # }; +in +buildPythonPackage { + inherit pname version; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "pgmpy"; + repo = pname; + rev = "v${version}"; + hash = "sha256-4NY37Awhu2mnfZQ/biN1wa9rkGHhTxfZm0+V7D83NR0="; + }; + + propagatedBuildInputs = [ + networkx + numpy + scipy + scikit-learn + pandas + pyparsing + torch + statsmodels + tqdm + joblib + opt-einsum + ]; + + disabledTests = [ + "test_to_daft" # requires optional dependency daft + ]; + + nativeCheckInputs = [ + pytestCheckHook + # xdoctest + pytest-cov + coverage + mock + black + ]; + + meta = with lib; { + description = "Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks"; + homepage = "https://github.com/pgmpy/pgmpy"; + changelog = "https://github.com/pgmpy/pgmpy/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index 6dc894c0a4c..8ff50ab9886 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -3,6 +3,7 @@ , buildPythonPackage , pythonOlder , fetchPypi +, fetchpatch , isPyPy , defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, libxcrypt, tcl, lcms2, tk, libX11 , libxcb, openjpeg, libimagequant, pyroma, numpy, pytestCheckHook @@ -12,7 +13,7 @@ import ./generic.nix (rec { pname = "pillow"; - version = "9.4.0"; + version = "9.5.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,9 +21,17 @@ import ./generic.nix (rec { src = fetchPypi { pname = "Pillow"; inherit version; - hash = "sha256-ocLXeARI65P7zDeJvzkWqlcg2ULjeUX0BWaAMX8c0j4="; + hash = "sha256-v1SEedM2cm16Ds6252fhefveN4M65CeUYCYxoHDWMPE="; }; + patches = [ + (fetchpatch { + # Fixed type handling for include and lib directories; Remove with 10.0.0 + url = "https://github.com/python-pillow/Pillow/commit/0ec0a89ead648793812e11739e2a5d70738c6be5.patch"; + hash = "sha256-m5R5fLflnbJXbRxFlTjT2X3nKdC05tippMoJUDsJmy0="; + }) + ]; + passthru.tests = { inherit imageio matplotlib pilkit pydicom reportlab; }; diff --git a/pkgs/development/python-modules/ping3/default.nix b/pkgs/development/python-modules/ping3/default.nix new file mode 100644 index 00000000000..c5dd49ba0d5 --- /dev/null +++ b/pkgs/development/python-modules/ping3/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildPythonPackage +, setuptools +, wheel +, fetchPypi +}: + +buildPythonPackage rec { + pname = "ping3"; + version = "4.0.4"; + format = "pyproject"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-HqEqz2dS1GZmFjQf18Y5PGZM/8UQxpPvBvc2+yZ6E7o="; + }; + + nativeBuildInputs = [ + setuptools + wheel + ]; + + pythonImportsCheck = [ "ping3" ]; + + meta = with lib; { + description = "A pure python3 version of ICMP ping implementation using raw socket"; + homepage = "https://pypi.org/project/ping3"; + license = licenses.mit; + maintainers = with maintainers; [ siraben ]; + }; +} diff --git a/pkgs/development/python-modules/pontos/default.nix b/pkgs/development/python-modules/pontos/default.nix index 8ef4b30c7fe..424ceac4087 100644 --- a/pkgs/development/python-modules/pontos/default.nix +++ b/pkgs/development/python-modules/pontos/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pontos"; - version = "23.7.5"; + version = "23.7.6"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-DYlJ/xI/V+T/Am4SASVg/L7/uTAeUVM63aqxyMG6o+4="; + hash = "sha256-4fA/zzipv5CBPYkDtefATSmk3Q7b9Qjz4lJOy4y/wDM="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix new file mode 100644 index 00000000000..25f1d90a861 --- /dev/null +++ b/pkgs/development/python-modules/posthog/default.nix @@ -0,0 +1,62 @@ +{ lib +, stdenv +, buildPythonPackage +, fetchFromGitHub +# build inputs +, requests +, six +, monotonic +, backoff +, python-dateutil +# check inputs +, mock +, freezegun +, pylint +, flake8 +, coverage +, pytest +}: +let + pname = "posthog"; + version = "3.0.1"; +in +buildPythonPackage { + inherit pname version; + format = "setuptools"; + + src = fetchFromGitHub { + owner = "PostHog"; + repo = "posthog-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-GSHsa05DUcbIHg1HCoIn8d4NZoG+Iddqfgod2nP4fX0="; + }; + + propagatedBuildInputs = [ + requests + six + monotonic + backoff + python-dateutil + ]; + + nativeCheckInputs = [ + mock + freezegun + pylint + flake8 + coverage + pytest + ]; + + pythonImportsCheck = [ + "posthog" + ]; + + meta = with lib; { + description = "Official PostHog python library"; + homepage = "https://github.com/PostHog/posthog-python"; + changelog = "https://github.com/PostHog/posthog-python/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/development/python-modules/protobuf/default.nix b/pkgs/development/python-modules/protobuf/default.nix index 1aaeca9c641..0012633d0eb 100644 --- a/pkgs/development/python-modules/protobuf/default.nix +++ b/pkgs/development/python-modules/protobuf/default.nix @@ -1,10 +1,12 @@ { buildPackages -, lib , buildPythonPackage -, protobuf -, isPyPy , fetchpatch +, isPyPy +, lib +, protobuf +, pytestCheckHook , pythonAtLeast +, tzdata }: let @@ -21,8 +23,6 @@ buildPythonPackage { then "${toString (lib.toInt versionMajor + 1)}.${versionMinor}.${versionPatch}" else protobuf.version; - disabled = isPyPy; - sourceRoot = "source/python"; patches = lib.optionals (pythonAtLeast "3.11") [ @@ -41,6 +41,8 @@ buildPythonPackage { fi ''; + nativeBuildInputs = lib.optional isPyPy tzdata; + buildInputs = [ protobuf ]; propagatedNativeBuildInputs = [ @@ -50,6 +52,20 @@ buildPythonPackage { setupPyGlobalFlags = [ "--cpp_implementation" ]; + nativeCheckInputs = [ + pytestCheckHook + ]; + + disabledTests = lib.optionals isPyPy [ + # error message differs + "testInvalidTimestamp" + # requires tracemalloc which pypy does not implement + # https://foss.heptapod.net/pypy/pypy/-/issues/3048 + "testUnknownFieldsNoMemoryLeak" + # assertion is not raised for some reason + "testStrictUtf8Check" + ]; + pythonImportsCheck = [ "google.protobuf" "google.protobuf.internal._api_implementation" # Verify that --cpp_implementation worked diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 7e7dd451e9a..12a0326fb4e 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "0.10.0.20230702"; + version = "0.10.0.20230711"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-OmpendH56nBoiNVhQWf6FWfiUoTV0yzlEyPOo+g5DSg="; + hash = "sha256-yFShirput7wpYLQoDauxW5xxc6o2ptWFAYSAEqDmzBA="; }; passthru.optional-dependencies = { diff --git a/pkgs/development/python-modules/pycookiecheat/default.nix b/pkgs/development/python-modules/pycookiecheat/default.nix index a8898e4b627..08085b03c87 100644 --- a/pkgs/development/python-modules/pycookiecheat/default.nix +++ b/pkgs/development/python-modules/pycookiecheat/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , buildPythonPackage , cryptography , fetchFromGitHub @@ -54,6 +55,8 @@ buildPythonPackage rec { # Tests want to use playwright executable "test_no_cookies" "test_fake_cookie" + ] ++ lib.optionals stdenv.isDarwin [ + "test_slack_config" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/pydeps/default.nix b/pkgs/development/python-modules/pydeps/default.nix index ac00f09a9ec..8897bc0b248 100644 --- a/pkgs/development/python-modules/pydeps/default.nix +++ b/pkgs/development/python-modules/pydeps/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pydeps"; - version = "1.12.8"; + version = "1.12.10"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "thebjorn"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-6NxI67K1gw6VRO10T2o+5pwMsvCqIgMnHueLbg88XSQ="; + hash = "sha256-HvcYM4yHO9eRmaNtOVbf7sc7E8FT+9bNIqF+ReWP99Y="; }; buildInputs = [ diff --git a/pkgs/development/python-modules/pydevd/default.nix b/pkgs/development/python-modules/pydevd/default.nix index fe90cb70209..cc79c43febd 100644 --- a/pkgs/development/python-modules/pydevd/default.nix +++ b/pkgs/development/python-modules/pydevd/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , buildPythonPackage , fetchFromGitHub , numpy @@ -48,6 +49,9 @@ buildPythonPackage rec { # AssertionError pydevd_tracing.set_trace_to_threads(tracing_func) == 0 "test_tracing_other_threads" "test_tracing_basic" + ] ++ lib.optionals stdenv.isDarwin [ + "test_multiprocessing_simple" + "test_evaluate_exception_trace" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/pydrive2/default.nix b/pkgs/development/python-modules/pydrive2/default.nix index eb6f34f8e5e..654d1887804 100644 --- a/pkgs/development/python-modules/pydrive2/default.nix +++ b/pkgs/development/python-modules/pydrive2/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pydrive2"; - version = "1.16.0"; + version = "1.16.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "PyDrive2"; inherit version; - hash = "sha256-u9yNLgAuT4fSD5vYSfk/1lieu0Da2X+UtvOCtP/Ws8E="; + hash = "sha256-chBTXoNyiWpEcCxCQKop1GELAyWyX5TN0H1P7A/ScFM="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/pyezviz/default.nix b/pkgs/development/python-modules/pyezviz/default.nix index 528c5e7f30b..6c7c30fe384 100644 --- a/pkgs/development/python-modules/pyezviz/default.nix +++ b/pkgs/development/python-modules/pyezviz/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyezviz"; - version = "0.2.2.0"; + version = "0.2.2.2"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "baqs"; repo = "pyEzviz"; rev = "refs/tags/${version}"; - hash = "sha256-o+hGPLptqzBHtQNquM/jP88QFQ1tiZqI/NXColHrcAM="; + hash = "sha256-YQlPv8YfPbYfpg+4VrLWHOWYJoecuAr3K7JBiogiI/g="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/pynvim-pp/default.nix b/pkgs/development/python-modules/pynvim-pp/default.nix new file mode 100644 index 00000000000..3bb4da7a5b5 --- /dev/null +++ b/pkgs/development/python-modules/pynvim-pp/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pynvim +, setuptools +}: + +buildPythonPackage { + pname = "pynvim-pp"; + version = "unstable-2023-07-05"; + + format = "pyproject"; + + src = fetchFromGitHub { + owner = "ms-jpq"; + repo = "pynvim_pp"; + rev = "e9ac3171c7edcc0be020d63840d6af4222b69540"; + hash = "sha256-H1sCwU2wl9HO92LNkvkCb1iLbZrTNMmYA/8qy9uCgyU="; + }; + + nativeBuildInputs = [ setuptools ]; + + propagatedBuildInputs = [ pynvim ]; + + meta = with lib; { + homepage = "https://github.com/ms-jpq/pynvim_pp"; + description = "Dependency to chadtree and coq_nvim plugins"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/development/python-modules/pyoverkiz/default.nix b/pkgs/development/python-modules/pyoverkiz/default.nix index a1ae946887f..7f261a3cfd1 100644 --- a/pkgs/development/python-modules/pyoverkiz/default.nix +++ b/pkgs/development/python-modules/pyoverkiz/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyoverkiz"; - version = "1.9.0"; + version = "1.9.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "iMicknl"; repo = "python-overkiz-api"; rev = "refs/tags/v${version}"; - hash = "sha256-Xvwu4Npt9mCmeiQAqj8+s3bHnLBs1o595zdfkjnyaUc="; + hash = "sha256-03tbWCkSAG/aE6hsPxCPuGRFPTiMgkp/tCzWScPW8YE="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pyrainbird/default.nix b/pkgs/development/python-modules/pyrainbird/default.nix index ef5da81ddca..79943bca137 100644 --- a/pkgs/development/python-modules/pyrainbird/default.nix +++ b/pkgs/development/python-modules/pyrainbird/default.nix @@ -52,6 +52,8 @@ buildPythonPackage rec { requests ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ freezegun parameterized diff --git a/pkgs/development/python-modules/pytest-base-url/default.nix b/pkgs/development/python-modules/pytest-base-url/default.nix index f34c6c8c3f4..4110a0191f3 100644 --- a/pkgs/development/python-modules/pytest-base-url/default.nix +++ b/pkgs/development/python-modules/pytest-base-url/default.nix @@ -35,6 +35,8 @@ buildPythonPackage rec { requests ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ pytestCheckHook pytest-localserver diff --git a/pkgs/development/python-modules/pytest-pudb/default.nix b/pkgs/development/python-modules/pytest-pudb/default.nix new file mode 100644 index 00000000000..cc3e0db8570 --- /dev/null +++ b/pkgs/development/python-modules/pytest-pudb/default.nix @@ -0,0 +1,36 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pytestCheckHook +, pytest +, pudb +}: + +buildPythonPackage rec { + pname = "pytest-pudb"; + version = "0.7.0"; + format = "setuptools"; + + src = fetchFromGitHub { + owner = "wronglink"; + repo = "pytest-pudb"; + # Repo missing tags for releases https://github.com/wronglink/pytest-pudb/issues/24 + rev = "a6b3d2f4d35e558d72bccff472ecde9c9d9c69e5"; + hash = "sha256-gI9p6sXCQaQjWBXaHJCFli6lBh8+pr+KPhz50fv1F7A="; + }; + + buildInputs = [ pytest ]; + + propagatedBuildInputs = [ pudb ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "pytest_pudb" ]; + + meta = with lib; { + description = "Pytest PuDB debugger integration"; + homepage = "https://github.com/wronglink/pytest-pudb"; + license = licenses.mit; + maintainers = with maintainers; [ thornycrackers ]; + }; +} diff --git a/pkgs/development/python-modules/pytest-timeout/default.nix b/pkgs/development/python-modules/pytest-timeout/default.nix index 77c8c0cf226..9cf717dad14 100644 --- a/pkgs/development/python-modules/pytest-timeout/default.nix +++ b/pkgs/development/python-modules/pytest-timeout/default.nix @@ -4,7 +4,6 @@ , pytest , pytestCheckHook , pexpect -, pytest-cov }: buildPythonPackage rec { @@ -24,7 +23,6 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook pexpect - pytest-cov ]; disabledTests = [ diff --git a/pkgs/development/python-modules/python-jenkins/default.nix b/pkgs/development/python-modules/python-jenkins/default.nix index 7c1f8e720f5..07044b9499b 100644 --- a/pkgs/development/python-modules/python-jenkins/default.nix +++ b/pkgs/development/python-modules/python-jenkins/default.nix @@ -33,6 +33,8 @@ buildPythonPackage rec { buildInputs = [ mock ]; propagatedBuildInputs = [ pbr pyyaml setuptools six multi_key_dict requests ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ stestr testscenarios requests-mock ]; checkPhase = '' # Skip tests that fail due to setuptools>=66.0.0 rejecting PEP 440 diff --git a/pkgs/development/python-modules/python-roborock/default.nix b/pkgs/development/python-modules/python-roborock/default.nix index a6591f09741..6a34b756b1c 100644 --- a/pkgs/development/python-modules/python-roborock/default.nix +++ b/pkgs/development/python-modules/python-roborock/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "python-roborock"; - version = "0.29.2"; + version = "0.30.0"; format = "pyproject"; disabled = pythonOlder "3.10"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "humbertogontijo"; repo = "python-roborock"; rev = "refs/tags/v${version}"; - hash = "sha256-Jxo3y7hQeedLYLrofnSivWGgmuRfnFeFnxkmwjoQ2Tc="; + hash = "sha256-ut7iaVR/2vGJ4L6/3dl9EmMVly3gvkhHqnBFAeTOQ1Y="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/qcodes/default.nix b/pkgs/development/python-modules/qcodes/default.nix index 46e39fc4fcf..783194fdaa9 100644 --- a/pkgs/development/python-modules/qcodes/default.nix +++ b/pkgs/development/python-modules/qcodes/default.nix @@ -100,6 +100,8 @@ buildPythonPackage rec { ]; }; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ pytestCheckHook deepdiff diff --git a/pkgs/development/python-modules/qgrid/default.nix b/pkgs/development/python-modules/qgrid/default.nix new file mode 100644 index 00000000000..79df36ed0ca --- /dev/null +++ b/pkgs/development/python-modules/qgrid/default.nix @@ -0,0 +1,53 @@ +{ lib +, buildPythonPackage +, fetchpatch +, fetchPypi +, ipywidgets +, notebook +, pandas +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "qgrid"; + version = "1.3.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-/or1tQgzCE3AtqJlzRrHuDfAPA+FIRUBY1YNzneNcRw="; + }; + + patches = [ + # Fixes compatibility of qgrid with ipywidgets >= 8.0.0 + # See https://github.com/quantopian/qgrid/pull/331 + (fetchpatch { + url = "https://github.com/quantopian/qgrid/pull/331/commits/8cc50d5117d4208a9dd672418021c59898e2d1b2.patch"; + hash = "sha256-+NLz4yBUGUXKyukPVE4PehenPzjnfljR5RAX7CEtpV4="; + }) + ]; + + propagatedBuildInputs = [ + ipywidgets + notebook + pandas + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + # Those tests are also failing upstream + disabledTests = [ + "test_edit_date" + "test_period_object_column" + ]; + + pythonImportsCheck = [ "qgrid" ]; + + meta = with lib; { + description = "An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks"; + homepage = "https://github.com/quantopian/qgrid"; + license = licenses.asl20; + maintainers = with maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index c808a891a9e..b18c432aed8 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "reolink-aio"; - version = "0.7.2"; + version = "0.7.3"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "starkillerOG"; repo = "reolink_aio"; rev = "refs/tags/${version}"; - hash = "sha256-JW7dv/MwOOZqN2Vrg6FVhsFyZ3BWN2oVGmRn9cSNWs0="; + hash = "sha256-QCs0tb0yS5el6kYIoWm71x14e0rsp3lOUntgrj0hvBo="; }; postPatch = '' diff --git a/pkgs/development/python-modules/requests-mock/default.nix b/pkgs/development/python-modules/requests-mock/default.nix index 031bf93faa6..4e72ce67364 100644 --- a/pkgs/development/python-modules/requests-mock/default.nix +++ b/pkgs/development/python-modules/requests-mock/default.nix @@ -1,33 +1,40 @@ -{ lib, buildPythonPackage, fetchPypi, python -, mock +{ lib +, buildPythonPackage +, fetchPypi +, fixtures , purl +, pytestCheckHook +, python , requests +, requests-futures , six -, testrepository , testtools -, pytest }: buildPythonPackage rec { pname = "requests-mock"; - version = "1.10.0"; + version = "1.11.0"; + format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-WcnDJBmp+xroPsJC2Y6InEW9fXpl1IN1zCQ+wIRBZYs="; + hash = "sha256-7xC1crSJpfKOCbcIaXIIxKOyuJ74Cp8BWENA6jV+w8Q="; }; - patchPhase = '' - sed -i 's@python@${python.interpreter}@' .testr.conf - ''; - propagatedBuildInputs = [ requests six ]; - nativeCheckInputs = [ mock purl testrepository testtools pytest ]; + nativeCheckInputs = [ + fixtures + purl + pytestCheckHook + requests-futures + testtools + ]; meta = with lib; { description = "Mock out responses from the requests package"; homepage = "https://requests-mock.readthedocs.io"; + changelog = "https://github.com/jamielennox/requests-mock/releases/tag/${version}"; license = licenses.asl20; maintainers = [ ]; }; diff --git a/pkgs/development/python-modules/restrictedpython/default.nix b/pkgs/development/python-modules/restrictedpython/default.nix index cf8ceb3e96f..4f1aafbdfa6 100644 --- a/pkgs/development/python-modules/restrictedpython/default.nix +++ b/pkgs/development/python-modules/restrictedpython/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "restrictedpython"; - version = "6.0"; + version = "6.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "RestrictedPython"; inherit version; - hash = "sha256-QFzwvZ7sLxmxMmtfSCKO/lbWWQtOkYJrjMOyzUAKlq0="; + hash = "sha256-fljqFcySoLkW4MjKKV6LLG1A/uTRLhorUGPYbvwnmpw="; }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/robomachine/default.nix b/pkgs/development/python-modules/robomachine/default.nix index 768aaeb89cf..613b47a8e60 100644 --- a/pkgs/development/python-modules/robomachine/default.nix +++ b/pkgs/development/python-modules/robomachine/default.nix @@ -1,27 +1,48 @@ -{ stdenv, lib, fetchPypi, buildPythonPackage, pyparsing, robotframework, allpairspy }: +{ stdenv +, lib +, allpairspy +, buildPythonPackage +, fetchPypi +, pyparsing +, pythonRelaxDepsHook +, robotframework +, setuptools +}: buildPythonPackage rec { pname = "RoboMachine"; version = "0.10.0"; + format = "pyproject"; src = fetchPypi { inherit pname version; hash = "sha256-XrxHaV9U7mZ2TvySHGm6qw1AsoukppzwPq4wufIjL+k="; }; - propagatedBuildInputs = [ pyparsing robotframework allpairspy ]; + nativeBuildInputs = [ + pythonRelaxDepsHook + setuptools + ]; - # Remove Windows .bat files - postInstall = '' - rm "$out/bin/"*.bat - ''; + propagatedBuildInputs = [ + pyparsing + robotframework + allpairspy + ]; - postPatch = '' - substituteInPlace setup.py --replace "argparse" "" - ''; + pythonRemoveDeps = [ + "argparse" + ]; + + pythonRelaxDeps = [ + "pyparsing" + ]; + + pythonImportsCheck = [ + "robomachine" + ]; meta = with lib; { - broken = true; description = "Test data generator for Robot Framework"; homepage = "https://github.com/mkorpela/RoboMachine"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/rpds-py/default.nix b/pkgs/development/python-modules/rpds-py/default.nix index e9748664996..7eb6d7906c8 100644 --- a/pkgs/development/python-modules/rpds-py/default.nix +++ b/pkgs/development/python-modules/rpds-py/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "rpds-py"; - version = "0.8.8"; + version = "0.8.10"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -18,13 +18,13 @@ buildPythonPackage rec { src = fetchPypi { pname = "rpds_py"; inherit version; - hash = "sha256-MAuFeXQLBuJGI4tzDmNvMUp9jcR1vhhoZQ9dPdwpoNg="; + hash = "sha256-E+ZDzorVAqAmM5c2L7iHWUtJz4S/UY1gOMFvI18rzqQ="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-jg9oos4wqewIHe31c3DixIp6fssk742kqt4taWyOq4U="; + hash = "sha256-D4pbEipVn1r5rrX+wDXi97nDZJyBlkdqhmbJSgQGTLU="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/semver/default.nix b/pkgs/development/python-modules/semver/default.nix index d0e92a4cbc3..c33db77b72d 100644 --- a/pkgs/development/python-modules/semver/default.nix +++ b/pkgs/development/python-modules/semver/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "semver"; - version = "3.0.0"; + version = "3.0.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "python-semver"; repo = "python-semver"; rev = "refs/tags/${version}"; - hash = "sha256-ErLmKZswoNgsY82epNUmJDVs065JvSwz3zY+y8jQ0e8="; + hash = "sha256-vVi0+Pq8VpYMy73JSrvi9ranOzvFaHpcPZRt8gMkkFs="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 6969247daf8..e00b6408a96 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.27.1"; + version = "1.28.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = "refs/tags/${version}"; - hash = "sha256-IXmSQg5I78wwKIzKyuJHypAJeMMGu2vuoo3bqyK1K+c="; + hash = "sha256-HUsCNehkybKfcilON4TqMNFDdyfi48UGAOFEOOnhu6A="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/softlayer/default.nix b/pkgs/development/python-modules/softlayer/default.nix index 4ae4e85111b..cd49c0cbc55 100644 --- a/pkgs/development/python-modules/softlayer/default.nix +++ b/pkgs/development/python-modules/softlayer/default.nix @@ -49,6 +49,8 @@ buildPythonPackage rec { urllib3 ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ mock pytestCheckHook diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index a65eec40d9e..5ef27560618 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -1,7 +1,6 @@ { lib , isPyPy , pythonOlder -, fetchPypi , fetchFromGitHub , buildPythonPackage @@ -41,7 +40,7 @@ buildPythonPackage rec { pname = "SQLAlchemy"; - version = "2.0.15"; + version = "2.0.18"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -50,7 +49,7 @@ buildPythonPackage rec { owner = "sqlalchemy"; repo = "sqlalchemy"; rev = "refs/tags/rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-05GhFearTA9At8MgmEfeXfbS3MAZ0Rmx8jER18q7fmI="; + hash = "sha256-juZIFlmgwGFFhv+3DsMx6k1QRcGLQyTOwR5Hii8A68c="; }; nativeBuildInputs =[ @@ -113,6 +112,9 @@ buildPythonPackage rec { postgresql_psycopg = [ psycopg ]; + postgresql_psycopgbinary = [ + psycopg + ]; pymysql = [ pymysql ]; @@ -140,6 +142,7 @@ buildPythonPackage rec { disabledTestPaths = [ # typing correctness, not interesting "test/ext/mypy" + "test/typing" # slow and high memory usage, not interesting "test/aaa_profiling" ]; diff --git a/pkgs/development/python-modules/std2/default.nix b/pkgs/development/python-modules/std2/default.nix new file mode 100644 index 00000000000..b4e21b974cc --- /dev/null +++ b/pkgs/development/python-modules/std2/default.nix @@ -0,0 +1,28 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, setuptools +}: + +buildPythonPackage { + pname = "std2"; + version = "unstable-2023-07-05"; + + format = "pyproject"; + + src = fetchFromGitHub { + owner = "ms-jpq"; + repo = "std2"; + rev = "1080b7b657f75352481808a906939d16b6d956a1"; + hash = "sha256-shAuCZvyFGrW26uTnNeyvlAIABb1d9oeKpk9hQbtuEQ="; + }; + + nativeBuildInputs = [ setuptools ]; + + meta = with lib; { + homepage = "https://github.com/ms-jpq/std2"; + description = "Dependency to chadtree and coq_nvim plugins"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/development/python-modules/time-machine/default.nix b/pkgs/development/python-modules/time-machine/default.nix index 5d3216f0321..a8749adfb61 100644 --- a/pkgs/development/python-modules/time-machine/default.nix +++ b/pkgs/development/python-modules/time-machine/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "time-machine"; - version = "2.10.0"; + version = "2.11.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "adamchainz"; repo = pname; rev = version; - hash = "sha256-4nIKJKZR3H1jaubGTxW1U5pBWTv3lzKiuXgDvGYeUsY="; + hash = "sha256-4HwHNowif0/YflznQrn8YRITjuiaBCB2mFIO0iCf6tA="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/torch/default.nix b/pkgs/development/python-modules/torch/default.nix index c6160180827..5e0c5680007 100644 --- a/pkgs/development/python-modules/torch/default.nix +++ b/pkgs/development/python-modules/torch/default.nix @@ -208,6 +208,9 @@ in buildPythonPackage rec { # Use pytorch's custom configurations dontUseCmakeConfigure = true; + # causes possible redefinition of _FORTIFY_SOURCE + hardeningDisable = [ "fortify3" ]; + BUILD_NAMEDTENSOR = setBool true; BUILD_DOCS = setBool buildDocs; diff --git a/pkgs/development/python-modules/total-connect-client/default.nix b/pkgs/development/python-modules/total-connect-client/default.nix index 5e87993f991..5ce5deace5d 100644 --- a/pkgs/development/python-modules/total-connect-client/default.nix +++ b/pkgs/development/python-modules/total-connect-client/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "total-connect-client"; - version = "2023.2"; + version = "2023.7"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "craigjmidwinter"; repo = "total-connect-client"; rev = "refs/tags/${version}"; - hash = "sha256-sZA+3UjYSHZnN87KUNukRCQ/kG7aobcPVWnhqNOLwJw="; + hash = "sha256-sx4KfWQCvGS+w83tECJSyLLWU9GkwYpo39gt4EKndPk="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/yarl/default.nix b/pkgs/development/python-modules/yarl/default.nix index b17b845f334..c4d8dac9995 100644 --- a/pkgs/development/python-modules/yarl/default.nix +++ b/pkgs/development/python-modules/yarl/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "yarl"; - version = "1.8.2"; + version = "1.9.2"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-SdQ0AsbjATrQl4YCv2v1MoU1xI0ZIwS5G5ejxnkLFWI="; + hash = "sha256-BKudS59YfAbYAcKr/pMXt3zfmWxlqQ1ehOzEUBCCNXE="; }; patches = [ @@ -51,10 +51,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = lib.optionals (pythonAtLeast "3.11") [ - "test_not_a_scheme2" - ]; - postCheck = '' popd ''; diff --git a/pkgs/development/python-modules/zstd/default.nix b/pkgs/development/python-modules/zstd/default.nix index d528f423972..bc233a6555b 100644 --- a/pkgs/development/python-modules/zstd/default.nix +++ b/pkgs/development/python-modules/zstd/default.nix @@ -1,14 +1,19 @@ -{ lib, pkg-config, fetchPypi, buildPythonPackage +{ lib +, pkg-config +, fetchPypi +, buildPythonPackage , buildPackages -, zstd, pytest }: +, zstd +, pytest +}: buildPythonPackage rec { pname = "zstd"; - version = "1.5.4.0"; + version = "1.5.5.1"; src = fetchPypi { inherit pname version; - hash = "sha256-oNEd9wqXhSk0G1duaaTwsqI+dGaG4k+bkCYKM85JBC0="; + hash = "sha256-HvmAq/Dh4HKwKNLXbvlbR2YyZRyWIlzzC2Gcbu9iVnI="; }; postPatch = '' diff --git a/pkgs/development/ruby-modules/bundler/default.nix b/pkgs/development/ruby-modules/bundler/default.nix index 39f54636c39..ca31227f34a 100644 --- a/pkgs/development/ruby-modules/bundler/default.nix +++ b/pkgs/development/ruby-modules/bundler/default.nix @@ -4,8 +4,8 @@ buildRubyGem rec { inherit ruby; name = "${gemName}-${version}"; gemName = "bundler"; - version = "2.4.14"; - source.sha256 = "sha256-lIJKzVEK30D43O5q0YwJ+FcSyJxGij2uWlxH+mlIfHI="; + version = "2.4.15"; + source.sha256 = "sha256-FM2eQJyQy1UxmHj++zvlqLz8dDOxQRXehSOytfc0rqo="; dontPatchShebangs = true; postFixup = '' diff --git a/pkgs/development/tools/analysis/checkov/default.nix b/pkgs/development/tools/analysis/checkov/default.nix index be5e669c4d9..3535e4d5529 100644 --- a/pkgs/development/tools/analysis/checkov/default.nix +++ b/pkgs/development/tools/analysis/checkov/default.nix @@ -22,14 +22,14 @@ with py.pkgs; buildPythonApplication rec { pname = "checkov"; - version = "2.3.312"; + version = "2.3.318"; format = "setuptools"; src = fetchFromGitHub { owner = "bridgecrewio"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-SskpDZosJOPF2HhzclRI+8xd3ELtoxdeW8nWXrmI4hM="; + hash = "sha256-E1PSwbEmTTHsYbRlLUJ2HLqiJJuQO/aN73xWHTaQdBY="; }; patches = [ diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 63b1bfd0210..14c98a6b7c1 100644 --- a/pkgs/development/tools/analysis/flow/default.nix +++ b/pkgs/development/tools/analysis/flow/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "flow"; - version = "0.209.1"; + version = "0.211.1"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "v${version}"; - sha256 = "sha256-s40gEZjtbqFfQGOVhLYG1Wd/CCyfFB1qoQpk2Huz5P0="; + sha256 = "sha256-edfNDy6LvlHlNloDTSmHCaHZFdBpBkUQG757gweqquk="; }; postPatch = '' diff --git a/pkgs/development/tools/bearer/default.nix b/pkgs/development/tools/bearer/default.nix index aece1560131..8fd6b7245e9 100644 --- a/pkgs/development/tools/bearer/default.nix +++ b/pkgs/development/tools/bearer/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "bearer"; - version = "1.15.0"; + version = "1.16.0"; src = fetchFromGitHub { owner = "bearer"; repo = "bearer"; rev = "refs/tags/v${version}"; - hash = "sha256-fmEvXSiWtQuFCsaUxiruEi+pU8FnHg23Z1YXtpKyCy8="; + hash = "sha256-u6dekNeUkqpnDmO1T9p90B1MfugQlvkFXQXyBC3dLVc="; }; - vendorHash = "sha256-NkqMmMwm6CvJn8rPyG1gFmBiayws28kgobTVPJh2l5o="; + vendorHash = "sha256-eusdAz70KtkcizOayT7R426ZlHjuhmpq0/ZnL+2MJlU="; subPackages = [ "cmd/bearer" diff --git a/pkgs/development/tools/build-managers/bloop/default.nix b/pkgs/development/tools/build-managers/bloop/default.nix index 795737c5493..62389d622ce 100644 --- a/pkgs/development/tools/build-managers/bloop/default.nix +++ b/pkgs/development/tools/build-managers/bloop/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { pname = "bloop"; - version = "1.5.6"; + version = "1.5.8"; platform = if stdenv.isLinux && stdenv.isx86_64 then "x86_64-pc-linux" @@ -35,8 +35,8 @@ stdenv.mkDerivation rec { bloop-binary = fetchurl rec { url = "https://github.com/scalacenter/bloop/releases/download/v${version}/bloop-${platform}"; sha256 = - if stdenv.isLinux && stdenv.isx86_64 then "sha256-s/N0+5GQ1MzIxecn7QeJTZ8E+TCF+smL2nObGRkGMys=" - else if stdenv.isDarwin && stdenv.isx86_64 then "sha256-xOAuMLVzhYsUd3HyWeAESEjhBG3FUeTiqyi91t0rSgQ=" + if stdenv.isLinux && stdenv.isx86_64 then "sha256-KqfXNk89VHhRbTK0kBiO02q/sfp3bs674lU3gUpwAi0=" + else if stdenv.isDarwin && stdenv.isx86_64 then "sha256-1MmX7icqUJgU5y9vYSE4nMzJfLH1SJvYJ24kw697HuY=" else throw "unsupported platform"; }; diff --git a/pkgs/development/tools/continuous-integration/dagger/default.nix b/pkgs/development/tools/continuous-integration/dagger/default.nix index c9f1dbbd143..a38f6329b52 100644 --- a/pkgs/development/tools/continuous-integration/dagger/default.nix +++ b/pkgs/development/tools/continuous-integration/dagger/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "dagger"; - version = "0.6.2"; + version = "0.6.3"; src = fetchFromGitHub { owner = "dagger"; repo = "dagger"; rev = "v${version}"; - hash = "sha256-cBaHj50j1jh2ASDbYHVw12GLD4afTVtyLeGrZtcdylY="; + hash = "sha256-9Mv+We4VtsnnZJJF5P3+1EhrX6QrcV7hEzYaLqai5IU="; }; - vendorHash = "sha256-fX6Lhc/OhPH1g2ANoxZmkADKhoDA3WsSb3cu1tKBjjw="; + vendorHash = "sha256-ptfrcsE3YQBqChxbOjkO3xia6ZTI0fGJNXA+q32m9wY="; proxyVendor = true; subPackages = [ diff --git a/pkgs/development/tools/dockle/default.nix b/pkgs/development/tools/dockle/default.nix index 0e21a4e7d97..b3dad03301e 100644 --- a/pkgs/development/tools/dockle/default.nix +++ b/pkgs/development/tools/dockle/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "dockle"; - version = "0.4.11"; + version = "0.4.13"; src = fetchFromGitHub { owner = "goodwithtech"; repo = pname; rev = "v${version}"; - hash = "sha256-KdHRKY7HabPN1jrEqAEF4QImLVECGbjHRA1tw51j32w="; + hash = "sha256-45VRA3IBGlbMoRbAh6F+KuAM5CIlU00ZzG7N62aikGE="; }; - vendorHash = "sha256-2YH7XO5F+nZb6Dug5F40dvrZEPvMn+XtdQ6i0gug4VY="; + vendorHash = "sha256-t66SRFDJT32dwRFqborir+mSQJlpekbicDNhmkeqork="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ btrfs-progs lvm2 ]; diff --git a/pkgs/development/tools/dyff/default.nix b/pkgs/development/tools/dyff/default.nix index 2d0ca43ff4c..3a5802a187b 100644 --- a/pkgs/development/tools/dyff/default.nix +++ b/pkgs/development/tools/dyff/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "dyff"; - version = "1.5.7"; + version = "1.5.8"; src = fetchFromGitHub { owner = "homeport"; repo = "dyff"; rev = "v${version}"; - sha256 = "sha256-iavJgJnmUFNjdCwVifNP1K5gQ94Rth4wbZ99VXFgNpA="; + sha256 = "sha256-CnSccws3loqfbtjGKe3tkXNVOmNtQX/0+szODMErgxE="; }; - vendorHash = "sha256-48IpEBA5EaGZBhrRqAwGcf8xQuP/IlzWPFhh+7bFlPc="; + vendorHash = "sha256-PgQvckmqewzE2QXlP9xtzP5s2S6DDl2o8KWrNXFhEO4="; subPackages = [ "cmd/dyff" diff --git a/pkgs/development/tools/earthly/default.nix b/pkgs/development/tools/earthly/default.nix index 75457a1e9b2..d57549dd7e3 100644 --- a/pkgs/development/tools/earthly/default.nix +++ b/pkgs/development/tools/earthly/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "earthly"; - version = "0.7.10"; + version = "0.7.11"; src = fetchFromGitHub { owner = "earthly"; repo = "earthly"; rev = "v${version}"; - sha256 = "sha256-Agg1r/5QYk5U9ZblVO/WvLCBy9od7vQuDYKOJeR93XA="; + sha256 = "sha256-iIMTDdWO//H8BXEbYMx15vo48IQ15AJjNvMg8Y2oFUY="; }; vendorHash = "sha256-tEhUywjJtNaWLPSRNeHTcNsPNCZtXzqjg0VG4g4N9E0="; diff --git a/pkgs/development/tools/faas-cli/default.nix b/pkgs/development/tools/faas-cli/default.nix index f366f2f3230..a30f7909423 100644 --- a/pkgs/development/tools/faas-cli/default.nix +++ b/pkgs/development/tools/faas-cli/default.nix @@ -18,13 +18,13 @@ let in buildGoModule rec { pname = "faas-cli"; - version = "0.16.11"; + version = "0.16.12"; src = fetchFromGitHub { owner = "openfaas"; repo = "faas-cli"; rev = version; - sha256 = "sha256-B418oQpwB1yhsWRo58TGc2PonTlx3Lrcx1pJrbdJ2KM="; + sha256 = "sha256-1vjqSHm4/MrlbdPTNlFznQqgtu4aYsHnlw366gBgaHA="; }; vendorHash = null; diff --git a/pkgs/development/tools/fastgron/default.nix b/pkgs/development/tools/fastgron/default.nix index 47817041703..d4ac30958a2 100644 --- a/pkgs/development/tools/fastgron/default.nix +++ b/pkgs/development/tools/fastgron/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fastgron"; - version = "0.6.3"; + version = "0.6.4"; src = fetchFromGitHub { owner = "adamritter"; repo = "fastgron"; rev = "v${finalAttrs.version}"; - hash = "sha256-614edimiz+n8Gwr4vYq7PvQmceItfQL2Gt4cYgsxISc="; + hash = "sha256-sGTJ98YEvy+pOFVLLIcvgUq5Pn4r1CYL9YEchZhoBeQ="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/tools/fq/default.nix b/pkgs/development/tools/fq/default.nix index 8e153cd1d40..fb838dfb430 100644 --- a/pkgs/development/tools/fq/default.nix +++ b/pkgs/development/tools/fq/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "fq"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitHub { owner = "wader"; repo = "fq"; rev = "v${version}"; - hash = "sha256-j7s9oluNtYi6MmTKCendTIjc/zvynY6fWvXH47XkwOI="; + hash = "sha256-lXU2BX0197aqdXAApDM7Gp24XAsTfpv0NrrWUguVVx0="; }; - vendorHash = "sha256-XobOcG5s2ggTk3RmJPM14OWv45PMyKs0w0BOvozUobw="; + vendorHash = "sha256-sswb9K4y+G+C4esFM9/OVG/VGl34Fx3ma6/zI6V1DWU="; ldflags = [ "-s" diff --git a/pkgs/development/tools/godot/4/default.nix b/pkgs/development/tools/godot/4/default.nix index 8e77a7e9e29..6e1b166ecca 100644 --- a/pkgs/development/tools/godot/4/default.nix +++ b/pkgs/development/tools/godot/4/default.nix @@ -53,13 +53,13 @@ let in stdenv.mkDerivation rec { pname = "godot"; - version = "4.0.3-stable"; + version = "4.1-stable"; src = fetchFromGitHub { owner = "godotengine"; repo = "godot"; rev = version; - hash = "sha256-g9+CV3HsiJqiSJpZvK0N7BqKzp2Pvi6otjRLsFdmWGk="; + hash = "sha256-v9qKrPYQz4c+xkSu/2ru7ZE5EzKVyXhmrxyHZQkng2U="; }; nativeBuildInputs = [ diff --git a/pkgs/development/tools/gotestsum/default.nix b/pkgs/development/tools/gotestsum/default.nix index dd654a40395..a944f344470 100644 --- a/pkgs/development/tools/gotestsum/default.nix +++ b/pkgs/development/tools/gotestsum/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "gotestsum"; - version = "1.10.0"; + version = "1.10.1"; src = fetchFromGitHub { owner = "gotestyourself"; repo = "gotestsum"; rev = "refs/tags/v${version}"; - hash = "sha256-4Gcylc1x+GNLcAV/xBafxEdFCh6gKz9X2jMPZXxktLo="; + hash = "sha256-Sq0ejnX7AJoPf3deBge8PMOq1NlMbw+Ljn145C5MQ+s="; }; vendorHash = "sha256-zUqa6xlDV12ZV4N6+EZ7fLPsL8U+GB7boQ0qG9egvm0="; diff --git a/pkgs/development/tools/jbang/default.nix b/pkgs/development/tools/jbang/default.nix index 5d84b760e19..926001e8913 100644 --- a/pkgs/development/tools/jbang/default.nix +++ b/pkgs/development/tools/jbang/default.nix @@ -1,12 +1,12 @@ { stdenv, lib, fetchzip, jdk, makeWrapper, coreutils, curl }: stdenv.mkDerivation rec { - version = "0.108.0"; + version = "0.109.0"; pname = "jbang"; src = fetchzip { url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar"; - sha256 = "sha256-RPWWCAys9hPjIOW8qhkLxXwtwSBRa6LpbM6B8uS5dFw="; + sha256 = "sha256-r/O9oQ5hzcnnjuZpyJHp7jbxaAF3t4Ef33ovCyMPt10="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/development/tools/jq/default.nix b/pkgs/development/tools/jq/default.nix index 6b41cc9862b..9c3d3c09ea5 100644 --- a/pkgs/development/tools/jq/default.nix +++ b/pkgs/development/tools/jq/default.nix @@ -2,6 +2,7 @@ , stdenv , fetchurl , autoreconfHook +, bison , onigurumaSupport ? true , oniguruma }: @@ -38,7 +39,16 @@ stdenv.mkDerivation rec { ''; buildInputs = lib.optionals onigurumaSupport [ oniguruma ]; - nativeBuildInputs = [ autoreconfHook ]; + nativeBuildInputs = [ autoreconfHook bison ]; + + # Darwin requires _REENTRANT be defined to use functions like `lgamma_r`. + # Otherwise, configure will detect that they’re in libm, but the build will fail + # with clang 16+ due to calls to undeclared functions. + # This is fixed upstream and can be removed once jq is updated (to 1.7 or an unstable release). + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin (toString [ + "-D_REENTRANT=1" + "-D_DARWIN_C_SOURCE=1" + ]); configureFlags = [ "--bindir=\${bin}/bin" diff --git a/pkgs/development/tools/lightningcss/default.nix b/pkgs/development/tools/lightningcss/default.nix index 297d62e1fd3..c31f80e2705 100644 --- a/pkgs/development/tools/lightningcss/default.nix +++ b/pkgs/development/tools/lightningcss/default.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "lightningcss"; - version = "1.21.3"; + version = "1.21.5"; src = fetchFromGitHub { owner = "parcel-bundler"; repo = "lightningcss"; rev = "refs/tags/v${version}"; - sha256 = "0IBXniW8ybqgYO9MA9VEYgPpv9Wte8/tJ9fvOXPURUk="; + sha256 = "PEYrXykSdmLKhbhDgQNCQvp9wWos86WjWGZk3V84pew="; }; - cargoHash = "sha256-etyxE1Pkikyr+fGEGhefLMnkUwP5O0xcgTsE/6u2Jtw="; + cargoHash = "sha256-iCMG5Vfewotb5C0Gwtz/Py9B1hD28ssSy7C5ZiicFbU="; buildFeatures = [ "cli" diff --git a/pkgs/development/tools/misc/act/default.nix b/pkgs/development/tools/misc/act/default.nix index 932c6892d08..fc2d856ec1e 100644 --- a/pkgs/development/tools/misc/act/default.nix +++ b/pkgs/development/tools/misc/act/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "act"; - version = "0.2.46"; + version = "0.2.48"; src = fetchFromGitHub { owner = "nektos"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-74ap3UgAFrt/ZrSMECdL3Mu26/53VWUEAUnqHw3oJDU="; + hash = "sha256-fEV7WiWoI0TGEAAG0HVRW42TEOlHbB91BZcn9h9G5c8="; }; - vendorHash = "sha256-OYBFaosO1PKoN236pMFauC0ensnoFDlmAKVWd9OwLHU="; + vendorHash = "sha256-r6eJl9KhOWPLqCqe3OTjUbENbZU/1NjOoxssaAh0g78="; doCheck = false; diff --git a/pkgs/development/tools/misc/ast-grep/default.nix b/pkgs/development/tools/misc/ast-grep/default.nix index f02f31d536f..35ec0cb05ed 100644 --- a/pkgs/development/tools/misc/ast-grep/default.nix +++ b/pkgs/development/tools/misc/ast-grep/default.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "ast-grep"; - version = "0.6.6"; + version = "0.8.0"; src = fetchFromGitHub { owner = "ast-grep"; repo = "ast-grep"; rev = version; - hash = "sha256-iU7UtyF5isyc4G3vYu7f1bU7U38HsgkzNF+LctE08ds="; + hash = "sha256-jLb2xMrsBuw+ty1S4X+YdvPfiDyDUuLdJH5dw+e+9Pk="; }; - cargoHash = "sha256-30cYsRj10uFUlxhr7kgOy3I0m9qtq6kVNednX7OSQUk="; + cargoHash = "sha256-ayzR0LjKPXWgtMFznjDDFJM4Ef2HW1HK8aOCcDiwvAA="; # error: linker `aarch64-linux-gnu-gcc` not found postPatch = '' diff --git a/pkgs/development/tools/misc/itstool/default.nix b/pkgs/development/tools/misc/itstool/default.nix index d4950caaa9d..0f2633d71e6 100644 --- a/pkgs/development/tools/misc/itstool/default.nix +++ b/pkgs/development/tools/misc/itstool/default.nix @@ -1,19 +1,33 @@ -{ stdenv, lib, fetchurl, python3 }: +{ stdenv +, lib +, fetchurl +, python3 +}: stdenv.mkDerivation rec { pname = "itstool"; - version = "2.0.6"; + version = "2.0.7"; src = fetchurl { url = "http://files.itstool.org/${pname}/${pname}-${version}.tar.bz2"; - sha256 = "1acjgf8zlyk7qckdk19iqaca4jcmywd7vxjbcs1mm6kaf8icqcv2"; + hash = "sha256-a5p80poSu5VZj1dQ6HY87niDahogf4W3TYsydbJ+h8o="; }; strictDeps = true; - nativeBuildInputs = [ python3 python3.pkgs.wrapPython ]; - buildInputs = [ python3 python3.pkgs.libxml2 ]; - pythonPath = [ python3.pkgs.libxml2 ]; + nativeBuildInputs = [ + python3 + python3.pkgs.wrapPython + ]; + + buildInputs = [ + python3 + python3.pkgs.libxml2 + ]; + + pythonPath = [ + python3.pkgs.libxml2 + ]; postFixup = '' wrapPythonPrograms diff --git a/pkgs/development/tools/misc/msitools/default.nix b/pkgs/development/tools/misc/msitools/default.nix index 84a9a1135b5..84d699311b5 100644 --- a/pkgs/development/tools/misc/msitools/default.nix +++ b/pkgs/development/tools/misc/msitools/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchurl -, fetchpatch , meson , ninja , vala @@ -19,28 +18,13 @@ stdenv.mkDerivation rec { pname = "msitools"; - version = "0.101"; + version = "0.102"; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "DMTS4NEI+m8rQIW5qX3VvG2fyt7N2TPyCU+Guv2+hf4="; + url = "mirror://gnome/sources/msitools/${lib.versions.majorMinor version}/msitools-${version}.tar.xz"; + hash = "sha256-+khaQhOX71/gLfWrk/ztkav2hXMPQPlMcVe0MNJKNJg="; }; - patches = [ - # Fix executable bit on tools (regression in Meson migration). - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/msitools/commit/25c4353cf173cddeb76c0a2dd6621bcb753cabf8.patch"; - sha256 = "VknfZCCn4jxwn9l9noXdGczv2kV+IbOsw9cNBE67P1U="; - }) - - # Fix failure on big-endian platforms. - # https://gitlab.gnome.org/GNOME/msitools/issues/31 - (fetchpatch { - url = "https://gitlab.gnome.org/skitt/msitools/commit/3668c8288085d5beefae7c1387330ce9599b8365.patch"; - sha256 = "x3Mp+9TRqBAJIdzVn68HyYt0lujyMk5h5xSBUQHe9Oo="; - }) - ]; - nativeBuildInputs = [ meson ninja diff --git a/pkgs/development/tools/misc/rsass/default.nix b/pkgs/development/tools/misc/rsass/default.nix index dd681f4685e..da24ac06ca6 100644 --- a/pkgs/development/tools/misc/rsass/default.nix +++ b/pkgs/development/tools/misc/rsass/default.nix @@ -2,15 +2,15 @@ rustPlatform.buildRustPackage rec { pname = "rsass"; - version = "0.27.0"; + version = "0.28.0"; src = fetchCrate { pname = "rsass-cli"; inherit version; - sha256 = "sha256-IaXfxccRRY868waEPI7qbWp1SSAhJlRqgeEiRNddC/c="; + hash = "sha256-hBYZB/Jyzd89dylZn2tYdHr0IXCFgJi9TnvuoVqCR1A="; }; - cargoSha256 = "sha256-2owdX9ePHcAXpE43Svan252lAa5ICk0/DrDeADegZ6U="; + cargoHash = "sha256-nVTYTjmHB/z5M5AyojbsuZNCa3JCiADWrgV5eb3bcUE="; meta = with lib; { description = "Sass reimplemented in rust with nom"; diff --git a/pkgs/development/tools/misc/runme/default.nix b/pkgs/development/tools/misc/runme/default.nix index 7669bd77706..104b78a48b4 100644 --- a/pkgs/development/tools/misc/runme/default.nix +++ b/pkgs/development/tools/misc/runme/default.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "runme"; - version = "1.3.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "stateful"; repo = "runme"; rev = "v${version}"; - hash = "sha256-pfx4X9FgC08nQ74j9MJRBKIZnvO3plHN4cmaU4kFOoI="; + hash = "sha256-X2zHSqhtVtJZt28/O9i+EDwyRf+qJs2JTtCUveSWUVM="; }; vendorHash = "sha256-BJhda5mE5f4kvi8CLjgMJYjdUS3vsUSwmHhTW/AVKCI="; diff --git a/pkgs/development/tools/ols/default.nix b/pkgs/development/tools/ols/default.nix index c9b67d0aa6a..a9e7b25603f 100644 --- a/pkgs/development/tools/ols/default.nix +++ b/pkgs/development/tools/ols/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation { pname = "ols"; - version = "nightly-2023-05-18"; + version = "nightly-2023-07-09"; src = fetchFromGitHub { owner = "DanielGavin"; repo = "ols"; - rev = "fd136199897d5e5c87f6f1fbfd076ed18e41d7b7"; - hash = "sha256-lRoDSc2bZSuXTam3Q5OOlSD6YAobCFKNRbtQ41Qx5EY="; + rev = "255ad5958026dc3a3116f621eaebd501b8b26a22"; + hash = "sha256-XtlIZToNvmU4GhUJAxuVmKvKwnPebaxjv7jp/AgE/uM="; }; nativeBuildInputs = [ diff --git a/pkgs/development/tools/parsing/ragel/default.nix b/pkgs/development/tools/parsing/ragel/default.nix index 24b47119dc6..f359ed9c168 100644 --- a/pkgs/development/tools/parsing/ragel/default.nix +++ b/pkgs/development/tools/parsing/ragel/default.nix @@ -25,6 +25,8 @@ let doCheck = true; + enableParallelBuilding = true; + meta = with lib; { homepage = "https://www.colm.net/open-source/ragel/"; description = "State machine compiler"; diff --git a/pkgs/development/tools/rust/bindgen/unwrapped.nix b/pkgs/development/tools/rust/bindgen/unwrapped.nix index 95c220e2d4d..a6aeb985469 100644 --- a/pkgs/development/tools/rust/bindgen/unwrapped.nix +++ b/pkgs/development/tools/rust/bindgen/unwrapped.nix @@ -7,15 +7,15 @@ let rustfmt-nightly = rustfmt.override { asNightly = true; }; in rustPlatform.buildRustPackage rec { pname = "rust-bindgen-unwrapped"; - version = "0.66.0"; + version = "0.66.1"; src = fetchCrate { pname = "bindgen-cli"; inherit version; - sha256 = "sha256-Or5gaYXqfRcxAzBf4nOjmM9CQMvfwb8KbpD8hDJJQ4o="; + sha256 = "sha256-xVTVC3dNGIJeFm/v3swekzuJ2RQOe+wSh05vuWYTDRs="; }; - cargoHash = "sha256-rsowGeBSuqHyz90qozeCi5dXsH4EHKhIUQbDaNJKabI="; + cargoHash = "sha256-eIvl0RSKErNPip0r6iz7JVHm5YvuY3ke/6aMgkryRcI="; buildInputs = [ clang.cc.lib ]; diff --git a/pkgs/development/tools/rust/cargo-modules/default.nix b/pkgs/development/tools/rust/cargo-modules/default.nix index a600da01c93..50ffa47e0d3 100644 --- a/pkgs/development/tools/rust/cargo-modules/default.nix +++ b/pkgs/development/tools/rust/cargo-modules/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-modules"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "regexident"; repo = pname; rev = version; - hash = "sha256-l7pBOYNTUkjHxgcuyNfVrAifEsHN1rIHYpQ2UxHwZf0="; + hash = "sha256-3yvrIUvAlnAjEMnBTgDTY8gRW7rILu2Yns/A7lse2Qw="; }; - cargoHash = "sha256-LjMgZFkk8/StVZTbnXumjCI3r1trNKggAEbUOlDhb4s="; + cargoHash = "sha256-Coh+gg2s4esdByQG6iNlG/VqftP+Gg0qaPoPArim1yQ="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.CoreServices diff --git a/pkgs/development/tools/rust/cargo-shuttle/Cargo.lock b/pkgs/development/tools/rust/cargo-shuttle/Cargo.lock index 5de0c763d70..583c501f488 100644 --- a/pkgs/development/tools/rust/cargo-shuttle/Cargo.lock +++ b/pkgs/development/tools/rust/cargo-shuttle/Cargo.lock @@ -1124,7 +1124,7 @@ dependencies = [ [[package]] name = "cargo-shuttle" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "assert_cmd", @@ -5165,7 +5165,7 @@ dependencies = [ [[package]] name = "shuttle-admin" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -5182,7 +5182,7 @@ dependencies = [ [[package]] name = "shuttle-auth" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -5211,7 +5211,7 @@ dependencies = [ [[package]] name = "shuttle-codegen" -version = "0.20.0" +version = "0.21.0" dependencies = [ "pretty_assertions", "proc-macro-error", @@ -5223,7 +5223,7 @@ dependencies = [ [[package]] name = "shuttle-common" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -5272,7 +5272,7 @@ dependencies = [ [[package]] name = "shuttle-deployer" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -5322,7 +5322,7 @@ dependencies = [ [[package]] name = "shuttle-gateway" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -5379,7 +5379,7 @@ dependencies = [ [[package]] name = "shuttle-proto" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "chrono", @@ -5396,7 +5396,7 @@ dependencies = [ [[package]] name = "shuttle-provisioner" -version = "0.20.0" +version = "0.21.0" dependencies = [ "aws-config", "aws-sdk-rds", @@ -5422,7 +5422,7 @@ dependencies = [ [[package]] name = "shuttle-runtime" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -5455,7 +5455,7 @@ dependencies = [ [[package]] name = "shuttle-service" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -6323,9 +6323,9 @@ checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" [[package]] name = "tower-sanitize-path" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d4accf4be86b13057d30cd97f606c707b6ec8df01c2e91ee735f89de8216f21" +checksum = "4f8277387194ad48739f3516a54ef4486927ba53b8d889871f3715fb8f99f5aa" dependencies = [ "http", "tower-layer", diff --git a/pkgs/development/tools/rust/cargo-shuttle/default.nix b/pkgs/development/tools/rust/cargo-shuttle/default.nix index 53cbffba84f..8c73a286e8e 100644 --- a/pkgs/development/tools/rust/cargo-shuttle/default.nix +++ b/pkgs/development/tools/rust/cargo-shuttle/default.nix @@ -10,13 +10,13 @@ rustPlatform.buildRustPackage rec { pname = "cargo-shuttle"; - version = "0.20.0"; + version = "0.21.0"; src = fetchFromGitHub { owner = "shuttle-hq"; repo = "shuttle"; rev = "v${version}"; - hash = "sha256-JLrUI0Srh7bY9MBAXdju2KjFHc++9ZvQaHTJX69PRE8="; + hash = "sha256-tmFj1hqsAWeWOCmw1rELveK57uxMtCEkZygRjGm54IY="; }; cargoLock = { diff --git a/pkgs/development/tools/rust/rust-analyzer/default.nix b/pkgs/development/tools/rust/rust-analyzer/default.nix index f23ec7c76c8..120018d2521 100644 --- a/pkgs/development/tools/rust/rust-analyzer/default.nix +++ b/pkgs/development/tools/rust/rust-analyzer/default.nix @@ -13,14 +13,14 @@ rustPlatform.buildRustPackage rec { pname = "rust-analyzer-unwrapped"; - version = "2023-07-03"; - cargoSha256 = "sha256-KwtW2waJgwniiUYjG9SQvFwQWRHnzByi1rRhyX1sTZ0="; + version = "2023-07-10"; + cargoSha256 = "sha256-vC1LwbSnz8TNkmt23XIEZEzOViLJgn+J5e98MYWG+BU="; src = fetchFromGitHub { owner = "rust-lang"; repo = "rust-analyzer"; rev = version; - sha256 = "sha256-X+KyFB3f32SLEEDWWvMJ9xHsdyeGCkFRJZK4zlLHyVA="; + sha256 = "sha256-LPU6TxxzZd3FlAL+W6oo4g0WA/+6G2JccC93W4ED8yA="; }; cargoBuildFlags = [ "--bin" "rust-analyzer" "--bin" "rust-analyzer-proc-macro-srv" ]; diff --git a/pkgs/development/tools/rust/sqlx-cli/default.nix b/pkgs/development/tools/rust/sqlx-cli/default.nix index 7883e8841b0..87a64683409 100644 --- a/pkgs/development/tools/rust/sqlx-cli/default.nix +++ b/pkgs/development/tools/rust/sqlx-cli/default.nix @@ -2,7 +2,6 @@ , lib , rustPlatform , fetchFromGitHub -, fetchpatch , pkg-config , openssl , SystemConfiguration @@ -15,25 +14,16 @@ rustPlatform.buildRustPackage rec { pname = "sqlx-cli"; - version = "0.6.2"; + version = "0.7.0"; src = fetchFromGitHub { owner = "launchbadge"; repo = "sqlx"; rev = "v${version}"; - sha256 = "sha256-pQlrKjhOJfjNEmLxqnFmmBY1naheZUsaq2tGdLKGxjg="; + hash = "sha256-f9DCavvqq/a+1wusKlc3jOjyFRVMIAHGCryZxV5qews="; }; - patches = [ - # https://github.com/launchbadge/sqlx/pull/2228 - (fetchpatch { - name = "fix-rust-1.65-compile.patch"; - url = "https://github.com/launchbadge/sqlx/commit/2fdf85b212332647dc4ac47e087df946151feedf.patch"; - hash = "sha256-5BCuIwmECe9qQrdYll7T+UOGwuTBolWEhKNE7GcZqJw="; - }) - ]; - - cargoSha256 = "sha256-AbA8L7rkyZfKW0vvjyrcW5eU6jGD+zAqIcEUOJmeqJs="; + cargoHash = "sha256-9vbrehtfw6ctIF7uXZPvODx3kkxz+m9h2Uv+2t45I0w="; doCheck = false; cargoBuildFlags = [ "-p sqlx-cli" ]; @@ -52,6 +42,6 @@ rustPlatform.buildRustPackage rec { "SQLx's associated command-line utility for managing databases, migrations, and enabling offline mode with sqlx::query!() and friends."; homepage = "https://github.com/launchbadge/sqlx"; license = licenses.asl20; - maintainers = with maintainers; [ greizgh ]; + maintainers = with maintainers; [ greizgh xrelkd ]; }; } diff --git a/pkgs/development/tools/scalafmt/default.nix b/pkgs/development/tools/scalafmt/default.nix index d92d4ade04d..165e84232a8 100644 --- a/pkgs/development/tools/scalafmt/default.nix +++ b/pkgs/development/tools/scalafmt/default.nix @@ -2,7 +2,7 @@ let baseName = "scalafmt"; - version = "3.7.7"; + version = "3.7.8"; deps = stdenv.mkDerivation { name = "${baseName}-deps-${version}"; buildCommand = '' @@ -12,7 +12,7 @@ let cp $(< deps) $out/share/java/ ''; outputHashMode = "recursive"; - outputHash = "sha256-gNxtB4Rf31hMOdRsk11CxNg15QUzit20Iq0+0Ub/L0U="; + outputHash = "sha256-rOS2wp2EuNh7aMxOcOevsCm4kTOXA7IgKaAMlU1brFQ="; }; in stdenv.mkDerivation { diff --git a/pkgs/development/tools/summon/default.nix b/pkgs/development/tools/summon/default.nix index ab618253e7b..598e8fab639 100644 --- a/pkgs/development/tools/summon/default.nix +++ b/pkgs/development/tools/summon/default.nix @@ -1,24 +1,20 @@ -{ buildGoModule, fetchFromGitHub, lib, patchResolver ? true }: +{ buildGoModule, fetchFromGitHub, lib }: buildGoModule rec { pname = "summon"; - version = "0.8.2"; + version = "0.9.6"; src = fetchFromGitHub { owner = "cyberark"; repo = "summon"; rev = "v${version}"; - sha256 = "1z4xnrncwvp3rfm97zvc0ivvw2fh1hrjhj3rplvidzxjfyasbvwv"; + hash = "sha256-OOIq6U7HCxcYvBFZdewSpglg9lFzITsb6IPu/EID+Z0="; }; - vendorSha256 = "1597vrs4b7k6gkmkvf7xnd38rvjixmlcz0j7npmik9nbkm57l74m"; + vendorHash = "sha256-qh3DJFxf1FqYgbULo4M+0nSOQ6uTlMTjAqNl7l+IPvk="; subPackages = [ "cmd" ]; - # Patches provider resolver to support resolving unqualified names - # from $PATH, e.g. `summon -p gopass` instead of `summon -p $(which gopass)` - patches = lib.optionals patchResolver [ ./resolve-paths.patch ]; - postInstall = '' mv $out/bin/cmd $out/bin/summon ''; diff --git a/pkgs/development/tools/summon/resolve-paths.patch b/pkgs/development/tools/summon/resolve-paths.patch deleted file mode 100644 index cd49c50e2bd..00000000000 --- a/pkgs/development/tools/summon/resolve-paths.patch +++ /dev/null @@ -1,39 +0,0 @@ -From dd34727ebfbd59738084eeb7c2a020e40a4d0abe Mon Sep 17 00:00:00 2001 -From: Quentin <Quentin Inkling> -Date: Mon, 29 Jun 2020 17:35:04 +0300 -Subject: [PATCH] Patch for - ---- - provider/provider.go | 15 +++++++++++++++ - 1 file changed, 15 insertions(+) - -diff --git a/provider/provider.go b/provider/provider.go -index c1e28d9..f20fdaa 100644 ---- a/provider/provider.go -+++ b/provider/provider.go -@@ -78,7 +78,22 @@ func expandPath(provider string) string { - if path.Base(provider) != provider { - return provider - } -+ -+ var ( -+ stdOut bytes.Buffer -+ stdErr bytes.Buffer -+ ) -+ cmd := exec.Command("which", provider) -+ cmd.Stdout = &stdOut -+ cmd.Stderr = &stdErr -+ err := cmd.Run() -+ -+ if err == nil { -+ return strings.TrimSpace(stdOut.String()) -+ } -+ - return path.Join(DefaultPath, provider) -+ - } - - func getDefaultPath() string { --- -2.27.0 - diff --git a/pkgs/development/tools/taplo/default.nix b/pkgs/development/tools/taplo/default.nix index 3f6688f5837..0d4d529299b 100644 --- a/pkgs/development/tools/taplo/default.nix +++ b/pkgs/development/tools/taplo/default.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage rec { pname = "taplo"; - version = "0.8.0"; + version = "0.8.1"; src = fetchCrate { inherit version; pname = "taplo-cli"; - sha256 = "sha256-od8uL2xvIGFtftob3P0VQ+SPkwQgU68OxS6hk34c4+U="; + sha256 = "sha256-evNW6OA7rArj0TvOaQgktcQy0tWnel3ZL+ic78e6lOk="; }; - cargoSha256 = "sha256-1ba0FqegYNbRis7Nwl2RONHOxq0iuLah8a1QlWs4HfE="; + cargoSha256 = "sha256-jeLjoqEieR96mUZQmQtv7P78lmOaF18ruVhZLi/TieQ="; buildInputs = lib.optional stdenv.isDarwin Security; diff --git a/pkgs/development/tools/typos/default.nix b/pkgs/development/tools/typos/default.nix index 2915e466d03..042fa4d200b 100644 --- a/pkgs/development/tools/typos/default.nix +++ b/pkgs/development/tools/typos/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "typos"; - version = "1.15.10"; + version = "1.16.0"; src = fetchFromGitHub { owner = "crate-ci"; repo = pname; rev = "v${version}"; - hash = "sha256-m2AefZ7iNbbguRmXHvstWX8bc17ERiHI+hiYjDM0WNg="; + hash = "sha256-pF4zMHuNwrabIJ2kmnCVUWu7V2aEhROAskSxY8j71fQ="; }; - cargoHash = "sha256-Lu2FmBRjGmbx28jxN6w3u+eUCC4O5lkv9ve6nCXDaE4="; + cargoHash = "sha256-Bc7+ydHMWRwkhBN+dfaIIx5wwXkENDw2F1tyb/VcDhY="; meta = with lib; { description = "Source code spell checker"; diff --git a/pkgs/development/web/function-runner/default.nix b/pkgs/development/web/function-runner/default.nix index 3ffd2492129..2136876483b 100644 --- a/pkgs/development/web/function-runner/default.nix +++ b/pkgs/development/web/function-runner/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "function-runner"; - version = "3.4.0"; + version = "3.5.0"; src = fetchFromGitHub { owner = "Shopify"; repo = pname; rev = "v${version}"; - sha256 = "sha256-oQtob1ugjMl8HoaHg9/2fhq8JG0xPU1Ht4OiSLOa96I="; + sha256 = "sha256-dMN1OY9r2lK/z692gq3mLhmDm2LaNdoCT2/zxmFS0uA="; }; - cargoHash = "sha256-sUIbPW9lWirJUxy2AHENbPXYTQ1lkCtH4LyQ2pD4yXI="; + cargoHash = "sha256-y5anlqt7deQDjfrfKpXHKle5g24Cruy7bs68pm0bCD4="; meta = with lib; { description = "A CLI tool which allows you to run Wasm Functions intended for the Shopify Functions infrastructure"; diff --git a/pkgs/games/doom-ports/doomrunner/default.nix b/pkgs/games/doom-ports/doomrunner/default.nix index 17048d57630..02436442227 100644 --- a/pkgs/games/doom-ports/doomrunner/default.nix +++ b/pkgs/games/doom-ports/doomrunner/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "doomrunner"; - version = "1.7.2"; + version = "1.7.3"; src = fetchFromGitHub { owner = "Youda008"; repo = "DoomRunner"; rev = "v${finalAttrs.version}"; - hash = "sha256-a+f1L7WKdSwMlmXvvIkN+CPvW7Wh0gr4WuXsYKotfPE="; + hash = "sha256-8355WuVF3OQ2xl1VCvMZYDRRhHaTd8rdll5e4YzrYLc="; }; buildInputs = [ qtbase ]; diff --git a/pkgs/games/linthesia/default.nix b/pkgs/games/linthesia/default.nix index 0914722a9ac..0fd252e7ba5 100644 --- a/pkgs/games/linthesia/default.nix +++ b/pkgs/games/linthesia/default.nix @@ -1,15 +1,31 @@ -{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, python3, libGL, libGLU -, alsa-lib, glibmm, sqlite, SDL2, SDL2_ttf_2_0_15, SDL2_image, gtk3, wrapGAppsHook }: +{ lib +, SDL2 +, SDL2_image +, SDL2_ttf +, alsa-lib +, fetchFromGitHub +, glibmm +, gtk3 +, libGL +, libGLU +, meson +, ninja +, pkg-config +, python3 +, sqlite +, stdenv +, wrapGAppsHook +}: stdenv.mkDerivation rec { pname = "linthesia"; - version = "0.8.0"; + version = "unstable-2023-05-23"; src = fetchFromGitHub { owner = "linthesia"; repo = "linthesia"; - rev = version; - sha256 = "sha256-bdW0RlV14ttnK8NizfNfXmZ7zlJOqZCpVvt8vT2Pjys="; + rev = "1f2701241f8865c2f5c14a97b81ae64884cf0396"; + sha256 = "sha256-3uPcpDUGtAGW9q/u8Cn+0bNqikII1Y/a0PKARW/5nao="; }; postPatch = '' @@ -24,7 +40,7 @@ stdenv.mkDerivation rec { glibmm sqlite SDL2 - SDL2_ttf_2_0_15 + SDL2_ttf SDL2_image gtk3.out # icon cache ]; @@ -34,5 +50,6 @@ stdenv.mkDerivation rec { inherit (src.meta) homepage; license = licenses.gpl2Plus; platforms = platforms.linux; + maintainers = with maintainers; [ ckie ]; }; } diff --git a/pkgs/games/minetest/default.nix b/pkgs/games/minetest/default.nix index 0f645ce3796..550f088e8af 100644 --- a/pkgs/games/minetest/default.nix +++ b/pkgs/games/minetest/default.nix @@ -14,6 +14,7 @@ , openal , libvorbis , sqlite +, lua5_1 , luajit , freetype , gettext @@ -93,8 +94,9 @@ let nativeBuildInputs = [ cmake doxygen graphviz ninja ]; buildInputs = [ - irrlichtmtInput luajit jsoncpp gettext freetype sqlite curl bzip2 ncurses + irrlichtmtInput jsoncpp gettext freetype sqlite curl bzip2 ncurses gmp libspatialindex + ] ++ [ (if lib.meta.availableOn stdenv.hostPlatform luajit then luajit else lua5_1) ] ++ [ ] ++ optionals stdenv.isDarwin [ libiconv OpenGL OpenAL Carbon Cocoa ] ++ optionals buildClient [ diff --git a/pkgs/misc/cups/default.nix b/pkgs/misc/cups/default.nix index 7c809f0c964..99d56af97c3 100644 --- a/pkgs/misc/cups/default.nix +++ b/pkgs/misc/cups/default.nix @@ -23,11 +23,11 @@ stdenv.mkDerivation rec { pname = "cups"; - version = "2.4.5"; + version = "2.4.6"; src = fetchurl { url = "https://github.com/OpenPrinting/cups/releases/download/v${version}/cups-${version}-source.tar.gz"; - sha256 = "sha256-mkBN5V90UlsKaFHfDP3r+hIVrsDnwve+a5sJtpFvsAA="; + sha256 = "sha256-WOlwzxlV4cyH0IR8MlJtnCzO4zXl8OOIKygxOLoOcmI="; }; outputs = [ "out" "lib" "dev" "man" ]; diff --git a/pkgs/misc/dxvk/default.nix b/pkgs/misc/dxvk/default.nix index 49b6c4d0beb..88b7e5b104f 100644 --- a/pkgs/misc/dxvk/default.nix +++ b/pkgs/misc/dxvk/default.nix @@ -8,8 +8,12 @@ stdenvNoCC.mkDerivation (finalAttrs: let - dxvk32 = if stdenv.isDarwin then pkgsCross.mingw32.dxvk_1 else pkgsCross.mingw32.dxvk_2; - dxvk64 = if stdenv.isDarwin then pkgsCross.mingwW64.dxvk_1 else pkgsCross.mingwW64.dxvk_2; + dxvk32 = if stdenv.isDarwin + then pkgsCross.mingw32.dxvk_1.override { enableMoltenVKCompat = true; } + else pkgsCross.mingw32.dxvk_2; + dxvk64 = if stdenv.isDarwin + then pkgsCross.mingwW64.dxvk_1.override { enableMoltenVKCompat = true; } + else pkgsCross.mingwW64.dxvk_2; in { pname = "dxvk"; diff --git a/pkgs/misc/dxvk/dxvk.nix b/pkgs/misc/dxvk/dxvk.nix index e0aa7105bb3..b7bc4f2fc12 100644 --- a/pkgs/misc/dxvk/dxvk.nix +++ b/pkgs/misc/dxvk/dxvk.nix @@ -5,14 +5,16 @@ , meson , ninja , windows -, dxvkVersion +, dxvkVersion ? "default" , spirv-headers , vulkan-headers , SDL2 , glfw , pkgsBuildHost +, gitUpdater , sdl2Support ? true , glfwSupport ? false +, enableMoltenVKCompat ? false }: # SDL2 and GLFW support are mutually exclusive. @@ -34,7 +36,7 @@ let hash = "sha256-T93ZylxzJGprrP+j6axZwl2d3hJowMCUOKNjIyNzkmE="; }; # These patches are required when using DXVK with Wine on Darwin. - patches = lib.optionals stdenv.buildPlatform.isDarwin [ + patches = lib.optionals enableMoltenVKCompat [ # Patch DXVK to work with MoltenVK even though it doesn’t support some required features. # Some games work poorly (particularly Unreal Engine 4 games), but others work pretty well. ./darwin-dxvk-compat.patch @@ -43,13 +45,13 @@ let ./darwin-thread-primitives.patch ]; }; - "2.1" = rec { - version = "2.1"; + "default" = rec { + version = "2.2"; src = fetchFromGitHub { owner = "doitsujin"; repo = "dxvk"; rev = "v${version}"; - hash = "sha256-A4KR11brfQbR56dGt371MRwMN/H6HFAU8TlFC97/bRs="; + hash = "sha256-GKRd66DvcA+7p3/wDqAUi02ZLRSVZ/fvJM0PQDEKVMA="; fetchSubmodules = true; # Needed for the DirectX headers and libdisplay-info }; patches = [ ]; @@ -59,7 +61,7 @@ let isWindows = stdenv.targetPlatform.uname.system == "Windows"; isCross = stdenv.hostPlatform != stdenv.targetPlatform; in -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "dxvk"; inherit (srcs.${dxvkVersion}) version src patches; @@ -95,6 +97,12 @@ stdenv.mkDerivation { doCheck = isDxvk2 && !isCross; + passthru = lib.optionalAttrs (lib.versionAtLeast finalAttrs.version "2.0") { + updateScript = gitUpdater { + rev-prefix = "v"; + }; + }; + meta = { description = "A Vulkan-based translation layer for Direct3D 9/10/11"; homepage = "https://github.com/doitsujin/dxvk"; @@ -103,4 +111,4 @@ stdenv.mkDerivation { license = lib.licenses.zlib; platforms = lib.platforms.windows ++ lib.optionals isDxvk2 lib.platforms.linux; }; -} +}) diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix index ad1f3e8e1e4..e37797d499c 100644 --- a/pkgs/misc/ghostscript/default.nix +++ b/pkgs/misc/ghostscript/default.nix @@ -141,6 +141,7 @@ stdenv.mkDerivation rec { dylib_version = lib.versions.majorMinor version; preFixup = lib.optionalString stdenv.isDarwin '' install_name_tool -change libgs.dylib.$dylib_version $out/lib/libgs.dylib.$dylib_version $out/bin/gs + install_name_tool -change libgs.dylib.$dylib_version $out/lib/libgs.dylib.$dylib_version $out/bin/gsx ''; # validate dynamic linkage @@ -149,6 +150,7 @@ stdenv.mkDerivation rec { runHook preInstallCheck $out/bin/gs --version + $out/bin/gsx --version pushd examples for f in *.{ps,eps,pdf}; do echo "Rendering $f" diff --git a/pkgs/misc/seafile-shared/default.nix b/pkgs/misc/seafile-shared/default.nix index a5bb8835008..dfbe3998c91 100644 --- a/pkgs/misc/seafile-shared/default.nix +++ b/pkgs/misc/seafile-shared/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "seafile-shared"; - version = "9.0.2"; + version = "9.0.3"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile"; rev = "v${version}"; - sha256 = "sha256-aJJVrKulZVa1LNOUBIwuPrWqlsjz7kyP/LXWwxO8++A="; + sha256 = "sha256-g8MQFhDBBUuEDGsJ14rHGsaGEznOtCMVOv+5kljXByY="; }; nativeBuildInputs = [ diff --git a/pkgs/os-specific/darwin/airbuddy/default.nix b/pkgs/os-specific/darwin/airbuddy/default.nix index 9e4865d65b7..1dfb5cf1c13 100644 --- a/pkgs/os-specific/darwin/airbuddy/default.nix +++ b/pkgs/os-specific/darwin/airbuddy/default.nix @@ -6,12 +6,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "airbuddy"; - version = "2.6.3"; + version = "2.7"; src = fetchurl { name = "AirBuddy.dmg"; url = "https://download.airbuddy.app/WebDownload/AirBuddy_v${finalAttrs.version}.dmg"; - hash = "sha256-q/Mbkm90ptIkdTLV2KDT9CM2Hsxnkway5Fw0F6d7Tqc="; + hash = "sha256-i/pxRG5o03jh9D46F9s8cSpf8A1aQEb+u3JiPjDlubA="; }; dontPatch = true; @@ -21,6 +21,18 @@ stdenvNoCC.mkDerivation (finalAttrs: { nativeBuildInputs = [ undmg ]; + # AirBuddy.dmg is not HFS formatted, default unpackPhase fails + # https://discourse.nixos.org/t/help-with-error-only-hfs-file-systems-are-supported-on-ventura + unpackCmd = '' + mnt=$(mktemp -d) + + /usr/bin/hdiutil attach -nobrowse -readonly $src -mountpoint $mnt + + shopt -s extglob + DEST="$PWD" + (cd "$mnt"; cp -a !(Applications) "$DEST/") + ''; + sourceRoot = "AirBuddy.app"; installPhase = '' diff --git a/pkgs/os-specific/darwin/apple-source-releases/configd/default.nix b/pkgs/os-specific/darwin/apple-source-releases/configd/default.nix index d17db5a345a..38b13f784a3 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/configd/default.nix +++ b/pkgs/os-specific/darwin/apple-source-releases/configd/default.nix @@ -13,6 +13,7 @@ appleDerivation' stdenv { NIX_CFLAGS_COMPILE = toString [ "-ISystemConfiguration.framework/Headers" "-I${xnu}/Library/Frameworks/System.framework/Versions/B/PrivateHeaders" + "-D_DNS_SD_LIBDISPATCH" # Needed for DNSServiceSetDispatchQueue to be available ]; }; diff --git a/pkgs/os-specific/darwin/cctools/darwin-no-memstream.patch b/pkgs/os-specific/darwin/cctools/darwin-memstream.patch index bb8a4ad68f3..3e0d0a43ba8 100644 --- a/pkgs/os-specific/darwin/cctools/darwin-no-memstream.patch +++ b/pkgs/os-specific/darwin/cctools/darwin-memstream.patch @@ -1,7 +1,3 @@ -MacOS SDKs before 10.13 don't support open_memstream. This is already replaced -by a runtime check in cctools-port, but because we build with SDK 10.12 by -default, linking still fails for us. Disable it entirely here. - --- a/cctools/include/stuff/diagnostics.h +++ b/cctools/include/stuff/diagnostics.h @@ -60,13 +60,6 @@ void diagnostics_log_msg(enum diagnostic_level level, const char* message); @@ -16,6 +12,6 @@ default, linking still fails for us. Disable it entirely here. -#ifndef HAVE_OPENMEMSTREAM_RUNTIME -# define HAVE_OPENMEMSTREAM_RUNTIME 1 -#endif -+#define HAVE_OPENMEMSTREAM_RUNTIME 0 ++#define HAVE_OPENMEMSTREAM_RUNTIME 1 #endif /* diagnostics_h */ diff --git a/pkgs/os-specific/darwin/cctools/llvm.nix b/pkgs/os-specific/darwin/cctools/llvm.nix index 290ded7920c..f2986bf872f 100644 --- a/pkgs/os-specific/darwin/cctools/llvm.nix +++ b/pkgs/os-specific/darwin/cctools/llvm.nix @@ -1,9 +1,11 @@ # Create a cctools-compatible bintools that uses equivalent tools from LLVM in place of the ones # from cctools when possible. -{ lib, stdenv, makeWrapper, cctools-port, llvmPackages, enableManpages ? true }: +{ lib, stdenv, makeWrapper, cctools-port, llvmPackages, enableManpages ? stdenv.targetPlatform == stdenv.hostPlatform }: let + inherit (stdenv) targetPlatform hostPlatform; + cctoolsVersion = lib.getVersion cctools-port; llvmVersion = llvmPackages.release_version; @@ -18,6 +20,10 @@ let # not appear to have issues, but the source is not available yet (as of June 2023). useLLVMStrip = lib.versionAtLeast llvmVersion "15" || lib.versionAtLeast cctoolsVersion "1005.2"; + # Clang 11 performs an optimization on x86_64 that is sensitive to the presence of debug info. + # This causes GCC to fail to bootstrap due to object file differences between stages 2 and 3. + useClangAssembler = lib.versionAtLeast llvmVersion "12" || !stdenv.isx86_64; + llvm_bins = [ "dwarfdump" "nm" @@ -50,9 +56,10 @@ let ] ++ lib.optional (!useLLVMBitcodeStrip) "bitcode_strip" ++ lib.optional (!useLLVMOtool) "otool" - ++ lib.optional (!useLLVMStrip) "strip"; + ++ lib.optional (!useLLVMStrip) "strip" + ++ lib.optional (!useClangAssembler) "as"; - inherit (stdenv.cc) targetPrefix; + targetPrefix = lib.optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-"; linkManPages = pkg: source: target: lib.optionalString enableManpages '' sourcePath=${pkg}/share/man/man1/${source}.1.gz @@ -77,11 +84,13 @@ stdenv.mkDerivation { mkdir -p "$out/bin" "$man" ln -s ${lib.getDev cctools-port} "$dev" + '' + lib.optionalString useClangAssembler '' # Use the clang-integrated assembler instead of using `as` from cctools. makeWrapper "${lib.getBin llvmPackages.clang-unwrapped}/bin/clang" "$out/bin/${targetPrefix}as" \ --add-flags "-x assembler -integrated-as -c" - ln -s "${lib.getBin llvmPackages.bintools-unwrapped}/bin/llvm-ar" "$out/bin/${targetPrefix}ar" + '' + '' + ln -s "${lib.getBin llvmPackages.bintools-unwrapped}/bin/${targetPrefix}llvm-ar" "$out/bin/${targetPrefix}ar" ${linkManPages llvmPackages.llvm-manpages "llvm-ar" "ar"} for tool in ${toString llvm_bins}; do diff --git a/pkgs/os-specific/darwin/cctools/port.nix b/pkgs/os-specific/darwin/cctools/port.nix index 4d807997751..c9b11ee2015 100644 --- a/pkgs/os-specific/darwin/cctools/port.nix +++ b/pkgs/os-specific/darwin/cctools/port.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, autoreconfHook +{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, autoreconfHook, memstreamHook , installShellFiles , libuuid , libobjc ? null, maloader ? null @@ -35,7 +35,8 @@ stdenv.mkDerivation { outputs = [ "out" "dev" "man" ]; - nativeBuildInputs = [ autoconf automake libtool autoreconfHook installShellFiles ]; + nativeBuildInputs = [ autoconf automake libtool autoreconfHook installShellFiles ] + ++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ memstreamHook ]; buildInputs = [ libuuid ] ++ lib.optionals stdenv.isDarwin [ libobjc ] ++ lib.optional enableTapiSupport libtapi; @@ -51,8 +52,9 @@ stdenv.mkDerivation { url = "https://github.com/MercuryTechnologies/cctools-port/commit/025899b7b3593dedb0c681e689e57c0e7bbd9b80.patch"; hash = "sha256-SWVUzFaJHH2fu9y8RcU3Nx/QKx60hPE5zFx0odYDeQs="; }) - ] - ++ lib.optional stdenv.isDarwin ./darwin-no-memstream.patch; + # Always use `open_memstream`. This is provided by memstream via hook on x86_64-darwin. + ./darwin-memstream.patch + ]; __propagatedImpureHostDeps = [ # As far as I can tell, otool from cctools is the only thing that depends on these two, and we should fix them diff --git a/pkgs/os-specific/darwin/rewrite-tbd/default.nix b/pkgs/os-specific/darwin/rewrite-tbd/default.nix index 5cf63754dfb..7a5467dc92a 100644 --- a/pkgs/os-specific/darwin/rewrite-tbd/default.nix +++ b/pkgs/os-specific/darwin/rewrite-tbd/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation { pname = "rewrite-tbd"; - version = "20201114"; + version = "unstable-2023-03-27"; src = fetchFromGitHub { owner = "thefloweringash"; repo = "rewrite-tbd"; - rev = "988f29c6ccbca9b883966225263d8d78676da6a3"; - sha256 = "08sk91zwj6n9x2ymwid2k7y0rwv5b7p6h1b25ipx1dv0i43p6v1a"; + rev = "d7852691762635028d237b7d00c3dc6a6613de79"; + hash = "sha256-syxioFiGvEv4Ypk5hlIjLQth5YmdFdr+NC+aXSXzG4k="; }; # Nix takes care of these paths. Avoiding the use of `pkg-config` prevents an infinite recursion. @@ -25,7 +25,7 @@ stdenv.mkDerivation { meta = with lib; { homepage = "https://github.com/thefloweringash/rewrite-tbd/"; description = "Rewrite filepath in .tbd to Nix applicable format"; - platforms = platforms.darwin; + platforms = platforms.unix; license = licenses.mit; }; } diff --git a/pkgs/os-specific/darwin/swift-corelibs/0002-Add-missing-launchd-header.patch b/pkgs/os-specific/darwin/swift-corelibs/0002-Add-missing-launchd-header.patch new file mode 100644 index 00000000000..b1187c56587 --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0002-Add-missing-launchd-header.patch @@ -0,0 +1,11 @@ +--- a/CoreFoundation/RunLoop.subproj/CFMessagePort.c 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/RunLoop.subproj/CFMessagePort.c 2023-06-09 20:25:28.599209755 -0400 +@@ -28,6 +28,8 @@ + #endif + #endif + ++#include <bootstrap.h> ++ + extern pid_t getpid(void); + + #define __kCFMessagePortMaxNameLengthMax 255 diff --git a/pkgs/os-specific/darwin/swift-corelibs/0003-Fix-incompatible-pointer-conversion.patch b/pkgs/os-specific/darwin/swift-corelibs/0003-Fix-incompatible-pointer-conversion.patch new file mode 100644 index 00000000000..910b622ed3c --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0003-Fix-incompatible-pointer-conversion.patch @@ -0,0 +1,25 @@ +diff -u a/CoreFoundation/URL.subproj/CFURLComponents.c b/CoreFoundation/URL.subproj/CFURLComponents.c +--- a/CoreFoundation/URL.subproj/CFURLComponents.c 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/URL.subproj/CFURLComponents.c 2023-06-09 20:36:52.995514573 -0400 +@@ -66,7 +66,8 @@ + return CFRetain(CFSTR("A really nice CFURLComponents object")); + } + +-CF_CROSS_PLATFORM_EXPORT void __CFURLComponentsDeallocate(CFURLComponentsRef instance) { ++CF_CROSS_PLATFORM_EXPORT void __CFURLComponentsDeallocate(CFTypeRef cf) { ++ CFURLComponentsRef instance = (CFURLComponentsRef)cf; + __CFGenericValidateType(instance, _CFURLComponentsGetTypeID()); + + if (instance->_urlString) CFRelease(instance->_urlString); +diff -u a/CoreFoundation/URL.subproj/CFURLComponents.h b/CoreFoundation/URL.subproj/CFURLComponents.h +--- a/CoreFoundation/URL.subproj/CFURLComponents.h 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/URL.subproj/CFURLComponents.h 2023-06-09 20:39:36.967857713 -0400 +@@ -38,7 +38,7 @@ + + CF_EXPORT CFTypeID _CFURLComponentsGetTypeID(void); + +-CF_CROSS_PLATFORM_EXPORT void __CFURLComponentsDeallocate(CFURLComponentsRef); ++CF_CROSS_PLATFORM_EXPORT void __CFURLComponentsDeallocate(CFTypeRef); + + // URLComponents are always mutable. + CF_EXPORT _Nullable CFURLComponentsRef _CFURLComponentsCreate(CFAllocatorRef alloc); diff --git a/pkgs/os-specific/darwin/swift-corelibs/0004-Fix-Darwin-cmake-build.patch b/pkgs/os-specific/darwin/swift-corelibs/0004-Fix-Darwin-cmake-build.patch new file mode 100644 index 00000000000..afffa1abc8e --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0004-Fix-Darwin-cmake-build.patch @@ -0,0 +1,66 @@ +--- a/CoreFoundation/CMakeLists.txt 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/CMakeLists.txt 2023-06-29 18:52:49.096019700 -0400 +@@ -129,7 +129,7 @@ + Base.subproj/CFByteOrder.h + Base.subproj/CFUUID.h + Base.subproj/CFUtilities.h +- Base.subproj/SwiftRuntime/CoreFoundation.h ++ Base.subproj/CoreFoundation.h # The SwiftRuntime version of this file causes linker errors and is not correct for standalone CF. + Base.subproj/SwiftRuntime/TargetConditionals.h + # Collections + Collections.subproj/CFArray.h +@@ -245,6 +245,8 @@ + # RunLoop + RunLoop.subproj/CFRunLoop.c + RunLoop.subproj/CFSocket.c ++ RunLoop.subproj/CFMachPort.c # These files are missing from the upstream `CMakeLists.txt` but required to build on Darwin. ++ RunLoop.subproj/CFMessagePort.c + # Stream + Stream.subproj/CFConcreteStreams.c + Stream.subproj/CFSocketStream.c +@@ -336,6 +338,11 @@ + target_include_directories(CoreFoundation + PRIVATE + ${CURL_INCLUDE_DIRS}) ++elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) ++ find_package(CURL REQUIRED) ++ target_include_directories(CoreFoundation PRIVATE ${CURL_INCLUDE_DIRS}) ++ find_package(LibXml2 REQUIRED) ++ target_include_directories(CoreFoundation PRIVATE ${LIBXML2_INCLUDE_DIR}) + else() + target_include_directories(CoreFoundation + PRIVATE +@@ -365,6 +372,10 @@ + PRIVATE + ${CURL_LIBRARIES} + ${LIBXML2_LIBRARIES}) ++elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) ++ target_link_libraries(CoreFoundation PRIVATE ++ ${CURL_LIBRARIES} ++ ${LIBXML2_LIBRARIES}) + else() + target_link_libraries(CoreFoundation + PRIVATE +@@ -398,9 +400,19 @@ + target_link_libraries(CoreFoundation + PRIVATE + icucore) +- set_target_properties(CoreFoundation +- PROPERTIES LINK_FLAGS +- -Xlinker;-alias_list;-Xlinker;Base.subproj/DarwinSymbolAliases;-twolevel_namespace;-sectcreate;__UNICODE;__csbitmaps;CharacterSets/CFCharacterSetBitmaps.bitmap;-sectcreate;__UNICODE;__properties;CharacterSets/CFUniCharPropertyDatabase.data;-sectcreate;__UNICODE;__data;CharacterSets/CFUnicodeData-L.mapping;-segprot;__UNICODE;r;r) ++ target_link_options(CoreFoundation ++ PUBLIC ++ "LINKER:-alias_list,../Base.subproj/DarwinSymbolAliases" ++ "LINKER:-twolevel_namespace" ++ "LINKER:-sectcreate,__UNICODE,__csbitmaps,../CharacterSets/CFCharacterSetBitmaps.bitmap" ++ "LINKER:-sectcreate,__UNICODE,__properties,../CharacterSets/CFUniCharPropertyDatabase.data" ++ "LINKER:-sectcreate,__UNICODE,__data,../CharacterSets/CFUnicodeData-L.mapping" ++ "LINKER:-segprot,__UNICODE,r,r" ++ "LINKER:-current_version,1454.90.0" ++ "LINKER:-compatibility_version,150.0.0" ++ "LINKER:-init,___CFInitialize") ++ set(CMAKE_SHARED_LIBRARY_PREFIX "") ++ set(CMAKE_SHARED_LIBRARY_SUFFIX "") + endif() + + install(TARGETS diff --git a/pkgs/os-specific/darwin/swift-corelibs/0005-Fix-framework-installation-path.patch b/pkgs/os-specific/darwin/swift-corelibs/0005-Fix-framework-installation-path.patch new file mode 100644 index 00000000000..e771ab3c66f --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0005-Fix-framework-installation-path.patch @@ -0,0 +1,23 @@ +diff -u aa/CoreFoundation/CMakeLists.txt b/CoreFoundation/CMakeLists.txt +--- a/CoreFoundation/CMakeLists.txt 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/CMakeLists.txt 2023-06-29 18:59:19.492601179 -0400 + +@@ -424,16 +424,11 @@ + set(CMAKE_SHARED_LIBRARY_SUFFIX "") + endif() + +-install(TARGETS +- CoreFoundation +- DESTINATION +- "${CMAKE_INSTALL_FULL_LIBDIR}") + install(DIRECTORY + ${CoreFoundation_FRAMEWORK_DIRECTORY} + DESTINATION +- ${CMAKE_INSTALL_PREFIX}/System/Library/Frameworks +- USE_SOURCE_PERMISSIONS +- PATTERN PrivateHeaders EXCLUDE) ++ ${CMAKE_INSTALL_PREFIX}/Library/Frameworks ++ USE_SOURCE_PERMISSIONS) + + + # TODO(compnerd) formalize this diff --git a/pkgs/os-specific/darwin/swift-corelibs/0006-System-CF-framework-compatibility.patch b/pkgs/os-specific/darwin/swift-corelibs/0006-System-CF-framework-compatibility.patch new file mode 100644 index 00000000000..248cb5f6003 --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0006-System-CF-framework-compatibility.patch @@ -0,0 +1,84 @@ +diff -u a/CoreFoundation/CMakeLists.txt b/CoreFoundation/CMakeLists.txt +--- a/CoreFoundation/CMakeLists.txt 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/CMakeLists.txt 2023-06-29 18:59:08.659632504 -0400 +@@ -1,5 +1,5 @@ + +-cmake_minimum_required(VERSION 3.4.3) ++cmake_minimum_required(VERSION 3.14) + list(APPEND CMAKE_MODULE_PATH + "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules") + +@@ -45,6 +45,8 @@ + ${FRAMEWORK_LIBRARY_TYPE} + FRAMEWORK_DIRECTORY + CoreFoundation_FRAMEWORK_DIRECTORY ++ VERSION ++ A + MODULE_MAP + Base.subproj/module.modulemap + PRIVATE_HEADERS +diff -u a/CoreFoundation/cmake/modules/CoreFoundationAddFramework.cmake b/CoreFoundation/cmake/modules/CoreFoundationAddFramework.cmake +--- a/CoreFoundation/cmake/modules/CoreFoundationAddFramework.cmake 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/cmake/modules/CoreFoundationAddFramework.cmake 2023-06-29 18:57:55.792860996 -0400 +@@ -3,7 +3,7 @@ + + function(add_framework NAME) + set(options STATIC SHARED) +- set(single_value_args MODULE_MAP FRAMEWORK_DIRECTORY) ++ set(single_value_args MODULE_MAP FRAMEWORK_DIRECTORY VERSION) + set(multiple_value_args PRIVATE_HEADERS PUBLIC_HEADERS SOURCES) + cmake_parse_arguments(AF "${options}" "${single_value_args}" "${multiple_value_args}" ${ARGN}) + +@@ -14,26 +14,32 @@ + set(AF_TYPE SHARED) + endif() + ++ file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/${NAME}.framework/Versions/${AF_VERSION}) ++ file(CREATE_LINK ${AF_VERSION} ${CMAKE_BINARY_DIR}/${NAME}.framework/Versions/Current SYMBOLIC) ++ + if(AF_MODULE_MAP) + file(COPY + ${AF_MODULE_MAP} + DESTINATION +- ${CMAKE_BINARY_DIR}/${NAME}.framework/Modules ++ ${CMAKE_BINARY_DIR}/${NAME}.framework/Versions/Current/Modules + NO_SOURCE_PERMISSIONS) ++ file(CREATE_LINK Versions/Current/Modules ${CMAKE_BINARY_DIR}/${NAME}.framework/Modules SYMBOLIC) + endif() + if(AF_PUBLIC_HEADERS) + file(COPY + ${AF_PUBLIC_HEADERS} + DESTINATION +- ${CMAKE_BINARY_DIR}/${NAME}.framework/Headers ++ ${CMAKE_BINARY_DIR}/${NAME}.framework/Versions/Current/Headers + NO_SOURCE_PERMISSIONS) ++ file(CREATE_LINK Versions/Current/Headers ${CMAKE_BINARY_DIR}/${NAME}.framework/Headers SYMBOLIC) + endif() + if(AF_PRIVATE_HEADERS) + file(COPY + ${AF_PRIVATE_HEADERS} + DESTINATION +- ${CMAKE_BINARY_DIR}/${NAME}.framework/PrivateHeaders ++ ${CMAKE_BINARY_DIR}/${NAME}.framework/Versions/Current/PrivateHeaders + NO_SOURCE_PERMISSIONS) ++ file(CREATE_LINK Versions/Current/PrivateHeaders ${CMAKE_BINARY_DIR}/${NAME}.framework/PrivateHeaders SYMBOLIC) + endif() + add_custom_target(${NAME}_POPULATE_HEADERS + DEPENDS +@@ -51,13 +57,15 @@ + set_target_properties(${NAME} + PROPERTIES + LIBRARY_OUTPUT_DIRECTORY +- ${CMAKE_BINARY_DIR}/${NAME}.framework) ++ ${CMAKE_BINARY_DIR}/${NAME}.framework/Versions/Current) + target_compile_options(${NAME} + PRIVATE + -F;${CMAKE_BINARY_DIR} + -I;${CMAKE_BINARY_DIR}/${NAME}.framework/PrivateHeaders) + add_dependencies(${NAME} ${NAME}_POPULATE_HEADERS) + ++ file(CREATE_LINK Versions/Current/${NAME} ${CMAKE_BINARY_DIR}/${NAME}.framework/${NAME} SYMBOLIC) ++ + if(AF_FRAMEWORK_DIRECTORY) + set(${AF_FRAMEWORK_DIRECTORY} ${CMAKE_BINARY_DIR}/${NAME}.framework PARENT_SCOPE) + endif() diff --git a/pkgs/os-specific/darwin/swift-corelibs/0007-Use-nixpkgs-icu.patch b/pkgs/os-specific/darwin/swift-corelibs/0007-Use-nixpkgs-icu.patch new file mode 100644 index 00000000000..78fa517ce76 --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0007-Use-nixpkgs-icu.patch @@ -0,0 +1,31 @@ +diff -ur d/CoreFoundation/CMakeLists.txt e/CoreFoundation/CMakeLists.txt +--- d/CoreFoundation/CMakeLists.txt 1969-12-31 19:00:01.000000000 -0500 ++++ e/CoreFoundation/CMakeLists.txt 2023-06-29 19:13:15.561253229 -0400 +@@ -343,6 +343,7 @@ + elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) + find_package(CURL REQUIRED) + target_include_directories(CoreFoundation PRIVATE ${CURL_INCLUDE_DIRS}) ++ find_package(ICU COMPONENTS uc i18n data REQUIRED) + find_package(LibXml2 REQUIRED) + target_include_directories(CoreFoundation PRIVATE ${LIBXML2_INCLUDE_DIR}) + else() +@@ -377,6 +378,9 @@ + elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) + target_link_libraries(CoreFoundation PRIVATE + ${CURL_LIBRARIES} ++ ICU::uc ++ ICU::i18n ++ ICU::data + ${LIBXML2_LIBRARIES}) + else() + target_link_libraries(CoreFoundation +@@ -408,9 +412,6 @@ + PROPERTIES LINK_FLAGS + -Xlinker;@${CMAKE_SOURCE_DIR}/linux.ld;-Bsymbolic) + elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) +- target_link_libraries(CoreFoundation +- PRIVATE +- icucore) + target_link_options(CoreFoundation + PUBLIC + "LINKER:-alias_list,../Base.subproj/DarwinSymbolAliases" diff --git a/pkgs/os-specific/darwin/swift-corelibs/0008-Dont-link-libcurl.patch b/pkgs/os-specific/darwin/swift-corelibs/0008-Dont-link-libcurl.patch new file mode 100644 index 00000000000..4207bf1a82f --- /dev/null +++ b/pkgs/os-specific/darwin/swift-corelibs/0008-Dont-link-libcurl.patch @@ -0,0 +1,46 @@ +diff -u a/CoreFoundation/CMakeLists.txt b/CoreFoundation/CMakeLists.txt +--- a/CoreFoundation/CMakeLists.txt 1969-12-31 19:00:01.000000000 -0500 ++++ b/CoreFoundation/CMakeLists.txt 2023-06-29 19:39:30.074449222 -0400 +@@ -104,7 +104,6 @@ + # URL + URL.subproj/CFURL.inc.h + URL.subproj/CFURLPriv.h +- URL.subproj/CFURLSessionInterface.h + PUBLIC_HEADERS + # FIXME: PrivateHeaders referenced by public headers + Base.subproj/CFKnownLocations.h +@@ -120,7 +119,6 @@ + String.subproj/CFRegularExpression.h + String.subproj/CFRunArray.h + URL.subproj/CFURLPriv.h +- URL.subproj/CFURLSessionInterface.h + + # AppServices + AppServices.subproj/CFNotificationCenter.h +@@ -280,8 +278,7 @@ + URL.subproj/CFURL.c + URL.subproj/CFURLAccess.c + URL.subproj/CFURLComponents.c +- URL.subproj/CFURLComponents_URIParser.c +- URL.subproj/CFURLSessionInterface.c) ++ URL.subproj/CFURLComponents_URIParser.c) + if(CMAKE_SYSTEM_NAME STREQUAL Linux OR CMAKE_SYSTEM_NAME STREQUAL Android) + target_compile_definitions(CoreFoundation + PRIVATE +@@ -341,8 +338,6 @@ + PRIVATE + ${CURL_INCLUDE_DIRS}) + elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) +- find_package(CURL REQUIRED) +- target_include_directories(CoreFoundation PRIVATE ${CURL_INCLUDE_DIRS}) + find_package(ICU COMPONENTS uc i18n data REQUIRED) + find_package(LibXml2 REQUIRED) + target_include_directories(CoreFoundation PRIVATE ${LIBXML2_INCLUDE_DIR}) +@@ -377,7 +372,6 @@ + ${LIBXML2_LIBRARIES}) + elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) + target_link_libraries(CoreFoundation PRIVATE +- ${CURL_LIBRARIES} + ICU::uc + ICU::i18n + ICU::data diff --git a/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix b/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix index 1e7aeb3689e..d77976773c6 100644 --- a/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix +++ b/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchurl, makeSetupHook, ninja, python3, curl, libxml2, objc4, ICU }: +{ lib, stdenv, fetchFromGitHub, fetchurl, makeSetupHook, cmake, ninja, pkg-config, launchd, libdispatch, python3, libxml2, objc4, icu }: let # 10.12 adds a new sysdir.h that our version of CF in the main derivation depends on, but @@ -21,29 +21,39 @@ stdenv.mkDerivation { sha256 = "17kpql0f27xxz4jjw84vpas5f5sn4vdqwv10g151rc3rswbwln1z"; }; - nativeBuildInputs = [ ninja python3 ]; - buildInputs = [ curl libxml2 objc4 ICU ]; - - patches = [ ./0001-Add-missing-TARGET_OS_-defines.patch ]; + nativeBuildInputs = [ cmake ninja pkg-config python3 ]; + buildInputs = [ (lib.getDev launchd) libdispatch libxml2 objc4 icu ]; + + patches = [ + ./0001-Add-missing-TARGET_OS_-defines.patch + # CFMessagePort.h uses `bootstrap_check_in` without declaring it, which is defined in the launchd headers. + ./0002-Add-missing-launchd-header.patch + # CFURLComponents fails to build with clang 16 due to an invalid pointer conversion. This is fixed upstream. + ./0003-Fix-incompatible-pointer-conversion.patch + # Fix `CMakeLists.txt` to allow it to be used instead of `build.py` to build on Darwin. + ./0004-Fix-Darwin-cmake-build.patch + # Install CF framework in `$out/Library/Frameworks` instead of `$out/System/Frameworks`. + ./0005-Fix-framework-installation-path.patch + # Build a framework that matches the contents of the system CoreFoundation. This patch adds + # versioning and drops the prefix and suffix, so the dynamic library is named `CoreFoundation` + # instead of `libCoreFoundation.dylib`. + ./0006-System-CF-framework-compatibility.patch + # Link against the nixpkgs ICU instead of using Apple’s vendored version. + ./0007-Use-nixpkgs-icu.patch + # Don’t link against libcurl. This breaks a cycle between CF and curl, which depends on CF and + # uses the SystemConfiguration framework to support NAT64. + # This is safe because the symbols provided in CFURLSessionInterface are not provided by the + # system CoreFoundation. They are meant to be used by the implementation of `NSURLSession` in + # swift-corelibs-foundation, which is not built because it is not fully compatible with the + # system Foundation used on Darwin. + ./0008-Dont-link-libcurl.patch + ]; postPatch = '' cd CoreFoundation cp ${sysdir-free-system-directories} Base.subproj/CFSystemDirectories.c - # In order, since I can't comment individual lines: - # 1. Disable dispatch support for now - # 2. For the linker too - # 3. Use the legit CoreFoundation.h, not the one telling you not to use it because of Swift - substituteInPlace build.py \ - --replace "cf.CFLAGS += '-DDEPLOYMENT" '#' \ - --replace "cf.LDFLAGS += '-ldispatch" '#' - - # Fix sandbox impurities. - substituteInPlace ../lib/script.py \ - --replace '/bin/cp' cp - patchShebangs --build ../configure - # Includes xpc for some initialization routine that they don't define anyway, so no harm here substituteInPlace PlugIn.subproj/CFBundlePriv.h \ --replace '#if (TARGET_OS_MAC' '#if (0' @@ -55,55 +65,27 @@ stdenv.mkDerivation { # The MIN macro doesn't seem to be defined sensibly for us. Not sure if our stdenv or their bug substituteInPlace Base.subproj/CoreFoundation_Prefix.h \ --replace '#if DEPLOYMENT_TARGET_WINDOWS || DEPLOYMENT_TARGET_LINUX' '#if 1' - - # Somehow our ICU doesn't have this, probably because it's too old (we'll update it soon when we update the rest of the SDK) - substituteInPlace Locale.subproj/CFLocale.c \ - --replace '#if U_ICU_VERSION_MAJOR_NUM' '#if 0 //' ''; - BUILD_DIR = "./Build"; - CFLAGS = "-DINCLUDE_OBJC -I${libxml2.dev}/include/libxml2"; # They seem to assume we include objc in some places and not in others, make a PR; also not sure why but libxml2 include path isn't getting picked up from buildInputs + env.NIX_CFLAGS_COMPILE = toString [ + # Silence warnings regarding other targets + "-Wno-error=undef-prefix" + # Avoid redefinitions when including objc headers + "-DINCLUDE_OBJC=1" + ]; - # I'm guessing at the version here. https://github.com/apple/swift-corelibs-foundation/commit/df3ec55fe6c162d590a7653d89ad669c2b9716b1 imported "high sierra" - # and this version is a version from there. No idea how accurate it is. - LDFLAGS = "-current_version 1454.90.0 -compatibility_version 150.0.0 -init ___CFInitialize"; - - configurePhase = '' - ../configure release --sysroot UNUSED - ''; + cmakeFlags = [ + "-DBUILD_SHARED_LIBS=ON" + "-DCF_ENABLE_LIBDISPATCH=OFF" + ]; enableParallelBuilding = true; - buildPhase = '' - runHook preBuild + postInstall = '' + install_name_tool -id '@rpath/CoreFoundation.framework/Versions/A/CoreFoundation' \ + "$out/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation" - ninja -j $NIX_BUILD_CORES - - runHook postBuild + mkdir -p "$out/nix-support" + substituteAll ${./pure-corefoundation-hook.sh} "$out/nix-support/setup-hook" ''; - - # TODO: their build system sorta kinda can do this, but it doesn't seem to work right now - # Also, this includes a bunch of private headers in the framework, which is not what we want - installPhase = '' - base="$out/Library/Frameworks/CoreFoundation.framework" - mkdir -p $base/Versions/A/{Headers,PrivateHeaders,Modules} - - cp ./Build/CoreFoundation/libCoreFoundation.dylib $base/Versions/A/CoreFoundation - - # Note that this could easily live in the ldflags above as `-install_name @rpath/...` but - # https://github.com/NixOS/nixpkgs/issues/46434 thwarts that, so for now I'm hacking it up - # after the fact. - install_name_tool -id '@rpath/CoreFoundation.framework/Versions/A/CoreFoundation' $base/Versions/A/CoreFoundation - - cp ./Build/CoreFoundation/usr/include/CoreFoundation/*.h $base/Versions/A/Headers - cp ./Build/CoreFoundation/usr/include/CoreFoundation/module.modulemap $base/Versions/A/Modules - - ln -s A $base/Versions/Current - - for i in CoreFoundation Headers Modules; do - ln -s Versions/Current/$i $base/$i - done - ''; - - darwinEnvHook = makeSetupHook { name = "darwin-env-hook"; } ./pure-corefoundation-hook.sh; } diff --git a/pkgs/os-specific/darwin/yabai/default.nix b/pkgs/os-specific/darwin/yabai/default.nix index 1498189de5a..703916db553 100644 --- a/pkgs/os-specific/darwin/yabai/default.nix +++ b/pkgs/os-specific/darwin/yabai/default.nix @@ -52,7 +52,7 @@ in src = fetchzip { url = "https://github.com/koekeishiya/yabai/releases/download/v${version}/yabai-v${version}.tar.gz"; - sha256 = "sha256-1szyjcwkhn2wbrcfhh9lh5bnfm1cavxrx6xj4q7521z3zj29a9kf"; + sha256 = "sha256-wpm9VnR4yPk6Ybo/V2DMLgRcSzDl3dWGSKDCjYfz+xQ="; }; nativeBuildInputs = [ diff --git a/pkgs/os-specific/linux/apparmor/default.nix b/pkgs/os-specific/linux/apparmor/default.nix index f579c00eb5c..1a2aa294305 100644 --- a/pkgs/os-specific/linux/apparmor/default.nix +++ b/pkgs/os-specific/linux/apparmor/default.nix @@ -22,13 +22,13 @@ }: let - apparmor-version = "3.1.5"; + apparmor-version = "3.1.6"; apparmor-meta = component: with lib; { homepage = "https://apparmor.net/"; description = "A mandatory access control system - ${component}"; - license = licenses.gpl2; - maintainers = with maintainers; [ julm thoughtpolice ]; + license = with licenses; [ gpl2Only lgpl21Only ]; + maintainers = with maintainers; [ julm thoughtpolice ajs124 ]; platforms = platforms.linux; }; @@ -36,7 +36,7 @@ let owner = "apparmor"; repo = "apparmor"; rev = "v${apparmor-version}"; - hash = "sha256-nqIRs2REbSQNKglEEjAO/YSZc6r2ks128sUNq61gRWE="; + hash = "sha256-VPgRmmQv+kgLduc6RTu9gotyjT6OImUXsPeatgG7m9E="; }; aa-teardown = writeShellScript "aa-teardown" '' diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix index 303eb801478..acb484ba6b6 100644 --- a/pkgs/os-specific/linux/bluez/default.nix +++ b/pkgs/os-specific/linux/bluez/default.nix @@ -85,7 +85,6 @@ in stdenv.mkDerivation rec { "--enable-mesh" "--enable-midi" "--enable-nfc" - "--enable-sap" "--enable-sixaxis" "--enable-btpclient" "--enable-hid2hci" diff --git a/pkgs/os-specific/linux/conky/default.nix b/pkgs/os-specific/linux/conky/default.nix index a5fbc2817db..68b174dba5b 100644 --- a/pkgs/os-specific/linux/conky/default.nix +++ b/pkgs/os-specific/linux/conky/default.nix @@ -51,7 +51,7 @@ assert luaImlib2Support -> luaSupport && imlib2Support assert luaCairoSupport -> luaSupport && toluapp != null && cairo != null; assert luaCairoSupport || luaImlib2Support - -> lua.luaversion == "5.3"; + -> lua.luaversion == "5.4"; assert wirelessSupport -> wirelesstools != null; assert nvidiaSupport -> libXNVCtrl != null; @@ -67,28 +67,30 @@ with lib; stdenv.mkDerivation rec { pname = "conky"; - version = "1.13.1"; + version = "1.18.0"; src = fetchFromGitHub { owner = "brndnmtthws"; repo = "conky"; rev = "v${version}"; - sha256 = "sha256-3eCRzjfHGFiKuxmRHvnzqAg/+ApUKnHhsumWnio/Qxg="; + sha256 = "sha256-a0RGgX325NztDcQwg9+ibxOstU0MSS3eSTaljgt9qPQ="; }; + postPatch = '' sed -i -e '/include.*CheckIncludeFile)/i include(CheckIncludeFiles)' \ cmake/ConkyPlatformChecks.cmake '' + optionalString docsSupport '' - # Drop examples, since they contain non-ASCII characters that break docbook2x :( - sed -i 's/ Example: .*$//' doc/config_settings.xml - substituteInPlace cmake/Conky.cmake --replace "# set(RELEASE true)" "set(RELEASE true)" cp ${catch2}/include/catch2/catch.hpp tests/catch2/catch.hpp ''; - NIX_LDFLAGS = "-lgcc_s"; + env = { + # For some reason -Werror is on by default, causing the project to fail compilation. + NIX_CFLAGS_COMPILE = "-Wno-error"; + NIX_LDFLAGS = "-lgcc_s"; + }; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ glib libXinerama ] diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix index dafde7d7cac..371e13de589 100644 --- a/pkgs/os-specific/linux/firmware/fwupd/default.nix +++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix @@ -123,7 +123,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "fwupd"; - version = "1.9.2"; + version = "1.9.3"; # libfwupd goes to lib # daemon, plug-ins and libfwupdplugin go to out @@ -134,7 +134,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "fwupd"; repo = "fwupd"; rev = finalAttrs.version; - hash = "sha256-ESBTT7KO4WZKS5ArXZI0pxQpfFK4h4HbClaITm5bxfU="; + hash = "sha256-IVP5RVHRxWkvPqndiuCxiguYWN5d32qJo9YzBOHoyUk"; }; patches = [ diff --git a/pkgs/os-specific/linux/firmware/fwupd/efi-app-path.patch b/pkgs/os-specific/linux/firmware/fwupd/efi-app-path.patch index a91adc1a69b..f9e65a10e65 100644 --- a/pkgs/os-specific/linux/firmware/fwupd/efi-app-path.patch +++ b/pkgs/os-specific/linux/firmware/fwupd/efi-app-path.patch @@ -1,13 +1,13 @@ diff --git a/meson.build b/meson.build -index 7ac8c937a..5a23d0c80 100644 +index b18108c74..7e674b4d2 100644 --- a/meson.build +++ b/meson.build -@@ -419,7 +419,7 @@ if build_standalone and efiboot.found() and efivar.found() - conf.set('HAVE_EFI_TIME_T', '1') - endif - +@@ -404,7 +404,7 @@ endif + + # EFI + if build_standalone - efi_app_location = join_paths(libexecdir, 'fwupd', 'efi') + efi_app_location = join_paths(dependency('fwupd-efi').get_variable(pkgconfig: 'prefix'), 'libexec', 'fwupd', 'efi') conf.set_quoted('EFI_APP_LOCATION', efi_app_location) - if host_cpu == 'x86' + EFI_MACHINE_TYPE_NAME = 'ia32' diff --git a/pkgs/os-specific/linux/game-devices-udev-rules/default.nix b/pkgs/os-specific/linux/game-devices-udev-rules/default.nix index 103eb6c2ffb..daaf23db6ce 100644 --- a/pkgs/os-specific/linux/game-devices-udev-rules/default.nix +++ b/pkgs/os-specific/linux/game-devices-udev-rules/default.nix @@ -1,24 +1,25 @@ -{ - lib, - stdenv, - fetchFromGitea, +{ lib +, stdenv +, fetchFromGitea +, bash }: -stdenv.mkDerivation rec { + +stdenv.mkDerivation (finalAttrs: { pname = "game-devices-udev-rules"; - version = "0.21"; + version = "0.22"; src = fetchFromGitea { domain = "codeberg.org"; owner = "fabiscafe"; repo = "game-devices-udev"; - rev = version; - hash = "sha256-Yy91yDF5BSDTTlr/Pj8e0UklPooEdzvRW8mkhdHtHVo="; + rev = finalAttrs.version; + hash = "sha256-1aOb8pJxB+/PM7spcvZcy/cwdEolHQ4+lwBLij+6iDk="; }; - installPhase = '' - runHook preInstall + postInstall = '' install -Dm444 -t "$out/lib/udev/rules.d" *.rules - runHook postInstall + substituteInPlace $out/lib/udev/rules.d/71-powera-controllers.rules \ + --replace "/bin/sh" "${bash}/bin/bash" ''; meta = with lib; { @@ -32,6 +33,6 @@ stdenv.mkDerivation rec { Additionally, you may need to enable 'hardware.uinput'. ''; platforms = platforms.linux; - maintainers = with maintainers; [keenanweaver]; + maintainers = with maintainers; [ keenanweaver ]; }; -} +}) diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix index 18b31406796..83ff3fd4cc3 100644 --- a/pkgs/os-specific/linux/iproute/default.nix +++ b/pkgs/os-specific/linux/iproute/default.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "iproute2"; - version = "6.3.0"; + version = "6.4.0"; src = fetchurl { url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz"; - sha256 = "sha256-37KpjbluemU8/8ZpMzWhpGbimjS2rFKL5I814dJ2ZzI="; + sha256 = "sha256-TFG43svH5NoVn/sGb1kM+5Pb+a9/+GsWR85Ct8F5onI="; }; patches = [ @@ -22,8 +22,8 @@ stdenv.mkDerivation rec { # fix build on musl. applied anywhere to prevent patchrot. (fetchpatch { - url = "https://git.alpinelinux.org/aports/plain/main/iproute2/min.patch?id=4b78dbe29d18151402052c56af43cc12d04b1a69"; - sha256 = "sha256-0ROZQAN3mUPPgggictr23jyA4JDG7m9vmBUhgRp4ExY="; + url = "https://git.alpinelinux.org/aports/plain/main/iproute2/include.patch?id=bd46efb8a8da54948639cebcfa5b37bd608f1069"; + sha256 = "sha256-NpNnSXQntuzzpjswE42yzo7nqmrQgI5YcHR2kp9NEwA="; }) ]; diff --git a/pkgs/os-specific/linux/kernel-headers/default.nix b/pkgs/os-specific/linux/kernel-headers/default.nix index 83ad463239a..b1c0d3ba50d 100644 --- a/pkgs/os-specific/linux/kernel-headers/default.nix +++ b/pkgs/os-specific/linux/kernel-headers/default.nix @@ -111,12 +111,12 @@ let in { inherit makeLinuxHeaders; - linuxHeaders = let version = "6.3"; in + linuxHeaders = let version = "6.4"; in makeLinuxHeaders { inherit version; src = fetchurl { url = "mirror://kernel/linux/kernel/v${lib.versions.major version}.x/linux-${version}.tar.xz"; - hash = "sha256-ujSR9e1r0nCjcMRAQ049aQhfzdUoki+gHnPXZX23Ox4="; + hash = "sha256-j6BYjwws7KRMrHeg45ukjJ8AprncaXYcAqXT76yNp/M="; }; patches = [ ./no-relocs.patch # for building x86 kernel headers on non-ELF platforms diff --git a/pkgs/os-specific/linux/kernel/linux-6.4.nix b/pkgs/os-specific/linux/kernel/linux-6.4.nix index c9177a7d6c0..19aa95a1a10 100644 --- a/pkgs/os-specific/linux/kernel/linux-6.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-6.4.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "6.4.2"; + version = "6.4.3"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; - sha256 = "0b0623pvf9spb5biv1k4wzjbcj9fyf2svk69fdyb3ibn84ian9m3"; + sha256 = "18c8ikghvlr6h9jajy11dldck4h57wl301j14rxg7xhd6qlysd3i"; }; } // (args.argsOverride or { })) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index d5be2d43d2c..3fbdcd2171f 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -3,14 +3,14 @@ let # These names are how they are designated in https://xanmod.org. ltsVariant = { - version = "6.1.35"; - hash = "sha256-CfrM2CNaGUTfkVteudL8xnAuCdZJxD5pUEC1YW9LiuU="; + version = "6.1.37"; + hash = "sha256-g8cmAhsM03jBu7UZoNOLBX7cGg8rz70/xhF7sJj9nCY="; variant = "lts"; }; mainVariant = { - version = "6.3.9"; - hash = "sha256-t1fKPZ+giANPmhM4zGoGtYWJF6rDnbpJaoHILl3nyRI="; + version = "6.4.1"; + hash = "sha256-WPnINDkOj0IoUDLBG/2LOrppVi9o9XSSgMrs/NBbqdA="; variant = "main"; }; diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 2c9eb76b454..9455f887dd2 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -1,19 +1,19 @@ -{ lib, fetchFromGitHub, buildLinux, ... } @ args: +{ lib, stdenv, fetchFromGitHub, buildLinux, ... } @ args: let # comments with variant added for update script # ./update-zen.py zen zenVariant = { - version = "6.4.1"; #zen + version = "6.4.2"; #zen suffix = "zen1"; #zen - sha256 = "05a3dplzz6vy5gjz9yd1hz7n4xf3mlr2q112kf3yabg8k8izqnys"; #zen + sha256 = "1swd3y97w55wh9vl6k1bsrx6fqi6b6ssbw306h87nxn36xwzx8cd"; #zen isLqx = false; }; # ./update-zen.py lqx lqxVariant = { - version = "6.3.11"; #lqx - suffix = "lqx2"; #lqx - sha256 = "0hpzafw2zwy25ss4cwj6mm8pr1nnv680m8bfcal29f7gaxbm96k8"; #lqx + version = "6.4.2"; #lqx + suffix = "lqx1"; #lqx + sha256 = "14hr88lbwm2pz3knw6nxlahdk4pwwb4ya63mrd7zg7g1x2xhfb59"; #lqx isLqx = true; }; zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // { @@ -28,13 +28,84 @@ let inherit sha256; }; + # This is based on the following sources: + # - zen: https://gitlab.archlinux.org/archlinux/packaging/packages/linux-zen/-/blob/main/config + # - lqx: https://github.com/damentz/liquorix-package/blob/6.4/master/linux-liquorix/debian/config/kernelarch-x86/config-arch-64 + # - Liquorix features: https://liquorix.net/ + # The list below is not exhaustive, so the kernels probably doesn't match + # the upstream, but should bring most of the improvements that will be + # expected by users + structuredExtraConfig = with lib.kernel; { + # Zen Interactive tuning + ZEN_INTERACTIVE = yes; + + # FQ-Codel Packet Scheduling + NET_SCH_DEFAULT = yes; + DEFAULT_FQ_CODEL = yes; + DEFAULT_NET_SCH = freeform "fq_codel"; + + # Preempt (low-latency) + PREEMPT = lib.mkOverride 60 yes; + PREEMPT_VOLUNTARY = lib.mkOverride 60 no; + + # Preemptible tree-based hierarchical RCU + TREE_RCU = yes; + PREEMPT_RCU = yes; + RCU_EXPERT = yes; + TREE_SRCU = yes; + TASKS_RCU_GENERIC = yes; + TASKS_RCU = yes; + TASKS_RUDE_RCU = yes; + TASKS_TRACE_RCU = yes; + RCU_STALL_COMMON = yes; + RCU_NEED_SEGCBLIST = yes; + RCU_FANOUT = freeform "64"; + RCU_FANOUT_LEAF = freeform "16"; + RCU_BOOST = yes; + RCU_BOOST_DELAY = freeform "500"; + RCU_NOCB_CPU = yes; + RCU_LAZY = yes; + + # Futex WAIT_MULTIPLE implementation for Wine / Proton Fsync. + FUTEX = yes; + FUTEX_PI = yes; + + # Preemptive Full Tickless Kernel at 1000Hz + HZ = freeform "1000"; + HZ_1000 = yes; + } // lib.optionalAttrs (isLqx) { + # Google's BBRv2 TCP congestion Control + TCP_CONG_BBR2 = yes; + DEFAULT_BBR2 = yes; + DEFAULT_TCP_CONG = freeform "bbr2"; + + # PDS Process Scheduler + SCHED_ALT = yes; + SCHED_PDS = yes; + + # Swap storage is compressed with LZ4 using zswap + ZSWAP_COMPRESSOR_DEFAULT_LZ4 = yes; + ZSWAP_COMPRESSOR_DEFAULT = freeform "lz4"; + + # Fix error: unused option: XXX. + CFS_BANDWIDTH = lib.mkForce (option no); + PSI = lib.mkForce (option no); + RT_GROUP_SCHED = lib.mkForce (option no); + SCHED_AUTOGROUP = lib.mkForce (option no); + SCHED_CORE = lib.mkForce (option no); + + # ERROR: modpost: "sched_numa_hop_mask" [drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko] undefined! + MLX5_CORE = no; + }; + passthru.updateScript = [ ./update-zen.py (if isLqx then "lqx" else "zen") ]; extraMeta = { branch = lib.versions.majorMinor version + "/master"; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ thiagokokada ]; description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads." + - lib.optionalString isLqx " (Same as linux_zen but less aggressive release schedule)"; + lib.optionalString isLqx " (Same as linux_zen, but less aggressive release schedule and additional extra config)"; + broken = stdenv.isAarch64; }; } // (args.argsOverride or { })); diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/bootstrap-sources.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/bootstrap-sources.nix index 65b052c4456..82ee4d12386 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/bootstrap-sources.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/bootstrap-sources.nix @@ -7,6 +7,7 @@ rec { version = "unstable-2023-05-02"; rev = "3189b5f325b7ef8b88e3edec7c1cde4fce73c76c"; outputHashAlgo = "sha256"; + outputHash = "sha256-FpMp7z+B3cR3LkQ+PooH/b1/NlxH8NHVJNWifaPWt4U="; # This 256 byte seed is the only pre-compiled binary in the bootstrap chain. hex0-seed = import <nix/fetchurl.nix> { @@ -29,7 +30,7 @@ rec { Run the following command: ``` - nix hash file $(nix build --print-out-paths -f '<nixpkgs>' make-minimal-bootstrap-sources) + nix hash path $(nix build --print-out-paths -f '<nixpkgs>' make-minimal-bootstrap-sources) ``` # Why do we need this `.nar` archive? @@ -71,11 +72,10 @@ rec { requirements above apply to `minimal-bootstrap-sources`. */ minimal-bootstrap-sources = derivation { - name = "${name}.nar.xz"; + inherit name; system = builtins.currentSystem; - outputHashMode = "flat"; - inherit outputHashAlgo; - outputHash = "sha256-ig988BiRTz92hhZZgKQW1tVPoV4aQ2D69Cq3wHvVgHg="; + outputHashMode = "recursive"; + inherit outputHashAlgo outputHash; # This builder always fails, but fortunately Nix will print the # "builder", which is really the error message that we want the @@ -85,22 +85,21 @@ rec { # # Neither your store nor your substituters seems to have: # - # ${name}.nar.xz + # ${builtins.placeholder "out"} # - # Please obtain or create this file, give it exactly the name - # shown above, and then run the following command: - # - # nix-store --add-fixed ${outputHashAlgo} ${name}.nar.xz - # - # You can create this file from an already-bootstrapped nixpkgs + # You can create this path from an already-bootstrapped nixpkgs # using the following command: # # nix-build '<nixpkgs>' -A make-minimal-bootstrap-sources # # Or, if you prefer, you can create this file using only `git`, # `nix`, and `xz`. For the commands needed in order to do this, - # see `make-bootstrap-sources.nix`. + # see `make-bootstrap-sources.nix`. Once you have the manual + # result, do: + # + # nix-store --add-fixed --recursive ${outputHashAlgo} ./${name} # + # to add it to your store. ''; }; } diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/make-bootstrap-sources.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/make-bootstrap-sources.nix index 8951cc9ddbc..2675d055aec 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/make-bootstrap-sources.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/make-bootstrap-sources.nix @@ -8,44 +8,36 @@ # # To build: # -# nix-build '<nixpkgs>' -o sources.nar.xz -A make-minimal-bootstrap-sources +# nix-build '<nixpkgs>' -A make-minimal-bootstrap-sources # { lib , fetchFromGitHub -, runCommand -, nix -, xz }: -let - inherit (import ./bootstrap-sources.nix { }) name rev; - - src = fetchFromGitHub { - owner = "oriansj"; - repo = "stage0-posix"; - inherit rev; - sha256 = "sha256-FpMp7z+B3cR3LkQ+PooH/b1/NlxH8NHVJNWifaPWt4U="; - fetchSubmodules = true; - postFetch = '' - # Seed binaries will be fetched separately - echo "Removing seed binaries" - rm -rf $out/bootstrap-seeds/* - - # Remove vendored/duplicate M2libc's - echo "Removing duplicate M2libc" - rm -rf \ - $out/M2-Mesoplanet/M2libc \ - $out/M2-Planet/M2libc \ - $out/mescc-tools/M2libc \ - $out/mescc-tools-extra/M2libc - ''; - }; +let + expected = import ./bootstrap-sources.nix { }; in -runCommand "${name}.nar.xz" { - nativeBuildInputs = [ nix xz ]; - passthru = { inherit src; }; +fetchFromGitHub { + inherit (expected) name rev; + owner = "oriansj"; + repo = "stage0-posix"; + sha256 = expected.outputHash; + fetchSubmodules = true; + postFetch = '' + # Seed binaries will be fetched separately + echo "Removing seed binaries" + rm -rf $out/bootstrap-seeds/* + + # Remove vendored/duplicate M2libc's + echo "Removing duplicate M2libc" + rm -rf \ + $out/M2-Mesoplanet/M2libc \ + $out/M2-Planet/M2libc \ + $out/mescc-tools/M2libc \ + $out/mescc-tools-extra/M2libc + ''; meta = with lib; { description = "Packaged sources for the first bootstrapping stage"; @@ -54,6 +46,4 @@ runCommand "${name}.nar.xz" { maintainers = teams.minimal-bootstrap.members; platforms = platforms.all; }; -} '' - nix-store --dump ${src} | xz -c > $out -'' +} diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 11316d48334..6d0b54088e6 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -63,11 +63,11 @@ rec { # Vulkan developer beta driver # See here for more information: https://developer.nvidia.com/vulkan-driver vulkan_beta = generic rec { - version = "525.47.27"; + version = "525.47.31"; persistencedVersion = "525.116.04"; settingsVersion = "525.116.04"; - sha256_64bit = "sha256-PEbaspVKTONl9W3M80RJfzPQwd6p231NTjcCXhB+MX4="; - openSha256 = "sha256-TyI77WGCL6JPVgx7SjdcTqwQ5neEqehrWo0QHKpAVrM="; + sha256_64bit = "sha256-NA+n7MK3K4MMmR3IoVrvVeB48+9qCR3YvZTBMLpF1c0="; + openSha256 = "sha256-0ERYghSnkfSqRbkt2SxGTq+jwsvU140bdlDJtfwxiNA="; settingsSha256 = "sha256-qNjfsT9NGV151EHnG4fgBonVFSKc4yFEVomtXg9uYD4="; persistencedSha256 = "sha256-ci86XGlno6DbHw6rkVSzBpopaapfJvk0+lHcR4LDq50="; url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitString "." version)}-linux"; diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index ab64c9f9c48..53244a5a914 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -515,9 +515,10 @@ stdenv.mkDerivation (finalAttrs: { "-Dsysvinit-path=" "-Dsysvrcnd-path=" - "-Dsulogin-path=${util-linux}/bin/sulogin" - "-Dmount-path=${util-linux}/bin/mount" - "-Dumount-path=${util-linux}/bin/umount" + "-Dsulogin-path=${util-linux.login}/bin/sulogin" + "-Dnologin-path=${util-linux.login}/bin/nologin" + "-Dmount-path=${util-linux.mount}/bin/mount" + "-Dumount-path=${util-linux.mount}/bin/umount" "-Dcreate-log-dirs=false" # Use cgroupsv2. This is already the upstream default, but better be explicit. @@ -568,8 +569,8 @@ stdenv.mkDerivation (finalAttrs: { "man/systemd-makefs@.service.xml" ]; } - { search = "/sbin/swapon"; replacement = "${lib.getBin util-linux}/sbin/swapon"; where = [ "src/core/swap.c" "src/basic/unit-def.h" ]; } - { search = "/sbin/swapoff"; replacement = "${lib.getBin util-linux}/sbin/swapoff"; where = [ "src/core/swap.c" ]; } + { search = "/sbin/swapon"; replacement = "${util-linux.swap}/sbin/swapon"; where = [ "src/core/swap.c" "src/basic/unit-def.h" ]; } + { search = "/sbin/swapoff"; replacement = "${util-linux.swap}/sbin/swapoff"; where = [ "src/core/swap.c" ]; } { search = "/bin/echo"; replacement = "${coreutils}/bin/echo"; diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix index 7b4ef6ed014..bd87c07879c 100644 --- a/pkgs/os-specific/linux/util-linux/default.nix +++ b/pkgs/os-specific/linux/util-linux/default.nix @@ -50,7 +50,12 @@ stdenv.mkDerivation rec { }) ]; - outputs = [ "bin" "dev" "out" "lib" "man" ]; + # We separate some of the utilities into their own outputs. This + # allows putting together smaller systems depending on only part of + # the greater util-linux toolset. + # Compatibility is maintained by symlinking the binaries from the + # smaller outputs in the bin output. + outputs = [ "bin" "dev" "out" "lib" "man" "mount" "login" "swap" ]; separateDebugInfo = true; postPatch = '' @@ -106,6 +111,20 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; postInstall = '' + moveToOutput bin/mount "$mount" + moveToOutput bin/umount "$mount" + ln -svf "$mount/bin/"* $bin/bin/ + + moveToOutput sbin/nologin "$login" + moveToOutput sbin/sulogin "$login" + prefix=$login _moveSbin + ln -svf "$login/bin/"* $bin/bin/ + + moveToOutput sbin/swapon "$swap" + moveToOutput sbin/swapoff "$swap" + prefix=$swap _moveSbin + ln -svf "$swap/bin/"* $bin/bin/ + installShellCompletion --bash bash-completion/* ''; diff --git a/pkgs/servers/home-automation/evcc/default.nix b/pkgs/servers/home-automation/evcc/default.nix index 73a5b9f6b8a..c59c91bac51 100644 --- a/pkgs/servers/home-automation/evcc/default.nix +++ b/pkgs/servers/home-automation/evcc/default.nix @@ -16,20 +16,20 @@ buildGoModule rec { pname = "evcc"; - version = "0.118.7"; + version = "0.118.8"; src = fetchFromGitHub { owner = "evcc-io"; repo = pname; rev = version; - hash = "sha256-1mE3PZDC3IikVvgHYK0RQ6gheGdZcwxwQRLo7f8h9F0="; + hash = "sha256-VEXmPqvWAXS39USXqJi8wWsqFa3HphB6zYgFeMA9s2g="; }; - vendorHash = "sha256-1c+0EoTM/K0Bq0/eg4J/qNyslo7MP3VSwFgGn5DOWto="; + vendorHash = "sha256-0NTOit1nhX/zxQjHwU7ZOY1GsoIu959/KICCEWyfIQ4="; npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-Kwt6YzaqJhEF90+r4+BjYwgmD5xXQBSEzwp6dg3X9GQ="; + hash = "sha256-/zpyU7x3cdmKrS7YiMe2BVJm0AC0P+yspiG9C3dMVAk="; }; nativeBuildInputs = [ diff --git a/pkgs/servers/jackett/default.nix b/pkgs/servers/jackett/default.nix index 34153370606..98f7bf5762d 100644 --- a/pkgs/servers/jackett/default.nix +++ b/pkgs/servers/jackett/default.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "jackett"; - version = "0.21.449"; + version = "0.21.455"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha512-QbxFpXWrqJjajvWvuWDD8K9Y88rIvaj+cnbu4K84g0MXuhfD0fyxJoRb5d4SewJWbWEQ6dXzEiQ6fPdqY+MYew=="; + hash = "sha512-yeTl0s6mT9Z8bT7HND9XcjRZCvbzg2wUzbZo/gXIGk5MSZ6ktgVSBG8YuSCdIIrfRS0P4VEkyipkSn/QXMBe4Q=="; }; projectFile = "src/Jackett.Server/Jackett.Server.csproj"; diff --git a/pkgs/servers/microbin/default.nix b/pkgs/servers/microbin/default.nix index d1048d107e2..3d75a7ff8c7 100644 --- a/pkgs/servers/microbin/default.nix +++ b/pkgs/servers/microbin/default.nix @@ -1,19 +1,41 @@ { lib , rustPlatform -, fetchCrate +, fetchFromGitHub +, pkg-config +, oniguruma +, openssl +, stdenv +, darwin }: rustPlatform.buildRustPackage rec { pname = "microbin"; - version = "1.2.1"; + version = "2.0.4"; - # The GitHub source is outdated - src = fetchCrate { - inherit pname version; - hash = "sha256-OLg0ejs9nanMNlY0lcnJ/RoRwefrXEaaROwx5aPx4u8="; + src = fetchFromGitHub { + owner = "szabodanika"; + repo = "microbin"; + rev = "v${version}"; + hash = "sha256-fsRpqSYDsuV0M6Xar2GVoyTgCPT39dcKJ6eW4YXCkQ0="; }; - cargoHash = "sha256-XdHP0XruqtyLyGbLHielnmTAc3ZgeIyyZnknO+5k4Xo="; + cargoHash = "sha256-7GSgyh2aJ2f8pozoh/0Yxzbk8Wg3JYuqSy/34ywAc2s="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + oniguruma + openssl + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.Security + ]; + + env = { + OPENSSL_NO_VENDOR = true; + RUSTONIG_SYSTEM_LIBONIG = true; + }; meta = with lib; { description = "A tiny, self-contained, configurable paste bin and URL shortener written in Rust"; diff --git a/pkgs/servers/monitoring/telegraf/default.nix b/pkgs/servers/monitoring/telegraf/default.nix index 90cea66031d..9ec53ba65e0 100644 --- a/pkgs/servers/monitoring/telegraf/default.nix +++ b/pkgs/servers/monitoring/telegraf/default.nix @@ -8,7 +8,7 @@ buildGoModule rec { pname = "telegraf"; - version = "1.27.1"; + version = "1.27.2"; excludedPackages = "test"; @@ -18,10 +18,10 @@ buildGoModule rec { owner = "influxdata"; repo = "telegraf"; rev = "v${version}"; - sha256 = "sha256-P0E5/sFvrO58SG94cGatRFPWMwrBBrvxdckc0mUaFPE="; + sha256 = "sha256-SkStt8PRWWkM01NrO4UTRVq84s3qlRrddl2vTxWsLME="; }; - vendorHash = "sha256-n6tPCVormgNEDcUmDXmpiFjJQXgAccGtCFT1GHwOdV4="; + vendorHash = "sha256-gOsVBvjPb2MLe2xOfuDldUy9ZpaBaCPxgxbZae1gyUQ="; proxyVendor = true; ldflags = [ diff --git a/pkgs/servers/nitter/default.nix b/pkgs/servers/nitter/default.nix index 97966eed147..2be39b7c2fa 100644 --- a/pkgs/servers/nitter/default.nix +++ b/pkgs/servers/nitter/default.nix @@ -7,13 +7,13 @@ nimPackages.buildNimPackage rec { pname = "nitter"; - version = "unstable-2023-05-19"; + version = "unstable-2023-07-10"; src = fetchFromGitHub { owner = "zedeus"; repo = "nitter"; - rev = "e3b3b38a2d43a83b5fc2239ab41e864ee686fb2f"; - hash = "sha256-1BEZcrraPc9qOWLy3Bq8M8G5P4fUmb2IX+T+cStHpmQ="; + rev = "0bc3c153d9b38a3c02f321fb64a375fef6b97e8e"; + hash = "sha256-msx14FZl2uRZvZjTlF7c3Va742HhiU6R2jdh4neIEV4="; }; patches = [ diff --git a/pkgs/servers/nosql/redis/default.nix b/pkgs/servers/nosql/redis/default.nix index 2aedcda08bd..b71bbf52d8e 100644 --- a/pkgs/servers/nosql/redis/default.nix +++ b/pkgs/servers/nosql/redis/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "redis"; - version = "7.0.11"; + version = "7.0.12"; src = fetchurl { url = "https://download.redis.io/releases/${pname}-${version}.tar.gz"; - hash = "sha256-ziUNH7oELGE944oV1AiJt498ttVGGifjUBe6ObByIeM="; + hash = "sha256-ndg9WyeLsr8OOb/rdcPoFwAk7brxG6E7cDeylFz0irc="; }; patches = [ diff --git a/pkgs/servers/shairport-sync/default.nix b/pkgs/servers/shairport-sync/default.nix index 2a160ab9ab8..b9b4ff868e0 100644 --- a/pkgs/servers/shairport-sync/default.nix +++ b/pkgs/servers/shairport-sync/default.nix @@ -49,7 +49,21 @@ stdenv.mkDerivation rec { hash = "sha256-ru2iaXSgS+w2ktqGLGC9SiYztkmmOQVzHaeLwMqvMzk="; }; - nativeBuildInputs = [ autoreconfHook pkg-config ]; + nativeBuildInputs = [ + autoreconfHook + pkg-config + # For glib we want the `dev` output for the same library we are + # also linking against, since pkgsHostTarget.glib.dev exposes + # some extra tools that are built for build->host execution. + # To achieve this, we coerce the output to a string to prevent + # mkDerivation's splicing logic from kicking in. + "${glib.dev}" + ]; + + makeFlags = [ + # Workaround for https://github.com/mikebrady/shairport-sync/issues/1705 + "AR=${stdenv.cc.bintools.targetPrefix}ar" + ]; buildInputs = [ openssl @@ -100,6 +114,8 @@ stdenv.mkDerivation rec { ++ optional enableLibdaemon "--with-libdaemon" ++ optional enableAirplay2 "--with-airplay-2"; + strictDeps = true; + meta = with lib; { homepage = "https://github.com/mikebrady/shairport-sync"; description = "Airtunes server and emulator with multi-room capabilities"; diff --git a/pkgs/servers/sozu/Cargo.lock b/pkgs/servers/sozu/Cargo.lock deleted file mode 100644 index 56e9b9fbfb0..00000000000 --- a/pkgs/servers/sozu/Cargo.lock +++ /dev/null @@ -1,2486 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "adler" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - -[[package]] -name = "aho-corasick" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" -dependencies = [ - "memchr", -] - -[[package]] -name = "anstream" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" -dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "is-terminal", - "utf8parse", -] - -[[package]] -name = "anstyle" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" - -[[package]] -name = "anstyle-parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" -dependencies = [ - "utf8parse", -] - -[[package]] -name = "anstyle-query" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" -dependencies = [ - "windows-sys", -] - -[[package]] -name = "anstyle-wincon" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" -dependencies = [ - "anstyle", - "windows-sys", -] - -[[package]] -name = "anyhow" -version = "1.0.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" - -[[package]] -name = "ascii" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" - -[[package]] -name = "asn1-rs" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6fd5ddaf0351dff5b8da21b2fb4ff8e08ddd02857f0bf69c47639106c0fff0" -dependencies = [ - "asn1-rs-derive", - "asn1-rs-impl", - "displaydoc", - "nom", - "num-traits", - "rusticata-macros", - "thiserror", - "time", -] - -[[package]] -name = "asn1-rs-derive" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "synstructure", -] - -[[package]] -name = "asn1-rs-impl" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "async-channel" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" -dependencies = [ - "concurrent-queue", - "event-listener", - "futures-core", -] - -[[package]] -name = "async-dup" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7427a12b8dc09291528cfb1da2447059adb4a257388c2acd6497a79d55cf6f7c" -dependencies = [ - "futures-io", - "simple-mutex", -] - -[[package]] -name = "async-executor" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" -dependencies = [ - "async-lock", - "async-task", - "concurrent-queue", - "fastrand", - "futures-lite", - "slab", -] - -[[package]] -name = "async-fs" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" -dependencies = [ - "async-lock", - "autocfg", - "blocking", - "futures-lite", -] - -[[package]] -name = "async-io" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" -dependencies = [ - "async-lock", - "autocfg", - "cfg-if", - "concurrent-queue", - "futures-lite", - "log 0.4.19", - "parking", - "polling", - "rustix", - "slab", - "socket2 0.4.9", - "waker-fn", -] - -[[package]] -name = "async-lock" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" -dependencies = [ - "event-listener", -] - -[[package]] -name = "async-net" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4051e67316bc7eff608fe723df5d32ed639946adcd69e07df41fd42a7b411f1f" -dependencies = [ - "async-io", - "autocfg", - "blocking", - "futures-lite", -] - -[[package]] -name = "async-process" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" -dependencies = [ - "async-io", - "async-lock", - "autocfg", - "blocking", - "cfg-if", - "event-listener", - "futures-lite", - "rustix", - "signal-hook", - "windows-sys", -] - -[[package]] -name = "async-task" -version = "4.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" - -[[package]] -name = "atomic-waker" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "base64" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - -[[package]] -name = "base64" -version = "0.21.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "blocking" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" -dependencies = [ - "async-channel", - "async-lock", - "async-task", - "atomic-waker", - "fastrand", - "futures-lite", - "log 0.4.19", -] - -[[package]] -name = "bumpalo" -version = "3.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "bytes" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" - -[[package]] -name = "cc" -version = "1.0.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "chunked_transfer" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cca491388666e04d7248af3f60f0c40cfb0991c72205595d7c396e3510207d1a" - -[[package]] -name = "clap" -version = "4.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2686c4115cb0810d9a984776e197823d08ec94f176549a89a9efded477c456dc" -dependencies = [ - "clap_builder", - "clap_derive", - "once_cell", -] - -[[package]] -name = "clap_builder" -version = "4.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e53afce1efce6ed1f633cf0e57612fe51db54a1ee4fd8f8503d078fe02d69ae" -dependencies = [ - "anstream", - "anstyle", - "bitflags", - "clap_lex", - "strsim", -] - -[[package]] -name = "clap_derive" -version = "4.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.18", -] - -[[package]] -name = "clap_lex" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" - -[[package]] -name = "colorchoice" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" - -[[package]] -name = "concurrent-queue" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "cookie-factory" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b" - -[[package]] -name = "cpufeatures" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" -dependencies = [ - "libc", -] - -[[package]] -name = "crc32fast" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "crossbeam-channel" -version = "0.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" -dependencies = [ - "cfg-if", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array", - "typenum", -] - -[[package]] -name = "dashmap" -version = "5.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" -dependencies = [ - "cfg-if", - "hashbrown", - "lock_api", - "once_cell", - "parking_lot_core", -] - -[[package]] -name = "data-encoding" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" - -[[package]] -name = "der-parser" -version = "8.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e" -dependencies = [ - "asn1-rs", - "displaydoc", - "nom", - "num-bigint", - "num-traits", - "rusticata-macros", -] - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer", - "crypto-common", -] - -[[package]] -name = "dirs-next" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" -dependencies = [ - "cfg-if", - "dirs-sys-next", -] - -[[package]] -name = "dirs-sys-next" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" -dependencies = [ - "libc", - "redox_users", - "winapi", -] - -[[package]] -name = "displaydoc" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.18", -] - -[[package]] -name = "either" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" - -[[package]] -name = "encode_unicode" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" - -[[package]] -name = "env_logger" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" -dependencies = [ - "log 0.4.19", - "regex", -] - -[[package]] -name = "errno" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" -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 = "event-listener" -version = "2.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" - -[[package]] -name = "fastrand" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] - -[[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - -[[package]] -name = "flate2" -version = "1.0.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" -dependencies = [ - "crc32fast", - "miniz_oxide", -] - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "foreign-types-shared" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" - -[[package]] -name = "form_urlencoded" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" -dependencies = [ - "percent-encoding", -] - -[[package]] -name = "futures" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-core" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" - -[[package]] -name = "futures-executor" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-io" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" - -[[package]] -name = "futures-lite" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" -dependencies = [ - "fastrand", - "futures-core", - "futures-io", - "memchr", - "parking", - "pin-project-lite", - "waker-fn", -] - -[[package]] -name = "futures-macro" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.18", -] - -[[package]] -name = "futures-sink" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" - -[[package]] -name = "futures-task" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" - -[[package]] -name = "futures-util" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "hdrhistogram" -version = "7.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" -dependencies = [ - "base64 0.13.1", - "byteorder", - "crossbeam-channel", - "flate2", - "nom", - "num-traits", -] - -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - -[[package]] -name = "hermit-abi" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "hpack" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c68f61350ad23817dd207b035b5258d91ac5eaef69e96f906628aaed8854dda" -dependencies = [ - "log 0.3.9", -] - -[[package]] -name = "http" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - -[[package]] -name = "http-body" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" -dependencies = [ - "bytes", - "http", - "pin-project-lite", -] - -[[package]] -name = "httparse" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - -[[package]] -name = "httpdate" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" - -[[package]] -name = "hyper" -version = "0.14.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2 0.4.9", - "tokio", - "tower-service", - "tracing", - "want", -] - -[[package]] -name = "hyper-rustls" -version = "0.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" -dependencies = [ - "http", - "hyper", - "log 0.4.19", - "rustls", - "tokio", - "tokio-rustls", - "webpki-roots", -] - -[[package]] -name = "idna" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown", -] - -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.1", - "libc", - "windows-sys", -] - -[[package]] -name = "is-terminal" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" -dependencies = [ - "hermit-abi 0.3.1", - "io-lifetimes", - "rustix", - "windows-sys", -] - -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" - -[[package]] -name = "jemalloc-sys" -version = "0.5.3+5.3.0-patched" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9bd5d616ea7ed58b571b2e209a65759664d7fb021a0819d7a790afc67e47ca1" -dependencies = [ - "cc", - "libc", -] - -[[package]] -name = "jemallocator" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16c2514137880c52b0b4822b563fadd38257c1f380858addb74a400889696ea6" -dependencies = [ - "jemalloc-sys", - "libc", -] - -[[package]] -name = "js-sys" -version = "0.3.64" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "kawa" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0713612373e4dd24be5bc404032ed0db619a9b47e5a18949080358fc9dcbcaf6" -dependencies = [ - "nom", -] - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "lazycell" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" - -[[package]] -name = "libc" -version = "0.2.146" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" - -[[package]] -name = "linux-raw-sys" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" - -[[package]] -name = "lock_api" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" -dependencies = [ - "autocfg", - "scopeguard", -] - -[[package]] -name = "log" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" -dependencies = [ - "log 0.4.19", -] - -[[package]] -name = "log" -version = "0.4.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" - -[[package]] -name = "memchr" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" - -[[package]] -name = "memoffset" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" -dependencies = [ - "autocfg", -] - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "miniz_oxide" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" -dependencies = [ - "adler", -] - -[[package]] -name = "mio" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" -dependencies = [ - "libc", - "log 0.4.19", - "wasi", - "windows-sys", -] - -[[package]] -name = "multimap" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" - -[[package]] -name = "nix" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" -dependencies = [ - "bitflags", - "cfg-if", - "libc", - "memoffset", - "pin-utils", - "static_assertions", -] - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "num-bigint" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" -dependencies = [ - "autocfg", -] - -[[package]] -name = "num_cpus" -version = "1.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" -dependencies = [ - "hermit-abi 0.2.6", - "libc", -] - -[[package]] -name = "numtoa" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef" - -[[package]] -name = "oid-registry" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff" -dependencies = [ - "asn1-rs", -] - -[[package]] -name = "once_cell" -version = "1.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" - -[[package]] -name = "parking" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" - -[[package]] -name = "parking_lot" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall 0.3.5", - "smallvec", - "windows-targets", -] - -[[package]] -name = "paw" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09c0fc9b564dbc3dc2ed7c92c0c144f4de340aa94514ce2b446065417c4084e9" -dependencies = [ - "paw-attributes", - "paw-raw", -] - -[[package]] -name = "paw-attributes" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f35583365be5d148e959284f42526841917b7bfa09e2d1a7ad5dde2cf0eaa39" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "paw-raw" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f0b59668fe80c5afe998f0c0bf93322bf2cd66cafeeb80581f291716f3467f2" - -[[package]] -name = "pem" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a" -dependencies = [ - "base64 0.21.2", - "serde", -] - -[[package]] -name = "percent-encoding" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" - -[[package]] -name = "petgraph" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" -dependencies = [ - "fixedbitset", - "indexmap", -] - -[[package]] -name = "pin-project-lite" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "polling" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" -dependencies = [ - "autocfg", - "bitflags", - "cfg-if", - "concurrent-queue", - "libc", - "log 0.4.19", - "pin-project-lite", - "windows-sys", -] - -[[package]] -name = "pool" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7ac1531a0016945992b4e816e81538dfad0b9f00d280bcb707d711839f1536d" - -[[package]] -name = "poule" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5830f93d0d012c17fecbc00e7dbe3aa02e36fb97357fdec37bff6d6b5d729273" -dependencies = [ - "libc", -] - -[[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - -[[package]] -name = "prettyplease" -version = "0.1.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" -dependencies = [ - "proc-macro2", - "syn 1.0.109", -] - -[[package]] -name = "prettytable-rs" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eea25e07510aa6ab6547308ebe3c036016d162b8da920dbb079e3ba8acf3d95a" -dependencies = [ - "encode_unicode", - "is-terminal", - "lazy_static", - "term", - "unicode-width", -] - -[[package]] -name = "proc-macro2" -version = "1.0.60" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "prost" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" -dependencies = [ - "bytes", - "prost-derive", -] - -[[package]] -name = "prost-build" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" -dependencies = [ - "bytes", - "heck", - "itertools", - "lazy_static", - "log 0.4.19", - "multimap", - "petgraph", - "prettyplease", - "prost", - "prost-types", - "regex", - "syn 1.0.109", - "tempfile", - "which", -] - -[[package]] -name = "prost-derive" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" -dependencies = [ - "anyhow", - "itertools", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "prost-types" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" -dependencies = [ - "prost", -] - -[[package]] -name = "quickcheck" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" -dependencies = [ - "env_logger", - "log 0.4.19", - "rand", -] - -[[package]] -name = "quote" -version = "1.0.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] - -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags", -] - -[[package]] -name = "redox_syscall" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" -dependencies = [ - "bitflags", -] - -[[package]] -name = "redox_termios" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8440d8acb4fd3d277125b4bd01a6f38aee8d814b3b5fc09b3f2b825d37d3fe8f" -dependencies = [ - "redox_syscall 0.2.16", -] - -[[package]] -name = "redox_users" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" -dependencies = [ - "getrandom", - "redox_syscall 0.2.16", - "thiserror", -] - -[[package]] -name = "regex" -version = "1.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" - -[[package]] -name = "ring" -version = "0.16.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" -dependencies = [ - "cc", - "libc", - "once_cell", - "spin", - "untrusted", - "web-sys", - "winapi", -] - -[[package]] -name = "rusticata-macros" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" -dependencies = [ - "nom", -] - -[[package]] -name = "rustix" -version = "0.37.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" -dependencies = [ - "bitflags", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys", - "windows-sys", -] - -[[package]] -name = "rustls" -version = "0.21.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" -dependencies = [ - "log 0.4.19", - "ring", - "rustls-webpki", - "sct", -] - -[[package]] -name = "rustls-pemfile" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" -dependencies = [ - "base64 0.21.2", -] - -[[package]] -name = "rustls-webpki" -version = "0.100.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "rustversion" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" - -[[package]] -name = "rusty_ulid" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e0719c0520bdfc6f5a02c8bd8b20f9fc8785de57d4e117e144ade9c5f152626" -dependencies = [ - "rand", - "serde", - "time", -] - -[[package]] -name = "ryu" -version = "1.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" - -[[package]] -name = "scopeguard" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - -[[package]] -name = "sct" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "serde" -version = "1.0.164" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.164" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.18", -] - -[[package]] -name = "serde_json" -version = "1.0.97" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_spanned" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" -dependencies = [ - "serde", -] - -[[package]] -name = "serial_test" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d" -dependencies = [ - "dashmap", - "futures", - "lazy_static", - "log 0.4.19", - "parking_lot", - "serial_test_derive", -] - -[[package]] -name = "serial_test_derive" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.18", -] - -[[package]] -name = "sha2" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "signal-hook" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9" -dependencies = [ - "libc", - "signal-hook-registry", -] - -[[package]] -name = "signal-hook-registry" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" -dependencies = [ - "libc", -] - -[[package]] -name = "simple-mutex" -version = "1.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38aabbeafa6f6dead8cebf246fe9fae1f9215c8d29b3a69f93bd62a9e4a3dcd6" -dependencies = [ - "event-listener", -] - -[[package]] -name = "slab" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" -dependencies = [ - "autocfg", -] - -[[package]] -name = "smallvec" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" - -[[package]] -name = "smol" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" -dependencies = [ - "async-channel", - "async-executor", - "async-fs", - "async-io", - "async-lock", - "async-net", - "async-process", - "blocking", - "futures-lite", -] - -[[package]] -name = "socket2" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" -dependencies = [ - "libc", - "winapi", -] - -[[package]] -name = "socket2" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "sozu" -version = "0.15.0" -dependencies = [ - "anyhow", - "async-dup", - "async-io", - "clap", - "futures", - "futures-lite", - "hex", - "jemallocator", - "lazy_static", - "libc", - "log 0.4.19", - "mio", - "nix", - "nom", - "num_cpus", - "paw", - "prettytable-rs", - "rand", - "regex", - "serde", - "serde_json", - "slab", - "smol", - "sozu-command-lib 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sozu-lib 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tempfile", - "termion", - "time", - "x509-parser", -] - -[[package]] -name = "sozu-command-lib" -version = "0.15.0" -dependencies = [ - "anyhow", - "hex", - "libc", - "log 0.4.19", - "memchr", - "mio", - "nix", - "nom", - "pem", - "pool", - "poule", - "prost", - "prost-build", - "rand", - "serde", - "serde_json", - "sha2", - "time", - "toml", - "trailer", -] - -[[package]] -name = "sozu-command-lib" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02b100dfffedf1b20a1c513e4e04004a07500aa5a230541eb4dd3e2e72c0ee2" -dependencies = [ - "anyhow", - "hex", - "libc", - "log 0.4.19", - "memchr", - "mio", - "nix", - "nom", - "pem", - "pool", - "poule", - "prost", - "prost-build", - "rand", - "serde", - "serde_json", - "sha2", - "time", - "toml", - "trailer", -] - -[[package]] -name = "sozu-e2e" -version = "0.15.0" -dependencies = [ - "futures", - "futures-lite", - "hyper", - "hyper-rustls", - "libc", - "mio", - "rustls", - "serial_test", - "slab", - "sozu-command-lib 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sozu-lib 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "time", - "tokio", -] - -[[package]] -name = "sozu-lib" -version = "0.15.0" -dependencies = [ - "anyhow", - "cookie-factory", - "foreign-types-shared", - "hdrhistogram", - "hex", - "hpack", - "idna", - "kawa", - "lazycell", - "libc", - "log 0.4.19", - "memchr", - "mio", - "nom", - "pool", - "poule", - "quickcheck", - "rand", - "regex", - "rustls", - "rustls-pemfile", - "rusty_ulid", - "serial_test", - "sha2", - "slab", - "socket2 0.5.3", - "sozu-command-lib 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "time", - "tiny_http", - "ureq", - "url", - "webpki", - "x509-parser", -] - -[[package]] -name = "sozu-lib" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3babce81e95273e14ccd63bef13a5c323840d78c210dc8912f3af11ed356e803" -dependencies = [ - "anyhow", - "cookie-factory", - "foreign-types-shared", - "hdrhistogram", - "hex", - "hpack", - "idna", - "kawa", - "lazycell", - "libc", - "log 0.4.19", - "memchr", - "mio", - "nom", - "pool", - "poule", - "rand", - "regex", - "rustls", - "rustls-pemfile", - "rusty_ulid", - "serial_test", - "sha2", - "slab", - "socket2 0.5.3", - "sozu-command-lib 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "time", - "url", - "webpki", - "x509-parser", -] - -[[package]] -name = "spin" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "2.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "synstructure" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "unicode-xid", -] - -[[package]] -name = "tempfile" -version = "3.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" -dependencies = [ - "autocfg", - "cfg-if", - "fastrand", - "redox_syscall 0.3.5", - "rustix", - "windows-sys", -] - -[[package]] -name = "term" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" -dependencies = [ - "dirs-next", - "rustversion", - "winapi", -] - -[[package]] -name = "termion" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "659c1f379f3408c7e5e84c7d0da6d93404e3800b6b9d063ba24436419302ec90" -dependencies = [ - "libc", - "numtoa", - "redox_syscall 0.2.16", - "redox_termios", -] - -[[package]] -name = "thiserror" -version = "1.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.18", -] - -[[package]] -name = "time" -version = "0.3.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" -dependencies = [ - "itoa", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" - -[[package]] -name = "time-macros" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" -dependencies = [ - "time-core", -] - -[[package]] -name = "tiny_http" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82" -dependencies = [ - "ascii", - "chunked_transfer", - "httpdate", - "log 0.4.19", -] - -[[package]] -name = "tinyvec" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - -[[package]] -name = "tokio" -version = "1.28.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" -dependencies = [ - "autocfg", - "libc", - "mio", - "num_cpus", - "pin-project-lite", - "socket2 0.4.9", - "windows-sys", -] - -[[package]] -name = "tokio-rustls" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" -dependencies = [ - "rustls", - "tokio", -] - -[[package]] -name = "toml" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" -dependencies = [ - "serde", - "serde_spanned", - "toml_datetime", - "toml_edit", -] - -[[package]] -name = "toml_datetime" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" -dependencies = [ - "serde", -] - -[[package]] -name = "toml_edit" -version = "0.19.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" -dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", - "winnow", -] - -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - -[[package]] -name = "tracing" -version = "0.1.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" -dependencies = [ - "cfg-if", - "pin-project-lite", - "tracing-core", -] - -[[package]] -name = "tracing-core" -version = "0.1.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" -dependencies = [ - "once_cell", -] - -[[package]] -name = "trailer" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61d37bd87407272521be2c632f558c183f6d02847e5845f663d01e310f2ce97" - -[[package]] -name = "try-lock" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" - -[[package]] -name = "typenum" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" - -[[package]] -name = "unicode-bidi" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" - -[[package]] -name = "unicode-ident" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" - -[[package]] -name = "unicode-normalization" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-width" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" - -[[package]] -name = "unicode-xid" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" - -[[package]] -name = "untrusted" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" - -[[package]] -name = "ureq" -version = "2.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9" -dependencies = [ - "base64 0.21.2", - "flate2", - "log 0.4.19", - "once_cell", - "rustls", - "rustls-webpki", - "url", - "webpki-roots", -] - -[[package]] -name = "url" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", -] - -[[package]] -name = "utf8parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "waker-fn" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" - -[[package]] -name = "want" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "wasm-bindgen" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" -dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" -dependencies = [ - "bumpalo", - "log 0.4.19", - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.18", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.18", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" - -[[package]] -name = "web-sys" -version = "0.3.64" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "webpki" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "webpki-roots" -version = "0.23.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" -dependencies = [ - "rustls-webpki", -] - -[[package]] -name = "which" -version = "4.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" -dependencies = [ - "either", - "libc", - "once_cell", -] - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-targets" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" - -[[package]] -name = "winnow" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" -dependencies = [ - "memchr", -] - -[[package]] -name = "x509-parser" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab0c2f54ae1d92f4fcb99c0b7ccf0b1e3451cbd395e5f115ccbdbcb18d4f634" -dependencies = [ - "asn1-rs", - "data-encoding", - "der-parser", - "lazy_static", - "nom", - "oid-registry", - "rusticata-macros", - "thiserror", - "time", -] diff --git a/pkgs/servers/sozu/default.nix b/pkgs/servers/sozu/default.nix index 822f0de2fe5..18179efcfde 100644 --- a/pkgs/servers/sozu/default.nix +++ b/pkgs/servers/sozu/default.nix @@ -11,29 +11,22 @@ rustPlatform.buildRustPackage rec { pname = "sozu"; - version = "0.15.0"; + version = "0.15.1"; src = fetchFromGitHub { owner = "sozu-proxy"; repo = pname; rev = version; - hash = "sha256-lbBwmi8MrcWr6AXzl9upnXw8ZEWyDGEWr+txE4dujWs="; + hash = "sha256-/0scNFOWDbL5SaXOC+/DGFE5OgJx1WkdruM+yFV6n1M="; }; - cargoLock = { - lockFile = ./Cargo.lock; - }; + cargoHash = "sha256-SVfAo7jsYIhgYHP4pity62TU1aGoH6E8UysJ/Gw+rDk="; nativeBuildInputs = [ protobuf ]; buildInputs = lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security; - postPatch = '' - # update Cargo.lock to fix build - ln -sf ${./Cargo.lock} Cargo.lock - ''; - doCheck = false; passthru = { @@ -49,6 +42,7 @@ rustPlatform.buildRustPackage rec { description = "Open Source HTTP Reverse Proxy built in Rust for Immutable Infrastructures"; homepage = "https://www.sozu.io"; + changelog = "https://github.com/sozu-proxy/sozu/releases/tag/${version}"; license = licenses.agpl3; maintainers = with maintainers; [ Br1ght0ne gaelreyrol ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix index 9f4de13d644..9da25e22eaa 100644 --- a/pkgs/servers/sql/dolt/default.nix +++ b/pkgs/servers/sql/dolt/default.nix @@ -2,18 +2,18 @@ buildGoModule rec { pname = "dolt"; - version = "1.7.2"; + version = "1.7.4"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; rev = "v${version}"; - sha256 = "sha256-oMfph6hNo3TD4LNAPH1LJT6ectmi7fF+J2uASrIfL+0="; + sha256 = "sha256-6rjcoruv+egIDL3kZPIVEMpigDV1j5jjRer3bDvCjjU="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-SKIp3xdnVN0l/kRf4XXyEV3rOfPXsBEqFDn6uvHe5/Y="; + vendorHash = "sha256-lYf3ARw2TX9dfX2z8W3OY7h+AqocfSdYcGgjvf8h5Bc="; proxyVendor = true; doCheck = false; diff --git a/pkgs/servers/static-web-server/default.nix b/pkgs/servers/static-web-server/default.nix index 253c868c2ca..73b12a84962 100644 --- a/pkgs/servers/static-web-server/default.nix +++ b/pkgs/servers/static-web-server/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "static-web-server"; - version = "2.19.0"; + version = "2.20.0"; src = fetchFromGitHub { owner = "static-web-server"; repo = pname; rev = "v${version}"; - sha256 = "sha256-oJHQNB04CKgGEoPr1NBp7vH9MO8PFWGylP/CsKZ6iJA="; + hash = "sha256-xhe6N718Tuqzjuo5Kt1X4myoxA5zmwf/fOJRJpchNug="; }; - cargoHash = "sha256-zETVW7NGFfZOgAkZXNaVYWzSMXX3GvBQEf84JsCkIqs="; + cargoHash = "sha256-GBzS4UJGvBYacGVOcAhWjueSQWg1o7QGMIIwePf5TVI="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security diff --git a/pkgs/servers/web-apps/bookstack/default.nix b/pkgs/servers/web-apps/bookstack/default.nix index e96528d7cd6..8a48ec4fc7a 100644 --- a/pkgs/servers/web-apps/bookstack/default.nix +++ b/pkgs/servers/web-apps/bookstack/default.nix @@ -16,13 +16,13 @@ let in package.override rec { pname = "bookstack"; - version = "23.01.1"; + version = "23.06.1"; src = fetchFromGitHub { owner = "bookstackapp"; repo = pname; rev = "v${version}"; - sha256 = "sha256-S4yGys1Lc2FAd3RKI4KdE9X12rsQyVcPQ+Biwwrnb0I="; + sha256 = "0947rnapk7xv10a12fzymjlvj8j7drjlqjm61fckshif9c1q5r6j"; }; meta = with lib; { diff --git a/pkgs/servers/web-apps/bookstack/php-packages.nix b/pkgs/servers/web-apps/bookstack/php-packages.nix index f07b07c3a3e..6679fb16127 100644 --- a/pkgs/servers/web-apps/bookstack/php-packages.nix +++ b/pkgs/servers/web-apps/bookstack/php-packages.nix @@ -5,20 +5,20 @@ let "aws/aws-crt-php" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "aws-aws-crt-php-3942776a8c99209908ee0b287746263725685732"; + name = "aws-aws-crt-php-1926277fc71d253dfa820271ac5987bdb193ccf5"; src = fetchurl { - url = "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732"; - sha256 = "0g4vjln6s1419ydljn5m64kzid0b7cplbc0nwn3y4cj72408fyiz"; + url = "https://api.github.com/repos/awslabs/aws-crt-php/zipball/1926277fc71d253dfa820271ac5987bdb193ccf5"; + sha256 = "037rdpys895vmk80zgb6r2c77ss2l545qsfma7q55kx9jm39habl"; }; }; }; "aws/aws-sdk-php" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "aws-aws-sdk-php-c600a07da531d6c29af791b9d2e8b6df796aa14b"; + name = "aws-aws-sdk-php-6d759ef9f24f0c7f271baf8014f41fc0cfdfbf78"; src = fetchurl { - url = "https://api.github.com/repos/aws/aws-sdk-php/zipball/c600a07da531d6c29af791b9d2e8b6df796aa14b"; - sha256 = "03iisnif804dkgnynn24y6ji1hnq95ryv8vwgwi6398apcz6vypn"; + url = "https://api.github.com/repos/aws/aws-sdk-php/zipball/6d759ef9f24f0c7f271baf8014f41fc0cfdfbf78"; + sha256 = "178k6mcjg6qlvzn4mkw1qykn5bs3921xhh554z45nqd5f9fclwxb"; }; }; }; @@ -35,40 +35,50 @@ let "barryvdh/laravel-dompdf" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "barryvdh-laravel-dompdf-1d47648c6cef37f715ecb8bcc5f5a656ad372e27"; + name = "barryvdh-laravel-dompdf-9843d2be423670fb434f4c978b3c0f4dd92c87a6"; src = fetchurl { - url = "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/1d47648c6cef37f715ecb8bcc5f5a656ad372e27"; - sha256 = "0xvaq6mp9s8nxlpfisa50fr8rjb6vmivxdbr985q9vydadh1dsv2"; + url = "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/9843d2be423670fb434f4c978b3c0f4dd92c87a6"; + sha256 = "1b7j7rnba50ibsnjzxz3bcnpcii51qrin5p0ivi0bzm57xhvns9s"; }; }; }; "barryvdh/laravel-snappy" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "barryvdh-laravel-snappy-2c18a3602981bc6f25b32908cf8aaa05952ab2f7"; + name = "barryvdh-laravel-snappy-940eec2d99b89cbc9bea2f493cf068382962a485"; src = fetchurl { - url = "https://api.github.com/repos/barryvdh/laravel-snappy/zipball/2c18a3602981bc6f25b32908cf8aaa05952ab2f7"; - sha256 = "1h3s9g9n1rk3iji0p9m3g21gakjxnp4ciqwd5cdbj0wnh9k7gi2h"; + url = "https://api.github.com/repos/barryvdh/laravel-snappy/zipball/940eec2d99b89cbc9bea2f493cf068382962a485"; + sha256 = "0i168sq1sah83xw3xfrilnpja789q79zvhjfgfcszd10g7y444gc"; }; }; }; "brick/math" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "brick-math-ca57d18f028f84f777b2168cd1911b0dee2343ae"; + name = "brick-math-0ad82ce168c82ba30d1c01ec86116ab52f589478"; src = fetchurl { - url = "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae"; - sha256 = "1nr1grrb9g5g3ihx94yk0amp8zx8prkkvg2934ygfc3rrv03cq9w"; + url = "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478"; + sha256 = "04kqy1hqvp4634njjjmhrc2g828d69sk6q3c55bpqnnmsqf154yb"; }; }; }; "dasprid/enum" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "dasprid-enum-5abf82f213618696dda8e3bf6f64dd042d8542b2"; + name = "dasprid-enum-8e6b6ea76eabbf19ea2bf5b67b98e1860474012f"; src = fetchurl { - url = "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2"; - sha256 = "0rs7i1xiwhssy88s7bwnp5ri5fi2xy3fl7pw6l5k27xf2f1hv7q6"; + url = "https://api.github.com/repos/DASPRiD/Enum/zipball/8e6b6ea76eabbf19ea2bf5b67b98e1860474012f"; + sha256 = "0cckq42c9iyjfv7xmy6rl4xj3dn80v9k8qzc3ppdjm4wgj43rrkz"; + }; + }; + }; + "dflydev/dot-access-data" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "dflydev-dot-access-data-f41715465d65213d644d3141a6a93081be5d3549"; + src = fetchurl { + url = "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549"; + sha256 = "1vgbjrq8qh06r26y5nlxfin4989r3h7dib1jifb2l3cjdn1r5bmj"; }; }; }; @@ -85,20 +95,20 @@ let "doctrine/dbal" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "doctrine-dbal-88fa7e5189fd5ec6682477044264dc0ed4e3aa1e"; + name = "doctrine-dbal-19f0dec95edd6a3c3c5ff1d188ea94c6b7fc903f"; src = fetchurl { - url = "https://api.github.com/repos/doctrine/dbal/zipball/88fa7e5189fd5ec6682477044264dc0ed4e3aa1e"; - sha256 = "1xz7yyq0r8378zb4jrac13z0762pid0dxxnaj0rx82f7vwbxaqas"; + url = "https://api.github.com/repos/doctrine/dbal/zipball/19f0dec95edd6a3c3c5ff1d188ea94c6b7fc903f"; + sha256 = "0mz606j1ndng7cakmra4f6rs6ij1wbznkax4nyxd76ikn65isdqg"; }; }; }; "doctrine/deprecations" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "doctrine-deprecations-0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"; + name = "doctrine-deprecations-612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"; src = fetchurl { - url = "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"; - sha256 = "1sk1f020n0w7p7r4rsi7wnww85vljrim1i5h9wb0qiz2c4l8jj09"; + url = "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"; + sha256 = "078w4k0xdywyb44caz5grbcbxsi87iy13g7a270rs9g5f0p245fi"; }; }; }; @@ -115,30 +125,30 @@ let "doctrine/inflector" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "doctrine-inflector-d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"; + name = "doctrine-inflector-f9301a5b2fb1216b2b08f02ba04dc45423db6bff"; src = fetchurl { - url = "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"; - sha256 = "1z6y0mxqadarw76whppcl0h0cj7p5n6k7mxihggavq46i2wf7nhj"; + url = "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff"; + sha256 = "1kdq3sbwrzwprxr36cdw9m1zlwn15c0nz6i7mw0sq9mhnd2sgbrb"; }; }; }; "doctrine/lexer" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "doctrine-lexer-c268e882d4dbdd85e36e4ad69e02dc284f89d229"; + name = "doctrine-lexer-39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"; src = fetchurl { - url = "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229"; - sha256 = "12g069nljl3alyk15884nd1jc4mxk87isqsmfj7x6j2vxvk9qchs"; + url = "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"; + sha256 = "19kak8fh8sf5bpmcn7a90sqikgx30mk2bmjf0jbzcvlbnsjyggah"; }; }; }; "dompdf/dompdf" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "dompdf-dompdf-c5310df0e22c758c85ea5288175fc6cd777bc085"; + name = "dompdf-dompdf-e8d2d5e37e8b0b30f0732a011295ab80680d7e85"; src = fetchurl { - url = "https://api.github.com/repos/dompdf/dompdf/zipball/c5310df0e22c758c85ea5288175fc6cd777bc085"; - sha256 = "1h9y3v02qdijc6hmi7p8x626jlhkjd2pcck9mkcmm5sz9xzqhdwb"; + url = "https://api.github.com/repos/dompdf/dompdf/zipball/e8d2d5e37e8b0b30f0732a011295ab80680d7e85"; + sha256 = "0a2qk57c3qwg7j8gp1hwyd8y8dwm5pb8lg1npb49sijig8kyjlv3"; }; }; }; @@ -155,60 +165,70 @@ let "egulias/email-validator" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "egulias-email-validator-0dbf5d78455d4d6a41d186da50adc1122ec066f4"; + name = "egulias-email-validator-e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7"; src = fetchurl { - url = "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4"; - sha256 = "00kwb8rhk1fq3a1i152xniipk3y907q1v5r3szqbkq5rz82dwbck"; + url = "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7"; + sha256 = "16s7k5ck8bzk83xfy46fikjyj4jywalriqba8jvd5ngd177s2mw5"; }; }; }; - "filp/whoops" = { + "fruitcake/php-cors" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "filp-whoops-f7948baaa0330277c729714910336383286305da"; + name = "fruitcake-php-cors-58571acbaa5f9f462c9c77e911700ac66f446d4e"; src = fetchurl { - url = "https://api.github.com/repos/filp/whoops/zipball/f7948baaa0330277c729714910336383286305da"; - sha256 = "1l70lq27h072ria2pgmf9dp3h5awszirqd1khlcknl4w1hww3swv"; + url = "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e"; + sha256 = "18xm69q4dk9zqfwgp938y2byhlyy9lr5x5qln4k2mg8cq8xr2sm1"; }; }; }; "graham-campbell/result-type" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "graham-campbell-result-type-a878d45c1914464426dc94da61c9e1d36ae262a8"; + name = "graham-campbell-result-type-672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"; src = fetchurl { - url = "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/a878d45c1914464426dc94da61c9e1d36ae262a8"; - sha256 = "1xayas92b467yixpc79l7ydgspy3s76cpfddv7lrvd691y11g1vb"; + url = "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"; + sha256 = "156zbfs19r9g543phlpjwhqin3k2x4dsvr5p0wk7rk4j0wwp8l2v"; }; }; }; "guzzlehttp/guzzle" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "guzzlehttp-guzzle-b50a2a1251152e43f6a37f0fa053e730a67d25ba"; + name = "guzzlehttp-guzzle-fb7566caccf22d74d1ab270de3551f72a58399f5"; src = fetchurl { - url = "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba"; - sha256 = "0cy828r0kafx58jh0k1cy17y77qh248d9kfk9ncn9pyq2q5v9p9p"; + url = "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5"; + sha256 = "0cmpq50s5xi9sg1dygllrhwj5dz5bxxj83xkvjspz63751xr51cs"; }; }; }; "guzzlehttp/promises" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "guzzlehttp-promises-b94b2807d85443f9719887892882d0329d1e2598"; + name = "guzzlehttp-promises-67ab6e18aaa14d753cc148911d273f6e6cb6721e"; src = fetchurl { - url = "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598"; - sha256 = "1vvac7y5ax955qjg7dyjmaw3vab9v2lypjygap0040rv3z4x9vz8"; + url = "https://api.github.com/repos/guzzle/promises/zipball/67ab6e18aaa14d753cc148911d273f6e6cb6721e"; + sha256 = "0y3md6lkpk60kvmi607mgj29cfjg2bljc5nhfh3qf9hzk6c1b2j6"; }; }; }; "guzzlehttp/psr7" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "guzzlehttp-psr7-67c26b443f348a51926030c83481b85718457d3d"; + name = "guzzlehttp-psr7-b635f279edd83fc275f822a1188157ffea568ff6"; src = fetchurl { - url = "https://api.github.com/repos/guzzle/psr7/zipball/67c26b443f348a51926030c83481b85718457d3d"; - sha256 = "09avh5xzmzwfpa5xv9zw90ypyfrhpyhszbli395prgh3llnrx9wg"; + url = "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6"; + sha256 = "0734h3r8db06hcffagr8s7bxhjkvlfzvqg1klwmqidflwdwk7yj1"; + }; + }; + }; + "guzzlehttp/uri-template" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "guzzlehttp-uri-template-b945d74a55a25a949158444f09ec0d3c120d69e2"; + src = fetchurl { + url = "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2"; + sha256 = "02vd4r2di8xh9n5awfjy1lyb7vn5gkaynbiiqilm8did0r89qdhf"; }; }; }; @@ -225,80 +245,100 @@ let "knplabs/knp-snappy" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "knplabs-knp-snappy-5126fb5b335ec929a226314d40cd8dad497c3d67"; + name = "knplabs-knp-snappy-b66f79334421c26d9c244427963fa2d92980b5d3"; src = fetchurl { - url = "https://api.github.com/repos/KnpLabs/snappy/zipball/5126fb5b335ec929a226314d40cd8dad497c3d67"; - sha256 = "1j5bdj3sbww43nfgk7pasmyciwqdi92vj6pykw8f2xaq9c3i75p9"; + url = "https://api.github.com/repos/KnpLabs/snappy/zipball/b66f79334421c26d9c244427963fa2d92980b5d3"; + sha256 = "164zx6pr06maad8rsf2rq2p576pcx62khzpz808v3dpm4yadlh88"; }; }; }; "laravel/framework" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "laravel-framework-e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49"; + name = "laravel-framework-858add225ce88a76c43aec0e7866288321ee0ee9"; src = fetchurl { - url = "https://api.github.com/repos/laravel/framework/zipball/e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49"; - sha256 = "1k7afj4himxmhv02lmq8dc992m2vdkw8hcjyfcnff99cv555z9ph"; + url = "https://api.github.com/repos/laravel/framework/zipball/858add225ce88a76c43aec0e7866288321ee0ee9"; + sha256 = "0af52p51g1jgjx7jxw02nyfciz6a3jlc0lpxbfvl4c4dvbdkbwn2"; }; }; }; "laravel/serializable-closure" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "laravel-serializable-closure-47afb7fae28ed29057fdca37e16a84f90cc62fae"; + name = "laravel-serializable-closure-f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"; src = fetchurl { - url = "https://api.github.com/repos/laravel/serializable-closure/zipball/47afb7fae28ed29057fdca37e16a84f90cc62fae"; - sha256 = "1mfj1jszq1mssxfh68y3s43sq90bpj25a2kpj0djbmcrccgwd46z"; + url = "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"; + sha256 = "0dyvqph5q1lb6gl6ga4b1xkziqzj6s2ia5pbd7h40anm4sh3z8dl"; }; }; }; "laravel/socialite" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "laravel-socialite-dae03ca4ecfe3badafcdfb81965d2279080051f4"; + name = "laravel-socialite-00ea7f8630673ea49304fc8a9fca5a64eb838c7e"; src = fetchurl { - url = "https://api.github.com/repos/laravel/socialite/zipball/dae03ca4ecfe3badafcdfb81965d2279080051f4"; - sha256 = "1cv67knibrhyfbimgbnig4hrnq2rjyi7kqmsqyqs7il2nizl51vm"; + url = "https://api.github.com/repos/laravel/socialite/zipball/00ea7f8630673ea49304fc8a9fca5a64eb838c7e"; + sha256 = "0ryw1hwngxqdsi5cvsj69zfqg1ql92z4wmi7bb1wj75x7dn1v76f"; }; }; }; "laravel/tinker" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "laravel-tinker-74d0b287cc4ae65d15c368dd697aae71d62a73ad"; + name = "laravel-tinker-04a2d3bd0d650c0764f70bf49d1ee39393e4eb10"; src = fetchurl { - url = "https://api.github.com/repos/laravel/tinker/zipball/74d0b287cc4ae65d15c368dd697aae71d62a73ad"; - sha256 = "1rhppd4zzz47abjahid8hdhwrzjrnbwkcy0cqqws5dia4x81k7xb"; + url = "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10"; + sha256 = "06rivrmcf8m8hm4vn9s7wwpfmgl89p73b78dm0qx26rs0lpr36p0"; }; }; }; "league/commonmark" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "league-commonmark-2b8185c13bc9578367a5bf901881d1c1b5bbd09b"; + name = "league-commonmark-d44a24690f16b8c1808bf13b1bd54ae4c63ea048"; + src = fetchurl { + url = "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048"; + sha256 = "1qx99m1qa2g3l6r2fim3rak6qh28zjj8sqjj86nq743dm3yszygw"; + }; + }; + }; + "league/config" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "league-config-754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"; src = fetchurl { - url = "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b"; - sha256 = "14hp7vmqag9jh89rcq1mi3hyw01rkmypdbw2p3zsnjq2p8wwh4r5"; + url = "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"; + sha256 = "0yjb85cd0qa0mra995863dij2hmcwk9x124vs8lrwiylb0l3mn8s"; }; }; }; "league/flysystem" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "league-flysystem-3239285c825c152bcc315fe0e87d6b55f5972ed1"; + name = "league-flysystem-a141d430414fcb8bf797a18716b09f759a385bed"; src = fetchurl { - url = "https://api.github.com/repos/thephpleague/flysystem/zipball/3239285c825c152bcc315fe0e87d6b55f5972ed1"; - sha256 = "0p1cirl7j9b3gvbp264d08abfnrki89jr7rx0cbw0bjw1apf4spz"; + url = "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed"; + sha256 = "0w476nkv4izdrh8dn4g58lrqnfwrp8ijhj6fj8d8cpvr81kq0wiv"; }; }; }; "league/flysystem-aws-s3-v3" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "league-flysystem-aws-s3-v3-af286f291ebab6877bac0c359c6c2cb017eb061d"; + name = "league-flysystem-aws-s3-v3-d8de61ee10b6a607e7996cff388c5a3a663e8c8a"; src = fetchurl { - url = "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/af286f291ebab6877bac0c359c6c2cb017eb061d"; - sha256 = "1dyj1cvf2pbvkdw9i53qg6lycxv0di85qnjzcvy5lphrxambifxy"; + url = "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/d8de61ee10b6a607e7996cff388c5a3a663e8c8a"; + sha256 = "0hr11wwn2c2f26w0kj5yanx17ln17plk0si8yajkd470z3ssprwj"; + }; + }; + }; + "league/flysystem-local" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "league-flysystem-local-543f64c397fefdf9cfeac443ffb6beff602796b3"; + src = fetchurl { + url = "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3"; + sha256 = "1f44jgjip7pgnjafwlazmbv9jap3xsw3jfzhgakbsa4bkx3aavr2"; }; }; }; @@ -335,30 +375,30 @@ let "league/oauth2-client" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "league-oauth2-client-2334c249907190c132364f5dae0287ab8666aa19"; + name = "league-oauth2-client-160d6274b03562ebeb55ed18399281d8118b76c8"; src = fetchurl { - url = "https://api.github.com/repos/thephpleague/oauth2-client/zipball/2334c249907190c132364f5dae0287ab8666aa19"; - sha256 = "12a3mpv3x5jy1nnpzx25z80chzhjxk8sgvn5x02pzk5dlw8kbzhz"; + url = "https://api.github.com/repos/thephpleague/oauth2-client/zipball/160d6274b03562ebeb55ed18399281d8118b76c8"; + sha256 = "1vyd8c64armlaf9zmpjx2gy0nvv4mhzy5qk9k26k75wa9ffh482s"; }; }; }; "masterminds/html5" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "masterminds-html5-897eb517a343a2281f11bc5556d6548db7d93947"; + name = "masterminds-html5-3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3"; src = fetchurl { - url = "https://api.github.com/repos/Masterminds/html5-php/zipball/897eb517a343a2281f11bc5556d6548db7d93947"; - sha256 = "12fmcgsrmh0f0llnpcvk33mrs4067nw246ci5619rr79ijy3yc0k"; + url = "https://api.github.com/repos/Masterminds/html5-php/zipball/3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3"; + sha256 = "19gkv95lzsqwwxlvhi4pk7a2nvl29jdga9mrh43387z9nakzddp4"; }; }; }; "monolog/monolog" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "monolog-monolog-720488632c590286b88b80e62aa3d3d551ad4a50"; + name = "monolog-monolog-f259e2b15fb95494c83f52d3caad003bbf5ffaa1"; src = fetchurl { - url = "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50"; - sha256 = "0wg1y0mghhib6cp9gcavbs6ajfs9rgxc2ssipqb5yfwfkkbwrif6"; + url = "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1"; + sha256 = "0lz7lgr1bcxsh4c63z8k26bxawkx14h689wgdiap8992rf97kbk2"; }; }; }; @@ -375,40 +415,60 @@ let "nesbot/carbon" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "nesbot-carbon-09acf64155c16dc6f580f36569ae89344e9734a3"; + name = "nesbot-carbon-4f991ed2a403c85efbc4f23eb4030063fdbe01da"; + src = fetchurl { + url = "https://api.github.com/repos/briannesbitt/Carbon/zipball/4f991ed2a403c85efbc4f23eb4030063fdbe01da"; + sha256 = "09k9ljqwn6qsr5z7wp2yv8p0vqr4hn03lyxvm76xm2g6wb6l43gp"; + }; + }; + }; + "nette/schema" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "nette-schema-abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"; + src = fetchurl { + url = "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"; + sha256 = "16i8gim0jpmmbq0pp4faw8kn2448yvpgsd1zvipbv9xrk37vah5q"; + }; + }; + }; + "nette/utils" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "nette-utils-cacdbf5a91a657ede665c541eda28941d4b09c1e"; src = fetchurl { - url = "https://api.github.com/repos/briannesbitt/Carbon/zipball/09acf64155c16dc6f580f36569ae89344e9734a3"; - sha256 = "1m4sb4vnimg3238g0mivnxgfmf3lwkb3v2njmird20jrh48k4c69"; + url = "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e"; + sha256 = "0v3as5xdmr9j7d4q4ly18f7g8g0sjcy25l4ispsdp60byldi7m8h"; }; }; }; "nikic/php-parser" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "nikic-php-parser-570e980a201d8ed0236b0a62ddf2c9cbb2034039"; + name = "nikic-php-parser-19526a33fb561ef417e822e85f08a00db4059c17"; src = fetchurl { - url = "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039"; - sha256 = "1q3hnpjya4rsxfh72ccs2vj3gz8h0sn12290w8wvkz9pvi0qmmmr"; + url = "https://api.github.com/repos/nikic/PHP-Parser/zipball/19526a33fb561ef417e822e85f08a00db4059c17"; + sha256 = "13rmjg186nz0w63hjbwbs55nxb999msjin268s9h56w8zc5ki0sy"; }; }; }; - "onelogin/php-saml" = { + "nunomaduro/termwind" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "onelogin-php-saml-b22a57ebd13e838b90df5d3346090bc37056409d"; + name = "nunomaduro-termwind-8ab0b32c8caa4a2e09700ea32925441385e4a5dc"; src = fetchurl { - url = "https://api.github.com/repos/onelogin/php-saml/zipball/b22a57ebd13e838b90df5d3346090bc37056409d"; - sha256 = "1bi65bi04a26zmaz7ms0qyg6i86k4cd9g8qs7dp1pphpvflgz461"; + url = "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc"; + sha256 = "1g75vpq7014s5yd6bvj78b88ia31slkikdhjv8iprz987qm5dnl7"; }; }; }; - "opis/closure" = { + "onelogin/php-saml" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "opis-closure-3d81e4309d2a927abbe66df935f4bb60082805ad"; + name = "onelogin-php-saml-b22a57ebd13e838b90df5d3346090bc37056409d"; src = fetchurl { - url = "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad"; - sha256 = "0hqs6rdkkcggswrgjlispkby2yg4hwn63bl2ma62lnmpfbpwn0sd"; + url = "https://api.github.com/repos/onelogin/php-saml/zipball/b22a57ebd13e838b90df5d3346090bc37056409d"; + sha256 = "1bi65bi04a26zmaz7ms0qyg6i86k4cd9g8qs7dp1pphpvflgz461"; }; }; }; @@ -455,20 +515,20 @@ let "phpoption/phpoption" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "phpoption-phpoption-dc5ff11e274a90cc1c743f66c9ad700ce50db9ab"; + name = "phpoption-phpoption-dd3a383e599f49777d8b628dadbb90cae435b87e"; src = fetchurl { - url = "https://api.github.com/repos/schmittjoh/php-option/zipball/dc5ff11e274a90cc1c743f66c9ad700ce50db9ab"; - sha256 = "12i9gc2q75iv6c0x87zj3j499pl8k0wzh3yzvgrhg97nhbdhab5c"; + url = "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e"; + sha256 = "029gpfa66hwg395jvf7swcvrj085wsw5fw6041nrl5kbc36fvwlb"; }; }; }; "phpseclib/phpseclib" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "phpseclib-phpseclib-f28693d38ba21bb0d9f0c411ee5dae2b178201da"; + name = "phpseclib-phpseclib-543a1da81111a0bfd6ae7bbc2865c5e89ed3fc67"; src = fetchurl { - url = "https://api.github.com/repos/phpseclib/phpseclib/zipball/f28693d38ba21bb0d9f0c411ee5dae2b178201da"; - sha256 = "11hvq1mwk2zn1fgrwvifh5z4md178vzka5nfykj8l28vk7r0vb98"; + url = "https://api.github.com/repos/phpseclib/phpseclib/zipball/543a1da81111a0bfd6ae7bbc2865c5e89ed3fc67"; + sha256 = "108bb1lz9c1nxq8f1rkzi75h3xwa9lpvnayg7pph92x18g98ks9l"; }; }; }; @@ -485,30 +545,30 @@ let "predis/predis" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "predis-predis-a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e"; + name = "predis-predis-33b70b971a32b0d28b4f748b0547593dce316e0d"; src = fetchurl { - url = "https://api.github.com/repos/predis/predis/zipball/a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e"; - sha256 = "109j0chyqmr0rzfn25843yacfnm438z94rpxlx1hvhcigfspjhvf"; + url = "https://api.github.com/repos/predis/predis/zipball/33b70b971a32b0d28b4f748b0547593dce316e0d"; + sha256 = "0qlz42vsqzqnwg0cmdgxgb35k6gab5vs53dg87qsihi0n3rfj9ar"; }; }; }; "psr/cache" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-cache-d11b50ad223250cf17b86e38383413f5a6764bf8"; + name = "psr-cache-aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8"; - sha256 = "06i2k3dx3b4lgn9a4v1dlgv8l9wcl4kl7vzhh63lbji0q96hv8qz"; + url = "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"; + sha256 = "07rnyjwb445sfj30v5ny3gfsgc1m7j7cyvwjgs2cm9slns1k1ml8"; }; }; }; "psr/container" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-container-513e0666f7216c7459170d56df27dfcefe1689ea"; + name = "psr-container-c71ecc56dfe541dbd90c5360474fbc405f8d5963"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea"; - sha256 = "00yvj3b5ls2l1d0sk38g065raw837rw65dx1sicggjnkr85vmfzz"; + url = "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963"; + sha256 = "1mvan38yb65hwk68hl0p7jymwzr4zfnaxmwjbw7nj3rsknvga49i"; }; }; }; @@ -525,60 +585,60 @@ let "psr/http-client" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-http-client-2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"; + name = "psr-http-client-0955afe48220520692d2d09f7ab7e0f93ffd6a31"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"; - sha256 = "0cmkifa3ji1r8kn3y1rwg81rh8g2crvnhbv2am6d688dzsbw967v"; + url = "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31"; + sha256 = "09r970lfpwil861gzm47446ck1s6km6ijibkxl13p1ymwdchnv6m"; }; }; }; "psr/http-factory" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-http-factory-12ac7fcd07e5b077433f5f2bee95b3a771bf61be"; + name = "psr-http-factory-e616d01114759c4c489f93b099585439f795fe35"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be"; - sha256 = "0inbnqpc5bfhbbda9dwazsrw9xscfnc8rdx82q1qm3r446mc1vds"; + url = "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35"; + sha256 = "1vzimn3h01lfz0jx0lh3cy9whr3kdh103m1fw07qric4pnnz5kx8"; }; }; }; "psr/http-message" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-http-message-f6561bf28d520154e4b0ec72be95418abe6d9363"; + name = "psr-http-message-402d35bcb92c70c026d1a6a9883f06b2ead23d71"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363"; - sha256 = "195dd67hva9bmr52iadr4kyp2gw2f5l51lplfiay2pv6l9y4cf45"; + url = "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71"; + sha256 = "13cnlzrh344n00sgkrp5cgbkr8dznd99c3jfnpl0wg1fdv1x4qfm"; }; }; }; "psr/log" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-log-d49695b909c3b7628b6289db5479a1c204601f11"; + name = "psr-log-fe5ea303b0887d5caefd3d431c3e61ad47037001"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11"; - sha256 = "0sb0mq30dvmzdgsnqvw3xh4fb4bqjncx72kf8n622f94dd48amln"; + url = "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001"; + sha256 = "0a0rwg38vdkmal3nwsgx58z06qkfl85w2yvhbgwg45anr0b3bhmv"; }; }; }; "psr/simple-cache" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psr-simple-cache-408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"; + name = "psr-simple-cache-764e0b3939f5ca87cb904f570ef9be2d78a07865"; src = fetchurl { - url = "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"; - sha256 = "1djgzclkamjxi9jy4m9ggfzgq1vqxaga2ip7l3cj88p7rwkzjxgw"; + url = "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865"; + sha256 = "0hgcanvd9gqwkaaaq41lh8fsfdraxmp2n611lvqv69jwm1iy76g8"; }; }; }; "psy/psysh" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "psy-psysh-e9eadffbed9c9deb5426fd107faae0452bf20a36"; + name = "psy-psysh-4f00ee9e236fa6a48f4560d1300b9c961a70a7ec"; src = fetchurl { - url = "https://api.github.com/repos/bobthecow/psysh/zipball/e9eadffbed9c9deb5426fd107faae0452bf20a36"; - sha256 = "0yaj5ixg8zb6hh9swpcc29dcrpffjn4cxp61qz2zqbizvq2d6z0z"; + url = "https://api.github.com/repos/bobthecow/psysh/zipball/4f00ee9e236fa6a48f4560d1300b9c961a70a7ec"; + sha256 = "10754cxjwjf818g7i3vyd4jk0sy8r3i36jxpqk38n70ckasdd7w0"; }; }; }; @@ -605,10 +665,10 @@ let "ramsey/uuid" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "ramsey-uuid-fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df"; + name = "ramsey-uuid-60a4c63ab724854332900504274f6150ff26d286"; src = fetchurl { - url = "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df"; - sha256 = "1fhjsyidsj95x5dd42z3hi5qhzii0hhhxa7xvc5jj7spqjdbqln4"; + url = "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286"; + sha256 = "1w1i50pbd18awmvzqjkbszw79dl09912ibn95qm8lxr4nsjvbb27"; }; }; }; @@ -635,10 +695,10 @@ let "socialiteproviders/discord" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "socialiteproviders-discord-c6eddeb07ace7473e82d02d4db852dfacf5ef574"; + name = "socialiteproviders-discord-11f6a8ded5b1948723886f2e5413b91139fcce6b"; src = fetchurl { - url = "https://api.github.com/repos/SocialiteProviders/Discord/zipball/c6eddeb07ace7473e82d02d4db852dfacf5ef574"; - sha256 = "1w8m7jmlsdk94cqckgd75mwblh3jj6j16w3g4hzysyms25g091xc"; + url = "https://api.github.com/repos/SocialiteProviders/Discord/zipball/11f6a8ded5b1948723886f2e5413b91139fcce6b"; + sha256 = "1jc64flz7djp8i87fp3xi6q80m6bp069gbq1mh44g82qnky4jp1h"; }; }; }; @@ -655,10 +715,10 @@ let "socialiteproviders/manager" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "socialiteproviders-manager-738276dfbc2b68a9145db7b3df1588d53db528a1"; + name = "socialiteproviders-manager-47402cbc5b7ef445317e799bf12fd5a12062206c"; src = fetchurl { - url = "https://api.github.com/repos/SocialiteProviders/Manager/zipball/738276dfbc2b68a9145db7b3df1588d53db528a1"; - sha256 = "0d7ayh72cdxkslmgdgj0d6rkqghyhbdhdhkiz9064virm7fa5ii0"; + url = "https://api.github.com/repos/SocialiteProviders/Manager/zipball/47402cbc5b7ef445317e799bf12fd5a12062206c"; + sha256 = "0lmsb1ni27dw1zipd3l24dzm43xggh4dd92iws3r161s4pppf7sc"; }; }; }; @@ -712,113 +772,113 @@ let }; }; }; - "swiftmailer/swiftmailer" = { + "ssddanbrown/symfony-mailer" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "swiftmailer-swiftmailer-8a5d5072dca8f48460fce2f4131fcc495eec654c"; + name = "ssddanbrown-symfony-mailer-2219dcdc5f58e4f382ce8f1e6942d16982aa3012"; src = fetchurl { - url = "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c"; - sha256 = "1p9m4fw9y9md9a7msbmnc0hpdrky8dwrllnyg1qf1cdyp9d70x1d"; + url = "https://api.github.com/repos/ssddanbrown/symfony-mailer/zipball/2219dcdc5f58e4f382ce8f1e6942d16982aa3012"; + sha256 = "14j99gr09mvgjf6jjxbw50zay8n9mg6c0w429hz3vrfaijc2ih8c"; }; }; }; "symfony/console" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-console-58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f"; + name = "symfony-console-c3ebc83d031b71c39da318ca8b7a07ecc67507ed"; src = fetchurl { - url = "https://api.github.com/repos/symfony/console/zipball/58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f"; - sha256 = "1r8a7hra81wfs10m235qhq9xdgini4gx9hf86l1ijbp7k6aszk7b"; + url = "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed"; + sha256 = "1vvdw2fg08x9788m50isspi06n0lhw6c6nif3di1snxfq0sgb1np"; }; }; }; "symfony/css-selector" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-css-selector-052ef49b660f9ad2a3adb311c555c9bc11ba61f4"; + name = "symfony-css-selector-f1d00bddb83a4cb2138564b2150001cb6ce272b1"; src = fetchurl { - url = "https://api.github.com/repos/symfony/css-selector/zipball/052ef49b660f9ad2a3adb311c555c9bc11ba61f4"; - sha256 = "1nracybpl4i2w6vcfhymd0p7bj9cnk5s2frp6dah4anfhmdjk16a"; + url = "https://api.github.com/repos/symfony/css-selector/zipball/f1d00bddb83a4cb2138564b2150001cb6ce272b1"; + sha256 = "0nl94wjr5sm4yrx9y0vwk4dzh1hm17f1n3d71hmj7biyzds0474i"; }; }; }; "symfony/deprecation-contracts" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-deprecation-contracts-e8b495ea28c1d97b5e0c121748d6f9b53d075c66"; + name = "symfony-deprecation-contracts-26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"; src = fetchurl { - url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66"; - sha256 = "09k869asjb7cd3xh8i5ps824k5y6v510sbpzfalndwy3knig9fig"; + url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"; + sha256 = "1wlaj9ngbyjmgr92gjyf7lsmjfswyh8vpbzq5rdzaxjb6bcsj3dp"; }; }; }; "symfony/error-handler" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-error-handler-b900446552833ad2f91ca7dd52aa8ffe78f66cb2"; + name = "symfony-error-handler-c7df52182f43a68522756ac31a532dd5b1e6db67"; src = fetchurl { - url = "https://api.github.com/repos/symfony/error-handler/zipball/b900446552833ad2f91ca7dd52aa8ffe78f66cb2"; - sha256 = "0rsp4l6azy715r638xbxp8aydksz8v8r2kaz2590bg7c44v52zf0"; + url = "https://api.github.com/repos/symfony/error-handler/zipball/c7df52182f43a68522756ac31a532dd5b1e6db67"; + sha256 = "1dqr0n3w6zmk96q7x8pz1przkiyb2kyg5mw3d1nmnyry8dryv7c8"; }; }; }; "symfony/event-dispatcher" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-event-dispatcher-8e18a9d559eb8ebc2220588f1faa726a2fcd31c9"; + name = "symfony-event-dispatcher-2eaf8e63bc5b8cefabd4a800157f0d0c094f677a"; src = fetchurl { - url = "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e18a9d559eb8ebc2220588f1faa726a2fcd31c9"; - sha256 = "0mp91rpqbjarbh9jzyqa8cv012ilarwa9yx2rhqvms8bhk0aq7qi"; + url = "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a"; + sha256 = "0wwphxh21n502wgldh3kqqhvl1zxh2yncbadwwh05d8sp5mz0ysn"; }; }; }; "symfony/event-dispatcher-contracts" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-event-dispatcher-contracts-f98b54df6ad059855739db6fcbc2d36995283fe1"; + name = "symfony-event-dispatcher-contracts-7bc61cc2db649b4637d331240c5346dcc7708051"; src = fetchurl { - url = "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/f98b54df6ad059855739db6fcbc2d36995283fe1"; - sha256 = "114zpsd8vac016a0ppf5ag5lmgllrha7nwln8vvhq9282r79xhsl"; + url = "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051"; + sha256 = "1crx2j4g5jn904fwk7919ar9zpyfd5bvgm80lmyg15kinsjm3w4i"; }; }; }; "symfony/finder" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-finder-40c08632019838dfb3350f18cf5563b8080055fc"; + name = "symfony-finder-5cc9cac6586fc0c28cd173780ca696e419fefa11"; src = fetchurl { - url = "https://api.github.com/repos/symfony/finder/zipball/40c08632019838dfb3350f18cf5563b8080055fc"; - sha256 = "0gszqsqjgjf05hrycks1sgvizlfx1y6qnwh8cvcih50nmqn2q950"; + url = "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11"; + sha256 = "1f0sbxczwcrzxb03cc2rshfzdrkjfg7nwkbvvi449qscaq1qx2dc"; }; }; }; "symfony/http-foundation" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-http-foundation-b64a0e2df212d5849e4584cabff0cf09c5d6866a"; + name = "symfony-http-foundation-e16b2676a4b3b1fa12378a20b29c364feda2a8d6"; src = fetchurl { - url = "https://api.github.com/repos/symfony/http-foundation/zipball/b64a0e2df212d5849e4584cabff0cf09c5d6866a"; - sha256 = "01l1349d2pab5vsihripq8718988yz1kh67bpp3j1xvgzd09b5a1"; + url = "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6"; + sha256 = "0d2fgzcxi7sq7j8l1lg2kpfsr6p1xk1lxdjyqr63vihm34i8p42g"; }; }; }; "symfony/http-kernel" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-http-kernel-5da6f57a13e5d7d77197443cf55697cdf65f1352"; + name = "symfony-http-kernel-6dc70833fd0ef5e861e17c7854c12d7d86679349"; src = fetchurl { - url = "https://api.github.com/repos/symfony/http-kernel/zipball/5da6f57a13e5d7d77197443cf55697cdf65f1352"; - sha256 = "1y0mqas5v4rhrmsgizv6pqqhxy49hm6wfs1wahaaxcm3zjip1504"; + url = "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349"; + sha256 = "1j1z911g4nsx7wjg14q1g7y98qj1k4crxnwxi97i4cjnyqihcj2r"; }; }; }; "symfony/mime" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-mime-2a83d82efc91c3f03a23c8b47a896df168aa5c63"; + name = "symfony-mime-d7052547a0070cbeadd474e172b527a00d657301"; src = fetchurl { - url = "https://api.github.com/repos/symfony/mime/zipball/2a83d82efc91c3f03a23c8b47a896df168aa5c63"; - sha256 = "1rkg5728y052hq1sag41w46kxnmyfm6jf5bn29canbnx05x32xly"; + url = "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301"; + sha256 = "005jfcpcdn8p2qqv1kyh14jijx36n3rrh9v9a9immfdr0gyv22ca"; }; }; }; @@ -832,16 +892,6 @@ let }; }; }; - "symfony/polyfill-iconv" = { - targetDir = ""; - src = composerEnv.buildZipPackage { - name = "symfony-polyfill-iconv-927013f3aac555983a5059aada98e1907d842695"; - src = fetchurl { - url = "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695"; - sha256 = "1qmnzd3r2l35rx84r8ai0596dywsj7q5y3dngaf1vsz16k5ig409"; - }; - }; - }; "symfony/polyfill-intl-grapheme" = { targetDir = ""; src = composerEnv.buildZipPackage { @@ -892,16 +942,6 @@ let }; }; }; - "symfony/polyfill-php73" = { - targetDir = ""; - src = composerEnv.buildZipPackage { - name = "symfony-polyfill-php73-9e8ecb5f92152187c4799efd3c96b78ccab18ff9"; - src = fetchurl { - url = "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9"; - sha256 = "1p0jr92x323pl4frjbhmziyk5g1zig1g30i1v1p0wfli2sq8h5mb"; - }; - }; - }; "symfony/polyfill-php80" = { targetDir = ""; src = composerEnv.buildZipPackage { @@ -922,73 +962,93 @@ let }; }; }; + "symfony/polyfill-uuid" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "symfony-polyfill-uuid-f3cf1a645c2734236ed1e2e671e273eeb3586166"; + src = fetchurl { + url = "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166"; + sha256 = "1pjh861iwlf71frm9f9i7acw4bbiq40gkh96a5wd09nfd2c3w7mc"; + }; + }; + }; "symfony/process" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-process-6e75fe6874cbc7e4773d049616ab450eff537bf1"; + name = "symfony-process-2114fd60f26a296cc403a7939ab91478475a33d4"; src = fetchurl { - url = "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1"; - sha256 = "0jzymj7jh9zm376p3ydq6adid9cxd8fmmk2hdnyjk30chsb37yfw"; + url = "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4"; + sha256 = "1rpcl0qayf0jysfn95c4s73r7fl48sng4m5flxy099z6m6bblwq1"; }; }; }; "symfony/routing" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-routing-4ce2df9a469c19ba45ca6aca04fec1c358a6e791"; + name = "symfony-routing-e56ca9b41c1ec447193474cd86ad7c0b547755ac"; src = fetchurl { - url = "https://api.github.com/repos/symfony/routing/zipball/4ce2df9a469c19ba45ca6aca04fec1c358a6e791"; - sha256 = "1dqnxgkm817msrimhfs9l3d3k4zsjy7zgy2avaq23sm4yvm3nbyw"; + url = "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac"; + sha256 = "0qsx525fhqnx6g5rn8lavzpqccrg2ixrp88p1g4yjr8x7i2im5nd"; }; }; }; "symfony/service-contracts" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-service-contracts-4b426aac47d6427cc1a1d0f7e2ac724627f5966c"; + name = "symfony-service-contracts-d78d39c1599bd1188b8e26bb341da52c3c6d8a66"; src = fetchurl { - url = "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c"; - sha256 = "0lh0vxy0h4wsjmnlf42s950bicsvkzz6brqikfnfb5kmvi0xhcm6"; + url = "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66"; + sha256 = "1cgbn2yx2fyrc3c1d85vdriiwwifr1sdg868f3rhq9bh78f03z99"; }; }; }; "symfony/string" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-string-55733a8664b8853b003e70251c58bc8cb2d82a6b"; + name = "symfony-string-d9e72497367c23e08bf94176d2be45b00a9d232a"; src = fetchurl { - url = "https://api.github.com/repos/symfony/string/zipball/55733a8664b8853b003e70251c58bc8cb2d82a6b"; - sha256 = "0mbagzl3kmrfdkvrb2nddngnzz0cy18r59gipmfsa60n1d7bww4l"; + url = "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a"; + sha256 = "0k4vvcjfdp2dni8gzq4rn8d6n0ivd38sfna70lgsh8vlc8rrlhpf"; }; }; }; "symfony/translation" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-translation-f0ed07675863aa6e3939df8b1bc879450b585cab"; + name = "symfony-translation-9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f"; src = fetchurl { - url = "https://api.github.com/repos/symfony/translation/zipball/f0ed07675863aa6e3939df8b1bc879450b585cab"; - sha256 = "0a6y9glxjaiflprlr3fk8qgjdhqmqzjf912pq1qbn0lmc7f0y8pr"; + url = "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f"; + sha256 = "12c13k5ljch06g8xp28kkpv0ml67hy086rk25mzd94hjpawrs4x2"; }; }; }; "symfony/translation-contracts" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-translation-contracts-136b19dd05cdf0709db6537d058bcab6dd6e2dbe"; + name = "symfony-translation-contracts-acbfbb274e730e5a0236f619b6168d9dedb3e282"; + src = fetchurl { + url = "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282"; + sha256 = "1r496j63a6q3ch0ax76qa1apmc4iqf41zc8rf6yn8vkir3nzkqr0"; + }; + }; + }; + "symfony/uid" = { + targetDir = ""; + src = composerEnv.buildZipPackage { + name = "symfony-uid-6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d"; src = fetchurl { - url = "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe"; - sha256 = "1z1514i3gsxdisyayzh880i8rj954qim7c183cld91kvvqcqi7x0"; + url = "https://api.github.com/repos/symfony/uid/zipball/6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d"; + sha256 = "12r2jgmwwchmq4apgmb2h1hy6i4cznjpc94976h2qzy3q3yp7zyq"; }; }; }; "symfony/var-dumper" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "symfony-var-dumper-ad74890513d07060255df2575703daf971de92c7"; + name = "symfony-var-dumper-eb980457fa6899840fe1687e8627a03a7d8a3d52"; src = fetchurl { - url = "https://api.github.com/repos/symfony/var-dumper/zipball/ad74890513d07060255df2575703daf971de92c7"; - sha256 = "0i1k6x0rfg17fjbcqgppp0vmhp7y597vik7vs6475v20rmvhdncd"; + url = "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52"; + sha256 = "183igs4i74kljxyq7azpg59wb281mlvy1xgqnb4pkz4dw50jgc2k"; }; }; }; @@ -1015,10 +1075,10 @@ let "voku/portable-ascii" = { targetDir = ""; src = composerEnv.buildZipPackage { - name = "voku-portable-ascii-87337c91b9dfacee02452244ee14ab3c43bc485a"; + name = "voku-portable-ascii-b56450eed252f6801410d810c8e1727224ae0743"; src = fetchurl { - url = "https://api.github.com/repos/voku/portable-ascii/zipball/87337c91b9dfacee02452244ee14ab3c43bc485a"; - sha256 = "1j2xpbv7xiwxwb6gfc3h6imc6xcbyb2jw3h8wgfnpvjl5yfbi4xb"; + url = "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743"; + sha256 = "0gwlv1hr6ycrf8ik1pnvlwaac8cpm8sa1nf4d49s8rp4k2y5anyl"; }; }; }; diff --git a/pkgs/servers/web-apps/lemmy/package.json b/pkgs/servers/web-apps/lemmy/package.json index 40d2eb26d62..9ec97ece37f 100644 --- a/pkgs/servers/web-apps/lemmy/package.json +++ b/pkgs/servers/web-apps/lemmy/package.json @@ -1,6 +1,6 @@ { "name": "lemmy-ui", - "version": "0.18.1", + "version": "0.18.2", "description": "An isomorphic UI for lemmy", "repository": "https://github.com/LemmyNet/lemmy-ui", "license": "AGPL-3.0", @@ -8,7 +8,7 @@ "scripts": { "analyze": "webpack --mode=none", "prebuild:dev": "yarn clean && node generate_translations.js", - "build:dev": "webpack --env COMMIT_HASH=$(git rev-parse --short HEAD) --mode=development", + "build:dev": "webpack --env LEMMY_UI_DISABLE_CSP=true --env COMMIT_HASH=$(git rev-parse --short HEAD) --mode=development", "prebuild:prod": "yarn clean && node generate_translations.js", "build:prod": "webpack --env COMMIT_HASH=$(git rev-parse --short HEAD) --mode=production", "clean": "yarn run rimraf dist", @@ -50,7 +50,7 @@ "clean-webpack-plugin": "^4.0.0", "cookie": "^0.5.0", "copy-webpack-plugin": "^11.0.0", - "cross-fetch": "^3.1.5", + "cross-fetch": "^4.0.0", "css-loader": "^6.7.3", "date-fns": "^2.30.0", "emoji-mart": "^5.4.0", @@ -58,16 +58,16 @@ "express": "~4.18.2", "history": "^5.3.0", "html-to-text": "^9.0.5", - "i18next": "^22.4.15", - "inferno": "^8.1.1", - "inferno-create-element": "^8.1.1", + "i18next": "^23.2.8", + "inferno": "^8.2.2", + "inferno-create-element": "^8.2.2", "inferno-helmet": "^5.2.1", - "inferno-hydrate": "^8.1.1", + "inferno-hydrate": "^8.2.2", "inferno-i18next-dess": "0.0.2", - "inferno-router": "^8.1.1", - "inferno-server": "^8.1.1", + "inferno-router": "^8.2.2", + "inferno-server": "^8.2.2", "jwt-decode": "^3.1.2", - "lemmy-js-client": "0.18.0-rc.2", + "lemmy-js-client": "0.18.1", "lodash.isequal": "^4.5.0", "lodash.merge": "^4.6.2", "markdown-it": "^13.0.1", @@ -81,17 +81,17 @@ "mini-css-extract-plugin": "^2.7.5", "register-service-worker": "^1.7.2", "run-node-webpack-plugin": "^1.3.0", - "sanitize-html": "^2.10.0", - "sass": "^1.62.1", - "sass-loader": "^13.2.2", + "sanitize-html": "^2.11.0", + "sass": "^1.63.6", + "sass-loader": "^13.3.2", "serialize-javascript": "^6.0.1", "service-worker-webpack": "^1.0.0", "sharp": "^0.32.1", "tippy.js": "^6.3.7", "toastify-js": "^1.12.0", "tributejs": "^5.1.3", - "webpack": "5.82.1", - "webpack-cli": "^5.1.1", + "webpack": "5.88.1", + "webpack-cli": "^5.1.4", "webpack-node-externals": "^3.0.0" }, "devDependencies": { @@ -104,32 +104,32 @@ "@types/lodash.isequal": "^4.5.6", "@types/markdown-it": "^12.2.3", "@types/markdown-it-container": "^2.0.5", - "@types/node": "^20.1.2", + "@types/node": "^20.4.0", "@types/path-browserify": "^1.0.0", "@types/sanitize-html": "^2.9.0", "@types/serialize-javascript": "^5.0.1", "@types/toastify-js": "^1.11.1", - "@typescript-eslint/eslint-plugin": "^5.59.5", - "@typescript-eslint/parser": "^5.59.5", - "eslint": "^8.40.0", + "@typescript-eslint/eslint-plugin": "^5.61.0", + "@typescript-eslint/parser": "^5.61.0", + "eslint": "^8.44.0", "eslint-plugin-inferno": "^7.32.2", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-prettier": "^4.2.1", "husky": "^8.0.3", "import-sort-style-module": "^6.0.0", - "lint-staged": "^13.2.2", + "lint-staged": "^13.2.3", "prettier": "^2.8.8", "prettier-plugin-import-sort": "^0.0.7", "prettier-plugin-organize-imports": "^3.2.2", - "prettier-plugin-packagejson": "^2.4.3", + "prettier-plugin-packagejson": "^2.4.4", "rimraf": "^5.0.0", "sortpack": "^2.3.4", "style-loader": "^3.3.2", - "terser": "^5.17.3", - "typescript": "^5.0.4", + "terser": "^5.18.2", + "typescript": "^5.1.6", "typescript-language-server": "^3.3.2", "webpack-bundle-analyzer": "^4.9.0", - "webpack-dev-server": "4.15.0" + "webpack-dev-server": "4.15.1" }, "packageManager": "yarn@1.22.19", "engines": { diff --git a/pkgs/servers/web-apps/lemmy/pin.json b/pkgs/servers/web-apps/lemmy/pin.json index 85fef5a4f9f..9d34020e838 100644 --- a/pkgs/servers/web-apps/lemmy/pin.json +++ b/pkgs/servers/web-apps/lemmy/pin.json @@ -1,7 +1,8 @@ { - "version": "0.18.1", + "serverVersion": "0.18.1", + "uiVersion": "0.18.2", "serverSha256": "sha256-jYbrbIRyXo2G113ReG32oZ56ed2FEB/ZBcqYAxoxzGQ=", "serverCargoSha256": "sha256-7DNMNPSjzYY45DlR6Eo2q6QdwrMrRb51cFOnXfOuub0=", - "uiSha256": "sha256-tc7fGA4okIv+3kq5t6I+EN+owdekCgAdk0EtkDgodIU=", - "uiYarnDepsSha256": "sha256-/T1PQ0XsGY82/RlLq94hJgv8Yx1bIf2gcklhgtPu1RM=" + "uiSha256": "sha256-qFFnmdCONjfPyfp8v0VonPQP8G5b2DVpxEUAQT731Z0=", + "uiYarnDepsSha256": "sha256-fRJpA9WstNNNOePoqotJKYmlikkcjc34iM0WO8+a/3Q=" } diff --git a/pkgs/servers/web-apps/lemmy/server.nix b/pkgs/servers/web-apps/lemmy/server.nix index 894c0ca01c0..652dfbe7b18 100644 --- a/pkgs/servers/web-apps/lemmy/server.nix +++ b/pkgs/servers/web-apps/lemmy/server.nix @@ -12,7 +12,7 @@ }: let pinData = lib.importJSON ./pin.json; - version = pinData.version; + version = pinData.serverVersion; in rustPlatform.buildRustPackage rec { inherit version; @@ -46,7 +46,7 @@ rustPlatform.buildRustPackage rec { PROTOC_INCLUDE = "${protobuf}/include"; nativeBuildInputs = [ protobuf rustfmt ]; - passthru.updateScript = ./update.sh; + passthru.updateScript = ./update.py; passthru.tests.lemmy-server = nixosTests.lemmy; meta = with lib; { diff --git a/pkgs/servers/web-apps/lemmy/ui.nix b/pkgs/servers/web-apps/lemmy/ui.nix index 3fa1e445d80..06cceef3aa4 100644 --- a/pkgs/servers/web-apps/lemmy/ui.nix +++ b/pkgs/servers/web-apps/lemmy/ui.nix @@ -33,7 +33,7 @@ let }; name = "lemmy-ui"; - version = pinData.version; + version = pinData.uiVersion; src = fetchFromGitHub { owner = "LemmyNet"; @@ -77,7 +77,7 @@ mkYarnPackage { distPhase = "true"; - passthru.updateScript = ./update.sh; + passthru.updateScript = ./update.py; passthru.tests.lemmy-ui = nixosTests.lemmy; meta = with lib; { diff --git a/pkgs/servers/web-apps/lemmy/update.py b/pkgs/servers/web-apps/lemmy/update.py new file mode 100755 index 00000000000..076f7e754f6 --- /dev/null +++ b/pkgs/servers/web-apps/lemmy/update.py @@ -0,0 +1,177 @@ +#! /usr/bin/env nix-shell +#! nix-shell -i python3 -p python3 python3.pkgs.semver nix-prefetch-github +from urllib.request import Request, urlopen +import dataclasses +import subprocess +import hashlib +import os.path +import semver +import base64 +from typing import ( + Optional, + Dict, + List, +) +import json +import os + + +SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__)) +NIXPKGS = os.path.abspath(os.path.join(SCRIPT_DIR, "../../../../")) + + +OWNER = "LemmyNet" +UI_REPO = "lemmy-ui" +SERVER_REPO = "lemmy" + + +@dataclasses.dataclass +class Pin: + serverVersion: str + uiVersion: str + serverSha256: str = "" + serverCargoSha256: str = "" + uiSha256: str = "" + uiYarnDepsSha256: str = "" + + filename: Optional[str] = None + + def write(self) -> None: + if not self.filename: + raise ValueError("No filename set") + + with open(self.filename, "w") as fd: + pin = dataclasses.asdict(self) + del pin["filename"] + json.dump(pin, fd, indent=2) + fd.write("\n") + + +def github_get(path: str) -> Dict: + """Send a GET request to Gituhb, optionally adding GITHUB_TOKEN auth header""" + url = f"https://api.github.com/{path.lstrip('/')}" + print(f"Retreiving {url}") + + req = Request(url) + + if "GITHUB_TOKEN" in os.environ: + req.add_header("authorization", f"Bearer {os.environ['GITHUB_TOKEN']}") + + with urlopen(req) as resp: + return json.loads(resp.read()) + + +def get_latest_release(owner: str, repo: str) -> str: + return github_get(f"/repos/{owner}/{repo}/releases/latest")["tag_name"] + + +def sha256_url(url: str) -> str: + sha256 = hashlib.sha256() + with urlopen(url) as resp: + while data := resp.read(1024): + sha256.update(data) + return "sha256-" + base64.urlsafe_b64encode(sha256.digest()).decode() + + +def prefetch_github(owner: str, repo: str, rev: str) -> str: + """Prefetch github rev and return sha256 hash""" + print(f"Prefetching {owner}/{repo}({rev})") + + proc = subprocess.run( + ["nix-prefetch-github", owner, repo, "--rev", rev, "--fetch-submodules"], + check=True, + stdout=subprocess.PIPE, + ) + + sha256 = json.loads(proc.stdout)["sha256"] + if not sha256.startswith("sha256-"): # Work around bug in nix-prefetch-github + return "sha256-" + sha256 + + return sha256 + + +def get_latest_tag(owner: str, repo: str, prerelease: bool = False) -> str: + """Get the latest tag from a Github Repo""" + tags: List[str] = [] + + # As the Github API doesn't have any notion of "latest" for tags we need to + # collect all of them and sort so we can figure out the latest one. + i = 0 + while i <= 100: # Prevent infinite looping + i += 1 + resp = github_get(f"/repos/{owner}/{repo}/tags?page={i}") + if not resp: + break + + # Filter out unparseable tags + for tag in resp: + try: + parsed = semver.Version.parse(tag["name"]) + if ( + semver.Version.parse(tag["name"]) + and not prerelease + and parsed.prerelease + ): # Filter out release candidates + continue + except ValueError: + continue + else: + tags.append(tag["name"]) + + # Sort and return latest + return sorted(tags, key=lambda name: semver.Version.parse(name))[-1] + + +def get_fod_hash(attr: str) -> str: + """ + Get fixed output hash for attribute. + This depends on a fixed output derivation with an empty hash. + """ + + print(f"Getting fixed output hash for {attr}") + + proc = subprocess.run(["nix-build", NIXPKGS, "-A", attr], stderr=subprocess.PIPE) + if proc.returncode != 1: + raise ValueError("Expected nix-build to fail") + + # Iterate list in reverse order so we get the "got:" line early + for line in proc.stderr.decode().split("\n")[::-1]: + cols = line.split() + if cols and cols[0] == "got:": + return cols[1] + + raise ValueError("No fixed output hash found") + + +def make_server_pin(pin: Pin, attr: str) -> None: + pin.serverSha256 = prefetch_github(OWNER, SERVER_REPO, pin.serverVersion) + pin.write() + pin.serverCargoSha256 = get_fod_hash(attr) + pin.write() + + +def make_ui_pin(pin: Pin, package_json: str, attr: str) -> None: + # Save a copy of package.json + print("Getting package.json") + with urlopen( + f"https://raw.githubusercontent.com/{OWNER}/{UI_REPO}/{pin.uiVersion}/package.json" + ) as resp: + with open(os.path.join(SCRIPT_DIR, package_json), "wb") as fd: + fd.write(resp.read()) + + pin.uiSha256 = prefetch_github(OWNER, UI_REPO, pin.uiVersion) + pin.write() + pin.uiYarnDepsSha256 = get_fod_hash(attr) + pin.write() + + +if __name__ == "__main__": + # Get server version + server_version = get_latest_release(OWNER, SERVER_REPO) + + # Get UI version (not always the same as lemmy-server) + ui_version = get_latest_tag(OWNER, UI_REPO) + + pin = Pin(server_version, ui_version, filename=os.path.join(SCRIPT_DIR, "pin.json")) + make_server_pin(pin, "lemmy-server") + make_ui_pin(pin, "package.json", "lemmy-ui") diff --git a/pkgs/servers/web-apps/lemmy/update.sh b/pkgs/servers/web-apps/lemmy/update.sh deleted file mode 100755 index 8de7a8640d8..00000000000 --- a/pkgs/servers/web-apps/lemmy/update.sh +++ /dev/null @@ -1,52 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -i oil -p oil jq sd nix-prefetch-github ripgrep moreutils - -# TODO set to `verbose` or `extdebug` once implemented in oil -shopt --set xtrace -# we need failures inside of command subs to get the correct dependency sha256 -shopt --unset inherit_errexit - -const directory = $(dirname $0 | xargs realpath) -const owner = "LemmyNet" -const ui_repo = "lemmy-ui" -const server_repo = "lemmy" -const latest_rev = $(curl -q https://api.github.com/repos/${owner}/${server_repo}/releases/latest | \ - jq -r '.tag_name') -const latest_version = $(echo $latest_rev) -const current_version = $(jq -r '.version' $directory/pin.json) -echo "latest version: $latest_version, current version: $current_version" -if ("$latest_version" === "$current_version") { - echo "lemmy is already up-to-date" - return 0 -} else { - # for some strange reason, hydra fails on reading upstream package.json directly - const source = "https://raw.githubusercontent.com/$owner/$ui_repo/$latest_version" - const package_json = $(curl -qf $source/package.json) - echo $package_json > $directory/package.json - - const server_tarball_meta = $(nix-prefetch-github $owner $server_repo --rev $latest_rev --fetch-submodules) - const server_tarball_hash = "sha256-$(echo $server_tarball_meta | jq -r '.sha256')" - const ui_tarball_meta = $(nix-prefetch-github $owner $ui_repo --rev $latest_rev --fetch-submodules) - const ui_tarball_hash = "sha256-$(echo $ui_tarball_meta | jq -r '.sha256')" - - jq ".version = \"$latest_version\" | \ - .\"serverSha256\" = \"$server_tarball_hash\" | \ - .\"uiSha256\" = \"$ui_tarball_hash\" | \ - .\"serverCargoSha256\" = \"\" | \ - .\"uiYarnDepsSha256\" = \"\"" $directory/pin.json | sponge $directory/pin.json - - const new_cargo_sha256 = $(nix-build $directory/../../../.. -A lemmy-server 2>&1 | \ - tail -n 2 | \ - head -n 1 | \ - sd '\s+got:\s+' '') - - const new_offline_cache_sha256 = $(nix-build $directory/../../../.. -A lemmy-ui 2>&1 | \ - tail -n 2 | \ - head -n 1 | \ - sd '\s+got:\s+' '') - - jq ".\"serverCargoSha256\" = \"$new_cargo_sha256\" | \ - .\"uiYarnDepsSha256\" = \"$new_offline_cache_sha256\"" \ - $directory/pin.json | sponge $directory/pin.json -} - diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 9e3f338a08b..d1a25c9e3dc 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -814,11 +814,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! imake = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto }: stdenv.mkDerivation { pname = "imake"; - version = "1.0.8"; + version = "1.0.9"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/util/imake-1.0.8.tar.bz2"; - sha256 = "00m7l90ws72k1qm101sd2rx92ckd50cszyng5d4dd77jncbf9lmq"; + url = "mirror://xorg/individual/util/imake-1.0.9.tar.xz"; + sha256 = "10wgw3l0rsnvc2191awyg5j24n3g552xgc671qr5vnbliwkrvpkj"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -846,11 +846,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libFS = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xtrans }: stdenv.mkDerivation { pname = "libFS"; - version = "1.0.8"; + version = "1.0.9"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libFS-1.0.8.tar.bz2"; - sha256 = "03xxyvpfa3rhqcld4p2chkil482jn9cp80hj17jdybcv2hkkgqf8"; + url = "mirror://xorg/individual/lib/libFS-1.0.9.tar.xz"; + sha256 = "12i0zh1v5zlba617nam8sjhfqi68qqnl7z5hsz3wqhijid1pjwsr"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -862,11 +862,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libICE = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xtrans }: stdenv.mkDerivation { pname = "libICE"; - version = "1.0.10"; + version = "1.1.1"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libICE-1.0.10.tar.bz2"; - sha256 = "0j638yvmyna2k4mz465jywgdybgdchdqppfx6xfazg7l5khxr1kg"; + url = "mirror://xorg/individual/lib/libICE-1.1.1.tar.xz"; + sha256 = "0lg4sddalwmmzsnxv3fgdm2hzqp66j8b3syc0ancfhi9yzx7mrq3"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -878,11 +878,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libSM = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libuuid, xorgproto, xtrans }: stdenv.mkDerivation { pname = "libSM"; - version = "1.2.3"; + version = "1.2.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libSM-1.2.3.tar.bz2"; - sha256 = "1fwwfq9v3sqmpzpscymswxn76xhxnysa24pfim1mcpxhvjcl89id"; + url = "mirror://xorg/individual/lib/libSM-1.2.4.tar.xz"; + sha256 = "113vx53k6pyxf84v5kqb7qhcldx1fi78lym77lcb2xhj9lgfbjzx"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -926,11 +926,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXScrnSaver = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext }: stdenv.mkDerivation { pname = "libXScrnSaver"; - version = "1.2.3"; + version = "1.2.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXScrnSaver-1.2.3.tar.bz2"; - sha256 = "1y4vx1vabg7j9hamp0vrfrax5b0lmgm3h0lbgbb3hnkv3dd0f5zr"; + url = "mirror://xorg/individual/lib/libXScrnSaver-1.2.4.tar.xz"; + sha256 = "1zi0r6mqa1g0hhsp02cdsjcxmsbipiv0v65c1h4pl84fydcjikbm"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -958,11 +958,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXau = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto }: stdenv.mkDerivation { pname = "libXau"; - version = "1.0.9"; + version = "1.0.11"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXau-1.0.9.tar.bz2"; - sha256 = "1v3krc6x0zliaa66qq1bf9j60x5nqfy68v8axaiglxpnvgqcpy6c"; + url = "mirror://xorg/individual/lib/libXau-1.0.11.tar.xz"; + sha256 = "1sxv56rql3vsb14za0hgr07mipgvvcw48910srmky32pyn135ypk"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -974,11 +974,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXaw = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXmu, libXpm, libXt }: stdenv.mkDerivation { pname = "libXaw"; - version = "1.0.14"; + version = "1.0.15"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXaw-1.0.14.tar.bz2"; - sha256 = "13kg59r3086383g1dyhnwxanhp2frssh9062mrgn34nzlf7gkbkn"; + url = "mirror://xorg/individual/lib/libXaw-1.0.15.tar.xz"; + sha256 = "0jkm2ards3nj08y7185k9jvjhhx78r46abrl3g3jrc4zvq7zfddb"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -990,11 +990,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXcomposite = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes }: stdenv.mkDerivation { pname = "libXcomposite"; - version = "0.4.5"; + version = "0.4.6"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2"; - sha256 = "13sfcglvz87vl58hd9rszwr73z0z4nwga3c12rfh7f5s2ln8l8dk"; + url = "mirror://xorg/individual/lib/libXcomposite-0.4.6.tar.xz"; + sha256 = "11rcvk380l5540gfqy9p8mbzw3l1p5g8l214p870f28smvqbqh7y"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1006,11 +1006,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXcursor = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, libXrender }: stdenv.mkDerivation { pname = "libXcursor"; - version = "1.2.0"; + version = "1.2.1"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXcursor-1.2.0.tar.bz2"; - sha256 = "10l7c9fm0jmpkm9ab9dz8r6m1pr87vvgqjnbx1psz50h4pwfklrs"; + url = "mirror://xorg/individual/lib/libXcursor-1.2.1.tar.xz"; + sha256 = "011195an3w4xld3x0dr534kar1xjf52q96hmf0hgvfhh2rrl7ha6"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1022,11 +1022,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXdamage = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes }: stdenv.mkDerivation { pname = "libXdamage"; - version = "1.1.5"; + version = "1.1.6"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXdamage-1.1.5.tar.bz2"; - sha256 = "0igaw2akjf712y3rv7lx473jigxmcv9rs9y8sbrvbhya8f30cd5p"; + url = "mirror://xorg/individual/lib/libXdamage-1.1.6.tar.xz"; + sha256 = "04axzdx75w0wcb4na7lfpa0ai0fddw60dmg7cigs7z32a8gkqwsj"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1038,11 +1038,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXdmcp = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto }: stdenv.mkDerivation { pname = "libXdmcp"; - version = "1.1.3"; + version = "1.1.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXdmcp-1.1.3.tar.bz2"; - sha256 = "0ab53h0rkq721ihk5hi469x500f3pgbkm1wy01yf24x5m923nli0"; + url = "mirror://xorg/individual/lib/libXdmcp-1.1.4.tar.xz"; + sha256 = "005dsry6nfqrv32i7gbqn7mxnb2m3pc8fz9lxj2b9w7q2z1mrkid"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1054,11 +1054,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXext = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto }: stdenv.mkDerivation { pname = "libXext"; - version = "1.3.4"; + version = "1.3.5"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXext-1.3.4.tar.bz2"; - sha256 = "0azqxllcsfxc3ilhz6kwc6x7m8wc477p59ir9p0yrsldx766zbar"; + url = "mirror://xorg/individual/lib/libXext-1.3.5.tar.xz"; + sha256 = "1jkv7l9qm4vms6af4faax916rirxp6r8rpjrhlxa6zn5jp4c056v"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1070,11 +1070,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXfixes = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11 }: stdenv.mkDerivation { pname = "libXfixes"; - version = "6.0.0"; + version = "6.0.1"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXfixes-6.0.0.tar.bz2"; - sha256 = "0k2v4i4r24y3kdr5ici1qqhp69djnja919xfqp54c2rylm6s5hd7"; + url = "mirror://xorg/individual/lib/libXfixes-6.0.1.tar.xz"; + sha256 = "0n1dq2mi60i0c06i7j6lq64cq335ir2l89yj0amj3529s8ygk5dn"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1102,11 +1102,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXfont2 = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, xorgproto, freetype, xtrans, zlib }: stdenv.mkDerivation { pname = "libXfont2"; - version = "2.0.5"; + version = "2.0.6"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXfont2-2.0.5.tar.bz2"; - sha256 = "0gmm20p3qq23pd2bhc5rsxil60wqvj9xi7l1nh55q8gp3hhnyz5a"; + url = "mirror://xorg/individual/lib/libXfont2-2.0.6.tar.xz"; + sha256 = "1x5f4w6f94dq9hfcd11xzzjqbz30yn2hdrnmv1b3zyxhgq0j1jkl"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1118,11 +1118,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXft = callPackage ({ stdenv, pkg-config, fetchurl, fontconfig, freetype, libX11, xorgproto, libXrender }: stdenv.mkDerivation { pname = "libXft"; - version = "2.3.6"; + version = "2.3.8"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXft-2.3.6.tar.xz"; - sha256 = "08ihq0in7iy5bwrx71nhnlkj7k1ic34brjcqs2wbnf69kwqyg9k0"; + url = "mirror://xorg/individual/lib/libXft-2.3.8.tar.xz"; + sha256 = "0jfxqsqhjl2b2ll6b7x21mj02hxp5znkhjvbxw5a9h6lq95kr32y"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1134,11 +1134,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXi = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXfixes }: stdenv.mkDerivation { pname = "libXi"; - version = "1.8"; + version = "1.8.1"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXi-1.8.tar.bz2"; - sha256 = "005sicls6faddkcj449858i9xz1nafy70y26frsk7iv1d9283l9f"; + url = "mirror://xorg/individual/lib/libXi-1.8.1.tar.xz"; + sha256 = "19snjrsdib2y2iq8c1zbrp78qy1b6sdmyvif422gg27j2klc1gw9"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1150,11 +1150,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXinerama = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto }: stdenv.mkDerivation { pname = "libXinerama"; - version = "1.1.4"; + version = "1.1.5"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXinerama-1.1.4.tar.bz2"; - sha256 = "086p0axqj57nvkaqa6r00dnr9kyrn1m8blgf0zjy25zpxkbxn200"; + url = "mirror://xorg/individual/lib/libXinerama-1.1.5.tar.xz"; + sha256 = "0p08q8q1wg0sixhizl2l1i935bk6x3ckj3bdd6qqr0n1zkqd352h"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1166,11 +1166,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXmu = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXt }: stdenv.mkDerivation { pname = "libXmu"; - version = "1.1.3"; + version = "1.1.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXmu-1.1.3.tar.bz2"; - sha256 = "0cdpqnx6258i4l6qhphvkdiyspysg0i5caqjy820kp63wwjk4d4w"; + url = "mirror://xorg/individual/lib/libXmu-1.1.4.tar.xz"; + sha256 = "0i42fng5gizablqziib25ipcwm5830jprl955ibq54rykjmy6391"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1182,11 +1182,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXp = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXau, libXext }: stdenv.mkDerivation { pname = "libXp"; - version = "1.0.3"; + version = "1.0.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXp-1.0.3.tar.bz2"; - sha256 = "0mwc2jwmq03b1m9ihax5c6gw2ln8rc70zz4fsj3kb7440nchqdkz"; + url = "mirror://xorg/individual/lib/libXp-1.0.4.tar.xz"; + sha256 = "197iklxwyd4naryc6mzv0g5qi1dy1apxk9w9k3yshd1ax2wf668z"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1198,11 +1198,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXpm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXt, gettext }: stdenv.mkDerivation { pname = "libXpm"; - version = "3.5.15"; + version = "3.5.16"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXpm-3.5.15.tar.xz"; - sha256 = "1hfivygzrzpq81vg9z2l46pd5nrzm326k6z3cfw6syiibin91fv0"; + url = "mirror://xorg/individual/lib/libXpm-3.5.16.tar.xz"; + sha256 = "0lczckznwbzsf5pca487g8bzbqjgj3a96z78cz69pgcxlskmvg76"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1212,29 +1212,29 @@ self: with self; { }) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! - libXpresent = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11 }: stdenv.mkDerivation { + libXpresent = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXfixes, libXrandr }: stdenv.mkDerivation { pname = "libXpresent"; - version = "1.0.0"; + version = "1.0.1"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXpresent-1.0.0.tar.bz2"; - sha256 = "12kvvar3ihf6sw49h6ywfdiwmb8i1gh8wasg1zhzp6hs2hay06n1"; + url = "mirror://xorg/individual/lib/libXpresent-1.0.1.tar.xz"; + sha256 = "06r34v7z3jb0x7l5ghlc1g82gjjp5ilq5p6j11galv86bagdyr5r"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ xorgproto libX11 ]; + buildInputs = [ xorgproto libX11 libXext libXfixes libXrandr ]; meta.platforms = lib.platforms.unix; }) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! libXrandr = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXrender }: stdenv.mkDerivation { pname = "libXrandr"; - version = "1.5.2"; + version = "1.5.3"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXrandr-1.5.2.tar.bz2"; - sha256 = "08z0mqywrm7ij8bxlfrx0d2wy6kladdmkva1nw5k6qix82z0xsla"; + url = "mirror://xorg/individual/lib/libXrandr-1.5.3.tar.xz"; + sha256 = "0a5l9q37c9m6gfdchlj43a9j3mw2avfwasfn0ivlkqbq980kjxl9"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1246,11 +1246,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXrender = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11 }: stdenv.mkDerivation { pname = "libXrender"; - version = "0.9.10"; + version = "0.9.11"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXrender-0.9.10.tar.bz2"; - sha256 = "0j89cnb06g8x79wmmnwzykgkkfdhin9j7hjpvsxwlr3fz1wmjvf0"; + url = "mirror://xorg/individual/lib/libXrender-0.9.11.tar.xz"; + sha256 = "096whakny5h16nlwz80z0l2nxigpsarl35mm5xqgzlc37ad7alxw"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1262,11 +1262,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXres = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext }: stdenv.mkDerivation { pname = "libXres"; - version = "1.2.1"; + version = "1.2.2"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXres-1.2.1.tar.bz2"; - sha256 = "049b7dk6hx47161hg47ryjrm6pwsp27r5pby05b0wqb1pcggprmn"; + url = "mirror://xorg/individual/lib/libXres-1.2.2.tar.xz"; + sha256 = "0pvlzahqd8fcyq10wi7ipbxvgrg93hn0vqsymhw7b6sb93rlcx4s"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1278,11 +1278,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXt = callPackage ({ stdenv, pkg-config, fetchurl, libICE, xorgproto, libSM, libX11 }: stdenv.mkDerivation { pname = "libXt"; - version = "1.2.1"; + version = "1.3.0"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXt-1.2.1.tar.bz2"; - sha256 = "0q1x7842r8rcn2m0q4q9f69h4qa097fyizs8brzx5ns62s7w1737"; + url = "mirror://xorg/individual/lib/libXt-1.3.0.tar.xz"; + sha256 = "14dz66rp66ar2a5q0fbsnlcqkbd34801pzdxj3f0hzc2vcy0p0jj"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1294,11 +1294,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXtst = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXi }: stdenv.mkDerivation { pname = "libXtst"; - version = "1.2.3"; + version = "1.2.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXtst-1.2.3.tar.bz2"; - sha256 = "012jpyj7xfm653a9jcfqbzxyywdmwb2b5wr1dwylx14f3f54jma6"; + url = "mirror://xorg/individual/lib/libXtst-1.2.4.tar.xz"; + sha256 = "1j1kr90b7vmpqniqd0pd786kn5924q799c5m2kpgzd2lj85z7xc4"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1310,11 +1310,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXv = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext }: stdenv.mkDerivation { pname = "libXv"; - version = "1.0.11"; + version = "1.0.12"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXv-1.0.11.tar.bz2"; - sha256 = "125hn06bd3d8y97hm2pbf5j55gg4r2hpd3ifad651i4sr7m16v6j"; + url = "mirror://xorg/individual/lib/libXv-1.0.12.tar.xz"; + sha256 = "0j1qqrhbhdi3kqz0am5i1lhs31ql9pbc14z41w0a5xw9yq4zmxxa"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1342,11 +1342,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libXxf86dga = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto }: stdenv.mkDerivation { pname = "libXxf86dga"; - version = "1.1.5"; + version = "1.1.6"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libXxf86dga-1.1.5.tar.bz2"; - sha256 = "00vjvcdlc1sga251jkxn6gkxmx9h5n290ffxxpa40qbca1gvr61b"; + url = "mirror://xorg/individual/lib/libXxf86dga-1.1.6.tar.xz"; + sha256 = "03wqsxbgyrdbrhw8fk3fxc9nk8jnwz5537ym2yif73w0g5sl4i5y"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1390,11 +1390,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libdmx = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext }: stdenv.mkDerivation { pname = "libdmx"; - version = "1.1.4"; + version = "1.1.5"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libdmx-1.1.4.tar.bz2"; - sha256 = "0hvjfhrcym770cr0zpqajdy3cda30aiwbjzv16iafkqkbl090gr5"; + url = "mirror://xorg/individual/lib/libdmx-1.1.5.tar.xz"; + sha256 = "0kzprd1ak3m3042m5hra50nsagswciis9p21ckilyaqbidmf591m"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1406,11 +1406,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libfontenc = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, zlib }: stdenv.mkDerivation { pname = "libfontenc"; - version = "1.1.4"; + version = "1.1.7"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libfontenc-1.1.4.tar.bz2"; - sha256 = "0y90170dp8wsidr1dzza0grxr1lfh30ji3b5vkjz4j6x1n0wxz1c"; + url = "mirror://xorg/individual/lib/libfontenc-1.1.7.tar.xz"; + sha256 = "1hpy7kvppzy36fl8gbnzbv0cvglpdqk9jpdgvcfma1pfza8nkly0"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1422,11 +1422,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, hwdata, zlib }: stdenv.mkDerivation { pname = "libpciaccess"; - version = "0.16"; + version = "0.17"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libpciaccess-0.16.tar.bz2"; - sha256 = "12glp4w1kgvmqn89lk19cgr6jccd3awxra4dxisp7pagi06rsk11"; + url = "mirror://xorg/individual/lib/libpciaccess-0.17.tar.xz"; + sha256 = "0wsvv5d05maqbidvnavka7n0fnql55m4jix5wwlk14blr6ikna3l"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1455,11 +1455,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libxcb = callPackage ({ stdenv, pkg-config, fetchurl, libxslt, libpthreadstubs, libXau, xcbproto, libXdmcp, python3 }: stdenv.mkDerivation { pname = "libxcb"; - version = "1.14"; + version = "1.15"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libxcb-1.14.tar.xz"; - sha256 = "0d2chjgyn5lr9sfhacfvqgnj9l9faz11vn322a06jd6lk3dxcpm5"; + url = "mirror://xorg/individual/lib/libxcb-1.15.tar.xz"; + sha256 = "0nd035rf83xf531cnjzsf9ykb5w9rdzz6bbyhi683xkwh57p8f6c"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1487,11 +1487,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libxkbfile = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11 }: stdenv.mkDerivation { pname = "libxkbfile"; - version = "1.1.0"; + version = "1.1.2"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libxkbfile-1.1.0.tar.bz2"; - sha256 = "1irq9crvscd3yb8sr802dhvvfr35jdy1n2yz094xplmd42mbv3bm"; + url = "mirror://xorg/individual/lib/libxkbfile-1.1.2.tar.xz"; + sha256 = "1ca4crhzc5a2gdkc4r0m92wyirsy5mngnz0430bj02s2mi7pi8xq"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1503,11 +1503,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! libxshmfence = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto }: stdenv.mkDerivation { pname = "libxshmfence"; - version = "1.3"; + version = "1.3.2"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/libxshmfence-1.3.tar.bz2"; - sha256 = "1ir0j92mnd1nk37mrv9bz5swnccqldicgszvfsh62jd14q6k115q"; + url = "mirror://xorg/individual/lib/libxshmfence-1.3.2.tar.xz"; + sha256 = "0vv0c7rjf6nd1afbal4c4ralallarak1v3ss3gcjdca0pibz43c7"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1567,11 +1567,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! makedepend = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto }: stdenv.mkDerivation { pname = "makedepend"; - version = "1.0.6"; + version = "1.0.8"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/util/makedepend-1.0.6.tar.bz2"; - sha256 = "072h9nzh8s5vqfz35dli4fba36fnr219asjrb7p89n8ph0paan6m"; + url = "mirror://xorg/individual/util/makedepend-1.0.8.tar.xz"; + sha256 = "0nxs5ibrghym3msbnh0b8i3yd3xgqandmrkc500jm6qq4n06zcmz"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1695,11 +1695,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! utilmacros = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "util-macros"; - version = "1.19.3"; + version = "1.20.0"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/util/util-macros-1.19.3.tar.bz2"; - sha256 = "0w8ryfqylprz37zj9grl4jzdsqq67ibfwq5raj7vm1i7kmp2x08g"; + url = "mirror://xorg/individual/util/util-macros-1.20.0.tar.xz"; + sha256 = "1nrh8kmbix5pspva6y7h14fj97xdvxqc6fr3zysfswg9vdib51hb"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1775,11 +1775,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xbitmaps = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "xbitmaps"; - version = "1.1.2"; + version = "1.1.3"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/data/xbitmaps-1.1.2.tar.bz2"; - sha256 = "1vh73sc13s7w5r6gnc6irca56s7998bja7wgdivkfn8jccawgw5r"; + url = "mirror://xorg/individual/data/xbitmaps-1.1.3.tar.xz"; + sha256 = "0yhgrllia3lbqx9b21w31w4sppx1a9ggrk62hrys2ckqi1aasv5d"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1807,11 +1807,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xcbproto = callPackage ({ stdenv, pkg-config, fetchurl, python3 }: stdenv.mkDerivation { pname = "xcb-proto"; - version = "1.14.1"; + version = "1.15.2"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/proto/xcb-proto-1.14.1.tar.xz"; - sha256 = "1hzwazgyywd9mz4mjj1yv8ski27qqx7ypmyr27m39hrajyddsjph"; + url = "mirror://xorg/individual/proto/xcb-proto-1.15.2.tar.xz"; + sha256 = "1vak6q53abwxnkfn6by7j24m48kd2iy7jnskkqzzx8l0ysqvwwkh"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -1839,11 +1839,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xcbutilcursor = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbutilimage, xcbutilrenderutil, xorgproto, m4 }: stdenv.mkDerivation { pname = "xcb-util-cursor"; - version = "0.1.3"; + version = "0.1.4"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/xcb/xcb-util-cursor-0.1.3.tar.bz2"; - sha256 = "0krr4rcw6r42cncinzvzzdqnmxk3nrgpnadyg2h8k9x10q3hm885"; + url = "mirror://xorg/individual/xcb/xcb-util-cursor-0.1.4.tar.xz"; + sha256 = "1yria9h0vqpblkgzqhpygk3rraijd3mmipg0mdhkayxbpj8gxp18"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -2015,11 +2015,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xcursorthemes = callPackage ({ stdenv, pkg-config, fetchurl, libXcursor }: stdenv.mkDerivation { pname = "xcursor-themes"; - version = "1.0.6"; + version = "1.0.7"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/data/xcursor-themes-1.0.6.tar.bz2"; - sha256 = "16a96li0s0ggg60v7f6ywxmsrmxdfizcw55ccv7sp4qjfisca7pf"; + url = "mirror://xorg/individual/data/xcursor-themes-1.0.7.tar.xz"; + sha256 = "1j3qfga5llp8g702n7mivvdvfjk7agsgnbglbfh99n13i3sfiflm"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -3133,18 +3133,18 @@ self: with self; { }) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! - xkeyboardconfig = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, python3 }: stdenv.mkDerivation { + xkeyboardconfig = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "xkeyboard-config"; - version = "2.33"; + version = "2.39"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.33.tar.bz2"; - sha256 = "1g6kn7l0mixw50kgn7d97gwv1990c5rczr2x776q3xywss8dfzv5"; + url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.39.tar.xz"; + sha256 = "10m6mbjymi7qf30g5yd400kqijdjg7ym9qjzh0bc3c7pxwrzbias"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; - nativeBuildInputs = [ pkg-config python3 ]; - buildInputs = [ libX11 xorgproto ]; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ ]; meta.platforms = lib.platforms.unix; }) {}; @@ -3295,11 +3295,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xorgcffiles = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "xorg-cf-files"; - version = "1.0.7"; + version = "1.0.8"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/util/xorg-cf-files-1.0.7.tar.bz2"; - sha256 = "0233jyjxjkhlar03vp8l5sm3iq6354izm3crk41h5291pgap39vl"; + url = "mirror://xorg/individual/util/xorg-cf-files-1.0.8.tar.xz"; + sha256 = "1f8primgb6qw3zy7plbsj4a1kdhdqb04xpdys520zaygxxfra23l"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -3311,11 +3311,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xorgdocs = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "xorg-docs"; - version = "1.7.1"; + version = "1.7.2"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/doc/xorg-docs-1.7.1.tar.bz2"; - sha256 = "0jrc4jmb4raqawx0j9jmhgasr0k6sxv0bm2hrxjh9hb26iy6gf14"; + url = "mirror://xorg/individual/doc/xorg-docs-1.7.2.tar.gz"; + sha256 = "0xrncq9dkl6h03gfsj89zagi2vkhgvcgy8l6pjjva350d24027hc"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -3327,11 +3327,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xorgproto = callPackage ({ stdenv, pkg-config, fetchurl, libXt, python3 }: stdenv.mkDerivation { pname = "xorgproto"; - version = "2021.5"; + version = "2023.2"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/proto/xorgproto-2021.5.tar.bz2"; - sha256 = "05d0kib351qmnlfimaznaw0220fr0ym7fx2gn9h2jqxxilxncbxa"; + url = "mirror://xorg/individual/proto/xorgproto-2023.2.tar.xz"; + sha256 = "0b4c27aq25w1fccks49p020avf9jzh75kaq5qwnww51bp1yvq7xn"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -3359,11 +3359,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xorgsgmldoctools = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "xorg-sgml-doctools"; - version = "1.11"; + version = "1.12"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/doc/xorg-sgml-doctools-1.11.tar.bz2"; - sha256 = "0k5pffyi5bx8dmfn033cyhgd3gf6viqj3x769fqixifwhbgy2777"; + url = "mirror://xorg/individual/doc/xorg-sgml-doctools-1.12.tar.gz"; + sha256 = "1nsb8kn6nipc09yv19wdpd94pav6hx7xby0psmmdvnm6wqlh6nlq"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; @@ -3519,11 +3519,11 @@ self: with self; { # THIS IS A GENERATED FILE. DO NOT EDIT! xtrans = callPackage ({ stdenv, pkg-config, fetchurl }: stdenv.mkDerivation { pname = "xtrans"; - version = "1.4.0"; + version = "1.5.0"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/lib/xtrans-1.4.0.tar.bz2"; - sha256 = "0wyp0yc6gi72hwc3kjmvm3vkj9p6s407cb6dxx37jh9wb68l8z1p"; + url = "mirror://xorg/individual/lib/xtrans-1.5.0.tar.xz"; + sha256 = "1gdiiw64p279a1x033w7i002myry9v75pwmc1gsdpzbbd41vg90v"; }; hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 08eb42d0cb3..142163b2211 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -1,7 +1,7 @@ { abiCompat ? null, callPackage, lib, stdenv, makeWrapper, fetchurl, fetchpatch, fetchFromGitLab, buildPackages, - automake, autoconf, libiconv, libtool, intltool, + automake, autoconf, libiconv, libtool, intltool, gettext, python3, perl, freetype, tradcpp, fontconfig, meson, ninja, ed, fontforge, libGL, spice-protocol, zlib, libGLU, dbus, libunwind, libdrm, netbsd, ncompress, @@ -419,7 +419,11 @@ self: super: }; }); - xf86inputkeyboard = brokenOnDarwin super.xf86inputkeyboard; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xorg.xf86inputkeyboard.x86_64-darwin + xf86inputkeyboard = super.xf86inputkeyboard.overrideAttrs (attrs: { + meta = attrs.meta // { + platforms = lib.platforms.freebsd ++ lib.platforms.netbsd ++ lib.platforms.openbsd; + }; + }); xf86inputlibinput = super.xf86inputlibinput.overrideAttrs (attrs: { outputs = [ "out" "dev" ]; @@ -538,10 +542,20 @@ self: super: }); xkeyboardconfig = super.xkeyboardconfig.overrideAttrs (attrs: { - prePatch = "patchShebangs rules/merge.py"; - nativeBuildInputs = attrs.nativeBuildInputs ++ [ intltool libxslt ]; - configureFlags = [ "--with-xkb-rules-symlink=xorg" ]; - + prePatch = '' + patchShebangs rules/merge.py rules/compat/map-variants.py rules/xml2lst.pl + ''; + nativeBuildInputs = attrs.nativeBuildInputs ++ [ + meson + ninja + python3 + perl + libxslt # xsltproc + gettext # msgfmt + ]; + mesonFlags = [ + (lib.mesonBool "xorg-rules-symlinks" true) + ]; # 1: compatibility for X11/xkb location # 2: I think pkg-config/ is supposed to be in /lib/ postInstall = '' @@ -923,13 +937,6 @@ self: super: }); xorgcffiles = super.xorgcffiles.overrideAttrs (attrs: { - patches = [ - (fetchpatch { - name = "add-aarch64-darwin-support.patch"; - url = "https://gitlab.freedesktop.org/xorg/util/cf/-/commit/8d88c559b177e832b581c8ac0aa383b6cf79e0d0.patch"; - sha256 = "sha256-wCijdmlUtVgOh9Rp/LJrg1ObYm4OPTke5Xwu0xC0ap4="; - }) - ]; postInstall = lib.optionalString stdenv.isDarwin '' substituteInPlace $out/lib/X11/config/darwin.cf --replace "/usr/bin/" "" ''; diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 5ea9f2d85c7..76a0d46247d 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -1,7 +1,7 @@ https://invisible-mirror.net/archives/luit/luit-20190106.tgz mirror://xorg/individual/xcb/libpthread-stubs-0.4.tar.bz2 mirror://xorg/individual/xcb/xcb-util-0.4.1.tar.xz -mirror://xorg/individual/xcb/xcb-util-cursor-0.1.3.tar.bz2 +mirror://xorg/individual/xcb/xcb-util-cursor-0.1.4.tar.xz mirror://xorg/individual/xcb/xcb-util-errors-1.0.1.tar.xz mirror://xorg/individual/xcb/xcb-util-image-0.4.1.tar.xz mirror://xorg/individual/xcb/xcb-util-keysyms-0.4.1.tar.xz @@ -72,11 +72,11 @@ mirror://xorg/individual/app/xvinfo-1.1.5.tar.xz mirror://xorg/individual/app/xwd-1.0.9.tar.xz mirror://xorg/individual/app/xwininfo-1.1.6.tar.xz mirror://xorg/individual/app/xwud-1.0.6.tar.xz -mirror://xorg/individual/data/xbitmaps-1.1.2.tar.bz2 -mirror://xorg/individual/data/xcursor-themes-1.0.6.tar.bz2 -mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.33.tar.bz2 -mirror://xorg/individual/doc/xorg-docs-1.7.1.tar.bz2 -mirror://xorg/individual/doc/xorg-sgml-doctools-1.11.tar.bz2 +mirror://xorg/individual/data/xbitmaps-1.1.3.tar.xz +mirror://xorg/individual/data/xcursor-themes-1.0.7.tar.xz +mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.39.tar.xz +mirror://xorg/individual/doc/xorg-docs-1.7.2.tar.gz +mirror://xorg/individual/doc/xorg-sgml-doctools-1.12.tar.gz mirror://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2 mirror://xorg/individual/driver/xf86-input-joystick-1.6.4.tar.xz mirror://xorg/individual/driver/xf86-input-keyboard-2.0.0.tar.xz @@ -167,55 +167,55 @@ mirror://xorg/individual/font/font-util-1.4.0.tar.xz mirror://xorg/individual/font/font-winitzki-cyrillic-1.0.4.tar.xz mirror://xorg/individual/font/font-xfree86-type1-1.0.5.tar.xz mirror://xorg/individual/lib/libAppleWM-1.4.1.tar.bz2 -mirror://xorg/individual/lib/libdmx-1.1.4.tar.bz2 -mirror://xorg/individual/lib/libfontenc-1.1.4.tar.bz2 -mirror://xorg/individual/lib/libFS-1.0.8.tar.bz2 -mirror://xorg/individual/lib/libICE-1.0.10.tar.bz2 -mirror://xorg/individual/lib/libpciaccess-0.16.tar.bz2 -mirror://xorg/individual/lib/libSM-1.2.3.tar.bz2 +mirror://xorg/individual/lib/libdmx-1.1.5.tar.xz +mirror://xorg/individual/lib/libfontenc-1.1.7.tar.xz +mirror://xorg/individual/lib/libFS-1.0.9.tar.xz +mirror://xorg/individual/lib/libICE-1.1.1.tar.xz +mirror://xorg/individual/lib/libpciaccess-0.17.tar.xz +mirror://xorg/individual/lib/libSM-1.2.4.tar.xz mirror://xorg/individual/lib/libWindowsWM-1.0.1.tar.bz2 mirror://xorg/individual/lib/libX11-1.8.6.tar.xz -mirror://xorg/individual/lib/libXau-1.0.9.tar.bz2 -mirror://xorg/individual/lib/libXaw-1.0.14.tar.bz2 -mirror://xorg/individual/lib/libxcb-1.14.tar.xz -mirror://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2 -mirror://xorg/individual/lib/libXcursor-1.2.0.tar.bz2 +mirror://xorg/individual/lib/libXau-1.0.11.tar.xz +mirror://xorg/individual/lib/libXaw-1.0.15.tar.xz +mirror://xorg/individual/lib/libxcb-1.15.tar.xz +mirror://xorg/individual/lib/libXcomposite-0.4.6.tar.xz +mirror://xorg/individual/lib/libXcursor-1.2.1.tar.xz mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz -mirror://xorg/individual/lib/libXdamage-1.1.5.tar.bz2 -mirror://xorg/individual/lib/libXdmcp-1.1.3.tar.bz2 -mirror://xorg/individual/lib/libXext-1.3.4.tar.bz2 -mirror://xorg/individual/lib/libXfixes-6.0.0.tar.bz2 +mirror://xorg/individual/lib/libXdamage-1.1.6.tar.xz +mirror://xorg/individual/lib/libXdmcp-1.1.4.tar.xz +mirror://xorg/individual/lib/libXext-1.3.5.tar.xz +mirror://xorg/individual/lib/libXfixes-6.0.1.tar.xz mirror://xorg/individual/lib/libXfont-1.5.4.tar.bz2 -mirror://xorg/individual/lib/libXfont2-2.0.5.tar.bz2 -mirror://xorg/individual/lib/libXft-2.3.6.tar.xz -mirror://xorg/individual/lib/libXi-1.8.tar.bz2 -mirror://xorg/individual/lib/libXinerama-1.1.4.tar.bz2 -mirror://xorg/individual/lib/libxkbfile-1.1.0.tar.bz2 -mirror://xorg/individual/lib/libXmu-1.1.3.tar.bz2 -mirror://xorg/individual/lib/libXp-1.0.3.tar.bz2 -mirror://xorg/individual/lib/libXpm-3.5.15.tar.xz -mirror://xorg/individual/lib/libXpresent-1.0.0.tar.bz2 -mirror://xorg/individual/lib/libXrandr-1.5.2.tar.bz2 -mirror://xorg/individual/lib/libXrender-0.9.10.tar.bz2 -mirror://xorg/individual/lib/libXres-1.2.1.tar.bz2 -mirror://xorg/individual/lib/libXScrnSaver-1.2.3.tar.bz2 -mirror://xorg/individual/lib/libxshmfence-1.3.tar.bz2 +mirror://xorg/individual/lib/libXfont2-2.0.6.tar.xz +mirror://xorg/individual/lib/libXft-2.3.8.tar.xz +mirror://xorg/individual/lib/libXi-1.8.1.tar.xz +mirror://xorg/individual/lib/libXinerama-1.1.5.tar.xz +mirror://xorg/individual/lib/libxkbfile-1.1.2.tar.xz +mirror://xorg/individual/lib/libXmu-1.1.4.tar.xz +mirror://xorg/individual/lib/libXp-1.0.4.tar.xz +mirror://xorg/individual/lib/libXpm-3.5.16.tar.xz +mirror://xorg/individual/lib/libXpresent-1.0.1.tar.xz +mirror://xorg/individual/lib/libXrandr-1.5.3.tar.xz +mirror://xorg/individual/lib/libXrender-0.9.11.tar.xz +mirror://xorg/individual/lib/libXres-1.2.2.tar.xz +mirror://xorg/individual/lib/libXScrnSaver-1.2.4.tar.xz +mirror://xorg/individual/lib/libxshmfence-1.3.2.tar.xz mirror://xorg/individual/lib/libXTrap-1.0.1.tar.bz2 -mirror://xorg/individual/lib/libXt-1.2.1.tar.bz2 -mirror://xorg/individual/lib/libXtst-1.2.3.tar.bz2 -mirror://xorg/individual/lib/libXv-1.0.11.tar.bz2 +mirror://xorg/individual/lib/libXt-1.3.0.tar.xz +mirror://xorg/individual/lib/libXtst-1.2.4.tar.xz +mirror://xorg/individual/lib/libXv-1.0.12.tar.xz mirror://xorg/individual/lib/libXvMC-1.0.13.tar.xz -mirror://xorg/individual/lib/libXxf86dga-1.1.5.tar.bz2 +mirror://xorg/individual/lib/libXxf86dga-1.1.6.tar.xz mirror://xorg/individual/lib/libXxf86misc-1.0.4.tar.bz2 mirror://xorg/individual/lib/libXxf86vm-1.1.5.tar.xz -mirror://xorg/individual/lib/xtrans-1.4.0.tar.bz2 -mirror://xorg/individual/proto/xcb-proto-1.14.1.tar.xz -mirror://xorg/individual/proto/xorgproto-2021.5.tar.bz2 +mirror://xorg/individual/lib/xtrans-1.5.0.tar.xz +mirror://xorg/individual/proto/xcb-proto-1.15.2.tar.xz +mirror://xorg/individual/proto/xorgproto-2023.2.tar.xz mirror://xorg/individual/util/bdftopcf-1.1.1.tar.xz mirror://xorg/individual/util/gccmakedep-1.0.3.tar.bz2 -mirror://xorg/individual/util/imake-1.0.8.tar.bz2 +mirror://xorg/individual/util/imake-1.0.9.tar.xz mirror://xorg/individual/util/lndir-1.0.4.tar.xz -mirror://xorg/individual/util/makedepend-1.0.6.tar.bz2 -mirror://xorg/individual/util/util-macros-1.19.3.tar.bz2 -mirror://xorg/individual/util/xorg-cf-files-1.0.7.tar.bz2 +mirror://xorg/individual/util/makedepend-1.0.8.tar.xz +mirror://xorg/individual/util/util-macros-1.20.0.tar.xz +mirror://xorg/individual/util/xorg-cf-files-1.0.8.tar.xz mirror://xorg/individual/xserver/xorg-server-21.1.8.tar.xz diff --git a/pkgs/shells/bash/blesh/default.nix b/pkgs/shells/bash/blesh/default.nix index c7789a8b073..9428703e7a2 100644 --- a/pkgs/shells/bash/blesh/default.nix +++ b/pkgs/shells/bash/blesh/default.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation rec { pname = "blesh"; - version = "0.3.4"; + version = "0.4.0-devel3"; src = fetchzip { url = "https://github.com/akinomyoga/ble.sh/releases/download/v${version}/ble-${version}.tar.xz"; - sha256 = "sha256-MGCQirZvqGfjTTsbDfihY2il/u2suWBaZ6dX8mF1zLk="; + sha256 = "sha256-kGLp8RaInYSrJEi3h5kWEOMAbZV/gEPFUjOLgBuMhCI="; }; dontBuild = true; diff --git a/pkgs/shells/carapace/default.nix b/pkgs/shells/carapace/default.nix index 005fa57ec1e..73cb1c8dc94 100644 --- a/pkgs/shells/carapace/default.nix +++ b/pkgs/shells/carapace/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "carapace"; - version = "0.25.0"; + version = "0.25.1"; src = fetchFromGitHub { owner = "rsteube"; repo = "${pname}-bin"; rev = "v${version}"; - sha256 = "sha256-bDyq//2sk97Dq8jAToOsQowGUUJTfc2s/bCK47O9ns0="; + sha256 = "sha256-EWdo+86mZt5sQMPgX2Co484YaP6An7o7t9rmn3GujaI="; }; - vendorHash = "sha256-hDMq6XksYvMGDR7MAjoSNhKBC5/WgPQWuc/PYotvdTA="; + vendorHash = "sha256-R+PfIG3d0eB0eTpAnZfSnvACtDOv0uxIzoW+f7rF4cY="; ldflags = [ "-s" diff --git a/pkgs/shells/zsh/antidote/default.nix b/pkgs/shells/zsh/antidote/default.nix index 3f77d3ca780..598c72fa132 100644 --- a/pkgs/shells/zsh/antidote/default.nix +++ b/pkgs/shells/zsh/antidote/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation (finalAttrs: { - version = "1.8.9"; + version = "1.9.0"; pname = "antidote"; src = fetchFromGitHub { owner = "mattmc3"; repo = "antidote"; rev = "v${finalAttrs.version}"; - hash = "sha256-grKbMYPEo/OygTTLm+igGtHJpHWSELVQFRO9HxijHUY="; + hash = "sha256-YKFG66Kjw/S0YkvPlJK3HC9v00SHEW1Wng6+xcy41Hg="; }; dontPatch = true; diff --git a/pkgs/stdenv/darwin/README.md b/pkgs/stdenv/darwin/README.md new file mode 100644 index 00000000000..75d30b96a7f --- /dev/null +++ b/pkgs/stdenv/darwin/README.md @@ -0,0 +1,26 @@ +# Darwin stdenv design goals + +There are two more goals worth calling out explicitly: + +1. The standard environment should build successfully with sandboxing enabled on Darwin. It is + fine if a package requires a `sandboxProfile` to build, but it should not be necessary to + disable the sandbox to build the stdenv successfully; and +2. The output should depend weakly on the bootstrap tools. Historically, Darwin required updating + the bootstrap tools prior to updating the version of LLVM used in the standard environment. + By not depending on a specific version, the LLVM used on Darwin can be updated simply by + bumping the definition of llvmPackages in `all-packages.nix`. + +# Updating the stdenv + +There are effectively two steps when updating the standard environment: + +1. Update the definition of llvmPackages in `all-packages.nix` for Darwin to match the value of + llvmPackages.latest in `all-packages.nix`. Timing-wise, this done currently using the spring + release of LLVM and once llvmPackages.latest has been updated to match. If the LLVM project + has announced a release schedule of patch updates, wait until those are in nixpkgs. Otherwise, + the LLVM updates will have to go through staging instead of being merged into master; and +2. Fix the resulting breakage. Most things break due to additional warnings being turned into + errors or additional strictness applied by LLVM. Fixes may come in the form of disabling those + new warnings or by fixing the actual source (e.g., with a patch or update upstream). If the + fix is trivial (e.g., adding a missing int to an implicit declaration), it is better to fix + the problem instead of silencing the warning. diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index 1e7945d816a..7e6a7077763 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -1,10 +1,18 @@ +# This file contains the standard build environment for Darwin. It is based on LLVM and is patterned +# after the Linux stdenv. It shares similar goals to the Linux standard environment in that the +# resulting environment should be built purely and not contain any references to it. +# +# For more on the design of the stdenv and updating it, see `README.md`. +# +# See also the top comments of the Linux stdenv `../linux/default.nix` for a good overview of +# the bootstrap process and working with it. + { lib , localSystem , crossSystem , config , overlays , crossOverlays ? [ ] -, bootstrapLlvmVersion ? "11.1.0" # Allow passing in bootstrap files directly so we can test the stdenv bootstrap process when changing the bootstrap tools , bootstrapFiles ? if localSystem.isAarch64 then let @@ -42,11 +50,6 @@ let inherit (localSystem) system; useAppleSDKLibs = localSystem.isAarch64; - haveKRB5 = localSystem.isx86_64; - - # final toolchain is injected into llvmPackages_${finalLlvmVersion} - finalLlvmVersion = lib.versions.major bootstrapLlvmVersion; - finalLlvmPackages = "llvmPackages_${finalLlvmVersion}"; commonImpureHostDeps = [ "/bin/sh" @@ -54,16 +57,23 @@ let "/usr/lib/system/libunc.dylib" # This dependency is "hidden", so our scanning code doesn't pick it up ]; -in -rec { - commonPreHook = '' + isFromNixpkgs = pkg: !(isFromBootstrapFiles pkg); + isFromBootstrapFiles = + pkg: pkg.passthru.isFromBootstrapFiles or false; + isBuiltByNixpkgsCompiler = + pkg: isFromNixpkgs pkg && isFromNixpkgs pkg.stdenv.cc.cc; + isBuiltByBootstrapFilesCompiler = + pkg: isFromNixpkgs pkg && isFromBootstrapFiles pkg.stdenv.cc.cc; + + commonPreHook = pkgs: lib.optionalString (pkgs.darwin.system_cmds != null) '' + # Only use a response file on older systems with a small ARG_MAX (less than 1 MiB). + export NIX_CC_USE_RESPONSE_FILE=$(( "$("${lib.getBin pkgs.darwin.system_cmds}/bin/getconf" ARG_MAX)" < 1048576 )) + export NIX_LD_USE_RESPONSE_FILE=$NIX_CC_USE_RESPONSE_FILE + '' + '' export NIX_ENFORCE_NO_NATIVE=''${NIX_ENFORCE_NO_NATIVE-1} export NIX_ENFORCE_PURITY=''${NIX_ENFORCE_PURITY-1} export NIX_IGNORE_LD_THROUGH_GCC=1 unset SDKROOT - - stripAllFlags=" " # the Darwin "strip" command doesn't know "-s" - stripDebugFlags="-S" # the Darwin "strip" command does something odd with "-p" ''; bootstrapTools = derivation ({ @@ -80,122 +90,104 @@ rec { __contentAddressed = true; outputHashAlgo = "sha256"; outputHashMode = "recursive"; - }); - - stageFun = step: last: { shell ? "${bootstrapTools}/bin/bash" - , overrides ? (self: super: { }) - , extraPreHook ? "" - , extraNativeBuildInputs - , extraBuildInputs - , libcxx - , allowedRequisites ? null - }: - let - name = "bootstrap-stage${toString step}"; + }) // { passthru.isFromBootstrapFiles = true; }; - buildPackages = lib.optionalAttrs (last ? stdenv) { - inherit (last) stdenv; - }; - - doSign = localSystem.isAarch64 && last != null; - doUpdateAutoTools = localSystem.isAarch64 && last != null; + stageFun = prevStage: + { name, overrides ? (self: super: { }), extraNativeBuildInputs ? [ ], extraPreHook ? "" }: - mkExtraBuildCommands = cc: '' - rsrc="$out/resource-root" - mkdir "$rsrc" - ln -s "${cc.lib or cc}/lib/clang/${cc.version}/include" "$rsrc" - ln -s "${last.pkgs."${finalLlvmPackages}".compiler-rt.out}/lib" "$rsrc/lib" - echo "-resource-dir=$rsrc" >> $out/nix-support/cc-cflags - ''; + let + cc = if prevStage.llvmPackages.clang-unwrapped == null + then null else + lib.makeOverridable (import ../../build-support/cc-wrapper) { + name = "${name}-clang-wrapper"; - mkCC = overrides: import ../../build-support/cc-wrapper ( - let args = { - inherit lib shell; - inherit (last) stdenvNoCC; + nativeTools = false; + nativeLibc = false; - nativeTools = false; - nativeLibc = false; - inherit buildPackages libcxx; - inherit (last.pkgs) coreutils gnugrep; - bintools = last.pkgs.darwin.binutils; - libc = last.pkgs.darwin.Libsystem; - isClang = true; - cc = last.pkgs."${finalLlvmPackages}".clang-unwrapped; - }; in args // (overrides args) - ); + buildPackages = lib.optionalAttrs (prevStage ? stdenv) { + inherit (prevStage) stdenv; + }; - cc = if last == null then "/dev/null" else - mkCC ({ cc, ... }: { extraPackages = [ - last.pkgs."${finalLlvmPackages}".libcxxabi - last.pkgs."${finalLlvmPackages}".compiler-rt + prevStage.llvmPackages.libcxxabi + prevStage.llvmPackages.compiler-rt ]; - extraBuildCommands = mkExtraBuildCommands cc; - }); - ccNoLibcxx = if last == null then "/dev/null" else - mkCC ({ cc, ... }: { - libcxx = null; - extraPackages = [ - last.pkgs."${finalLlvmPackages}".compiler-rt - ]; - extraBuildCommands = '' - echo "-rtlib=compiler-rt" >> $out/nix-support/cc-cflags - echo "-B${last.pkgs."${finalLlvmPackages}".compiler-rt}/lib" >> $out/nix-support/cc-cflags - echo "-nostdlib++" >> $out/nix-support/cc-cflags - '' + mkExtraBuildCommands cc; - }); + extraBuildCommands = + let + inherit (prevStage.llvmPackages) clang-unwrapped compiler-rt release_version; + in + '' + function clangResourceRootIncludePath() { + clangLib="$1/lib/clang" + if (( $(ls "$clangLib" | wc -l) > 1 )); then + echo "Multiple LLVM versions were found at "$clangLib", but there must only be one used when building the stdenv." >&2 + exit 1 + fi + echo "$clangLib/$(ls -1 "$clangLib")/include" + } + + rsrc="$out/resource-root" + mkdir "$rsrc" + ln -s "$(clangResourceRootIncludePath "${clang-unwrapped.lib}")" "$rsrc" + ln -s "${compiler-rt.out}/lib" "$rsrc/lib" + ln -s "${compiler-rt.out}/share" "$rsrc/share" + echo "-resource-dir=$rsrc" >> $out/nix-support/cc-cflags + ''; - thisStdenv = import ../generic { - name = "${name}-stdenv-darwin"; + cc = prevStage.llvmPackages.clang-unwrapped; + bintools = prevStage.darwin.binutils; - inherit config shell extraBuildInputs; + isClang = true; + libc = prevStage.darwin.Libsystem; + inherit (prevStage.llvmPackages) libcxx; - extraNativeBuildInputs = extraNativeBuildInputs ++ lib.optionals doUpdateAutoTools [ - last.pkgs.updateAutotoolsGnuConfigScriptsHook - last.pkgs.gnu-config - ]; + inherit lib; + inherit (prevStage) coreutils gnugrep; - allowedRequisites = if allowedRequisites == null then null else allowedRequisites ++ [ - cc.expand-response-params - cc.bintools - ] ++ lib.optionals doUpdateAutoTools [ - last.pkgs.updateAutotoolsGnuConfigScriptsHook - last.pkgs.gnu-config - ] ++ lib.optionals doSign [ - last.pkgs.darwin.postLinkSignHook - last.pkgs.darwin.sigtool - last.pkgs.darwin.signingUtils - ]; + stdenvNoCC = prevStage.ccWrapperStdenv; + }; + + bash = prevStage.bash or bootstrapTools; + + thisStdenv = import ../generic { + name = "${name}-stdenv-darwin"; buildPlatform = localSystem; hostPlatform = localSystem; targetPlatform = localSystem; - inherit cc; + inherit config extraNativeBuildInputs; - preHook = lib.optionalString (shell == "${bootstrapTools}/bin/bash") '' + extraBuildInputs = [ prevStage.darwin.CF ]; + + preHook = lib.optionalString (!isBuiltByNixpkgsCompiler bash) '' # Don't patch #!/interpreter because it leads to retained # dependencies on the bootstrapTools in the final stdenv. dontPatchShebangs=1 '' + '' - ${commonPreHook} + ${commonPreHook prevStage} ${extraPreHook} + '' + lib.optionalString (prevStage.darwin ? locale) '' + export PATH_LOCALE=${prevStage.darwin.locale}/share/locale ''; - initialPath = [ bootstrapTools ]; + + shell = bash + "/bin/bash"; + initialPath = [ bash bootstrapTools ]; fetchurlBoot = import ../../build-support/fetchurl { inherit lib; - stdenvNoCC = stage0.stdenv; + stdenvNoCC = prevStage.ccWrapperStdenv or thisStdenv; curl = bootstrapTools; }; + inherit cc; + # The stdenvs themselves don't use mkDerivation, so I need to specify this here __stdenvImpureHostDeps = commonImpureHostDeps; __extraImpureHostDeps = commonImpureHostDeps; overrides = self: super: (overrides self super) // { - inherit ccNoLibcxx; fetchurl = thisStdenv.fetchurlBoot; }; }; @@ -205,94 +197,141 @@ rec { inherit config overlays; stdenv = thisStdenv; }; +in + assert bootstrapTools.passthru.isFromBootstrapFiles or false; # sanity check +[ + ({}: { + __raw = true; + + coreutils = null; + gnugrep = null; + + pbzx = null; + cpio = null; + + darwin = { + binutils = null; + binutils-unwrapped = null; + cctools = null; + print-reexports = null; + rewrite-tbd = null; + sigtool = null; + system_cmds = null; + CF = null; + Libsystem = null; + }; - stage0 = stageFun 0 null { - overrides = self: super: with stage0; { - coreutils = stdenv.mkDerivation { - name = "bootstrap-stage0-coreutils"; - buildCommand = '' - mkdir -p $out - ln -s ${bootstrapTools}/bin $out/bin - ''; - }; - - gnugrep = stdenv.mkDerivation { - name = "bootstrap-stage0-gnugrep"; + llvmPackages = { + clang-unwrapped = null; + libllvm = null; + libcxx = null; + libcxxabi = null; + compiler-rt = null; + }; + }) + + # Create a stage with the bootstrap tools. This will be used to build the subsequent stages and + # build up the standard environment. + # + # Note: Each stage depends only on the the packages in `prevStage`. If a package is not to be + # rebuilt, it should be passed through by inheriting it. + (prevStage: stageFun prevStage { + name = "bootstrap-stage0"; + + overrides = self: super: { + # We thread stage0's stdenv through under this name so downstream stages + # can use it for wrapping gcc too. This way, downstream stages don't need + # to refer to this stage directly, which violates the principle that each + # stage should only access the stage that came before it. + ccWrapperStdenv = self.stdenv; + + bash = bootstrapTools; + + coreutils = bootstrapTools; + gnugrep = bootstrapTools; + + pbzx = bootstrapTools; + cpio = self.stdenv.mkDerivation { + name = "bootstrap-stage0-cpio"; buildCommand = '' - mkdir -p $out - ln -s ${bootstrapTools}/bin $out/bin + mkdir -p $out/bin + ln -s ${bootstrapFiles.cpio} $out/bin/cpio ''; + passthru.isFromBootstrapFiles = true; }; - pbzx = self.runCommandLocal "bootstrap-stage0-pbzx" { } '' - mkdir -p $out/bin - ln -s ${bootstrapTools}/bin/pbzx $out/bin - ''; - - cpio = self.runCommandLocal "bootstrap-stage0-cpio" { } '' - mkdir -p $out/bin - ln -s ${bootstrapFiles.cpio} $out/bin/cpio - ''; + darwin = super.darwin.overrideScope (selfDarwin: _: { + binutils-unwrapped = bootstrapTools // { + version = "boot"; + }; - darwin = super.darwin.overrideScope (selfDarwin: superDarwin: { - darwin-stubs = superDarwin.darwin-stubs.override { inherit (self) stdenvNoCC fetchurl; }; + binutils = (import ../../build-support/bintools-wrapper) { + name = "bootstrap-stage0-binutils-wrapper"; - dyld = { - name = "bootstrap-stage0-dyld"; - buildCommand = '' - mkdir -p $out - ln -s ${bootstrapTools}/lib $out/lib - ln -s ${bootstrapTools}/include $out/include - ''; - }; + nativeTools = false; + nativeLibc = false; - sigtool = self.runCommandLocal "bootstrap-stage0-sigtool" { } '' - mkdir -p $out/bin - ln -s ${bootstrapTools}/bin/sigtool $out/bin - ln -s ${bootstrapTools}/bin/codesign $out/bin - ''; + buildPackages = { }; + libc = selfDarwin.Libsystem; - print-reexports = self.runCommandLocal "bootstrap-stage0-print-reexports" { } '' - mkdir -p $out/bin - ln -s ${bootstrapTools}/bin/print-reexports $out/bin - ''; + inherit lib; + inherit (self) stdenvNoCC coreutils gnugrep; - rewrite-tbd = self.runCommandLocal "bootstrap-stage0-rewrite-tbd" { } '' - mkdir -p $out/bin - ln -s ${bootstrapTools}/bin/rewrite-tbd $out/bin - ''; + bintools = selfDarwin.binutils-unwrapped; - binutils-unwrapped = bootstrapTools // { - name = "bootstrap-stage0-binutils"; + inherit (selfDarwin) postLinkSignHook signingUtils; }; cctools = bootstrapTools // { - name = "bootstrap-stage0-cctools"; targetPrefix = ""; + version = "boot"; + man = bootstrapTools; }; - binutils = lib.makeOverridable (import ../../build-support/bintools-wrapper) { - shell = "${bootstrapTools}/bin/bash"; - inherit lib; - inherit (self) stdenvNoCC; + locale = self.stdenv.mkDerivation { + name = "bootstrap-stage0-locale"; + buildCommand = '' + mkdir -p $out/share/locale + ''; + }; - nativeTools = false; - nativeLibc = false; - inherit (self) buildPackages coreutils gnugrep; - libc = selfDarwin.Libsystem; - bintools = selfDarwin.binutils-unwrapped; - inherit (selfDarwin) postLinkSignHook signingUtils; + print-reexports = bootstrapTools; + + rewrite-tbd = bootstrapTools; + + sigtool = bootstrapTools; + + # The bootstrap only needs `getconf` from system_cmds, and it only needs to be able to + # query `ARG_MAX`. Using a small value here should be fine for the initial stage 1 build. + system_cmds = self.stdenv.mkDerivation { + name = "bootstrap-stage0-system_cmds"; + buildCommand = '' + mkdir -p "$out/bin" + cat <<block > "$out/bin/getconf" + #!${bootstrapTools}/bin/bash + case "\$1" in + ARG_MAX) + echo "262144" + ;; + *) + exit 1 + esac + block + chmod a+x "$out/bin/getconf" + ''; + passthru.isFromBootstrapFiles = true; }; } // lib.optionalAttrs (! useAppleSDKLibs) { - CF = stdenv.mkDerivation { + CF = self.stdenv.mkDerivation { name = "bootstrap-stage0-CF"; buildCommand = '' mkdir -p $out/Library/Frameworks ln -s ${bootstrapTools}/Library/Frameworks/CoreFoundation.framework $out/Library/Frameworks ''; + passthru.isFromBootstrapFiles = true; }; - Libsystem = stdenv.mkDerivation { + Libsystem = self.stdenv.mkDerivation { name = "bootstrap-stage0-Libsystem"; buildCommand = '' mkdir -p $out @@ -314,495 +353,1035 @@ rec { ln -s ${bootstrapTools}/include-Libsystem $out/include ''; + passthru.isFromBootstrapFiles = true; }; }); - "${finalLlvmPackages}" = { - clang-unwrapped = stdenv.mkDerivation { - name = "bootstrap-stage0-clang"; - version = bootstrapLlvmVersion; - buildCommand = '' - mkdir -p $out/lib - ln -s ${bootstrapTools}/bin $out/bin - ln -s ${bootstrapTools}/lib/clang $out/lib/clang - ln -s ${bootstrapTools}/include $out/include - ''; - }; + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (selfTools: _: { + libclang = self.stdenv.mkDerivation { + name = "bootstrap-stage0-clang"; + version = "boot"; + outputs = [ "out" "lib" ]; + buildCommand = '' + mkdir -p $out/lib + ln -s $out $lib + ln -s ${bootstrapTools}/bin $out/bin + ln -s ${bootstrapTools}/lib/clang $out/lib + ln -s ${bootstrapTools}/include $out + ''; + passthru.isFromBootstrapFiles = true; + }; + clang-unwrapped = selfTools.libclang; + libllvm = self.stdenv.mkDerivation { + name = "bootstrap-stage0-llvm"; + outputs = [ "out" "lib" ]; + buildCommand = '' + mkdir -p $out/bin $out/lib + ln -s $out $lib + ln -s ${bootstrapTools}/bin/strip $out/bin/llvm-strip + ln -s ${bootstrapTools}/lib/libLLVM* $out/lib + ''; + passthru.isFromBootstrapFiles = true; + }; + llvm = selfTools.libllvm; + }); + libraries = super.llvmPackages.libraries.extend (_: _: { + libcxx = self.stdenv.mkDerivation { + name = "bootstrap-stage0-libcxx"; + buildCommand = '' + mkdir -p $out/lib $out/include + ln -s ${bootstrapTools}/lib/libc++.dylib $out/lib + ln -s ${bootstrapTools}/include/c++ $out/include + ''; + passthru = { + isLLVM = true; + cxxabi = self.llvmPackages.libcxxabi; + isFromBootstrapFiles = true; + }; + }; + libcxxabi = self.stdenv.mkDerivation { + name = "bootstrap-stage0-libcxxabi"; + buildCommand = '' + mkdir -p $out/lib + ln -s ${bootstrapTools}/lib/libc++abi.dylib $out/lib + ''; + passthru = { + libName = "c++abi"; + isFromBootstrapFiles = true; + }; + }; + compiler-rt = self.stdenv.mkDerivation { + name = "bootstrap-stage0-compiler-rt"; + buildCommand = '' + mkdir -p $out/lib $out/share + ln -s ${bootstrapTools}/lib/libclang_rt* $out/lib + ln -s ${bootstrapTools}/lib/darwin $out/lib + ''; + passthru.isFromBootstrapFiles = true; + }; + }); + in + { inherit tools libraries; } // tools // libraries + ); + }; - libcxx = stdenv.mkDerivation { - name = "bootstrap-stage0-libcxx"; - dontUnpack = true; - installPhase = '' - mkdir -p $out/lib $out/include - ln -s ${bootstrapTools}/lib/libc++.dylib $out/lib/libc++.dylib - ln -s ${bootstrapTools}/include/c++ $out/include/c++ - ''; - passthru = { - isLLVM = true; - cxxabi = self."${finalLlvmPackages}".libcxxabi; - }; + # The bootstrap tools may use `strip` from cctools, so use a compatible set of flags until LLVM + # is rebuilt, and darwin.binutils can use its implementation instead. + extraPreHook = '' + stripAllFlags=" " # the cctools "strip" command doesn't know "-s" + stripDebugFlags="-S" # the cctools "strip" command does something odd with "-p" + ''; + }) + + # This stage is primarily responsible for building the linker and setting up versions of + # certain dependencies needed by the rest of the build process. It is necessary to rebuild the + # linker because the `compiler-rt` build process checks the version and attempts to manually + # run `codesign` if it detects a version of `ld64` it considers too old. If that happens, the + # build process will fail for a few different reasons: + # - sigtool is too old and does not accept the `--sign` argument; + # - sigtool is new enough to accept the `--sign` argument, but it aborts when it is invoked on a + # binary that is already signed; or + # - compiler-rt attempts to invoke `codesign` on x86_64-darwin, but `sigtool` is not currently + # part of the x86_64-darwin bootstrap tools. + # + # This stage also builds CF and Libsystem to simplify assertions and assumptions for later by + # making sure both packages are present on x86_64-darwin and aarch64-darwin. + (prevStage: + # previous stage0 stdenv: + assert lib.all isFromBootstrapFiles (with prevStage; [ bash coreutils cpio gnugrep pbzx ]); + + assert lib.all isFromBootstrapFiles (with prevStage.darwin; [ + binutils-unwrapped cctools print-reexports rewrite-tbd sigtool system_cmds + ]); + + assert (! useAppleSDKLibs) -> lib.all isFromBootstrapFiles (with prevStage.darwin; [ CF Libsystem ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd xnu ]); + + assert lib.all isFromBootstrapFiles (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm compiler-rt libcxx libcxxabi + ]); + + stageFun prevStage { + name = "bootstrap-stage1"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + coreutils gnugrep; + + cmake = super.cmakeMinimal; + + curl = super.curlMinimal; + + # Disable tests because they use dejagnu, which fails to run. + libffi = super.libffi.override { doCheck = false; }; + + # Avoid pulling in a full python and its extra dependencies for the llvm/clang builds. + libxml2 = super.libxml2.override { pythonSupport = false; }; + + ninja = super.ninja.override { buildDocs = false; }; + + python3 = super.python3Minimal; + + darwin = super.darwin.overrideScope (selfDarwin: superDarwin: { + inherit (prevStage.darwin) system_cmds; + + signingUtils = prevStage.darwin.signingUtils.override { + inherit (selfDarwin) sigtool; }; - libcxxabi = stdenv.mkDerivation { - name = "bootstrap-stage0-libcxxabi"; - buildCommand = '' - mkdir -p $out/lib - ln -s ${bootstrapTools}/lib/libc++abi.dylib $out/lib/libc++abi.dylib - ''; - passthru = { - libName = "c++abi"; - }; + binutils = superDarwin.binutils.override { + inherit (self) coreutils; + inherit (selfDarwin) postLinkSignHook signingUtils; + + bintools = selfDarwin.binutils-unwrapped; + libc = selfDarwin.Libsystem; }; - compiler-rt = stdenv.mkDerivation { - name = "bootstrap-stage0-compiler-rt"; - buildCommand = '' - mkdir -p $out/lib - ln -s ${bootstrapTools}/lib/libclang_rt* $out/lib - ln -s ${bootstrapTools}/lib/darwin $out/lib/darwin - ''; + binutils-unwrapped = superDarwin.binutils-unwrapped.override { + inherit (selfDarwin) cctools; }; - }; + + cctools = selfDarwin.cctools-port; + }); + + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (_: _: { + inherit (prevStage.llvmPackages) clang-unwrapped libclang libllvm llvm; + }); + libraries = super.llvmPackages.libraries.extend (_: _: { + inherit (prevStage.llvmPackages) compiler-rt libcxx libcxxabi; + }); + in + { inherit tools libraries; inherit (prevStage.llvmPackages) release_version; } // tools // libraries + ); }; - extraNativeBuildInputs = [ ]; - extraBuildInputs = [ ]; - libcxx = null; - }; + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + # The bootstrap tools may use `strip` from cctools, so use a compatible set of flags until LLVM + # is rebuilt, and darwin.binutils can use its implementation instead. + extraPreHook = '' + stripAllFlags=" " # the cctools "strip" command doesn't know "-s" + stripDebugFlags="-S" # the cctools "strip" command does something odd with "-p" + + # Don’t assume the ld64 in bootstrap tools supports response files. Only recent versions do. + export NIX_LD_USE_RESPONSE_FILE=0 + ''; + }) + + # Build sysctl, system_cmds and Python for use by LLVM’s check phase. These must be built in their + # own stage, or an infinite recursion results on x86_64-darwin when using the source-based SDK. + (prevStage: + # previous stage1 stdenv: + assert lib.all isFromBootstrapFiles (with prevStage; [ coreutils gnugrep ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake bash binutils-unwrapped bison brotli cmake cpio curl cyrus_sasl db + ed expat flex gettext gmp groff icu libedit libffi libiconv libidn2 libkrb5 libssh2 + libtool libunistring libxml2 m4 ncurses nghttp2 ninja openldap openssh openssl + patchutils pbzx perl pkg-config.pkg-config python3 python3Minimal scons serf sqlite + subversion texinfo unzip which xz zlib zstd + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools locale libtapi print-reexports rewrite-tbd sigtool + ]); + assert lib.all isFromBootstrapFiles (with prevStage.darwin; [ system_cmds ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF Libsystem configd ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd xnu ]); + + assert lib.all isFromBootstrapFiles (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm compiler-rt libcxx libcxxabi + ]); + + assert lib.getVersion prevStage.stdenv.cc.bintools.bintools == "boot"; + + stageFun prevStage { + name = "bootstrap-stage1-sysctl"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + autoconf automake bash binutils binutils-unwrapped bison brotli cmake cmakeMinimal + coreutils cpio curl cyrus_sasl db ed expat flex gettext gmp gnugrep groff icu + libedit libffi libiconv libidn2 libkrb5 libssh2 libtool libunistring libxml2 m4 + ncurses nghttp2 ninja openldap openssh openssl patchutils pbzx perl pkg-config + python3Minimal scons sed serf sharutils sqlite subversion texinfo unzip which xz + zlib zstd; + + # Support for the SystemConfiguration framework is required to run the LLVM tests, but trying + # to override python3Minimal does not appear to work. + python3 = (super.python3.override { + inherit (self) libffi; + inherit (self.darwin) configd; + openssl = null; + readline = null; + ncurses = null; + gdbm = null; + sqlite = null; + tzdata = null; + stripConfig = true; + stripIdlelib = true; + stripTests = true; + stripTkinter = true; + rebuildBytecode = false; + stripBytecode = true; + includeSiteCustomize = false; + enableOptimizations = false; + enableLTO = false; + mimetypesSupport = false; + }).overrideAttrs (_: { pname = "python3-minimal-scproxy"; }); + + darwin = super.darwin.overrideScope (_: superDarwin: { + inherit (prevStage.darwin) + CF Libsystem binutils-unwrapped cctools cctools-port configd darwin-stubs dyld + launchd libclosure libdispatch libobjc locale objc4 postLinkSignHook + print-reexports rewrite-tbd signingUtils sigtool; + }); - stage1 = prevStage: - let - persistent = self: super: with prevStage; { - cmake = super.cmakeMinimal; + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (_: _: { + inherit (prevStage.llvmPackages) clang-unwrapped libclang libllvm llvm; + clang = prevStage.stdenv.cc; + }); + libraries = super.llvmPackages.libraries.extend (_: _: { + inherit (prevStage.llvmPackages) compiler-rt libcxx libcxxabi; + }); + in + { inherit tools libraries; inherit (prevStage.llvmPackages) release_version; } // tools // libraries + ); + }; - curl = super.curlMinimal; + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + # Until LLVM is rebuilt, assume `strip` is the one from cctools. + extraPreHook = '' + stripAllFlags=" " # the cctools "strip" command doesn't know "-s" + stripDebugFlags="-S" # the cctools "strip" command does something odd with "-p" + ''; + }) + + # First rebuild of LLVM. While this LLVM is linked to a bunch of junk from the bootstrap tools, + # the libc++ and libc++abi it produces are not. The compiler will be rebuilt in a later stage, + # but those libraries will be used in the final stdenv. + # + # Rebuild coreutils and gnugrep to avoid unwanted references to the bootstrap tools on `PATH`. + (prevStage: + # previous stage-sysctl stdenv: + assert lib.all isFromBootstrapFiles (with prevStage; [ coreutils gnugrep ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake bash binutils-unwrapped bison brotli cmake cpio curl cyrus_sasl db + ed expat flex gettext gmp groff icu libedit libffi libiconv libidn2 libkrb5 libssh2 + libtool libunistring libxml2 m4 ncurses nghttp2 ninja openldap openssh openssl + patchutils pbzx perl pkg-config.pkg-config python3 python3Minimal scons serf sqlite + subversion sysctl.provider texinfo unzip which xz zlib zstd + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools locale libtapi print-reexports rewrite-tbd sigtool system_cmds + ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF Libsystem configd ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd xnu ]); + + assert lib.all isFromBootstrapFiles (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm compiler-rt libcxx libcxxabi + ]); + + assert lib.getVersion prevStage.stdenv.cc.bintools.bintools == lib.getVersion prevStage.darwin.cctools-port; + + stageFun prevStage { + name = "bootstrap-stage-xclang"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + autoconf automake bash binutils binutils-unwrapped bison brotli cmake cmakeMinimal + cpio curl cyrus_sasl db ed expat flex gettext gmp groff icu libedit libffi libiconv + libidn2 libkrb5 libssh2 libtool libunistring libxml2 m4 ncurses nghttp2 ninja + openldap openssh openssl patchutils pbzx perl pkg-config python3 python3Minimal + scons sed serf sharutils sqlite subversion sysctl texinfo unzip which xz zlib zstd; + + # Switch from cctools-port to cctools-llvm now that LLVM has been built. + darwin = super.darwin.overrideScope (_: superDarwin: { + inherit (prevStage.darwin) + CF Libsystem configd darwin-stubs dyld launchd libclosure libdispatch libobjc + locale objc4 postLinkSignHook print-reexports rewrite-tbd signingUtils sigtool + system_cmds; + + # Avoid building unnecessary Python dependencies due to building LLVM manpages. + cctools-llvm = superDarwin.cctools-llvm.override { enableManpages = false; }; + }); - inherit pbzx cpio; + llvmPackages = super.llvmPackages // ( + let + llvmMajor = lib.versions.major super.llvmPackages.release_version; - python3 = super.python3Minimal; + # libc++, and libc++abi do not need CoreFoundation. Avoid propagating the CF from prior + # stages to the final stdenv via rpath by dropping it from `extraBuildInputs`. + stdenvNoCF = self.stdenv.override { + extraBuildInputs = [ ]; + }; - ninja = super.ninja.override { buildDocs = false; }; + libcxxBootstrapStdenv = self.overrideCC stdenvNoCF (self.llvmPackages.clangNoCompilerRtWithLibc.override { + nixSupport.cc-cflags = [ "-nostdlib" ]; + nixSupport.cc-ldflags = [ "-lSystem" ]; + }); - "${finalLlvmPackages}" = super."${finalLlvmPackages}" // ( - let - tools = super."${finalLlvmPackages}".tools.extend (_: _: { - inherit (pkgs."${finalLlvmPackages}") clang-unwrapped; - }); - libraries = super."${finalLlvmPackages}".libraries.extend (_: _: { - inherit (pkgs."${finalLlvmPackages}") compiler-rt libcxx libcxxabi; + libraries = super.llvmPackages.libraries.extend (selfLib: superLib: { + compiler-rt = null; + libcxx = superLib.libcxx.override ({ + inherit (selfLib) libcxxabi; + stdenv = libcxxBootstrapStdenv; }); - in - { inherit tools libraries; } // tools // libraries - ); + libcxxabi = superLib.libcxxabi.override { + stdenv = libcxxBootstrapStdenv; + } + # Setting `standalone = true` is only needed with older verions of LLVM. Newer ones + # automatically do what is necessary to bootstrap lib++abi. + // lib.optionalAttrs (builtins.any (v: llvmMajor == v) [ "7" "11" "12" "13" ]) { + standalone = true; + }; + }); + in + { inherit libraries; } // libraries + ); + }; - darwin = super.darwin.overrideScope (selfDarwin: _: { - inherit (darwin) rewrite-tbd binutils-unwrapped; + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + extraPreHook = '' + stripAllFlags=" " # the cctools "strip" command doesn't know "-s" + stripDebugFlags="-S" # the cctools "strip" command does something odd with "-p" + ''; + }) + + # This stage rebuilds Libsystem. It also rebuilds bash, which will be needed in later stages + # to use in patched shebangs (e.g., to make sure `icu-config` uses bash from nixpkgs). + (prevStage: + # previous stage-xclang stdenv: + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake bash binutils-unwrapped bison cmake cmakeMinimal coreutils cpio + cyrus_sasl db ed expat flex gettext gmp gnugrep groff icu libedit libtool m4 ninja + openbsm openldap openpam openssh patchutils pbzx perl pkg-config.pkg-config python3 + python3Minimal scons serf sqlite subversion sysctl.provider texinfo unzip which xz + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + brotli curl libffi libiconv libidn2 libkrb5 libssh2 libunistring libxml2 ncurses + nghttp2 openssl zlib zstd + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools locale libtapi print-reexports rewrite-tbd sigtool system_cmds + ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF Libsystem configd ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd libclosure libdispatch xnu ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm + ]); + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.llvmPackages; [ libcxx libcxxabi ]); + assert prevStage.llvmPackages.compiler-rt == null; + + assert lib.getVersion prevStage.stdenv.cc.bintools.bintools == lib.getVersion prevStage.darwin.cctools-port; + + stageFun prevStage { + + name = "bootstrap-stage2-Libsystem"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + autoconf automake binutils-unwrapped bison brotli cmake cmakeMinimal coreutils + cpio curl cyrus_sasl db ed expat flex gettext gmp gnugrep groff icu libedit libffi + libiconv libidn2 libkrb5 libssh2 libtool libunistring libxml2 m4 ncurses nghttp2 + ninja openbsm openldap openpam openssh openssl patchutils pbzx perl pkg-config + python3 python3Minimal scons serf sqlite subversion sysctl texinfo unzip which xz + zlib zstd; + + # Bash must be linked against the system CoreFoundation instead of the open-source one. + # Otherwise, there will be a dependency cycle: bash -> CF -> icu -> bash (for icu^dev). + bash = super.bash.overrideAttrs (super: { + buildInputs = super.buildInputs ++ [ self.darwin.apple_sdk.frameworks.CoreFoundation ]; + }); - signingUtils = darwin.signingUtils.override { - inherit (selfDarwin) sigtool; - }; + darwin = super.darwin.overrideScope (selfDarwin: superDarwin: { + inherit (prevStage.darwin) + CF binutils-unwrapped cctools configd darwin-stubs launchd libobjc libtapi locale + objc4 print-reexports rewrite-tbd signingUtils sigtool system_cmds; + }); + + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (_: _: { + inherit (prevStage.llvmPackages) clang-unwrapped clangNoCompilerRtWithLibc libclang libllvm llvm; + }); + + libraries = super.llvmPackages.libraries.extend (selfLib: superLib: { + inherit (prevStage.llvmPackages) compiler-rt libcxx libcxxabi; + }); + in + { inherit tools libraries; inherit (prevStage.llvmPackages) release_version; } // tools // libraries + ); - binutils = darwin.binutils.override { - coreutils = self.coreutils; - libc = selfDarwin.Libsystem; - inherit (selfDarwin) postLinkSignHook signingUtils; + # Don’t link anything in this stage against CF to prevent propagating CF from prior stages to + # the final stdenv, which happens because of the rpath hook. + stdenv = + let + stdenvNoCF = super.stdenv.override { + extraBuildInputs = [ ]; }; + in + self.overrideCC stdenvNoCF (self.llvmPackages.clangNoCompilerRtWithLibc.override { + inherit (self.llvmPackages) libcxx; + extraPackages = [ self.llvmPackages.libcxxabi ]; }); - }; - in - with prevStage; stageFun 1 prevStage { - extraPreHook = "export NIX_CFLAGS_COMPILE+=\" -F${bootstrapTools}/Library/Frameworks\""; - extraNativeBuildInputs = [ ]; - extraBuildInputs = [ pkgs.darwin.CF ]; - libcxx = pkgs."${finalLlvmPackages}".libcxx; - - allowedRequisites = - [ bootstrapTools ] ++ - (with pkgs; [ coreutils gnugrep ]) ++ - (with pkgs."${finalLlvmPackages}"; [ libcxx libcxxabi compiler-rt clang-unwrapped ]) ++ - (with pkgs.darwin; [ Libsystem CF ] ++ lib.optional useAppleSDKLibs objc4); - - overrides = persistent; }; - stage2 = prevStage: - let - persistent = self: super: with prevStage; { - inherit - zlib patchutils m4 scons flex perl bison unifdef unzip openssl python3 - libxml2 gettext sharutils gmp libarchive ncurses pkg-config libedit groff - openssh sqlite sed serf openldap db cyrus-sasl expat apr-util subversion xz - findfreetype libssh curl cmake autoconf automake libtool ed cpio coreutils - libssh2 nghttp2 libkrb5 ninja brotli libiconv; - - "${finalLlvmPackages}" = super."${finalLlvmPackages}" // ( - let - tools = super."${finalLlvmPackages}".tools.extend (_: _: { - inherit (pkgs."${finalLlvmPackages}") clang-unwrapped; - }); - libraries = super."${finalLlvmPackages}".libraries.extend (_: libSuper: { - inherit (pkgs."${finalLlvmPackages}") compiler-rt; - libcxx = libSuper.libcxx.override { - stdenv = overrideCC self.stdenv self.ccNoLibcxx; + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + extraPreHook = '' + stripDebugFlags="-S" # llvm-strip does not support "-p" for Mach-O + ''; + }) + + # This stage rebuilds CF and compiler-rt. + # + # CF requires: + # - aarch64-darwin: libobjc (due to being apple_sdk.frameworks.CoreFoundation instead of swift-corefoundation) + # - x86_64-darwin: libiconv libxml2 icu zlib + (prevStage: + # previous stage2-Libsystem stdenv: + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake binutils-unwrapped bison brotli cmake cmakeMinimal coreutils + cpio curl cyrus_sasl db ed expat flex gettext gmp gnugrep groff icu libedit libidn2 + libkrb5 libssh2 libtool libunistring m4 nghttp2 ninja openbsm openldap openpam openssh + openssl patchutils pbzx perl pkg-config.pkg-config python3 python3Minimal scons serf + sqlite subversion sysctl.provider texinfo unzip which xz zstd + ]); + + assert lib.all isBuiltByNixpkgsCompiler (with prevStage; [ bash ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + libffi libiconv libxml2 ncurses zlib zstd + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools locale libtapi print-reexports rewrite-tbd sigtool system_cmds + ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF configd ]); + assert (! useAppleSDKLibs) -> lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ Libsystem ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd libclosure libdispatch xnu ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm + ]); + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.llvmPackages; [ libcxx libcxxabi ]); + assert prevStage.llvmPackages.compiler-rt == null; + + assert lib.getVersion prevStage.stdenv.cc.bintools.bintools == lib.getVersion prevStage.darwin.cctools-llvm; + + stageFun prevStage { + + name = "bootstrap-stage2-CF"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + autoconf automake bash bison brotli cmake cmakeMinimal coreutils cpio curl + cyrus_sasl db ed expat flex gettext gmp gnugrep groff libedit libidn2 libkrb5 + libssh2 libtool libunistring m4 ncurses nghttp2 ninja openbsm openldap openpam + openssh openssl patchutils pbzx perl pkg-config python3 python3Minimal scons serf + sqlite subversion sysctl texinfo unzip which xz zstd; + + # Avoid pulling in a full python and its extra dependencies for the llvm/clang builds. + libxml2 = super.libxml2.override { pythonSupport = false; }; + + darwin = super.darwin.overrideScope (selfDarwin: superDarwin: { + inherit (prevStage.darwin) + Libsystem configd darwin-stubs launchd locale print-reexports rewrite-tbd + signingUtils sigtool system_cmds; + + # Rewrap binutils so it uses the rebuilt Libsystem. + binutils = superDarwin.binutils.override { + buildPackages = { + inherit (prevStage) stdenv; + }; + libc = selfDarwin.Libsystem; + } // { + passthru = { inherit (prevStage.bintools.passthru) isFromBootstrapFiles; }; + }; + + # Avoid building unnecessary Python dependencies due to building LLVM manpages. + cctools-llvm = superDarwin.cctools-llvm.override { enableManpages = false; }; + }); + + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (_: _: { + inherit (prevStage.llvmPackages) clang-unwrapped clangNoCompilerRtWithLibc libclang libllvm llvm; + clang = prevStage.stdenv.cc; + }); + + libraries = super.llvmPackages.libraries.extend (selfLib: superLib: { + inherit (prevStage.llvmPackages) libcxx libcxxabi; + + # Make sure compiler-rt is linked against the CF from this stage, which can be + # propagated to the final stdenv. CF is required by ASAN. + compiler-rt = superLib.compiler-rt.override ({ + inherit (selfLib) libcxxabi; + inherit (self.llvmPackages) libllvm; + stdenv = self.stdenv.override { + extraBuildInputs = [ self.darwin.CF ]; }; - libcxxabi = libSuper.libcxxabi.override ({ - stdenv = overrideCC self.stdenv self.ccNoLibcxx; - } // lib.optionalAttrs (builtins.any (v: finalLlvmVersion == v) [ 7 11 12 13 ]) { - # TODO: the bootstrapping of llvm packages isn't consistent. - # `standalone` may be redundant if darwin behaves like useLLVM (or - # has useLLVM = true). - standalone = true; - }); }); - in - { inherit tools libraries; } // tools // libraries - ); + }); + in + { inherit tools libraries; inherit (prevStage.llvmPackages) release_version; } // tools // libraries + ); - darwin = super.darwin.overrideScope (_: _: { - inherit (darwin) - binutils dyld Libsystem xnu configd ICU libdispatch libclosure - launchd CF objc4 darwin-stubs sigtool postLinkSignHook signingUtils; - }); - }; - in - with prevStage; stageFun 2 prevStage { - extraPreHook = '' - export PATH_LOCALE=${pkgs.darwin.locale}/share/locale - ''; + # Don’t link anything in this stage against CF to prevent propagating CF from prior stages to + # the final stdenv, which happens because of the rpath hook. Also don’t use a stdenv with + # compiler-rt because it needs to be built in this stage. + stdenv = + let + stdenvNoCF = super.stdenv.override { + extraBuildInputs = [ ]; + }; + in + self.overrideCC stdenvNoCF (self.llvmPackages.clangNoCompilerRtWithLibc.override { + inherit (self.llvmPackages) libcxx; + + # Make sure the stdenv is using the Libsystem that will be propagated to the final stdenv. + libc = self.darwin.Libsystem; + bintools = self.llvmPackages.clangNoCompilerRtWithLibc.bintools.override { + libc = self.darwin.Libsystem; + }; - extraNativeBuildInputs = [ pkgs.xz ]; - extraBuildInputs = [ pkgs.darwin.CF ]; - libcxx = pkgs."${finalLlvmPackages}".libcxx; - - allowedRequisites = - [ bootstrapTools ] ++ - (with pkgs; [ - xz.bin - xz.out - zlib - libxml2.out - curl.out - openssl.out - libssh2.out - nghttp2.lib - coreutils - gnugrep - gnugrep.pcre2.out - gmp - libiconv - brotli.lib - file - ] ++ lib.optional haveKRB5 libkrb5) ++ - (with pkgs."${finalLlvmPackages}"; [ - libcxx - libcxxabi - compiler-rt - clang-unwrapped - ]) ++ - (with pkgs.darwin; [ dyld Libsystem CF ICU locale ] ++ lib.optional useAppleSDKLibs objc4); - - overrides = persistent; + extraPackages = [ self.llvmPackages.libcxxabi ]; + }); }; - stage3 = prevStage: - let - persistent = self: super: with prevStage; { - inherit - patchutils m4 scons flex perl bison unifdef unzip openssl python3 - gettext sharutils libarchive pkg-config groff bash subversion - openssh sqlite sed serf openldap db cyrus-sasl expat apr-util - findfreetype libssh curl cmake autoconf automake libtool cpio - libssh2 nghttp2 libkrb5 ninja; - - # Avoid pulling in a full python and its extra dependencies for the llvm/clang builds. - libxml2 = super.libxml2.override { pythonSupport = false; }; - - "${finalLlvmPackages}" = super."${finalLlvmPackages}" // ( - let - libraries = super."${finalLlvmPackages}".libraries.extend (_: _: { - inherit (pkgs."${finalLlvmPackages}") libcxx libcxxabi; - }); - in - { inherit libraries; } // libraries - ); + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + extraPreHook = '' + stripDebugFlags="-S" # llvm-strip does not support "-p" for Mach-O + ''; + }) + + # Rebuild LLVM with LLVM. This stage also rebuilds certain dependencies needed by LLVM. + # + # LLVM requires: libcxx libcxxabi libffi libiconv libxml2 ncurses zlib + (prevStage: + # previous stage2-CF stdenv: + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake bison brotli cmake cmakeMinimal coreutils cpio curl cyrus_sasl + db ed expat flex gettext gmp gnugrep groff libedit libidn2 libkrb5 libssh2 libtool + libunistring m4 ncurses nghttp2 ninja openbsm openldap openpam openssh openssl + patchutils pbzx perl pkg-config.pkg-config python3 python3Minimal scons serf sqlite + subversion sysctl.provider texinfo unzip which xz zstd + ]); + assert lib.all isBuiltByNixpkgsCompiler (with prevStage; [ + bash binutils-unwrapped icu libffi libiconv libxml2 zlib + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ + locale print-reexports rewrite-tbd sigtool system_cmds + ]); + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools libtapi + ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ configd ]); + assert (! useAppleSDKLibs) -> lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ CF Libsystem ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd libclosure libdispatch xnu ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm + ]); + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.llvmPackages; [ libcxx libcxxabi ]); + + assert lib.getVersion prevStage.stdenv.cc.bintools.bintools == lib.getVersion prevStage.darwin.cctools-llvm; + + stageFun prevStage { + + name = "bootstrap-stage3"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + autoconf automake bash binutils binutils-unwrapped bison brotli cmake cmakeMinimal + coreutils cpio curl cyrus_sasl db ed expat flex gettext gmp gnugrep groff libedit + libidn2 libkrb5 libssh2 libtool libunistring m4 nghttp2 ninja openbsm openldap + openpam openssh openssl patchutils pbzx perl pkg-config python3 python3Minimal scons + sed serf sharutils sqlite subversion sysctl texinfo unzip which xz zstd + + # CF dependencies - don’t rebuild them. + icu libiconv libxml2 zlib; + + # Disable tests because they use dejagnu, which fails to run. + libffi = super.libffi.override { doCheck = false; }; - darwin = super.darwin.overrideScope (_: _: { - inherit (darwin) - dyld Libsystem xnu configd libdispatch libclosure launchd libiconv - locale darwin-stubs sigtool; - }); - }; - in - with prevStage; stageFun 3 prevStage { - shell = "${pkgs.bash}/bin/bash"; - - # We have a valid shell here (this one has no bootstrap-tools runtime deps) so stageFun - # enables patchShebangs above. Unfortunately, patchShebangs ignores our $SHELL setting - # and instead goes by $PATH, which happens to contain bootstrapTools. So it goes and - # patches our shebangs back to point at bootstrapTools. This makes sure bash comes first. - extraNativeBuildInputs = with pkgs; [ xz ]; - extraBuildInputs = [ pkgs.darwin.CF pkgs.bash ]; - libcxx = pkgs."${finalLlvmPackages}".libcxx; - - extraPreHook = '' - export PATH=${pkgs.bash}/bin:$PATH - export PATH_LOCALE=${pkgs.darwin.locale}/share/locale - ''; + darwin = super.darwin.overrideScope (selfDarwin: superDarwin: { + inherit (prevStage.darwin) + CF Libsystem binutils binutils-unwrapped cctools cctools-llvm cctools-port configd + darwin-stubs dyld launchd libclosure libdispatch libobjc libtapi locale objc4 + postLinkSignHook print-reexports rewrite-tbd signingUtils sigtool system_cmds; + }); - allowedRequisites = - [ bootstrapTools ] ++ - (with pkgs; [ - xz.bin - xz.out - bash - zlib - libxml2.out - curl.out - openssl.out - libssh2.out - nghttp2.lib - coreutils - gnugrep - gnugrep.pcre2.out - gmp - libiconv - brotli.lib - file - ] ++ lib.optional haveKRB5 libkrb5) ++ - (with pkgs."${finalLlvmPackages}"; [ - libcxx - libcxx.dev - libcxxabi - libcxxabi.dev - compiler-rt - clang-unwrapped - ]) ++ - (with pkgs.darwin; [ dyld ICU Libsystem locale ] ++ lib.optional useAppleSDKLibs objc4); - - overrides = persistent; + llvmPackages = super.llvmPackages // ( + let + libraries = super.llvmPackages.libraries.extend (_: _: { + inherit (prevStage.llvmPackages) compiler-rt libcxx libcxxabi; + }); + in + { inherit libraries; } // libraries + ); }; - stage4 = prevStage: - let - persistent = self: super: with prevStage; { - inherit - gnumake gzip gnused bzip2 ed xz patch bash python3 - ncurses libffi zlib gmp gnugrep cmake - coreutils findutils diffutils patchutils ninja libxml2; - inherit (gnugrep) pcre2; - - # Hack to make sure we don't link ncurses in bootstrap tools. The proper - # solution is to avoid passing -L/nix-store/...-bootstrap-tools/lib, - # quite a sledgehammer just to get the C runtime. - gettext = super.gettext.overrideAttrs (drv: { - configureFlags = drv.configureFlags ++ [ - "--disable-curses" - ]; - }); + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + extraPreHook = '' + stripDebugFlags="-S" # llvm-strip does not support "-p" for Mach-O + ''; + }) + + # Construct a standard environment with the new clang. Also use the new compiler to rebuild + # everything that will be part of the final stdenv and isn’t required by it, CF, or Libsystem. + (prevStage: + # previous stage3 stdenv: + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake bison brotli cmake cmakeMinimal coreutils cpio curl cyrus_sasl + db ed expat flex gettext gmp gnugrep groff libedit libidn2 libkrb5 libssh2 libtool + libunistring m4 nghttp2 ninja openbsm openldap openpam openssh openssl patchutils pbzx + perl pkg-config.pkg-config python3 python3Minimal scons serf sqlite subversion + sysctl.provider texinfo unzip which xz zstd + ]); + + assert lib.all isBuiltByNixpkgsCompiler (with prevStage; [ + bash binutils-unwrapped icu libffi libiconv libxml2 zlib + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ + locale print-reexports rewrite-tbd sigtool system_cmds + ]); + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools libtapi + ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ configd ]); + assert (! useAppleSDKLibs) -> lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ CF Libsystem ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd libclosure libdispatch xnu ]); + + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm compiler-rt libcxx libcxxabi + ]); + + assert lib.getVersion prevStage.stdenv.cc.bintools.bintools == lib.getVersion prevStage.darwin.cctools-llvm; + + stageFun prevStage { + + name = "bootstrap-stage4"; + + overrides = self: super: { + inherit (prevStage) ccWrapperStdenv + autoconf automake bash bison cmake cmakeMinimal cpio cyrus_sasl db expat flex groff + libedit libtool m4 ninja openldap openssh patchutils pbzx perl pkg-config python3 + python3Minimal scons serf sqlite subversion sysctl texinfo unzip which + + # CF dependencies - don’t rebuild them. + icu + + # LLVM dependencies - don’t rebuild them. + libffi libiconv libxml2 ncurses zlib; - "${finalLlvmPackages}" = super."${finalLlvmPackages}" // ( - let - tools = super."${finalLlvmPackages}".tools.extend (llvmSelf: _: { - clang-unwrapped-all-outputs = pkgs."${finalLlvmPackages}".clang-unwrapped-all-outputs.override { llvm = llvmSelf.llvm; }; - libllvm = pkgs."${finalLlvmPackages}".libllvm.override { inherit libxml2; }; - }); - libraries = super."${finalLlvmPackages}".libraries.extend (llvmSelf: _: { - inherit (pkgs."${finalLlvmPackages}") libcxx libcxxabi compiler-rt; - }); - in - { inherit tools libraries; } // tools // libraries - ); + darwin = super.darwin.overrideScope (selfDarwin: superDarwin: { + inherit (prevStage.darwin) dyld CF Libsystem darwin-stubs + # CF dependencies - don’t rebuild them. + libobjc objc4; + + signingUtils = superDarwin.signingUtils.override { + inherit (selfDarwin) sigtool; + }; - darwin = super.darwin.overrideScope (_: superDarwin: { - inherit (darwin) dyld Libsystem libiconv locale darwin-stubs; + binutils = superDarwin.binutils.override { + shell = self.bash + "/bin/bash"; - # See useAppleSDKLibs in darwin-packages.nix - CF = if useAppleSDKLibs then super.darwin.CF else - superDarwin.CF.override { - inherit libxml2; - python3 = prevStage.python3; + buildPackages = { + inherit (prevStage) stdenv; }; - }); - }; - in - with prevStage; stageFun 4 prevStage { - shell = "${pkgs.bash}/bin/bash"; - extraNativeBuildInputs = with pkgs; [ xz ]; - extraBuildInputs = [ pkgs.darwin.CF pkgs.bash ]; - libcxx = pkgs."${finalLlvmPackages}".libcxx; - - extraPreHook = '' - export PATH_LOCALE=${pkgs.darwin.locale}/share/locale - ''; - overrides = persistent; + + bintools = selfDarwin.binutils-unwrapped; + libc = selfDarwin.Libsystem; + }; + }); + + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (_: _: { + inherit (prevStage.llvmPackages) clang-unwrapped libclang libllvm llvm; + libcxxClang = lib.makeOverridable (import ../../build-support/cc-wrapper) { + nativeTools = false; + nativeLibc = false; + + buildPackages = { + inherit (prevStage) stdenv; + }; + + extraPackages = [ + self.llvmPackages.libcxxabi + self.llvmPackages.compiler-rt + ]; + + extraBuildCommands = + let + inherit (self.llvmPackages) clang-unwrapped compiler-rt release_version; + + # Clang 16+ uses only the major version in resource-root, but older versions use the complete one. + clangResourceRootIncludePath = clangLib: clangRelease: + let + clangVersion = + if lib.versionAtLeast clangRelease "16" + then lib.versions.major clangRelease + else clangRelease; + in + "${clangLib}/lib/clang/${clangVersion}/include"; + in + '' + rsrc="$out/resource-root" + mkdir "$rsrc" + ln -s "${clangResourceRootIncludePath clang-unwrapped.lib release_version}" "$rsrc" + ln -s "${compiler-rt.out}/lib" "$rsrc/lib" + ln -s "${compiler-rt.out}/share" "$rsrc/share" + echo "-resource-dir=$rsrc" >> $out/nix-support/cc-cflags + ''; + + cc = self.llvmPackages.clang-unwrapped; + bintools = self.darwin.binutils; + + isClang = true; + libc = self.darwin.Libsystem; + inherit (self.llvmPackages) libcxx; + + inherit lib; + inherit (self) stdenvNoCC coreutils gnugrep; + + shell = self.bash + "/bin/bash"; + }; + }); + libraries = super.llvmPackages.libraries.extend (_: _:{ + inherit (prevStage.llvmPackages) compiler-rt libcxx libcxxabi; + }); + in + { inherit tools libraries; } // tools // libraries + ); }; - stdenvDarwin = prevStage: + extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ]; + + extraPreHook = '' + stripDebugFlags="-S" # llvm-strip does not support "-p" for Mach-O + ''; + }) + + # Construct the final stdenv. The version of LLVM provided should match the one defined in + # `all-packages.nix` for Darwin. Nothing should depend on the bootstrap tools or originate from + # the bootstrap tools. + # + # When updating the Darwin stdenv, make sure that the result has no dependency (`nix-store -qR`) + # on `bootstrapTools` or the binutils built in stage 1. + (prevStage: + # previous stage4 stdenv: + assert lib.all isBuiltByNixpkgsCompiler (with prevStage; [ + bash binutils-unwrapped brotli bzip2 curl diffutils ed file findutils gawk gettext gmp + gnugrep gnumake gnused gnutar gzip icu libffi libiconv libidn2 libkrb5 libssh2 + libunistring libxml2 ncurses nghttp2 openbsm openpam openssl patch pcre xz zlib zstd + ]); + + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ + binutils-unwrapped cctools libtapi locale print-reexports rewrite-tbd sigtool system_cmds + ]); + + assert (! useAppleSDKLibs) -> lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ CF Libsystem configd ]); + assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc ]); + assert lib.all isFromNixpkgs (with prevStage.darwin; [ dyld launchd libclosure libdispatch xnu ]); + + assert lib.all isBuiltByNixpkgsCompiler (with prevStage.llvmPackages; [ + clang-unwrapped libclang libllvm llvm compiler-rt libcxx libcxxabi + ]); + + assert lib.all isBuiltByBootstrapFilesCompiler (with prevStage; [ + autoconf automake bison cmake cmakeMinimal cpio cyrus_sasl db expat flex groff libedit + libtool m4 ninja openldap openssh patchutils pbzx perl pkg-config.pkg-config python3 + python3Minimal scons serf sqlite subversion sysctl.provider texinfo unzip which + ]); + + assert prevStage.darwin.cctools == prevStage.darwin.cctools-llvm; + let doSign = localSystem.isAarch64; - pkgs = prevStage; - persistent = self: super: with prevStage; { - inherit - gnumake gzip gnused bzip2 gawk ed xz patch bash - ncurses libffi zlib gmp gnugrep - coreutils findutils diffutils patchutils pbzx; - inherit (gnugrep) pcre2; - - darwin = super.darwin.overrideScope (_: _: { - inherit (darwin) dyld ICU Libsystem Csu libiconv rewrite-tbd; - } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { - inherit (darwin) binutils binutils-unwrapped cctools-port; - }); - } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { - inherit llvm; - - # Need to get rid of these when cross-compiling. - "${finalLlvmPackages}" = super."${finalLlvmPackages}" // ( - let - tools = super."${finalLlvmPackages}".tools.extend (_: super: { - inherit (pkgs."${finalLlvmPackages}") llvm clang-unwrapped; - }); - libraries = super."${finalLlvmPackages}".libraries.extend (_: _: { - inherit (pkgs."${finalLlvmPackages}") compiler-rt libcxx libcxxabi; - }); - in - { inherit tools libraries; } // tools // libraries - ); - inherit binutils binutils-unwrapped; - }; + cc = prevStage.llvmPackages.clang; in - import ../generic rec { + { + inherit config overlays; + stdenv = import ../generic { name = "stdenv-darwin"; - inherit config; - inherit (pkgs.stdenv) fetchurlBoot; - buildPlatform = localSystem; hostPlatform = localSystem; targetPlatform = localSystem; - preHook = commonPreHook + '' - export PATH_LOCALE=${pkgs.darwin.locale}/share/locale - ''; - - __stdenvImpureHostDeps = commonImpureHostDeps; - __extraImpureHostDeps = commonImpureHostDeps; + inherit config; - initialPath = import ../generic/common-path.nix { inherit pkgs; }; - shell = "${pkgs.bash}/bin/bash"; + preHook = (commonPreHook prevStage) + '' + stripDebugFlags="-S" # llvm-strip does not support "-p" for Mach-O + export PATH_LOCALE=${prevStage.darwin.locale}/share/locale + ''; - cc = pkgs."${finalLlvmPackages}".libcxxClang; + initialPath = ((import ../generic/common-path.nix) { pkgs = prevStage; }); extraNativeBuildInputs = lib.optionals localSystem.isAarch64 [ - pkgs.updateAutotoolsGnuConfigScriptsHook + prevStage.updateAutotoolsGnuConfigScriptsHook ]; - extraBuildInputs = [ pkgs.darwin.CF ]; + extraBuildInputs = [ prevStage.darwin.CF ]; + + inherit cc; + + shell = cc.shell; + + inherit (prevStage.stdenv) fetchurlBoot; extraAttrs = { - libc = pkgs.darwin.Libsystem; - shellPackage = pkgs.bash; inherit bootstrapTools; + libc = prevStage.darwin.Libsystem; + shellPackage = prevStage.bash; } // lib.optionalAttrs useAppleSDKLibs { # This objc4 will be propagated to all builds using the final stdenv, # and we shouldn't mix different builds, because they would be # conflicting LLVM modules. Export it here so we can grab it later. - inherit (pkgs.darwin) objc4; + inherit (prevStage.darwin) objc4; }; - allowedRequisites = (with pkgs; [ - xz.out - xz.bin - gmp.out - gnumake - findutils - bzip2.out + disallowedRequisites = [ bootstrapTools.out ]; + + allowedRequisites = (with prevStage; [ + bash + binutils.bintools + binutils.bintools.lib bzip2.bin - zlib.out - zlib.dev - libffi.out + bzip2.out + cc.expand-response-params coreutils - ed + darwin.binutils + darwin.binutils.bintools diffutils - gnutar - gzip - ncurses.out - ncurses.dev - ncurses.man - gnused - bash + ed + file + findutils gawk + gettext + gmp.out gnugrep - patch gnugrep.pcre2.out - gettext - binutils.bintools - binutils.bintools.lib - darwin.binutils - darwin.binutils.bintools - curl.out - zstd.out - libidn2.out + gnumake + gnused + gnutar + gzip + icu.out + libffi.out + libiconv libunistring.out - openssl.out - libssh2.out - nghttp2.lib - brotli.lib - cc.expand-response-params libxml2.out - file - ] ++ lib.optional haveKRB5 libkrb5 + ncurses.dev + ncurses.man + ncurses.out + openbsm + openpam + patch + xz.bin + xz.out + zlib.dev + zlib.out + ] + ++ lib.optionals doSign [ openssl.out ]) ++ lib.optionals localSystem.isAarch64 [ - pkgs.updateAutotoolsGnuConfigScriptsHook - pkgs.gnu-config - ]) - ++ (with pkgs."${finalLlvmPackages}"; [ + prevStage.updateAutotoolsGnuConfigScriptsHook + prevStage.gnu-config + ] + ++ (with prevStage.llvmPackages; [ + bintools-unwrapped + clang-unwrapped + clang-unwrapped.lib + compiler-rt + compiler-rt.dev libcxx libcxx.dev libcxxabi libcxxabi.dev + lld llvm llvm.lib - compiler-rt - compiler-rt.dev - clang-unwrapped - libclang.dev - libclang.lib ]) - ++ (with pkgs.darwin; [ - dyld - Libsystem + ++ (with prevStage.darwin; [ CF - cctools - ICU - libiconv - locale + Libsystem + cctools-llvm + cctools-port + dyld libtapi - ] ++ lib.optional useAppleSDKLibs objc4 + locale + system_cmds + ] + ++ lib.optional useAppleSDKLibs [ objc4 ] ++ lib.optionals doSign [ postLinkSignHook sigtool signingUtils ]); - overrides = lib.composeExtensions persistent (self: super: { - darwin = super.darwin.overrideScope (_: superDarwin: { - inherit (prevStage.darwin) CF darwin-stubs; - xnu = superDarwin.xnu.override { inherit (prevStage) python3; }; + __stdenvImpureHostDeps = commonImpureHostDeps; + __extraImpureHostDeps = commonImpureHostDeps; + + overrides = self: super: { + inherit (prevStage) + bash binutils brotli bzip2 coreutils curl diffutils ed file findutils gawk gettext + gmp gnugrep gnumake gnused gnutar gzip icu libffi libiconv libidn2 libssh2 + libunistring libxml2 ncurses nghttp2 openbsm openpam openssl patch pcre xz zlib + zstd; + + darwin = super.darwin.overrideScope (_: _: { + inherit (prevStage.darwin) + CF ICU Libsystem darwin-stubs dyld locale libobjc libtapi system_cmds xnu; + } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { + inherit (prevStage.darwin) binutils binutils-unwrapped cctools-llvm cctools-port; }); } // lib.optionalAttrs (super.stdenv.targetPlatform == localSystem) { - clang = cc; - llvmPackages = super.llvmPackages // { clang = cc; }; - inherit cc; - }); - }; + inherit (prevStage.llvmPackages) clang llvm; - stagesDarwin = [ - ({}: stage0) - stage1 - stage2 - stage3 - stage4 - (prevStage: { - inherit config overlays; - stdenv = stdenvDarwin prevStage; - }) - ]; -} + # Need to get rid of these when cross-compiling. + llvmPackages = super.llvmPackages // ( + let + tools = super.llvmPackages.tools.extend (_: _: { + inherit (prevStage.llvmPackages) clang clang-unwrapped libclang libllvm llvm; + }); + libraries = super.llvmPackages.libraries.extend (_: _: { + inherit (prevStage.llvmPackages) compiler-rt libcxx libcxxabi; + }); + in + { inherit tools libraries; } // tools // libraries + ); + + inherit (prevStage) binutils binutils-unwrapped; + }; + }; + }) + + # This "no-op" stage is just a place to put the assertions about stage6. + (prevStage: + # previous final stage stdenv: + assert isBuiltByNixpkgsCompiler prevStage.darwin.sigtool; + assert isBuiltByNixpkgsCompiler prevStage.darwin.binutils-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.darwin.print-reexports; + assert isBuiltByNixpkgsCompiler prevStage.darwin.rewrite-tbd; + assert isBuiltByNixpkgsCompiler prevStage.darwin.cctools; + + assert isFromNixpkgs prevStage.darwin.CF; + assert isFromNixpkgs prevStage.darwin.Libsystem; + + assert isBuiltByNixpkgsCompiler prevStage.llvmPackages.clang-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.llvmPackages.libllvm; + assert isBuiltByNixpkgsCompiler prevStage.llvmPackages.libcxx; + assert isBuiltByNixpkgsCompiler prevStage.llvmPackages.libcxxabi; + assert isBuiltByNixpkgsCompiler prevStage.llvmPackages.compiler-rt; + { inherit (prevStage) config overlays stdenv; }) +] diff --git a/pkgs/stdenv/default.nix b/pkgs/stdenv/default.nix index 7a2ad665e09..6cc1339752a 100644 --- a/pkgs/stdenv/default.nix +++ b/pkgs/stdenv/default.nix @@ -28,7 +28,7 @@ let # the GNU C compiler, and so on. stagesLinux = import ./linux args; - inherit (import ./darwin args) stagesDarwin; + stagesDarwin = import ./darwin args; stagesCross = import ./cross args; diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix index 74542691598..0799ca685f5 100644 --- a/pkgs/stdenv/generic/make-derivation.nix +++ b/pkgs/stdenv/generic/make-derivation.nix @@ -195,16 +195,13 @@ let # Musl-based platforms will keep "pie", other platforms will not. # If you change this, make sure to update section `{#sec-hardening-in-nixpkgs}` # in the nixpkgs manual to inform users about the defaults. - defaultHardeningFlags = let - # not ready for this by default - supportedHardeningFlags' = lib.remove "fortify3" supportedHardeningFlags; - in if stdenv.hostPlatform.isMusl && + defaultHardeningFlags = if stdenv.hostPlatform.isMusl && # Except when: # - static aarch64, where compilation works, but produces segfaulting dynamically linked binaries. # - static armv7l, where compilation fails. !(stdenv.hostPlatform.isAarch && stdenv.hostPlatform.isStatic) - then supportedHardeningFlags' - else lib.remove "pie" supportedHardeningFlags'; + then supportedHardeningFlags + else lib.remove "pie" supportedHardeningFlags; enabledHardeningOptions = if builtins.elem "all" hardeningDisable' then [] diff --git a/pkgs/tools/admin/eksctl/default.nix b/pkgs/tools/admin/eksctl/default.nix index 0fa1b31a626..f01edc1d610 100644 --- a/pkgs/tools/admin/eksctl/default.nix +++ b/pkgs/tools/admin/eksctl/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "eksctl"; - version = "0.147.0"; + version = "0.148.0"; src = fetchFromGitHub { owner = "weaveworks"; repo = pname; rev = version; - hash = "sha256-rrsXdkYF22lTJDXTToiK8/j12A1cZn9oV/R/yH+tb2g="; + hash = "sha256-0/gjBUbngj6lVw3ascI0P+n95IkjsDhEq5x72P5DnSg="; }; - vendorHash = "sha256-VFrx1Y44wbeTtpquKEKA13lnCLQDH/rmduYpL+BCu+I="; + vendorHash = "sha256-30OmvzC0Sd0ce2IAleE7prQBlMvMGvUGF5IfrG2m0IQ="; doCheck = false; diff --git a/pkgs/tools/audio/audiowaveform/default.nix b/pkgs/tools/audio/audiowaveform/default.nix index f1c845a7223..e2261182c47 100644 --- a/pkgs/tools/audio/audiowaveform/default.nix +++ b/pkgs/tools/audio/audiowaveform/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "audiowaveform"; - version = "1.8.0"; + version = "1.8.1"; src = fetchFromGitHub { owner = "bbc"; repo = "audiowaveform"; rev = version; - sha256 = "sha256-3Fpc0HvtuAYIkyuFrZ+sHkHRHaP4vo0Q4IoGqTksyqE="; + sha256 = "sha256-MbOQY1Yvtwuy6IPV1BfwwRBhEQIzQ7mPzedE74xsQSk="; }; nativeBuildInputs = [ cmake gtest ]; diff --git a/pkgs/tools/audio/beets/common.nix b/pkgs/tools/audio/beets/common.nix index 10db9441258..80163732083 100644 --- a/pkgs/tools/audio/beets/common.nix +++ b/pkgs/tools/audio/beets/common.nix @@ -23,6 +23,7 @@ , src , version +, extraPatches ? [ ] , pluginOverrides ? { } , disableAllPlugins ? false @@ -45,22 +46,11 @@ let pluginWrapperBins = concatMap (p: p.wrapperBins) (attrValues enabledPlugins); in -python3Packages.buildPythonApplication rec { +python3Packages.buildPythonApplication { pname = "beets"; inherit src version; - patches = [ - # Bash completion fix for Nix - ./patches/bash-completion-always-print.patch - # Reported upstream at: - # https://github.com/beetbox/beets/issues/4836 - ./patches/remove-failing-embedart-test.patch - (fetchpatch { - # Fix unidecode>=1.3.5 compat - url = "https://github.com/beetbox/beets/commit/5ae1e0f3c8d3a450cb39f7933aa49bb78c2bc0d9.patch"; - hash = "sha256-gqkrE+U1j3tt1qPRJufTGS/GftaSw/gweXunO/mCVG8="; - }) - ]; + patches = extraPatches; propagatedBuildInputs = with python3Packages; [ confuse @@ -74,6 +64,7 @@ python3Packages.buildPythonApplication rec { pyyaml reflink unidecode + typing-extensions ] ++ (concatMap (p: p.propagatedBuildInputs) (attrValues enabledPlugins)); nativeBuildInputs = [ diff --git a/pkgs/tools/audio/beets/default.nix b/pkgs/tools/audio/beets/default.nix index c21861bfc27..7f5c3bbceae 100644 --- a/pkgs/tools/audio/beets/default.nix +++ b/pkgs/tools/audio/beets/default.nix @@ -1,6 +1,7 @@ { lib , callPackage , fetchFromGitHub +, fetchpatch }: /* ** To customize the enabled beets plugins, use the pluginOverrides input to the @@ -26,18 +27,37 @@ lib.makeExtensible (self: { rev = "v${version}"; hash = "sha256-fT+rCJJQR7bdfAcmeFRaknmh4ZOP4RCx8MXpq7/D8tM="; }; + extraPatches = [ + # Bash completion fix for Nix + ./patches/bash-completion-always-print.patch + + # Fix unidecode>=1.3.5 compat + (fetchpatch { + url = "https://github.com/beetbox/beets/commit/5ae1e0f3c8d3a450cb39f7933aa49bb78c2bc0d9.patch"; + hash = "sha256-gqkrE+U1j3tt1qPRJufTGS/GftaSw/gweXunO/mCVG8="; + }) + + # Fix embedart with ImageMagick 7.1.1-12 + # https://github.com/beetbox/beets/pull/4839 + # The upstream patch does not apply on 1.6.0, as the related code has been refactored since + ./patches/fix-embedart-imagick-7.1.1-12.patch + ]; }; beets-minimal = self.beets.override { disableAllPlugins = true; }; beets-unstable = callPackage ./common.nix { - version = "unstable-2022-08-27"; + version = "unstable-2023-07-05"; src = fetchFromGitHub { owner = "beetbox"; repo = "beets"; - rev = "50bd693057de472470ab5175fae0cdb5b75811c6"; - hash = "sha256-91v1StaByG60ryhQqByBXu6sFCjk0qT0nsUPnocSEE4="; + rev = "9481402b3c20739ca0b879d19adbfca22ccd6a44"; + hash = "sha256-AKmozMNVchysoQcUWd90Ic6bQBKQgylVn0E3i85dGb8="; }; + extraPatches = [ + # Bash completion fix for Nix + ./patches/unstable-bash-completion-always-print.patch + ]; pluginOverrides = { # unstable has a new plugin, so we register it here. limit = { builtin = true; }; diff --git a/pkgs/tools/audio/beets/patches/fix-embedart-imagick-7.1.1-12.patch b/pkgs/tools/audio/beets/patches/fix-embedart-imagick-7.1.1-12.patch new file mode 100644 index 00000000000..42ae3526e97 --- /dev/null +++ b/pkgs/tools/audio/beets/patches/fix-embedart-imagick-7.1.1-12.patch @@ -0,0 +1,13 @@ +diff --git a/beets/art.py b/beets/art.py +index 13d5dfbd..ac1d2fd8 100644 +--- a/beets/art.py ++++ b/beets/art.py +@@ -132,7 +132,7 @@ def check_art_similarity(log, item, imagepath, compare_threshold): + convert_cmd = ['convert', syspath(imagepath, prefix=False), + syspath(art, prefix=False), + '-colorspace', 'gray', 'MIFF:-'] +- compare_cmd = ['compare', '-metric', 'PHASH', '-', 'null:'] ++ compare_cmd = ['compare', '-define', 'phash:colorspaces=sRGB,HCLp', '-metric', 'PHASH', '-', 'null:'] + log.debug('comparing images with pipeline {} | {}', + convert_cmd, compare_cmd) + convert_proc = subprocess.Popen( diff --git a/pkgs/tools/audio/beets/patches/remove-failing-embedart-test.patch b/pkgs/tools/audio/beets/patches/remove-failing-embedart-test.patch deleted file mode 100644 index ac531ef20c6..00000000000 --- a/pkgs/tools/audio/beets/patches/remove-failing-embedart-test.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git i/test/test_embedart.py w/test/test_embedart.py -index 23a6f5e5..91b9c8c2 100644 ---- i/test/test_embedart.py -+++ w/test/test_embedart.py -@@ -163,19 +163,6 @@ class EmbedartCliTest(TestHelper, FetchImageHelper): - 'Image written is not {}'.format( - displayable_path(self.abbey_artpath))) - -- @require_artresizer_compare -- def test_accept_similar_art(self): -- self._setup_data(self.abbey_similarpath) -- album = self.add_album_fixture() -- item = album.items()[0] -- self.run_command('embedart', '-y', '-f', self.abbey_artpath) -- config['embedart']['compare_threshold'] = 20 -- self.run_command('embedart', '-y', '-f', self.abbey_similarpath) -- mediafile = MediaFile(syspath(item.path)) -- -- self.assertEqual(mediafile.images[0].data, self.image_data, -- 'Image written is not {}'.format( -- displayable_path(self.abbey_similarpath))) - - def test_non_ascii_album_path(self): - resource_path = os.path.join(_common.RSRC, b'image.mp3') diff --git a/pkgs/tools/audio/beets/patches/unstable-bash-completion-always-print.patch b/pkgs/tools/audio/beets/patches/unstable-bash-completion-always-print.patch new file mode 100644 index 00000000000..395f40f92c9 --- /dev/null +++ b/pkgs/tools/audio/beets/patches/unstable-bash-completion-always-print.patch @@ -0,0 +1,43 @@ +diff --git a/beets/ui/commands.py b/beets/ui/commands.py +index 1377ad0c..e178eeae 100755 +--- a/beets/ui/commands.py ++++ b/beets/ui/commands.py +@@ -1831,20 +1831,6 @@ default_commands.append(config_cmd) + def print_completion(*args): + for line in completion_script(default_commands + plugins.commands()): + print_(line, end='') +- if not any(os.path.isfile(syspath(p)) for p in BASH_COMPLETION_PATHS): +- log.warning('Warning: Unable to find the bash-completion package. ' +- 'Command line completion might not work.') +- +- +-BASH_COMPLETION_PATHS = [ +- b'/etc/bash_completion', +- b'/usr/share/bash-completion/bash_completion', +- b'/usr/local/share/bash-completion/bash_completion', +- # SmartOS +- b'/opt/local/share/bash-completion/bash_completion', +- # Homebrew (before bash-completion2) +- b'/usr/local/etc/bash_completion', +-] + + + def completion_script(commands): +diff --git a/test/test_ui.py b/test/test_ui.py +index f66917dc..f3d934c6 100644 +--- a/test/test_ui.py ++++ b/test/test_ui.py +@@ -1310,12 +1310,7 @@ class CompletionTest(_common.TestCase, TestHelper): + stdout=subprocess.PIPE, env=env) + + # Load bash_completion library. +- for path in commands.BASH_COMPLETION_PATHS: +- if os.path.exists(syspath(path)): +- bash_completion = path +- break +- else: +- self.skipTest('bash-completion script not found') ++ self.skipTest('bash-completion script not found') + try: + with open(util.syspath(bash_completion), 'rb') as f: + tester.stdin.writelines(f) diff --git a/pkgs/tools/audio/kaldi/default.nix b/pkgs/tools/audio/kaldi/default.nix index 79da94f7243..777a7535a10 100644 --- a/pkgs/tools/audio/kaldi/default.nix +++ b/pkgs/tools/audio/kaldi/default.nix @@ -3,7 +3,6 @@ , openblas , blas , lapack -, openfst , icu , cmake , pkg-config @@ -11,27 +10,23 @@ , git , python3 , Accelerate +, _experimental-update-script-combinators +, common-updater-scripts +, ripgrep +, unstableGitUpdater +, writeShellScript }: assert blas.implementation == "openblas" && lapack.implementation == "openblas"; -let - # rev from https://github.com/kaldi-asr/kaldi/blob/master/cmake/third_party/openfst.cmake - openfst = fetchFromGitHub { - owner = "kkm000"; - repo = "openfst"; - rev = "338225416178ac36b8002d70387f5556e44c8d05"; - sha256 = "sha256-MGEUuw7ex+WcujVdxpO2Bf5sB6Z0edcAeLGqW/Lo1Hs="; - }; -in -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "kaldi"; - version = "unstable-2022-09-26"; + version = "unstable-2023-05-02"; src = fetchFromGitHub { owner = "kaldi-asr"; repo = "kaldi"; - rev = "f6f4ccaf213f0fe8b26e633a7dc0c802150626a0"; - sha256 = "sha256-ybW2J4lWf6YaQGZZvxEVDUMAg84DC17W+yX6ZsuBDac="; + rev = "71f38e62cad01c3078555bfe78d0f3a527422d75"; + sha256 = "sha256-2xm0F80cjovy/G9Ytq/iwa1eexZk0mromv6PPuNIT8U="; }; cmakeFlags = [ @@ -39,42 +34,11 @@ stdenv.mkDerivation { "-DBUILD_SHARED_LIBS=on" "-DBLAS_LIBRARIES=-lblas" "-DLAPACK_LIBRARIES=-llapack" + "-DFETCHCONTENT_SOURCE_DIR_OPENFST:PATH=${finalAttrs.passthru.sources.openfst}" ]; - enableParallelBuilding = true; - - preConfigure = '' - mkdir bin - cat > bin/git <<'EOF' - #!${stdenv.shell} - if [[ "$1" == "--version" ]]; then - # cmake checks this - ${git}/bin/git --version - elif [[ "$1" == "clone" ]]; then - # mock this call: - - # https://github.com/kaldi-asr/kaldi/blob/c9d8b9ad3fef89237ba5517617d977b7d70a7ed5/cmake/third_party/openfst.cmake#L5 - cp -r ${openfst} ''${@: -1} - chmod -R +w ''${@: -1} - elif [[ "$1" == "rev-list" ]]; then - # fix up this call: - # https://github.com/kaldi-asr/kaldi/blob/c9d8b9ad3fef89237ba5517617d977b7d70a7ed5/cmake/VersionHelper.cmake#L8 - echo 0 - elif [[ "$1" == "rev-parse" ]]; then - echo ${openfst.rev} - echo 0 - fi - true - EOF - chmod +x bin/git - export PATH=$(pwd)/bin:$PATH - ''; - - outputs = [ "out" "dev" ]; - buildInputs = [ openblas - openfst icu ] ++ lib.optionals stdenv.isDarwin [ Accelerate @@ -86,11 +50,46 @@ stdenv.mkDerivation { python3 ]; + preConfigure = '' + cmakeFlagsArray+=( + # Extract version without the need for git. + # https://github.com/kaldi-asr/kaldi/blob/71f38e62cad01c3078555bfe78d0f3a527422d75/cmake/VersionHelper.cmake + # Patch number is not actually used by default so we can just ignore it. + # https://github.com/kaldi-asr/kaldi/blob/71f38e62cad01c3078555bfe78d0f3a527422d75/CMakeLists.txt#L214 + "-DKALDI_VERSION=$(cat src/.version)" + ) + ''; + postInstall = '' mkdir -p $out/share/kaldi cp -r ../egs $out/share/kaldi ''; + passthru = { + sources = { + # rev from https://github.com/kaldi-asr/kaldi/blob/master/cmake/third_party/openfst.cmake + openfst = fetchFromGitHub { + owner = "kkm000"; + repo = "openfst"; + rev = "338225416178ac36b8002d70387f5556e44c8d05"; + hash = "sha256-MGEUuw7ex+WcujVdxpO2Bf5sB6Z0edcAeLGqW/Lo1Hs="; + }; + }; + + updateScript = + let + updateSource = unstableGitUpdater {}; + updateOpenfst = writeShellScript "update-openfst" '' + hash=$(${ripgrep}/bin/rg --multiline --pcre2 --only-matching 'FetchContent_Declare\(\s*openfst[^)]*GIT_TAG\s*([0-9a-f]{40})' --replace '$1' "${finalAttrs.src}/cmake/third_party/openfst.cmake") + ${common-updater-scripts}/bin/update-source-version kaldi.sources.openfst "$hash" --source-key=out "--version-key=rev" + ''; + in + _experimental-update-script-combinators.sequence [ + updateSource + updateOpenfst + ]; + }; + meta = with lib; { description = "Speech Recognition Toolkit"; homepage = "https://kaldi-asr.org"; @@ -98,4 +97,4 @@ stdenv.mkDerivation { maintainers = with maintainers; [ mic92 ]; platforms = platforms.unix; }; -} +}) diff --git a/pkgs/tools/audio/mpd-notification/default.nix b/pkgs/tools/audio/mpd-notification/default.nix new file mode 100644 index 00000000000..66f6d1880a6 --- /dev/null +++ b/pkgs/tools/audio/mpd-notification/default.nix @@ -0,0 +1,61 @@ +{ lib +, stdenv +, pkg-config +, fetchFromGitHub +, systemd +, file +, iniparser +, ffmpeg +, libnotify +, libmpdclient +, discount +}: + +stdenv.mkDerivation rec { + pname = "mpd-notification"; + version = "0.8.7"; + + src = fetchFromGitHub { + owner = "eworm-de"; + repo = "mpd-notification"; + rev = version; + hash = "sha256-lBvx2eYxFJUAxR1LrjWHZUeAo+WnQKmPYJVAJTeXqHY="; + }; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + iniparser + libnotify + file + ffmpeg + libmpdclient + discount + ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/bin + mv mpd-notification $out/bin + + mkdir -p $out/lib/systemd/user + cp systemd/mpd-notification.service $out/lib/systemd/user + + runHook postInstall + ''; + + postPatch = '' + substituteInPlace systemd/mpd-notification.service --replace /usr $out + ''; + + meta = with lib; { + description = "Notifications for mpd"; + homepage = "https://github.com/eworm-de/mpd-notification"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ CaitlinDavitt ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/tools/backup/borgmatic/default.nix b/pkgs/tools/backup/borgmatic/default.nix index f5a1ac9bbae..c2500300d99 100644 --- a/pkgs/tools/backup/borgmatic/default.nix +++ b/pkgs/tools/backup/borgmatic/default.nix @@ -13,11 +13,11 @@ python3Packages.buildPythonApplication rec { pname = "borgmatic"; - version = "1.7.14"; + version = "1.7.15"; src = fetchPypi { inherit pname version; - sha256 = "sha256-rABJfdrV+D2v6yHpAbzj/0MSGc9bo49pwXEC45Mmmlk="; + sha256 = "sha256-esTvcybCPTayA9LCSukNc9ba8eGCTyjB883eZYy91II="; }; nativeCheckInputs = with python3Packages; [ flexmock pytestCheckHook pytest-cov ]; @@ -34,6 +34,7 @@ python3Packages.buildPythonApplication rec { borgbackup colorama jsonschema + packaging ruamel-yaml requests setuptools diff --git a/pkgs/tools/bluetooth/bluetuith/default.nix b/pkgs/tools/bluetooth/bluetuith/default.nix index a65b70d0ba4..7a86be1fa1d 100644 --- a/pkgs/tools/bluetooth/bluetuith/default.nix +++ b/pkgs/tools/bluetooth/bluetuith/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "bluetuith"; - version = "0.1.5"; + version = "0.1.6"; src = fetchFromGitHub { owner = "darkhz"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ii81XrIOhJNQtQWeLSqWCE4xhJOcXTzgnXm2Z20HvHo="; + sha256 = "sha256-9fhgld0jhljvDMsRlU+jXsJla2oNjdsFm8TbmmvcoL4="; }; vendorHash = "sha256-eSgjIZmD5HL8S1XY0LK2IeWDchjFWBlRq5qriBg7l2U="; diff --git a/pkgs/tools/filesystems/mountain-duck/default.nix b/pkgs/tools/filesystems/mountain-duck/default.nix new file mode 100644 index 00000000000..a881eb4f998 --- /dev/null +++ b/pkgs/tools/filesystems/mountain-duck/default.nix @@ -0,0 +1,35 @@ +{ lib +, stdenvNoCC +, fetchurl +, unzip +}: +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "mountain-duck"; + version = "4.14.1.21330"; + + src = fetchurl { + url = "https://dist.mountainduck.io/Mountain%20Duck-${finalAttrs.version}.zip"; + sha256 = "0wcnqwzrhzgjpm7pqzbn4fbnwc5rnmw56gma0a1961d5j9vqcs49"; + }; + dontUnpack = true; + + nativeBuildInputs = [ unzip ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/Applications + unzip -d $out/Applications $src + + runHook postInstall + ''; + + meta = with lib; { + description = "Mount server and cloud storage as a disk on macOS and Windows"; + homepage = "https://mountainduck.io"; + license = licenses.unfree; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + maintainers = with maintainers; [ emilytrau Enzime ]; + platforms = platforms.darwin; + }; +}) diff --git a/pkgs/tools/games/scarab/default.nix b/pkgs/tools/games/scarab/default.nix index 7d2327764e3..f3033b621ab 100644 --- a/pkgs/tools/games/scarab/default.nix +++ b/pkgs/tools/games/scarab/default.nix @@ -16,13 +16,13 @@ buildDotnetModule rec { pname = "scarab"; - version = "1.33.0.0"; + version = "1.34.0.0"; src = fetchFromGitHub { owner = "fifty-six"; repo = pname; rev = "v${version}"; - sha256 = "sha256-NGcCYc2OzKPRrIY3PLTxOC+X8DtMC5ZLi7JdFlDAXTI="; + sha256 = "sha256-7SsByXV6HwZnT2VdjzeTZtRuktySxkXb7FulY5RPLEs="; }; nugetDeps = ./deps.nix; diff --git a/pkgs/tools/graphics/findimagedupes/default.nix b/pkgs/tools/graphics/findimagedupes/default.nix deleted file mode 100644 index 461919beb6f..00000000000 --- a/pkgs/tools/graphics/findimagedupes/default.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ lib, stdenv, fetchurl, makeWrapper, perl, perlPackages, installShellFiles }: - -stdenv.mkDerivation rec { - pname = "findimagedupes"; - version = "2.20.1"; - - # fetching this from GitHub does not contain the correct version number - src = fetchurl { - url = "http://www.jhnc.org/findimagedupes/findimagedupes-${version}.tar.gz"; - sha256 = "sha256-VYqSnOD/Ntr0RnktJ/R0t+Z8+NRExA2mAHT2unPt9/o="; - }; - - # Work around the "unpacker appears to have produced no directories" - setSourceRoot = "sourceRoot=$(pwd)"; - - nativeBuildInputs = [ makeWrapper installShellFiles ]; - - buildInputs = [ perl ] ++ (with perlPackages; [ - DBFile - FileMimeInfo - FileBaseDir - #GraphicsMagick - ImageMagick - Inline - InlineC - ParseRecDescent - ]); - - # use /tmp as a storage - # replace GraphicsMagick with ImageMagick, because perl bindings are not yet available - postPatch = '' - substituteInPlace findimagedupes \ - --replace "DIRECTORY => '/usr/local/lib/findimagedupes';" "DIRECTORY => '/tmp';" \ - --replace "Graphics::Magick" "Image::Magick" - ''; - - buildPhase = " - runHook preBuild - ${perl}/bin/pod2man findimagedupes > findimagedupes.1 - runHook postBuild - "; - - installPhase = '' - runHook preInstall - install -D -m 755 findimagedupes $out/bin/findimagedupes - installManPage findimagedupes.1 - runHook postInstall - ''; - - postFixup = '' - wrapProgram "$out/bin/findimagedupes" \ - --prefix PERL5LIB : "${with perlPackages; makePerlPath [ - DBFile - FileMimeInfo - FileBaseDir - #GraphicsMagick - ImageMagick - Inline - InlineC - ParseRecDescent - ]}" - ''; - - meta = with lib; { - homepage = "http://www.jhnc.org/findimagedupes/"; - description = "Finds visually similar or duplicate images"; - license = licenses.gpl3; - maintainers = with maintainers; [ stunkymonkey ]; - }; -} diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 5ecb8642c5b..ab6a5110db4 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -29,13 +29,13 @@ let in stdenv.mkDerivation rec { pname = "graphviz"; - version = "7.1.0"; + version = "8.0.5"; src = fetchFromGitLab { owner = "graphviz"; repo = "graphviz"; rev = version; - hash = "sha256-y91YiBJT45slK266UGfow7MFdrdMXZQm3FYBWs1YuuE="; + hash = "sha256-s3AUOLZhehxs2GcDCsq87RVvsDli1NvvQtwI0AyUs4k="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/misc/autorandr/default.nix b/pkgs/tools/misc/autorandr/default.nix index 8a364c50fe0..53bc534e11e 100644 --- a/pkgs/tools/misc/autorandr/default.nix +++ b/pkgs/tools/misc/autorandr/default.nix @@ -1,19 +1,26 @@ { lib , python3 -, python3Packages , fetchFromGitHub , systemd , xrandr , installShellFiles -, desktop-file-utils }: +, desktop-file-utils +}: python3.pkgs.buildPythonApplication rec { pname = "autorandr"; - version = "1.13.3"; + version = "1.14"; format = "other"; + src = fetchFromGitHub { + owner = "phillipberndt"; + repo = "autorandr"; + rev = "refs/tags/${version}"; + hash = "sha256-Ru3nQF0DB98rKSew6QtxAZQEB/9nVlIelNX3M7bNYHk="; + }; + nativeBuildInputs = [ installShellFiles desktop-file-utils ]; - propagatedBuildInputs = [ python3Packages.packaging ]; + propagatedBuildInputs = with python3.pkgs; [ packaging ]; buildPhase = '' substituteInPlace autorandr.py \ @@ -56,13 +63,6 @@ python3.pkgs.buildPythonApplication rec { runHook postInstall ''; - src = fetchFromGitHub { - owner = "phillipberndt"; - repo = "autorandr"; - rev = "refs/tags/${version}"; - sha256 = "sha256-3zWYOOVYpj+s7VKagnbI55MNshM5WtbCFD6q9tRCzes="; - }; - meta = with lib; { homepage = "https://github.com/phillipberndt/autorandr/"; description = "Automatically select a display configuration based on connected devices"; diff --git a/pkgs/tools/misc/boxxy/default.nix b/pkgs/tools/misc/boxxy/default.nix index fa6d5e9db06..8bf9ed26a73 100644 --- a/pkgs/tools/misc/boxxy/default.nix +++ b/pkgs/tools/misc/boxxy/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "boxxy"; - version = "0.7.2"; + version = "0.8.0"; src = fetchFromGitHub { owner = "queer"; repo = "boxxy"; rev = "v${version}"; - hash = "sha256-hA+xgvixq9h8HdUVM/8WvYhl+aADiqkMLp0JPLD0YUE="; + hash = "sha256-I7VQfLCD+nfFllbns7yjYMl9hNwM8AgUbiHte4vMciM="; }; - cargoHash = "sha256-LLDlnCO2POMcchXwbUuEYfM8tFlOLGzv6ErgXsobfsU="; + cargoHash = "sha256-xtyiJZ9jPP2M0pUpMwQlUa9QgsRhFLqEm+hE3K4WO88="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/tools/misc/esphome/default.nix b/pkgs/tools/misc/esphome/default.nix index b46640d214d..b0366fa75f0 100644 --- a/pkgs/tools/misc/esphome/default.nix +++ b/pkgs/tools/misc/esphome/default.nix @@ -16,14 +16,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2023.6.4"; + version = "2023.6.5"; format = "setuptools"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-kiqEpNhtxEgwzAfJDaxHqN9lN+0BFEPhs3WMJoac5z0="; + hash = "sha256-3CuIAzw4AxvpUw69WEq99XIv0D+TqwejqEGPvG2Zdpw="; }; postPatch = '' diff --git a/pkgs/tools/misc/fzf/default.nix b/pkgs/tools/misc/fzf/default.nix index 17959b3d1a1..9aad1529d16 100644 --- a/pkgs/tools/misc/fzf/default.nix +++ b/pkgs/tools/misc/fzf/default.nix @@ -5,6 +5,7 @@ , writeShellScriptBin , runtimeShell , installShellFiles +, bc , ncurses , perl , glibcLocales @@ -60,6 +61,9 @@ buildGoModule rec { # Include first args to make sure we're patching the right thing substituteInPlace shell/key-bindings.bash \ --replace " perl -n " " ${ourPerl}/bin/perl -n " + # fzf-tmux depends on bc + substituteInPlace bin/fzf-tmux \ + --replace "bc" "${bc}/bin/bc" ''; postInstall = '' diff --git a/pkgs/tools/misc/goose/default.nix b/pkgs/tools/misc/goose/default.nix index 40f18af084e..90eea280088 100644 --- a/pkgs/tools/misc/goose/default.nix +++ b/pkgs/tools/misc/goose/default.nix @@ -6,17 +6,17 @@ buildGoModule rec { pname = "goose"; - version = "3.13.0"; + version = "3.13.4"; src = fetchFromGitHub { owner = "pressly"; repo = pname; rev = "v${version}"; - hash = "sha256-F8VfyxcacNSrjjBScrEk1QC5CQGifum0ZHgb4gYRmpY="; + hash = "sha256-mz7kB8ygDm23bsuQy9mYnWSGF6DDGqBtvj82s2PLDR0="; }; proxyVendor = true; - vendorHash = "sha256-eE21EU09X6E2EDai3R7l916A3DDVj3bDAvB2VXagv48="; + vendorHash = "sha256-lWlv6+Auj9YGxyJXr5WGbe4AWqJSpHE9RTY+9ZXyPVQ="; # end-to-end tests require a docker daemon postPatch = '' diff --git a/pkgs/tools/misc/grass-sass/default.nix b/pkgs/tools/misc/grass-sass/default.nix index 0ca638e0768..4b67a1cc3e5 100644 --- a/pkgs/tools/misc/grass-sass/default.nix +++ b/pkgs/tools/misc/grass-sass/default.nix @@ -5,14 +5,14 @@ rustPlatform.buildRustPackage rec { pname = "grass"; - version = "0.12.4"; + version = "0.13.0"; src = fetchCrate { inherit pname version; - hash = "sha256-tp3L8TDIG/92RupRAyRWSiALqE1XBK8jespKcSdSzsM="; + hash = "sha256-TRBbRKNr+/12dk8z7NAxAj/s+cGEQddXXuY2xmguLD8="; }; - cargoHash = "sha256-hxVcHD5k1YwXCOq1UdiivPLwtY2egGvf/T3NrZTAB/k="; + cargoHash = "sha256-Kr/zTtZWAR0ZinhrlimoEtRMT+BrlO0MvhEJVlheXeM="; # tests require rust nightly doCheck = false; diff --git a/pkgs/tools/misc/graylog/plugins.nix b/pkgs/tools/misc/graylog/plugins.nix index 4413c15f117..27d555afcf2 100644 --- a/pkgs/tools/misc/graylog/plugins.nix +++ b/pkgs/tools/misc/graylog/plugins.nix @@ -256,6 +256,20 @@ in { description = "Correlate proton density to the response time of your app and the ion temperature to your exception rate."; }; }; + splunk = glPlugin rec { + name = "graylog-splunk-${version}"; + pluginName = "graylog-plugin-splunk"; + version = "0.5.0-rc.1"; + src = fetchurl { + url = "https://github.com/graylog-labs/graylog-plugin-splunk/releases/download/0.5.0-rc.1/graylog-plugin-splunk-0.5.0-rc.1.jar"; + sha256 = "sha256-EwF/Dc8GmMJBTxH9xGZizUIMTGSPedT4bprorN6X9Os="; + }; + meta = { + homepage = "https://github.com/graylog-labs/graylog-plugin-splunk"; + description = "Graylog output plugin that forwards one or more streams of data to Splunk via TCP."; + license = lib.licenses.gpl3Only; + }; + }; twiliosms = glPlugin rec { name = "graylog-twiliosms-${version}"; pluginName = "graylog-plugin-twiliosms"; diff --git a/pkgs/tools/misc/grub/default.nix b/pkgs/tools/misc/grub/default.nix index cd1e2b989d5..27702a6ba4a 100644 --- a/pkgs/tools/misc/grub/default.nix +++ b/pkgs/tools/misc/grub/default.nix @@ -49,8 +49,8 @@ let src = fetchFromSavannah { repo = "grub"; - rev = "6425c12cd77ad51ad24be84c092aefacf0875089"; - hash = "sha256-PSCa993Reph6w9+leE4a/9E6vIALdOqU3FZEPwasFyk="; + rev = "grub-2.12-rc1"; + hash = "sha256-DrNFzi2o7ZUfL3bMdG63xivZIjcTgv8RODJz7hLJ3WY="; }; # HACK: the translations are stored on a different server, @@ -77,7 +77,7 @@ assert !(efiSupport && xenSupport); stdenv.mkDerivation rec { pname = "grub"; - version = "unstable-2023-07-03"; + version = "2.12-rc1"; inherit src; patches = [ diff --git a/pkgs/tools/misc/hid-tools/default.nix b/pkgs/tools/misc/hid-tools/default.nix index 0d31ceea2dc..dcba7fb1053 100644 --- a/pkgs/tools/misc/hid-tools/default.nix +++ b/pkgs/tools/misc/hid-tools/default.nix @@ -5,7 +5,7 @@ python3.pkgs.buildPythonPackage rec { pname = "hid-tools"; - version = "0.3.1"; + version = "0.4"; format = "setuptools"; @@ -14,7 +14,7 @@ python3.pkgs.buildPythonPackage rec { owner = "libevdev"; repo = "hid-tools"; rev = version; - sha256 = "r496SKBGgHriIhriWYhhCSiChQUKhnHT/lEx9sEoT/0="; + hash = "sha256-pxU1BvB+rjc5sptafMGnWi+vWPNDyCyUv8gTWg6z5hU="; }; propagatedBuildInputs = with python3.pkgs; [ diff --git a/pkgs/tools/misc/sheldon/default.nix b/pkgs/tools/misc/sheldon/default.nix index 8f2c458fe1d..73e9cb57d36 100644 --- a/pkgs/tools/misc/sheldon/default.nix +++ b/pkgs/tools/misc/sheldon/default.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchCrate +, fetchFromGitHub , rustPlatform , pkg-config , openssl @@ -11,37 +11,43 @@ rustPlatform.buildRustPackage rec { pname = "sheldon"; - version = "0.6.6"; + version = "0.7.3"; - src = fetchCrate { - inherit pname version; - sha256 = "sha256-NjNBTjSaFoh+DAJfcM4G3+Meih1czLxs/RMmMwrXqD4="; + src = fetchFromGitHub { + owner = "rossmacarthur"; + repo = pname; + rev = version; + hash = "sha256-vGFR8NL3bOCUuNr0KQuAbjQMxvFbN/T9aVmf7Wxt9JU="; }; - cargoSha256 = "sha256-uRcaHuDLQm6OYqt01kLbW/mfZnL4HaDabaweaw1EOfs="; + cargoSha256 = "sha256-wVB+yL+h90f7NnASDaX5gxT5z45M8I1rxIJwY8uyB4k="; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security curl ]; nativeBuildInputs = [ installShellFiles pkg-config ]; # Needs network connection checkFlags = [ - "--skip cli::tests::raw_opt_help" - "--skip lock::tests::external_plugin_lock_git_with_matches" - "--skip lock::tests::external_plugin_lock_git_with_matches_error" - "--skip lock::tests::external_plugin_lock_git_with_matches_not_each" - "--skip lock::tests::external_plugin_lock_git_with_uses" - "--skip lock::tests::external_plugin_lock_remote" - "--skip lock::tests::git_checkout_resolve_branch" - "--skip lock::tests::git_checkout_resolve_rev" - "--skip lock::tests::git_checkout_resolve_tag" + "--skip lock::plugin::tests::external_plugin_lock_git_with_matches" + "--skip lock::plugin::tests::external_plugin_lock_git_with_matches_not_each" + "--skip lock::plugin::tests::external_plugin_lock_git_with_uses" + "--skip lock::plugin::tests::external_plugin_lock_remote" + "--skip lock::source::git::tests::git_checkout_resolve_branch" + "--skip lock::source::git::tests::git_checkout_resolve_rev" + "--skip lock::source::git::tests::git_checkout_resolve_tag" + "--skip lock::source::git::tests::lock_git_and_reinstall" + "--skip lock::source::git::tests::lock_git_https_with_checkout" + "--skip lock::source::local::tests::lock_local" + "--skip lock::source::remote::tests::lock_remote_and_reinstall" + "--skip lock::source::tests::lock_with_git" + "--skip lock::source::tests::lock_with_remote" "--skip lock::tests::locked_config_clean" - "--skip lock::tests::source_lock_git_and_reinstall" - "--skip lock::tests::source_lock_git_git_with_checkout" - "--skip lock::tests::source_lock_git_https_with_checkout" - "--skip lock::tests::source_lock_local" - "--skip lock::tests::source_lock_remote_and_reinstall" - "--skip lock::tests::source_lock_with_git" - "--skip lock::tests::source_lock_with_remote" + "--skip directories_default" + "--skip directories_old" + "--skip directories_xdg_from_env" + "--skip lock_and_source_github" + "--skip lock_and_source_hooks" + "--skip lock_and_source_inline" + "--skip lock_and_source_profiles" ]; postInstall = '' diff --git a/pkgs/tools/misc/tgpt/default.nix b/pkgs/tools/misc/tgpt/default.nix index a7c7a5430f3..d3e186774f3 100644 --- a/pkgs/tools/misc/tgpt/default.nix +++ b/pkgs/tools/misc/tgpt/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "tgpt"; - version = "1.6.12"; + version = "1.7.0"; src = fetchFromGitHub { owner = "aandrew-me"; repo = "tgpt"; rev = "refs/tags/v${version}"; - hash = "sha256-+D8elnJEDiHhInVHxFNTEfq9DewuuIc4e+gX4kIv7E0="; + hash = "sha256-g9gwLM7H7sPzR9Gpyun0Nc+Afe5phSFYrGBUOmyLG/I="; }; vendorHash = "sha256-2I5JJWxM6aZx0eZu7taUTL11Y/5HIrXYC5aezrTbbsM="; diff --git a/pkgs/tools/misc/vrc-get/default.nix b/pkgs/tools/misc/vrc-get/default.nix new file mode 100644 index 00000000000..c732b1fa8b3 --- /dev/null +++ b/pkgs/tools/misc/vrc-get/default.nix @@ -0,0 +1,29 @@ +{ fetchFromGitHub, lib, rustPlatform, pkg-config, openssl, stdenv, Security }: + +rustPlatform.buildRustPackage rec { + pname = "vrc-get"; + version = "1.1.1"; + + src = fetchFromGitHub { + owner = "anatawa12"; + repo = pname; + rev = "v${version}"; + sha256 = "16r3b2w4xfw1lwxp8ib23f76i4zgl8hk7q2g82yw6hxjimq69sy2"; + }; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; + + # Make openssl-sys use pkg-config. + OPENSSL_NO_VENDOR = 1; + + cargoSha256 = "1f76y7hzh4pk7gj0w5gqb65w8qvkfx1bxx9z3w9vdqdkz39439rf"; + + meta = with lib; { + description = "Command line client of VRChat Package Manager, the main feature of VRChat Creator Companion (VCC)"; + homepage = "https://github.com/anatawa12/vrc-get"; + license = licenses.mit; + maintainers = with maintainers; [ bddvlpr ]; + }; +} diff --git a/pkgs/tools/misc/wit-bindgen/default.nix b/pkgs/tools/misc/wit-bindgen/default.nix index e26079da481..100957c7185 100644 --- a/pkgs/tools/misc/wit-bindgen/default.nix +++ b/pkgs/tools/misc/wit-bindgen/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "wit-bindgen"; - version = "0.4.0"; + version = "0.8.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "wit-bindgen-cli-${version}"; - hash = "sha256-OLBuzYAeUaJrn9cUqw6nStE468TqTUXeUnfkdMO0D3w="; + hash = "sha256-NUPCRIBmACWpJALsZmbRQLJ8fpcRyf0nUmNnTyiwKYc="; }; - cargoHash = "sha256-blaSgQZweDmkiU0Tck9qmIgpQGDZhgxb1+hs6a4D6Qg="; + cargoHash = "sha256-JASKEri9ZtDtkMkhBS3fB4JWg43Le11YJvuvOF76bCo="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. diff --git a/pkgs/tools/misc/xilinx-bootgen/default.nix b/pkgs/tools/misc/xilinx-bootgen/default.nix index 5d0c80c55bf..f6619e025d3 100644 --- a/pkgs/tools/misc/xilinx-bootgen/default.nix +++ b/pkgs/tools/misc/xilinx-bootgen/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchFromGitHub, openssl }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "xilinx-bootgen"; - version = "unstable-2019-10-23"; + version = "xilinx_v2023.1"; src = fetchFromGitHub { owner = "xilinx"; repo = "bootgen"; - rev = "f9f477adf243fa40bc8c7316a7aac37a0efd426d"; - sha256 = "1qciz3jkzy0z0lcgqnhch9pqj0202mk5ghzp2m9as5pzk8n8hrbz"; + rev = version; + sha256 = "sha256-pEkpZachZX2tOhH2Odb2fZWqJehLILE/0Z500xRuRzU="; }; buildInputs = [ openssl ]; diff --git a/pkgs/tools/networking/clash/default.nix b/pkgs/tools/networking/clash/default.nix index 589a50985de..6ddf423657f 100644 --- a/pkgs/tools/networking/clash/default.nix +++ b/pkgs/tools/networking/clash/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "clash"; - version = "1.16.0"; + version = "1.17.0"; src = fetchFromGitHub { owner = "Dreamacro"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-y2Z4YaVKKFxZzLUOUs1PeMkWhFimAhu9nAahhX/4Xn8="; + hash = "sha256-hUkUfNsThir0txO7cdxJl3sUF8/wHDvDPVspGp5xYUQ="; }; - vendorHash = "sha256-raDqnQQtkyGsop7leH6FDCOY4Yi1u/EsBVl71r3v9l0="; + vendorHash = "sha256-M2hoorCBdq2nm5Gc5Xm6r7Cg9XUOirDyqTKwrmu121s="; # Do not build testing suit excludedPackages = [ "./test" ]; diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index 5ff2aef0b83..fd5ad84abf6 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -47,14 +47,14 @@ assert !((lib.count (x: x) [ gnutlsSupport opensslSupport wolfsslSupport rustlsS stdenv.mkDerivation (finalAttrs: { pname = "curl"; - version = "8.1.1"; + version = "8.1.2"; src = fetchurl { urls = [ "https://curl.haxx.se/download/curl-${finalAttrs.version}.tar.bz2" "https://github.com/curl/curl/releases/download/curl-${finalAttrs.version}/curl-${finalAttrs.version}.tar.bz2" ]; - hash = "sha256-UdKvcieZE7XUyrH+Hzi5RM9wkEyIvuJGtb1XWETnA1o="; + hash = "sha256-tUl00y/WEKys6S498fZDFEAVrGWEfwoEH9wX229D8kM="; }; patches = [ diff --git a/pkgs/tools/networking/networkmanager/default.nix b/pkgs/tools/networking/networkmanager/default.nix index a5cdc383f9a..ab747df01f8 100644 --- a/pkgs/tools/networking/networkmanager/default.nix +++ b/pkgs/tools/networking/networkmanager/default.nix @@ -4,7 +4,6 @@ , substituteAll , gettext , pkg-config -, fetchpatch , dbus , gnome , systemd @@ -58,11 +57,11 @@ let in stdenv.mkDerivation rec { pname = "networkmanager"; - version = "1.42.6"; + version = "1.42.8"; src = fetchurl { url = "mirror://gnome/sources/NetworkManager/${lib.versions.majorMinor version}/NetworkManager-${version}.tar.xz"; - sha256 = "sha256-jDiKw3daxrzrYF+uIb4sPiYcr+YGeZSonw36RhDtAnk="; + sha256 = "sha256-AzfnWD0uxa3iui6MYl0vCe7M2h0ig27imqcpJdOZw1M="; }; outputs = [ "out" "dev" "devdoc" "man" "doc" ]; @@ -126,12 +125,6 @@ stdenv.mkDerivation rec { # Meson does not support using different directories during build and # for installation like Autotools did with flags passed to make install. ./fix-install-paths.patch - - # Support for building with ppp 2.5.0 - (fetchpatch { - url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/5df19f5b26c5921a401e63fb329e844a02d6b1f2.diff"; - hash = "sha256-BDm0P2U4HENAtq7OowWVDxqALNbG0nr9k/CLdE61Sck="; - }) ]; buildInputs = [ diff --git a/pkgs/tools/networking/openresolv/default.nix b/pkgs/tools/networking/openresolv/default.nix index eb97e24b1f7..e937c6bcdf6 100644 --- a/pkgs/tools/networking/openresolv/default.nix +++ b/pkgs/tools/networking/openresolv/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "openresolv"; - version = "3.12.0"; + version = "3.13.2"; src = fetchFromGitHub { owner = "NetworkConfiguration"; repo = "openresolv"; rev = "v${version}"; - sha256 = "sha256-lEyqOf2NGWnH44pDVNVSWZeuhXx7z0ru4KuXu2RuyIg="; + sha256 = "sha256-rpfzAIzuiO+QTFhN+tHND+OQOyX/GUPvLLX3CSSwqA4="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/networking/redli/default.nix b/pkgs/tools/networking/redli/default.nix index 48df5406164..7c757c9ef77 100644 --- a/pkgs/tools/networking/redli/default.nix +++ b/pkgs/tools/networking/redli/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "redli"; - version = "0.7.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "IBM-Cloud"; repo = pname; rev = "v${version}"; - sha256 = "sha256-AeIGlRsUWK6q0GJJFmvJwpuGy312VPsMhkxMqDDzay4="; + hash = "sha256-AeIGlRsUWK6q0GJJFmvJwpuGy312VPsMhkxMqDDzay4="; }; - vendorSha256 = null; + vendorHash = null; meta = with lib; { description = "A humane alternative to the Redis-cli and TLS"; diff --git a/pkgs/tools/networking/sish/default.nix b/pkgs/tools/networking/sish/default.nix index 6b66f251ccd..0bcf6bff943 100644 --- a/pkgs/tools/networking/sish/default.nix +++ b/pkgs/tools/networking/sish/default.nix @@ -1,24 +1,41 @@ { lib , buildGoModule , fetchFromGitHub +, testers +, sish }: buildGoModule rec { pname = "sish"; - version = "2.8.1"; + version = "2.9.2"; src = fetchFromGitHub { owner = "antoniomika"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-BzWpEkhLhTNt5C/1G0Hnkli2kMvRwGbRc1bCgsWdRUo="; + rev = "refs/tags/v${version}"; + hash = "sha256-6PCZtiXsDQfPZFw3r1n3rwgxigSnWgggHXzZdBT/fxA="; }; - vendorSha256 = "sha256-SQKkhyUYuOuPb8SOtjgRTsGKg6T75Zcot5ufHSUaiCM="; + vendorHash = "sha256-RnvkEUvL/bQTTTlg0RF0xjjvVniltequNKRD3z0H3O8="; + + ldflags = [ + "-s" + "-w" + "-X=github.com/antoniomika/sish/cmd.Commit=${src.rev}" + "-X=github.com/antoniomika/sish/cmd.Date=1970-01-01" + "-X=github.com/antoniomika/sish/cmd.Version=${version}" + ]; + + passthru.tests = { + version = testers.testVersion { + package = sish; + }; + }; meta = with lib; { description = "HTTP(S)/WS(S)/TCP Tunnels to localhost"; homepage = "https://github.com/antoniomika/sish"; + changelog = "https://github.com/antoniomika/sish/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/tools/networking/ua/default.nix b/pkgs/tools/networking/ua/default.nix index e9c7c34e9b5..425d7b61c4a 100644 --- a/pkgs/tools/networking/ua/default.nix +++ b/pkgs/tools/networking/ua/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "ua"; - version = "unstable-2021-12-18"; + version = "unstable-2022-10-23"; src = fetchFromGitHub { owner = "sloonz"; repo = "ua"; - rev = "b6d75970bb4f6f340887e1eadad5aa8ce78f30e3"; - sha256 = "sha256-rCp8jyqQfq5eVdvKZz3vKuDfcR+gQOEAfBZx2It/rb0="; + rev = "f636f5eec425754d8a8be8e767c5b3e4f31fe1f9"; + hash = "sha256-U9fApk/dyz7xSho2W8UT0OGIeOYR/v9lM0LHN2OqTEQ="; }; - vendorSha256 = "sha256-0O80uhxSVsV9N7Z/FgaLwcjZqeb4MqSCE1YW5Zd32ns="; + vendorHash = "sha256-0O80uhxSVsV9N7Z/FgaLwcjZqeb4MqSCE1YW5Zd32ns="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ glib libxml2 ]; diff --git a/pkgs/tools/networking/webwormhole/default.nix b/pkgs/tools/networking/webwormhole/default.nix index aed0b624d44..6752c862fb2 100644 --- a/pkgs/tools/networking/webwormhole/default.nix +++ b/pkgs/tools/networking/webwormhole/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "webwormhole"; - version = "unstable-2021-01-16"; + version = "unstable-2023-02-25"; src = fetchFromGitHub { owner = "saljam"; repo = pname; - rev = "c85e196c8a8a885815136aa8aee1958ad80a3bb5"; - sha256 = "D10xmBwmEbeR3nU4CmppFBzdeE4Pm2+o/Vb5Yd+pPtM="; + rev = "25b68f4f4c1aaa0c6c1949b60bd4ef52ec972ebb"; + hash = "sha256-JFmfwHBa/lNGTOIIgnMFc4VMlsXtjX9v9Tn2XpdVMfA="; }; - vendorSha256 = "sha256-yK04gjDO6JSDcJULcbJBBuPBhx792JNn+B227lDUrWk="; + vendorHash = "sha256-+7ctAm2wnjmfMd6CHXlcAUwiUMS7cH4koDAvlEUAXEg="; meta = with lib; { description = "Send files using peer authenticated WebRTC"; diff --git a/pkgs/tools/networking/xray/default.nix b/pkgs/tools/networking/xray/default.nix index ace13816b3a..d40754cd791 100644 --- a/pkgs/tools/networking/xray/default.nix +++ b/pkgs/tools/networking/xray/default.nix @@ -1,9 +1,7 @@ { lib , fetchFromGitHub -, fetchurl , symlinkJoin , buildGoModule -, runCommand , makeWrapper , nix-update-script , v2ray-geoip @@ -11,25 +9,18 @@ , assets ? [ v2ray-geoip v2ray-domain-list-community ] }: -let - assetsDrv = symlinkJoin { - name = "v2ray-assets"; - paths = assets; - }; - -in buildGoModule rec { pname = "xray"; - version = "1.8.1"; + version = "1.8.3"; src = fetchFromGitHub { owner = "XTLS"; repo = "Xray-core"; rev = "v${version}"; - sha256 = "sha256-yvfBrMQPvIzuLT9wAvQ9QdAIfjzFt7B+L4N8q9SwufA="; + hash = "sha256-j7lIRGO+hUYAM/FWCb8cNoh6lXXE0ZboWA/Hmi9w/Bc="; }; - vendorSha256 = "sha256-mr07woy6QXRz8iM4Yzl1Wv5+jlG7ws/fDAnuHjNiUPc="; + vendorHash = "sha256-sBbidDvsYvFg3EqsA59MYZULim/LbrZcInixiKfwqqQ="; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/nix/nixos-option/CMakeLists.txt b/pkgs/tools/nix/nixos-option/CMakeLists.txt index e5834598c4f..3c2223c535a 100644 --- a/pkgs/tools/nix/nixos-option/CMakeLists.txt +++ b/pkgs/tools/nix/nixos-option/CMakeLists.txt @@ -1,8 +1,11 @@ cmake_minimum_required (VERSION 2.6) project (nixos-option) +set(NIX_DEV_INCLUDEPATH "" CACHE STRING "path to nix include directory") + add_executable(nixos-option nixos-option.cc libnix-copy-paste.cc) -target_link_libraries(nixos-option PRIVATE -lnixmain -lnixexpr -lnixstore -lnixutil) +target_include_directories(nixos-option PUBLIC "${NIX_DEV_INCLUDEPATH}") +target_link_libraries(nixos-option PRIVATE -lnixmain -lnixexpr -lnixstore -lnixutil -lnixcmd) target_compile_features(nixos-option PRIVATE cxx_std_17) install (TARGETS nixos-option DESTINATION bin) diff --git a/pkgs/tools/nix/nixos-option/default.nix b/pkgs/tools/nix/nixos-option/default.nix index a9cc967d768..56cb3e13003 100644 --- a/pkgs/tools/nix/nixos-option/default.nix +++ b/pkgs/tools/nix/nixos-option/default.nix @@ -1,14 +1,18 @@ -{lib, stdenv, boost, cmake, pkg-config, nix, ... }: +{ lib, stdenv, boost, cmake, pkg-config, nix }: -stdenv.mkDerivation rec { +stdenv.mkDerivation { name = "nixos-option"; + src = ./.; + strictDeps = true; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ boost nix ]; + cmakeFlags = [ "-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix" ]; + meta = with lib; { license = licenses.lgpl2Plus; - maintainers = with maintainers; [ chkno ]; - platforms = platforms.all; + maintainers = with maintainers; [ ]; + inherit (nix.meta) platforms; }; } diff --git a/pkgs/tools/nix/nixos-option/libnix-copy-paste.cc b/pkgs/tools/nix/nixos-option/libnix-copy-paste.cc index 875c07da639..ad6084844e5 100644 --- a/pkgs/tools/nix/nixos-option/libnix-copy-paste.cc +++ b/pkgs/tools/nix/nixos-option/libnix-copy-paste.cc @@ -7,15 +7,12 @@ #include "libnix-copy-paste.hh" #include <boost/format/alt_sstream.hpp> // for basic_altstringbuf... #include <boost/format/alt_sstream_impl.hpp> // for basic_altstringbuf... -#include <boost/format/format_class.hpp> // for basic_format -#include <boost/format/format_fwd.hpp> // for format -#include <boost/format/format_implementation.hpp> // for basic_format::basi... #include <boost/optional/optional.hpp> // for get_pointer #include <iostream> // for operator<<, basic_... -#include <nix/types.hh> // for Strings, Error +#include <nix/types.hh> // for Strings +#include <nix/error.hh> // for Error #include <string> // for string, basic_string -using boost::format; using nix::Error; using nix::Strings; using std::string; @@ -34,7 +31,7 @@ Strings parseAttrPath(const string & s) ++i; while (1) { if (i == s.end()) - throw Error(format("missing closing quote in selection path '%1%'") % s); + throw Error("missing closing quote in selection path '%1%'", s); if (*i == '"') break; cur.push_back(*i++); diff --git a/pkgs/tools/nix/nixos-option/nixos-option.cc b/pkgs/tools/nix/nixos-option/nixos-option.cc index f779d82edbd..e4f7bff3c66 100644 --- a/pkgs/tools/nix/nixos-option/nixos-option.cc +++ b/pkgs/tools/nix/nixos-option/nixos-option.cc @@ -37,13 +37,26 @@ using nix::Path; using nix::PathSet; using nix::Strings; using nix::Symbol; -using nix::tAttrs; +using nix::nAttrs; using nix::ThrownError; using nix::tLambda; -using nix::tString; +using nix::nString; using nix::UsageError; using nix::Value; +struct Context +{ + Context(EvalState & state, Bindings & autoArgs, Value optionsRoot, Value configRoot) + : state(state), autoArgs(autoArgs), optionsRoot(optionsRoot), configRoot(configRoot), + underscoreType(state.symbols.create("_type")) + {} + EvalState & state; + Bindings & autoArgs; + Value optionsRoot; + Value configRoot; + Symbol underscoreType; +}; + // An ostream wrapper to handle nested indentation class Out { @@ -74,6 +87,8 @@ class Out LinePolicy policy; bool writeSinceSep; template <typename T> friend Out & operator<<(Out & o, T thing); + + friend void printValue(Context & ctx, Out & out, std::variant<Value, std::exception_ptr> maybeValue, const std::string & path); }; template <typename T> Out & operator<<(Out & o, T thing) @@ -101,23 +116,10 @@ Out::Out(Out & o, const std::string & start, const std::string & end, LinePolicy *this << Out::sep; } -// Stuff needed for evaluation -struct Context -{ - Context(EvalState & state, Bindings & autoArgs, Value optionsRoot, Value configRoot) - : state(state), autoArgs(autoArgs), optionsRoot(optionsRoot), configRoot(configRoot), - underscoreType(state.symbols.create("_type")) - {} - EvalState & state; - Bindings & autoArgs; - Value optionsRoot; - Value configRoot; - Symbol underscoreType; -}; Value evaluateValue(Context & ctx, Value & v) { - ctx.state.forceValue(v); + ctx.state.forceValue(v, v.attrs->pos); if (ctx.autoArgs.empty()) { return v; } @@ -128,7 +130,7 @@ Value evaluateValue(Context & ctx, Value & v) bool isOption(Context & ctx, const Value & v) { - if (v.type != tAttrs) { + if (v.type() != nAttrs) { return false; } const auto & actualType = v.attrs->find(ctx.underscoreType); @@ -137,7 +139,7 @@ bool isOption(Context & ctx, const Value & v) } try { Value evaluatedType = evaluateValue(ctx, *actualType->value); - if (evaluatedType.type != tString) { + if (evaluatedType.type() != nString) { return false; } return static_cast<std::string>(evaluatedType.string.s) == "option"; @@ -168,7 +170,14 @@ const std::string appendPath(const std::string & prefix, const std::string & suf return prefix + "." + quoteAttribute(suffix); } -bool forbiddenRecursionName(std::string name) { return (!name.empty() && name[0] == '_') || name == "haskellPackages"; } +bool forbiddenRecursionName(const nix::Symbol symbol, const nix::SymbolTable & symbolTable) { + // note: this is created from a pointer + // According to standard, it may never point to null, and hence attempts to check against nullptr are not allowed. + // However, at the time of writing, I am not certain about the full implications of the omission of a nullptr check here. + const std::string & name = symbolTable[symbol]; + // TODO: figure out why haskellPackages is not recursed here + return (!name.empty() && name[0] == '_') || name == "haskellPackages"; +} void recurse(const std::function<bool(const std::string & path, std::variant<Value, std::exception_ptr>)> & f, Context & ctx, Value v, const std::string & path) @@ -186,14 +195,14 @@ void recurse(const std::function<bool(const std::string & path, std::variant<Val return; } const Value & evaluated_value = std::get<Value>(evaluated); - if (evaluated_value.type != tAttrs) { + if (evaluated_value.type() != nAttrs) { return; } - for (const auto & child : evaluated_value.attrs->lexicographicOrder()) { - if (forbiddenRecursionName(child->name)) { + for (const auto & child : evaluated_value.attrs->lexicographicOrder(ctx.state.symbols)) { + if (forbiddenRecursionName(child->name, ctx.state.symbols)) { continue; } - recurse(f, ctx, *child->value, appendPath(path, child->name)); + recurse(f, ctx, *child->value, appendPath(path, ctx.state.symbols[child->name])); } } @@ -205,7 +214,7 @@ bool optionTypeIs(Context & ctx, Value & v, const std::string & soughtType) return false; } Value type = evaluateValue(ctx, *typeLookup->value); - if (type.type != tAttrs) { + if (type.type() != nAttrs) { return false; } const auto & nameLookup = type.attrs->find(ctx.state.sName); @@ -213,7 +222,7 @@ bool optionTypeIs(Context & ctx, Value & v, const std::string & soughtType) return false; } Value name = evaluateValue(ctx, *nameLookup->value); - if (name.type != tString) { + if (name.type() != nString) { return false; } return name.string.s == soughtType; @@ -231,14 +240,14 @@ MakeError(OptionPathError, EvalError); Value getSubOptions(Context & ctx, Value & option) { - Value getSubOptions = evaluateValue(ctx, *findAlongAttrPath(ctx.state, "type.getSubOptions", ctx.autoArgs, option)); - if (getSubOptions.type != tLambda) { + Value getSubOptions = evaluateValue(ctx, *findAlongAttrPath(ctx.state, "type.getSubOptions", ctx.autoArgs, option).first); + if (getSubOptions.isLambda()) { throw OptionPathError("Option's type.getSubOptions isn't a function"); } Value emptyString{}; - nix::mkString(emptyString, ""); + emptyString.mkString(""); Value v; - ctx.state.callFunction(getSubOptions, emptyString, v, nix::Pos{}); + ctx.state.callFunction(getSubOptions, emptyString, v, nix::PosIdx{}); return v; } @@ -273,7 +282,7 @@ FindAlongOptionPathRet findAlongOptionPath(Context & ctx, const std::string & pa v = subOptions; // Note that we've consumed attr, but didn't actually use it. This is the path component that's looked // up in the list or attribute set that doesn't name an option -- the "root" in "users.users.root.name". - } else if (v.type != tAttrs) { + } else if (v.type() != nAttrs) { throw OptionPathError("Value is %s while a set was expected", showType(v)); } else { const auto & next = v.attrs->find(ctx.state.symbols.create(attr)); @@ -336,14 +345,14 @@ void mapConfigValuesInOption( { Value * option; try { - option = findAlongAttrPath(ctx.state, path, ctx.autoArgs, ctx.configRoot); + option = findAlongAttrPath(ctx.state, path, ctx.autoArgs, ctx.configRoot).first; } catch (Error &) { f(path, std::current_exception()); return; } recurse( [f, ctx](const std::string & path, std::variant<Value, std::exception_ptr> v) { - bool leaf = std::holds_alternative<std::exception_ptr>(v) || std::get<Value>(v).type != tAttrs || + bool leaf = std::holds_alternative<std::exception_ptr>(v) || std::get<Value>(v).type() != nAttrs || ctx.state.isDerivation(std::get<Value>(v)); if (!leaf) { return true; // Keep digging @@ -362,7 +371,7 @@ void describeDerivation(Context & ctx, Out & out, Value v) Bindings::iterator i = v.attrs->find(ctx.state.sDrvPath); PathSet pathset; try { - Path drvPath = i != v.attrs->end() ? ctx.state.coerceToPath(*i->pos, *i->value, pathset) : "???"; + Path drvPath = i != v.attrs->end() ? ctx.state.coerceToPath(i->pos, *i->value, pathset, "while evaluating the drvPath of a derivation") : "???"; out << "«derivation " << drvPath << "»"; } catch (Error & e) { out << describeError(e); @@ -390,9 +399,9 @@ void printList(Context & ctx, Out & out, Value & v) void printAttrs(Context & ctx, Out & out, Value & v, const std::string & path) { Out attrsOut(out, "{", "}", v.attrs->size()); - for (const auto & a : v.attrs->lexicographicOrder()) { - std::string name = a->name; - if (!forbiddenRecursionName(name)) { + for (const auto & a : v.attrs->lexicographicOrder(ctx.state.symbols)) { + if (!forbiddenRecursionName(a->name, ctx.state.symbols)) { + const std::string name = ctx.state.symbols[a->name]; attrsOut << name << " = "; printValue(ctx, attrsOut, *a->value, appendPath(path, name)); attrsOut << ";" << Out::sep; @@ -447,13 +456,13 @@ void printValue(Context & ctx, Out & out, std::variant<Value, std::exception_ptr describeDerivation(ctx, out, v); } else if (v.isList()) { printList(ctx, out, v); - } else if (v.type == tAttrs) { + } else if (v.type() == nAttrs) { printAttrs(ctx, out, v, path); - } else if (v.type == tString && std::string(v.string.s).find('\n') != std::string::npos) { + } else if (v.type() == nString && std::string(v.string.s).find('\n') != std::string::npos) { printMultiLineString(out, v); } else { ctx.state.forceValueDeep(v); - out << v; + v.print(ctx.state.symbols, out.ostream); } } catch (ThrownError & e) { if (e.msg() == "The option `" + path + "' is used but not defined.") { @@ -505,7 +514,7 @@ void printRecursive(Context & ctx, Out & out, const std::string & path) void printAttr(Context & ctx, Out & out, const std::string & path, Value & root) { try { - printValue(ctx, out, *findAlongAttrPath(ctx.state, path, ctx.autoArgs, root), path); + printValue(ctx, out, *findAlongAttrPath(ctx.state, path, ctx.autoArgs, root).first, path); } catch (Error & e) { out << describeError(e); } @@ -548,11 +557,11 @@ void printOption(Context & ctx, Out & out, const std::string & path, Value & opt out << "\n"; } -void printListing(Out & out, Value & v) +void printListing(Context & ctx, Out & out, Value & v) { out << "This attribute set contains:\n"; - for (const auto & a : v.attrs->lexicographicOrder()) { - std::string name = a->name; + for (const auto & a : v.attrs->lexicographicOrder(ctx.state.symbols)) { + const std::string & name = ctx.state.symbols[a->name]; if (!name.empty() && name[0] != '_') { out << name << "\n"; } @@ -571,7 +580,7 @@ void printOne(Context & ctx, Out & out, const std::string & path) if (isOption(ctx, option)) { printOption(ctx, out, result.path, option); } else { - printListing(out, option); + printListing(ctx, out, option); } } catch (Error & e) { std::cerr << "error: " << e.msg() @@ -594,7 +603,7 @@ int main(int argc, char ** argv) using nix::LegacyArgs::LegacyArgs; }; - MyArgs myArgs(nix::baseNameOf(argv[0]), [&](Strings::iterator & arg, const Strings::iterator & end) { + MyArgs myArgs(std::string(nix::baseNameOf(argv[0])), [&](Strings::iterator & arg, const Strings::iterator & end) { if (*arg == "--help") { nix::showManPage("nixos-option"); } else if (*arg == "--version") { @@ -617,7 +626,7 @@ int main(int argc, char ** argv) myArgs.parseCmdline(nix::argvToStrings(argc, argv)); - nix::initPlugins(); + nix::initNix(); nix::initGC(); nix::settings.readOnlyMode = true; auto store = nix::openStore(); diff --git a/pkgs/tools/package-management/poetry/default.nix b/pkgs/tools/package-management/poetry/default.nix index 928023e0b41..69eab159c79 100644 --- a/pkgs/tools/package-management/poetry/default.nix +++ b/pkgs/tools/package-management/poetry/default.nix @@ -31,6 +31,7 @@ let rev = version; hash = "sha256-Gc22Y2T4uO39jiOqEUFeOfnVCbknuDjmzFPZgk2eY74="; }; + patches = [ ]; nativeCheckInputs = old.nativeCheckInputs ++ [ self.tomli-w ]; diff --git a/pkgs/tools/security/b3sum/default.nix b/pkgs/tools/security/b3sum/default.nix index dc074a5616a..c7634b790ef 100644 --- a/pkgs/tools/security/b3sum/default.nix +++ b/pkgs/tools/security/b3sum/default.nix @@ -2,14 +2,14 @@ rustPlatform.buildRustPackage rec { pname = "b3sum"; - version = "1.4.0"; + version = "1.4.1"; src = fetchCrate { inherit version pname; - sha256 = "sha256-rh5xELjiwm5rSFVgIMZUMG4J/VxKKF8xrxX/wK+sVF8="; + sha256 = "sha256-cVl0thk+ENZEhTRvFvtAnHIWM8LzKDKEVSVyI22fh2I="; }; - cargoHash = "sha256-q10NC3QH4+ExF4vO6j/Ud8LenzXIuhZC8Yyev+2gJNU="; + cargoHash = "sha256-v175TKlCZ9Vdd1L2IHv2YX406ZkxRXJmZFKBIMab2gg="; meta = { description = "BLAKE3 cryptographic hash function"; diff --git a/pkgs/tools/security/firefox_decrypt/default.nix b/pkgs/tools/security/firefox_decrypt/default.nix index 7682d2c8b55..def4fc50c10 100644 --- a/pkgs/tools/security/firefox_decrypt/default.nix +++ b/pkgs/tools/security/firefox_decrypt/default.nix @@ -8,15 +8,15 @@ buildPythonApplication rec { pname = "firefox_decrypt"; - version = "unstable-2023-05-14"; + version = "unstable-2023-07-06"; format = "pyproject"; src = fetchFromGitHub { owner = "unode"; repo = pname; - rev = "ac857efde75d86dd6bd5dfca25d4a0f73b75009f"; - sha256 = "sha256-34QS98nmrL98nzoZgeFSng8TJJc9BU1+Tzh2b+dsuCc="; + rev = "2c61b27e6754cdf6a518ea617d05433f5ccf9f39"; + sha256 = "sha256-/Q6ET6NJ23eYo0ywYMY5TPYpzPHGDzH5+wEpFdsibh8="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/fulcio/default.nix b/pkgs/tools/security/fulcio/default.nix index 945524f9fdd..865f0d6a538 100644 --- a/pkgs/tools/security/fulcio/default.nix +++ b/pkgs/tools/security/fulcio/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "fulcio"; - version = "1.3.2"; + version = "1.3.3"; src = fetchFromGitHub { owner = "sigstore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MkvHztIpPVUPeJbPOgeKbYCqXJHkOzmu4u5WdMaFL50="; + sha256 = "sha256-sDOsnpxvPTlexZFDEbF7kOl/1h/Xl3/ziBII95Oxqsw="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -20,7 +20,7 @@ buildGoModule rec { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-v027osOhD83tNjGfsJ6LDU4BVDBZVKRsc1ceF49G02c="; + vendorHash = "sha256-zbh/NWA9or3dIeAwQ/sUOKrq03d3KVa5G5JkPbissr8="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/tools/security/gnome-keysign/default.nix b/pkgs/tools/security/gnome-keysign/default.nix index f5157fc9e41..56ea016eda9 100644 --- a/pkgs/tools/security/gnome-keysign/default.nix +++ b/pkgs/tools/security/gnome-keysign/default.nix @@ -1,6 +1,5 @@ { lib , fetchFromGitLab -, fetchpatch , python3 , wrapGAppsHook , gobject-introspection @@ -11,32 +10,16 @@ python3.pkgs.buildPythonApplication rec { pname = "gnome-keysign"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "GNOME"; - repo = pname; + repo = "gnome-keysign"; rev = version; - sha256 = "1sjphi1lsivg9jmc8khbcqa9w6608pkrccz4nz3rlcc54hn0k0sj"; + hash = "sha256-k77z8Yligzs4rHpPckRGcC5qnCHynHQRjdDkzxwt1Ss="; }; - patches = [ - # fix build failure due to missing import - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/gnome-keysign/commit/216c3677e68960afc517edc00529323e85909323.patch"; - sha256 = "1w410gvcridbq26sry7fxn49v59ss2lc0w5ab7csva8rzs1nc990"; - }) - - # stop requiring lxml (no longer used) - # https://gitlab.gnome.org/GNOME/gnome-keysign/merge_requests/23 - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/gnome-keysign/commit/ffc6f40584d7564951e1c8b6d18d4f8a6a3fa09d.patch"; - sha256 = "1hs6mmhi2f21kvy26llzvp37yf0i0dr69d18r641139nr6qg6kwy"; - includes = [ "setup.py" ]; - }) - ]; - nativeBuildInputs = [ wrapGAppsHook gobject-introspection diff --git a/pkgs/tools/security/gnupg/24.nix b/pkgs/tools/security/gnupg/24.nix index de8fd8ce150..2f5c6e2ce42 100644 --- a/pkgs/tools/security/gnupg/24.nix +++ b/pkgs/tools/security/gnupg/24.nix @@ -13,11 +13,11 @@ assert guiSupport -> enableMinimal == false; stdenv.mkDerivation rec { pname = "gnupg"; - version = "2.4.0"; + version = "2.4.1"; src = fetchurl { url = "mirror://gnupg/gnupg/${pname}-${version}.tar.bz2"; - hash = "sha256-HXkVjdAdmSQx3S4/rLif2slxJ/iXhOosthDGAPsMFIM="; + hash = "sha256-drceWutEO/2RDOnLyCgbYXyDQWh6+2e65FWHeXK1neg="; }; depsBuildBuild = [ buildPackages.stdenv.cc ]; @@ -63,12 +63,6 @@ stdenv.mkDerivation rec { rm $f done '' else '' - mkdir -p $out/lib/systemd/user - for f in doc/examples/systemd-user/*.{service,socket} ; do - substitute $f $out/lib/systemd/user/$(basename $f) \ - --replace /usr/bin $out/bin - done - # add gpg2 symlink to make sure git does not break when signing commits ln -s $out/bin/gpg $out/bin/gpg2 diff --git a/pkgs/tools/security/gotrue/supabase.nix b/pkgs/tools/security/gotrue/supabase.nix index 1a0787c874c..08d363c2412 100644 --- a/pkgs/tools/security/gotrue/supabase.nix +++ b/pkgs/tools/security/gotrue/supabase.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "gotrue"; - version = "2.78.0"; + version = "2.82.2"; src = fetchFromGitHub { owner = "supabase"; repo = pname; rev = "v${version}"; - hash = "sha256-1BINewYK6dDyzhrt3lhTb3KeYm2xlux3nyQOO348CMM="; + hash = "sha256-x/ae7iTfwyEJ7JwNr6US+LJfVt1rZSGpf26LN5MU52o="; }; - vendorHash = "sha256-S/uedmoqTOmbIeotdky+s/eENDi2knKIW0rMMcQr2zU="; + vendorHash = "sha256-eG6zB/nfsYYvvLf5i8AySkTfXv9rIGTTmyMA4PtcGjg="; ldflags = [ "-s" diff --git a/pkgs/tools/security/govulncheck/default.nix b/pkgs/tools/security/govulncheck/default.nix index bb62c0e1756..51855b6f1a2 100644 --- a/pkgs/tools/security/govulncheck/default.nix +++ b/pkgs/tools/security/govulncheck/default.nix @@ -1,37 +1,22 @@ { lib, buildGoModule, fetchFromGitHub }: -buildGoModule { +buildGoModule rec { pname = "govulncheck"; - version = "unstable-2023-03-22"; + version = "0.2.0"; src = fetchFromGitHub { owner = "golang"; repo = "vuln"; - rev = "f2d9b5a6e023e7cd80347eb7ebca02ae19b28903"; - sha256 = "sha256-zaeCEgFlv3Oxm4dIT/Evevww05JYEecekXO9UtIKLkU="; + rev = "v${version}"; + sha256 = "sha256-0lb1GwOcEpchT3TkdSve335bjYbVsuVzq1SvCDwtX/Q="; }; - vendorSha256 = "sha256-RxdiZ3NN+EWVCiBPI0VIDuRI1/h4rnU4KCNn2WwZL7Q="; + vendorSha256 = "sha256-r9XshbgVA5rppJF46SFYPad344ZHMLWTHTnL6vbIFH8="; subPackages = [ "cmd/govulncheck" ]; - preCheck = '' - # test all paths - unset subPackages - - # remove test that calls checks.bash - # the header check and misspell gets upset at the vendor dir - rm all_test.go - - # remove tests that generally have "inconsistent vendoring" issues - # - tries to builds govulncheck again - rm cmd/govulncheck/main_command_118_test.go - # - does go builds of example go files - rm internal/vulncheck/binary_test.go - # - just have resolution issues - rm internal/vulncheck/{source,vulncheck}_test.go - rm internal/govulncheck/callstacks_test.go - ''; + # Vendoring breaks tests + doCheck = false; ldflags = [ "-s" "-w" ]; diff --git a/pkgs/tools/security/stoken/default.nix b/pkgs/tools/security/stoken/default.nix index 04e47dcb840..526caf44d67 100644 --- a/pkgs/tools/security/stoken/default.nix +++ b/pkgs/tools/security/stoken/default.nix @@ -1,30 +1,38 @@ -{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, pkg-config -, libxml2, nettle -, withGTK3 ? true, gtk3 }: +{ lib +, stdenv +, fetchFromGitHub +, autoreconfHook +, pkg-config +, libxml2 +, nettle +, withGTK3 ? true +, gtk3 +}: stdenv.mkDerivation rec { pname = "stoken"; - version = "0.92"; + version = "0.93"; + src = fetchFromGitHub { owner = "cernekee"; - repo = pname; + repo = "stoken"; rev = "v${version}"; - sha256 = "0q7cv8vy5b2cslm57maqb6jsm7s4rwacjyv6gplwp26yhm38hw7y"; + hash = "sha256-8N7TXdBu37eXWIKCBdaXVW0pvN094oRWrdlcy9raddI="; }; - preConfigure = '' - aclocal - libtoolize --automake --copy - autoheader - automake --add-missing --copy - autoconf - ''; - strictDeps = true; - nativeBuildInputs = [ pkg-config autoconf automake libtool ]; + + nativeBuildInputs = [ + autoreconfHook + pkg-config + ]; + buildInputs = [ - libxml2 nettle - ] ++ lib.optional withGTK3 gtk3; + libxml2 + nettle + ] ++ lib.optionals withGTK3 [ + gtk3 + ]; meta = with lib; { description = "Software Token for Linux/UNIX"; diff --git a/pkgs/tools/system/thermald/default.nix b/pkgs/tools/system/thermald/default.nix index ccedeef55b0..b4696d70422 100644 --- a/pkgs/tools/system/thermald/default.nix +++ b/pkgs/tools/system/thermald/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { pname = "thermald"; - version = "2.5.2"; + version = "2.5.3"; outputs = [ "out" "devdoc" ]; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { owner = "intel"; repo = "thermal_daemon"; rev = "v${version}"; - sha256 = "sha256-Ex3HSGJJDPPciX0Po9TpySVPUL257wz1ZjaLCa2igCM="; + sha256 = "sha256-rYhf+mbELNmm6gVS7eH1EEY73Dsw1vZLFUbaTOU980I="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/text/diffutils/default.nix b/pkgs/tools/text/diffutils/default.nix index 7b2660a7114..040f363fa55 100644 --- a/pkgs/tools/text/diffutils/default.nix +++ b/pkgs/tools/text/diffutils/default.nix @@ -20,6 +20,13 @@ stdenv.mkDerivation rec { /* If no explicit coreutils is given, use the one from stdenv. */ buildInputs = [ coreutils ]; + # Disable stack-related gnulib tests on x86_64-darwin because they have problems running under + # Rosetta 2: test-c-stack hangs, test-sigsegv-catch-stackoverflow fails. + postPatch = if (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) then '' + sed -i -E 's:test-c-stack2?\.sh::g' gnulib-tests/Makefile.in + sed -i -E 's:test-sigsegv-catch-stackoverflow[12]::g' gnulib-tests/Makefile.in + '' else null; + configureFlags = # "pr" need not be on the PATH as a run-time dep, so we need to tell # configure where it is. Covers the cross and native case alike. diff --git a/pkgs/tools/text/epubcheck/default.nix b/pkgs/tools/text/epubcheck/default.nix index c37adb004e0..fd84abb0ef0 100644 --- a/pkgs/tools/text/epubcheck/default.nix +++ b/pkgs/tools/text/epubcheck/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "epubcheck"; - version = "5.0.1"; + version = "5.1.0"; src = fetchzip { url = "https://github.com/w3c/epubcheck/releases/download/v${version}/epubcheck-${version}.zip"; - sha256 = "sha256-X4/aIcGd/heNjpTurRHYcawcoZW/utTxYHcUtktsH8o="; + sha256 = "sha256-gskQ02lGka3nBHSDXO3TpKSQzaoaJUQY9AvWG7L+1YM="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/text/sgml/opensp/default.nix b/pkgs/tools/text/sgml/opensp/default.nix index 848bd5ce82e..836a07b63e7 100644 --- a/pkgs/tools/text/sgml/opensp/default.nix +++ b/pkgs/tools/text/sgml/opensp/default.nix @@ -1,5 +1,6 @@ { lib, stdenv, fetchurl, fetchpatch, xmlto, docbook_xml_dtd_412 , libxslt, docbook_xsl, autoconf, automake, gettext, libiconv, libtool +, autoreconfHook }: stdenv.mkDerivation rec { @@ -21,6 +22,8 @@ stdenv.mkDerivation rec { url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/app-text/opensp/files/opensp-1.5.2-c11-using.patch?id=688d9675782dfc162d4e6cff04c668f7516118d0"; sha256 = "04q14s8qsad0bkjmj067dn831i0r6v7742rafdlnbfm5y249m2q6"; }) + # Clang 16 defaults to C++17, which does not allow `register` as a storage class specifier. + ./fix-register-storage-class.patch ]; setupHook = ./setup-hook.sh; @@ -41,7 +44,11 @@ stdenv.mkDerivation rec { xmlto docbook_xml_dtd_412 docbook_xsl - ] ++ lib.optionals stdenv.isCygwin [ autoconf automake libtool ]; + ] + # Clang 16 fails to build due to inappropriate definitions in the `config.h` generated by the + # existing configure scripts. Regenerate them to make sure they detect its features correctly. + ++ lib.optional stdenv.cc.isClang autoreconfHook + ++ lib.optionals stdenv.isCygwin [ autoconf automake libtool ]; doCheck = false; # fails diff --git a/pkgs/tools/text/sgml/opensp/fix-register-storage-class.patch b/pkgs/tools/text/sgml/opensp/fix-register-storage-class.patch new file mode 100644 index 00000000000..ce1aba32437 --- /dev/null +++ b/pkgs/tools/text/sgml/opensp/fix-register-storage-class.patch @@ -0,0 +1,11 @@ +--- a/lib/Recognizer.cxx 2005-11-05 04:05:20.000000000 -0500 ++++ b/lib/Recognizer.cxx 2023-06-03 11:45:04.497116217 -0400 +@@ -39,7 +39,7 @@ + } + else + in->startTokenNoMulticode(); +- register const Trie *pos = trie_.pointer(); ++ const Trie *pos = trie_.pointer(); + do { + pos = pos->next(map_[in->tokenChar(mgr)]); + } while (pos->hasNext()); diff --git a/pkgs/tools/text/ugrep/default.nix b/pkgs/tools/text/ugrep/default.nix index 68a960f2031..6bbe4fac2a3 100644 --- a/pkgs/tools/text/ugrep/default.nix +++ b/pkgs/tools/text/ugrep/default.nix @@ -9,15 +9,15 @@ , zlib }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ugrep"; - version = "3.12.1"; + version = "3.12.2"; src = fetchFromGitHub { owner = "Genivia"; - repo = pname; - rev = "v${version}"; - hash = "sha256-kpLzv8nHye1XStHABmZHXQ2Gn+g06BFeN3u47bkKbzU="; + repo = "ugrep"; + rev = "v${finalAttrs.version}"; + hash = "sha256-h5BMqv8gv+e7pBSyQva5lmH83lxSnu86BF3KwziFdps="; }; buildInputs = [ @@ -32,9 +32,9 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Ultra fast grep with interactive query UI"; homepage = "https://github.com/Genivia/ugrep"; - changelog = "https://github.com/Genivia/ugrep/releases/tag/v${version}"; + changelog = "https://github.com/Genivia/ugrep/releases/tag/v${finalAttrs.version}"; maintainers = with maintainers; [ numkem ]; license = licenses.bsd3; platforms = platforms.all; }; -} +}) diff --git a/pkgs/tools/typesetting/sile/default.nix b/pkgs/tools/typesetting/sile/default.nix index a1fabd03420..8cf45ea584c 100644 --- a/pkgs/tools/typesetting/sile/default.nix +++ b/pkgs/tools/typesetting/sile/default.nix @@ -45,11 +45,11 @@ in stdenv.mkDerivation rec { pname = "sile"; - version = "0.14.9"; + version = "0.14.10"; src = fetchurl { url = "https://github.com/sile-typesetter/sile/releases/download/v${version}/${pname}-${version}.tar.xz"; - sha256 = "0528835iir2ws14fwb7w4dqs3wlzzcv5arjxs8v13drb194rlwcs"; + sha256 = "05jqr9lqy33zgi1wb0gn3j9w78sswznwbpaaz8i3jvrs1l1wd2i0"; }; configureFlags = [ diff --git a/pkgs/tools/typesetting/xmlto/default.nix b/pkgs/tools/typesetting/xmlto/default.nix index 5c34ff7554d..09597be8540 100644 --- a/pkgs/tools/typesetting/xmlto/default.nix +++ b/pkgs/tools/typesetting/xmlto/default.nix @@ -1,5 +1,5 @@ -{ fetchurl, lib, stdenv, libxml2, libxslt -, docbook_xml_dtd_45, docbook_xsl, w3m +{ fetchurl, fetchpatch, lib, stdenv, libxml2, libxslt +, docbook_xml_dtd_45, docbook_xsl, flex, w3m , bash, getopt, makeWrapper }: stdenv.mkDerivation rec { @@ -10,6 +10,20 @@ stdenv.mkDerivation rec { sha256 = "0xhj8b2pwp4vhl9y16v3dpxpsakkflfamr191mprzsspg4xdyc0i"; }; + # Note: These patches modify `xmlif/xmlif.l`, which requires `flex` to be rerun. + patches = [ + # Fixes implicit `int` on `main`, which is an error with clang 16. + (fetchpatch { + url = "https://pagure.io/xmlto/c/8e34f087bf410bcc5fe445933d6ad9bae54f24b5.patch"; + hash = "sha256-z5riDBZBVuFeBcjI++dAl3nTIgOPau4Gag0MJbYt+cc="; + }) + # Fixes implicit `int` on `ifsense`, which is also an error with clang 16. + (fetchpatch { + url = "https://pagure.io/xmlto/c/1375e2df75530cd198bd16ac3de38e2b0d126276.patch"; + hash = "sha256-fM6ZdTigrcC9cbXiKu6oa5Hs71mrREockB1wRlw6nDk="; + }) + ]; + postPatch = '' patchShebangs xmlif/test/run-test @@ -23,7 +37,7 @@ stdenv.mkDerivation rec { # `libxml2' provides `xmllint', needed at build-time and run-time. # `libxslt' provides `xsltproc', used by `xmlto' at run-time. - nativeBuildInputs = [ makeWrapper getopt ]; + nativeBuildInputs = [ makeWrapper flex getopt ]; buildInputs = [ libxml2 libxslt docbook_xml_dtd_45 docbook_xsl ]; postInstall = '' diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 5953fd17918..cdb002947ad 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -499,6 +499,7 @@ mapAliases ({ ffmpeg-sixel = throw "ffmpeg-sixel has been removed, because it was an outdated/unmaintained fork of ffmpeg"; # Added 2022-03-23"; ffmpeg_3 = throw "ffmpeg_3 was removed from nixpkgs, because it was an outdated and insecure release"; # added 2022-01-17 filebeat6 = throw "filebeat6 has been removed because it reached end of life"; # Added 2022-10-04 + findimagedupes = throw "findimagedupes has been removed because the perl bindings are no longer compatible"; # Added 2023-07-10 finger_bsd = bsd-finger; fingerd_bsd = bsd-fingerd; firefox-esr-68 = throw "Firefox 68 ESR was removed because it reached end of life with its final release 68.12esr on 2020-08-25"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cc3904692e4..aab96ffb2ac 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1295,7 +1295,7 @@ with pkgs; makeWrapper = makeBinaryWrapper; }; - wrapGAppsHook4 = wrapGAppsHook.override { gtk3 = gtk4; }; + wrapGAppsHook4 = wrapGAppsHook.override { gtk3 = __splicedPackages.gtk4; }; wrapGAppsNoGuiHook = wrapGAppsHook.override { isGraphical = false; }; @@ -1867,6 +1867,10 @@ with pkgs; vopono = callPackage ../tools/networking/vopono { }; + vrc-get = callPackage ../tools/misc/vrc-get { + inherit (darwin.apple_sdk.frameworks) Security; + }; + winbox = callPackage ../tools/admin/winbox { wine = wineWowPackages.staging; }; @@ -5009,8 +5013,6 @@ with pkgs; facedetect = callPackage ../tools/graphics/facedetect { }; - findimagedupes = callPackage ../tools/graphics/findimagedupes { }; - facter = callPackage ../tools/system/facter { }; faketty = callPackage ../tools/misc/faketty { }; @@ -5713,6 +5715,8 @@ with pkgs; mpd-mpris = callPackage ../tools/audio/mpd-mpris { }; + mpd-notification = callPackage ../tools/audio/mpd-notification { }; + mpd-sima = python3Packages.callPackage ../tools/audio/mpd-sima { }; mpris-scrobbler = callPackage ../tools/audio/mpris-scrobbler { }; @@ -6161,6 +6165,8 @@ with pkgs; moosefs = callPackage ../tools/filesystems/moosefs { }; + mountain-duck = callPackage ../tools/filesystems/mountain-duck { }; + mozlz4a = callPackage ../tools/compression/mozlz4a { }; msr-tools = callPackage ../os-specific/linux/msr-tools { }; @@ -19252,12 +19258,7 @@ with pkgs; modd = callPackage ../development/tools/modd { }; - mold = callPackage ../development/tools/mold { - # C++20 is required, aarch64-linux has gcc 9 by default - stdenv = if stdenv.isLinux && stdenv.isAarch64 - then llvmPackages_12.libcxxStdenv - else llvmPackages.stdenv; - }; + mold = callPackage ../development/tools/mold { }; moon = callPackage ../development/tools/build-managers/moon/default.nix { }; @@ -20434,6 +20435,8 @@ with pkgs; collada-dom = callPackage ../development/libraries/collada-dom { }; + coloquinte = callPackage ../development/libraries/science/electronics/coloquinte { }; + cog = callPackage ../development/web/cog { }; cosmocc = callPackage ../development/tools/cosmocc { }; @@ -23231,7 +23234,8 @@ with pkgs; in pkgs.buildEnv { # slightly hacky name = "libxml2+py-${res.libxml2.version}"; paths = with libxml2; [ dev bin py ]; - inherit (libxml2) passthru; + # Avoid update.nix conflicts with libxml2. + passthru = builtins.removeAttrs libxml2.passthru [ "updateScript" ]; # the hook to find catalogs is hidden by buildEnv postBuild = '' mkdir "$out/nix-support" @@ -24402,8 +24406,6 @@ with pkgs; SDL2_ttf = callPackage ../development/libraries/SDL2_ttf { }; - SDL2_ttf_2_0_15 = callPackage ../development/libraries/SDL2_ttf/2.0.15.nix { }; - sdrplay = callPackage ../applications/radio/sdrplay { }; sdrpp = callPackage ../applications/radio/sdrpp { @@ -26157,6 +26159,8 @@ with pkgs; mullvad-browser = callPackage ../applications/networking/browsers/mullvad-browser { }; + mullvad-closest = with python3Packages; toPythonApplication mullvad-closest; + mycorrhiza = callPackage ../servers/mycorrhiza { }; napalm = with python3Packages; toPythonApplication ( @@ -27162,7 +27166,7 @@ with pkgs; coconutbattery = callPackage ../os-specific/darwin/coconutbattery { }; conky = callPackage ../os-specific/linux/conky ({ - lua = lua5_3_compat; + lua = lua5_4; inherit (linuxPackages.nvidia_x11.settings) libXNVCtrl; } // config.conky or {}); @@ -33871,6 +33875,8 @@ with pkgs; vieb = callPackage ../applications/networking/browsers/vieb { }; + vital = callPackage ../applications/audio/vital { }; + vivaldi = callPackage ../applications/networking/browsers/vivaldi { }; vivaldi-ffmpeg-codecs = callPackage ../applications/networking/browsers/vivaldi/ffmpeg-codecs.nix { }; @@ -36401,12 +36407,10 @@ with pkgs; elements = libsForQt5.callPackage ../applications/blockchains/elements { withGui = true; - boost = boost175; inherit (darwin) autoSignDarwinBinariesHook; }; elementsd = callPackage ../applications/blockchains/elements { withGui = false; - boost = boost175; inherit (darwin) autoSignDarwinBinariesHook; }; elementsd-simplicity = elementsd.overrideAttrs { @@ -39545,7 +39549,7 @@ with pkgs; dxvk = callPackage ../misc/dxvk { }; dxvk_1 = callPackage ../misc/dxvk/dxvk.nix { dxvkVersion = "1.10"; }; - dxvk_2 = callPackage ../misc/dxvk/dxvk.nix { dxvkVersion = "2.1"; }; + dxvk_2 = callPackage ../misc/dxvk/dxvk.nix { }; ec2stepshell = callPackage ../tools/security/ec2stepshell { }; @@ -39980,7 +39984,7 @@ with pkgs; nix-melt = callPackage ../tools/nix/nix-melt { }; - nixos-option = callPackage ../tools/nix/nixos-option { nix = nixVersions.nix_2_3; }; + nixos-option = callPackage ../tools/nix/nixos-option { }; nix-pin = callPackage ../tools/package-management/nix-pin { }; diff --git a/pkgs/top-level/darwin-packages.nix b/pkgs/top-level/darwin-packages.nix index f1d48814ebe..ef4240955b9 100644 --- a/pkgs/top-level/darwin-packages.nix +++ b/pkgs/top-level/darwin-packages.nix @@ -101,7 +101,7 @@ impure-cmds // appleSourcePackages // chooseLibs // { bintools = self.binutils-unwrapped; }; - cctools = self.cctools-port; + cctools = self.cctools-llvm; cctools-apple = callPackage ../os-specific/darwin/cctools/apple.nix { stdenv = if stdenv.isDarwin then stdenv else pkgs.libcxxStdenv; diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index f2780bb9e63..a35f692a935 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -54,10 +54,10 @@ rec { inherit (pkgs.buildPackages) makeSetupHook makeWrapper; }; - luarocks = callPackage ../development/tools/misc/luarocks/default.nix { }; + luarocks = toLuaModule (callPackage ../development/tools/misc/luarocks/default.nix { }); # a fork of luarocks used to generate nix lua derivations from rockspecs - luarocks-nix = callPackage ../development/tools/misc/luarocks/luarocks-nix.nix { }; + luarocks-nix = toLuaModule (callPackage ../development/tools/misc/luarocks/luarocks-nix.nix { }); lua-resty-core = callPackage ({ fetchFromGitHub }: buildLuaPackage rec { pname = "lua-resty-core"; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index f63a5f47426..ec47a9c5e65 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -292,7 +292,9 @@ lib.makeScope pkgs.newScope (self: with self; { smbclient = callPackage ../development/php-packages/smbclient { }; - snuffleupagus = callPackage ../development/php-packages/snuffleupagus { }; + snuffleupagus = callPackage ../development/php-packages/snuffleupagus { + inherit (pkgs) darwin; + }; sqlsrv = callPackage ../development/php-packages/sqlsrv { }; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 0f4cc1b4072..e6cd378e4be 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -150,6 +150,7 @@ mapAliases ({ IMAPClient = imapclient; # added 2021-10-28 imdbpy = throw "imdbpy has been renamed to cinemagoer"; # added 2022-08-08 image-match = throw "image-match has been removed because it is no longer maintained"; # added 2023-06-10 + imgaug = throw "imgaug has been removed as it is no longer maintained"; # added 2023-07-10 intreehook = throw "intreehooks has been removed because it is obsolete as a backend-path key was added to PEP 517"; # added 2023-04-11 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10 @@ -172,6 +173,7 @@ mapAliases ({ Mako = mako; # added 2023-02-19 Markups = markups; # added 2022-02-14 markdownsuperscript = throw "markdownsuperscript is unmaintained, use pymdown-extensions"; # added 2023-06-10 + mask-rcnn = throw "mask-rcnn has been removed as it is unmaintained and its dependency imgaug no longer builds"; # added 2023-07-10 MDP = mdp; # added 2023-02-19 MechanicalSoup = mechanicalsoup; # added 2021-06-01 memcached = python-memcached; # added 2022-05-06 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5840c7d3bbe..db57e37fba1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -488,6 +488,8 @@ self: super: with self; { annexremote = callPackage ../development/python-modules/annexremote { }; + annotated-types = callPackage ../development/python-modules/annotated-types { }; + annoy = callPackage ../development/python-modules/annoy { }; anonip = callPackage ../development/python-modules/anonip { }; @@ -632,6 +634,8 @@ self: super: with self; { arnparse = callPackage ../development/python-modules/arnparse { }; + array-record = callPackage ../development/python-modules/array-record { }; + arrayqueues = callPackage ../development/python-modules/arrayqueues { }; arris-tg2492lg = callPackage ../development/python-modules/arris-tg2492lg { }; @@ -3453,6 +3457,8 @@ self: super: with self; { expecttest = callPackage ../development/python-modules/expecttest { }; + experiment-utilities = callPackage ../development/python-modules/experiment-utilities { }; + expiring-dict = callPackage ../development/python-modules/expiring-dict { }; expiringdict = callPackage ../development/python-modules/expiringdict { }; @@ -3513,6 +3519,10 @@ self: super: with self; { factory_boy = callPackage ../development/python-modules/factory_boy { }; + fairscale = callPackage ../development/python-modules/fairscale { }; + + fairseq = callPackage ../development/python-modules/fairseq { }; + faiss = toPythonModule (pkgs.faiss.override { pythonSupport = true; pythonPackages = self; @@ -3852,6 +3862,8 @@ self: super: with self; { flux-led = callPackage ../development/python-modules/flux-led { }; + flyingsquid = callPackage ../development/python-modules/flyingsquid { }; + flynt = callPackage ../development/python-modules/flynt { }; fn = callPackage ../development/python-modules/fn { }; @@ -3985,6 +3997,8 @@ self: super: with self; { fuzzywuzzy = callPackage ../development/python-modules/fuzzywuzzy { }; + fvcore = callPackage ../development/python-modules/fvcore { }; + fvs = callPackage ../development/python-modules/fvs { }; fx2 = callPackage ../development/python-modules/fx2 { }; @@ -4949,8 +4963,6 @@ self: super: with self; { img2pdf = callPackage ../development/python-modules/img2pdf { }; - imgaug = callPackage ../development/python-modules/imgaug { }; - imgdiff = callPackage ../development/python-modules/imgdiff { }; imgsize = callPackage ../development/python-modules/imgsize { }; @@ -6179,8 +6191,6 @@ self: super: with self; { mashumaro = callPackage ../development/python-modules/mashumaro { }; - mask-rcnn = callPackage ../development/python-modules/mask-rcnn { }; - masky = callPackage ../development/python-modules/masky { }; mastodon-py = callPackage ../development/python-modules/mastodon-py { }; @@ -6343,6 +6353,8 @@ self: super: with self; { metar = callPackage ../development/python-modules/metar { }; + metawear = callPackage ../development/python-modules/metawear { }; + meteoalertapi = callPackage ../development/python-modules/meteoalertapi { }; meteocalc = callPackage ../development/python-modules/meteocalc { }; @@ -6626,6 +6638,8 @@ self: super: with self; { mullvad-api = callPackage ../development/python-modules/mullvad-api { }; + mullvad-closest = callPackage ../development/python-modules/mullvad-closest { }; + mulpyplexer = callPackage ../development/python-modules/mulpyplexer { }; multidict = callPackage ../development/python-modules/multidict { }; @@ -7672,6 +7686,8 @@ self: super: with self; { pfzy = callPackage ../development/python-modules/pfzy { }; + ping3 = callPackage ../development/python-modules/ping3 { }; + pg8000 = callPackage ../development/python-modules/pg8000 { }; pgcli = callPackage ../development/python-modules/pgcli { }; @@ -7726,6 +7742,8 @@ self: super: with self; { pencompy = callPackage ../development/python-modules/pencompy { }; + pgmpy = callPackage ../development/python-modules/pgmpy { }; + phonopy = callPackage ../development/python-modules/phonopy { }; pixcat = callPackage ../development/python-modules/pixcat { }; @@ -7965,6 +7983,8 @@ self: super: with self; { pytest-mockito = callPackage ../development/python-modules/pytest-mockito { }; + pytest-pudb = callPackage ../development/python-modules/pytest-pudb { }; + python-codon-tables = callPackage ../development/python-modules/python-codon-tables { }; python-creole = callPackage ../development/python-modules/python-creole { }; @@ -8162,6 +8182,8 @@ self: super: with self; { posix_ipc = callPackage ../development/python-modules/posix_ipc { }; + posthog = callPackage ../development/python-modules/posthog { }; + pot = callPackage ../development/python-modules/pot { }; potentials = callPackage ../development/python-modules/potentials { }; @@ -9195,6 +9217,8 @@ self: super: with self; { pynvim = callPackage ../development/python-modules/pynvim { }; + pynvim-pp = callPackage ../development/python-modules/pynvim-pp { }; + pynvml = callPackage ../development/python-modules/pynvml { }; pynzb = callPackage ../development/python-modules/pynzb { }; @@ -10499,6 +10523,8 @@ self: super: with self; { qds_sdk = callPackage ../development/python-modules/qds_sdk { }; + qgrid = callPackage ../development/python-modules/qgrid { }; + qiling = callPackage ../development/python-modules/qiling { }; qimage2ndarray = callPackage ../development/python-modules/qimage2ndarray { }; @@ -11937,6 +11963,8 @@ self: super: with self; { statsmodels = callPackage ../development/python-modules/statsmodels { }; + std2 = callPackage ../development/python-modules/std2 { }; + stdiomask = callPackage ../development/python-modules/stdiomask { }; stdlib-list = callPackage ../development/python-modules/stdlib-list { }; |