Merge master into staging-next

authored by github-actions[bot] and committed by GitHub df275836 d09ca0dd

+775 -74
+50 -13
pkgs/applications/audio/transcribe/default.nix
··· 1 - { stdenv, fetchzip, lib, wrapGAppsHook, alsa-lib, atk, cairo, gdk-pixbuf 2 - , glib, gst_all_1, gtk3, libSM, libX11, libpng12, pango, zlib }: 3 4 stdenv.mkDerivation rec { 5 pname = "transcribe"; 6 - version = "9.00"; 7 8 - src = if stdenv.hostPlatform.system == "x86_64-linux" then 9 - fetchzip { 10 - url = "https://www.seventhstring.com/xscribe/downlo/xscsetup-9.00.0.tar.gz"; 11 - sha256 = "0mgjx0hnps3jmc2d9hkskxbmwcqf7f9jx595j5sc501br1l84sdf"; 12 - } 13 - else throw "Platform not supported"; 14 15 nativeBuildInputs = [ wrapGAppsHook ]; 16 17 - buildInputs = with gst_all_1; [ gst-plugins-base gst-plugins-good 18 - gst-plugins-bad gst-plugins-ugly ]; 19 20 dontPatchELF = true; 21 22 libPath = with gst_all_1; lib.makeLibraryPath [ 23 - stdenv.cc.cc glib gtk3 atk pango cairo gdk-pixbuf alsa-lib 24 - libX11 libSM libpng12 gstreamer gst-plugins-base zlib 25 ]; 26 27 installPhase = ''
··· 1 + { stdenv 2 + , fetchzip 3 + , lib 4 + , wrapGAppsHook 5 + , alsa-lib 6 + , atk 7 + , cairo 8 + , fontconfig 9 + , gdk-pixbuf 10 + , glib 11 + , gst_all_1 12 + , gtk3 13 + , libSM 14 + , libX11 15 + , libXtst 16 + , libpng12 17 + , pango 18 + , zlib 19 + }: 20 21 stdenv.mkDerivation rec { 22 pname = "transcribe"; 23 + version = "9.10"; 24 25 + src = 26 + if stdenv.hostPlatform.system == "x86_64-linux" then 27 + fetchzip 28 + { 29 + url = "https://www.seventhstring.com/xscribe/downlo/xscsetup-9.10.0.tar.gz"; 30 + sha256 = "sha256-6+P2qdjyvCzwrXYgw2yeG+hu8W5t6E0RCZx6Znkvj3g="; 31 + } 32 + else throw "Platform not supported"; 33 34 nativeBuildInputs = [ wrapGAppsHook ]; 35 36 + buildInputs = with gst_all_1; [ 37 + gst-plugins-base 38 + gst-plugins-good 39 + gst-plugins-bad 40 + gst-plugins-ugly 41 + ]; 42 43 dontPatchELF = true; 44 45 libPath = with gst_all_1; lib.makeLibraryPath [ 46 + stdenv.cc.cc 47 + glib 48 + gtk3 49 + atk 50 + fontconfig 51 + pango 52 + cairo 53 + gdk-pixbuf 54 + alsa-lib 55 + libX11 56 + libXtst 57 + libSM 58 + libpng12 59 + gstreamer 60 + gst-plugins-base 61 + zlib 62 ]; 63 64 installPhase = ''
+2 -2
pkgs/applications/editors/nano/default.nix
··· 16 17 in stdenv.mkDerivation rec { 18 pname = "nano"; 19 - version = "5.9"; 20 21 src = fetchurl { 22 url = "mirror://gnu/nano/${pname}-${version}.tar.xz"; 23 - sha256 = "dX24zaS7KHNZnkd4OvRj47VHpiewyrsw6nv3H7TCSTc="; 24 }; 25 26 nativeBuildInputs = [ texinfo ] ++ optional enableNls gettext;
··· 16 17 in stdenv.mkDerivation rec { 18 pname = "nano"; 19 + version = "6.0"; 20 21 src = fetchurl { 22 url = "mirror://gnu/nano/${pname}-${version}.tar.xz"; 23 + sha256 = "k6yMtotK0Q4KrrgKLdFcW7ietmWkhE960Bxn78sWnqI="; 24 }; 25 26 nativeBuildInputs = [ texinfo ] ++ optional enableNls gettext;
+2 -2
pkgs/applications/editors/spacevim/default.nix
··· 28 in 29 stdenv.mkDerivation rec { 30 pname = "spacevim"; 31 - version = "1.7.0"; 32 src = fetchFromGitHub { 33 owner = "SpaceVim"; 34 repo = "SpaceVim"; 35 rev = "v${version}"; 36 - sha256 = "sha256-TmfPeaGkH1Wq2b5lB29PUYDVddJVN3mBuPAmu9EtiGY="; 37 }; 38 39 nativeBuildInputs = [ makeWrapper vim-customized ];
··· 28 in 29 stdenv.mkDerivation rec { 30 pname = "spacevim"; 31 + version = "1.8.0"; 32 src = fetchFromGitHub { 33 owner = "SpaceVim"; 34 repo = "SpaceVim"; 35 rev = "v${version}"; 36 + sha256 = "sha256:11snnh5q47nqhzjb9qya6hpnmlzc060958whqvqrh4hc7gnlnqp8"; 37 }; 38 39 nativeBuildInputs = [ makeWrapper vim-customized ];
+1 -1
pkgs/applications/misc/index-fm/default.nix
··· 16 }: 17 18 mkDerivation rec { 19 - pname = "index"; 20 version = "2.1.0"; 21 22 src = fetchFromGitLab {
··· 16 }: 17 18 mkDerivation rec { 19 + pname = "index-fm"; 20 version = "2.1.0"; 21 22 src = fetchFromGitLab {
+4 -4
pkgs/applications/misc/ttyper/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "ttyper"; 5 - version = "0.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "max-niederman"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-lluBxYZQWygX9aujNK251bDilNNErVNr4WDoyqSPTiQ="; 12 }; 13 14 - cargoSha256 = "sha256-GQNNl8/Y/jHDBGJQ7LWNpgbOgWaV/3UAMgYLJFJmQ3Y="; 15 16 meta = with lib; { 17 description = "Terminal-based typing test"; 18 homepage = "https://github.com/max-niederman/ttyper"; 19 license = licenses.mit; 20 - maintainers = with maintainers; [ figsoda ]; 21 }; 22 }
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "ttyper"; 5 + version = "0.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "max-niederman"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-UptjgFGp4QNG8eLuqBzg/Kd5p5Rms3yT172hbf/2hi4="; 12 }; 13 14 + cargoSha256 = "sha256-N10X5eJlpDKmCEffEXpkAejS32Lz183Lup0mmLMwOSU="; 15 16 meta = with lib; { 17 description = "Terminal-based typing test"; 18 homepage = "https://github.com/max-niederman/ttyper"; 19 license = licenses.mit; 20 + maintainers = with maintainers; [ figsoda max-niederman ]; 21 }; 22 }
+1
pkgs/development/compilers/ciao/default.nix
··· 28 license = licenses.lgpl21; 29 maintainers = with maintainers; [ suhr ]; 30 platforms = platforms.unix; 31 }; 32 }
··· 28 license = licenses.lgpl21; 29 maintainers = with maintainers; [ suhr ]; 30 platforms = platforms.unix; 31 + broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/ciao.x86_64-darwin 32 }; 33 }
+3 -3
pkgs/development/ocaml-modules/iter/default.nix
··· 4 5 buildDunePackage rec { 6 pname = "iter"; 7 - version = "1.2.1"; 8 9 useDune2 = true; 10 11 src = fetchFromGitHub { 12 owner = "c-cube"; 13 repo = pname; 14 - rev = version; 15 - sha256 = "0j2sg50byn0ppmf6l36ksip7zx1d3gv7sc4hbbxs2rmx39jr7vxh"; 16 }; 17 18 buildInputs = [ dune-configurator ];
··· 4 5 buildDunePackage rec { 6 pname = "iter"; 7 + version = "1.3"; 8 9 useDune2 = true; 10 11 src = fetchFromGitHub { 12 owner = "c-cube"; 13 repo = pname; 14 + rev = "v${version}"; 15 + sha256 = "sha256:0xgkplpbi41sw0yv1wfd12cfbybls6cal8qxddmd9x8khgk5s3vx"; 16 }; 17 18 buildInputs = [ dune-configurator ];
+42
pkgs/development/python-modules/aiosenz/default.nix
···
··· 1 + { lib 2 + , authlib 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , httpx 6 + , pytestCheckHook 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "aiosenz"; 12 + version = "1.0.0"; 13 + format = "pyproject"; 14 + 15 + disabled = pythonOlder "3.8"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "milanmeu"; 19 + repo = pname; 20 + rev = version; 21 + sha256 = "sha256-ODdWPS14zzptxuS6mff51f0s1SYnIqjF40DmvT0sL0w="; 22 + }; 23 + 24 + propagatedBuildInputs = [ 25 + httpx 26 + authlib 27 + ]; 28 + 29 + # Project has no tests 30 + doCheck = false; 31 + 32 + pythonImportsCheck = [ 33 + "aiosenz" 34 + ]; 35 + 36 + meta = with lib; { 37 + description = "Python wrapper for the nVent Raychem SENZ RestAPI"; 38 + homepage = "https://github.com/milanmeu/aiosenz"; 39 + license = with licenses; [ lgpl3Plus ]; 40 + maintainers = with maintainers; [ fab ]; 41 + }; 42 + }
+2 -2
pkgs/development/python-modules/flux-led/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "flux-led"; 11 - version = "0.26.11"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "Danielhiversen"; 18 repo = "flux_led"; 19 rev = version; 20 - sha256 = "sha256-1+LS9pAJQsXzt5vC4vR2SBzC21GbLj8nZ8oF5CfVWSg="; 21 }; 22 23 propagatedBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "flux-led"; 11 + version = "0.27.7"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "Danielhiversen"; 18 repo = "flux_led"; 19 rev = version; 20 + sha256 = "sha256-Kb7g5UEmfCVQWQqRGoP2ty4aWQUAHYojr2fyOCbJwO8="; 21 }; 22 23 propagatedBuildInputs = [
+37
pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
··· 4 tree-sitter-agda = lib.importJSON ./tree-sitter-agda.json; 5 tree-sitter-bash = lib.importJSON ./tree-sitter-bash.json; 6 tree-sitter-beancount = lib.importJSON ./tree-sitter-beancount.json; 7 tree-sitter-c = lib.importJSON ./tree-sitter-c.json; 8 tree-sitter-c-sharp = lib.importJSON ./tree-sitter-c-sharp.json; 9 tree-sitter-clojure = lib.importJSON ./tree-sitter-clojure.json; 10 tree-sitter-comment = lib.importJSON ./tree-sitter-comment.json; 11 tree-sitter-cpp = lib.importJSON ./tree-sitter-cpp.json; 12 tree-sitter-css = lib.importJSON ./tree-sitter-css.json; 13 tree-sitter-dart = lib.importJSON ./tree-sitter-dart.json; 14 tree-sitter-dot = lib.importJSON ./tree-sitter-dot.json; 15 tree-sitter-elisp = lib.importJSON ./tree-sitter-elisp.json; 16 tree-sitter-embedded-template = lib.importJSON ./tree-sitter-embedded-template.json; 17 tree-sitter-fennel = lib.importJSON ./tree-sitter-fennel.json; 18 tree-sitter-fish = lib.importJSON ./tree-sitter-fish.json; 19 tree-sitter-fluent = lib.importJSON ./tree-sitter-fluent.json; 20 tree-sitter-go = lib.importJSON ./tree-sitter-go.json; 21 tree-sitter-haskell = lib.importJSON ./tree-sitter-haskell.json; 22 tree-sitter-html = lib.importJSON ./tree-sitter-html.json; 23 tree-sitter-java = lib.importJSON ./tree-sitter-java.json; 24 tree-sitter-javascript = lib.importJSON ./tree-sitter-javascript.json; 25 tree-sitter-jsdoc = lib.importJSON ./tree-sitter-jsdoc.json; 26 tree-sitter-json = lib.importJSON ./tree-sitter-json.json; 27 tree-sitter-julia = lib.importJSON ./tree-sitter-julia.json; 28 tree-sitter-latex = lib.importJSON ./tree-sitter-latex.json; 29 tree-sitter-lua = lib.importJSON ./tree-sitter-lua.json; 30 tree-sitter-make = lib.importJSON ./tree-sitter-make.json; 31 tree-sitter-markdown = lib.importJSON ./tree-sitter-markdown.json; 32 tree-sitter-nix = lib.importJSON ./tree-sitter-nix.json; 33 tree-sitter-norg = lib.importJSON ./tree-sitter-norg.json; 34 tree-sitter-ocaml = lib.importJSON ./tree-sitter-ocaml.json; 35 tree-sitter-php = lib.importJSON ./tree-sitter-php.json; 36 tree-sitter-python = lib.importJSON ./tree-sitter-python.json; 37 tree-sitter-ql = lib.importJSON ./tree-sitter-ql.json; 38 tree-sitter-regex = lib.importJSON ./tree-sitter-regex.json; 39 tree-sitter-rst = lib.importJSON ./tree-sitter-rst.json; 40 tree-sitter-ruby = lib.importJSON ./tree-sitter-ruby.json; 41 tree-sitter-rust = lib.importJSON ./tree-sitter-rust.json; 42 tree-sitter-scala = lib.importJSON ./tree-sitter-scala.json; 43 tree-sitter-svelte = lib.importJSON ./tree-sitter-svelte.json; 44 tree-sitter-swift = lib.importJSON ./tree-sitter-swift.json; 45 tree-sitter-toml = lib.importJSON ./tree-sitter-toml.json; 46 tree-sitter-tsq = lib.importJSON ./tree-sitter-tsq.json; 47 tree-sitter-typescript = lib.importJSON ./tree-sitter-typescript.json; 48 tree-sitter-verilog = lib.importJSON ./tree-sitter-verilog.json; 49 tree-sitter-vim = lib.importJSON ./tree-sitter-vim.json; 50 tree-sitter-yaml = lib.importJSON ./tree-sitter-yaml.json; 51 tree-sitter-zig = lib.importJSON ./tree-sitter-zig.json; 52 }
··· 4 tree-sitter-agda = lib.importJSON ./tree-sitter-agda.json; 5 tree-sitter-bash = lib.importJSON ./tree-sitter-bash.json; 6 tree-sitter-beancount = lib.importJSON ./tree-sitter-beancount.json; 7 + tree-sitter-bibtex = lib.importJSON ./tree-sitter-bibtex.json; 8 tree-sitter-c = lib.importJSON ./tree-sitter-c.json; 9 tree-sitter-c-sharp = lib.importJSON ./tree-sitter-c-sharp.json; 10 tree-sitter-clojure = lib.importJSON ./tree-sitter-clojure.json; 11 + tree-sitter-cmake = lib.importJSON ./tree-sitter-cmake.json; 12 tree-sitter-comment = lib.importJSON ./tree-sitter-comment.json; 13 + tree-sitter-commonlisp = lib.importJSON ./tree-sitter-commonlisp.json; 14 tree-sitter-cpp = lib.importJSON ./tree-sitter-cpp.json; 15 tree-sitter-css = lib.importJSON ./tree-sitter-css.json; 16 + tree-sitter-cuda = lib.importJSON ./tree-sitter-cuda.json; 17 tree-sitter-dart = lib.importJSON ./tree-sitter-dart.json; 18 + tree-sitter-devicetree = lib.importJSON ./tree-sitter-devicetree.json; 19 + tree-sitter-dockerfile = lib.importJSON ./tree-sitter-dockerfile.json; 20 tree-sitter-dot = lib.importJSON ./tree-sitter-dot.json; 21 tree-sitter-elisp = lib.importJSON ./tree-sitter-elisp.json; 22 + tree-sitter-elixir = lib.importJSON ./tree-sitter-elixir.json; 23 + tree-sitter-elm = lib.importJSON ./tree-sitter-elm.json; 24 tree-sitter-embedded-template = lib.importJSON ./tree-sitter-embedded-template.json; 25 + tree-sitter-erlang = lib.importJSON ./tree-sitter-erlang.json; 26 tree-sitter-fennel = lib.importJSON ./tree-sitter-fennel.json; 27 tree-sitter-fish = lib.importJSON ./tree-sitter-fish.json; 28 tree-sitter-fluent = lib.importJSON ./tree-sitter-fluent.json; 29 + tree-sitter-fortran = lib.importJSON ./tree-sitter-fortran.json; 30 + tree-sitter-gdscript = lib.importJSON ./tree-sitter-gdscript.json; 31 + tree-sitter-glimmer = lib.importJSON ./tree-sitter-glimmer.json; 32 + tree-sitter-glsl = lib.importJSON ./tree-sitter-glsl.json; 33 tree-sitter-go = lib.importJSON ./tree-sitter-go.json; 34 + tree-sitter-godot-resource = lib.importJSON ./tree-sitter-godot-resource.json; 35 + tree-sitter-gomod = lib.importJSON ./tree-sitter-gomod.json; 36 + tree-sitter-graphql = lib.importJSON ./tree-sitter-graphql.json; 37 tree-sitter-haskell = lib.importJSON ./tree-sitter-haskell.json; 38 + tree-sitter-heex = lib.importJSON ./tree-sitter-heex.json; 39 + tree-sitter-hjson = lib.importJSON ./tree-sitter-hjson.json; 40 tree-sitter-html = lib.importJSON ./tree-sitter-html.json; 41 + tree-sitter-http = lib.importJSON ./tree-sitter-http.json; 42 tree-sitter-java = lib.importJSON ./tree-sitter-java.json; 43 tree-sitter-javascript = lib.importJSON ./tree-sitter-javascript.json; 44 tree-sitter-jsdoc = lib.importJSON ./tree-sitter-jsdoc.json; 45 tree-sitter-json = lib.importJSON ./tree-sitter-json.json; 46 + tree-sitter-json5 = lib.importJSON ./tree-sitter-json5.json; 47 tree-sitter-julia = lib.importJSON ./tree-sitter-julia.json; 48 + tree-sitter-kotlin = lib.importJSON ./tree-sitter-kotlin.json; 49 tree-sitter-latex = lib.importJSON ./tree-sitter-latex.json; 50 + tree-sitter-ledger = lib.importJSON ./tree-sitter-ledger.json; 51 + tree-sitter-llvm = lib.importJSON ./tree-sitter-llvm.json; 52 tree-sitter-lua = lib.importJSON ./tree-sitter-lua.json; 53 tree-sitter-make = lib.importJSON ./tree-sitter-make.json; 54 tree-sitter-markdown = lib.importJSON ./tree-sitter-markdown.json; 55 tree-sitter-nix = lib.importJSON ./tree-sitter-nix.json; 56 tree-sitter-norg = lib.importJSON ./tree-sitter-norg.json; 57 tree-sitter-ocaml = lib.importJSON ./tree-sitter-ocaml.json; 58 + tree-sitter-perl = lib.importJSON ./tree-sitter-perl.json; 59 tree-sitter-php = lib.importJSON ./tree-sitter-php.json; 60 + tree-sitter-pioasm = lib.importJSON ./tree-sitter-pioasm.json; 61 + tree-sitter-prisma = lib.importJSON ./tree-sitter-prisma.json; 62 + tree-sitter-pug = lib.importJSON ./tree-sitter-pug.json; 63 tree-sitter-python = lib.importJSON ./tree-sitter-python.json; 64 tree-sitter-ql = lib.importJSON ./tree-sitter-ql.json; 65 + tree-sitter-query = lib.importJSON ./tree-sitter-query.json; 66 + tree-sitter-r = lib.importJSON ./tree-sitter-r.json; 67 tree-sitter-regex = lib.importJSON ./tree-sitter-regex.json; 68 tree-sitter-rst = lib.importJSON ./tree-sitter-rst.json; 69 tree-sitter-ruby = lib.importJSON ./tree-sitter-ruby.json; 70 tree-sitter-rust = lib.importJSON ./tree-sitter-rust.json; 71 tree-sitter-scala = lib.importJSON ./tree-sitter-scala.json; 72 + tree-sitter-scss = lib.importJSON ./tree-sitter-scss.json; 73 + tree-sitter-sparql = lib.importJSON ./tree-sitter-sparql.json; 74 + tree-sitter-supercollider = lib.importJSON ./tree-sitter-supercollider.json; 75 + tree-sitter-surface = lib.importJSON ./tree-sitter-surface.json; 76 tree-sitter-svelte = lib.importJSON ./tree-sitter-svelte.json; 77 tree-sitter-swift = lib.importJSON ./tree-sitter-swift.json; 78 + tree-sitter-tlaplus = lib.importJSON ./tree-sitter-tlaplus.json; 79 tree-sitter-toml = lib.importJSON ./tree-sitter-toml.json; 80 tree-sitter-tsq = lib.importJSON ./tree-sitter-tsq.json; 81 + tree-sitter-turtle = lib.importJSON ./tree-sitter-turtle.json; 82 tree-sitter-typescript = lib.importJSON ./tree-sitter-typescript.json; 83 tree-sitter-verilog = lib.importJSON ./tree-sitter-verilog.json; 84 tree-sitter-vim = lib.importJSON ./tree-sitter-vim.json; 85 + tree-sitter-vue = lib.importJSON ./tree-sitter-vue.json; 86 tree-sitter-yaml = lib.importJSON ./tree-sitter-yaml.json; 87 + tree-sitter-yang = lib.importJSON ./tree-sitter-yang.json; 88 tree-sitter-zig = lib.importJSON ./tree-sitter-zig.json; 89 }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-bibtex.json
···
··· 1 + { 2 + "url": "https://github.com/latex-lsp/tree-sitter-bibtex", 3 + "rev": "ccfd77db0ed799b6c22c214fe9d2937f47bc8b34", 4 + "date": "2021-03-26T15:53:50+01:00", 5 + "path": "/nix/store/pg00zy53rni7znda2vbyyhkkclgja3kq-tree-sitter-bibtex", 6 + "sha256": "0m7f3dkqbmy8x1bhl11m8f4p6n76wfvh99rp46zrqv39355nw1y2", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cmake.json
···
··· 1 + { 2 + "url": "https://github.com/uyha/tree-sitter-cmake", 3 + "rev": "f6616f1e417ee8b62daf251aa1daa5d73781c596", 4 + "date": "2021-10-13T08:19:43+02:00", 5 + "path": "/nix/store/p13qh130n5741wdfk2fbmy7ifd1z1zb2-tree-sitter-cmake", 6 + "sha256": "1b5cc84d0gjm8nb73gdvfjxbk9fjrfkd5aay3b0qvk6gar59pcj6", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-commonlisp.json
···
··· 1 + { 2 + "url": "https://github.com/thehamsta/tree-sitter-commonlisp", 3 + "rev": "4fd115d3bb7046cd094f21bfe5766c302dbf64cd", 4 + "date": "2021-12-06T20:34:14+01:00", 5 + "path": "/nix/store/vmyfmgyhnx0ipi16d1w7sxsdkprybzk7-tree-sitter-commonlisp", 6 + "sha256": "1kmxmx93f34lba5g7kqa5fcijfak9zc9qydbid9dcqxw6kf65ncg", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cuda.json
···
··· 1 + { 2 + "url": "https://github.com/thehamsta/tree-sitter-cuda", 3 + "rev": "bc20ed7a36031437a69a88ef368af4b9f1ecec70", 4 + "date": "2021-12-10T00:43:38+01:00", 5 + "path": "/nix/store/zagrgq7zfh6n90z4qpp8cy002g588dhj-tree-sitter-cuda", 6 + "sha256": "04gnfjq5rd1vcby8737wxhzmg4vmn2ggjz6n94bbna8b96qc1xxj", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-devicetree.json
···
··· 1 + { 2 + "url": "https://github.com/joelspadin/tree-sitter-devicetree", 3 + "rev": "fa70098cd70393f84785f85cdc6a45299b59cd5b", 4 + "date": "2021-03-28T12:08:53-05:00", 5 + "path": "/nix/store/6nqsmnd75vwbvkj764vg5slkmjzkmdd9-tree-sitter-devicetree", 6 + "sha256": "0mr3q2l7js6csb1fp8xjysikj26l94p3mmsiik4qwnw5kg694yam", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-dockerfile.json
···
··· 1 + { 2 + "url": "https://github.com/camdencheek/tree-sitter-dockerfile", 3 + "rev": "7af32bc04a66ab196f5b9f92ac471f29372ae2ce", 4 + "date": "2021-12-16T07:47:57-07:00", 5 + "path": "/nix/store/gh1pnracilf89q9z5czqr4z7lkd480xb-tree-sitter-dockerfile", 6 + "sha256": "06hy683mrp1jcg2ypd6msbmv0pm2z85y8nqxgrnbr9vbi6syvmp5", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-elixir.json
···
··· 1 + { 2 + "url": "https://github.com/elixir-lang/tree-sitter-elixir", 3 + "rev": "1b3ecf7765979a5602bbb8988b8fc0d9f4c887d6", 4 + "date": "2021-12-15T23:29:48+01:00", 5 + "path": "/nix/store/ahdmwdlw7g63wf681cvclxh92mp8waba-tree-sitter-elixir", 6 + "sha256": "09kmi989hp2fp7w1xsambnlnp49fnnivdh45pwz9y3dab8iyngsn", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-elm.json
···
··· 1 + { 2 + "url": "https://github.com/elm-tooling/tree-sitter-elm", 3 + "rev": "8dd06afd9ca60a420374c6b65831e58a1d1237ad", 4 + "date": "2021-07-26T03:59:46+02:00", 5 + "path": "/nix/store/pz5nbdx19mdq6dp238l1qc3n81l2i88f-tree-sitter-elm", 6 + "sha256": "1mncr0nvb616zn2172pqcjd2jrqzyfad0y1pz2mwh8pqwfr0c3nf", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-erlang.json
···
··· 1 + { 2 + "url": "https://github.com/abstractmachineslab/tree-sitter-erlang", 3 + "rev": "9d5fd0c329280a156bf7614a49dc5e8c58cc037c", 4 + "date": "2021-08-03T11:57:52+02:00", 5 + "path": "/nix/store/35ydhh12dgf4q016gjka35wnqnkwc1jg-tree-sitter-erlang", 6 + "sha256": "0d6wl95wgys21vcix6j0bf7l000glkmk1n6shgcnp4baw9wxh009", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fortran.json
···
··· 1 + { 2 + "url": "https://github.com/stadelmanma/tree-sitter-fortran", 3 + "rev": "f0f2f100952a353e64e26b0fa710b4c296d7af13", 4 + "date": "2021-09-02T21:24:27-04:00", 5 + "path": "/nix/store/5abj5miyzb7dvyq4zw0j1mxgdxqyj2yx-tree-sitter-fortran", 6 + "sha256": "17iiz38s7adkzv9rw97nn5nd9kvn1vyccm7r6ywipaa5aim0nm6a", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-gdscript.json
···
··· 1 + { 2 + "url": "https://github.com/prestonknopp/tree-sitter-gdscript", 3 + "rev": "eed1595d830407b49775aa33b871a9400e5a44e6", 4 + "date": "2021-11-27T11:52:11-08:00", 5 + "path": "/nix/store/spim2mz5frha9lfvrkgdwyrwsxm41fhs-tree-sitter-gdscript", 6 + "sha256": "1aymw5hi636wfngsvx6c0z8lpfdqfnh0xjh7avaq99npbg6sbn51", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-glimmer.json
···
··· 1 + { 2 + "url": "https://github.com/alexlafroscia/tree-sitter-glimmer", 3 + "rev": "5ed38d3cba65376e4734b0f1763c2f049ad5a1cf", 4 + "date": "2021-09-25T09:50:19-04:00", 5 + "path": "/nix/store/z0nhsn3v519mbxrhj5x1y7h7k7giviw2-tree-sitter-glimmer", 6 + "sha256": "0whij8420niywdi0lna8w5fizq30vhldz3wssisw91gjfdn8d9mz", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-glsl.json
···
··· 1 + { 2 + "url": "https://github.com/thehamsta/tree-sitter-glsl", 3 + "rev": "26ba31a3f5a85ebed5d71e49eef11a003bed782b", 4 + "date": "2021-11-22T08:02:47+01:00", 5 + "path": "/nix/store/khlrphky7p7qdivnn34r8hxlpzgav3xm-tree-sitter-glsl", 6 + "sha256": "0qvn45whhd6q4wwqaihfd90197xr8lcynwjj418hxl83m9zy8xcz", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-godot-resource.json
···
··· 1 + { 2 + "url": "https://github.com/prestonknopp/tree-sitter-godot-resource", 3 + "rev": "4ad1b796fb375c8e0fbf5b3cad57050b4372114f", 4 + "date": "2021-11-27T00:00:05-08:00", 5 + "path": "/nix/store/n9jcbf1rxzg9bqlmkhrjpx1pbqjq2bkg-tree-sitter-godot-resource", 6 + "sha256": "12ws3lslhm6aq52s3hvgrxrvyz1kfm6r5k8pfxf5nwbr3pxbndmw", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-gomod.json
···
··· 1 + { 2 + "url": "https://github.com/camdencheek/tree-sitter-go-mod", 3 + "rev": "3cbcb572109ea0bc476a292208722c326c9e6c3a", 4 + "date": "2021-12-16T14:44:10-07:00", 5 + "path": "/nix/store/jxc3lqcxagfvlk7l62fg8z98mjrn7pgz-tree-sitter-go-mod", 6 + "sha256": "0csrvmpvihwmw3772j4lkj49myqqp0f7imi7c11h9x9szz3lc8x8", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-graphql.json
···
··· 1 + { 2 + "url": "https://github.com/bkegley/tree-sitter-graphql", 3 + "rev": "5e66e961eee421786bdda8495ed1db045e06b5fe", 4 + "date": "2021-05-10T09:09:29-05:00", 5 + "path": "/nix/store/am2ld0br0yhdny5c2ndp6l0bl3c78wwq-tree-sitter-graphql", 6 + "sha256": "0xvrd6p9rxdjpqfq575ap6hpl2f7dad5i4d4m05w1qk9jx33vw9n", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-heex.json
···
··· 1 + { 2 + "url": "https://github.com/connorlay/tree-sitter-heex", 3 + "rev": "625a721ac38d9dd23d4f2b08eceb6700a2e670d5", 4 + "date": "2021-10-19T12:18:28-07:00", 5 + "path": "/nix/store/pr36q25xgnpmywm53w6rg58ygs9l93wj-tree-sitter-heex", 6 + "sha256": "1r7wrb1h2l35wp0hlswb3xpwcf55dr56r865sriq3ngv89y64yha", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-hjson.json
···
··· 1 + { 2 + "url": "https://github.com/winston0410/tree-sitter-hjson", 3 + "rev": "02fa3b79b3ff9a296066da6277adfc3f26cbc9e0", 4 + "date": "2021-08-02T21:41:53+01:00", 5 + "path": "/nix/store/cvbkxylvkpgxcmkv87fvknlfxg4q09bg-tree-sitter-hjson", 6 + "sha256": "0zqf4bxqd2bpzdsw4kghq0jmn7l4sgdlrrlhc567b03p6kfdzi1n", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-http.json
···
··· 1 + { 2 + "url": "https://github.com/ntbbloodbath/tree-sitter-http", 3 + "rev": "bfddd16b1cf78e0042fd1f6846a179f76a254e20", 4 + "date": "2021-11-04T16:44:58-04:00", 5 + "path": "/nix/store/l776a8vyhzg64pzna22hy96cia71l1sq-tree-sitter-http", 6 + "sha256": "0va7lxddkpbsjpbih4dwv6i9minnl2a4lq7i6dm3fk99c71y4ghg", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-json5.json
···
··· 1 + { 2 + "url": "https://github.com/joakker/tree-sitter-json5", 3 + "rev": "5dd5cdc418d9659682556b6adca2dd9ace0ac6d2", 4 + "date": "2021-08-24T18:08:31-04:00", 5 + "path": "/nix/store/0qhffwc84sp97d8im4lfrd06jsyvmzc4-tree-sitter-json5", 6 + "sha256": "1la7bq5vi21gy0kf4zpwh0c0jfyv1bb62a3v7158hnxdyd5ijz07", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-kotlin.json
···
··· 1 + { 2 + "url": "https://github.com/fwcd/tree-sitter-kotlin", 3 + "rev": "607af7be5606ad6580246cd9c68fc615e1ad97fd", 4 + "date": "2021-10-12T01:11:47+02:00", 5 + "path": "/nix/store/49cvpcypxjzpb0srcpd383ay9f0g19dy-tree-sitter-kotlin", 6 + "sha256": "1sisvx7cp95d309ykhimn8bhbwd1lzcwrpz3s0mdsb2i44p69469", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ledger.json
···
··· 1 + { 2 + "url": "https://github.com/cbarrete/tree-sitter-ledger", 3 + "rev": "0cdeb0e51411a3ba5493662952c3039de08939ca", 4 + "date": "2021-09-06T18:36:51-04:00", 5 + "path": "/nix/store/8gh6lfvqczb6n6ncnmszvk3kj527m75w-tree-sitter-ledger", 6 + "sha256": "1z0r2aphijzq6j67gb2lx2qr3fi2qpiz2x9dwkjvppdb4ch7ga7m", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-llvm.json
···
··· 1 + { 2 + "url": "https://github.com/benwilliamgraham/tree-sitter-llvm", 3 + "rev": "d4f61bed8ecb632addcd5e088c4f4cb9c1bf1c5b", 4 + "date": "2021-10-03T12:19:51-04:00", 5 + "path": "/nix/store/k9vpa9lvrvf1im6wx0c0xyjf2yzgbn0x-tree-sitter-llvm", 6 + "sha256": "0iiigra7knvwsb6v76qs7vxpkmfnggakd27gl6sz9dm6gimp1adp", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-make.json
··· 1 { 2 "url": "https://github.com/alemuller/tree-sitter-make", 3 - "rev": "716c294283bc3dda263ccbdf55e38ec30aa0edba", 4 - "date": "2021-04-30T16:37:32-03:00", 5 - "path": "/nix/store/v2dvgqs3fxwh83dhc53xivrx8i0g519y-tree-sitter-make", 6 - "sha256": "1fb6rf6pc6mdawphifhlbzbgppxvq6hj48cz6073schvavgjgchc", 7 "fetchLFS": false, 8 "fetchSubmodules": false, 9 "deepClone": false,
··· 1 { 2 "url": "https://github.com/alemuller/tree-sitter-make", 3 + "rev": "a4b9187417d6be349ee5fd4b6e77b4172c6827dd", 4 + "date": "2021-12-16T17:14:17+00:00", 5 + "path": "/nix/store/v01s3lfi1w3bm433gf6zi0wb0r603906-tree-sitter-make", 6 + "sha256": "07gz4x12xhigar2plr3jgazb2z4f9xp68nscmvy9a7wafak9l2m9", 7 "fetchLFS": false, 8 "fetchSubmodules": false, 9 "deepClone": false,
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-perl.json
···
··· 1 + { 2 + "url": "https://github.com/ganezdragon/tree-sitter-perl", 3 + "rev": "0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90a", 4 + "date": "2021-11-01T14:40:51-04:00", 5 + "path": "/nix/store/1yzkap7jvps3xdj19pygyv1bn6c33qak-tree-sitter-perl", 6 + "sha256": "184zaicrl9i4cywhyc2cxpghw7daz9pi0fhwkkgpv7j6kvp1ig2w", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-pioasm.json
···
··· 1 + { 2 + "url": "https://github.com/leo60228/tree-sitter-pioasm", 3 + "rev": "924aadaf5dea2a6074d72027b064f939acf32e20", 4 + "date": "2021-08-27T17:22:56-04:00", 5 + "path": "/nix/store/nhxzw33vljxh5i90d0fb5nzdfjp5h9bl-tree-sitter-pioasm", 6 + "sha256": "1lxvgc0zkd2sv8dxp2fy6b1k3gqrbkxgqy25lw9sbd4kij7463m2", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-prisma.json
···
··· 1 + { 2 + "url": "https://github.com/victorhqc/tree-sitter-prisma", 3 + "rev": "74a721e8eed1a4a25cf495d45974ba24f315f81a", 4 + "date": "2021-11-19T19:52:32+01:00", 5 + "path": "/nix/store/rbr2p57ic1kn0121ca6k0bh2r8svw066-tree-sitter-prisma", 6 + "sha256": "1b8yil6v9jz9ndx2kzln639fkjkj1xb0qfcip1njxcq5mlqlfswd", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-pug.json
···
··· 1 + { 2 + "url": "https://github.com/zealot128/tree-sitter-pug", 3 + "rev": "5875f9a7d94836708119b0a1102bb5792e8bf673", 4 + "date": "2021-07-13T22:48:45+02:00", 5 + "path": "/nix/store/3bwj01nmxkd4cmvjyrfv2a6wq07hbqig-tree-sitter-pug", 6 + "sha256": "1sjw632yidi8dq34g1nqmld9861j40qnrlg4c8w478kl8hmhnvmb", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-query.json
···
··· 1 + { 2 + "url": "https://github.com/nvim-treesitter/tree-sitter-query", 3 + "rev": "9a2ccff9f672f1f3d320cf925b8e5acc89b27055", 4 + "date": "2021-07-13T08:51:40-05:00", 5 + "path": "/nix/store/k843gr9rlkd5jaf9arvlwcs31wsznn81-tree-sitter-query", 6 + "sha256": "0x5ssq8pb767s1l68123jaa5p4570xmz74ii94kckd46wmqbk4v9", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-r.json
···
··· 1 + { 2 + "url": "https://github.com/r-lib/tree-sitter-r", 3 + "rev": "91f587e5685f46e26f9f6e55f2e06d503f8f0fc0", 4 + "date": "2021-12-03T10:44:27-05:00", 5 + "path": "/nix/store/z89yfih6g05fkrzz6s7snkyqp8wj8pi5-tree-sitter-r", 6 + "sha256": "0dds34vgrvgxi1918a2w6xcw5l8n9ch3qi43vql769p8zxf8qijp", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-scss.json
···
··· 1 + { 2 + "url": "https://github.com/serenadeai/tree-sitter-scss", 3 + "rev": "f3174d3d131eb776f86dfa3d90fe6f7325c0ad9a", 4 + "date": "2021-11-08T17:21:33-08:00", 5 + "path": "/nix/store/qpmqd6a3rnrp451b5jjmqqwark276smj-tree-sitter-scss", 6 + "sha256": "0c8mx5fxcfn8wn361i7pnr3xga7vm2jjj99ilkqljir71nl6bm11", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-sparql.json
···
··· 1 + { 2 + "url": "https://github.com/bonabeavis/tree-sitter-sparql", 3 + "rev": "05f949d3c1c15e3261473a244d3ce87777374dec", 4 + "date": "2021-08-16T15:50:03+02:00", 5 + "path": "/nix/store/vvgvb1jcv0qrn3xj0jbf83qwi1lh2m68-tree-sitter-sparql", 6 + "sha256": "012c1pi4vc6hkvllymvl2yah3ix8k4pi7997iydy949fc33aa5i8", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-supercollider.json
···
··· 1 + { 2 + "url": "https://github.com/madskjeldgaard/tree-sitter-supercollider", 3 + "rev": "df3b6210bad8f352515cd0c92aadb1e63802283b", 4 + "date": "2021-12-15T19:44:59+01:00", 5 + "path": "/nix/store/01jd9nc524mi1snkp9ln9s8xyh98bhzf-tree-sitter-supercollider", 6 + "sha256": "04jd3vc0965c3nwy0d61cdj9gp7drabd8d35g63vyz9s9kr29vv2", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-surface.json
···
··· 1 + { 2 + "url": "https://github.com/connorlay/tree-sitter-surface", 3 + "rev": "21b7676859c1187645a27ff301f76738af5dfd44", 4 + "date": "2021-08-15T10:33:50-07:00", 5 + "path": "/nix/store/7i1klj80jbcvwgad7nrbcs7hvn68f125-tree-sitter-surface", 6 + "sha256": "122v1d2zb0w2k5h7xqgm1c42rwfrp59dzyb2lly7kxmylyazmshy", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-tlaplus.json
···
··· 1 + { 2 + "url": "https://github.com/tlaplus-community/tree-sitter-tlaplus", 3 + "rev": "26bbaf5d07356cacbf21defa9316988bc732c8b3", 4 + "date": "2021-10-12T19:50:03-04:00", 5 + "path": "/nix/store/52rs1n8y6krfkb9z2h7jsl4s3j15dp08-tree-sitter-tlaplus", 6 + "sha256": "1yj2hjc48sjjpysjgyji7nx2l0rpc5dnsm68i8amff5wcag5lyhw", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-turtle.json
···
··· 1 + { 2 + "url": "https://github.com/bonabeavis/tree-sitter-turtle", 3 + "rev": "085437f5cb117703b7f520dd92161140a684f092", 4 + "date": "2021-08-16T15:17:50+02:00", 5 + "path": "/nix/store/c90hph3wfyhjmri3qbfb5lpy1bl855zv-tree-sitter-turtle", 6 + "sha256": "1l5djvz90sq9w14kfcrffdigqs61r1p8v17xpj92sxz8z3ngpgmr", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-vue.json
···
··· 1 + { 2 + "url": "https://github.com/ikatyang/tree-sitter-vue", 3 + "rev": "91fe2754796cd8fba5f229505a23fa08f3546c06", 4 + "date": "2021-04-04T11:51:48+08:00", 5 + "path": "/nix/store/9bw35fa56xli7r2k3b3bzzlm7vkpxzcy-tree-sitter-vue", 6 + "sha256": "0l0kqy9ajm5izqcywd39aavgmc281s8qrhmjkbwl6r8arfj8vsrm", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+11
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-yang.json
···
··· 1 + { 2 + "url": "https://github.com/hubro/tree-sitter-yang", 3 + "rev": "8e9d175982afcefa3dac8ca20d40d1643accd2bd", 4 + "date": "2021-07-29T23:07:25+02:00", 5 + "path": "/nix/store/ark7nssjv3jzy1kw9anlma7li5k9zpnb-tree-sitter-yang", 6 + "sha256": "044q9fikaxnrcrnfwc7cfjnwdg6v7jb6rg7mj556iryv0bkv48s1", 7 + "fetchLFS": false, 8 + "fetchSubmodules": false, 9 + "deepClone": false, 10 + "leaveDotGit": false 11 + }
+179 -22
pkgs/development/tools/parsing/tree-sitter/update.nix
··· 1 - { writeShellScript, nix-prefetch-git, formats, lib 2 - , curl, jq, xe 3 - , src }: 4 5 # Grammar list: 6 # https://github.com/tree-sitter/tree-sitter/blob/master/docs/index.md ··· 150 orga = "nvim-neorg"; 151 repo = "tree-sitter-norg"; 152 }; 153 }; 154 155 allGrammars = 156 let 157 treeSitterOrgaGrammars = 158 - lib.listToAttrs (map (repo: 159 - { name = repo; 160 - value = { 161 - orga = "tree-sitter"; 162 - inherit repo; 163 - }; 164 - }) 165 - knownTreeSitterOrgGrammarRepos); 166 167 in 168 - mergeAttrsUnique otherGrammars treeSitterOrgaGrammars; 169 170 # TODO: move to lib 171 mergeAttrsUnique = left: right: 172 let intersect = lib.intersectLists (lib.attrNames left) (lib.attrNames right); in 173 assert 174 - lib.assertMsg (intersect == []) 175 - (lib.concatStringsSep "\n" [ 176 - "mergeAttrsUnique: keys in attrset overlapping:" 177 - "left: ${lib.generators.toPretty {} (lib.getAttrs intersect left)}" 178 - "right: ${lib.generators.toPretty {} (lib.getAttrs intersect right)}" 179 - ]); 180 left // right; 181 182 183 184 - jsonFile = name: val: (formats.json {}).generate name val; 185 186 # check the tree-sitter orga repos 187 checkTreeSitterRepos = writeShellScript "get-grammars.sh" '' ··· 244 --no-deepClone \ 245 --url "https://github.com/${urlEscape orga}/${urlEscape repo}" \ 246 --rev "$latest" 247 - ''; 248 249 foreachSh = attrs: f: 250 lib.concatMapStringsSep "\n" f 251 - (lib.mapAttrsToList (k: v: { name = k; } // v) attrs); 252 253 update-all-grammars = writeShellScript "update-all-grammars.sh" '' 254 set -euo pipefail ··· 270 > "$outputDir/default.nix" 271 ''; 272 273 - in update-all-grammars
··· 1 + { writeShellScript 2 + , nix-prefetch-git 3 + , formats 4 + , lib 5 + , curl 6 + , jq 7 + , xe 8 + , src 9 + }: 10 11 # Grammar list: 12 # https://github.com/tree-sitter/tree-sitter/blob/master/docs/index.md ··· 156 orga = "nvim-neorg"; 157 repo = "tree-sitter-norg"; 158 }; 159 + "tree-sitter-commonlisp" = { 160 + orga = "thehamsta"; 161 + repo = "tree-sitter-commonlisp"; 162 + }; 163 + "tree-sitter-cuda" = { 164 + orga = "thehamsta"; 165 + repo = "tree-sitter-cuda"; 166 + }; 167 + "tree-sitter-glsl" = { 168 + orga = "thehamsta"; 169 + repo = "tree-sitter-glsl"; 170 + }; 171 + "tree-sitter-dockerfile" = { 172 + orga = "camdencheek"; 173 + repo = "tree-sitter-dockerfile"; 174 + }; 175 + "tree-sitter-ledger" = { 176 + orga = "cbarrete"; 177 + repo = "tree-sitter-ledger"; 178 + }; 179 + "tree-sitter-gomod" = { 180 + orga = "camdencheek"; 181 + repo = "tree-sitter-go-mod"; 182 + }; 183 + "tree-sitter-graphql" = { 184 + orga = "bkegley"; 185 + repo = "tree-sitter-graphql"; 186 + }; 187 + "tree-sitter-perl" = { 188 + orga = "ganezdragon"; 189 + repo = "tree-sitter-perl"; 190 + }; 191 + "tree-sitter-kotlin" = { 192 + orga = "fwcd"; 193 + repo = "tree-sitter-kotlin"; 194 + }; 195 + "tree-sitter-scss" = { 196 + orga = "serenadeai"; 197 + repo = "tree-sitter-scss"; 198 + }; 199 + "tree-sitter-erlang" = { 200 + orga = "abstractmachineslab"; 201 + repo = "tree-sitter-erlang"; 202 + }; 203 + "tree-sitter-elixir" = { 204 + orga = "elixir-lang"; 205 + repo = "tree-sitter-elixir"; 206 + }; 207 + "tree-sitter-surface" = { 208 + orga = "connorlay"; 209 + repo = "tree-sitter-surface"; 210 + }; 211 + "tree-sitter-heex" = { 212 + orga = "connorlay"; 213 + repo = "tree-sitter-heex"; 214 + }; 215 + "tree-sitter-supercollider" = { 216 + orga = "madskjeldgaard"; 217 + repo = "tree-sitter-supercollider"; 218 + }; 219 + "tree-sitter-tlaplus" = { 220 + orga = "tlaplus-community"; 221 + repo = "tree-sitter-tlaplus"; 222 + }; 223 + "tree-sitter-glimmer" = { 224 + orga = "alexlafroscia"; 225 + repo = "tree-sitter-glimmer"; 226 + }; 227 + "tree-sitter-pug" = { 228 + orga = "zealot128"; 229 + repo = "tree-sitter-pug"; 230 + }; 231 + "tree-sitter-vue" = { 232 + orga = "ikatyang"; 233 + repo = "tree-sitter-vue"; 234 + }; 235 + "tree-sitter-elm" = { 236 + orga = "elm-tooling"; 237 + repo = "tree-sitter-elm"; 238 + }; 239 + "tree-sitter-yang" = { 240 + orga = "hubro"; 241 + repo = "tree-sitter-yang"; 242 + }; 243 + "tree-sitter-query" = { 244 + orga = "nvim-treesitter"; 245 + repo = "tree-sitter-query"; 246 + }; 247 + "tree-sitter-sparql" = { 248 + orga = "bonabeavis"; 249 + repo = "tree-sitter-sparql"; 250 + }; 251 + "tree-sitter-gdscript" = { 252 + orga = "prestonknopp"; 253 + repo = "tree-sitter-gdscript"; 254 + }; 255 + "tree-sitter-godot-resource" = { 256 + orga = "prestonknopp"; 257 + repo = "tree-sitter-godot-resource"; 258 + }; 259 + "tree-sitter-turtle" = { 260 + orga = "bonabeavis"; 261 + repo = "tree-sitter-turtle"; 262 + }; 263 + "tree-sitter-devicetree" = { 264 + orga = "joelspadin"; 265 + repo = "tree-sitter-devicetree"; 266 + }; 267 + "tree-sitter-r" = { 268 + orga = "r-lib"; 269 + repo = "tree-sitter-r"; 270 + }; 271 + "tree-sitter-bibtex" = { 272 + orga = "latex-lsp"; 273 + repo = "tree-sitter-bibtex"; 274 + }; 275 + "tree-sitter-fortran" = { 276 + orga = "stadelmanma"; 277 + repo = "tree-sitter-fortran"; 278 + }; 279 + "tree-sitter-cmake" = { 280 + orga = "uyha"; 281 + repo = "tree-sitter-cmake"; 282 + }; 283 + "tree-sitter-json5" = { 284 + orga = "joakker"; 285 + repo = "tree-sitter-json5"; 286 + }; 287 + "tree-sitter-pioasm" = { 288 + orga = "leo60228"; 289 + repo = "tree-sitter-pioasm"; 290 + }; 291 + "tree-sitter-hjson" = { 292 + orga = "winston0410"; 293 + repo = "tree-sitter-hjson"; 294 + }; 295 + "tree-sitter-llvm" = { 296 + orga = "benwilliamgraham"; 297 + repo = "tree-sitter-llvm"; 298 + }; 299 + "tree-sitter-http" = { 300 + orga = "ntbbloodbath"; 301 + repo = "tree-sitter-http"; 302 + }; 303 + "tree-sitter-prisma" = { 304 + orga = "victorhqc"; 305 + repo = "tree-sitter-prisma"; 306 + }; 307 }; 308 309 allGrammars = 310 let 311 treeSitterOrgaGrammars = 312 + lib.listToAttrs (map 313 + (repo: 314 + { 315 + name = repo; 316 + value = { 317 + orga = "tree-sitter"; 318 + inherit repo; 319 + }; 320 + }) 321 + knownTreeSitterOrgGrammarRepos); 322 323 in 324 + mergeAttrsUnique otherGrammars treeSitterOrgaGrammars; 325 326 # TODO: move to lib 327 mergeAttrsUnique = left: right: 328 let intersect = lib.intersectLists (lib.attrNames left) (lib.attrNames right); in 329 assert 330 + lib.assertMsg (intersect == [ ]) 331 + (lib.concatStringsSep "\n" [ 332 + "mergeAttrsUnique: keys in attrset overlapping:" 333 + "left: ${lib.generators.toPretty {} (lib.getAttrs intersect left)}" 334 + "right: ${lib.generators.toPretty {} (lib.getAttrs intersect right)}" 335 + ]); 336 left // right; 337 338 339 340 + jsonFile = name: val: (formats.json { }).generate name val; 341 342 # check the tree-sitter orga repos 343 checkTreeSitterRepos = writeShellScript "get-grammars.sh" '' ··· 400 --no-deepClone \ 401 --url "https://github.com/${urlEscape orga}/${urlEscape repo}" \ 402 --rev "$latest" 403 + ''; 404 405 foreachSh = attrs: f: 406 lib.concatMapStringsSep "\n" f 407 + (lib.mapAttrsToList (k: v: { name = k; } // v) attrs); 408 409 update-all-grammars = writeShellScript "update-all-grammars.sh" '' 410 set -euo pipefail ··· 426 > "$outputDir/default.nix" 427 ''; 428 429 + in 430 + update-all-grammars
+9 -6
pkgs/os-specific/linux/cpustat/default.nix
··· 1 - { stdenv, lib, fetchurl, ncurses }: 2 3 stdenv.mkDerivation rec { 4 pname = "cpustat"; 5 - version = "0.02.09"; 6 7 - src = fetchurl { 8 - url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz"; 9 - sha256 = "12xahv65yrhs5r830clkl1qnwg3dnrk5qn3zsznzbv1iy2f3cj7y"; 10 }; 11 12 buildInputs = [ ncurses ]; ··· 14 installFlags = [ 15 "BINDIR=${placeholder "out"}/bin" 16 "MANDIR=${placeholder "out"}/share/man/man8" 17 ]; 18 19 meta = with lib; { 20 description = "CPU usage monitoring tool"; 21 - homepage = "https://kernel.ubuntu.com/~cking/cpustat/"; 22 license = licenses.gpl2; 23 platforms = platforms.linux; 24 maintainers = with maintainers; [ dtzWill ];
··· 1 + { stdenv, lib, fetchFromGitHub, ncurses }: 2 3 stdenv.mkDerivation rec { 4 pname = "cpustat"; 5 + version = "0.02.17"; 6 7 + src = fetchFromGitHub { 8 + owner = "ColinIanKing"; 9 + repo = pname; 10 + rev = "V${version}"; 11 + hash = "sha256-4HDXRtklzQSsywCGCTKdz6AtZta9R1mx7qkT7skX6Kc="; 12 }; 13 14 buildInputs = [ ncurses ]; ··· 16 installFlags = [ 17 "BINDIR=${placeholder "out"}/bin" 18 "MANDIR=${placeholder "out"}/share/man/man8" 19 + "BASHDIR=${placeholder "out"}/share/bash-completion/completions" 20 ]; 21 22 meta = with lib; { 23 description = "CPU usage monitoring tool"; 24 + homepage = "https://github.com/ColinIanKing/cpustat"; 25 license = licenses.gpl2; 26 platforms = platforms.linux; 27 maintainers = with maintainers; [ dtzWill ];
+5 -7
pkgs/tools/graphics/aaphoto/default.nix
··· 1 { lib 2 , stdenv 3 - , fetchFromGitHub 4 , jasper 5 , libpng 6 , libjpeg ··· 9 10 stdenv.mkDerivation rec { 11 pname = "aaphoto"; 12 - version = "0.43.1"; 13 14 - src = fetchFromGitHub { 15 - owner = "log69"; 16 - repo = pname; 17 - rev = "v${version}"; 18 - hash = "sha256-qngWWqV2vLm1gO0KJ0uHOCf2IoEAs1oiygpJtDvt3s8="; 19 }; 20 21 buildInputs = [
··· 1 { lib 2 , stdenv 3 + , fetchurl 4 , jasper 5 , libpng 6 , libjpeg ··· 9 10 stdenv.mkDerivation rec { 11 pname = "aaphoto"; 12 + version = "0.45"; 13 14 + src = fetchurl { 15 + url = "http://log69.com/downloads/aaphoto_sources_${version}.tar.gz"; 16 + sha256 = "sha256-06koJM7jNVFqVgqg6BmOZ74foqk6yjUIFnwULzPZ4go="; 17 }; 18 19 buildInputs = [
+19 -5
pkgs/tools/misc/atuin/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , rustPlatform 5 , libiconv 6 , Security ··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "atuin"; 12 - version = "0.7.1"; 13 14 src = fetchFromGitHub { 15 owner = "ellie"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-jjGP8YeHnEr0f9RONwA6wZT872C0jXTvSRdt9zAu6KE="; 19 }; 20 21 - cargoSha256 = "0vy6q3hjp374lyg00zxim8aplh83iq3f4rrmpz5vnpwbag1fdql3"; 22 23 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security SystemConfiguration ]; 24 25 meta = with lib; { 26 description = "Replacement for a shell history which records additional commands context with optional encrypted synchronization between machines"; 27 homepage = "https://github.com/ellie/atuin"; 28 license = licenses.mit; 29 - maintainers = [ maintainers.onsails ]; 30 - broken = stdenv.isDarwin && stdenv.isAarch64; 31 }; 32 }
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , installShellFiles 5 , rustPlatform 6 , libiconv 7 , Security ··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "atuin"; 13 + version = "0.8.0"; 14 15 src = fetchFromGitHub { 16 owner = "ellie"; 17 repo = pname; 18 rev = "v${version}"; 19 + sha256 = "sha256-I/ZDaOAiHdWOkmf+jIWWxZ3C25UHsl6MB7mCRLADFNs="; 20 }; 21 22 + cargoSha256 = "sha256-KMss6Mpn4LHnkhtJyRea+D7mKItBK4lqq9syFEmCiFo="; 23 + 24 + nativeBuildInputs = [ installShellFiles ]; 25 26 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security SystemConfiguration ]; 27 28 + postInstall = '' 29 + HOME=$(mktemp -d) 30 + for shell in bash fish zsh; do 31 + $out/bin/atuin gen-completions -s $shell -o . 32 + done 33 + 34 + installShellCompletion --cmd atuin \ 35 + --bash atuin.bash \ 36 + --fish atuin.fish \ 37 + --zsh _atuin 38 + ''; 39 + 40 meta = with lib; { 41 description = "Replacement for a shell history which records additional commands context with optional encrypted synchronization between machines"; 42 homepage = "https://github.com/ellie/atuin"; 43 license = licenses.mit; 44 + maintainers = with maintainers; [ onsails SuperSandro2000 ]; 45 }; 46 }
+3
pkgs/tools/networking/ngrok-2/default.nix
··· 34 35 passthru.updateScript = ./update.sh; 36 37 meta = { 38 description = "Allows you to expose a web server running on your local machine to the internet"; 39 homepage = "https://ngrok.com/";
··· 34 35 passthru.updateScript = ./update.sh; 36 37 + # Stripping causes SEGFAULT on x86_64-darwin 38 + dontStrip = true; 39 + 40 meta = { 41 description = "Allows you to expose a web server running on your local machine to the internet"; 42 homepage = "https://ngrok.com/";
+3 -3
pkgs/tools/security/log4j-scan/default.nix
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "log4j-scan"; 8 - version = "unstable-2021-12-14"; 9 format = "other"; 10 11 src = fetchFromGitHub { 12 owner = "fullhunt"; 13 repo = pname; 14 - rev = "7be0f1c02ce3494469dc73a177e6f0c96f0016d9"; 15 - sha256 = "sha256-HazxK0wJ8xeFauD2xOxmOwWw1nEpQh+QdcBVZNaUgrM="; 16 }; 17 18 propagatedBuildInputs = with python3.pkgs; [
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "log4j-scan"; 8 + version = "unstable-2021-12-18"; 9 format = "other"; 10 11 src = fetchFromGitHub { 12 owner = "fullhunt"; 13 repo = pname; 14 + rev = "070fbd00f0945645bd5e0daa199a554ef3884b95"; 15 + sha256 = "sha256-ORSc4KHyAMjuA7QHReDh6SYY5yZRunBBN1+lkCayqL4="; 16 }; 17 18 propagatedBuildInputs = with python3.pkgs; [
+2
pkgs/top-level/python-packages.nix
··· 386 387 aiorun = callPackage ../development/python-modules/aiorun { }; 388 389 aioserial = callPackage ../development/python-modules/aioserial { }; 390 391 aioshelly = callPackage ../development/python-modules/aioshelly { };
··· 386 387 aiorun = callPackage ../development/python-modules/aiorun { }; 388 389 + aiosenz = callPackage ../development/python-modules/aiosenz { }; 390 + 391 aioserial = callPackage ../development/python-modules/aioserial { }; 392 393 aioshelly = callPackage ../development/python-modules/aioshelly { };