nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
b21becc7 c0c48b0c

+644 -297
+2 -2
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 2 3 3 let 4 4 pname = "ledger-live-desktop"; 5 - version = "2.58.0"; 5 + version = "2.60.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 - hash = "sha256-y9D+RKAB/woYmnu8X0armsVaxu0CWbqZpRiEFcN7rYM="; 9 + hash = "sha256-dR6F6elUxZW3EuH71d5P9SOSDq5f5lAsYnrfWrsj2KA="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 {
+13 -24
pkgs/applications/editors/helix/default.nix
··· 1 - { fetchFromGitHub, lib, rustPlatform, installShellFiles, makeWrapper, callPackage }: 1 + { fetchzip, lib, rustPlatform, git, installShellFiles, makeWrapper }: 2 2 3 - let 3 + rustPlatform.buildRustPackage rec { 4 + pname = "helix"; 4 5 version = "23.05"; 5 6 6 - src = fetchFromGitHub { 7 - owner = "helix-editor"; 8 - repo = "helix"; 9 - rev = "${version}"; 10 - hash = "sha256-Ws9uWtZLvTwL5HNonFr4YwyPoTU8QlCvhs6IJ92aLDw="; 11 - }; 12 - 13 - grammars = callPackage ./grammars.nix { }; 14 - in rustPlatform.buildRustPackage { 15 - inherit src version; 16 - 17 - pname = "helix"; 18 7 # This release tarball includes source code for the tree-sitter grammars, 19 8 # which is not ordinarily part of the repository. 20 - cargoSha256 = "sha256-/LCtfyDAA2JuioBD/CDMv6OOxM0B9A3PpuVP/YY5oF0="; 9 + src = fetchzip { 10 + url = "https://github.com/helix-editor/helix/releases/download/${version}/helix-${version}-source.tar.xz"; 11 + hash = "sha256-3ZEToXwW569P7IFLqz6Un8rClnWrW5RiYKmRVFt7My8="; 12 + stripRoot = false; 13 + }; 21 14 22 - nativeBuildInputs = [ installShellFiles makeWrapper ]; 15 + cargoHash = "sha256-/LCtfyDAA2JuioBD/CDMv6OOxM0B9A3PpuVP/YY5oF0="; 16 + 17 + nativeBuildInputs = [ git installShellFiles makeWrapper ]; 23 18 24 19 postInstall = '' 25 - # We self build the grammar files 26 - rm -r runtime/grammars 20 + # not needed at runtime 21 + rm -r runtime/grammars/sources 27 22 28 23 mkdir -p $out/lib 29 24 cp -r runtime $out/lib 30 - ln -s ${grammars} $out/lib/runtime/grammars 31 25 installShellCompletion contrib/completion/hx.{bash,fish,zsh} 32 26 mkdir -p $out/share/{applications,icons/hicolor/256x256/apps} 33 27 cp contrib/Helix.desktop $out/share/applications ··· 30 36 postFixup = '' 31 37 wrapProgram $out/bin/hx --set HELIX_RUNTIME $out/lib/runtime 32 38 ''; 33 - 34 - # disable fetching and building of tree-sitter grammars in favor of the custom build process in ./grammars.nix 35 - env.HELIX_DISABLE_AUTO_GRAMMAR_BUILD = "1"; 36 - 37 - passthru.updateScript = ./update.py; 38 39 39 40 meta = with lib; { 40 41 description = "A post-modern modal text editor";
-106
pkgs/applications/editors/helix/grammars.nix
··· 1 - { 2 - stdenv, 3 - lib, 4 - runCommand, 5 - includeGrammarIf ? _: true, 6 - fetchFromGitHub, 7 - fetchgit, 8 - ... 9 - }: let 10 - # similiar to https://github.com/helix-editor/helix/blob/23.05/grammars.nix 11 - grammars = builtins.fromJSON (builtins.readFile ./language-grammars.json); 12 - isGitGrammar = grammar: 13 - builtins.hasAttr "source" grammar 14 - && builtins.hasAttr "git" grammar.source 15 - && builtins.hasAttr "rev" grammar.source; 16 - isGitHubGrammar = grammar: lib.hasPrefix "https://github.com" grammar.source.git; 17 - toGitHubFetcher = url: let 18 - match = builtins.match "https://github\.com/([^/]*)/([^/]*)/?" url; 19 - in { 20 - owner = builtins.elemAt match 0; 21 - repo = builtins.elemAt match 1; 22 - }; 23 - gitGrammars = builtins.filter isGitGrammar grammars; 24 - buildGrammar = grammar: let 25 - gh = toGitHubFetcher grammar.source.git; 26 - sourceGit = fetchgit { 27 - url = grammar.source.git; 28 - inherit (grammar.source) rev sha256; 29 - }; 30 - sourceGitHub = fetchFromGitHub { 31 - owner = gh.owner; 32 - repo = gh.repo; 33 - inherit (grammar.source) rev sha256; 34 - }; 35 - source = 36 - if isGitHubGrammar grammar 37 - then sourceGitHub 38 - else sourceGit; 39 - in 40 - stdenv.mkDerivation rec { 41 - # similar to tree-sitter grammar generation 42 - pname = "helix-tree-sitter-grammar-${grammar.name}"; 43 - version = grammar.source.rev; 44 - 45 - src = 46 - if builtins.hasAttr "subpath" grammar.source 47 - then "${source}/${grammar.source.subpath}" 48 - else source; 49 - 50 - dontConfigure = true; 51 - 52 - FLAGS = [ 53 - "-I${src}/src" 54 - "-g" 55 - "-O3" 56 - "-fPIC" 57 - "-fno-exceptions" 58 - "-Wl,-z,relro,-z,now" 59 - ]; 60 - 61 - NAME = grammar.name; 62 - 63 - buildPhase = '' 64 - runHook preBuild 65 - 66 - if [[ -e "src/scanner.cc" ]]; then 67 - $CXX -c "src/scanner.cc" -o scanner.o $FLAGS 68 - elif [[ -e "src/scanner.c" ]]; then 69 - $CC -c "src/scanner.c" -o scanner.o $FLAGS 70 - fi 71 - 72 - $CC -c "src/parser.c" -o parser.o $FLAGS 73 - $CXX -shared -o $NAME.so *.o 74 - 75 - runHook postBuild 76 - ''; 77 - 78 - installPhase = '' 79 - runHook preInstall 80 - mkdir $out 81 - mv $NAME.so $out/ 82 - runHook postInstall 83 - ''; 84 - 85 - # Strip failed on darwin: strip: error: symbols referenced by indirect symbol table entries that can't be stripped 86 - fixupPhase = lib.optionalString stdenv.isLinux '' 87 - runHook preFixup 88 - $STRIP $out/$NAME.so 89 - runHook postFixup 90 - ''; 91 - }; 92 - grammarsToBuild = builtins.filter includeGrammarIf gitGrammars; 93 - builtGrammars = 94 - builtins.map (grammar: { 95 - inherit (grammar) name; 96 - artifact = buildGrammar grammar; 97 - }) 98 - grammarsToBuild; 99 - grammarLinks = 100 - builtins.map (grammar: "ln -s ${grammar.artifact}/${grammar.name}.so $out/${grammar.name}.so") 101 - builtGrammars; 102 - in 103 - runCommand "helix-tree-sitter-grammars" {} '' 104 - mkdir -p $out 105 - ${builtins.concatStringsSep "\n" grammarLinks} 106 - ''
-1
pkgs/applications/editors/helix/language-grammars.json
··· 1 - [{"name": "rust", "source": {"git": "https://github.com/tree-sitter/tree-sitter-rust", "rev": "0431a2c60828731f27491ee9fdefe25e250ce9c9", "sha256": "149jhy01mqvavwa8jlxb8bnn7sxpfq2x1w35si6zn60b7kqjlx8f"}}, {"name": "sway", "source": {"git": "https://github.com/FuelLabs/tree-sitter-sway", "rev": "e491a005ee1d310f4c138bf215afd44cfebf959c", "sha256": "0d9qszx7iy8dk68ic24gwdm9xm2636ig7nb3n76l5a1jnsk0i03d"}}, {"name": "toml", "source": {"git": "https://github.com/ikatyang/tree-sitter-toml", "rev": "7cff70bbcbbc62001b465603ca1ea88edd668704", "sha256": "001pjz32v1b3sawlab68fdqz4xwk0v65wj5cdbcav2w1d9n9rhcd"}}, {"name": "awk", "source": {"git": "https://github.com/Beaglefoot/tree-sitter-awk", "rev": "a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3", "sha256": "0rw9p60vf2119vvjqnr4an85bryr8nq7jh0pkhzwpy7xh0nszy83"}}, {"name": "protobuf", "source": {"git": "https://github.com/yusdacra/tree-sitter-protobuf", "rev": "19c211a01434d9f03efff99f85e19f967591b175", "sha256": "04gxmrc0xf6x96sv347i1p00jcai31ml0s1csj1iz5mjdzgsllhh"}}, {"name": "elixir", "source": {"git": "https://github.com/elixir-lang/tree-sitter-elixir", "rev": "b20eaa75565243c50be5e35e253d8beb58f45d56", "sha256": "1i0c0xki3sv24649p0ws7xs2jagbwg7z7baz1960239bj94nl487"}}, {"name": "fish", "source": {"git": "https://github.com/ram02z/tree-sitter-fish", "rev": "84436cf24c2b3176bfbb220922a0fdbd0141e406", "sha256": "12s3db2mg9qa8l1i4a5h59kd7kl5j83wyl5kzq7j2k56xmvq56x0"}}, {"name": "json", "source": {"git": "https://github.com/tree-sitter/tree-sitter-json", "rev": "73076754005a460947cafe8e03a8cf5fa4fa2938", "sha256": "1npf2hrx33jhjpmzcyi7aszg436m4d80sa6h4mhhkmx51q4kpcf1"}}, {"name": "c", "source": {"git": "https://github.com/tree-sitter/tree-sitter-c", "rev": "7175a6dd5fc1cee660dce6fe23f6043d75af424a", "sha256": "1w03r4l773ki4iq2xxsc2pqxf3pjsbybq3xq4glmnsihgylibn8v"}}, {"name": "cpp", "source": {"git": "https://github.com/tree-sitter/tree-sitter-cpp", "rev": "2d2c4aee8672af4c7c8edff68e7dd4c07e88d2b1", "sha256": "1fv87f5ba8gxqxaf5ykhgjvkilml920rbxhdcf9d7jkh794mccq6"}}, {"name": "c-sharp", "source": {"git": "https://github.com/tree-sitter/tree-sitter-c-sharp", "rev": "5b60f99545fea00a33bbfae5be956f684c4c69e2", "sha256": "1dzfnj9b5xgx0av4xyvd71i8bj3hxaq97s91np5jzd2vjvbvw7p1"}}, {"name": "go", "source": {"git": "https://github.com/tree-sitter/tree-sitter-go", "rev": "64457ea6b73ef5422ed1687178d4545c3e91334a", "sha256": "16d32m78y8jricba9xav35c9y0k2r29irj5xyqgq24323yln9jnz"}}, {"name": "gomod", "source": {"git": "https://github.com/camdencheek/tree-sitter-go-mod", "rev": "e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0", "sha256": "09rkqwdwhsm41nrz73rqbajap4bc0spjcld9k9fr8xmlmqa67j2b"}}, {"name": "gotmpl", "source": {"git": "https://github.com/dannylongeuay/tree-sitter-go-template", "rev": "395a33e08e69f4155156f0b90138a6c86764c979", "sha256": "0v1ciqdr9zj3hrzg9rrikr6v72yjs25sk631kd32r024igpxflv2"}}, {"name": "gowork", "source": {"git": "https://github.com/omertuc/tree-sitter-go-work", "rev": "6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2", "sha256": "1kzrs4rpby3b0h87rbr02k55k3mmkmdy7rvl11q95b3ym0smmyqb"}}, {"name": "javascript", "source": {"git": "https://github.com/tree-sitter/tree-sitter-javascript", "rev": "4a95461c4761c624f2263725aca79eeaefd36cad", "sha256": "0za77agy25pj14hi93rjc1ib79l4q43lc5crgwnsc9d72pr8cwwm"}}, {"name": "typescript", "source": {"git": "https://github.com/tree-sitter/tree-sitter-typescript", "rev": "6aac031ad88dd6317f02ac0bb27d099a553a7d8c", "subpath": "typescript", "sha256": "012fyvk95pr11anypsi1cyxgj3has8zqlj74fwmcxd9f8pk7c595"}}, {"name": "tsx", "source": {"git": "https://github.com/tree-sitter/tree-sitter-typescript", "rev": "6aac031ad88dd6317f02ac0bb27d099a553a7d8c", "subpath": "tsx", "sha256": "012fyvk95pr11anypsi1cyxgj3has8zqlj74fwmcxd9f8pk7c595"}}, {"name": "css", "source": {"git": "https://github.com/tree-sitter/tree-sitter-css", "rev": "769203d0f9abe1a9a691ac2b9fe4bb4397a73c51", "sha256": "05875jmkkklx0b5g1h4qc8cbgcj8mr1n8slw7hsn0wssn7yn42z5"}}, {"name": "scss", "source": {"git": "https://github.com/serenadeai/tree-sitter-scss", "rev": "c478c6868648eff49eb04a4df90d703dc45b312a", "sha256": "15r3jiv36hzx2pmjmp63am3pbc01s52z36xfraa1aw4wlx7lqnq4"}}, {"name": "html", "source": {"git": "https://github.com/tree-sitter/tree-sitter-html", "rev": "29f53d8f4f2335e61bf6418ab8958dac3282077a", "sha256": "0wadphmgndj4vq9mg258624pj0klspbpcx8qlc6f8by5xbshvkmz"}}, {"name": "python", "source": {"git": "https://github.com/tree-sitter/tree-sitter-python", "rev": "de221eccf9a221f5b85474a553474a69b4b5784d", "sha256": "1mp2rqv6p2nla0sh1s5hprq32b9nkwbj2q21dcpvdcg6gack1sdf"}}, {"name": "nickel", "source": {"git": "https://github.com/nickel-lang/tree-sitter-nickel", "rev": "9d83db400b6c11260b9106f131f93ddda8131933", "sha256": "0rm63fnxja59zzkm7gz4vbzics8mdf7d6ijazcy9394kdqrcdzi6"}}, {"name": "nix", "source": {"git": "https://github.com/nix-community/tree-sitter-nix", "rev": "1b69cf1fa92366eefbe6863c184e5d2ece5f187d", "sha256": "0ls9djhpbbnjvd6b3166zjy92di0927f70720b57j2d3925538i5"}}, {"name": "ruby", "source": {"git": "https://github.com/tree-sitter/tree-sitter-ruby", "rev": "206c7077164372c596ffa8eaadb9435c28941364", "sha256": "1pqr24bj68lgi1w2cblr8asfby681l3032jrppq4n9x5zm23fi6n"}}, {"name": "bash", "source": {"git": "https://github.com/tree-sitter/tree-sitter-bash", "rev": "275effdfc0edce774acf7d481f9ea195c6c403cd", "sha256": "14ficjp82cdamylgx090z3rkr5b2q04i2w3854yavli9zf57lwpr"}}, {"name": "php", "source": {"git": "https://github.com/tree-sitter/tree-sitter-php", "rev": "f860e598194f4a71747f91789bf536b393ad4a56", "sha256": "02yc5b3qps8ghsmy4b5m5kldyr5pnqz9yw663v13pnz92r84k14g"}}, {"name": "twig", "source": {"git": "https://github.com/gbprod/tree-sitter-twig", "rev": "807b293fec3fead64f54c64fdf6fb05516c032b9", "sha256": "17ifa0k4z8gcs54b0hvaibdhnfpa6r54qr82c8j5p1fzahrsdb3i"}}, {"name": "latex", "source": {"git": "https://github.com/latex-lsp/tree-sitter-latex", "rev": "8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6", "sha256": "0lc42x604f04x3kkp88vyqa5dx90wqyisiwl7nn861lyxl6phjnf"}}, {"name": "bibtex", "source": {"git": "https://github.com/latex-lsp/tree-sitter-bibtex", "rev": "ccfd77db0ed799b6c22c214fe9d2937f47bc8b34", "sha256": "0m7f3dkqbmy8x1bhl11m8f4p6n76wfvh99rp46zrqv39355nw1y2"}}, {"name": "lean", "source": {"git": "https://github.com/Julian/tree-sitter-lean", "rev": "d98426109258b266e1e92358c5f11716d2e8f638", "sha256": "0sc5h0fan8cmpxxf2jizky0ynmr81qs9q7xgh9zrmdi69r59p0sk"}}, {"name": "julia", "source": {"git": "https://github.com/tree-sitter/tree-sitter-julia", "rev": "8fb38abff74652c4faddbf04d2d5bbbc6b4bae25", "sha256": "06h5nyxw72z3w5a62y59332w2xg90sm3c2j6na7vvf7nark7vb8v"}}, {"name": "java", "source": {"git": "https://github.com/tree-sitter/tree-sitter-java", "rev": "09d650def6cdf7f479f4b78f595e9ef5b58ce31e", "sha256": "0440xh8x8rkbdlc1f1ail9wzl4583l29ic43x9lzl8290bm64q5l"}}, {"name": "ledger", "source": {"git": "https://github.com/cbarrete/tree-sitter-ledger", "rev": "1f864fb2bf6a87fe1b48545cc6adc6d23090adf7", "sha256": "1qxdad40nladdnq6d2s1z7fxlwjz8llpj85da792pv7p7dwh95vd"}}, {"name": "beancount", "source": {"git": "https://github.com/polarmutex/tree-sitter-beancount", "rev": "4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c", "sha256": "0igv4nal56d4ppj9zpdjc9i49r755dcvz3csfrps0d0p2v47y7sj"}}, {"name": "ocaml", "source": {"git": "https://github.com/tree-sitter/tree-sitter-ocaml", "rev": "23d419ba45789c5a47d31448061557716b02750a", "subpath": "ocaml", "sha256": "1bh3afd3iix0gf6ldjngf2c65nyfdwvbmsq25gcxm04jwbg9c6k8"}}, {"name": "ocaml-interface", "source": {"git": "https://github.com/tree-sitter/tree-sitter-ocaml", "rev": "23d419ba45789c5a47d31448061557716b02750a", "subpath": "interface", "sha256": "1bh3afd3iix0gf6ldjngf2c65nyfdwvbmsq25gcxm04jwbg9c6k8"}}, {"name": "lua", "source": {"git": "https://github.com/MunifTanjim/tree-sitter-lua", "rev": "887dfd4e83c469300c279314ff1619b1d0b85b91", "sha256": "1lv3mp0xm5ac9440gcskcxy0hzsnddvcysix1k5axy1cl4vr8bz6"}}, {"name": "svelte", "source": {"git": "https://github.com/Himujjal/tree-sitter-svelte", "rev": "349a5984513b4a4a9e143a6e746120c6ff6cf6ed", "sha256": "0yyzp836c2q4k5dpywb5m5dxh8h53f3l5gcm5qi5bb8qisvccm6n"}}, {"name": "vue", "source": {"git": "https://github.com/ikatyang/tree-sitter-vue", "rev": "91fe2754796cd8fba5f229505a23fa08f3546c06", "sha256": "0l0kqy9ajm5izqcywd39aavgmc281s8qrhmjkbwl6r8arfj8vsrm"}}, {"name": "yaml", "source": {"git": "https://github.com/ikatyang/tree-sitter-yaml", "rev": "0e36bed171768908f331ff7dff9d956bae016efb", "sha256": "0wyvjh62zdp5bhd2y8k7k7x4wz952l55i1c8d94rhffsbbf9763f"}}, {"name": "haskell", "source": {"git": "https://github.com/tree-sitter/tree-sitter-haskell", "rev": "98fc7f59049aeb713ab9b72a8ff25dcaaef81087", "sha256": "15b2xypg7npa6q1w8nhd5jrcpwyy52z8n6s5b1j1n006aacg6fq4"}}, {"name": "zig", "source": {"git": "https://github.com/maxxnino/tree-sitter-zig", "rev": "8d3224c3bd0890fe08358886ebf54fca2ed448a6", "sha256": "0mw4s92qmxkh9a13h9hg6kv9b704vzx3kr4j6dap0c80dffvfjhk"}}, {"name": "tsq", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-tsq", "rev": "48b5e9f82ae0a4727201626f33a17f69f8e0ff86", "sha256": "015zsvwwm58b5yzk6dl3kzdpg142qpvbb3fv7804jbjqwi1xy8di"}}, {"name": "cmake", "source": {"git": "https://github.com/uyha/tree-sitter-cmake", "rev": "6e51463ef3052dd3b328322c22172eda093727ad", "sha256": "14l7l6cc9pdqinff9hjda7rakzfvwk0qcbv6djl0s9f21875l4nv"}}, {"name": "make", "source": {"git": "https://github.com/alemuller/tree-sitter-make", "rev": "a4b9187417d6be349ee5fd4b6e77b4172c6827dd", "sha256": "07gz4x12xhigar2plr3jgazb2z4f9xp68nscmvy9a7wafak9l2m9"}}, {"name": "glsl", "source": {"git": "https://github.com/theHamsta/tree-sitter-glsl", "rev": "88408ffc5e27abcffced7010fc77396ae3636d7e", "sha256": "1zsj20xxv8mcj991gyp2gi2h31p16znkjxgbw5lpymj3nz7w22ld"}}, {"name": "perl", "source": {"git": "https://github.com/ganezdragon/tree-sitter-perl", "rev": "0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90a", "sha256": "184zaicrl9i4cywhyc2cxpghw7daz9pi0fhwkkgpv7j6kvp1ig2w"}}, {"name": "comment", "source": {"git": "https://github.com/stsewd/tree-sitter-comment", "rev": "5dd3c62f1bbe378b220fe16b317b85247898639e", "sha256": "1wk6lxzndaikbrn72pa54y59qs0xnfaffc8mxmm6c5v5x16l8vb3"}}, {"name": "wgsl", "source": {"git": "https://github.com/szebniok/tree-sitter-wgsl", "rev": "272e89ef2aeac74178edb9db4a83c1ffef80a463", "sha256": "02nrgw6ypblr226r3d2wh6nn8x6bb3f16ix8anbppgrkzhfam3f7"}}, {"name": "llvm", "source": {"git": "https://github.com/benwilliamgraham/tree-sitter-llvm", "rev": "3b213925b9c4f42c1acfe2e10bfbb438d9c6834d", "sha256": "0ymrdcajji11852c158w67mgcsycphwj9mh777q3n4jn8pp37y8j"}}, {"name": "llvm-mir", "source": {"git": "https://github.com/Flakebi/tree-sitter-llvm-mir", "rev": "06fabca19454b2dc00c1b211a7cb7ad0bc2585f1", "sha256": "1a3ymx9baspxcjvgb0i7369zg42ikl5nf61f9b1y18azs940l35r"}}, {"name": "tablegen", "source": {"git": "https://github.com/Flakebi/tree-sitter-tablegen", "rev": "568dd8a937347175fd58db83d4c4cdaeb6069bd2", "sha256": "1w03navfgpgg4db9x0xvr2z0l8m07nma4icv0fwdgin4nk59lp4l"}}, {"name": "markdown", "source": {"git": "https://github.com/MDeiml/tree-sitter-markdown", "rev": "fa6bfd51727e4bef99f7eec5f43947f73d64ea7d", "subpath": "tree-sitter-markdown", "sha256": "0wryvq7153a3jx9qs1plm5crlgd88sm1ymlqc3gs09mr2n456z9z"}}, {"name": "markdown_inline", "source": {"git": "https://github.com/MDeiml/tree-sitter-markdown", "rev": "fa6bfd51727e4bef99f7eec5f43947f73d64ea7d", "subpath": "tree-sitter-markdown-inline", "sha256": "0wryvq7153a3jx9qs1plm5crlgd88sm1ymlqc3gs09mr2n456z9z"}}, {"name": "dart", "source": {"git": "https://github.com/UserNobody14/tree-sitter-dart", "rev": "2d7f66651c9319c1a0e4dda226cc2628fbb66528", "sha256": "16shxpm2jbq2qscr2pxjh5kzqf9cw6p8k1divg91nnbqhxkghfbs"}}, {"name": "scala", "source": {"git": "https://github.com/tree-sitter/tree-sitter-scala", "rev": "f6bbf35de41653b409ca9a3537a154f2b095ef64", "sha256": "09nhmil016nqdh389ral30ymmaap07vzvab0di899khg8bjq7l8q"}}, {"name": "dockerfile", "source": {"git": "https://github.com/camdencheek/tree-sitter-dockerfile", "rev": "8ee3a0f7587b2bd8c45c8cb7d28bd414604aec62", "sha256": "0izv8fryh7vivh9nbpzqpxb74fanrnd21bbq8xzazz4dvgfd7g93"}}, {"name": "git-commit", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-git-commit", "rev": "db88cffa3952dd2328b741af5d0fc69bdb76704f", "sha256": "08w9kkmarm5g6hi5yxk4nspkq0k0vxk7kjwvbzdifiphrs5pzf5g"}}, {"name": "diff", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-diff", "rev": "fd74c78fa88a20085dbc7bbeaba066f4d1692b63", "sha256": "0lbadj3657yk6r46sffbzkmm1kp47rydhsn1bj1w1mnyr27bfvrf"}}, {"name": "git-rebase", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-git-rebase", "rev": "d8a4207ebbc47bd78bacdf48f883db58283f9fd8", "sha256": "16g3i69jxq7fm2nis2d61bcj1r84sbr1drbmjd6zwm8rxkdnxd4r"}}, {"name": "regex", "source": {"git": "https://github.com/tree-sitter/tree-sitter-regex", "rev": "e1cfca3c79896ff79842f057ea13e529b66af636", "sha256": "0j6j0h8ciyhgmcq9iy3843anyfvd7s0biqzgbsqgwbgbqbg2nfwl"}}, {"name": "git-config", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-git-config", "rev": "0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea", "sha256": "0hp45mvzbnpzjzxikwzyb7jzv4fyz19jllj78qm35sba4yc942ym"}}, {"name": "gitattributes", "source": {"git": "https://github.com/mtoohey31/tree-sitter-gitattributes", "rev": "3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4", "sha256": "1idi1hrpkc17y5vi2h0vfwzw64w6wy4cz4yk08avqnms6mxkxq94"}}, {"name": "gitignore", "source": {"git": "https://github.com/shunsambongi/tree-sitter-gitignore", "rev": "f4685bf11ac466dd278449bcfe5fd014e94aa504", "sha256": "17rar33y4dngmx69kjiw6wgrsd6kc0c8w4xa4rx06rjmv7b1hfij"}}, {"name": "graphql", "source": {"git": "https://github.com/bkegley/tree-sitter-graphql", "rev": "5e66e961eee421786bdda8495ed1db045e06b5fe", "sha256": "0xvrd6p9rxdjpqfq575ap6hpl2f7dad5i4d4m05w1qk9jx33vw9n"}}, {"name": "elm", "source": {"git": "https://github.com/elm-tooling/tree-sitter-elm", "rev": "df4cb639c01b76bc9ac9cc66788709a6da20002c", "sha256": "14il4yv65w7l29s84ilp3w3v9hy7x8j2bg73wwjyazava6n0f41y"}}, {"name": "iex", "source": {"git": "https://github.com/elixir-lang/tree-sitter-iex", "rev": "39f20bb51f502e32058684e893c0c0b00bb2332c", "sha256": "10lwwh3v2cc39hcydz5p899grzy50gr46bbddhs9vaam7wrp25b1"}}, {"name": "rescript", "source": {"git": "https://github.com/jaredramirez/tree-sitter-rescript", "rev": "65609807c628477f3b94052e7ef895885ac51c3c", "sha256": "0d8whkyyvjf270m6zr3jhc1s5zdwsf05dfnzs5r3jzb6qmm52x2k"}}, {"name": "erlang", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-erlang", "rev": "ce0ed253d72c199ab93caba7542b6f62075339c4", "sha256": "04l9svgmk8z5vgb2mvcfwijdl7jmyqi9cgfzzyak0z011f4f9zhi"}}, {"name": "kotlin", "source": {"git": "https://github.com/fwcd/tree-sitter-kotlin", "rev": "a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569", "sha256": "051x0p02dkx0rz83sy70wczm6k5b938q4knhh8halv2acs32l4v9"}}, {"name": "hcl", "source": {"git": "https://github.com/MichaHoffmann/tree-sitter-hcl", "rev": "3cb7fc28247efbcb2973b97e71c78838ad98a583", "sha256": "0hg7w3hsvxjwz1rb1izknn46msm4mkjx2cnq603lzn7i9mb1pbyr"}}, {"name": "org", "source": {"git": "https://github.com/milisims/tree-sitter-org", "rev": "698bb1a34331e68f83fc24bdd1b6f97016bb30de", "sha256": "0adzb2kw8k3w75p5f3ax9lal64k8n2fwrmrqak2z2w8jl8cgagl6"}}, {"name": "solidity", "source": {"git": "https://github.com/JoranHonig/tree-sitter-solidity", "rev": "9004b86531cb424bd379424cf7266a4585f2af7d", "sha256": "056srr5z0fz9pz3fwrbzx095jj7f5zsm20qb8y8pdar5lkzy5ipw"}}, {"name": "gleam", "source": {"git": "https://github.com/gleam-lang/tree-sitter-gleam", "rev": "ae79782c00656945db69641378e688cdb78d52c1", "sha256": "10lzz5jw7vh3laa721x7312y9irgi88w147cj7fj3g6q14wlsg7k"}}, {"name": "robot", "source": {"git": "https://github.com/Hubro/tree-sitter-robot", "rev": "f1142bfaa6acfce95e25d2c6d18d218f4f533927", "sha256": "1pnrycxsx5hapxfdj2n3nrjym550yb4ppfml8zvllj3cjqagrp9m"}}, {"name": "r", "source": {"git": "https://github.com/r-lib/tree-sitter-r", "rev": "cc04302e1bff76fa02e129f332f44636813b0c3c", "sha256": "0adq1qng3ghb4wvglplj73q8c95hzpfiqb2q8bqnms81i7p2xma7"}}, {"name": "swift", "source": {"git": "https://github.com/alex-pinkus/tree-sitter-swift", "rev": "77c6312c8438f4dbaa0350cec92b3d6dd3d74a66", "sha256": "1fblqm8hyd6hbydzpcpm3lmlhfcifsq31r3ibvhgckfl64afhckv"}}, {"name": "embedded-template", "source": {"git": "https://github.com/tree-sitter/tree-sitter-embedded-template", "rev": "d21df11b0ecc6fd211dbe11278e92ef67bd17e97", "sha256": "0h3nj6fz512riyx2b65pg9pjprkpkasnglwljlzi6s1in9fdig3x"}}, {"name": "eex", "source": {"git": "https://github.com/connorlay/tree-sitter-eex", "rev": "f742f2fe327463335e8671a87c0b9b396905d1d1", "sha256": "19n07ywavwkh4p189d18wxhch45qgn094b7mkdymh60zr7cbmyjh"}}, {"name": "heex", "source": {"git": "https://github.com/phoenixframework/tree-sitter-heex", "rev": "2e1348c3cf2c9323e87c2744796cf3f3868aa82a", "sha256": "04yzzqfxinsh62l7750grflxg809m8y3qlbmc1vknk2xk34l9d78"}}, {"name": "sql", "source": {"git": "https://github.com/DerekStride/tree-sitter-sql", "rev": "3a3f92b29c880488a08bc2baaf1aca6432ec3380", "sha256": "1jy9c553b2fzv7q9n8b0hs0yr00xd5mhd1v2lbbcfrk7x9jfrnsi"}}, {"name": "gdscript", "source": {"git": "https://github.com/PrestonKnopp/tree-sitter-gdscript", "rev": "a4b57cc3bcbfc24550e858159647e9238e7ad1ac", "sha256": "0mppjapxsdch9wwqklnfb0cs7xwja333w6wzygykzrb7nna50lfz"}}, {"name": "godot-resource", "source": {"git": "https://github.com/PrestonKnopp/tree-sitter-godot-resource", "rev": "b6ef0768711086a86b3297056f9ffb5cc1d77b4a", "sha256": "0agnvg95fx60xkr5fivl1x3yhcw6ca58f7bpx3dq6fl7pyfgrky2"}}, {"name": "nu", "source": {"git": "https://github.com/LhKipp/tree-sitter-nu", "rev": "eb95bdac3abd73ef47e53f19c63e74a31405ebd2", "sha256": "06rhwprkyr0snkynq3ialgycynp8b4i95sxyqfbj7qvj49vnc6nq"}}, {"name": "vala", "source": {"git": "https://github.com/vala-lang/tree-sitter-vala", "rev": "c9eea93ba2ec4ec1485392db11945819779745b3", "sha256": "0xzszj8c5nkk8nccspbiz68aw3ki6pi75ngwrrfqdipxy7ncd70j"}}, {"name": "hare", "source": {"git": "https://git.sr.ht/~ecmma/tree-sitter-hare", "rev": "bc26a6a949f2e0d98b7bfc437d459b250900a165", "sha256": "0hlir7xw14xdm7jxchqr228zln8ag73lv45b0x8a2v9iac2smjdv"}}, {"name": "devicetree", "source": {"git": "https://github.com/joelspadin/tree-sitter-devicetree", "rev": "877adbfa0174d25894c40fa75ad52d4515a36368", "sha256": "1ds7pa4x1yd54xa2mba37vp8lbi8n4l975lps0249x8xw35r0jrl"}}, {"name": "cairo", "source": {"git": "https://github.com/archseer/tree-sitter-cairo", "rev": "b249662a1eefeb4d71c9529cdd971e74fecc10fe", "sha256": "1vgwr3qm1y1ajrma3wlnkwrwg5466mkm35pqzb39vlcgh1575xrv"}}, {"name": "cpon", "source": {"git": "https://github.com/fvacek/tree-sitter-cpon", "rev": "0d01fcdae5a53191df5b1349f9bce053833270e7", "sha256": "1ar8dfjjg1pp9i403jm21d4b70xi2w4kjdmwnxlc597582jkjx56"}}, {"name": "odin", "source": {"git": "https://github.com/ap29600/tree-sitter-odin", "rev": "b219207e49ffca2952529d33e94ed63b1b75c4f1", "sha256": "1wj8fb0dk1c5dzkn165pbk4qky77bzqnpvv30981zgjszl508r1l"}}, {"name": "meson", "source": {"git": "https://github.com/staysail/tree-sitter-meson", "rev": "32a83e8f200c347232fa795636cfe60dde22957a", "sha256": "0g1kc1hidva3ipi4nsi64r9pm8jc48nmhffqshwvbiss0fdf8ac9"}}, {"name": "sshclientconfig", "source": {"git": "https://github.com/metio/tree-sitter-ssh-client-config", "rev": "e45c6d5c71657344d4ecaf87dafae7736f776c57", "sha256": "1gbvzdysdz2gri7k2bxjchn34cdh0l7y4rfxgs0s8nxz73fpyfaj"}}, {"name": "scheme", "source": {"git": "https://github.com/6cdh/tree-sitter-scheme", "rev": "c0741320bfca6b7b5b7a13b5171275951e96a842", "sha256": "12knvhmayck9da3zj2w55al4yjhkkr9gxmfdmrjiz7vn9wc1dxr9"}}, {"name": "v", "source": {"git": "https://github.com/vlang/vls", "subpath": "tree_sitter_v", "rev": "66cf9d3086fb5ecc827cb32c64c5d812ab17d2c6", "sha256": "11g9wxvia39f5sik7zxl1v06kks8s9rqp5ip6g6z26wz1585vlzx"}}, {"name": "verilog", "source": {"git": "https://github.com/andreytkachenko/tree-sitter-verilog", "rev": "514d8d70593d29ef3ef667fa6b0e504ae7c977e3", "sha256": "0abnfll1kl7kn0sg8bpmhahszgfyh2s2ld930pb5z6706lsg07pp"}}, {"name": "edoc", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-edoc", "rev": "74774af7b45dd9cefbf9510328fc6ff2374afc50", "sha256": "1qz6hghnyhrgm23793hyw84zxzrhb3jc1prih806hirzybbapc80"}}, {"name": "jsdoc", "source": {"git": "https://github.com/tree-sitter/tree-sitter-jsdoc", "rev": "189a6a4829beb9cdbe837260653b4a3dfb0cc3db", "sha256": "0qpsy234p30j6955wpjlaqwbr21bi56p0ln5vhrd84s99ac7s6b6"}}, {"name": "openscad", "source": {"git": "https://github.com/bollian/tree-sitter-openscad", "rev": "5c3ce93df0ac1da7197cf6ae125aade26d6b8972", "sha256": "1bimdd71899i454k9638jg5m97scxcvqsn4szy1i9d0lwx8wp05p"}}, {"name": "prisma", "source": {"git": "https://github.com/victorhqc/tree-sitter-prisma", "rev": "eca2596a355b1a9952b4f80f8f9caed300a272b5", "sha256": "19zb3dkwp2kpyivygqxk8yph0jpl7hn9zzcry15mshn2n0rs9sih"}}, {"name": "clojure", "source": {"git": "https://github.com/sogaiu/tree-sitter-clojure", "rev": "e57c569ae332ca365da623712ae1f50f84daeae2", "sha256": "0hq8rv4s0gzbfv3qj4gsrm87baiy6k1hyfbhbbpwbrcpd8jl7gdn"}}, {"name": "elvish", "source": {"git": "https://github.com/ckafi/tree-sitter-elvish", "rev": "e50787cadd3bc54f6d9c0704493a79078bb8a4e5", "sha256": "1xw9mqq3p64lgli6nvlavrrlg29nfj2fbg7rr2jw1jcjk8lgxv1p"}}, {"name": "fortran", "source": {"git": "https://github.com/stadelmanma/tree-sitter-fortran", "rev": "f0f2f100952a353e64e26b0fa710b4c296d7af13", "sha256": "17iiz38s7adkzv9rw97nn5nd9kvn1vyccm7r6ywipaa5aim0nm6a"}}, {"name": "ungrammar", "source": {"git": "https://github.com/Philipp-M/tree-sitter-ungrammar", "rev": "0113de880a58ea14f2a75802e9b99fcc25003d9c", "sha256": "1lbrnsqmfhgwad78c6r8dxv1d9g2dgpbdd6qyj7sgmx43khv2vw4"}}, {"name": "dot", "source": {"git": "https://github.com/rydesun/tree-sitter-dot", "rev": "917230743aa10f45a408fea2ddb54bbbf5fbe7b7", "sha256": "1q2rbv16dihlmrbxlpn0x03na7xp8rdhf58vwm3lryn3nfcjckn2"}}, {"name": "cue", "source": {"git": "https://github.com/eonpatapon/tree-sitter-cue", "rev": "61843e3beebf19417e4fede4e8be4df1084317ad", "sha256": "15cmlkip9nl6yxkbkv0lp7prfyrhri94szqg3vn7a90s4zjkfx99"}}, {"name": "slint", "source": {"git": "https://github.com/jrmoulton/tree-sitter-slint", "rev": "0d4dda94f96623302dfc234e06be62a5717f47da", "sha256": "0pvzm0zir1zf1pv4mjzcy95irdcs9ypj9m8i204szb7d3sfzkybz"}}, {"name": "task", "source": {"git": "https://github.com/alexanderbrevig/tree-sitter-task", "rev": "f2cb435c5dbf3ee19493e224485d977cb2d36d8b", "sha256": "0zg27cs6naj2laf2fa0xmxzg4xpkqpgj10f0va3ay7wzwm2004fc"}}, {"name": "xit", "source": {"git": "https://github.com/synaptiko/tree-sitter-xit", "rev": "7d7902456061bc2ad21c64c44054f67b5515734c", "sha256": "0lj3p8grbb8527k23mibn2cfxzrikpgwv4qmlcfnvsqqhqfc83w7"}}, {"name": "esdl", "source": {"git": "https://github.com/greym0uth/tree-sitter-esdl", "rev": "b840c8a8028127e0a7c6e6c45141adade2bd75cf", "sha256": "1dyqqjawnmd4xzs22c9agh9n40f636hjd5nbvrr17abphy52z349"}}, {"name": "pascal", "source": {"git": "https://github.com/Isopod/tree-sitter-pascal", "rev": "2fd40f477d3e2794af152618ccfac8d92eb72a66", "sha256": "11zjwk8wpx2b565sf82mh02bp5iswhmfykzdqfk0qwasr9ka2w7y"}}, {"name": "sml", "source": {"git": "https://github.com/Giorbo/tree-sitter-sml", "rev": "bd4055d5554614520d4a0706b34dc0c317c6b608", "sha256": "0yx0yb7cr0v2w8y8zi8nxsvwnwbbaj4fwaqffgky58pd665gvsbw"}}, {"name": "jsonnet", "source": {"git": "https://github.com/sourcegraph/tree-sitter-jsonnet", "rev": "0475a5017ad7dc84845d1d33187f2321abcb261d", "sha256": "1dh8wqi8mnsapzicrdjg6cj6skj9f2ia4ijg08pl45bcxc1lidzc"}}, {"name": "astro", "source": {"git": "https://github.com/virchau13/tree-sitter-astro", "rev": "5f5c3e73c45967df9aa42f861fad2d77cd4e0900", "sha256": "06nj6yzkmh0bl6whqazlx0a554h0zxk9zgrlkv4vmphvd714bc7y"}}, {"name": "bass", "source": {"git": "https://github.com/vito/tree-sitter-bass", "rev": "501133e260d768ed4e1fd7374912ed5c86d6fd90", "sha256": "14zs56rb53qzkx9l9hgpn41q2nycrrdh2jdbybq55w34gcgg6sh2"}}, {"name": "wat", "source": {"git": "https://github.com/wasm-lsp/tree-sitter-wasm", "rev": "2ca28a9f9d709847bf7a3de0942a84e912f59088", "subpath": "wat", "sha256": "02v08hs9wirdzfx9a7c3kpn0cpc9i867pw28qka0fid9q537hnbb"}}, {"name": "wast", "source": {"git": "https://github.com/wasm-lsp/tree-sitter-wasm", "rev": "2ca28a9f9d709847bf7a3de0942a84e912f59088", "subpath": "wast", "sha256": "02v08hs9wirdzfx9a7c3kpn0cpc9i867pw28qka0fid9q537hnbb"}}, {"name": "d", "source": {"git": "https://github.com/gdamore/tree-sitter-d", "rev": "601c4a1e8310fb2f3c43fa8a923d0d27497f3c04", "sha256": "1ml1589pjb2sknsmz770ywfw37dvypnf1576qs9473r6cj4ng496"}}, {"name": "vhs", "source": {"git": "https://github.com/charmbracelet/tree-sitter-vhs", "rev": "c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf", "sha256": "1pdz99rdvjf82vyfsp7g6dsgjjibfj5w37rdyix41lvwiyh9nkgr"}}, {"name": "kdl", "source": {"git": "https://github.com/Unoqwy/tree-sitter-kdl", "rev": "e1cd292c6d15df6610484e1d4b5c987ecad52373", "sha256": "13gj38j0lplnvf432smr50z84brfz2ld28qvqvhy6j6hd09b9xk3"}}, {"name": "xml", "source": {"git": "https://github.com/RenjiSann/tree-sitter-xml", "rev": "48a7c2b6fb9d515577e115e6788937e837815651", "sha256": "04jpcxmb9pwam5q6l6s5kvmkzfcnar8yvl3xm5i5rjnzfyvdgkzi"}}, {"name": "dtd", "source": {"git": "https://github.com/KMikeeU/tree-sitter-dtd", "rev": "6116becb02a6b8e9588ef73d300a9ba4622e156f", "sha256": "1gs1gkk20khmvz10ikhym9yqkcn5km5hq4hz4jyxdz67jzpbbbls"}}, {"name": "wit", "source": {"git": "https://github.com/hh9527/tree-sitter-wit", "rev": "c917790ab9aec50c5fd664cbfad8dd45110cfff3", "sha256": "08bpcmg2hdc8fyglhy311cx5i1brc798h8aicaxk52wgypv31rz7"}}, {"name": "ini", "source": {"git": "https://github.com/justinmk/tree-sitter-ini", "rev": "4d247fb876b4ae6b347687de4a179511bf67fcbc", "sha256": "08z3281q9vq3lr3mcj4cm6zh2bsg9jhyrxfqfann9ixklvzglkn6"}}, {"name": "bicep", "source": {"git": "https://github.com/the-mikedavis/tree-sitter-bicep", "rev": "d8e097fcfa143854861ef737161163a09cc2916b", "sha256": "1zm5i4723afmd95lg1xlrh0v2rdy116l87m4jcdfzzynls57zdhp"}}, {"name": "qmljs", "source": {"git": "https://github.com/yuja/tree-sitter-qmljs", "rev": "0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1", "sha256": "0sgylcj8bfsiyjh11cfzpzywk66xi9clvbcihryk6qkpndz0pzqx"}}, {"name": "mermaid", "source": {"git": "https://github.com/monaqa/tree-sitter-mermaid", "rev": "d787c66276e7e95899230539f556e8b83ee16f6d", "sha256": "106w00y6l1fnjakaz9biqk546h2xy0yzr3wmg0yz6fihzj6kf117"}}, {"name": "matlab", "source": {"git": "https://github.com/mstanciu552/tree-sitter-matlab", "rev": "2d5d3d5193718a86477d4335aba5b34e79147326", "sha256": "1iab96dkf4zbcza4xpai76y7fy5kvgmv4ibjpa3ij588fcbvz5j6"}}, {"name": "ponylang", "source": {"git": "https://github.com/mfelsche/tree-sitter-ponylang", "rev": "ef66b151bc2604f431b5668fcec4747db4290e11", "sha256": "08g0a3kmv71rq86sizyikzsv5h2bdg8vcdiln7vrl482dczgxaky"}}, {"name": "dhall", "source": {"git": "https://github.com/jbellerb/tree-sitter-dhall", "rev": "affb6ee38d629c9296749767ab832d69bb0d9ea8", "sha256": "0r4f4w2jhm2hyvh3r3phdjhigsh0an8g4p21cbz8ldkld8ma9lxb"}}, {"name": "pem", "source": {"git": "https://github.com/mtoohey31/tree-sitter-pem", "rev": "be67a4330a1aa507c7297bc322204f936ec1132c", "sha256": "144gsh1cw3vzrgy95fvx7ld6gp0fq1v0mzmll0liiqgyrjsxda3h"}}, {"name": "passwd", "source": {"git": "https://github.com/ath3/tree-sitter-passwd", "rev": "20239395eacdc2e0923a7e5683ad3605aee7b716", "sha256": "03j18mx4g901q70kpy39hayh4snwis62svx6ir5015cvjz4fwiyx"}}, {"name": "hosts", "source": {"git": "https://github.com/ath3/tree-sitter-hosts", "rev": "301b9379ce7dfc8bdbe2c2699a6887dcb73953f9", "sha256": "0sgpybvwrvpw0lvk2s96ppyh8132g2vfjyif43yg08zlj06mvjbz"}}, {"name": "uxntal", "source": {"git": "https://github.com/Jummit/tree-sitter-uxntal", "rev": "9297e95ef74380b0ad84c4fd98f91e9f6e4319e6", "sha256": "1y6iws0z8likm8n1v6mi2jma5c7jvga04d9k30xqifpln8hm4qad"}}, {"name": "yuck", "source": {"git": "https://github.com/Philipp-M/tree-sitter-yuck", "rev": "e3d91a3c65decdea467adebe4127b8366fa47919", "sha256": "12zf5zqxh6farah2michxjhaxf97bal3x2pgrzfcp0wxz6fkns4z"}}, {"name": "prql", "source": {"git": "https://github.com/PRQL/tree-sitter-prql", "rev": "3f27cac466f030ee7d985d91eba5470e01dd21ea", "sha256": "0gp7z7ymqf15wagbik480hxm8p9xxlzkbnk7204742hdrl111zl6"}}, {"name": "po", "source": {"git": "https://github.com/erasin/tree-sitter-po", "rev": "417cee9abb2053ed26b19e7de972398f2da9b29e", "sha256": "1sm6hcyma29rw6shim4h27s0pmyby1yy4bjn9dcv9362xvanhacb"}}, {"name": "nasm", "source": {"git": "https://github.com/naclsn/tree-sitter-nasm", "rev": "a0db15db6fcfb1bf2cc8702500e55e558825c48b", "sha256": "1q4xcl0ypf0als770zpg0vv0pfxr2ysxl2vqxhc3m84s3id31sav"}}, {"name": "rst", "source": {"git": "https://github.com/stsewd/tree-sitter-rst", "rev": "25e6328872ac3a764ba8b926aea12719741103f1", "sha256": "0f53jmpjh2kcl9srwwwb7a5k24729ig96m87qjj99myqfnzahw43"}}, {"name": "capnp", "source": {"git": "https://github.com/amaanq/tree-sitter-capnp", "rev": "fc6e2addf103861b9b3dffb82c543eb6b71061aa", "sha256": "1gcz5v7i1imdsd7vxzj41iflsxx77zvvy9ngn95l8kg6rz8y3b0l"}}, {"name": "smithy", "source": {"git": "https://github.com/indoorvivants/tree-sitter-smithy", "rev": "cf8c7eb9faf7c7049839585eac19c94af231e6a0", "sha256": "0k7gfpa3pcj1ji34k0kwk1xbadkgjadfg36xfwns1fmlwzmr7jnx"}}, {"name": "vhdl", "source": {"git": "https://github.com/teburd/tree-sitter-vhdl", "rev": "c57313adee2231100db0a7880033f6865deeadb2", "sha256": "142flxd5yqg5aqx507wgqfkmgykjw5kwjq44s1g2gdgscjq4bm64"}}, {"name": "rego", "source": {"git": "https://github.com/FallenAngel97/tree-sitter-rego", "rev": "b2667c975f07b33be3ceb83bea5cfbad88095866", "sha256": "18qw5ahx6qcfq9gs6gcakl178gnnryksv6gyamyd6vypz20kwz6b"}}, {"name": "nim", "source": {"git": "https://github.com/aMOPel/tree-sitter-nim", "rev": "240239b232550e431d67de250d1b5856209e7f06", "sha256": "0gryfjqm2x9biqipzjqhasizm0zlg4b3lykcf2w8bv6wc0q0mbsh"}}, {"name": "hurl", "source": {"git": "https://github.com/pfeiferj/tree-sitter-hurl", "rev": "264c42064b61ee21abe88d0061f29a0523352e22", "sha256": "1figdv60w1a8nyfkqih1rsyzd9xq2dpcyv9l75ddja7k09p0rzsz"}}, {"name": "markdoc", "source": {"git": "https://github.com/markdoc-extra/tree-sitter-markdoc", "rev": "5ffe71b29e8a3f94823913ea9cea51fcfa7e3bf8", "sha256": "0xrrkxjbchbaj04z94l91d79jrrwx6zkafcbwig5851lfzsjbadc"}}, {"name": "opencl", "source": {"git": "https://github.com/lefp/tree-sitter-opencl", "rev": "8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb", "sha256": "0pqfjd3sn1m8pqkj5hc3bf235jk8v7llh0xmw4470v8v2hw8ladp"}}, {"name": "just", "source": {"git": "https://github.com/IndianBoy42/tree-sitter-just", "rev": "8af0aab79854aaf25b620a52c39485849922f766", "sha256": "15hl3dsr5kxjl1kl9md2gb9bwj0ni54d9k6jv1h74b3psf4qb0l5"}}]
-47
pkgs/applications/editors/helix/update.py
··· 1 - #! /usr/bin/env nix-shell 2 - #! nix-shell -i python3 -p nix-update python3 python3Packages.requests python3.pkgs.tomlkit nix-prefetch-git 3 - import tomlkit 4 - import json 5 - import requests 6 - import subprocess 7 - from pathlib import Path 8 - 9 - latest_release_url = "https://api.github.com/repos/helix-editor/helix/releases/latest" 10 - 11 - 12 - def get_latest_release(): 13 - res = requests.get(latest_release_url) 14 - res.raise_for_status() 15 - return res.json()["tag_name"] 16 - 17 - 18 - def get_grammar_config(): 19 - res = requests.get(f"https://raw.githubusercontent.com/helix-editor/helix/{version}/languages.toml") 20 - res.raise_for_status() 21 - return tomlkit.parse(res.text)["grammar"] 22 - 23 - 24 - def calculate_sha256(url, rev): 25 - out = subprocess.check_output([ 26 - "nix-prefetch-git", "--quiet", 27 - "--url", url, 28 - "--rev", rev]) 29 - return json.loads(out)["sha256"] 30 - 31 - 32 - version = get_latest_release() 33 - grammars = get_grammar_config() 34 - for grammar in grammars: 35 - if grammar["source"].get("git") is not None: 36 - grammar["source"]["sha256"] = calculate_sha256( 37 - grammar["source"]["git"], grammar["source"]["rev"]) 38 - 39 - json_grammars = json.dumps(grammars) 40 - 41 - with open(Path(__file__).parent / "language-grammars.json", "w") as file: 42 - file.write(json_grammars + "\n") 43 - 44 - subprocess.run([ 45 - "nix-update", "helix", 46 - "--version", version, 47 - ])
+7 -7
pkgs/applications/emulators/yuzu/sources.nix
··· 1 1 # Generated by ./update.sh - do not update manually! 2 - # Last updated: 2023-05-18 2 + # Last updated: 2023-05-30 3 3 { 4 4 compatList = { 5 - rev = "5f812033d64da3b70973463b8b160b7fa8aff61d"; 5 + rev = "a6be5914e4e5891aafdd5dd55e84649b893cbeac"; 6 6 hash = "sha256:1hdsza3wf9a0yvj6h55gsl7xqvhafvbz1i8paz9kg7l49b0gnlh1"; 7 7 }; 8 8 9 9 mainline = { 10 - version = "1437"; 11 - hash = "sha256:1yhr4kh4dq78cx2r655xrzb1mr7s85vcmwy731rng8q7v6w8j76p"; 10 + version = "1452"; 11 + hash = "sha256:1dmk0asrhvkd3cnng4bw294shcy9j3dd4kcsycam2vdvr08v5yb8"; 12 12 }; 13 13 14 14 ea = { 15 - version = "3596"; 16 - distHash = "sha256:0wi0rk7i7xdh52sawr52pkzhq2k63alk1xan1pkwgy5ybcqymr78"; 17 - fullHash = "sha256:1x374y17hniada2hbs04295crb0wxxvl9lmy3h9cwwbx1jjax8y8"; 15 + version = "3621"; 16 + distHash = "sha256:0p8rxpwn9f269008skj7dy6qinpax93jhp33769akrprbh7f22if"; 17 + fullHash = "sha256:1ph8frqifk42ypa0fw604k1z4kjisl35cai830cg4zhvd0vv7rn5"; 18 18 }; 19 19 }
+17 -17
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 37 37 "vendorHash": "sha256-5m2ZZ/tuLz8zTt8B1TiokDZeQ9qJYeaVEhqMU04zV2s=" 38 38 }, 39 39 "akamai": { 40 - "hash": "sha256-P/5tLtcPqhf48DqqMKKNCOrvT+I60N9rC1W/4RdFXqY=", 40 + "hash": "sha256-IbftoN1fnnl6Z4SkW2DsPvlaNTSLc+oskJBnAM2afpg=", 41 41 "homepage": "https://registry.terraform.io/providers/akamai/akamai", 42 42 "owner": "akamai", 43 43 "repo": "terraform-provider-akamai", 44 - "rev": "v3.6.0", 44 + "rev": "v4.0.0", 45 45 "spdx": "MPL-2.0", 46 - "vendorHash": "sha256-nwl8GvS/hc07xSzM+wEwOAkT9oQcAuguHaEcM1nWjwg=" 46 + "vendorHash": "sha256-Z7HlUJ5VuQ7rBhoprmvS6HwNZ53iUoBnfXzKTV43bzE=" 47 47 }, 48 48 "alicloud": { 49 49 "hash": "sha256-mwYwZObU2WadA1X3EiCVh5T1iHYfPzluEHSUZtrMz98=", ··· 218 218 "vendorHash": "sha256-qIgr+ynaNSfNx1iW5RJrNHvEnlr46dBzIi+5IXYn+3Q=" 219 219 }, 220 220 "cloudflare": { 221 - "hash": "sha256-vVVwWZAkTzEQ+toZOblEoq1Xg4zC4zZD4Eoi1ocU6Rc=", 221 + "hash": "sha256-IzxNaYobiQcvXFW+Gd7XQUoo3uI4KI2jdfd9JAMw5Cw=", 222 222 "homepage": "https://registry.terraform.io/providers/cloudflare/cloudflare", 223 223 "owner": "cloudflare", 224 224 "repo": "terraform-provider-cloudflare", 225 - "rev": "v4.6.0", 225 + "rev": "v4.7.0", 226 226 "spdx": "MPL-2.0", 227 - "vendorHash": "sha256-NuvPhARQucbVEmO6iLWPZDe9VF/xROCbmC7jM7srUmE=" 227 + "vendorHash": "sha256-jAdeCVr1hWVPwWFbxiaVP1aF8LeJFi2ua2vM9r65mKI=" 228 228 }, 229 229 "cloudfoundry": { 230 230 "hash": "sha256-SFA0rG80BWaJHwvAWEugdVd3nR+YGflyYONOuoS++P8=", ··· 437 437 "vendorHash": "sha256-KD9X7EOH1btgLtssuz1FFOGtmfNao8HBcKJDty1wtpY=" 438 438 }, 439 439 "google": { 440 - "hash": "sha256-lsI1hR9bhzFuepDDNKV761DXbdPJHOvm4OeHg4eVlgU=", 440 + "hash": "sha256-fOgHJ7fTuMYTEO0GfYkuNRumA++geAx4UiVFMjVq3c8=", 441 441 "homepage": "https://registry.terraform.io/providers/hashicorp/google", 442 442 "owner": "hashicorp", 443 443 "proxyVendor": true, 444 444 "repo": "terraform-provider-google", 445 - "rev": "v4.66.0", 445 + "rev": "v4.67.0", 446 446 "spdx": "MPL-2.0", 447 447 "vendorHash": "sha256-O7lg3O54PedUEwWL34H49SvSBXuGH1l5joqEXgkew5Q=" 448 448 }, 449 449 "google-beta": { 450 - "hash": "sha256-iSHTFT+AbTOn+DoaMnkw3oiU4IDMEZOsj0S5TPX8800=", 450 + "hash": "sha256-keX6FMqAaWJS8qZ1TjHye94hJ532voVp6atwDuy3u5g=", 451 451 "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", 452 452 "owner": "hashicorp", 453 453 "proxyVendor": true, 454 454 "repo": "terraform-provider-google-beta", 455 - "rev": "v4.66.0", 455 + "rev": "v4.67.0", 456 456 "spdx": "MPL-2.0", 457 457 "vendorHash": "sha256-O7lg3O54PedUEwWL34H49SvSBXuGH1l5joqEXgkew5Q=" 458 458 }, ··· 764 764 "vendorHash": null 765 765 }, 766 766 "newrelic": { 767 - "hash": "sha256-GTjrbA1IX2OxHDdxyTprWH/ctvjlXJUvqdxqcvDA1ug=", 767 + "hash": "sha256-Dz+aVO6RpGcgo9LCPHFdYCiJ3ja+ftJFii5wWQm0/jc=", 768 768 "homepage": "https://registry.terraform.io/providers/newrelic/newrelic", 769 769 "owner": "newrelic", 770 770 "repo": "terraform-provider-newrelic", 771 - "rev": "v3.23.0", 771 + "rev": "v3.24.0", 772 772 "spdx": "MPL-2.0", 773 773 "vendorHash": "sha256-WjiTfHs+MEc06aNstblGKvd3cTj49JF1fvm+tuR2WH8=" 774 774 }, ··· 882 882 "vendorHash": null 883 883 }, 884 884 "pagerduty": { 885 - "hash": "sha256-78DCzzGya9BKzzY4DXG/H+JidqPHObKmxlDCgG08cb8=", 885 + "hash": "sha256-nQy0LYiYoj+d8LaCRJflMwBA9obBD4XUG0oP/9nq/jY=", 886 886 "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", 887 887 "owner": "PagerDuty", 888 888 "repo": "terraform-provider-pagerduty", 889 - "rev": "v2.14.6", 889 + "rev": "v2.15.0", 890 890 "spdx": "MPL-2.0", 891 891 "vendorHash": null 892 892 }, ··· 1026 1026 "vendorHash": null 1027 1027 }, 1028 1028 "snowflake": { 1029 - "hash": "sha256-2eS56WAEVz1nYiYmfthharyX9giEQ/8kufAwyHCG6PM=", 1029 + "hash": "sha256-uHcmAcH2LSypfUFPhB6WmDJL00Oq6andSYSI37s/gJM=", 1030 1030 "homepage": "https://registry.terraform.io/providers/Snowflake-Labs/snowflake", 1031 1031 "owner": "Snowflake-Labs", 1032 1032 "repo": "terraform-provider-snowflake", 1033 - "rev": "v0.64.0", 1033 + "rev": "v0.65.0", 1034 1034 "spdx": "MIT", 1035 - "vendorHash": "sha256-lJUkSd3v8VVoOI9ywiUh7wEPyvhF9Ip2v9kJ43hCwsI=" 1035 + "vendorHash": "sha256-ZNkZ2GMSBZHz+L626VqT7pTeb8fSYkaCi84O5ggd1FM=" 1036 1036 }, 1037 1037 "sops": { 1038 1038 "hash": "sha256-D1Yzs8hDimMP9y8ZRbizEhic3vGtLcZjOVSuSMUAqPk=",
+3 -3
pkgs/applications/science/logic/alt-ergo/default.nix
··· 2 2 3 3 let 4 4 pname = "alt-ergo"; 5 - version = "2.4.2"; 5 + version = "2.4.3"; 6 6 7 7 configureScript = "ocaml unix.cma configure.ml"; 8 8 ··· 10 10 owner = "OCamlPro"; 11 11 repo = pname; 12 12 rev = "refs/tags/${version}"; 13 - hash = "sha256-8pJ/1UAbheQaLFs5Uubmmf5D0oFJiPxF6e2WTZgRyAc="; 13 + hash = "sha256-2XARGr8rLiPMOM0rBBoRv5tZvKYtkLkJctGqLYkMe7Q="; 14 14 }; 15 15 in 16 16 ··· 20 20 configureFlags = [ pname ]; 21 21 nativeBuildInputs = [ which ]; 22 22 buildInputs = with ocamlPackages; [ dune-configurator ]; 23 - propagatedBuildInputs = with ocamlPackages; [ num ocplib-simplex seq stdlib-shims zarith ]; 23 + propagatedBuildInputs = with ocamlPackages; [ dune-build-info num ocplib-simplex seq stdlib-shims zarith ]; 24 24 preBuild = '' 25 25 substituteInPlace src/lib/util/version.ml --replace 'version="dev"' 'version="${version}"' 26 26 '';
+2 -2
pkgs/development/interpreters/erlang/25.nix
··· 1 1 { mkDerivation }: 2 2 3 3 mkDerivation { 4 - version = "25.3.2"; 5 - sha256 = "cuFeHwyAyS8R7rXcJJxzE7LTZGgDr4x3qMZx63PIowM="; 4 + version = "25.3.2.1"; 5 + sha256 = "4PDK18/tekJHgNGECG5hv/HvwvteR+FeN6hlpB9FC9o="; 6 6 }
+1 -1
pkgs/development/interpreters/ruby/dev.nix
··· 1 1 /* An environment for development that bundles ruby, bundler and bundix 2 - together. This avoids version conflicts where each is using a diferent 2 + together. This avoids version conflicts where each is using a different 3 3 version of each-other. 4 4 */ 5 5 { buildEnv, ruby, bundler, bundix }:
+2 -2
pkgs/development/libraries/libcyaml/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "libcyaml"; 7 - version = "1.4.0"; 7 + version = "1.4.1"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "tlsa"; 11 11 repo = "libcyaml"; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-UENh8oxZm7uukCr448Nrf7devDK4SIT3DVhvXbwfjw8="; 13 + sha256 = "sha256-iS1T8R0SW+qu0TlP5FVlDzUfQitiZMUkbJUigbxeW0Y="; 14 14 }; 15 15 16 16 buildInputs = [ libyaml ];
+7 -13
pkgs/development/ocaml-modules/iter/default.nix
··· 1 - { lib, fetchFromGitHub, buildDunePackage, ocaml, dune-configurator 2 - , result, seq 1 + { lib, fetchurl, buildDunePackage 3 2 , mdx, ounit2, qcheck-core 4 3 }: 5 4 6 5 buildDunePackage rec { 7 6 pname = "iter"; 8 - version = "1.6"; 7 + version = "1.7"; 9 8 10 - duneVersion = "3"; 9 + minimalOCamlVersion = "4.08"; 11 10 12 - src = fetchFromGitHub { 13 - owner = "c-cube"; 14 - repo = pname; 15 - rev = "v${version}"; 16 - sha256 = "sha256-FbM/Vk/h4wkrBjyf9/QXTvTOA0nNqsdHP1mDnVkg1is="; 11 + src = fetchurl { 12 + url = "https://github.com/c-cube/iter/releases/download/v${version}/iter-${version}.tbz"; 13 + hash = "sha256-vtcSnPMxpBwDve1zsR6cEnUsyu3JELPt2Kwu4OEEtzA="; 17 14 }; 18 15 19 - buildInputs = [ dune-configurator ]; 20 - propagatedBuildInputs = [ result seq ]; 21 - 22 - doCheck = lib.versionAtLeast ocaml.version "4.08"; 16 + doCheck = true; 23 17 nativeCheckInputs = [ mdx.bin ]; 24 18 checkInputs = [ ounit2 qcheck-core ]; 25 19
+2
pkgs/development/ocaml-modules/lwt/default.nix
··· 16 16 }; 17 17 18 18 postPatch = lib.optionalString (lib.versionAtLeast ocaml.version "5.0") '' 19 + substituteInPlace src/core/dune \ 20 + --replace "(libraries bytes)" "" 19 21 substituteInPlace src/unix/dune \ 20 22 --replace "libraries bigarray lwt" "libraries lwt" 21 23 '';
+2 -1
pkgs/development/ocaml-modules/ocplib-endian/default.nix
··· 13 13 14 14 postPatch = lib.optionalString (lib.versionAtLeast ocaml.version "5.0") '' 15 15 substituteInPlace src/dune \ 16 - --replace "libraries ocplib_endian bigarray" "libraries ocplib_endian" 16 + --replace "(libraries bytes)" "" \ 17 + --replace "libraries ocplib_endian bigarray bytes" "libraries ocplib_endian" 17 18 ''; 18 19 19 20 minimalOCamlVersion = "4.03";
+2 -2
pkgs/development/python-modules/aesedb/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "aesedb"; 15 - version = "0.1.3"; 15 + version = "0.1.4"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "skelsec"; 22 22 repo = pname; 23 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-TXGRXo3754dEgRotDO5vSl9vj119Xday/176yem3cqk="; 24 + hash = "sha256-QqPy68rWabRY0Y98W+odwP/10gMtLAQ0Ah2+ZLkqHPI="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "ailment"; 11 - version = "9.2.52"; 11 + version = "9.2.53"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "angr"; 18 18 repo = pname; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-F5KEoxvGkop2mcAYHYt1flWKrtJ7oPLaRhhGGaXCTAc="; 20 + hash = "sha256-tOrnY+wCqG0gif6zo6QQS+iPszCY4LYBCMHRtRRXFf8="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/aiosmb/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "aiosmb"; 19 - version = "0.4.4"; 19 + version = "0.4.6"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.7"; 23 23 24 24 src = fetchPypi { 25 25 inherit pname version; 26 - hash = "sha256-IGIEmM9eZ5T+op3ctGr72oy/cU48+OHaFJaZ8DRTY38="; 26 + hash = "sha256-Y0Z76YP1cWcfMKZOn2L6z4B+hAdibxJOYBzT3WV6FcY="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/aiowinreg/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "aiowinreg"; 11 - version = "0.0.9"; 11 + version = "0.0.10"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; ··· 17 17 owner = "skelsec"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-FyrYqNqp0PTEHHit3Rn00jtvPOvgVy+lz3jDRJnsobI="; 20 + hash = "sha256-PkrBjH+yeSLpwL9kH242xQKBsjv6a11k2c26qBwR6Fw="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 32 32 33 33 buildPythonPackage rec { 34 34 pname = "angr"; 35 - version = "9.2.52"; 35 + version = "9.2.53"; 36 36 format = "pyproject"; 37 37 38 38 disabled = pythonOlder "3.8"; ··· 41 41 owner = pname; 42 42 repo = pname; 43 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-EjCy8p4rqhoZx2W+8VutZj9o1WsMuH7ftfuKr1pw6YM="; 44 + hash = "sha256-6WNzsojnYoxiykE5Jv7sw13u+L6i0NpRuE50+hV0G5Q="; 45 45 }; 46 46 47 47 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "archinfo"; 11 - version = "9.2.52"; 11 + version = "9.2.53"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "angr"; 18 18 repo = pname; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-cPlRbtesG7QWxoeBm8bPXkN5yZGwiSreM3zayLWerfE="; 20 + hash = "sha256-DBUeT8E4acOHVuOmt1vlM9m3UeJwmybhZzG0Pvj5MgM="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/asyauth/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "asyauth"; 13 - version = "0.0.13"; 13 + version = "0.0.14"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-tVvqzKsCvvSgKB3xRBMnIQLEDzCaPO/h8cM8WMpzi6M="; 20 + hash = "sha256-EJLuSvkJrQBIrSM/dODhTtwPpnz67lmg4ZEwI4TPOVc="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/asysocks/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "asysocks"; 10 - version = "0.2.5"; 10 + version = "0.2.7"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-A8m6WA1SjD5awRdHtXsZNaG5vzSrtH2C23lzA1FhWlo="; 17 + hash = "sha256-Kf2KDonjb+t7sA4jnC8mTh7fWoEDfRPhDkggb9A5E0Q="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "claripy"; 16 - version = "9.2.52"; 16 + version = "9.2.53"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.8"; ··· 22 22 owner = "angr"; 23 23 repo = pname; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-tAEYoYj7fcXQw6MN8q5vA0eGXop83dGDiPuoADwpteU="; 25 + hash = "sha256-ufS/xGEnyXOzFevONsaFHyHNvPnEKvkJ5NkDpnWuMT8="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
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.52"; 19 + version = "9.2.53"; 20 20 21 21 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 22 22 binaries = fetchFromGitHub { ··· 38 38 owner = "angr"; 39 39 repo = pname; 40 40 rev = "refs/tags/v${version}"; 41 - hash = "sha256-01NFCADCGo/frM2EKlkq4wpJ4lJeNoFoP1my+2PK73g="; 41 + hash = "sha256-qQPWSCKhiZ5RBR2OShwc+W7QZn+Lh7487PJEnJpUOnU="; 42 42 }; 43 43 44 44 nativeBuildInputs = [
+11 -2
pkgs/development/python-modules/edk2-pytool-library/default.nix
··· 3 3 , fetchFromGitHub 4 4 , setuptools 5 5 , setuptools-scm 6 + , pyasn1 7 + , pyasn1-modules 8 + , cryptography 6 9 , pytestCheckHook 7 10 }: 8 11 9 12 buildPythonPackage rec { 10 13 pname = "edk2-pytool-library"; 11 - version = "0.15.0"; 14 + version = "0.15.1"; 12 15 format = "pyproject"; 13 16 14 17 src = fetchFromGitHub { 15 18 owner = "tianocore"; 16 19 repo = "edk2-pytool-library"; 17 20 rev = "v${version}"; 18 - hash = "sha256-YNXaptzsIlMXaZu8mFihsaQfmPALUcL47BFn4m8GMfY="; 21 + hash = "sha256-25P5EASn0nU58Vs9rlVLjXZ0ZovhR5pnClZfAwjMzBQ="; 19 22 }; 20 23 21 24 nativeBuildInputs = [ 22 25 setuptools 23 26 setuptools-scm 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + pyasn1 31 + pyasn1-modules 32 + cryptography 24 33 ]; 25 34 26 35 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/minikerberos/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "minikerberos"; 15 - version = "0.4.0"; 15 + version = "0.4.1"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-uB3J9DRZ23Hf31EkAUyxNTV7Ftgt0yjhEOiiv+Aft+w="; 22 + hash = "sha256-WgH+VQfPe//X03SoXwC817GCMlB5Zw37w9Ol58N5yVI="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/msldap/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "msldap"; 17 - version = "0.4.7"; 17 + version = "0.5.5"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-WMMqNSRDBwPQ/1ACgtuSvA50j+xNyjnxl7rTbx3uQ1w="; 24 + hash = "sha256-ewE3rECsydNFgfh53X/oB/VyXd54nSpVsxMRZPGuR3I="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/openstacksdk/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "openstacksdk"; 22 - version = "1.1.0"; 22 + version = "1.2.0"; 23 23 format = "setuptools"; 24 24 25 25 disabled = pythonOlder "3.6"; 26 26 27 27 src = fetchPypi { 28 28 inherit pname version; 29 - hash = "sha256-zU0fxSMijgy5MIAA80vnwgTqsUvSeN3BFu76R9aNdJY="; 29 + hash = "sha256-vEs0D96AUDuDm9pyoy631jDM3lwsH/SVKEDXn8pbzn8="; 30 30 }; 31 31 32 32 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pypykatz/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pypykatz"; 16 - version = "0.6.6"; 16 + version = "0.6.8"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-fPeEKTfRL142RIMSQxpByIAy09sXlmDjIATikc82Iuw="; 23 + hash = "sha256-uOOPDVlx8EKgkCJmZOQxIlI0UBMNzuh/ESoIoa2TmNM="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pyvex"; 16 - version = "9.2.52"; 16 + version = "9.2.53"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.8"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-6cC+dr0ViHOSwgf9ubpTNIJbGFIYxWmxkPXFAKvQh0I="; 23 + hash = "sha256-CDxy0YSGxSfugkgPvuK8CbmEFAs5DYd5bCHtuvQwrxM="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+5 -5
pkgs/development/tools/cocoapods/Gemfile-beta.lock
··· 3 3 specs: 4 4 CFPropertyList (3.0.6) 5 5 rexml 6 - activesupport (7.0.4.3) 6 + activesupport (7.0.5) 7 7 concurrent-ruby (~> 1.0, >= 1.0.2) 8 8 i18n (>= 1.6, < 2) 9 9 minitest (>= 5.1) ··· 15 15 json (>= 1.5.1) 16 16 atomos (0.1.3) 17 17 claide (1.1.0) 18 - cocoapods (1.12.0) 18 + cocoapods (1.12.1) 19 19 addressable (~> 2.8) 20 20 claide (>= 1.0.2, < 2.0) 21 - cocoapods-core (= 1.12.0) 21 + cocoapods-core (= 1.12.1) 22 22 cocoapods-deintegrate (>= 1.0.3, < 2.0) 23 23 cocoapods-downloader (>= 1.6.0, < 2.0) 24 24 cocoapods-plugins (>= 1.0.0, < 2.0) ··· 33 33 nap (~> 1.0) 34 34 ruby-macho (>= 2.3.0, < 3.0) 35 35 xcodeproj (>= 1.21.0, < 2.0) 36 - cocoapods-core (1.12.0) 36 + cocoapods-core (1.12.1) 37 37 activesupport (>= 5.0, < 8) 38 38 addressable (~> 2.8) 39 39 algoliasearch (~> 1.0) ··· 62 62 fuzzy_match (2.0.4) 63 63 gh_inspector (1.1.3) 64 64 httpclient (2.8.3) 65 - i18n (1.12.0) 65 + i18n (1.13.0) 66 66 concurrent-ruby (~> 1.0) 67 67 json (2.6.3) 68 68 minitest (5.18.0)
+5 -5
pkgs/development/tools/cocoapods/Gemfile.lock
··· 3 3 specs: 4 4 CFPropertyList (3.0.6) 5 5 rexml 6 - activesupport (7.0.4.3) 6 + activesupport (7.0.5) 7 7 concurrent-ruby (~> 1.0, >= 1.0.2) 8 8 i18n (>= 1.6, < 2) 9 9 minitest (>= 5.1) ··· 15 15 json (>= 1.5.1) 16 16 atomos (0.1.3) 17 17 claide (1.1.0) 18 - cocoapods (1.12.0) 18 + cocoapods (1.12.1) 19 19 addressable (~> 2.8) 20 20 claide (>= 1.0.2, < 2.0) 21 - cocoapods-core (= 1.12.0) 21 + cocoapods-core (= 1.12.1) 22 22 cocoapods-deintegrate (>= 1.0.3, < 2.0) 23 23 cocoapods-downloader (>= 1.6.0, < 2.0) 24 24 cocoapods-plugins (>= 1.0.0, < 2.0) ··· 33 33 nap (~> 1.0) 34 34 ruby-macho (>= 2.3.0, < 3.0) 35 35 xcodeproj (>= 1.21.0, < 2.0) 36 - cocoapods-core (1.12.0) 36 + cocoapods-core (1.12.1) 37 37 activesupport (>= 5.0, < 8) 38 38 addressable (~> 2.8) 39 39 algoliasearch (~> 1.0) ··· 62 62 fuzzy_match (2.0.4) 63 63 gh_inspector (1.1.3) 64 64 httpclient (2.8.3) 65 - i18n (1.12.0) 65 + i18n (1.13.0) 66 66 concurrent-ruby (~> 1.0) 67 67 json (2.6.3) 68 68 minitest (5.18.0)
+8 -8
pkgs/development/tools/cocoapods/gemset-beta.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "15m0b1im6i401ab51vzr7f8nk8kys1qa0snnl741y3sir3xd07jp"; 8 + sha256 = "1c7k5i6531z5il4q1jnbrv7x7zcl3bgnxp5fzl71rzigk6zn53ym"; 9 9 type = "gem"; 10 10 }; 11 - version = "7.0.4.3"; 11 + version = "7.0.5"; 12 12 }; 13 13 addressable = { 14 14 dependencies = ["public_suffix"]; ··· 69 69 platforms = []; 70 70 source = { 71 71 remotes = ["https://rubygems.org"]; 72 - sha256 = "071kl1d0wi0v3w4gqjh9hzf8jclk59m2xn5dynmr0waammmm1yhw"; 72 + sha256 = "0c25gpi6vrv4fvhwfqscjq5pqqg3g3s3vjm6z8xmgbi9bl9m7ws8"; 73 73 type = "gem"; 74 74 }; 75 - version = "1.12.0"; 75 + version = "1.12.1"; 76 76 }; 77 77 cocoapods-core = { 78 78 dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"]; ··· 80 80 platforms = []; 81 81 source = { 82 82 remotes = ["https://rubygems.org"]; 83 - sha256 = "0gz84agvxbcp7ngkixkgyj9dcjd3q4q8qffx0b75kzg8p31ywl5b"; 83 + sha256 = "03hz6i56603j3zlxy9is74bgs88isrnj9y7xc6wakr4c0m238hv9"; 84 84 type = "gem"; 85 85 }; 86 - version = "1.12.0"; 86 + version = "1.12.1"; 87 87 }; 88 88 cocoapods-deintegrate = { 89 89 groups = ["default"]; ··· 244 244 platforms = []; 245 245 source = { 246 246 remotes = ["https://rubygems.org"]; 247 - sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; 247 + sha256 = "1yk33slipi3i1kydzrrchbi7cgisaxym6pgwlzx7ir8vjk6wl90x"; 248 248 type = "gem"; 249 249 }; 250 - version = "1.12.0"; 250 + version = "1.13.0"; 251 251 }; 252 252 json = { 253 253 groups = ["default"];
+8 -8
pkgs/development/tools/cocoapods/gemset.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "15m0b1im6i401ab51vzr7f8nk8kys1qa0snnl741y3sir3xd07jp"; 8 + sha256 = "1c7k5i6531z5il4q1jnbrv7x7zcl3bgnxp5fzl71rzigk6zn53ym"; 9 9 type = "gem"; 10 10 }; 11 - version = "7.0.4.3"; 11 + version = "7.0.5"; 12 12 }; 13 13 addressable = { 14 14 dependencies = ["public_suffix"]; ··· 67 67 platforms = []; 68 68 source = { 69 69 remotes = ["https://rubygems.org"]; 70 - sha256 = "071kl1d0wi0v3w4gqjh9hzf8jclk59m2xn5dynmr0waammmm1yhw"; 70 + sha256 = "0c25gpi6vrv4fvhwfqscjq5pqqg3g3s3vjm6z8xmgbi9bl9m7ws8"; 71 71 type = "gem"; 72 72 }; 73 - version = "1.12.0"; 73 + version = "1.12.1"; 74 74 }; 75 75 cocoapods-core = { 76 76 dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"]; ··· 78 78 platforms = []; 79 79 source = { 80 80 remotes = ["https://rubygems.org"]; 81 - sha256 = "0gz84agvxbcp7ngkixkgyj9dcjd3q4q8qffx0b75kzg8p31ywl5b"; 81 + sha256 = "03hz6i56603j3zlxy9is74bgs88isrnj9y7xc6wakr4c0m238hv9"; 82 82 type = "gem"; 83 83 }; 84 - version = "1.12.0"; 84 + version = "1.12.1"; 85 85 }; 86 86 cocoapods-deintegrate = { 87 87 groups = ["default"]; ··· 232 232 platforms = []; 233 233 source = { 234 234 remotes = ["https://rubygems.org"]; 235 - sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; 235 + sha256 = "1yk33slipi3i1kydzrrchbi7cgisaxym6pgwlzx7ir8vjk6wl90x"; 236 236 type = "gem"; 237 237 }; 238 - version = "1.12.0"; 238 + version = "1.13.0"; 239 239 }; 240 240 json = { 241 241 groups = ["default"];
+470
pkgs/development/tools/database/sleek/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 = "anstream" 7 + version = "0.3.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371" 10 + dependencies = [ 11 + "anstyle", 12 + "anstyle-parse", 13 + "anstyle-query", 14 + "anstyle-wincon", 15 + "colorchoice", 16 + "is-terminal", 17 + "utf8parse", 18 + ] 19 + 20 + [[package]] 21 + name = "anstyle" 22 + version = "1.0.0" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 25 + 26 + [[package]] 27 + name = "anstyle-parse" 28 + version = "0.2.0" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 31 + dependencies = [ 32 + "utf8parse", 33 + ] 34 + 35 + [[package]] 36 + name = "anstyle-query" 37 + version = "1.0.0" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 40 + dependencies = [ 41 + "windows-sys 0.48.0", 42 + ] 43 + 44 + [[package]] 45 + name = "anstyle-wincon" 46 + version = "1.0.0" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd" 49 + dependencies = [ 50 + "anstyle", 51 + "windows-sys 0.48.0", 52 + ] 53 + 54 + [[package]] 55 + name = "bitflags" 56 + version = "1.3.2" 57 + source = "registry+https://github.com/rust-lang/crates.io-index" 58 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 59 + 60 + [[package]] 61 + name = "cc" 62 + version = "1.0.79" 63 + source = "registry+https://github.com/rust-lang/crates.io-index" 64 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 65 + 66 + [[package]] 67 + name = "clap" 68 + version = "4.3.0" 69 + source = "registry+https://github.com/rust-lang/crates.io-index" 70 + checksum = "93aae7a4192245f70fe75dd9157fc7b4a5bf53e88d30bd4396f7d8f9284d5acc" 71 + dependencies = [ 72 + "clap_builder", 73 + "clap_derive", 74 + "once_cell", 75 + ] 76 + 77 + [[package]] 78 + name = "clap_builder" 79 + version = "4.3.0" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "4f423e341edefb78c9caba2d9c7f7687d0e72e89df3ce3394554754393ac3990" 82 + dependencies = [ 83 + "anstream", 84 + "anstyle", 85 + "bitflags", 86 + "clap_lex", 87 + "once_cell", 88 + "strsim", 89 + ] 90 + 91 + [[package]] 92 + name = "clap_derive" 93 + version = "4.3.0" 94 + source = "registry+https://github.com/rust-lang/crates.io-index" 95 + checksum = "191d9573962933b4027f932c600cd252ce27a8ad5979418fe78e43c07996f27b" 96 + dependencies = [ 97 + "heck", 98 + "proc-macro2", 99 + "quote", 100 + "syn", 101 + ] 102 + 103 + [[package]] 104 + name = "clap_lex" 105 + version = "0.5.0" 106 + source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 108 + 109 + [[package]] 110 + name = "colorchoice" 111 + version = "1.0.0" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 114 + 115 + [[package]] 116 + name = "either" 117 + version = "1.8.1" 118 + source = "registry+https://github.com/rust-lang/crates.io-index" 119 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 120 + 121 + [[package]] 122 + name = "errno" 123 + version = "0.3.0" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" 126 + dependencies = [ 127 + "errno-dragonfly", 128 + "libc", 129 + "windows-sys 0.45.0", 130 + ] 131 + 132 + [[package]] 133 + name = "errno-dragonfly" 134 + version = "0.1.2" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 137 + dependencies = [ 138 + "cc", 139 + "libc", 140 + ] 141 + 142 + [[package]] 143 + name = "glob" 144 + version = "0.3.1" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 147 + 148 + [[package]] 149 + name = "heck" 150 + version = "0.4.1" 151 + source = "registry+https://github.com/rust-lang/crates.io-index" 152 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 153 + 154 + [[package]] 155 + name = "hermit-abi" 156 + version = "0.3.1" 157 + source = "registry+https://github.com/rust-lang/crates.io-index" 158 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 159 + 160 + [[package]] 161 + name = "io-lifetimes" 162 + version = "1.0.10" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 165 + dependencies = [ 166 + "hermit-abi", 167 + "libc", 168 + "windows-sys 0.48.0", 169 + ] 170 + 171 + [[package]] 172 + name = "is-terminal" 173 + version = "0.4.7" 174 + source = "registry+https://github.com/rust-lang/crates.io-index" 175 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 176 + dependencies = [ 177 + "hermit-abi", 178 + "io-lifetimes", 179 + "rustix", 180 + "windows-sys 0.48.0", 181 + ] 182 + 183 + [[package]] 184 + name = "itertools" 185 + version = "0.10.5" 186 + source = "registry+https://github.com/rust-lang/crates.io-index" 187 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 188 + dependencies = [ 189 + "either", 190 + ] 191 + 192 + [[package]] 193 + name = "libc" 194 + version = "0.2.141" 195 + source = "registry+https://github.com/rust-lang/crates.io-index" 196 + checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 197 + 198 + [[package]] 199 + name = "linux-raw-sys" 200 + version = "0.3.1" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 203 + 204 + [[package]] 205 + name = "memchr" 206 + version = "2.5.0" 207 + source = "registry+https://github.com/rust-lang/crates.io-index" 208 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 209 + 210 + [[package]] 211 + name = "minimal-lexical" 212 + version = "0.2.1" 213 + source = "registry+https://github.com/rust-lang/crates.io-index" 214 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 215 + 216 + [[package]] 217 + name = "nom" 218 + version = "7.1.3" 219 + source = "registry+https://github.com/rust-lang/crates.io-index" 220 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 221 + dependencies = [ 222 + "memchr", 223 + "minimal-lexical", 224 + ] 225 + 226 + [[package]] 227 + name = "once_cell" 228 + version = "1.17.1" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 231 + 232 + [[package]] 233 + name = "proc-macro2" 234 + version = "1.0.56" 235 + source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 237 + dependencies = [ 238 + "unicode-ident", 239 + ] 240 + 241 + [[package]] 242 + name = "quote" 243 + version = "1.0.26" 244 + source = "registry+https://github.com/rust-lang/crates.io-index" 245 + checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 246 + dependencies = [ 247 + "proc-macro2", 248 + ] 249 + 250 + [[package]] 251 + name = "rustix" 252 + version = "0.37.8" 253 + source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "1aef160324be24d31a62147fae491c14d2204a3865c7ca8c3b0d7f7bcb3ea635" 255 + dependencies = [ 256 + "bitflags", 257 + "errno", 258 + "io-lifetimes", 259 + "libc", 260 + "linux-raw-sys", 261 + "windows-sys 0.48.0", 262 + ] 263 + 264 + [[package]] 265 + name = "sleek" 266 + version = "0.3.0" 267 + dependencies = [ 268 + "clap", 269 + "glob", 270 + "sqlformat", 271 + "thiserror", 272 + ] 273 + 274 + [[package]] 275 + name = "sqlformat" 276 + version = "0.2.1" 277 + source = "registry+https://github.com/rust-lang/crates.io-index" 278 + checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" 279 + dependencies = [ 280 + "itertools", 281 + "nom", 282 + "unicode_categories", 283 + ] 284 + 285 + [[package]] 286 + name = "strsim" 287 + version = "0.10.0" 288 + source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 290 + 291 + [[package]] 292 + name = "syn" 293 + version = "2.0.13" 294 + source = "registry+https://github.com/rust-lang/crates.io-index" 295 + checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" 296 + dependencies = [ 297 + "proc-macro2", 298 + "quote", 299 + "unicode-ident", 300 + ] 301 + 302 + [[package]] 303 + name = "thiserror" 304 + version = "1.0.40" 305 + source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 307 + dependencies = [ 308 + "thiserror-impl", 309 + ] 310 + 311 + [[package]] 312 + name = "thiserror-impl" 313 + version = "1.0.40" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 316 + dependencies = [ 317 + "proc-macro2", 318 + "quote", 319 + "syn", 320 + ] 321 + 322 + [[package]] 323 + name = "unicode-ident" 324 + version = "1.0.8" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 327 + 328 + [[package]] 329 + name = "unicode_categories" 330 + version = "0.1.1" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" 333 + 334 + [[package]] 335 + name = "utf8parse" 336 + version = "0.2.1" 337 + source = "registry+https://github.com/rust-lang/crates.io-index" 338 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 339 + 340 + [[package]] 341 + name = "windows-sys" 342 + version = "0.45.0" 343 + source = "registry+https://github.com/rust-lang/crates.io-index" 344 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 345 + dependencies = [ 346 + "windows-targets 0.42.2", 347 + ] 348 + 349 + [[package]] 350 + name = "windows-sys" 351 + version = "0.48.0" 352 + source = "registry+https://github.com/rust-lang/crates.io-index" 353 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 354 + dependencies = [ 355 + "windows-targets 0.48.0", 356 + ] 357 + 358 + [[package]] 359 + name = "windows-targets" 360 + version = "0.42.2" 361 + source = "registry+https://github.com/rust-lang/crates.io-index" 362 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 363 + dependencies = [ 364 + "windows_aarch64_gnullvm 0.42.2", 365 + "windows_aarch64_msvc 0.42.2", 366 + "windows_i686_gnu 0.42.2", 367 + "windows_i686_msvc 0.42.2", 368 + "windows_x86_64_gnu 0.42.2", 369 + "windows_x86_64_gnullvm 0.42.2", 370 + "windows_x86_64_msvc 0.42.2", 371 + ] 372 + 373 + [[package]] 374 + name = "windows-targets" 375 + version = "0.48.0" 376 + source = "registry+https://github.com/rust-lang/crates.io-index" 377 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 378 + dependencies = [ 379 + "windows_aarch64_gnullvm 0.48.0", 380 + "windows_aarch64_msvc 0.48.0", 381 + "windows_i686_gnu 0.48.0", 382 + "windows_i686_msvc 0.48.0", 383 + "windows_x86_64_gnu 0.48.0", 384 + "windows_x86_64_gnullvm 0.48.0", 385 + "windows_x86_64_msvc 0.48.0", 386 + ] 387 + 388 + [[package]] 389 + name = "windows_aarch64_gnullvm" 390 + version = "0.42.2" 391 + source = "registry+https://github.com/rust-lang/crates.io-index" 392 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 393 + 394 + [[package]] 395 + name = "windows_aarch64_gnullvm" 396 + version = "0.48.0" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 399 + 400 + [[package]] 401 + name = "windows_aarch64_msvc" 402 + version = "0.42.2" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 405 + 406 + [[package]] 407 + name = "windows_aarch64_msvc" 408 + version = "0.48.0" 409 + source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 411 + 412 + [[package]] 413 + name = "windows_i686_gnu" 414 + version = "0.42.2" 415 + source = "registry+https://github.com/rust-lang/crates.io-index" 416 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 417 + 418 + [[package]] 419 + name = "windows_i686_gnu" 420 + version = "0.48.0" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 423 + 424 + [[package]] 425 + name = "windows_i686_msvc" 426 + version = "0.42.2" 427 + source = "registry+https://github.com/rust-lang/crates.io-index" 428 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 429 + 430 + [[package]] 431 + name = "windows_i686_msvc" 432 + version = "0.48.0" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 435 + 436 + [[package]] 437 + name = "windows_x86_64_gnu" 438 + version = "0.42.2" 439 + source = "registry+https://github.com/rust-lang/crates.io-index" 440 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 441 + 442 + [[package]] 443 + name = "windows_x86_64_gnu" 444 + version = "0.48.0" 445 + source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 447 + 448 + [[package]] 449 + name = "windows_x86_64_gnullvm" 450 + version = "0.42.2" 451 + source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 453 + 454 + [[package]] 455 + name = "windows_x86_64_gnullvm" 456 + version = "0.48.0" 457 + source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 459 + 460 + [[package]] 461 + name = "windows_x86_64_msvc" 462 + version = "0.42.2" 463 + source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 465 + 466 + [[package]] 467 + name = "windows_x86_64_msvc" 468 + version = "0.48.0" 469 + source = "registry+https://github.com/rust-lang/crates.io-index" 470 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+32
pkgs/development/tools/database/sleek/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "sleek"; 8 + version = "0.3.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "nrempel"; 12 + repo = "sleek"; 13 + rev = "v${version}"; 14 + hash = "sha256-VQ0LmKhFsC12qoXCFHxtV5E+J7eRvZMVH0j+5r8pDk8="; 15 + }; 16 + 17 + # 0.3.0 has been tagged before the actual Cargo.lock bump, resulting in an inconsitent lock file. 18 + # To work around this, the Cargo.lock below is from the commit right after the tag: 19 + # https://github.com/nrempel/sleek/commit/18c5457a813a16e3eebfc1c6f512131e6e8daa02 20 + postPatch = '' 21 + ln -s --force ${./Cargo.lock} Cargo.lock 22 + ''; 23 + 24 + cargoLock.lockFile = ./Cargo.lock; 25 + 26 + meta = with lib; { 27 + description = "A CLI tool for formatting SQL"; 28 + homepage = "https://github.com/nrempel/sleek"; 29 + license = licenses.mit; 30 + maintainers = with maintainers; [ xrelkd ]; 31 + }; 32 + }
+8 -8
pkgs/servers/rustypaste/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "rustypaste"; 5 - version = "0.9.1"; 5 + version = "0.10.0"; 6 6 7 - src = fetchFromGitHub{ 7 + src = fetchFromGitHub { 8 8 owner = "orhun"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-e7GZlR3P0Jk8JNIHvEi1EWlyw6o+MeYNG+2uDKgo9Z8="; 11 + sha256 = "sha256-qzSrxkq63SFcP/sQeORqG9+c+ct/n29jdIFUL9jut0w="; 12 12 }; 13 13 14 - cargoHash = "sha256-QFRZyJFZNg/IqEBAuBPE+hzKV4A6TVVU5Knhsgz279E="; 14 + cargoHash = "sha256-EDnc3P4sIpUyCDSozvaVeWI3y2KWDXKVcnkZ7M3Xx4w="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ 17 17 darwin.apple_sdk.frameworks.CoreServices ··· 19 19 20 20 # Some tests need network 21 21 checkFlags = [ 22 - "--skip paste::tests::test_paste_data" 23 - "--skip server::tests::test_upload_file" 24 - "--skip server::tests::test_upload_remote_file" 25 - "--skip util::tests::test_get_expired_files" 22 + "--skip=paste::tests::test_paste_data" 23 + "--skip=server::tests::test_upload_file" 24 + "--skip=server::tests::test_upload_remote_file" 25 + "--skip=util::tests::test_get_expired_files" 26 26 ]; 27 27 28 28 meta = with lib; {
+2
pkgs/tools/bluetooth/blueberry/default.nix
··· 6 6 , gnome 7 7 , gobject-introspection 8 8 , intltool 9 + , libnotify 9 10 , pavucontrol 10 11 , python3Packages 11 12 , util-linux ··· 34 33 bluez-tools 35 34 cinnamon.xapp 36 35 gnome.gnome-bluetooth_1_0 36 + libnotify 37 37 python3Packages.python 38 38 util-linux 39 39 ];
+2 -2
pkgs/tools/misc/shell_gpt/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "shell_gpt"; 9 - version = "0.9.0"; 9 + version = "0.9.1"; 10 10 format = "pyproject"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-KzW9yI1TGG2hFKeXHFqqYCLw/PB9+lJoTgyWrXxCHpo="; 14 + sha256 = "sha256-k57oPqUpBuqoJFJ2JU3O4d4ESqb1DqJam/L+lJgBWIQ="; 15 15 }; 16 16 17 17 nativeBuildInputs = with python3.pkgs; [
+3 -3
pkgs/tools/security/dontgo403/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "dontgo403"; 8 - version = "0.9.1"; 8 + version = "0.9.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "devploit"; 12 12 repo = pname; 13 13 rev = "refs/tags/${version}"; 14 - hash = "sha256-FmC+VEVZVpKEDV8IH8D+lt0oHulu2AOD8uUrHxno/Bk="; 14 + hash = "sha256-WGI98IUyvcPGD9IbIF1ZWa72Dnork6xE+XoVYUx1zAc="; 15 15 }; 16 16 17 - vendorHash = "sha256-WzTen78m/CZypdswwncuVzU3iChBDS26URWGSWQCdfk="; 17 + vendorHash = "sha256-IGnTbuaQH8A6aKyahHMd2RyFRh4WxZ3Vx/A9V3uelRg="; 18 18 19 19 meta = with lib; { 20 20 description = "Tool to bypass 40X response codes";
+2
pkgs/top-level/all-packages.nix
··· 16635 16635 16636 16636 shmig = callPackage ../development/tools/database/shmig { }; 16637 16637 16638 + sleek = callPackage ../development/tools/database/sleek { }; 16639 + 16638 16640 smlfmt = callPackage ../development/tools/smlfmt { }; 16639 16641 16640 16642 # smlnjBootstrap should be redundant, now that smlnj works on Darwin natively