Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 597d0e77 e18e972a

+886 -441
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 164 164 165 165 - [go-camo](https://github.com/cactus/go-camo), a secure image proxy server. Available as [services.go-camo](#opt-services.go-camo.enable). 166 166 167 + - [CommaFeed](https://github.com/Athou/commafeed), a Google Reader inspired self-hosted RSS reader. Available as [services.commafeed](#opt-services.commafeed.enable). 168 + 167 169 - [Monado](https://monado.freedesktop.org/), an open source XR runtime. Available as [services.monado](#opt-services.monado.enable). 168 170 169 171 - [intel-gpu-tools](https://drm.pages.freedesktop.org/igt-gpu-tools), tools for development and testing of the Intel DRM driver. Available as [hardware.intel-gpu-tools](#opt-hardware.intel-gpu-tools.enable).
+1
nixos/modules/module-list.nix
··· 1341 1341 ./services/web-apps/chatgpt-retrieval-plugin.nix 1342 1342 ./services/web-apps/cloudlog.nix 1343 1343 ./services/web-apps/code-server.nix 1344 + ./services/web-apps/commafeed.nix 1344 1345 ./services/web-apps/convos.nix 1345 1346 ./services/web-apps/crabfit.nix 1346 1347 ./services/web-apps/davis.nix
+114
nixos/modules/services/web-apps/commafeed.nix
··· 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 7 + let 8 + cfg = config.services.commafeed; 9 + in 10 + { 11 + options.services.commafeed = { 12 + enable = lib.mkEnableOption "CommaFeed"; 13 + 14 + package = lib.mkPackageOption pkgs "commafeed" { }; 15 + 16 + user = lib.mkOption { 17 + type = lib.types.str; 18 + description = "User under which CommaFeed runs."; 19 + default = "commafeed"; 20 + }; 21 + 22 + group = lib.mkOption { 23 + type = lib.types.str; 24 + description = "Group under which CommaFeed runs."; 25 + default = "commafeed"; 26 + }; 27 + 28 + stateDir = lib.mkOption { 29 + type = lib.types.path; 30 + description = "Directory holding all state for CommaFeed to run."; 31 + default = "/var/lib/commafeed"; 32 + }; 33 + 34 + environment = lib.mkOption { 35 + type = lib.types.attrsOf ( 36 + lib.types.oneOf [ 37 + lib.types.bool 38 + lib.types.int 39 + lib.types.str 40 + ] 41 + ); 42 + description = '' 43 + Extra environment variables passed to CommaFeed, refer to 44 + <https://github.com/Athou/commafeed/blob/master/commafeed-server/config.yml.example> 45 + for supported values. The default user is `admin` and the default password is `admin`. 46 + Correct configuration for H2 database is already provided. 47 + ''; 48 + default = { }; 49 + example = { 50 + CF_SERVER_APPLICATIONCONNECTORS_0_TYPE = "http"; 51 + CF_SERVER_APPLICATIONCONNECTORS_0_PORT = 9090; 52 + }; 53 + }; 54 + 55 + environmentFile = lib.mkOption { 56 + type = lib.types.nullOr lib.types.path; 57 + description = '' 58 + Environment file as defined in {manpage}`systemd.exec(5)`. 59 + ''; 60 + default = null; 61 + example = "/var/lib/commafeed/commafeed.env"; 62 + }; 63 + }; 64 + 65 + config = lib.mkIf cfg.enable { 66 + systemd.services.commafeed = { 67 + after = [ "network.target" ]; 68 + wantedBy = [ "multi-user.target" ]; 69 + environment = lib.mapAttrs ( 70 + _: v: if lib.isBool v then lib.boolToString v else toString v 71 + ) cfg.environment; 72 + serviceConfig = { 73 + ExecStart = "${lib.getExe cfg.package} server ${cfg.package}/share/config.yml"; 74 + User = cfg.user; 75 + Group = cfg.group; 76 + StateDirectory = baseNameOf cfg.stateDir; 77 + WorkingDirectory = cfg.stateDir; 78 + # Hardening 79 + CapabilityBoundingSet = [ "" ]; 80 + DevicePolicy = "closed"; 81 + DynamicUser = true; 82 + LockPersonality = true; 83 + NoNewPrivileges = true; 84 + PrivateDevices = true; 85 + PrivateUsers = true; 86 + ProcSubset = "pid"; 87 + ProtectClock = true; 88 + ProtectControlGroups = true; 89 + ProtectHome = true; 90 + ProtectHostname = true; 91 + ProtectKernelLogs = true; 92 + ProtectKernelModules = true; 93 + ProtectKernelTunables = true; 94 + ProtectProc = "invisible"; 95 + ProtectSystem = true; 96 + RestrictAddressFamilies = [ 97 + "AF_INET" 98 + "AF_INET6" 99 + ]; 100 + RestrictNamespaces = true; 101 + RestrictRealtime = true; 102 + RestrictSUIDSGID = true; 103 + SystemCallArchitectures = "native"; 104 + SystemCallFilter = [ 105 + "@system-service" 106 + "~@privileged" 107 + ]; 108 + UMask = "0077"; 109 + } // lib.optionalAttrs (cfg.environmentFile != null) { EnvironmentFile = cfg.environmentFile; }; 110 + }; 111 + }; 112 + 113 + meta.maintainers = [ lib.maintainers.raroh73 ]; 114 + }
+1
nixos/tests/all-tests.nix
··· 205 205 code-server = handleTest ./code-server.nix {}; 206 206 coder = handleTest ./coder.nix {}; 207 207 collectd = handleTest ./collectd.nix {}; 208 + commafeed = handleTest ./commafeed.nix {}; 208 209 connman = handleTest ./connman.nix {}; 209 210 consul = handleTest ./consul.nix {}; 210 211 consul-template = handleTest ./consul-template.nix {};
+21
nixos/tests/commafeed.nix
··· 1 + import ./make-test-python.nix ( 2 + { lib, ... }: 3 + { 4 + name = "commafeed"; 5 + 6 + nodes.server = { 7 + services.commafeed = { 8 + enable = true; 9 + }; 10 + }; 11 + 12 + testScript = '' 13 + server.start() 14 + server.wait_for_unit("commafeed.service") 15 + server.wait_for_open_port(8082) 16 + server.succeed("curl --fail --silent http://localhost:8082") 17 + ''; 18 + 19 + meta.maintainers = [ lib.maintainers.raroh73 ]; 20 + } 21 + )
+2
nixos/tests/step-ca.nix
··· 89 89 '' 90 90 catester.start() 91 91 caserver.wait_for_unit("step-ca.service") 92 + caserver.succeed("journalctl -o cat -u step-ca.service | grep '${pkgs.step-ca.version}'") 93 + 92 94 caclient.wait_for_unit("acme-finished-caclient.target") 93 95 catester.succeed("curl https://caclient/ | grep \"Welcome to nginx!\"") 94 96
+2 -2
pkgs/applications/audio/opustags/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "opustags"; 6 - version = "1.10.0"; 6 + version = "1.10.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "fmang"; 10 10 repo = "opustags"; 11 11 rev = version; 12 - sha256 = "sha256-2t6fhA1s1sKpHTmaMtK+DZ8xLpS6ntq33b4ycuMc8x8="; 12 + sha256 = "sha256-0lo+4VMYXGwXUuRxU1xZRxzlUQ4o4n/CDHXDM27FK44="; 13 13 }; 14 14 15 15
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 2646 2646 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2647 2647 }; 2648 2648 2649 + cornelis = buildVimPlugin { 2650 + pname = "cornelis"; 2651 + version = "2024-04-17"; 2652 + src = fetchFromGitHub { 2653 + owner = "isovector"; 2654 + repo = "cornelis"; 2655 + rev = "c97b4817034a927dcadb22294cf97a88087a935f"; 2656 + sha256 = "03wkq7jly9syv7kqsf66hdq8p7fqk6a240azcys9fsak797nbs1a"; 2657 + }; 2658 + meta.homepage = "https://github.com/isovector/cornelis/"; 2659 + }; 2660 + 2649 2661 cosco-vim = buildVimPlugin { 2650 2662 pname = "cosco.vim"; 2651 2663 version = "2018-08-07";
+13
pkgs/applications/editors/vim/plugins/overrides.nix
··· 63 63 , # command-t dependencies 64 64 getconf 65 65 , ruby 66 + , # cornelis dependencies 67 + cornelis 66 68 , # cpsm dependencies 67 69 boost 68 70 , cmake ··· 464 466 465 467 # We need some patches so it stops complaining about not being in a venv 466 468 patches = [ ./patches/coq_nvim/emulate-venv.patch ]; 469 + }; 470 + 471 + cornelis = super.cornelis.overrideAttrs { 472 + dependencies = with self; [ vim-textobj-user ]; 473 + opt = with self; [ vim-which-key ]; 474 + # Unconditionally use the cornelis binary provided by the top-level package: 475 + patches = [ ./patches/cornelis/0001-Unconditionally-use-global-binary.patch ]; 476 + postInstall = '' 477 + substituteInPlace $out/ftplugin/agda.vim \ 478 + --subst-var-by CORNELIS "${lib.getBin cornelis}/bin/cornelis" 479 + ''; 467 480 }; 468 481 469 482 cpsm = super.cpsm.overrideAttrs {
+31
pkgs/applications/editors/vim/plugins/patches/cornelis/0001-Unconditionally-use-global-binary.patch
··· 1 + From f8e993846551bda77a34a77aad7ad6dcc45b66a7 Mon Sep 17 00:00:00 2001 2 + From: Philipp Joram <nixpgks@phijor.me> 3 + Date: Tue, 16 Apr 2024 12:48:42 +0300 4 + Subject: [PATCH] Unconditionally use global binary 5 + 6 + --- 7 + ftplugin/agda.vim | 8 +------- 8 + 1 file changed, 1 insertion(+), 7 deletions(-) 9 + 10 + diff --git a/ftplugin/agda.vim b/ftplugin/agda.vim 11 + index c7dd9d0..6b4aba3 100644 12 + --- a/ftplugin/agda.vim 13 + +++ b/ftplugin/agda.vim 14 + @@ -11,13 +11,7 @@ if exists("b:cornelis_ftplugin") 15 + endif 16 + let b:cornelis_ftplugin = 1 17 + 18 + -if exists("g:cornelis_use_global_binary") 19 + - call remote#host#Register('cornelis', '*', rpcstart('cornelis', [])) 20 + -else 21 + - call nvimhs#start(expand('<sfile>:p:h:h'), 'cornelis', ['-v', 'DEBUG', '-l', '/tmp/cornelis.log']) 22 + -endif 23 + - 24 + -nnoremap <F5> :call nvimhs#compileAndRestart('cornelis')<CR> 25 + +call remote#host#Register('cornelis', '*', rpcstart('@CORNELIS@', [])) 26 + 27 + runtime agda-input.vim 28 + runtime agda-matchpairs.vim 29 + -- 30 + 2.44.0 31 +
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 220 220 https://github.com/ms-jpq/coq.thirdparty/,HEAD, 221 221 https://github.com/jvoorhis/coq.vim/,, 222 222 https://github.com/ms-jpq/coq_nvim/,, 223 + https://github.com/isovector/cornelis/,HEAD, 223 224 https://github.com/lfilho/cosco.vim/,, 224 225 https://github.com/nixprime/cpsm/,, 225 226 https://github.com/saecki/crates.nvim/,,
+2 -2
pkgs/applications/misc/nwg-displays/default.nix
··· 14 14 15 15 python310Packages.buildPythonApplication rec { 16 16 pname = "nwg-displays"; 17 - version = "0.3.18"; 17 + version = "0.3.19"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "nwg-piotr"; 21 21 repo = "nwg-displays"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-wf72x3lXNAJ6Y4zJmYgwJrL1gWJBvTYUcXasT5zlXCM="; 23 + hash = "sha256-pZelKuTClRELZT80r44FxocdW+KRARD027ZV18XTTss="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/applications/misc/transifex-cli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "transifex-cli"; 8 - version = "1.6.12"; 8 + version = "1.6.13"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "transifex"; 12 12 repo = "cli"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-k26z/eFXjNijoth/hWXPfCv4/z6row9DRc9SEtnnX1o="; 14 + sha256 = "sha256-SVXrrpkz2veA1L5p88iGQxHAUtySiYge0ffY2HyVCr0="; 15 15 }; 16 16 17 17 vendorHash = "sha256-rcimaHr3fFeHSjZXw1w23cKISCT+9t8SgtPnY/uYGAU=";
+3 -3
pkgs/applications/networking/instant-messengers/twitch-tui/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "twitch-tui"; 14 - version = "2.6.8"; 14 + version = "2.6.9"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Xithrius"; 18 18 repo = pname; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-tak9CPqDVGTfQAjNLhPPvYgP4lUV5g1vPziWbRtqOA0="; 20 + hash = "sha256-c5wDneX7p3kOhARaDISHFdPpo4Bs1KbRdShp2cjI6wQ="; 21 21 }; 22 22 23 - cargoHash = "sha256-SNSFUhm2zFew/oYCoRQXTGEhwmvgM8GX5afPRoltmV0="; 23 + cargoHash = "sha256-4kz8s5cQDSPZEyHB7+A5q+PrvSr/jAyjfLw+uhThFxQ="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+4
pkgs/applications/networking/sync/rsync/default.nix
··· 50 50 "--disable-zstd" 51 51 ] ++ lib.optionals (!enableXXHash) [ 52 52 "--disable-xxhash" 53 + ] ++ lib.optionals (!enableLZ4) [ 54 + "--disable-lz4" 55 + ] ++ lib.optionals (!enableOpenSSL) [ 56 + "--disable-openssl" 53 57 ]; 54 58 55 59 enableParallelBuilding = true;
+3 -3
pkgs/applications/office/treesheets/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "treesheets"; 15 - version = "0-unstable-2024-05-04"; 15 + version = "0-unstable-2024-05-18"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "aardappel"; 19 19 repo = "treesheets"; 20 - rev = "f29512886514410fa68d2debdb9389a8f81f3aaa"; 21 - hash = "sha256-Uq8G2lSVTj1JmiLnn5FZd/WKS+wjZxoaliOyghVZg34="; 20 + rev = "dfbea81adc25e109dfe5482cc09508f612aaa84d"; 21 + hash = "sha256-Hh42q7soCCXY7AMTH3bLMlUJ72y3QOyC/1nFUQPMFaM="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/applications/science/math/eigenmath/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "eigenmath"; 10 - version = "0-unstable-2024-05-12"; 10 + version = "0-unstable-2024-05-18"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "georgeweigt"; 14 14 repo = pname; 15 - rev = "978b3bd582a90c8e82079f2e4e4a3a5038cbbe08"; 16 - hash = "sha256-DoGX8nUcWcioTq8ymB+HLsCnt9V6HTKSX4Zs2CQz78Q="; 15 + rev = "e5fc4a44797549da9d8994203547da63002b3700"; 16 + hash = "sha256-pX8rRIrOq0fQvzVrvAh47ZBzdkS6ZKuXTQ9joa/XJgg="; 17 17 }; 18 18 19 19 checkPhase = let emulator = stdenv.hostPlatform.emulator buildPackages; in ''
+2 -2
pkgs/applications/version-management/commitizen/default.nix
··· 11 11 12 12 python3.pkgs.buildPythonApplication rec { 13 13 pname = "commitizen"; 14 - version = "3.25.0"; 14 + version = "3.26.0"; 15 15 format = "pyproject"; 16 16 17 17 disabled = python3.pythonOlder "3.8"; ··· 20 20 owner = "commitizen-tools"; 21 21 repo = pname; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-9vaQO0KBL4RgWS8mNSZlnpm1qH+l5TjCa5JndQ1Q36Q="; 23 + hash = "sha256-tj+zH94IiFqkmkIqyNmgQgQNjvqWgCviLzfGrrCHX1k="; 24 24 }; 25 25 26 26 pythonRelaxDeps = [
+102
pkgs/by-name/co/commafeed/package.nix
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + jre, 6 + maven, 7 + makeWrapper, 8 + nixosTests, 9 + writeText, 10 + }: 11 + let 12 + version = "4.3.3"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "Athou"; 16 + repo = "commafeed"; 17 + rev = version; 18 + hash = "sha256-y0gTmtlDg7sdunG1ne/3WkFx2KQkTGRlfYpXBHFFh2o="; 19 + }; 20 + 21 + frontend = buildNpmPackage { 22 + inherit version src; 23 + 24 + pname = "commafeed-frontend"; 25 + 26 + sourceRoot = "${src.name}/commafeed-client"; 27 + 28 + npmDepsHash = "sha256-fye7MPWXUeFCMgcnesspd1giGG/ZldiOv00fjtXZSb4="; 29 + 30 + installPhase = '' 31 + runHook preInstall 32 + 33 + cp -r dist/ $out 34 + 35 + runHook postInstall 36 + ''; 37 + }; 38 + 39 + gitProperties = writeText "git.properties" '' 40 + git.branch = none 41 + git.build.time = 1970-01-01T00:00:00+0000 42 + git.build.version = ${version} 43 + git.commit.id = none 44 + git.commit.id.abbrev = none 45 + ''; 46 + in 47 + maven.buildMavenPackage { 48 + inherit version src; 49 + 50 + pname = "commafeed"; 51 + 52 + mvnHash = "sha256-YnEDJf4GeyiXxOh8tZZTZdLOJrisG6lmShXU97ueGNE="; 53 + 54 + mvnParameters = lib.escapeShellArgs [ 55 + "-Dskip.installnodenpm" 56 + "-Dskip.npm" 57 + "-Dspotless.check.skip" 58 + "-Dmaven.gitcommitid.skip" 59 + "-DskipTests" 60 + ]; 61 + 62 + nativeBuildInputs = [ makeWrapper ]; 63 + 64 + configurePhase = '' 65 + runHook preConfigure 66 + 67 + ln -sf "${frontend}" commafeed-client/dist 68 + 69 + cp ${gitProperties} commafeed-server/src/main/resources/git.properties 70 + 71 + runHook postConfigure 72 + ''; 73 + 74 + installPhase = '' 75 + runHook preInstall 76 + 77 + mkdir -p $out/bin $out/share 78 + install -Dm644 commafeed-server/target/commafeed.jar $out/share/commafeed.jar 79 + install -Dm644 commafeed-server/config.yml.example $out/share/config.yml 80 + 81 + makeWrapper ${jre}/bin/java $out/bin/commafeed \ 82 + --add-flags "-jar $out/share/commafeed.jar" 83 + 84 + runHook postInstall 85 + ''; 86 + 87 + postInstall = '' 88 + substituteInPlace $out/share/config.yml \ 89 + --replace-fail 'url: jdbc:h2:/commafeed/data/db;DEFRAG_ALWAYS=TRUE' \ 90 + 'url: jdbc:h2:./database/db;DEFRAG_ALWAYS=TRUE' 91 + ''; 92 + 93 + passthru.tests = nixosTests.commafeed; 94 + 95 + meta = { 96 + description = "Google Reader inspired self-hosted RSS reader"; 97 + homepage = "https://github.com/Athou/commafeed"; 98 + license = lib.licenses.asl20; 99 + mainProgram = "commafeed"; 100 + maintainers = [ lib.maintainers.raroh73 ]; 101 + }; 102 + }
+27
pkgs/by-name/co/cornelis/package.nix
··· 1 + { 2 + lib, 3 + haskell, 4 + haskellPackages, 5 + 6 + # Test dependencies 7 + cornelis, 8 + runCommand, 9 + }: 10 + let 11 + inherit (haskell.lib.compose) overrideCabal justStaticExecutables; 12 + overrides = { 13 + description = "agda-mode for Neovim"; 14 + 15 + passthru = { 16 + tests = runCommand "cornelis-tests" { nativeBuildInputs = [ cornelis ]; } '' 17 + cornelis --help > $out 18 + ''; 19 + }; 20 + }; 21 + in 22 + lib.pipe haskellPackages.cornelis [ 23 + (overrideCabal overrides) 24 + 25 + # Reduce closure size 26 + justStaticExecutables 27 + ]
+3 -3
pkgs/by-name/ne/nezha-agent/package.nix
··· 7 7 }: 8 8 buildGoModule rec { 9 9 pname = "nezha-agent"; 10 - version = "0.16.7"; 10 + version = "0.16.8"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "nezhahq"; 14 14 repo = "agent"; 15 15 rev = "v${version}"; 16 - hash = "sha256-SKPDNYbtN93GVOlghYS69iHORDUshN47lAZ9DDoX0jM="; 16 + hash = "sha256-s3l6sI+gQcy5Qxjzg+l9t9e8WWYppiMljX7o1rSXFIs="; 17 17 }; 18 18 19 - vendorHash = "sha256-kqu3+hO0juxI5qbczVFg0GF+pljmePFbKd59a14U7Pg="; 19 + vendorHash = "sha256-Qx0XAlWLDqN1CZTmf1yVc8yFmz9/5bz/HVqN/korJzE="; 20 20 21 21 ldflags = [ 22 22 "-s"
+375 -301
pkgs/by-name/ni/niri/Cargo.lock
··· 32 32 33 33 [[package]] 34 34 name = "allocator-api2" 35 - version = "0.2.16" 35 + version = "0.2.18" 36 36 source = "registry+https://github.com/rust-lang/crates.io-index" 37 - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 37 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 38 38 39 39 [[package]] 40 40 name = "android-activity" ··· 75 75 76 76 [[package]] 77 77 name = "anstream" 78 - version = "0.6.13" 78 + version = "0.6.14" 79 79 source = "registry+https://github.com/rust-lang/crates.io-index" 80 - checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 80 + checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 81 81 dependencies = [ 82 82 "anstyle", 83 83 "anstyle-parse", 84 84 "anstyle-query", 85 85 "anstyle-wincon", 86 86 "colorchoice", 87 + "is_terminal_polyfill", 87 88 "utf8parse", 88 89 ] 89 90 90 91 [[package]] 91 92 name = "anstyle" 92 - version = "1.0.6" 93 + version = "1.0.7" 93 94 source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 95 + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 95 96 96 97 [[package]] 97 98 name = "anstyle-parse" 98 - version = "0.2.3" 99 + version = "0.2.4" 99 100 source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 101 + checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 101 102 dependencies = [ 102 103 "utf8parse", 103 104 ] 104 105 105 106 [[package]] 106 107 name = "anstyle-query" 107 - version = "1.0.2" 108 + version = "1.0.3" 108 109 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 110 + checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" 110 111 dependencies = [ 111 112 "windows-sys 0.52.0", 112 113 ] 113 114 114 115 [[package]] 115 116 name = "anstyle-wincon" 116 - version = "3.0.2" 117 + version = "3.0.3" 117 118 source = "registry+https://github.com/rust-lang/crates.io-index" 118 - checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 119 + checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 119 120 dependencies = [ 120 121 "anstyle", 121 122 "windows-sys 0.52.0", ··· 123 124 124 125 [[package]] 125 126 name = "anyhow" 126 - version = "1.0.81" 127 + version = "1.0.83" 127 128 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" 129 + checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3" 129 130 130 131 [[package]] 131 132 name = "appendlist" ··· 166 167 167 168 [[package]] 168 169 name = "async-channel" 169 - version = "2.2.0" 170 + version = "2.3.1" 170 171 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" 172 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 172 173 dependencies = [ 173 174 "concurrent-queue", 174 - "event-listener 5.2.0", 175 - "event-listener-strategy 0.5.0", 175 + "event-listener-strategy 0.5.2", 176 176 "futures-core", 177 177 "pin-project-lite", 178 178 ] 179 179 180 180 [[package]] 181 181 name = "async-executor" 182 - version = "1.8.0" 182 + version = "1.11.0" 183 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 184 + checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a" 185 185 dependencies = [ 186 - "async-lock 3.3.0", 187 186 "async-task", 188 187 "concurrent-queue", 189 - "fastrand 2.0.2", 188 + "fastrand 2.1.0", 190 189 "futures-lite 2.3.0", 191 190 "slab", 192 191 ] ··· 235 234 "futures-io", 236 235 "futures-lite 2.3.0", 237 236 "parking", 238 - "polling 3.6.0", 239 - "rustix 0.38.32", 237 + "polling 3.7.0", 238 + "rustix 0.38.34", 240 239 "slab", 241 240 "tracing", 242 241 "windows-sys 0.52.0", ··· 275 274 "cfg-if", 276 275 "event-listener 3.1.0", 277 276 "futures-lite 1.13.0", 278 - "rustix 0.38.32", 277 + "rustix 0.38.34", 279 278 "windows-sys 0.48.0", 280 279 ] 281 280 282 281 [[package]] 283 282 name = "async-recursion" 284 - version = "1.1.0" 283 + version = "1.1.1" 285 284 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5" 285 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 287 286 dependencies = [ 288 287 "proc-macro2", 289 288 "quote", 290 - "syn 2.0.55", 289 + "syn 2.0.63", 291 290 ] 292 291 293 292 [[package]] 294 293 name = "async-signal" 295 - version = "0.2.5" 294 + version = "0.2.6" 296 295 source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 296 + checksum = "afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda" 298 297 dependencies = [ 299 298 "async-io 2.3.2", 300 - "async-lock 2.8.0", 299 + "async-lock 3.3.0", 301 300 "atomic-waker", 302 301 "cfg-if", 303 302 "futures-core", 304 303 "futures-io", 305 - "rustix 0.38.32", 304 + "rustix 0.38.34", 306 305 "signal-hook-registry", 307 306 "slab", 308 - "windows-sys 0.48.0", 307 + "windows-sys 0.52.0", 309 308 ] 310 309 311 310 [[package]] 312 311 name = "async-task" 313 - version = "4.7.0" 312 + version = "4.7.1" 314 313 source = "registry+https://github.com/rust-lang/crates.io-index" 315 - checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" 314 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 316 315 317 316 [[package]] 318 317 name = "async-trait" 319 - version = "0.1.79" 318 + version = "0.1.80" 320 319 source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" 320 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 322 321 dependencies = [ 323 322 "proc-macro2", 324 323 "quote", 325 - "syn 2.0.55", 324 + "syn 2.0.63", 326 325 ] 327 326 328 327 [[package]] ··· 333 332 334 333 [[package]] 335 334 name = "autocfg" 336 - version = "1.2.0" 335 + version = "1.3.0" 337 336 source = "registry+https://github.com/rust-lang/crates.io-index" 338 - checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 337 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 339 338 340 339 [[package]] 341 340 name = "base64" ··· 361 360 "regex", 362 361 "rustc-hash", 363 362 "shlex", 364 - "syn 2.0.55", 363 + "syn 2.0.63", 365 364 ] 366 365 367 366 [[package]] ··· 427 426 428 427 [[package]] 429 428 name = "blocking" 430 - version = "1.5.1" 429 + version = "1.6.0" 431 430 source = "registry+https://github.com/rust-lang/crates.io-index" 432 - checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 431 + checksum = "495f7104e962b7356f0aeb34247aca1fe7d2e783b346582db7f2904cb5717e88" 433 432 dependencies = [ 434 433 "async-channel", 435 434 "async-lock 3.3.0", 436 435 "async-task", 437 - "fastrand 2.0.2", 438 436 "futures-io", 439 437 "futures-lite 2.3.0", 440 438 "piper", 441 - "tracing", 442 439 ] 443 440 444 441 [[package]] 445 442 name = "bumpalo" 446 - version = "3.15.4" 443 + version = "3.16.0" 447 444 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 445 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 449 446 450 447 [[package]] 451 448 name = "bytemuck" 452 - version = "1.15.0" 449 + version = "1.16.0" 453 450 source = "registry+https://github.com/rust-lang/crates.io-index" 454 - checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" 451 + checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" 455 452 dependencies = [ 456 453 "bytemuck_derive", 457 454 ] ··· 464 461 dependencies = [ 465 462 "proc-macro2", 466 463 "quote", 467 - "syn 2.0.55", 464 + "syn 2.0.63", 468 465 ] 469 466 470 467 [[package]] ··· 481 478 482 479 [[package]] 483 480 name = "cairo-rs" 484 - version = "0.19.2" 481 + version = "0.19.4" 485 482 source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "2650f66005301bd33cc486dec076e1293c4cecf768bc7ba9bf5d2b1be339b99c" 483 + checksum = "b2ac2a4d0e69036cf0062976f6efcba1aaee3e448594e6514bb2ddf87acce562" 487 484 dependencies = [ 488 485 "bitflags 2.5.0", 489 486 "cairo-sys-rs", ··· 511 508 dependencies = [ 512 509 "bitflags 2.5.0", 513 510 "log", 514 - "polling 3.6.0", 515 - "rustix 0.38.32", 511 + "polling 3.7.0", 512 + "rustix 0.38.34", 516 513 "slab", 517 514 "thiserror", 518 515 ] ··· 527 524 "bitflags 2.5.0", 528 525 "futures-io", 529 526 "log", 530 - "polling 3.6.0", 531 - "rustix 0.38.32", 527 + "polling 3.7.0", 528 + "rustix 0.38.34", 532 529 "slab", 533 530 "thiserror", 534 531 ] ··· 540 537 checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 541 538 dependencies = [ 542 539 "calloop 0.12.4", 543 - "rustix 0.38.32", 540 + "rustix 0.38.34", 544 541 "wayland-backend", 545 542 "wayland-client", 546 543 ] 547 544 548 545 [[package]] 549 546 name = "cc" 550 - version = "1.0.90" 547 + version = "1.0.97" 551 548 source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 549 + checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" 553 550 dependencies = [ 554 551 "jobserver", 555 552 "libc", 553 + "once_cell", 556 554 ] 557 555 558 556 [[package]] ··· 572 570 573 571 [[package]] 574 572 name = "cfg-expr" 575 - version = "0.15.7" 573 + version = "0.15.8" 576 574 source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" 575 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 578 576 dependencies = [ 579 577 "smallvec", 580 578 "target-lexicon", ··· 653 651 "heck 0.4.1", 654 652 "proc-macro2", 655 653 "quote", 656 - "syn 2.0.55", 654 + "syn 2.0.63", 657 655 ] 658 656 659 657 [[package]] ··· 664 662 665 663 [[package]] 666 664 name = "colorchoice" 667 - version = "1.0.0" 665 + version = "1.0.1" 668 666 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 667 + checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 668 + 669 + [[package]] 670 + name = "colored" 671 + version = "2.1.0" 672 + source = "registry+https://github.com/rust-lang/crates.io-index" 673 + checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" 674 + dependencies = [ 675 + "lazy_static", 676 + "windows-sys 0.48.0", 677 + ] 670 678 671 679 [[package]] 672 680 name = "combine" 673 - version = "4.6.6" 681 + version = "4.6.7" 674 682 source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 683 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 676 684 dependencies = [ 677 685 "bytes", 678 686 "memchr", ··· 680 688 681 689 [[package]] 682 690 name = "concurrent-queue" 683 - version = "2.4.0" 691 + version = "2.5.0" 684 692 source = "registry+https://github.com/rust-lang/crates.io-index" 685 - checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 693 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 686 694 dependencies = [ 687 695 "crossbeam-utils", 688 696 ] ··· 723 731 724 732 [[package]] 725 733 name = "core-graphics" 726 - version = "0.23.1" 734 + version = "0.23.2" 727 735 source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 736 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 729 737 dependencies = [ 730 738 "bitflags 1.3.2", 731 739 "core-foundation", ··· 815 823 ] 816 824 817 825 [[package]] 826 + name = "diff" 827 + version = "0.1.13" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 830 + 831 + [[package]] 818 832 name = "digest" 819 833 version = "0.10.7" 820 834 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 883 897 884 898 [[package]] 885 899 name = "downcast-rs" 886 - version = "1.2.0" 900 + version = "1.2.1" 887 901 source = "registry+https://github.com/rust-lang/crates.io-index" 888 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 902 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 889 903 890 904 [[package]] 891 905 name = "drm" 892 - version = "0.11.1" 906 + version = "0.12.0" 893 907 source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde" 908 + checksum = "98888c4bbd601524c11a7ed63f814b8825f420514f78e96f752c437ae9cbb5d1" 895 909 dependencies = [ 896 910 "bitflags 2.5.0", 897 911 "bytemuck", 898 912 "drm-ffi", 899 913 "drm-fourcc", 900 - "rustix 0.38.32", 914 + "rustix 0.38.34", 901 915 ] 902 916 903 917 [[package]] 904 918 name = "drm-ffi" 905 - version = "0.7.1" 919 + version = "0.8.0" 906 920 source = "registry+https://github.com/rust-lang/crates.io-index" 907 - checksum = "41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6" 921 + checksum = "97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53" 908 922 dependencies = [ 909 923 "drm-sys", 910 - "rustix 0.38.32", 924 + "rustix 0.38.34", 911 925 ] 912 926 913 927 [[package]] ··· 918 932 919 933 [[package]] 920 934 name = "drm-sys" 921 - version = "0.6.1" 935 + version = "0.7.0" 922 936 source = "registry+https://github.com/rust-lang/crates.io-index" 923 - checksum = "2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176" 937 + checksum = "fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986" 924 938 dependencies = [ 925 939 "libc", 926 940 "linux-raw-sys 0.6.4", ··· 934 948 935 949 [[package]] 936 950 name = "either" 937 - version = "1.10.0" 951 + version = "1.11.0" 938 952 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 953 + checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" 940 954 941 955 [[package]] 942 956 name = "enumflags2" ··· 956 970 dependencies = [ 957 971 "proc-macro2", 958 972 "quote", 959 - "syn 2.0.55", 973 + "syn 2.0.63", 960 974 ] 961 975 962 976 [[package]] ··· 967 981 968 982 [[package]] 969 983 name = "errno" 970 - version = "0.3.8" 984 + version = "0.3.9" 971 985 source = "registry+https://github.com/rust-lang/crates.io-index" 972 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 986 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 973 987 dependencies = [ 974 988 "libc", 975 989 "windows-sys 0.52.0", ··· 1005 1019 1006 1020 [[package]] 1007 1021 name = "event-listener" 1008 - version = "5.2.0" 1022 + version = "5.3.0" 1009 1023 source = "registry+https://github.com/rust-lang/crates.io-index" 1010 - checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" 1024 + checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24" 1011 1025 dependencies = [ 1012 1026 "concurrent-queue", 1013 1027 "parking", ··· 1026 1040 1027 1041 [[package]] 1028 1042 name = "event-listener-strategy" 1029 - version = "0.5.0" 1043 + version = "0.5.2" 1030 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" 1045 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1032 1046 dependencies = [ 1033 - "event-listener 5.2.0", 1047 + "event-listener 5.3.0", 1034 1048 "pin-project-lite", 1035 1049 ] 1036 1050 ··· 1045 1059 1046 1060 [[package]] 1047 1061 name = "fastrand" 1048 - version = "2.0.2" 1062 + version = "2.1.0" 1049 1063 source = "registry+https://github.com/rust-lang/crates.io-index" 1050 - checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" 1064 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1051 1065 1052 1066 [[package]] 1053 1067 name = "fdeflate" ··· 1070 1084 1071 1085 [[package]] 1072 1086 name = "flate2" 1073 - version = "1.0.28" 1087 + version = "1.0.30" 1074 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1075 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1089 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1076 1090 dependencies = [ 1077 1091 "crc32fast", 1078 1092 "miniz_oxide", ··· 1102 1116 dependencies = [ 1103 1117 "proc-macro2", 1104 1118 "quote", 1105 - "syn 2.0.55", 1119 + "syn 2.0.63", 1106 1120 ] 1107 1121 1108 1122 [[package]] ··· 1189 1203 source = "registry+https://github.com/rust-lang/crates.io-index" 1190 1204 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1191 1205 dependencies = [ 1192 - "fastrand 2.0.2", 1206 + "fastrand 2.1.0", 1193 1207 "futures-core", 1194 1208 "futures-io", 1195 1209 "parking", ··· 1204 1218 dependencies = [ 1205 1219 "proc-macro2", 1206 1220 "quote", 1207 - "syn 2.0.55", 1221 + "syn 2.0.63", 1208 1222 ] 1209 1223 1210 1224 [[package]] ··· 1239 1253 1240 1254 [[package]] 1241 1255 name = "gbm" 1242 - version = "0.14.2" 1256 + version = "0.15.0" 1243 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 1244 - checksum = "313702b30cdeb83ddc72bc14dcee67803cd0ae2d12282ea06e368c25a900c844" 1258 + checksum = "45bf55ba6dd53ad0ac115046ff999c5324c283444ee6e0be82454c4e8eb2f36a" 1245 1259 dependencies = [ 1246 - "bitflags 1.3.2", 1260 + "bitflags 2.5.0", 1247 1261 "drm", 1248 1262 "drm-fourcc", 1249 1263 "gbm-sys", ··· 1275 1289 1276 1290 [[package]] 1277 1291 name = "gdk-pixbuf-sys" 1278 - version = "0.19.0" 1292 + version = "0.19.5" 1279 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 - checksum = "3dcbd04c1b2c4834cc008b4828bc917d062483b88d26effde6342e5622028f96" 1294 + checksum = "1fdbf021f8b9d19e30fb9ea6d6e5f2b6a712fe4645417c69f86f6ff1e1444a8f" 1281 1295 dependencies = [ 1282 1296 "gio-sys", 1283 1297 "glib-sys", ··· 1288 1302 1289 1303 [[package]] 1290 1304 name = "gdk4" 1291 - version = "0.8.1" 1305 + version = "0.8.2" 1292 1306 source = "registry+https://github.com/rust-lang/crates.io-index" 1293 - checksum = "9100b25604183f2fd97f55ef087fae96ab4934d7215118a35303e422688e6e4b" 1307 + checksum = "db265c9dd42d6a371e09e52deab3a84808427198b86ac792d75fd35c07990a07" 1294 1308 dependencies = [ 1295 1309 "cairo-rs", 1296 1310 "gdk-pixbuf", ··· 1303 1317 1304 1318 [[package]] 1305 1319 name = "gdk4-sys" 1306 - version = "0.8.1" 1320 + version = "0.8.2" 1307 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1308 - checksum = "d0b76874c40bb8d1c7d03a7231e23ac75fa577a456cd53af32ec17ec8f121626" 1322 + checksum = "c9418fb4e8a67074919fe7604429c45aa74eb9df82e7ca529767c6d4e9dc66dd" 1309 1323 dependencies = [ 1310 1324 "cairo-sys-rs", 1311 1325 "gdk-pixbuf-sys", ··· 1320 1334 1321 1335 [[package]] 1322 1336 name = "generator" 1323 - version = "0.7.5" 1337 + version = "0.8.1" 1324 1338 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" 1339 + checksum = "186014d53bc231d0090ef8d6f03e0920c54d85a5ed22f4f2f74315ec56cf83fb" 1326 1340 dependencies = [ 1327 1341 "cc", 1342 + "cfg-if", 1328 1343 "libc", 1329 1344 "log", 1330 1345 "rustversion", 1331 - "windows 0.48.0", 1346 + "windows 0.54.0", 1332 1347 ] 1333 1348 1334 1349 [[package]] ··· 1353 1368 1354 1369 [[package]] 1355 1370 name = "getrandom" 1356 - version = "0.2.12" 1371 + version = "0.2.15" 1357 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 1358 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 1373 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1359 1374 dependencies = [ 1360 1375 "cfg-if", 1361 1376 "libc", ··· 1364 1379 1365 1380 [[package]] 1366 1381 name = "gio" 1367 - version = "0.19.3" 1382 + version = "0.19.5" 1368 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "c64947d08d7fbb03bf8ad1f25a8ac6cf4329bc772c9b7e5abe7bf9493c81194f" 1384 + checksum = "be548be810e45dd31d3bbb89c6210980bb7af9bca3ea1292b5f16b75f8e394a7" 1370 1385 dependencies = [ 1371 1386 "futures-channel", 1372 1387 "futures-core", ··· 1382 1397 1383 1398 [[package]] 1384 1399 name = "gio-sys" 1385 - version = "0.19.0" 1400 + version = "0.19.5" 1386 1401 source = "registry+https://github.com/rust-lang/crates.io-index" 1387 - checksum = "bcf8e1d9219bb294636753d307b030c1e8a032062cba74f493c431a5c8b81ce4" 1402 + checksum = "d4bdbef451b0f0361e7f762987cc6bebd5facab1d535e85a3cf1115dfb08db40" 1388 1403 dependencies = [ 1389 1404 "glib-sys", 1390 1405 "gobject-sys", ··· 1410 1425 dependencies = [ 1411 1426 "proc-macro2", 1412 1427 "quote", 1413 - "syn 2.0.55", 1428 + "syn 2.0.63", 1414 1429 ] 1415 1430 1416 1431 [[package]] ··· 1432 1447 1433 1448 [[package]] 1434 1449 name = "glib" 1435 - version = "0.19.3" 1450 + version = "0.19.6" 1436 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1437 - checksum = "01e191cc1af1f35b9699213107068cd3fe05d9816275ac118dc785a0dd8faebf" 1452 + checksum = "b0116c428e4841cab183a32a71b900fd6712194c20f9c424f01d2c016c96bd23" 1438 1453 dependencies = [ 1439 1454 "bitflags 2.5.0", 1440 1455 "futures-channel", ··· 1454 1469 1455 1470 [[package]] 1456 1471 name = "glib-macros" 1457 - version = "0.19.3" 1472 + version = "0.19.5" 1458 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "9972bb91643d589c889654693a4f1d07697fdcb5d104b5c44fb68649ba1bf68d" 1474 + checksum = "6ed782fa3e949c31146671da6e7a227a5e7d354660df1db6d0aac4974dc82a3c" 1460 1475 dependencies = [ 1461 1476 "heck 0.5.0", 1462 1477 "proc-macro-crate 3.1.0", 1463 1478 "proc-macro2", 1464 1479 "quote", 1465 - "syn 2.0.55", 1480 + "syn 2.0.63", 1466 1481 ] 1467 1482 1468 1483 [[package]] 1469 1484 name = "glib-sys" 1470 - version = "0.19.0" 1485 + version = "0.19.5" 1471 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1472 - checksum = "630f097773d7c7a0bb3258df4e8157b47dc98bbfa0e60ad9ab56174813feced4" 1487 + checksum = "767d23ead9bbdfcbb1c2242c155c8128a7d13dde7bf69c176f809546135e2282" 1473 1488 dependencies = [ 1474 1489 "libc", 1475 1490 "system-deps", ··· 1483 1498 1484 1499 [[package]] 1485 1500 name = "gobject-sys" 1486 - version = "0.19.0" 1501 + version = "0.19.5" 1487 1502 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 - checksum = "c85e2b1080b9418dd0c58b498da3a5c826030343e0ef07bde6a955d28de54979" 1503 + checksum = "c3787b0bfacca12bb25f8f822b0dbee9f7e4a86e6469a29976d332d2c14c945b" 1489 1504 dependencies = [ 1490 1505 "glib-sys", 1491 1506 "libc", ··· 1505 1520 1506 1521 [[package]] 1507 1522 name = "graphene-sys" 1508 - version = "0.19.0" 1523 + version = "0.19.5" 1509 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1510 - checksum = "236ed66cc9b18d8adf233716f75de803d0bf6fc806f60d14d948974a12e240d0" 1525 + checksum = "2a60e7381afdd7be43bd10a89d3b6741d162aabbca3a8db73505afb6a3aea59d" 1511 1526 dependencies = [ 1512 1527 "glib-sys", 1513 1528 "libc", ··· 1517 1532 1518 1533 [[package]] 1519 1534 name = "gsk4" 1520 - version = "0.8.1" 1535 + version = "0.8.2" 1521 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1522 - checksum = "c65036fc8f99579e8cb37b12487969b707ab23ec8ab953682ff347cbd15d396e" 1537 + checksum = "7563884bf6939f4468e5d94654945bdd9afcaf8c3ba4c5dd17b5342b747221be" 1523 1538 dependencies = [ 1524 1539 "cairo-rs", 1525 1540 "gdk4", ··· 1532 1547 1533 1548 [[package]] 1534 1549 name = "gsk4-sys" 1535 - version = "0.8.1" 1550 + version = "0.8.2" 1536 1551 source = "registry+https://github.com/rust-lang/crates.io-index" 1537 - checksum = "bd24c814379f9c3199dc53e52253ee8d0f657eae389ab282c330505289d24738" 1552 + checksum = "23024bf2636c38bbd1f822f58acc9d1c25b28da896ff0f291a1a232d4272b3dc" 1538 1553 dependencies = [ 1539 1554 "cairo-sys-rs", 1540 1555 "gdk4-sys", ··· 1548 1563 1549 1564 [[package]] 1550 1565 name = "gtk4" 1551 - version = "0.8.1" 1566 + version = "0.8.2" 1552 1567 source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "aa82753b8c26277e4af1446c70e35b19aad4fb794a7b143859e7eeb9a4025d83" 1568 + checksum = "b04e11319b08af11358ab543105a9e49b0c491faca35e2b8e7e36bfba8b671ab" 1554 1569 dependencies = [ 1555 1570 "cairo-rs", 1556 1571 "field-offset", ··· 1569 1584 1570 1585 [[package]] 1571 1586 name = "gtk4-macros" 1572 - version = "0.8.1" 1587 + version = "0.8.2" 1573 1588 source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "40300bf071d2fcd4c94eacc09e84ec6fe73129d2ceb635cf7e55b026b5443567" 1589 + checksum = "ec655a7ef88d8ce9592899deb8b2d0fa50bab1e6dd69182deb764e643c522408" 1575 1590 dependencies = [ 1576 - "anyhow", 1577 1591 "proc-macro-crate 3.1.0", 1578 - "proc-macro-error", 1579 1592 "proc-macro2", 1580 1593 "quote", 1581 - "syn 1.0.109", 1594 + "syn 2.0.63", 1582 1595 ] 1583 1596 1584 1597 [[package]] 1585 1598 name = "gtk4-sys" 1586 - version = "0.8.1" 1599 + version = "0.8.2" 1587 1600 source = "registry+https://github.com/rust-lang/crates.io-index" 1588 - checksum = "0db1b104138f087ccdc81d2c332de5dd049b89de3d384437cc1093b17cd2da18" 1601 + checksum = "8c8aa86b7f85ea71d66ea88c1d4bae1cfacf51ca4856274565133838d77e57b5" 1589 1602 dependencies = [ 1590 1603 "cairo-sys-rs", 1591 1604 "gdk-pixbuf-sys", ··· 1602 1615 1603 1616 [[package]] 1604 1617 name = "hashbrown" 1605 - version = "0.14.3" 1618 + version = "0.14.5" 1606 1619 source = "registry+https://github.com/rust-lang/crates.io-index" 1607 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1620 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1608 1621 dependencies = [ 1609 1622 "ahash", 1610 1623 "allocator-api2", ··· 1715 1728 checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" 1716 1729 1717 1730 [[package]] 1731 + name = "is_terminal_polyfill" 1732 + version = "1.70.0" 1733 + source = "registry+https://github.com/rust-lang/crates.io-index" 1734 + checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 1735 + 1736 + [[package]] 1718 1737 name = "itertools" 1719 1738 version = "0.12.1" 1720 1739 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1753 1772 1754 1773 [[package]] 1755 1774 name = "jobserver" 1756 - version = "0.1.28" 1775 + version = "0.1.31" 1757 1776 source = "registry+https://github.com/rust-lang/crates.io-index" 1758 - checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" 1777 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 1759 1778 dependencies = [ 1760 1779 "libc", 1761 1780 ] ··· 1770 1789 ] 1771 1790 1772 1791 [[package]] 1792 + name = "k9" 1793 + version = "0.12.0" 1794 + source = "registry+https://github.com/rust-lang/crates.io-index" 1795 + checksum = "088bcebb5b68b1b14b64d7f05b0f802719250b97fdc0338ec42529ea777ed614" 1796 + dependencies = [ 1797 + "anyhow", 1798 + "colored", 1799 + "diff", 1800 + "lazy_static", 1801 + "libc", 1802 + "proc-macro2", 1803 + "regex", 1804 + "syn 2.0.63", 1805 + "terminal_size", 1806 + ] 1807 + 1808 + [[package]] 1773 1809 name = "keyframe" 1774 1810 version = "1.1.1" 1775 1811 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1857 1893 1858 1894 [[package]] 1859 1895 name = "libc" 1860 - version = "0.2.153" 1896 + version = "0.2.154" 1861 1897 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1898 + checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 1863 1899 1864 1900 [[package]] 1865 1901 name = "libloading" ··· 1868 1904 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 1869 1905 dependencies = [ 1870 1906 "cfg-if", 1871 - "windows-targets 0.52.4", 1907 + "windows-targets 0.52.5", 1872 1908 ] 1873 1909 1874 1910 [[package]] ··· 1879 1915 1880 1916 [[package]] 1881 1917 name = "libredox" 1882 - version = "0.0.1" 1918 + version = "0.0.2" 1883 1919 source = "registry+https://github.com/rust-lang/crates.io-index" 1884 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 1920 + checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 1885 1921 dependencies = [ 1886 1922 "bitflags 2.5.0", 1887 1923 "libc", ··· 1890 1926 1891 1927 [[package]] 1892 1928 name = "libredox" 1893 - version = "0.0.2" 1929 + version = "0.1.3" 1894 1930 source = "registry+https://github.com/rust-lang/crates.io-index" 1895 - checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 1931 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1896 1932 dependencies = [ 1897 1933 "bitflags 2.5.0", 1898 1934 "libc", 1899 - "redox_syscall 0.4.1", 1900 1935 ] 1901 1936 1902 1937 [[package]] ··· 1983 2018 1984 2019 [[package]] 1985 2020 name = "loom" 1986 - version = "0.7.1" 2021 + version = "0.7.2" 1987 2022 source = "registry+https://github.com/rust-lang/crates.io-index" 1988 - checksum = "7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175" 2023 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 1989 2024 dependencies = [ 1990 2025 "cfg-if", 1991 2026 "generator", ··· 2087 2122 dependencies = [ 2088 2123 "proc-macro2", 2089 2124 "quote", 2090 - "syn 2.0.55", 2125 + "syn 2.0.63", 2091 2126 ] 2092 2127 2093 2128 [[package]] ··· 2138 2173 2139 2174 [[package]] 2140 2175 name = "niri" 2141 - version = "0.1.5" 2176 + version = "0.1.6" 2142 2177 dependencies = [ 2143 2178 "anyhow", 2144 2179 "arrayvec", ··· 2150 2185 "clap", 2151 2186 "directories", 2152 2187 "drm-ffi", 2188 + "fastrand 2.1.0", 2153 2189 "futures-util", 2154 2190 "git-version", 2155 2191 "glam", 2156 2192 "input", 2193 + "k9", 2157 2194 "keyframe", 2158 2195 "libc", 2159 2196 "log", ··· 2183 2220 2184 2221 [[package]] 2185 2222 name = "niri-config" 2186 - version = "0.1.5" 2223 + version = "0.1.6" 2187 2224 dependencies = [ 2188 2225 "bitflags 2.5.0", 2189 2226 "csscolorparser", ··· 2198 2235 2199 2236 [[package]] 2200 2237 name = "niri-ipc" 2201 - version = "0.1.5" 2238 + version = "0.1.6" 2202 2239 dependencies = [ 2203 2240 "clap", 2204 2241 "serde", ··· 2207 2244 2208 2245 [[package]] 2209 2246 name = "niri-visual-tests" 2210 - version = "0.1.5" 2247 + version = "0.1.6" 2211 2248 dependencies = [ 2212 2249 "anyhow", 2213 2250 "gtk4", ··· 2283 2320 2284 2321 [[package]] 2285 2322 name = "num-traits" 2286 - version = "0.2.18" 2323 + version = "0.2.19" 2287 2324 source = "registry+https://github.com/rust-lang/crates.io-index" 2288 - checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 2325 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2289 2326 dependencies = [ 2290 2327 "autocfg", 2291 2328 "libm", ··· 2309 2346 "proc-macro-crate 3.1.0", 2310 2347 "proc-macro2", 2311 2348 "quote", 2312 - "syn 2.0.55", 2349 + "syn 2.0.63", 2313 2350 ] 2314 2351 2315 2352 [[package]] ··· 2334 2371 2335 2372 [[package]] 2336 2373 name = "objc-sys" 2337 - version = "0.3.2" 2374 + version = "0.3.3" 2338 2375 source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459" 2376 + checksum = "da284c198fb9b7b0603f8635185e85fbd5b64ee154b1ed406d489077de2d6d60" 2340 2377 2341 2378 [[package]] 2342 2379 name = "objc2" ··· 2402 2439 2403 2440 [[package]] 2404 2441 name = "pango" 2405 - version = "0.19.3" 2442 + version = "0.19.5" 2406 2443 source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - checksum = "b1264d13deb823cc652f26cfe59afb1ec4b9db2a5bd27c41b738c879cc1bfaa1" 2444 + checksum = "504ce6e805439ea2c6791168fe7ef8e3da0c1b2ef82c44bc450dbc330592920d" 2408 2445 dependencies = [ 2409 2446 "gio", 2410 2447 "glib", ··· 2414 2451 2415 2452 [[package]] 2416 2453 name = "pango-sys" 2417 - version = "0.19.0" 2454 + version = "0.19.5" 2418 2455 source = "registry+https://github.com/rust-lang/crates.io-index" 2419 - checksum = "f52ef6a881c19fbfe3b1484df5cad411acaaba29dbec843941c3110d19f340ea" 2456 + checksum = "e4829555bdbb83692ddeaf5a6927fb2d025c8131e5ecaa4f7619fff6985d3505" 2420 2457 dependencies = [ 2421 2458 "glib-sys", 2422 2459 "gobject-sys", ··· 2439 2476 2440 2477 [[package]] 2441 2478 name = "pangocairo-sys" 2442 - version = "0.19.0" 2479 + version = "0.19.5" 2443 2480 source = "registry+https://github.com/rust-lang/crates.io-index" 2444 - checksum = "01bd0597ae45983f9e8b7f73afc42238426cd3fbb44a9cf14fd881a4ae08f1e4" 2481 + checksum = "d680caf5094d735c37312ce9166127a1d759d86a3d632b83d4a5354ee7568659" 2445 2482 dependencies = [ 2446 2483 "cairo-sys-rs", 2447 2484 "glib-sys", ··· 2458 2495 2459 2496 [[package]] 2460 2497 name = "paste" 2461 - version = "1.0.14" 2498 + version = "1.0.15" 2462 2499 source = "registry+https://github.com/rust-lang/crates.io-index" 2463 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 2500 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2464 2501 2465 2502 [[package]] 2466 2503 name = "percent-encoding" ··· 2498 2535 "phf_shared", 2499 2536 "proc-macro2", 2500 2537 "quote", 2501 - "syn 2.0.55", 2538 + "syn 2.0.63", 2502 2539 ] 2503 2540 2504 2541 [[package]] ··· 2512 2549 2513 2550 [[package]] 2514 2551 name = "pin-project-lite" 2515 - version = "0.2.13" 2552 + version = "0.2.14" 2516 2553 source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 2554 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2518 2555 2519 2556 [[package]] 2520 2557 name = "pin-utils" ··· 2524 2561 2525 2562 [[package]] 2526 2563 name = "piper" 2527 - version = "0.2.1" 2564 + version = "0.2.2" 2528 2565 source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 2566 + checksum = "464db0c665917b13ebb5d453ccdec4add5658ee1adc7affc7677615356a8afaf" 2530 2567 dependencies = [ 2531 2568 "atomic-waker", 2532 - "fastrand 2.0.2", 2569 + "fastrand 2.1.0", 2533 2570 "futures-io", 2534 2571 ] 2535 2572 ··· 2616 2653 2617 2654 [[package]] 2618 2655 name = "polling" 2619 - version = "3.6.0" 2656 + version = "3.7.0" 2620 2657 source = "registry+https://github.com/rust-lang/crates.io-index" 2621 - checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6" 2658 + checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" 2622 2659 dependencies = [ 2623 2660 "cfg-if", 2624 2661 "concurrent-queue", 2625 2662 "hermit-abi", 2626 2663 "pin-project-lite", 2627 - "rustix 0.38.32", 2664 + "rustix 0.38.34", 2628 2665 "tracing", 2629 2666 "windows-sys 0.52.0", 2630 2667 ] ··· 2692 2729 2693 2730 [[package]] 2694 2731 name = "proc-macro2" 2695 - version = "1.0.79" 2732 + version = "1.0.82" 2696 2733 source = "registry+https://github.com/rust-lang/crates.io-index" 2697 - checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 2734 + checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" 2698 2735 dependencies = [ 2699 2736 "unicode-ident", 2700 2737 ] ··· 2716 2753 checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" 2717 2754 dependencies = [ 2718 2755 "quote", 2719 - "syn 2.0.55", 2756 + "syn 2.0.63", 2720 2757 ] 2721 2758 2722 2759 [[package]] ··· 2776 2813 2777 2814 [[package]] 2778 2815 name = "quote" 2779 - version = "1.0.35" 2816 + version = "1.0.36" 2780 2817 source = "registry+https://github.com/rust-lang/crates.io-index" 2781 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 2818 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2782 2819 dependencies = [ 2783 2820 "proc-macro2", 2784 2821 ] ··· 2824 2861 2825 2862 [[package]] 2826 2863 name = "raw-window-handle" 2827 - version = "0.6.0" 2864 + version = "0.6.1" 2828 2865 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 - checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544" 2866 + checksum = "8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b" 2830 2867 2831 2868 [[package]] 2832 2869 name = "redox_syscall" ··· 2848 2885 2849 2886 [[package]] 2850 2887 name = "redox_users" 2851 - version = "0.4.4" 2888 + version = "0.4.5" 2852 2889 source = "registry+https://github.com/rust-lang/crates.io-index" 2853 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 2890 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 2854 2891 dependencies = [ 2855 2892 "getrandom", 2856 - "libredox 0.0.1", 2893 + "libredox 0.1.3", 2857 2894 "thiserror", 2858 2895 ] 2859 2896 ··· 2932 2969 2933 2970 [[package]] 2934 2971 name = "rustix" 2935 - version = "0.38.32" 2972 + version = "0.38.34" 2936 2973 source = "registry+https://github.com/rust-lang/crates.io-index" 2937 - checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" 2974 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 2938 2975 dependencies = [ 2939 2976 "bitflags 2.5.0", 2940 2977 "errno", ··· 2945 2982 2946 2983 [[package]] 2947 2984 name = "rustversion" 2948 - version = "1.0.14" 2985 + version = "1.0.17" 2949 2986 source = "registry+https://github.com/rust-lang/crates.io-index" 2950 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 2987 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 2951 2988 2952 2989 [[package]] 2953 2990 name = "rusty-fork" ··· 2963 3000 2964 3001 [[package]] 2965 3002 name = "ryu" 2966 - version = "1.0.17" 3003 + version = "1.0.18" 2967 3004 source = "registry+https://github.com/rust-lang/crates.io-index" 2968 - checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 3005 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 2969 3006 2970 3007 [[package]] 2971 3008 name = "same-file" ··· 2996 3033 2997 3034 [[package]] 2998 3035 name = "semver" 2999 - version = "1.0.22" 3036 + version = "1.0.23" 3000 3037 source = "registry+https://github.com/rust-lang/crates.io-index" 3001 - checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 3038 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3002 3039 3003 3040 [[package]] 3004 3041 name = "serde" 3005 - version = "1.0.197" 3042 + version = "1.0.202" 3006 3043 source = "registry+https://github.com/rust-lang/crates.io-index" 3007 - checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 3044 + checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" 3008 3045 dependencies = [ 3009 3046 "serde_derive", 3010 3047 ] 3011 3048 3012 3049 [[package]] 3013 3050 name = "serde_derive" 3014 - version = "1.0.197" 3051 + version = "1.0.202" 3015 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 3016 - checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 3053 + checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" 3017 3054 dependencies = [ 3018 3055 "proc-macro2", 3019 3056 "quote", 3020 - "syn 2.0.55", 3057 + "syn 2.0.63", 3021 3058 ] 3022 3059 3023 3060 [[package]] 3024 3061 name = "serde_json" 3025 - version = "1.0.115" 3062 + version = "1.0.117" 3026 3063 source = "registry+https://github.com/rust-lang/crates.io-index" 3027 - checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" 3064 + checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 3028 3065 dependencies = [ 3029 3066 "itoa", 3030 3067 "ryu", ··· 3033 3070 3034 3071 [[package]] 3035 3072 name = "serde_repr" 3036 - version = "0.1.18" 3073 + version = "0.1.19" 3037 3074 source = "registry+https://github.com/rust-lang/crates.io-index" 3038 - checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 3075 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 3039 3076 dependencies = [ 3040 3077 "proc-macro2", 3041 3078 "quote", 3042 - "syn 2.0.55", 3079 + "syn 2.0.63", 3043 3080 ] 3044 3081 3045 3082 [[package]] 3046 3083 name = "serde_spanned" 3047 - version = "0.6.5" 3084 + version = "0.6.6" 3048 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 3049 - checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 3086 + checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 3050 3087 dependencies = [ 3051 3088 "serde", 3052 3089 ] ··· 3079 3116 3080 3117 [[package]] 3081 3118 name = "signal-hook-registry" 3082 - version = "1.4.1" 3119 + version = "1.4.2" 3083 3120 source = "registry+https://github.com/rust-lang/crates.io-index" 3084 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3121 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 3085 3122 dependencies = [ 3086 3123 "libc", 3087 3124 ] ··· 3116 3153 [[package]] 3117 3154 name = "smithay" 3118 3155 version = "0.3.0" 3119 - source = "git+https://github.com/Smithay/smithay.git#c5e9a697e41f50dc56b918d9ef1e3d2e52c84ac0" 3156 + source = "git+https://github.com/Smithay/smithay.git#900b938970081cb525dc94ff083d76aa07c60e54" 3120 3157 dependencies = [ 3121 3158 "appendlist", 3122 3159 "bitflags 2.5.0", ··· 3142 3179 "pkg-config", 3143 3180 "profiling", 3144 3181 "rand", 3145 - "rustix 0.38.32", 3182 + "rustix 0.38.34", 3146 3183 "scan_fmt", 3147 3184 "smallvec", 3148 3185 "tempfile", ··· 3173 3210 "libc", 3174 3211 "log", 3175 3212 "memmap2 0.9.4", 3176 - "rustix 0.38.32", 3213 + "rustix 0.38.34", 3177 3214 "thiserror", 3178 3215 "wayland-backend", 3179 3216 "wayland-client", ··· 3188 3225 [[package]] 3189 3226 name = "smithay-drm-extras" 3190 3227 version = "0.1.0" 3191 - source = "git+https://github.com/Smithay/smithay.git#c5e9a697e41f50dc56b918d9ef1e3d2e52c84ac0" 3228 + source = "git+https://github.com/Smithay/smithay.git#900b938970081cb525dc94ff083d76aa07c60e54" 3192 3229 dependencies = [ 3193 3230 "drm", 3194 3231 "edid-rs", ··· 3196 3233 3197 3234 [[package]] 3198 3235 name = "smol_str" 3199 - version = "0.2.1" 3236 + version = "0.2.2" 3200 3237 source = "registry+https://github.com/rust-lang/crates.io-index" 3201 - checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" 3238 + checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" 3202 3239 dependencies = [ 3203 3240 "serde", 3204 3241 ] ··· 3238 3275 3239 3276 [[package]] 3240 3277 name = "syn" 3241 - version = "2.0.55" 3278 + version = "2.0.63" 3242 3279 source = "registry+https://github.com/rust-lang/crates.io-index" 3243 - checksum = "002a1b3dbf967edfafc32655d0f377ab0bb7b994aa1d32c8cc7e9b8bf3ebb8f0" 3280 + checksum = "bf5be731623ca1a1fb7d8be6f261a3be6d3e2337b8a1f97be944d020c8fcb704" 3244 3281 dependencies = [ 3245 3282 "proc-macro2", 3246 3283 "quote", ··· 3283 3320 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 3284 3321 dependencies = [ 3285 3322 "cfg-if", 3286 - "fastrand 2.0.2", 3287 - "rustix 0.38.32", 3323 + "fastrand 2.1.0", 3324 + "rustix 0.38.34", 3288 3325 "windows-sys 0.52.0", 3289 3326 ] 3290 3327 3291 3328 [[package]] 3329 + name = "terminal_size" 3330 + version = "0.2.6" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" 3333 + dependencies = [ 3334 + "rustix 0.37.27", 3335 + "windows-sys 0.48.0", 3336 + ] 3337 + 3338 + [[package]] 3292 3339 name = "thiserror" 3293 - version = "1.0.58" 3340 + version = "1.0.60" 3294 3341 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 - checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 3342 + checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" 3296 3343 dependencies = [ 3297 3344 "thiserror-impl", 3298 3345 ] 3299 3346 3300 3347 [[package]] 3301 3348 name = "thiserror-impl" 3302 - version = "1.0.58" 3349 + version = "1.0.60" 3303 3350 source = "registry+https://github.com/rust-lang/crates.io-index" 3304 - checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 3351 + checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" 3305 3352 dependencies = [ 3306 3353 "proc-macro2", 3307 3354 "quote", 3308 - "syn 2.0.55", 3355 + "syn 2.0.63", 3309 3356 ] 3310 3357 3311 3358 [[package]] ··· 3320 3367 3321 3368 [[package]] 3322 3369 name = "time" 3323 - version = "0.3.34" 3370 + version = "0.3.36" 3324 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3325 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 3372 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 3326 3373 dependencies = [ 3327 3374 "deranged", 3328 3375 "num-conv", ··· 3354 3401 3355 3402 [[package]] 3356 3403 name = "toml" 3357 - version = "0.8.12" 3404 + version = "0.8.13" 3358 3405 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" 3406 + checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" 3360 3407 dependencies = [ 3361 3408 "serde", 3362 3409 "serde_spanned", 3363 3410 "toml_datetime", 3364 - "toml_edit 0.22.9", 3411 + "toml_edit 0.22.13", 3365 3412 ] 3366 3413 3367 3414 [[package]] 3368 3415 name = "toml_datetime" 3369 - version = "0.6.5" 3416 + version = "0.6.6" 3370 3417 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3418 + checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 3372 3419 dependencies = [ 3373 3420 "serde", 3374 3421 ] ··· 3397 3444 3398 3445 [[package]] 3399 3446 name = "toml_edit" 3400 - version = "0.22.9" 3447 + version = "0.22.13" 3401 3448 source = "registry+https://github.com/rust-lang/crates.io-index" 3402 - checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" 3449 + checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" 3403 3450 dependencies = [ 3404 3451 "indexmap", 3405 3452 "serde", 3406 3453 "serde_spanned", 3407 3454 "toml_datetime", 3408 - "winnow 0.6.5", 3455 + "winnow 0.6.8", 3409 3456 ] 3410 3457 3411 3458 [[package]] ··· 3427 3474 dependencies = [ 3428 3475 "proc-macro2", 3429 3476 "quote", 3430 - "syn 2.0.55", 3477 + "syn 2.0.63", 3431 3478 ] 3432 3479 3433 3480 [[package]] ··· 3553 3600 3554 3601 [[package]] 3555 3602 name = "unicode-width" 3556 - version = "0.1.11" 3603 + version = "0.1.12" 3557 3604 source = "registry+https://github.com/rust-lang/crates.io-index" 3558 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 3605 + checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" 3559 3606 3560 3607 [[package]] 3561 3608 name = "url" ··· 3603 3650 3604 3651 [[package]] 3605 3652 name = "waker-fn" 3606 - version = "1.1.1" 3653 + version = "1.2.0" 3607 3654 source = "registry+https://github.com/rust-lang/crates.io-index" 3608 - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 3655 + checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 3609 3656 3610 3657 [[package]] 3611 3658 name = "walkdir" ··· 3644 3691 "once_cell", 3645 3692 "proc-macro2", 3646 3693 "quote", 3647 - "syn 2.0.55", 3694 + "syn 2.0.63", 3648 3695 "wasm-bindgen-shared", 3649 3696 ] 3650 3697 ··· 3678 3725 dependencies = [ 3679 3726 "proc-macro2", 3680 3727 "quote", 3681 - "syn 2.0.55", 3728 + "syn 2.0.63", 3682 3729 "wasm-bindgen-backend", 3683 3730 "wasm-bindgen-shared", 3684 3731 ] ··· 3697 3744 dependencies = [ 3698 3745 "cc", 3699 3746 "downcast-rs", 3700 - "rustix 0.38.32", 3747 + "rustix 0.38.34", 3701 3748 "scoped-tls", 3702 3749 "smallvec", 3703 3750 "wayland-sys", ··· 3710 3757 checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 3711 3758 dependencies = [ 3712 3759 "bitflags 2.5.0", 3713 - "rustix 0.38.32", 3760 + "rustix 0.38.34", 3714 3761 "wayland-backend", 3715 3762 "wayland-scanner", 3716 3763 ] ··· 3732 3779 source = "registry+https://github.com/rust-lang/crates.io-index" 3733 3780 checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" 3734 3781 dependencies = [ 3735 - "rustix 0.38.32", 3782 + "rustix 0.38.34", 3736 3783 "wayland-client", 3737 3784 "xcursor", 3738 3785 ] ··· 3820 3867 "bitflags 2.5.0", 3821 3868 "downcast-rs", 3822 3869 "io-lifetimes 2.0.3", 3823 - "rustix 0.38.32", 3870 + "rustix 0.38.34", 3824 3871 "wayland-backend", 3825 3872 "wayland-scanner", 3826 3873 ] ··· 3877 3924 3878 3925 [[package]] 3879 3926 name = "winapi-util" 3880 - version = "0.1.6" 3927 + version = "0.1.8" 3881 3928 source = "registry+https://github.com/rust-lang/crates.io-index" 3882 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3929 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 3883 3930 dependencies = [ 3884 - "winapi", 3931 + "windows-sys 0.52.0", 3885 3932 ] 3886 3933 3887 3934 [[package]] ··· 3892 3939 3893 3940 [[package]] 3894 3941 name = "windows" 3895 - version = "0.48.0" 3942 + version = "0.51.1" 3896 3943 source = "registry+https://github.com/rust-lang/crates.io-index" 3897 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 3944 + checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 3898 3945 dependencies = [ 3946 + "windows-core 0.51.1", 3899 3947 "windows-targets 0.48.5", 3900 3948 ] 3901 3949 3902 3950 [[package]] 3903 3951 name = "windows" 3904 - version = "0.51.1" 3952 + version = "0.54.0" 3905 3953 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 - checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 3954 + checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 3907 3955 dependencies = [ 3908 - "windows-core", 3909 - "windows-targets 0.48.5", 3956 + "windows-core 0.54.0", 3957 + "windows-targets 0.52.5", 3910 3958 ] 3911 3959 3912 3960 [[package]] ··· 3919 3967 ] 3920 3968 3921 3969 [[package]] 3970 + name = "windows-core" 3971 + version = "0.54.0" 3972 + source = "registry+https://github.com/rust-lang/crates.io-index" 3973 + checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 3974 + dependencies = [ 3975 + "windows-result", 3976 + "windows-targets 0.52.5", 3977 + ] 3978 + 3979 + [[package]] 3980 + name = "windows-result" 3981 + version = "0.1.1" 3982 + source = "registry+https://github.com/rust-lang/crates.io-index" 3983 + checksum = "749f0da9cc72d82e600d8d2e44cadd0b9eedb9038f71a1c58556ac1c5791813b" 3984 + dependencies = [ 3985 + "windows-targets 0.52.5", 3986 + ] 3987 + 3988 + [[package]] 3922 3989 name = "windows-sys" 3923 3990 version = "0.45.0" 3924 3991 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3942 4009 source = "registry+https://github.com/rust-lang/crates.io-index" 3943 4010 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3944 4011 dependencies = [ 3945 - "windows-targets 0.52.4", 4012 + "windows-targets 0.52.5", 3946 4013 ] 3947 4014 3948 4015 [[package]] ··· 3977 4044 3978 4045 [[package]] 3979 4046 name = "windows-targets" 3980 - version = "0.52.4" 4047 + version = "0.52.5" 3981 4048 source = "registry+https://github.com/rust-lang/crates.io-index" 3982 - checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 4049 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 3983 4050 dependencies = [ 3984 - "windows_aarch64_gnullvm 0.52.4", 3985 - "windows_aarch64_msvc 0.52.4", 3986 - "windows_i686_gnu 0.52.4", 3987 - "windows_i686_msvc 0.52.4", 3988 - "windows_x86_64_gnu 0.52.4", 3989 - "windows_x86_64_gnullvm 0.52.4", 3990 - "windows_x86_64_msvc 0.52.4", 4051 + "windows_aarch64_gnullvm 0.52.5", 4052 + "windows_aarch64_msvc 0.52.5", 4053 + "windows_i686_gnu 0.52.5", 4054 + "windows_i686_gnullvm", 4055 + "windows_i686_msvc 0.52.5", 4056 + "windows_x86_64_gnu 0.52.5", 4057 + "windows_x86_64_gnullvm 0.52.5", 4058 + "windows_x86_64_msvc 0.52.5", 3991 4059 ] 3992 4060 3993 4061 [[package]] ··· 4004 4072 4005 4073 [[package]] 4006 4074 name = "windows_aarch64_gnullvm" 4007 - version = "0.52.4" 4075 + version = "0.52.5" 4008 4076 source = "registry+https://github.com/rust-lang/crates.io-index" 4009 - checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 4077 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4010 4078 4011 4079 [[package]] 4012 4080 name = "windows_aarch64_msvc" ··· 4022 4090 4023 4091 [[package]] 4024 4092 name = "windows_aarch64_msvc" 4025 - version = "0.52.4" 4093 + version = "0.52.5" 4026 4094 source = "registry+https://github.com/rust-lang/crates.io-index" 4027 - checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 4095 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4028 4096 4029 4097 [[package]] 4030 4098 name = "windows_i686_gnu" ··· 4040 4108 4041 4109 [[package]] 4042 4110 name = "windows_i686_gnu" 4043 - version = "0.52.4" 4111 + version = "0.52.5" 4044 4112 source = "registry+https://github.com/rust-lang/crates.io-index" 4045 - checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 4113 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 4114 + 4115 + [[package]] 4116 + name = "windows_i686_gnullvm" 4117 + version = "0.52.5" 4118 + source = "registry+https://github.com/rust-lang/crates.io-index" 4119 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 4046 4120 4047 4121 [[package]] 4048 4122 name = "windows_i686_msvc" ··· 4058 4132 4059 4133 [[package]] 4060 4134 name = "windows_i686_msvc" 4061 - version = "0.52.4" 4135 + version = "0.52.5" 4062 4136 source = "registry+https://github.com/rust-lang/crates.io-index" 4063 - checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 4137 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 4064 4138 4065 4139 [[package]] 4066 4140 name = "windows_x86_64_gnu" ··· 4076 4150 4077 4151 [[package]] 4078 4152 name = "windows_x86_64_gnu" 4079 - version = "0.52.4" 4153 + version = "0.52.5" 4080 4154 source = "registry+https://github.com/rust-lang/crates.io-index" 4081 - checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 4155 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 4082 4156 4083 4157 [[package]] 4084 4158 name = "windows_x86_64_gnullvm" ··· 4094 4168 4095 4169 [[package]] 4096 4170 name = "windows_x86_64_gnullvm" 4097 - version = "0.52.4" 4171 + version = "0.52.5" 4098 4172 source = "registry+https://github.com/rust-lang/crates.io-index" 4099 - checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 4173 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 4100 4174 4101 4175 [[package]] 4102 4176 name = "windows_x86_64_msvc" ··· 4112 4186 4113 4187 [[package]] 4114 4188 name = "windows_x86_64_msvc" 4115 - version = "0.52.4" 4189 + version = "0.52.5" 4116 4190 source = "registry+https://github.com/rust-lang/crates.io-index" 4117 - checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 4191 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 4118 4192 4119 4193 [[package]] 4120 4194 name = "winit" ··· 4145 4219 "percent-encoding", 4146 4220 "raw-window-handle", 4147 4221 "redox_syscall 0.3.5", 4148 - "rustix 0.38.32", 4222 + "rustix 0.38.34", 4149 4223 "smithay-client-toolkit", 4150 4224 "smol_str", 4151 4225 "unicode-segmentation", ··· 4174 4248 4175 4249 [[package]] 4176 4250 name = "winnow" 4177 - version = "0.6.5" 4251 + version = "0.6.8" 4178 4252 source = "registry+https://github.com/rust-lang/crates.io-index" 4179 - checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" 4253 + checksum = "c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d" 4180 4254 dependencies = [ 4181 4255 "memchr", 4182 4256 ] ··· 4194 4268 4195 4269 [[package]] 4196 4270 name = "x11rb" 4197 - version = "0.13.0" 4271 + version = "0.13.1" 4198 4272 source = "registry+https://github.com/rust-lang/crates.io-index" 4199 - checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 4273 + checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" 4200 4274 dependencies = [ 4201 4275 "as-raw-xcb-connection", 4202 4276 "gethostname", 4203 4277 "libc", 4204 4278 "libloading", 4205 4279 "once_cell", 4206 - "rustix 0.38.32", 4280 + "rustix 0.38.34", 4207 4281 "x11rb-protocol", 4208 4282 ] 4209 4283 4210 4284 [[package]] 4211 4285 name = "x11rb-protocol" 4212 - version = "0.13.0" 4286 + version = "0.13.1" 4213 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4214 - checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 4288 + checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" 4215 4289 4216 4290 [[package]] 4217 4291 name = "xcursor" ··· 4261 4335 4262 4336 [[package]] 4263 4337 name = "xml-rs" 4264 - version = "0.8.19" 4338 + version = "0.8.20" 4265 4339 source = "registry+https://github.com/rust-lang/crates.io-index" 4266 - checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 4340 + checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" 4267 4341 4268 4342 [[package]] 4269 4343 name = "xshell" 4270 - version = "0.2.5" 4344 + version = "0.2.6" 4271 4345 source = "registry+https://github.com/rust-lang/crates.io-index" 4272 - checksum = "ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad" 4346 + checksum = "6db0ab86eae739efd1b054a8d3d16041914030ac4e01cd1dca0cf252fd8b6437" 4273 4347 dependencies = [ 4274 4348 "xshell-macros", 4275 4349 ] 4276 4350 4277 4351 [[package]] 4278 4352 name = "xshell-macros" 4279 - version = "0.2.5" 4353 + version = "0.2.6" 4280 4354 source = "registry+https://github.com/rust-lang/crates.io-index" 4281 - checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e" 4355 + checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852" 4282 4356 4283 4357 [[package]] 4284 4358 name = "yansi-term" ··· 4357 4431 4358 4432 [[package]] 4359 4433 name = "zerocopy" 4360 - version = "0.7.32" 4434 + version = "0.7.34" 4361 4435 source = "registry+https://github.com/rust-lang/crates.io-index" 4362 - checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 4436 + checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 4363 4437 dependencies = [ 4364 4438 "zerocopy-derive", 4365 4439 ] 4366 4440 4367 4441 [[package]] 4368 4442 name = "zerocopy-derive" 4369 - version = "0.7.32" 4443 + version = "0.7.34" 4370 4444 source = "registry+https://github.com/rust-lang/crates.io-index" 4371 - checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 4445 + checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 4372 4446 dependencies = [ 4373 4447 "proc-macro2", 4374 4448 "quote", 4375 - "syn 2.0.55", 4449 + "syn 2.0.63", 4376 4450 ] 4377 4451 4378 4452 [[package]]
+3 -4
pkgs/by-name/ni/niri/package.nix
··· 13 13 , mesa 14 14 , fontconfig 15 15 , libglvnd 16 - , libclang 17 16 , autoPatchelfHook 18 17 , clang 19 18 }: 20 19 21 20 rustPlatform.buildRustPackage rec { 22 21 pname = "niri"; 23 - version = "0.1.5"; 22 + version = "0.1.6"; 24 23 25 24 src = fetchFromGitHub { 26 25 owner = "YaLTeR"; 27 26 repo = "niri"; 28 27 rev = "v${version}"; 29 - hash = "sha256-YuYowUw5ecPa78bhT72zY2b99wn68mO3vVkop8hnb8M="; 28 + hash = "sha256-MJh0CR2YHJE0GNnxaTcElNMuZUEI0pe9fvC0mfy4484="; 30 29 }; 31 30 32 31 cargoLock = { 33 32 lockFile = ./Cargo.lock; 34 33 outputHashes = { 35 - "smithay-0.3.0" = "sha256-1ANERwRG7Uwe1gSm6zQnEMQlpRrGSFP8mp6JItzjz0k="; 34 + "smithay-0.3.0" = "sha256-UzX5pws8yxJhXdKIDzu6uw+PlVLRS9U9ZAfQovKv0w0="; 36 35 }; 37 36 }; 38 37
+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 = "5.3.1"; 9 + version = "5.3.2"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit version; 14 14 pname = "oelint_adv"; 15 - hash = "sha256-8fftHQpv2GZhi3ZDXYUG7uAiWuuX79dntGAbKIvv4Kc="; 15 + hash = "sha256-9FLoQxh9HNWmZguczfC3CkXIt7oMfCFhfen2y+Tfac4="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/by-name/om/omnictl/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "omnictl"; 5 - version = "0.35.0"; 5 + version = "0.35.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "siderolabs"; 9 9 repo = "omni"; 10 10 rev = "v${version}"; 11 - hash = "sha256-y4kWIj7DDeUs521csW26w1K6esZMgvI4MQtgZAeOtlk="; 11 + hash = "sha256-cxD3oaGRpYqgraJpDtnjND5TBSdloACms57Be/gnTbo="; 12 12 }; 13 13 14 - vendorHash = "sha256-BYKIAgWR+PDJbDJ72PS6TDvpZx7yRaDJzbq0/b/MIKs="; 14 + vendorHash = "sha256-gQUg0ynaySpBCrZWeZl0GdiB7mvHML58lmV6l7ABb5E="; 15 15 16 16 ldflags = [ "-s" "-w" ]; 17 17
+34 -10
pkgs/by-name/op/openjump/package.nix
··· 1 - { lib, stdenv, fetchurl, unzip, makeWrapper 2 - , coreutils, gawk, which, gnugrep, findutils 3 - , jre 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + unzip, 6 + makeBinaryWrapper, 7 + coreutils, 8 + gawk, 9 + which, 10 + gnugrep, 11 + findutils, 12 + jre, 4 13 }: 5 14 6 - stdenv.mkDerivation rec { 15 + stdenv.mkDerivation (finalAttrs: { 7 16 pname = "openjump"; 8 17 version = "2.2.1"; 9 18 revision = "r5222%5B94156e5%5D"; 10 19 11 20 src = fetchurl { 12 - url = "mirror://sourceforge/jump-pilot/OpenJUMP/${version}/OpenJUMP-Portable-${version}-${revision}-PLUS.zip"; 21 + url = "mirror://sourceforge/jump-pilot/OpenJUMP/${finalAttrs.version}/OpenJUMP-Portable-${finalAttrs.version}-${finalAttrs.revision}-PLUS.zip"; 13 22 hash = "sha256-+/AMmD6NDPy+2Gq1Ji5i/QWGU7FOsU+kKsWoNXcx/VI="; 14 23 }; 15 24 16 25 # TODO: build from source 17 26 unpackPhase = '' 27 + runHook preUnpack 18 28 mkdir -p $out/opt 19 29 unzip $src -d $out/opt 30 + runHook postUnpack 20 31 ''; 21 32 22 - nativeBuildInputs = [ makeWrapper unzip ]; 33 + nativeBuildInputs = [ 34 + makeBinaryWrapper 35 + unzip 36 + ]; 23 37 24 38 installPhase = '' 39 + runHook preInstall 25 40 dir=$(echo $out/opt/OpenJUMP-*) 26 41 27 42 chmod +x "$dir/bin/oj_linux.sh" 28 43 makeWrapper "$dir/bin/oj_linux.sh" $out/bin/OpenJump \ 29 44 --set JAVA_HOME ${jre} \ 30 - --set PATH ${lib.makeBinPath [ coreutils gawk which gnugrep findutils ]} 45 + --set PATH ${ 46 + lib.makeBinPath [ 47 + coreutils 48 + gawk 49 + which 50 + gnugrep 51 + findutils 52 + ] 53 + } 54 + runHook postInstall 31 55 ''; 32 56 33 57 meta = { 34 58 description = "Open source Geographic Information System (GIS) written in the Java programming language"; 35 59 homepage = "http://www.openjump.org/"; 36 - sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; 37 60 license = lib.licenses.gpl2; 61 + mainProgram = "OpenJump"; 38 62 maintainers = lib.teams.geospatial.members ++ [ lib.maintainers.marcweber ]; 39 63 platforms = jre.meta.platforms; 40 - mainProgram = "OpenJump"; 64 + sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; 41 65 }; 42 - } 66 + })
+3 -3
pkgs/by-name/pr/proto/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "proto"; 13 - version = "0.35.1"; 13 + version = "0.35.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "moonrepo"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-ympqli1CHqS4iR76Rs9SFTVP4PxHsnFpZMDReg3+LhA="; 19 + hash = "sha256-2m6ktcSZWOuu4S3FI3kiPTRhS2+rRgI5M7BZ//9bb8M="; 20 20 }; 21 21 22 - cargoHash = "sha256-moabqZlj3vWkQo/yZEcwbvXuqrTswfSFaci/FEJzfnQ="; 22 + cargoHash = "sha256-JbuHuj0VG+3nRNEoVHoOdA66RWbWrIzDkwa7PsO3TJ0="; 23 23 24 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 25 darwin.apple_sdk.frameworks.SystemConfiguration
+3 -3
pkgs/by-name/re/renode-dts2repl/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication { 8 8 pname = "renode-dts2repl"; 9 - version = "0-unstable-2024-05-09"; 9 + version = "0-unstable-2024-05-16"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "antmicro"; 14 14 repo = "dts2repl"; 15 - rev = "b95c930c2122e227bbacee42f35933a4c2d40771"; 16 - hash = "sha256-Sax+ckln+R6ll/UPztESJEjO8dtq8THmi309CaFTv0I="; 15 + rev = "2eb930e6c9f6b5821e62ca568682a099a2aea99e"; 16 + hash = "sha256-fMx3sbpxLDzNiDvqxEtqXvAKD8UWe7Du7JTOL1hVkk4="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+18 -7
pkgs/by-name/ro/robo/package.nix
··· 1 1 { 2 - lib 3 - , php 4 - , fetchFromGitHub 2 + lib, 3 + php82, 4 + fetchFromGitHub, 5 + fetchpatch, 5 6 }: 6 7 7 - php.buildComposerProject (finalAttrs: { 8 + php82.buildComposerProject (finalAttrs: { 8 9 pname = "robo"; 9 - version = "4.0.6"; 10 + version = "5.0.0"; 10 11 11 12 src = fetchFromGitHub { 12 13 owner = "consolidation"; 13 14 repo = "robo"; 14 15 rev = finalAttrs.version; 15 - hash = "sha256-rpCs24Q15XM4BdW1+IfysFR/8/ZU4o5b4MyJL48uDaU="; 16 + hash = "sha256-tibG2sR5CsRnUjZEvOewX/fyMuAS1kgKjYbrkk+f0BI="; 16 17 }; 17 18 18 - vendorHash = "sha256-Ul8XjH0Nav37UVpNQslOkF2bkiyqUAEZiIbcSW2tGkQ="; 19 + patches = [ 20 + # Fix the version number 21 + # Most likely to remove at the next bump update 22 + # See https://github.com/drupol/robo/pull/1 23 + (fetchpatch { 24 + url = "https://github.com/drupol/robo/commit/c3cd001525c1adb5980a3a18a5561a0a5bbe1f50.patch"; 25 + hash = "sha256-iMdZx+Bldmf1IS6Ypoet7GSsE6J9ZnE0HTskznkyEKM="; 26 + }) 27 + ]; 28 + 29 + vendorHash = "sha256-RRnHv6sOYm8fYhY3Q6m5sFDflFXd9b9LPcAqk/D1jdE="; 19 30 20 31 meta = { 21 32 changelog = "https://github.com/consolidation/robo/blob/${finalAttrs.version}/CHANGELOG.md";
+2 -2
pkgs/by-name/tw/twitch-dl/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "twitch-dl"; 10 - version = "2.3.0"; 10 + version = "2.3.1"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "ihabunek"; 15 15 repo = "twitch-dl"; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-0uOOc3ANXleQlENB+gdWheafBiOOcyZsFvYj7r+WMCY="; 17 + hash = "sha256-ixkIDJbysa3TOJiNmAG2SuJwCv5MaX6nCtUnS4901rg="; 18 18 }; 19 19 20 20 pythonRelaxDeps = [
+3 -3
pkgs/development/compilers/intel-graphics-compiler/default.nix
··· 20 20 vc_intrinsics_src = fetchFromGitHub { 21 21 owner = "intel"; 22 22 repo = "vc-intrinsics"; 23 - rev = "v0.16.0"; 24 - hash = "sha256-d197m80vSICdv4VKnyqdy3flzbKLKmB8jroY2difA7o="; 23 + rev = "v0.18.0"; 24 + hash = "sha256-F2GR3TDUUiygEhdQN+PsMT/CIYBATMQX5wkvwrziS2E="; 25 25 }; 26 26 27 27 inherit (llvmPackages_14) lld llvm; ··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "intel-graphics-compiler"; 34 - version = "1.0.16238.4"; 34 + version = "1.0.16695.4"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "intel";
+4
pkgs/development/haskell-modules/configuration-common.nix
··· 3093 3093 # https://github.com/isovector/type-errors/issues/9 3094 3094 type-errors = dontCheck super.type-errors; 3095 3095 3096 + # 2024-05-15: Hackage distribution is missing files needed for tests 3097 + # https://github.com/isovector/cornelis/issues/150 3098 + cornelis = dontCheck super.cornelis; 3099 + 3096 3100 cabal-gild = super.cabal-gild.overrideScope (self: super: { 3097 3101 tasty = super.tasty_1_5; 3098 3102 tasty-quickcheck = super.tasty-quickcheck_0_10_3;
-1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 1003 1003 - core-haskell # failure in job https://hydra.nixos.org/build/233222588 at 2023-09-02 1004 1004 - corenlp-types # failure in job https://hydra.nixos.org/build/243808366 at 2024-01-01 1005 1005 - core-warn # failure in job https://hydra.nixos.org/build/233204404 at 2023-09-02 1006 - - cornelis # failure in job https://hydra.nixos.org/build/259604220 at 2024-05-15 1007 1006 - Coroutine # failure in job https://hydra.nixos.org/build/233211213 at 2023-09-02 1008 1007 - coroutine-object # failure in job https://hydra.nixos.org/build/233220413 at 2023-09-02 1009 1008 - couchdb-conduit # failure in job https://hydra.nixos.org/build/233227244 at 2023-09-02
+4
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 254 254 - Unique 255 255 libjared: 256 256 - sensei 257 + malo: 258 + - cornelis 257 259 maralorn: 258 260 - bluefin 259 261 - cabal-fmt ··· 322 324 - titlecase 323 325 - xmonad 324 326 - xmonad-contrib 327 + phijor: 328 + - cornelis 325 329 poscat: 326 330 - hinit 327 331 psibi:
+1 -2
pkgs/development/haskell-modules/hackage-packages.nix
··· 75510 75510 vector 75511 75511 ]; 75512 75512 license = lib.licenses.bsd3; 75513 - hydraPlatforms = lib.platforms.none; 75514 75513 mainProgram = "cornelis"; 75515 - broken = true; 75514 + maintainers = [ lib.maintainers.malo lib.maintainers.phijor ]; 75516 75515 }) {}; 75517 75516 75518 75517 "coroutine-enumerator" = callPackage
+3 -3
pkgs/development/php-packages/phpstan/default.nix
··· 6 6 7 7 php.buildComposerProject (finalAttrs: { 8 8 pname = "phpstan"; 9 - version = "1.11.0"; 9 + version = "1.11.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "phpstan"; 13 13 repo = "phpstan-src"; 14 14 rev = finalAttrs.version; 15 - hash = "sha256-zf6u7fGMMx+DeXcS4SxyK3aQ53jnXzQ8YPrJ89vG65Y="; 15 + hash = "sha256-CMIWxxryDDA38uyGl3SIooliU0ElAY1iAqnexn2Uq58="; 16 16 }; 17 17 18 - vendorHash = "sha256-Uv2BoE/hTK59uxHsdm4M5hfozDw4LwwZH4MHd+vN60Y="; 18 + vendorHash = "sha256-CSkwBBV6b2inpQu4TKBR23Du11mzr3rV6GtprzHAOgQ="; 19 19 composerStrictValidation = false; 20 20 21 21 meta = {
+15 -17
pkgs/development/python-modules/character-encoding-utils/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , pytestCheckHook 5 - , pythonOlder 6 - , nix-update-script 7 - , hatch-vcs 8 - , hatchling 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + hatch-vcs, 6 + hatchling, 7 + pytestCheckHook, 8 + pythonOlder, 9 9 }: 10 10 11 11 buildPythonPackage rec { 12 12 pname = "character-encoding-utils"; 13 - version = "0.0.7"; 13 + version = "0.0.8"; 14 + pyproject = true; 14 15 15 16 disabled = pythonOlder "3.11"; 16 17 17 18 src = fetchPypi { 18 19 pname = "character_encoding_utils"; 19 20 inherit version; 20 - hash = "sha256-cUggyNz5xphDF+7dSrx3vr3v3R8ISryHj9accMJfDbg="; 21 + hash = "sha256-UXX4L/x7fP37ZEFDCPc0KRNyx47xvwY0Jz+lfxzUulg="; 21 22 }; 22 23 23 - format = "pyproject"; 24 - 25 - nativeBuildInputs = [ 24 + build-system = [ 26 25 hatch-vcs 27 26 hatchling 28 27 ]; 29 28 30 - checkInputs = [ pytestCheckHook ]; 29 + nativeCheckInputs = [ pytestCheckHook ]; 31 30 32 - passthru.updateScript = nix-update-script { }; 31 + pythonImportsCheck = [ "character_encoding_utils" ]; 33 32 34 33 meta = { 35 - homepage = "https://github.com/TakWolf/character-encoding-utils"; 36 34 description = "Some character encoding utils"; 37 - platforms = lib.platforms.all; 35 + homepage = "https://github.com/TakWolf/character-encoding-utils"; 38 36 license = lib.licenses.mit; 39 37 maintainers = with lib.maintainers; [ h7x4 ]; 40 38 };
+2 -2
pkgs/development/python-modules/cliff/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "cliff"; 20 - version = "4.6.0"; 20 + version = "4.7.0"; 21 21 format = "setuptools"; 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - hash = "sha256-LzjOi9HqSVjWbxWwZqxH5l1h9gC5MZuSHhLp6cvNmdA="; 25 + hash = "sha256-bKRfjfUZu8ByLGEEnee35EKkZfp/P1Urltc1+ib9WyY="; 26 26 }; 27 27 28 28 postPatch = ''
+2 -2
pkgs/development/python-modules/gflanguages/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "gflanguages"; 16 - version = "0.6.0"; 16 + version = "0.6.1"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-kaJZ0STN2U/4vQ7g5VbpPGv64czryK8jXmIJ97bkItA="; 22 + hash = "sha256-mlRNzrAgeEt1/VbQEXWIxCD9NkULMOnkFsALO5H+1SY="; 23 23 }; 24 24 25 25 pyproject = true;
+2 -2
pkgs/development/python-modules/heudiconv/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "heudiconv"; 22 - version = "1.1.0"; 22 + version = "1.1.3"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; 26 26 27 27 src = fetchPypi { 28 28 inherit pname version; 29 - hash = "sha256-zRLRdP3LpytHCTrehhPYMmJnss5v6ojjkIPuB8fKR5w="; 29 + hash = "sha256-ktw/XrvA5G+DunjEB8LeQuQnjs6zQOKsZ+RGpzDZ5DQ="; 30 30 }; 31 31 32 32 postPatch = ''
+2 -2
pkgs/development/python-modules/pcffont/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pcffont"; 12 - version = "0.0.11"; 12 + version = "0.0.13"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "TakWolf"; 17 17 repo = "pcffont"; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-gu9niWxYTw3rcA++z8B+MdKp5XaqAGjmvd+PdSDosfg="; 19 + hash = "sha256-DbPcE2Bx+V90s7P3Gq+Uz3iQNidwbNlp7zln8ykL7Sg="; 20 20 }; 21 21 22 22 build-system = [
+2 -2
pkgs/development/python-modules/phe/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "phe"; 16 - version = "1.5.0"; 16 + version = "1.5.1"; 17 17 pyproject = true; 18 18 19 19 # https://github.com/data61/python-paillier/issues/51 ··· 23 23 owner = "data61"; 24 24 repo = "python-paillier"; 25 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-fsZ8x/K+8V4zyVgkci6XNAm89zQFWEbmRVp4jazFfVY="; 26 + hash = "sha256-P//4ZL4+2zcB5sWvujs2N0CHFz+EBLERWrPGLLHj6CY="; 27 27 }; 28 28 29 29 build-system = [ setuptools ];
+13 -16
pkgs/development/python-modules/plexapi/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , pythonOlder 5 - , requests 6 - , setuptools 7 - , tqdm 8 - , websocket-client 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + requests, 7 + setuptools, 8 + tqdm, 9 + websocket-client, 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "plexapi"; 13 - version = "4.15.12"; 14 + version = "4.15.13"; 14 15 pyproject = true; 15 16 16 17 disabled = pythonOlder "3.8"; ··· 19 20 owner = "pkkid"; 20 21 repo = "python-plexapi"; 21 22 rev = "refs/tags/${version}"; 22 - hash = "sha256-i+Vg1SWxDKprZu+crf0iallaAIApDpidJ//2mivAn18="; 23 + hash = "sha256-i898cHYOSrzSreWBmW7W9QBUoyIDKwmt4k2wgutN3bw="; 23 24 }; 24 25 25 - build-system = [ 26 - setuptools 27 - ]; 26 + build-system = [ setuptools ]; 28 27 29 28 dependencies = [ 30 29 requests ··· 35 34 # Tests require a running Plex instance 36 35 doCheck = false; 37 36 38 - pythonImportsCheck = [ 39 - "plexapi" 40 - ]; 37 + pythonImportsCheck = [ "plexapi" ]; 41 38 42 39 meta = with lib; { 43 40 description = "Python bindings for the Plex API";
+2 -2
pkgs/development/python-modules/pynws/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "pynws"; 20 - version = "1.8.0"; 20 + version = "1.8.1"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "MatthewFlamm"; 27 27 repo = "pynws"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-KUCylHYng6mn2TWKf8C7k0IoerM22OIQ7pJMKi5SF3A="; 29 + hash = "sha256-gC5IOW5sejXigBKfxLst8MwU/IkqSQrMZhmd4eza++s="; 30 30 }; 31 31 32 32 build-system = [
+2 -2
pkgs/development/python-modules/pyvista/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "pyvista"; 17 - version = "0.43.7"; 17 + version = "0.43.8"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.8"; ··· 23 23 owner = pname; 24 24 repo = pname; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-z/IO25hcHv1pimUecIIX5hZPYF2/1QkROqZ2D4Tk7DE="; 26 + hash = "sha256-ZAj0aIinaVet/zK8yF1LrB63hrb2dTmTROA8uNl0yug="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/stone/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "stone"; 16 - version = "3.3.3"; 16 + version = "3.3.6"; 17 17 pyproject = true; 18 18 19 19 # distutils removal, https://github.com/dropbox/stone/issues/323 ··· 23 23 owner = "dropbox"; 24 24 repo = "stone"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-l86j2fd6x57bKt/TFGiyg+ZFjZFFCo43rE48MoPvXWc="; 26 + hash = "sha256-Og0hUUCCd9wRdHUhZBl62rDAunP2Bph5COsCw/T1kUA="; 27 27 }; 28 28 29 29 postPatch = ''
+3 -3
pkgs/development/tools/build-managers/moon/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "moon"; 12 - version = "1.24.4"; 12 + version = "1.24.5"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "moonrepo"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha256-LOUACki6uG8jDBI2eOO0C/tQrJ7L3aehwo+4pe9ONgo="; 18 + hash = "sha256-9ChvfyXo16wtIKqAHtmmU9veArCX+VtuaG0d6sxz8UE="; 19 19 }; 20 20 21 - cargoHash = "sha256-kTLWWtAqoSTmVBHYJKMUsV8jtSYzgERkSErLRMmZI7Y="; 21 + cargoHash = "sha256-C3uLmPb8nZVu5McfhVjlhE46ehtcoUesx5dNzzY+wAU="; 22 22 23 23 env = { 24 24 RUSTFLAGS = "-C strip=symbols";
+2 -2
pkgs/development/tools/repository-managers/nexus/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "nexus"; 5 - version = "3.52.0-01"; 5 + version = "3.68.1-02"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.sonatype.com/nexus/3/nexus-${version}-unix.tar.gz"; 9 - hash = "sha256-+Hdmuy7WBtUIjEBZyLgE3a3+L/lANHiy1VRBJ2s686U="; 9 + hash = "sha256-VHS4KDFgU3djteDzDAe43TZIwRG/8bb7u3usoOCJS5M="; 10 10 }; 11 11 12 12 preferLocalBuild = true;
+3 -3
pkgs/development/tools/rust/cargo-crev/default.nix
··· 14 14 15 15 rustPlatform.buildRustPackage rec { 16 16 pname = "cargo-crev"; 17 - version = "0.25.6"; 17 + version = "0.25.9"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "crev-dev"; 21 21 repo = "cargo-crev"; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-kMbbUXiU549JwblLzcP4X5rs6Qu8vaLKB5rnZSpKHKQ="; 23 + sha256 = "sha256-ZevtYJ1ibSs3an3m1KJNTTquz1w6UfTiFgd1mNHFHWE="; 24 24 }; 25 25 26 - cargoHash = "sha256-gUHy8yXTiQd3/7IyVmiq0QqXKF4ZVhF+riryEj/w2NI="; 26 + cargoHash = "sha256-QHhfHm2fDFR5BpSnw1wzr3dfCWDTzWNDDdRtj2qOoKE="; 27 27 28 28 preCheck = '' 29 29 export HOME=$(mktemp -d)
+2 -2
pkgs/servers/monitoring/munin/default.nix
··· 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 - version = "2.0.75"; 6 + version = "2.0.76"; 7 7 pname = "munin"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "munin-monitoring"; 11 11 repo = "munin"; 12 12 rev = version; 13 - sha256 = "sha256-fxjF2CV5SoUTirusGQBpbNu9MYKU5yx+DHS2h0NJoic="; 13 + sha256 = "sha256-9PfIzUObm3Nu2k2TFjbQ3cqIDkPz07ZUczEcfm3bpDc="; 14 14 }; 15 15 16 16 nativeBuildInputs = [
+2 -2
pkgs/servers/monitoring/prometheus/cloudflare-exporter.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cloudflare-exporter"; 5 - version = "0.0.15"; 5 + version = "0.0.16"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = version; 9 9 owner = "lablabs"; 10 10 repo = pname; 11 - sha256 = "sha256-cmA+OdPsG9JTiYGzXeK8dEhZJPHFKgKDaDMszIVyzg0="; 11 + sha256 = "sha256-7cyHAN4VQWfWMdlFbZvHL38nIEeC1z/vpCDR5R2pOAw="; 12 12 }; 13 13 14 14 vendorHash = "sha256-c1drgbzoA5AlbB0K+E8kuJnyShgUg7spPQKAAwxCr6M=";
+3 -3
pkgs/tools/admin/aliyun-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "aliyun-cli"; 5 - version = "3.0.205"; 5 + version = "3.0.206"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "aliyun"; 10 10 repo = pname; 11 11 fetchSubmodules = true; 12 - sha256 = "sha256-fUInyAJKMvHZ13sWjqWr4KPge/hpeDSkJl69nnWJkPc="; 12 + sha256 = "sha256-xMDTZZCaTH2aru9bx1bmO5xqwH1dsUuBUZ1df7Re8+4="; 13 13 }; 14 14 15 - vendorHash = "sha256-4jGwhcWANYUXuzFjXmFKzMVQXqFtPJt/y3IrjveRNYA="; 15 + vendorHash = "sha256-MnOqh3qAYAN2Lxt/RWWn4GgpdBFDojMbnzIsHx2pPSk="; 16 16 17 17 subPackages = [ "main" ]; 18 18
+3 -3
pkgs/tools/misc/mcfly/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mcfly"; 5 - version = "0.8.5"; 5 + version = "0.8.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cantino"; 9 9 repo = "mcfly"; 10 10 rev = "v${version}"; 11 - hash = "sha256-vzGZzZy3VBntsmBcb+APEQTWoz4rsxWAiiInj+E6Xd0="; 11 + hash = "sha256-OoDfQze4t03PaLyoB0/0HtcsPK6Jy74OythuJG6Vy60="; 12 12 }; 13 13 14 14 postPatch = '' ··· 17 17 substituteInPlace mcfly.fish --replace '(command which mcfly)' '${placeholder "out"}/bin/mcfly' 18 18 ''; 19 19 20 - cargoHash = "sha256-XASDPF21ZlVTLa0n5MAsm9FZz+ar9KRiPacsx0bX7OA="; 20 + cargoHash = "sha256-Y1W9QetWZAgcZdfJNH9Hg3i4NZoCpf7FIPOlaRJzBrQ="; 21 21 22 22 meta = with lib; { 23 23 homepage = "https://github.com/cantino/mcfly";
+2 -2
pkgs/tools/security/cdk-go/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cdk-go"; 9 - version = "1.5.2"; 9 + version = "1.5.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "cdk-team"; 13 13 repo = "CDK"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-jgGOSlhlLO1MU1mHWZgw+ov4IrZwMo2GdG6L25ah9Z8="; 15 + hash = "sha256-0cg2o98BcE4H6EW/yAkJOJtIJXEq2cFG6pNaRPtQofo="; 16 16 }; 17 17 18 18 vendorHash = "sha256-aJN/d/BxmleRXKw6++k6e0Vb0Gs5zg1QfakviABYTog=";
+3 -3
pkgs/tools/security/cnquery/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cnquery"; 9 - version = "11.3.1"; 9 + version = "11.4.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mondoohq"; 13 13 repo = "cnquery"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-LcU4U2mxNrLJyp/V5d8TDo9DAcRBb4aRK+aEKoMCsZ0="; 15 + hash = "sha256-j2cBoeUpxZV8NlC0D3e6bF533LVN0eIRqE7PSIWBGEw="; 16 16 }; 17 17 18 18 subPackages = [ "apps/cnquery" ]; 19 19 20 - vendorHash = "sha256-z12/OKkrDru8jO4R1I/XfzGCBPHAD+KhJKv3dyyYCdw="; 20 + vendorHash = "sha256-kovSP+ru32vxve8tmeTRS1fsWTpyBTWhLp5iexKo0Fk="; 21 21 22 22 ldflags = [ 23 23 "-w"
+2 -2
pkgs/tools/security/ghauri/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "ghauri"; 8 - version = "1.3.1"; 8 + version = "1.3.2"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "r0oth3x49"; 13 13 repo = "ghauri"; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-QO4/dkJU/uhP1AT1kIxDBIGBfLI1rOhOe/cHC8GwhkA="; 15 + hash = "sha256-zd+Uf2t8yBWi07+BJYYYQ+4fIissuBdXjj877ul4gAQ="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/tools/security/sherlock/default.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "sherlock"; 10 - version = "unstable-2024-05-12"; 10 + version = "0-unstable-2024-05-15"; 11 11 format = "other"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "sherlock-project"; 15 15 repo = "sherlock"; 16 - rev = "3e978d774b428dce6eed7afbb6606444e7a74924"; 17 - hash = "sha256-wa32CSQ9+/PJPep84Tqtzmr6EjD1Bb3guZe5pTOZVnA="; 16 + rev = "0ecb496ae91bc36476e3e6800aa3928c5dcd82f8"; 17 + hash = "sha256-CikQaQsiwKz0yEk3rA6hi570LIobEaxxgQ5I/B6OxWk="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ makeWrapper ];
+5
pkgs/tools/security/step-ca/default.nix
··· 24 24 25 25 vendorHash = "sha256-XlfdIg8YHCeCvc7kZczUxlxUonyZSQATgsxLTMvNDk4="; 26 26 27 + ldflags = [ 28 + "-w" 29 + "-X main.Version=${version}" 30 + ]; 31 + 27 32 nativeBuildInputs = lib.optionals hsmSupport [ pkg-config ]; 28 33 29 34 buildInputs =