lol

Merge branch 'master' into staging-next

+2250 -2039
+4 -4
doc/languages-frameworks/ruby.section.md
··· 2 2 3 3 ## Using Ruby {#using-ruby} 4 4 5 - Several versions of Ruby interpreters are available on Nix, as well as over 250 gems and many applications written in Ruby. The attribute `ruby` refers to the default Ruby interpreter, which is currently MRI 2.6. It's also possible to refer to specific versions, e.g. `ruby_2_y`, `jruby`, or `mruby`. 5 + Several versions of Ruby interpreters are available on Nix, as well as over 250 gems and many applications written in Ruby. The attribute `ruby` refers to the default Ruby interpreter, which is currently MRI 3.1. It's also possible to refer to specific versions, e.g. `ruby_3_y`, `jruby`, or `mruby`. 6 6 7 7 In the Nixpkgs tree, Ruby packages can be found throughout, depending on what they do, and are called from the main package set. Ruby gems, however are separate sets, and there's one default set for each interpreter (currently MRI only). 8 8 9 9 There are two main approaches for using Ruby with gems. One is to use a specifically locked `Gemfile` for an application that has very strict dependencies. The other is to depend on the common gems, which we'll explain further down, and rely on them being updated regularly. 10 10 11 - The interpreters have common attributes, namely `gems`, and `withPackages`. So you can refer to `ruby.gems.nokogiri`, or `ruby_2_7.gems.nokogiri` to get the Nokogiri gem already compiled and ready to use. 11 + The interpreters have common attributes, namely `gems`, and `withPackages`. So you can refer to `ruby.gems.nokogiri`, or `ruby_3_2.gems.nokogiri` to get the Nokogiri gem already compiled and ready to use. 12 12 13 13 Since not all gems have executables like `nokogiri`, it's usually more convenient to use the `withPackages` function like this: `ruby.withPackages (p: with p; [ nokogiri ])`. This will also make sure that the Ruby in your environment will be able to find the gem and it can be used in your Ruby code (for example via `ruby` or `irb` executables) via `require "nokogiri"` as usual. 14 14 ··· 33 33 #### Load Ruby environment from `.nix` expression {#load-ruby-environment-from-.nix-expression} 34 34 35 35 As explained [in the `nix-shell` section](https://nixos.org/manual/nix/stable/command-ref/nix-shell) of the Nix manual, `nix-shell` can also load an expression from a `.nix` file. 36 - Say we want to have Ruby 2.6, `nokogori`, and `pry`. Consider a `shell.nix` file with: 36 + Say we want to have Ruby, `nokogori`, and `pry`. Consider a `shell.nix` file with: 37 37 38 38 ```nix 39 39 with import <nixpkgs> {}; ··· 114 114 115 115 The `bundlerEnv` is a wrapper over all the gems in your gemset. This means that all the `/lib` and `/bin` directories will be available, and the executables of all gems (even of indirect dependencies) will end up in your `$PATH`. The `wrappedRuby` provides you with all executables that come with Ruby itself, but wrapped so they can easily find the gems in your gemset. 116 116 117 - One common issue that you might have is that you have Ruby 2.6, but also `bundler` in your gemset. That leads to a conflict for `/bin/bundle` and `/bin/bundler`. You can resolve this by wrapping either your Ruby or your gems in a `lowPrio` call. So in order to give the `bundler` from your gemset priority, it would be used like this: 117 + One common issue that you might have is that you have Ruby, but also `bundler` in your gemset. That leads to a conflict for `/bin/bundle` and `/bin/bundler`. You can resolve this by wrapping either your Ruby or your gems in a `lowPrio` call. So in order to give the `bundler` from your gemset priority, it would be used like this: 118 118 119 119 ```nix 120 120 # ...
+1 -1
maintainers/maintainer-list.nix
··· 534 534 name = "James Alexander Feldman-Crough"; 535 535 }; 536 536 afontain = { 537 - email = "antoine.fontaine@epfl.ch"; 537 + email = "afontain@posteo.net"; 538 538 github = "necessarily-equal"; 539 539 githubId = 59283660; 540 540 name = "Antoine Fontaine";
+1 -1
nixos/doc/manual/release-notes/rl-2405.section.md
··· 106 106 The `nimPackages` and `nim2Packages` sets have been removed. 107 107 See https://nixos.org/manual/nixpkgs/unstable#nim for more information. 108 108 109 - - [Portunus](https://github.com/majewsky/portunus) has been updated to 2.0. 109 + - [Portunus](https://github.com/majewsky/portunus) has been updated to major version 2. 110 110 This version of Portunus supports strong password hashes, but the legacy hash SHA-256 is also still supported to ensure a smooth migration of existing user accounts. 111 111 After upgrading, follow the instructions on the [upstream release notes](https://github.com/majewsky/portunus/releases/tag/v2.0.0) to upgrade all user accounts to strong password hashes. 112 112 Support for weak password hashes will be removed in NixOS 24.11.
+27 -8
nixos/modules/services/misc/guix/default.nix
··· 22 22 }) 23 23 (builtins.genList guixBuildUser numberOfUsers)); 24 24 25 - # A set of Guix user profiles to be linked at activation. 25 + # A set of Guix user profiles to be linked at activation. All of these should 26 + # be default profiles managed by Guix CLI and the profiles are located in 27 + # `${cfg.stateDir}/profiles/per-user/$USER/$PROFILE`. 26 28 guixUserProfiles = { 27 - # The current Guix profile that is created through `guix pull`. 29 + # The default Guix profile managed by `guix pull`. Take note this should be 30 + # the profile with the most precedence in `PATH` env to let users use their 31 + # updated versions of `guix` CLI. 28 32 "current-guix" = "\${XDG_CONFIG_HOME}/guix/current"; 33 + 34 + # The default Guix home profile. This profile contains more than exports 35 + # such as an activation script at `$GUIX_HOME_PROFILE/activate`. 36 + "guix-home" = "$HOME/.guix-home/profile"; 29 37 30 38 # The default Guix profile similar to $HOME/.nix-profile from Nix. 31 39 "guix-profile" = "$HOME/.guix-profile"; ··· 256 264 # ephemeral setups where only certain part of the filesystem is 257 265 # persistent (e.g., "Erase my darlings"-type of setup). 258 266 system.userActivationScripts.guix-activate-user-profiles.text = let 267 + guixProfile = profile: "${cfg.stateDir}/guix/profiles/per-user/\${USER}/${profile}"; 268 + linkProfile = profile: location: let 269 + userProfile = guixProfile profile; 270 + in '' 271 + [ -d "${userProfile}" ] && ln -sfn "${userProfile}" "${location}" 272 + ''; 259 273 linkProfileToPath = acc: profile: location: let 260 - guixProfile = "${cfg.stateDir}/guix/profiles/per-user/\${USER}/${profile}"; 261 - in acc + '' 262 - [ -d "${guixProfile}" ] && [ -L "${location}" ] || ln -sf "${guixProfile}" "${location}" 263 - ''; 274 + in acc + (linkProfile profile location); 275 + 276 + # This should contain export-only Guix user profiles. The rest of it is 277 + # handled manually in the activation script. 278 + guixUserProfiles' = lib.attrsets.removeAttrs guixUserProfiles [ "guix-home" ]; 264 279 265 - activationScript = lib.foldlAttrs linkProfileToPath "" guixUserProfiles; 280 + linkExportsScript = lib.foldlAttrs linkProfileToPath "" guixUserProfiles'; 266 281 in '' 267 282 # Don't export this please! It is only expected to be used for this 268 283 # activation script and nothing else. 269 284 XDG_CONFIG_HOME=''${XDG_CONFIG_HOME:-$HOME/.config} 270 285 271 286 # Linking the usual Guix profiles into the home directory. 272 - ${activationScript} 287 + ${linkExportsScript} 288 + 289 + # Activate all of the default Guix non-exports profiles manually. 290 + ${linkProfile "guix-home" "$HOME/.guix-home"} 291 + [ -L "$HOME/.guix-home" ] && "$HOME/.guix-home/activate" 273 292 ''; 274 293 275 294 # GUIX_LOCPATH is basically LOCPATH but for Guix libc which in turn used by
+1
nixos/modules/services/misc/portunus.nix
··· 249 249 acmeDirectory = config.security.acme.certs."${cfg.domain}".directory; 250 250 in 251 251 { 252 + PORTUNUS_SERVER_HTTP_SECURE = "true"; 252 253 PORTUNUS_SLAPD_TLS_CA_CERTIFICATE = "/etc/ssl/certs/ca-certificates.crt"; 253 254 PORTUNUS_SLAPD_TLS_CERTIFICATE = "${acmeDirectory}/cert.pem"; 254 255 PORTUNUS_SLAPD_TLS_DOMAIN_NAME = cfg.domain;
+1 -1
nixos/modules/services/misc/redmine.nix
··· 53 53 enable = mkEnableOption (lib.mdDoc "Redmine"); 54 54 55 55 package = mkPackageOption pkgs "redmine" { 56 - example = "redmine.override { ruby = pkgs.ruby_2_7; }"; 56 + example = "redmine.override { ruby = pkgs.ruby_3_2; }"; 57 57 }; 58 58 59 59 user = mkOption {
+1
nixos/modules/services/web-apps/nextcloud.nix
··· 9 9 jsonFormat = pkgs.formats.json {}; 10 10 11 11 defaultPHPSettings = { 12 + output_buffering = "0"; 12 13 short_open_tag = "Off"; 13 14 expose_php = "Off"; 14 15 error_reporting = "E_ALL & ~E_DEPRECATED & ~E_STRICT";
+3 -3
pkgs/applications/blockchains/btcd/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "btcd"; 5 - version = "0.23.4"; 5 + version = "0.24.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "btcsuite"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-X1kfr6jrVArm0HK0XiN/93OPxqPo8J4U+qglJAf23+A="; 11 + hash = "sha256-TLnJZW2CkvAqPTnJKfBY41siHtdZ+HRABsc+4vnQ9/w="; 12 12 }; 13 13 14 - vendorHash = "sha256-3w8rb0sfAIFCXqPXOKb4QwoLd7WsbFv3phu/rJCEjeY="; 14 + vendorHash = "sha256-quJEpSDltXhJcgI9H707p3HeLj1uuLzaMplT+YXzh/4="; 15 15 16 16 subPackages = [ "." "cmd/*" ]; 17 17
+2 -2
pkgs/applications/editors/vscode/extensions/sumneko.lua/default.nix
··· 7 7 mktplcRef = { 8 8 name = "lua"; 9 9 publisher = "sumneko"; 10 - version = "3.6.19"; 11 - sha256 = "sha256-7f8zovJS1lNwrUryxgadrBbNRw/OwFqry57JWKY1D8E="; 10 + version = "3.7.3"; 11 + sha256 = "sha256-JsZrCeT843QvQkebyOVlO9MI2xbEQI8xX0DrPacfGrM="; 12 12 }; 13 13 14 14 # Running chmod in runtime will lock up extension
+5 -5
pkgs/applications/editors/vscode/extensions/sumneko.lua/remove-chmod.patch
··· 1 1 --- a/client/out/languageserver.js 2 2 +++ b/client/out/languageserver.js 3 - @@ -145,11 +145,9 @@ 3 + @@ -164,11 +164,9 @@ class LuaClient extends vscode_1.Disposable { 4 4 break; 5 5 case "linux": 6 - command = this.context.asAbsolutePath(path.join('server', binDir ? binDir : 'bin-Linux', 'lua-language-server')); 7 - - yield fs.promises.chmod(command, '777'); 6 + command = this.context.asAbsolutePath(path.join("server", binDir ? binDir : "bin-Linux", "lua-language-server")); 7 + - yield fs.promises.chmod(command, "777"); 8 8 break; 9 9 case "darwin": 10 - command = this.context.asAbsolutePath(path.join('server', binDir ? binDir : 'bin-macOS', 'lua-language-server')); 11 - - yield fs.promises.chmod(command, '777'); 10 + command = this.context.asAbsolutePath(path.join("server", binDir ? binDir : "bin-macOS", "lua-language-server")); 11 + - yield fs.promises.chmod(command, "777"); 12 12 break; 13 13 default: 14 14 throw new Error(`Unsupported operating system "${platform}"!`);
-13
pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/fix-python-installation.patch
··· 1 - diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt 2 - index 82a52da89a7e..5127dc1d8f41 100644 3 - --- a/bindings/python/CMakeLists.txt 4 - +++ b/bindings/python/CMakeLists.txt 5 - @@ -160,7 +160,7 @@ function(finish_swig_python swig_target lldb_python_bindings_dir lldb_python_tar 6 - if(LLDB_BUILD_FRAMEWORK) 7 - set(LLDB_PYTHON_INSTALL_PATH ${LLDB_FRAMEWORK_INSTALL_DIR}/LLDB.framework/Versions/${LLDB_FRAMEWORK_VERSION}/Resources/Python) 8 - else() 9 - - set(LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_RELATIVE_PATH}) 10 - + set(LLDB_PYTHON_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}/../${LLDB_PYTHON_RELATIVE_PATH}) 11 - endif() 12 - if (NOT CMAKE_CFG_INTDIR STREQUAL ".") 13 - string(REPLACE ${CMAKE_CFG_INTDIR} "\$\{CMAKE_INSTALL_CONFIG_NAME\}" LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_INSTALL_PATH})
-6
pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/lldb.nix
··· 13 13 inherit llvmSrc; 14 14 }; 15 15 16 - patches = oldAttrs.patches ++ [ 17 - # backport of https://github.com/NixOS/nixpkgs/commit/0d3002334850a819d1a5c8283c39f114af907cd4 18 - # remove when https://github.com/NixOS/nixpkgs/issues/166604 fixed 19 - ./fix-python-installation.patch 20 - ]; 21 - 22 16 doInstallCheck = true; 23 17 24 18 # installCheck for lldb_14 currently broken
+2 -2
pkgs/applications/misc/cubiomes-viewer/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "cubiomes-viewer"; 12 - version = "3.3.0"; 12 + version = "3.4.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Cubitect"; 16 16 repo = pname; 17 17 rev = version; 18 - sha256 = "sha256-V6zPbL1/tP2B38wo4a05+vXCSjPE1YKpMR3zl/BbnY8="; 18 + sha256 = "sha256-HtwTPY/SJ3dQd5S0GLVjS/xkjo/hk6cQF5aqFx+bPEQ="; 19 19 fetchSubmodules = true; 20 20 }; 21 21
+4 -4
pkgs/applications/misc/joplin-desktop/default.nix
··· 2 2 3 3 let 4 4 pname = "joplin-desktop"; 5 - version = "2.13.11"; 5 + version = "2.13.12"; 6 6 7 7 inherit (stdenv.hostPlatform) system; 8 8 throwSystem = throw "Unsupported system: ${system}"; ··· 16 16 src = fetchurl { 17 17 url = "https://github.com/laurent22/joplin/releases/download/v${version}/Joplin-${version}${suffix}"; 18 18 sha256 = { 19 - x86_64-linux = "sha256-YkNtvgPAYD7Rw72QoMHqRN24K1RB1GR8W9ka8wCUA8w="; 20 - x86_64-darwin = "sha256-/T8OkTIIQ6ApnL0y5+xRdkQlByzXSwrpw5wXqbhoSoE="; 21 - aarch64-darwin = "sha256-OM+Le2c1esvE8+QwAMpXc03yLUwxibKRRc37WaTGnTs="; 19 + x86_64-linux = "sha256-h+aprE7D2bZcKgBoOKwPGgiM2Yo05c3TZaR1elOsp70="; 20 + x86_64-darwin = "sha256-4VHipPJ3Tkf7NSy7sytk793ApOQm7cRsl5DNO0xjpIw="; 21 + aarch64-darwin = "sha256-LW7myTExWblFDke/o/E7tNBRBrkyNkOvnHiztIT7x3Q="; 22 22 }.${system} or throwSystem; 23 23 }; 24 24
+2 -2
pkgs/applications/misc/phockup/default.nix
··· 4 4 in 5 5 stdenv.mkDerivation rec { 6 6 pname = "phockup"; 7 - version = "1.10.1"; 7 + version = "1.13.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "ivandokov"; 11 11 repo = "phockup"; 12 12 rev = version; 13 - sha256 = "sha256-wnTdNzH/2Lcr3FXqm84ITiAmbKpFWLo/0/cf0fCv+4M="; 13 + sha256 = "sha256-44UjxTbC2XK+NThvesROdd7aGP7zr7g7bQiQZv2TvvM="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/misc/vit/default.nix
··· 9 9 10 10 buildPythonApplication rec { 11 11 pname = "vit"; 12 - version = "2.2.0"; 12 + version = "2.3.2"; 13 13 disabled = lib.versionOlder python.version "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - sha256 = "sha256-6GbIc5giuecxUqswyaAJw675R1M8BvelyyRNFcTqKW8="; 17 + sha256 = "sha256-qDfY6GWnDQ44Sh540xQzDwANEI+mLjpy2a7G3sfKIzw="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+2 -10
pkgs/applications/networking/browsers/chromium/common.nix
··· 246 246 # (we currently package 1.26 in Nixpkgs while Chromium bundles 1.21): 247 247 # Source: https://bugs.chromium.org/p/angleproject/issues/detail?id=7582#c1 248 248 ./patches/angle-wayland-include-protocol.patch 249 - ] ++ lib.optionals (!chromiumVersionAtLeast "120") [ 250 - # We need to revert this patch to build M114+ with LLVM 16: 251 - (githubPatch { 252 - # Reland [clang] Disable autoupgrading debug info in ThinLTO builds 253 - commit = "54969766fd2029c506befc46e9ce14d67c7ed02a"; 254 - hash = "sha256-Vryjg8kyn3cxWg3PmSwYRG6zrHOqYWBMSdEMGiaPg6M="; 255 - revert = true; 256 - }) 257 249 ] ++ lib.optionals (chromiumVersionAtLeast "120") [ 258 - # We need to revert this patch to build M120+ with LLVM 16: 259 - ./patches/chromium-120-llvm-16.patch 250 + # We need to revert this patch to build M120+ with LLVM 17: 251 + ./patches/chromium-120-llvm-17.patch 260 252 ] ++ lib.optionals (!chromiumVersionAtLeast "119.0.6024.0") [ 261 253 # Fix build with at-spi2-core ≥ 2.49 262 254 # This version is still needed for electron.
+1 -1
pkgs/applications/networking/browsers/chromium/default.nix
··· 26 26 # Sometimes we access `llvmPackages` via `pkgs`, and other times 27 27 # via `pkgsFooBar`, so a string (attrname) is the only way to have 28 28 # a single point of control over the LLVM version used. 29 - llvmPackages_attrName = "llvmPackages_16"; 29 + llvmPackages_attrName = "llvmPackages_17"; 30 30 stdenv = pkgs.${llvmPackages_attrName}.stdenv; 31 31 32 32 # Helper functions for changes that depend on specific versions:
-14
pkgs/applications/networking/browsers/chromium/patches/chromium-120-llvm-16.patch pkgs/applications/networking/browsers/chromium/patches/chromium-120-llvm-17.patch
··· 27 27 # TODO(crbug.com/1235145): Investigate why/if this should be needed. 28 28 if (is_win) { 29 29 cflags += [ "/clang:-ffp-contract=off" ] 30 - @@ -800,13 +782,6 @@ config("compiler") { 31 - if (is_apple) { 32 - ldflags += [ "-Wcrl,object_path_lto" ] 33 - } 34 - - if (!is_chromeos) { 35 - - # TODO(https://crbug.com/972449): turn on for ChromeOS when that 36 - - # toolchain has this flag. 37 - - # We only use one version of LLVM within a build so there's no need to 38 - - # upgrade debug info, which can be expensive since it runs the verifier. 39 - - ldflags += [ "-Wl,-mllvm,-disable-auto-upgrade-debug-info" ] 40 - - } 41 - } 42 - 43 - # TODO(https://crbug.com/1211155): investigate why this isn't effective on
+2 -2
pkgs/applications/networking/cluster/aiac/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "aiac"; 5 - version = "4.0.0"; 5 + version = "4.1.0"; 6 6 excludedPackages = [".ci"]; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "gofireflyio"; 10 10 repo = pname; 11 11 rev = "v${version}"; 12 - hash = "sha256-OXqHZlVo1rFt/hJbc14faXTbckLx9CvsL131qj6G1dw="; 12 + hash = "sha256-X3KmqKltoIFyMjLF1h8EN3RLbZ+EZu0mOH2koN0FJh8="; 13 13 }; 14 14 15 15 vendorHash = "sha256-JWQQUB4/yIDGzWeshtcWnkXQS7jYcDHwG/tef6sBizQ=";
+1
pkgs/applications/networking/cluster/openlens/default.nix
··· 35 35 homepage = "https://github.com/MuhammedKalkan/OpenLens"; 36 36 license = licenses.mit; 37 37 maintainers = with maintainers; [ benwbooth sebtm ]; 38 + mainProgram = "openlens"; 38 39 platforms = [ "x86_64-linux" ]; 39 40 }; 40 41 }
+8 -2
pkgs/applications/networking/instant-messengers/kaidan/default.nix
··· 8 8 , qtmultimedia 9 9 , qtlocation 10 10 , qqc2-desktop-style 11 + , kirigami-addons 11 12 , kirigami2 13 + , kio 12 14 , knotifications 15 + , kquickimageedit 13 16 , zxing-cpp 14 17 , qxmpp 15 18 , sonnet ··· 18 21 19 22 mkDerivation rec { 20 23 pname = "kaidan"; 21 - version = "0.8.0"; 24 + version = "0.9.1"; 22 25 23 26 src = fetchFromGitLab { 24 27 domain = "invent.kde.org"; 25 28 owner = "network"; 26 29 repo = pname; 27 30 rev = "v${version}"; 28 - sha256 = "070njci5zyzahmz3nqyp660chxnqx1mxp31w17syfllvrw403qmg"; 31 + hash = "sha256-F5GhN9hAF2e8b0T3peUnLk8CVd+nq4YR8k52x6ZOoLM="; 29 32 }; 30 33 31 34 nativeBuildInputs = [ cmake extra-cmake-modules pkg-config ]; ··· 35 38 qtmultimedia 36 39 qtlocation 37 40 qqc2-desktop-style 41 + kirigami-addons 38 42 kirigami2 43 + kio 39 44 knotifications 45 + kquickimageedit 40 46 zxing-cpp 41 47 qxmpp 42 48 sonnet
+3 -2
pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/default.nix
··· 80 80 in 81 81 stdenv.mkDerivation rec { 82 82 pname = "telegram-desktop"; 83 - version = "4.13.1"; 83 + version = "4.14.2"; 84 84 85 85 src = fetchFromGitHub { 86 86 owner = "telegramdesktop"; 87 87 repo = "tdesktop"; 88 88 rev = "v${version}"; 89 89 fetchSubmodules = true; 90 - hash = "sha256-WhctvEmOGOxkVQUC84BcC4Td5GUEpY7dOG5La6lTv8E="; 90 + hash = "sha256-1awdqojy2nWUtrK/VS8ALCK47rGWpS8Q6H2LciG2ymw="; 91 91 }; 92 92 93 93 patches = [ ··· 222 222 "-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c" 223 223 # See: https://github.com/NixOS/nixpkgs/pull/130827#issuecomment-885212649 224 224 "-DDESKTOP_APP_USE_PACKAGED_FONTS=OFF" 225 + "-DDESKTOP_APP_DISABLE_SCUDO=ON" 225 226 ]; 226 227 227 228 preBuild = ''
+4 -4
pkgs/applications/networking/lieer/default.nix
··· 5 5 6 6 python3Packages.buildPythonApplication rec { 7 7 pname = "lieer"; 8 - version = "1.4"; 8 + version = "1.5"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "gauteh"; 13 13 repo = "lieer"; 14 14 rev = "refs/tags/v${version}"; 15 - sha256 = "sha256-2LujfvsxMHHmYjYOnLJaLdSlzDeej+ehUr4YfVe903U="; 15 + sha256 = "sha256-z3OGCjLsOi6K1udChlSih8X6e2qvT8kNhh2PWBGB9zU="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3Packages; [ 19 19 notmuch2 20 - oauth2client 21 20 google-api-python-client 21 + google-auth-oauthlib 22 22 tqdm 23 23 setuptools 24 24 ]; ··· 41 41 ''; 42 42 homepage = "https://lieer.gaute.vetsj.com/"; 43 43 license = licenses.gpl3Plus; 44 - maintainers = with maintainers; [ flokli ]; 44 + maintainers = with maintainers; [ archer-65 flokli ]; 45 45 mainProgram = "gmi"; 46 46 }; 47 47 }
+7 -7
pkgs/applications/networking/modem-manager-gui/default.nix
··· 15 15 , ninja 16 16 }: 17 17 18 - stdenv.mkDerivation rec { 18 + stdenv.mkDerivation (finalAttrs: { 19 19 pname = "modem-manager-gui"; 20 20 version = "0.0.20"; 21 21 ··· 23 23 domain = "salsa.debian.org"; 24 24 owner = "debian"; 25 25 repo = "modem-manager-gui"; 26 - rev = "upstream%2F${version}"; 27 - sha256 = "1pjx4rbsxa7gcs628yjkwb0zqrm5xq8pkmp0cfk4flfk1ryflmgr"; 26 + rev = "upstream/${finalAttrs.version}"; 27 + hash = "sha256-+VXqfA7TUUemY+DWeRHupWb8weJTeiSMZu+orlcmXd4="; 28 28 }; 29 29 30 30 nativeBuildInputs = [ ··· 49 49 # Fix missing tray icon 50 50 (fetchpatch { 51 51 url = "https://salsa.debian.org/debian/modem-manager-gui/-/raw/7c3e67a1cf7788d7a4b86be12803870d79aa27f2/debian/patches/fix-tray-icon.patch"; 52 - sha256 = "sha256-9LjCEQl8YfraVlO1W7+Yy7egLAPu5YfnvGvCI3uGFh8="; 52 + hash = "sha256-9LjCEQl8YfraVlO1W7+Yy7egLAPu5YfnvGvCI3uGFh8="; 53 53 }) 54 54 # Fix build with meson 0.61 55 55 # appdata/meson.build:3:5: ERROR: Function does not take positional arguments. 56 56 (fetchpatch { 57 57 url = "https://salsa.debian.org/debian/modem-manager-gui/-/raw/7c3e67a1cf7788d7a4b86be12803870d79aa27f2/debian/patches/meson0.61.patch"; 58 - sha256 = "sha256-B+tBPIz5RxOwZWYEWttqSKGw2Wbfk0mnBY0Zy0evvAQ="; 58 + hash = "sha256-B+tBPIz5RxOwZWYEWttqSKGw2Wbfk0mnBY0Zy0evvAQ="; 59 59 }) 60 60 # Fix segfault on launch: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004258 61 61 # Segmentation fault at address: 0x20 62 62 (fetchpatch { 63 63 url = "https://salsa.debian.org/debian/modem-manager-gui/-/commit/8ccffd6dd6b42625d09d5408f37f155d91411116.patch"; 64 - sha256 = "sha256-q+B+Bcm3uitJ2IfkCiMo3reFV1C06ekmy1vXWC0oHnw="; 64 + hash = "sha256-q+B+Bcm3uitJ2IfkCiMo3reFV1C06ekmy1vXWC0oHnw="; 65 65 }) 66 66 ]; 67 67 ··· 83 83 platforms = platforms.linux; 84 84 mainProgram = "modem-manager-gui"; 85 85 }; 86 - } 86 + })
+928 -1237
pkgs/applications/networking/mullvad/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.16.0" 7 + version = "0.21.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 24 24 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" 25 25 dependencies = [ 26 26 "crypto-common", 27 - "generic-array 0.14.4", 27 + "generic-array", 28 28 ] 29 29 30 30 [[package]] 31 31 name = "aes" 32 - version = "0.8.2" 32 + version = "0.8.3" 33 33 source = "registry+https://github.com/rust-lang/crates.io-index" 34 - checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" 34 + checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" 35 35 dependencies = [ 36 36 "cfg-if", 37 37 "cipher", ··· 40 40 41 41 [[package]] 42 42 name = "aes-gcm" 43 - version = "0.10.1" 43 + version = "0.10.2" 44 44 source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "82e1366e0c69c9f927b1fa5ce2c7bf9eafc8f9268c0b9800729e8b267612447c" 45 + checksum = "209b47e8954a928e1d72e86eca7000ebb6655fe1436d33eefc2201cad027e237" 46 46 dependencies = [ 47 47 "aead", 48 48 "aes", ··· 54 54 55 55 [[package]] 56 56 name = "aho-corasick" 57 - version = "0.7.18" 57 + version = "1.0.5" 58 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 59 + checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" 60 60 dependencies = [ 61 61 "memchr", 62 62 ] ··· 96 96 97 97 [[package]] 98 98 name = "anstream" 99 - version = "0.3.2" 99 + version = "0.5.0" 100 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 101 + checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" 102 102 dependencies = [ 103 103 "anstyle", 104 104 "anstyle-parse", 105 105 "anstyle-query", 106 106 "anstyle-wincon", 107 107 "colorchoice", 108 - "is-terminal", 109 108 "utf8parse", 110 109 ] 111 110 112 111 [[package]] 113 112 name = "anstyle" 114 - version = "1.0.0" 113 + version = "1.0.2" 115 114 source = "registry+https://github.com/rust-lang/crates.io-index" 116 - checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 115 + checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" 117 116 118 117 [[package]] 119 118 name = "anstyle-parse" 120 - version = "0.2.0" 119 + version = "0.2.1" 121 120 source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 121 + checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 123 122 dependencies = [ 124 123 "utf8parse", 125 124 ] ··· 135 134 136 135 [[package]] 137 136 name = "anstyle-wincon" 138 - version = "1.0.1" 137 + version = "2.1.0" 139 138 source = "registry+https://github.com/rust-lang/crates.io-index" 140 - checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 139 + checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" 141 140 dependencies = [ 142 141 "anstyle", 143 142 "windows-sys 0.48.0", ··· 145 144 146 145 [[package]] 147 146 name = "anyhow" 148 - version = "1.0.44" 147 + version = "1.0.75" 149 148 source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1" 149 + checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 151 150 152 151 [[package]] 153 152 name = "arc-swap" ··· 163 162 164 163 [[package]] 165 164 name = "arrayvec" 166 - version = "0.7.2" 165 + version = "0.7.4" 167 166 source = "registry+https://github.com/rust-lang/crates.io-index" 168 - checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 167 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 169 168 170 169 [[package]] 171 170 name = "async-stream" 172 - version = "0.3.2" 171 + version = "0.3.5" 173 172 source = "registry+https://github.com/rust-lang/crates.io-index" 174 - checksum = "171374e7e3b2504e0e5236e3b59260560f9fe94bfe9ac39ba5e4e929c5590625" 173 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 175 174 dependencies = [ 176 175 "async-stream-impl", 177 176 "futures-core", 177 + "pin-project-lite", 178 178 ] 179 179 180 180 [[package]] 181 181 name = "async-stream-impl" 182 - version = "0.3.2" 182 + version = "0.3.5" 183 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308" 184 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 185 185 dependencies = [ 186 186 "proc-macro2", 187 187 "quote", 188 - "syn 1.0.100", 188 + "syn 2.0.31", 189 189 ] 190 190 191 191 [[package]] 192 192 name = "async-trait" 193 - version = "0.1.51" 193 + version = "0.1.73" 194 194 source = "registry+https://github.com/rust-lang/crates.io-index" 195 - checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e" 195 + checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 196 196 dependencies = [ 197 197 "proc-macro2", 198 198 "quote", 199 - "syn 1.0.100", 200 - ] 201 - 202 - [[package]] 203 - name = "atty" 204 - version = "0.2.14" 205 - source = "registry+https://github.com/rust-lang/crates.io-index" 206 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 207 - dependencies = [ 208 - "hermit-abi 0.1.19", 209 - "libc", 210 - "winapi", 199 + "syn 2.0.31", 211 200 ] 212 201 213 202 [[package]] ··· 218 207 219 208 [[package]] 220 209 name = "axum" 221 - version = "0.5.4" 210 + version = "0.6.20" 222 211 source = "registry+https://github.com/rust-lang/crates.io-index" 223 - checksum = "f4af7447fc1214c1f3a1ace861d0216a6c8bb13965b64bbad9650f375b67689a" 212 + checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 224 213 dependencies = [ 225 214 "async-trait", 226 215 "axum-core", 227 - "bitflags", 216 + "bitflags 1.3.2", 228 217 "bytes", 229 218 "futures-util", 230 219 "http", 231 220 "http-body", 232 221 "hyper", 233 - "itoa 1.0.1", 222 + "itoa", 234 223 "matchit", 235 224 "memchr", 236 225 "mime", 237 226 "percent-encoding", 238 227 "pin-project-lite", 228 + "rustversion", 239 229 "serde", 240 230 "sync_wrapper", 241 - "tokio", 242 231 "tower", 243 - "tower-http", 244 232 "tower-layer", 245 233 "tower-service", 246 234 ] 247 235 248 236 [[package]] 249 237 name = "axum-core" 250 - version = "0.2.8" 238 + version = "0.3.4" 251 239 source = "registry+https://github.com/rust-lang/crates.io-index" 252 - checksum = "d9f0c0a60006f2a293d82d571f635042a72edf927539b7685bd62d361963839b" 240 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 253 241 dependencies = [ 254 242 "async-trait", 255 243 "bytes", ··· 257 245 "http", 258 246 "http-body", 259 247 "mime", 248 + "rustversion", 260 249 "tower-layer", 261 250 "tower-service", 262 251 ] 263 252 264 253 [[package]] 265 254 name = "backtrace" 266 - version = "0.3.61" 255 + version = "0.3.69" 267 256 source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01" 257 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 269 258 dependencies = [ 270 259 "addr2line", 271 260 "cc", ··· 284 273 285 274 [[package]] 286 275 name = "base64" 287 - version = "0.13.0" 276 + version = "0.13.1" 288 277 source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 278 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 290 279 291 280 [[package]] 292 281 name = "base64" 293 - version = "0.21.0" 282 + version = "0.21.3" 294 283 source = "registry+https://github.com/rust-lang/crates.io-index" 295 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 284 + checksum = "414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53" 296 285 297 286 [[package]] 298 287 name = "base64ct" ··· 307 296 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 308 297 309 298 [[package]] 299 + name = "bitflags" 300 + version = "2.4.0" 301 + source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 303 + 304 + [[package]] 310 305 name = "blake3" 311 - version = "1.3.3" 306 + version = "1.4.1" 312 307 source = "registry+https://github.com/rust-lang/crates.io-index" 313 - checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" 308 + checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" 314 309 dependencies = [ 315 310 "arrayref", 316 311 "arrayvec", 317 312 "cc", 318 313 "cfg-if", 319 314 "constant_time_eq", 320 - "digest 0.10.3", 321 - ] 322 - 323 - [[package]] 324 - name = "block-buffer" 325 - version = "0.7.3" 326 - source = "registry+https://github.com/rust-lang/crates.io-index" 327 - checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" 328 - dependencies = [ 329 - "block-padding", 330 - "byte-tools", 331 - "byteorder", 332 - "generic-array 0.12.4", 315 + "digest", 333 316 ] 334 317 335 318 [[package]] 336 319 name = "block-buffer" 337 - version = "0.10.2" 320 + version = "0.10.4" 338 321 source = "registry+https://github.com/rust-lang/crates.io-index" 339 - checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" 322 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 340 323 dependencies = [ 341 - "generic-array 0.14.4", 342 - ] 343 - 344 - [[package]] 345 - name = "block-padding" 346 - version = "0.1.5" 347 - source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" 349 - dependencies = [ 350 - "byte-tools", 324 + "generic-array", 351 325 ] 352 326 353 327 [[package]] 354 328 name = "bumpalo" 355 - version = "3.12.0" 329 + version = "3.13.0" 356 330 source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 358 - 359 - [[package]] 360 - name = "byte-tools" 361 - version = "0.3.1" 362 - source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" 331 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 364 332 365 333 [[package]] 366 334 name = "byte_string" ··· 376 344 377 345 [[package]] 378 346 name = "bytes" 379 - version = "1.4.0" 347 + version = "1.5.0" 380 348 source = "registry+https://github.com/rust-lang/crates.io-index" 381 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 349 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 382 350 383 351 [[package]] 384 352 name = "cbindgen" 385 - version = "0.24.3" 353 + version = "0.24.5" 386 354 source = "registry+https://github.com/rust-lang/crates.io-index" 387 - checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" 355 + checksum = "4b922faaf31122819ec80c4047cc684c6979a087366c069611e33649bf98e18d" 388 356 dependencies = [ 389 - "clap 3.2.25", 390 357 "heck", 391 - "indexmap", 358 + "indexmap 1.9.3", 392 359 "log", 393 360 "proc-macro2", 394 361 "quote", 395 362 "serde", 396 363 "serde_json", 397 - "syn 1.0.100", 364 + "syn 1.0.109", 398 365 "tempfile", 399 - "toml", 366 + "toml 0.5.11", 400 367 ] 401 368 402 369 [[package]] 403 370 name = "cc" 404 - version = "1.0.78" 371 + version = "1.0.83" 405 372 source = "registry+https://github.com/rust-lang/crates.io-index" 406 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 373 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 374 + dependencies = [ 375 + "libc", 376 + ] 407 377 408 378 [[package]] 409 379 name = "cesu8" ··· 443 413 444 414 [[package]] 445 415 name = "chrono" 446 - version = "0.4.26" 416 + version = "0.4.30" 447 417 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" 418 + checksum = "defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877" 449 419 dependencies = [ 450 420 "android-tzdata", 451 421 "iana-time-zone", 452 - "js-sys", 453 422 "num-traits", 454 423 "serde", 455 - "time 0.1.43", 456 - "wasm-bindgen", 457 - "winapi", 424 + "windows-targets 0.48.5", 458 425 ] 459 426 460 427 [[package]] ··· 470 437 471 438 [[package]] 472 439 name = "clap" 473 - version = "3.2.25" 474 - source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 476 - dependencies = [ 477 - "atty", 478 - "bitflags", 479 - "clap_lex 0.2.4", 480 - "indexmap", 481 - "strsim 0.10.0", 482 - "termcolor", 483 - "textwrap", 484 - ] 485 - 486 - [[package]] 487 - name = "clap" 488 - version = "4.2.7" 440 + version = "4.4.2" 489 441 source = "registry+https://github.com/rust-lang/crates.io-index" 490 - checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 442 + checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" 491 443 dependencies = [ 492 444 "clap_builder", 493 445 "clap_derive", 494 - "once_cell", 495 446 ] 496 447 497 448 [[package]] 498 449 name = "clap_builder" 499 - version = "4.2.7" 450 + version = "4.4.2" 500 451 source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 452 + checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" 502 453 dependencies = [ 503 454 "anstream", 504 455 "anstyle", 505 - "bitflags", 506 - "clap_lex 0.4.1", 507 - "once_cell", 456 + "clap_lex", 508 457 "strsim 0.10.0", 509 458 ] 510 459 511 460 [[package]] 512 461 name = "clap_complete" 513 - version = "4.2.1" 462 + version = "4.4.1" 514 463 source = "registry+https://github.com/rust-lang/crates.io-index" 515 - checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" 464 + checksum = "4110a1e6af615a9e6d0a36f805d5c99099f8bab9b8042f5bc1fa220a4a89e36f" 516 465 dependencies = [ 517 - "clap 4.2.7", 466 + "clap", 518 467 ] 519 468 520 469 [[package]] 521 470 name = "clap_derive" 522 - version = "4.2.0" 471 + version = "4.4.2" 523 472 source = "registry+https://github.com/rust-lang/crates.io-index" 524 - checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" 473 + checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" 525 474 dependencies = [ 526 475 "heck", 527 476 "proc-macro2", 528 477 "quote", 529 - "syn 2.0.15", 530 - ] 531 - 532 - [[package]] 533 - name = "clap_lex" 534 - version = "0.2.4" 535 - source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 537 - dependencies = [ 538 - "os_str_bytes", 478 + "syn 2.0.31", 539 479 ] 540 480 541 481 [[package]] 542 482 name = "clap_lex" 543 - version = "0.4.1" 483 + version = "0.5.1" 544 484 source = "registry+https://github.com/rust-lang/crates.io-index" 545 - checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 485 + checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 546 486 547 487 [[package]] 548 488 name = "classic-mceliece-rust" ··· 556 496 ] 557 497 558 498 [[package]] 559 - name = "codespan-reporting" 560 - version = "0.11.1" 561 - source = "registry+https://github.com/rust-lang/crates.io-index" 562 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 563 - dependencies = [ 564 - "termcolor", 565 - "unicode-width", 566 - ] 567 - 568 - [[package]] 569 499 name = "colorchoice" 570 500 version = "1.0.0" 571 501 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 573 503 574 504 [[package]] 575 505 name = "colored" 576 - version = "1.9.3" 506 + version = "1.9.4" 577 507 source = "registry+https://github.com/rust-lang/crates.io-index" 578 - checksum = "f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59" 508 + checksum = "5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355" 579 509 dependencies = [ 580 - "atty", 510 + "is-terminal", 581 511 "lazy_static", 582 512 "winapi", 583 513 ] ··· 594 524 595 525 [[package]] 596 526 name = "const-oid" 597 - version = "0.9.2" 527 + version = "0.9.5" 598 528 source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" 529 + checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" 600 530 601 531 [[package]] 602 532 name = "constant_time_eq" 603 - version = "0.2.5" 533 + version = "0.3.0" 604 534 source = "registry+https://github.com/rust-lang/crates.io-index" 605 - checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" 606 - 607 - [[package]] 608 - name = "convert_case" 609 - version = "0.4.0" 610 - source = "registry+https://github.com/rust-lang/crates.io-index" 611 - checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 535 + checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 612 536 613 537 [[package]] 614 538 name = "core-foundation" 615 - version = "0.9.1" 539 + version = "0.9.3" 616 540 source = "registry+https://github.com/rust-lang/crates.io-index" 617 - checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62" 541 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 618 542 dependencies = [ 619 543 "core-foundation-sys", 620 544 "libc", ··· 628 552 629 553 [[package]] 630 554 name = "cpufeatures" 631 - version = "0.2.5" 555 + version = "0.2.9" 632 556 source = "registry+https://github.com/rust-lang/crates.io-index" 633 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 557 + checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" 634 558 dependencies = [ 635 559 "libc", 636 560 ] ··· 647 571 648 572 [[package]] 649 573 name = "crossbeam-utils" 650 - version = "0.8.15" 574 + version = "0.8.16" 651 575 source = "registry+https://github.com/rust-lang/crates.io-index" 652 - checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 576 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 653 577 dependencies = [ 654 578 "cfg-if", 655 579 ] ··· 660 584 source = "registry+https://github.com/rust-lang/crates.io-index" 661 585 checksum = "ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef" 662 586 dependencies = [ 663 - "generic-array 0.14.4", 587 + "generic-array", 664 588 "rand_core 0.6.4", 665 589 "subtle", 666 590 "zeroize", ··· 672 596 source = "registry+https://github.com/rust-lang/crates.io-index" 673 597 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 674 598 dependencies = [ 675 - "generic-array 0.14.4", 599 + "generic-array", 676 600 "rand_core 0.6.4", 677 601 "typenum", 678 602 ] ··· 688 612 689 613 [[package]] 690 614 name = "ctrlc" 691 - version = "3.2.1" 615 + version = "3.4.1" 692 616 source = "registry+https://github.com/rust-lang/crates.io-index" 693 - checksum = "a19c6cedffdc8c03a3346d723eb20bd85a13362bb96dc2ac000842c6381ec7bf" 617 + checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf" 694 618 dependencies = [ 695 - "nix 0.23.1", 696 - "winapi", 619 + "nix 0.27.1", 620 + "windows-sys 0.48.0", 697 621 ] 698 622 699 623 [[package]] 700 624 name = "curve25519-dalek" 701 - version = "3.2.0" 625 + version = "4.1.0" 702 626 source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" 627 + checksum = "622178105f911d937a42cdb140730ba4a3ed2becd8ae6ce39c7d28b5d75d4588" 704 628 dependencies = [ 705 - "byteorder", 706 - "digest 0.9.0", 707 - "rand_core 0.5.1", 629 + "cfg-if", 630 + "cpufeatures", 631 + "curve25519-dalek-derive", 632 + "fiat-crypto", 633 + "platforms", 634 + "rustc_version", 708 635 "subtle", 709 636 "zeroize", 710 637 ] 711 638 712 639 [[package]] 713 - name = "cxx" 714 - version = "1.0.94" 715 - source = "registry+https://github.com/rust-lang/crates.io-index" 716 - checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 717 - dependencies = [ 718 - "cc", 719 - "cxxbridge-flags", 720 - "cxxbridge-macro", 721 - "link-cplusplus", 722 - ] 723 - 724 - [[package]] 725 - name = "cxx-build" 726 - version = "1.0.94" 727 - source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 729 - dependencies = [ 730 - "cc", 731 - "codespan-reporting", 732 - "once_cell", 733 - "proc-macro2", 734 - "quote", 735 - "scratch", 736 - "syn 2.0.15", 737 - ] 738 - 739 - [[package]] 740 - name = "cxxbridge-flags" 741 - version = "1.0.94" 640 + name = "curve25519-dalek-derive" 641 + version = "0.1.0" 742 642 source = "registry+https://github.com/rust-lang/crates.io-index" 743 - checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 744 - 745 - [[package]] 746 - name = "cxxbridge-macro" 747 - version = "1.0.94" 748 - source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 643 + checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" 750 644 dependencies = [ 751 645 "proc-macro2", 752 646 "quote", 753 - "syn 2.0.15", 647 + "syn 2.0.31", 754 648 ] 755 649 756 650 [[package]] ··· 774 668 "proc-macro2", 775 669 "quote", 776 670 "strsim 0.9.3", 777 - "syn 1.0.100", 671 + "syn 1.0.109", 778 672 ] 779 673 780 674 [[package]] ··· 785 679 dependencies = [ 786 680 "darling_core", 787 681 "quote", 788 - "syn 1.0.100", 682 + "syn 1.0.109", 789 683 ] 790 684 791 685 [[package]] 792 686 name = "dashmap" 793 - version = "5.2.0" 687 + version = "5.5.3" 794 688 source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c" 689 + checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 796 690 dependencies = [ 797 691 "cfg-if", 798 - "num_cpus", 799 - "parking_lot", 692 + "hashbrown 0.14.0", 693 + "lock_api", 694 + "once_cell", 695 + "parking_lot_core", 800 696 ] 801 697 802 698 [[package]] 803 699 name = "data-encoding" 804 - version = "2.3.2" 700 + version = "2.4.0" 805 701 source = "registry+https://github.com/rust-lang/crates.io-index" 806 - checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" 702 + checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 807 703 808 704 [[package]] 809 705 name = "dbus" 810 - version = "0.9.5" 706 + version = "0.9.7" 811 707 source = "registry+https://github.com/rust-lang/crates.io-index" 812 - checksum = "de0a745c25b32caa56b82a3950f5fec7893a960f4c10ca3b02060b0c38d8c2ce" 708 + checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 813 709 dependencies = [ 814 710 "libc", 815 711 "libdbus-sys", ··· 827 723 ] 828 724 829 725 [[package]] 726 + name = "deranged" 727 + version = "0.3.8" 728 + source = "registry+https://github.com/rust-lang/crates.io-index" 729 + checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" 730 + 731 + [[package]] 830 732 name = "derive-try-from-primitive" 831 733 version = "1.0.0" 832 734 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 834 736 dependencies = [ 835 737 "proc-macro2", 836 738 "quote", 837 - "syn 1.0.100", 739 + "syn 1.0.109", 838 740 ] 839 741 840 742 [[package]] ··· 847 749 "derive_builder_core", 848 750 "proc-macro2", 849 751 "quote", 850 - "syn 1.0.100", 752 + "syn 1.0.109", 851 753 ] 852 754 853 755 [[package]] ··· 859 761 "darling", 860 762 "proc-macro2", 861 763 "quote", 862 - "syn 1.0.100", 863 - ] 864 - 865 - [[package]] 866 - name = "derive_more" 867 - version = "0.99.16" 868 - source = "registry+https://github.com/rust-lang/crates.io-index" 869 - checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df" 870 - dependencies = [ 871 - "convert_case", 872 - "proc-macro2", 873 - "quote", 874 - "rustc_version", 875 - "syn 1.0.100", 764 + "syn 1.0.109", 876 765 ] 877 766 878 767 [[package]] 879 768 name = "digest" 880 - version = "0.8.1" 769 + version = "0.10.7" 881 770 source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" 771 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 883 772 dependencies = [ 884 - "generic-array 0.12.4", 773 + "block-buffer", 774 + "crypto-common", 775 + "subtle", 885 776 ] 886 777 887 778 [[package]] 888 - name = "digest" 889 - version = "0.9.0" 779 + name = "dirs" 780 + version = "5.0.1" 890 781 source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 782 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 892 783 dependencies = [ 893 - "generic-array 0.14.4", 784 + "dirs-sys", 894 785 ] 895 786 896 787 [[package]] 897 - name = "digest" 898 - version = "0.10.3" 788 + name = "dirs-sys" 789 + version = "0.4.1" 899 790 source = "registry+https://github.com/rust-lang/crates.io-index" 900 - checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" 791 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 901 792 dependencies = [ 902 - "block-buffer 0.10.2", 903 - "crypto-common", 904 - "subtle", 905 - ] 906 - 907 - [[package]] 908 - name = "dirs-next" 909 - version = "2.0.0" 910 - source = "registry+https://github.com/rust-lang/crates.io-index" 911 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 912 - dependencies = [ 913 - "cfg-if", 914 - "dirs-sys-next", 793 + "libc", 794 + "option-ext", 795 + "redox_users", 796 + "windows-sys 0.48.0", 915 797 ] 916 798 917 799 [[package]] 918 - name = "dirs-sys-next" 919 - version = "0.1.2" 800 + name = "drain" 801 + version = "0.1.1" 920 802 source = "registry+https://github.com/rust-lang/crates.io-index" 921 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 803 + checksum = "2f1a0abf3fcefad9b4dd0e414207a7408e12b68414a01e6bb19b897d5bd7632d" 922 804 dependencies = [ 923 - "libc", 924 - "redox_users", 925 - "winapi", 805 + "tokio", 926 806 ] 927 807 928 808 [[package]] 929 809 name = "duct" 930 - version = "0.13.5" 810 + version = "0.13.6" 931 811 source = "registry+https://github.com/rust-lang/crates.io-index" 932 - checksum = "0fc6a0a59ed0888e0041cf708e66357b7ae1a82f1c67247e1f93b5e0818f7d8d" 812 + checksum = "37ae3fc31835f74c2a7ceda3aeede378b0ae2e74c8f1c36559fcc9ae2a4e7d3e" 933 813 dependencies = [ 934 814 "libc", 935 815 "once_cell", ··· 959 839 960 840 [[package]] 961 841 name = "either" 962 - version = "1.6.1" 842 + version = "1.9.0" 963 843 source = "registry+https://github.com/rust-lang/crates.io-index" 964 - checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 844 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 965 845 966 846 [[package]] 967 847 name = "elliptic-curve" ··· 972 852 "base16ct", 973 853 "crypto-bigint", 974 854 "der", 975 - "digest 0.10.3", 976 - "generic-array 0.14.4", 855 + "digest", 856 + "generic-array", 977 857 "rand_core 0.6.4", 978 858 "sec1", 979 859 "subtle", ··· 981 861 ] 982 862 983 863 [[package]] 984 - name = "endian-type" 985 - version = "0.1.2" 986 - source = "registry+https://github.com/rust-lang/crates.io-index" 987 - checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" 988 - 989 - [[package]] 990 864 name = "enum-as-inner" 991 - version = "0.5.1" 865 + version = "0.6.0" 992 866 source = "registry+https://github.com/rust-lang/crates.io-index" 993 - checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 867 + checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 994 868 dependencies = [ 995 869 "heck", 996 870 "proc-macro2", 997 871 "quote", 998 - "syn 1.0.100", 872 + "syn 2.0.31", 999 873 ] 1000 874 1001 875 [[package]] ··· 1022 896 ] 1023 897 1024 898 [[package]] 899 + name = "equivalent" 900 + version = "1.0.1" 901 + source = "registry+https://github.com/rust-lang/crates.io-index" 902 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 903 + 904 + [[package]] 1025 905 name = "err-context" 1026 906 version = "0.1.0" 1027 907 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1037 917 "proc-macro2", 1038 918 "quote", 1039 919 "rustversion", 1040 - "syn 1.0.100", 920 + "syn 1.0.109", 1041 921 "synstructure", 1042 922 ] 1043 923 ··· 1054 934 1055 935 [[package]] 1056 936 name = "errno" 1057 - version = "0.3.1" 937 + version = "0.3.3" 1058 938 source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 939 + checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" 1060 940 dependencies = [ 1061 941 "errno-dragonfly", 1062 942 "libc", ··· 1084 964 ] 1085 965 1086 966 [[package]] 1087 - name = "fake-simd" 1088 - version = "0.1.2" 1089 - source = "registry+https://github.com/rust-lang/crates.io-index" 1090 - checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" 1091 - 1092 - [[package]] 1093 967 name = "fastrand" 1094 - version = "1.9.0" 968 + version = "2.0.0" 1095 969 source = "registry+https://github.com/rust-lang/crates.io-index" 1096 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1097 - dependencies = [ 1098 - "instant", 1099 - ] 970 + checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" 1100 971 1101 972 [[package]] 1102 973 name = "fern" 1103 - version = "0.6.0" 974 + version = "0.6.2" 1104 975 source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065" 976 + checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee" 1106 977 dependencies = [ 1107 978 "colored", 1108 979 "log", 1109 980 ] 1110 981 1111 982 [[package]] 983 + name = "fiat-crypto" 984 + version = "0.2.1" 985 + source = "registry+https://github.com/rust-lang/crates.io-index" 986 + checksum = "d0870c84016d4b481be5c9f323c24f65e31e901ae618f0e80f4308fb00de1d2d" 987 + 988 + [[package]] 1112 989 name = "filetime" 1113 - version = "0.2.21" 990 + version = "0.2.22" 1114 991 source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 992 + checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 1116 993 dependencies = [ 1117 994 "cfg-if", 1118 995 "libc", 1119 - "redox_syscall", 996 + "redox_syscall 0.3.5", 1120 997 "windows-sys 0.48.0", 1121 998 ] 1122 999 ··· 1134 1011 1135 1012 [[package]] 1136 1013 name = "form_urlencoded" 1137 - version = "1.1.0" 1014 + version = "1.2.0" 1138 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1016 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 1140 1017 dependencies = [ 1141 1018 "percent-encoding", 1142 1019 ] ··· 1152 1029 1153 1030 [[package]] 1154 1031 name = "futures" 1155 - version = "0.3.25" 1032 + version = "0.3.28" 1156 1033 source = "registry+https://github.com/rust-lang/crates.io-index" 1157 - checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" 1034 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 1158 1035 dependencies = [ 1159 1036 "futures-channel", 1160 1037 "futures-core", ··· 1167 1044 1168 1045 [[package]] 1169 1046 name = "futures-channel" 1170 - version = "0.3.25" 1047 + version = "0.3.28" 1171 1048 source = "registry+https://github.com/rust-lang/crates.io-index" 1172 - checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 1049 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 1173 1050 dependencies = [ 1174 1051 "futures-core", 1175 1052 "futures-sink", ··· 1177 1054 1178 1055 [[package]] 1179 1056 name = "futures-core" 1180 - version = "0.3.25" 1057 + version = "0.3.28" 1181 1058 source = "registry+https://github.com/rust-lang/crates.io-index" 1182 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 1059 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 1183 1060 1184 1061 [[package]] 1185 1062 name = "futures-executor" 1186 - version = "0.3.25" 1063 + version = "0.3.28" 1187 1064 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 - checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" 1065 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 1189 1066 dependencies = [ 1190 1067 "futures-core", 1191 1068 "futures-task", ··· 1194 1071 1195 1072 [[package]] 1196 1073 name = "futures-io" 1197 - version = "0.3.25" 1074 + version = "0.3.28" 1198 1075 source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 1076 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1200 1077 1201 1078 [[package]] 1202 1079 name = "futures-macro" 1203 - version = "0.3.25" 1080 + version = "0.3.28" 1204 1081 source = "registry+https://github.com/rust-lang/crates.io-index" 1205 - checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 1082 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1206 1083 dependencies = [ 1207 1084 "proc-macro2", 1208 1085 "quote", 1209 - "syn 1.0.100", 1086 + "syn 2.0.31", 1210 1087 ] 1211 1088 1212 1089 [[package]] 1213 1090 name = "futures-sink" 1214 - version = "0.3.25" 1091 + version = "0.3.28" 1215 1092 source = "registry+https://github.com/rust-lang/crates.io-index" 1216 - checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 1093 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 1217 1094 1218 1095 [[package]] 1219 1096 name = "futures-task" 1220 - version = "0.3.25" 1097 + version = "0.3.28" 1221 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 1222 - checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 1099 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 1223 1100 1224 1101 [[package]] 1225 1102 name = "futures-util" 1226 - version = "0.3.25" 1103 + version = "0.3.28" 1227 1104 source = "registry+https://github.com/rust-lang/crates.io-index" 1228 - checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 1105 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 1229 1106 dependencies = [ 1230 1107 "futures-channel", 1231 1108 "futures-core", ··· 1241 1118 1242 1119 [[package]] 1243 1120 name = "generic-array" 1244 - version = "0.12.4" 1121 + version = "0.14.7" 1245 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1246 - checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" 1247 - dependencies = [ 1248 - "typenum", 1249 - ] 1250 - 1251 - [[package]] 1252 - name = "generic-array" 1253 - version = "0.14.4" 1254 - source = "registry+https://github.com/rust-lang/crates.io-index" 1255 - checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817" 1123 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1256 1124 dependencies = [ 1257 1125 "typenum", 1258 1126 "version_check", ··· 1271 1139 1272 1140 [[package]] 1273 1141 name = "getrandom" 1274 - version = "0.2.3" 1142 + version = "0.2.10" 1275 1143 source = "registry+https://github.com/rust-lang/crates.io-index" 1276 - checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753" 1144 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 1277 1145 dependencies = [ 1278 1146 "cfg-if", 1279 1147 "libc", 1280 - "wasi 0.10.2+wasi-snapshot-preview1", 1148 + "wasi 0.11.0+wasi-snapshot-preview1", 1281 1149 ] 1282 1150 1283 1151 [[package]] ··· 1286 1154 source = "registry+https://github.com/rust-lang/crates.io-index" 1287 1155 checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" 1288 1156 dependencies = [ 1289 - "opaque-debug 0.3.0", 1157 + "opaque-debug", 1290 1158 "polyval", 1291 1159 ] 1292 1160 1293 1161 [[package]] 1294 1162 name = "gimli" 1295 - version = "0.25.0" 1163 + version = "0.28.0" 1296 1164 source = "registry+https://github.com/rust-lang/crates.io-index" 1297 - checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7" 1165 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 1298 1166 1299 1167 [[package]] 1300 1168 name = "h2" 1301 - version = "0.3.18" 1169 + version = "0.3.21" 1302 1170 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 - checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" 1171 + checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 1304 1172 dependencies = [ 1305 1173 "bytes", 1306 1174 "fnv", ··· 1308 1176 "futures-sink", 1309 1177 "futures-util", 1310 1178 "http", 1311 - "indexmap", 1179 + "indexmap 1.9.3", 1312 1180 "slab", 1313 1181 "tokio", 1314 1182 "tokio-util", ··· 1317 1185 1318 1186 [[package]] 1319 1187 name = "hashbrown" 1320 - version = "0.11.2" 1321 - source = "registry+https://github.com/rust-lang/crates.io-index" 1322 - checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 1323 - 1324 - [[package]] 1325 - name = "heck" 1326 - version = "0.4.0" 1188 + version = "0.12.3" 1327 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 1328 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1190 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1329 1191 1330 1192 [[package]] 1331 - name = "hermit-abi" 1332 - version = "0.1.19" 1193 + name = "hashbrown" 1194 + version = "0.14.0" 1333 1195 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1335 - dependencies = [ 1336 - "libc", 1337 - ] 1196 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 1338 1197 1339 1198 [[package]] 1340 - name = "hermit-abi" 1341 - version = "0.2.6" 1199 + name = "heck" 1200 + version = "0.4.1" 1342 1201 source = "registry+https://github.com/rust-lang/crates.io-index" 1343 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1344 - dependencies = [ 1345 - "libc", 1346 - ] 1202 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1347 1203 1348 1204 [[package]] 1349 1205 name = "hermit-abi" 1350 - version = "0.3.1" 1206 + version = "0.3.2" 1351 1207 source = "registry+https://github.com/rust-lang/crates.io-index" 1352 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 1208 + checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 1353 1209 1354 1210 [[package]] 1355 1211 name = "hex" ··· 1359 1215 1360 1216 [[package]] 1361 1217 name = "hkdf" 1362 - version = "0.12.2" 1218 + version = "0.12.3" 1363 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1364 - checksum = "158bc31e00a68e380286904cc598715f861f2b0ccf7aa6fe20c6d0c49ca5d0f6" 1220 + checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 1365 1221 dependencies = [ 1366 1222 "hmac", 1367 1223 ] 1368 1224 1369 1225 [[package]] 1370 1226 name = "hmac" 1371 - version = "0.12.0" 1227 + version = "0.12.1" 1228 + source = "registry+https://github.com/rust-lang/crates.io-index" 1229 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1230 + dependencies = [ 1231 + "digest", 1232 + ] 1233 + 1234 + [[package]] 1235 + name = "home" 1236 + version = "0.5.5" 1372 1237 source = "registry+https://github.com/rust-lang/crates.io-index" 1373 - checksum = "ddca131f3e7f2ce2df364b57949a9d47915cfbd35e46cfee355ccebbf794d6a2" 1238 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 1374 1239 dependencies = [ 1375 - "digest 0.10.3", 1240 + "windows-sys 0.48.0", 1376 1241 ] 1377 1242 1378 1243 [[package]] ··· 1388 1253 1389 1254 [[package]] 1390 1255 name = "htmlize" 1391 - version = "1.0.2" 1256 + version = "1.0.3" 1392 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "3ebaa6fa16c015015edec1041cf720bd43e3fef17ca07d15ae22dca96f7da2ec" 1258 + checksum = "6507eaed4d57bf58786aabd4ebc91a7d702d1fdace5ccc6479de1aee666765dd" 1394 1259 dependencies = [ 1395 1260 "memchr", 1396 1261 "paste", ··· 1401 1266 1402 1267 [[package]] 1403 1268 name = "http" 1404 - version = "0.2.8" 1269 + version = "0.2.9" 1405 1270 source = "registry+https://github.com/rust-lang/crates.io-index" 1406 - checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1271 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1407 1272 dependencies = [ 1408 1273 "bytes", 1409 1274 "fnv", 1410 - "itoa 1.0.1", 1275 + "itoa", 1411 1276 ] 1412 1277 1413 1278 [[package]] ··· 1422 1287 ] 1423 1288 1424 1289 [[package]] 1425 - name = "http-range-header" 1426 - version = "0.3.0" 1427 - source = "registry+https://github.com/rust-lang/crates.io-index" 1428 - checksum = "0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29" 1429 - 1430 - [[package]] 1431 1290 name = "httparse" 1432 1291 version = "1.8.0" 1433 1292 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1435 1294 1436 1295 [[package]] 1437 1296 name = "httpdate" 1438 - version = "1.0.1" 1297 + version = "1.0.3" 1439 1298 source = "registry+https://github.com/rust-lang/crates.io-index" 1440 - checksum = "6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440" 1299 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1441 1300 1442 1301 [[package]] 1443 1302 name = "humantime" ··· 1447 1306 1448 1307 [[package]] 1449 1308 name = "hyper" 1450 - version = "0.14.26" 1309 + version = "0.14.27" 1451 1310 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 - checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 1311 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 1453 1312 dependencies = [ 1454 1313 "bytes", 1455 1314 "futures-channel", ··· 1460 1319 "http-body", 1461 1320 "httparse", 1462 1321 "httpdate", 1463 - "itoa 1.0.1", 1322 + "itoa", 1464 1323 "pin-project-lite", 1465 - "socket2", 1324 + "socket2 0.4.9", 1466 1325 "tokio", 1467 1326 "tower-service", 1468 1327 "tracing", ··· 1497 1356 1498 1357 [[package]] 1499 1358 name = "iana-time-zone-haiku" 1500 - version = "0.1.1" 1359 + version = "0.1.2" 1501 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1502 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 1361 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1503 1362 dependencies = [ 1504 - "cxx", 1505 - "cxx-build", 1363 + "cc", 1506 1364 ] 1507 1365 1508 1366 [[package]] ··· 1513 1371 1514 1372 [[package]] 1515 1373 name = "idna" 1516 - version = "0.2.3" 1374 + version = "0.4.0" 1517 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1518 - checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 1376 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 1519 1377 dependencies = [ 1520 - "matches", 1521 1378 "unicode-bidi", 1522 1379 "unicode-normalization", 1523 1380 ] 1524 1381 1525 1382 [[package]] 1526 - name = "idna" 1527 - version = "0.3.0" 1383 + name = "indexmap" 1384 + version = "1.9.3" 1528 1385 source = "registry+https://github.com/rust-lang/crates.io-index" 1529 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1386 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1530 1387 dependencies = [ 1531 - "unicode-bidi", 1532 - "unicode-normalization", 1388 + "autocfg", 1389 + "hashbrown 0.12.3", 1533 1390 ] 1534 1391 1535 1392 [[package]] 1536 1393 name = "indexmap" 1537 - version = "1.7.0" 1394 + version = "2.0.0" 1538 1395 source = "registry+https://github.com/rust-lang/crates.io-index" 1539 - checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5" 1396 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1540 1397 dependencies = [ 1541 - "autocfg", 1542 - "hashbrown", 1398 + "equivalent", 1399 + "hashbrown 0.14.0", 1543 1400 ] 1544 1401 1545 1402 [[package]] ··· 1548 1405 source = "registry+https://github.com/rust-lang/crates.io-index" 1549 1406 checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 1550 1407 dependencies = [ 1551 - "bitflags", 1408 + "bitflags 1.3.2", 1552 1409 "inotify-sys", 1553 1410 "libc", 1554 1411 ] 1555 1412 1556 1413 [[package]] 1557 1414 name = "inotify" 1558 - version = "0.10.0" 1415 + version = "0.10.2" 1559 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1560 - checksum = "abf888f9575c290197b2c948dc9e9ff10bd1a39ad1ea8585f734585fa6b9d3f9" 1417 + checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" 1561 1418 dependencies = [ 1562 - "bitflags", 1419 + "bitflags 1.3.2", 1563 1420 "futures-core", 1564 1421 "inotify-sys", 1565 1422 "libc", ··· 1581 1438 source = "registry+https://github.com/rust-lang/crates.io-index" 1582 1439 checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 1583 1440 dependencies = [ 1584 - "generic-array 0.14.4", 1585 - ] 1586 - 1587 - [[package]] 1588 - name = "instant" 1589 - version = "0.1.11" 1590 - source = "registry+https://github.com/rust-lang/crates.io-index" 1591 - checksum = "716d3d89f35ac6a34fd0eed635395f4c3b76fa889338a4632e5231a8684216bd" 1592 - dependencies = [ 1593 - "cfg-if", 1441 + "generic-array", 1594 1442 ] 1595 1443 1596 1444 [[package]] ··· 1598 1446 version = "0.2.1" 1599 1447 source = "registry+https://github.com/rust-lang/crates.io-index" 1600 1448 checksum = "fc6d6206008e25125b1f97fbe5d309eb7b85141cf9199d52dbd3729a1584dd16" 1601 - 1602 - [[package]] 1603 - name = "io-lifetimes" 1604 - version = "1.0.4" 1605 - source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e" 1607 - dependencies = [ 1608 - "libc", 1609 - "windows-sys 0.42.0", 1610 - ] 1611 1449 1612 1450 [[package]] 1613 1451 name = "ioctl-sys" ··· 1617 1455 1618 1456 [[package]] 1619 1457 name = "ipconfig" 1620 - version = "0.3.0" 1458 + version = "0.3.2" 1621 1459 source = "registry+https://github.com/rust-lang/crates.io-index" 1622 - checksum = "723519edce41262b05d4143ceb95050e4c614f483e78e9fd9e39a8275a84ad98" 1460 + checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1623 1461 dependencies = [ 1624 - "socket2", 1625 - "widestring 0.5.1", 1626 - "winapi", 1627 - "winreg", 1462 + "socket2 0.5.3", 1463 + "widestring", 1464 + "windows-sys 0.48.0", 1465 + "winreg 0.50.0", 1628 1466 ] 1629 1467 1630 1468 [[package]] 1631 1469 name = "ipnet" 1632 - version = "2.7.2" 1470 + version = "2.8.0" 1633 1471 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 1472 + checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 1635 1473 1636 1474 [[package]] 1637 1475 name = "ipnetwork" ··· 1653 1491 1654 1492 [[package]] 1655 1493 name = "is-terminal" 1656 - version = "0.4.7" 1494 + version = "0.4.9" 1657 1495 source = "registry+https://github.com/rust-lang/crates.io-index" 1658 - checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 1496 + checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 1659 1497 dependencies = [ 1660 - "hermit-abi 0.3.1", 1661 - "io-lifetimes", 1662 - "rustix 0.37.3", 1498 + "hermit-abi", 1499 + "rustix", 1663 1500 "windows-sys 0.48.0", 1664 1501 ] 1665 1502 1666 1503 [[package]] 1667 1504 name = "itertools" 1668 - version = "0.10.1" 1505 + version = "0.10.5" 1669 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1670 - checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf" 1507 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1671 1508 dependencies = [ 1672 1509 "either", 1673 1510 ] 1674 1511 1675 1512 [[package]] 1676 1513 name = "itoa" 1677 - version = "0.4.8" 1514 + version = "1.0.9" 1678 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1679 - checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 1680 - 1681 - [[package]] 1682 - name = "itoa" 1683 - version = "1.0.1" 1684 - source = "registry+https://github.com/rust-lang/crates.io-index" 1685 - checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" 1516 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 1686 1517 1687 1518 [[package]] 1688 1519 name = "jni" ··· 1706 1537 1707 1538 [[package]] 1708 1539 name = "jnix" 1709 - version = "0.5.0" 1540 + version = "0.5.1" 1710 1541 source = "registry+https://github.com/rust-lang/crates.io-index" 1711 - checksum = "aecfa741840d59de75e6e9e2985ee44b6794cbc0b2074899089be6bf7ffa0afc" 1542 + checksum = "5fd797d41e48568eb956ded20d7e5e3f2df1c02980d9e5b9aab9b47bd3a9f599" 1712 1543 dependencies = [ 1713 1544 "jni", 1714 1545 "jnix-macros", ··· 1725 1556 "heck", 1726 1557 "proc-macro2", 1727 1558 "quote", 1728 - "syn 1.0.100", 1559 + "syn 1.0.109", 1729 1560 ] 1730 1561 1731 1562 [[package]] 1732 1563 name = "js-sys" 1733 - version = "0.3.59" 1564 + version = "0.3.64" 1734 1565 source = "registry+https://github.com/rust-lang/crates.io-index" 1735 - checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2" 1566 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 1736 1567 dependencies = [ 1737 1568 "wasm-bindgen", 1738 1569 ] ··· 1750 1581 1751 1582 [[package]] 1752 1583 name = "keccak" 1753 - version = "0.1.2" 1584 + version = "0.1.4" 1754 1585 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 - checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" 1586 + checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" 1587 + dependencies = [ 1588 + "cpufeatures", 1589 + ] 1756 1590 1757 1591 [[package]] 1758 1592 name = "kqueue" 1759 - version = "1.0.7" 1593 + version = "1.0.8" 1760 1594 source = "registry+https://github.com/rust-lang/crates.io-index" 1761 - checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" 1595 + checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" 1762 1596 dependencies = [ 1763 1597 "kqueue-sys", 1764 1598 "libc", ··· 1766 1600 1767 1601 [[package]] 1768 1602 name = "kqueue-sys" 1769 - version = "1.0.3" 1603 + version = "1.0.4" 1770 1604 source = "registry+https://github.com/rust-lang/crates.io-index" 1771 - checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" 1605 + checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" 1772 1606 dependencies = [ 1773 - "bitflags", 1607 + "bitflags 1.3.2", 1774 1608 "libc", 1775 1609 ] 1776 1610 ··· 1782 1616 1783 1617 [[package]] 1784 1618 name = "libc" 1785 - version = "0.2.144" 1619 + version = "0.2.147" 1786 1620 source = "registry+https://github.com/rust-lang/crates.io-index" 1787 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1621 + checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 1788 1622 1789 1623 [[package]] 1790 1624 name = "libdbus-sys" 1791 - version = "0.2.2" 1625 + version = "0.2.5" 1792 1626 source = "registry+https://github.com/rust-lang/crates.io-index" 1793 - checksum = "c185b5b7ad900923ef3a8ff594083d4d9b5aea80bb4f32b8342363138c0d456b" 1627 + checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 1794 1628 dependencies = [ 1795 1629 "pkg-config", 1796 1630 ] 1797 1631 1798 1632 [[package]] 1799 - name = "link-cplusplus" 1800 - version = "1.0.8" 1801 - source = "registry+https://github.com/rust-lang/crates.io-index" 1802 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1803 - dependencies = [ 1804 - "cc", 1805 - ] 1806 - 1807 - [[package]] 1808 1633 name = "linked-hash-map" 1809 - version = "0.5.4" 1634 + version = "0.5.6" 1810 1635 source = "registry+https://github.com/rust-lang/crates.io-index" 1811 - checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3" 1812 - 1813 - [[package]] 1814 - name = "linux-raw-sys" 1815 - version = "0.1.4" 1816 - source = "registry+https://github.com/rust-lang/crates.io-index" 1817 - checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1636 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 1818 1637 1819 1638 [[package]] 1820 1639 name = "linux-raw-sys" 1821 - version = "0.3.6" 1640 + version = "0.4.5" 1822 1641 source = "registry+https://github.com/rust-lang/crates.io-index" 1823 - checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c" 1642 + checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" 1824 1643 1825 1644 [[package]] 1826 1645 name = "lock_api" 1827 - version = "0.4.6" 1646 + version = "0.4.10" 1828 1647 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b" 1648 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 1830 1649 dependencies = [ 1650 + "autocfg", 1831 1651 "scopeguard", 1832 1652 ] 1833 1653 1834 1654 [[package]] 1835 1655 name = "log" 1836 - version = "0.4.14" 1656 + version = "0.4.20" 1837 1657 source = "registry+https://github.com/rust-lang/crates.io-index" 1838 - checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" 1839 - dependencies = [ 1840 - "cfg-if", 1841 - ] 1658 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1842 1659 1843 1660 [[package]] 1844 1661 name = "log-panics" 1845 - version = "2.0.0" 1662 + version = "2.1.0" 1846 1663 source = "registry+https://github.com/rust-lang/crates.io-index" 1847 - checksum = "ae0136257df209261daa18d6c16394757c63e032e27aafd8b07788b051082bef" 1664 + checksum = "68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f" 1848 1665 dependencies = [ 1849 1666 "log", 1850 1667 ] ··· 1874 1691 ] 1875 1692 1876 1693 [[package]] 1877 - name = "maplit" 1878 - version = "1.0.2" 1879 - source = "registry+https://github.com/rust-lang/crates.io-index" 1880 - checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 1881 - 1882 - [[package]] 1883 1694 name = "match_cfg" 1884 1695 version = "0.1.0" 1885 1696 source = "registry+https://github.com/rust-lang/crates.io-index" 1886 1697 checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 1887 1698 1888 1699 [[package]] 1889 - name = "matches" 1890 - version = "0.1.9" 1891 - source = "registry+https://github.com/rust-lang/crates.io-index" 1892 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1893 - 1894 - [[package]] 1895 1700 name = "matchit" 1896 - version = "0.5.0" 1701 + version = "0.7.2" 1897 1702 source = "registry+https://github.com/rust-lang/crates.io-index" 1898 - checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" 1703 + checksum = "ed1202b2a6f884ae56f04cff409ab315c5ce26b5e58d7412e484f01fd52f52ef" 1899 1704 1900 1705 [[package]] 1901 1706 name = "md-5" 1902 - version = "0.10.0" 1707 + version = "0.10.5" 1903 1708 source = "registry+https://github.com/rust-lang/crates.io-index" 1904 - checksum = "e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae" 1709 + checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1905 1710 dependencies = [ 1906 - "digest 0.10.3", 1711 + "digest", 1907 1712 ] 1908 1713 1909 1714 [[package]] 1910 1715 name = "memchr" 1911 - version = "2.5.0" 1716 + version = "2.6.3" 1912 1717 source = "registry+https://github.com/rust-lang/crates.io-index" 1913 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1718 + checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" 1914 1719 1915 1720 [[package]] 1916 1721 name = "memoffset" 1917 - version = "0.6.4" 1722 + version = "0.6.5" 1918 1723 source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" 1920 - dependencies = [ 1921 - "autocfg", 1922 - ] 1923 - 1924 - [[package]] 1925 - name = "memoffset" 1926 - version = "0.7.1" 1927 - source = "registry+https://github.com/rust-lang/crates.io-index" 1928 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1724 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1929 1725 dependencies = [ 1930 1726 "autocfg", 1931 1727 ] ··· 1941 1737 1942 1738 [[package]] 1943 1739 name = "mime" 1944 - version = "0.3.16" 1740 + version = "0.3.17" 1945 1741 source = "registry+https://github.com/rust-lang/crates.io-index" 1946 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1742 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1947 1743 1948 1744 [[package]] 1949 1745 name = "miniz_oxide" 1950 - version = "0.4.4" 1746 + version = "0.7.1" 1951 1747 source = "registry+https://github.com/rust-lang/crates.io-index" 1952 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 1748 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1953 1749 dependencies = [ 1954 1750 "adler", 1955 - "autocfg", 1956 1751 ] 1957 1752 1958 1753 [[package]] 1959 1754 name = "mio" 1960 - version = "0.8.6" 1755 + version = "0.8.8" 1961 1756 source = "registry+https://github.com/rust-lang/crates.io-index" 1962 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 1757 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1963 1758 dependencies = [ 1964 1759 "libc", 1965 1760 "log", 1966 1761 "wasi 0.11.0+wasi-snapshot-preview1", 1967 - "windows-sys 0.45.0", 1762 + "windows-sys 0.48.0", 1968 1763 ] 1969 1764 1970 1765 [[package]] ··· 1998 1793 "http", 1999 1794 "hyper", 2000 1795 "ipnetwork", 1796 + "libc", 2001 1797 "log", 2002 1798 "mullvad-fs", 2003 1799 "mullvad-types", 2004 1800 "once_cell", 2005 - "regex", 2006 1801 "rustls-pemfile", 2007 1802 "serde", 2008 1803 "serde_json", ··· 2011 1806 "talpid-types", 2012 1807 "tokio", 2013 1808 "tokio-rustls", 1809 + "tokio-socks", 2014 1810 ] 2015 1811 2016 1812 [[package]] ··· 2018 1814 version = "0.0.0" 2019 1815 dependencies = [ 2020 1816 "anyhow", 2021 - "base64 0.13.0", 2022 1817 "chrono", 2023 - "clap 4.2.7", 1818 + "clap", 2024 1819 "clap_complete", 2025 1820 "env_logger 0.10.0", 2026 1821 "futures", 2027 1822 "itertools", 2028 1823 "mullvad-management-interface", 2029 - "mullvad-paths", 2030 1824 "mullvad-types", 2031 1825 "mullvad-version", 2032 1826 "natord", 2033 - "serde", 2034 1827 "talpid-types", 2035 1828 "tokio", 2036 - "windows-sys 0.45.0", 1829 + "windows-sys 0.48.0", 2037 1830 "winres", 2038 1831 ] 2039 1832 ··· 2042 1835 version = "0.0.0" 2043 1836 dependencies = [ 2044 1837 "android_logger", 2045 - "cfg-if", 2046 1838 "chrono", 2047 - "clap 4.2.7", 1839 + "clap", 2048 1840 "ctrlc", 2049 - "dirs-next", 2050 - "duct", 1841 + "dirs", 2051 1842 "err-derive", 2052 1843 "fern", 2053 1844 "futures", 2054 - "ipnetwork", 2055 - "lazy_static", 2056 1845 "libc", 2057 1846 "log", 2058 1847 "log-panics", ··· 2063 1852 "mullvad-relay-selector", 2064 1853 "mullvad-types", 2065 1854 "mullvad-version", 2066 - "nix 0.23.1", 1855 + "nix 0.23.2", 2067 1856 "objc", 2068 1857 "once_cell", 2069 - "parking_lot", 2070 - "rand 0.8.5", 2071 1858 "regex", 2072 1859 "serde", 2073 1860 "serde_json", ··· 2077 1864 "talpid-platform-metadata", 2078 1865 "talpid-time", 2079 1866 "talpid-types", 1867 + "talpid-windows", 2080 1868 "tokio", 2081 1869 "tokio-stream", 2082 - "uuid", 2083 1870 "winapi", 2084 1871 "windows-service", 2085 - "windows-sys 0.45.0", 1872 + "windows-sys 0.48.0", 2086 1873 "winres", 2087 1874 ] 2088 1875 ··· 2091 1878 version = "0.0.0" 2092 1879 dependencies = [ 2093 1880 "err-derive", 2094 - "nix 0.23.1", 1881 + "nix 0.23.2", 2095 1882 "talpid-types", 2096 1883 ] 2097 1884 ··· 2113 1900 "futures", 2114 1901 "ipnetwork", 2115 1902 "jnix", 2116 - "lazy_static", 2117 1903 "log", 2118 1904 "log-panics", 2119 1905 "mullvad-api", 2120 1906 "mullvad-daemon", 2121 - "mullvad-paths", 2122 1907 "mullvad-problem-report", 2123 1908 "mullvad-types", 2124 - "nix 0.23.1", 1909 + "nix 0.23.2", 2125 1910 "rand 0.8.5", 2126 - "talpid-core", 2127 1911 "talpid-tunnel", 2128 1912 "talpid-types", 2129 - "tokio", 2130 1913 ] 2131 1914 2132 1915 [[package]] ··· 2136 1919 "chrono", 2137 1920 "err-derive", 2138 1921 "futures", 2139 - "lazy_static", 2140 1922 "log", 2141 1923 "mullvad-paths", 2142 1924 "mullvad-types", 2143 - "nix 0.23.1", 1925 + "nix 0.23.2", 1926 + "once_cell", 2144 1927 "parity-tokio-ipc", 2145 1928 "prost", 2146 1929 "prost-types", ··· 2166 1949 "err-derive", 2167 1950 "log", 2168 1951 "once_cell", 2169 - "widestring 1.0.2", 2170 - "windows-sys 0.45.0", 1952 + "widestring", 1953 + "windows-sys 0.48.0", 2171 1954 ] 2172 1955 2173 1956 [[package]] 2174 1957 name = "mullvad-problem-report" 2175 1958 version = "0.0.0" 2176 1959 dependencies = [ 2177 - "clap 4.2.7", 2178 - "dirs-next", 1960 + "clap", 1961 + "dirs", 2179 1962 "duct", 2180 1963 "env_logger 0.10.0", 2181 1964 "err-derive", 2182 - "lazy_static", 2183 1965 "log", 2184 1966 "mullvad-api", 2185 1967 "mullvad-paths", 2186 1968 "mullvad-version", 1969 + "once_cell", 2187 1970 "regex", 2188 1971 "talpid-platform-metadata", 2189 1972 "talpid-types", 2190 1973 "tokio", 2191 1974 "uuid", 2192 - "windows-sys 0.45.0", 1975 + "windows-sys 0.48.0", 2193 1976 "winres", 2194 1977 ] 2195 1978 ··· 2201 1984 "err-derive", 2202 1985 "futures", 2203 1986 "ipnetwork", 2204 - "lazy_static", 2205 1987 "log", 2206 1988 "mullvad-api", 2207 1989 "mullvad-types", 1990 + "once_cell", 2208 1991 "parking_lot", 2209 1992 "rand 0.8.5", 2210 - "serde", 2211 1993 "serde_json", 2212 1994 "talpid-core", 2213 1995 "talpid-types", 2214 1996 "tokio", 2215 - "tokio-stream", 2216 1997 ] 2217 1998 2218 1999 [[package]] 2219 2000 name = "mullvad-setup" 2220 2001 version = "0.0.0" 2221 2002 dependencies = [ 2222 - "clap 4.2.7", 2003 + "clap", 2223 2004 "env_logger 0.10.0", 2224 2005 "err-derive", 2225 - "lazy_static", 2226 2006 "mullvad-api", 2227 2007 "mullvad-daemon", 2228 2008 "mullvad-management-interface", 2229 2009 "mullvad-paths", 2230 2010 "mullvad-types", 2231 2011 "mullvad-version", 2012 + "once_cell", 2232 2013 "talpid-core", 2233 2014 "talpid-types", 2234 2015 "tokio", ··· 2239 2020 version = "0.0.0" 2240 2021 dependencies = [ 2241 2022 "chrono", 2242 - "clap 4.2.7", 2023 + "clap", 2243 2024 "err-derive", 2244 2025 "ipnetwork", 2245 2026 "jnix", 2246 - "lazy_static", 2247 2027 "log", 2248 - "rand 0.8.5", 2028 + "once_cell", 2249 2029 "regex", 2250 2030 "serde", 2251 2031 "talpid-types", 2032 + "uuid", 2252 2033 ] 2253 2034 2254 2035 [[package]] ··· 2289 2070 checksum = "f5dee5ed749373c298237fe694eb0a51887f4cc1a27370c8464bac4382348f1a" 2290 2071 dependencies = [ 2291 2072 "anyhow", 2292 - "bitflags", 2073 + "bitflags 1.3.2", 2293 2074 "byteorder", 2294 2075 "libc", 2295 2076 "netlink-packet-core", ··· 2298 2079 2299 2080 [[package]] 2300 2081 name = "netlink-packet-utils" 2301 - version = "0.5.1" 2082 + version = "0.5.2" 2302 2083 source = "registry+https://github.com/rust-lang/crates.io-index" 2303 - checksum = "25af9cf0dc55498b7bd94a1508af7a78706aa0ab715a73c5169273e03c84845e" 2084 + checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" 2304 2085 dependencies = [ 2305 2086 "anyhow", 2306 2087 "byteorder", ··· 2325 2106 2326 2107 [[package]] 2327 2108 name = "netlink-sys" 2328 - version = "0.8.3" 2109 + version = "0.8.5" 2329 2110 source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "92b654097027250401127914afb37cb1f311df6610a9891ff07a757e94199027" 2111 + checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" 2331 2112 dependencies = [ 2332 2113 "bytes", 2333 2114 "futures", ··· 2342 2123 source = "registry+https://github.com/rust-lang/crates.io-index" 2343 2124 checksum = "e9201688bd0bc571dfa4c21ce0a525480c8b782776cf88e12571fa89108dd920" 2344 2125 dependencies = [ 2345 - "bitflags", 2126 + "bitflags 1.3.2", 2346 2127 "err-derive", 2347 2128 "log", 2348 2129 "nftnl-sys", ··· 2360 2141 ] 2361 2142 2362 2143 [[package]] 2363 - name = "nibble_vec" 2364 - version = "0.1.0" 2365 - source = "registry+https://github.com/rust-lang/crates.io-index" 2366 - checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43" 2367 - dependencies = [ 2368 - "smallvec", 2369 - ] 2370 - 2371 - [[package]] 2372 2144 name = "nix" 2373 - version = "0.23.1" 2145 + version = "0.23.2" 2374 2146 source = "registry+https://github.com/rust-lang/crates.io-index" 2375 - checksum = "9f866317acbd3a240710c63f065ffb1e4fd466259045ccb504130b7f668f35c6" 2147 + checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" 2376 2148 dependencies = [ 2377 - "bitflags", 2149 + "bitflags 1.3.2", 2378 2150 "cc", 2379 2151 "cfg-if", 2380 2152 "libc", 2381 - "memoffset 0.6.4", 2153 + "memoffset 0.6.5", 2382 2154 ] 2383 2155 2384 2156 [[package]] 2385 2157 name = "nix" 2386 - version = "0.24.2" 2158 + version = "0.24.3" 2387 2159 source = "registry+https://github.com/rust-lang/crates.io-index" 2388 - checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" 2160 + checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2389 2161 dependencies = [ 2390 - "bitflags", 2162 + "bitflags 1.3.2", 2391 2163 "cfg-if", 2392 2164 "libc", 2393 2165 ] ··· 2397 2169 version = "0.26.1" 2398 2170 source = "git+https://github.com/nix-rust/nix?rev=b13b7d18e0d2f4a8c05e41576c7ebf26d6dbfb28#b13b7d18e0d2f4a8c05e41576c7ebf26d6dbfb28" 2399 2171 dependencies = [ 2400 - "bitflags", 2172 + "bitflags 1.3.2", 2401 2173 "cfg-if", 2402 2174 "libc", 2403 2175 "memoffset 0.8.0", ··· 2407 2179 2408 2180 [[package]] 2409 2181 name = "nix" 2410 - version = "0.26.2" 2182 + version = "0.27.1" 2411 2183 source = "registry+https://github.com/rust-lang/crates.io-index" 2412 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 2184 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 2413 2185 dependencies = [ 2414 - "bitflags", 2186 + "bitflags 2.4.0", 2415 2187 "cfg-if", 2416 2188 "libc", 2417 - "memoffset 0.7.1", 2418 - "pin-utils", 2419 - "static_assertions", 2420 2189 ] 2421 2190 2422 2191 [[package]] 2423 2192 name = "notify" 2424 - version = "5.1.0" 2193 + version = "6.1.1" 2425 2194 source = "registry+https://github.com/rust-lang/crates.io-index" 2426 - checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" 2195 + checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 2427 2196 dependencies = [ 2428 - "bitflags", 2197 + "bitflags 2.4.0", 2429 2198 "crossbeam-channel", 2430 2199 "filetime", 2431 2200 "fsevent-sys", 2432 2201 "inotify 0.9.6", 2433 2202 "kqueue", 2434 2203 "libc", 2204 + "log", 2435 2205 "mio", 2436 2206 "walkdir", 2437 - "windows-sys 0.42.0", 2207 + "windows-sys 0.48.0", 2438 2208 ] 2439 2209 2440 2210 [[package]] 2441 2211 name = "num-traits" 2442 - version = "0.2.14" 2212 + version = "0.2.16" 2443 2213 source = "registry+https://github.com/rust-lang/crates.io-index" 2444 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 2214 + checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 2445 2215 dependencies = [ 2446 2216 "autocfg", 2447 2217 ] 2448 2218 2449 2219 [[package]] 2450 2220 name = "num_cpus" 2451 - version = "1.15.0" 2221 + version = "1.16.0" 2452 2222 source = "registry+https://github.com/rust-lang/crates.io-index" 2453 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 2223 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2454 2224 dependencies = [ 2455 - "hermit-abi 0.2.6", 2225 + "hermit-abi", 2456 2226 "libc", 2457 2227 ] 2458 2228 ··· 2463 2233 checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2464 2234 dependencies = [ 2465 2235 "malloc_buf", 2236 + "objc_exception", 2237 + ] 2238 + 2239 + [[package]] 2240 + name = "objc_exception" 2241 + version = "0.1.2" 2242 + source = "registry+https://github.com/rust-lang/crates.io-index" 2243 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 2244 + dependencies = [ 2245 + "cc", 2466 2246 ] 2467 2247 2468 2248 [[package]] 2469 2249 name = "object" 2470 - version = "0.26.2" 2250 + version = "0.32.1" 2471 2251 source = "registry+https://github.com/rust-lang/crates.io-index" 2472 - checksum = "39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2" 2252 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 2473 2253 dependencies = [ 2474 2254 "memchr", 2475 2255 ] 2476 2256 2477 2257 [[package]] 2478 2258 name = "once_cell" 2479 - version = "1.17.1" 2480 - source = "registry+https://github.com/rust-lang/crates.io-index" 2481 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 2482 - 2483 - [[package]] 2484 - name = "opaque-debug" 2485 - version = "0.2.3" 2259 + version = "1.18.0" 2486 2260 source = "registry+https://github.com/rust-lang/crates.io-index" 2487 - checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" 2261 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 2488 2262 2489 2263 [[package]] 2490 2264 name = "opaque-debug" ··· 2504 2278 ] 2505 2279 2506 2280 [[package]] 2281 + name = "option-ext" 2282 + version = "0.2.0" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2285 + 2286 + [[package]] 2507 2287 name = "os_pipe" 2508 - version = "0.9.2" 2288 + version = "1.1.4" 2509 2289 source = "registry+https://github.com/rust-lang/crates.io-index" 2510 - checksum = "fb233f06c2307e1f5ce2ecad9f8121cffbbee2c95428f44ea85222e460d0d213" 2290 + checksum = "0ae859aa07428ca9a929b936690f8b12dc5f11dd8c6992a18ca93919f28bc177" 2511 2291 dependencies = [ 2512 2292 "libc", 2513 - "winapi", 2293 + "windows-sys 0.48.0", 2514 2294 ] 2515 - 2516 - [[package]] 2517 - name = "os_str_bytes" 2518 - version = "6.5.0" 2519 - source = "registry+https://github.com/rust-lang/crates.io-index" 2520 - checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 2521 2295 2522 2296 [[package]] 2523 2297 name = "oslog" ··· 2576 2350 2577 2351 [[package]] 2578 2352 name = "parking_lot_core" 2579 - version = "0.9.7" 2353 + version = "0.9.8" 2580 2354 source = "registry+https://github.com/rust-lang/crates.io-index" 2581 - checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 2355 + checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 2582 2356 dependencies = [ 2583 2357 "cfg-if", 2584 2358 "libc", 2585 - "redox_syscall", 2359 + "redox_syscall 0.3.5", 2586 2360 "smallvec", 2587 - "windows-sys 0.45.0", 2361 + "windows-targets 0.48.5", 2588 2362 ] 2589 2363 2590 2364 [[package]] 2591 2365 name = "paste" 2592 - version = "1.0.12" 2366 + version = "1.0.14" 2593 2367 source = "registry+https://github.com/rust-lang/crates.io-index" 2594 - checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 2368 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 2595 2369 2596 2370 [[package]] 2597 2371 name = "percent-encoding" 2598 - version = "2.2.0" 2372 + version = "2.3.0" 2599 2373 source = "registry+https://github.com/rust-lang/crates.io-index" 2600 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2374 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 2601 2375 2602 2376 [[package]] 2603 2377 name = "pest" 2604 - version = "2.1.3" 2378 + version = "2.7.3" 2605 2379 source = "registry+https://github.com/rust-lang/crates.io-index" 2606 - checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" 2380 + checksum = "d7a4d085fd991ac8d5b05a147b437791b4260b76326baf0fc60cf7c9c27ecd33" 2607 2381 dependencies = [ 2382 + "memchr", 2383 + "thiserror", 2608 2384 "ucd-trie", 2609 2385 ] 2610 2386 2611 2387 [[package]] 2612 2388 name = "pest_derive" 2613 - version = "2.1.0" 2389 + version = "2.7.3" 2614 2390 source = "registry+https://github.com/rust-lang/crates.io-index" 2615 - checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0" 2391 + checksum = "a2bee7be22ce7918f641a33f08e3f43388c7656772244e2bbb2477f44cc9021a" 2616 2392 dependencies = [ 2617 2393 "pest", 2618 2394 "pest_generator", ··· 2620 2396 2621 2397 [[package]] 2622 2398 name = "pest_generator" 2623 - version = "2.1.3" 2399 + version = "2.7.3" 2624 2400 source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" 2401 + checksum = "d1511785c5e98d79a05e8a6bc34b4ac2168a0e3e92161862030ad84daa223141" 2626 2402 dependencies = [ 2627 2403 "pest", 2628 2404 "pest_meta", 2629 2405 "proc-macro2", 2630 2406 "quote", 2631 - "syn 1.0.100", 2407 + "syn 2.0.31", 2632 2408 ] 2633 2409 2634 2410 [[package]] 2635 2411 name = "pest_meta" 2636 - version = "2.1.3" 2412 + version = "2.7.3" 2637 2413 source = "registry+https://github.com/rust-lang/crates.io-index" 2638 - checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d" 2414 + checksum = "b42f0394d3123e33353ca5e1e89092e533d2cc490389f2bd6131c43c634ebc5f" 2639 2415 dependencies = [ 2640 - "maplit", 2416 + "once_cell", 2641 2417 "pest", 2642 - "sha-1", 2418 + "sha2", 2643 2419 ] 2644 2420 2645 2421 [[package]] 2646 2422 name = "petgraph" 2647 - version = "0.6.2" 2423 + version = "0.6.4" 2648 2424 source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143" 2425 + checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 2650 2426 dependencies = [ 2651 2427 "fixedbitset", 2652 - "indexmap", 2428 + "indexmap 2.0.0", 2653 2429 ] 2654 2430 2655 2431 [[package]] 2656 2432 name = "pfctl" 2657 - version = "0.4.4" 2433 + version = "0.4.5" 2658 2434 source = "registry+https://github.com/rust-lang/crates.io-index" 2659 - checksum = "52063325d6b0de17051e72275d44f96c5b73a75029fcdd7e05e54a62ff216437" 2435 + checksum = "c5e0c1e1bc65fb241166b7ec8278d89cc2432d41adcbe57ffe1095c81e1d7b44" 2660 2436 dependencies = [ 2661 2437 "derive_builder", 2662 2438 "errno 0.2.8", ··· 2668 2444 2669 2445 [[package]] 2670 2446 name = "phf" 2671 - version = "0.11.1" 2447 + version = "0.11.2" 2672 2448 source = "registry+https://github.com/rust-lang/crates.io-index" 2673 - checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 2449 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 2674 2450 dependencies = [ 2675 2451 "phf_shared", 2676 2452 ] 2677 2453 2678 2454 [[package]] 2679 2455 name = "phf_codegen" 2680 - version = "0.11.1" 2456 + version = "0.11.2" 2681 2457 source = "registry+https://github.com/rust-lang/crates.io-index" 2682 - checksum = "a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770" 2458 + checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" 2683 2459 dependencies = [ 2684 2460 "phf_generator", 2685 2461 "phf_shared", ··· 2687 2463 2688 2464 [[package]] 2689 2465 name = "phf_generator" 2690 - version = "0.11.1" 2466 + version = "0.11.2" 2691 2467 source = "registry+https://github.com/rust-lang/crates.io-index" 2692 - checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 2468 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 2693 2469 dependencies = [ 2694 2470 "phf_shared", 2695 2471 "rand 0.8.5", ··· 2697 2473 2698 2474 [[package]] 2699 2475 name = "phf_shared" 2700 - version = "0.11.1" 2476 + version = "0.11.2" 2701 2477 source = "registry+https://github.com/rust-lang/crates.io-index" 2702 - checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 2478 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 2703 2479 dependencies = [ 2704 2480 "siphasher", 2705 2481 ] 2706 2482 2707 2483 [[package]] 2708 2484 name = "pin-project" 2709 - version = "1.0.11" 2485 + version = "1.1.3" 2710 2486 source = "registry+https://github.com/rust-lang/crates.io-index" 2711 - checksum = "78203e83c48cffbe01e4a2d35d566ca4de445d79a85372fc64e378bfc812a260" 2487 + checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 2712 2488 dependencies = [ 2713 2489 "pin-project-internal", 2714 2490 ] 2715 2491 2716 2492 [[package]] 2717 2493 name = "pin-project-internal" 2718 - version = "1.0.11" 2494 + version = "1.1.3" 2719 2495 source = "registry+https://github.com/rust-lang/crates.io-index" 2720 - checksum = "710faf75e1b33345361201d36d04e98ac1ed8909151a017ed384700836104c74" 2496 + checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 2721 2497 dependencies = [ 2722 2498 "proc-macro2", 2723 2499 "quote", 2724 - "syn 1.0.100", 2500 + "syn 2.0.31", 2725 2501 ] 2726 2502 2727 2503 [[package]] 2728 2504 name = "pin-project-lite" 2729 - version = "0.2.7" 2505 + version = "0.2.13" 2730 2506 source = "registry+https://github.com/rust-lang/crates.io-index" 2731 - checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443" 2507 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 2732 2508 2733 2509 [[package]] 2734 2510 name = "pin-utils" ··· 2748 2524 2749 2525 [[package]] 2750 2526 name = "pkg-config" 2751 - version = "0.3.20" 2527 + version = "0.3.27" 2752 2528 source = "registry+https://github.com/rust-lang/crates.io-index" 2753 - checksum = "7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb" 2529 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 2530 + 2531 + [[package]] 2532 + name = "platforms" 2533 + version = "3.1.2" 2534 + source = "registry+https://github.com/rust-lang/crates.io-index" 2535 + checksum = "4503fa043bf02cee09a9582e9554b4c6403b2ef55e4612e96561d294419429f8" 2754 2536 2755 2537 [[package]] 2756 2538 name = "poly1305" ··· 2759 2541 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 2760 2542 dependencies = [ 2761 2543 "cpufeatures", 2762 - "opaque-debug 0.3.0", 2544 + "opaque-debug", 2763 2545 "universal-hash", 2764 2546 ] 2765 2547 2766 2548 [[package]] 2767 2549 name = "polyval" 2768 - version = "0.6.0" 2550 + version = "0.6.1" 2769 2551 source = "registry+https://github.com/rust-lang/crates.io-index" 2770 - checksum = "7ef234e08c11dfcb2e56f79fd70f6f2eb7f025c0ce2333e82f4f0518ecad30c6" 2552 + checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb" 2771 2553 dependencies = [ 2772 2554 "cfg-if", 2773 2555 "cpufeatures", 2774 - "opaque-debug 0.3.0", 2556 + "opaque-debug", 2775 2557 "universal-hash", 2776 2558 ] 2777 2559 2778 2560 [[package]] 2779 2561 name = "ppv-lite86" 2780 - version = "0.2.10" 2562 + version = "0.2.17" 2781 2563 source = "registry+https://github.com/rust-lang/crates.io-index" 2782 - checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" 2564 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2783 2565 2784 2566 [[package]] 2785 2567 name = "pqc_kyber" ··· 2793 2575 2794 2576 [[package]] 2795 2577 name = "prettyplease" 2796 - version = "0.1.19" 2578 + version = "0.2.15" 2797 2579 source = "registry+https://github.com/rust-lang/crates.io-index" 2798 - checksum = "a49e86d2c26a24059894a3afa13fd17d063419b05dfb83f06d9c3566060c3f5a" 2580 + checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 2799 2581 dependencies = [ 2800 2582 "proc-macro2", 2801 - "syn 1.0.100", 2583 + "syn 2.0.31", 2802 2584 ] 2803 2585 2804 2586 [[package]] ··· 2810 2592 "proc-macro-error-attr", 2811 2593 "proc-macro2", 2812 2594 "quote", 2813 - "syn 1.0.100", 2595 + "syn 1.0.109", 2814 2596 "version_check", 2815 2597 ] 2816 2598 ··· 2827 2609 2828 2610 [[package]] 2829 2611 name = "proc-macro2" 2830 - version = "1.0.56" 2612 + version = "1.0.66" 2831 2613 source = "registry+https://github.com/rust-lang/crates.io-index" 2832 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 2614 + checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 2833 2615 dependencies = [ 2834 2616 "unicode-ident", 2835 2617 ] 2836 2618 2837 2619 [[package]] 2838 2620 name = "prost" 2839 - version = "0.11.0" 2621 + version = "0.12.0" 2840 2622 source = "registry+https://github.com/rust-lang/crates.io-index" 2841 - checksum = "399c3c31cdec40583bb68f0b18403400d01ec4289c383aa047560439952c4dd7" 2623 + checksum = "aa8473a65b88506c106c28ae905ca4a2b83a2993640467a41bb3080627ddfd2c" 2842 2624 dependencies = [ 2843 2625 "bytes", 2844 2626 "prost-derive", ··· 2846 2628 2847 2629 [[package]] 2848 2630 name = "prost-build" 2849 - version = "0.11.1" 2631 + version = "0.12.0" 2850 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2851 - checksum = "7f835c582e6bd972ba8347313300219fed5bfa52caf175298d860b61ff6069bb" 2633 + checksum = "30d3e647e9eb04ddfef78dfee2d5b3fefdf94821c84b710a3d8ebc89ede8b164" 2852 2634 dependencies = [ 2853 2635 "bytes", 2854 2636 "heck", 2855 2637 "itertools", 2856 - "lazy_static", 2857 2638 "log", 2858 2639 "multimap", 2640 + "once_cell", 2859 2641 "petgraph", 2642 + "prettyplease", 2860 2643 "prost", 2861 2644 "prost-types", 2862 2645 "regex", 2646 + "syn 2.0.31", 2863 2647 "tempfile", 2864 2648 "which", 2865 2649 ] 2866 2650 2867 2651 [[package]] 2868 2652 name = "prost-derive" 2869 - version = "0.11.0" 2653 + version = "0.12.0" 2870 2654 source = "registry+https://github.com/rust-lang/crates.io-index" 2871 - checksum = "7345d5f0e08c0536d7ac7229952590239e77abf0a0100a1b1d890add6ea96364" 2655 + checksum = "56075c27b20ae524d00f247b8a4dc333e5784f889fe63099f8e626bc8d73486c" 2872 2656 dependencies = [ 2873 2657 "anyhow", 2874 2658 "itertools", 2875 2659 "proc-macro2", 2876 2660 "quote", 2877 - "syn 1.0.100", 2661 + "syn 2.0.31", 2878 2662 ] 2879 2663 2880 2664 [[package]] 2881 2665 name = "prost-types" 2882 - version = "0.11.1" 2666 + version = "0.12.0" 2883 2667 source = "registry+https://github.com/rust-lang/crates.io-index" 2884 - checksum = "4dfaa718ad76a44b3415e6c4d53b17c8f99160dcb3a99b10470fce8ad43f6e3e" 2668 + checksum = "cebe0a918c97f86c217b0f76fd754e966f8b9f41595095cf7d74cb4e59d730f6" 2885 2669 dependencies = [ 2886 - "bytes", 2887 2670 "prost", 2888 2671 ] 2889 2672 ··· 2920 2703 dependencies = [ 2921 2704 "proc-macro2", 2922 2705 "quote", 2923 - "syn 1.0.100", 2706 + "syn 1.0.109", 2924 2707 ] 2925 2708 2926 2709 [[package]] 2927 2710 name = "quote" 2928 - version = "1.0.26" 2711 + version = "1.0.33" 2929 2712 source = "registry+https://github.com/rust-lang/crates.io-index" 2930 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 2713 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 2931 2714 dependencies = [ 2932 2715 "proc-macro2", 2933 2716 ] 2934 2717 2935 2718 [[package]] 2936 - name = "radix_trie" 2937 - version = "0.2.1" 2938 - source = "registry+https://github.com/rust-lang/crates.io-index" 2939 - checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" 2940 - dependencies = [ 2941 - "endian-type", 2942 - "nibble_vec", 2943 - ] 2944 - 2945 - [[package]] 2946 2719 name = "rand" 2947 2720 version = "0.7.3" 2948 2721 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3001 2774 source = "registry+https://github.com/rust-lang/crates.io-index" 3002 2775 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3003 2776 dependencies = [ 3004 - "getrandom 0.2.3", 2777 + "getrandom 0.2.10", 3005 2778 ] 3006 2779 3007 2780 [[package]] ··· 3015 2788 3016 2789 [[package]] 3017 2790 name = "redox_syscall" 3018 - version = "0.2.10" 2791 + version = "0.2.16" 3019 2792 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" 2793 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3021 2794 dependencies = [ 3022 - "bitflags", 2795 + "bitflags 1.3.2", 2796 + ] 2797 + 2798 + [[package]] 2799 + name = "redox_syscall" 2800 + version = "0.3.5" 2801 + source = "registry+https://github.com/rust-lang/crates.io-index" 2802 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2803 + dependencies = [ 2804 + "bitflags 1.3.2", 3023 2805 ] 3024 2806 3025 2807 [[package]] 3026 2808 name = "redox_users" 3027 - version = "0.4.0" 2809 + version = "0.4.3" 3028 2810 source = "registry+https://github.com/rust-lang/crates.io-index" 3029 - checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" 2811 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 3030 2812 dependencies = [ 3031 - "getrandom 0.2.3", 3032 - "redox_syscall", 2813 + "getrandom 0.2.10", 2814 + "redox_syscall 0.2.16", 2815 + "thiserror", 3033 2816 ] 3034 2817 3035 2818 [[package]] 3036 2819 name = "regex" 3037 - version = "1.6.0" 2820 + version = "1.9.5" 3038 2821 source = "registry+https://github.com/rust-lang/crates.io-index" 3039 - checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 2822 + checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" 2823 + dependencies = [ 2824 + "aho-corasick", 2825 + "memchr", 2826 + "regex-automata", 2827 + "regex-syntax", 2828 + ] 2829 + 2830 + [[package]] 2831 + name = "regex-automata" 2832 + version = "0.3.8" 2833 + source = "registry+https://github.com/rust-lang/crates.io-index" 2834 + checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" 3040 2835 dependencies = [ 3041 2836 "aho-corasick", 3042 2837 "memchr", ··· 3045 2840 3046 2841 [[package]] 3047 2842 name = "regex-syntax" 3048 - version = "0.6.27" 2843 + version = "0.7.5" 3049 2844 source = "registry+https://github.com/rust-lang/crates.io-index" 3050 - checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 2845 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 3051 2846 3052 2847 [[package]] 3053 2848 name = "resolv-conf" ··· 3081 2876 checksum = "333b9bf6765e0141324d95b5375bb1aa5267865bb4bc0281c22aff22f5d37746" 3082 2877 dependencies = [ 3083 2878 "aead", 3084 - "digest 0.10.3", 2879 + "digest", 3085 2880 "ecdsa", 3086 2881 "ed25519", 3087 - "generic-array 0.14.4", 3088 - "opaque-debug 0.3.0", 2882 + "generic-array", 2883 + "opaque-debug", 3089 2884 "p256", 3090 2885 "p384", 3091 2886 "pkcs8", ··· 3095 2890 3096 2891 [[package]] 3097 2892 name = "rs-release" 3098 - version = "0.1.7" 2893 + version = "0.1.9" 3099 2894 source = "registry+https://github.com/rust-lang/crates.io-index" 3100 - checksum = "d4a874cf4a0b9bc283edaa65d81d62368b84b1a8e56196e4885ca4701fd49972" 2895 + checksum = "21efba391745f92fc14a5cccb008e711a1a3708d8dacd2e69d88d5de513c117a" 3101 2896 3102 2897 [[package]] 3103 2898 name = "rtnetlink" ··· 3109 2904 "log", 3110 2905 "netlink-packet-route", 3111 2906 "netlink-proto", 3112 - "nix 0.24.2", 2907 + "nix 0.24.3", 3113 2908 "thiserror", 3114 2909 "tokio", 3115 2910 ] 3116 2911 3117 2912 [[package]] 3118 2913 name = "rustc-demangle" 3119 - version = "0.1.21" 2914 + version = "0.1.23" 3120 2915 source = "registry+https://github.com/rust-lang/crates.io-index" 3121 - checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 2916 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 3122 2917 3123 2918 [[package]] 3124 2919 name = "rustc_version" 3125 - version = "0.3.3" 2920 + version = "0.4.0" 3126 2921 source = "registry+https://github.com/rust-lang/crates.io-index" 3127 - checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 2922 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 3128 2923 dependencies = [ 3129 2924 "semver", 3130 2925 ] 3131 2926 3132 2927 [[package]] 3133 2928 name = "rustix" 3134 - version = "0.36.7" 2929 + version = "0.38.11" 3135 2930 source = "registry+https://github.com/rust-lang/crates.io-index" 3136 - checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" 2931 + checksum = "c0c3dde1fc030af041adc40e79c0e7fbcf431dd24870053d187d7c66e4b87453" 3137 2932 dependencies = [ 3138 - "bitflags", 3139 - "errno 0.2.8", 3140 - "io-lifetimes", 2933 + "bitflags 2.4.0", 2934 + "errno 0.3.3", 3141 2935 "libc", 3142 - "linux-raw-sys 0.1.4", 3143 - "windows-sys 0.42.0", 2936 + "linux-raw-sys", 2937 + "windows-sys 0.48.0", 3144 2938 ] 3145 2939 3146 2940 [[package]] 3147 - name = "rustix" 3148 - version = "0.37.3" 2941 + name = "rustls" 2942 + version = "0.21.7" 3149 2943 source = "registry+https://github.com/rust-lang/crates.io-index" 3150 - checksum = "62b24138615de35e32031d041a09032ef3487a616d901ca4db224e7d557efae2" 2944 + checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" 3151 2945 dependencies = [ 3152 - "bitflags", 3153 - "errno 0.3.1", 3154 - "io-lifetimes", 3155 - "libc", 3156 - "linux-raw-sys 0.3.6", 3157 - "windows-sys 0.45.0", 2946 + "log", 2947 + "ring", 2948 + "rustls-webpki", 2949 + "sct", 3158 2950 ] 3159 2951 3160 2952 [[package]] 3161 - name = "rustls" 3162 - version = "0.20.8" 2953 + name = "rustls-pemfile" 2954 + version = "1.0.3" 3163 2955 source = "registry+https://github.com/rust-lang/crates.io-index" 3164 - checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2956 + checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" 3165 2957 dependencies = [ 3166 - "log", 3167 - "ring", 3168 - "sct", 3169 - "webpki", 2958 + "base64 0.21.3", 3170 2959 ] 3171 2960 3172 2961 [[package]] 3173 - name = "rustls-pemfile" 3174 - version = "0.2.1" 2962 + name = "rustls-webpki" 2963 + version = "0.101.4" 3175 2964 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 - checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 2965 + checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" 3177 2966 dependencies = [ 3178 - "base64 0.13.0", 2967 + "ring", 2968 + "untrusted", 3179 2969 ] 3180 2970 3181 2971 [[package]] 3182 2972 name = "rustversion" 3183 - version = "1.0.5" 2973 + version = "1.0.14" 3184 2974 source = "registry+https://github.com/rust-lang/crates.io-index" 3185 - checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088" 2975 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 3186 2976 3187 2977 [[package]] 3188 2978 name = "ryu" 3189 - version = "1.0.5" 2979 + version = "1.0.15" 3190 2980 source = "registry+https://github.com/rust-lang/crates.io-index" 3191 - checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" 2981 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 3192 2982 3193 2983 [[package]] 3194 2984 name = "same-file" ··· 3201 2991 3202 2992 [[package]] 3203 2993 name = "scopeguard" 3204 - version = "1.1.0" 2994 + version = "1.2.0" 3205 2995 source = "registry+https://github.com/rust-lang/crates.io-index" 3206 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 3207 - 3208 - [[package]] 3209 - name = "scratch" 3210 - version = "1.0.5" 3211 - source = "registry+https://github.com/rust-lang/crates.io-index" 3212 - checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 2996 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3213 2997 3214 2998 [[package]] 3215 2999 name = "sct" ··· 3229 3013 dependencies = [ 3230 3014 "base16ct", 3231 3015 "der", 3232 - "generic-array 0.14.4", 3016 + "generic-array", 3233 3017 "subtle", 3234 3018 "zeroize", 3235 3019 ] 3236 3020 3237 3021 [[package]] 3238 3022 name = "semver" 3239 - version = "0.11.0" 3240 - source = "registry+https://github.com/rust-lang/crates.io-index" 3241 - checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 3242 - dependencies = [ 3243 - "semver-parser", 3244 - ] 3245 - 3246 - [[package]] 3247 - name = "semver-parser" 3248 - version = "0.10.2" 3023 + version = "1.0.18" 3249 3024 source = "registry+https://github.com/rust-lang/crates.io-index" 3250 - checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 3251 - dependencies = [ 3252 - "pest", 3253 - ] 3025 + checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" 3254 3026 3255 3027 [[package]] 3256 3028 name = "sendfd" 3257 - version = "0.4.0" 3029 + version = "0.4.3" 3258 3030 source = "registry+https://github.com/rust-lang/crates.io-index" 3259 - checksum = "9fa25200c6de90f8da82d63f8806bd2ea1261018620dd4881626d6b146e13bd7" 3031 + checksum = "604b71b8fc267e13bb3023a2c901126c8f349393666a6d98ac1ae5729b701798" 3260 3032 dependencies = [ 3261 3033 "libc", 3262 3034 "tokio", ··· 3264 3036 3265 3037 [[package]] 3266 3038 name = "serde" 3267 - version = "1.0.130" 3039 + version = "1.0.188" 3268 3040 source = "registry+https://github.com/rust-lang/crates.io-index" 3269 - checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913" 3041 + checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 3270 3042 dependencies = [ 3271 3043 "serde_derive", 3272 3044 ] 3273 3045 3274 3046 [[package]] 3275 3047 name = "serde_derive" 3276 - version = "1.0.130" 3048 + version = "1.0.188" 3277 3049 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 - checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b" 3050 + checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 3279 3051 dependencies = [ 3280 3052 "proc-macro2", 3281 3053 "quote", 3282 - "syn 1.0.100", 3054 + "syn 2.0.31", 3283 3055 ] 3284 3056 3285 3057 [[package]] 3286 3058 name = "serde_json" 3287 - version = "1.0.68" 3059 + version = "1.0.105" 3288 3060 source = "registry+https://github.com/rust-lang/crates.io-index" 3289 - checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8" 3061 + checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" 3290 3062 dependencies = [ 3291 - "itoa 0.4.8", 3063 + "itoa", 3292 3064 "ryu", 3293 3065 "serde", 3294 3066 ] 3295 3067 3296 3068 [[package]] 3069 + name = "serde_spanned" 3070 + version = "0.6.3" 3071 + source = "registry+https://github.com/rust-lang/crates.io-index" 3072 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 3073 + dependencies = [ 3074 + "serde", 3075 + ] 3076 + 3077 + [[package]] 3297 3078 name = "serde_urlencoded" 3298 3079 version = "0.7.1" 3299 3080 source = "registry+https://github.com/rust-lang/crates.io-index" 3300 3081 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3301 3082 dependencies = [ 3302 3083 "form_urlencoded", 3303 - "itoa 1.0.1", 3084 + "itoa", 3304 3085 "ryu", 3305 3086 "serde", 3306 3087 ] 3307 3088 3308 3089 [[package]] 3309 - name = "sha-1" 3310 - version = "0.8.2" 3090 + name = "sha1" 3091 + version = "0.10.5" 3311 3092 source = "registry+https://github.com/rust-lang/crates.io-index" 3312 - checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df" 3093 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 3313 3094 dependencies = [ 3314 - "block-buffer 0.7.3", 3315 - "digest 0.8.1", 3316 - "fake-simd", 3317 - "opaque-debug 0.2.3", 3095 + "cfg-if", 3096 + "cpufeatures", 3097 + "digest", 3318 3098 ] 3319 3099 3320 3100 [[package]] 3321 - name = "sha1" 3322 - version = "0.10.0" 3101 + name = "sha2" 3102 + version = "0.10.7" 3323 3103 source = "registry+https://github.com/rust-lang/crates.io-index" 3324 - checksum = "04cc229fb94bcb689ffc39bd4ded842f6ff76885efede7c6d1ffb62582878bea" 3104 + checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 3325 3105 dependencies = [ 3326 3106 "cfg-if", 3327 3107 "cpufeatures", 3328 - "digest 0.10.3", 3108 + "digest", 3329 3109 ] 3330 3110 3331 3111 [[package]] 3332 3112 name = "sha3" 3333 - version = "0.10.0" 3113 + version = "0.10.8" 3334 3114 source = "registry+https://github.com/rust-lang/crates.io-index" 3335 - checksum = "31f935e31cf406e8c0e96c2815a5516181b7004ae8c5f296293221e9b1e356bd" 3115 + checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 3336 3116 dependencies = [ 3337 - "digest 0.10.3", 3117 + "digest", 3338 3118 "keccak", 3339 3119 ] 3340 3120 3341 3121 [[package]] 3342 3122 name = "shadowsocks" 3343 - version = "1.15.3" 3344 - source = "git+https://github.com/mullvad/shadowsocks-rust?rev=c45980bb22d0d50ac888813c59a1edf0cff14a36#c45980bb22d0d50ac888813c59a1edf0cff14a36" 3123 + version = "1.16.0" 3124 + source = "registry+https://github.com/rust-lang/crates.io-index" 3125 + checksum = "b5d4aadc3b1b38e760533d4060a1aa53a2d754f073389f5aafe6bf7b579c4f97" 3345 3126 dependencies = [ 3346 3127 "arc-swap", 3347 3128 "async-trait", 3348 - "base64 0.21.0", 3129 + "base64 0.21.3", 3349 3130 "blake3", 3350 3131 "byte_string", 3351 3132 "bytes", ··· 3362 3143 "serde_json", 3363 3144 "serde_urlencoded", 3364 3145 "shadowsocks-crypto", 3365 - "socket2", 3366 - "spin 0.9.2", 3146 + "socket2 0.5.3", 3147 + "spin 0.9.8", 3367 3148 "thiserror", 3368 3149 "tokio", 3369 3150 "tokio-tfo", 3370 3151 "trust-dns-resolver", 3371 3152 "url", 3372 - "windows-sys 0.45.0", 3153 + "windows-sys 0.48.0", 3373 3154 ] 3374 3155 3375 3156 [[package]] ··· 3396 3177 version = "0.0.0" 3397 3178 dependencies = [ 3398 3179 "cbindgen", 3399 - "libc", 3400 3180 "log", 3401 3181 "oslog", 3402 3182 "shadowsocks-service", ··· 3405 3185 3406 3186 [[package]] 3407 3187 name = "shadowsocks-service" 3408 - version = "1.15.3" 3409 - source = "git+https://github.com/mullvad/shadowsocks-rust?rev=c45980bb22d0d50ac888813c59a1edf0cff14a36#c45980bb22d0d50ac888813c59a1edf0cff14a36" 3188 + version = "1.16.1" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "7782cbb1b1e3743b03dd99165750990cca1b4cd181b2a0e91ddeeccc3f77d8cd" 3410 3191 dependencies = [ 3411 3192 "arc-swap", 3412 3193 "async-trait", ··· 3416 3197 "cfg-if", 3417 3198 "futures", 3418 3199 "hyper", 3419 - "idna 0.3.0", 3200 + "idna", 3420 3201 "ipnet", 3421 3202 "iprange", 3422 3203 "json5", 3423 3204 "libc", 3424 3205 "log", 3425 3206 "lru_time_cache", 3426 - "nix 0.26.2", 3207 + "nix 0.27.1", 3427 3208 "once_cell", 3428 3209 "pin-project", 3429 3210 "rand 0.8.5", 3430 3211 "regex", 3431 3212 "serde", 3432 3213 "shadowsocks", 3433 - "socket2", 3434 - "spin 0.9.2", 3214 + "socket2 0.5.3", 3215 + "spin 0.9.8", 3435 3216 "thiserror", 3436 3217 "tokio", 3437 3218 "tower", 3438 - "windows-sys 0.45.0", 3219 + "windows-sys 0.48.0", 3439 3220 ] 3440 3221 3441 3222 [[package]] 3442 3223 name = "shared_child" 3443 - version = "0.3.5" 3224 + version = "1.0.0" 3444 3225 source = "registry+https://github.com/rust-lang/crates.io-index" 3445 - checksum = "6be9f7d5565b1483af3e72975e2dee33879b3b86bd48c0929fccf6585d79e65a" 3226 + checksum = "b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef" 3446 3227 dependencies = [ 3447 3228 "libc", 3448 3229 "winapi", ··· 3456 3237 3457 3238 [[package]] 3458 3239 name = "signal-hook-registry" 3459 - version = "1.4.0" 3240 + version = "1.4.1" 3460 3241 source = "registry+https://github.com/rust-lang/crates.io-index" 3461 - checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 3242 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3462 3243 dependencies = [ 3463 3244 "libc", 3464 3245 ] ··· 3484 3265 3485 3266 [[package]] 3486 3267 name = "siphasher" 3487 - version = "0.3.7" 3268 + version = "0.3.11" 3488 3269 source = "registry+https://github.com/rust-lang/crates.io-index" 3489 - checksum = "533494a8f9b724d33625ab53c6c4800f7cc445895924a8ef649222dcb76e938b" 3270 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 3490 3271 3491 3272 [[package]] 3492 3273 name = "slab" 3493 - version = "0.4.4" 3274 + version = "0.4.9" 3494 3275 source = "registry+https://github.com/rust-lang/crates.io-index" 3495 - checksum = "c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590" 3276 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 3277 + dependencies = [ 3278 + "autocfg", 3279 + ] 3496 3280 3497 3281 [[package]] 3498 3282 name = "smallvec" 3499 - version = "1.7.0" 3283 + version = "1.11.0" 3500 3284 source = "registry+https://github.com/rust-lang/crates.io-index" 3501 - checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309" 3285 + checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" 3502 3286 3503 3287 [[package]] 3504 3288 name = "socket2" ··· 3511 3295 ] 3512 3296 3513 3297 [[package]] 3298 + name = "socket2" 3299 + version = "0.5.3" 3300 + source = "registry+https://github.com/rust-lang/crates.io-index" 3301 + checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" 3302 + dependencies = [ 3303 + "libc", 3304 + "windows-sys 0.48.0", 3305 + ] 3306 + 3307 + [[package]] 3514 3308 name = "spin" 3515 3309 version = "0.5.2" 3516 3310 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3518 3312 3519 3313 [[package]] 3520 3314 name = "spin" 3521 - version = "0.9.2" 3315 + version = "0.9.8" 3522 3316 source = "registry+https://github.com/rust-lang/crates.io-index" 3523 - checksum = "511254be0c5bcf062b019a6c89c01a664aa359ded62f78aa72c6fc137c0590e5" 3317 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 3524 3318 dependencies = [ 3525 3319 "lock_api", 3526 3320 ] ··· 3564 3358 3565 3359 [[package]] 3566 3360 name = "subtle" 3567 - version = "2.4.1" 3361 + version = "2.5.0" 3568 3362 source = "registry+https://github.com/rust-lang/crates.io-index" 3569 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 3363 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 3570 3364 3571 3365 [[package]] 3572 3366 name = "syn" 3573 - version = "1.0.100" 3367 + version = "1.0.109" 3574 3368 source = "registry+https://github.com/rust-lang/crates.io-index" 3575 - checksum = "52205623b1b0f064a4e71182c3b18ae902267282930c6d5462c91b859668426e" 3369 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3576 3370 dependencies = [ 3577 3371 "proc-macro2", 3578 3372 "quote", ··· 3581 3375 3582 3376 [[package]] 3583 3377 name = "syn" 3584 - version = "2.0.15" 3378 + version = "2.0.31" 3585 3379 source = "registry+https://github.com/rust-lang/crates.io-index" 3586 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 3380 + checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398" 3587 3381 dependencies = [ 3588 3382 "proc-macro2", 3589 3383 "quote", ··· 3592 3386 3593 3387 [[package]] 3594 3388 name = "sync_wrapper" 3595 - version = "0.1.1" 3389 + version = "0.1.2" 3596 3390 source = "registry+https://github.com/rust-lang/crates.io-index" 3597 - checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8" 3391 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 3598 3392 3599 3393 [[package]] 3600 3394 name = "synstructure" ··· 3604 3398 dependencies = [ 3605 3399 "proc-macro2", 3606 3400 "quote", 3607 - "syn 1.0.100", 3401 + "syn 1.0.109", 3608 3402 "unicode-xid", 3609 3403 ] 3610 3404 ··· 3614 3408 source = "registry+https://github.com/rust-lang/crates.io-index" 3615 3409 checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 3616 3410 dependencies = [ 3617 - "bitflags", 3411 + "bitflags 1.3.2", 3618 3412 "core-foundation", 3619 3413 "system-configuration-sys", 3620 3414 ] ··· 3634 3428 version = "0.0.0" 3635 3429 dependencies = [ 3636 3430 "async-trait", 3637 - "bitflags", 3638 - "byteorder", 3639 - "cfg-if", 3431 + "bitflags 1.3.2", 3640 3432 "chrono", 3641 3433 "duct", 3642 3434 "err-derive", 3643 3435 "futures", 3644 - "hex", 3645 - "inotify 0.10.0", 3646 - "internet-checksum", 3436 + "inotify 0.10.2", 3647 3437 "ipnetwork", 3648 3438 "jnix", 3649 - "lazy_static", 3650 3439 "libc", 3651 3440 "log", 3652 - "memoffset 0.6.4", 3441 + "memoffset 0.6.5", 3653 3442 "mnl", 3654 - "netlink-packet-route", 3655 - "netlink-sys", 3656 3443 "nftnl", 3657 - "nix 0.23.1", 3444 + "nix 0.23.2", 3658 3445 "once_cell", 3659 - "os_pipe", 3660 - "parity-tokio-ipc", 3661 3446 "parking_lot", 3662 3447 "pfctl", 3663 - "prost", 3664 3448 "quickcheck", 3665 3449 "quickcheck_macros", 3666 3450 "rand 0.8.5", 3667 - "regex", 3668 3451 "resolv-conf", 3669 - "rtnetlink", 3670 - "shell-escape", 3671 - "socket2", 3672 3452 "subslice", 3673 3453 "system-configuration", 3674 3454 "talpid-dbus", ··· 3678 3458 "talpid-tunnel", 3679 3459 "talpid-tunnel-config-client", 3680 3460 "talpid-types", 3681 - "talpid-windows-net", 3461 + "talpid-windows", 3682 3462 "talpid-wireguard", 3683 - "tempfile", 3684 3463 "tokio", 3685 - "tonic", 3686 3464 "tonic-build", 3687 3465 "triggered", 3466 + "trust-dns-proto", 3688 3467 "trust-dns-server", 3689 - "tun", 3690 - "uuid", 3691 3468 "which", 3692 - "widestring 1.0.2", 3469 + "widestring", 3693 3470 "windows-service", 3694 - "windows-sys 0.45.0", 3695 - "winreg", 3696 - "zeroize", 3471 + "windows-sys 0.48.0", 3472 + "winreg 0.51.0", 3697 3473 ] 3698 3474 3699 3475 [[package]] ··· 3702 3478 dependencies = [ 3703 3479 "dbus", 3704 3480 "err-derive", 3705 - "lazy_static", 3706 3481 "libc", 3707 3482 "log", 3483 + "once_cell", 3708 3484 "tokio", 3709 3485 ] 3710 3486 ··· 3713 3489 version = "0.0.0" 3714 3490 dependencies = [ 3715 3491 "async-trait", 3716 - "bitflags", 3717 - "byteorder", 3718 - "cfg-if", 3719 - "duct", 3720 3492 "err-derive", 3721 3493 "futures", 3722 - "is-terminal", 3723 - "lazy_static", 3724 3494 "log", 3725 - "os_pipe", 3495 + "once_cell", 3726 3496 "parity-tokio-ipc", 3727 - "parking_lot", 3728 3497 "prost", 3729 3498 "shadowsocks-service", 3730 3499 "shell-escape", 3731 - "socket2", 3732 3500 "talpid-routing", 3733 3501 "talpid-tunnel", 3734 3502 "talpid-types", 3735 - "talpid-windows-net", 3503 + "talpid-windows", 3736 3504 "tokio", 3737 3505 "tonic", 3738 3506 "tonic-build", 3739 3507 "triggered", 3740 3508 "uuid", 3741 - "which", 3742 - "widestring 1.0.2", 3743 - "windows-sys 0.45.0", 3744 - "winreg", 3509 + "widestring", 3510 + "windows-sys 0.48.0", 3511 + "winreg 0.51.0", 3745 3512 ] 3746 3513 3747 3514 [[package]] ··· 3760 3527 "tonic", 3761 3528 "tonic-build", 3762 3529 "tower", 3763 - "windows-sys 0.45.0", 3530 + "windows-sys 0.48.0", 3764 3531 "winres", 3765 3532 ] 3766 3533 ··· 3770 3537 dependencies = [ 3771 3538 "rs-release", 3772 3539 "talpid-dbus", 3773 - "windows-sys 0.45.0", 3540 + "windows-sys 0.48.0", 3774 3541 ] 3775 3542 3776 3543 [[package]] 3777 3544 name = "talpid-routing" 3778 3545 version = "0.0.0" 3779 3546 dependencies = [ 3780 - "bitflags", 3547 + "bitflags 1.3.2", 3781 3548 "err-derive", 3782 3549 "futures", 3783 3550 "ipnetwork", 3784 - "lazy_static", 3785 3551 "libc", 3786 3552 "log", 3787 3553 "netlink-packet-route", 3788 3554 "netlink-sys", 3789 3555 "nix 0.26.1", 3556 + "once_cell", 3790 3557 "rtnetlink", 3791 - "socket2", 3792 3558 "system-configuration", 3793 3559 "talpid-types", 3794 - "talpid-windows-net", 3560 + "talpid-windows", 3795 3561 "tokio", 3796 - "widestring 1.0.2", 3797 - "windows-sys 0.45.0", 3562 + "widestring", 3563 + "windows-sys 0.48.0", 3798 3564 ] 3799 3565 3800 3566 [[package]] ··· 3816 3582 "ipnetwork", 3817 3583 "jnix", 3818 3584 "log", 3819 - "nix 0.23.1", 3585 + "nix 0.23.2", 3820 3586 "talpid-routing", 3821 3587 "talpid-types", 3822 - "talpid-windows-net", 3588 + "talpid-windows", 3823 3589 "tokio", 3824 3590 "tun", 3825 - "windows-sys 0.45.0", 3591 + "windows-sys 0.48.0", 3826 3592 ] 3827 3593 3828 3594 [[package]] ··· 3840 3606 "tonic", 3841 3607 "tonic-build", 3842 3608 "tower", 3843 - "windows-sys 0.45.0", 3609 + "windows-sys 0.48.0", 3844 3610 "zeroize", 3845 3611 ] 3846 3612 ··· 3848 3614 name = "talpid-types" 3849 3615 version = "0.0.0" 3850 3616 dependencies = [ 3851 - "base64 0.13.0", 3617 + "base64 0.13.1", 3852 3618 "err-derive", 3853 3619 "ipnetwork", 3854 3620 "jnix", 3855 - "rand 0.8.5", 3856 3621 "serde", 3857 3622 "x25519-dalek", 3858 3623 "zeroize", 3859 3624 ] 3860 3625 3861 3626 [[package]] 3862 - name = "talpid-windows-net" 3627 + name = "talpid-windows" 3863 3628 version = "0.0.0" 3864 3629 dependencies = [ 3865 3630 "err-derive", 3866 3631 "futures", 3867 - "libc", 3868 - "socket2", 3869 - "winapi", 3870 - "windows-sys 0.45.0", 3632 + "socket2 0.5.3", 3633 + "talpid-types", 3634 + "windows-sys 0.48.0", 3871 3635 ] 3872 3636 3873 3637 [[package]] 3874 3638 name = "talpid-wireguard" 3875 3639 version = "0.0.0" 3876 3640 dependencies = [ 3877 - "bitflags", 3641 + "bitflags 1.3.2", 3878 3642 "byteorder", 3879 3643 "chrono", 3880 3644 "duct", ··· 3883 3647 "hex", 3884 3648 "internet-checksum", 3885 3649 "ipnetwork", 3886 - "lazy_static", 3887 3650 "libc", 3888 3651 "log", 3889 3652 "netlink-packet-core", 3890 3653 "netlink-packet-route", 3891 3654 "netlink-packet-utils", 3892 3655 "netlink-proto", 3893 - "nix 0.23.1", 3656 + "nix 0.23.2", 3657 + "once_cell", 3894 3658 "parking_lot", 3895 3659 "rand 0.8.5", 3896 3660 "rtnetlink", 3897 - "socket2", 3661 + "socket2 0.5.3", 3898 3662 "talpid-dbus", 3899 3663 "talpid-routing", 3900 3664 "talpid-tunnel", 3901 3665 "talpid-tunnel-config-client", 3902 3666 "talpid-types", 3903 - "talpid-windows-net", 3667 + "talpid-windows", 3904 3668 "tokio", 3905 3669 "tokio-stream", 3906 3670 "tunnel-obfuscation", 3907 - "widestring 1.0.2", 3908 - "windows-sys 0.45.0", 3671 + "widestring", 3672 + "windows-sys 0.48.0", 3909 3673 "zeroize", 3910 3674 ] 3911 3675 3912 3676 [[package]] 3913 3677 name = "tempfile" 3914 - version = "3.4.0" 3678 + version = "3.8.0" 3915 3679 source = "registry+https://github.com/rust-lang/crates.io-index" 3916 - checksum = "af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95" 3680 + checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 3917 3681 dependencies = [ 3918 3682 "cfg-if", 3919 3683 "fastrand", 3920 - "redox_syscall", 3921 - "rustix 0.36.7", 3922 - "windows-sys 0.42.0", 3684 + "redox_syscall 0.3.5", 3685 + "rustix", 3686 + "windows-sys 0.48.0", 3923 3687 ] 3924 3688 3925 3689 [[package]] 3926 3690 name = "termcolor" 3927 - version = "1.1.2" 3691 + version = "1.2.0" 3928 3692 source = "registry+https://github.com/rust-lang/crates.io-index" 3929 - checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" 3693 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 3930 3694 dependencies = [ 3931 3695 "winapi-util", 3932 3696 ] 3933 - 3934 - [[package]] 3935 - name = "textwrap" 3936 - version = "0.16.0" 3937 - source = "registry+https://github.com/rust-lang/crates.io-index" 3938 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 3939 3697 3940 3698 [[package]] 3941 3699 name = "thiserror" 3942 - version = "1.0.30" 3700 + version = "1.0.48" 3943 3701 source = "registry+https://github.com/rust-lang/crates.io-index" 3944 - checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" 3702 + checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" 3945 3703 dependencies = [ 3946 3704 "thiserror-impl", 3947 3705 ] 3948 3706 3949 3707 [[package]] 3950 3708 name = "thiserror-impl" 3951 - version = "1.0.30" 3709 + version = "1.0.48" 3952 3710 source = "registry+https://github.com/rust-lang/crates.io-index" 3953 - checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" 3711 + checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" 3954 3712 dependencies = [ 3955 3713 "proc-macro2", 3956 3714 "quote", 3957 - "syn 1.0.100", 3715 + "syn 2.0.31", 3958 3716 ] 3959 3717 3960 3718 [[package]] 3961 3719 name = "time" 3962 - version = "0.1.43" 3720 + version = "0.3.28" 3963 3721 source = "registry+https://github.com/rust-lang/crates.io-index" 3964 - checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" 3722 + checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" 3965 3723 dependencies = [ 3966 - "libc", 3967 - "winapi", 3724 + "deranged", 3725 + "serde", 3726 + "time-core", 3968 3727 ] 3969 3728 3970 3729 [[package]] 3971 - name = "time" 3972 - version = "0.3.5" 3730 + name = "time-core" 3731 + version = "0.1.1" 3973 3732 source = "registry+https://github.com/rust-lang/crates.io-index" 3974 - checksum = "41effe7cfa8af36f439fac33861b66b049edc6f9a32331e2312660529c1c24ad" 3975 - dependencies = [ 3976 - "libc", 3977 - ] 3733 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 3978 3734 3979 3735 [[package]] 3980 3736 name = "tinyvec" 3981 - version = "1.5.1" 3737 + version = "1.6.0" 3982 3738 source = "registry+https://github.com/rust-lang/crates.io-index" 3983 - checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2" 3739 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3984 3740 dependencies = [ 3985 3741 "tinyvec_macros", 3986 3742 ] 3987 3743 3988 3744 [[package]] 3989 3745 name = "tinyvec_macros" 3990 - version = "0.1.0" 3746 + version = "0.1.1" 3991 3747 source = "registry+https://github.com/rust-lang/crates.io-index" 3992 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 3748 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3993 3749 3994 3750 [[package]] 3995 3751 name = "tokio" 3996 - version = "1.26.0" 3752 + version = "1.32.0" 3997 3753 source = "registry+https://github.com/rust-lang/crates.io-index" 3998 - checksum = "03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64" 3754 + checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 3999 3755 dependencies = [ 4000 - "autocfg", 3756 + "backtrace", 4001 3757 "bytes", 4002 3758 "libc", 4003 - "memchr", 4004 3759 "mio", 4005 3760 "num_cpus", 4006 3761 "parking_lot", 4007 3762 "pin-project-lite", 4008 3763 "signal-hook-registry", 4009 - "socket2", 3764 + "socket2 0.5.3", 4010 3765 "tokio-macros", 4011 - "windows-sys 0.45.0", 3766 + "windows-sys 0.48.0", 4012 3767 ] 4013 3768 4014 3769 [[package]] ··· 4023 3778 4024 3779 [[package]] 4025 3780 name = "tokio-macros" 4026 - version = "1.8.0" 3781 + version = "2.1.0" 4027 3782 source = "registry+https://github.com/rust-lang/crates.io-index" 4028 - checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 3783 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 4029 3784 dependencies = [ 4030 3785 "proc-macro2", 4031 3786 "quote", 4032 - "syn 1.0.100", 3787 + "syn 2.0.31", 4033 3788 ] 4034 3789 4035 3790 [[package]] 4036 3791 name = "tokio-rustls" 4037 - version = "0.23.4" 3792 + version = "0.24.1" 4038 3793 source = "registry+https://github.com/rust-lang/crates.io-index" 4039 - checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 3794 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4040 3795 dependencies = [ 4041 3796 "rustls", 4042 3797 "tokio", 4043 - "webpki", 3798 + ] 3799 + 3800 + [[package]] 3801 + name = "tokio-socks" 3802 + version = "0.5.1" 3803 + source = "registry+https://github.com/rust-lang/crates.io-index" 3804 + checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" 3805 + dependencies = [ 3806 + "either", 3807 + "futures-util", 3808 + "thiserror", 3809 + "tokio", 4044 3810 ] 4045 3811 4046 3812 [[package]] 4047 3813 name = "tokio-stream" 4048 - version = "0.1.9" 3814 + version = "0.1.14" 4049 3815 source = "registry+https://github.com/rust-lang/crates.io-index" 4050 - checksum = "df54d54117d6fdc4e4fea40fe1e4e566b3505700e148a6827e59b34b0d2600d9" 3816 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 4051 3817 dependencies = [ 4052 3818 "futures-core", 4053 3819 "pin-project-lite", ··· 4056 3822 4057 3823 [[package]] 4058 3824 name = "tokio-tfo" 4059 - version = "0.2.1" 3825 + version = "0.2.2" 4060 3826 source = "registry+https://github.com/rust-lang/crates.io-index" 4061 - checksum = "35ccf89920b48afc418f18135342355d30ad048f3c95ba54670f50a52371a439" 3827 + checksum = "f30b433f102de6c9b0546dc73398ba3d38d8a556f29f731268451e0b1b3aab9e" 4062 3828 dependencies = [ 4063 3829 "cfg-if", 4064 3830 "futures", ··· 4066 3832 "log", 4067 3833 "once_cell", 4068 3834 "pin-project", 4069 - "socket2", 3835 + "socket2 0.5.3", 4070 3836 "tokio", 4071 - "windows-sys 0.36.1", 3837 + "windows-sys 0.48.0", 4072 3838 ] 4073 3839 4074 3840 [[package]] 4075 3841 name = "tokio-util" 4076 - version = "0.7.3" 3842 + version = "0.7.8" 4077 3843 source = "registry+https://github.com/rust-lang/crates.io-index" 4078 - checksum = "cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45" 3844 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 4079 3845 dependencies = [ 4080 3846 "bytes", 4081 3847 "futures-core", ··· 4087 3853 4088 3854 [[package]] 4089 3855 name = "toml" 4090 - version = "0.5.8" 3856 + version = "0.5.11" 3857 + source = "registry+https://github.com/rust-lang/crates.io-index" 3858 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 3859 + dependencies = [ 3860 + "serde", 3861 + ] 3862 + 3863 + [[package]] 3864 + name = "toml" 3865 + version = "0.7.7" 4091 3866 source = "registry+https://github.com/rust-lang/crates.io-index" 4092 - checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 3867 + checksum = "de0a3ab2091e52d7299a39d098e200114a972df0a7724add02a273aa9aada592" 4093 3868 dependencies = [ 4094 3869 "serde", 3870 + "serde_spanned", 3871 + "toml_datetime", 3872 + "toml_edit", 3873 + ] 3874 + 3875 + [[package]] 3876 + name = "toml_datetime" 3877 + version = "0.6.3" 3878 + source = "registry+https://github.com/rust-lang/crates.io-index" 3879 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 3880 + dependencies = [ 3881 + "serde", 3882 + ] 3883 + 3884 + [[package]] 3885 + name = "toml_edit" 3886 + version = "0.19.15" 3887 + source = "registry+https://github.com/rust-lang/crates.io-index" 3888 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 3889 + dependencies = [ 3890 + "indexmap 2.0.0", 3891 + "serde", 3892 + "serde_spanned", 3893 + "toml_datetime", 3894 + "winnow", 4095 3895 ] 4096 3896 4097 3897 [[package]] 4098 3898 name = "tonic" 4099 - version = "0.8.1" 3899 + version = "0.10.0" 4100 3900 source = "registry+https://github.com/rust-lang/crates.io-index" 4101 - checksum = "11cd56bdb54ef93935a6a79dbd1d91f1ebd4c64150fd61654031fd6b8b775c91" 3901 + checksum = "5469afaf78a11265c343a88969045c1568aa8ecc6c787dbf756e92e70f199861" 4102 3902 dependencies = [ 4103 3903 "async-stream", 4104 3904 "async-trait", 4105 3905 "axum", 4106 - "base64 0.13.0", 3906 + "base64 0.21.3", 4107 3907 "bytes", 4108 - "futures-core", 4109 - "futures-util", 4110 3908 "h2", 4111 3909 "http", 4112 3910 "http-body", ··· 4115 3913 "percent-encoding", 4116 3914 "pin-project", 4117 3915 "prost", 4118 - "prost-derive", 4119 3916 "tokio", 4120 3917 "tokio-stream", 4121 - "tokio-util", 4122 3918 "tower", 4123 3919 "tower-layer", 4124 3920 "tower-service", 4125 3921 "tracing", 4126 - "tracing-futures", 4127 3922 ] 4128 3923 4129 3924 [[package]] 4130 3925 name = "tonic-build" 4131 - version = "0.8.0" 3926 + version = "0.10.0" 4132 3927 source = "registry+https://github.com/rust-lang/crates.io-index" 4133 - checksum = "2fbcd2800e34e743b9ae795867d5f77b535d3a3be69fd731e39145719752df8c" 3928 + checksum = "8b477abbe1d18c0b08f56cd01d1bc288668c5b5cfd19b2ae1886bbf599c546f1" 4134 3929 dependencies = [ 4135 3930 "prettyplease", 4136 3931 "proc-macro2", 4137 3932 "prost-build", 4138 3933 "quote", 4139 - "syn 1.0.100", 3934 + "syn 2.0.31", 4140 3935 ] 4141 3936 4142 3937 [[package]] ··· 4147 3942 dependencies = [ 4148 3943 "futures-core", 4149 3944 "futures-util", 4150 - "indexmap", 3945 + "indexmap 1.9.3", 4151 3946 "pin-project", 4152 3947 "pin-project-lite", 4153 3948 "rand 0.8.5", ··· 4160 3955 ] 4161 3956 4162 3957 [[package]] 4163 - name = "tower-http" 4164 - version = "0.3.4" 4165 - source = "registry+https://github.com/rust-lang/crates.io-index" 4166 - checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba" 4167 - dependencies = [ 4168 - "bitflags", 4169 - "bytes", 4170 - "futures-core", 4171 - "futures-util", 4172 - "http", 4173 - "http-body", 4174 - "http-range-header", 4175 - "pin-project-lite", 4176 - "tower", 4177 - "tower-layer", 4178 - "tower-service", 4179 - ] 4180 - 4181 - [[package]] 4182 3958 name = "tower-layer" 4183 - version = "0.3.1" 3959 + version = "0.3.2" 4184 3960 source = "registry+https://github.com/rust-lang/crates.io-index" 4185 - checksum = "343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62" 3961 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 4186 3962 4187 3963 [[package]] 4188 3964 name = "tower-service" 4189 - version = "0.3.1" 3965 + version = "0.3.2" 4190 3966 source = "registry+https://github.com/rust-lang/crates.io-index" 4191 - checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" 3967 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4192 3968 4193 3969 [[package]] 4194 3970 name = "tracing" 4195 - version = "0.1.35" 3971 + version = "0.1.37" 4196 3972 source = "registry+https://github.com/rust-lang/crates.io-index" 4197 - checksum = "a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160" 3973 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 4198 3974 dependencies = [ 4199 3975 "cfg-if", 4200 3976 "log", ··· 4205 3981 4206 3982 [[package]] 4207 3983 name = "tracing-attributes" 4208 - version = "0.1.23" 3984 + version = "0.1.26" 4209 3985 source = "registry+https://github.com/rust-lang/crates.io-index" 4210 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 3986 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 4211 3987 dependencies = [ 4212 3988 "proc-macro2", 4213 3989 "quote", 4214 - "syn 1.0.100", 3990 + "syn 2.0.31", 4215 3991 ] 4216 3992 4217 3993 [[package]] 4218 3994 name = "tracing-core" 4219 - version = "0.1.30" 3995 + version = "0.1.31" 4220 3996 source = "registry+https://github.com/rust-lang/crates.io-index" 4221 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 3997 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 4222 3998 dependencies = [ 4223 3999 "once_cell", 4224 4000 ] 4225 4001 4226 4002 [[package]] 4227 - name = "tracing-futures" 4228 - version = "0.2.5" 4229 - source = "registry+https://github.com/rust-lang/crates.io-index" 4230 - checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 4231 - dependencies = [ 4232 - "pin-project", 4233 - "tracing", 4234 - ] 4235 - 4236 - [[package]] 4237 4003 name = "translations-converter" 4238 - version = "0.1.0" 4004 + version = "0.0.0" 4239 4005 dependencies = [ 4240 - "derive_more", 4006 + "err-derive", 4241 4007 "htmlize", 4242 - "lazy_static", 4008 + "once_cell", 4243 4009 "quick-xml", 4244 4010 "regex", 4245 4011 "serde", ··· 4252 4018 checksum = "ce148eae0d1a376c1b94ae651fc3261d9cb8294788b962b7382066376503a2d1" 4253 4019 4254 4020 [[package]] 4255 - name = "trust-dns-client" 4256 - version = "0.22.0" 4257 - source = "registry+https://github.com/rust-lang/crates.io-index" 4258 - checksum = "6c408c32e6a9dbb38037cece35740f2cf23c875d8ca134d33631cec83f74d3fe" 4259 - dependencies = [ 4260 - "cfg-if", 4261 - "data-encoding", 4262 - "futures-channel", 4263 - "futures-util", 4264 - "lazy_static", 4265 - "radix_trie", 4266 - "rand 0.8.5", 4267 - "thiserror", 4268 - "time 0.3.5", 4269 - "tokio", 4270 - "tracing", 4271 - "trust-dns-proto", 4272 - ] 4273 - 4274 - [[package]] 4275 4021 name = "trust-dns-proto" 4276 - version = "0.22.0" 4022 + version = "0.23.0" 4277 4023 source = "registry+https://github.com/rust-lang/crates.io-index" 4278 - checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" 4024 + checksum = "0dc775440033cb114085f6f2437682b194fa7546466024b1037e82a48a052a69" 4279 4025 dependencies = [ 4280 4026 "async-trait", 4281 4027 "cfg-if", ··· 4284 4030 "futures-channel", 4285 4031 "futures-io", 4286 4032 "futures-util", 4287 - "idna 0.2.3", 4033 + "idna", 4288 4034 "ipnet", 4289 - "lazy_static", 4035 + "once_cell", 4290 4036 "rand 0.8.5", 4291 4037 "serde", 4292 4038 "smallvec", ··· 4299 4045 4300 4046 [[package]] 4301 4047 name = "trust-dns-resolver" 4302 - version = "0.22.0" 4048 + version = "0.23.0" 4303 4049 source = "registry+https://github.com/rust-lang/crates.io-index" 4304 - checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" 4050 + checksum = "2dff7aed33ef3e8bf2c9966fccdfed93f93d46f432282ea875cd66faabc6ef2f" 4305 4051 dependencies = [ 4306 4052 "cfg-if", 4307 4053 "futures-util", 4308 4054 "ipconfig", 4309 - "lazy_static", 4310 4055 "lru-cache", 4056 + "once_cell", 4311 4057 "parking_lot", 4058 + "rand 0.8.5", 4312 4059 "resolv-conf", 4313 4060 "serde", 4314 4061 "smallvec", ··· 4320 4067 4321 4068 [[package]] 4322 4069 name = "trust-dns-server" 4323 - version = "0.22.1" 4070 + version = "0.23.0" 4324 4071 source = "registry+https://github.com/rust-lang/crates.io-index" 4325 - checksum = "99022f9befa6daec2a860be68ac28b1f0d9d7ccf441d8c5a695e35a58d88840d" 4072 + checksum = "0f2863cefc06d1d5605ea937bfd8939e23687bb44dd5d136217ad9378582f9cc" 4326 4073 dependencies = [ 4327 4074 "async-trait", 4328 4075 "bytes", 4329 4076 "cfg-if", 4077 + "drain", 4330 4078 "enum-as-inner", 4331 4079 "futures-executor", 4332 4080 "futures-util", 4333 4081 "serde", 4334 4082 "thiserror", 4335 - "time 0.3.5", 4083 + "time", 4336 4084 "tokio", 4337 - "toml", 4085 + "toml 0.7.7", 4338 4086 "tracing", 4339 - "trust-dns-client", 4340 4087 "trust-dns-proto", 4341 4088 "trust-dns-resolver", 4342 4089 ] 4343 4090 4344 4091 [[package]] 4345 4092 name = "try-lock" 4346 - version = "0.2.3" 4093 + version = "0.2.4" 4347 4094 source = "registry+https://github.com/rust-lang/crates.io-index" 4348 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 4095 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 4349 4096 4350 4097 [[package]] 4351 4098 name = "tun" 4352 - version = "0.5.3" 4099 + version = "0.5.5" 4353 4100 source = "registry+https://github.com/rust-lang/crates.io-index" 4354 - checksum = "1cb3f24867499300ae21771a95bbaede2761497ae51094bbefcfd40646815b2a" 4101 + checksum = "cbc25e23adc6cac7dd895ce2780f255902290fc39b00e1ae3c33e89f3d20fa66" 4355 4102 dependencies = [ 4356 4103 "ioctl-sys", 4357 4104 "libc", ··· 4364 4111 dependencies = [ 4365 4112 "async-trait", 4366 4113 "err-derive", 4367 - "futures", 4368 4114 "tokio", 4369 4115 "udp-over-tcp", 4370 4116 ] 4371 4117 4372 4118 [[package]] 4119 + name = "tunnel-obfuscator-proxy" 4120 + version = "0.0.0" 4121 + dependencies = [ 4122 + "cbindgen", 4123 + "log", 4124 + "oslog", 4125 + "tokio", 4126 + "tunnel-obfuscation", 4127 + ] 4128 + 4129 + [[package]] 4373 4130 name = "typenum" 4374 - version = "1.14.0" 4131 + version = "1.16.0" 4375 4132 source = "registry+https://github.com/rust-lang/crates.io-index" 4376 - checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec" 4133 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 4377 4134 4378 4135 [[package]] 4379 4136 name = "ucd-trie" 4380 - version = "0.1.3" 4137 + version = "0.1.6" 4381 4138 source = "registry+https://github.com/rust-lang/crates.io-index" 4382 - checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" 4139 + checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" 4383 4140 4384 4141 [[package]] 4385 4142 name = "udp-over-tcp" ··· 4390 4147 "futures", 4391 4148 "lazy_static", 4392 4149 "log", 4393 - "nix 0.23.1", 4150 + "nix 0.23.2", 4394 4151 "tokio", 4395 4152 ] 4396 4153 4397 4154 [[package]] 4398 4155 name = "unicode-bidi" 4399 - version = "0.3.7" 4156 + version = "0.3.13" 4400 4157 source = "registry+https://github.com/rust-lang/crates.io-index" 4401 - checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f" 4158 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 4402 4159 4403 4160 [[package]] 4404 4161 name = "unicode-ident" 4405 - version = "1.0.4" 4162 + version = "1.0.11" 4406 4163 source = "registry+https://github.com/rust-lang/crates.io-index" 4407 - checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 4164 + checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 4408 4165 4409 4166 [[package]] 4410 4167 name = "unicode-normalization" 4411 - version = "0.1.19" 4168 + version = "0.1.22" 4412 4169 source = "registry+https://github.com/rust-lang/crates.io-index" 4413 - checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" 4170 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 4414 4171 dependencies = [ 4415 4172 "tinyvec", 4416 4173 ] 4417 4174 4418 4175 [[package]] 4419 - name = "unicode-width" 4420 - version = "0.1.10" 4421 - source = "registry+https://github.com/rust-lang/crates.io-index" 4422 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 4423 - 4424 - [[package]] 4425 4176 name = "unicode-xid" 4426 - version = "0.2.2" 4177 + version = "0.2.4" 4427 4178 source = "registry+https://github.com/rust-lang/crates.io-index" 4428 - checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 4179 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 4429 4180 4430 4181 [[package]] 4431 4182 name = "universal-hash" 4432 - version = "0.5.0" 4183 + version = "0.5.1" 4433 4184 source = "registry+https://github.com/rust-lang/crates.io-index" 4434 - checksum = "7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5" 4185 + checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" 4435 4186 dependencies = [ 4436 4187 "crypto-common", 4437 4188 "subtle", ··· 4445 4196 4446 4197 [[package]] 4447 4198 name = "url" 4448 - version = "2.3.1" 4199 + version = "2.4.1" 4449 4200 source = "registry+https://github.com/rust-lang/crates.io-index" 4450 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 4201 + checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 4451 4202 dependencies = [ 4452 4203 "form_urlencoded", 4453 - "idna 0.3.0", 4204 + "idna", 4454 4205 "percent-encoding", 4455 4206 "serde", 4456 4207 ] ··· 4463 4214 4464 4215 [[package]] 4465 4216 name = "uuid" 4466 - version = "0.8.2" 4217 + version = "1.4.1" 4467 4218 source = "registry+https://github.com/rust-lang/crates.io-index" 4468 - checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 4219 + checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" 4469 4220 dependencies = [ 4470 - "getrandom 0.2.3", 4221 + "getrandom 0.2.10", 4222 + "serde", 4471 4223 ] 4472 4224 4473 4225 [[package]] 4474 4226 name = "version_check" 4475 - version = "0.9.3" 4227 + version = "0.9.4" 4476 4228 source = "registry+https://github.com/rust-lang/crates.io-index" 4477 - checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" 4229 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4478 4230 4479 4231 [[package]] 4480 4232 name = "walkdir" 4481 - version = "2.3.2" 4233 + version = "2.4.0" 4482 4234 source = "registry+https://github.com/rust-lang/crates.io-index" 4483 - checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 4235 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 4484 4236 dependencies = [ 4485 4237 "same-file", 4486 - "winapi", 4487 4238 "winapi-util", 4488 4239 ] 4489 4240 4490 4241 [[package]] 4491 4242 name = "want" 4492 - version = "0.3.0" 4243 + version = "0.3.1" 4493 4244 source = "registry+https://github.com/rust-lang/crates.io-index" 4494 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 4245 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4495 4246 dependencies = [ 4496 - "log", 4497 4247 "try-lock", 4498 4248 ] 4499 4249 ··· 4505 4255 4506 4256 [[package]] 4507 4257 name = "wasi" 4508 - version = "0.10.2+wasi-snapshot-preview1" 4509 - source = "registry+https://github.com/rust-lang/crates.io-index" 4510 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 4511 - 4512 - [[package]] 4513 - name = "wasi" 4514 4258 version = "0.11.0+wasi-snapshot-preview1" 4515 4259 source = "registry+https://github.com/rust-lang/crates.io-index" 4516 4260 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4517 4261 4518 4262 [[package]] 4519 4263 name = "wasm-bindgen" 4520 - version = "0.2.82" 4264 + version = "0.2.87" 4521 4265 source = "registry+https://github.com/rust-lang/crates.io-index" 4522 - checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d" 4266 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 4523 4267 dependencies = [ 4524 4268 "cfg-if", 4525 4269 "wasm-bindgen-macro", ··· 4527 4271 4528 4272 [[package]] 4529 4273 name = "wasm-bindgen-backend" 4530 - version = "0.2.82" 4274 + version = "0.2.87" 4531 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4532 - checksum = "662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f" 4276 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 4533 4277 dependencies = [ 4534 4278 "bumpalo", 4535 4279 "log", 4536 4280 "once_cell", 4537 4281 "proc-macro2", 4538 4282 "quote", 4539 - "syn 1.0.100", 4283 + "syn 2.0.31", 4540 4284 "wasm-bindgen-shared", 4541 4285 ] 4542 4286 4543 4287 [[package]] 4544 4288 name = "wasm-bindgen-macro" 4545 - version = "0.2.82" 4289 + version = "0.2.87" 4546 4290 source = "registry+https://github.com/rust-lang/crates.io-index" 4547 - checksum = "b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602" 4291 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 4548 4292 dependencies = [ 4549 4293 "quote", 4550 4294 "wasm-bindgen-macro-support", ··· 4552 4296 4553 4297 [[package]] 4554 4298 name = "wasm-bindgen-macro-support" 4555 - version = "0.2.82" 4299 + version = "0.2.87" 4556 4300 source = "registry+https://github.com/rust-lang/crates.io-index" 4557 - checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da" 4301 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 4558 4302 dependencies = [ 4559 4303 "proc-macro2", 4560 4304 "quote", 4561 - "syn 1.0.100", 4305 + "syn 2.0.31", 4562 4306 "wasm-bindgen-backend", 4563 4307 "wasm-bindgen-shared", 4564 4308 ] 4565 4309 4566 4310 [[package]] 4567 4311 name = "wasm-bindgen-shared" 4568 - version = "0.2.82" 4312 + version = "0.2.87" 4569 4313 source = "registry+https://github.com/rust-lang/crates.io-index" 4570 - checksum = "6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a" 4314 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 4571 4315 4572 4316 [[package]] 4573 4317 name = "web-sys" 4574 - version = "0.3.55" 4318 + version = "0.3.64" 4575 4319 source = "registry+https://github.com/rust-lang/crates.io-index" 4576 - checksum = "38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fb" 4320 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 4577 4321 dependencies = [ 4578 4322 "js-sys", 4579 4323 "wasm-bindgen", 4580 4324 ] 4581 4325 4582 4326 [[package]] 4583 - name = "webpki" 4584 - version = "0.22.0" 4585 - source = "registry+https://github.com/rust-lang/crates.io-index" 4586 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 4587 - dependencies = [ 4588 - "ring", 4589 - "untrusted", 4590 - ] 4591 - 4592 - [[package]] 4593 4327 name = "which" 4594 - version = "4.2.2" 4328 + version = "4.4.2" 4595 4329 source = "registry+https://github.com/rust-lang/crates.io-index" 4596 - checksum = "ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9" 4330 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 4597 4331 dependencies = [ 4598 4332 "either", 4599 - "lazy_static", 4600 - "libc", 4333 + "home", 4334 + "once_cell", 4335 + "rustix", 4601 4336 ] 4602 - 4603 - [[package]] 4604 - name = "widestring" 4605 - version = "0.5.1" 4606 - source = "registry+https://github.com/rust-lang/crates.io-index" 4607 - checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 4608 4337 4609 4338 [[package]] 4610 4339 name = "widestring" ··· 4649 4378 source = "registry+https://github.com/rust-lang/crates.io-index" 4650 4379 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 4651 4380 dependencies = [ 4652 - "windows-targets 0.48.0", 4381 + "windows-targets 0.48.5", 4653 4382 ] 4654 4383 4655 4384 [[package]] ··· 4658 4387 source = "registry+https://github.com/rust-lang/crates.io-index" 4659 4388 checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" 4660 4389 dependencies = [ 4661 - "bitflags", 4662 - "widestring 1.0.2", 4390 + "bitflags 1.3.2", 4391 + "widestring", 4663 4392 "windows-sys 0.45.0", 4664 4393 ] 4665 4394 4666 4395 [[package]] 4667 4396 name = "windows-sys" 4668 - version = "0.36.1" 4669 - source = "registry+https://github.com/rust-lang/crates.io-index" 4670 - checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 4671 - dependencies = [ 4672 - "windows_aarch64_msvc 0.36.1", 4673 - "windows_i686_gnu 0.36.1", 4674 - "windows_i686_msvc 0.36.1", 4675 - "windows_x86_64_gnu 0.36.1", 4676 - "windows_x86_64_msvc 0.36.1", 4677 - ] 4678 - 4679 - [[package]] 4680 - name = "windows-sys" 4681 - version = "0.42.0" 4682 - source = "registry+https://github.com/rust-lang/crates.io-index" 4683 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 4684 - dependencies = [ 4685 - "windows_aarch64_gnullvm 0.42.2", 4686 - "windows_aarch64_msvc 0.42.2", 4687 - "windows_i686_gnu 0.42.2", 4688 - "windows_i686_msvc 0.42.2", 4689 - "windows_x86_64_gnu 0.42.2", 4690 - "windows_x86_64_gnullvm 0.42.2", 4691 - "windows_x86_64_msvc 0.42.2", 4692 - ] 4693 - 4694 - [[package]] 4695 - name = "windows-sys" 4696 4397 version = "0.45.0" 4697 4398 source = "registry+https://github.com/rust-lang/crates.io-index" 4698 4399 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" ··· 4706 4407 source = "registry+https://github.com/rust-lang/crates.io-index" 4707 4408 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4708 4409 dependencies = [ 4709 - "windows-targets 0.48.0", 4410 + "windows-targets 0.48.5", 4710 4411 ] 4711 4412 4712 4413 [[package]] ··· 4726 4427 4727 4428 [[package]] 4728 4429 name = "windows-targets" 4729 - version = "0.48.0" 4430 + version = "0.48.5" 4730 4431 source = "registry+https://github.com/rust-lang/crates.io-index" 4731 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 4432 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 4732 4433 dependencies = [ 4733 - "windows_aarch64_gnullvm 0.48.0", 4734 - "windows_aarch64_msvc 0.48.0", 4735 - "windows_i686_gnu 0.48.0", 4736 - "windows_i686_msvc 0.48.0", 4737 - "windows_x86_64_gnu 0.48.0", 4738 - "windows_x86_64_gnullvm 0.48.0", 4739 - "windows_x86_64_msvc 0.48.0", 4434 + "windows_aarch64_gnullvm 0.48.5", 4435 + "windows_aarch64_msvc 0.48.5", 4436 + "windows_i686_gnu 0.48.5", 4437 + "windows_i686_msvc 0.48.5", 4438 + "windows_x86_64_gnu 0.48.5", 4439 + "windows_x86_64_gnullvm 0.48.5", 4440 + "windows_x86_64_msvc 0.48.5", 4740 4441 ] 4741 4442 4742 4443 [[package]] ··· 4747 4448 4748 4449 [[package]] 4749 4450 name = "windows_aarch64_gnullvm" 4750 - version = "0.48.0" 4451 + version = "0.48.5" 4751 4452 source = "registry+https://github.com/rust-lang/crates.io-index" 4752 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 4753 - 4754 - [[package]] 4755 - name = "windows_aarch64_msvc" 4756 - version = "0.36.1" 4757 - source = "registry+https://github.com/rust-lang/crates.io-index" 4758 - checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 4453 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 4759 4454 4760 4455 [[package]] 4761 4456 name = "windows_aarch64_msvc" ··· 4765 4460 4766 4461 [[package]] 4767 4462 name = "windows_aarch64_msvc" 4768 - version = "0.48.0" 4769 - source = "registry+https://github.com/rust-lang/crates.io-index" 4770 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 4771 - 4772 - [[package]] 4773 - name = "windows_i686_gnu" 4774 - version = "0.36.1" 4463 + version = "0.48.5" 4775 4464 source = "registry+https://github.com/rust-lang/crates.io-index" 4776 - checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 4465 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 4777 4466 4778 4467 [[package]] 4779 4468 name = "windows_i686_gnu" ··· 4783 4472 4784 4473 [[package]] 4785 4474 name = "windows_i686_gnu" 4786 - version = "0.48.0" 4475 + version = "0.48.5" 4787 4476 source = "registry+https://github.com/rust-lang/crates.io-index" 4788 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 4789 - 4790 - [[package]] 4791 - name = "windows_i686_msvc" 4792 - version = "0.36.1" 4793 - source = "registry+https://github.com/rust-lang/crates.io-index" 4794 - checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 4477 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 4795 4478 4796 4479 [[package]] 4797 4480 name = "windows_i686_msvc" ··· 4801 4484 4802 4485 [[package]] 4803 4486 name = "windows_i686_msvc" 4804 - version = "0.48.0" 4487 + version = "0.48.5" 4805 4488 source = "registry+https://github.com/rust-lang/crates.io-index" 4806 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 4807 - 4808 - [[package]] 4809 - name = "windows_x86_64_gnu" 4810 - version = "0.36.1" 4811 - source = "registry+https://github.com/rust-lang/crates.io-index" 4812 - checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 4489 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 4813 4490 4814 4491 [[package]] 4815 4492 name = "windows_x86_64_gnu" ··· 4819 4496 4820 4497 [[package]] 4821 4498 name = "windows_x86_64_gnu" 4822 - version = "0.48.0" 4499 + version = "0.48.5" 4823 4500 source = "registry+https://github.com/rust-lang/crates.io-index" 4824 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 4501 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 4825 4502 4826 4503 [[package]] 4827 4504 name = "windows_x86_64_gnullvm" ··· 4831 4508 4832 4509 [[package]] 4833 4510 name = "windows_x86_64_gnullvm" 4834 - version = "0.48.0" 4511 + version = "0.48.5" 4835 4512 source = "registry+https://github.com/rust-lang/crates.io-index" 4836 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 4513 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 4837 4514 4838 4515 [[package]] 4839 4516 name = "windows_x86_64_msvc" 4840 - version = "0.36.1" 4517 + version = "0.42.2" 4841 4518 source = "registry+https://github.com/rust-lang/crates.io-index" 4842 - checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 4519 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4843 4520 4844 4521 [[package]] 4845 4522 name = "windows_x86_64_msvc" 4846 - version = "0.42.2" 4523 + version = "0.48.5" 4524 + source = "registry+https://github.com/rust-lang/crates.io-index" 4525 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 4526 + 4527 + [[package]] 4528 + name = "winnow" 4529 + version = "0.5.15" 4847 4530 source = "registry+https://github.com/rust-lang/crates.io-index" 4848 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4531 + checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" 4532 + dependencies = [ 4533 + "memchr", 4534 + ] 4849 4535 4850 4536 [[package]] 4851 - name = "windows_x86_64_msvc" 4852 - version = "0.48.0" 4537 + name = "winreg" 4538 + version = "0.50.0" 4853 4539 source = "registry+https://github.com/rust-lang/crates.io-index" 4854 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 4540 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 4541 + dependencies = [ 4542 + "cfg-if", 4543 + "windows-sys 0.48.0", 4544 + ] 4855 4545 4856 4546 [[package]] 4857 4547 name = "winreg" 4858 - version = "0.7.0" 4548 + version = "0.51.0" 4859 4549 source = "registry+https://github.com/rust-lang/crates.io-index" 4860 - checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69" 4550 + checksum = "937f3df7948156640f46aacef17a70db0de5917bda9c92b0f751f3a955b588fc" 4861 4551 dependencies = [ 4862 - "winapi", 4552 + "cfg-if", 4553 + "windows-sys 0.48.0", 4863 4554 ] 4864 4555 4865 4556 [[package]] ··· 4868 4559 source = "registry+https://github.com/rust-lang/crates.io-index" 4869 4560 checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 4870 4561 dependencies = [ 4871 - "toml", 4562 + "toml 0.5.11", 4872 4563 ] 4873 4564 4874 4565 [[package]] 4875 4566 name = "x25519-dalek" 4876 - version = "2.0.0-pre.1" 4567 + version = "2.0.0" 4877 4568 source = "registry+https://github.com/rust-lang/crates.io-index" 4878 - checksum = "e5da623d8af10a62342bcbbb230e33e58a63255a58012f8653c578e54bab48df" 4569 + checksum = "fb66477291e7e8d2b0ff1bcb900bf29489a9692816d79874bea351e7a8b6de96" 4879 4570 dependencies = [ 4880 4571 "curve25519-dalek", 4881 4572 "rand_core 0.6.4", 4573 + "serde", 4882 4574 "zeroize", 4883 4575 ] 4884 4576 4885 4577 [[package]] 4886 4578 name = "zeroize" 4887 - version = "1.5.7" 4579 + version = "1.6.0" 4888 4580 source = "registry+https://github.com/rust-lang/crates.io-index" 4889 - checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" 4581 + checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 4890 4582 dependencies = [ 4891 4583 "zeroize_derive", 4892 4584 ] 4893 4585 4894 4586 [[package]] 4895 4587 name = "zeroize_derive" 4896 - version = "1.3.2" 4588 + version = "1.4.2" 4897 4589 source = "registry+https://github.com/rust-lang/crates.io-index" 4898 - checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" 4590 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 4899 4591 dependencies = [ 4900 4592 "proc-macro2", 4901 4593 "quote", 4902 - "syn 1.0.100", 4903 - "synstructure", 4594 + "syn 2.0.31", 4904 4595 ]
+13 -2
pkgs/applications/networking/mullvad/libwg.nix
··· 1 1 { lib 2 2 , buildGoModule 3 3 , mullvad 4 + , fetchpatch 4 5 }: 5 6 buildGoModule { 6 7 pname = "libwg"; ··· 12 13 13 14 sourceRoot = "${mullvad.src.name}/wireguard/libwg"; 14 15 15 - vendorHash = "sha256-QNde5BqkSuqp3VJQOhn7aG6XknRDZQ62PE3WGhEJ5LU="; 16 + vendorHash = "sha256-MQ5tVbcwMee6lmPyKSsNBh9jrz4zwx7INf1Cb0GxjHo="; 16 17 17 18 # XXX: hack to make the ar archive go to the correct place 18 19 # This is necessary because passing `-o ...` to `ldflags` does not work ··· 21 22 GOBIN = "${placeholder "out"}/lib"; 22 23 ldflags = [ "-s" "-w" "-buildmode=c-archive" ]; 23 24 25 + patches = [ 26 + # build broken without wintun reference 27 + # https://github.com/mullvad/mullvadvpn-app/pull/5621 28 + (fetchpatch { 29 + url = "https://github.com/mullvad/mullvadvpn-app/commit/5dff68ac9c8ec26f1a39a7f44e3b684bb0833bf1.patch"; 30 + hash = "sha256-bUcDVmrrDblK7OJvHqf627vzVwmmvO2EL+sioAnZGbk="; 31 + relative = "wireguard/libwg"; 32 + }) 33 + ]; 34 + 24 35 postInstall = '' 25 36 mv $out/lib/libwg{,.a} 26 37 ''; 27 38 28 39 meta = with lib; { 29 40 description = "A tiny wrapper around wireguard-go"; 30 - homepage = "https://github.com/mullvad/mullvadvpn-app/tree/master/wireguard/libwg"; 41 + homepage = "https://github.com/mullvad/mullvadvpn-app/tree/main/wireguard/libwg"; 31 42 license = licenses.gpl3Only; 32 43 maintainers = with maintainers; [ cole-h ]; 33 44 };
+2 -3
pkgs/applications/networking/mullvad/mullvad.nix
··· 17 17 }: 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "mullvad"; 20 - version = "2023.5"; 20 + version = "2023.6"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "mullvad"; 24 24 repo = "mullvadvpn-app"; 25 25 rev = version; 26 - hash = "sha256-bu16U9XJiIuYG9Npljos2ytfloSoGIl1ayH43w0aeKY="; 26 + hash = "sha256-O4YnHwG5GUDR7MzGsuLnElcczEct+P+4/Vn/eAoo6/s="; 27 27 }; 28 28 29 29 cargoLock = { 30 30 lockFile = ./Cargo.lock; 31 31 outputHashes = { 32 32 "nix-0.26.1" = "sha256-b5bLeZVNbJE7aBnyzl0qvo0mXFeXa4hAZiuT1VJiFLk="; 33 - "shadowsocks-1.15.3" = "sha256-P35IQL2sAfrtjwMDn8k/kmkk2IMsvq6zICRRGUGfqJI="; 34 33 "udp-over-tcp-0.3.0" = "sha256-5PeaM7/zhux1UdlaKpnQ2yIdmFy1n2weV/ux9lSRha4="; 35 34 }; 36 35 };
+2 -2
pkgs/applications/networking/newsreaders/liferea/default.nix
··· 24 24 25 25 stdenv.mkDerivation rec { 26 26 pname = "liferea"; 27 - version = "1.15.4"; 27 + version = "1.15.5"; 28 28 29 29 src = fetchurl { 30 30 url = "https://github.com/lwindolf/${pname}/releases/download/v${version}/${pname}-${version}.tar.bz2"; 31 - hash = "sha256-twczHU41xXJvBg4nTQyJrmNCCSoJWAnRLs4DV0uKpjE="; 31 + hash = "sha256-7lanrs63N6ZnqxvjcW/+cUZVDqUbML2gftQUc/sLr3Q="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+3 -3
pkgs/applications/networking/seaweedfs/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "seaweedfs"; 10 - version = "3.59"; 10 + version = "3.60"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "seaweedfs"; 14 14 repo = "seaweedfs"; 15 15 rev = version; 16 - hash = "sha256-askngehfEBJzJG0MVBA4WCRUPDELWlwJWcRPH6gTvzw="; 16 + hash = "sha256-OfRqcoFhPjA8Trj5tXnyDxhl587v6Okc7h/5LUdi7lo="; 17 17 }; 18 18 19 - vendorHash = "sha256-o+moq4arkQLQZcsW4Tahpv1MpGRHwMv+IL5E03W0U5c="; 19 + vendorHash = "sha256-9i11Kf6rIS1ktHMCk9y3+e0u1hDGNRP/oHKWpOVayy4="; 20 20 21 21 subPackages = [ "weed" ]; 22 22
+3 -3
pkgs/applications/networking/sync/storj-uplink/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "storj-uplink"; 8 - version = "1.92.1"; 8 + version = "1.93.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "storj"; 12 12 repo = "storj"; 13 13 rev = "v${version}"; 14 - hash = "sha256-yeKI8vOuYFhABz09awPuCmjrifLttvBq1kaxMf78/HI="; 14 + hash = "sha256-3q3z5dYFjBpBbwj64Kp2fiTmxn2PUgc0DGJBMR71yN0="; 15 15 }; 16 16 17 17 subPackages = [ "cmd/uplink" ]; 18 18 19 - vendorHash = "sha256-odtCBLg04gG1ztyDLdBADhdEhMkrizNjOGymAtzXy9g="; 19 + vendorHash = "sha256-1K74yoMMeMzjldMjZVmmCJRrLYBrVmmOgqqCA1CBzrQ="; 20 20 21 21 ldflags = [ "-s" "-w" ]; 22 22
-20
pkgs/applications/office/bookletimposer/configdir.patch
··· 1 - diff --git a/lib/bookletimposer/config.py b/lib/bookletimposer/config.py 2 - index 8f107a4..d4d335d 100644 3 - --- a/lib/bookletimposer/config.py 4 - +++ b/lib/bookletimposer/config.py 5 - @@ -45,14 +41,7 @@ def debug(msg): 6 - 7 - 8 - def get_sharedir(): 9 - - if debug_enabled and os.path.exists(os.path.join("/", "usr", "local", 10 - - "share", 11 - - "bookletimposer")): 12 - - return os.path.join("/", "usr", "local", "share") 13 - - elif os.path.exists(os.path.join("/", "usr", "share", "bookletimposer")): 14 - - return os.path.join("/", "usr", "share") 15 - - else: 16 - - return "" 17 - + return os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..", "..", "..", "share")) 18 - 19 - 20 - def get_datadir():
-42
pkgs/applications/office/bookletimposer/default.nix
··· 1 - { lib 2 - , fetchFromGitLab 3 - , python3 4 - , intltool 5 - , pandoc 6 - , gobject-introspection 7 - , wrapGAppsHook 8 - , gtk3 9 - }: 10 - 11 - python3.pkgs.buildPythonApplication rec { 12 - pname = "bookletimposer"; 13 - version = "0.3.1"; 14 - 15 - src = fetchFromGitLab { 16 - domain = "git.codecoop.org"; 17 - owner = "kjo"; 18 - repo = "bookletimposer"; 19 - rev = version; 20 - sha256 = "sha256-AEpvsFBJfyqLucC0l4AN/nA2+aYBR50BEgAcNDJBSqg="; 21 - }; 22 - 23 - patches = [ 24 - ./i18n.patch 25 - ./configdir.patch 26 - ]; 27 - 28 - nativeBuildInputs = [ intltool pandoc wrapGAppsHook gobject-introspection ]; 29 - 30 - propagatedBuildInputs = [ 31 - gtk3 32 - (python3.withPackages (ps: with ps; [ distutils-extra pypdf2 pygobject3 ])) 33 - ]; 34 - 35 - meta = { 36 - homepage = "https://kjo.herbesfolles.org/bookletimposer/"; 37 - description = "A utility to achieve some basic imposition on PDF documents, especially designed to work on booklets"; 38 - platforms = lib.platforms.linux; 39 - license = "GPL-3.0-or-later"; 40 - maintainers = with lib.maintainers; [ afontain ]; 41 - }; 42 - }
-19
pkgs/applications/office/bookletimposer/i18n.patch
··· 1 - --- a/setup.cfg 2022-06-04 17:10:10.477581502 +0200 2 - +++ b/setup.cfg 2022-06-04 17:10:15.185594382 +0200 3 - @@ -1,6 +1,3 @@ 4 - [build] 5 - icons=False 6 - help=True 7 - - 8 - -[build_i18n] 9 - -domain=bookletimposer 10 - --- a/setup.py 2022-06-04 17:25:18.020872735 +0200 11 - +++ b/setup.py 2022-06-04 17:25:23.075884898 +0200 12 - @@ -115,7 +115,6 @@ It allows: 13 - requires = ['gtk', 'PyPDF2'], 14 - cmdclass = { "build" : build_extra.build_extra, 15 - "build_uiheaders" : build_uiheaders, 16 - - "build_i18n" : build_i18n.build_i18n, 17 - "build_help" : build_help.build_help, 18 - "build_icons" : build_icons.build_icons, 19 - "build_man" : build_man,
+2 -2
pkgs/applications/office/gnote/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "gnote"; 21 - version = "45.0"; 21 + version = "45.1"; 22 22 23 23 src = fetchurl { 24 24 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 25 - hash = "sha256-XRb9h9FA7HL7s1ewVp2u+4Io4HgUcBVG5r3mVyGTwko="; 25 + hash = "sha256-nuwn+MsKENL9uRSkUei4QYwmDni/BzYHgaeKXkGM+UE="; 26 26 }; 27 27 28 28 buildInputs = [
+4 -4
pkgs/applications/office/micropad/default.nix
··· 15 15 in 16 16 mkYarnPackage rec { 17 17 pname = "micropad"; 18 - version = "4.4.0"; 18 + version = "4.5.1"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "MicroPad"; 22 22 repo = "Micropad-Electron"; 23 23 rev = "v${version}"; 24 - hash = "sha256-VK3sSXYW/Dev7jCdkgrU9PXFbJ6+R2hy6QMRjj6bJ5M="; 24 + hash = "sha256-z+g+FwmoX4Qqf+v4BVLCtfrXwGiAUFlPLQQhp2CMhLU="; 25 25 }; 26 26 27 27 micropad-core = fetchzip { 28 28 url = "https://github.com/MicroPad/MicroPad-Core/releases/download/v${version}/micropad.tar.xz"; 29 - hash = "sha256-KfS13p+mjIh7VShVCT6vFuQY0e/EO/sENOx4GPAORHU="; 29 + hash = "sha256-y13PVA/AKKsc5q7NDwZFasb7fOo+56IW8qbTbsm2WWc="; 30 30 }; 31 31 32 32 packageJSON = ./package.json; 33 33 34 34 offlineCache = fetchYarnDeps { 35 35 yarnLock = "${src}/yarn.lock"; 36 - hash = "sha256-8M0VZI5I4fLoLLmXkIVeCqouww+CyiXbd+vJc8+2tIs="; 36 + hash = "sha256-ESYSHuHLNsn3EYKIe2p0kg142jyC0USB+Ef//oGeF08="; 37 37 }; 38 38 39 39 nativeBuildInputs = [ copyDesktopItems makeWrapper ]
+3 -3
pkgs/applications/office/micropad/package.json
··· 1 1 { 2 2 "name": "micropad", 3 - "version": "4.4.0", 3 + "version": "4.5.1", 4 4 "description": "A powerful note-taking app that helps you organise + take notes without restrictions.", 5 5 "main": "main.js", 6 6 "scripts": { ··· 28 28 "@types/mime": "^3.0.1", 29 29 "@types/node": "^18.7.18", 30 30 "@types/typo-js": "^1.2.1", 31 - "electron": "^27.0.2", 32 - "electron-builder": "^24.6.4", 31 + "electron": "^28.1.0", 32 + "electron-builder": "^24.9.1", 33 33 "typescript": "~5.2.2" 34 34 }, 35 35 "dependencies": {
+3 -9
pkgs/applications/office/semantik/default.nix
··· 2 2 , lib 3 3 , mkDerivation 4 4 , fetchFromGitLab 5 - , fetchpatch 6 5 , wafHook 7 6 , pkg-config 8 7 , cmake ··· 26 25 27 26 mkDerivation rec { 28 27 pname = "semantik"; 29 - version = "1.2.7"; 28 + version = "1.2.10"; 30 29 31 30 src = fetchFromGitLab { 32 31 owner = "ita1024"; 33 32 repo = "semantik"; 34 33 rev = "semantik-${version}"; 35 - sha256 = "sha256-aXOokji6fYTpaeI/IIV+5RnTE2Cm8X3WfADf4Uftkss="; 34 + hash = "sha256-qJ6MGxnxXcibF2qXZ2w7Ey/aBIEIx8Gg0dM2PnCl09Y="; 36 35 }; 37 36 38 37 patches = [ 39 - (fetchpatch { 40 - name = "fix-kdelibs4support.patch"; 41 - url = "https://gitlab.com/ita1024/semantik/-/commit/a991265bd6e3ed6541f8ec099420bc08cc62e30c.patch"; 42 - sha256 = "sha256-E4XjdWfUnqhmFJs9ORznHoXMDS9zHWNXvQIKKkN4AAo="; 43 - }) 44 38 ./qt5.patch 45 39 ]; 46 40 ··· 90 84 ]; 91 85 92 86 meta = with lib; { 93 - broken = (stdenv.isLinux && stdenv.isAarch64); 94 87 description = "A mind-mapping application for KDE"; 95 88 license = licenses.mit; 96 89 homepage = "https://waf.io/semantik.html"; 97 90 maintainers = [ maintainers.shamilton ]; 98 91 platforms = platforms.linux; 92 + mainProgram = "semantik"; 99 93 }; 100 94 }
+2 -2
pkgs/applications/radio/gnuradio/default.nix
··· 45 45 # If one wishes to use a different src or name for a very custom build 46 46 , overrideSrc ? {} 47 47 , pname ? "gnuradio" 48 - , version ? "3.10.8.0" 48 + , version ? "3.10.9.1" 49 49 }: 50 50 51 51 let 52 - sourceSha256 = "sha256-4BoJciL3ffd9Dgk3HxXCOOwnGHqCEVuo+a1AtzJG4IY="; 52 + sourceSha256 = "sha256-prCQj2gan5udOj2vnV8Vrr8B4OwpYpzAGb9w+kkJDQc="; 53 53 featuresInfo = { 54 54 # Needed always 55 55 basic = {
+5 -3
pkgs/applications/science/electronics/xyce/default.nix
··· 32 32 assert withMPI -> trilinos.withMPI; 33 33 34 34 let 35 - version = "7.7.0"; 35 + version = "7.8.0"; 36 36 37 37 # useing fetchurl or fetchFromGitHub doesn't include the manuals 38 38 # due to .gitattributes files 39 39 xyce_src = fetchgit { 40 40 url = "https://github.com/Xyce/Xyce.git"; 41 41 rev = "Release-${version}"; 42 - sha256 = "sha256-F0kO86eliD1AfUUjeVllxJ231ZElXkfBfGJ3jhT0s9w="; 42 + sha256 = "sha256-+aNy2bGuFQ517FZUvU0YqN0gmChRpVuFEmFGTCx9AgY="; 43 43 }; 44 44 45 45 regression_src = fetchFromGitHub { 46 46 owner = "Xyce"; 47 47 repo = "Xyce_Regression"; 48 48 rev = "Release-${version}"; 49 - sha256 = "sha256-iDxm0Vcn3JuuREciCt3/b7q94E8GhXoIUD/BCx0mW6Q="; 49 + sha256 = "sha256-Fxi/NpXXIw/bseWaLi2iQ4sg4S9Z+othGgSvQoxyJ9c="; 50 50 }; 51 51 in 52 52 ··· 82 82 libtool_2 83 83 ] ++ lib.optionals enableDocs [ 84 84 (texliveMedium.withPackages (ps: with ps; [ 85 + enumitem 85 86 koma-script 86 87 optional 87 88 framed 88 89 enumitem 89 90 multirow 91 + newtx 90 92 preprint 91 93 ])) 92 94 ];
+2 -2
pkgs/applications/science/math/pspp/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "pspp"; 9 - version = "1.6.2"; 9 + version = "2.0.0"; 10 10 11 11 src = fetchurl { 12 12 url = "mirror://gnu/pspp/${pname}-${version}.tar.gz"; 13 - sha256 = "sha256-cylMovWy9/xBu/i3jFiIyAdfQ8YJf9SCq7BPhasIR7Y="; 13 + sha256 = "sha256-qPbLiGr1sIOENXm81vsZHAVKzOKMxotY58XwmZai2N8="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ pkg-config texinfo python3 makeWrapper ];
+14
pkgs/applications/science/math/sage/sage-src.nix
··· 131 131 url = "https://github.com/sagemath/sage/commit/461727b453712550a2c5dc0ae11933523255aaed.diff"; 132 132 sha256 = "sha256-mC8084VQoUBk4hocALF+Y9Cwb38Zt360eldi/SSjna8="; 133 133 }) 134 + 135 + # https://github.com/sagemath/sage/pull/36218, landed in 10.2.beta3 136 + (fetchpatch { 137 + name = "sageenv-disable-file-validation.patch"; 138 + url = "https://github.com/sagemath/sage/commit/31a764f4a9ec54d3ea970aa9514a088c4e603ebd.diff"; 139 + sha256 = "sha256-NhYUTTmYlyjss3eS8HZXP8U11TElQY0cv6KW4wBOaJY="; 140 + }) 141 + 142 + # https://github.com/sagemath/sage/pull/36235, landed in 10.2.beta3 143 + (fetchpatch { 144 + name = "ecl-23.9.9.patch"; 145 + url = "https://github.com/sagemath/sage/commit/b6b50a80e9660c002d069019f5b8f04e9324a423.diff"; 146 + sha256 = "sha256-nF+5oKad1VYms6Dxr1t9/V0XBkoMfhy0KCY/ZPddrm0="; 147 + }) 134 148 ]; 135 149 136 150 patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;
+10 -8
pkgs/applications/terminal-emulators/alacritty/default.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , rustPlatform 6 5 , nixosTests 7 6 ··· 11 10 , ncurses 12 11 , pkg-config 13 12 , python3 13 + , scdoc 14 14 15 15 , expat 16 16 , fontconfig ··· 49 49 in 50 50 rustPlatform.buildRustPackage rec { 51 51 pname = "alacritty"; 52 - version = "0.12.3"; 52 + version = "0.13.0"; 53 53 54 54 src = fetchFromGitHub { 55 55 owner = "alacritty"; 56 56 repo = pname; 57 57 rev = "refs/tags/v${version}"; 58 - hash = "sha256-SUEI7DTgs6NYT4oiqaMBNCQ8gP1XoZjPFIKhob7tfsk="; 58 + hash = "sha256-5jStrLwuuFWlKHIPS5QJ4DUQj9kXLqlpRxeVDXK/uzU="; 59 59 }; 60 60 61 - cargoHash = "sha256-iLhctiCDNpcTxoMrWwUWHBRc6X5rxSH9Jl2EDuktWmw="; 61 + cargoHash = "sha256-IdkDlxT7pvV+LYbEBsjNvDAWg9TDcmneLF1yrIU3BLU="; 62 62 63 63 nativeBuildInputs = [ 64 64 cmake ··· 67 67 ncurses 68 68 pkg-config 69 69 python3 70 + scdoc 70 71 ]; 71 72 72 73 buildInputs = rpathLibs ··· 107 108 patchelf --add-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/alacritty 108 109 '' 109 110 ) + '' 110 - 111 111 installShellCompletion --zsh extra/completions/_alacritty 112 112 installShellCompletion --bash extra/completions/alacritty.bash 113 113 installShellCompletion --fish extra/completions/alacritty.fish 114 114 115 115 install -dm 755 "$out/share/man/man1" 116 - gzip -c extra/alacritty.man > "$out/share/man/man1/alacritty.1.gz" 117 - gzip -c extra/alacritty-msg.man > "$out/share/man/man1/alacritty-msg.1.gz" 116 + install -dm 755 "$out/share/man/man5" 118 117 119 - install -Dm 644 alacritty.yml $out/share/doc/alacritty.yml 118 + scdoc < extra/man/alacritty.1.scd | gzip -c > $out/share/man/man1/alacritty.1.gz 119 + scdoc < extra/man/alacritty-msg.1.scd | gzip -c > $out/share/man/man1/alacritty-msg.1.gz 120 + scdoc < extra/man/alacritty.5.scd | gzip -c > $out/share/man/man5/alacritty.5.gz 121 + scdoc < extra/man/alacritty-bindings.5.scd | gzip -c > $out/share/man/man5/alacritty-bindings.5.gz 120 122 121 123 install -dm 755 "$terminfo/share/terminfo/a/" 122 124 tic -xe alacritty,alacritty-direct -o "$terminfo/share/terminfo" extra/alacritty.info
+2 -2
pkgs/applications/terminal-emulators/iterm2/default.nix
··· 11 11 12 12 stdenvNoCC.mkDerivation rec { 13 13 pname = "iterm2"; 14 - version = "3.4.22"; 14 + version = "3.4.23"; 15 15 16 16 src = fetchzip { 17 17 url = "https://iterm2.com/downloads/stable/iTerm2-${lib.replaceStrings ["."] ["_"] version}.zip"; 18 - hash = "sha256-bHHAA9H6oUS0cXkGEaY/A0TLWrshgno3UN5xJA6+8lU="; 18 + hash = "sha256-hQV/jGT/3JOvHBICyCeNnuSYMeeF7lfErN55f+Frg2w="; 19 19 }; 20 20 21 21 dontFixup = true;
+2 -2
pkgs/applications/version-management/vcsh/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "vcsh"; 11 - version = "2.0.5"; 11 + version = "2.0.6"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/RichiH/vcsh/releases/download/v${version}/${pname}-${version}.tar.xz"; 15 - sha256 = "0bf3gacbyxw75ksd8y6528kgk7mqx6grz40gfiffxa2ghsz1xl01"; 15 + sha256 = "sha256-8KkTU1BrO39vgWproT+QsRaBN2I6WR3lp4Oehd6yOMs="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+30
pkgs/applications/video/kodi/addons/mediacccde/default.nix
··· 1 + { lib, buildKodiAddon, fetchzip, addonUpdateScript, requests, routing }: 2 + 3 + buildKodiAddon rec { 4 + pname = "media.ccc.de"; 5 + namespace = "plugin.video.media-ccc-de"; 6 + version = "0.3.0+matrix.1"; 7 + 8 + src = fetchzip { 9 + url = "https://mirrors.kodi.tv/addons/nexus/plugin.video.media-ccc-de/plugin.video.media-ccc-de-${version}.zip"; 10 + hash = "sha256-T8J2HtPVDfaPU0gZEa0xVBzwjNInxkRFCCSxS53QhmU="; 11 + }; 12 + 13 + propagatedBuildInputs = [ 14 + requests 15 + routing 16 + ]; 17 + 18 + passthru = { 19 + updateScript = addonUpdateScript { 20 + attrPath = "kodi.packages.mediacccde"; 21 + }; 22 + }; 23 + 24 + meta = with lib; { 25 + homepage = "https://github.com/voc/plugin.video.media-ccc-de/"; 26 + description = "media.ccc.de for Kodi"; 27 + license = licenses.mit; 28 + maintainers = teams.kodi.members; 29 + }; 30 + }
+2 -2
pkgs/applications/video/obs-studio/plugins/obs-replay-source.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "obs-replay-source"; 12 - version = "1.6.12"; 12 + version = "1.6.13"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "exeldro"; 16 16 repo = "obs-replay-source"; 17 17 rev = finalAttrs.version; 18 - sha256 = "sha256-MzugH6r/jY5Kg7GIR8/o1BN36FenBzMnqrPUceJmbPs="; 18 + sha256 = "sha256-i64rpIVnUplA9AKZtR3xeByeawca7B00kGmEcKi7DWQ="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+51
pkgs/by-name/an/annotator/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , meson 6 + , ninja 7 + , vala 8 + , wrapGAppsHook 9 + , desktop-file-utils 10 + , libgee 11 + , pantheon 12 + , libxml2 13 + , libhandy 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "annotator"; 18 + version = "1.2.1"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "phase1geo"; 22 + repo = "annotator"; 23 + rev = version; 24 + hash = "sha256-VHvznkGvrE8o9qq+ijrIStSavq46dS8BqclWEWZ8mG8="; 25 + }; 26 + 27 + nativeBuildInputs = [ 28 + pkg-config 29 + meson 30 + ninja 31 + vala 32 + wrapGAppsHook 33 + desktop-file-utils 34 + ]; 35 + 36 + buildInputs = [ 37 + libgee 38 + pantheon.granite 39 + libxml2 40 + libhandy 41 + ]; 42 + 43 + meta = with lib; { 44 + description = "Image annotation for Elementary OS"; 45 + homepage = "https://github.com/phase1geo/Annotator"; 46 + license = licenses.gpl3Plus; 47 + mainProgram = "com.github.phase1geo.annotator"; 48 + maintainers = with maintainers; [ aleksana ]; 49 + platforms = platforms.linux; 50 + }; 51 + }
+6 -27
pkgs/by-name/bi/bitbake-language-server/package.nix
··· 2 2 , nix-update-script 3 3 , python3 4 4 , fetchFromGitHub 5 - , cmake 6 - , ninja 7 5 }: 8 - let 9 - tree-sitter-bitbake = fetchFromGitHub { 10 - owner = "amaanq"; 11 - repo = "tree-sitter-bitbake"; 12 - rev = "v1.0.0"; 13 - hash = "sha256-HfWUDYiBCmtlu5fFX287BSDHyCiD7gqIVFDTxH5APAE="; 14 - }; 15 - in 6 + 16 7 python3.pkgs.buildPythonApplication rec { 17 8 pname = "bitbake-language-server"; 18 - version = "0.0.6"; 9 + version = "0.0.7"; 19 10 format = "pyproject"; 20 11 21 12 src = fetchFromGitHub { 22 13 owner = "Freed-Wu"; 23 14 repo = pname; 24 15 rev = version; 25 - hash = "sha256-UOeOvaQplDn7jM+3sUZip1f05TbczoaRQKMxVm+euDU="; 16 + hash = "sha256-FQKZtrzfjEkAIyzrJvI7qiB4gV2yAH9w1fwO6oLPhNc="; 26 17 }; 27 18 28 19 nativeBuildInputs = with python3.pkgs; [ 29 - cmake 30 - ninja 31 - pathspec 32 - pyproject-metadata 33 - scikit-build-core 34 20 setuptools-scm 21 + setuptools-generate 35 22 ]; 36 23 37 24 propagatedBuildInputs = with python3.pkgs; [ 38 - lsprotocol 39 - platformdirs 25 + oelint-parser 40 26 pygls 41 - tree-sitter 42 27 ]; 43 28 44 - # The scikit-build-core runs CMake internally so we must let it run the configure step itself. 45 - dontUseCmakeConfigure = true; 46 - SKBUILD_CMAKE_ARGS = lib.strings.concatStringsSep ";" [ 47 - "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" 48 - "-DFETCHCONTENT_QUIET=OFF" 49 - "-DFETCHCONTENT_SOURCE_DIR_TREE-SITTER-BITBAKE=${tree-sitter-bitbake}" 50 - ]; 29 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 51 30 52 31 passthru.updateScript = nix-update-script { }; 53 32
+46
pkgs/by-name/bl/bluetuith/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , nix-update-script 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "bluetuith"; 9 + version = "0.2.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "darkhz"; 13 + repo = pname; 14 + rev = "v${version}"; 15 + sha256 = "sha256-5Jn5qkCUj2ohpZU+XqR90Su2svcLqW+hW6kmeEVfrtI="; 16 + }; 17 + 18 + vendorHash = "sha256-pYVEFKLPfstWWO6ypgv7ntAaE1Wmq2XKuZC2ccMa8Vc="; 19 + 20 + CGO_ENABLED = 0; 21 + 22 + ldflags = [ 23 + "-s" 24 + "-w" 25 + "-X github.com/darkhz/bluetuith/cmd.Version=${version}@nixpkgs" 26 + ]; 27 + 28 + passthru.updateScript = nix-update-script { }; 29 + 30 + meta = with lib; { 31 + description = "TUI-based bluetooth connection manager"; 32 + longDescription = '' 33 + Bluetuith can transfer files via OBEX, perform authenticated pairing, 34 + and (dis)connect different bluetooth devices. It interacts with bluetooth 35 + adapters and can toogle their power and discovery state. Bluetuith can also 36 + manage Bluetooth-based networking/tethering (PANU/DUN) and remote control 37 + devices. The TUI has mouse support. 38 + ''; 39 + homepage = "https://github.com/darkhz/bluetuith"; 40 + changelog = "https://github.com/darkhz/bluetuith/releases/tag/v${version}"; 41 + license = licenses.mit; 42 + platforms = platforms.linux; 43 + mainProgram = "bluetuith"; 44 + maintainers = with maintainers; [ thehedgeh0g katexochen ]; 45 + }; 46 + }
+5 -5
pkgs/by-name/co/codeium/package.nix
··· 13 13 }.${system} or throwSystem; 14 14 15 15 hash = { 16 - x86_64-linux = "sha256-rgA0n0XxYmP9mjjz8lQGL4dbqpXj9CNx3d8qT7e9Ye4="; 17 - aarch64-linux = "sha256-pX+CPvJbhrrAxmZhy/aBeNFq9ShgYDQXbBNa6lbPnSo="; 18 - x86_64-darwin = "sha256-vQj7tZghYZOcDpGT4DmFIrwiY8hguTtyo83M2BaUOkw="; 19 - aarch64-darwin = "sha256-qd6newnk/9nRMM/7aaVO+CkTP74mMwAPKu658c6KZyY="; 16 + x86_64-linux = "sha256-t+PM6ZYj/Lrho2wEiu+EUC27ApBPXyp78uoDUolov+4="; 17 + aarch64-linux = "sha256-XdPsfhH4P9rWRC1+weSdRvCvCp8EETIN+QWHYIFh5w8="; 18 + x86_64-darwin = "sha256-p9eDWtvxLipjcQnv35SMo9qRWJFEJN+gd+dzA/7LuHY="; 19 + aarch64-darwin = "sha256-rlq5NG1nqAfrveLpH79edvTdPjlmigsjycqz99+Mb2I="; 20 20 }.${system} or throwSystem; 21 21 22 22 bin = "$out/bin/codeium_language_server"; ··· 24 24 in 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "codeium"; 27 - version = "1.6.10"; 27 + version = "1.6.16"; 28 28 src = fetchurl { 29 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
+2 -2
pkgs/by-name/ja/jazz2/package.nix
··· 16 16 assert lib.assertOneOf "graphicsLibrary" graphicsLibrary [ "SDL2" "GLFW" ]; 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "jazz2"; 19 - version = "2.4.0"; 19 + version = "2.4.1"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "deathkiller"; 23 23 repo = "jazz2-native"; 24 24 rev = finalAttrs.version; 25 - hash = "sha256-Rv+fU2SGxdmxfDANX+HpZDZBm9HYzSvAQDqPSQ8WJps="; 25 + hash = "sha256-AbB7xtdyin/VySswHoPRq9LmhHLUJfetXqtIxEw+KSI="; 26 26 }; 27 27 28 28 patches = [ ./nocontent.patch ];
+50
pkgs/by-name/la/labwc-tweaks/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , meson 5 + , ninja 6 + , pkg-config 7 + , gtk3 8 + , libxml2 9 + , wrapGAppsHook 10 + }: 11 + 12 + stdenv.mkDerivation (finalAttrs: { 13 + pname = "labwc-tweaks"; 14 + version = "unstable-2023-12-08"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "labwc"; 18 + repo = finalAttrs.pname; 19 + rev = "1c79d6a5ee3ac3d1a6140a1a98ae89674ef36635"; 20 + hash = "sha256-RD1VCKVoHsoY7SezY7tjZzomikMgA7N6B5vaYkIo9Es="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + meson 25 + ninja 26 + pkg-config 27 + wrapGAppsHook 28 + ]; 29 + 30 + buildInputs = [ 31 + gtk3 32 + libxml2 33 + ]; 34 + 35 + strictDeps = true; 36 + 37 + postPatch = '' 38 + substituteInPlace stack-lang.c --replace /usr/share /run/current-system/sw/share 39 + sed -i '/{ NULL, "\/usr\/share" },/i { NULL, "/run/current-system/sw/share" },' theme.c 40 + ''; 41 + 42 + meta = { 43 + homepage = "https://github.com/labwc/labwc-tweaks"; 44 + description = "Configuration gui app for labwc"; 45 + mainProgram = "labwc-tweaks"; 46 + license = lib.licenses.gpl2Plus; 47 + platforms = lib.platforms.unix; 48 + maintainers = with lib.maintainers; [ romildo ]; 49 + }; 50 + })
+29
pkgs/by-name/li/libomemo-c/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , openssl 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "libomemo-c"; 10 + version = "0.5.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "dino"; 14 + repo = "libomemo-c"; 15 + rev = "v${version}"; 16 + hash = "sha256-GvHMp0FWoApbYLMhKfNxSBel1xxWWF3TZ4lnkLvu2s4="; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + buildsInputs = [ openssl ]; 21 + cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ]; 22 + 23 + meta = with lib; { 24 + description = "Fork of libsignal-protocol-c adding support for OMEMO XEP-0384 0.5.0+"; 25 + homepage = "https://github.com/dino/libomemo-c"; 26 + license = licenses.gpl3Only; 27 + maintainers = [ maintainers.astro ]; 28 + }; 29 + }
+2 -2
pkgs/by-name/no/noto-fonts/package.nix
··· 18 18 19 19 stdenvNoCC.mkDerivation rec { 20 20 pname = "noto-fonts${suffix}"; 21 - version = "23.12.1"; 21 + version = "24.1.1"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "notofonts"; 25 25 repo = "notofonts.github.io"; 26 26 rev = "noto-monthly-release-${version}"; 27 - hash = "sha256-Hmw6yGFbnxgKMdKjQCQzuVl+pFCVxbJrT3sGntXUPgk="; 27 + hash = "sha256-0KghEIuIxEP6vbAuqwA5iiVTpTpZibysIgtjOkV1un0="; 28 28 }; 29 29 30 30 _variants = map (variant: builtins.replaceStrings [ " " ] [ "" ] variant) variants;
+38
pkgs/by-name/nu/nucleiparser/package.nix
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "nucleiparser"; 8 + version = "unstable-2023-12-26"; 9 + pyproject = true; 10 + 11 + src = fetchFromGitHub { 12 + owner = "sinkmanu"; 13 + repo = "nucleiparser"; 14 + # https://github.com/Sinkmanu/nucleiparser/issues/1 15 + rev = "42f3d57c70300c436497c2539cdb3c49977fc48d"; 16 + hash = "sha256-/SLaRuO06rF7aLV7zY7tfIxkJRzsx+/Z+mc562RX2OQ="; 17 + }; 18 + 19 + nativeBuildInputs = with python3.pkgs; [ 20 + setuptools 21 + ]; 22 + 23 + propagatedBuildInputs = with python3.pkgs; [ 24 + prettytable 25 + ]; 26 + 27 + pythonImportsCheck = [ 28 + "nucleiparser" 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "A Nuclei output parser for CLI"; 33 + homepage = "https://github.com/sinkmanu/nucleiparser"; 34 + license = licenses.gpl3Only; 35 + maintainers = with maintainers; [ fab ]; 36 + mainProgram = "nparser"; 37 + }; 38 + }
+2 -2
pkgs/by-name/oe/oelint-adv/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "oelint-adv"; 9 - version = "3.26.5"; 9 + version = "3.26.6"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit version; 14 14 pname = "oelint_adv"; 15 - hash = "sha256-+kmPV42y4Za/ZLXLCyt73E8Nxn0zBftTZT5JDsAQkEw="; 15 + hash = "sha256-RRNuuGpK9c8Cj4FUEHZses3CMDZku/AzY7S9yl5DrSo="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+53
pkgs/by-name/pk/pkcrack/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + }: 5 + 6 + stdenv.mkDerivation (finalAttrs: { 7 + pname = "pkcrack"; 8 + version = "1.2.2"; 9 + 10 + src = fetchurl { 11 + url = "https://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack/pkcrack-${finalAttrs.version}.tar.gz"; 12 + hash = "sha256-TS3Bk/+kNCrC7TpjEf33cK5qB3Eiaz70U9yo0D5DiVo="; 13 + }; 14 + sourceRoot = "pkcrack-${finalAttrs.version}/src"; 15 + 16 + postPatch = '' 17 + # malloc.h is not needed because stdlib.h is already included. 18 + # On macOS, malloc.h does not even exist, resulting in an error. 19 + substituteInPlace exfunc.c extract.c main.c readhead.c zipdecrypt.c \ 20 + --replace '#include <malloc.h>' "" 21 + ''; 22 + 23 + makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ]; 24 + enableParallelBuilding = true; 25 + 26 + installPhase = '' 27 + runHook preInstall 28 + 29 + install -D extract $out/bin/extract 30 + install -D findkey $out/bin/findkey 31 + install -D makekey $out/bin/makekey 32 + install -D pkcrack $out/bin/pkcrack 33 + install -D zipdecrypt $out/bin/zipdecrypt 34 + 35 + mkdir -p $out/share/doc 36 + cp -R ../doc/ $out/share/doc/pkcrack 37 + 38 + runHook postInstall 39 + ''; 40 + 41 + meta = with lib; { 42 + description = "Breaking PkZip-encryption"; 43 + homepage = "https://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack.html"; 44 + license = { 45 + fullName = "PkCrack Non Commercial License"; 46 + url = "https://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack/pkcrack-readme.html"; 47 + free = false; 48 + }; 49 + maintainers = with maintainers; [ emilytrau ]; 50 + platforms = platforms.all; 51 + mainProgram = "pkcrack"; 52 + }; 53 + })
+66
pkgs/by-name/re/read-it-later/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , rustPlatform 5 + , meson 6 + , ninja 7 + , pkg-config 8 + , rustc 9 + , cargo 10 + , wrapGAppsHook4 11 + , desktop-file-utils 12 + , libxml2 13 + , libadwaita 14 + , openssl 15 + , libsoup_3 16 + , webkitgtk_6_0 17 + , sqlite 18 + }: 19 + 20 + stdenv.mkDerivation rec { 21 + pname = "read-it-later"; 22 + version = "0.5.0"; 23 + 24 + src = fetchFromGitLab { 25 + domain = "gitlab.gnome.org"; 26 + owner = "World"; 27 + repo = pname; 28 + rev = version; 29 + hash = "sha256-A8u1fecJAsVlordgZmUJt/KZWxx6EWMhfdayKWHTTFY="; 30 + }; 31 + 32 + cargoDeps = rustPlatform.fetchCargoTarball { 33 + inherit src; 34 + name = "${pname}-${version}"; 35 + hash = "sha256-wK7cegcjiu8i1Grey6ELoqAn2BrvElDXlCwafTLuFv0="; 36 + }; 37 + 38 + nativeBuildInputs = [ 39 + meson 40 + ninja 41 + pkg-config 42 + rustPlatform.cargoSetupHook 43 + rustc 44 + cargo 45 + wrapGAppsHook4 46 + desktop-file-utils 47 + libxml2.bin #xmllint 48 + ]; 49 + 50 + buildInputs = [ 51 + libadwaita 52 + openssl 53 + libsoup_3 54 + webkitgtk_6_0 55 + sqlite 56 + ]; 57 + 58 + meta = with lib; { 59 + description = "A simple Wallabag client with basic features to manage articles"; 60 + homepage = "https://gitlab.gnome.org/World/read-it-later"; 61 + license = licenses.gpl3Plus; 62 + mainProgram = "read-it-later"; 63 + maintainers = with maintainers; [ aleksana ]; 64 + platforms = platforms.unix; 65 + }; 66 + }
+50
pkgs/by-name/sw/sway-easyfocus/package.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , pkg-config 5 + , wrapGAppsHook 6 + , atk 7 + , cairo 8 + , gdk-pixbuf 9 + , glib 10 + , gtk3 11 + , pango 12 + , gtk-layer-shell 13 + }: 14 + 15 + rustPlatform.buildRustPackage rec { 16 + pname = "sway-easyfocus"; 17 + version = "unstable-2023-11-05"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "edzdez"; 21 + repo = "sway-easyfocus"; 22 + rev = "4c70f6728dbfc859e60505f0a7fd82f5a90ed42c"; 23 + hash = "sha256-WvYXhf13ZCoa+JAF4bYgi5mI22i9pZLtbIhF1odqaTU="; 24 + }; 25 + 26 + cargoHash = "sha256-9cN0ervcU8JojwG7J250fprbCD2rB9kh9TbRU+wCE/Y="; 27 + 28 + nativeBuildInputs = [ 29 + pkg-config 30 + wrapGAppsHook 31 + ]; 32 + 33 + buildInputs = [ 34 + atk 35 + cairo 36 + gdk-pixbuf 37 + glib 38 + gtk3 39 + gtk-layer-shell 40 + pango 41 + ]; 42 + 43 + meta = { 44 + description = "A tool to help efficiently focus windows in Sway, inspired by i3-easyfocus"; 45 + homepage = "https://github.com/edzdez/sway-easyfocus"; 46 + license = lib.licenses.mit; 47 + maintainers = with lib.maintainers; [ eclairevoyant ]; 48 + mainProgram = "sway-easyfocus"; 49 + }; 50 + }
+2 -2
pkgs/by-name/tx/txr/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "txr"; 10 - version = "292"; 10 + version = "293"; 11 11 12 12 src = fetchurl { 13 13 url = "https://www.kylheku.com/cgit/txr/snapshot/txr-${finalAttrs.version}.tar.bz2"; 14 - hash = "sha256-tFqaQBCYur7b6U6SbthAGp0HVvIrfD63xMObzzI49Og="; 14 + hash = "sha256-b8Ia5zMvmPl681rTyhgI0AQ8TIU4TE5768/Oln42+lw="; 15 15 }; 16 16 17 17 buildInputs = [ libffi ];
+63
pkgs/by-name/un/universal-android-debloater/package.nix
··· 1 + { android-tools 2 + , clang 3 + , expat 4 + , fetchFromGitHub 5 + , fontconfig 6 + , freetype 7 + , lib 8 + , libglvnd 9 + , makeWrapper 10 + , mold 11 + , pkg-config 12 + , rustPlatform 13 + , xorg 14 + }: 15 + rustPlatform.buildRustPackage rec { 16 + pname = "universal-android-debloater"; 17 + version = "0.6.1"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "Universal-Debloater-Alliance"; 21 + repo = pname; 22 + rev = version; 23 + hash = "sha256-8s4/lAekW2glz4lH79UtbziToytT53m5wQGTVMBAqMU="; 24 + }; 25 + 26 + cargoHash = "sha256-fMW9CmDyJ77PIuJ6QGI8nNZsuAZwkL9xf3xbbX13HKw="; 27 + 28 + buildInputs = [ 29 + expat 30 + fontconfig 31 + freetype 32 + ]; 33 + 34 + nativeBuildInputs = [ 35 + makeWrapper 36 + mold 37 + pkg-config 38 + ]; 39 + 40 + nativeCheckInputs = [ 41 + clang 42 + ]; 43 + 44 + preCheck = '' 45 + export HOME="$(mktemp -d)" 46 + ''; 47 + 48 + postInstall = '' 49 + wrapProgram $out/bin/uad_gui \ 50 + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ fontconfig freetype libglvnd xorg.libX11 xorg.libXcursor xorg.libXi xorg.libXrandr ]} \ 51 + --suffix PATH : ${lib.makeBinPath [ android-tools ]} 52 + ''; 53 + 54 + meta = with lib; { 55 + description = "A tool to debloat non-rooted Android devices"; 56 + changelog = "https://github.com/Universal-Debloater-Alliance/universal-android-debloater/blob/${src.rev}/CHANGELOG.md"; 57 + homepage = "https://github.com/Universal-Debloater-Alliance/universal-android-debloater"; 58 + license = licenses.gpl3Only; 59 + mainProgram = "uad_gui"; 60 + maintainers = with maintainers; [ xfix ]; 61 + platforms = platforms.linux; 62 + }; 63 + }
+4 -7
pkgs/by-name/wa/waybar-mpris/package.nix
··· 1 1 { lib 2 2 , fetchgit 3 3 , buildGoModule 4 - , installShellFiles 5 4 }: 6 5 7 6 buildGoModule { ··· 16 15 17 16 vendorHash = "sha256-85jFSAOfNMihv710LtfETmkKRqcdRuFCHVuPkW94X/Y="; 18 17 19 - nativeBuildInputs = [ installShellFiles ]; 20 - 21 - CGO_LDFLAGS = "-s -w"; 22 - 23 - GOFLAGS = "-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"; 18 + ldflags = [ 19 + "-s" 20 + "-w" 21 + ]; 24 22 25 23 meta = with lib; { 26 24 description = "A waybar component/utility for displaying and controlling MPRIS2 compliant media players individually"; ··· 30 28 maintainers = with maintainers; [ khaneliman ]; 31 29 }; 32 30 } 33 -
+2 -2
pkgs/data/fonts/commit-mono/default.nix
··· 4 4 }: 5 5 stdenvNoCC.mkDerivation rec { 6 6 pname = "commit-mono"; 7 - version = "1.142"; 7 + version = "1.143"; 8 8 9 9 src = fetchzip { 10 10 url = "https://github.com/eigilnikolajsen/commit-mono/releases/download/v${version}/CommitMono-${version}.zip"; 11 - hash = "sha256-ZOEo+uD1Vug+F38/eXD6xG1netEIAYn25bPBZ1H7aEE="; 11 + hash = "sha256-JTyPgWfbWq+lXQU/rgnyvPG6+V3f+FB5QUkd+I1oFKE="; 12 12 stripRoot = false; 13 13 }; 14 14
+3 -3
pkgs/data/fonts/sarasa-gothic/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "sarasa-gothic"; 5 - version = "0.42.6"; 5 + version = "1.0.2"; 6 6 7 7 src = fetchurl { 8 8 # Use the 'ttc' files here for a smaller closure size. 9 9 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 10 - url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; 11 - hash = "sha256-G6REQA3Eq5fqVQCQN967Yv1xaLQSG06meJ0KeD0I/TM="; 10 + url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/Sarasa-TTC-${version}.7z"; 11 + hash = "sha256-h34M5waO2uaqsZDYEEI72LIYv7B1Qjwms2v6qGTaNKg="; 12 12 }; 13 13 14 14 sourceRoot = ".";
+2 -2
pkgs/data/misc/v2ray-domain-list-community/default.nix
··· 3 3 let 4 4 generator = pkgsBuildBuild.buildGoModule rec { 5 5 pname = "v2ray-domain-list-community"; 6 - version = "20231219144426"; 6 + version = "20240101162810"; 7 7 src = fetchFromGitHub { 8 8 owner = "v2fly"; 9 9 repo = "domain-list-community"; 10 10 rev = version; 11 - hash = "sha256-xiHQL4fyGcb0yY++aqwaaZ8spPINQwbhI/VIer2LOe0="; 11 + hash = "sha256-aL5QH+bvQt3l40GuM0lbvamjl1I7MpkSNceiaccyttg="; 12 12 }; 13 13 vendorHash = "sha256-azvMUi8eLNoNofRa2X4SKTTiMd6aOyO6H/rOiKjkpIY="; 14 14 meta = with lib; {
+3 -3
pkgs/data/themes/alacritty-theme/default.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation (self: { 8 8 name = "alacritty-theme"; 9 - version = "unstable-2023-11-07"; 9 + version = "unstable-2023-12-28"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "alacritty"; 13 13 repo = "alacritty-theme"; 14 - rev = "808b81b2e88884e8eca5d951b89f54983fa6c237"; 15 - hash = "sha256-g5tM6VBPLXin5s7X0PpzWOOGTEwHpVUurWOPqM/O13A="; 14 + rev = "b7a59c92fd54a005893b99479fb0aa466a37a4b7"; 15 + hash = "sha256-UBWH4Q9MliqcolFq1tZrfRdzCkUO1pRn84qvZEVw8Gg="; 16 16 }; 17 17 18 18 dontConfigure = true;
+1 -1
pkgs/data/themes/catppuccin-gtk/default.nix
··· 16 16 let 17 17 validAccents = [ "blue" "flamingo" "green" "lavender" "maroon" "mauve" "peach" "pink" "red" "rosewater" "sapphire" "sky" "teal" "yellow" ]; 18 18 validSizes = [ "standard" "compact" ]; 19 - validTweaks = [ "black" "rimless" "normal" ]; 19 + validTweaks = [ "black" "rimless" "normal" "float" ]; 20 20 validVariants = [ "latte" "frappe" "macchiato" "mocha" ]; 21 21 22 22 pname = "catppuccin-gtk";
+2 -2
pkgs/desktops/deepin/core/dde-appearance/fix-custom-wallpapers-path.diff
··· 49 49 wallpaper = bg.getId(); 50 50 } else { 51 51 - wallpaper = "file:///usr/share/wallpapers/deepin/desktop.jpg"; 52 - + wallpaper = "file:///run/current-system/sw/wallpapers/deepin/desktop.jpg"; 52 + + wallpaper = "file:///run/current-system/sw/share/wallpapers/deepin/desktop.jpg"; 53 53 } 54 54 55 55 PhaseWallPaper::setWallpaperUri(index, monitorName, wallpaper); ··· 62 62 #include <QDBusReply> 63 63 64 64 -QStringList Backgrounds::systemWallpapersDir = { "/usr/share/wallpapers/deepin" }; 65 - +QStringList Backgrounds::systemWallpapersDir = { "/run/current-system/sw/wallpapers/deepin" }; 65 + +QStringList Backgrounds::systemWallpapersDir = { "/run/current-system/sw/share/wallpapers/deepin" }; 66 66 QStringList Backgrounds::uiSupportedFormats = { "jpeg", "png", "bmp", "tiff", "gif" }; 67 67 68 68 Backgrounds::Backgrounds(QObject *parent)
+6 -6
pkgs/desktops/lomiri/development/cmake-extras/default.nix
··· 5 5 , qtbase 6 6 }: 7 7 8 - stdenvNoCC.mkDerivation { 8 + stdenvNoCC.mkDerivation (finalAttrs: { 9 9 pname = "cmake-extras"; 10 - version = "unstable-2022-11-21"; 10 + version = "1.7"; 11 11 12 12 src = fetchFromGitLab { 13 13 owner = "ubports"; 14 14 repo = "development/core/cmake-extras"; 15 - rev = "99aab4514ee182cb7a94821b4b51e4d8cb9a82ef"; 16 - hash = "sha256-axj5QxgDrHy0HiZkfrbm22hVvSCKkWFoQC8MdQMm9tg="; 15 + rev = finalAttrs.version; 16 + hash = "sha256-5bLMk21pSZkuU3jAGTnjPc9ZrvVZqMUWSfFgkTtkYLw="; 17 17 }; 18 18 19 19 postPatch = '' 20 20 # We have nothing to build here, no need to depend on a C compiler 21 21 substituteInPlace CMakeLists.txt \ 22 - --replace 'project(cmake-extras)' 'project(cmake-extras NONE)' 22 + --replace 'project(cmake-extras' 'project(cmake-extras LANGUAGES NONE' 23 23 24 24 # This is in a function that reverse dependencies use to determine where to install their files to 25 25 substituteInPlace src/QmlPlugins/QmlPluginsConfig.cmake \ ··· 46 46 maintainers = teams.lomiri.members; 47 47 platforms = platforms.all; 48 48 }; 49 - } 49 + })
+20 -38
pkgs/development/compilers/llvm/14/lldb/gnu-install-dirs.patch
··· 1 - diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index 79d451965ed4..78188978d6de 100644 3 - --- a/CMakeLists.txt 4 - +++ b/CMakeLists.txt 5 - @@ -10,6 +10,8 @@ set(CMAKE_MODULE_PATH 6 - # If we are not building as part of LLVM, build LLDB as a standalone project, 7 - # using LLVM as an external library. 8 - if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) 9 - + include(GNUInstallDirs) 10 - + 11 - project(lldb) 12 - set(LLDB_BUILT_STANDALONE TRUE) 13 - endif() 14 - @@ -108,7 +110,7 @@ if (LLDB_ENABLE_PYTHON) 1 + diff --git a/bindings/lua/CMakeLists.txt b/bindings/lua/CMakeLists.txt 2 + index 1a739a980..59f8fc3a0 100644 3 + --- a/bindings/lua/CMakeLists.txt 4 + +++ b/bindings/lua/CMakeLists.txt 5 + @@ -56,7 +56,7 @@ function(finish_swig_lua swig_target lldb_lua_bindings_dir lldb_lua_target_dir) 15 6 if(LLDB_BUILD_FRAMEWORK) 16 - set(lldb_python_target_dir "${LLDB_FRAMEWORK_ABSOLUTE_BUILD_DIR}/LLDB.framework/Resources/Python/lldb") 7 + set(LLDB_LUA_INSTALL_PATH ${LLDB_FRAMEWORK_INSTALL_DIR}/LLDB.framework/Resources/Python) 17 8 else() 18 - - set(lldb_python_target_dir "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/${LLDB_PYTHON_RELATIVE_PATH}/lldb") 19 - + set(lldb_python_target_dir "${CMAKE_INSTALL_LIBDIR}/../${LLDB_PYTHON_RELATIVE_PATH}/lldb") 9 + - set(LLDB_LUA_INSTALL_PATH ${LLDB_LUA_RELATIVE_PATH}) 10 + + set(LLDB_LUA_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}/../${LLDB_LUA_RELATIVE_PATH}) 20 11 endif() 21 - get_target_property(lldb_python_bindings_dir swig_wrapper_python BINARY_DIR) 22 - finish_swig_python("lldb-python" "${lldb_python_bindings_dir}" "${lldb_python_target_dir}") 23 - @@ -118,7 +120,7 @@ if (LLDB_ENABLE_LUA) 12 + install(DIRECTORY ${lldb_lua_target_dir}/ 13 + DESTINATION ${LLDB_LUA_INSTALL_PATH} 14 + diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt 15 + index c631faf52ac3..1d92d069960b 100644 16 + --- a/bindings/python/CMakeLists.txt 17 + +++ b/bindings/python/CMakeLists.txt 18 + @@ -160,7 +160,7 @@ function(finish_swig_python swig_target lldb_python_bindings_dir lldb_python_tar 24 19 if(LLDB_BUILD_FRAMEWORK) 25 - set(lldb_lua_target_dir "${LLDB_FRAMEWORK_ABSOLUTE_BUILD_DIR}/LLDB.framework/Resources/Lua") 20 + set(LLDB_PYTHON_INSTALL_PATH ${LLDB_FRAMEWORK_INSTALL_DIR}/LLDB.framework/Versions/${LLDB_FRAMEWORK_VERSION}/Resources/Python) 26 21 else() 27 - - set(lldb_lua_target_dir "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/${LLDB_LUA_RELATIVE_PATH}") 28 - + set(lldb_lua_target_dir "${CMAKE_INSTALL_LIBDIR}/../${LLDB_LUA_RELATIVE_PATH}") 22 + - set(LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_RELATIVE_PATH}) 23 + + set(LLDB_PYTHON_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}/../${LLDB_PYTHON_RELATIVE_PATH}) 29 24 endif() 30 - get_target_property(lldb_lua_bindings_dir swig_wrapper_lua BINARY_DIR) 31 - finish_swig_lua("lldb-lua" "${lldb_lua_bindings_dir}" "${lldb_lua_target_dir}") 25 + if (NOT CMAKE_CFG_INTDIR STREQUAL ".") 26 + string(REPLACE ${CMAKE_CFG_INTDIR} "\$\{CMAKE_INSTALL_CONFIG_NAME\}" LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_INSTALL_PATH}) 32 27 diff --git a/cmake/modules/AddLLDB.cmake b/cmake/modules/AddLLDB.cmake 33 28 index 3291a7c808e1..b27d27ce6a87 100644 34 29 --- a/cmake/modules/AddLLDB.cmake ··· 52 47 install(TARGETS lldbIntelFeatures 53 48 - LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX}) 54 49 + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}${LLVM_LIBDIR_SUFFIX}) 55 - diff --git a/cmake/modules/LLDBStandalone.cmake b/cmake/modules/LLDBStandalone.cmake 56 - index 7d48491ec89a..c04543585588 100644 57 - --- a/cmake/modules/LLDBStandalone.cmake 58 - +++ b/cmake/modules/LLDBStandalone.cmake 59 - @@ -70,7 +70,7 @@ endif() 60 - 61 - # They are used as destination of target generators. 62 - set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin) 63 - -set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX}) 64 - +set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_INSTALL_LIBDIR}${LLVM_LIBDIR_SUFFIX}) 65 - if(WIN32 OR CYGWIN) 66 - # DLL platform -- put DLLs into bin. 67 - set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_RUNTIME_OUTPUT_INTDIR})
+3
pkgs/development/coq-modules/coq-elpi/default.nix
··· 10 10 { case = "8.16"; out = { version = "1.17.0"; };} 11 11 { case = "8.17"; out = { version = "1.17.0"; };} 12 12 { case = "8.18"; out = { version = "1.17.0"; };} 13 + { case = "8.19"; out = { version = "1.18.1"; };} 13 14 ] {} ); 14 15 in mkCoqDerivation { 15 16 pname = "elpi"; ··· 17 18 owner = "LPCIC"; 18 19 inherit version; 19 20 defaultVersion = lib.switch coq.coq-version [ 21 + { case = "8.19"; out = "2.0.1"; } 20 22 { case = "8.18"; out = "1.19.0"; } 21 23 { case = "8.17"; out = "1.18.0"; } 22 24 { case = "8.16"; out = "1.15.6"; } ··· 26 28 { case = "8.12"; out = "1.8.3_8.12"; } 27 29 { case = "8.11"; out = "1.6.3_8.11"; } 28 30 ] null; 31 + release."2.0.1".sha256 = "sha256-cuoPsEJ+JRLVc9Golt2rJj4P7lKltTrrmQijjoViooc="; 29 32 release."1.19.0".sha256 = "sha256-kGoo61nJxeG/BqV+iQaV3iinwPStND+7+fYMxFkiKrQ="; 30 33 release."1.18.0".sha256 = "sha256-2fCOlhqi4YkiL5n8SYHuc3pLH+DArf9zuMH7IhpBc2Y="; 31 34 release."1.17.0".sha256 = "sha256-J8GatRKFU0ekNCG3V5dBI+FXypeHcLgC5QJYGYzFiEM=";
+1 -1
pkgs/development/interpreters/python/default.nix
··· 206 206 207 207 pypy39_prebuilt = callPackage ./pypy/prebuilt.nix { 208 208 # Not included at top-level 209 - self = __splicedPackages.pythonInterpreters.pypy38_prebuilt; 209 + self = __splicedPackages.pythonInterpreters.pypy39_prebuilt; 210 210 sourceVersion = { 211 211 major = "7"; 212 212 minor = "3";
+4 -30
pkgs/development/interpreters/ruby/default.nix
··· 4 4 , autoconf, libiconv, libobjc, libunwind, Foundation 5 5 , buildEnv, bundler, bundix, cargo, rustPlatform, rustc 6 6 , makeBinaryWrapper, buildRubyGem, defaultGemConfig, removeReferencesTo 7 - , openssl, openssl_1_1 7 + , openssl 8 8 , linuxPackages, libsystemtap 9 9 } @ args: 10 10 ··· 20 20 21 21 generic = { version, hash, cargoHash ? null }: let 22 22 ver = version; 23 - atLeast30 = lib.versionAtLeast ver.majMin "3.0"; 24 23 atLeast31 = lib.versionAtLeast ver.majMin "3.1"; 25 24 atLeast32 = lib.versionAtLeast ver.majMin "3.2"; 26 25 # https://github.com/ruby/ruby/blob/v3_2_2/yjit.h#L21 ··· 30 29 , fetchurl, fetchpatch, fetchFromSavannah, fetchFromGitHub 31 30 , rubygemsSupport ? true 32 31 , zlib, zlibSupport ? true 33 - , openssl, openssl_1_1, opensslSupport ? true 32 + , openssl, opensslSupport ? true 34 33 , gdbm, gdbmSupport ? true 35 34 , ncurses, readline, cursesSupport ? true 36 35 , groff, docSupport ? true ··· 84 83 ++ (op fiddleSupport libffi) 85 84 ++ (ops cursesSupport [ ncurses readline ]) 86 85 ++ (op zlibSupport zlib) 87 - ++ (op (atLeast30 && opensslSupport) openssl) 88 - ++ (op (!atLeast30 && opensslSupport) openssl_1_1) 86 + ++ (op opensslSupport openssl) 89 87 ++ (op gdbmSupport gdbm) 90 88 ++ (op yamlSupport libyaml) 91 89 # Looks like ruby fails to build on darwin without readline even if curses ··· 103 101 enableParallelInstalling = false; 104 102 105 103 patches = op (lib.versionOlder ver.majMin "3.1") ./do-not-regenerate-revision.h.patch 106 - ++ op (atLeast30 && useBaseRuby) ( 104 + ++ op useBaseRuby ( 107 105 if atLeast32 then ./do-not-update-gems-baseruby-3.2.patch 108 106 else ./do-not-update-gems-baseruby.patch 109 107 ) ··· 114 112 hash = "sha256-43hI9L6bXfeujgmgKFVmiWhg7OXvshPCCtQ4TxqK1zk="; 115 113 }) 116 114 ] 117 - ++ ops (!atLeast30 && rubygemsSupport) [ 118 - # We upgrade rubygems to a version that isn't compatible with the 119 - # ruby 2.7 installer. Backport the upstream fix. 120 - ./rbinstall-new-rubygems-compat.patch 121 - 122 - # Ruby prior to 3.0 has a bug the installer (tools/rbinstall.rb) but 123 - # the resulting error was swallowed. Newer rubygems no longer swallows 124 - # this error. We upgrade rubygems when rubygemsSupport is enabled, so 125 - # we have to fix this bug to prevent the install step from failing. 126 - # See https://github.com/ruby/ruby/pull/2930 127 - (fetchpatch { 128 - url = "https://github.com/ruby/ruby/commit/261d8dd20afd26feb05f00a560abd99227269c1c.patch"; 129 - hash = "sha256-HqfaevMYuIVOsdEr+CnjnUqr2IrH5fkW2uKzzoqIMXM="; 130 - }) 131 - ] 132 115 ++ ops atLeast31 [ 133 116 # When using a baseruby, ruby always sets "libdir" to the build 134 117 # directory, which nix rejects due to a reference in to /build/ in ··· 154 137 sed -i configure.ac -e '/config.guess/d' 155 138 cp --remove-destination ${config}/config.guess tool/ 156 139 cp --remove-destination ${config}/config.sub tool/ 157 - '' + opString (!atLeast30) '' 158 - # Make the build reproducible for ruby <= 2.7 159 - # See https://github.com/ruby/io-console/commit/679a941d05d869f5e575730f6581c027203b7b26#diff-d8422f096931c58d4463e2489f62a228b0f24f0492950ba88c8c89a0d741cfe6 160 - sed -i ext/io/console/io-console.gemspec -e '/s\.date/d' 161 140 ''; 162 141 163 142 configureFlags = [ ··· 314 293 in { 315 294 mkRubyVersion = rubyVersion; 316 295 mkRuby = generic; 317 - 318 - ruby_2_7 = generic { 319 - version = rubyVersion "2" "7" "8" ""; 320 - hash = "sha256-wtq2PLyPKgVSYQitQZ76Y6Z+1AdNu8+fwrHKZky0W6A="; 321 - }; 322 296 323 297 ruby_3_1 = generic { 324 298 version = rubyVersion "3" "1" "4" "";
-87
pkgs/development/interpreters/ruby/rbinstall-new-rubygems-compat.patch
··· 1 - From 8e85d27f9ccfe152fc1b891c19f125915a907493 Mon Sep 17 00:00:00 2001 2 - From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com> 3 - Date: Tue, 1 Oct 2019 12:03:33 +0200 4 - Subject: [PATCH] Use `Gem::Package` like object instead of monkey patching. 5 - 6 - 1. This is similar to what RubyGems does and it is less magic [[1]]. 7 - 2. It avoids deprecated code paths in RubyGems [[2]]. 8 - 9 - [1]: https://github.com/rubygems/rubygems/blob/92892bbc3adba86a90756c385433835f6761b8da/lib/rubygems/installer.rb#L151 10 - [2]: https://github.com/rubygems/rubygems/blob/92892bbc3adba86a90756c385433835f6761b8da/lib/rubygems/installer.rb#L187 11 - 12 - (cherry picked from commit e960ef6f18a25c637c54f00c75bb6c24f8ab55d0) 13 - --- 14 - tool/rbinstall.rb | 47 +++++++++++++++++++++++++++-------------------- 15 - 1 file changed, 27 insertions(+), 20 deletions(-) 16 - 17 - diff --git a/tool/rbinstall.rb b/tool/rbinstall.rb 18 - index 060390626f..28ae8c409a 100755 19 - --- a/tool/rbinstall.rb 20 - +++ b/tool/rbinstall.rb 21 - @@ -710,28 +710,34 @@ def remove_prefix(prefix, string) 22 - end 23 - end 24 - 25 - - class UnpackedInstaller < Gem::Installer 26 - - module DirPackage 27 - - def extract_files(destination_dir, pattern = "*") 28 - - path = File.dirname(@gem.path) 29 - - return if path == destination_dir 30 - - File.chmod(0700, destination_dir) 31 - - mode = pattern == "bin/*" ? $script_mode : $data_mode 32 - - spec.files.each do |f| 33 - - src = File.join(path, f) 34 - - dest = File.join(without_destdir(destination_dir), f) 35 - - makedirs(dest[/.*(?=\/)/m]) 36 - - install src, dest, :mode => mode 37 - - end 38 - - File.chmod($dir_mode, destination_dir) 39 - + class DirPackage 40 - + attr_reader :spec 41 - + 42 - + attr_accessor :dir_mode 43 - + attr_accessor :prog_mode 44 - + attr_accessor :data_mode 45 - + 46 - + def initialize(spec) 47 - + @spec = spec 48 - + @src_dir = File.dirname(@spec.loaded_from) 49 - + end 50 - + 51 - + def extract_files(destination_dir, pattern = "*") 52 - + path = @src_dir 53 - + return if path == destination_dir 54 - + File.chmod(0700, destination_dir) 55 - + mode = pattern == "bin/*" ? $script_mode : $data_mode 56 - + spec.files.each do |f| 57 - + src = File.join(path, f) 58 - + dest = File.join(without_destdir(destination_dir), f) 59 - + makedirs(dest[/.*(?=\/)/m]) 60 - + install src, dest, :mode => mode 61 - end 62 - + File.chmod($dir_mode, destination_dir) 63 - end 64 - + end 65 - 66 - - def initialize(spec, *options) 67 - - super(spec.loaded_from, *options) 68 - - @package.extend(DirPackage).spec = spec 69 - - end 70 - - 71 - + class UnpackedInstaller < Gem::Installer 72 - def write_cache_file 73 - end 74 - 75 - @@ -890,7 +896,8 @@ def install_default_gem(dir, srcdir) 76 - if File.directory?(ext = "#{gem_ext_dir}/#{spec.full_name}") 77 - spec.extensions[0] ||= "-" 78 - end 79 - - ins = RbInstall::UnpackedInstaller.new(spec, options) 80 - + package = RbInstall::DirPackage.new spec 81 - + ins = RbInstall::UnpackedInstaller.new(package, options) 82 - puts "#{INDENT}#{spec.name} #{spec.version}" 83 - ins.install 84 - File.chmod($data_mode, File.join(install_dir, "specifications", "#{spec.full_name}.gemspec")) 85 - -- 86 - 2.35.1 87 -
+2 -2
pkgs/development/interpreters/snobol4/default.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "snobol4"; 19 - version = "2.3.1"; 19 + version = "2.3.2"; 20 20 21 21 src = fetchurl { 22 22 urls = [ ··· 24 24 # fallback for when the current version is moved to the old folder 25 25 "https://ftp.regressive.org/snobol4/old/snobol4-${version}.tar.gz" 26 26 ]; 27 - hash = "sha256-kSRNZ9TinSqtzlZVvUOC/6tExiSn6krWQRQn86vxdTU="; 27 + hash = "sha256-QeMB6d0YDXARfWTzaU+d1U+e2QmjajJYfIvthatorBU="; 28 28 }; 29 29 30 30 outputs = [ "out" "man" "doc" ];
+16 -10
pkgs/development/libraries/nvidia-texture-tools/default.nix pkgs/by-name/nv/nvidia-texture-tools/package.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, fetchpatch }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + }: 2 6 3 - stdenv.mkDerivation rec { 7 + stdenv.mkDerivation { 4 8 pname = "nvidia-texture-tools"; 5 - version = "unstable-2020-12-21"; 9 + version = "2.1.2-unstable-2020-12-21"; 6 10 7 11 src = fetchFromGitHub { 8 12 owner = "castano"; 9 13 repo = "nvidia-texture-tools"; 10 14 rev = "aeddd65f81d36d8cb7b169b469ef25156666077e"; 11 - sha256 = "sha256-BYNm8CxPQbfmnnzNmOQ2Dc8HSyO8mkqzYsBZ5T80398="; 15 + hash = "sha256-BYNm8CxPQbfmnnzNmOQ2Dc8HSyO8mkqzYsBZ5T80398="; 12 16 }; 13 17 14 - nativeBuildInputs = [ cmake ]; 15 - 16 - outputs = [ "out" "dev" "lib" ]; 17 - 18 18 postPatch = '' 19 19 # Make a recently added pure virtual function just virtual, 20 20 # to keep compatibility. ··· 25 25 sed -i '/libsquish/d;/CMP_Core/d' extern/CMakeLists.txt 26 26 ''; 27 27 28 + outputs = [ "out" "dev" "lib" ]; 29 + 30 + nativeBuildInputs = [ 31 + cmake 32 + ]; 33 + 28 34 cmakeFlags = [ 29 - "-DNVTT_SHARED=TRUE" 35 + (lib.cmakeBool "NVTT_SHARED" true) 30 36 ]; 31 37 32 38 postInstall = '' ··· 38 44 description = "A set of cuda-enabled texture tools and compressors"; 39 45 homepage = "https://github.com/castano/nvidia-texture-tools"; 40 46 license = licenses.mit; 41 - platforms = platforms.unix; 42 47 maintainers = with maintainers; [ wegank ]; 48 + platforms = platforms.unix; 43 49 }; 44 50 }
+10 -2
pkgs/development/libraries/qxmpp/default.nix
··· 5 5 , pkg-config 6 6 , withGstreamer ? true 7 7 , gst_all_1 8 + , withOmemo ? true 9 + , qca-qt5 10 + , libomemo-c 8 11 }: 9 12 10 13 mkDerivation rec { ··· 20 23 21 24 nativeBuildInputs = [ 22 25 cmake 23 - ] ++ lib.optionals withGstreamer [ 26 + ] ++ lib.optionals (withGstreamer || withOmemo) [ 24 27 pkg-config 25 28 ]; 26 29 buildInputs = lib.optionals withGstreamer (with gst_all_1; [ ··· 28 31 gst-plugins-bad 29 32 gst-plugins-base 30 33 gst-plugins-good 31 - ]); 34 + ]) ++ lib.optionals withOmemo [ 35 + qca-qt5 36 + libomemo-c 37 + ]; 32 38 cmakeFlags = [ 33 39 "-DBUILD_EXAMPLES=false" 34 40 "-DBUILD_TESTS=false" 35 41 ] ++ lib.optionals withGstreamer [ 36 42 "-DWITH_GSTREAMER=ON" 43 + ] ++ lib.optionals withOmemo [ 44 + "-DBUILD_OMEMO=ON" 37 45 ]; 38 46 39 47 meta = with lib; {
+2 -1
pkgs/development/ocaml-modules/elpi/default.nix
··· 8 8 , ppxlib, ppx_deriving 9 9 , ppxlib_0_15, ppx_deriving_0_15 10 10 , coqPackages 11 - , version ? if lib.versionAtLeast ocaml.version "4.08" then "1.17.0" 11 + , version ? if lib.versionAtLeast ocaml.version "4.08" then "1.18.1" 12 12 else if lib.versionAtLeast ocaml.version "4.07" then "1.15.2" else "1.14.1" 13 13 }: 14 14 ··· 16 16 let camlp5 = p5.override { legacy = true; }; in 17 17 18 18 let fetched = coqPackages.metaFetch ({ 19 + release."1.18.1".sha256 = "sha256-zgBJefQDe3JyCGbC0wvMcx/9iMVbftBJ43NPogkNeHY="; 19 20 release."1.17.0".sha256 = "sha256-DTxE8CvYl0et20pxueydI+WzraI6UPHMNvxyp2gU/+w="; 20 21 release."1.16.5".sha256 = "sha256-tKX5/cVPoBeHiUe+qn7c5FIRYCwY0AAukN7vSd/Nz9A="; 21 22 release."1.15.2".sha256 = "sha256-XgopNP83POFbMNyl2D+gY1rmqGg03o++Ngv3zJfCn2s=";
+15 -4
pkgs/development/ocaml-modules/logs/default.nix
··· 3 3 , fmtSupport ? lib.versionAtLeast ocaml.version "4.08" 4 4 , js_of_ocaml 5 5 , jsooSupport ? true 6 + , lwtSupport ? true 7 + , cmdlinerSupport ? true 6 8 }: 7 9 let 8 10 pname = "logs"; 9 11 webpage = "https://erratique.ch/software/${pname}"; 12 + 13 + optional_deps = [ 14 + { pkg = js_of_ocaml; enable_flag = "--with-js_of_ocaml"; enabled = jsooSupport; } 15 + { pkg = fmt; enable_flag = "--with-fmt"; enabled = fmtSupport; } 16 + { pkg = lwt; enable_flag = "--with-lwt"; enabled = lwtSupport; } 17 + { pkg = cmdliner; enable_flag = "--with-cmdliner"; enabled = cmdlinerSupport; } 18 + ]; 19 + enable_flags = 20 + lib.concatMap (d: [ d.enable_flag (lib.boolToString d.enabled)]) optional_deps; 21 + optional_buildInputs = 22 + map (d: d.pkg) (lib.filter (d: d.enabled) optional_deps); 10 23 in 11 24 12 25 if lib.versionOlder ocaml.version "4.03" ··· 23 36 }; 24 37 25 38 nativeBuildInputs = [ ocaml findlib ocamlbuild topkg ]; 26 - buildInputs = [ cmdliner lwt topkg ] 27 - ++ lib.optional fmtSupport fmt 28 - ++ lib.optional jsooSupport js_of_ocaml; 39 + buildInputs = [ topkg ] ++ optional_buildInputs; 29 40 propagatedBuildInputs = [ result ]; 30 41 31 42 strictDeps = true; 32 43 33 - buildPhase = "${topkg.run} build --with-js_of_ocaml ${lib.boolToString jsooSupport} --with-fmt ${lib.boolToString fmtSupport}"; 44 + buildPhase = "${topkg.run} build ${lib.escapeShellArgs enable_flags}"; 34 45 35 46 inherit (topkg) installPhase; 36 47
+10 -1
pkgs/development/ocaml-modules/mdx/default.nix
··· 4 4 , gitUpdater 5 5 }: 6 6 7 + let 8 + # Strip optional dependencies from logs to make the closure smaller as this 9 + # package contains a binary 10 + logs' = logs.override { jsooSupport = false; lwtSupport = false; }; 11 + 12 + in 13 + 7 14 buildDunePackage rec { 8 15 pname = "mdx"; 9 16 version = "2.3.1"; ··· 16 23 }; 17 24 18 25 nativeBuildInputs = [ cppo ]; 19 - propagatedBuildInputs = [ astring fmt logs csexp ocaml-version camlp-streams re findlib ]; 26 + propagatedBuildInputs = [ 27 + astring fmt logs' csexp ocaml-version camlp-streams re findlib 28 + ]; 20 29 checkInputs = [ alcotest lwt ]; 21 30 22 31 doCheck = true;
+46
pkgs/development/ocaml-modules/otfed/default.nix
··· 1 + { lib 2 + , buildDunePackage 3 + , fetchFromGitHub 4 + , base 5 + , ppx_deriving 6 + , ppx_inline_test 7 + , uutf 8 + , alcotest 9 + }: 10 + 11 + buildDunePackage rec { 12 + pname = "otfed"; 13 + version = "0.3.1"; 14 + 15 + minimalOCamlVersion = "4.08"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "gfngfn"; 19 + repo = pname; 20 + rev = version; 21 + hash = "sha256-6QCom9nrz0B5vCmuBzqsM0zCs8tBLJC6peig+vCgMVA="; 22 + }; 23 + 24 + buildInputs = [ 25 + uutf 26 + ]; 27 + 28 + propagatedBuildInputs = [ 29 + base 30 + ppx_deriving 31 + ppx_inline_test 32 + ]; 33 + 34 + checkInputs = [ 35 + alcotest 36 + ]; 37 + 38 + doCheck = true; 39 + 40 + meta = { 41 + homepage = "https://github.com/gfngfn/otfed"; 42 + description = "OpenType Font Format Encoder & Decoder"; 43 + license = lib.licenses.mit; 44 + maintainers = [ lib.maintainers.vbgl ]; 45 + }; 46 + }
+2 -2
pkgs/development/python-modules/aiohomekit/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "aiohomekit"; 23 - version = "3.1.0"; 23 + version = "3.1.1"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.10"; ··· 29 29 owner = "Jc2k"; 30 30 repo = "aiohomekit"; 31 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-yaPliPKa/mS9amUkEx/iM398HGoiKrR6miCtK7fThNw="; 32 + hash = "sha256-6dR7hMcHOjbFl4tnInMEYfnEWMFx+A+9TXoBcB83mrE="; 33 33 }; 34 34 35 35 nativeBuildInputs = [
+8 -6
pkgs/development/python-modules/app-model/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , hatch-vcs 5 + , hatchling 4 6 , in-n-out 5 7 , psygnal 6 8 , pydantic 9 + , pydantic-compat 7 10 , pytestCheckHook 8 11 , pythonOlder 9 12 , typing-extensions 10 - , hatch-vcs 11 - , hatchling 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "app-model"; 16 - version = "0.2.2"; 17 - format = "pyproject"; 17 + version = "0.2.4"; 18 + pyproject = true; 18 19 19 20 disabled = pythonOlder "3.8"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "pyapp-kit"; 23 - repo = pname; 24 + repo = "app-model"; 24 25 rev = "refs/tags/v${version}"; 25 - hash = "sha256-vo10BHUzvYlldAqTw/1LxgvSXgTM3LAls9jQIeB5LcU="; 26 + hash = "sha256-idie99ditHJG/6rv97LDaF71iTjjgJyhLiTrbkQmbts="; 26 27 }; 27 28 28 29 nativeBuildInputs = [ ··· 33 34 propagatedBuildInputs = [ 34 35 psygnal 35 36 pydantic 37 + pydantic-compat 36 38 in-n-out 37 39 typing-extensions 38 40 ];
+2 -2
pkgs/development/python-modules/bip-utils/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "bip-utils"; 18 - version = "2.8.0"; 18 + version = "2.9.0"; 19 19 format = "setuptools"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "ebellocchia"; 25 25 repo = "bip_utils"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-FW3ni7kPB0VeVK/uWjDEeWgilP9dNiuvSaboUpG5DLo="; 27 + hash = "sha256-PUWKpAn6Z1E7uMk8+XFm6FDtupzj6eMSkyXR9vN1w3I="; 28 28 }; 29 29 30 30 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/bleak-esphome/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "bleak-esphome"; 17 - version = "0.4.0"; 17 + version = "0.4.1"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.10"; ··· 23 23 owner = "bluetooth-devices"; 24 24 repo = "bleak-esphome"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-CgzYZTDWI9vvUtndxyERsWk738e22SIF+s5oi7gI9R0="; 26 + hash = "sha256-cLjQg54DL17VtM/NFOQUE0dJThz5EhjipW2t9yhAMQ0="; 27 27 }; 28 28 29 29 postPatch = ''
+2 -2
pkgs/development/python-modules/boto3-stubs/default.nix
··· 363 363 364 364 buildPythonPackage rec { 365 365 pname = "boto3-stubs"; 366 - version = "1.34.8"; 366 + version = "1.34.11"; 367 367 format = "setuptools"; 368 368 369 369 src = fetchPypi { 370 370 inherit pname version; 371 - hash = "sha256-A/4+po7ZeLAYiQnd2EjjYPEZns4GK6F0J53z3JDM/fA="; 371 + hash = "sha256-GE8NvJAbr/H1slIhjVf7ylt1UhwGQa2aTX+jSqIM+3o="; 372 372 }; 373 373 374 374 propagatedBuildInputs = [
+1 -1
pkgs/development/python-modules/btsmarthub_devicelist/default.nix pkgs/development/python-modules/btsmarthub-devicelist/default.nix
··· 8 8 responses, 9 9 }: 10 10 buildPythonPackage rec { 11 - pname = "btsmarthub_devicelist"; 11 + pname = "btsmarthub-devicelist"; 12 12 version = "0.2.3"; 13 13 format = "setuptools"; 14 14
+2 -2
pkgs/development/python-modules/clarifai-grpc/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "clarifai-grpc"; 14 - version = "9.11.4"; 14 + version = "9.11.5"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "Clarifai"; 21 21 repo = "clarifai-python-grpc"; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-uCXtd9m2phIgP85syIPtoFIxM9dkBzFxxK6OOF0VWAA="; 23 + hash = "sha256-jH5B3iakMj7tyKWREicrqmBvekjocRbYuvuUjudB8vg="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/clarifai/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "clarifai"; 20 - version = "9.11.0"; 20 + version = "9.11.1"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "Clarifai"; 27 27 repo = "clarifai-python"; 28 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-4m4h2TbiZPvcpZn8h0z+GN+9w3Udik2NVAtFSF4gFgQ="; 29 + hash = "sha256-fVari/SnrUnEbrYefV9j2yA/EMJoGiLOV7q/DrS0AQ8="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/cloup/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "cloup"; 13 - version = "3.0.3"; 13 + version = "3.0.4"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-5b13idF8DelxOaxeuK+ML42Wotg2PoQRIk32JaaFjSE="; 20 + hash = "sha256-ZYER4vSbglaoItrF+gIFv2QQn978Q185kjSQoysT7Ak="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/django/5.nix
··· 42 42 43 43 buildPythonPackage rec { 44 44 pname = "Django"; 45 - version = "5.0"; 45 + version = "5.0.1"; 46 46 pyproject = true; 47 47 48 48 disabled = pythonOlder "3.10"; 49 49 50 50 src = fetchPypi { 51 51 inherit pname version; 52 - hash = "sha256-fSnhTfvBnLapWkvWae294R9dTGpx/apCwtQLaEboB/c="; 52 + hash = "sha256-jIZZZlvG46RP7+GrCikeWj+zl5+agjC+Kd6XXlfo+FQ="; 53 53 }; 54 54 55 55 patches = [
+2 -2
pkgs/development/python-modules/ha-mqtt-discoverable/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "ha-mqtt-discoverable"; 15 - version = "0.13.0"; 15 + version = "0.13.1"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.10"; ··· 21 21 owner = "unixorn"; 22 22 repo = "ha-mqtt-discoverable"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-DY2VvCxcbSO+H+SCRmIybq9fcB+areYQ+R6Js6oExjk="; 24 + hash = "sha256-Ue8az6Q7uU02IJJyyHk64Ji4J6sf/bShvTeHhN9U92Y="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/oelint-parser/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "oelint-parser"; 11 - version = "2.12.3"; 11 + version = "2.13.3"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchPypi { 15 15 inherit version; 16 16 pname = "oelint_parser"; 17 - hash = "sha256-fzHEy9/BxstPAYhVTG0o7Gn2D9UKuSZvI0X5ynZ+oEk="; 17 + hash = "sha256-pjonw0VZlDK3xf8cfgn+qT4jZSYD8wRSDLz1Go9Y5so="; 18 18 }; 19 19 20 20 buildInputs = [ pip ];
+2 -2
pkgs/development/python-modules/opensfm/default.nix
··· 25 25 , pyproj 26 26 , python-dateutil 27 27 , joblib 28 - , repoze_lru 28 + , repoze-lru 29 29 , xmltodict 30 30 , cloudpickle 31 31 , scipy ··· 97 97 pyproj 98 98 python-dateutil 99 99 joblib 100 - repoze_lru 100 + repoze-lru 101 101 xmltodict 102 102 cloudpickle 103 103 ];
+54
pkgs/development/python-modules/pydantic-compat/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , git 5 + , hatch-vcs 6 + , hatchling 7 + , importlib-metadata 8 + , pydantic 9 + , pytestCheckHook 10 + , pythonOlder 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "pydantic-compat"; 15 + version = "0.1.2"; 16 + pyproject = true; 17 + 18 + disabled = pythonOlder "3.7"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "pyapp-kit"; 22 + repo = "pydantic-compat"; 23 + rev = "refs/tags/v${version}"; 24 + hash = "sha256-YJUfWu+nyGlwpJpxYghCKzj3CasdAaqYoNVCcfo/7YE="; 25 + leaveDotGit = true; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + git 30 + hatch-vcs 31 + hatchling 32 + ]; 33 + 34 + propagatedBuildInputs = [ 35 + importlib-metadata 36 + pydantic 37 + ]; 38 + 39 + nativeCheckInputs = [ 40 + pytestCheckHook 41 + ]; 42 + 43 + pythonImportsCheck = [ 44 + "pydantic_compat" 45 + ]; 46 + 47 + meta = with lib; { 48 + description = "Compatibility layer for pydantic v1/v2"; 49 + homepage = "https://github.com/pyapp-kit/pydantic-compat"; 50 + changelog = "https://github.com/pyapp-kit/pydantic-compat/releases/tag/v${version}"; 51 + license = licenses.bsd3; 52 + maintainers = with maintainers; [ fab ]; 53 + }; 54 + }
+2 -2
pkgs/development/python-modules/pyduotecno/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyduotecno"; 11 - version = "2023.11.1"; 11 + version = "2024.1.1"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.9"; ··· 17 17 owner = "Cereal2nd"; 18 18 repo = "pyDuotecno"; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-gLP5N07msjuQeeyjbCvZK4TrVyZKUCSSKsjNY5Pa9gQ="; 20 + hash = "sha256-+mPbx678QIV567umbmVKqBTq696pFlFXhlb4cMv54ak="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyngrok/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyngrok"; 11 - version = "7.0.4"; 11 + version = "7.0.5"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-VEIsGjVFx5Q7G2cKtMYQY7Te1TpFUZYZJRZvRMAwSS8="; 18 + hash = "sha256-YTe9n5cZLYQ9ghTOF8MHg/1d8iRElPHNnAQj0pnEjR4="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyramid/default.nix
··· 7 7 , pastedeploy 8 8 , plaster 9 9 , plaster-pastedeploy 10 - , repoze_lru 10 + , repoze-lru 11 11 , translationstring 12 12 , venusian 13 13 , webob ··· 33 33 pastedeploy 34 34 plaster 35 35 plaster-pastedeploy 36 - repoze_lru 36 + repoze-lru 37 37 translationstring 38 38 venusian 39 39 webob
+2 -2
pkgs/development/python-modules/pytensor/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "pytensor"; 27 - version = "2.18.4"; 27 + version = "2.18.5"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.9"; ··· 33 33 owner = "pymc-devs"; 34 34 repo = "pytensor"; 35 35 rev = "refs/tags/rel-${version}"; 36 - hash = "sha256-j7SNXFiQUofP5NtggSOwLxXkg267yneqoWH2uoDZogs="; 36 + hash = "sha256-0xwzFmYsec7uQaq6a4BAA6MYy2zIVZ0cTwodVJQ6yMs="; 37 37 }; 38 38 39 39 postPatch = ''
+2 -2
pkgs/development/python-modules/pytest-check/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pytest-check"; 11 - version = "2.2.2"; 11 + version = "2.2.3"; 12 12 format = "pyproject"; 13 13 14 14 src = fetchPypi { 15 15 pname = "pytest_check"; 16 16 inherit version; 17 - hash = "sha256-eufpnpDxJ9PQLSnAKostlbWofbPTDczRaen9ZsRP2+g="; 17 + hash = "sha256-bfAyZLa7zyXNhhUSDNoDtObRH9srfI3eapyP7xinSVw="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+8 -3
pkgs/development/python-modules/pyturbojpeg/default.nix
··· 3 3 , buildPythonPackage 4 4 , fetchPypi 5 5 , libjpeg_turbo 6 + , setuptools 6 7 , numpy 7 8 , python 8 9 , substituteAll ··· 10 11 11 12 buildPythonPackage rec { 12 13 pname = "pyturbojpeg"; 13 - version = "1.7.2"; 14 - format = "setuptools"; 14 + version = "1.7.3"; 15 + pyproject = true; 15 16 16 17 src = fetchPypi { 17 18 pname = "PyTurboJPEG"; 18 19 inherit version; 19 - hash = "sha256-ChFD05ZK0TCVvM+uqGzma2x5qqyD94uBvFpSnWuyL2c="; 20 + hash = "sha256-edSOOrU0YVKP+4AJxCCYnQh6iewxVFTM1QmU88mukis="; 20 21 }; 21 22 22 23 patches = [ ··· 24 25 src = ./lib-path.patch; 25 26 libturbojpeg = "${libjpeg_turbo.out}/lib/libturbojpeg${stdenv.hostPlatform.extensions.sharedLibrary}"; 26 27 }) 28 + ]; 29 + 30 + nativeBuildInputs = [ 31 + setuptools 27 32 ]; 28 33 29 34 propagatedBuildInputs = [
+48
pkgs/development/python-modules/repoze-lru/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , setuptools 5 + , pytestCheckHook 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "repoze-lru"; 10 + version = "0.7"; 11 + pyproject = true; 12 + 13 + src = fetchPypi { 14 + pname = "repoze.lru"; 15 + inherit version; 16 + hash = "sha256-BCmnXhk4Dk7VDAaU4mrIgZtOp4Ue4fx1g8hXLbgK/3c="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + setuptools 21 + ]; 22 + 23 + nativeCheckInputs = [ 24 + pytestCheckHook 25 + ]; 26 + 27 + pytestFlagsArray = [ 28 + "repoze/lru/tests.py" 29 + ]; 30 + 31 + disabledTests = [ 32 + # time sensitive tests 33 + "test_different_timeouts" 34 + "test_renew_timeout" 35 + ]; 36 + 37 + pythonImportsCheck = [ "repoze.lru" ]; 38 + 39 + pythonNamespaces = [ "repoze" ]; 40 + 41 + meta = with lib; { 42 + description = "A tiny LRU cache implementation and decorator"; 43 + homepage = "http://www.repoze.org/"; 44 + changelog = "https://github.com/repoze/repoze.lru/blob/${version}/CHANGES.rst"; 45 + license = licenses.bsd0; 46 + maintainers = with maintainers; [ domenkozar ]; 47 + }; 48 + }
+57
pkgs/development/python-modules/repoze-sphinx-autointerface/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , setuptools 6 + , pytestCheckHook 7 + , zope_interface 8 + , zope_testrunner 9 + , sphinx 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "repoze-sphinx-autointerface"; 14 + version = "1.0.0"; 15 + pyproject = true; 16 + 17 + disabled = pythonOlder "3.6"; 18 + 19 + src = fetchPypi { 20 + pname = "repoze.sphinx.autointerface"; 21 + inherit version; 22 + hash = "sha256-SGvxQjpGlrkVPkiM750ybElv/Bbd6xSwyYh7RsYOKKE="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + setuptools 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + zope_interface 31 + sphinx 32 + ]; 33 + 34 + nativeCheckInputs = [ 35 + pytestCheckHook 36 + zope_testrunner 37 + ]; 38 + 39 + pythonImportsCheck = [ 40 + "repoze.sphinx.autointerface" 41 + ]; 42 + 43 + pythonNamespaces = [ 44 + "repoze" 45 + "repoze.sphinx" 46 + ]; 47 + 48 + meta = with lib; { 49 + homepage = "https://github.com/repoze/repoze.sphinx.autointerface"; 50 + description = "Auto-generate Sphinx API docs from Zope interfaces"; 51 + changelog = "https://github.com/repoze/repoze.sphinx.autointerface/blob/${version}/CHANGES.rst"; 52 + license = licenses.bsd0; 53 + maintainers = with maintainers; [ domenkozar ]; 54 + # https://github.com/repoze/repoze.sphinx.autointerface/issues/21 55 + broken = versionAtLeast sphinx.version "7.2"; 56 + }; 57 + }
-23
pkgs/development/python-modules/repoze_lru/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - }: 5 - 6 - buildPythonPackage rec { 7 - pname = "repoze.lru"; 8 - version = "0.7"; 9 - 10 - src = fetchPypi { 11 - inherit pname version; 12 - sha256 = "0429a75e19380e4ed50c0694e26ac8819b4ea7851ee1fc7583c8572db80aff77"; 13 - }; 14 - 15 - pythonImportsCheck = [ "repoze.lru" ]; 16 - 17 - meta = with lib; { 18 - description = "A tiny LRU cache implementation and decorator"; 19 - homepage = "http://www.repoze.org/"; 20 - license = licenses.bsd0; 21 - maintainers = with maintainers; [ domenkozar ]; 22 - }; 23 - }
-36
pkgs/development/python-modules/repoze_sphinx_autointerface/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , pytestCheckHook 5 - , zope_interface 6 - , zope_testrunner 7 - , sphinx 8 - }: 9 - 10 - buildPythonPackage rec { 11 - pname = "repoze.sphinx.autointerface"; 12 - version = "1.0.0"; 13 - format = "setuptools"; 14 - 15 - src = fetchPypi { 16 - inherit pname version; 17 - hash = "sha256-SGvxQjpGlrkVPkiM750ybElv/Bbd6xSwyYh7RsYOKKE="; 18 - }; 19 - 20 - propagatedBuildInputs = [ 21 - zope_interface 22 - sphinx 23 - ]; 24 - 25 - nativeCheckInputs = [ 26 - pytestCheckHook 27 - zope_testrunner 28 - ]; 29 - 30 - meta = with lib; { 31 - homepage = "https://github.com/repoze/repoze.sphinx.autointerface"; 32 - description = "Auto-generate Sphinx API docs from Zope interfaces"; 33 - license = licenses.bsd0; 34 - maintainers = with maintainers; [ domenkozar ]; 35 - }; 36 - }
+24 -2
pkgs/development/python-modules/repoze_who/default.nix pkgs/development/python-modules/repoze-who/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 + , setuptools 4 5 , zope_interface 5 6 , webob 7 + , pytestCheckHook 6 8 }: 7 9 8 10 buildPythonPackage rec { 9 - pname = "repoze.who"; 11 + pname = "repoze-who"; 10 12 version = "3.0.0"; 13 + pyproject = true; 11 14 12 15 src = fetchPypi { 13 - inherit pname version; 16 + pname = "repoze.who"; 17 + inherit version; 14 18 hash = "sha256-6VWt8AwfCwxxXoKJeaI37Ev37nCCe9l/Xhe/gnYNyzA="; 15 19 }; 16 20 21 + nativeBuildInputs = [ 22 + setuptools 23 + ]; 24 + 17 25 propagatedBuildInputs = [ zope_interface webob ]; 18 26 27 + nativeCheckInputs = [ 28 + pytestCheckHook 29 + ]; 30 + 19 31 # skip failing test 20 32 # OSError: [Errno 22] Invalid argument 21 33 preCheck = '' 22 34 rm repoze/who/plugins/tests/test_htpasswd.py 23 35 ''; 36 + 37 + pythonImportsCheck = [ 38 + "repoze.who" 39 + ]; 40 + 41 + pythonNamespaces = [ 42 + "repoze" 43 + "repoze.who" 44 + "repoze.who.plugins" 45 + ]; 24 46 25 47 meta = with lib; { 26 48 description = "WSGI Authentication Middleware / API";
+2 -2
pkgs/development/python-modules/routes/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 - , repoze_lru 4 + , repoze-lru 5 5 , six 6 6 , soupsieve 7 7 , webob ··· 18 18 sha256 = "b6346459a15f0cbab01a45a90c3d25caf980d4733d628b4cc1952b865125d053"; 19 19 }; 20 20 21 - propagatedBuildInputs = [ repoze_lru six soupsieve webob ]; 21 + propagatedBuildInputs = [ repoze-lru six soupsieve webob ]; 22 22 23 23 # incompatible with latest soupsieve 24 24 doCheck = false;
+1 -1
pkgs/development/ruby-modules/with-packages/test.nix
··· 6 6 stdenv = pkgs.stdenv; 7 7 8 8 rubyVersions = with pkgs; [ 9 - ruby_2_7 9 + ruby_3_2 10 10 ]; 11 11 12 12 gemTests =
+2 -2
pkgs/development/tools/devpi-server/default.nix
··· 15 15 , py 16 16 , pyramid 17 17 , pytestCheckHook 18 - , repoze_lru 18 + , repoze-lru 19 19 , setuptools 20 20 , strictyaml 21 21 , waitress ··· 60 60 platformdirs 61 61 pluggy 62 62 pyramid 63 - repoze_lru 63 + repoze-lru 64 64 setuptools 65 65 strictyaml 66 66 waitress
+2 -2
pkgs/development/tools/gqlgenc/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gqlgenc"; 5 - version = "0.15.1"; 5 + version = "0.16.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "yamashou"; 9 9 repo = "gqlgenc"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-yboht3dE8njp+q5RzdaM7Bc3BVsPr7HlVM1UbRN+Bds="; 11 + sha256 = "sha256-jr4bQU+3YKS4KEGrgmiMMrefDkAxSTrBEUuGuM6OMTc="; 12 12 }; 13 13 14 14 excludedPackages = [ "example" ];
+2 -2
pkgs/development/tools/napi-rs-cli/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "napi-rs-cli"; 5 - version = "2.12.0"; 5 + version = "2.17.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://registry.npmjs.org/@napi-rs/cli/-/cli-${version}.tgz"; 9 - hash = "sha256-TGhPPv73tb3tr1cY9mUuN4FaVql5tGh436uJeTkbnJs="; 9 + hash = "sha256-DeqH3pEtGZoKEBz5G0RfDO9LWHGMKL2OiWS1uWk4v44="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/tools/rust/cargo-binstall/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "cargo-binstall"; 14 - version = "1.4.8"; 14 + version = "1.4.9"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "cargo-bins"; 18 18 repo = "cargo-binstall"; 19 19 rev = "v${version}"; 20 - hash = "sha256-TU/jUPfh7c22L19zOccXvE9jq4dXEzXdzzZ1fJxjf2E="; 20 + hash = "sha256-m6xmdFX1ih3ZkSzeR7fY25yXACikgvkOMczEwx+0EdE="; 21 21 }; 22 22 23 - cargoHash = "sha256-zHP64xx5CGl17+IZpsbVfbhau4ZYhxD0t5HeThMVBVQ="; 23 + cargoHash = "sha256-qAIUOnLX8uBYIUeXExEPWm4D9aIHlOHPBthTTZZ4Omo="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+3 -3
pkgs/development/tools/rust/cargo-run-bin/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "cargo-run-bin"; 8 - version = "1.6.1"; 8 + version = "1.7.0"; 9 9 10 10 src = fetchCrate { 11 11 inherit pname version; 12 - hash = "sha256-B4tkP2QuL3MFQn3iAPg4TMJfFbn1D8w/C1OX+TbpgSE="; 12 + hash = "sha256-1+Xt+q2PgqMrSXhOkZ6+m1tqmgKICuIZe7vEmdSDdqI="; 13 13 }; 14 14 15 - cargoHash = "sha256-tn+NqugSK5R/lIQVF1URWoDbdsSCvi5tjdjOlT293tg="; 15 + cargoHash = "sha256-+avbhdKLUMqPFI8A/0w+Bne9/8KOKAJxJIMa4pSgRXs="; 16 16 17 17 # multiple impurities in tests 18 18 doCheck = false;
+1
pkgs/development/tools/rust/cargo-workspaces/default.nix
··· 32 32 zlib 33 33 ] ++ lib.optionals stdenv.isDarwin [ 34 34 darwin.apple_sdk.frameworks.Security 35 + darwin.apple_sdk.frameworks.SystemConfiguration 35 36 ]; 36 37 37 38 env = {
+1 -1
pkgs/development/tools/sea-orm-cli/default.nix
··· 23 23 cargoHash = "sha256-qCcWReo72eHN9MoTVAmSHYVhpqw0kZ9VU/plYRcirVA="; 24 24 25 25 meta = with lib; { 26 - homepage = "https://sea-ql.org/SeaORM"; 26 + homepage = "https://www.sea-ql.org/SeaORM"; 27 27 description = " Command line utility for SeaORM"; 28 28 license = with licenses; [ mit /* or */ asl20 ]; 29 29 maintainers = with maintainers; [ traxys ];
+3 -3
pkgs/development/tools/xc/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "xc"; 5 - version = "0.6.0"; 5 + version = "0.7.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "joerdav"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-0Er8MqAqKCyz928bdbYRO3D9sGZ/JJBrCXhlq9M2dEA="; 11 + sha256 = "sha256-ndaffdU+DYuILZzAwsjLTNWFWbq7CrTcAYBA0j3T3gA="; 12 12 }; 13 13 14 - vendorHash = "sha256-J4/a4ujM7A6bDwRlLCYt/PmJf6HZUmdYcJMux/3KyUI="; 14 + vendorHash = "sha256-AwlXX79L69dv6wbFtlbHAeZRuOeDy/r6KSiWwjoIgWw="; 15 15 16 16 ldflags = [ 17 17 "-s"
+1 -1
pkgs/games/anki/Cargo.lock
··· 1813 1813 [[package]] 1814 1814 name = "fsrs" 1815 1815 version = "0.1.0" 1816 - source = "git+https://github.com/open-spaced-repetition/fsrs-rs.git?rev=f45f46bdba6625f03677eaeb039dd8a6ffcad688#f45f46bdba6625f03677eaeb039dd8a6ffcad688" 1816 + source = "git+https://github.com/open-spaced-repetition/fsrs-rs.git?rev=58ca25ed2bc4bb1dc376208bbcaed7f5a501b941#58ca25ed2bc4bb1dc376208bbcaed7f5a501b941" 1817 1817 dependencies = [ 1818 1818 "burn", 1819 1819 "itertools 0.12.0",
+4 -4
pkgs/games/anki/default.nix
··· 28 28 29 29 let 30 30 pname = "anki"; 31 - version = "23.12"; 32 - rev = "55ef11af84151b397f267a2f37d537aad5f1076d"; 31 + version = "23.12.1"; 32 + rev = "1a1d4d5419c6b57ef3baf99c9d2d9cf85d36ae0a"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "ankitects"; 36 36 repo = "anki"; 37 37 rev = version; 38 - hash = "sha256-KkB0tNjW08XIdpmW2mzwLqhn5DHoPV0AM0ciZOxSKEs="; 38 + hash = "sha256-K38bhfU1076PxdKJFvnFb2w6Q9Q2MUmL+j8be3RZQYk="; 39 39 fetchSubmodules = true; 40 40 }; 41 41 42 42 cargoLock = { 43 43 lockFile = ./Cargo.lock; 44 44 outputHashes = { 45 - "fsrs-0.1.0" = "sha256-RIT7mbesrju70S4fPNy1N6+pSr78mcenQ6ujPtu4UbE="; 45 + "fsrs-0.1.0" = "sha256-KJgT01OmMbqgYFE5Fu8nblZl9rL5QVVMa2DNFsw6cdk="; 46 46 "linkcheck-0.4.1" = "sha256-S93J1cDzMlzDjcvz/WABmv8CEC6x78E+f7nzhsN7NkE="; 47 47 "percent-encoding-iri-2.2.0" = "sha256-kCBeS1PNExyJd4jWfDfctxq6iTdAq69jtxFQgCCQ8kQ="; 48 48 };
+15 -2
pkgs/games/chiaki4deck/default.nix
··· 20 20 21 21 mkDerivation rec { 22 22 pname = "chiaki4deck"; 23 - version = "1.4.1"; 23 + version = "1.5.1"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "streetpea"; 27 27 repo = pname; 28 28 rev = "v${version}"; 29 - hash = "sha256-W/t9uYApt8j5UMjtVWhFtq+IHmu9vi6M92I8N4kRtEk="; 29 + hash = "sha256-XNpD9JPbckiq0HgpV/QJR8hDmvGTptxBMoGihHz44lc="; 30 30 fetchSubmodules = true; 31 31 }; 32 32 ··· 35 35 pkg-config 36 36 protobuf 37 37 python3 38 + python3.pkgs.wrapPython 38 39 python3.pkgs.protobuf 39 40 python3.pkgs.setuptools 40 41 ]; ··· 53 54 udev 54 55 speexdsp 55 56 ]; 57 + 58 + pythonPath = [ 59 + python3.pkgs.requests 60 + ]; 61 + 62 + postInstall = '' 63 + install -Dm755 $src/scripts/psn-account-id.py $out/bin/psn-account-id 64 + ''; 65 + 66 + postFixup = '' 67 + wrapPythonPrograms 68 + ''; 56 69 57 70 meta = with lib; { 58 71 homepage = "https://streetpea.github.io/chiaki4deck/";
+3 -3
pkgs/games/minesweep-rs/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "minesweep-rs"; 8 - version = "6.0.45"; 8 + version = "6.0.47"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "cpcloud"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-nD2lDfTT1lm2jN1ORq4PV3ER+RJJJU0ZTvSlvvskCxs="; 14 + hash = "sha256-6BrFWJ7YGALdKaPAX8Z1W2Eyyj0kbegybmwdnNUmOYo="; 15 15 }; 16 16 17 - cargoHash = "sha256-skzi5lSQSQgBK9RDtiuUwFDEzyV4LYrV5+g+7dmgfMc="; 17 + cargoHash = "sha256-ju4tIie0Jrm9hh5Xoy4dqfPS8mqdN9Y0J1Nw4T9aN3Y="; 18 18 19 19 meta = with lib; { 20 20 description = "Sweep some mines for fun, and probably not for profit";
+2 -12
pkgs/os-specific/linux/iwd/default.nix
··· 1 1 { lib, stdenv 2 2 , fetchgit 3 - , fetchpatch 4 3 , autoreconfHook 5 4 , pkg-config 6 5 , ell ··· 14 13 15 14 stdenv.mkDerivation rec { 16 15 pname = "iwd"; 17 - version = "2.11"; 16 + version = "2.12"; 18 17 19 18 src = fetchgit { 20 19 url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git"; 21 20 rev = version; 22 - hash = "sha256-kE9GBVTKNpgEuE9jQ7k85OhEAN3VWgjmAgifvZfq46I="; 21 + hash = "sha256-XlhzPEXYGmJvQ6ZfPK1nxbHibXLdNsDKhZ0UAIRmN6U="; 23 22 }; 24 - 25 - patches = [ 26 - # Fix unit/test-dpp on aarch64. 27 - (fetchpatch { 28 - name = "size_t-vararg.patch"; 29 - url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git/patch/?id=688d27700833258a139a6fbd5661334bd2c9fa98"; 30 - hash = "sha256-g3gG1c25o6ODFfHL4a0HcnNJBBOKRbdo+ZuVbzoxCLs="; 31 - }) 32 - ]; 33 23 34 24 outputs = [ "out" "man" "doc" ] 35 25 ++ lib.optional (stdenv.hostPlatform == stdenv.buildPlatform) "test";
+5 -5
pkgs/os-specific/linux/kernel/zen-kernels.nix
··· 4 4 # comments with variant added for update script 5 5 # ./update-zen.py zen 6 6 zenVariant = { 7 - version = "6.6.8"; #zen 7 + version = "6.6.9"; #zen 8 8 suffix = "zen1"; #zen 9 - sha256 = "1b7ji0zb0wbpl92zrjrqh69cm8n7vyq7a7smsww01agvr1nd8djc"; #zen 9 + sha256 = "09vrkwyx4ri6ba48jfv8j4ssj0h0w2wgzqwwb8ribif1rkb59mw0"; #zen 10 10 isLqx = false; 11 11 }; 12 12 # ./update-zen.py lqx 13 13 lqxVariant = { 14 - version = "6.6.8"; #lqx 15 - suffix = "lqx2"; #lqx 16 - sha256 = "1hb6g657ivpnyqw6xsd6b09kwlh4vv11wv68ydcmsd5cg6qmv2zy"; #lqx 14 + version = "6.6.9"; #lqx 15 + suffix = "lqx1"; #lqx 16 + sha256 = "1ivf4iwxjp28xmfk8y3wxs64jqrjzgn6xwxkpad3mxc9n18yl8hz"; #lqx 17 17 isLqx = true; 18 18 }; 19 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+12 -5
pkgs/os-specific/linux/libtraceevent/default.nix
··· 1 - { lib, stdenv, fetchzip, pkg-config, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, meson, ninja, cunit }: 1 + { lib, stdenv, fetchgit, pkg-config, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, meson, ninja, cunit, gitUpdater }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libtraceevent"; 5 - version = "1.8.0"; 5 + version = "1.8.1"; 6 6 7 - src = fetchzip { 8 - url = "https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-libtraceevent-${version}.tar.gz"; 9 - hash = "sha256-l1x9tiHKhfdetlnn9S/EfpcHDzZqiTOrdFhHQtOC6Do="; 7 + src = fetchgit { 8 + url = "https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git"; 9 + rev = "libtraceevent-${version}"; 10 + hash = "sha256-zib2IrgtaDGDEO/2Kp9ytHuceW/7slRPDUClYgqemOE="; 10 11 }; 11 12 12 13 postPatch = '' ··· 21 22 22 23 doCheck = true; 23 24 checkInputs = [ cunit ]; 25 + 26 + passthru.updateScript = gitUpdater { 27 + # No nicer place to find latest release. 28 + url = "https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git"; 29 + rev-prefix = "libtraceevent-"; 30 + }; 24 31 25 32 meta = with lib; { 26 33 description = "Linux kernel trace event library";
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 559 559 "bt_home_hub_5" = ps: with ps; [ 560 560 ]; # missing inputs: bthomehub5-devicelist 561 561 "bt_smarthub" = ps: with ps; [ 562 - btsmarthub_devicelist 562 + btsmarthub-devicelist 563 563 ]; 564 564 "bthome" = ps: with ps; [ 565 565 aioesphomeapi
+2 -2
pkgs/servers/komga/default.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "komga"; 11 - version = "1.8.3"; 11 + version = "1.9.2"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar"; 15 - sha256 = "sha256-kZzyDzFDVrzjScpvCFw5xXk3uCYW01sP7y28YDADVHc="; 15 + sha256 = "sha256-ikenDY1Gd5duajMGgLK8rn03voH31jsYvN+/f9vZ+8U="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+1 -1
pkgs/servers/owncast/default.nix
··· 36 36 runHook postCheck 37 37 ''; 38 38 39 - passthru.tests.owncast = nixosTests.testOwncast; 39 + passthru.tests.owncast = nixosTests.owncast; 40 40 41 41 meta = with lib; { 42 42 description = "self-hosted video live streaming solution";
+2 -7
pkgs/servers/portunus/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "portunus"; 9 - version = "2.0.0"; 9 + version = "2.1.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "majewsky"; 13 13 repo = "portunus"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-jicqH31Q+kDkOvtCg+HStQ4LUUzKm5ZO4utnAkCOLvY="; 15 + sha256 = "sha256-+pMMIutj+OWKZmOYH5NuA4a7aS5CD+33vAEC9bJmyfM="; 16 16 }; 17 17 18 18 buildInputs = [ libxcrypt-legacy ]; 19 19 20 20 vendorHash = null; 21 - 22 - postInstall = '' 23 - mv $out/bin/{,portunus-}orchestrator 24 - mv $out/bin/{,portunus-}server 25 - ''; 26 21 27 22 meta = with lib; { 28 23 description = "Self-contained user/group management and authentication service";
+4 -3
pkgs/shells/fish/default.nix
··· 135 135 136 136 fish = stdenv.mkDerivation rec { 137 137 pname = "fish"; 138 - version = "3.6.4"; 138 + version = "3.7.0"; 139 139 140 140 src = fetchurl { 141 141 # There are differences between the release tarball and the tarball GitHub ··· 145 145 # --version`), as well as the local documentation for all builtins (and 146 146 # maybe other things). 147 147 url = "https://github.com/fish-shell/fish-shell/releases/download/${version}/${pname}-${version}.tar.xz"; 148 - hash = "sha256-Dz9hDlgN4JL76ILIqnZiPs+Ruxb98FQyQebpDV1Lw5M="; 148 + hash = "sha256-3xtzeLcU8GkLKF7Z5OWK/icKyY28nKWDlYnBr8yjOrE="; 149 149 }; 150 150 151 151 # Fix FHS paths in tests ··· 298 298 meta = with lib; { 299 299 description = "Smart and user-friendly command line shell"; 300 300 homepage = "https://fishshell.com/"; 301 + changelog = "https://github.com/fish-shell/fish-shell/releases/tag/${version}"; 301 302 license = licenses.gpl2; 302 303 platforms = platforms.unix; 303 - maintainers = with maintainers; [ cole-h winter ]; 304 + maintainers = with maintainers; [ adamcstephens cole-h winter ]; 304 305 mainProgram = "fish"; 305 306 }; 306 307
+2 -2
pkgs/shells/zsh/zsh-forgit/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "zsh-forgit"; 16 - version = "23.09.0"; 16 + version = "24.01.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "wfxr"; 20 20 repo = "forgit"; 21 21 rev = version; 22 - sha256 = "sha256-WvJxjEzF3vi+YPVSH3QdDyp3oxNypMoB71TAJ7D8hOQ="; 22 + sha256 = "sha256-WHhyllOr/PgR+vlrfMQs/3/d3xpmDylT6BlLCu50a2g="; 23 23 }; 24 24 25 25 strictDeps = true;
+2 -2
pkgs/shells/zsh/zsh-nix-shell/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "zsh-nix-shell"; 8 - version = "0.7.0"; 8 + version = "0.8.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "chisui"; 12 12 repo = "zsh-nix-shell"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-oQpYKBt0gmOSBgay2HgbXiDoZo5FoUKwyHSlUrOAP5E="; 14 + sha256 = "sha256-Z6EYQdasvpl1P78poj9efnnLj7QQg13Me8x1Ryyw+dM="; 15 15 }; 16 16 17 17 strictDeps = true;
+38 -47
pkgs/stdenv/generic/check-meta.nix
··· 13 13 findFirst 14 14 isDerivation 15 15 length 16 - mapAttrsToList 17 - mergeDefinitions 16 + concatMap 18 17 mutuallyExclusive 19 18 optional 20 19 optionalAttrs 21 20 optionalString 22 21 optionals 23 - remove 24 - unknownModule 25 22 isAttrs 26 23 isString 24 + mapAttrs 27 25 ; 28 26 29 27 inherit (lib.lists) ··· 283 281 isEnabled = findFirst (x: x == reason) null showWarnings; 284 282 in if isEnabled != null then builtins.trace msg true else true; 285 283 286 - # Deep type-checking. Note that calling `type.check` is not enough: see `lib.mkOptionType`'s documentation. 287 - # We don't include this in lib for now because this function is flawed: it accepts things like `mkIf true 42`. 288 - typeCheck = type: value: let 289 - merged = mergeDefinitions [ ] type [ 290 - { file = unknownModule; inherit value; } 291 - ]; 292 - eval = builtins.tryEval (builtins.deepSeq merged.mergedValue null); 293 - in eval.success; 294 - 295 - # TODO make this into a proper module and use the generic option documentation generation? 296 284 metaTypes = let 297 - inherit (lib.types) 298 - anything 299 - attrsOf 300 - bool 301 - either 302 - int 303 - listOf 304 - mkOptionType 305 - str 306 - unspecified 307 - ; 308 - 309 - platforms = listOf (either str (attrsOf anything)); # see lib.meta.platformMatch 285 + types = import ./meta-types.nix { inherit lib; }; 286 + inherit (types) str union int attrs attrsOf any listOf bool; 287 + platforms = listOf (union [ str (attrsOf any) ]); # see lib.meta.platformMatch 310 288 in { 311 289 # These keys are documented 312 290 description = str; 313 291 mainProgram = str; 314 292 longDescription = str; 315 293 branch = str; 316 - homepage = either (listOf str) str; 294 + homepage = union [ 295 + (listOf str) 296 + str 297 + ]; 317 298 downloadPage = str; 318 - changelog = either (listOf str) str; 299 + changelog = union [ 300 + (listOf str) 301 + str 302 + ]; 319 303 license = let 320 - licenseType = either (attrsOf anything) str; # TODO disallow `str` licenses, use a module 321 - in either licenseType (listOf licenseType); 322 - sourceProvenance = listOf lib.types.attrs; 323 - maintainers = listOf (attrsOf anything); # TODO use the maintainer type from lib/tests/maintainer-module.nix 304 + # TODO disallow `str` licenses, use a module 305 + licenseType = union [ 306 + (attrsOf any) 307 + str 308 + ]; 309 + in union [ 310 + (listOf licenseType) 311 + licenseType 312 + ]; 313 + sourceProvenance = listOf attrs; 314 + maintainers = listOf (attrsOf any); # TODO use the maintainer type from lib/tests/maintainer-module.nix 324 315 priority = int; 325 316 pkgConfigModules = listOf str; 326 317 inherit platforms; ··· 329 320 unfree = bool; 330 321 unsupported = bool; 331 322 insecure = bool; 332 - # TODO: refactor once something like Profpatsch's types-simple will land 333 - # This is currently dead code due to https://github.com/NixOS/nix/issues/2532 334 - tests = attrsOf (mkOptionType { 323 + tests = { 335 324 name = "test"; 336 - check = x: x == {} || ( # Accept {} for tests that are unsupported 325 + verify = x: x == {} || ( # Accept {} for tests that are unsupported 337 326 isDerivation x && 338 327 x ? meta.timeout 339 328 ); 340 - merge = lib.options.mergeOneOption; 341 - }); 329 + }; 342 330 timeout = int; 343 331 344 332 # Needed for Hydra to expose channel tarballs: ··· 354 342 executables = listOf str; 355 343 outputsToInstall = listOf str; 356 344 position = str; 357 - available = unspecified; 345 + available = any; 358 346 isBuildPythonPackage = platforms; 359 347 schedulingPriority = int; 360 348 isFcitxEngine = bool; ··· 363 351 badPlatforms = platforms; 364 352 }; 365 353 366 - checkMetaAttr = k: v: 354 + checkMetaAttr = let 355 + # Map attrs directly to the verify function for performance 356 + metaTypes' = mapAttrs (_: t: t.verify) metaTypes; 357 + in k: v: 367 358 if metaTypes?${k} then 368 - if typeCheck metaTypes.${k} v then 369 - null 359 + if metaTypes'.${k} v then 360 + [ ] 370 361 else 371 - "key 'meta.${k}' has invalid value; expected ${metaTypes.${k}.description}, got\n ${ 362 + [ "key 'meta.${k}' has invalid value; expected ${metaTypes.${k}.name}, got\n ${ 372 363 lib.generators.toPretty { indent = " "; } v 373 - }" 364 + }" ] 374 365 else 375 - "key 'meta.${k}' is unrecognized; expected one of: \n [${concatMapStringsSep ", " (x: "'${x}'") (attrNames metaTypes)}]"; 376 - checkMeta = meta: optionals config.checkMeta (remove null (mapAttrsToList checkMetaAttr meta)); 366 + [ "key 'meta.${k}' is unrecognized; expected one of: \n [${concatMapStringsSep ", " (x: "'${x}'") (attrNames metaTypes)}]" ]; 367 + checkMeta = meta: optionals config.checkMeta (concatMap (attr: checkMetaAttr attr meta.${attr}) (attrNames meta)); 377 368 378 369 checkOutputsToInstall = attrs: let 379 370 expectedOutputs = attrs.meta.outputsToInstall or [];
+76
pkgs/stdenv/generic/meta-types.nix
··· 1 + { lib }: 2 + # Simple internal type checks for meta. 3 + # This file is not a stable interface and may be changed arbitrarily. 4 + # 5 + # TODO: add a method to the module system types 6 + # see https://github.com/NixOS/nixpkgs/pull/273935#issuecomment-1854173100 7 + let 8 + inherit (builtins) isString isInt isAttrs isList all any attrValues isFunction isBool concatStringsSep isFloat; 9 + isTypeDef = t: isAttrs t && t ? name && isString t.name && t ? verify && isFunction t.verify; 10 + 11 + in 12 + lib.fix (self: { 13 + string = { 14 + name = "string"; 15 + verify = isString; 16 + }; 17 + str = self.string; # Type alias 18 + 19 + any = { 20 + name = "any"; 21 + verify = _: true; 22 + }; 23 + 24 + int = { 25 + name = "int"; 26 + verify = isInt; 27 + }; 28 + 29 + float = { 30 + name = "float"; 31 + verify = isFloat; 32 + }; 33 + 34 + bool = { 35 + name = "bool"; 36 + verify = isBool; 37 + }; 38 + 39 + attrs = { 40 + name = "attrs"; 41 + verify = isAttrs; 42 + }; 43 + 44 + list = { 45 + name = "list"; 46 + verify = isList; 47 + }; 48 + 49 + attrsOf = t: assert isTypeDef t; let 50 + inherit (t) verify; 51 + in { 52 + name = "attrsOf<${t.name}>"; 53 + verify = 54 + # attrsOf<any> can be optimised to just isAttrs 55 + if t == self.any then isAttrs 56 + else attrs: isAttrs attrs && all verify (attrValues attrs); 57 + }; 58 + 59 + listOf = t: assert isTypeDef t; let 60 + inherit (t) verify; 61 + in { 62 + name = "listOf<${t.name}>"; 63 + verify = 64 + # listOf<any> can be optimised to just isList 65 + if t == self.any then isList 66 + else v: isList v && all verify v; 67 + }; 68 + 69 + union = types: assert all isTypeDef types; let 70 + # Store a list of functions so we don't have to pay the cost of attrset lookups at runtime. 71 + funcs = map (t: t.verify) types; 72 + in { 73 + name = "union<${concatStringsSep "," (map (t: t.name) types)}>"; 74 + verify = v: any (func: func v) funcs; 75 + }; 76 + })
-26
pkgs/tools/bluetooth/bluetuith/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 - 3 - buildGoModule rec { 4 - pname = "bluetuith"; 5 - version = "0.1.9"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "darkhz"; 9 - repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "sha256-vdHnG0uQdy5PboIovtxl5i9xwFpjYLCZf2IGeiMcWe8="; 12 - }; 13 - 14 - vendorHash = "sha256-pYVEFKLPfstWWO6ypgv7ntAaE1Wmq2XKuZC2ccMa8Vc="; 15 - 16 - ldflags = [ "-s" "-w" ]; 17 - 18 - meta = with lib; { 19 - description = "TUI-based bluetooth connection manager"; 20 - homepage = "https://github.com/darkhz/bluetuith"; 21 - license = licenses.mit; 22 - platforms = platforms.linux; 23 - mainProgram = "bluetuith"; 24 - maintainers = with maintainers; [ thehedgeh0g ]; 25 - }; 26 - }
+2 -2
pkgs/tools/games/pocket-updater-utility/default.nix
··· 12 12 13 13 buildDotnetModule rec { 14 14 pname = "pocket-updater-utility"; 15 - version = "2.41.0"; 15 + version = "2.42.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "mattpannella"; 19 19 repo = "${pname}"; 20 20 rev = "${version}"; 21 - hash = "sha256-rT4aK+nkqTONvo8HU60R35MWM8odZQUtEPEV/yUZb90="; 21 + hash = "sha256-Xw85xQstGDCJJ0J/WWd36Z1cXUAoIsL8lGcu7vZEWCA="; 22 22 }; 23 23 24 24 buildInputs = [
+2 -2
pkgs/tools/graphics/vulkan-cts/default.nix
··· 39 39 in 40 40 stdenv.mkDerivation (finalAttrs: { 41 41 pname = "vulkan-cts"; 42 - version = "1.3.7.2"; 42 + version = "1.3.7.3"; 43 43 44 44 src = fetchFromGitHub { 45 45 owner = "KhronosGroup"; 46 46 repo = "VK-GL-CTS"; 47 47 rev = "${finalAttrs.pname}-${finalAttrs.version}"; 48 - hash = "sha256-TnHFCEGKgn1U00aUDMX7UEWSeTjzysmX7rOQCZTL8FU="; 48 + hash = "sha256-YtfUnrqWZwPMkLr3ovJz8Xr2ES1piW0yB+rBAaiQKoQ="; 49 49 }; 50 50 51 51 prePatch = ''
+1 -1
pkgs/tools/graphics/vulkan-cts/sources.nix
··· 32 32 nvidia-video-samples = fetchFromGitHub { 33 33 owner = "Igalia"; 34 34 repo = "vk_video_samples"; 35 - rev = "cts-integration-0.9.9-2"; 35 + rev = "138bbe048221d315962ddf8413aa6a08cc62a381"; 36 36 hash = "sha256-ftHhb5u3l7WbgEu6hHynBnvNbVOn5TFne915M17jiAQ="; 37 37 }; 38 38
+2 -2
pkgs/tools/misc/fluent-bit/default.nix
··· 12 12 13 13 stdenv.mkDerivation (finalAttrs: { 14 14 pname = "fluent-bit"; 15 - version = "2.2.0"; 15 + version = "2.2.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "fluent"; 19 19 repo = "fluent-bit"; 20 20 rev = "v${finalAttrs.version}"; 21 - hash = "sha256-E3fNU6aHyKMli+A+yiJUY065jchWkkAbumkdY8BaAAE="; 21 + hash = "sha256-XGmCEzFa0f+s2J+ZyNXeExxrwS3B7Fr4MUeH5y+hG78="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ cmake flex bison ];
+3 -3
pkgs/tools/misc/go-ios/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "go-ios"; 9 - version = "1.0.120"; 9 + version = "1.0.121"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "danielpaulus"; 13 13 repo = "go-ios"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-qBy1lfG1Uppld9jwsdxHfV8oibPfr13RONfBl9GSLjs="; 15 + sha256 = "sha256-zWaEtfxrJYaROQ05nBQvM5fiIRSG+hCecU+BVnpIuck="; 16 16 }; 17 17 18 - vendorHash = "sha256-lLpvpT0QVVyy12HmtOQxagT0JNwRO7CcfkGhCpouH8w="; 18 + vendorHash = "sha256-0Wi9FCTaOD+kzO5cRjpqbXHqx5UAKSGu+hc9bpj+PWo="; 19 19 20 20 excludedPackages = [ 21 21 "restapi"
+3 -3
pkgs/tools/misc/hex/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "hex"; 10 - version = "0.5.0"; 10 + version = "0.6.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "sitkevij"; 14 14 repo = "hex"; 15 15 rev = "v${version}"; 16 - hash = "sha256-0LUT86mtqkscTfWNj2WHdMUizq0UQMCqXqTE0HRUItc="; 16 + hash = "sha256-YctXDhCMJvDQLPsuhzdyYDUIlFE2vKltNtrFFeE7YE8="; 17 17 }; 18 18 19 - cargoHash = "sha256-BDDAKr6F9KtZGKX6FjasnO8oneZp0cy0M9r0tyqxL+o="; 19 + cargoHash = "sha256-Nlha9Zn0qaQhpN2ivbBvpIPxCN2I7BtJJULb6sYdpdo="; 20 20 21 21 passthru.tests.version = testers.testVersion { 22 22 package = hex;
+3 -3
pkgs/tools/misc/starship/default.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "starship"; 16 - version = "1.17.0"; 16 + version = "1.17.1"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "starship"; 20 20 repo = pname; 21 21 rev = "v${version}"; 22 - hash = "sha256-Hf9tW1oBAw8/1KIRZpIpyVaEitLkVr2v6ilTHREzwvU="; 22 + hash = "sha256-e+vhisUzSYKUUoYfSaQwpfMz2OzNcZbeHgbvyPon18g="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ installShellFiles cmake ]; ··· 39 39 cp docs/.vuepress/public/presets/toml/*.toml $presetdir 40 40 ''; 41 41 42 - cargoHash = "sha256-OENey+brI3B2CThNm1KOxuX/OO8tHb7i5X0jXit7FrU="; 42 + cargoHash = "sha256-xLlZyLvS9AcXQHxjyL4Dden1rEwCLB8/comfRyqXXCI="; 43 43 44 44 nativeCheckInputs = [ git ]; 45 45
+2 -2
pkgs/tools/misc/vttest/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "vttest"; 5 - version = "20230924"; 5 + version = "20231230"; 6 6 7 7 src = fetchurl { 8 8 urls = [ 9 9 "https://invisible-mirror.net/archives/${pname}/${pname}-${version}.tgz" 10 10 "ftp://ftp.invisible-island.net/${pname}/${pname}-${version}.tgz" 11 11 ]; 12 - sha256 = "sha256-vosHy1kJdtH0KvhZfdrayAjQiwomi7YwSoh9qz8Toig="; 12 + sha256 = "sha256-SuYjx3t5fn+UlGlI0LJ+RqtOAdhD9iYIAMVzkKoEy/U="; 13 13 }; 14 14 15 15 meta = with lib; {
+2 -2
pkgs/tools/networking/goimapnotify/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "goimapnotify"; 5 - version = "2.3.9"; 5 + version = "2.3.10"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "shackra"; 9 9 repo = "goimapnotify"; 10 10 rev = version; 11 - sha256 = "sha256-BsoLoCOP6B9WaLBFF/1esPOj+0Rz0jkDJ8XjzirsCoU="; 11 + sha256 = "sha256-RGEHKOmJqy9Cz5GWfck3VBZD6Q3DySoTYg0+Do4sy/4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-DphGe9jbKo1aIfpF5kRYNSn/uIYHaRMrygda5t46svw=";
+2 -2
pkgs/tools/networking/iperf/3.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "iperf"; 5 - version = "3.15"; 5 + version = "3.16"; 6 6 7 7 src = fetchurl { 8 8 url = "https://downloads.es.net/pub/iperf/iperf-${version}.tar.gz"; 9 - hash = "sha256-vbd8EfcrzpAhSIMVlXf6JEEgE+YrIIPPX1Q5HXmx2P8="; 9 + hash = "sha256-zHQMa76hBDmMw+RmvvxRWiWJbsheRKZi1fSnZ7nPcT4="; 10 10 }; 11 11 12 12 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ lksctp-tools ];
+2 -2
pkgs/tools/networking/kail/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kail"; 5 - version = "0.17.2"; 5 + version = "0.17.3"; 6 6 7 7 ldflags = [ 8 8 "-s" ··· 14 14 owner = "boz"; 15 15 repo = "kail"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-mUdb3f5GaD+3GceUOpIFHKgGqqollzCJ8/oUj/37xAU="; 17 + sha256 = "sha256-2wdPUlZLN2SOviM/zp0iLH/+WE+QZg0IAGj0l4jz/vE="; 18 18 }; 19 19 20 20 vendorHash = "sha256-GOrw/5nDMTg2FKkzii7FkyzCxfBurnnQbfBF4nfSaJI=";
+16 -7
pkgs/tools/networking/ligolo-ng/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 2 5 3 6 buildGoModule rec { 4 7 pname = "ligolo-ng"; 5 - version = "0.4.5"; 8 + version = "0.5.1"; 6 9 7 10 src = fetchFromGitHub { 8 11 owner = "tnpitsecurity"; 9 12 repo = "ligolo-ng"; 10 - rev = "v${version}"; 11 - hash = "sha256-T+SBGAE+hzHzrYLTm6t7NGh78B1/84TMiT1odGSPtKo="; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-tx/iwb7eaaJODPMJhg4EdLMaua2Bm1frZh4rsl1bFxc="; 12 15 }; 13 16 14 17 vendorHash = "sha256-QEGF12yJ+CQjIHx6kOwsykVhelp5npnglk7mIbOeIpI="; ··· 17 20 export CGO_ENABLED=0 18 21 ''; 19 22 20 - ldflags = [ "-s" "-w" "-extldflags '-static'" ]; 23 + ldflags = [ 24 + "-s" 25 + "-w" 26 + "-extldflags '-static'" 27 + ]; 21 28 22 - doCheck = false; # tests require network access 29 + # Tests require network access 30 + doCheck = false; 23 31 24 32 meta = with lib; { 33 + description = "A tunneling/pivoting tool that uses a TUN interface"; 25 34 homepage = "https://github.com/tnpitsecurity/ligolo-ng"; 26 - description = "A tunneling/pivoting tool that uses a TUN interface"; 35 + changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/v${version}"; 27 36 license = licenses.gpl3Only; 28 37 maintainers = with maintainers; [ elohmeier ]; 29 38 };
+3 -3
pkgs/tools/package-management/apx/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "apx"; 9 - version = "2.1.1"; 9 + version = "2.1.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "Vanilla-OS"; 13 - repo = pname; 13 + repo = "apx"; 14 14 rev = "v${version}"; 15 - hash = "sha256-TXGfJHe4dOOpP7iJFbjL5WnqcxHeOn5naKjnBQ3c5dE="; 15 + hash = "sha256-0xQfbnLvNB1X1B8440CYHZWFGSQV319IU5tgXS3lyUI="; 16 16 }; 17 17 18 18 vendorHash = null;
+16 -5
pkgs/tools/security/bitwarden/default.nix
··· 16 16 , moreutils 17 17 , napi-rs-cli 18 18 , nodejs_18 19 + , patchutils_0_4_2 19 20 , pkg-config 20 21 , python3 22 + , runCommand 21 23 , rustc 22 24 , rustPlatform 23 25 }: ··· 28 30 electron = electron_27; 29 31 in buildNpmPackage rec { 30 32 pname = "bitwarden"; 31 - version = "2023.12.0"; 33 + version = "2023.12.1"; 32 34 33 35 src = fetchFromGitHub { 34 36 owner = "bitwarden"; 35 37 repo = "clients"; 36 38 rev = "desktop-v${version}"; 37 - hash = "sha256-WYhLKV3j3Ktite5u1H4fSku38hCCrMzKoxtjq6aT9yo="; 39 + hash = "sha256-kmMEi9jYMPFHIdXyZAkeu8rh+34fEAkFw9uhwUt5k9o="; 38 40 }; 39 41 40 42 patches = [ ··· 51 53 52 54 makeCacheWritable = true; 53 55 npmWorkspace = "apps/desktop"; 54 - npmDepsHash = "sha256-QwG+D0M94HN1AyQlmzKeScZyksiUr5A9igEaox9DYN4="; 56 + npmDepsHash = "sha256-IDqyHiXdMezdPNlZDyRdNzwC3SO5G3gI3h5zoxzzz/g="; 55 57 56 58 cargoDeps = rustPlatform.fetchCargoTarball { 57 59 name = "${pname}-${version}"; 58 - inherit patches src; 60 + inherit src; 61 + patches = map 62 + (patch: runCommand 63 + (builtins.baseNameOf patch) 64 + { nativeBuildInputs = [ patchutils_0_4_2 ]; } 65 + '' 66 + < ${patch} filterdiff -p1 --include=${lib.escapeShellArg cargoRoot}'/*' > $out 67 + '' 68 + ) 69 + patches; 59 70 patchFlags = [ "-p4" ]; 60 71 sourceRoot = "${src.name}/${cargoRoot}"; 61 - hash = "sha256-pCy3hGhI3mXm4uTOaFMykOzJqK2PC0t0hE8MrJKtA/k="; 72 + hash = "sha256-8A33f2q9GoSM8Wh55iqnSfqWIpeRBz+EQT+rmsZsuXs="; 62 73 }; 63 74 cargoRoot = "apps/desktop/desktop_native"; 64 75
+2 -2
pkgs/tools/security/cnspec/default.nix
··· 31 31 description = "An open source, cloud-native security and policy project"; 32 32 homepage = "https://github.com/mondoohq/cnspec"; 33 33 changelog = "https://github.com/mondoohq/cnspec/releases/tag/v${version}"; 34 - license = licenses.mpl20; 35 - maintainers = with maintainers; [ fab ]; 34 + license = licenses.bsl11; 35 + maintainers = with maintainers; [ fab mariuskimmina ]; 36 36 }; 37 37 }
+8 -6
pkgs/tools/security/rbw/default.nix
··· 6 6 , pkg-config 7 7 , installShellFiles 8 8 , darwin 9 + , bash 9 10 10 11 # rbw-fzf 11 12 , withFzf ? false ··· 24 25 25 26 rustPlatform.buildRustPackage rec { 26 27 pname = "rbw"; 27 - version = "1.8.3"; 28 + version = "1.9.0"; 28 29 29 30 src = fetchzip { 30 31 url = "https://git.tozt.net/rbw/snapshot/rbw-${version}.tar.gz"; 31 - sha256 = "sha256-dC/x+ihH1POIFN/8pbk967wATXKU4YVBGI0QCo8d+SY="; 32 + sha256 = "sha256-NjMH99rmJYbCxDdc7e0iOFoslSrIuwIBxuHxADp0Ks4="; 32 33 }; 33 34 34 - cargoHash = "sha256-nI1Pf7gREbAk+JVF3Gn2j8OqprexCQ5fVvECtq2aBPM="; 35 + cargoHash = "sha256-AH35v61FgUQe9BwDgVnXwoVTSQduxeMbXWy4ga3WU3k="; 35 36 36 37 nativeBuildInputs = [ 37 38 installShellFiles 38 39 ] ++ lib.optionals stdenv.isLinux [ pkg-config ]; 39 40 40 - buildInputs = lib.optionals stdenv.isDarwin [ 41 - darwin.apple_sdk.frameworks.Security 42 - darwin.apple_sdk.frameworks.AppKit 41 + buildInputs = [ bash ] # for git-credential-rbw 42 + ++ lib.optionals stdenv.isDarwin [ 43 + darwin.apple_sdk_11_0.frameworks.Security 44 + darwin.apple_sdk_11_0.frameworks.AppKit 43 45 ]; 44 46 45 47 preConfigure = lib.optionalString stdenv.isLinux ''
+1 -1
pkgs/tools/security/sequoia-sq/default.nix
··· 32 32 openssl 33 33 sqlite 34 34 nettle 35 - ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; 35 + ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Security SystemConfiguration ]); 36 36 37 37 # Sometimes, tests fail on CI (ofborg) & hydra without this 38 38 checkFlags = [
+3 -3
pkgs/tools/text/tuc/default.nix
··· 1 1 { lib, fetchFromGitHub, rustPlatform }: 2 2 rustPlatform.buildRustPackage rec { 3 3 pname = "tuc"; 4 - version = "1.1.0"; 4 + version = "1.2.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "riquito"; 8 8 repo = pname; 9 9 rev = "v${version}"; 10 - sha256 = "sha256-83tS0sYqQqGQVXFBQ/mIDxL9QKqPjAM48vTXA8NKdtE="; 10 + sha256 = "sha256-+QkkwQfp818bKVo1yUkWKLMqbdzRJ+oHpjxB+UFDRsU="; 11 11 }; 12 12 13 - cargoHash = "sha256-ka6h60ettSsho7QnWmpWrEPEyHIIyTVSW2r1Hk132CY="; 13 + cargoHash = "sha256-NbqmXptLmqLd6QizRB1bIM53Rdj010Hy3JqSuLQ4H24="; 14 14 15 15 meta = with lib; { 16 16 description = "When cut doesn't cut it";
+4 -15
pkgs/tools/typesetting/satysfi/default.nix
··· 10 10 sha256 = "1s8wcqdkl1alvfcj67lhn3qdz8ikvd1v64f4q6bi4c0qj9lmp30k"; 11 11 }; 12 12 }; 13 - otfm = ocamlPackages.otfm.overrideAttrs (o: { 14 - src = fetchFromGitHub { 15 - owner = "gfngfn"; 16 - repo = "otfm"; 17 - rev = "v0.3.7+satysfi"; 18 - sha256 = "0y8s0ij1vp1s4h5y1hn3ns76fzki2ba5ysqdib33akdav9krbj8p"; 19 - }; 20 - propagatedBuildInputs = o.propagatedBuildInputs ++ [ ocamlPackages.result ]; 21 - }); 22 13 yojson-with-position = ocamlPackages.buildDunePackage { 23 14 pname = "yojson-with-position"; 24 15 version = "1.4.2"; ··· 28 19 rev = "v1.4.2+satysfi"; 29 20 sha256 = "17s5xrnpim54d1apy972b5l08bph4c0m5kzbndk600fl0vnlirnl"; 30 21 }; 31 - duneVersion = "3"; 32 22 nativeBuildInputs = [ ocamlPackages.cppo ]; 33 23 propagatedBuildInputs = [ ocamlPackages.biniou ]; 34 24 inherit (ocamlPackages.yojson) meta; ··· 36 26 in 37 27 ocamlPackages.buildDunePackage rec { 38 28 pname = "satysfi"; 39 - version = "0.0.8"; 29 + version = "0.0.10"; 40 30 src = fetchFromGitHub { 41 31 owner = "gfngfn"; 42 32 repo = "SATySFi"; 43 33 rev = "v${version}"; 44 - sha256 = "sha256-cVGe1N3qMlEGAE/jPUji/X3zlijadayka1OL6iFioY4="; 34 + hash = "sha256-qgVM7ExsKtzNQkZO+I+rcWLj4LSvKL5uyitH7Jg+ns0="; 45 35 fetchSubmodules = true; 46 36 }; 47 37 ··· 51 41 $out/share/satysfi 52 42 ''; 53 43 54 - duneVersion = "3"; 55 - 56 44 nativeBuildInputs = with ocamlPackages; [ menhir cppo ]; 57 45 58 - buildInputs = [ camlpdf otfm yojson-with-position ] ++ (with ocamlPackages; [ 46 + buildInputs = [ camlpdf yojson-with-position ] ++ (with ocamlPackages; [ 59 47 menhirLib 60 48 batteries camlimages core_kernel ppx_deriving uutf omd re 49 + otfed 61 50 ]); 62 51 63 52 postInstall = ''
+3 -3
pkgs/tools/wayland/wayland-proxy-virtwl/default.nix
··· 8 8 9 9 ocamlPackages.buildDunePackage rec { 10 10 pname = "wayland-proxy-virtwl"; 11 - version = "unstable-2023-11-28"; 11 + version = "unstable-2023-12-09"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "talex5"; 15 15 repo = pname; 16 - rev = "1135a2781c37decce9bc5c566a54d8fbffe8aa73"; 17 - sha256 = "sha256-I3lHB1Y7z/6oNmL2vO/AWaOnpcks7WmqGOdaYtYdxn4="; 16 + rev = "ec052fa0e9ae2b2926afc27e23a50b4d3072e6ac"; 17 + sha256 = "sha256-ZWW44hfWs0F4SwwEjx62o/JnuXSrSlq2lrRFRTuPUFE="; 18 18 }; 19 19 20 20 minimalOCamlVersion = "5.0";
+1
pkgs/top-level/aliases.nix
··· 102 102 lib.warn "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`" 103 103 (blender.withPackages (_: args.packages)).overrideAttrs (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30 104 104 bluezFull = throw "'bluezFull' has been renamed to/replaced by 'bluez'"; # Converted to throw 2023-09-10 105 + bookletimposer = throw "bookletimposer has been removed from nixpkgs; upstream unmaintained and broke with pypdf3"; # Added 2024-01-01 105 106 boost168 = throw "boost168 has been deprecated in favor of the latest version"; # Added 2023-06-08 106 107 boost169 = throw "boost169 has been deprecated in favor of the latest version"; # Added 2023-06-08 107 108 boost16x = throw "boost16x has been deprecated in favor of the latest version"; # Added 2023-06-08
-8
pkgs/top-level/all-packages.nix
··· 6700 6700 6701 6701 blueman = callPackage ../tools/bluetooth/blueman { }; 6702 6702 6703 - bluetuith = callPackage ../tools/bluetooth/bluetuith { }; 6704 - 6705 6703 bmrsa = callPackage ../tools/security/bmrsa/11.nix { }; 6706 6704 6707 6705 bogofilter = callPackage ../tools/misc/bogofilter { }; ··· 18043 18041 }) 18044 18042 mkRubyVersion 18045 18043 mkRuby 18046 - ruby_2_7 18047 18044 ruby_3_1 18048 18045 ruby_3_2 18049 18046 ruby_3_3; ··· 18051 18048 ruby = ruby_3_1; 18052 18049 rubyPackages = rubyPackages_3_1; 18053 18050 18054 - rubyPackages_2_7 = recurseIntoAttrs ruby_2_7.gems; 18055 18051 rubyPackages_3_1 = recurseIntoAttrs ruby_3_1.gems; 18056 18052 rubyPackages_3_2 = recurseIntoAttrs ruby_3_2.gems; 18057 18053 rubyPackages_3_3 = recurseIntoAttrs ruby_3_3.gems; ··· 24260 24256 configTemplate = ../applications/virtualization/nvidia-podman/config.toml; 24261 24257 }; 24262 24258 24263 - nvidia-texture-tools = callPackage ../development/libraries/nvidia-texture-tools { }; 24264 - 24265 24259 nvidia-vaapi-driver = lib.hiPrio (callPackage ../development/libraries/nvidia-vaapi-driver { }); 24266 24260 24267 24261 nvidia-optical-flow-sdk = callPackage ../development/libraries/nvidia-optical-flow-sdk { }; ··· 30894 30888 }; 30895 30889 30896 30890 bookworm = callPackage ../applications/office/bookworm { }; 30897 - 30898 - bookletimposer = callPackage ../applications/office/bookletimposer { }; 30899 30891 30900 30892 boops = callPackage ../applications/audio/boops { }; 30901 30893
+2
pkgs/top-level/kodi-packages.nix
··· 81 81 82 82 keymap = callPackage ../applications/video/kodi/addons/keymap { }; 83 83 84 + mediacccde = callPackage ../applications/video/kodi/addons/mediacccde { }; 85 + 84 86 netflix = callPackage ../applications/video/kodi/addons/netflix { }; 85 87 86 88 orftvthek = callPackage ../applications/video/kodi/addons/orftvthek { };
+2
pkgs/top-level/ocaml-packages.nix
··· 1387 1387 1388 1388 oseq = callPackage ../development/ocaml-modules/oseq { }; 1389 1389 1390 + otfed = callPackage ../development/ocaml-modules/otfed { }; 1391 + 1390 1392 otfm = callPackage ../development/ocaml-modules/otfm { }; 1391 1393 1392 1394 otoml = callPackage ../development/ocaml-modules/otoml { };
-5
pkgs/top-level/pkg-config/pkg-config-data.json
··· 768 768 "python3" 769 769 ] 770 770 }, 771 - "ruby-2.7": { 772 - "attrPath": [ 773 - "ruby_2_7" 774 - ] 775 - }, 776 771 "ruby-3.1": { 777 772 "attrPath": [ 778 773 "ruby_3_1"
+4
pkgs/top-level/python-aliases.nix
··· 74 74 buildbot-plugins = throw "use pkgs.buildbot-plugins instead"; # added 2022-04-07 75 75 buildbot-worker = throw "use pkgs.buildbot-worker instead"; # added 2022-04-07 76 76 buildbot-pkg = throw "buildbot-pkg has been removed, it's only internally used in buildbot"; # added 2022-04-07 77 + btsmarthub_devicelist = btsmarthub-devicelist; # added 2024-01-03 77 78 bt_proximity = bt-proximity; # added 2021-07-02 78 79 BTrees = btrees; # added 2023-02-19 79 80 cacheyou = throw "cacheyou has been removed, as it was no longer used for the only consumer pdm"; # added 2023-12-21 ··· 390 391 rednose = throw "rednose is no longer maintained (since February 2018)"; # added 2023-08-06 391 392 retworkx = rustworkx; # added 2023-05-14 392 393 repeated_test = repeated-test; # added 2022-11-15 394 + repoze_lru = repoze-lru; # added 2023-11-11 395 + repoze_sphinx_autointerface = repoze-sphinx-autointerface; # added 2023-11-11 396 + repoze_who = repoze-who; # added 2023-11-11 393 397 requests_oauthlib = requests-oauthlib; # added 2022-02-12 394 398 requests_toolbelt = requests-toolbelt; # added 2017-09-26 395 399 restructuredtext_lint = restructuredtext-lint; # added 2023-11-04
+6 -4
pkgs/top-level/python-packages.nix
··· 1718 1718 1719 1719 btrfsutil = callPackage ../development/python-modules/btrfsutil { }; 1720 1720 1721 - btsmarthub_devicelist = callPackage ../development/python-modules/btsmarthub_devicelist { }; 1721 + btsmarthub-devicelist = callPackage ../development/python-modules/btsmarthub-devicelist { }; 1722 1722 1723 1723 btsocket = callPackage ../development/python-modules/btsocket { }; 1724 1724 ··· 10220 10220 10221 10221 pydantic_1 = callPackage ../development/python-modules/pydantic/1.nix { }; 10222 10222 10223 + pydantic-compat = callPackage ../development/python-modules/pydantic-compat { }; 10224 + 10223 10225 pydantic-core = callPackage ../development/python-modules/pydantic-core { }; 10224 10226 10225 10227 pydantic-extra-types = callPackage ../development/python-modules/pydantic-extra-types { }; ··· 12460 12462 12461 12463 reportlab = callPackage ../development/python-modules/reportlab { }; 12462 12464 12463 - repoze_lru = callPackage ../development/python-modules/repoze_lru { }; 12465 + repoze-lru = callPackage ../development/python-modules/repoze-lru { }; 12464 12466 12465 - repoze_sphinx_autointerface = callPackage ../development/python-modules/repoze_sphinx_autointerface { }; 12467 + repoze-sphinx-autointerface = callPackage ../development/python-modules/repoze-sphinx-autointerface { }; 12466 12468 12467 - repoze_who = callPackage ../development/python-modules/repoze_who { }; 12469 + repoze-who = callPackage ../development/python-modules/repoze-who { }; 12468 12470 12469 12471 reproject = callPackage ../development/python-modules/reproject { }; 12470 12472