Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub ccbd58eb 57f66828

+1270 -4429
+6
maintainers/maintainer-list.nix
··· 3818 3818 name = "ChaosAttractor"; 3819 3819 keys = [ { fingerprint = "A137 4415 DB7C 6439 10EA 5BF1 0FEE 4E47 5940 E125"; } ]; 3820 3820 }; 3821 + charB66 = { 3822 + email = "nix.disparate221@passinbox.com"; 3823 + github = "charB66"; 3824 + githubId = 59340663; 3825 + name = "Bryan F."; 3826 + }; 3821 3827 charlesbaynham = { 3822 3828 email = "charlesbaynham@gmail.com"; 3823 3829 github = "charlesbaynham";
+1 -2
nixos/lib/make-multi-disk-zfs-image.nix
··· 236 236 image = ( 237 237 pkgs.vmTools.override { 238 238 rootModules = 239 - [ "zfs" "9p" "9pnet_virtio" "virtio_pci" "virtio_blk" ] ++ 240 - (pkgs.lib.optional pkgs.stdenv.hostPlatform.isx86 "rtc_cmos"); 239 + [ "zfs" "9p" "9pnet_virtio" "virtio_pci" "virtio_blk" ]; 241 240 kernel = modulesTree; 242 241 } 243 242 ).runInLinuxVM (
+1 -2
nixos/lib/make-single-disk-zfs-image.nix
··· 226 226 image = ( 227 227 pkgs.vmTools.override { 228 228 rootModules = 229 - [ "zfs" "9p" "9pnet_virtio" "virtio_pci" "virtio_blk" ] ++ 230 - (pkgs.lib.optional pkgs.stdenv.hostPlatform.isx86 "rtc_cmos"); 229 + [ "zfs" "9p" "9pnet_virtio" "virtio_pci" "virtio_blk" ]; 231 230 kernel = modulesTree; 232 231 } 233 232 ).runInLinuxVM (
+3 -1
nixos/modules/installer/cd-dvd/iso-image.nix
··· 335 335 set textmode=true 336 336 terminal_output console 337 337 } 338 + 339 + ${lib.optionalString (config.isoImage.grubTheme != null) '' 338 340 hiddenentry 'GUI mode' --hotkey 'g' { 339 341 $(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n") 340 342 set textmode=false 341 343 terminal_output gfxterm 342 344 } 343 - 345 + ''} 344 346 345 347 # If the parameter iso_path is set, append the findiso parameter to the kernel 346 348 # line. We need this to allow the nixos iso to be booted from grub directly.
+1
nixos/modules/services/audio/mopidy.nix
··· 77 77 description = "mopidy music player daemon"; 78 78 serviceConfig = { 79 79 ExecStart = "${mopidyEnv}/bin/mopidy --config ${lib.concatStringsSep ":" ([mopidyConf] ++ cfg.extraConfigFiles)}"; 80 + Restart = "on-failure"; 80 81 User = "mopidy"; 81 82 }; 82 83 };
+10
nixos/modules/services/mail/mailman.nix
··· 460 460 ignoreCollisions = true; 461 461 postBuild = '' 462 462 find $out/bin/ -mindepth 1 -not -name "mailman*" -delete 463 + '' + lib.optionalString config.security.sudo.enable '' 464 + mv $out/bin/mailman $out/bin/.mailman-wrapped 465 + echo '#!${pkgs.runtimeShell} 466 + sudo=exec 467 + if [[ "$USER" != mailman ]]; then 468 + sudo="exec /run/wrappers/bin/sudo -u mailman" 469 + fi 470 + $sudo ${placeholder "out"}/bin/.mailman-wrapped "$@" 471 + ' > $out/bin/mailman 472 + chmod +x $out/bin/mailman 463 473 ''; 464 474 }) ]; 465 475
-3
nixos/modules/system/boot/kernel.nix
··· 306 306 ] ++ optionals pkgs.stdenv.hostPlatform.isx86 [ 307 307 # Misc. x86 keyboard stuff. 308 308 "pcips2" "atkbd" "i8042" 309 - 310 - # x86 RTC needed by the stage 2 init script. 311 - "rtc_cmos" 312 309 ]); 313 310 314 311 boot.initrd.kernelModules =
+7
nixos/modules/tasks/lvm.nix
··· 7 7 options.services.lvm = { 8 8 enable = mkEnableOption "lvm2" // { 9 9 default = true; 10 + description = '' 11 + Whether to enable lvm2. 12 + 13 + :::{.note} 14 + The lvm2 package contains device-mapper udev rules and without those tools like cryptsetup do not fully function! 15 + ::: 16 + ''; 10 17 }; 11 18 12 19 package = mkOption {
-5
pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
··· 15 15 16 16 nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook3 ]; 17 17 18 - unpackCmd = '' 19 - mkdir -p root 20 - dpkg-deb -x $curSrc root 21 - ''; 22 - 23 18 dontBuild = true; 24 19 dontWrapGApps = true; # we only want $gappsWrapperArgs here 25 20
-5
pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix
··· 33 33 34 34 nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook3 ]; 35 35 36 - unpackCmd = '' 37 - mkdir -p root 38 - dpkg-deb -x $curSrc root 39 - ''; 40 - 41 36 dontBuild = true; 42 37 dontWrapGApps = true; # we only want $gappsWrapperArgs here 43 38
+1 -5
pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix
··· 32 32 version = "5.2.5"; 33 33 34 34 src = fetchurl { 35 + name = "bitwig-studio-${version}.deb"; 35 36 url = "https://www.bitwig.com/dl/Bitwig%20Studio/${version}/installer_linux/"; 36 37 hash = "sha256-x6Uw6o+a3nArMm1Ev5ytGtLDGQ3r872WqlC022zT8Hk="; 37 38 }; 38 39 39 40 nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook3 ]; 40 - 41 - unpackCmd = '' 42 - mkdir -p root 43 - dpkg-deb -x $curSrc root 44 - ''; 45 41 46 42 dontBuild = true; 47 43 dontWrapGApps = true; # we only want $gappsWrapperArgs here
+2
pkgs/applications/editors/neovim/utils.nix
··· 2 2 , stdenv 3 3 , makeSetupHook 4 4 , callPackage 5 + , config 5 6 , vimUtils 6 7 , vimPlugins 7 8 , nodejs ··· 256 257 inherit normalizePlugins normalizedPluginsToVimPackage; 257 258 258 259 inherit buildNeovimPlugin; 260 + } // lib.optionalAttrs config.allowAliases { 259 261 buildNeovimPluginFrom2Nix = lib.warn "buildNeovimPluginFrom2Nix was renamed to buildNeovimPlugin" buildNeovimPlugin; 260 262 }
-2
pkgs/applications/editors/standardnotes/default.nix
··· 33 33 34 34 nativeBuildInputs = [ makeWrapper dpkg desktop-file-utils asar ]; 35 35 36 - unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner"; 37 - 38 36 installPhase = let 39 37 libPath = lib.makeLibraryPath [ 40 38 libsecret
+2
pkgs/applications/editors/vim/plugins/aliases.nix
··· 45 45 coffeeScript = vim-coffee-script; # backwards compat, added 2014-10-18 46 46 Solarized = vim-colors-solarized; 47 47 solarized = vim-colors-solarized; 48 + spacevim = throw "this distribution was unmaintained for the last 6 years, please use top-level 'spacevim'"; # added 2024-11-27 49 + SpaceVim = throw "this distribution didn't work properly in vimPlugins, please use top-level 'spacevim' instead"; # added 2024-11-27 48 50 colors-solarized = vim-colors-solarized; 49 51 caw = caw-vim; 50 52 chad = chadtree;
-24
pkgs/applications/editors/vim/plugins/generated.nix
··· 411 411 meta.homepage = "https://github.com/jaredgorski/SpaceCamp/"; 412 412 }; 413 413 414 - SpaceVim = buildVimPlugin { 415 - pname = "SpaceVim"; 416 - version = "2024-11-05"; 417 - src = fetchFromGitHub { 418 - owner = "SpaceVim"; 419 - repo = "SpaceVim"; 420 - rev = "08719ccab2073b4c12f2c6b318eba63b87e35180"; 421 - sha256 = "0fr7vhs5gi054nn9z3hqcgf4y3w7nx00d94f7nd9g2jg7x2zzfyp"; 422 - }; 423 - meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; 424 - }; 425 - 426 414 SudoEdit-vim = buildVimPlugin { 427 415 pname = "SudoEdit.vim"; 428 416 version = "2023-04-25"; ··· 11468 11456 sha256 = "1p2j6yygqsmxbvxns4ssiyspsnpbz12pq29s9vs3n5x2ddxrrwjn"; 11469 11457 }; 11470 11458 meta.homepage = "https://github.com/FireIsGood/spaceman.nvim/"; 11471 - }; 11472 - 11473 - spacevim = buildVimPlugin { 11474 - pname = "spacevim"; 11475 - version = "2018-03-29"; 11476 - src = fetchFromGitHub { 11477 - owner = "ctjhoa"; 11478 - repo = "spacevim"; 11479 - rev = "30142a518ba77feb22791b5cb2387d88b70c58f2"; 11480 - sha256 = "0m389cnpg17ca8s7vb9yrs40sxb56zg32lcpilnd63zfi7awgscg"; 11481 - }; 11482 - meta.homepage = "https://github.com/ctjhoa/spacevim/"; 11483 11459 }; 11484 11460 11485 11461 sparkup = buildVimPlugin {
+396 -159
pkgs/applications/editors/vim/plugins/overrides.nix
··· 159 159 }; 160 160 161 161 animation-nvim = super.animation-nvim.overrideAttrs { 162 - dependencies = with self; [ middleclass ]; 162 + dependencies = [ self.middleclass ]; 163 163 nvimRequireCheck = "animation"; 164 164 }; 165 165 166 166 autosave-nvim = super.autosave-nvim.overrideAttrs { 167 - dependencies = with super; [ plenary-nvim ]; 167 + dependencies = [ self.plenary-nvim ]; 168 168 nvimRequireCheck = "autosave"; 169 169 }; 170 170 ··· 244 244 }; 245 245 246 246 base46 = super.base46.overrideAttrs { 247 - dependencies = with self; [ nvchad ]; 247 + dependencies = [ self.nvchad-ui ]; 248 248 }; 249 249 250 250 # The GitHub repository returns 404, which breaks the update script ··· 263 263 blink-cmp = callPackage ./blink-cmp { }; 264 264 265 265 bluloco-nvim = super.bluloco-nvim.overrideAttrs { 266 - dependencies = with self; [ lush-nvim ]; 266 + dependencies = [ self.lush-nvim ]; 267 267 }; 268 268 269 269 chadtree = super.chadtree.overrideAttrs { ··· 292 292 }; 293 293 294 294 cheatsheet-nvim = super.cheatsheet-nvim.overrideAttrs { 295 - dependencies = with self; [ telescope-nvim ]; 295 + dependencies = with self; [ 296 + telescope-nvim 297 + plenary-nvim 298 + ]; 296 299 }; 297 300 298 301 clang_complete = super.clang_complete.overrideAttrs { ··· 329 332 }; 330 333 331 334 cmake-tools-nvim = super.cmake-tools-nvim.overrideAttrs { 332 - dependencies = with self; [ plenary-nvim ]; 335 + dependencies = [ self.plenary-nvim ]; 333 336 nvimRequireCheck = "cmake-tools"; 334 337 }; 335 338 336 339 cmp-ai = super.cmp-ai.overrideAttrs { 337 - dependencies = with self; [ 338 - plenary-nvim 339 - ]; 340 + dependencies = [ self.plenary-nvim ]; 340 341 }; 341 342 342 343 cmp-clippy = super.cmp-clippy.overrideAttrs { 343 - dependencies = with self; [ 344 - plenary-nvim 345 - ]; 344 + dependencies = [ self.plenary-nvim ]; 346 345 }; 347 346 348 347 cmp-conjure = super.cmp-conjure.overrideAttrs { 349 - dependencies = with self; [ 350 - conjure 351 - ]; 348 + dependencies = [ self.conjure ]; 352 349 }; 353 350 354 351 cmp-copilot = super.cmp-copilot.overrideAttrs { 355 - dependencies = with self; [ 356 - copilot-vim 357 - ]; 352 + dependencies = [ self.copilot-vim ]; 358 353 }; 359 354 360 355 cmp-dap = super.cmp-dap.overrideAttrs { 361 - dependencies = with self; [ 362 - nvim-dap 363 - ]; 356 + dependencies = [ self.nvim-dap ]; 364 357 }; 365 358 366 359 cmp-fuzzy-buffer = super.cmp-fuzzy-buffer.overrideAttrs { 367 - dependencies = with self; [ 368 - fuzzy-nvim 369 - ]; 360 + dependencies = [ self.fuzzy-nvim ]; 370 361 }; 371 362 372 363 cmp-fuzzy-path = super.cmp-fuzzy-path.overrideAttrs { 373 - dependencies = with self; [ 374 - fuzzy-nvim 375 - ]; 364 + dependencies = [ self.fuzzy-nvim ]; 376 365 }; 377 366 378 367 cmp-git = super.cmp-git.overrideAttrs { 379 - dependencies = with self; [ 380 - plenary-nvim 381 - ]; 368 + dependencies = [ self.plenary-nvim ]; 382 369 }; 383 370 384 371 cmp_luasnip = super.cmp_luasnip.overrideAttrs { 385 - dependencies = with self; [ 386 - luasnip 387 - ]; 372 + dependencies = [ self.luasnip ]; 388 373 }; 389 374 390 375 cmp-neosnippet = super.cmp-neosnippet.overrideAttrs { 391 - dependencies = with self; [ 392 - neosnippet-vim 393 - ]; 376 + dependencies = [ self.neosnippet-vim ]; 394 377 }; 395 378 396 379 cmp-npm = super.cmp-npm.overrideAttrs { 397 - dependencies = with self; [ 398 - plenary-nvim 399 - ]; 380 + dependencies = [ self.plenary-nvim ]; 400 381 }; 401 382 402 383 cmp-pandoc-nvim = super.cmp-pandoc-nvim.overrideAttrs { 403 - dependencies = with self; [ 404 - plenary-nvim 405 - ]; 384 + dependencies = [ self.plenary-nvim ]; 406 385 }; 407 386 408 387 cmp-snippy = super.cmp-snippy.overrideAttrs { 409 - dependencies = with self; [ 410 - nvim-snippy 411 - ]; 388 + dependencies = [ self.nvim-snippy ]; 412 389 }; 413 390 414 391 cmp-tabnine = super.cmp-tabnine.overrideAttrs { ··· 421 398 }; 422 399 423 400 cmp-tmux = super.cmp-tmux.overrideAttrs { 424 - dependencies = [ 425 - tmux 426 - ]; 401 + dependencies = [ tmux ]; 427 402 }; 428 403 429 404 cmp-vim-lsp = super.cmp-vim-lsp.overrideAttrs { 430 - dependencies = with self; [ 431 - vim-lsp 432 - ]; 405 + dependencies = [ self.vim-lsp ]; 433 406 }; 434 407 435 408 cmp-vimwiki-tags = super.cmp-vimwiki-tags.overrideAttrs { 436 - dependencies = with self; [ 437 - vimwiki 438 - ]; 409 + dependencies = [ self.vimwiki ]; 439 410 }; 440 411 441 412 cmp-zsh = super.cmp-zsh.overrideAttrs { 442 - dependencies = [ 443 - zsh 444 - ]; 413 + dependencies = [ zsh ]; 445 414 }; 446 415 447 416 coc-clangd = buildVimPlugin { ··· 472 441 }; 473 442 474 443 codecompanion-nvim = super.codecompanion-nvim.overrideAttrs { 475 - dependencies = with self; [ plenary-nvim ]; 444 + dependencies = [ self.plenary-nvim ]; 476 445 nvimRequireCheck = "codecompanion"; 477 446 }; 478 447 ··· 515 484 516 485 in 517 486 super.codeium-nvim.overrideAttrs { 518 - dependencies = with self; [ 519 - plenary-nvim 520 - ]; 487 + dependencies = [ self.plenary-nvim ]; 521 488 buildPhase = '' 522 489 cat << EOF > lua/codeium/installation_defaults.lua 523 490 return { ··· 616 583 }; 617 584 }; 618 585 586 + codewindow-nvim = super.codewindow-nvim.overrideAttrs { 587 + dependencies = [ self.nvim-treesitter ]; 588 + }; 589 + 619 590 command-t = super.command-t.overrideAttrs { 620 591 nativeBuildInputs = [ 621 592 getconf ··· 639 610 }; 640 611 641 612 compiler-explorer-nvim = super.compiler-explorer-nvim.overrideAttrs { 642 - dependencies = with self; [ plenary-nvim ]; 613 + dependencies = [ self.plenary-nvim ]; 643 614 nvimRequireCheck = "compiler-explorer"; 644 615 }; 645 616 ··· 649 620 }; 650 621 651 622 completion-buffers = super.completion-buffers.overrideAttrs { 652 - dependencies = with self; [ completion-nvim ]; 623 + dependencies = [ self.completion-nvim ]; 653 624 nvimRequireCheck = "completion_buffers"; 654 625 }; 655 626 656 627 completion-tabnine = super.completion-tabnine.overrideAttrs { 657 - dependencies = with self; [ completion-nvim ]; 628 + dependencies = [ self.completion-nvim ]; 658 629 buildInputs = [ tabnine ]; 659 630 postFixup = '' 660 631 mkdir -p $target/binaries ··· 675 646 plenary-nvim 676 647 ]; 677 648 nvimRequireCheck = "CopilotChat"; 649 + }; 650 + 651 + copilot-cmp = super.copilot-cmp.overrideAttrs { 652 + dependencies = [ self.copilot-lua ]; 678 653 }; 679 654 680 655 copilot-lualine = super.copilot-lualine.overrideAttrs { ··· 761 736 }; 762 737 763 738 cornelis = super.cornelis.overrideAttrs { 764 - dependencies = with self; [ vim-textobj-user ]; 765 - opt = with self; [ vim-which-key ]; 739 + dependencies = [ self.vim-textobj-user ]; 740 + opt = [ self.vim-which-key ]; 766 741 # Unconditionally use the cornelis binary provided by the top-level package: 767 742 patches = [ ./patches/cornelis/0001-Unconditionally-use-global-binary.patch ]; 768 743 postInstall = '' ··· 787 762 }; 788 763 789 764 crates-nvim = super.crates-nvim.overrideAttrs { 790 - dependencies = with self; [ plenary-nvim ]; 765 + dependencies = [ self.plenary-nvim ]; 791 766 nvimRequireCheck = "crates"; 792 767 }; 793 768 ··· 816 791 ''; 817 792 }; 818 793 794 + darkearth-nvim = super.darkearth-nvim.overrideAttrs { 795 + dependencies = [ self.lush-nvim ]; 796 + }; 797 + 819 798 ddc-filter-matcher_head = super.ddc-filter-matcher_head.overrideAttrs { 820 - dependencies = with self; [ ddc-vim ]; 799 + dependencies = [ self.ddc-vim ]; 821 800 }; 822 801 823 802 ddc-source-lsp = super.ddc-source-lsp.overrideAttrs { 824 - dependencies = with self; [ ddc-vim ]; 803 + dependencies = [ self.ddc-vim ]; 825 804 nvimRequireCheck = "ddc_source_lsp"; 826 805 }; 827 806 828 807 ddc-vim = super.ddc-vim.overrideAttrs { 829 - dependencies = with self; [ denops-vim ]; 808 + dependencies = [ self.denops-vim ]; 830 809 }; 831 810 832 811 ddc-filter-sorter_rank = super.ddc-filter-sorter_rank.overrideAttrs { 833 - dependencies = with self; [ ddc-vim ]; 812 + dependencies = [ self.ddc-vim ]; 834 813 }; 835 814 836 815 ddc-ui-native = super.ddc-ui-native.overrideAttrs { 837 - dependencies = with self; [ ddc-vim ]; 816 + dependencies = [ self.ddc-vim ]; 838 817 }; 839 818 840 819 ddc-ui-pum = super.ddc-ui-pum.overrideAttrs { ··· 845 824 }; 846 825 847 826 defx-nvim = super.defx-nvim.overrideAttrs { 848 - dependencies = with self; [ nvim-yarp ]; 827 + dependencies = [ self.nvim-yarp ]; 849 828 }; 850 829 851 830 denops-vim = super.denops-vim.overrideAttrs { ··· 873 852 }; 874 853 875 854 deoplete-khard = super.deoplete-khard.overrideAttrs { 876 - dependencies = with self; [ deoplete-nvim ]; 855 + dependencies = [ self.deoplete-nvim ]; 877 856 passthru.python3Dependencies = ps: [ (ps.toPythonModule khard) ]; 878 857 meta = { 879 858 description = "Address-completion for khard via deoplete"; ··· 884 863 }; 885 864 886 865 diagram-nvim = super.diagram-nvim.overrideAttrs { 887 - dependencies = with self; [ image-nvim ]; 866 + dependencies = [ self.image-nvim ]; 888 867 nvimRequireCheck = "diagram"; 889 868 }; 890 869 891 870 diffview-nvim = super.diffview-nvim.overrideAttrs { 892 - dependencies = with self; [ plenary-nvim ]; 871 + dependencies = [ self.plenary-nvim ]; 893 872 894 873 doInstallCheck = true; 895 874 nvimRequireCheck = "diffview"; ··· 905 884 ''; 906 885 }); 907 886 887 + efmls-configs-nvim = super.efmls-configs-nvim.overrideAttrs { 888 + dependencies = [ self.nvim-lspconfig ]; 889 + }; 890 + 908 891 elixir-tools-nvim = super.elixir-tools-nvim.overrideAttrs { 909 - dependencies = with self; [ plenary-nvim ]; 892 + dependencies = [ self.plenary-nvim ]; 910 893 fixupPhase = '' 911 894 patchShebangs $(find $out/bin/ -type f -not -name credo-language-server) 912 895 ''; ··· 914 897 }; 915 898 916 899 executor-nvim = super.executor-nvim.overrideAttrs { 917 - dependencies = with self; [ nui-nvim ]; 900 + dependencies = [ self.nui-nvim ]; 918 901 nvimRequireCheck = "executor"; 919 902 }; 920 903 ··· 927 910 }; 928 911 929 912 flit-nvim = super.flit-nvim.overrideAttrs { 930 - dependencies = with self; [ leap-nvim ]; 913 + dependencies = [ self.leap-nvim ]; 931 914 nvimRequireCheck = "flit"; 915 + }; 916 + 917 + flutter-tools-nvim = super.flutter-tools-nvim.overrideAttrs { 918 + dependencies = [ self.plenary-nvim ]; 932 919 }; 933 920 934 921 follow-md-links-nvim = super.follow-md-links-nvim.overrideAttrs { ··· 975 962 }); 976 963 977 964 fuzzy-nvim = super.fuzzy-nvim.overrideAttrs { 978 - dependencies = with self; [ telescope-fzf-native-nvim ]; 965 + dependencies = [ self.telescope-fzf-native-nvim ]; 979 966 nvimRequireCheck = "fuzzy_nvim"; 980 967 }; 981 968 ··· 995 982 jq 996 983 gawk 997 984 ]; 998 - dependencies = with self; [ fzf-vim ]; 985 + dependencies = [ self.fzf-vim ]; 999 986 passthru = oa.passthru // { 1000 987 1001 988 initLua = "vim.g.hoogle_fzf_cache_file = vim.fn.stdpath('cache')..'/hoogle_cache.json"; 1002 989 }; 1003 990 }); 991 + 992 + fzf-lsp-nvim = super.fzf-lsp-nvim.overrideAttrs { 993 + dependencies = [ self.plenary-nvim ]; 994 + }; 1004 995 1005 996 fzf-lua = super.fzf-lua.overrideAttrs { 1006 997 propagatedBuildInputs = [ fzf ]; ··· 1009 1000 }; 1010 1001 1011 1002 fzf-vim = super.fzf-vim.overrideAttrs { 1012 - dependencies = with self; [ fzfWrapper ]; 1003 + dependencies = [ self.fzfWrapper ]; 1013 1004 }; 1014 1005 1015 1006 # Mainly used as a dependency for fzf-vim. Wraps the fzf program as a vim ··· 1028 1019 }; 1029 1020 1030 1021 gitlinker-nvim = super.gitlinker-nvim.overrideAttrs { 1031 - dependencies = with self; [ plenary-nvim ]; 1022 + dependencies = [ self.plenary-nvim ]; 1032 1023 nvimRequireCheck = "gitlinker"; 1033 1024 }; 1034 1025 1035 1026 gitsigns-nvim = super.gitsigns-nvim.overrideAttrs { 1036 - dependencies = with self; [ plenary-nvim ]; 1027 + dependencies = [ self.plenary-nvim ]; 1037 1028 nvimRequireCheck = "gitsigns"; 1038 1029 }; 1039 1030 1040 1031 git-worktree-nvim = super.git-worktree-nvim.overrideAttrs { 1041 - dependencies = with super; [ plenary-nvim ]; 1032 + dependencies = [ self.plenary-nvim ]; 1042 1033 nvimRequireCheck = "git-worktree"; 1043 1034 }; 1044 1035 1036 + guard-collection = super.guard-collection.overrideAttrs { 1037 + dependencies = [ self.guard-nvim ]; 1038 + }; 1039 + 1045 1040 guard-nvim = super.guard-nvim.overrideAttrs { 1046 - dependencies = with self; [ guard-collection ]; 1047 1041 nvimRequireCheck = "guard"; 1048 1042 }; 1049 1043 ··· 1058 1052 }; 1059 1053 1060 1054 harpoon = super.harpoon.overrideAttrs { 1061 - dependencies = with self; [ plenary-nvim ]; 1055 + dependencies = [ self.plenary-nvim ]; 1062 1056 nvimRequireCheck = "harpoon"; 1063 1057 }; 1064 1058 1065 1059 harpoon2 = super.harpoon2.overrideAttrs { 1066 - dependencies = with self; [ plenary-nvim ]; 1060 + dependencies = [ self.plenary-nvim ]; 1067 1061 nvimRequireCheck = "harpoon"; 1068 1062 }; 1069 1063 ··· 1073 1067 }; 1074 1068 1075 1069 haskell-scope-highlighting-nvim = super.haskell-scope-highlighting-nvim.overrideAttrs { 1076 - dependencies = with self; [ nvim-treesitter ]; 1070 + dependencies = [ self.nvim-treesitter ]; 1077 1071 nvimRequireCheck = "haskell-scope-highlighting"; 1078 1072 }; 1079 1073 ··· 1100 1094 }; 1101 1095 1102 1096 hunk-nvim = super.hunk-nvim.overrideAttrs { 1103 - dependencies = with self; [ nui-nvim ]; 1097 + dependencies = [ self.nui-nvim ]; 1104 1098 nvimRequireCheck = "hunk"; 1105 1099 }; 1106 1100 ··· 1155 1149 }; 1156 1150 1157 1151 jellybeans-nvim = super.jellybeans-nvim.overrideAttrs { 1158 - dependencies = with self; [ lush-nvim ]; 1152 + dependencies = [ self.lush-nvim ]; 1159 1153 }; 1160 1154 1161 1155 jupytext-nvim = super.jupytext-nvim.overrideAttrs { ··· 1213 1207 ''; 1214 1208 }; 1215 1209 1210 + LazyVim = super.LazyVim.overrideAttrs { 1211 + # Any other dependency is optional 1212 + dependencies = [ self.lazy-nvim ]; 1213 + }; 1214 + 1216 1215 lazy-lsp-nvim = super.lazy-lsp-nvim.overrideAttrs { 1217 - dependencies = with self; [ nvim-lspconfig ]; 1216 + dependencies = [ self.nvim-lspconfig ]; 1218 1217 nvimRequireCheck = "lazy-lsp"; 1219 1218 }; 1220 1219 ··· 1263 1262 nvimRequireCheck = "leetcode"; 1264 1263 }; 1265 1264 1265 + legendary-nvim = super.legendary-nvim.overrideAttrs { 1266 + dependencies = [ self.sqlite-lua ]; 1267 + }; 1268 + 1266 1269 lens-vim = super.lens-vim.overrideAttrs { 1267 1270 # remove duplicate g:lens#animate in doc/lens.txt 1268 1271 # https://github.com/NixOS/nixpkgs/pull/105810#issuecomment-740007985 ··· 1276 1279 }; 1277 1280 1278 1281 lf-vim = super.lf-vim.overrideAttrs { 1279 - dependencies = with self; [ vim-floaterm ]; 1282 + dependencies = [ self.vim-floaterm ]; 1280 1283 }; 1281 1284 1282 1285 lightline-bufferline = super.lightline-bufferline.overrideAttrs { ··· 1284 1287 }; 1285 1288 1286 1289 lir-nvim = super.lir-nvim.overrideAttrs { 1287 - dependencies = with self; [ plenary-nvim ]; 1290 + dependencies = [ self.plenary-nvim ]; 1288 1291 nvimRequireCheck = "lir"; 1289 1292 }; 1290 1293 1294 + lispdocs-nvim = super.lispdocs-nvim.overrideAttrs { 1295 + dependencies = with self; [ 1296 + conjure 1297 + sqlite-lua 1298 + telescope-nvim 1299 + plenary-nvim 1300 + ]; 1301 + }; 1302 + 1303 + litee-calltree-nvim = super.litee-calltree-nvim.overrideAttrs { 1304 + dependencies = [ self.litee-nvim ]; 1305 + }; 1306 + 1307 + litee-filetree-nvim = super.litee-filetree-nvim.overrideAttrs { 1308 + dependencies = [ self.litee-nvim ]; 1309 + }; 1310 + 1311 + litee-symboltree-nvim = super.litee-symboltree-nvim.overrideAttrs { 1312 + dependencies = [ self.litee-nvim ]; 1313 + }; 1314 + 1315 + lspcontainers-nvim = super.lspcontainers-nvim.overrideAttrs { 1316 + dependencies = [ self.nvim-lspconfig ]; 1317 + }; 1318 + 1319 + lsp_extensions-nvim = super.lsp_extensions-nvim.overrideAttrs { 1320 + dependencies = [ self.plenary-nvim ]; 1321 + }; 1322 + 1291 1323 lsp-progress-nvim = neovimUtils.buildNeovimPlugin { 1292 1324 luaAttr = luaPackages.lsp-progress-nvim; 1293 1325 nvimRequireCheck = "lsp-progress"; ··· 1299 1331 }; 1300 1332 1301 1333 lualine-lsp-progress = super.lualine-lsp-progress.overrideAttrs { 1302 - dependencies = with self; [ lualine-nvim ]; 1334 + dependencies = [ self.lualine-nvim ]; 1303 1335 }; 1304 1336 1305 1337 luasnip = super.luasnip.overrideAttrs { ··· 1308 1340 }; 1309 1341 1310 1342 luasnip-latex-snippets-nvim = super.luasnip-latex-snippets-nvim.overrideAttrs { 1311 - dependencies = with self; [ luasnip ]; 1343 + dependencies = [ self.luasnip ]; 1312 1344 }; 1313 1345 1314 1346 lz-n = neovimUtils.buildNeovimPlugin { ··· 1385 1417 }; 1386 1418 1387 1419 mason-tool-installer-nvim = super.mason-tool-installer-nvim.overrideAttrs { 1388 - dependencies = with self; [ mason-nvim ]; 1420 + dependencies = [ self.mason-nvim ]; 1389 1421 nvimRequireCheck = "mason-tool-installer"; 1390 1422 }; 1391 1423 ··· 1400 1432 nvimRequireCheck = "middleclass"; 1401 1433 }; 1402 1434 1435 + mind-nvim = super.mind-nvim.overrideAttrs { 1436 + dependencies = [ self.plenary-nvim ]; 1437 + }; 1438 + 1403 1439 minimap-vim = super.minimap-vim.overrideAttrs { 1404 1440 preFixup = '' 1405 1441 substituteInPlace $out/plugin/minimap.vim \ ··· 1422 1458 sha256 = "1db5az5civ2bnqg7v3g937mn150ys52258c3glpvdvyyasxb4iih"; 1423 1459 }; 1424 1460 meta.homepage = "https://github.com/jose-elias-alvarez/minsnip.nvim/"; 1461 + }; 1462 + 1463 + mkdnflow-nvim = super.mkdnflow-nvim.overrideAttrs { 1464 + dependencies = [ self.plenary-nvim ]; 1425 1465 }; 1426 1466 1427 1467 moveline-nvim = ··· 1467 1507 nvimRequireCheck = "multicursors"; 1468 1508 }; 1469 1509 1510 + muren-nvim = super.muren-nvim.overrideAttrs { 1511 + dependencies = [ self.plenary-nvim ]; 1512 + }; 1513 + 1470 1514 ncm2 = super.ncm2.overrideAttrs { 1471 - dependencies = with self; [ nvim-yarp ]; 1515 + dependencies = [ self.nvim-yarp ]; 1472 1516 nvimRequireCheck = "ncm2"; 1473 1517 }; 1474 1518 ··· 1481 1525 }; 1482 1526 1483 1527 ncm2-neoinclude = super.ncm2-neoinclude.overrideAttrs { 1484 - dependencies = with self; [ neoinclude-vim ]; 1528 + dependencies = [ self.neoinclude-vim ]; 1485 1529 }; 1486 1530 1487 1531 ncm2-neosnippet = super.ncm2-neosnippet.overrideAttrs { 1488 - dependencies = with self; [ neosnippet-vim ]; 1532 + dependencies = [ self.neosnippet-vim ]; 1489 1533 }; 1490 1534 1491 1535 ncm2-syntax = super.ncm2-syntax.overrideAttrs { 1492 - dependencies = with self; [ neco-syntax ]; 1536 + dependencies = [ self.neco-syntax ]; 1493 1537 }; 1494 1538 1495 1539 ncm2-ultisnips = super.ncm2-ultisnips.overrideAttrs { 1496 - dependencies = with self; [ ultisnips ]; 1540 + dependencies = [ self.ultisnips ]; 1497 1541 }; 1498 1542 1499 1543 neoconf-nvim = super.neoconf-nvim.overrideAttrs { 1500 - dependencies = with self; [ nvim-lspconfig ]; 1544 + dependencies = [ self.nvim-lspconfig ]; 1501 1545 1502 1546 doInstallCheck = true; 1503 1547 nvimRequireCheck = "neoconf"; 1504 1548 }; 1505 1549 1506 1550 neogit = super.neogit.overrideAttrs { 1507 - dependencies = with self; [ plenary-nvim ]; 1551 + dependencies = [ self.plenary-nvim ]; 1508 1552 nvimRequireCheck = "neogit"; 1509 1553 }; 1510 1554 ··· 1513 1557 1514 1558 doInstallCheck = true; 1515 1559 nvimRequireCheck = "neorg"; 1560 + }; 1561 + 1562 + neorg-telescope = super.neorg-telescope.overrideAttrs { 1563 + buildInputs = [ luaPackages.lua-utils-nvim ]; 1564 + dependencies = with self; [ 1565 + neorg 1566 + plenary-nvim 1567 + telescope-nvim 1568 + ]; 1516 1569 }; 1517 1570 1518 1571 neotest = super.neotest.overrideAttrs { ··· 1523 1576 nvimRequirecheck = "neotest"; 1524 1577 }; 1525 1578 1526 - neotest-gradle = super.neotest-gradle.overrideAttrs { 1527 - dependencies = with self; [ plenary-nvim ]; 1528 - nvimRequirecheck = "neotest-gradle"; 1579 + neotest-bash = super.neotest-bash.overrideAttrs { 1580 + dependencies = with self; [ 1581 + neotest 1582 + plenary-nvim 1583 + ]; 1584 + }; 1585 + 1586 + neotest-dart = super.neotest-dart.overrideAttrs { 1587 + dependencies = with self; [ 1588 + neotest 1589 + nvim-nio 1590 + plenary-nvim 1591 + ]; 1592 + }; 1593 + 1594 + neotest-deno = super.neotest-deno.overrideAttrs { 1595 + dependencies = with self; [ 1596 + neotest 1597 + nvim-nio 1598 + plenary-nvim 1599 + ]; 1600 + }; 1601 + 1602 + neotest-dotnet = super.neotest-dotnet.overrideAttrs { 1603 + dependencies = with self; [ 1604 + neotest 1605 + nvim-nio 1606 + plenary-nvim 1607 + ]; 1608 + }; 1609 + 1610 + neotest-elixir = super.neotest-elixir.overrideAttrs { 1611 + dependencies = with self; [ 1612 + neotest 1613 + nvim-nio 1614 + plenary-nvim 1615 + ]; 1616 + }; 1617 + 1618 + neotest-foundry = super.neotest-foundry.overrideAttrs { 1619 + dependencies = with self; [ 1620 + neotest 1621 + nvim-nio 1622 + plenary-nvim 1623 + ]; 1624 + }; 1625 + 1626 + neotest-go = super.neotest-go.overrideAttrs { 1627 + dependencies = with self; [ 1628 + neotest 1629 + nvim-nio 1630 + plenary-nvim 1631 + ]; 1529 1632 }; 1530 1633 1531 1634 neotest-golang = super.neotest-golang.overrideAttrs { 1532 - dependencies = [ self.nvim-dap-go ]; 1533 - nvimRequirecheck = "neotest-golang"; 1635 + dependencies = with self; [ 1636 + neotest 1637 + nvim-nio 1638 + nvim-dap-go 1639 + nvim-treesitter 1640 + plenary-nvim 1641 + ]; 1642 + }; 1643 + 1644 + neotest-gradle = super.neotest-gradle.overrideAttrs { 1645 + dependencies = with self; [ 1646 + neotest 1647 + nvim-nio 1648 + plenary-nvim 1649 + ]; 1534 1650 }; 1535 1651 1536 1652 neotest-gtest = super.neotest-gtest.overrideAttrs { ··· 1540 1656 plenary-nvim 1541 1657 ]; 1542 1658 nvimRequirecheck = "neotest-gtest"; 1659 + }; 1660 + 1661 + neotest-haskell = super.neotest-haskell.overrideAttrs { 1662 + dependencies = with self; [ 1663 + neotest 1664 + plenary-nvim 1665 + ]; 1543 1666 }; 1544 1667 1545 1668 neotest-java = super.neotest-java.overrideAttrs { ··· 1568 1691 nvimRequirecheck = "neotest-pest"; 1569 1692 }; 1570 1693 1694 + neotest-phpunit = super.neotest-phpunit.overrideAttrs { 1695 + dependencies = with self; [ 1696 + neotest 1697 + plenary-nvim 1698 + nvim-nio 1699 + ]; 1700 + }; 1701 + 1571 1702 neotest-playwright = super.neotest-playwright.overrideAttrs { 1572 - dependencies = [ self.telescope-nvim ]; 1573 - nvimRequirecheck = "neotest-playwright"; 1703 + dependencies = with self; [ 1704 + neotest 1705 + nvim-nio 1706 + plenary-nvim 1707 + telescope-nvim 1708 + ]; 1574 1709 }; 1575 1710 1576 1711 neotest-plenary = super.neotest-plenary.overrideAttrs { ··· 1591 1726 nvimRequirecheck = "neotest-python"; 1592 1727 }; 1593 1728 1729 + neotest-rspec = super.neotest-rspec.overrideAttrs { 1730 + dependencies = with self; [ 1731 + neotest 1732 + plenary-nvim 1733 + ]; 1734 + }; 1735 + 1736 + neotest-rust = super.neotest-rust.overrideAttrs { 1737 + dependencies = with self; [ 1738 + neotest 1739 + nvim-nio 1740 + plenary-nvim 1741 + ]; 1742 + }; 1743 + 1594 1744 neotest-scala = super.neotest-scala.overrideAttrs { 1595 1745 dependencies = with self; [ 1596 1746 neotest 1597 1747 nvim-nio 1748 + plenary-nvim 1598 1749 ]; 1599 1750 nvimRequirecheck = "neotest-scala"; 1600 1751 }; ··· 1632 1783 nvimRequireCheck = "neuron"; 1633 1784 }; 1634 1785 1786 + nlsp-settings-nvim = super.nlsp-settings-nvim.overrideAttrs { 1787 + dependencies = [ self.nvim-lspconfig ]; 1788 + }; 1789 + 1635 1790 noctis-nvim = super.noctis-nvim.overrideAttrs { 1636 1791 dependencies = [ self.lush-nvim ]; 1637 1792 }; 1638 1793 1639 1794 noice-nvim = super.noice-nvim.overrideAttrs { 1640 - dependencies = with self; [ nui-nvim ]; 1795 + dependencies = [ self.nui-nvim ]; 1641 1796 nvimRequirecheck = "noice"; 1642 1797 }; 1643 1798 ··· 1657 1812 }; 1658 1813 1659 1814 null-ls-nvim = super.null-ls-nvim.overrideAttrs { 1660 - dependencies = with self; [ plenary-nvim ]; 1815 + dependencies = [ self.plenary-nvim ]; 1661 1816 nvimRequireCheck = "null-ls"; 1662 1817 }; 1663 1818 1819 + nvchad = super.nvchad.overrideAttrs { 1820 + # You've signed up for a distro, providing dependencies. 1821 + dependencies = with self; [ 1822 + gitsigns-nvim 1823 + luasnip 1824 + mason-nvim 1825 + nvim-cmp 1826 + nvim-lspconfig 1827 + telescope-nvim 1828 + nvim-treesitter 1829 + ]; 1830 + }; 1831 + 1832 + nvchad-ui = super.nvchad-ui.overrideAttrs { 1833 + dependencies = [ self.nvzone-volt ]; 1834 + }; 1835 + 1664 1836 nvim-biscuits = super.nvim-biscuits.overrideAttrs { 1665 1837 dependencies = with self; [ 1666 1838 nvim-treesitter ··· 1668 1840 ]; 1669 1841 }; 1670 1842 1843 + nvim-cokeline = super.nvim-cokeline.overrideAttrs { 1844 + dependencies = [ self.plenary-nvim ]; 1845 + }; 1846 + 1671 1847 nvim-coverage = super.nvim-coverage.overrideAttrs { 1672 - dependencies = with self; [ plenary-nvim ]; 1848 + dependencies = [ self.plenary-nvim ]; 1673 1849 nvimRequireCheck = "coverage"; 1674 1850 }; 1675 1851 1852 + nvim-fzf-commands = super.nvim-fzf-commands.overrideAttrs { 1853 + dependencies = [ self.nvim-fzf ]; 1854 + }; 1855 + 1676 1856 nvim-dap-python = super.nvim-dap-python.overrideAttrs { 1677 - dependencies = with self; [ nvim-dap ]; 1857 + dependencies = [ self.nvim-dap ]; 1678 1858 nvimRequireCheck = "dap-python"; 1679 1859 }; 1680 1860 1681 1861 nvim-dap-rego = super.nvim-dap-rego.overrideAttrs { 1682 - dependencies = with self; [ nvim-dap ]; 1862 + dependencies = [ self.nvim-dap ]; 1683 1863 nvimRequireCheck = "dap-rego"; 1864 + }; 1865 + 1866 + nvim-dap-rr = super.nvim-dap-rr.overrideAttrs { 1867 + dependencies = [ self.nvim-dap ]; 1684 1868 }; 1685 1869 1686 1870 nvim-dap-ui = super.nvim-dap-ui.overrideAttrs { ··· 1693 1877 nvimRequireCheck = "dapui"; 1694 1878 }; 1695 1879 1696 - nvim-dap-rr = super.nvim-dap-rr.overrideAttrs { 1880 + nvim-dap-virtual-text = super.nvim-dap-virtual-text.overrideAttrs { 1697 1881 dependencies = [ self.nvim-dap ]; 1698 - nvimRequireCheck = "nvim-dap-rr"; 1882 + }; 1883 + 1884 + nvim-FeMaco-lua = super.nvim-FeMaco-lua.overrideAttrs { 1885 + dependencies = [ self.nvim-treesitter ]; 1699 1886 }; 1700 1887 1701 1888 nvim-genghis = super.nvim-genghis.overrideAttrs { ··· 1706 1893 }; 1707 1894 1708 1895 nvim-gps = super.nvim-gps.overrideAttrs { 1709 - dependencies = with self; [ 1710 - nvim-treesitter 1711 - ]; 1896 + dependencies = [ self.nvim-treesitter ]; 1712 1897 }; 1713 1898 1714 1899 nvim-lsp-file-operations = super.nvim-lsp-file-operations.overrideAttrs { ··· 1717 1902 }; 1718 1903 1719 1904 nvim-lsputils = super.nvim-lsputils.overrideAttrs { 1720 - dependencies = with self; [ popfix ]; 1905 + dependencies = [ self.popfix ]; 1721 1906 nvimRequireCheck = "lsputil.codeAction"; 1722 1907 }; 1723 1908 1724 1909 nvim-metals = super.nvim-metals.overrideAttrs { 1725 - dependencies = with self; [ plenary-nvim ]; 1910 + dependencies = [ self.plenary-nvim ]; 1726 1911 dontBuild = true; 1727 1912 nvimRequireCheck = "metals"; 1728 1913 }; ··· 1784 1969 nvimRequireCheck = "nvim-navic"; 1785 1970 }; 1786 1971 1972 + nvim-paredit = super.nvim-paredit.overrideAttrs { 1973 + dependencies = with self; [ nvim-treesitter ]; 1974 + }; 1975 + 1976 + nvim-rip-substitute = super.nvim-rip-substitute.overrideAttrs { 1977 + buildInputs = [ ripgrep ]; 1978 + }; 1979 + 1787 1980 nvim-spectre = super.nvim-spectre.overrideAttrs ( 1788 1981 old: 1789 1982 let ··· 1805 1998 }; 1806 1999 in 1807 2000 { 1808 - dependencies = with self; [ plenary-nvim ]; 2001 + dependencies = [ self.plenary-nvim ]; 1809 2002 postInstall = '' 1810 2003 ln -s ${spectre_oxi}/lib/libspectre_oxi.* $out/lua/spectre_oxi.so 1811 2004 ''; ··· 1860 2053 }; 1861 2054 1862 2055 nvim-ufo = super.nvim-ufo.overrideAttrs { 1863 - dependencies = with self; [ promise-async ]; 2056 + dependencies = [ self.promise-async ]; 1864 2057 nvimRequireCheck = "ufo"; 1865 2058 }; 1866 2059 1867 2060 nvzone-menu = super.nvzone-menu.overrideAttrs { 1868 - dependencies = with self; [ nvzone-volt ]; 2061 + dependencies = [ self.nvzone-volt ]; 1869 2062 }; 1870 2063 1871 2064 nvzone-minty = super.nvzone-minty.overrideAttrs { 1872 - dependencies = with self; [ nvzone-volt ]; 2065 + dependencies = [ self.nvzone-volt ]; 1873 2066 }; 1874 2067 1875 2068 obsidian-nvim = super.obsidian-nvim.overrideAttrs { 1876 - dependencies = with self; [ plenary-nvim ]; 2069 + dependencies = [ self.plenary-nvim ]; 1877 2070 nvimRequireCheck = "obsidian"; 1878 2071 }; 1879 2072 ··· 1947 2140 nvimRequireCheck = "overseer"; 1948 2141 }; 1949 2142 2143 + package-info-nvim = super.package-info-nvim.overrideAttrs { 2144 + dependencies = [ self.nui-nvim ]; 2145 + }; 2146 + 1950 2147 inherit parinfer-rust; 1951 2148 1952 2149 parpar-nvim = super.parpar-nvim.overrideAttrs { ··· 1988 2185 nvimRequireCheck = "plenary"; 1989 2186 }; 1990 2187 2188 + popup-nvim = super.popup-nvim.overrideAttrs { 2189 + dependencies = [ self.plenary-nvim ]; 2190 + }; 2191 + 1991 2192 Preview-nvim = super.Preview-nvim.overrideAttrs { 1992 2193 patches = [ 1993 2194 (substituteAll { ··· 1995 2196 mdt = lib.getExe md-tui; 1996 2197 }) 1997 2198 ]; 2199 + }; 2200 + 2201 + qmk-nvim = super.qmk-nvim.overrideAttrs { 2202 + dependencies = [ self.plenary-nvim ]; 1998 2203 }; 1999 2204 2000 2205 range-highlight-nvim = super.range-highlight-nvim.overrideAttrs { 2001 - dependencies = with self; [ cmd-parser-nvim ]; 2206 + dependencies = [ self.cmd-parser-nvim ]; 2002 2207 nvimRequireCheck = "range-highlight"; 2003 2208 }; 2004 2209 ··· 2029 2234 nvimRequireCheck = "refactoring"; 2030 2235 }; 2031 2236 2237 + renamer-nvim = super.renamer-nvim.overrideAttrs { 2238 + dependencies = [ self.plenary-nvim ]; 2239 + }; 2240 + 2032 2241 # needs "http" and "json" treesitter grammars too 2033 2242 rest-nvim = super.rest-nvim.overrideAttrs { 2034 2243 dependencies = with self; [ ··· 2052 2261 }; 2053 2262 2054 2263 roslyn-nvim = super.roslyn-nvim.overrideAttrs { 2055 - dependencies = with self; [ nvim-lspconfig ]; 2264 + dependencies = [ self.nvim-lspconfig ]; 2056 2265 nvimRequireCheck = "roslyn"; 2057 2266 }; 2058 2267 ··· 2066 2275 nvimRequireCheck = "rustaceanvim"; 2067 2276 }; 2068 2277 2278 + rust-tools-nvim = super.rust-tools-nvim.overrideAttrs { 2279 + dependencies = [ self.nvim-lspconfig ]; 2280 + }; 2281 + 2282 + samodostal-image-nvim = super.samodostal-image-nvim.overrideAttrs { 2283 + dependencies = [ self.plenary-nvim ]; 2284 + }; 2285 + 2069 2286 scretch-nvim = super.scretch-nvim.overrideAttrs { 2070 2287 nvimRequireCheck = "scretch"; 2071 2288 }; 2072 2289 2290 + searchbox-nvim = super.searchbox-nvim.overrideAttrs { 2291 + dependencies = [ self.nui-nvim ]; 2292 + }; 2293 + 2073 2294 sg-nvim = super.sg-nvim.overrideAttrs ( 2074 2295 old: 2075 2296 let ··· 2101 2322 }; 2102 2323 in 2103 2324 { 2104 - dependencies = with self; [ plenary-nvim ]; 2325 + dependencies = [ self.plenary-nvim ]; 2105 2326 postInstall = '' 2106 2327 mkdir -p $out/target/debug 2107 2328 ln -s ${sg-nvim-rust}/{bin,lib}/* $out/target/debug ··· 2122 2343 2123 2344 smart-open-nvim = super.smart-open-nvim.overrideAttrs { 2124 2345 dependencies = with self; [ 2346 + plenary-nvim 2347 + sqlite-lua 2125 2348 telescope-nvim 2126 - sqlite-lua 2127 2349 ]; 2128 2350 }; 2129 2351 ··· 2216 2438 ); 2217 2439 2218 2440 ssr = super.ssr-nvim.overrideAttrs { 2219 - dependencies = with self; [ nvim-treesitter ]; 2441 + dependencies = [ self.nvim-treesitter ]; 2220 2442 nvimRequireCheck = "ssr"; 2221 2443 }; 2222 2444 ··· 2295 2517 }; 2296 2518 2297 2519 syntax-tree-surfer = super.syntax-tree-surfer.overrideAttrs { 2298 - dependencies = with self; [ nvim-treesitter ]; 2520 + dependencies = [ self.nvim-treesitter ]; 2299 2521 meta.maintainers = with lib.maintainers; [ callumio ]; 2300 2522 nvimRequireCheck = "syntax-tree-surfer"; 2301 2523 }; ··· 2352 2574 dependencies = with self; [ 2353 2575 sqlite-lua 2354 2576 telescope-nvim 2577 + plenary-nvim 2355 2578 ]; 2356 2579 }; 2357 2580 2358 2581 telescope-fzf-native-nvim = super.telescope-fzf-native-nvim.overrideAttrs { 2359 - dependencies = with self; [ telescope-nvim ]; 2582 + dependencies = [ self.telescope-nvim ]; 2360 2583 buildPhase = "make"; 2361 2584 meta.platforms = lib.platforms.all; 2362 2585 }; ··· 2369 2592 }; 2370 2593 2371 2594 telescope-fzy-native-nvim = super.telescope-fzy-native-nvim.overrideAttrs (old: { 2372 - dependencies = with self; [ telescope-nvim ]; 2595 + dependencies = [ self.telescope-nvim ]; 2373 2596 preFixup = 2374 2597 let 2375 2598 fzy-lua-native-path = "deps/fzy-lua-native"; ··· 2406 2629 ]; 2407 2630 }; 2408 2631 2632 + telescope-live-grep-args-nvim = super.telescope-live-grep-args-nvim.overrideAttrs { 2633 + dependencies = with self; [ 2634 + plenary-nvim 2635 + telescope-nvim 2636 + ]; 2637 + }; 2638 + 2409 2639 telescope-lsp-handlers-nvim = super.telescope-lsp-handlers-nvim.overrideAttrs { 2410 2640 dependencies = with self; [ 2411 2641 plenary-nvim ··· 2422 2652 }; 2423 2653 2424 2654 telescope-project-nvim = super.telescope-project-nvim.overrideAttrs { 2425 - dependencies = with self; [ plenary-nvim ]; 2655 + dependencies = [ self.plenary-nvim ]; 2426 2656 }; 2427 2657 2428 2658 telescope-nvim = super.telescope-nvim.overrideAttrs { 2429 - dependencies = with self; [ plenary-nvim ]; 2659 + dependencies = [ self.plenary-nvim ]; 2430 2660 }; 2431 2661 2432 2662 telescope-smart-history-nvim = super.telescope-smart-history-nvim.overrideAttrs { ··· 2437 2667 }; 2438 2668 2439 2669 telescope-symbols-nvim = super.telescope-symbols-nvim.overrideAttrs { 2440 - dependencies = with self; [ telescope-nvim ]; 2670 + dependencies = [ self.telescope-nvim ]; 2441 2671 }; 2442 2672 2443 2673 telescope-ui-select-nvim = super.telescope-ui-select-nvim.overrideAttrs { 2444 - dependencies = with self; [ telescope-nvim ]; 2674 + dependencies = [ self.telescope-nvim ]; 2445 2675 }; 2446 2676 2447 2677 telescope-ultisnips-nvim = super.telescope-ultisnips-nvim.overrideAttrs { ··· 2452 2682 }; 2453 2683 2454 2684 telescope-undo-nvim = super.telescope-undo-nvim.overrideAttrs { 2455 - dependencies = with self; [ telescope-nvim ]; 2685 + dependencies = with self; [ 2686 + plenary-nvim 2687 + telescope-nvim 2688 + ]; 2456 2689 }; 2457 2690 2458 2691 telescope-vim-bookmarks-nvim = super.telescope-vim-bookmarks-nvim.overrideAttrs { ··· 2467 2700 plenary-nvim 2468 2701 telescope-nvim 2469 2702 ]; 2703 + }; 2704 + 2705 + telescope-zf-native-nvim = super.telescope-zf-native-nvim.overrideAttrs { 2706 + dependencies = with self; [ telescope-nvim ]; 2470 2707 }; 2471 2708 2472 2709 quarto-nvim = super.quarto-nvim.overrideAttrs { ··· 2514 2751 }; 2515 2752 2516 2753 tssorter-nvim = super.tssorter-nvim.overrideAttrs { 2517 - dependencies = with self; [ nvim-treesitter ]; 2754 + dependencies = [ self.nvim-treesitter ]; 2518 2755 nvimRequireCheck = "tssorter"; 2519 2756 }; 2520 2757 ··· 2587 2824 }; 2588 2825 2589 2826 vim-addon-async = super.vim-addon-async.overrideAttrs { 2590 - dependencies = with self; [ vim-addon-signs ]; 2827 + dependencies = [ self.vim-addon-signs ]; 2591 2828 }; 2592 2829 2593 2830 vim-addon-background-cmd = super.vim-addon-background-cmd.overrideAttrs { 2594 - dependencies = with self; [ vim-addon-mw-utils ]; 2831 + dependencies = [ self.vim-addon-mw-utils ]; 2595 2832 }; 2596 2833 2597 2834 vim-addon-completion = super.vim-addon-completion.overrideAttrs { 2598 - dependencies = with self; [ tlib_vim ]; 2835 + dependencies = [ self.tlib_vim ]; 2599 2836 }; 2600 2837 2601 2838 vim-addon-goto-thing-at-cursor = super.vim-addon-goto-thing-at-cursor.overrideAttrs { 2602 - dependencies = with self; [ tlib_vim ]; 2839 + dependencies = [ self.tlib_vim ]; 2603 2840 }; 2604 2841 2605 2842 vim-addon-manager = super.vim-addon-manager.overrideAttrs { ··· 2663 2900 }; 2664 2901 2665 2902 vim-bazel = super.vim-bazel.overrideAttrs { 2666 - dependencies = with self; [ vim-maktaba ]; 2903 + dependencies = [ self.vim-maktaba ]; 2667 2904 }; 2668 2905 2669 2906 vim-beancount = super.vim-beancount.overrideAttrs { ··· 2673 2910 vim-clap = callPackage ./vim-clap { }; 2674 2911 2675 2912 vim-codefmt = super.vim-codefmt.overrideAttrs { 2676 - dependencies = with self; [ vim-maktaba ]; 2913 + dependencies = [ self.vim-maktaba ]; 2677 2914 }; 2678 2915 2679 2916 # Due to case-sensitivety issues, the hash differs on Darwin systems, see: ··· 2703 2940 }; 2704 2941 2705 2942 vim-easytags = super.vim-easytags.overrideAttrs { 2706 - dependencies = with self; [ vim-misc ]; 2943 + dependencies = [ self.vim-misc ]; 2707 2944 patches = [ 2708 2945 (fetchpatch { 2709 2946 # https://github.com/xolox/vim-easytags/pull/170 fix version detection for universal-ctags ··· 2750 2987 }; 2751 2988 2752 2989 vim-gist = super.vim-gist.overrideAttrs { 2753 - dependencies = with self; [ webapi-vim ]; 2990 + dependencies = [ self.webapi-vim ]; 2754 2991 }; 2755 2992 2756 2993 vim-grammarous = super.vim-grammarous.overrideAttrs { ··· 2816 3053 }; 2817 3054 2818 3055 vim-pluto = super.vim-pluto.overrideAttrs { 2819 - dependencies = with self; [ denops-vim ]; 3056 + dependencies = [ self.denops-vim ]; 2820 3057 }; 2821 3058 2822 3059 # The GitHub repository returns 404, which breaks the update script ··· 2844 3081 }; 2845 3082 2846 3083 vim-speeddating = super.vim-speeddating.overrideAttrs { 2847 - dependencies = with self; [ vim-repeat ]; 3084 + dependencies = [ self.vim-repeat ]; 2848 3085 }; 2849 3086 2850 3087 vim-stylish-haskell = super.vim-stylish-haskell.overrideAttrs (old: { ··· 2858 3095 }); 2859 3096 2860 3097 vim-surround = super.vim-surround.overrideAttrs { 2861 - dependencies = with self; [ vim-repeat ]; 3098 + dependencies = [ self.vim-repeat ]; 2862 3099 }; 2863 3100 2864 3101 vim-tabby = super.vim-tabby.overrideAttrs { ··· 2866 3103 }; 2867 3104 2868 3105 vim-textobj-entire = super.vim-textobj-entire.overrideAttrs { 2869 - dependencies = with self; [ vim-textobj-user ]; 3106 + dependencies = [ self.vim-textobj-user ]; 2870 3107 meta.maintainers = with lib.maintainers; [ farlion ]; 2871 3108 }; 2872 3109 2873 3110 vim-unimpaired = super.vim-unimpaired.overrideAttrs { 2874 - dependencies = with self; [ vim-repeat ]; 3111 + dependencies = [ self.vim-repeat ]; 2875 3112 }; 2876 3113 2877 3114 vim-wakatime = super.vim-wakatime.overrideAttrs { ··· 2908 3145 pname = "vim2nix"; 2909 3146 version = "1.0"; 2910 3147 src = ./vim2nix; 2911 - dependencies = with self; [ vim-addon-manager ]; 3148 + dependencies = [ self.vim-addon-manager ]; 2912 3149 }; 2913 3150 2914 3151 vimacs = super.vimacs.overrideAttrs { ··· 2961 3198 }; 2962 3199 2963 3200 vimshell-vim = super.vimshell-vim.overrideAttrs { 2964 - dependencies = with self; [ vimproc-vim ]; 3201 + dependencies = [ self.vimproc-vim ]; 2965 3202 }; 2966 3203 2967 3204 vim-zettel = super.vim-zettel.overrideAttrs { ··· 2980 3217 }; 2981 3218 2982 3219 wtf-nvim = super.wtf-nvim.overrideAttrs { 2983 - dependencies = with self; [ nui-nvim ]; 3220 + dependencies = [ self.nui-nvim ]; 2984 3221 nvimRequireCheck = "wtf"; 2985 3222 }; 2986 3223 ··· 2989 3226 }; 2990 3227 2991 3228 yazi-nvim = super.yazi-nvim.overrideAttrs { 2992 - dependencies = with self; [ plenary-nvim ]; 3229 + dependencies = [ self.plenary-nvim ]; 2993 3230 nvimRequireCheck = "yazi"; 2994 3231 }; 2995 3232
-2
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 33 33 https://github.com/tmhedberg/SimpylFold/,, 34 34 https://github.com/vim-scripts/SmartCase/,, 35 35 https://github.com/jaredgorski/SpaceCamp/,, 36 - https://github.com/SpaceVim/SpaceVim/,, 37 36 https://github.com/chrisbra/SudoEdit.vim/,, 38 37 https://github.com/hsitz/VimOrganizer/,, 39 38 https://github.com/VundleVim/Vundle.vim/,, ··· 953 952 https://github.com/chikatoike/sourcemap.vim/,, 954 953 https://github.com/liuchengxu/space-vim/,, 955 954 https://github.com/FireIsGood/spaceman.nvim/,HEAD, 956 - https://github.com/ctjhoa/spacevim/,, 957 955 https://github.com/chrisgeo/sparkup/,, 958 956 https://github.com/cxwx/specs.nvim/,HEAD, 959 957 https://github.com/lewis6991/spellsitter.nvim/,HEAD,
+3 -2
pkgs/applications/editors/vim/plugins/vim-utils.nix
··· 4 4 , python3 5 5 , callPackage, makeSetupHook 6 6 , linkFarm 7 + , config 7 8 }: 8 9 9 10 /* ··· 358 359 overrideAttrs = f: makeCustomizable (vim.overrideAttrs f); 359 360 }; 360 361 361 - vimWithRC = throw "vimWithRC was removed, please use vim.customize instead"; 362 - 363 362 vimGenDocHook = callPackage ({ vim }: 364 363 makeSetupHook { 365 364 name = "vim-gen-doc-hook"; ··· 430 429 vimPlugin = true; 431 430 }; 432 431 }); 432 + } // lib.optionalAttrs config.allowAliases { 433 + vimWithRC = throw "vimWithRC was removed, please use vim.customize instead"; 433 434 }
+1
pkgs/applications/editors/vscode/extensions/ms-python.python/default.nix
··· 88 88 changelog = "https://github.com/microsoft/vscode-python/releases"; 89 89 license = lib.licenses.mit; 90 90 platforms = [ 91 + "aarch64-linux" 91 92 "x86_64-linux" 92 93 "aarch64-darwin" 93 94 "x86_64-darwin"
+2 -7
pkgs/applications/graphics/odafileconverter/default.nix
··· 18 18 sha256 = "10027a3ab18efd04ca75aa699ff550eca3bdfe6f7084460d3c00001bffb50070"; 19 19 }; 20 20 21 - unpackPhase = '' 22 - dpkg -x $src oda_unpacked 23 - sourceRoot=$PWD/oda_unpacked 24 - ''; 25 - 26 21 installPhase = '' 27 22 mkdir -p $out/bin $out/lib 28 - cp -vr $sourceRoot/usr/bin/ODAFileConverter_${version} $out/libexec 29 - cp -vr $sourceRoot/usr/share $out/share 23 + cp -vr usr/bin/ODAFileConverter_${version} $out/libexec 24 + cp -vr usr/share $out/share 30 25 ''; 31 26 32 27 dontWrapQtApps = true;
-8
pkgs/applications/misc/parsec/bin.nix
··· 33 33 sha256 = "sha256-9F56u+jYj2CClhbnGlLi65FxS1Vq00coxwu7mjVTY1w="; 34 34 }; 35 35 36 - unpackPhase = '' 37 - runHook preUnpack 38 - 39 - dpkg-deb -x $src . 40 - 41 - runHook postUnpack 42 - ''; 43 - 44 36 nativeBuildInputs = [ dpkg autoPatchelfHook makeWrapper ]; 45 37 46 38 buildInputs = [
-1
pkgs/applications/misc/pdfstudio/common.nix
··· 46 46 }) 47 47 ]; 48 48 49 - unpackCmd = "dpkg-deb -x $src ./${program}-${version}"; 50 49 dontBuild = true; 51 50 52 51 postPatch = ''
+1 -5
pkgs/applications/misc/rescuetime/default.nix
··· 20 20 nativeBuildInputs = [ dpkg ]; 21 21 # avoid https://github.com/NixOS/patchelf/issues/99 22 22 dontStrip = true; 23 - unpackPhase = '' 24 - mkdir pkg 25 - dpkg-deb -x $src pkg 26 - sourceRoot=pkg 27 - ''; 23 + 28 24 installPhase = '' 29 25 mkdir -p $out/bin 30 26 cp usr/bin/rescuetime $out/bin
-2
pkgs/applications/networking/breitbandmessung/default.nix
··· 24 24 makeWrapper 25 25 ]; 26 26 27 - unpackPhase = "dpkg-deb -x $src ."; 28 - 29 27 installPhase = '' 30 28 mkdir -p $out/bin 31 29 mv usr/share $out/share
+6 -6
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 813 813 "vendorHash": "sha256-cFt/fbgJsLATi9aolKl9ra1xAz9zp3JjWk+a5aWs88o=" 814 814 }, 815 815 "minio": { 816 - "hash": "sha256-h2zGfU4Ud5sZ2zjcsWGnaVpGRPTpWVJYTIUvWMrF7AQ=", 816 + "hash": "sha256-aSEzsncqNLWfVnnGfz/fDpRw9w2muGnybX8WYd1tP/Y=", 817 817 "homepage": "https://registry.terraform.io/providers/aminueza/minio", 818 818 "owner": "aminueza", 819 819 "repo": "terraform-provider-minio", 820 - "rev": "v2.5.1", 820 + "rev": "v3.2.1", 821 821 "spdx": "AGPL-3.0", 822 - "vendorHash": "sha256-Gn4P4NIksv8S4DmnuYArxdSQDQsyCeayJJAIkmm/I6A=" 822 + "vendorHash": "sha256-a9v1nVG3NiuyHwJGhIKKKXFDp4/Cb533EJxrfqK9h/A=" 823 823 }, 824 824 "mongodbatlas": { 825 825 "hash": "sha256-ztdzVTCQDPOgXVv/39SDfaNM4wR/zh5ReikEGz4S8Jw=", ··· 1264 1264 "vendorHash": null 1265 1265 }, 1266 1266 "tfe": { 1267 - "hash": "sha256-v5DHEp/O0y4TrOpqOfkBtv4IWTvXV2WPypsRUj3XgOw=", 1267 + "hash": "sha256-gCgbov6Psb884CJjYBIQM0180gwEQIt3yjXlZpgODao=", 1268 1268 "homepage": "https://registry.terraform.io/providers/hashicorp/tfe", 1269 1269 "owner": "hashicorp", 1270 1270 "repo": "terraform-provider-tfe", 1271 - "rev": "v0.59.0", 1271 + "rev": "v0.60.1", 1272 1272 "spdx": "MPL-2.0", 1273 - "vendorHash": "sha256-LgTSyu1TzGT+SV2y9Xoqxv2F828nSTIJp03yMV9OkjM=" 1273 + "vendorHash": "sha256-8k2t5oUBzA9qMtmkJiq4wNpKpUT+Y83vx/TiUDs+B68=" 1274 1274 }, 1275 1275 "thunder": { 1276 1276 "hash": "sha256-2i1DSOSt/vbFs0QCPogEBvADhLJFKbrQzwZ20ChCQMk=",
+3 -3
pkgs/applications/networking/cluster/terraform/default.nix
··· 165 165 mkTerraform = attrs: pluggable (generic attrs); 166 166 167 167 terraform_1 = mkTerraform { 168 - version = "1.9.8"; 169 - hash = "sha256-0xBhOdaIbw1fLmbI4KDvQoHD4BmVZoiMT/zv9MnwuD4="; 170 - vendorHash = "sha256-tH9KQF4oHcQh34ikB9Bx6fij/iLZN+waxv5ZilqGGlU="; 168 + version = "1.10.0"; 169 + hash = "sha256-GvFBefp1RWqgB79Sv+2vYZyTjeLEYNsXFJrJxEUJAlY="; 170 + vendorHash = "sha256-UmPnOfjR6kYI0TMH2J54LzDeDGJKMkAC0xZk6xstIuk="; 171 171 patches = [ ./provider-path-0_15.patch ]; 172 172 passthru = { 173 173 inherit plugins;
+2 -1
pkgs/applications/networking/dropbox/default.nix
··· 29 29 in 30 30 31 31 buildFHSEnv { 32 - name = "dropbox"; 32 + inherit version; 33 + pname = "dropbox"; 33 34 34 35 # The dropbox-cli command `dropbox start` starts the dropbox daemon in a 35 36 # separate session, and wants the daemon to outlive the launcher. Enabling
-2
pkgs/applications/networking/instant-messengers/franz/generic.nix
··· 71 71 ]; 72 72 runtimeDependencies = [ libglvnd (lib.getLib stdenv.cc.cc) (lib.getLib udev) libnotify libappindicator-gtk3 ]; 73 73 74 - unpackPhase = "dpkg-deb -x $src ."; 75 - 76 74 installPhase = '' 77 75 mkdir -p $out/bin 78 76 cp -r opt $out
-2
pkgs/applications/networking/mullvad-vpn/default.nix
··· 99 99 dontBuild = true; 100 100 dontConfigure = true; 101 101 102 - unpackPhase = "dpkg-deb -x $src ."; 103 - 104 102 runtimeDependencies = [ (lib.getLib systemd) libGL libnotify libappindicator wayland ]; 105 103 106 104 installPhase = ''
+5 -2
pkgs/applications/office/jabref/default.nix
··· 8 8 , xdg-utils 9 9 , gtk3 10 10 , jdk 11 - , gradle 11 + , gradle_8 12 12 , python3 13 13 }: 14 - 14 + let 15 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 16 + gradle = gradle_8; 17 + in 15 18 stdenv.mkDerivation rec { 16 19 version = "5.13"; 17 20 pname = "jabref";
+1 -4
pkgs/applications/office/morgen/default.nix
··· 6 6 version = "3.5.9"; 7 7 8 8 src = fetchurl { 9 + name = "morgen-${version}.deb"; 9 10 url = "https://dl.todesktop.com/210203cqcj00tw1/versions/${version}/linux/deb"; 10 11 hash = "sha256-ZKlj/QuQnrqQepsJY6KCROC2fXK/4Py5tmI/FVnRi9w="; 11 12 }; ··· 18 19 ]; 19 20 20 21 buildInputs = [ alsa-lib gtk3 libxshmfence mesa nss ]; 21 - 22 - unpackCmd = '' 23 - dpkg-deb -x ${src} ./morgen-${pname} 24 - ''; 25 22 26 23 installPhase = '' 27 24 runHook preInstall
-3548
pkgs/applications/system/coolercontrol/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "actix-codec" 7 - version = "0.5.2" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" 10 - dependencies = [ 11 - "bitflags 2.6.0", 12 - "bytes", 13 - "futures-core", 14 - "futures-sink", 15 - "memchr", 16 - "pin-project-lite", 17 - "tokio", 18 - "tokio-util", 19 - "tracing", 20 - ] 21 - 22 - [[package]] 23 - name = "actix-cors" 24 - version = "0.7.0" 25 - source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "f9e772b3bcafe335042b5db010ab7c09013dad6eac4915c91d8d50902769f331" 27 - dependencies = [ 28 - "actix-utils", 29 - "actix-web", 30 - "derive_more", 31 - "futures-util", 32 - "log", 33 - "once_cell", 34 - "smallvec", 35 - ] 36 - 37 - [[package]] 38 - name = "actix-http" 39 - version = "3.8.0" 40 - source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "3ae682f693a9cd7b058f2b0b5d9a6d7728a8555779bedbbc35dd88528611d020" 42 - dependencies = [ 43 - "actix-codec", 44 - "actix-rt", 45 - "actix-service", 46 - "actix-utils", 47 - "ahash", 48 - "base64 0.22.1", 49 - "bitflags 2.6.0", 50 - "brotli", 51 - "bytes", 52 - "bytestring", 53 - "derive_more", 54 - "encoding_rs", 55 - "flate2", 56 - "futures-core", 57 - "h2", 58 - "http 0.2.12", 59 - "httparse", 60 - "httpdate", 61 - "itoa", 62 - "language-tags", 63 - "local-channel", 64 - "mime", 65 - "percent-encoding", 66 - "pin-project-lite", 67 - "rand", 68 - "sha1", 69 - "smallvec", 70 - "tokio", 71 - "tokio-util", 72 - "tracing", 73 - "zstd", 74 - ] 75 - 76 - [[package]] 77 - name = "actix-macros" 78 - version = "0.2.4" 79 - source = "registry+https://github.com/rust-lang/crates.io-index" 80 - checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb" 81 - dependencies = [ 82 - "quote", 83 - "syn", 84 - ] 85 - 86 - [[package]] 87 - name = "actix-multipart" 88 - version = "0.6.2" 89 - source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "d974dd6c4f78d102d057c672dcf6faa618fafa9df91d44f9c466688fc1275a3a" 91 - dependencies = [ 92 - "actix-multipart-derive", 93 - "actix-utils", 94 - "actix-web", 95 - "bytes", 96 - "derive_more", 97 - "futures-core", 98 - "futures-util", 99 - "httparse", 100 - "local-waker", 101 - "log", 102 - "memchr", 103 - "mime", 104 - "rand", 105 - "serde", 106 - "serde_json", 107 - "serde_plain", 108 - "tempfile", 109 - "tokio", 110 - ] 111 - 112 - [[package]] 113 - name = "actix-multipart-derive" 114 - version = "0.6.1" 115 - source = "registry+https://github.com/rust-lang/crates.io-index" 116 - checksum = "0a0a77f836d869f700e5b47ac7c3c8b9c8bc82e4aec861954c6198abee3ebd4d" 117 - dependencies = [ 118 - "darling", 119 - "parse-size", 120 - "proc-macro2", 121 - "quote", 122 - "syn", 123 - ] 124 - 125 - [[package]] 126 - name = "actix-router" 127 - version = "0.5.3" 128 - source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8" 130 - dependencies = [ 131 - "bytestring", 132 - "cfg-if", 133 - "http 0.2.12", 134 - "regex", 135 - "regex-lite", 136 - "serde", 137 - "tracing", 138 - ] 139 - 140 - [[package]] 141 - name = "actix-rt" 142 - version = "2.10.0" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208" 145 - dependencies = [ 146 - "futures-core", 147 - "tokio", 148 - ] 149 - 150 - [[package]] 151 - name = "actix-server" 152 - version = "2.4.0" 153 - source = "registry+https://github.com/rust-lang/crates.io-index" 154 - checksum = "b02303ce8d4e8be5b855af6cf3c3a08f3eff26880faad82bab679c22d3650cb5" 155 - dependencies = [ 156 - "actix-rt", 157 - "actix-service", 158 - "actix-utils", 159 - "futures-core", 160 - "futures-util", 161 - "mio", 162 - "socket2", 163 - "tokio", 164 - "tracing", 165 - ] 166 - 167 - [[package]] 168 - name = "actix-service" 169 - version = "2.0.2" 170 - source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a" 172 - dependencies = [ 173 - "futures-core", 174 - "paste", 175 - "pin-project-lite", 176 - ] 177 - 178 - [[package]] 179 - name = "actix-session" 180 - version = "0.9.0" 181 - source = "registry+https://github.com/rust-lang/crates.io-index" 182 - checksum = "b671404ec72194d8af58c2bdaf51e3c477a0595056bd5010148405870dda8df2" 183 - dependencies = [ 184 - "actix-service", 185 - "actix-utils", 186 - "actix-web", 187 - "anyhow", 188 - "derive_more", 189 - "serde", 190 - "serde_json", 191 - "tracing", 192 - ] 193 - 194 - [[package]] 195 - name = "actix-utils" 196 - version = "3.0.1" 197 - source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8" 199 - dependencies = [ 200 - "local-waker", 201 - "pin-project-lite", 202 - ] 203 - 204 - [[package]] 205 - name = "actix-web" 206 - version = "4.8.0" 207 - source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "1988c02af8d2b718c05bc4aeb6a66395b7cdf32858c2c71131e5637a8c05a9ff" 209 - dependencies = [ 210 - "actix-codec", 211 - "actix-http", 212 - "actix-macros", 213 - "actix-router", 214 - "actix-rt", 215 - "actix-server", 216 - "actix-service", 217 - "actix-utils", 218 - "actix-web-codegen", 219 - "ahash", 220 - "bytes", 221 - "bytestring", 222 - "cfg-if", 223 - "cookie", 224 - "derive_more", 225 - "encoding_rs", 226 - "futures-core", 227 - "futures-util", 228 - "itoa", 229 - "language-tags", 230 - "log", 231 - "mime", 232 - "once_cell", 233 - "pin-project-lite", 234 - "regex", 235 - "regex-lite", 236 - "serde", 237 - "serde_json", 238 - "serde_urlencoded", 239 - "smallvec", 240 - "socket2", 241 - "time", 242 - "url", 243 - ] 244 - 245 - [[package]] 246 - name = "actix-web-codegen" 247 - version = "4.3.0" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8" 250 - dependencies = [ 251 - "actix-router", 252 - "proc-macro2", 253 - "quote", 254 - "syn", 255 - ] 256 - 257 - [[package]] 258 - name = "actix-web-static-files" 259 - version = "4.0.1" 260 - source = "registry+https://github.com/rust-lang/crates.io-index" 261 - checksum = "adf6d1ef6d7a60e084f9e0595e2a5234abda14e76c105ecf8e2d0e8800c41a1f" 262 - dependencies = [ 263 - "actix-web", 264 - "derive_more", 265 - "futures-util", 266 - "static-files", 267 - ] 268 - 269 - [[package]] 270 - name = "addr2line" 271 - version = "0.22.0" 272 - source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 274 - dependencies = [ 275 - "gimli", 276 - ] 277 - 278 - [[package]] 279 - name = "adler" 280 - version = "1.0.2" 281 - source = "registry+https://github.com/rust-lang/crates.io-index" 282 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 283 - 284 - [[package]] 285 - name = "aead" 286 - version = "0.5.2" 287 - source = "registry+https://github.com/rust-lang/crates.io-index" 288 - checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" 289 - dependencies = [ 290 - "crypto-common", 291 - "generic-array", 292 - ] 293 - 294 - [[package]] 295 - name = "aes" 296 - version = "0.8.4" 297 - source = "registry+https://github.com/rust-lang/crates.io-index" 298 - checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 299 - dependencies = [ 300 - "cfg-if", 301 - "cipher", 302 - "cpufeatures", 303 - ] 304 - 305 - [[package]] 306 - name = "aes-gcm" 307 - version = "0.10.3" 308 - source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" 310 - dependencies = [ 311 - "aead", 312 - "aes", 313 - "cipher", 314 - "ctr", 315 - "ghash", 316 - "subtle", 317 - ] 318 - 319 - [[package]] 320 - name = "ahash" 321 - version = "0.8.11" 322 - source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 324 - dependencies = [ 325 - "cfg-if", 326 - "getrandom", 327 - "once_cell", 328 - "version_check", 329 - "zerocopy", 330 - ] 331 - 332 - [[package]] 333 - name = "aho-corasick" 334 - version = "1.1.3" 335 - source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 337 - dependencies = [ 338 - "memchr", 339 - ] 340 - 341 - [[package]] 342 - name = "alloc-no-stdlib" 343 - version = "2.0.4" 344 - source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 346 - 347 - [[package]] 348 - name = "alloc-stdlib" 349 - version = "0.2.2" 350 - source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 352 - dependencies = [ 353 - "alloc-no-stdlib", 354 - ] 355 - 356 - [[package]] 357 - name = "android-tzdata" 358 - version = "0.1.1" 359 - source = "registry+https://github.com/rust-lang/crates.io-index" 360 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 361 - 362 - [[package]] 363 - name = "android_system_properties" 364 - version = "0.1.5" 365 - source = "registry+https://github.com/rust-lang/crates.io-index" 366 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 367 - dependencies = [ 368 - "libc", 369 - ] 370 - 371 - [[package]] 372 - name = "anstream" 373 - version = "0.6.14" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 376 - dependencies = [ 377 - "anstyle", 378 - "anstyle-parse", 379 - "anstyle-query", 380 - "anstyle-wincon", 381 - "colorchoice", 382 - "is_terminal_polyfill", 383 - "utf8parse", 384 - ] 385 - 386 - [[package]] 387 - name = "anstyle" 388 - version = "1.0.7" 389 - source = "registry+https://github.com/rust-lang/crates.io-index" 390 - checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 391 - 392 - [[package]] 393 - name = "anstyle-parse" 394 - version = "0.2.4" 395 - source = "registry+https://github.com/rust-lang/crates.io-index" 396 - checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 397 - dependencies = [ 398 - "utf8parse", 399 - ] 400 - 401 - [[package]] 402 - name = "anstyle-query" 403 - version = "1.1.0" 404 - source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" 406 - dependencies = [ 407 - "windows-sys 0.52.0", 408 - ] 409 - 410 - [[package]] 411 - name = "anstyle-wincon" 412 - version = "3.0.3" 413 - source = "registry+https://github.com/rust-lang/crates.io-index" 414 - checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 415 - dependencies = [ 416 - "anstyle", 417 - "windows-sys 0.52.0", 418 - ] 419 - 420 - [[package]] 421 - name = "anyhow" 422 - version = "1.0.86" 423 - source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 425 - 426 - [[package]] 427 - name = "arrayref" 428 - version = "0.3.7" 429 - source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 431 - 432 - [[package]] 433 - name = "arrayvec" 434 - version = "0.7.4" 435 - source = "registry+https://github.com/rust-lang/crates.io-index" 436 - checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 437 - 438 - [[package]] 439 - name = "async-broadcast" 440 - version = "0.7.1" 441 - source = "registry+https://github.com/rust-lang/crates.io-index" 442 - checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 443 - dependencies = [ 444 - "event-listener", 445 - "event-listener-strategy", 446 - "futures-core", 447 - "pin-project-lite", 448 - ] 449 - 450 - [[package]] 451 - name = "async-channel" 452 - version = "2.3.1" 453 - source = "registry+https://github.com/rust-lang/crates.io-index" 454 - checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 455 - dependencies = [ 456 - "concurrent-queue", 457 - "event-listener-strategy", 458 - "futures-core", 459 - "pin-project-lite", 460 - ] 461 - 462 - [[package]] 463 - name = "async-io" 464 - version = "2.3.3" 465 - source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" 467 - dependencies = [ 468 - "async-lock", 469 - "cfg-if", 470 - "concurrent-queue", 471 - "futures-io", 472 - "futures-lite", 473 - "parking", 474 - "polling", 475 - "rustix", 476 - "slab", 477 - "tracing", 478 - "windows-sys 0.52.0", 479 - ] 480 - 481 - [[package]] 482 - name = "async-lock" 483 - version = "3.4.0" 484 - source = "registry+https://github.com/rust-lang/crates.io-index" 485 - checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 486 - dependencies = [ 487 - "event-listener", 488 - "event-listener-strategy", 489 - "pin-project-lite", 490 - ] 491 - 492 - [[package]] 493 - name = "async-process" 494 - version = "2.2.3" 495 - source = "registry+https://github.com/rust-lang/crates.io-index" 496 - checksum = "f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a" 497 - dependencies = [ 498 - "async-channel", 499 - "async-io", 500 - "async-lock", 501 - "async-signal", 502 - "async-task", 503 - "blocking", 504 - "cfg-if", 505 - "event-listener", 506 - "futures-lite", 507 - "rustix", 508 - "tracing", 509 - "windows-sys 0.52.0", 510 - ] 511 - 512 - [[package]] 513 - name = "async-recursion" 514 - version = "1.1.1" 515 - source = "registry+https://github.com/rust-lang/crates.io-index" 516 - checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 517 - dependencies = [ 518 - "proc-macro2", 519 - "quote", 520 - "syn", 521 - ] 522 - 523 - [[package]] 524 - name = "async-signal" 525 - version = "0.2.8" 526 - source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d" 528 - dependencies = [ 529 - "async-io", 530 - "async-lock", 531 - "atomic-waker", 532 - "cfg-if", 533 - "futures-core", 534 - "futures-io", 535 - "rustix", 536 - "signal-hook-registry", 537 - "slab", 538 - "windows-sys 0.52.0", 539 - ] 540 - 541 - [[package]] 542 - name = "async-task" 543 - version = "4.7.1" 544 - source = "registry+https://github.com/rust-lang/crates.io-index" 545 - checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 546 - 547 - [[package]] 548 - name = "async-trait" 549 - version = "0.1.80" 550 - source = "registry+https://github.com/rust-lang/crates.io-index" 551 - checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 552 - dependencies = [ 553 - "proc-macro2", 554 - "quote", 555 - "syn", 556 - ] 557 - 558 - [[package]] 559 - name = "atomic" 560 - version = "0.6.0" 561 - source = "registry+https://github.com/rust-lang/crates.io-index" 562 - checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" 563 - dependencies = [ 564 - "bytemuck", 565 - ] 566 - 567 - [[package]] 568 - name = "atomic-waker" 569 - version = "1.1.2" 570 - source = "registry+https://github.com/rust-lang/crates.io-index" 571 - checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 572 - 573 - [[package]] 574 - name = "autocfg" 575 - version = "1.3.0" 576 - source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 578 - 579 - [[package]] 580 - name = "backtrace" 581 - version = "0.3.73" 582 - source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 584 - dependencies = [ 585 - "addr2line", 586 - "cc", 587 - "cfg-if", 588 - "libc", 589 - "miniz_oxide", 590 - "object", 591 - "rustc-demangle", 592 - ] 593 - 594 - [[package]] 595 - name = "base64" 596 - version = "0.13.1" 597 - source = "registry+https://github.com/rust-lang/crates.io-index" 598 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 599 - 600 - [[package]] 601 - name = "base64" 602 - version = "0.20.0" 603 - source = "registry+https://github.com/rust-lang/crates.io-index" 604 - checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" 605 - 606 - [[package]] 607 - name = "base64" 608 - version = "0.22.1" 609 - source = "registry+https://github.com/rust-lang/crates.io-index" 610 - checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 611 - 612 - [[package]] 613 - name = "bitflags" 614 - version = "1.3.2" 615 - source = "registry+https://github.com/rust-lang/crates.io-index" 616 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 617 - 618 - [[package]] 619 - name = "bitflags" 620 - version = "2.6.0" 621 - source = "registry+https://github.com/rust-lang/crates.io-index" 622 - checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 623 - 624 - [[package]] 625 - name = "block-buffer" 626 - version = "0.10.4" 627 - source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 629 - dependencies = [ 630 - "generic-array", 631 - ] 632 - 633 - [[package]] 634 - name = "blocking" 635 - version = "1.6.1" 636 - source = "registry+https://github.com/rust-lang/crates.io-index" 637 - checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 638 - dependencies = [ 639 - "async-channel", 640 - "async-task", 641 - "futures-io", 642 - "futures-lite", 643 - "piper", 644 - ] 645 - 646 - [[package]] 647 - name = "brotli" 648 - version = "6.0.0" 649 - source = "registry+https://github.com/rust-lang/crates.io-index" 650 - checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" 651 - dependencies = [ 652 - "alloc-no-stdlib", 653 - "alloc-stdlib", 654 - "brotli-decompressor", 655 - ] 656 - 657 - [[package]] 658 - name = "brotli-decompressor" 659 - version = "4.0.1" 660 - source = "registry+https://github.com/rust-lang/crates.io-index" 661 - checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 662 - dependencies = [ 663 - "alloc-no-stdlib", 664 - "alloc-stdlib", 665 - ] 666 - 667 - [[package]] 668 - name = "bumpalo" 669 - version = "3.16.0" 670 - source = "registry+https://github.com/rust-lang/crates.io-index" 671 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 672 - 673 - [[package]] 674 - name = "bytemuck" 675 - version = "1.16.1" 676 - source = "registry+https://github.com/rust-lang/crates.io-index" 677 - checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" 678 - dependencies = [ 679 - "bytemuck_derive", 680 - ] 681 - 682 - [[package]] 683 - name = "bytemuck_derive" 684 - version = "1.7.0" 685 - source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "1ee891b04274a59bd38b412188e24b849617b2e45a0fd8d057deb63e7403761b" 687 - dependencies = [ 688 - "proc-macro2", 689 - "quote", 690 - "syn", 691 - ] 692 - 693 - [[package]] 694 - name = "byteorder" 695 - version = "1.5.0" 696 - source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 698 - 699 - [[package]] 700 - name = "byteorder-lite" 701 - version = "0.1.0" 702 - source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 704 - 705 - [[package]] 706 - name = "bytes" 707 - version = "1.6.0" 708 - source = "registry+https://github.com/rust-lang/crates.io-index" 709 - checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 710 - 711 - [[package]] 712 - name = "bytestring" 713 - version = "1.3.1" 714 - source = "registry+https://github.com/rust-lang/crates.io-index" 715 - checksum = "74d80203ea6b29df88012294f62733de21cfeab47f17b41af3a38bc30a03ee72" 716 - dependencies = [ 717 - "bytes", 718 - ] 719 - 720 - [[package]] 721 - name = "cc" 722 - version = "1.0.101" 723 - source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d" 725 - dependencies = [ 726 - "jobserver", 727 - "libc", 728 - "once_cell", 729 - ] 730 - 731 - [[package]] 732 - name = "cfg-if" 733 - version = "1.0.0" 734 - source = "registry+https://github.com/rust-lang/crates.io-index" 735 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 736 - 737 - [[package]] 738 - name = "cfg_aliases" 739 - version = "0.1.1" 740 - source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 742 - 743 - [[package]] 744 - name = "cfg_aliases" 745 - version = "0.2.1" 746 - source = "registry+https://github.com/rust-lang/crates.io-index" 747 - checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 748 - 749 - [[package]] 750 - name = "chrono" 751 - version = "0.4.38" 752 - source = "registry+https://github.com/rust-lang/crates.io-index" 753 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 754 - dependencies = [ 755 - "android-tzdata", 756 - "iana-time-zone", 757 - "js-sys", 758 - "num-traits", 759 - "serde", 760 - "wasm-bindgen", 761 - "windows-targets 0.52.5", 762 - ] 763 - 764 - [[package]] 765 - name = "cipher" 766 - version = "0.4.4" 767 - source = "registry+https://github.com/rust-lang/crates.io-index" 768 - checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 769 - dependencies = [ 770 - "crypto-common", 771 - "inout", 772 - ] 773 - 774 - [[package]] 775 - name = "clap" 776 - version = "4.5.8" 777 - source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" 779 - dependencies = [ 780 - "clap_builder", 781 - "clap_derive", 782 - ] 783 - 784 - [[package]] 785 - name = "clap_builder" 786 - version = "4.5.8" 787 - source = "registry+https://github.com/rust-lang/crates.io-index" 788 - checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" 789 - dependencies = [ 790 - "anstream", 791 - "anstyle", 792 - "clap_lex", 793 - "strsim", 794 - ] 795 - 796 - [[package]] 797 - name = "clap_derive" 798 - version = "4.5.8" 799 - source = "registry+https://github.com/rust-lang/crates.io-index" 800 - checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" 801 - dependencies = [ 802 - "heck", 803 - "proc-macro2", 804 - "quote", 805 - "syn", 806 - ] 807 - 808 - [[package]] 809 - name = "clap_lex" 810 - version = "0.7.1" 811 - source = "registry+https://github.com/rust-lang/crates.io-index" 812 - checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" 813 - 814 - [[package]] 815 - name = "clokwerk" 816 - version = "0.4.0" 817 - source = "registry+https://github.com/rust-lang/crates.io-index" 818 - checksum = "bd108d365fcb6d7eddf17a6718eb6a33db18ba4178f8cc6b667f480710f10d76" 819 - dependencies = [ 820 - "chrono", 821 - ] 822 - 823 - [[package]] 824 - name = "color_quant" 825 - version = "1.1.0" 826 - source = "registry+https://github.com/rust-lang/crates.io-index" 827 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 828 - 829 - [[package]] 830 - name = "colorchoice" 831 - version = "1.0.1" 832 - source = "registry+https://github.com/rust-lang/crates.io-index" 833 - checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 834 - 835 - [[package]] 836 - name = "concurrent-queue" 837 - version = "2.5.0" 838 - source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 840 - dependencies = [ 841 - "crossbeam-utils", 842 - ] 843 - 844 - [[package]] 845 - name = "const_format" 846 - version = "0.2.32" 847 - source = "registry+https://github.com/rust-lang/crates.io-index" 848 - checksum = "e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673" 849 - dependencies = [ 850 - "const_format_proc_macros", 851 - ] 852 - 853 - [[package]] 854 - name = "const_format_proc_macros" 855 - version = "0.2.32" 856 - source = "registry+https://github.com/rust-lang/crates.io-index" 857 - checksum = "c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500" 858 - dependencies = [ 859 - "proc-macro2", 860 - "quote", 861 - "unicode-xid", 862 - ] 863 - 864 - [[package]] 865 - name = "convert_case" 866 - version = "0.4.0" 867 - source = "registry+https://github.com/rust-lang/crates.io-index" 868 - checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 869 - 870 - [[package]] 871 - name = "cookie" 872 - version = "0.16.2" 873 - source = "registry+https://github.com/rust-lang/crates.io-index" 874 - checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 875 - dependencies = [ 876 - "aes-gcm", 877 - "base64 0.20.0", 878 - "hkdf", 879 - "hmac", 880 - "percent-encoding", 881 - "rand", 882 - "sha2", 883 - "subtle", 884 - "time", 885 - "version_check", 886 - ] 887 - 888 - [[package]] 889 - name = "coolercontrold" 890 - version = "1.4.0" 891 - dependencies = [ 892 - "actix-cors", 893 - "actix-multipart", 894 - "actix-session", 895 - "actix-web", 896 - "actix-web-static-files", 897 - "anyhow", 898 - "async-trait", 899 - "chrono", 900 - "clap", 901 - "clokwerk", 902 - "const_format", 903 - "derive_more", 904 - "env_logger", 905 - "gifski", 906 - "heck", 907 - "http-auth-basic", 908 - "http-body-util", 909 - "hyper", 910 - "hyper-util", 911 - "image", 912 - "imgref", 913 - "lazy_static", 914 - "libdrm_amdgpu_sys", 915 - "log", 916 - "mime", 917 - "nix 0.29.0", 918 - "nu-glob", 919 - "nvml-wrapper", 920 - "pciid-parser", 921 - "psutil", 922 - "regex", 923 - "rgb", 924 - "ril", 925 - "serde", 926 - "serde_json", 927 - "sha2", 928 - "signal-hook", 929 - "static-files", 930 - "strum", 931 - "sysinfo", 932 - "systemd-journal-logger", 933 - "tempfile", 934 - "test-context", 935 - "tiny-skia", 936 - "tokio", 937 - "tokio-graceful-shutdown", 938 - "toml_edit 0.22.14", 939 - "uuid", 940 - "yata", 941 - "zbus", 942 - ] 943 - 944 - [[package]] 945 - name = "core-foundation-sys" 946 - version = "0.8.6" 947 - source = "registry+https://github.com/rust-lang/crates.io-index" 948 - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 949 - 950 - [[package]] 951 - name = "cpufeatures" 952 - version = "0.2.12" 953 - source = "registry+https://github.com/rust-lang/crates.io-index" 954 - checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 955 - dependencies = [ 956 - "libc", 957 - ] 958 - 959 - [[package]] 960 - name = "crc32fast" 961 - version = "1.4.2" 962 - source = "registry+https://github.com/rust-lang/crates.io-index" 963 - checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 964 - dependencies = [ 965 - "cfg-if", 966 - ] 967 - 968 - [[package]] 969 - name = "crossbeam-channel" 970 - version = "0.5.13" 971 - source = "registry+https://github.com/rust-lang/crates.io-index" 972 - checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 973 - dependencies = [ 974 - "crossbeam-utils", 975 - ] 976 - 977 - [[package]] 978 - name = "crossbeam-deque" 979 - version = "0.8.5" 980 - source = "registry+https://github.com/rust-lang/crates.io-index" 981 - checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 982 - dependencies = [ 983 - "crossbeam-epoch", 984 - "crossbeam-utils", 985 - ] 986 - 987 - [[package]] 988 - name = "crossbeam-epoch" 989 - version = "0.9.18" 990 - source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 992 - dependencies = [ 993 - "crossbeam-utils", 994 - ] 995 - 996 - [[package]] 997 - name = "crossbeam-utils" 998 - version = "0.8.20" 999 - source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1001 - 1002 - [[package]] 1003 - name = "crypto-common" 1004 - version = "0.1.6" 1005 - source = "registry+https://github.com/rust-lang/crates.io-index" 1006 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1007 - dependencies = [ 1008 - "generic-array", 1009 - "rand_core", 1010 - "typenum", 1011 - ] 1012 - 1013 - [[package]] 1014 - name = "ctr" 1015 - version = "0.9.2" 1016 - source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" 1018 - dependencies = [ 1019 - "cipher", 1020 - ] 1021 - 1022 - [[package]] 1023 - name = "darling" 1024 - version = "0.20.9" 1025 - source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" 1027 - dependencies = [ 1028 - "darling_core", 1029 - "darling_macro", 1030 - ] 1031 - 1032 - [[package]] 1033 - name = "darling_core" 1034 - version = "0.20.9" 1035 - source = "registry+https://github.com/rust-lang/crates.io-index" 1036 - checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" 1037 - dependencies = [ 1038 - "fnv", 1039 - "ident_case", 1040 - "proc-macro2", 1041 - "quote", 1042 - "strsim", 1043 - "syn", 1044 - ] 1045 - 1046 - [[package]] 1047 - name = "darling_macro" 1048 - version = "0.20.9" 1049 - source = "registry+https://github.com/rust-lang/crates.io-index" 1050 - checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" 1051 - dependencies = [ 1052 - "darling_core", 1053 - "quote", 1054 - "syn", 1055 - ] 1056 - 1057 - [[package]] 1058 - name = "deranged" 1059 - version = "0.3.11" 1060 - source = "registry+https://github.com/rust-lang/crates.io-index" 1061 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1062 - dependencies = [ 1063 - "powerfmt", 1064 - ] 1065 - 1066 - [[package]] 1067 - name = "derive_more" 1068 - version = "0.99.18" 1069 - source = "registry+https://github.com/rust-lang/crates.io-index" 1070 - checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 1071 - dependencies = [ 1072 - "convert_case", 1073 - "proc-macro2", 1074 - "quote", 1075 - "rustc_version", 1076 - "syn", 1077 - ] 1078 - 1079 - [[package]] 1080 - name = "digest" 1081 - version = "0.10.7" 1082 - source = "registry+https://github.com/rust-lang/crates.io-index" 1083 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1084 - dependencies = [ 1085 - "block-buffer", 1086 - "crypto-common", 1087 - "subtle", 1088 - ] 1089 - 1090 - [[package]] 1091 - name = "either" 1092 - version = "1.13.0" 1093 - source = "registry+https://github.com/rust-lang/crates.io-index" 1094 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1095 - 1096 - [[package]] 1097 - name = "encoding_rs" 1098 - version = "0.8.34" 1099 - source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1101 - dependencies = [ 1102 - "cfg-if", 1103 - ] 1104 - 1105 - [[package]] 1106 - name = "endi" 1107 - version = "1.1.0" 1108 - source = "registry+https://github.com/rust-lang/crates.io-index" 1109 - checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1110 - 1111 - [[package]] 1112 - name = "enumflags2" 1113 - version = "0.7.10" 1114 - source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 1116 - dependencies = [ 1117 - "enumflags2_derive", 1118 - "serde", 1119 - ] 1120 - 1121 - [[package]] 1122 - name = "enumflags2_derive" 1123 - version = "0.7.10" 1124 - source = "registry+https://github.com/rust-lang/crates.io-index" 1125 - checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 1126 - dependencies = [ 1127 - "proc-macro2", 1128 - "quote", 1129 - "syn", 1130 - ] 1131 - 1132 - [[package]] 1133 - name = "env_filter" 1134 - version = "0.1.0" 1135 - source = "registry+https://github.com/rust-lang/crates.io-index" 1136 - checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" 1137 - dependencies = [ 1138 - "log", 1139 - "regex", 1140 - ] 1141 - 1142 - [[package]] 1143 - name = "env_logger" 1144 - version = "0.11.3" 1145 - source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 1147 - dependencies = [ 1148 - "anstream", 1149 - "anstyle", 1150 - "env_filter", 1151 - "humantime", 1152 - "log", 1153 - ] 1154 - 1155 - [[package]] 1156 - name = "equivalent" 1157 - version = "1.0.1" 1158 - source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1160 - 1161 - [[package]] 1162 - name = "errno" 1163 - version = "0.3.9" 1164 - source = "registry+https://github.com/rust-lang/crates.io-index" 1165 - checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1166 - dependencies = [ 1167 - "libc", 1168 - "windows-sys 0.52.0", 1169 - ] 1170 - 1171 - [[package]] 1172 - name = "event-listener" 1173 - version = "5.3.1" 1174 - source = "registry+https://github.com/rust-lang/crates.io-index" 1175 - checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1176 - dependencies = [ 1177 - "concurrent-queue", 1178 - "parking", 1179 - "pin-project-lite", 1180 - ] 1181 - 1182 - [[package]] 1183 - name = "event-listener-strategy" 1184 - version = "0.5.2" 1185 - source = "registry+https://github.com/rust-lang/crates.io-index" 1186 - checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1187 - dependencies = [ 1188 - "event-listener", 1189 - "pin-project-lite", 1190 - ] 1191 - 1192 - [[package]] 1193 - name = "fastrand" 1194 - version = "2.1.0" 1195 - source = "registry+https://github.com/rust-lang/crates.io-index" 1196 - checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1197 - 1198 - [[package]] 1199 - name = "fdeflate" 1200 - version = "0.3.4" 1201 - source = "registry+https://github.com/rust-lang/crates.io-index" 1202 - checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1203 - dependencies = [ 1204 - "simd-adler32", 1205 - ] 1206 - 1207 - [[package]] 1208 - name = "flate2" 1209 - version = "1.0.30" 1210 - source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1212 - dependencies = [ 1213 - "crc32fast", 1214 - "miniz_oxide", 1215 - ] 1216 - 1217 - [[package]] 1218 - name = "fnv" 1219 - version = "1.0.7" 1220 - source = "registry+https://github.com/rust-lang/crates.io-index" 1221 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1222 - 1223 - [[package]] 1224 - name = "fontdue" 1225 - version = "0.7.3" 1226 - source = "registry+https://github.com/rust-lang/crates.io-index" 1227 - checksum = "0793f5137567643cf65ea42043a538804ff0fbf288649e2141442b602d81f9bc" 1228 - dependencies = [ 1229 - "hashbrown 0.13.2", 1230 - "ttf-parser", 1231 - ] 1232 - 1233 - [[package]] 1234 - name = "form_urlencoded" 1235 - version = "1.2.1" 1236 - source = "registry+https://github.com/rust-lang/crates.io-index" 1237 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1238 - dependencies = [ 1239 - "percent-encoding", 1240 - ] 1241 - 1242 - [[package]] 1243 - name = "futures" 1244 - version = "0.3.30" 1245 - source = "registry+https://github.com/rust-lang/crates.io-index" 1246 - checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1247 - dependencies = [ 1248 - "futures-channel", 1249 - "futures-core", 1250 - "futures-executor", 1251 - "futures-io", 1252 - "futures-sink", 1253 - "futures-task", 1254 - "futures-util", 1255 - ] 1256 - 1257 - [[package]] 1258 - name = "futures-channel" 1259 - version = "0.3.30" 1260 - source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1262 - dependencies = [ 1263 - "futures-core", 1264 - "futures-sink", 1265 - ] 1266 - 1267 - [[package]] 1268 - name = "futures-core" 1269 - version = "0.3.30" 1270 - source = "registry+https://github.com/rust-lang/crates.io-index" 1271 - checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1272 - 1273 - [[package]] 1274 - name = "futures-executor" 1275 - version = "0.3.30" 1276 - source = "registry+https://github.com/rust-lang/crates.io-index" 1277 - checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1278 - dependencies = [ 1279 - "futures-core", 1280 - "futures-task", 1281 - "futures-util", 1282 - ] 1283 - 1284 - [[package]] 1285 - name = "futures-io" 1286 - version = "0.3.30" 1287 - source = "registry+https://github.com/rust-lang/crates.io-index" 1288 - checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1289 - 1290 - [[package]] 1291 - name = "futures-lite" 1292 - version = "2.3.0" 1293 - source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1295 - dependencies = [ 1296 - "fastrand", 1297 - "futures-core", 1298 - "futures-io", 1299 - "parking", 1300 - "pin-project-lite", 1301 - ] 1302 - 1303 - [[package]] 1304 - name = "futures-macro" 1305 - version = "0.3.30" 1306 - source = "registry+https://github.com/rust-lang/crates.io-index" 1307 - checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1308 - dependencies = [ 1309 - "proc-macro2", 1310 - "quote", 1311 - "syn", 1312 - ] 1313 - 1314 - [[package]] 1315 - name = "futures-sink" 1316 - version = "0.3.30" 1317 - source = "registry+https://github.com/rust-lang/crates.io-index" 1318 - checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1319 - 1320 - [[package]] 1321 - name = "futures-task" 1322 - version = "0.3.30" 1323 - source = "registry+https://github.com/rust-lang/crates.io-index" 1324 - checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1325 - 1326 - [[package]] 1327 - name = "futures-util" 1328 - version = "0.3.30" 1329 - source = "registry+https://github.com/rust-lang/crates.io-index" 1330 - checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1331 - dependencies = [ 1332 - "futures-channel", 1333 - "futures-core", 1334 - "futures-io", 1335 - "futures-macro", 1336 - "futures-sink", 1337 - "futures-task", 1338 - "memchr", 1339 - "pin-project-lite", 1340 - "pin-utils", 1341 - "slab", 1342 - ] 1343 - 1344 - [[package]] 1345 - name = "generic-array" 1346 - version = "0.14.7" 1347 - source = "registry+https://github.com/rust-lang/crates.io-index" 1348 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1349 - dependencies = [ 1350 - "typenum", 1351 - "version_check", 1352 - ] 1353 - 1354 - [[package]] 1355 - name = "getrandom" 1356 - version = "0.2.15" 1357 - source = "registry+https://github.com/rust-lang/crates.io-index" 1358 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1359 - dependencies = [ 1360 - "cfg-if", 1361 - "libc", 1362 - "wasi", 1363 - ] 1364 - 1365 - [[package]] 1366 - name = "ghash" 1367 - version = "0.5.1" 1368 - source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" 1370 - dependencies = [ 1371 - "opaque-debug", 1372 - "polyval", 1373 - ] 1374 - 1375 - [[package]] 1376 - name = "gif" 1377 - version = "0.13.1" 1378 - source = "registry+https://github.com/rust-lang/crates.io-index" 1379 - checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" 1380 - dependencies = [ 1381 - "color_quant", 1382 - "weezl", 1383 - ] 1384 - 1385 - [[package]] 1386 - name = "gif-dispose" 1387 - version = "5.0.0" 1388 - source = "registry+https://github.com/rust-lang/crates.io-index" 1389 - checksum = "781005a5985b4c723fd3e6586df79d823151846ebcbcf2fcc7e3d3fba18c2d51" 1390 - dependencies = [ 1391 - "gif", 1392 - "imgref", 1393 - "rgb", 1394 - ] 1395 - 1396 - [[package]] 1397 - name = "gifski" 1398 - version = "1.32.0" 1399 - source = "registry+https://github.com/rust-lang/crates.io-index" 1400 - checksum = "fa3aeeed337aa658d1c2d90cb21b6db6172d1b8a84dfb462ade81f48eb0fd5eb" 1401 - dependencies = [ 1402 - "crossbeam-channel", 1403 - "crossbeam-utils", 1404 - "gif", 1405 - "gif-dispose", 1406 - "imagequant", 1407 - "imgref", 1408 - "loop9", 1409 - "num-traits", 1410 - "ordered-channel", 1411 - "quick-error", 1412 - "resize", 1413 - "rgb", 1414 - ] 1415 - 1416 - [[package]] 1417 - name = "gimli" 1418 - version = "0.29.0" 1419 - source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1421 - 1422 - [[package]] 1423 - name = "glob" 1424 - version = "0.3.1" 1425 - source = "registry+https://github.com/rust-lang/crates.io-index" 1426 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1427 - 1428 - [[package]] 1429 - name = "h2" 1430 - version = "0.3.26" 1431 - source = "registry+https://github.com/rust-lang/crates.io-index" 1432 - checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1433 - dependencies = [ 1434 - "bytes", 1435 - "fnv", 1436 - "futures-core", 1437 - "futures-sink", 1438 - "futures-util", 1439 - "http 0.2.12", 1440 - "indexmap", 1441 - "slab", 1442 - "tokio", 1443 - "tokio-util", 1444 - "tracing", 1445 - ] 1446 - 1447 - [[package]] 1448 - name = "hashbrown" 1449 - version = "0.13.2" 1450 - source = "registry+https://github.com/rust-lang/crates.io-index" 1451 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1452 - dependencies = [ 1453 - "ahash", 1454 - ] 1455 - 1456 - [[package]] 1457 - name = "hashbrown" 1458 - version = "0.14.5" 1459 - source = "registry+https://github.com/rust-lang/crates.io-index" 1460 - checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1461 - 1462 - [[package]] 1463 - name = "heck" 1464 - version = "0.5.0" 1465 - source = "registry+https://github.com/rust-lang/crates.io-index" 1466 - checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1467 - 1468 - [[package]] 1469 - name = "hermit-abi" 1470 - version = "0.3.9" 1471 - source = "registry+https://github.com/rust-lang/crates.io-index" 1472 - checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1473 - 1474 - [[package]] 1475 - name = "hermit-abi" 1476 - version = "0.4.0" 1477 - source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 1479 - 1480 - [[package]] 1481 - name = "hex" 1482 - version = "0.4.3" 1483 - source = "registry+https://github.com/rust-lang/crates.io-index" 1484 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1485 - 1486 - [[package]] 1487 - name = "hkdf" 1488 - version = "0.12.4" 1489 - source = "registry+https://github.com/rust-lang/crates.io-index" 1490 - checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 1491 - dependencies = [ 1492 - "hmac", 1493 - ] 1494 - 1495 - [[package]] 1496 - name = "hmac" 1497 - version = "0.12.1" 1498 - source = "registry+https://github.com/rust-lang/crates.io-index" 1499 - checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1500 - dependencies = [ 1501 - "digest", 1502 - ] 1503 - 1504 - [[package]] 1505 - name = "http" 1506 - version = "0.2.12" 1507 - source = "registry+https://github.com/rust-lang/crates.io-index" 1508 - checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1509 - dependencies = [ 1510 - "bytes", 1511 - "fnv", 1512 - "itoa", 1513 - ] 1514 - 1515 - [[package]] 1516 - name = "http" 1517 - version = "1.1.0" 1518 - source = "registry+https://github.com/rust-lang/crates.io-index" 1519 - checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 1520 - dependencies = [ 1521 - "bytes", 1522 - "fnv", 1523 - "itoa", 1524 - ] 1525 - 1526 - [[package]] 1527 - name = "http-auth-basic" 1528 - version = "0.3.3" 1529 - source = "registry+https://github.com/rust-lang/crates.io-index" 1530 - checksum = "dd2e17aacf7f4a2428def798e2ff4f4f883c0987bdaf47dd5c8bc027bc9f1ebc" 1531 - dependencies = [ 1532 - "base64 0.13.1", 1533 - ] 1534 - 1535 - [[package]] 1536 - name = "http-body" 1537 - version = "1.0.0" 1538 - source = "registry+https://github.com/rust-lang/crates.io-index" 1539 - checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 1540 - dependencies = [ 1541 - "bytes", 1542 - "http 1.1.0", 1543 - ] 1544 - 1545 - [[package]] 1546 - name = "http-body-util" 1547 - version = "0.1.2" 1548 - source = "registry+https://github.com/rust-lang/crates.io-index" 1549 - checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 1550 - dependencies = [ 1551 - "bytes", 1552 - "futures-util", 1553 - "http 1.1.0", 1554 - "http-body", 1555 - "pin-project-lite", 1556 - ] 1557 - 1558 - [[package]] 1559 - name = "httparse" 1560 - version = "1.9.4" 1561 - source = "registry+https://github.com/rust-lang/crates.io-index" 1562 - checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 1563 - 1564 - [[package]] 1565 - name = "httpdate" 1566 - version = "1.0.3" 1567 - source = "registry+https://github.com/rust-lang/crates.io-index" 1568 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1569 - 1570 - [[package]] 1571 - name = "humantime" 1572 - version = "2.1.0" 1573 - source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 1575 - 1576 - [[package]] 1577 - name = "hyper" 1578 - version = "1.3.1" 1579 - source = "registry+https://github.com/rust-lang/crates.io-index" 1580 - checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" 1581 - dependencies = [ 1582 - "bytes", 1583 - "futures-channel", 1584 - "futures-util", 1585 - "http 1.1.0", 1586 - "http-body", 1587 - "httparse", 1588 - "itoa", 1589 - "pin-project-lite", 1590 - "smallvec", 1591 - "tokio", 1592 - "want", 1593 - ] 1594 - 1595 - [[package]] 1596 - name = "hyper-util" 1597 - version = "0.1.5" 1598 - source = "registry+https://github.com/rust-lang/crates.io-index" 1599 - checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" 1600 - dependencies = [ 1601 - "bytes", 1602 - "futures-channel", 1603 - "futures-util", 1604 - "http 1.1.0", 1605 - "http-body", 1606 - "hyper", 1607 - "pin-project-lite", 1608 - "tokio", 1609 - "tower", 1610 - "tower-service", 1611 - "tracing", 1612 - ] 1613 - 1614 - [[package]] 1615 - name = "iana-time-zone" 1616 - version = "0.1.60" 1617 - source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 1619 - dependencies = [ 1620 - "android_system_properties", 1621 - "core-foundation-sys", 1622 - "iana-time-zone-haiku", 1623 - "js-sys", 1624 - "wasm-bindgen", 1625 - "windows-core", 1626 - ] 1627 - 1628 - [[package]] 1629 - name = "iana-time-zone-haiku" 1630 - version = "0.1.2" 1631 - source = "registry+https://github.com/rust-lang/crates.io-index" 1632 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1633 - dependencies = [ 1634 - "cc", 1635 - ] 1636 - 1637 - [[package]] 1638 - name = "ident_case" 1639 - version = "1.0.1" 1640 - source = "registry+https://github.com/rust-lang/crates.io-index" 1641 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1642 - 1643 - [[package]] 1644 - name = "idna" 1645 - version = "0.5.0" 1646 - source = "registry+https://github.com/rust-lang/crates.io-index" 1647 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1648 - dependencies = [ 1649 - "unicode-bidi", 1650 - "unicode-normalization", 1651 - ] 1652 - 1653 - [[package]] 1654 - name = "image" 1655 - version = "0.25.1" 1656 - source = "registry+https://github.com/rust-lang/crates.io-index" 1657 - checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" 1658 - dependencies = [ 1659 - "bytemuck", 1660 - "byteorder", 1661 - "color_quant", 1662 - "gif", 1663 - "image-webp", 1664 - "num-traits", 1665 - "png", 1666 - "rayon", 1667 - "tiff", 1668 - "zune-core", 1669 - "zune-jpeg", 1670 - ] 1671 - 1672 - [[package]] 1673 - name = "image-webp" 1674 - version = "0.1.2" 1675 - source = "registry+https://github.com/rust-lang/crates.io-index" 1676 - checksum = "d730b085583c4d789dfd07fdcf185be59501666a90c97c40162b37e4fdad272d" 1677 - dependencies = [ 1678 - "byteorder-lite", 1679 - "thiserror", 1680 - ] 1681 - 1682 - [[package]] 1683 - name = "imagequant" 1684 - version = "4.3.1" 1685 - source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "09db32417831053bf246bc74fc7c139a05458552d2d98a9f58ff5744d8dea8d3" 1687 - dependencies = [ 1688 - "arrayvec", 1689 - "once_cell", 1690 - "rayon", 1691 - "rgb", 1692 - "thread_local", 1693 - ] 1694 - 1695 - [[package]] 1696 - name = "imgref" 1697 - version = "1.10.1" 1698 - source = "registry+https://github.com/rust-lang/crates.io-index" 1699 - checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" 1700 - 1701 - [[package]] 1702 - name = "indexmap" 1703 - version = "2.2.6" 1704 - source = "registry+https://github.com/rust-lang/crates.io-index" 1705 - checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1706 - dependencies = [ 1707 - "equivalent", 1708 - "hashbrown 0.14.5", 1709 - ] 1710 - 1711 - [[package]] 1712 - name = "inout" 1713 - version = "0.1.3" 1714 - source = "registry+https://github.com/rust-lang/crates.io-index" 1715 - checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 1716 - dependencies = [ 1717 - "generic-array", 1718 - ] 1719 - 1720 - [[package]] 1721 - name = "is_terminal_polyfill" 1722 - version = "1.70.0" 1723 - source = "registry+https://github.com/rust-lang/crates.io-index" 1724 - checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 1725 - 1726 - [[package]] 1727 - name = "itoa" 1728 - version = "1.0.11" 1729 - source = "registry+https://github.com/rust-lang/crates.io-index" 1730 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1731 - 1732 - [[package]] 1733 - name = "jobserver" 1734 - version = "0.1.31" 1735 - source = "registry+https://github.com/rust-lang/crates.io-index" 1736 - checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 1737 - dependencies = [ 1738 - "libc", 1739 - ] 1740 - 1741 - [[package]] 1742 - name = "jpeg-decoder" 1743 - version = "0.3.1" 1744 - source = "registry+https://github.com/rust-lang/crates.io-index" 1745 - checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 1746 - 1747 - [[package]] 1748 - name = "js-sys" 1749 - version = "0.3.69" 1750 - source = "registry+https://github.com/rust-lang/crates.io-index" 1751 - checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1752 - dependencies = [ 1753 - "wasm-bindgen", 1754 - ] 1755 - 1756 - [[package]] 1757 - name = "language-tags" 1758 - version = "0.3.2" 1759 - source = "registry+https://github.com/rust-lang/crates.io-index" 1760 - checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388" 1761 - 1762 - [[package]] 1763 - name = "lazy_static" 1764 - version = "1.5.0" 1765 - source = "registry+https://github.com/rust-lang/crates.io-index" 1766 - checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1767 - 1768 - [[package]] 1769 - name = "libc" 1770 - version = "0.2.155" 1771 - source = "registry+https://github.com/rust-lang/crates.io-index" 1772 - checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1773 - 1774 - [[package]] 1775 - name = "libdrm_amdgpu_sys" 1776 - version = "0.7.3" 1777 - source = "registry+https://github.com/rust-lang/crates.io-index" 1778 - checksum = "adffc519012b872bd699a856bc3faffb899c7f9d41750b21a0f573bba1ada802" 1779 - dependencies = [ 1780 - "libc", 1781 - ] 1782 - 1783 - [[package]] 1784 - name = "libloading" 1785 - version = "0.8.4" 1786 - source = "registry+https://github.com/rust-lang/crates.io-index" 1787 - checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" 1788 - dependencies = [ 1789 - "cfg-if", 1790 - "windows-targets 0.52.5", 1791 - ] 1792 - 1793 - [[package]] 1794 - name = "linux-raw-sys" 1795 - version = "0.4.14" 1796 - source = "registry+https://github.com/rust-lang/crates.io-index" 1797 - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1798 - 1799 - [[package]] 1800 - name = "local-channel" 1801 - version = "0.1.5" 1802 - source = "registry+https://github.com/rust-lang/crates.io-index" 1803 - checksum = "b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8" 1804 - dependencies = [ 1805 - "futures-core", 1806 - "futures-sink", 1807 - "local-waker", 1808 - ] 1809 - 1810 - [[package]] 1811 - name = "local-waker" 1812 - version = "0.1.4" 1813 - source = "registry+https://github.com/rust-lang/crates.io-index" 1814 - checksum = "4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487" 1815 - 1816 - [[package]] 1817 - name = "lock_api" 1818 - version = "0.4.12" 1819 - source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1821 - dependencies = [ 1822 - "autocfg", 1823 - "scopeguard", 1824 - ] 1825 - 1826 - [[package]] 1827 - name = "log" 1828 - version = "0.4.22" 1829 - source = "registry+https://github.com/rust-lang/crates.io-index" 1830 - checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1831 - dependencies = [ 1832 - "value-bag", 1833 - ] 1834 - 1835 - [[package]] 1836 - name = "loop9" 1837 - version = "0.1.5" 1838 - source = "registry+https://github.com/rust-lang/crates.io-index" 1839 - checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" 1840 - dependencies = [ 1841 - "imgref", 1842 - ] 1843 - 1844 - [[package]] 1845 - name = "mach2" 1846 - version = "0.4.2" 1847 - source = "registry+https://github.com/rust-lang/crates.io-index" 1848 - checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" 1849 - dependencies = [ 1850 - "libc", 1851 - ] 1852 - 1853 - [[package]] 1854 - name = "memchr" 1855 - version = "2.7.4" 1856 - source = "registry+https://github.com/rust-lang/crates.io-index" 1857 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1858 - 1859 - [[package]] 1860 - name = "memoffset" 1861 - version = "0.9.1" 1862 - source = "registry+https://github.com/rust-lang/crates.io-index" 1863 - checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1864 - dependencies = [ 1865 - "autocfg", 1866 - ] 1867 - 1868 - [[package]] 1869 - name = "miette" 1870 - version = "7.2.0" 1871 - source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "4edc8853320c2a0dab800fbda86253c8938f6ea88510dc92c5f1ed20e794afc1" 1873 - dependencies = [ 1874 - "cfg-if", 1875 - "miette-derive", 1876 - "thiserror", 1877 - "unicode-width", 1878 - ] 1879 - 1880 - [[package]] 1881 - name = "miette-derive" 1882 - version = "7.2.0" 1883 - source = "registry+https://github.com/rust-lang/crates.io-index" 1884 - checksum = "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c" 1885 - dependencies = [ 1886 - "proc-macro2", 1887 - "quote", 1888 - "syn", 1889 - ] 1890 - 1891 - [[package]] 1892 - name = "mime" 1893 - version = "0.3.17" 1894 - source = "registry+https://github.com/rust-lang/crates.io-index" 1895 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1896 - 1897 - [[package]] 1898 - name = "mime_guess" 1899 - version = "2.0.5" 1900 - source = "registry+https://github.com/rust-lang/crates.io-index" 1901 - checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 1902 - dependencies = [ 1903 - "mime", 1904 - "unicase", 1905 - ] 1906 - 1907 - [[package]] 1908 - name = "miniz_oxide" 1909 - version = "0.7.4" 1910 - source = "registry+https://github.com/rust-lang/crates.io-index" 1911 - checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 1912 - dependencies = [ 1913 - "adler", 1914 - "simd-adler32", 1915 - ] 1916 - 1917 - [[package]] 1918 - name = "mio" 1919 - version = "0.8.11" 1920 - source = "registry+https://github.com/rust-lang/crates.io-index" 1921 - checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 1922 - dependencies = [ 1923 - "libc", 1924 - "log", 1925 - "wasi", 1926 - "windows-sys 0.48.0", 1927 - ] 1928 - 1929 - [[package]] 1930 - name = "nix" 1931 - version = "0.24.3" 1932 - source = "registry+https://github.com/rust-lang/crates.io-index" 1933 - checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 1934 - dependencies = [ 1935 - "bitflags 1.3.2", 1936 - "cfg-if", 1937 - "libc", 1938 - ] 1939 - 1940 - [[package]] 1941 - name = "nix" 1942 - version = "0.28.0" 1943 - source = "registry+https://github.com/rust-lang/crates.io-index" 1944 - checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 1945 - dependencies = [ 1946 - "bitflags 2.6.0", 1947 - "cfg-if", 1948 - "cfg_aliases 0.1.1", 1949 - "libc", 1950 - "memoffset", 1951 - ] 1952 - 1953 - [[package]] 1954 - name = "nix" 1955 - version = "0.29.0" 1956 - source = "registry+https://github.com/rust-lang/crates.io-index" 1957 - checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 1958 - dependencies = [ 1959 - "bitflags 2.6.0", 1960 - "cfg-if", 1961 - "cfg_aliases 0.2.1", 1962 - "libc", 1963 - ] 1964 - 1965 - [[package]] 1966 - name = "ntapi" 1967 - version = "0.4.1" 1968 - source = "registry+https://github.com/rust-lang/crates.io-index" 1969 - checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 1970 - dependencies = [ 1971 - "winapi", 1972 - ] 1973 - 1974 - [[package]] 1975 - name = "nu-glob" 1976 - version = "0.95.0" 1977 - source = "registry+https://github.com/rust-lang/crates.io-index" 1978 - checksum = "acd2879444c53bbfb51a2ab060ae1257fe2c8446e6b2cd8a63c88a4d6a728a7a" 1979 - 1980 - [[package]] 1981 - name = "num-conv" 1982 - version = "0.1.0" 1983 - source = "registry+https://github.com/rust-lang/crates.io-index" 1984 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1985 - 1986 - [[package]] 1987 - name = "num-traits" 1988 - version = "0.2.19" 1989 - source = "registry+https://github.com/rust-lang/crates.io-index" 1990 - checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1991 - dependencies = [ 1992 - "autocfg", 1993 - ] 1994 - 1995 - [[package]] 1996 - name = "num_cpus" 1997 - version = "1.16.0" 1998 - source = "registry+https://github.com/rust-lang/crates.io-index" 1999 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2000 - dependencies = [ 2001 - "hermit-abi 0.3.9", 2002 - "libc", 2003 - ] 2004 - 2005 - [[package]] 2006 - name = "nvml-wrapper" 2007 - version = "0.10.0" 2008 - source = "git+https://github.com/codifryed/nvml-wrapper?branch=fan-control#6c8426b459e5e52ca39dd5101da78887d49f748d" 2009 - dependencies = [ 2010 - "bitflags 2.6.0", 2011 - "libloading", 2012 - "nvml-wrapper-sys", 2013 - "static_assertions", 2014 - "thiserror", 2015 - "wrapcenum-derive", 2016 - ] 2017 - 2018 - [[package]] 2019 - name = "nvml-wrapper-sys" 2020 - version = "0.8.0" 2021 - source = "git+https://github.com/codifryed/nvml-wrapper?branch=fan-control#6c8426b459e5e52ca39dd5101da78887d49f748d" 2022 - dependencies = [ 2023 - "libloading", 2024 - ] 2025 - 2026 - [[package]] 2027 - name = "object" 2028 - version = "0.36.1" 2029 - source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" 2031 - dependencies = [ 2032 - "memchr", 2033 - ] 2034 - 2035 - [[package]] 2036 - name = "once_cell" 2037 - version = "1.19.0" 2038 - source = "registry+https://github.com/rust-lang/crates.io-index" 2039 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 2040 - 2041 - [[package]] 2042 - name = "opaque-debug" 2043 - version = "0.3.1" 2044 - source = "registry+https://github.com/rust-lang/crates.io-index" 2045 - checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" 2046 - 2047 - [[package]] 2048 - name = "ordered-channel" 2049 - version = "1.1.0" 2050 - source = "registry+https://github.com/rust-lang/crates.io-index" 2051 - checksum = "4f0bc569ca0974cb90125f52cf76f7b6ad3a072301beba78eb0aa4174c4964ed" 2052 - dependencies = [ 2053 - "crossbeam-channel", 2054 - ] 2055 - 2056 - [[package]] 2057 - name = "ordered-stream" 2058 - version = "0.2.0" 2059 - source = "registry+https://github.com/rust-lang/crates.io-index" 2060 - checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 2061 - dependencies = [ 2062 - "futures-core", 2063 - "pin-project-lite", 2064 - ] 2065 - 2066 - [[package]] 2067 - name = "parking" 2068 - version = "2.2.0" 2069 - source = "registry+https://github.com/rust-lang/crates.io-index" 2070 - checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 2071 - 2072 - [[package]] 2073 - name = "parking_lot" 2074 - version = "0.12.3" 2075 - source = "registry+https://github.com/rust-lang/crates.io-index" 2076 - checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 2077 - dependencies = [ 2078 - "lock_api", 2079 - "parking_lot_core", 2080 - ] 2081 - 2082 - [[package]] 2083 - name = "parking_lot_core" 2084 - version = "0.9.10" 2085 - source = "registry+https://github.com/rust-lang/crates.io-index" 2086 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 2087 - dependencies = [ 2088 - "cfg-if", 2089 - "libc", 2090 - "redox_syscall", 2091 - "smallvec", 2092 - "windows-targets 0.52.5", 2093 - ] 2094 - 2095 - [[package]] 2096 - name = "parse-size" 2097 - version = "1.0.0" 2098 - source = "registry+https://github.com/rust-lang/crates.io-index" 2099 - checksum = "944553dd59c802559559161f9816429058b869003836120e262e8caec061b7ae" 2100 - 2101 - [[package]] 2102 - name = "paste" 2103 - version = "1.0.15" 2104 - source = "registry+https://github.com/rust-lang/crates.io-index" 2105 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2106 - 2107 - [[package]] 2108 - name = "path-slash" 2109 - version = "0.1.5" 2110 - source = "registry+https://github.com/rust-lang/crates.io-index" 2111 - checksum = "498a099351efa4becc6a19c72aa9270598e8fd274ca47052e37455241c88b696" 2112 - 2113 - [[package]] 2114 - name = "pciid-parser" 2115 - version = "0.7.2" 2116 - source = "registry+https://github.com/rust-lang/crates.io-index" 2117 - checksum = "e889f5dad24e8b842a0417e1df0fa250f4e300d1eb88b81d48a9db5bfff6e035" 2118 - 2119 - [[package]] 2120 - name = "percent-encoding" 2121 - version = "2.3.1" 2122 - source = "registry+https://github.com/rust-lang/crates.io-index" 2123 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2124 - 2125 - [[package]] 2126 - name = "pin-project" 2127 - version = "1.1.5" 2128 - source = "registry+https://github.com/rust-lang/crates.io-index" 2129 - checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 2130 - dependencies = [ 2131 - "pin-project-internal", 2132 - ] 2133 - 2134 - [[package]] 2135 - name = "pin-project-internal" 2136 - version = "1.1.5" 2137 - source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 2139 - dependencies = [ 2140 - "proc-macro2", 2141 - "quote", 2142 - "syn", 2143 - ] 2144 - 2145 - [[package]] 2146 - name = "pin-project-lite" 2147 - version = "0.2.14" 2148 - source = "registry+https://github.com/rust-lang/crates.io-index" 2149 - checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2150 - 2151 - [[package]] 2152 - name = "pin-utils" 2153 - version = "0.1.0" 2154 - source = "registry+https://github.com/rust-lang/crates.io-index" 2155 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2156 - 2157 - [[package]] 2158 - name = "piper" 2159 - version = "0.2.3" 2160 - source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391" 2162 - dependencies = [ 2163 - "atomic-waker", 2164 - "fastrand", 2165 - "futures-io", 2166 - ] 2167 - 2168 - [[package]] 2169 - name = "pkg-config" 2170 - version = "0.3.30" 2171 - source = "registry+https://github.com/rust-lang/crates.io-index" 2172 - checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2173 - 2174 - [[package]] 2175 - name = "png" 2176 - version = "0.17.13" 2177 - source = "registry+https://github.com/rust-lang/crates.io-index" 2178 - checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 2179 - dependencies = [ 2180 - "bitflags 1.3.2", 2181 - "crc32fast", 2182 - "fdeflate", 2183 - "flate2", 2184 - "miniz_oxide", 2185 - ] 2186 - 2187 - [[package]] 2188 - name = "polling" 2189 - version = "3.7.2" 2190 - source = "registry+https://github.com/rust-lang/crates.io-index" 2191 - checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b" 2192 - dependencies = [ 2193 - "cfg-if", 2194 - "concurrent-queue", 2195 - "hermit-abi 0.4.0", 2196 - "pin-project-lite", 2197 - "rustix", 2198 - "tracing", 2199 - "windows-sys 0.52.0", 2200 - ] 2201 - 2202 - [[package]] 2203 - name = "polyval" 2204 - version = "0.6.2" 2205 - source = "registry+https://github.com/rust-lang/crates.io-index" 2206 - checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" 2207 - dependencies = [ 2208 - "cfg-if", 2209 - "cpufeatures", 2210 - "opaque-debug", 2211 - "universal-hash", 2212 - ] 2213 - 2214 - [[package]] 2215 - name = "powerfmt" 2216 - version = "0.2.0" 2217 - source = "registry+https://github.com/rust-lang/crates.io-index" 2218 - checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2219 - 2220 - [[package]] 2221 - name = "ppv-lite86" 2222 - version = "0.2.17" 2223 - source = "registry+https://github.com/rust-lang/crates.io-index" 2224 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2225 - 2226 - [[package]] 2227 - name = "proc-macro-crate" 2228 - version = "3.1.0" 2229 - source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 2231 - dependencies = [ 2232 - "toml_edit 0.21.1", 2233 - ] 2234 - 2235 - [[package]] 2236 - name = "proc-macro2" 2237 - version = "1.0.86" 2238 - source = "registry+https://github.com/rust-lang/crates.io-index" 2239 - checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 2240 - dependencies = [ 2241 - "unicode-ident", 2242 - ] 2243 - 2244 - [[package]] 2245 - name = "psutil" 2246 - version = "3.3.0" 2247 - source = "registry+https://github.com/rust-lang/crates.io-index" 2248 - checksum = "5e617cc9058daa5e1fe5a0d23ed745773a5ee354111dad1ec0235b0cc16b6730" 2249 - dependencies = [ 2250 - "cfg-if", 2251 - "glob", 2252 - "mach2", 2253 - "nix 0.24.3", 2254 - "num_cpus", 2255 - "once_cell", 2256 - "thiserror", 2257 - ] 2258 - 2259 - [[package]] 2260 - name = "quick-error" 2261 - version = "2.0.1" 2262 - source = "registry+https://github.com/rust-lang/crates.io-index" 2263 - checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 2264 - 2265 - [[package]] 2266 - name = "quote" 2267 - version = "1.0.36" 2268 - source = "registry+https://github.com/rust-lang/crates.io-index" 2269 - checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2270 - dependencies = [ 2271 - "proc-macro2", 2272 - ] 2273 - 2274 - [[package]] 2275 - name = "rand" 2276 - version = "0.8.5" 2277 - source = "registry+https://github.com/rust-lang/crates.io-index" 2278 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2279 - dependencies = [ 2280 - "libc", 2281 - "rand_chacha", 2282 - "rand_core", 2283 - ] 2284 - 2285 - [[package]] 2286 - name = "rand_chacha" 2287 - version = "0.3.1" 2288 - source = "registry+https://github.com/rust-lang/crates.io-index" 2289 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2290 - dependencies = [ 2291 - "ppv-lite86", 2292 - "rand_core", 2293 - ] 2294 - 2295 - [[package]] 2296 - name = "rand_core" 2297 - version = "0.6.4" 2298 - source = "registry+https://github.com/rust-lang/crates.io-index" 2299 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2300 - dependencies = [ 2301 - "getrandom", 2302 - ] 2303 - 2304 - [[package]] 2305 - name = "rayon" 2306 - version = "1.10.0" 2307 - source = "registry+https://github.com/rust-lang/crates.io-index" 2308 - checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 2309 - dependencies = [ 2310 - "either", 2311 - "rayon-core", 2312 - ] 2313 - 2314 - [[package]] 2315 - name = "rayon-core" 2316 - version = "1.12.1" 2317 - source = "registry+https://github.com/rust-lang/crates.io-index" 2318 - checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 2319 - dependencies = [ 2320 - "crossbeam-deque", 2321 - "crossbeam-utils", 2322 - ] 2323 - 2324 - [[package]] 2325 - name = "redox_syscall" 2326 - version = "0.5.2" 2327 - source = "registry+https://github.com/rust-lang/crates.io-index" 2328 - checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" 2329 - dependencies = [ 2330 - "bitflags 2.6.0", 2331 - ] 2332 - 2333 - [[package]] 2334 - name = "regex" 2335 - version = "1.10.5" 2336 - source = "registry+https://github.com/rust-lang/crates.io-index" 2337 - checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 2338 - dependencies = [ 2339 - "aho-corasick", 2340 - "memchr", 2341 - "regex-automata", 2342 - "regex-syntax", 2343 - ] 2344 - 2345 - [[package]] 2346 - name = "regex-automata" 2347 - version = "0.4.7" 2348 - source = "registry+https://github.com/rust-lang/crates.io-index" 2349 - checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 2350 - dependencies = [ 2351 - "aho-corasick", 2352 - "memchr", 2353 - "regex-syntax", 2354 - ] 2355 - 2356 - [[package]] 2357 - name = "regex-lite" 2358 - version = "0.1.6" 2359 - source = "registry+https://github.com/rust-lang/crates.io-index" 2360 - checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" 2361 - 2362 - [[package]] 2363 - name = "regex-syntax" 2364 - version = "0.8.4" 2365 - source = "registry+https://github.com/rust-lang/crates.io-index" 2366 - checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 2367 - 2368 - [[package]] 2369 - name = "resize" 2370 - version = "0.8.4" 2371 - source = "registry+https://github.com/rust-lang/crates.io-index" 2372 - checksum = "c3e29f584c07a8396c5e2eee0bd8d7aec5c8d9e0a3c2333806fd2ec1d2a5b080" 2373 - dependencies = [ 2374 - "rayon", 2375 - "rgb", 2376 - ] 2377 - 2378 - [[package]] 2379 - name = "rgb" 2380 - version = "0.8.40" 2381 - source = "registry+https://github.com/rust-lang/crates.io-index" 2382 - checksum = "a7439be6844e40133eda024efd85bf07f59d0dd2f59b10c00dd6cfb92cc5c741" 2383 - dependencies = [ 2384 - "bytemuck", 2385 - ] 2386 - 2387 - [[package]] 2388 - name = "ril" 2389 - version = "0.10.1" 2390 - source = "registry+https://github.com/rust-lang/crates.io-index" 2391 - checksum = "cb9d89f558ed427b172d6014c4cf3145b506d379df0676b471964dbbbe923ea1" 2392 - dependencies = [ 2393 - "fontdue", 2394 - "num-traits", 2395 - "png", 2396 - ] 2397 - 2398 - [[package]] 2399 - name = "rustc-demangle" 2400 - version = "0.1.24" 2401 - source = "registry+https://github.com/rust-lang/crates.io-index" 2402 - checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 2403 - 2404 - [[package]] 2405 - name = "rustc_version" 2406 - version = "0.4.0" 2407 - source = "registry+https://github.com/rust-lang/crates.io-index" 2408 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2409 - dependencies = [ 2410 - "semver", 2411 - ] 2412 - 2413 - [[package]] 2414 - name = "rustix" 2415 - version = "0.38.34" 2416 - source = "registry+https://github.com/rust-lang/crates.io-index" 2417 - checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 2418 - dependencies = [ 2419 - "bitflags 2.6.0", 2420 - "errno", 2421 - "libc", 2422 - "linux-raw-sys", 2423 - "windows-sys 0.52.0", 2424 - ] 2425 - 2426 - [[package]] 2427 - name = "rustversion" 2428 - version = "1.0.17" 2429 - source = "registry+https://github.com/rust-lang/crates.io-index" 2430 - checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 2431 - 2432 - [[package]] 2433 - name = "ryu" 2434 - version = "1.0.18" 2435 - source = "registry+https://github.com/rust-lang/crates.io-index" 2436 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 2437 - 2438 - [[package]] 2439 - name = "scopeguard" 2440 - version = "1.2.0" 2441 - source = "registry+https://github.com/rust-lang/crates.io-index" 2442 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 2443 - 2444 - [[package]] 2445 - name = "semver" 2446 - version = "1.0.23" 2447 - source = "registry+https://github.com/rust-lang/crates.io-index" 2448 - checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 2449 - 2450 - [[package]] 2451 - name = "serde" 2452 - version = "1.0.203" 2453 - source = "registry+https://github.com/rust-lang/crates.io-index" 2454 - checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 2455 - dependencies = [ 2456 - "serde_derive", 2457 - ] 2458 - 2459 - [[package]] 2460 - name = "serde_derive" 2461 - version = "1.0.203" 2462 - source = "registry+https://github.com/rust-lang/crates.io-index" 2463 - checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 2464 - dependencies = [ 2465 - "proc-macro2", 2466 - "quote", 2467 - "syn", 2468 - ] 2469 - 2470 - [[package]] 2471 - name = "serde_json" 2472 - version = "1.0.118" 2473 - source = "registry+https://github.com/rust-lang/crates.io-index" 2474 - checksum = "d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4" 2475 - dependencies = [ 2476 - "itoa", 2477 - "ryu", 2478 - "serde", 2479 - ] 2480 - 2481 - [[package]] 2482 - name = "serde_plain" 2483 - version = "1.0.2" 2484 - source = "registry+https://github.com/rust-lang/crates.io-index" 2485 - checksum = "9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50" 2486 - dependencies = [ 2487 - "serde", 2488 - ] 2489 - 2490 - [[package]] 2491 - name = "serde_repr" 2492 - version = "0.1.19" 2493 - source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 2495 - dependencies = [ 2496 - "proc-macro2", 2497 - "quote", 2498 - "syn", 2499 - ] 2500 - 2501 - [[package]] 2502 - name = "serde_urlencoded" 2503 - version = "0.7.1" 2504 - source = "registry+https://github.com/rust-lang/crates.io-index" 2505 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2506 - dependencies = [ 2507 - "form_urlencoded", 2508 - "itoa", 2509 - "ryu", 2510 - "serde", 2511 - ] 2512 - 2513 - [[package]] 2514 - name = "sha1" 2515 - version = "0.10.6" 2516 - source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 2518 - dependencies = [ 2519 - "cfg-if", 2520 - "cpufeatures", 2521 - "digest", 2522 - ] 2523 - 2524 - [[package]] 2525 - name = "sha2" 2526 - version = "0.10.8" 2527 - source = "registry+https://github.com/rust-lang/crates.io-index" 2528 - checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 2529 - dependencies = [ 2530 - "cfg-if", 2531 - "cpufeatures", 2532 - "digest", 2533 - ] 2534 - 2535 - [[package]] 2536 - name = "signal-hook" 2537 - version = "0.3.17" 2538 - source = "registry+https://github.com/rust-lang/crates.io-index" 2539 - checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 2540 - dependencies = [ 2541 - "libc", 2542 - "signal-hook-registry", 2543 - ] 2544 - 2545 - [[package]] 2546 - name = "signal-hook-registry" 2547 - version = "1.4.2" 2548 - source = "registry+https://github.com/rust-lang/crates.io-index" 2549 - checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 2550 - dependencies = [ 2551 - "libc", 2552 - ] 2553 - 2554 - [[package]] 2555 - name = "simd-adler32" 2556 - version = "0.3.7" 2557 - source = "registry+https://github.com/rust-lang/crates.io-index" 2558 - checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 2559 - 2560 - [[package]] 2561 - name = "slab" 2562 - version = "0.4.9" 2563 - source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2565 - dependencies = [ 2566 - "autocfg", 2567 - ] 2568 - 2569 - [[package]] 2570 - name = "smallvec" 2571 - version = "1.13.2" 2572 - source = "registry+https://github.com/rust-lang/crates.io-index" 2573 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2574 - 2575 - [[package]] 2576 - name = "socket2" 2577 - version = "0.5.7" 2578 - source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 2580 - dependencies = [ 2581 - "libc", 2582 - "windows-sys 0.52.0", 2583 - ] 2584 - 2585 - [[package]] 2586 - name = "static-files" 2587 - version = "0.2.3" 2588 - source = "registry+https://github.com/rust-lang/crates.io-index" 2589 - checksum = "64712ea1e3e140010e1d9605872ba205afa2ab5bd38191cc6ebd248ae1f6a06b" 2590 - dependencies = [ 2591 - "mime_guess", 2592 - "path-slash", 2593 - ] 2594 - 2595 - [[package]] 2596 - name = "static_assertions" 2597 - version = "1.1.0" 2598 - source = "registry+https://github.com/rust-lang/crates.io-index" 2599 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2600 - 2601 - [[package]] 2602 - name = "strict-num" 2603 - version = "0.1.1" 2604 - source = "registry+https://github.com/rust-lang/crates.io-index" 2605 - checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 2606 - 2607 - [[package]] 2608 - name = "strsim" 2609 - version = "0.11.1" 2610 - source = "registry+https://github.com/rust-lang/crates.io-index" 2611 - checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 2612 - 2613 - [[package]] 2614 - name = "strum" 2615 - version = "0.26.3" 2616 - source = "registry+https://github.com/rust-lang/crates.io-index" 2617 - checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 2618 - dependencies = [ 2619 - "strum_macros", 2620 - ] 2621 - 2622 - [[package]] 2623 - name = "strum_macros" 2624 - version = "0.26.4" 2625 - source = "registry+https://github.com/rust-lang/crates.io-index" 2626 - checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 2627 - dependencies = [ 2628 - "heck", 2629 - "proc-macro2", 2630 - "quote", 2631 - "rustversion", 2632 - "syn", 2633 - ] 2634 - 2635 - [[package]] 2636 - name = "subtle" 2637 - version = "2.6.1" 2638 - source = "registry+https://github.com/rust-lang/crates.io-index" 2639 - checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 2640 - 2641 - [[package]] 2642 - name = "syn" 2643 - version = "2.0.68" 2644 - source = "registry+https://github.com/rust-lang/crates.io-index" 2645 - checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" 2646 - dependencies = [ 2647 - "proc-macro2", 2648 - "quote", 2649 - "unicode-ident", 2650 - ] 2651 - 2652 - [[package]] 2653 - name = "sysinfo" 2654 - version = "0.30.12" 2655 - source = "registry+https://github.com/rust-lang/crates.io-index" 2656 - checksum = "732ffa00f53e6b2af46208fba5718d9662a421049204e156328b66791ffa15ae" 2657 - dependencies = [ 2658 - "cfg-if", 2659 - "core-foundation-sys", 2660 - "libc", 2661 - "ntapi", 2662 - "once_cell", 2663 - "windows", 2664 - ] 2665 - 2666 - [[package]] 2667 - name = "systemd-journal-logger" 2668 - version = "2.1.1" 2669 - source = "registry+https://github.com/rust-lang/crates.io-index" 2670 - checksum = "b5f3848dd723f2a54ac1d96da793b32923b52de8dfcced8722516dac312a5b2a" 2671 - dependencies = [ 2672 - "log", 2673 - "rustix", 2674 - ] 2675 - 2676 - [[package]] 2677 - name = "tempfile" 2678 - version = "3.10.1" 2679 - source = "registry+https://github.com/rust-lang/crates.io-index" 2680 - checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 2681 - dependencies = [ 2682 - "cfg-if", 2683 - "fastrand", 2684 - "rustix", 2685 - "windows-sys 0.52.0", 2686 - ] 2687 - 2688 - [[package]] 2689 - name = "test-context" 2690 - version = "0.3.0" 2691 - source = "registry+https://github.com/rust-lang/crates.io-index" 2692 - checksum = "6676ab8513edfd2601a108621103fdb45cac9098305ca25ec93f7023b06b05d9" 2693 - dependencies = [ 2694 - "futures", 2695 - "test-context-macros", 2696 - ] 2697 - 2698 - [[package]] 2699 - name = "test-context-macros" 2700 - version = "0.3.0" 2701 - source = "registry+https://github.com/rust-lang/crates.io-index" 2702 - checksum = "78ea17a2dc368aeca6f554343ced1b1e31f76d63683fa8016e5844bd7a5144a1" 2703 - dependencies = [ 2704 - "proc-macro2", 2705 - "quote", 2706 - "syn", 2707 - ] 2708 - 2709 - [[package]] 2710 - name = "thiserror" 2711 - version = "1.0.61" 2712 - source = "registry+https://github.com/rust-lang/crates.io-index" 2713 - checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 2714 - dependencies = [ 2715 - "thiserror-impl", 2716 - ] 2717 - 2718 - [[package]] 2719 - name = "thiserror-impl" 2720 - version = "1.0.61" 2721 - source = "registry+https://github.com/rust-lang/crates.io-index" 2722 - checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 2723 - dependencies = [ 2724 - "proc-macro2", 2725 - "quote", 2726 - "syn", 2727 - ] 2728 - 2729 - [[package]] 2730 - name = "thread_local" 2731 - version = "1.1.8" 2732 - source = "registry+https://github.com/rust-lang/crates.io-index" 2733 - checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 2734 - dependencies = [ 2735 - "cfg-if", 2736 - "once_cell", 2737 - ] 2738 - 2739 - [[package]] 2740 - name = "tiff" 2741 - version = "0.9.1" 2742 - source = "registry+https://github.com/rust-lang/crates.io-index" 2743 - checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 2744 - dependencies = [ 2745 - "flate2", 2746 - "jpeg-decoder", 2747 - "weezl", 2748 - ] 2749 - 2750 - [[package]] 2751 - name = "time" 2752 - version = "0.3.36" 2753 - source = "registry+https://github.com/rust-lang/crates.io-index" 2754 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2755 - dependencies = [ 2756 - "deranged", 2757 - "itoa", 2758 - "num-conv", 2759 - "powerfmt", 2760 - "serde", 2761 - "time-core", 2762 - "time-macros", 2763 - ] 2764 - 2765 - [[package]] 2766 - name = "time-core" 2767 - version = "0.1.2" 2768 - source = "registry+https://github.com/rust-lang/crates.io-index" 2769 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 2770 - 2771 - [[package]] 2772 - name = "time-macros" 2773 - version = "0.2.18" 2774 - source = "registry+https://github.com/rust-lang/crates.io-index" 2775 - checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2776 - dependencies = [ 2777 - "num-conv", 2778 - "time-core", 2779 - ] 2780 - 2781 - [[package]] 2782 - name = "tiny-skia" 2783 - version = "0.11.4" 2784 - source = "registry+https://github.com/rust-lang/crates.io-index" 2785 - checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 2786 - dependencies = [ 2787 - "arrayref", 2788 - "arrayvec", 2789 - "bytemuck", 2790 - "cfg-if", 2791 - "log", 2792 - "png", 2793 - "tiny-skia-path", 2794 - ] 2795 - 2796 - [[package]] 2797 - name = "tiny-skia-path" 2798 - version = "0.11.4" 2799 - source = "registry+https://github.com/rust-lang/crates.io-index" 2800 - checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 2801 - dependencies = [ 2802 - "arrayref", 2803 - "bytemuck", 2804 - "strict-num", 2805 - ] 2806 - 2807 - [[package]] 2808 - name = "tinyvec" 2809 - version = "1.6.1" 2810 - source = "registry+https://github.com/rust-lang/crates.io-index" 2811 - checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82" 2812 - dependencies = [ 2813 - "tinyvec_macros", 2814 - ] 2815 - 2816 - [[package]] 2817 - name = "tinyvec_macros" 2818 - version = "0.1.1" 2819 - source = "registry+https://github.com/rust-lang/crates.io-index" 2820 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2821 - 2822 - [[package]] 2823 - name = "tokio" 2824 - version = "1.38.0" 2825 - source = "registry+https://github.com/rust-lang/crates.io-index" 2826 - checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 2827 - dependencies = [ 2828 - "backtrace", 2829 - "bytes", 2830 - "libc", 2831 - "mio", 2832 - "num_cpus", 2833 - "parking_lot", 2834 - "pin-project-lite", 2835 - "signal-hook-registry", 2836 - "socket2", 2837 - "tokio-macros", 2838 - "tracing", 2839 - "windows-sys 0.48.0", 2840 - ] 2841 - 2842 - [[package]] 2843 - name = "tokio-graceful-shutdown" 2844 - version = "0.15.0" 2845 - source = "registry+https://github.com/rust-lang/crates.io-index" 2846 - checksum = "0e08074a4a6fe69a4d9ca7548134dcd913f544251d496b758657cf87deb87a2d" 2847 - dependencies = [ 2848 - "async-trait", 2849 - "atomic", 2850 - "bytemuck", 2851 - "miette", 2852 - "pin-project-lite", 2853 - "thiserror", 2854 - "tokio", 2855 - "tokio-util", 2856 - "tracing", 2857 - ] 2858 - 2859 - [[package]] 2860 - name = "tokio-macros" 2861 - version = "2.3.0" 2862 - source = "registry+https://github.com/rust-lang/crates.io-index" 2863 - checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 2864 - dependencies = [ 2865 - "proc-macro2", 2866 - "quote", 2867 - "syn", 2868 - ] 2869 - 2870 - [[package]] 2871 - name = "tokio-util" 2872 - version = "0.7.11" 2873 - source = "registry+https://github.com/rust-lang/crates.io-index" 2874 - checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 2875 - dependencies = [ 2876 - "bytes", 2877 - "futures-core", 2878 - "futures-sink", 2879 - "pin-project-lite", 2880 - "tokio", 2881 - ] 2882 - 2883 - [[package]] 2884 - name = "toml_datetime" 2885 - version = "0.6.6" 2886 - source = "registry+https://github.com/rust-lang/crates.io-index" 2887 - checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 2888 - 2889 - [[package]] 2890 - name = "toml_edit" 2891 - version = "0.21.1" 2892 - source = "registry+https://github.com/rust-lang/crates.io-index" 2893 - checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 2894 - dependencies = [ 2895 - "indexmap", 2896 - "toml_datetime", 2897 - "winnow 0.5.40", 2898 - ] 2899 - 2900 - [[package]] 2901 - name = "toml_edit" 2902 - version = "0.22.14" 2903 - source = "registry+https://github.com/rust-lang/crates.io-index" 2904 - checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" 2905 - dependencies = [ 2906 - "indexmap", 2907 - "toml_datetime", 2908 - "winnow 0.6.13", 2909 - ] 2910 - 2911 - [[package]] 2912 - name = "tower" 2913 - version = "0.4.13" 2914 - source = "registry+https://github.com/rust-lang/crates.io-index" 2915 - checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 2916 - dependencies = [ 2917 - "futures-core", 2918 - "futures-util", 2919 - "pin-project", 2920 - "pin-project-lite", 2921 - "tokio", 2922 - "tower-layer", 2923 - "tower-service", 2924 - ] 2925 - 2926 - [[package]] 2927 - name = "tower-layer" 2928 - version = "0.3.2" 2929 - source = "registry+https://github.com/rust-lang/crates.io-index" 2930 - checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 2931 - 2932 - [[package]] 2933 - name = "tower-service" 2934 - version = "0.3.2" 2935 - source = "registry+https://github.com/rust-lang/crates.io-index" 2936 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 2937 - 2938 - [[package]] 2939 - name = "tracing" 2940 - version = "0.1.40" 2941 - source = "registry+https://github.com/rust-lang/crates.io-index" 2942 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2943 - dependencies = [ 2944 - "log", 2945 - "pin-project-lite", 2946 - "tracing-attributes", 2947 - "tracing-core", 2948 - ] 2949 - 2950 - [[package]] 2951 - name = "tracing-attributes" 2952 - version = "0.1.27" 2953 - source = "registry+https://github.com/rust-lang/crates.io-index" 2954 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2955 - dependencies = [ 2956 - "proc-macro2", 2957 - "quote", 2958 - "syn", 2959 - ] 2960 - 2961 - [[package]] 2962 - name = "tracing-core" 2963 - version = "0.1.32" 2964 - source = "registry+https://github.com/rust-lang/crates.io-index" 2965 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2966 - dependencies = [ 2967 - "once_cell", 2968 - ] 2969 - 2970 - [[package]] 2971 - name = "try-lock" 2972 - version = "0.2.5" 2973 - source = "registry+https://github.com/rust-lang/crates.io-index" 2974 - checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 2975 - 2976 - [[package]] 2977 - name = "ttf-parser" 2978 - version = "0.15.2" 2979 - source = "registry+https://github.com/rust-lang/crates.io-index" 2980 - checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 2981 - 2982 - [[package]] 2983 - name = "typenum" 2984 - version = "1.17.0" 2985 - source = "registry+https://github.com/rust-lang/crates.io-index" 2986 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 2987 - 2988 - [[package]] 2989 - name = "uds_windows" 2990 - version = "1.1.0" 2991 - source = "registry+https://github.com/rust-lang/crates.io-index" 2992 - checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 2993 - dependencies = [ 2994 - "memoffset", 2995 - "tempfile", 2996 - "winapi", 2997 - ] 2998 - 2999 - [[package]] 3000 - name = "unicase" 3001 - version = "2.7.0" 3002 - source = "registry+https://github.com/rust-lang/crates.io-index" 3003 - checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 3004 - dependencies = [ 3005 - "version_check", 3006 - ] 3007 - 3008 - [[package]] 3009 - name = "unicode-bidi" 3010 - version = "0.3.15" 3011 - source = "registry+https://github.com/rust-lang/crates.io-index" 3012 - checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 3013 - 3014 - [[package]] 3015 - name = "unicode-ident" 3016 - version = "1.0.12" 3017 - source = "registry+https://github.com/rust-lang/crates.io-index" 3018 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 3019 - 3020 - [[package]] 3021 - name = "unicode-normalization" 3022 - version = "0.1.23" 3023 - source = "registry+https://github.com/rust-lang/crates.io-index" 3024 - checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 3025 - dependencies = [ 3026 - "tinyvec", 3027 - ] 3028 - 3029 - [[package]] 3030 - name = "unicode-width" 3031 - version = "0.1.13" 3032 - source = "registry+https://github.com/rust-lang/crates.io-index" 3033 - checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 3034 - 3035 - [[package]] 3036 - name = "unicode-xid" 3037 - version = "0.2.4" 3038 - source = "registry+https://github.com/rust-lang/crates.io-index" 3039 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 3040 - 3041 - [[package]] 3042 - name = "universal-hash" 3043 - version = "0.5.1" 3044 - source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" 3046 - dependencies = [ 3047 - "crypto-common", 3048 - "subtle", 3049 - ] 3050 - 3051 - [[package]] 3052 - name = "url" 3053 - version = "2.5.2" 3054 - source = "registry+https://github.com/rust-lang/crates.io-index" 3055 - checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 3056 - dependencies = [ 3057 - "form_urlencoded", 3058 - "idna", 3059 - "percent-encoding", 3060 - ] 3061 - 3062 - [[package]] 3063 - name = "utf8parse" 3064 - version = "0.2.2" 3065 - source = "registry+https://github.com/rust-lang/crates.io-index" 3066 - checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 3067 - 3068 - [[package]] 3069 - name = "uuid" 3070 - version = "1.9.1" 3071 - source = "registry+https://github.com/rust-lang/crates.io-index" 3072 - checksum = "5de17fd2f7da591098415cff336e12965a28061ddace43b59cb3c430179c9439" 3073 - dependencies = [ 3074 - "getrandom", 3075 - ] 3076 - 3077 - [[package]] 3078 - name = "value-bag" 3079 - version = "1.9.0" 3080 - source = "registry+https://github.com/rust-lang/crates.io-index" 3081 - checksum = "5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101" 3082 - 3083 - [[package]] 3084 - name = "version_check" 3085 - version = "0.9.4" 3086 - source = "registry+https://github.com/rust-lang/crates.io-index" 3087 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3088 - 3089 - [[package]] 3090 - name = "want" 3091 - version = "0.3.1" 3092 - source = "registry+https://github.com/rust-lang/crates.io-index" 3093 - checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 3094 - dependencies = [ 3095 - "try-lock", 3096 - ] 3097 - 3098 - [[package]] 3099 - name = "wasi" 3100 - version = "0.11.0+wasi-snapshot-preview1" 3101 - source = "registry+https://github.com/rust-lang/crates.io-index" 3102 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3103 - 3104 - [[package]] 3105 - name = "wasm-bindgen" 3106 - version = "0.2.92" 3107 - source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 3109 - dependencies = [ 3110 - "cfg-if", 3111 - "wasm-bindgen-macro", 3112 - ] 3113 - 3114 - [[package]] 3115 - name = "wasm-bindgen-backend" 3116 - version = "0.2.92" 3117 - source = "registry+https://github.com/rust-lang/crates.io-index" 3118 - checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 3119 - dependencies = [ 3120 - "bumpalo", 3121 - "log", 3122 - "once_cell", 3123 - "proc-macro2", 3124 - "quote", 3125 - "syn", 3126 - "wasm-bindgen-shared", 3127 - ] 3128 - 3129 - [[package]] 3130 - name = "wasm-bindgen-macro" 3131 - version = "0.2.92" 3132 - source = "registry+https://github.com/rust-lang/crates.io-index" 3133 - checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 3134 - dependencies = [ 3135 - "quote", 3136 - "wasm-bindgen-macro-support", 3137 - ] 3138 - 3139 - [[package]] 3140 - name = "wasm-bindgen-macro-support" 3141 - version = "0.2.92" 3142 - source = "registry+https://github.com/rust-lang/crates.io-index" 3143 - checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 3144 - dependencies = [ 3145 - "proc-macro2", 3146 - "quote", 3147 - "syn", 3148 - "wasm-bindgen-backend", 3149 - "wasm-bindgen-shared", 3150 - ] 3151 - 3152 - [[package]] 3153 - name = "wasm-bindgen-shared" 3154 - version = "0.2.92" 3155 - source = "registry+https://github.com/rust-lang/crates.io-index" 3156 - checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 3157 - 3158 - [[package]] 3159 - name = "weezl" 3160 - version = "0.1.8" 3161 - source = "registry+https://github.com/rust-lang/crates.io-index" 3162 - checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 3163 - 3164 - [[package]] 3165 - name = "winapi" 3166 - version = "0.3.9" 3167 - source = "registry+https://github.com/rust-lang/crates.io-index" 3168 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3169 - dependencies = [ 3170 - "winapi-i686-pc-windows-gnu", 3171 - "winapi-x86_64-pc-windows-gnu", 3172 - ] 3173 - 3174 - [[package]] 3175 - name = "winapi-i686-pc-windows-gnu" 3176 - version = "0.4.0" 3177 - source = "registry+https://github.com/rust-lang/crates.io-index" 3178 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3179 - 3180 - [[package]] 3181 - name = "winapi-x86_64-pc-windows-gnu" 3182 - version = "0.4.0" 3183 - source = "registry+https://github.com/rust-lang/crates.io-index" 3184 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3185 - 3186 - [[package]] 3187 - name = "windows" 3188 - version = "0.52.0" 3189 - source = "registry+https://github.com/rust-lang/crates.io-index" 3190 - checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 3191 - dependencies = [ 3192 - "windows-core", 3193 - "windows-targets 0.52.5", 3194 - ] 3195 - 3196 - [[package]] 3197 - name = "windows-core" 3198 - version = "0.52.0" 3199 - source = "registry+https://github.com/rust-lang/crates.io-index" 3200 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3201 - dependencies = [ 3202 - "windows-targets 0.52.5", 3203 - ] 3204 - 3205 - [[package]] 3206 - name = "windows-sys" 3207 - version = "0.48.0" 3208 - source = "registry+https://github.com/rust-lang/crates.io-index" 3209 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3210 - dependencies = [ 3211 - "windows-targets 0.48.5", 3212 - ] 3213 - 3214 - [[package]] 3215 - name = "windows-sys" 3216 - version = "0.52.0" 3217 - source = "registry+https://github.com/rust-lang/crates.io-index" 3218 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3219 - dependencies = [ 3220 - "windows-targets 0.52.5", 3221 - ] 3222 - 3223 - [[package]] 3224 - name = "windows-targets" 3225 - version = "0.48.5" 3226 - source = "registry+https://github.com/rust-lang/crates.io-index" 3227 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 3228 - dependencies = [ 3229 - "windows_aarch64_gnullvm 0.48.5", 3230 - "windows_aarch64_msvc 0.48.5", 3231 - "windows_i686_gnu 0.48.5", 3232 - "windows_i686_msvc 0.48.5", 3233 - "windows_x86_64_gnu 0.48.5", 3234 - "windows_x86_64_gnullvm 0.48.5", 3235 - "windows_x86_64_msvc 0.48.5", 3236 - ] 3237 - 3238 - [[package]] 3239 - name = "windows-targets" 3240 - version = "0.52.5" 3241 - source = "registry+https://github.com/rust-lang/crates.io-index" 3242 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 3243 - dependencies = [ 3244 - "windows_aarch64_gnullvm 0.52.5", 3245 - "windows_aarch64_msvc 0.52.5", 3246 - "windows_i686_gnu 0.52.5", 3247 - "windows_i686_gnullvm", 3248 - "windows_i686_msvc 0.52.5", 3249 - "windows_x86_64_gnu 0.52.5", 3250 - "windows_x86_64_gnullvm 0.52.5", 3251 - "windows_x86_64_msvc 0.52.5", 3252 - ] 3253 - 3254 - [[package]] 3255 - name = "windows_aarch64_gnullvm" 3256 - version = "0.48.5" 3257 - source = "registry+https://github.com/rust-lang/crates.io-index" 3258 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 3259 - 3260 - [[package]] 3261 - name = "windows_aarch64_gnullvm" 3262 - version = "0.52.5" 3263 - source = "registry+https://github.com/rust-lang/crates.io-index" 3264 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 3265 - 3266 - [[package]] 3267 - name = "windows_aarch64_msvc" 3268 - version = "0.48.5" 3269 - source = "registry+https://github.com/rust-lang/crates.io-index" 3270 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3271 - 3272 - [[package]] 3273 - name = "windows_aarch64_msvc" 3274 - version = "0.52.5" 3275 - source = "registry+https://github.com/rust-lang/crates.io-index" 3276 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 3277 - 3278 - [[package]] 3279 - name = "windows_i686_gnu" 3280 - version = "0.48.5" 3281 - source = "registry+https://github.com/rust-lang/crates.io-index" 3282 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3283 - 3284 - [[package]] 3285 - name = "windows_i686_gnu" 3286 - version = "0.52.5" 3287 - source = "registry+https://github.com/rust-lang/crates.io-index" 3288 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 3289 - 3290 - [[package]] 3291 - name = "windows_i686_gnullvm" 3292 - version = "0.52.5" 3293 - source = "registry+https://github.com/rust-lang/crates.io-index" 3294 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 3295 - 3296 - [[package]] 3297 - name = "windows_i686_msvc" 3298 - version = "0.48.5" 3299 - source = "registry+https://github.com/rust-lang/crates.io-index" 3300 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3301 - 3302 - [[package]] 3303 - name = "windows_i686_msvc" 3304 - version = "0.52.5" 3305 - source = "registry+https://github.com/rust-lang/crates.io-index" 3306 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 3307 - 3308 - [[package]] 3309 - name = "windows_x86_64_gnu" 3310 - version = "0.48.5" 3311 - source = "registry+https://github.com/rust-lang/crates.io-index" 3312 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3313 - 3314 - [[package]] 3315 - name = "windows_x86_64_gnu" 3316 - version = "0.52.5" 3317 - source = "registry+https://github.com/rust-lang/crates.io-index" 3318 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 3319 - 3320 - [[package]] 3321 - name = "windows_x86_64_gnullvm" 3322 - version = "0.48.5" 3323 - source = "registry+https://github.com/rust-lang/crates.io-index" 3324 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 3325 - 3326 - [[package]] 3327 - name = "windows_x86_64_gnullvm" 3328 - version = "0.52.5" 3329 - source = "registry+https://github.com/rust-lang/crates.io-index" 3330 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 3331 - 3332 - [[package]] 3333 - name = "windows_x86_64_msvc" 3334 - version = "0.48.5" 3335 - source = "registry+https://github.com/rust-lang/crates.io-index" 3336 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3337 - 3338 - [[package]] 3339 - name = "windows_x86_64_msvc" 3340 - version = "0.52.5" 3341 - source = "registry+https://github.com/rust-lang/crates.io-index" 3342 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 3343 - 3344 - [[package]] 3345 - name = "winnow" 3346 - version = "0.5.40" 3347 - source = "registry+https://github.com/rust-lang/crates.io-index" 3348 - checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 3349 - dependencies = [ 3350 - "memchr", 3351 - ] 3352 - 3353 - [[package]] 3354 - name = "winnow" 3355 - version = "0.6.13" 3356 - source = "registry+https://github.com/rust-lang/crates.io-index" 3357 - checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" 3358 - dependencies = [ 3359 - "memchr", 3360 - ] 3361 - 3362 - [[package]] 3363 - name = "wrapcenum-derive" 3364 - version = "0.4.1" 3365 - source = "registry+https://github.com/rust-lang/crates.io-index" 3366 - checksum = "a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e" 3367 - dependencies = [ 3368 - "darling", 3369 - "proc-macro2", 3370 - "quote", 3371 - "syn", 3372 - ] 3373 - 3374 - [[package]] 3375 - name = "xdg-home" 3376 - version = "1.2.0" 3377 - source = "registry+https://github.com/rust-lang/crates.io-index" 3378 - checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8" 3379 - dependencies = [ 3380 - "libc", 3381 - "windows-sys 0.52.0", 3382 - ] 3383 - 3384 - [[package]] 3385 - name = "yata" 3386 - version = "0.7.0" 3387 - source = "registry+https://github.com/rust-lang/crates.io-index" 3388 - checksum = "6b4ef8ddfa3ccd93454262c0e60a43a2bbf403d404174e1815f7581d5028229f" 3389 - dependencies = [ 3390 - "serde", 3391 - ] 3392 - 3393 - [[package]] 3394 - name = "zbus" 3395 - version = "4.3.0" 3396 - source = "registry+https://github.com/rust-lang/crates.io-index" 3397 - checksum = "23915fcb26e7a9a9dc05fd93a9870d336d6d032cd7e8cebf1c5c37666489fdd5" 3398 - dependencies = [ 3399 - "async-broadcast", 3400 - "async-process", 3401 - "async-recursion", 3402 - "async-trait", 3403 - "enumflags2", 3404 - "event-listener", 3405 - "futures-core", 3406 - "futures-sink", 3407 - "futures-util", 3408 - "hex", 3409 - "nix 0.28.0", 3410 - "ordered-stream", 3411 - "rand", 3412 - "serde", 3413 - "serde_repr", 3414 - "sha1", 3415 - "static_assertions", 3416 - "tokio", 3417 - "tracing", 3418 - "uds_windows", 3419 - "windows-sys 0.52.0", 3420 - "xdg-home", 3421 - "zbus_macros", 3422 - "zbus_names", 3423 - "zvariant", 3424 - ] 3425 - 3426 - [[package]] 3427 - name = "zbus_macros" 3428 - version = "4.3.0" 3429 - source = "registry+https://github.com/rust-lang/crates.io-index" 3430 - checksum = "02bcca0b586d2f8589da32347b4784ba424c4891ed86aa5b50d5e88f6b2c4f5d" 3431 - dependencies = [ 3432 - "proc-macro-crate", 3433 - "proc-macro2", 3434 - "quote", 3435 - "syn", 3436 - "zvariant_utils", 3437 - ] 3438 - 3439 - [[package]] 3440 - name = "zbus_names" 3441 - version = "3.0.0" 3442 - source = "registry+https://github.com/rust-lang/crates.io-index" 3443 - checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 3444 - dependencies = [ 3445 - "serde", 3446 - "static_assertions", 3447 - "zvariant", 3448 - ] 3449 - 3450 - [[package]] 3451 - name = "zerocopy" 3452 - version = "0.7.34" 3453 - source = "registry+https://github.com/rust-lang/crates.io-index" 3454 - checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 3455 - dependencies = [ 3456 - "zerocopy-derive", 3457 - ] 3458 - 3459 - [[package]] 3460 - name = "zerocopy-derive" 3461 - version = "0.7.34" 3462 - source = "registry+https://github.com/rust-lang/crates.io-index" 3463 - checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 3464 - dependencies = [ 3465 - "proc-macro2", 3466 - "quote", 3467 - "syn", 3468 - ] 3469 - 3470 - [[package]] 3471 - name = "zstd" 3472 - version = "0.13.1" 3473 - source = "registry+https://github.com/rust-lang/crates.io-index" 3474 - checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" 3475 - dependencies = [ 3476 - "zstd-safe", 3477 - ] 3478 - 3479 - [[package]] 3480 - name = "zstd-safe" 3481 - version = "7.1.0" 3482 - source = "registry+https://github.com/rust-lang/crates.io-index" 3483 - checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" 3484 - dependencies = [ 3485 - "zstd-sys", 3486 - ] 3487 - 3488 - [[package]] 3489 - name = "zstd-sys" 3490 - version = "2.0.11+zstd.1.5.6" 3491 - source = "registry+https://github.com/rust-lang/crates.io-index" 3492 - checksum = "75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4" 3493 - dependencies = [ 3494 - "cc", 3495 - "pkg-config", 3496 - ] 3497 - 3498 - [[package]] 3499 - name = "zune-core" 3500 - version = "0.4.12" 3501 - source = "registry+https://github.com/rust-lang/crates.io-index" 3502 - checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" 3503 - 3504 - [[package]] 3505 - name = "zune-jpeg" 3506 - version = "0.4.11" 3507 - source = "registry+https://github.com/rust-lang/crates.io-index" 3508 - checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" 3509 - dependencies = [ 3510 - "zune-core", 3511 - ] 3512 - 3513 - [[package]] 3514 - name = "zvariant" 3515 - version = "4.1.1" 3516 - source = "registry+https://github.com/rust-lang/crates.io-index" 3517 - checksum = "9aa6d31a02fbfb602bfde791de7fedeb9c2c18115b3d00f3a36e489f46ffbbc7" 3518 - dependencies = [ 3519 - "endi", 3520 - "enumflags2", 3521 - "serde", 3522 - "static_assertions", 3523 - "zvariant_derive", 3524 - ] 3525 - 3526 - [[package]] 3527 - name = "zvariant_derive" 3528 - version = "4.1.1" 3529 - source = "registry+https://github.com/rust-lang/crates.io-index" 3530 - checksum = "642bf1b6b6d527988b3e8193d20969d53700a36eac734d21ae6639db168701c8" 3531 - dependencies = [ 3532 - "proc-macro-crate", 3533 - "proc-macro2", 3534 - "quote", 3535 - "syn", 3536 - "zvariant_utils", 3537 - ] 3538 - 3539 - [[package]] 3540 - name = "zvariant_utils" 3541 - version = "2.0.0" 3542 - source = "registry+https://github.com/rust-lang/crates.io-index" 3543 - checksum = "fc242db087efc22bd9ade7aa7809e4ba828132edc312871584a6b4391bdf8786" 3544 - dependencies = [ 3545 - "proc-macro2", 3546 - "quote", 3547 - "syn", 3548 - ]
+19 -17
pkgs/applications/system/coolercontrol/coolercontrol-gui.nix
··· 1 - { lib 2 - , rustPlatform 3 - , dbus 4 - , freetype 5 - , gtk3 6 - , libsoup_3 7 - , openssl 8 - , pkg-config 9 - , webkitgtk_4_1 10 - , libappindicator 11 - , makeWrapper 12 - , coolercontrol 1 + { 2 + lib, 3 + rustPlatform, 4 + dbus, 5 + freetype, 6 + gtk3, 7 + libsoup_3, 8 + openssl, 9 + pkg-config, 10 + webkitgtk_4_1, 11 + libappindicator, 12 + makeWrapper, 13 + coolercontrol, 13 14 }: 14 15 15 - { version 16 - , src 17 - , meta 16 + { 17 + version, 18 + src, 19 + meta, 18 20 }: 19 21 20 22 rustPlatform.buildRustPackage { ··· 22 24 inherit version src; 23 25 sourceRoot = "${src.name}/coolercontrol-ui/src-tauri"; 24 26 25 - cargoHash = "sha256-0Ud5S4T5+5eBuvD5N64NAvbK0+tTozKsPhsNziCEu3I="; 27 + cargoHash = "sha256-nS67ABuI2/C08X+TWWoOx7bptIPF1fsvBC1Ucoky1/4="; 26 28 27 29 buildFeatures = [ "custom-protocol" ]; 28 30 ··· 48 50 postPatch = '' 49 51 mkdir -p ui-build 50 52 cp -R ${coolercontrol.coolercontrol-ui-data}/* ui-build/ 51 - substituteInPlace tauri.conf.json --replace '"frontendDist": "../dist"' '"frontendDist": "ui-build"' 53 + substituteInPlace tauri.conf.json --replace-fail '"frontendDist": "../dist"' '"frontendDist": "ui-build"' 52 54 ''; 53 55 54 56 postInstall = ''
+7 -9
pkgs/applications/system/coolercontrol/coolercontrol-liqctld.nix
··· 1 - { python3 2 - }: 1 + { python3 }: 3 2 4 - { version 5 - , src 6 - , meta 3 + { 4 + version, 5 + src, 6 + meta, 7 7 }: 8 8 9 9 python3.pkgs.buildPythonApplication { ··· 12 12 sourceRoot = "${src.name}/coolercontrol-liqctld"; 13 13 format = "pyproject"; 14 14 15 - nativeBuildInputs = with python3.pkgs; [ 16 - setuptools 17 - ]; 15 + nativeBuildInputs = with python3.pkgs; [ setuptools ]; 18 16 19 17 propagatedBuildInputs = with python3.pkgs; [ 20 18 liquidctl ··· 26 24 postInstall = '' 27 25 install -Dm444 "${src}/packaging/systemd/coolercontrol-liqctld.service" -t "$out/lib/systemd/system" 28 26 substituteInPlace "$out/lib/systemd/system/coolercontrol-liqctld.service" \ 29 - --replace '/usr/bin' "$out/bin" 27 + --replace-fail '/usr/bin' "$out/bin" 30 28 ''; 31 29 32 30 meta = meta // {
+14 -6
pkgs/applications/system/coolercontrol/coolercontrol-ui-data.nix
··· 1 - { buildNpmPackage 2 - }: 1 + { buildNpmPackage, autoPatchelfHook }: 3 2 4 - { version 5 - , src 6 - , meta 3 + { 4 + version, 5 + src, 6 + meta, 7 7 }: 8 8 9 9 buildNpmPackage { ··· 11 11 inherit version src; 12 12 sourceRoot = "${src.name}/coolercontrol-ui"; 13 13 14 - npmDepsHash = "sha256-PpX9lk+yEG1auvBv5JBdMh7rjWoM0oTYJx6Nme5ij8s="; 14 + npmDepsHash = "sha256-j+bGOGIG9H/1z0dN8BfvWSi6gPvYmCV7l0ZNH8h3yeU="; 15 + 16 + preBuild = '' 17 + autoPatchelf node_modules/sass-embedded-linux-x64/dart-sass/src/dart 18 + ''; 19 + 20 + nativeBuildInputs = [ autoPatchelfHook ]; 21 + 22 + dontAutoPatchelf = true; 15 23 16 24 postBuild = '' 17 25 cp -r dist $out
+15 -19
pkgs/applications/system/coolercontrol/coolercontrold.nix
··· 1 - { rustPlatform 2 - , testers 3 - , libdrm 4 - , coolercontrol 5 - , runtimeShell 1 + { 2 + rustPlatform, 3 + testers, 4 + libdrm, 5 + coolercontrol, 6 + runtimeShell, 6 7 }: 7 8 8 - { version 9 - , src 10 - , meta 9 + { 10 + version, 11 + src, 12 + meta, 11 13 }: 12 14 13 15 rustPlatform.buildRustPackage { ··· 15 17 inherit version src; 16 18 sourceRoot = "${src.name}/coolercontrold"; 17 19 18 - cargoLock = { 19 - lockFile = ./Cargo.lock; 20 - outputHashes = { 21 - "nvml-wrapper-0.10.0" = "sha256-pMiULWT+nJXcDfLDeACG/DaPF5+AbzpoIUWWWz8mQ+0="; 22 - }; 23 - }; 20 + useFetchCargoVendor = true; 21 + cargoHash = "sha256-ZAjaegUgNkKygXqskyeUkWpcqi1Jt7pE8GtqWlaP6/I="; 24 22 25 - buildInputs = [ 26 - libdrm 27 - ]; 23 + buildInputs = [ libdrm ]; 28 24 29 25 postPatch = '' 30 26 # copy the frontend static resources to a directory for embedding 31 27 mkdir -p ui-build 32 28 cp -R ${coolercontrol.coolercontrol-ui-data}/* ui-build/ 33 - substituteInPlace build.rs --replace '"./resources/app"' '"./ui-build"' 29 + substituteInPlace build.rs --replace-fail '"./resources/app"' '"./ui-build"' 34 30 35 31 # Hardcode a shell 36 32 substituteInPlace src/repositories/utils.rs \ ··· 40 36 postInstall = '' 41 37 install -Dm444 "${src}/packaging/systemd/coolercontrold.service" -t "$out/lib/systemd/system" 42 38 substituteInPlace "$out/lib/systemd/system/coolercontrold.service" \ 43 - --replace '/usr/bin' "$out/bin" 39 + --replace-fail '/usr/bin' "$out/bin" 44 40 ''; 45 41 46 42 passthru.tests.version = testers.testVersion {
+12 -8
pkgs/applications/system/coolercontrol/default.nix
··· 1 - { lib 2 - , fetchFromGitLab 3 - , callPackage 1 + { 2 + lib, 3 + fetchFromGitLab, 4 + callPackage, 4 5 }: 5 6 6 7 let 7 - version = "1.4.0"; 8 + version = "1.4.4"; 8 9 9 10 src = fetchFromGitLab { 10 11 owner = "coolercontrol"; 11 12 repo = "coolercontrol"; 12 13 rev = version; 13 - hash = "sha256-jsgso9MHt5Szzp9YkuXz8qysdN0li/zD2R/vSZ2Lw5M="; 14 + hash = "sha256-9l10X4uDv3KJz582QQMhqh38bwDtQVHm9HdAVNC6Kfg="; 14 15 }; 15 16 16 - meta = with lib; { 17 + meta = { 17 18 description = "Monitor and control your cooling devices"; 18 19 homepage = "https://gitlab.com/coolercontrol/coolercontrol"; 19 - license = licenses.gpl3Plus; 20 + license = lib.licenses.gpl3Plus; 20 21 platforms = [ "x86_64-linux" ]; 21 - maintainers = with maintainers; [ codifryed OPNA2608 ]; 22 + maintainers = with lib.maintainers; [ 23 + codifryed 24 + OPNA2608 25 + ]; 22 26 }; 23 27 24 28 applySharedDetails = drv: drv { inherit version src meta; };
+6 -1
pkgs/build-support/build-fhsenv-bubblewrap/container-init.cc
··· 1 1 #include <fstream> 2 2 3 + #include <fcntl.h> 3 4 #include <spawn.h> 4 5 #include <string.h> 5 6 #include <unistd.h> ··· 34 35 pid_t pid; 35 36 const char *ldconfig_argv[] = {"/bin/ldconfig", NULL}; 36 37 char *ldconfig_envp[] = {NULL}; 37 - if ((e = posix_spawn(&pid, ldconfig_argv[0], NULL, NULL, 38 + posix_spawn_file_actions_t action; 39 + posix_spawn_file_actions_init(&action); 40 + posix_spawn_file_actions_addopen (&action, STDERR_FILENO, "/dev/null", O_WRONLY|O_APPEND, 0); 41 + if ((e = posix_spawn(&pid, ldconfig_argv[0], &action, NULL, 38 42 (char *const *)ldconfig_argv, ldconfig_envp))) { 39 43 fprintf(stderr, "Failed to run ldconfig: %s\n", strerror(e)); 40 44 return 1; 41 45 } 46 + posix_spawn_file_actions_destroy(&action); 42 47 43 48 int status; 44 49 if (waitpid(pid, &status, 0) == -1) {
+31 -29
pkgs/build-support/checkpoint-build.nix
··· 1 1 { lib 2 2 , buildPackages 3 + , config 3 4 }: 4 5 5 6 let ··· 9 10 mktemp 10 11 rsync 11 12 ; 13 + 14 + /* Build a derivation based on the checkpoint output generated by 15 + * the `prepareCheckpointBuild` function. 16 + * 17 + * Usage: 18 + * let 19 + * checkpointArtifacts = prepareCheckpointBuild drv; 20 + * in mkCheckpointBuild drv checkpointArtifacts 21 + */ 22 + mkCheckpointBuild = drv: checkpointArtifacts: drv.overrideAttrs (old: { 23 + # The actual checkpoint build phase. 24 + # We compare the changed sources from a previous build with the current and create a patch. 25 + # Afterwards we clean the build directory and copy the previous output files (including the sources). 26 + # The source difference patch is then applied to get the latest changes again to allow short build times. 27 + preBuild = (old.preBuild or "") + '' 28 + set +e 29 + sourceDifferencePatchFile=$(${mktemp}/bin/mktemp) 30 + diff -ur ${checkpointArtifacts}/sources ./ > "$sourceDifferencePatchFile" 31 + set -e 32 + shopt -s dotglob 33 + rm -r * 34 + ${rsync}/bin/rsync \ 35 + --checksum --times --atimes --chown=$USER:$USER --chmod=+w \ 36 + -r ${checkpointArtifacts}/outputs/ . 37 + patch -p 1 -i "$sourceDifferencePatchFile" 38 + rm "$sourceDifferencePatchFile" 39 + ''; 40 + }); 12 41 in 13 42 14 43 rec { 44 + inherit mkCheckpointBuild; 15 45 /* Prepare a derivation for local builds. 16 46 * 17 47 * This function prepares checkpoint builds by storing ··· 60 90 doInstallCheck = false; 61 91 doDist = false; 62 92 }); 63 - 64 - /* Build a derivation based on the checkpoint output generated by 65 - * the `prepareCheckpointBuild` function. 66 - * 67 - * Usage: 68 - * let 69 - * checkpointArtifacts = prepareCheckpointBuild drv; 70 - * in mkCheckpointBuild drv checkpointArtifacts 71 - */ 72 - mkCheckpointBuild = drv: checkpointArtifacts: drv.overrideAttrs (old: { 73 - # The actual checkpoint build phase. 74 - # We compare the changed sources from a previous build with the current and create a patch. 75 - # Afterwards we clean the build directory and copy the previous output files (including the sources). 76 - # The source difference patch is then applied to get the latest changes again to allow short build times. 77 - preBuild = (old.preBuild or "") + '' 78 - set +e 79 - sourceDifferencePatchFile=$(${mktemp}/bin/mktemp) 80 - diff -ur ${checkpointArtifacts}/sources ./ > "$sourceDifferencePatchFile" 81 - set -e 82 - shopt -s dotglob 83 - rm -r * 84 - ${rsync}/bin/rsync \ 85 - --checksum --times --atimes --chown=$USER:$USER --chmod=+w \ 86 - -r ${checkpointArtifacts}/outputs/ . 87 - patch -p 1 -i "$sourceDifferencePatchFile" 88 - rm "$sourceDifferencePatchFile" 89 - ''; 90 - }); 91 - 93 + } // lib.optionalAttrs config.allowAliases { 92 94 mkCheckpointedBuild = lib.warn 93 95 "`mkCheckpointedBuild` is deprecated, use `mkCheckpointBuild` instead!" 94 96 mkCheckpointBuild;
+18
pkgs/build-support/setup-hooks/desktop-to-darwin-bundle.sh
··· 92 92 93 93 echo "desktopToDarwinBundle: resizing icon $in to $out, size $dim" >&2 94 94 magick convert -scale "${dim}x${dim}" -density "$density" -units PixelsPerInch "$in" "$out" 95 + convertIfUnsupportedIcon "$out" "$iconSize" "$scale" 95 96 } 96 97 97 98 function synthesizeIcon() { ··· 107 108 echo "desktopToDarwinBundle: rasterizing svg $in to $out, size $dim" >&2 108 109 rsvg-convert --keep-aspect-ratio --width "$dim" --height "$dim" "$in" --output "$out" 109 110 magick convert -density "$density" -units PixelsPerInch "$out" "$out" 111 + convertIfUnsupportedIcon "$out" "$iconSize" "$scale" 110 112 else 111 113 return 1 114 + fi 115 + } 116 + 117 + # macOS does not correctly display 16x and 32x png icons on app bundles 118 + # they need to be converted to rgb+mask (argb is supported only from macOS 11) 119 + function convertIfUnsupportedIcon() { 120 + local -r in=$1 121 + local -r iconSize=$2 122 + local -r scale=$3 123 + local -r out=${in%.png}.rgb 124 + 125 + if [[ ($scale -eq 1) && ($iconSize -eq 32 || $iconSize -eq 16) ]]; then 126 + echo "desktopToDarwinBundle: converting ${iconSize}x icon to rgb" >&2 127 + icnsutil convert "$out" "$in" 128 + rm "$in" 112 129 fi 113 130 } 114 131 ··· 151 168 fixed) 152 169 local density=$((72 * scale))x$((72 * scale)) 153 170 magick convert -density "$density" -units PixelsPerInch "$icon" "$result" 171 + convertIfUnsupportedIcon "$result" "$iconSize" "$scale" 154 172 foundIcon=OTHER 155 173 ;; 156 174 threshold)
-1
pkgs/build-support/vm/default.nix
··· 6 6 , storeDir ? builtins.storeDir 7 7 , rootModules ? 8 8 [ "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_balloon" "virtio_rng" "ext4" "unix" "9p" "9pnet_virtio" "crc32c_generic" ] 9 - ++ pkgs.lib.optional pkgs.stdenv.hostPlatform.isx86 "rtc_cmos" 10 9 }: 11 10 12 11 let
-4
pkgs/by-name/al/alfaview/package.nix
··· 50 50 dontBuild = true; 51 51 dontConfigure = true; 52 52 53 - unpackPhase = '' 54 - dpkg-deb -x ${src} ./ 55 - ''; 56 - 57 53 installPhase = '' 58 54 runHook preInstall 59 55
+5 -2
pkgs/by-name/ap/apksigner/package.nix
··· 2 2 , stdenv 3 3 , fetchgit 4 4 , jdk_headless 5 - , gradle 5 + , gradle_8 6 6 , makeWrapper 7 7 }: 8 - 8 + let 9 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 10 + gradle = gradle_8; 11 + in 9 12 stdenv.mkDerivation rec { 10 13 pname = "apksigner"; 11 14 version = "34.0.5-unstable-2024-03-06";
+4 -1
pkgs/by-name/ar/armitage/package.nix
··· 3 3 , fetchurl 4 4 , fetchFromGitHub 5 5 , jdk11 6 - , gradle 6 + , gradle_8 7 7 , metasploit 8 8 , makeWrapper 9 9 , makeDesktopItem ··· 46 46 # Update for Gradle 8 (https://github.com/r00t0v3rr1d3/armitage/pull/1) 47 47 ./gradle-8.patch 48 48 ]; 49 + 50 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 51 + gradle = gradle_8; 49 52 50 53 in 51 54 stdenv.mkDerivation (finalAttrs: {
+5 -2
pkgs/by-name/at/atlauncher/package.nix
··· 1 1 { 2 2 fetchFromGitHub, 3 - gradle, 3 + gradle_8, 4 4 jre, 5 5 lib, 6 6 makeWrapper, ··· 18 18 udev, 19 19 xorg, 20 20 }: 21 - 21 + let 22 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 23 + gradle = gradle_8; 24 + in 22 25 stdenvNoCC.mkDerivation (finalAttrs: { 23 26 pname = "atlauncher"; 24 27 version = "3.4.38.0";
+5 -5
pkgs/by-name/au/audiobookshelf/source.json
··· 1 1 { 2 2 "owner": "advplyr", 3 3 "repo": "audiobookshelf", 4 - "rev": "22f85d3af9815f4946eeeb2218d532cf5f543da8", 5 - "hash": "sha256-GAHl9QKs6O01wtt5ajSKwkIOc1VdM76cpw2MRdaC17M=", 6 - "version": "2.17.1", 7 - "depsHash": "sha256-ijFY/sp0P3Ya1076ZfIA8g+3tz0jvXBwKWGGr7Bw2+M=", 8 - "clientDepsHash": "sha256-by2LpKAfyyteBywTWiWZFufKerb39Jqzz+zsjl3f/bk=" 4 + "rev": "f850db23fe37dfe5044c2f5f641931528b291bf2", 5 + "hash": "sha256-iboQnPmWIk/bYjEF+opjKU+XJVSD5DGCfqp6BJQRW3w=", 6 + "version": "2.17.2", 7 + "depsHash": "sha256-W56EG5SCiAcjHhR5WR1UBY9Xt0D0p8duEiUzx+luLfc=", 8 + "clientDepsHash": "sha256-gEgd2PCFWqNuRXhnFZylGS0GTMJUD0KeHbRgYxMUMPM=" 9 9 }
-6
pkgs/by-name/bd/bdf2psf/package.nix
··· 14 14 dontConfigure = true; 15 15 dontBuild = true; 16 16 17 - unpackPhase = '' 18 - runHook preUnpack 19 - dpkg-deb -x $src . 20 - runHook postUnpack 21 - ''; 22 - 23 17 installPhase = '' 24 18 runHook preInstall 25 19 substituteInPlace usr/bin/bdf2psf --replace /usr/bin/perl "${perl}/bin/perl"
-2
pkgs/by-name/bl/bluemail/package.nix
··· 64 64 udev 65 65 ]; 66 66 67 - unpackCmd = "${dpkg}/bin/dpkg-deb -x $src debcontents"; 68 - 69 67 dontBuild = true; 70 68 dontStrip = true; 71 69 dontWrapGApps = true;
-6
pkgs/by-name/br/brave/make-brave.nix
··· 189 189 adwaita-icon-theme 190 190 ]; 191 191 192 - unpackPhase = 193 - if stdenv.hostPlatform.isLinux then 194 - "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner" 195 - else 196 - "unzip $src"; 197 - 198 192 installPhase = 199 193 lib.optionalString stdenv.hostPlatform.isLinux '' 200 194 runHook preInstall
-2
pkgs/by-name/cu/cups-brother-hll2375dw/package.nix
··· 38 38 hash = "sha256-N5VCBZLFrfw29QjjzlSvQ12urvyaf7ez/RJ08UwqHdk="; 39 39 }; 40 40 41 - unpackPhase = "dpkg-deb -x $src ."; 42 - 43 41 patches = [ 44 42 # The brother lpdwrapper uses a temporary file to convey the printer settings. 45 43 # The original settings file will be copied with "400" permissions and the "brprintconflsr3"
+19 -12
pkgs/by-name/ex/exegol/package.nix
··· 2 2 fetchPypi, 3 3 lib, 4 4 python3, 5 + xorg, 5 6 }: 6 7 python3.pkgs.buildPythonApplication rec { 7 - pname = "Exegol"; 8 - version = "4.3.1"; 8 + pname = "exegol"; 9 + version = "4.3.8"; 9 10 format = "setuptools"; 10 11 11 12 # Project has no unit tests 12 13 doCheck = false; 13 14 14 - propagatedBuildInputs = with python3.pkgs; [ 15 - pyyaml 16 - gitpython 17 - docker 18 - requests 19 - rich 20 - argcomplete 21 - ]; 15 + propagatedBuildInputs = 16 + with python3.pkgs; 17 + [ 18 + pyyaml 19 + gitpython 20 + docker 21 + requests 22 + rich 23 + argcomplete 24 + ] 25 + ++ [ xorg.xhost ]; 22 26 23 27 src = fetchPypi { 24 28 inherit pname version; 25 - hash = "sha256-cMbMmkG52A104iHVwe+6k1Fazi7fISeU/doWJqw5Whw="; 29 + hash = "sha256-x2kIQOwbokJ0/uOafWZp0X67FmuEjF0WvI4D4jCLWnk="; 26 30 }; 27 31 28 32 meta = with lib; { ··· 39 43 changelog = "https://github.com/ThePorgs/Exegol/releases/tag/${version}"; 40 44 license = licenses.gpl3Only; 41 45 mainProgram = "exegol"; 42 - maintainers = with maintainers; [ _0b11stan ]; 46 + maintainers = with maintainers; [ 47 + _0b11stan 48 + charB66 49 + ]; 43 50 }; 44 51 }
-3
pkgs/by-name/ff/fflinuxprint/package.nix
··· 16 16 curlOpts = "--user-agent Mozilla/5.0"; # HTTP 410 otherwise 17 17 }; 18 18 19 - sourceRoot = "."; 20 - unpackCmd = "dpkg-deb -x $curSrc ."; 21 - 22 19 nativeBuildInputs = [ 23 20 autoPatchelfHook 24 21 dpkg
+2 -2
pkgs/by-name/fl/flashmq/package.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "flashmq"; 5 - version = "1.17.3"; 5 + version = "1.18.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "halfgaar"; 9 9 repo = "FlashMQ"; 10 10 rev = "v${version}"; 11 - hash = "sha256-AL3jkmz+LLg8apyMkemQugFrZpn5f1sJEskjEiZ5/PQ="; 11 + hash = "sha256-sr3gKCovw5bhX9WsuiHQxwq/SaoLHOPCoNjtSop8ka8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake installShellFiles ];
-5
pkgs/by-name/ga/gamepad-tool/package.nix
··· 11 11 12 12 nativeBuildInputs = [ dpkg qt5.wrapQtAppsHook autoPatchelfHook ]; 13 13 14 - unpackCmd = '' 15 - mkdir -p root 16 - dpkg-deb -x $curSrc root 17 - ''; 18 - 19 14 dontBuild = true; 20 15 21 16 buildInputs = [
+3 -3
pkgs/by-name/gh/gh/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "gh"; 13 - version = "2.62.0"; 13 + version = "2.63.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "cli"; 17 17 repo = "cli"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-1nJCI+MLqZnEeXXHYI/GbZoPqIuIyQO5kFkPiLN+Y6I="; 19 + hash = "sha256-r60mqFMvgZ39hBjehHrjqDsCzznyQDcXJmqIrn62Jvw="; 20 20 }; 21 21 22 - vendorHash = "sha256-b8HO4mevQcfX/VpJv1ZefXWAeXyhsy6074fvVNoH/8Y="; 22 + vendorHash = "sha256-vdyArSBBF6ImYbwzAJCWbLihCtJuvxN6ooymwj32ywQ="; 23 23 24 24 nativeBuildInputs = [ installShellFiles ]; 25 25
+10 -10
pkgs/by-name/gk/gk-cli/package.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "gk-cli"; 16 - version = "2.1.1"; 16 + version = "2.1.2"; 17 17 18 18 src = ( 19 19 finalAttrs.passthru.sources.${stdenv.system} ··· 50 50 { 51 51 armv6l-linux = fetchzip { 52 52 url = "${base_url}Linux_arm6.zip"; 53 - hash = "sha256-1e+TeZLSYZjlyHV+KzasysAiWREy6ayuvmllmfZ3f90="; 53 + hash = "sha256-pnEFTkx1JSmQlniVCXvIB6xGD8XyDh9OLDU0V9AZBTs="; 54 54 stripRoot = false; 55 55 }; 56 56 armv7l-linux = fetchzip { 57 57 url = "${base_url}Linux_arm7.zip"; 58 - hash = "sha256-phhfxDgfzHTVA5OexY6aTUNIuW/+3tn0Q2+el3Tu9Os="; 58 + hash = "sha256-qj0++i698s4ELKHU9B2sGIqf9hUJip4+2Car+brkRkM="; 59 59 stripRoot = false; 60 60 }; 61 61 aarch64-linux = fetchzip { 62 62 url = "${base_url}Linux_arm64.zip"; 63 - hash = "sha256-VvhbgvxCZBeJVYjjM/n6vr+xzQdolkZngzaU4Te3DbI="; 63 + hash = "sha256-vHGhlRHbk2/s3YmBdOPDbalEydpQVFkHiCkBVywa4N0="; 64 64 stripRoot = false; 65 65 }; 66 66 x86_32-linux = fetchzip { 67 67 url = "${base_url}Linux_i386.zip"; 68 - hash = "sha256-pTUNXRqWKPyyKMzJl+pIStVKpepcSX1ZdAxN39q2eZc="; 68 + hash = "sha256-t+P9SpS9u/17kga74kbYjD6nkjiFusyIwCRGDnkP3tU="; 69 69 stripRoot = false; 70 70 }; 71 71 x86_64-linux = fetchzip { 72 72 url = "${base_url}Linux_x86_64.zip"; 73 - hash = "sha256-bs/p15HaWV+XWuERmmih9n2lhI0OZivu97gnFiMCrzQ="; 73 + hash = "sha256-O6T27edHi20ZFHiNaZKdk/5dtCn2Tpxm0PR934SRwFk="; 74 74 stripRoot = false; 75 75 }; 76 76 aarch64-darwin = fetchzip { 77 77 url = "${base_url}macOS_arm64.zip"; 78 - hash = "sha256-BD9hefbkXbNzjdeoOqQ4RMgzIXdBt/3z1T0H55sTsP0="; 78 + hash = "sha256-LW2K+aveJiyYqfga2jpF3DvvFeHJuozqbc/afgtq2Oc="; 79 79 stripRoot = false; 80 80 }; 81 81 x86_64-darwin = fetchzip { 82 82 url = "${base_url}macOS_x86_64.zip"; 83 - hash = "sha256-6L0eghJwCLZKDh2G/IKv9g1whSWLQbpj+AozumUkm2M="; 83 + hash = "sha256-1w8B4YWouVViTGoUh987pPQIoqdzB0S+M2bBiRI6Kfg="; 84 84 stripRoot = false; 85 85 }; 86 86 i686-windows = fetchzip { 87 87 url = "${base_url}Windows_i386.zip"; 88 - hash = "sha256-ZxTOhJbPUjIoDwWIHrEKBBAd3LedJRwoolSZi0h79k8="; 88 + hash = "sha256-t81/wK1weZ/uEZ5TzivylARTUqks9rLIG7WzeoWXb1k="; 89 89 stripRoot = false; 90 90 }; 91 91 x86_64-windows = fetchzip { 92 92 url = "${base_url}Windows_x86_64.zip"; 93 - hash = "sha256-DWBzXQj1+/PKQzvI/R7gkLQz0rLz2h9x+nkPOXOtcyk="; 93 + hash = "sha256-9yydDMI9Gz/OswRhJHF+2c3Ia0zDmXMbf7byj6PJe24="; 94 94 stripRoot = false; 95 95 }; 96 96 };
+3 -3
pkgs/by-name/go/golangci-lint/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "golangci-lint"; 10 - version = "1.62.0"; 10 + version = "1.62.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "golangci"; 14 14 repo = "golangci-lint"; 15 15 rev = "v${version}"; 16 - hash = "sha256-9CT9+8wBjXflIYPtqTTMKaPySpDYGa0yUAhApcLIQ1k="; 16 + hash = "sha256-8Itq4tWqJa9agGcPoQaJoQOgy/qhhegzPORDztS9T30="; 17 17 }; 18 18 19 - vendorHash = "sha256-U79OfGm5EPuB8yTxLSLQKIBHuj/zzO4p5pXlvs+pVrU="; 19 + vendorHash = "sha256-SEoF+k7MYYq81v9m3eaDbIv1k9Hek5iAZ0TTJEgAsI4="; 20 20 21 21 subPackages = [ "cmd/golangci-lint" ]; 22 22
-2
pkgs/by-name/he/headset/package.nix
··· 20 20 21 21 nativeBuildInputs = [ makeWrapper dpkg ]; 22 22 23 - unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner"; 24 - 25 23 installPhase = '' 26 24 runHook preInstall 27 25
-2
pkgs/by-name/ho/holochain-launcher/package.nix
··· 35 35 glib-networking 36 36 ]; 37 37 38 - unpackCmd = "dpkg-deb -x $curSrc source"; 39 - 40 38 installPhase = '' 41 39 mv usr $out 42 40 mv $out/bin/holochain-launcher-${prerelease} $out/bin/holochain-launcher
+32 -22
pkgs/by-name/ho/horizon-eda/base.nix
··· 1 - { lib 2 - , cmake 3 - , cppzmq 4 - , curl 5 - , fetchFromGitHub 6 - , glm 7 - , gtkmm3 8 - , libarchive 9 - , libepoxy 10 - , libgit2 11 - , librsvg 12 - , libuuid 13 - , meson 14 - , ninja 15 - , opencascade-occt_7_6 16 - , pkg-config 17 - , podofo 18 - , sqlite 1 + { 2 + lib, 3 + cmake, 4 + cppzmq, 5 + curl, 6 + fetchFromGitHub, 7 + glm, 8 + gtkmm3, 9 + libarchive, 10 + libepoxy, 11 + libgit2, 12 + librsvg, 13 + libuuid, 14 + meson, 15 + ninja, 16 + opencascade-occt_7_6, 17 + pkg-config, 18 + podofo, 19 + sqlite, 19 20 }: 20 21 let 21 22 opencascade-occt = opencascade-occt_7_6; ··· 54 55 sqlite 55 56 ]; 56 57 58 + env = { 59 + NIX_CFLAGS_COMPILE = toString [ 60 + "-fpermissive" 61 + ]; 62 + }; 63 + 57 64 CASROOT = opencascade-occt; 58 65 59 - meta = with lib; { 66 + meta = { 60 67 description = "Free EDA software to develop printed circuit boards"; 61 68 homepage = "https://horizon-eda.org"; 62 - maintainers = with maintainers; [ guserav jue89 ]; 63 - license = licenses.gpl3Plus; 64 - platforms = platforms.linux; 69 + maintainers = with lib.maintainers; [ 70 + guserav 71 + jue89 72 + ]; 73 + license = lib.licenses.gpl3Plus; 74 + platforms = lib.platforms.linux; 65 75 }; 66 76 }
+16 -8
pkgs/by-name/ho/horizon-eda/package.nix
··· 1 - { stdenv 2 - , boost 3 - , callPackage 4 - , coreutils 5 - , libspnav 6 - , python3 7 - , wrapGAppsHook3 1 + { 2 + stdenv, 3 + boost, 4 + callPackage, 5 + coreutils, 6 + libspnav, 7 + python3, 8 + wrapGAppsHook3, 8 9 }: 9 10 10 11 let 11 12 base = callPackage ./base.nix { }; 12 13 in 13 14 stdenv.mkDerivation rec { 14 - inherit (base) pname version src meta CASROOT; 15 + inherit (base) 16 + pname 17 + version 18 + src 19 + meta 20 + CASROOT 21 + env 22 + ; 15 23 16 24 # provide base for python module 17 25 passthru = {
+15 -11
pkgs/by-name/hy/hydra/package.nix
··· 21 21 , nukeReferences 22 22 , git 23 23 , nlohmann_json 24 - , docbook_xsl 25 24 , openssh 26 25 , openldap 27 26 , gnused ··· 35 34 , cdrkit 36 35 , pixz 37 36 , boost 38 - , autoreconfHook 39 37 , mdbook 40 38 , foreman 41 39 , python3 42 40 , libressl 43 41 , cacert 44 42 , glibcLocales 43 + , meson 44 + , ninja 45 45 , fetchFromGitHub 46 46 , nixosTests 47 47 , unstableGitUpdater ··· 81 81 DigestSHA1 82 82 EmailMIME 83 83 EmailSender 84 + FileCopyRecursive 84 85 FileLibMagic 85 86 FileSlurper 86 87 FileWhich ··· 124 125 in 125 126 stdenv.mkDerivation (finalAttrs: { 126 127 pname = "hydra"; 127 - version = "0-unstable-2024-10-24"; 128 + version = "0-unstable-2024-11-25"; 128 129 129 130 src = fetchFromGitHub { 130 131 owner = "NixOS"; 131 132 repo = "hydra"; 132 - rev = "f974891c76e295240017dd7f04d50ecb4b70284e"; 133 - hash = "sha256-xVSu4ZNdlOEh2KcloDvhVeiFSYgk22W5fDvQlwn+kbE="; 133 + rev = "e75a4cbda86eed897ac853b256c8fd10829bc7e0"; 134 + hash = "sha256-CCiBM7jV/zLegMizyfRETiYE8XYMEqzPXFAWPwjjMFc="; 134 135 }; 136 + 137 + outputs = [ "out" "doc" ]; 135 138 136 139 buildInputs = [ 137 140 unzip ··· 177 180 ); 178 181 179 182 nativeBuildInputs = [ 180 - autoreconfHook 183 + meson 184 + ninja 181 185 makeWrapper 182 186 pkg-config 183 187 mdbook ··· 193 197 openldap 194 198 ]; 195 199 196 - configureFlags = [ "--with-docbook-xsl=${docbook_xsl}/xml/xsl/docbook" ]; 197 - 198 200 env = { 199 - NIX_CFLAGS_COMPILE = "-pthread"; 200 201 OPENLDAP_ROOT = openldap; 201 202 }; 202 203 ··· 205 206 PERL5LIB=$(pwd)/src/lib:$PERL5LIB; 206 207 ''; 207 208 208 - enableParallelBuilding = true; 209 + mesonBuildType = "release"; 209 210 210 - preCheck = '' 211 + postPatch = '' 211 212 patchShebangs . 213 + ''; 214 + 215 + preCheck = '' 212 216 export LOGNAME=''${LOGNAME:-foo} 213 217 # set $HOME for bzr so it can create its trace file 214 218 export HOME=$(mktemp -d)
-6
pkgs/by-name/hy/hyper/package.nix
··· 24 24 25 25 nativeBuildInputs = [ dpkg ]; 26 26 27 - unpackPhase = '' 28 - mkdir pkg 29 - dpkg-deb -x $src pkg 30 - sourceRoot=pkg 31 - ''; 32 - 33 27 installPhase = '' 34 28 mkdir -p "$out/bin" 35 29 mv opt "$out/"
-6
pkgs/by-name/id/ideamaker/package.nix
··· 131 131 libsForQt5.quazip 132 132 ]; 133 133 134 - unpackPhase = '' 135 - runHook preUnpack 136 - dpkg-deb -x $src . 137 - runHook postUnpack 138 - ''; 139 - 140 134 installPhase = '' 141 135 runHook preInstall 142 136
-8
pkgs/by-name/in/insync-emblem-icons/package.nix
··· 19 19 20 20 nativeBuildInputs = [ dpkg ]; 21 21 22 - unpackPhase = '' 23 - runHook preUnpack 24 - 25 - dpkg-deb --fsys-tarfile "$src" | tar -x --no-same-permissions --no-same-owner 26 - 27 - runHook postUnpack 28 - ''; 29 - 30 22 installPhase = '' 31 23 runHook preInstall 32 24
-8
pkgs/by-name/in/insync/package.nix
··· 46 46 libthai 47 47 ] ++ (with libsForQt5; [ qt5.qtvirtualkeyboard ]); 48 48 49 - unpackPhase = '' 50 - runHook preUnpack 51 - 52 - dpkg-deb --fsys-tarfile "$src" | tar -x --no-same-permissions --no-same-owner 53 - 54 - runHook postUnpack 55 - ''; 56 - 57 49 installPhase = '' 58 50 runHook preInstall 59 51
+4 -4
pkgs/by-name/ip/ipscan/package.nix
··· 20 20 hash = "sha256-UPkUwZV3NIeVfL3yYvqOhm4X5xW+40GOlZGy8WGhYmk="; 21 21 }; 22 22 23 - sourceRoot = "."; 24 - unpackCmd = "${dpkg}/bin/dpkg-deb -x $src ."; 25 - 26 - nativeBuildInputs = [ makeWrapper ]; 23 + nativeBuildInputs = [ 24 + dpkg 25 + makeWrapper 26 + ]; 27 27 28 28 buildInputs = [ jdk ]; 29 29
+5 -2
pkgs/by-name/ja/jadx/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - gradle, 5 + gradle_8, 6 6 jdk, 7 7 quark-engine, 8 8 makeBinaryWrapper, ··· 11 11 copyDesktopItems, 12 12 desktopToDarwinBundle, 13 13 }: 14 - 14 + let 15 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 16 + gradle = gradle_8; 17 + in 15 18 stdenv.mkDerivation (finalAttrs: { 16 19 pname = "jadx"; 17 20 version = "1.5.0";
-2
pkgs/by-name/ji/jigasi/package.nix
··· 15 15 16 16 dontBuild = true; 17 17 18 - unpackCmd = "dpkg-deb -x $src debcontents"; 19 - 20 18 installPhase = '' 21 19 runHook preInstall 22 20 substituteInPlace usr/share/${pname}/${pname}.sh \
+1 -4
pkgs/by-name/ke/keeweb/package.nix
··· 112 112 nativeBuildInputs = [ 113 113 autoPatchelfHook 114 114 wrapGAppsHook3 115 + dpkg 115 116 ]; 116 117 117 118 buildInputs = libraries; 118 - 119 - unpackPhase = '' 120 - ${dpkg}/bin/dpkg-deb --fsys-tarfile $src | tar --extract 121 - ''; 122 119 123 120 installPhase = '' 124 121 runHook preInstall
-2
pkgs/by-name/ko/koreader/package.nix
··· 40 40 sha256 = "sha256-gHn1xqBc7M9wkek1Ja1gry8TKIuUxQP8T45x3z2S4uc="; 41 41 }; 42 42 43 - sourceRoot = "."; 44 43 nativeBuildInputs = [ makeWrapper dpkg ]; 45 44 buildInputs = [ 46 45 glib ··· 50 49 sdcv 51 50 SDL2 52 51 ]; 53 - unpackCmd = "dpkg-deb -x ${src} ."; 54 52 55 53 dontConfigure = true; 56 54 dontBuild = true;
+3 -1
pkgs/by-name/li/libeufin/package.nix
··· 4 4 fetchgit, 5 5 python3, 6 6 jdk17_headless, 7 - gradle, 7 + gradle_8, 8 8 makeWrapper, 9 9 postgresql, 10 10 postgresqlTestHook, 11 11 }: 12 12 let 13 13 customPython = python3.withPackages (p: [ p.setuptools ]); 14 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 15 + gradle = gradle_8; 14 16 in 15 17 stdenv.mkDerivation (finalAttrs: { 16 18 pname = "libeufin";
+4 -4
pkgs/by-name/li/lightworks/package.nix
··· 65 65 else 66 66 throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; 67 67 68 - nativeBuildInputs = [ makeWrapper ]; 69 - buildInputs = [ dpkg ]; 70 - 71 - unpackPhase = "dpkg-deb -x ${src} ./"; 68 + nativeBuildInputs = [ 69 + dpkg 70 + makeWrapper 71 + ]; 72 72 73 73 installPhase = '' 74 74 mkdir -p $out/bin
-5
pkgs/by-name/lu/lunacy/package.nix
··· 27 27 hash = "sha256-roD/bKv1N2sru/tZ6Zl1J2AyY1mgj2ssB2a42kwBNHM="; 28 28 }; 29 29 30 - unpackCmd = '' 31 - mkdir -p root 32 - dpkg-deb -x $src root 33 - ''; 34 - 35 30 buildInputs = [ 36 31 zlib 37 32 libgcc
+3 -1
pkgs/by-name/mi/mindustry/package.nix
··· 6 6 makeDesktopItem, 7 7 copyDesktopItems, 8 8 fetchFromGitHub, 9 - gradle, 9 + gradle_8, 10 10 jdk17, 11 11 zenity, 12 12 ··· 43 43 buildVersion = makeBuildVersion version; 44 44 45 45 jdk = jdk17; 46 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 47 + gradle = gradle_8; 46 48 47 49 Mindustry = fetchFromGitHub { 48 50 owner = "Anuken";
+35
pkgs/by-name/mi/mitimasu/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchFromGitHub, 5 + }: 6 + stdenvNoCC.mkDerivation { 7 + pname = "mitimasu"; 8 + version = "0-unstable-2023-10-24"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "kemomimi-no-sato"; 12 + repo = "mitimasu-webfont"; 13 + rev = "6798f7a192d5c60adf75a3d32184057b8579e3c5"; 14 + hash = "sha256-yiAnIVZY9DoIborO/s2KSlt6Zq1kAjKewLd30qBQqio="; 15 + }; 16 + 17 + installPhase = '' 18 + runHook preInstall 19 + 20 + install -m444 -Dt $out/share/fonts/truetype fonts/mitimasu.ttf 21 + install -m444 -Dt $out/share/fonts/eot fonts/mitimasu.eot 22 + install -m444 -Dt $out/share/fonts/woff fonts/mitimasu.woff 23 + install -m444 -Dt $out/share/fonts/woff2 fonts/mitimasu.woff2 24 + 25 + runHook postInstall 26 + ''; 27 + 28 + meta = { 29 + description = "Mitimasu webfont"; 30 + homepage = "https://github.com/kemomimi-no-sato/mitimasu-webfont"; 31 + license = lib.licenses.mit; 32 + platforms = lib.platforms.all; 33 + maintainers = with lib.maintainers; [ istudyatuni ]; 34 + }; 35 + }
+1 -5
pkgs/by-name/mo/molly-guard/package.nix
··· 9 9 sha256 = "1k6b1hn8lc4rj9n036imsl7s9lqj6ny3acdhnbnamsdkkndmxrw7"; 10 10 }; 11 11 12 - buildInputs = [ dpkg ]; 13 - 14 - unpackCmd = '' 15 - dpkg-deb -x "$src" source 16 - ''; 12 + nativeBuildInputs = [ dpkg ]; 17 13 18 14 installPhase = '' 19 15 sed -i "s|/lib/molly-guard|${systemd}/sbin|g" lib/molly-guard/molly-guard
+5 -2
pkgs/by-name/mu/mucommander/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - gradle, 5 + gradle_8, 6 6 makeWrapper, 7 7 jdk, 8 8 gsettings-desktop-schemas, 9 9 }: 10 - 10 + let 11 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 12 + gradle = gradle_8; 13 + in 11 14 stdenv.mkDerivation (finalAttrs: { 12 15 pname = "mucommander"; 13 16 version = "1.5.2-1";
+2 -2
pkgs/by-name/mu/mullvad-browser/package.nix
··· 91 91 ++ lib.optionals mediaSupport [ ffmpeg ] 92 92 ); 93 93 94 - version = "14.0"; 94 + version = "14.0.3"; 95 95 96 96 sources = { 97 97 x86_64-linux = fetchurl { ··· 103 103 "https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" 104 104 "https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" 105 105 ]; 106 - hash = "sha256-D5r1VsbjaswGm5ncgdSIOJFfDMXBZX2JDGcTTRVkoVs="; 106 + hash = "sha256-Kv69Q6o/Ww64yA8y5J3JXIV48A2B08YhNE9ib/UuA0o="; 107 107 }; 108 108 }; 109 109
+5 -1
pkgs/by-name/ne/nextflow/package.nix
··· 4 4 fetchFromGitHub, 5 5 makeWrapper, 6 6 openjdk, 7 - gradle, 7 + gradle_8, 8 8 wget, 9 9 which, 10 10 gnused, ··· 14 14 testers, 15 15 nixosTests, 16 16 }: 17 + let 18 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 19 + gradle = gradle_8; 20 + in 17 21 stdenv.mkDerivation (finalAttrs: { 18 22 pname = "nextflow"; 19 23 # 24.08.0-edge is compatible with Java 21. The current (as of 2024-09-19)
+15 -4
pkgs/by-name/ni/nix-inspect/package.nix
··· 9 9 meson, 10 10 ninja, 11 11 stdenv, 12 + fetchpatch, 12 13 }: let 13 14 src = fetchFromGitHub { 14 15 owner = "bluskript"; 15 16 repo = "nix-inspect"; 16 - rev = "86f636b1e01579b3a63b2c778c21a818b00c3d1e"; 17 - hash = "sha256-G5Md4ghux4LBRkPE8vzLTUWxzlQ7s1xKxZ8i3ICWZU8="; 17 + rev = "c55921e1d1cf980ff6351273fde6cedd5d8fa320"; 18 + hash = "sha256-Upz+fnWJjzt5WokjO/iaiPbqiwSrqpWjrpcFOqQ4p0E="; 18 19 }; 19 20 20 21 workerPackage = stdenv.mkDerivation { ··· 22 23 23 24 pname = "nix-inspect-worker"; 24 25 version = "0.1.2"; 25 - sourceRoot = "${src.name}/worker"; 26 + postPatch = '' 27 + cd worker 28 + ''; 26 29 27 30 nativeBuildInputs = [meson ninja pkg-config]; 28 31 32 + # TODO: Remove this patch when this pull request is merged and released: https://github.com/bluskript/nix-inspect/pull/18 33 + patches = [ 34 + (fetchpatch { 35 + url = "https://github.com/bluskript/nix-inspect/commit/e1e05883d42ce0c7029a3d69dce14ae9d057aae6.patch"; 36 + sha256 = "sha256-bHo+sRc9pICK0ccdiWLRNNvr8QjNCrlcwMvmUHznAtg="; 37 + }) 38 + ]; 39 + 29 40 buildInputs = [ 30 41 boost 31 42 nlohmann_json 32 - nixVersions.nix_2_19.dev 43 + nixVersions.nix_2_24.dev 33 44 ]; 34 45 35 46 mesonBuildType = "release";
-1
pkgs/by-name/ni/nix-plugin-pijul/package.nix
··· 74 74 latest = localRepoCheck nixVersions.latest; 75 75 git = localRepoCheck nixVersions.git; 76 76 nix_2_18 = localRepoCheck nixVersions.nix_2_18; 77 - nix_2_19 = localRepoCheck nixVersions.nix_2_19; 78 77 }; 79 78 80 79 meta = {
-4
pkgs/by-name/on/onlyoffice-desktopeditors/package.nix
··· 120 120 121 121 dontWrapQtApps = true; 122 122 123 - unpackPhase = '' 124 - dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner 125 - ''; 126 - 127 123 installPhase = '' 128 124 runHook preInstall 129 125
+2 -2
pkgs/by-name/op/openjfx/package.nix
··· 7 7 8 8 fetchpatch2, 9 9 10 - gradle, 10 + gradle_8, 11 11 gradle_7, 12 12 perl, 13 13 pkg-config, ··· 57 57 atLeast21 = lib.versionAtLeast featureVersion "21"; 58 58 atLeast23 = lib.versionAtLeast featureVersion "23"; 59 59 60 - gradle_openjfx = if atLeast23 then gradle else gradle_7; 60 + gradle_openjfx = if atLeast23 then gradle_8 else gradle_7; 61 61 in 62 62 63 63 assert lib.assertMsg (lib.pathExists sourceFile)
-2
pkgs/by-name/op/opera/package.nix
··· 58 58 hash = "sha256-PBbozIdA+cfEzGIyL1P+25FZtrnd7ldctOtZYomKd/8="; 59 59 }; 60 60 61 - unpackPhase = "dpkg-deb -x $src ."; 62 - 63 61 nativeBuildInputs = [ 64 62 dpkg 65 63 autoPatchelfHook
+3 -1
pkgs/by-name/pa/paperlib/package.nix
··· 12 12 fetchurl 13 13 { 14 14 x86_64-darwin = { 15 - url = "https://github.com/Future-Scholars/peperlib/releases/download/release-electron-${version}/Paperlib_${version}.dmg"; 15 + url = "https://github.com/Future-Scholars/paperlib/releases/download/release-electron-${version}/Paperlib_${version}.dmg"; 16 16 hash = "sha256-d9vEFx59K15PO7DJYJQ2fjiagqa8oJLtoawILDF9IKc="; 17 17 }; 18 18 x86_64-linux = { ··· 48 48 meta 49 49 passthru 50 50 ; 51 + 52 + sourceRoot = "."; 51 53 52 54 nativeBuildInputs = [ undmg ]; 53 55
+5 -2
pkgs/by-name/pd/pdftk/package.nix
··· 1 - { lib, stdenv, fetchFromGitLab, gradle, jre, runtimeShell }: 2 - 1 + { lib, stdenv, fetchFromGitLab, gradle_8, jre, runtimeShell }: 2 + let 3 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 4 + gradle = gradle_8; 5 + in 3 6 stdenv.mkDerivation rec { 4 7 pname = "pdftk"; 5 8 version = "3.3.3";
+1 -6
pkgs/by-name/pi/picoscope/package.nix
··· 29 29 src = fetchurl { inherit (sources.libpicoipp) url sha256; }; 30 30 nativeBuildInputs = [ dpkg autoPatchelfHook ]; 31 31 buildInputs = [ (lib.getLib stdenv.cc.cc) ]; 32 - sourceRoot = "."; 33 - unpackCmd = "dpkg-deb -x $src ."; 32 + 34 33 installPhase = '' 35 34 runHook preInstall 36 35 mkdir -p $out/lib ··· 57 56 src = fetchurl { inherit url sha256; }; 58 57 # picoscope does a signature check, so we can't patchelf these 59 58 nativeBuildInputs = [ dpkg ]; 60 - sourceRoot = "."; 61 - unpackCmd = "dpkg-deb -x $src ."; 62 59 installPhase = '' 63 60 runHook preInstall 64 61 mkdir -p $out/lib ··· 82 79 nativeBuildInputs = [ dpkg makeWrapper ]; 83 80 buildInputs = [ gtk-sharp-3_0 mono glib libusb1 zlib ]; 84 81 85 - unpackCmd = "dpkg-deb -x $src ."; 86 - sourceRoot = "."; 87 82 scopeLibs = lib.attrVals (map (x: "lib${x}") scopes) scopePkgs; 88 83 MONO_PATH = "${gtk-sharp-3_0}/lib/mono/gtk-sharp-3.0:" + (lib.makeLibraryPath 89 84 ([
-4
pkgs/by-name/pi/pixeluvo/package.nix
··· 26 26 dontBuild = true; 27 27 dontConfigure = true; 28 28 29 - unpackPhase = '' 30 - dpkg-deb -x ${src} ./ 31 - ''; 32 - 33 29 installPhase = '' 34 30 runHook preInstall 35 31
-2
pkgs/by-name/po/polar-bookshelf/package.nix
··· 93 93 94 94 runtimeLibs = lib.makeLibraryPath [ libudev0-shim glibc curl openssl libnghttp2 ]; 95 95 96 - unpackPhase = "dpkg-deb -x $src ."; 97 - 98 96 installPhase = '' 99 97 runHook preInstall 100 98
-4
pkgs/by-name/po/polar-bookshelf1/package.nix
··· 87 87 88 88 runtimeLibs = lib.makeLibraryPath [ libudev0-shim glibc curl openssl libnghttp2 ]; 89 89 90 - unpackPhase = '' 91 - dpkg-deb -x $src . 92 - ''; 93 - 94 90 installPhase = '' 95 91 mkdir -p $out/share/polar-bookshelf $out/bin $out/lib 96 92 mv opt/Polar\ Bookshelf/* $out/share/polar-bookshelf
+1 -3
pkgs/by-name/po/positron-bin/package.nix
··· 41 41 [ makeShellWrapper ] 42 42 ++ lib.optionals stdenv.hostPlatform.isLinux [ 43 43 alsa-lib 44 - dpkg 45 44 gtk3 46 45 libglvnd 47 46 libxkbcommon ··· 62 61 nativeBuildInputs = 63 62 lib.optionals stdenv.hostPlatform.isLinux [ 64 63 autoPatchelfHook 64 + dpkg 65 65 ] 66 66 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 67 67 _7zz ··· 71 71 # Needed to fix the "Zygote could not fork" error. 72 72 (lib.getLib systemd) 73 73 ]; 74 - 75 - postUnpack = lib.optionalString stdenv.hostPlatform.isLinux ''dpkg-deb --fsys-tarfile "$src" | tar -x --no-same-owner''; 76 74 77 75 installPhase = 78 76 if stdenv.hostPlatform.isDarwin then
+2 -2
pkgs/by-name/re/rectangle/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "rectangle"; 11 - version = "0.84"; 11 + version = "0.85"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/rxhanson/Rectangle/releases/download/v${version}/Rectangle${version}.dmg"; 15 - hash = "sha256-W09un/7gkKvYUQZtkZMJLeuZHpbQLfvfYm20NSK4oBg="; 15 + hash = "sha256-TBUC5z2BZMt0eb9NAD3/y9y23iRzs7YRJSfyb3QN1Mc="; 16 16 }; 17 17 18 18 sourceRoot = ".";
+7 -6
pkgs/by-name/se/searxng/package.nix
··· 8 8 python3.pkgs.toPythonModule ( 9 9 python3.pkgs.buildPythonApplication rec { 10 10 pname = "searxng"; 11 - version = "0-unstable-2024-11-17"; 11 + version = "0-unstable-2024-11-25"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "searxng"; 15 15 repo = "searxng"; 16 - rev = "10d3af84b833ab2f2d1095efa3a7ba240ffb32fc"; 17 - hash = "sha256-dXALuiPCzK0Az64Fj9ygsNFoPKf0oJ2LyZDeg00Bfyo="; 16 + rev = "bad070b4bc2c5afa73edea546c68d3e142a476fc"; 17 + hash = "sha256-pJl0pD+lx1L7CMKEZaK15ahd96gwWKsR53EVF7RRNtY="; 18 18 }; 19 19 20 20 postPatch = '' 21 - sed -i 's/==.*$//' requirements.txt 21 + sed -i 's/==/>=/' requirements.txt 22 22 ''; 23 23 24 24 preBuild = ··· 44 44 with python3.pkgs; 45 45 [ 46 46 babel 47 + brotli 47 48 certifi 48 - python-dateutil 49 49 fasttext-predict 50 50 flask 51 51 flask-babel 52 - brotli 52 + isodate 53 53 jinja2 54 54 lxml 55 55 msgspec 56 56 pygments 57 + python-dateutil 57 58 pyyaml 58 59 redis 59 60 typer
+4 -1
pkgs/by-name/si/signald/package.nix
··· 1 1 { lib, stdenv, fetchFromGitLab, jdk17_headless, coreutils, findutils, gnused, 2 - gradle, git, makeWrapper, jre_minimal 2 + gradle_8, git, makeWrapper, jre_minimal 3 3 }: 4 4 5 5 let ··· 31 31 "jdk.unsupported" 32 32 ]; 33 33 }; 34 + 35 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 36 + gradle = gradle_8; 34 37 35 38 in stdenv.mkDerivation { 36 39 inherit pname src version;
+1 -1
pkgs/by-name/sn/snis/package.nix
··· 26 26 done 27 27 ''; 28 28 29 - meta = snis-unwrapped // { 29 + meta = snis-unwrapped.meta // { 30 30 hydraPlatforms = [ ]; 31 31 }; 32 32 }
-8
pkgs/by-name/sp/spacedrive/package.nix
··· 115 115 gst_all_1.gstreamer 116 116 ]; 117 117 118 - unpackPhase = '' 119 - runHook preUnpack 120 - 121 - dpkg-deb -x $src . 122 - 123 - runHook postUnpack 124 - ''; 125 - 126 118 installPhase = '' 127 119 runHook preInstall 128 120
-18
pkgs/by-name/sp/spacevim/helptags.patch
··· 1 - diff --git a/autoload/SpaceVim.vim b/autoload/SpaceVim.vim 2 - index 16688680..fcafd6f7 100644 3 - --- a/autoload/SpaceVim.vim 4 - +++ b/autoload/SpaceVim.vim 5 - @@ -1355,13 +1355,6 @@ function! SpaceVim#end() abort 6 - let &helplang = 'jp' 7 - endif 8 - "" 9 - - " generate tags for SpaceVim 10 - - let help = fnamemodify(g:_spacevim_root_dir, ':p:h') . '/doc' 11 - - try 12 - - exe 'helptags ' . help 13 - - catch 14 - - call SpaceVim#logger#warn('Failed to generate helptags for SpaceVim') 15 - - endtry 16 - 17 - "" 18 - " set language
+47 -43
pkgs/by-name/sp/spacevim/package.nix
··· 1 - { ripgrep 2 - , git 3 - , fzf 4 - , makeWrapper 5 - , vim-full 6 - , vimPlugins 7 - , fetchFromGitHub 8 - , lib 9 - , stdenv 10 - , formats 11 - , runCommand 12 - , spacevim_config ? import ./init.nix 1 + { 2 + fetchFromGitHub, 3 + formats, 4 + fzf, 5 + git, 6 + lib, 7 + makeWrapper, 8 + neovim, 9 + nix-update-script, 10 + ripgrep, 11 + runCommand, 12 + stdenv, 13 + vim-full, 14 + spacevim_config ? import ./init.nix, 13 15 }: 14 16 15 17 let 16 18 format = formats.toml { }; 17 - vim-customized = vim-full.customize { 18 - name = "vim"; 19 - # Not clear at the moment how to import plugins such that 20 - # SpaceVim finds them and does not auto download them to 21 - # ~/.cache/vimfiles/repos 22 - vimrcConfig.packages.myVimPackage = with vimPlugins; { start = [ ]; }; 23 - }; 24 19 spacevimdir = runCommand "SpaceVim.d" { } '' 25 20 mkdir -p $out 26 21 cp ${format.generate "init.toml" spacevim_config} $out/init.toml ··· 28 23 in 29 24 stdenv.mkDerivation rec { 30 25 pname = "spacevim"; 31 - version = "1.8.0"; 26 + version = "2.3.0"; 32 27 src = fetchFromGitHub { 33 28 owner = "SpaceVim"; 34 29 repo = "SpaceVim"; 35 30 rev = "v${version}"; 36 - sha256 = "sha256:11snnh5q47nqhzjb9qya6hpnmlzc060958whqvqrh4hc7gnlnqp8"; 31 + hash = "sha256-MHsAA0x/rfwRupe8aW1JVKGiYkySAX0AhOkBuScpn7I="; 37 32 }; 38 33 39 - nativeBuildInputs = [ makeWrapper vim-customized ]; 40 - buildInputs = [ vim-customized ]; 41 - 42 - buildPhase = '' 43 - runHook preBuild 44 - # generate the helptags 45 - vim -u NONE -c "helptags $(pwd)/doc" -c q 46 - runHook postBuild 47 - ''; 48 - 49 - patches = [ 50 - # Don't generate helptags at runtime into read-only $SPACEVIMDIR 51 - ./helptags.patch 52 - ]; 34 + nativeBuildInputs = [ makeWrapper ]; 35 + dontBuild = true; 53 36 54 37 installPhase = '' 55 38 runHook preInstall ··· 58 41 cp -r $(pwd) $out/SpaceVim 59 42 60 43 # trailing slash very important for SPACEVIMDIR 61 - makeWrapper "${vim-customized}/bin/vim" "$out/bin/spacevim" \ 44 + makeWrapper "${vim-full}/bin/vim" "$out/bin/spacevim" \ 62 45 --add-flags "-u $out/SpaceVim/vimrc" --set SPACEVIMDIR "${spacevimdir}/" \ 63 - --prefix PATH : ${lib.makeBinPath [ fzf git ripgrep]} 46 + --prefix PATH : ${ 47 + lib.makeBinPath [ 48 + fzf 49 + git 50 + ripgrep 51 + ] 52 + } 53 + makeWrapper "${neovim}/bin/nvim" "$out/bin/spacenvim" \ 54 + --add-flags "-u $out/SpaceVim/init.vim" --set SPACEVIMDIR "${spacevimdir}/" \ 55 + --prefix PATH : ${ 56 + lib.makeBinPath [ 57 + fzf 58 + git 59 + ripgrep 60 + ] 61 + } 64 62 runHook postInstall 65 63 ''; 66 64 67 - meta = with lib; { 68 - description = "Modern Vim distribution"; 65 + passthru.updateScript = nix-update-script { }; 66 + 67 + meta = { 68 + description = "Modular Vim/Neovim configuration"; 69 69 longDescription = '' 70 - SpaceVim is a distribution of the Vim editor that’s inspired by spacemacs. 70 + SpaceVim is a modular configuration of Vim and Neovim. It's inspired by 71 + spacemacs. It manages collections of plugins in layers, which help to 72 + collect related packages together to provide features. This approach 73 + helps keep the configuration organized and reduces overhead for the user 74 + by keeping them from having to think about what packages to install. 71 75 ''; 72 76 homepage = "https://spacevim.org/"; 73 - license = licenses.gpl3Plus; 74 - maintainers = [ maintainers.fzakaria ]; 75 - platforms = platforms.all; 77 + license = lib.licenses.gpl3Plus; 78 + maintainers = [ lib.maintainers.perchun ]; 79 + platforms = lib.platforms.all; 76 80 mainProgram = "spacevim"; 77 81 }; 78 82 }
-4
pkgs/by-name/ss/sslmate-agent/package.nix
··· 14 14 autoPatchelfHook 15 15 ]; 16 16 17 - unpackCmd = '' 18 - dpkg-deb -x ${src} ./sslmate-agent-${pname} 19 - ''; 20 - 21 17 installPhase = '' 22 18 runHook preInstall 23 19
-6
pkgs/by-name/st/staruml/package.nix
··· 35 35 nativeBuildInputs = [ wrapGAppsHook3 dpkg ]; 36 36 buildInputs = [ glib hicolor-icon-theme ]; 37 37 38 - unpackPhase = '' 39 - mkdir pkg 40 - dpkg-deb -x $src pkg 41 - sourceRoot=pkg 42 - ''; 43 - 44 38 installPhase = '' 45 39 mkdir -p $out/bin 46 40 mv opt $out
+35 -16
pkgs/by-name/ta/taco/package.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchgit 4 - , cmake 5 - , llvmPackages 6 - , enablePython ? false 7 - , python ? null 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitHub, 5 + cmake, 6 + python3, 7 + llvmPackages, 8 + enablePython ? false, 9 + python ? python3, 8 10 }: 9 11 10 - let pyEnv = python.withPackages (p: with p; [ numpy scipy ]); 12 + let 13 + pyEnv = python.withPackages ( 14 + p: with p; [ 15 + numpy 16 + scipy 17 + distutils 18 + ] 19 + ); 11 20 12 - in stdenv.mkDerivation rec { 21 + in 22 + stdenv.mkDerivation (finalAttrs: { 13 23 pname = "taco"; 14 24 version = "unstable-2022-08-02"; 15 25 16 - src = fetchgit { 17 - url = "https://github.com/tensor-compiler/${pname}.git"; 26 + src = fetchFromGitHub { 27 + owner = "tensor-compiler"; 28 + repo = "taco"; 18 29 rev = "2b8ece4c230a5f0f0a74bc6f48e28edfb6c1c95e"; 19 30 fetchSubmodules = true; 20 31 hash = "sha256-PnBocyRLiLALuVS3Gkt/yJeslCMKyK4zdsBI8BFaTSg="; 21 32 }; 22 33 34 + src-new-pybind11 = python.pkgs.pybind11.src; 35 + 36 + postPatch = '' 37 + rm -rf python_bindings/pybind11/* 38 + cp -r ${finalAttrs.src-new-pybind11}/* python_bindings/pybind11 39 + find python_bindings/pybind11 -exec chmod +w {} \; 40 + ''; 41 + 23 42 # Remove test cases from cmake build as they violate modern C++ expectations 24 43 patches = [ ./taco.patch ]; 25 44 ··· 31 50 32 51 cmakeFlags = [ 33 52 "-DOPENMP=ON" 34 - ] ++ lib.optional enablePython "-DPYTHON=ON" ; 53 + ] ++ lib.optional enablePython "-DPYTHON=ON"; 35 54 36 55 postInstall = lib.strings.optionalString enablePython '' 37 56 mkdir -p $out/${python.sitePackages} ··· 45 64 # However, the python module works flawlessly. 46 65 dontFixup = enablePython; 47 66 48 - meta = with lib; { 67 + meta = { 49 68 description = "Computes sparse tensor expressions on CPUs and GPUs"; 50 69 mainProgram = "taco"; 51 - license = licenses.mit; 70 + license = lib.licenses.mit; 52 71 homepage = "https://github.com/tensor-compiler/taco"; 53 - maintainers = [ maintainers.sheepforce ]; 72 + maintainers = [ lib.maintainers.sheepforce ]; 54 73 }; 55 - } 74 + })
+1 -5
pkgs/by-name/te/terra-station/package.nix
··· 30 30 inherit sha256; 31 31 }; 32 32 33 - nativeBuildInputs = [ makeWrapper asar ]; 33 + nativeBuildInputs = [ makeWrapper asar dpkg ]; 34 34 35 35 dontConfigure = true; 36 36 dontBuild = true; 37 - 38 - unpackPhase = '' 39 - ${dpkg}/bin/dpkg-deb -x $src . 40 - ''; 41 37 42 38 installPhase = '' 43 39 runHook preInstall
-4
pkgs/by-name/th/thedesk/package.nix
··· 21 21 dontBuild = true; 22 22 dontConfigure = true; 23 23 24 - unpackPhase = '' 25 - dpkg-deb -x ${src} ./ 26 - ''; 27 - 28 24 installPhase = '' 29 25 runHook preInstall 30 26
-2
pkgs/by-name/ti/tidal-hifi/package.nix
··· 92 92 runtimeDependencies = 93 93 [ (lib.getLib systemd) libnotify libdbusmenu xdg-utils ]; 94 94 95 - unpackPhase = "dpkg-deb -x $src ."; 96 - 97 95 installPhase = '' 98 96 runHook preInstall 99 97
+16 -13
pkgs/by-name/tm/tmuxp/package.nix
··· 1 - { lib, python3Packages, fetchPypi, installShellFiles }: 1 + { 2 + lib, 3 + fetchPypi, 4 + installShellFiles, 5 + python3Packages, 6 + }: 2 7 3 - let 8 + python3Packages.buildPythonApplication rec { 4 9 pname = "tmuxp"; 5 - version = "1.47.0"; 6 - hash = "sha256-HYY6CEUPpZVvVK9kV4Ehw4wGk5YfIVSkZ0+qqf6Nz4c="; 7 - in 8 - python3Packages.buildPythonApplication { 9 - inherit pname version; 10 + version = "1.49.0"; 10 11 pyproject = true; 11 12 12 13 src = fetchPypi { 13 - inherit pname version hash; 14 + inherit pname version; 15 + hash = "sha256-Fip2HnwIa03khiYlL5FkhVo84oS0OSD9f79bEFLBoNc="; 14 16 }; 15 17 16 - nativeBuildInputs = [ 17 - python3Packages.poetry-core 18 - python3Packages.shtab 19 - installShellFiles 18 + build-system = with python3Packages; [ 19 + hatchling 20 + shtab 20 21 ]; 21 22 22 - propagatedBuildInputs = with python3Packages; [ 23 + nativeBuildInputs = [ installShellFiles ]; 24 + 25 + dependencies = with python3Packages; [ 23 26 colorama 24 27 libtmux 25 28 pyyaml
+3 -3
pkgs/by-name/to/tor-browser/package.nix
··· 102 102 ++ lib.optionals mediaSupport [ ffmpeg ] 103 103 ); 104 104 105 - version = "14.0.2"; 105 + version = "14.0.3"; 106 106 107 107 sources = { 108 108 x86_64-linux = fetchurl { ··· 112 112 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" 113 113 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" 114 114 ]; 115 - hash = "sha256-dHyCHIM5obNH4evDP2yekFfhJ8J0OGSnCEOlV3ldC5o="; 115 + hash = "sha256-WddDs5lQFZde8Qy/7nQhGTrrT9BiVswriqOpPVpgvwY="; 116 116 }; 117 117 118 118 i686-linux = fetchurl { ··· 122 122 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" 123 123 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" 124 124 ]; 125 - hash = "sha256-iXrQniSu+eJ5Uyb85qeO7gqa+Qg2cM2Dj1ur8YIBzCc="; 125 + hash = "sha256-DsTJiZkw0g4ip/yAwQ9IomZHQ6RP0hFNEzVJ8/fEbyQ="; 126 126 }; 127 127 }; 128 128
-6
pkgs/by-name/un/unifi/package.nix
··· 18 18 19 19 nativeBuildInputs = [ dpkg ]; 20 20 21 - unpackPhase = '' 22 - runHook preUnpack 23 - dpkg-deb -x $src ./ 24 - runHook postUnpack 25 - ''; 26 - 27 21 installPhase = '' 28 22 runHook preInstall 29 23
-4
pkgs/by-name/up/upwork/package.nix
··· 32 32 33 33 dontWrapGApps = true; 34 34 35 - unpackPhase = '' 36 - dpkg-deb -x ${src} ./ 37 - ''; 38 - 39 35 installPhase = '' 40 36 runHook preInstall 41 37
+2 -2
pkgs/by-name/uw/uwsm/package.nix
··· 28 28 in 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 pname = "uwsm"; 31 - version = "0.20.4"; 31 + version = "0.20.5"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "Vladimir-csp"; 35 35 repo = "uwsm"; 36 36 rev = "refs/tags/v${finalAttrs.version}"; 37 - hash = "sha256-cvIkjDtGEEYCGFFfN7HhOFzUajLcDgt8CWqFyuJlvK4="; 37 + hash = "sha256-RHxA0X3cqHtp4NZl7qlqBYkqOJay8IPoaj12bdouVkc="; 38 38 }; 39 39 40 40 nativeBuildInputs = [
-8
pkgs/by-name/wi/wire-desktop/package.nix
··· 109 109 systemd 110 110 ]; 111 111 112 - unpackPhase = '' 113 - runHook preUnpack 114 - 115 - dpkg-deb -x $src . 116 - 117 - runHook postUnpack 118 - ''; 119 - 120 112 installPhase = '' 121 113 runHook preInstall 122 114
+1 -10
pkgs/by-name/wk/wkhtmltopdf/package.nix
··· 56 56 (lib.getLib libpng) 57 57 ]; 58 58 59 - unpackPhase = '' 60 - runHook preUnpack 61 - 62 - mkdir pkg 63 - dpkg-deb -x $src pkg 64 - 65 - runHook postUnpack 66 - ''; 67 - 68 59 installPhase = '' 69 60 runHook preInstall 70 61 71 - cp -r pkg/usr/local $out 62 + cp -r usr/local $out 72 63 73 64 runHook postInstall 74 65 '';
+25 -5
pkgs/by-name/wl/wl-clipboard-rs/package.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 + , installShellFiles 4 5 , pkg-config 5 6 , wayland 6 7 , withNativeLibs ? false ··· 8 9 9 10 rustPlatform.buildRustPackage rec { 10 11 pname = "wl-clipboard-rs"; 11 - version = "0.9.0"; 12 + version = "0.9.1"; 12 13 13 14 src = fetchFromGitHub { 14 15 owner = "YaLTeR"; 15 16 repo = "wl-clipboard-rs"; 16 17 rev = "v${version}"; 17 - hash = "sha256-qwlR/PJivCgQTXe027zuQxq0iVJ3/BLg6LAD3w5tb9Y="; 18 + hash = "sha256-jGTWcVR6atkEeEUunystJ4B6I3GzYiCOMs0MC6pvPfI="; 18 19 }; 19 20 20 - cargoHash = "sha256-C3vhZq5IHtbfg2mYYdQRqaLSA0iSER8zRaKi72FCd+E="; 21 + cargoHash = "sha256-P0WLYHNLN8ZqoDRszsgfQTiWeVpfBpFHiEWpQMBjNJM="; 21 22 22 23 cargoBuildFlags = [ 23 24 "--package=wl-clipboard-rs" ··· 26 27 "--features=native_lib" 27 28 ]; 28 29 29 - nativeBuildInputs = lib.optionals withNativeLibs [ 30 + nativeBuildInputs = [ 31 + installShellFiles 32 + ] ++ lib.optionals withNativeLibs [ 30 33 pkg-config 31 34 ]; 32 35 33 - buildInputs = lib.optionals withNativeLibs [ 36 + buildInputs = [ 37 + installShellFiles 38 + ]++ lib.optionals withNativeLibs [ 34 39 wayland 35 40 ]; 36 41 ··· 46 51 "--skip=tests::copy::copy_randomized" 47 52 "--skip=tests::copy::copy_test" 48 53 ]; 54 + 55 + postInstall = '' 56 + installManPage target/man/wl-copy.1 57 + installManPage target/man/wl-paste.1 58 + 59 + installShellCompletion --cmd wl-copy \ 60 + --bash target/completions/wl-copy.bash \ 61 + --fish target/completions/wl-copy.fish \ 62 + --zsh target/completions/_wl-copy 63 + 64 + installShellCompletion --cmd wl-paste \ 65 + --bash target/completions/wl-paste.bash \ 66 + --fish target/completions/wl-paste.fish \ 67 + --zsh target/completions/_wl-paste 68 + ''; 49 69 50 70 meta = with lib; { 51 71 description = "Command-line copy/paste utilities for Wayland, written in Rust";
+4 -2
pkgs/by-name/wo/wonderdraft/package.nix
··· 17 17 url = "https://wonderdraft.net/"; 18 18 hash = "sha256-3eYnEH6P94z9axFsrkJA4QMcHyg/gNRczqL3h5Sc2Tg="; 19 19 }; 20 - sourceRoot = "."; 21 - unpackCmd = "${dpkg}/bin/dpkg-deb -x $curSrc ."; 20 + 21 + nativeBuildInputs = [ 22 + dpkg 23 + ]; 22 24 23 25 dontConfigure = true; 24 26 dontBuild = true;
+1 -4
pkgs/by-name/ye/yesplaymusic/package.nix
··· 100 100 autoPatchelfHook 101 101 wrapGAppsHook3 102 102 makeWrapper 103 + dpkg 103 104 ]; 104 105 105 106 buildInputs = libraries; ··· 107 108 runtimeDependencies = [ 108 109 (lib.getLib systemd) 109 110 ]; 110 - 111 - unpackPhase = '' 112 - ${dpkg}/bin/dpkg-deb -x $src . 113 - ''; 114 111 115 112 installPhase = '' 116 113 runHook preInstall
+3 -3
pkgs/by-name/ze/zed-editor/package.nix
··· 90 90 in 91 91 rustPlatform.buildRustPackage rec { 92 92 pname = "zed-editor"; 93 - version = "0.162.5"; 93 + version = "0.163.2"; 94 94 95 95 src = fetchFromGitHub { 96 96 owner = "zed-industries"; 97 97 repo = "zed"; 98 98 rev = "refs/tags/v${version}"; 99 - hash = "sha256-ZrjrJbRvyw5insK+v5fxKj8ouylIPxapDVFgLb3M3uE="; 99 + hash = "sha256-Bt6xbtkBYBuZW7hQ40UZwOjZJ7tqc9xL6XTvaD3KQjs="; 100 100 }; 101 101 102 102 patches = ··· 118 118 ]; 119 119 120 120 useFetchCargoVendor = true; 121 - cargoHash = "sha256-/KjZTtkSI7njErwgwJY5OEM172TreBfq80w8bA3xg2k="; 121 + cargoHash = "sha256-QvvuVyPc+8Km8psdLQFc4PnSWFZsfkKuxzRK17HjEvE="; 122 122 123 123 nativeBuildInputs = 124 124 [
+6 -6
pkgs/development/compilers/rust/make-rust-platform.nix
··· 1 - { lib, buildPackages, callPackage, callPackages, cargo-auditable, stdenv, runCommand }@prev: 1 + { lib, buildPackages, callPackage, callPackages, cargo-auditable, config, stdenv, runCommand }@prev: 2 2 3 3 { rustc 4 4 , cargo ··· 8 8 }: 9 9 10 10 rec { 11 - rust = { 12 - rustc = lib.warn "rustPlatform.rust.rustc is deprecated. Use rustc instead." rustc; 13 - cargo = lib.warn "rustPlatform.rust.cargo is deprecated. Use cargo instead." cargo; 14 - }; 15 - 16 11 fetchCargoTarball = buildPackages.callPackage ../../../build-support/rust/fetch-cargo-tarball { 17 12 git = buildPackages.gitMinimal; 18 13 inherit cargo; ··· 39 34 inherit (callPackages ../../../build-support/rust/hooks { 40 35 inherit stdenv cargo rustc; 41 36 }) cargoBuildHook cargoCheckHook cargoInstallHook cargoNextestHook cargoSetupHook maturinBuildHook bindgenHook; 37 + } // lib.optionalAttrs config.allowAliases { 38 + rust = { 39 + rustc = lib.warn "rustPlatform.rust.rustc is deprecated. Use rustc instead." rustc; 40 + cargo = lib.warn "rustPlatform.rust.cargo is deprecated. Use cargo instead." cargo; 41 + }; 42 42 }
+1 -1
pkgs/development/idris-modules/default.nix
··· 153 153 154 154 refined = callPackage ./refined.nix {}; 155 155 156 - sdl = throw "'idrisPackages.sdl' has been removed, as it was broken and unmaintained"; # added 2024-05-09 157 156 sdl2 = callPackage ./sdl2.nix {}; 158 157 159 158 semidirect = callPackage ./semidirect.nix {}; ··· 207 206 } // builtins_ // pkgs.lib.optionalAttrs config.allowAliases { 208 207 # removed packages 209 208 protobuf = throw "idrisPackages.protobuf has been removed: abandoned by upstream"; # Added 2022-02-06 209 + sdl = throw "'idrisPackages.sdl' has been removed, as it was broken and unmaintained"; # added 2024-05-09 210 210 }; 211 211 in fix' (extends overrides idrisPackages)
-7
pkgs/development/libraries/gdcm/default.nix
··· 4 4 , cmake 5 5 , enableVTK ? true 6 6 , vtk 7 - , ApplicationServices 8 - , Cocoa 9 7 , DarwinTools # sw_vers 10 - , libiconv 11 8 , enablePython ? false 12 9 , python ? null 13 10 , swig ··· 60 57 zlib 61 58 ] ++ lib.optionals enableVTK [ 62 59 vtk 63 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 64 - ApplicationServices 65 - Cocoa 66 - libiconv 67 60 ] ++ lib.optionals enablePython [ swig python ]; 68 61 69 62 postInstall = lib.optionalString enablePython ''
+4 -4
pkgs/development/lisp-modules/packages.nix
··· 9 9 setAttr 10 10 hasAttr 11 11 optionals 12 + optionalAttrs 12 13 isDerivation 13 14 hasSuffix 14 15 splitString ··· 252 253 nativeLibs = [ pkgs.openblas ]; 253 254 }; 254 255 255 - cl-glib_dot_gio = throw "cl-glib_dot_gio was replaced by cl-gio"; 256 - 257 256 cl-gtk4 = build-asdf-system { 258 257 pname = "cl-gtk4"; 259 258 version = "1.0.0"; ··· 293 292 pkgs.libadwaita 294 293 ]; 295 294 }; 296 - 297 - cl-gtk4_dot_webkit2 = throw "cl-gtk4_dot_webkit2 was replaced by cl-gtk4_dot_webkit"; 298 295 299 296 cl-gtk4_dot_webkit = build-asdf-system { 300 297 pname = "cl-gtk4.webkit"; ··· 471 468 }; 472 469 }); 473 470 471 + } // optionalAttrs pkgs.config.allowAliases { 472 + cl-glib_dot_gio = throw "cl-glib_dot_gio was replaced by cl-gio"; 473 + cl-gtk4_dot_webkit2 = throw "cl-gtk4_dot_webkit2 was replaced by cl-gtk4_dot_webkit"; 474 474 }); 475 475 476 476 in packages
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "ailment"; 12 - version = "9.2.129"; 12 + version = "9.2.130"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.11"; ··· 18 18 owner = "angr"; 19 19 repo = "ailment"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-xxrqr5zh6n3A7YTxf7K1x3iLsCh8s0l/4esdoTtoIbQ="; 21 + hash = "sha256-/tupBPwZqsJ1+TNIdOVT49uOFSqWqF2nWzZJaHAJXNw="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 36 36 37 37 buildPythonPackage rec { 38 38 pname = "angr"; 39 - version = "9.2.129"; 39 + version = "9.2.130"; 40 40 pyproject = true; 41 41 42 42 disabled = pythonOlder "3.11"; ··· 45 45 owner = "angr"; 46 46 repo = "angr"; 47 47 rev = "refs/tags/v${version}"; 48 - hash = "sha256-GO8Vk/L1swhQsGfH/Ugi5i9MwWbaco/f1ukqJ2+R6IA="; 48 + hash = "sha256-XPiHRFt0peGyi5g5+fBVxg1jp/UXTetGIwAilgCM+Ow="; 49 49 }; 50 50 51 51 postPatch = ''
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "archinfo"; 13 - version = "9.2.129"; 13 + version = "9.2.130"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 19 19 owner = "angr"; 20 20 repo = "archinfo"; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-s0EaGaSLQ3lLUKOZKU1wTLs7apYXvYwXbgCs48UO6EE="; 22 + hash = "sha256-r03eMpHfqRGvaDN5dRkfuGG6RWgHmTlyygby6BSzxIY="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "claripy"; 17 - version = "9.2.129"; 17 + version = "9.2.130"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.11"; ··· 23 23 owner = "angr"; 24 24 repo = "claripy"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-q4TFOjJs3mybn5y4W3B3pSC5l+6co8PXCOEEk8+wP3M="; 26 + hash = "sha256-WtT4jdL512ad/hUb8uMxAqihDH/YFxsnYumNFWWGkQM="; 27 27 }; 28 28 29 29 # z3 does not provide a dist-info, so python-runtime-deps-check will fail
+3 -3
pkgs/development/python-modules/cle/default.nix
··· 16 16 17 17 let 18 18 # The binaries are following the argr projects release cycle 19 - version = "9.2.129"; 19 + version = "9.2.130"; 20 20 21 21 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 22 22 binaries = fetchFromGitHub { 23 23 owner = "angr"; 24 24 repo = "binaries"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-LP29VvCImJ3jbNrqwBYi829EO75jximrQkR9aj/gNPM="; 26 + hash = "sha256-kgi7K8zxICIwtk9MKB2qHXf/7u2RbXx6hYC89lem/3I="; 27 27 }; 28 28 in 29 29 buildPythonPackage rec { ··· 37 37 owner = "angr"; 38 38 repo = "cle"; 39 39 rev = "refs/tags/v${version}"; 40 - hash = "sha256-0CQVnnzK7eeQNCLuUDPibWCkeKp3QEpxfQ+lT1SoMLA="; 40 + hash = "sha256-mxSTXgE4O4YpjFWKIpeSi43+j5xEgYwuRHVzqI34Izg="; 41 41 }; 42 42 43 43 build-system = [ setuptools ];
+4 -3
pkgs/development/python-modules/fasttext-predict/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "fasttext-predict"; 11 - version = "0.9.2.2"; 11 + version = "0.9.2.4"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchPypi { 15 - inherit pname version; 16 - hash = "sha256-rMbf09pCHvVYI9g/aq74+PcsuU2LezpmDz4b/w9vRyc="; 15 + pname = "fasttext_predict"; 16 + inherit version; 17 + hash = "sha256-GKb7DXTH35KA2x+Wy3XZkL/QBPqdZpST6j3T1U+E28c="; 17 18 }; 18 19 19 20 postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''
+3 -4
pkgs/development/python-modules/githubkit/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "githubkit"; 20 - version = "0.11.14"; 20 + version = "0.12.0"; 21 21 pyproject = true; 22 22 23 - disabled = pythonOlder "3.8"; 23 + disabled = pythonOlder "3.9"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "yanyongyu"; 27 27 repo = "githubkit"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-nZzsBxPRmqHTaYVogWsdaGbzwBsVr08qcvAekk3O4FM="; 29 + hash = "sha256-GejPudg3tc0r7jKKGgZ6zERzH8wT3utGb05pfW1lQyw="; 30 30 }; 31 31 32 32 pythonRelaxDeps = [ "hishel" ]; 33 33 34 34 build-system = [ poetry-core ]; 35 - 36 35 37 36 dependencies = [ 38 37 hishel
+2 -2
pkgs/development/python-modules/google-cloud-secret-manager/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-secret-manager"; 17 - version = "2.21.0"; 17 + version = "2.21.1"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 22 22 src = fetchPypi { 23 23 pname = "google_cloud_secret_manager"; 24 24 inherit version; 25 - hash = "sha256-0a6E7PmM/DGcmj8QEjVc69GTF7ZizJ3/Giw2I0WAgHs="; 25 + hash = "sha256-8QTwAnUTRcujkVLO867T9Dde3wslQsi9G3cS1E/pdbY="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/google-cloud-securitycenter/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-securitycenter"; 17 - version = "1.35.0"; 17 + version = "1.35.1"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 22 22 src = fetchPypi { 23 23 pname = "google_cloud_securitycenter"; 24 24 inherit version; 25 - hash = "sha256-hTOh2RpiRls+nrcEcOewZ0EvGoljBj5tm3iGLbnP7do="; 25 + hash = "sha256-V9IRsInFIEuaNJKoCnl+PcFQHOCN1z6FPnD3113omx0="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-websecurityscanner"; 17 - version = "1.15.0"; 17 + version = "1.15.1"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 22 22 src = fetchPypi { 23 23 pname = "google_cloud_websecurityscanner"; 24 24 inherit version; 25 - hash = "sha256-6D3OcAe5KUqExfvJHL7LJv8rPn4XUyyqhoB+fJXVwCo="; 25 + hash = "sha256-5bI/9HYPDLPDbVArwuHP29BIwLDdOSEeQRVjs5Q4Uig="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+3
pkgs/development/python-modules/icnsutil/default.nix
··· 4 4 fetchFromGitHub, 5 5 python, 6 6 pythonOlder, 7 + pillow, 7 8 }: 8 9 9 10 buildPythonPackage rec { ··· 19 20 rev = "refs/tags/v${version}"; 20 21 hash = "sha256-tiq8h6s2noWLBIOIWcj8jfSqJFN01ee2uoHN4aFwn7s="; 21 22 }; 23 + 24 + dependencies = [ pillow ]; 22 25 23 26 checkPhase = '' 24 27 ${python.interpreter} tests/test_icnsutil.py
+4 -4
pkgs/development/python-modules/libtmux/default.nix
··· 3 3 stdenv, 4 4 buildPythonPackage, 5 5 fetchFromGitHub, 6 + hatchling, 6 7 ncurses, 7 - poetry-core, 8 8 procps, 9 9 pytest-rerunfailures, 10 10 pytestCheckHook, ··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "libtmux"; 16 - version = "0.37.0"; 16 + version = "0.39.0"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "tmux-python"; 21 21 repo = "libtmux"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-I0E6zkfQ6mx2svCaXEgKPhrrog3iLgXZ4E3CMMxPkIA="; 23 + hash = "sha256-JqOxJD34DL5Iku3Ov8JzwSVThqDg41PQ/v1Dz6ex4ro="; 24 24 }; 25 25 26 26 postPatch = '' ··· 28 28 --replace-fail '"--doctest-docutils-modules",' "" 29 29 ''; 30 30 31 - build-system = [ poetry-core ]; 31 + build-system = [ hatchling ]; 32 32 33 33 nativeCheckInputs = [ 34 34 procps
+205 -35
pkgs/development/python-modules/mitmproxy-rs/Cargo.lock
··· 113 113 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 114 114 115 115 [[package]] 116 + name = "async-channel" 117 + version = "2.3.1" 118 + source = "registry+https://github.com/rust-lang/crates.io-index" 119 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 120 + dependencies = [ 121 + "concurrent-queue", 122 + "event-listener-strategy", 123 + "futures-core", 124 + "pin-project-lite", 125 + ] 126 + 127 + [[package]] 116 128 name = "async-stream" 117 129 version = "0.3.5" 118 130 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 133 145 "quote", 134 146 "syn 2.0.68", 135 147 ] 148 + 149 + [[package]] 150 + name = "async-task" 151 + version = "4.7.1" 152 + source = "registry+https://github.com/rust-lang/crates.io-index" 153 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 136 154 137 155 [[package]] 138 156 name = "async-trait" ··· 285 303 ] 286 304 287 305 [[package]] 306 + name = "blocking" 307 + version = "1.6.1" 308 + source = "registry+https://github.com/rust-lang/crates.io-index" 309 + checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 310 + dependencies = [ 311 + "async-channel", 312 + "async-task", 313 + "futures-io", 314 + "futures-lite", 315 + "piper", 316 + ] 317 + 318 + [[package]] 288 319 name = "boringtun" 289 320 version = "0.6.0" 290 321 source = "git+https://github.com/cloudflare/boringtun?rev=e3252d9c4f4c8fc628995330f45369effd4660a1#e3252d9c4f4c8fc628995330f45369effd4660a1" ··· 336 367 version = "1.6.0" 337 368 source = "registry+https://github.com/rust-lang/crates.io-index" 338 369 checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 370 + 371 + [[package]] 372 + name = "c2rust-bitfields" 373 + version = "0.19.0" 374 + source = "registry+https://github.com/rust-lang/crates.io-index" 375 + checksum = "367e5d1b30f28be590b6b3868da1578361d29d9bfac516d22f497d28ed7c9055" 376 + dependencies = [ 377 + "c2rust-bitfields-derive", 378 + ] 379 + 380 + [[package]] 381 + name = "c2rust-bitfields-derive" 382 + version = "0.19.0" 383 + source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "a279db9c50c4024eeca1a763b6e0f033848ce74e83e47454bcf8a8a98f7b0b56" 385 + dependencies = [ 386 + "proc-macro2", 387 + "quote", 388 + "syn 1.0.109", 389 + ] 339 390 340 391 [[package]] 341 392 name = "cast" ··· 507 558 version = "1.0.1" 508 559 source = "registry+https://github.com/rust-lang/crates.io-index" 509 560 checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 561 + 562 + [[package]] 563 + name = "concurrent-queue" 564 + version = "2.5.0" 565 + source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 567 + dependencies = [ 568 + "crossbeam-utils", 569 + ] 510 570 511 571 [[package]] 512 572 name = "console-api" ··· 843 903 ] 844 904 845 905 [[package]] 906 + name = "event-listener" 907 + version = "5.3.1" 908 + source = "registry+https://github.com/rust-lang/crates.io-index" 909 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 910 + dependencies = [ 911 + "concurrent-queue", 912 + "parking", 913 + "pin-project-lite", 914 + ] 915 + 916 + [[package]] 917 + name = "event-listener-strategy" 918 + version = "0.5.2" 919 + source = "registry+https://github.com/rust-lang/crates.io-index" 920 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 921 + dependencies = [ 922 + "event-listener", 923 + "pin-project-lite", 924 + ] 925 + 926 + [[package]] 927 + name = "fastrand" 928 + version = "2.1.1" 929 + source = "registry+https://github.com/rust-lang/crates.io-index" 930 + checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 931 + 932 + [[package]] 846 933 name = "fdeflate" 847 934 version = "0.3.4" 848 935 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 968 1055 version = "0.3.30" 969 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 970 1057 checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1058 + 1059 + [[package]] 1060 + name = "futures-lite" 1061 + version = "2.3.0" 1062 + source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1064 + dependencies = [ 1065 + "futures-core", 1066 + "pin-project-lite", 1067 + ] 971 1068 972 1069 [[package]] 973 1070 name = "futures-macro" ··· 1518 1615 checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1519 1616 1520 1617 [[package]] 1618 + name = "libloading" 1619 + version = "0.8.5" 1620 + source = "registry+https://github.com/rust-lang/crates.io-index" 1621 + checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 1622 + dependencies = [ 1623 + "cfg-if", 1624 + "windows-targets 0.52.6", 1625 + ] 1626 + 1627 + [[package]] 1521 1628 name = "linked-hash-map" 1522 1629 version = "0.5.6" 1523 1630 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1562 1669 1563 1670 [[package]] 1564 1671 name = "macos-certificate-truster" 1565 - version = "0.9.2" 1672 + version = "0.10.7" 1566 1673 dependencies = [ 1567 1674 "security-framework", 1568 1675 ] ··· 1654 1761 1655 1762 [[package]] 1656 1763 name = "mitm-wg-test-client" 1657 - version = "0.9.2" 1764 + version = "0.10.7" 1658 1765 dependencies = [ 1659 1766 "anyhow", 1660 1767 "boringtun", ··· 1665 1772 1666 1773 [[package]] 1667 1774 name = "mitmproxy" 1668 - version = "0.9.2" 1775 + version = "0.10.7" 1669 1776 dependencies = [ 1670 1777 "anyhow", 1671 1778 "boringtun", ··· 1696 1803 "sysinfo", 1697 1804 "tokio", 1698 1805 "tokio-util", 1806 + "tun2", 1699 1807 "windows 0.57.0", 1700 1808 "x25519-dalek", 1701 1809 ] 1702 1810 1703 1811 [[package]] 1704 1812 name = "mitmproxy_rs" 1705 - version = "0.9.2" 1813 + version = "0.10.7" 1706 1814 dependencies = [ 1707 1815 "anyhow", 1708 1816 "boringtun", ··· 1821 1929 checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" 1822 1930 1823 1931 [[package]] 1932 + name = "parking" 1933 + version = "2.2.1" 1934 + source = "registry+https://github.com/rust-lang/crates.io-index" 1935 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 1936 + 1937 + [[package]] 1824 1938 name = "parking_lot" 1825 1939 version = "0.12.3" 1826 1940 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1840 1954 "libc", 1841 1955 "redox_syscall 0.5.2", 1842 1956 "smallvec", 1843 - "windows-targets 0.52.5", 1957 + "windows-targets 0.52.6", 1844 1958 ] 1845 1959 1846 1960 [[package]] ··· 1880 1994 version = "0.1.0" 1881 1995 source = "registry+https://github.com/rust-lang/crates.io-index" 1882 1996 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1997 + 1998 + [[package]] 1999 + name = "piper" 2000 + version = "0.2.4" 2001 + source = "registry+https://github.com/rust-lang/crates.io-index" 2002 + checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 2003 + dependencies = [ 2004 + "atomic-waker", 2005 + "fastrand", 2006 + "futures-io", 2007 + ] 1883 2008 1884 2009 [[package]] 1885 2010 name = "plotters" ··· 2823 2948 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 2824 2949 2825 2950 [[package]] 2951 + name = "tun2" 2952 + version = "3.1.8" 2953 + source = "registry+https://github.com/rust-lang/crates.io-index" 2954 + checksum = "294ac0e21fef392b8952f1dd538bc5752fd7c2ebfde1c204b0dd09aaa5489cd0" 2955 + dependencies = [ 2956 + "bytes", 2957 + "cfg-if", 2958 + "futures", 2959 + "futures-core", 2960 + "ipnet", 2961 + "libc", 2962 + "log", 2963 + "nix 0.29.0", 2964 + "thiserror", 2965 + "tokio", 2966 + "tokio-util", 2967 + "windows-sys 0.59.0", 2968 + "wintun-bindings", 2969 + ] 2970 + 2971 + [[package]] 2826 2972 name = "typenum" 2827 2973 version = "1.17.0" 2828 2974 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3071 3217 checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" 3072 3218 dependencies = [ 3073 3219 "windows-core", 3074 - "windows-targets 0.52.5", 3220 + "windows-targets 0.52.6", 3075 3221 ] 3076 3222 3077 3223 [[package]] ··· 3083 3229 "windows-implement", 3084 3230 "windows-interface", 3085 3231 "windows-result", 3086 - "windows-targets 0.52.5", 3232 + "windows-targets 0.52.6", 3087 3233 ] 3088 3234 3089 3235 [[package]] ··· 3110 3256 3111 3257 [[package]] 3112 3258 name = "windows-redirector" 3113 - version = "0.9.2" 3259 + version = "0.10.7" 3114 3260 dependencies = [ 3115 3261 "anyhow", 3116 3262 "env_logger", ··· 3131 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3132 3278 checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 3133 3279 dependencies = [ 3134 - "windows-targets 0.52.5", 3280 + "windows-targets 0.52.6", 3135 3281 ] 3136 3282 3137 3283 [[package]] ··· 3149 3295 source = "registry+https://github.com/rust-lang/crates.io-index" 3150 3296 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3151 3297 dependencies = [ 3152 - "windows-targets 0.52.5", 3298 + "windows-targets 0.52.6", 3299 + ] 3300 + 3301 + [[package]] 3302 + name = "windows-sys" 3303 + version = "0.59.0" 3304 + source = "registry+https://github.com/rust-lang/crates.io-index" 3305 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 3306 + dependencies = [ 3307 + "windows-targets 0.52.6", 3153 3308 ] 3154 3309 3155 3310 [[package]] ··· 3169 3324 3170 3325 [[package]] 3171 3326 name = "windows-targets" 3172 - version = "0.52.5" 3327 + version = "0.52.6" 3173 3328 source = "registry+https://github.com/rust-lang/crates.io-index" 3174 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 3329 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 3175 3330 dependencies = [ 3176 - "windows_aarch64_gnullvm 0.52.5", 3177 - "windows_aarch64_msvc 0.52.5", 3178 - "windows_i686_gnu 0.52.5", 3331 + "windows_aarch64_gnullvm 0.52.6", 3332 + "windows_aarch64_msvc 0.52.6", 3333 + "windows_i686_gnu 0.52.6", 3179 3334 "windows_i686_gnullvm", 3180 - "windows_i686_msvc 0.52.5", 3181 - "windows_x86_64_gnu 0.52.5", 3182 - "windows_x86_64_gnullvm 0.52.5", 3183 - "windows_x86_64_msvc 0.52.5", 3335 + "windows_i686_msvc 0.52.6", 3336 + "windows_x86_64_gnu 0.52.6", 3337 + "windows_x86_64_gnullvm 0.52.6", 3338 + "windows_x86_64_msvc 0.52.6", 3184 3339 ] 3185 3340 3186 3341 [[package]] ··· 3191 3346 3192 3347 [[package]] 3193 3348 name = "windows_aarch64_gnullvm" 3194 - version = "0.52.5" 3349 + version = "0.52.6" 3195 3350 source = "registry+https://github.com/rust-lang/crates.io-index" 3196 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 3351 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 3197 3352 3198 3353 [[package]] 3199 3354 name = "windows_aarch64_msvc" ··· 3203 3358 3204 3359 [[package]] 3205 3360 name = "windows_aarch64_msvc" 3206 - version = "0.52.5" 3361 + version = "0.52.6" 3207 3362 source = "registry+https://github.com/rust-lang/crates.io-index" 3208 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 3363 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 3209 3364 3210 3365 [[package]] 3211 3366 name = "windows_i686_gnu" ··· 3215 3370 3216 3371 [[package]] 3217 3372 name = "windows_i686_gnu" 3218 - version = "0.52.5" 3373 + version = "0.52.6" 3219 3374 source = "registry+https://github.com/rust-lang/crates.io-index" 3220 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 3375 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 3221 3376 3222 3377 [[package]] 3223 3378 name = "windows_i686_gnullvm" 3224 - version = "0.52.5" 3379 + version = "0.52.6" 3225 3380 source = "registry+https://github.com/rust-lang/crates.io-index" 3226 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 3381 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 3227 3382 3228 3383 [[package]] 3229 3384 name = "windows_i686_msvc" ··· 3233 3388 3234 3389 [[package]] 3235 3390 name = "windows_i686_msvc" 3236 - version = "0.52.5" 3391 + version = "0.52.6" 3237 3392 source = "registry+https://github.com/rust-lang/crates.io-index" 3238 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 3393 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 3239 3394 3240 3395 [[package]] 3241 3396 name = "windows_x86_64_gnu" ··· 3245 3400 3246 3401 [[package]] 3247 3402 name = "windows_x86_64_gnu" 3248 - version = "0.52.5" 3403 + version = "0.52.6" 3249 3404 source = "registry+https://github.com/rust-lang/crates.io-index" 3250 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 3405 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 3251 3406 3252 3407 [[package]] 3253 3408 name = "windows_x86_64_gnullvm" ··· 3257 3412 3258 3413 [[package]] 3259 3414 name = "windows_x86_64_gnullvm" 3260 - version = "0.52.5" 3415 + version = "0.52.6" 3261 3416 source = "registry+https://github.com/rust-lang/crates.io-index" 3262 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 3417 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 3263 3418 3264 3419 [[package]] 3265 3420 name = "windows_x86_64_msvc" ··· 3269 3424 3270 3425 [[package]] 3271 3426 name = "windows_x86_64_msvc" 3272 - version = "0.52.5" 3427 + version = "0.52.6" 3273 3428 source = "registry+https://github.com/rust-lang/crates.io-index" 3274 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 3429 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 3275 3430 3276 3431 [[package]] 3277 3432 name = "winreg" ··· 3290 3445 checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 3291 3446 dependencies = [ 3292 3447 "toml", 3448 + ] 3449 + 3450 + [[package]] 3451 + name = "wintun-bindings" 3452 + version = "0.7.16" 3453 + source = "registry+https://github.com/rust-lang/crates.io-index" 3454 + checksum = "74675b7fccee92389d38c3d120445864d1085c421ee91c7ed05d66fb9bb76050" 3455 + dependencies = [ 3456 + "blocking", 3457 + "c2rust-bitfields", 3458 + "futures", 3459 + "libloading", 3460 + "log", 3461 + "thiserror", 3462 + "windows-sys 0.59.0", 3293 3463 ] 3294 3464 3295 3465 [[package]]
+2 -2
pkgs/development/python-modules/mitmproxy-rs/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "mitmproxy-rs"; 15 - version = "0.9.2"; 15 + version = "0.10.7"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "mitmproxy"; 20 20 repo = "mitmproxy_rs"; 21 21 rev = "v${version}"; 22 - hash = "sha256-Cp0AbwRNLuLzmF4EAK/2Fzq5I9Iq7gqg6OLbK1B8fGY="; 22 + hash = "sha256-YRiaslXdpRGJfuZAHQ4zX+6DgH+IPkeyD8RA7TYgmBY="; 23 23 }; 24 24 25 25 cargoDeps = rustPlatform.importCargoLock {
+3 -2
pkgs/development/python-modules/mitmproxy/default.nix
··· 45 45 46 46 buildPythonPackage rec { 47 47 pname = "mitmproxy"; 48 - version = "11.0.0"; 48 + version = "11.0.1"; 49 49 pyproject = true; 50 50 51 51 disabled = pythonOlder "3.9"; ··· 54 54 owner = "mitmproxy"; 55 55 repo = "mitmproxy"; 56 56 rev = "refs/tags/v${version}"; 57 - hash = "sha256-f5TudaLlHtIMAvS7s5mWgqpdi7/vWNF0EdlYNuG67hM="; 57 + hash = "sha256-1yqR82YpHD5Z2Ufa/8T0htjLm2s+fhBN5BfKGHCGnEw="; 58 58 }; 59 59 60 60 pythonRelaxDeps = [ ··· 123 123 "test_statusbar" 124 124 # FileNotFoundError: [Errno 2] No such file or directory 125 125 # likely wireguard is also not working in the sandbox 126 + "test_tun_mode" 126 127 "test_wireguard" 127 128 # test require a DNS server 128 129 # RuntimeError: failed to get dns servers: io error: entity not found
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pyvex"; 16 - version = "9.2.129"; 16 + version = "9.2.130"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.11"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-xEq3W9f38yHf9hZiYpjcP89/5/mH85XRKW5nDotz4KY="; 23 + hash = "sha256-U4AykjdxiT9tg9krxEcoNwSAvMNisyYaTLiOCTGoSOY="; 24 24 }; 25 25 26 26 build-system = [ setuptools ];
+13 -7
pkgs/development/python-modules/scikit-survival/default.nix
··· 2 2 stdenv, 3 3 lib, 4 4 buildPythonPackage, 5 - fetchPypi, 5 + fetchFromGitHub, 6 6 cython, 7 7 ecos, 8 + eigen, 8 9 joblib, 9 10 numexpr, 10 11 numpy, ··· 18 19 19 20 buildPythonPackage rec { 20 21 pname = "scikit-survival"; 21 - version = "0.23.0"; 22 + version = "0.23.1"; 22 23 pyproject = true; 23 24 24 - src = fetchPypi { 25 - inherit pname version; 26 - hash = "sha256-JFI3SDOK74vQdoUOStYlc4e0VHps97KjV3a1NQSN6E0="; 25 + src = fetchFromGitHub { 26 + owner = "sebp"; 27 + repo = "scikit-survival"; 28 + rev = "refs/tags/v${version}"; 29 + hash = "sha256-6902chXALa73/kTJ5UwV4CrB7/7wn+QXKpp2ej/Dnk8="; 27 30 }; 28 31 29 32 nativeBuildInputs = [ ··· 46 49 47 50 nativeCheckInputs = [ pytestCheckHook ]; 48 51 49 - # treat numpy versions as lower bounds, same as setuptools build 52 + # can remove scikit-learn after 0.23.1 50 53 postPatch = '' 51 - sed -i 's/numpy==/numpy>=/' pyproject.toml 54 + ln -s ${lib.getInclude eigen}/include/eigen3/Eigen \ 55 + sksurv/linear_model/src/eigen 56 + sed -i -e 's/numpy>=2.0.0/numpy/' \ 57 + -e 's/scikit-learn~=1.4.0/scikit-learn/' pyproject.toml 52 58 ''; 53 59 54 60 # Hack needed to make pytest + cython work
+18 -16
pkgs/development/rocm-modules/6/default.nix
··· 1 1 { stdenv 2 + , lib 3 + , config 2 4 , callPackage 3 5 , recurseIntoAttrs 4 6 , symlinkJoin ··· 236 238 # hipBlasLt - Very broken with Tensile at the moment, only supports GFX9 237 239 # hipTensor - Only supports GFX9 238 240 239 - miopengemm= throw '' 240 - 'miopengemm' has been deprecated. 241 - It is still available for some time as part of rocmPackages_5. 242 - ''; # Added 2024-3-3 243 - 244 241 composable_kernel = callPackage ./composable_kernel/unpack.nix { 245 242 composable_kernel_build = callPackage ./composable_kernel { 246 243 inherit rocmUpdateScript rocm-cmake clr; ··· 263 260 }; 264 261 265 262 miopen-hip = miopen; 266 - 267 - miopen-opencl= throw '' 268 - 'miopen-opencl' has been deprecated. 269 - It is still available for some time as part of rocmPackages_5. 270 - ''; # Added 2024-3-3 271 263 272 264 migraphx = callPackage ./migraphx { 273 265 inherit rocmUpdateScript rocm-cmake rocblas composable_kernel miopen clr half rocm-device-libs; ··· 327 319 useCPU = false; 328 320 }; 329 321 330 - mivisionx-opencl = throw '' 331 - 'mivisionx-opencl' has been deprecated. 332 - Other versions of mivisionx are still available. 333 - It is also still available for some time as part of rocmPackages_5. 334 - ''; # Added 2024-3-24 335 - 336 322 mivisionx-cpu = mivisionx.override { 337 323 rpp = rpp-cpu; 338 324 useOpenCL = false; ··· 525 511 ]; 526 512 }; 527 513 }; 514 + } // lib.optionalAttrs config.allowAliases { 515 + miopengemm= throw '' 516 + 'miopengemm' has been deprecated. 517 + It is still available for some time as part of rocmPackages_5. 518 + ''; # Added 2024-3-3 519 + 520 + miopen-opencl= throw '' 521 + 'miopen-opencl' has been deprecated. 522 + It is still available for some time as part of rocmPackages_5. 523 + ''; # Added 2024-3-3 524 + 525 + mivisionx-opencl = throw '' 526 + 'mivisionx-opencl' has been deprecated. 527 + Other versions of mivisionx are still available. 528 + It is also still available for some time as part of rocmPackages_5. 529 + ''; # Added 2024-3-24 528 530 }
+3 -3
pkgs/development/tools/rbspy/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "rbspy"; 12 - version = "0.25.0"; 12 + version = "0.27.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "rbspy"; 16 16 repo = "rbspy"; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-6J+/clldoMSTcZXM4N8THZ3fk2NE9VQ2XyDIzVej6OY="; 18 + hash = "sha256-K5zDM7HhSNklCMoj3yh5lf0HTITOl2UYXW0QCxDF2GU="; 19 19 }; 20 20 21 - cargoHash = "sha256-u42FDaSpunkj5u1zYtk27tKunW4ZzsNgYCmrSnuAe5k="; 21 + cargoHash = "sha256-2yYv7Pp6UqHTPrmG4BM0py3GoPYYJW7e9LQSrgxx/3A="; 22 22 23 23 # error: linker `aarch64-linux-gnu-gcc` not found 24 24 postPatch = ''
+4 -1
pkgs/games/shattered-pixel-dungeon/generic.nix
··· 10 10 , lib 11 11 , stdenv 12 12 , makeWrapper 13 - , gradle 13 + , gradle_8 14 14 , perl 15 15 , jre 16 16 , libGL ··· 54 54 }; 55 55 56 56 depsPath' = if depsPath != null then depsPath else ./. + "/${pname}/deps.json"; 57 + 58 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 59 + gradle = gradle_8; 57 60 58 61 in stdenv.mkDerivation (cleanAttrs // { 59 62 inherit pname version src patches postPatch;
+3 -2
pkgs/games/space-station-14-launcher/default.nix
··· 14 14 ''; 15 15 in 16 16 buildFHSEnv rec { 17 - name = "space-station-14-launcher-wrapped"; 17 + pname = "space-station-14-launcher-wrapped"; 18 + inherit (space-station-14-launcher) version; 18 19 19 20 targetPkgs = pkgs: [ 20 21 space-station-14-launcher ··· 35 36 unwrapped = space-station-14-launcher; 36 37 }; 37 38 meta = space-station-14-launcher.meta // { 38 - mainProgram = name; 39 + mainProgram = pname; 39 40 }; 40 41 }
+1 -1
pkgs/games/space-station-14-launcher/space-station-14-launcher.nix
··· 27 27 pname = "space-station-14-launcher"; 28 28 in 29 29 buildDotnetModule rec { 30 - inherit pname; 30 + inherit pname version; 31 31 32 32 # Workaround to prevent buildDotnetModule from overriding assembly versions. 33 33 name = "${pname}-${version}";
+2 -2
pkgs/misc/jitsi-meet-prosody/default.nix
··· 8 8 sha256 = "LsZItRkFvpYaj5DwEv4C6tRpmypHadzSVv8/Wto2/68="; 9 9 }; 10 10 11 - dontBuild = true; 11 + nativeBuildInputs = [ dpkg ]; 12 12 13 - unpackCmd = "${dpkg}/bin/dpkg-deb -x $src debcontents"; 13 + dontBuild = true; 14 14 15 15 installPhase = '' 16 16 runHook preInstall
+3 -2
pkgs/misc/tmux-plugins/default.nix
··· 2 2 , fetchFromGitHub 3 3 , pkgs 4 4 , stdenv 5 + , config 5 6 }: 6 7 7 8 let ··· 49 50 50 51 in rec { 51 52 inherit mkTmuxPlugin; 52 - 53 - mkDerivation = throw "tmuxPlugins.mkDerivation is deprecated, use tmuxPlugins.mkTmuxPlugin instead"; # added 2021-03-14 54 53 55 54 battery = mkTmuxPlugin { 56 55 pluginName = "battery"; ··· 911 910 maintainers = with maintainers; [ o0th ]; 912 911 }; 913 912 }; 913 + } // lib.optionalAttrs config.allowAliases { 914 + mkDerivation = throw "tmuxPlugins.mkDerivation is deprecated, use tmuxPlugins.mkTmuxPlugin instead"; # added 2021-03-14 914 915 }
+1 -1
pkgs/servers/jicofo/default.nix
··· 13 13 14 14 dontBuild = true; 15 15 16 - unpackCmd = "${dpkg}/bin/dpkg-deb -x $src debcontents"; 16 + nativeBuildInputs = [ dpkg ]; 17 17 18 18 installPhase = '' 19 19 runHook preInstall
+4 -3
pkgs/servers/jitsi-videobridge/default.nix
··· 13 13 14 14 dontBuild = true; 15 15 16 - unpackCmd = "${dpkg}/bin/dpkg-deb -x $src debcontents"; 17 - 18 - nativeBuildInputs = [ makeWrapper ]; 16 + nativeBuildInputs = [ 17 + dpkg 18 + makeWrapper 19 + ]; 19 20 20 21 installPhase = '' 21 22 runHook preInstall
+3 -7
pkgs/servers/plex/raw.nix
··· 12 12 # server, and the FHS userenv and corresponding NixOS module should 13 13 # automatically pick up the changes. 14 14 stdenv.mkDerivation rec { 15 - version = "1.41.0.8994-f2c27da23"; 15 + version = "1.41.2.9200-c6bbc1b53"; 16 16 pname = "plexmediaserver"; 17 17 18 18 # Fetch the source 19 19 src = if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { 20 20 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; 21 - sha256 = "118mqmqfpfskqa19869lg9riip64jz0c2jrvnkpdilvzzhy9ngwx"; 21 + sha256 = "sha256-VTWyeve+Uz3TdWQ06CmZ9w+Gk9jBHP7EuYi0N9DTB4Q="; 22 22 } else fetchurl { 23 23 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; 24 - sha256 = "10nis1hk3fc9bvgiz41x4gmgbzlz2cczz47a2x14liqxmiwqwl3v"; 24 + sha256 = "sha256-HmgtnUsDzRIUThYdlZIzhiU02n9jSU7wtwnEA0+r1iQ="; 25 25 }; 26 26 27 27 outputs = [ "out" "basedb" ]; 28 28 29 29 nativeBuildInputs = [ dpkg ]; 30 - 31 - unpackPhase = '' 32 - dpkg-deb -R $src . 33 - ''; 34 30 35 31 installPhase = '' 36 32 runHook preInstall
+3 -2
pkgs/shells/nushell/plugins/default.nix
··· 1 - { lib, newScope, dbus, IOKit, CoreFoundation, Foundation, Security }: 1 + { lib, config, newScope, dbus, IOKit, CoreFoundation, Foundation, Security }: 2 2 3 3 lib.makeScope newScope (self: with self; { 4 4 gstat = callPackage ./gstat.nix { inherit Security; }; 5 5 formats = callPackage ./formats.nix { inherit IOKit Foundation; }; 6 6 polars = callPackage ./polars.nix { inherit IOKit Foundation; }; 7 7 query = callPackage ./query.nix { inherit IOKit CoreFoundation; }; 8 - regex = throw "`nu_plugin_regex` is no longer compatible with the current Nushell release."; 9 8 net = callPackage ./net.nix { inherit IOKit CoreFoundation; }; 10 9 units = callPackage ./units.nix { inherit IOKit Foundation; }; 11 10 highlight = callPackage ./highlight.nix { inherit IOKit Foundation; }; 12 11 dbus = callPackage ./dbus.nix { inherit dbus; nushell_plugin_dbus = self.dbus; }; 13 12 skim = callPackage ./skim.nix { inherit IOKit CoreFoundation; }; 13 + } // lib.optionalAttrs config.allowAliases { 14 + regex = throw "`nu_plugin_regex` is no longer compatible with the current Nushell release."; 14 15 })
+3 -1
pkgs/tools/audio/beets/common.nix
··· 125 125 responses 126 126 ] ++ pluginWrapperBins; 127 127 128 + __darwinAllowLocalNetworking = true; 129 + 128 130 disabledTestPaths = lib.flatten (attrValues (lib.mapAttrs (_: v: v.testPaths) disabledPlugins)); 129 131 inherit disabledTests; 130 132 ··· 173 175 homepage = "https://beets.io"; 174 176 license = licenses.mit; 175 177 maintainers = with maintainers; [ aszlig doronbehar lovesegfault pjones ]; 176 - platforms = platforms.linux; 178 + platforms = platforms.linux ++ platforms.darwin; 177 179 mainProgram = "beet"; 178 180 }; 179 181 }
-7
pkgs/tools/package-management/nix/default.nix
··· 6 6 , libgit2 7 7 , callPackage 8 8 , fetchFromGitHub 9 - , fetchpatch 10 9 , fetchpatch2 11 10 , runCommand 12 11 , buildPackages ··· 177 176 version = "2.18.9"; 178 177 hash = "sha256-RrOFlDGmRXcVRV2p2HqHGqvzGNyWoD0Dado/BNlJ1SI="; 179 178 self_attribute_name = "nix_2_18"; 180 - }; 181 - 182 - nix_2_19 = common { 183 - version = "2.19.7"; 184 - hash = "sha256-CkT1SNwRYYQdN2X4cTt1WX3YZfKZFWf7O1YTEo1APfc="; 185 - self_attribute_name = "nix_2_19"; 186 179 }; 187 180 188 181 nix_2_24 = common {
+4 -1
pkgs/tools/security/ghidra/build.nix
··· 3 3 fetchFromGitHub, 4 4 lib, 5 5 callPackage, 6 - gradle, 6 + gradle_8, 7 7 makeBinaryWrapper, 8 8 openjdk21, 9 9 unzip, ··· 72 72 } 73 73 HERE 74 74 ''; 75 + 76 + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." 77 + gradle = gradle_8; 75 78 76 79 in 77 80 stdenv.mkDerivation (finalAttrs: {
+4 -4
pkgs/top-level/all-packages.nix
··· 9197 9197 9198 9198 gdcm = callPackage ../development/libraries/gdcm { 9199 9199 inherit (darwin) DarwinTools; 9200 - inherit (darwin.apple_sdk.frameworks) ApplicationServices Cocoa; 9201 9200 }; 9202 9201 9203 9202 givaro = callPackage ../development/libraries/givaro { }; ··· 13835 13834 inherit (darwin.apple_sdk.frameworks) Cocoa; 13836 13835 }; 13837 13836 13838 - greetd = recurseIntoAttrs { 13839 - dlm = throw "greetd.dlm has been removed as it is broken and abandoned upstream"; #Added 2024-07-15 13837 + greetd = recurseIntoAttrs ({ 13840 13838 greetd = callPackage ../applications/display-managers/greetd { }; 13841 13839 gtkgreet = callPackage ../applications/display-managers/greetd/gtkgreet.nix { }; 13842 13840 regreet = callPackage ../applications/display-managers/greetd/regreet.nix { }; 13843 13841 tuigreet = callPackage ../applications/display-managers/greetd/tuigreet.nix { }; 13844 13842 wlgreet = callPackage ../applications/display-managers/greetd/wlgreet.nix { }; 13845 - }; 13843 + } // lib.optionalAttrs config.allowAliases { 13844 + dlm = throw "greetd.dlm has been removed as it is broken and abandoned upstream"; #Added 2024-07-15 13845 + }); 13846 13846 13847 13847 goldendict = libsForQt5.callPackage ../applications/misc/goldendict { }; 13848 13848 goldendict-ng = qt6Packages.callPackage ../applications/misc/goldendict-ng { };
+2 -1
pkgs/top-level/linux-kernels.nix
··· 701 701 linux_default = packages.linux_6_6; 702 702 # Update this when adding the newest kernel major version! 703 703 linux_latest = packages.linux_6_12; 704 - linux_mptcp = throw "'linux_mptcp' has been moved to https://github.com/teto/mptcp-flake"; 705 704 linux_rt_default = packages.linux_rt_5_15; 706 705 linux_rt_latest = packages.linux_rt_6_6; 706 + } // lib.optionalAttrs config.allowAliases { 707 + linux_mptcp = throw "'linux_mptcp' has been moved to https://github.com/teto/mptcp-flake"; 707 708 }; 708 709 709 710 manualConfig = callPackage ../os-specific/linux/kernel/manual-config.nix {};
+3 -1
pkgs/top-level/python-packages.nix
··· 7594 7594 7595 7595 logical-unification = callPackage ../development/python-modules/logical-unification { }; 7596 7596 7597 - logilab-common = callPackage ../development/python-modules/logilab/common.nix { }; 7597 + logilab-common = callPackage ../development/python-modules/logilab/common.nix { 7598 + pytestCheckHook = pytest7CheckHook; 7599 + }; 7598 7600 7599 7601 logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix { }; 7600 7602