Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub c12ce83e 3c8c8115

+1293 -713
+26 -6
.github/workflows/check-by-name.yml
··· 18 runs-on: ubuntu-latest 19 steps: 20 - name: Resolving the merge commit 21 run: | 22 - if result=$(git ls-remote --exit-code ${{ github.event.pull_request.base.repo.clone_url }} refs/pull/${{ github.event.pull_request.number }}/merge 2>&1); then 23 - mergedSha=$(cut -f1 <<< "$result") 24 - echo "The PR appears to not have any conflicts, checking the merge commit $mergedSha" 25 else 26 - echo "The PR may have a merge conflict" 27 - echo "'git ls-remote' output was:" 28 - echo "$result" 29 exit 1 30 fi 31 echo "mergedSha=$mergedSha" >> "$GITHUB_ENV"
··· 18 runs-on: ubuntu-latest 19 steps: 20 - name: Resolving the merge commit 21 + env: 22 + GH_TOKEN: ${{ github.token }} 23 run: | 24 + # This checks for mergeability of a pull request as recommended in 25 + # https://docs.github.com/en/rest/guides/using-the-rest-api-to-interact-with-your-git-database?apiVersion=2022-11-28#checking-mergeability-of-pull-requests 26 + while true; do 27 + echo "Checking whether the pull request can be merged" 28 + prInfo=$(gh api \ 29 + -H "Accept: application/vnd.github+json" \ 30 + -H "X-GitHub-Api-Version: 2022-11-28" \ 31 + /repos/"$GITHUB_REPOSITORY"/pulls/${{ github.event.pull_request.number }}) 32 + mergeable=$(jq -r .mergeable <<< "$prInfo") 33 + mergedSha=$(jq -r .merge_commit_sha <<< "$prInfo") 34 + 35 + if [[ "$mergeable" == "null" ]]; then 36 + # null indicates that GitHub is still computing whether it's mergeable 37 + # Wait a couple seconds before trying again 38 + echo "GitHub is still computing whether this PR can be merged, waiting 5 seconds before trying again" 39 + sleep 5 40 + else 41 + break 42 + fi 43 + done 44 + 45 + if [[ "$mergeable" == "true" ]]; then 46 + echo "The PR can be merged, checking the merge commit $mergedSha" 47 else 48 + echo "The PR cannot be merged, it has a merge conflict" 49 exit 1 50 fi 51 echo "mergedSha=$mergedSha" >> "$GITHUB_ENV"
+23
doc/builders/fetchers.chapter.md
··· 243 244 *** 245 ```
··· 243 244 *** 245 ``` 246 + ## `fetchFromBittorrent` {#fetchfrombittorrent} 247 + 248 + `fetchFromBittorrent` expects two arguments. `url` which can either be a Magnet URI (Magnet Link) such as `magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c` or an HTTP URL pointing to a `.torrent` file. It can also take a `config` argument which will craft a `settings.json` configuration file and give it to `transmission`, the underlying program that is performing the fetch. The available config options for `transmission` can be found [here](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#options) 249 + 250 + ``` 251 + { fetchFromBittorrent }: 252 + 253 + fetchFromBittorrent { 254 + config = { peer-limit-global = 100; }; 255 + url = "magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c"; 256 + sha256 = ""; 257 + } 258 + ``` 259 + 260 + ### Parameters {#fetchfrombittorrent-parameters} 261 + 262 + - `url`: Magnet URI (Magnet Link) such as `magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c` or an HTTP URL pointing to a `.torrent` file. 263 + 264 + - `backend`: Which bittorrent program to use. Default: `"transmission"`. Valid values are `"rqbit"` or `"transmission"`. These are the two most suitable torrent clients for fetching in a fixed-output derivation at the time of writing, as they can be easily exited after usage. `rqbit` is written in Rust and has a smaller closure size than `transmission`, and the performance and peer discovery properties differs between these clients, requiring experimentation to decide upon which is the best. 265 + 266 + - `config`: When using `transmission` as the `backend`, a json configuration can 267 + be supplied to transmission. Refer to the [upstream documentation](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md) for information on how to configure. 268 +
+2
nixos/doc/manual/release-notes/rl-2311.section.md
··· 250 251 - The binary of the package `cloud-sql-proxy` has changed from `cloud_sql_proxy` to `cloud-sql-proxy`. 252 253 - The `woodpecker-*` CI packages have been updated to 1.0.0. This release is wildly incompatible with the 0.15.X versions that were previously packaged. Please read [upstream's documentation](https://woodpecker-ci.org/docs/next/migrations#100) to learn how to update your CI configurations. 254 255 - The Caddy module gained a new option named `services.caddy.enableReload` which is enabled by default. It allows reloading the service instead of restarting it, if only a config file has changed. This option must be disabled if you have turned off the [Caddy admin API](https://caddyserver.com/docs/caddyfile/options#admin). If you keep this option enabled, you should consider setting [`grace_period`](https://caddyserver.com/docs/caddyfile/options#grace-period) to a non-infinite value to prevent Caddy from delaying the reload indefinitely.
··· 250 251 - The binary of the package `cloud-sql-proxy` has changed from `cloud_sql_proxy` to `cloud-sql-proxy`. 252 253 + - Garage has been upgraded to 0.9.x. `services.garage.package` now needs to be explicitly set, so version upgrades can be done in a controlled fashion. For this, we expose `garage_x_y` attributes which can be set here. 254 + 255 - The `woodpecker-*` CI packages have been updated to 1.0.0. This release is wildly incompatible with the 0.15.X versions that were previously packaged. Please read [upstream's documentation](https://woodpecker-ci.org/docs/next/migrations#100) to learn how to update your CI configurations. 256 257 - The Caddy module gained a new option named `services.caddy.enableReload` which is enabled by default. It allows reloading the service instead of restarting it, if only a config file has changed. This option must be disabled if you have turned off the [Caddy admin API](https://caddyserver.com/docs/caddyfile/options#admin). If you keep this option enabled, you should consider setting [`grace_period`](https://caddyserver.com/docs/caddyfile/options#grace-period) to a non-infinite value to prevent Caddy from delaying the reload indefinitely.
+14 -1
nixos/modules/programs/regreet.nix
··· 36 ''; 37 }; 38 39 extraCss = lib.mkOption { 40 type = lib.types.either lib.types.path lib.types.lines; 41 default = ""; ··· 50 config = lib.mkIf cfg.enable { 51 services.greetd = { 52 enable = lib.mkDefault true; 53 - settings.default_session.command = lib.mkDefault "${pkgs.dbus}/bin/dbus-run-session ${lib.getExe pkgs.cage} -s -- ${lib.getExe cfg.package}"; 54 }; 55 56 environment.etc = {
··· 36 ''; 37 }; 38 39 + cageArgs = lib.mkOption { 40 + type = lib.types.listOf lib.types.str; 41 + default = [ "-s" ]; 42 + example = lib.literalExpression 43 + '' 44 + [ "-s" "-m" "last" ] 45 + ''; 46 + description = lib.mdDoc '' 47 + Additional arguments to be passed to 48 + [cage](https://github.com/cage-kiosk/cage). 49 + ''; 50 + }; 51 + 52 extraCss = lib.mkOption { 53 type = lib.types.either lib.types.path lib.types.lines; 54 default = ""; ··· 63 config = lib.mkIf cfg.enable { 64 services.greetd = { 65 enable = lib.mkDefault true; 66 + settings.default_session.command = lib.mkDefault "${pkgs.dbus}/bin/dbus-run-session ${lib.getExe pkgs.cage} ${lib.escapeShellArgs cfg.cageArgs} -- ${lib.getExe cfg.package}"; 67 }; 68 69 environment.etc = {
+5 -9
nixos/modules/services/web-servers/garage.nix
··· 4 5 let 6 cfg = config.services.garage; 7 - toml = pkgs.formats.toml {}; 8 configFile = toml.generate "garage.toml" cfg.settings; 9 in 10 { ··· 19 extraEnvironment = mkOption { 20 type = types.attrsOf types.str; 21 description = lib.mdDoc "Extra environment variables to pass to the Garage server."; 22 - default = {}; 23 - example = { RUST_BACKTRACE="yes"; }; 24 }; 25 26 environmentFile = mkOption { ··· 30 }; 31 32 logLevel = mkOption { 33 - type = types.enum (["info" "debug" "trace"]); 34 default = "info"; 35 example = "debug"; 36 description = lib.mdDoc "Garage log level, see <https://garagehq.deuxfleurs.fr/documentation/quick-start/#launching-the-garage-server> for examples."; ··· 65 }; 66 67 package = mkOption { 68 - # TODO: when 23.05 is released and if Garage 0.9 is the default, put a stateVersion check. 69 - default = if versionAtLeast config.system.stateVersion "23.05" then pkgs.garage_0_8 70 - else pkgs.garage_0_7; 71 - defaultText = literalExpression "pkgs.garage_0_7"; 72 type = types.package; 73 - description = lib.mdDoc "Garage package to use, if you are upgrading from a major version, please read NixOS and Garage release notes for upgrade instructions."; 74 }; 75 }; 76
··· 4 5 let 6 cfg = config.services.garage; 7 + toml = pkgs.formats.toml { }; 8 configFile = toml.generate "garage.toml" cfg.settings; 9 in 10 { ··· 19 extraEnvironment = mkOption { 20 type = types.attrsOf types.str; 21 description = lib.mdDoc "Extra environment variables to pass to the Garage server."; 22 + default = { }; 23 + example = { RUST_BACKTRACE = "yes"; }; 24 }; 25 26 environmentFile = mkOption { ··· 30 }; 31 32 logLevel = mkOption { 33 + type = types.enum ([ "info" "debug" "trace" ]); 34 default = "info"; 35 example = "debug"; 36 description = lib.mdDoc "Garage log level, see <https://garagehq.deuxfleurs.fr/documentation/quick-start/#launching-the-garage-server> for examples."; ··· 65 }; 66 67 package = mkOption { 68 type = types.package; 69 + description = lib.mdDoc "Garage package to use, needs to be set explicitly. If you are upgrading from a major version, please read NixOS and Garage release notes for upgrade instructions."; 70 }; 71 }; 72
+3 -3
nixos/tests/garage/basic.nix
··· 1 - args@{ mkNode, ... }: 2 (import ../make-test-python.nix ({ pkgs, ...} : { 3 name = "garage-basic"; 4 meta = { ··· 52 machine.succeed(f"garage layout apply --version {version}") 53 54 def create_api_key(machine: Machine, key_name: str) -> S3Key: 55 - output = machine.succeed(f"garage key new --name {key_name}") 56 m = key_creation_regex.match(output) 57 if not m or not m.group('key_id') or not m.group('secret_key'): 58 raise ValueError('Cannot parse API key data') ··· 90 single_node.wait_for_open_port(3900) 91 # Now Garage is initialized. 92 single_node_id = get_node_id(single_node) 93 - apply_garage_layout(single_node, [f'-z qemutest -c 1 "{single_node_id}"']) 94 # Now Garage is operational. 95 test_bucket_writes(single_node) 96 test_bucket_over_http(single_node)
··· 1 + args@{ mkNode, ver, ... }: 2 (import ../make-test-python.nix ({ pkgs, ...} : { 3 name = "garage-basic"; 4 meta = { ··· 52 machine.succeed(f"garage layout apply --version {version}") 53 54 def create_api_key(machine: Machine, key_name: str) -> S3Key: 55 + output = machine.succeed(f"garage key ${if ver == "0_8" then "new --name" else "create"} {key_name}") 56 m = key_creation_regex.match(output) 57 if not m or not m.group('key_id') or not m.group('secret_key'): 58 raise ValueError('Cannot parse API key data') ··· 90 single_node.wait_for_open_port(3900) 91 # Now Garage is initialized. 92 single_node_id = get_node_id(single_node) 93 + apply_garage_layout(single_node, [f'-z qemutest -c ${if ver == "0_8" then "1" else "1G"} "{single_node_id}"']) 94 # Now Garage is operational. 95 test_bucket_writes(single_node) 96 test_bucket_over_http(single_node)
+3 -2
nixos/tests/garage/default.nix
··· 44 in 45 foldl 46 (matrix: ver: matrix // { 47 - "basic${toString ver}" = import ./basic.nix { inherit system pkgs; mkNode = mkNode pkgs."garage_${ver}"; }; 48 - "with-3node-replication${toString ver}" = import ./with-3node-replication.nix { inherit system pkgs; mkNode = mkNode pkgs."garage_${ver}"; }; 49 }) 50 {} 51 [ 52 "0_8" 53 ]
··· 44 in 45 foldl 46 (matrix: ver: matrix // { 47 + "basic${toString ver}" = import ./basic.nix { inherit system pkgs ver; mkNode = mkNode pkgs."garage_${ver}"; }; 48 + "with-3node-replication${toString ver}" = import ./with-3node-replication.nix { inherit system pkgs ver; mkNode = mkNode pkgs."garage_${ver}"; }; 49 }) 50 {} 51 [ 52 "0_8" 53 + "0_9" 54 ]
+3 -3
nixos/tests/garage/with-3node-replication.nix
··· 1 - args@{ mkNode, ... }: 2 (import ../make-test-python.nix ({ pkgs, ...} : 3 { 4 name = "garage-3node-replication"; ··· 55 machine.succeed(f"garage layout apply --version {version}") 56 57 def create_api_key(machine: Machine, key_name: str) -> S3Key: 58 - output = machine.succeed(f"garage key new --name {key_name}") 59 m = key_creation_regex.match(output) 60 if not m or not m.group('key_id') or not m.group('secret_key'): 61 raise ValueError('Cannot parse API key data') ··· 110 zones = ["nixcon", "nixcon", "paris_meetup", "fosdem"] 111 apply_garage_layout(node1, 112 [ 113 - f'{ndata.node_id} -z {zones[index]} -c 1' 114 for index, ndata in enumerate(node_ids.values()) 115 ]) 116 # Now Garage is operational.
··· 1 + args@{ mkNode, ver, ... }: 2 (import ../make-test-python.nix ({ pkgs, ...} : 3 { 4 name = "garage-3node-replication"; ··· 55 machine.succeed(f"garage layout apply --version {version}") 56 57 def create_api_key(machine: Machine, key_name: str) -> S3Key: 58 + output = machine.succeed(f"garage key ${if ver == "0_8" then "new --name" else "create"} {key_name}") 59 m = key_creation_regex.match(output) 60 if not m or not m.group('key_id') or not m.group('secret_key'): 61 raise ValueError('Cannot parse API key data') ··· 110 zones = ["nixcon", "nixcon", "paris_meetup", "fosdem"] 111 apply_garage_layout(node1, 112 [ 113 + f'{ndata.node_id} -z {zones[index]} -c ${if ver == "0_8" then "1" else "1G"}' 114 for index, ndata in enumerate(node_ids.values()) 115 ]) 116 # Now Garage is operational.
+302 -302
pkgs/applications/editors/vim/plugins/generated.nix
··· 29 30 ChatGPT-nvim = buildVimPlugin { 31 pname = "ChatGPT.nvim"; 32 - version = "2023-10-10"; 33 src = fetchFromGitHub { 34 owner = "jackMort"; 35 repo = "ChatGPT.nvim"; 36 - rev = "aa8a96901662199857e93dd9a93e262e0d36be4c"; 37 - sha256 = "0cpvm62cg8k6pa6zp6jvjsam5af0kvfn1y223kar5a0n13mckzd1"; 38 }; 39 meta.homepage = "https://github.com/jackMort/ChatGPT.nvim/"; 40 }; ··· 173 174 LazyVim = buildVimPlugin { 175 pname = "LazyVim"; 176 - version = "2023-10-10"; 177 src = fetchFromGitHub { 178 owner = "LazyVim"; 179 repo = "LazyVim"; 180 - rev = "e8c26c70e27d468cec11926890105d61f99f9218"; 181 - sha256 = "0mlh9yrp0f7w5fmrhb37fh63kmnz9pfp56r6wc0wzydjidlda6sc"; 182 }; 183 meta.homepage = "https://github.com/LazyVim/LazyVim/"; 184 }; 185 186 LeaderF = buildVimPlugin { 187 pname = "LeaderF"; 188 - version = "2023-09-25"; 189 src = fetchFromGitHub { 190 owner = "Yggdroot"; 191 repo = "LeaderF"; 192 - rev = "a77f45791edeaa82fa75c5959ca73a59d7549549"; 193 - sha256 = "1pw6jk6qlgba87gcdr7iawmbyfa48qy5zf63ghrrddfh1850gxsj"; 194 }; 195 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 196 }; ··· 305 306 SchemaStore-nvim = buildVimPlugin { 307 pname = "SchemaStore.nvim"; 308 - version = "2023-10-10"; 309 src = fetchFromGitHub { 310 owner = "b0o"; 311 repo = "SchemaStore.nvim"; 312 - rev = "854b38820036d81c5e6af1cae8797776ae5df56a"; 313 - sha256 = "05dm3in9ic7n1p9hfw7dfc78zflf9a9ycvxfwgcl4czivxpvbn62"; 314 }; 315 meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; 316 }; ··· 522 523 aerial-nvim = buildVimPlugin { 524 pname = "aerial.nvim"; 525 - version = "2023-10-11"; 526 src = fetchFromGitHub { 527 owner = "stevearc"; 528 repo = "aerial.nvim"; 529 - rev = "c383f45ec061031635488079f52f765c6986b7de"; 530 - sha256 = "1dkinrbppxgz0n0cvbcfj7n64l6w5lhi01627c1k0ylmiracpjrc"; 531 fetchSubmodules = true; 532 }; 533 meta.homepage = "https://github.com/stevearc/aerial.nvim/"; ··· 811 812 aurora = buildVimPlugin { 813 pname = "aurora"; 814 - version = "2023-09-09"; 815 src = fetchFromGitHub { 816 owner = "ray-x"; 817 repo = "aurora"; 818 - rev = "2ff7e8d4f7fcf8bfb4e05280049c390d71371869"; 819 - sha256 = "0g7k0r1lfkw3km6drcv6zy29yjhc0szqlhjxrp5zdps186fx50hj"; 820 }; 821 meta.homepage = "https://github.com/ray-x/aurora/"; 822 }; ··· 1327 1328 clangd_extensions-nvim = buildVimPlugin { 1329 pname = "clangd_extensions.nvim"; 1330 - version = "2023-09-08"; 1331 src = fetchFromGitHub { 1332 owner = "p00f"; 1333 repo = "clangd_extensions.nvim"; 1334 - rev = "bafed83f79b5779f5b43e8e015e13ca99dcd8b3a"; 1335 - sha256 = "0v703kl34a6cx863m1ah347bg3fk06mr0780cxnz547dpc8dddbm"; 1336 }; 1337 meta.homepage = "https://github.com/p00f/clangd_extensions.nvim/"; 1338 }; ··· 1807 1808 cmp-snippy = buildVimPlugin { 1809 pname = "cmp-snippy"; 1810 - version = "2023-06-15"; 1811 src = fetchFromGitHub { 1812 owner = "dcampos"; 1813 repo = "cmp-snippy"; 1814 - rev = "c4dc31232c510cd32d4708701e6f06746d46df90"; 1815 - sha256 = "1713shiq0cdm2igy3wf5ryjv4wfvbnvrg9xf17klw3hjhdknvyax"; 1816 }; 1817 meta.homepage = "https://github.com/dcampos/cmp-snippy/"; 1818 }; ··· 2047 2048 codeium-vim = buildVimPlugin { 2049 pname = "codeium.vim"; 2050 - version = "2023-10-11"; 2051 src = fetchFromGitHub { 2052 owner = "Exafunction"; 2053 repo = "codeium.vim"; 2054 - rev = "77940bd77d55ddc858e44aa21b1741b5cc37fcc5"; 2055 - sha256 = "1rvb9vrzl453znxs18kfi9c3xf850lry1l3i76k9ansq7n1ly6xa"; 2056 }; 2057 meta.homepage = "https://github.com/Exafunction/codeium.vim/"; 2058 }; ··· 2551 2552 dashboard-nvim = buildVimPlugin { 2553 pname = "dashboard-nvim"; 2554 - version = "2023-10-11"; 2555 src = fetchFromGitHub { 2556 owner = "nvimdev"; 2557 repo = "dashboard-nvim"; 2558 - rev = "8721edccead31c07c2cda0bc5ac75b0491b5adcd"; 2559 - sha256 = "1g6fhig46bgw8zq13r0f4h6hbsakkvwqn7jlq8iagxp79ga0cwzh"; 2560 }; 2561 meta.homepage = "https://github.com/nvimdev/dashboard-nvim/"; 2562 }; ··· 2949 2950 diffview-nvim = buildVimPlugin { 2951 pname = "diffview.nvim"; 2952 - version = "2023-10-05"; 2953 src = fetchFromGitHub { 2954 owner = "sindrets"; 2955 repo = "diffview.nvim"; 2956 - rev = "0437ef8bfdd67156d87140d692840a3c2824fa20"; 2957 - sha256 = "09qkfxiqw9ql0imvqqvvpk9pkdjrzyyj7aglljy9y4y4s57d8lgp"; 2958 }; 2959 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 2960 }; ··· 3081 3082 edgy-nvim = buildVimPlugin { 3083 pname = "edgy.nvim"; 3084 - version = "2023-09-30"; 3085 src = fetchFromGitHub { 3086 owner = "folke"; 3087 repo = "edgy.nvim"; 3088 - rev = "70e334c9cd7915aedde3255ade01ceeebe735b53"; 3089 - sha256 = "0zcm2p3qwiz2vkj4h4jy30dvphb6j6j8kyl3pzaxkiwlqlslsfma"; 3090 }; 3091 meta.homepage = "https://github.com/folke/edgy.nvim/"; 3092 }; ··· 3384 3385 flash-nvim = buildVimPlugin { 3386 pname = "flash.nvim"; 3387 - version = "2023-10-05"; 3388 src = fetchFromGitHub { 3389 owner = "folke"; 3390 repo = "flash.nvim"; 3391 - rev = "6d76c5dee65181ab55cbdfb0760260e800d643f4"; 3392 - sha256 = "05dcjfp51h5fpwaprpb9azrfljxjvw48cs4xc41ih5jnn4rfcj8i"; 3393 }; 3394 meta.homepage = "https://github.com/folke/flash.nvim/"; 3395 }; 3396 3397 flatten-nvim = buildVimPlugin { 3398 pname = "flatten.nvim"; 3399 - version = "2023-10-03"; 3400 src = fetchFromGitHub { 3401 owner = "willothy"; 3402 repo = "flatten.nvim"; 3403 - rev = "6386dce660798e662084ad7acee14522c37df708"; 3404 - sha256 = "12b5n6lyynzsyxwz80hpiv9v21p7dn07zl949ypvrk1gqbfwzk52"; 3405 }; 3406 meta.homepage = "https://github.com/willothy/flatten.nvim/"; 3407 }; ··· 3624 3625 fzf-lua = buildVimPlugin { 3626 pname = "fzf-lua"; 3627 - version = "2023-10-07"; 3628 src = fetchFromGitHub { 3629 owner = "ibhagwan"; 3630 repo = "fzf-lua"; 3631 - rev = "c1de84f9c9cb227d2bef65643625f1fb8207bf8f"; 3632 - sha256 = "1bhv0h2is49xfbrgj8p4is8nav47bq3rf1cs6mv9bfxi5law7ad7"; 3633 }; 3634 meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; 3635 }; 3636 3637 fzf-vim = buildVimPlugin { 3638 pname = "fzf.vim"; 3639 - version = "2023-10-06"; 3640 src = fetchFromGitHub { 3641 owner = "junegunn"; 3642 repo = "fzf.vim"; 3643 - rev = "f3b82091a651a643ef18b220cd3e154d76a54462"; 3644 - sha256 = "13ny6wl9qcqkzxpd8q3izrqa37xlvzk2jkf24nfzxaacrh9yvic9"; 3645 }; 3646 meta.homepage = "https://github.com/junegunn/fzf.vim/"; 3647 }; ··· 3684 3685 ghcid = buildVimPlugin { 3686 pname = "ghcid"; 3687 - version = "2023-07-02"; 3688 src = fetchFromGitHub { 3689 owner = "ndmitchell"; 3690 repo = "ghcid"; 3691 - rev = "19b0e912da74341993a005aa53a0c57fd2afc800"; 3692 - sha256 = "0vczhvbm62cac3vz9zbxhgimcgyqd5g33mc2sa46f45migcmvikz"; 3693 }; 3694 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 3695 }; ··· 3720 3721 git-blame-nvim = buildVimPlugin { 3722 pname = "git-blame.nvim"; 3723 - version = "2023-09-29"; 3724 src = fetchFromGitHub { 3725 owner = "f-person"; 3726 repo = "git-blame.nvim"; 3727 - rev = "39df33dad2cbf4eb9d17264bcda0c12e670ef1c2"; 3728 - sha256 = "0faaqj4a0nz005gl1r3hp07zrckq00v9ik0g04wwzbr0phccka8q"; 3729 }; 3730 meta.homepage = "https://github.com/f-person/git-blame.nvim/"; 3731 }; ··· 3852 3853 go-nvim = buildVimPlugin { 3854 pname = "go.nvim"; 3855 - version = "2023-10-11"; 3856 src = fetchFromGitHub { 3857 owner = "ray-x"; 3858 repo = "go.nvim"; 3859 - rev = "2f0c71162972833f48827d27fb96d96d19a8e698"; 3860 - sha256 = "0wbs6g46w6gl502jpndahhx7adpq3cqbfdmn94cnzgn2zsmfr40y"; 3861 }; 3862 meta.homepage = "https://github.com/ray-x/go.nvim/"; 3863 }; ··· 4067 4068 haskell-tools-nvim = buildNeovimPlugin { 4069 pname = "haskell-tools.nvim"; 4070 - version = "2023-10-08"; 4071 src = fetchFromGitHub { 4072 owner = "MrcJkb"; 4073 repo = "haskell-tools.nvim"; 4074 - rev = "ce1025ac4a1bae816de82232c783faadb172a028"; 4075 - sha256 = "10cfx19vg5za2y5ikjpnk6lcn4991yjl5kgbzidxknr6bp7z2jfr"; 4076 }; 4077 meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; 4078 }; ··· 4342 4343 image-nvim = buildVimPlugin { 4344 pname = "image.nvim"; 4345 - version = "2023-10-09"; 4346 src = fetchFromGitHub { 4347 owner = "3rd"; 4348 repo = "image.nvim"; 4349 - rev = "5394e0b552221f2e1c149a01a47a69efcbe07258"; 4350 - sha256 = "03n61315zvl7pydiagw77hm7pdlhx5hvbvws75swdv14bg9ajg7n"; 4351 }; 4352 meta.homepage = "https://github.com/3rd/image.nvim/"; 4353 }; ··· 4414 4415 indent-blankline-nvim = buildVimPlugin { 4416 pname = "indent-blankline.nvim"; 4417 - version = "2023-10-11"; 4418 src = fetchFromGitHub { 4419 owner = "lukas-reineke"; 4420 repo = "indent-blankline.nvim"; 4421 - rev = "1bee85e1789f61e5ee54e5a18f8fa193099dca99"; 4422 - sha256 = "053hyz6fncp19j8lp09c0kkdlaabjq44zz0wrvqyzlx4kd141jdd"; 4423 }; 4424 meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; 4425 }; ··· 4619 4620 jq-vim = buildVimPlugin { 4621 pname = "jq.vim"; 4622 - version = "2023-10-06"; 4623 src = fetchFromGitHub { 4624 owner = "vito-c"; 4625 repo = "jq.vim"; 4626 - rev = "a6d49bd87d9b1382a574cb8b2532242cddafb20c"; 4627 - sha256 = "0ycfrgpa3y6c04c9a935b6gf79ck1fspppmxddfz12myp23g9895"; 4628 }; 4629 meta.homepage = "https://github.com/vito-c/jq.vim/"; 4630 }; ··· 4775 4776 lazy-nvim = buildVimPlugin { 4777 pname = "lazy.nvim"; 4778 - version = "2023-10-10"; 4779 src = fetchFromGitHub { 4780 owner = "folke"; 4781 repo = "lazy.nvim"; 4782 - rev = "73fbf5ccabd0233653bdeb4bb2b07fcfa97b57e0"; 4783 - sha256 = "0x4rhy18jhmjm6k6p8v6m5wahrhhin4djc8ags4yg206vgf2z3fi"; 4784 }; 4785 meta.homepage = "https://github.com/folke/lazy.nvim/"; 4786 }; ··· 4799 4800 lean-nvim = buildVimPlugin { 4801 pname = "lean.nvim"; 4802 - version = "2023-10-10"; 4803 src = fetchFromGitHub { 4804 owner = "Julian"; 4805 repo = "lean.nvim"; 4806 - rev = "485a0853094f78e41bd8c73b4297c6856dede5cb"; 4807 - sha256 = "1mw572dfdj7y3d4hyvy1i18669ca9spxxpxmcdj3fmfpzrlrhsln"; 4808 }; 4809 meta.homepage = "https://github.com/Julian/lean.nvim/"; 4810 }; ··· 4847 4848 legendary-nvim = buildVimPlugin { 4849 pname = "legendary.nvim"; 4850 - version = "2023-10-10"; 4851 src = fetchFromGitHub { 4852 owner = "mrjones2014"; 4853 repo = "legendary.nvim"; 4854 - rev = "935b9153ca3f634c94667f4d025c0d0707174fd9"; 4855 - sha256 = "1wj7mkm0sxs38g9dy4y8hl12pcvwha9ck7vircychlbr3nxzkxmw"; 4856 }; 4857 meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; 4858 }; ··· 5147 5148 lsp-overloads-nvim = buildVimPlugin { 5149 pname = "lsp-overloads.nvim"; 5150 - version = "2023-08-13"; 5151 src = fetchFromGitHub { 5152 owner = "Issafalcon"; 5153 repo = "lsp-overloads.nvim"; 5154 - rev = "42d68e9f33dcda67591f0c406d98b480915f94ad"; 5155 - sha256 = "096z4wz51492qgbq7yazxpsbkzcb49acx9y4ifnwlb9zl1h6xsjj"; 5156 }; 5157 meta.homepage = "https://github.com/Issafalcon/lsp-overloads.nvim/"; 5158 }; ··· 5218 5219 lsp_signature-nvim = buildVimPlugin { 5220 pname = "lsp_signature.nvim"; 5221 - version = "2023-10-09"; 5222 src = fetchFromGitHub { 5223 owner = "ray-x"; 5224 repo = "lsp_signature.nvim"; 5225 - rev = "e371ff6369a8928e704d0758983ceed7dc84b628"; 5226 - sha256 = "14r7lwpmz05ii5b7kqyj42s3mafkfjkpqy1b4d0a7h485k09h236"; 5227 }; 5228 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 5229 }; ··· 5254 5255 lspsaga-nvim = buildVimPlugin { 5256 pname = "lspsaga.nvim"; 5257 - version = "2023-10-11"; 5258 src = fetchFromGitHub { 5259 owner = "nvimdev"; 5260 repo = "lspsaga.nvim"; 5261 - rev = "96d9a35305bd5b1f1b3af64d9f71969034c1f25b"; 5262 - sha256 = "1cnmfh22klp7xd98fd7qsx0vjkqd7qgm2hlqqsra9lfagb45wf5k"; 5263 }; 5264 meta.homepage = "https://github.com/nvimdev/lspsaga.nvim/"; 5265 }; ··· 5290 5291 lualine-nvim = buildVimPlugin { 5292 pname = "lualine.nvim"; 5293 - version = "2023-08-03"; 5294 src = fetchFromGitHub { 5295 owner = "nvim-lualine"; 5296 repo = "lualine.nvim"; 5297 - rev = "45e27ca739c7be6c49e5496d14fcf45a303c3a63"; 5298 - sha256 = "1ixzh61d0rd8223qagd1k4bidv8jw4hsafy02idb7c1yg6fy5ixz"; 5299 }; 5300 meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; 5301 }; 5302 5303 luasnip = buildVimPlugin { 5304 pname = "luasnip"; 5305 - version = "2023-10-06"; 5306 src = fetchFromGitHub { 5307 owner = "l3mon4d3"; 5308 repo = "luasnip"; 5309 - rev = "cdbf6f41381e5ee4810b4b09284b603d8f18365d"; 5310 - sha256 = "13lfmmfyhwvp6w1n68sg4p8alxi7kq1rga6a0w957v1xn7gc8p0g"; 5311 fetchSubmodules = true; 5312 }; 5313 meta.homepage = "https://github.com/l3mon4d3/luasnip/"; ··· 5375 5376 markdown-preview-nvim = buildVimPlugin { 5377 pname = "markdown-preview.nvim"; 5378 - version = "2022-05-13"; 5379 src = fetchFromGitHub { 5380 owner = "iamcco"; 5381 repo = "markdown-preview.nvim"; 5382 - rev = "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96"; 5383 - sha256 = "0hd51c7n8hr5bdhd8xl4gr4jgasdjr90rmcjaxylp475xyz6wl3v"; 5384 }; 5385 meta.homepage = "https://github.com/iamcco/markdown-preview.nvim/"; 5386 }; ··· 5411 5412 mason-lspconfig-nvim = buildVimPlugin { 5413 pname = "mason-lspconfig.nvim"; 5414 - version = "2023-10-10"; 5415 src = fetchFromGitHub { 5416 owner = "williamboman"; 5417 repo = "mason-lspconfig.nvim"; 5418 - rev = "ddefe5ab051e7ca6a7b374754f0920c44668b54f"; 5419 - sha256 = "0jx8djgkdd5pizm5r0aq8h770rin1mg51p33fg1jsrlmxajrhb8h"; 5420 }; 5421 meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; 5422 }; ··· 5459 5460 material-nvim = buildVimPlugin { 5461 pname = "material.nvim"; 5462 - version = "2023-10-09"; 5463 src = fetchFromGitHub { 5464 owner = "marko-cerovac"; 5465 repo = "material.nvim"; 5466 - rev = "6989f7e0076f4fa4e01056bd62c785cf0fef4caf"; 5467 - sha256 = "084ygd4zfmlv0yi1jrla2my1di1iqm8gr6snf0rlnvdchz2g41ir"; 5468 }; 5469 meta.homepage = "https://github.com/marko-cerovac/material.nvim/"; 5470 }; ··· 5531 5532 mini-nvim = buildVimPlugin { 5533 pname = "mini.nvim"; 5534 - version = "2023-10-10"; 5535 src = fetchFromGitHub { 5536 owner = "echasnovski"; 5537 repo = "mini.nvim"; 5538 - rev = "8b43796d93b09c9f63076c69664e585d7ef28b62"; 5539 - sha256 = "1qnxv138j1ai58h7nzk4x422ymvxgbfag8bc2f9xygnnbkj37ja1"; 5540 }; 5541 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 5542 }; ··· 5567 5568 mkdnflow-nvim = buildVimPlugin { 5569 pname = "mkdnflow.nvim"; 5570 - version = "2023-07-05"; 5571 src = fetchFromGitHub { 5572 owner = "jakewvincent"; 5573 repo = "mkdnflow.nvim"; 5574 - rev = "a728a3533bb57502fdfd6fdb4e5839fc87430edc"; 5575 - sha256 = "18zzwij973ar8jqmxvv9rv8r3lhvvjy2i61x1052jkkm3d9j59jk"; 5576 }; 5577 meta.homepage = "https://github.com/jakewvincent/mkdnflow.nvim/"; 5578 }; 5579 5580 mkdx = buildVimPlugin { 5581 pname = "mkdx"; 5582 - version = "2023-08-23"; 5583 src = fetchFromGitHub { 5584 owner = "SidOfc"; 5585 repo = "mkdx"; 5586 - rev = "4a8067468b4372d58f519eb55708b524a893d67d"; 5587 - sha256 = "19x472gv6x7pz3ln91s2n4r31b0s435g5rzwrdvzv5dmairgxxiq"; 5588 }; 5589 meta.homepage = "https://github.com/SidOfc/mkdx/"; 5590 }; ··· 5651 5652 multicursors-nvim = buildVimPlugin { 5653 pname = "multicursors.nvim"; 5654 - version = "2023-10-11"; 5655 src = fetchFromGitHub { 5656 owner = "smoka7"; 5657 repo = "multicursors.nvim"; 5658 - rev = "c75d0f2594f8faa766682afecd4a6d6fa26b3974"; 5659 - sha256 = "13z6k04h2677glcgilw59hlc6fv5nqckgraj01q6ikhrwmbi5zac"; 5660 }; 5661 meta.homepage = "https://github.com/smoka7/multicursors.nvim/"; 5662 }; ··· 5915 5916 neo-tree-nvim = buildVimPlugin { 5917 pname = "neo-tree.nvim"; 5918 - version = "2023-10-08"; 5919 src = fetchFromGitHub { 5920 owner = "nvim-neo-tree"; 5921 repo = "neo-tree.nvim"; 5922 - rev = "6f8c49956c89e9fefae6acdfe1d57c6293b0a03d"; 5923 - sha256 = "1p3v262gng8dbhxxcpfy3mk72lkv50idm0sgjcyx3bwhs3rrcpxn"; 5924 }; 5925 meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; 5926 }; ··· 5939 5940 neoconf-nvim = buildVimPlugin { 5941 pname = "neoconf.nvim"; 5942 - version = "2023-10-10"; 5943 src = fetchFromGitHub { 5944 owner = "folke"; 5945 repo = "neoconf.nvim"; 5946 - rev = "89fdbc02266d714413b805084a1b44d3cc8ce103"; 5947 - sha256 = "1yjmiikjr4s6w8y80ky0jx939rjzrnps7gf4biwa6yjc18gvgg2n"; 5948 }; 5949 meta.homepage = "https://github.com/folke/neoconf.nvim/"; 5950 }; ··· 5963 5964 neodev-nvim = buildVimPlugin { 5965 pname = "neodev.nvim"; 5966 - version = "2023-10-11"; 5967 src = fetchFromGitHub { 5968 owner = "folke"; 5969 repo = "neodev.nvim"; 5970 - rev = "a4b6e7ca11ff5be2264d5c169fcedd97d8699ec4"; 5971 - sha256 = "0z7lmnhr8sx5s8zyb7ajngkdmlfh4nqbw07pnfvp5c4zh5xzc6dk"; 5972 }; 5973 meta.homepage = "https://github.com/folke/neodev.nvim/"; 5974 }; ··· 5999 6000 neogit = buildVimPlugin { 6001 pname = "neogit"; 6002 - version = "2023-10-11"; 6003 src = fetchFromGitHub { 6004 owner = "NeogitOrg"; 6005 repo = "neogit"; 6006 - rev = "d3fbf8b48f4f8bc406eb23f8b06eb912776f8cb0"; 6007 - sha256 = "0czznf4n24aaw0l45qy7dlb4sx2c3gmdb2q4z3wqmw7525n2lik6"; 6008 }; 6009 meta.homepage = "https://github.com/NeogitOrg/neogit/"; 6010 }; ··· 6071 6072 neorg = buildVimPlugin { 6073 pname = "neorg"; 6074 - version = "2023-10-09"; 6075 src = fetchFromGitHub { 6076 owner = "nvim-neorg"; 6077 repo = "neorg"; 6078 - rev = "7d507d4fdd1c4a3cb8a8299a469d22190ebaf7f0"; 6079 - sha256 = "19z1pk2x686d9jx6vhz876xiarmhw65ra11bilhqbnqjv5dwhbrr"; 6080 }; 6081 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 6082 }; ··· 6179 6180 neotest-dotnet = buildVimPlugin { 6181 pname = "neotest-dotnet"; 6182 - version = "2023-08-13"; 6183 src = fetchFromGitHub { 6184 owner = "Issafalcon"; 6185 repo = "neotest-dotnet"; 6186 - rev = "6528e761e4528aed3f4b60aff4c9f3406beb3cdd"; 6187 - sha256 = "0xp4bgsk3kh2bbyq67l7kvflzjbkxkzhdzq34pvbmjvhhsrrifz9"; 6188 }; 6189 meta.homepage = "https://github.com/Issafalcon/neotest-dotnet/"; 6190 }; ··· 6216 6217 neotest-haskell = buildVimPlugin { 6218 pname = "neotest-haskell"; 6219 - version = "2023-10-09"; 6220 src = fetchFromGitHub { 6221 owner = "MrcJkb"; 6222 repo = "neotest-haskell"; 6223 - rev = "eed95bb4f68b5fd443595868580db53317e406e9"; 6224 - sha256 = "0zvg90kqzllcr564zylyrc2h87x7zza17plx8f8nvhq4p9ah3m8h"; 6225 }; 6226 meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; 6227 }; 6228 6229 neotest-jest = buildVimPlugin { 6230 pname = "neotest-jest"; 6231 - version = "2023-09-03"; 6232 src = fetchFromGitHub { 6233 owner = "nvim-neotest"; 6234 repo = "neotest-jest"; 6235 - rev = "ae559fbd405084ee38dd711eede6d74f3dc1d463"; 6236 - sha256 = "032q6cm470y64y3crb7p35ap1r6p8dqh6wgwk5aq5xyfr8c07vbj"; 6237 }; 6238 meta.homepage = "https://github.com/nvim-neotest/neotest-jest/"; 6239 }; ··· 6480 6481 nightfox-nvim = buildVimPlugin { 6482 pname = "nightfox.nvim"; 6483 - version = "2023-09-27"; 6484 src = fetchFromGitHub { 6485 owner = "EdenEast"; 6486 repo = "nightfox.nvim"; 6487 - rev = "fe2fc7b93d66349eff2c5baa6cec922ee3958f56"; 6488 - sha256 = "1paipf7phkkr66xnfsi9hwxlqpj339nza8ni42hc5lg12c4h0p14"; 6489 }; 6490 meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; 6491 }; ··· 6552 6553 no-neck-pain-nvim = buildVimPlugin { 6554 pname = "no-neck-pain.nvim"; 6555 - version = "2023-09-30"; 6556 src = fetchFromGitHub { 6557 owner = "shortcuts"; 6558 repo = "no-neck-pain.nvim"; 6559 - rev = "a3a76540533909aa42b4f9430c5b1976a6508f81"; 6560 - sha256 = "1yrni32ailamah5rbf6haypvik2wm4ywxrlrk3d12wl2hd9g7yxq"; 6561 }; 6562 meta.homepage = "https://github.com/shortcuts/no-neck-pain.nvim/"; 6563 }; 6564 6565 noice-nvim = buildVimPlugin { 6566 pname = "noice.nvim"; 6567 - version = "2023-10-07"; 6568 src = fetchFromGitHub { 6569 owner = "folke"; 6570 repo = "noice.nvim"; 6571 - rev = "fcd01710ff6918d4d3ef90c8e36f3addacba13bf"; 6572 - sha256 = "0dhcx7xr57wwiyvcvlh79pgjj6mpdmn6mhmgj89cjphqi2jr862c"; 6573 }; 6574 meta.homepage = "https://github.com/folke/noice.nvim/"; 6575 }; 6576 6577 none-ls-nvim = buildVimPlugin { 6578 pname = "none-ls.nvim"; 6579 - version = "2023-10-01"; 6580 src = fetchFromGitHub { 6581 owner = "nvimtools"; 6582 repo = "none-ls.nvim"; 6583 - rev = "f39f627bbdfb33cc4ae4a95b4708e7dba7b9aafc"; 6584 - sha256 = "1qh9bdxhs0c5mxyyv3dkmiyr03qi8g4rsbjcgzkprk4v5pz04g1v"; 6585 }; 6586 meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; 6587 }; ··· 6634 meta.homepage = "https://github.com/jlesquembre/nterm.nvim/"; 6635 }; 6636 6637 - nui-nvim = buildVimPlugin { 6638 pname = "nui.nvim"; 6639 version = "2023-10-09"; 6640 src = fetchFromGitHub { ··· 6672 6673 nvchad = buildVimPlugin { 6674 pname = "nvchad"; 6675 - version = "2023-10-02"; 6676 src = fetchFromGitHub { 6677 owner = "nvchad"; 6678 repo = "nvchad"; 6679 - rev = "13e9b0f458c3e5e95ac05a10822f26dbb1aa03cb"; 6680 - sha256 = "06k21p4w856ms405yg6qypj2sxh8jd4f606cr318qdpgrrb98n3y"; 6681 }; 6682 meta.homepage = "https://github.com/nvchad/nvchad/"; 6683 }; ··· 6720 6721 nvim-autopairs = buildVimPlugin { 6722 pname = "nvim-autopairs"; 6723 - version = "2023-10-07"; 6724 src = fetchFromGitHub { 6725 owner = "windwp"; 6726 repo = "nvim-autopairs"; 6727 - rev = "748e72c05495a3d30e88a6ef04b21697019a9aa9"; 6728 - sha256 = "11hf5j4khafg1gddkd98xb94077vswlwxdm077gyrwa4pifc7cnw"; 6729 }; 6730 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 6731 }; ··· 6816 6817 nvim-cokeline = buildVimPlugin { 6818 pname = "nvim-cokeline"; 6819 - version = "2023-10-08"; 6820 src = fetchFromGitHub { 6821 owner = "willothy"; 6822 repo = "nvim-cokeline"; 6823 - rev = "62b2b69d97ab17cddf6381b4a2d37a441a7b9fd0"; 6824 - sha256 = "089pkd849lj5jvxd5vsvwzyfd98kskr955bbx410qbipjpv3007q"; 6825 }; 6826 meta.homepage = "https://github.com/willothy/nvim-cokeline/"; 6827 }; ··· 6912 6913 nvim-dap = buildVimPlugin { 6914 pname = "nvim-dap"; 6915 - version = "2023-10-08"; 6916 src = fetchFromGitHub { 6917 owner = "mfussenegger"; 6918 repo = "nvim-dap"; 6919 - rev = "e79007c6d7a24db3ad19ea9196f1f0b2840e8ae7"; 6920 - sha256 = "08kb1k0xi3ns62hrzpm0hnw9abz8khc8aic15xjkd0km1w162wpm"; 6921 }; 6922 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 6923 }; ··· 7008 7009 nvim-gdb = buildVimPlugin { 7010 pname = "nvim-gdb"; 7011 - version = "2023-10-02"; 7012 src = fetchFromGitHub { 7013 owner = "sakhnik"; 7014 repo = "nvim-gdb"; 7015 - rev = "69d055aad50adb80a5f0b1ddeeef05dce92871c2"; 7016 - sha256 = "1cnrnfvwap84fys2l6gl02wb0x9pafi2rrsfkg04qwqh9ivxxr5c"; 7017 }; 7018 meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; 7019 }; ··· 7044 7045 nvim-highlite = buildVimPlugin { 7046 pname = "nvim-highlite"; 7047 - version = "2023-10-08"; 7048 src = fetchFromGitHub { 7049 owner = "Iron-E"; 7050 repo = "nvim-highlite"; 7051 - rev = "50882b41d87b387d44633521606d544f1a9d64b9"; 7052 - sha256 = "094yapizxvswdz30crgj8liv82nnap4ajahfdkvbwp0nm10v62kp"; 7053 }; 7054 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 7055 }; ··· 7080 7081 nvim-jdtls = buildVimPlugin { 7082 pname = "nvim-jdtls"; 7083 - version = "2023-09-19"; 7084 src = fetchFromGitHub { 7085 owner = "mfussenegger"; 7086 repo = "nvim-jdtls"; 7087 - rev = "3ca419c52a7c20a2565237db2c110ed68fc7e6f1"; 7088 - sha256 = "1jy5yklfc3fvajy5mqwfi4h6p5bxb71ar1hnck8k8hciggrijhrq"; 7089 }; 7090 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 7091 }; ··· 7163 7164 nvim-lint = buildVimPlugin { 7165 pname = "nvim-lint"; 7166 - version = "2023-10-10"; 7167 src = fetchFromGitHub { 7168 owner = "mfussenegger"; 7169 repo = "nvim-lint"; 7170 - rev = "7d273c3963c923a194bfd31ab498dfd6c0b2cae8"; 7171 - sha256 = "1xmfbfp6a69fz0k4mh84ysm4rzkzp84zdf6cjdh6y5xbd890fd7x"; 7172 }; 7173 meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; 7174 }; ··· 7199 7200 nvim-lspconfig = buildVimPlugin { 7201 pname = "nvim-lspconfig"; 7202 - version = "2023-10-06"; 7203 src = fetchFromGitHub { 7204 owner = "neovim"; 7205 repo = "nvim-lspconfig"; 7206 - rev = "2b361e043810d5587d9af0787f8ce40da92ec5e9"; 7207 - sha256 = "15i3vxdvd3cblnh01dxv3b5n2fzqcdqvff2j6xlxfc98bjq46ycb"; 7208 }; 7209 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 7210 }; ··· 7355 7356 nvim-osc52 = buildVimPlugin { 7357 pname = "nvim-osc52"; 7358 - version = "2023-05-15"; 7359 src = fetchFromGitHub { 7360 owner = "ojroques"; 7361 repo = "nvim-osc52"; 7362 - rev = "3e96035d62290183fe7a11418db2b254fcfcaee3"; 7363 - sha256 = "12zdrwjlrvzlpwqi757llfvr7ir6ww949i85da385n2crj3jfd8i"; 7364 }; 7365 meta.homepage = "https://github.com/ojroques/nvim-osc52/"; 7366 }; ··· 7427 7428 nvim-scrollview = buildVimPlugin { 7429 pname = "nvim-scrollview"; 7430 - version = "2023-10-04"; 7431 src = fetchFromGitHub { 7432 owner = "dstein64"; 7433 repo = "nvim-scrollview"; 7434 - rev = "4a14332861f674b6f77cb5b0c84717935999a53e"; 7435 - sha256 = "1p6h1ma54izqbql3h8d98vijcs4z6wrnaxd127007ydh13c4b0ql"; 7436 }; 7437 meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; 7438 }; ··· 7547 7548 nvim-tree-lua = buildVimPlugin { 7549 pname = "nvim-tree.lua"; 7550 - version = "2023-10-08"; 7551 src = fetchFromGitHub { 7552 owner = "nvim-tree"; 7553 repo = "nvim-tree.lua"; 7554 - rev = "53b0bcaadaffb505acff230578b56a86ec1ab38a"; 7555 - sha256 = "1p7cbavspncs3129aqi07r84fk9cyv3062wcvcgqkgrqhrs73wpk"; 7556 }; 7557 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 7558 }; 7559 7560 nvim-treesitter = buildVimPlugin { 7561 pname = "nvim-treesitter"; 7562 - version = "2023-10-11"; 7563 src = fetchFromGitHub { 7564 owner = "nvim-treesitter"; 7565 repo = "nvim-treesitter"; 7566 - rev = "e5198778dbefa14823099dd6d8fba3819a5e7b8a"; 7567 - sha256 = "1qf1c4yn6fi56a1i3lh9y6flfyjh6il5a3yldama74kdznjk4g6n"; 7568 }; 7569 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 7570 }; 7571 7572 nvim-treesitter-context = buildVimPlugin { 7573 pname = "nvim-treesitter-context"; 7574 - version = "2023-10-10"; 7575 src = fetchFromGitHub { 7576 owner = "nvim-treesitter"; 7577 repo = "nvim-treesitter-context"; 7578 - rev = "4cf64264c049c55f256550ad247b606f3e53bc77"; 7579 - sha256 = "1pm6p6wx3v126ha16ad01wl0f89mrg7154pxp31k4nhc45n29lw2"; 7580 }; 7581 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; 7582 }; ··· 7619 7620 nvim-treesitter-textobjects = buildVimPlugin { 7621 pname = "nvim-treesitter-textobjects"; 7622 - version = "2023-10-07"; 7623 src = fetchFromGitHub { 7624 owner = "nvim-treesitter"; 7625 repo = "nvim-treesitter-textobjects"; 7626 - rev = "76c7a89b41de77a4f83fb77fa072c5ad7605fe3b"; 7627 - sha256 = "0438xz3k77xfmnvi210sxn4wda89nnw63a45ab2c5hvnhny9m0vm"; 7628 }; 7629 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 7630 }; ··· 7655 7656 nvim-ts-context-commentstring = buildVimPlugin { 7657 pname = "nvim-ts-context-commentstring"; 7658 - version = "2023-10-05"; 7659 src = fetchFromGitHub { 7660 owner = "joosepalviste"; 7661 repo = "nvim-ts-context-commentstring"; 7662 - rev = "7241635869b7a8115893ffa67bab3907756caf4f"; 7663 - sha256 = "1rxjm97pgjbaf2wpq0q474r0hal69k1s7hmip2232hgpxzbrc6c4"; 7664 }; 7665 meta.homepage = "https://github.com/joosepalviste/nvim-ts-context-commentstring/"; 7666 }; ··· 7690 7691 nvim-ufo = buildVimPlugin { 7692 pname = "nvim-ufo"; 7693 - version = "2023-09-22"; 7694 src = fetchFromGitHub { 7695 owner = "kevinhwang91"; 7696 repo = "nvim-ufo"; 7697 - rev = "6f2ccdf2da390d62f8f9e15fc5ddbcbd312e1e66"; 7698 - sha256 = "05k9f2zxk1kkzp8xzsyc6j5szvvd8znjim10sj27jc0rmg5qldam"; 7699 }; 7700 meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; 7701 }; ··· 7714 7715 nvim-web-devicons = buildVimPlugin { 7716 pname = "nvim-web-devicons"; 7717 - version = "2023-10-09"; 7718 src = fetchFromGitHub { 7719 owner = "nvim-tree"; 7720 repo = "nvim-web-devicons"; 7721 - rev = "a1e6268779411048a87f767a27380089362a0ce2"; 7722 - sha256 = "019i9iy9zri12whq5kdpfia8zbpp7x5p5snk4j6bb0p7hb7caljp"; 7723 }; 7724 meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; 7725 }; ··· 7822 7823 octo-nvim = buildVimPlugin { 7824 pname = "octo.nvim"; 7825 - version = "2023-10-09"; 7826 src = fetchFromGitHub { 7827 owner = "pwntester"; 7828 repo = "octo.nvim"; 7829 - rev = "15e1c949bdc6f77b1296977a6a7dde5d06c6c004"; 7830 - sha256 = "0g3ywv6xf5w23nvy2mywj6b5mg888lgbjyiw806cy06pqxrll8l6"; 7831 }; 7832 meta.homepage = "https://github.com/pwntester/octo.nvim/"; 7833 }; 7834 7835 oil-nvim = buildVimPlugin { 7836 pname = "oil.nvim"; 7837 - version = "2023-10-11"; 7838 src = fetchFromGitHub { 7839 owner = "stevearc"; 7840 repo = "oil.nvim"; 7841 - rev = "6cbc8d725d3964cb08d679774db67d41fa002647"; 7842 - sha256 = "1hanj8fjgvmr8v0f9avglimqy0w145zavgd6h1n1j50mdpxryqyi"; 7843 fetchSubmodules = true; 7844 }; 7845 meta.homepage = "https://github.com/stevearc/oil.nvim/"; ··· 8015 8016 overseer-nvim = buildVimPlugin { 8017 pname = "overseer.nvim"; 8018 - version = "2023-10-11"; 8019 src = fetchFromGitHub { 8020 owner = "stevearc"; 8021 repo = "overseer.nvim"; 8022 - rev = "ffd7be72399715112e1a4908d6587fa7ea805a26"; 8023 - sha256 = "0mk3l28q611v6ia4ii5q170q9h8i19akmg9kmr2hg47j05phv1in"; 8024 fetchSubmodules = true; 8025 }; 8026 meta.homepage = "https://github.com/stevearc/overseer.nvim/"; ··· 8112 8113 persistence-nvim = buildVimPlugin { 8114 pname = "persistence.nvim"; 8115 - version = "2023-05-22"; 8116 src = fetchFromGitHub { 8117 owner = "folke"; 8118 repo = "persistence.nvim"; 8119 - rev = "4b8051c01f696d8849a5cb8afa9767be8db16e40"; 8120 - sha256 = "1nzsv0rvv1jn6lqjbjrd7zcfnn74ckhng5aya3wb1q1qrnd557v6"; 8121 }; 8122 meta.homepage = "https://github.com/folke/persistence.nvim/"; 8123 }; ··· 8208 8209 plenary-nvim = buildNeovimPlugin { 8210 pname = "plenary.nvim"; 8211 - version = "2023-09-12"; 8212 src = fetchFromGitHub { 8213 owner = "nvim-lua"; 8214 repo = "plenary.nvim"; 8215 - rev = "9ce85b0f7dcfe5358c0be937ad23e456907d410b"; 8216 - sha256 = "0772bqmfkx27b6kfn8x28v8ll0qr2zvdclynansraprrzllsqymk"; 8217 }; 8218 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 8219 }; ··· 8414 8415 quarto-nvim = buildVimPlugin { 8416 pname = "quarto-nvim"; 8417 - version = "2023-10-06"; 8418 src = fetchFromGitHub { 8419 owner = "quarto-dev"; 8420 repo = "quarto-nvim"; 8421 - rev = "031ebe632c308f63dae65bc06bcbb258508361db"; 8422 - sha256 = "0nb2dbkrbrk5ff13djp09a36bg8f22xidbpbzw3xqsd866xz46qi"; 8423 }; 8424 meta.homepage = "https://github.com/quarto-dev/quarto-nvim/"; 8425 }; ··· 8486 8487 rainbow-delimiters-nvim = buildVimPlugin { 8488 pname = "rainbow-delimiters.nvim"; 8489 - version = "2023-10-03"; 8490 src = fetchgit { 8491 url = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; 8492 - rev = "652345bd1aa333f60c9cbb1259f77155786e5514"; 8493 - sha256 = "0zw1q7nj76dvvnrb539xc11pymhjbgdjd54m2z64qxbi4n5qwryr"; 8494 }; 8495 meta.homepage = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; 8496 }; ··· 8893 8894 sg-nvim = buildVimPlugin { 8895 pname = "sg.nvim"; 8896 - version = "2023-10-10"; 8897 src = fetchFromGitHub { 8898 owner = "sourcegraph"; 8899 repo = "sg.nvim"; 8900 - rev = "acdc88fb410762828797e8816fa790b96b71bb97"; 8901 - sha256 = "0ss2yjpgbp11zbc2bh7ald5v48nkfnvipa3bjzjw3a1g4zl2i1gb"; 8902 }; 8903 meta.homepage = "https://github.com/sourcegraph/sg.nvim/"; 8904 }; ··· 9231 9232 ssr-nvim = buildVimPlugin { 9233 pname = "ssr.nvim"; 9234 - version = "2023-08-20"; 9235 src = fetchFromGitHub { 9236 owner = "cshuaimin"; 9237 repo = "ssr.nvim"; 9238 - rev = "b2f35df231c6b090f6eb023ddf2ad0cb88d90eb4"; 9239 - sha256 = "1zkpzf82ln9ymwrrm3zyy763idmm3bqg6vswbgh2sac8xsdfnj56"; 9240 }; 9241 meta.homepage = "https://github.com/cshuaimin/ssr.nvim/"; 9242 }; ··· 9617 9618 telekasten-nvim = buildVimPlugin { 9619 pname = "telekasten.nvim"; 9620 - version = "2023-09-08"; 9621 src = fetchFromGitHub { 9622 owner = "renerocksai"; 9623 repo = "telekasten.nvim"; 9624 - rev = "bd5d323581f24ee124b33688287e6a22244c6f2a"; 9625 - sha256 = "0bp554glsjfhl1rbz4xfl536g5x962bqw8ss134j3cjpr5q4bf8d"; 9626 fetchSubmodules = true; 9627 }; 9628 meta.homepage = "https://github.com/renerocksai/telekasten.nvim/"; ··· 9835 9836 telescope-ui-select-nvim = buildVimPlugin { 9837 pname = "telescope-ui-select.nvim"; 9838 - version = "2022-04-30"; 9839 src = fetchFromGitHub { 9840 owner = "nvim-telescope"; 9841 repo = "telescope-ui-select.nvim"; 9842 - rev = "62ea5e58c7bbe191297b983a9e7e89420f581369"; 9843 - sha256 = "09mbi1x2r2xsbgfmmpb7113jppjmfwym4sr7nfvpc9glgqlkd4zw"; 9844 }; 9845 meta.homepage = "https://github.com/nvim-telescope/telescope-ui-select.nvim/"; 9846 }; ··· 9924 src = fetchFromGitHub { 9925 owner = "nvim-telescope"; 9926 repo = "telescope.nvim"; 9927 - rev = "550055e640fd6eea88430ba5da3a3bc08679cf94"; 9928 - sha256 = "1ia7nwb80bdi7y7vvpsrxgcii8b1z6y9v58cqd6ldygzi4jjlqzw"; 9929 }; 9930 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 9931 }; ··· 10173 10174 tokyonight-nvim = buildVimPlugin { 10175 pname = "tokyonight.nvim"; 10176 - version = "2023-10-10"; 10177 src = fetchFromGitHub { 10178 owner = "folke"; 10179 repo = "tokyonight.nvim"; 10180 - rev = "76a5283b8612d5e7db48db4f341ea0c189b07295"; 10181 - sha256 = "1cchjs5p86dlq3bq370aj5hpy711gsiq11xh0if7c63xxfkan4br"; 10182 }; 10183 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 10184 }; ··· 10209 10210 treesj = buildVimPlugin { 10211 pname = "treesj"; 10212 - version = "2023-09-28"; 10213 src = fetchFromGitHub { 10214 owner = "Wansmer"; 10215 repo = "treesj"; 10216 - rev = "81d0ae51b84143e228d27b6cf79d09012d2021cb"; 10217 - sha256 = "0pk3zvz982gfdfwz4a1c8zr9ilqsip42l8bfc0vmnd7gc1r096w8"; 10218 }; 10219 meta.homepage = "https://github.com/Wansmer/treesj/"; 10220 }; ··· 10233 10234 trim-nvim = buildVimPlugin { 10235 pname = "trim.nvim"; 10236 - version = "2023-03-22"; 10237 src = fetchFromGitHub { 10238 owner = "cappyzawa"; 10239 repo = "trim.nvim"; 10240 - rev = "2df124c2c2844d3143091ebd3ae8b49bbe06bc5e"; 10241 - sha256 = "1r4p93siid35q1r9kj8cgyin6i8zg033ifvamf19052mpnwli824"; 10242 }; 10243 meta.homepage = "https://github.com/cappyzawa/trim.nvim/"; 10244 }; ··· 10305 10306 typescript-tools-nvim = buildVimPlugin { 10307 pname = "typescript-tools.nvim"; 10308 - version = "2023-10-04"; 10309 src = fetchFromGitHub { 10310 owner = "pmizio"; 10311 repo = "typescript-tools.nvim"; 10312 - rev = "ebddb35900bbf5fa41fffa0463b676bf08e474e6"; 10313 - sha256 = "13npmhilg10hrhlbywxc9y1cxz4mmgch8m80jffshrfw7q14nbal"; 10314 }; 10315 meta.homepage = "https://github.com/pmizio/typescript-tools.nvim/"; 10316 }; ··· 10341 10342 typst-vim = buildVimPlugin { 10343 pname = "typst.vim"; 10344 - version = "2023-10-05"; 10345 src = fetchFromGitHub { 10346 owner = "kaarmu"; 10347 repo = "typst.vim"; 10348 - rev = "8101539d6b1e4a9ae071f26ac7602cd3866ec4de"; 10349 - sha256 = "1s0qvpbfidb0233v2avn7ikn19dh5xjhynhfrazkr1xsk05mph4z"; 10350 }; 10351 meta.homepage = "https://github.com/kaarmu/typst.vim/"; 10352 }; ··· 10389 10390 unison = buildVimPlugin { 10391 pname = "unison"; 10392 - version = "2023-10-05"; 10393 src = fetchFromGitHub { 10394 owner = "unisonweb"; 10395 repo = "unison"; 10396 - rev = "f15816cb348fbbe449e4cf632ec9c02a36c8929f"; 10397 - sha256 = "177k1v91h0cvfy9rdnspkihz2ac69x5rh28qx4vvq5zcxsh0xlms"; 10398 }; 10399 meta.homepage = "https://github.com/unisonweb/unison/"; 10400 }; ··· 10485 10486 vifm-vim = buildVimPlugin { 10487 pname = "vifm.vim"; 10488 - version = "2023-10-06"; 10489 src = fetchFromGitHub { 10490 owner = "vifm"; 10491 repo = "vifm.vim"; 10492 - rev = "537069856241ff50d696822879c29d67efe39200"; 10493 - sha256 = "1qai78m1h93ypxh1h6zjr5iszv78zhjaiz44pi0iqjnngpg0cjiz"; 10494 }; 10495 meta.homepage = "https://github.com/vifm/vifm.vim/"; 10496 }; ··· 10833 10834 vim-airline = buildVimPlugin { 10835 pname = "vim-airline"; 10836 - version = "2023-10-10"; 10837 src = fetchFromGitHub { 10838 owner = "vim-airline"; 10839 repo = "vim-airline"; 10840 - rev = "4757756ae077575372625c3bd61997baa8129091"; 10841 - sha256 = "0z4n9c0fkn75vnkdil6wn7cwlyk51yvadnaa2n5s5plfrkvclmxc"; 10842 }; 10843 meta.homepage = "https://github.com/vim-airline/vim-airline/"; 10844 }; ··· 11553 11554 vim-dadbod-completion = buildVimPlugin { 11555 pname = "vim-dadbod-completion"; 11556 - version = "2023-04-25"; 11557 src = fetchFromGitHub { 11558 owner = "kristijanhusak"; 11559 repo = "vim-dadbod-completion"; 11560 - rev = "fc7321a17f4c55db11fae89a884ddf4724020bae"; 11561 - sha256 = "1y3yx8zzlca47b3yswsyj3z9zx43xnx6nrvxjabm6wxl2dhgxhqw"; 11562 }; 11563 meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-completion/"; 11564 }; ··· 12839 12840 vim-just = buildVimPlugin { 12841 pname = "vim-just"; 12842 - version = "2023-10-06"; 12843 src = fetchFromGitHub { 12844 owner = "NoahTheDuke"; 12845 repo = "vim-just"; 12846 - rev = "b2113d846c1f5a400ac9c2f5ef762de8f99dc745"; 12847 - sha256 = "14nqxx0lmqbydcxxjxy2jw0nkgawlkcl4bjnm38wvyj5vibhmy8v"; 12848 }; 12849 meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; 12850 }; ··· 13055 13056 vim-lsp = buildVimPlugin { 13057 pname = "vim-lsp"; 13058 - version = "2023-10-10"; 13059 src = fetchFromGitHub { 13060 owner = "prabirshrestha"; 13061 repo = "vim-lsp"; 13062 - rev = "9649d3f848d0c06b70a661362451dd592f2e3651"; 13063 sha256 = "0y839rrk5i3f6wmk94p28yy3alq5jnh8124v51prmzirzyhirhh1"; 13064 }; 13065 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; ··· 13980 13981 vim-ps1 = buildVimPlugin { 13982 pname = "vim-ps1"; 13983 - version = "2023-01-11"; 13984 src = fetchFromGitHub { 13985 owner = "PProvost"; 13986 repo = "vim-ps1"; 13987 - rev = "502590f90a21f0de2b7664d6d0dcc90e5bb28a9c"; 13988 - sha256 = "0v335bgbf1a6ry8dvphfqwmlhlz8x94cj4x6z7ssz16hpasrlhx6"; 13989 }; 13990 meta.homepage = "https://github.com/PProvost/vim-ps1/"; 13991 }; ··· 14400 14401 vim-slime = buildVimPlugin { 14402 pname = "vim-slime"; 14403 - version = "2023-10-09"; 14404 src = fetchFromGitHub { 14405 owner = "jpalardy"; 14406 repo = "vim-slime"; 14407 - rev = "9a42b3282e459aac75a745acb1b1f0269622cd06"; 14408 - sha256 = "1ypxsl94q281gl8gbfygmkhjsbnhdk6h9vlsmcy4q138bav98wq9"; 14409 }; 14410 meta.homepage = "https://github.com/jpalardy/vim-slime/"; 14411 }; ··· 14965 14966 vim-tpipeline = buildVimPlugin { 14967 pname = "vim-tpipeline"; 14968 - version = "2023-09-10"; 14969 src = fetchFromGitHub { 14970 owner = "vimpostor"; 14971 repo = "vim-tpipeline"; 14972 - rev = "2889cbdbe756324e1e21716a34b3d36b058f959e"; 14973 - sha256 = "105zmflfvqf6wllm26gwnh7am3g98aywq1d034lpr1c7zm5ln0pv"; 14974 }; 14975 meta.homepage = "https://github.com/vimpostor/vim-tpipeline/"; 14976 }; ··· 15205 15206 vim-wakatime = buildVimPlugin { 15207 pname = "vim-wakatime"; 15208 - version = "2023-10-09"; 15209 src = fetchFromGitHub { 15210 owner = "wakatime"; 15211 repo = "vim-wakatime"; 15212 - rev = "e872e78f5f7de8c8aeeeb8f8daba635f2c60c9a3"; 15213 - sha256 = "0sz3aimfyxk37nlcia871ijzcrdkp3kpdlwvb7lmlir4yj89cnbg"; 15214 }; 15215 meta.homepage = "https://github.com/wakatime/vim-wakatime/"; 15216 }; ··· 15530 15531 vimtex = buildVimPlugin { 15532 pname = "vimtex"; 15533 - version = "2023-10-09"; 15534 src = fetchFromGitHub { 15535 owner = "lervag"; 15536 repo = "vimtex"; 15537 - rev = "03c83443108a6984bf90100f6d00ec270b84a339"; 15538 - sha256 = "0v4yz6y44n6sini30ahhpw5ddl2ndryasncdf0pk4b4ij0lpqxyj"; 15539 }; 15540 meta.homepage = "https://github.com/lervag/vimtex/"; 15541 }; ··· 15554 15555 vimwiki = buildVimPlugin { 15556 pname = "vimwiki"; 15557 - version = "2023-07-31"; 15558 src = fetchFromGitHub { 15559 owner = "vimwiki"; 15560 repo = "vimwiki"; 15561 - rev = "f0fe154ede6b11e3db9b058b930005a056a3d1c6"; 15562 - sha256 = "1bkhlvr9y22wdl3cgwcfw591d4d0n7hsmfp2y7az4qjnxbk9pkf4"; 15563 }; 15564 meta.homepage = "https://github.com/vimwiki/vimwiki/"; 15565 }; ··· 15650 15651 which-key-nvim = buildVimPlugin { 15652 pname = "which-key.nvim"; 15653 - version = "2023-07-28"; 15654 src = fetchFromGitHub { 15655 owner = "folke"; 15656 repo = "which-key.nvim"; 15657 - rev = "7ccf476ebe0445a741b64e36c78a682c1c6118b7"; 15658 - sha256 = "173gxysxw68xnfmkx468cz4g5lw5vz9sg8lj1wdz27wyvlfq8pq7"; 15659 }; 15660 meta.homepage = "https://github.com/folke/which-key.nvim/"; 15661 }; ··· 15987 15988 catppuccin-nvim = buildVimPlugin { 15989 pname = "catppuccin-nvim"; 15990 - version = "2023-10-05"; 15991 src = fetchFromGitHub { 15992 owner = "catppuccin"; 15993 repo = "nvim"; 15994 - rev = "fc537040147f0374a22b88142a20eb6781141f0b"; 15995 - sha256 = "04xh6qibbqhwf2nqszzhb4f0i5rzlliym8zp9h9jwpwr9ys3q01m"; 15996 }; 15997 meta.homepage = "https://github.com/catppuccin/nvim/"; 15998 }; ··· 16059 16060 nightfly = buildVimPlugin { 16061 pname = "nightfly"; 16062 - version = "2023-10-05"; 16063 src = fetchFromGitHub { 16064 owner = "bluz71"; 16065 repo = "vim-nightfly-colors"; 16066 - rev = "776f6ba8b9324838a250f55937ce7d957f820eeb"; 16067 - sha256 = "189m603bh7b4ln0glgvz23m4f0940c2hzxl03zj2xfhvc52zbs4n"; 16068 }; 16069 meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; 16070 }; ··· 16083 16084 nvchad-ui = buildVimPlugin { 16085 pname = "nvchad-ui"; 16086 - version = "2023-10-06"; 16087 src = fetchFromGitHub { 16088 owner = "nvchad"; 16089 repo = "ui"; 16090 - rev = "0d45d6053455b017f951251b693b6666975c0ebd"; 16091 - sha256 = "1vhamsnyz5yg4wvh7mrc6pv6s326k5rk4bvwd46ybiigi1bh95zd"; 16092 }; 16093 meta.homepage = "https://github.com/nvchad/ui/"; 16094 };
··· 29 30 ChatGPT-nvim = buildVimPlugin { 31 pname = "ChatGPT.nvim"; 32 + version = "2023-10-16"; 33 src = fetchFromGitHub { 34 owner = "jackMort"; 35 repo = "ChatGPT.nvim"; 36 + rev = "9f8062c7c40ec082c49f10e20818333a972b8063"; 37 + sha256 = "0k8y48rrzqf8r1mbyi370grgxa28612qwm67mwsk3zhnm3496060"; 38 }; 39 meta.homepage = "https://github.com/jackMort/ChatGPT.nvim/"; 40 }; ··· 173 174 LazyVim = buildVimPlugin { 175 pname = "LazyVim"; 176 + version = "2023-10-17"; 177 src = fetchFromGitHub { 178 owner = "LazyVim"; 179 repo = "LazyVim"; 180 + rev = "c711309a673a755652a90a080fd23dbab5dd61d5"; 181 + sha256 = "1cyv4mhvysv8yrfp80kjnr56jd35rg4sb8bf72s1p8sx81ma3lc9"; 182 }; 183 meta.homepage = "https://github.com/LazyVim/LazyVim/"; 184 }; 185 186 LeaderF = buildVimPlugin { 187 pname = "LeaderF"; 188 + version = "2023-10-17"; 189 src = fetchFromGitHub { 190 owner = "Yggdroot"; 191 repo = "LeaderF"; 192 + rev = "2c85c8b160fb13d8af4fac3efbd6d48badf146cf"; 193 + sha256 = "1z2y7pzk0fl8yphwsbfbdhhwcj2xlzn9bwfmrdqhjs9p722mqgjn"; 194 }; 195 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 196 }; ··· 305 306 SchemaStore-nvim = buildVimPlugin { 307 pname = "SchemaStore.nvim"; 308 + version = "2023-10-17"; 309 src = fetchFromGitHub { 310 owner = "b0o"; 311 repo = "SchemaStore.nvim"; 312 + rev = "847f69b4bd50ad09c7d66943bc690682a3e35573"; 313 + sha256 = "0jg3hdw26s8bmfirdi2nbchkmkakmggl0h5x2jx7hn5d9yn3ps4h"; 314 }; 315 meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; 316 }; ··· 522 523 aerial-nvim = buildVimPlugin { 524 pname = "aerial.nvim"; 525 + version = "2023-10-16"; 526 src = fetchFromGitHub { 527 owner = "stevearc"; 528 repo = "aerial.nvim"; 529 + rev = "ffdda791c0d739154a73af09e4ed14c9147a354b"; 530 + sha256 = "0v9p62znlk17jx0i9c65dcz651q0p4a7fkfriv96hjqxih560sl6"; 531 fetchSubmodules = true; 532 }; 533 meta.homepage = "https://github.com/stevearc/aerial.nvim/"; ··· 811 812 aurora = buildVimPlugin { 813 pname = "aurora"; 814 + version = "2023-10-12"; 815 src = fetchFromGitHub { 816 owner = "ray-x"; 817 repo = "aurora"; 818 + rev = "3fc8e5a30e7cdbabb34f5e18865c4d1c38755308"; 819 + sha256 = "1jjjf4zy3mgmcfpjddjdf1c1vy3w0hz7akjk7m08wvclq16l8773"; 820 }; 821 meta.homepage = "https://github.com/ray-x/aurora/"; 822 }; ··· 1327 1328 clangd_extensions-nvim = buildVimPlugin { 1329 pname = "clangd_extensions.nvim"; 1330 + version = "2023-10-15"; 1331 src = fetchFromGitHub { 1332 owner = "p00f"; 1333 repo = "clangd_extensions.nvim"; 1334 + rev = "34c8eaa12be192e83cd4865ce2375e9f53e728f2"; 1335 + sha256 = "0jfbx2a8yfnp8k1x1c003f1mpvi05kaydla8y07h0lm3nlkdbvr3"; 1336 }; 1337 meta.homepage = "https://github.com/p00f/clangd_extensions.nvim/"; 1338 }; ··· 1807 1808 cmp-snippy = buildVimPlugin { 1809 pname = "cmp-snippy"; 1810 + version = "2023-10-12"; 1811 src = fetchFromGitHub { 1812 owner = "dcampos"; 1813 repo = "cmp-snippy"; 1814 + rev = "6e39210aa3a74e2bf6462f492eaf0d436cd2b7d3"; 1815 + sha256 = "1l4wrgkxwmw7vyjxl2y30f3xng7qaacvas4g0whqz2ybcl03rv5j"; 1816 }; 1817 meta.homepage = "https://github.com/dcampos/cmp-snippy/"; 1818 }; ··· 2047 2048 codeium-vim = buildVimPlugin { 2049 pname = "codeium.vim"; 2050 + version = "2023-10-14"; 2051 src = fetchFromGitHub { 2052 owner = "Exafunction"; 2053 repo = "codeium.vim"; 2054 + rev = "6b0f2bbbbd7669af50775ad27eff0077858aa9b8"; 2055 + sha256 = "0i4y0nl9ncmsz4sal33mnah99gp8v67adl5rpqrwzami4ms1ji4g"; 2056 }; 2057 meta.homepage = "https://github.com/Exafunction/codeium.vim/"; 2058 }; ··· 2551 2552 dashboard-nvim = buildVimPlugin { 2553 pname = "dashboard-nvim"; 2554 + version = "2023-10-16"; 2555 src = fetchFromGitHub { 2556 owner = "nvimdev"; 2557 repo = "dashboard-nvim"; 2558 + rev = "fd68b9d05aedc57e5d97a6b66a4e3db877872f64"; 2559 + sha256 = "1rdljb9kpr45dpapjxx2msw3v721bai6icf0xj22dd128z05ivzg"; 2560 }; 2561 meta.homepage = "https://github.com/nvimdev/dashboard-nvim/"; 2562 }; ··· 2949 2950 diffview-nvim = buildVimPlugin { 2951 pname = "diffview.nvim"; 2952 + version = "2023-10-11"; 2953 src = fetchFromGitHub { 2954 owner = "sindrets"; 2955 repo = "diffview.nvim"; 2956 + rev = "d38c1b5266850f77f75e006bcc26213684e1e141"; 2957 + sha256 = "1byqdh3x2yy1rj3gq0hyxpxwzlipvhv07ni9gz4644ssavjhalb6"; 2958 }; 2959 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 2960 }; ··· 3081 3082 edgy-nvim = buildVimPlugin { 3083 pname = "edgy.nvim"; 3084 + version = "2023-10-14"; 3085 src = fetchFromGitHub { 3086 owner = "folke"; 3087 repo = "edgy.nvim"; 3088 + rev = "8355be45610afdf79a0bab32b91ee297997455b4"; 3089 + sha256 = "0hjlxkyhi5aw6b157i9hr2cdcz63r0qag0l3hf2hcmjzvjjb51ls"; 3090 }; 3091 meta.homepage = "https://github.com/folke/edgy.nvim/"; 3092 }; ··· 3384 3385 flash-nvim = buildVimPlugin { 3386 pname = "flash.nvim"; 3387 + version = "2023-10-17"; 3388 src = fetchFromGitHub { 3389 owner = "folke"; 3390 repo = "flash.nvim"; 3391 + rev = "48817af25f51c0590653bbc290866e4890fe1cbe"; 3392 + sha256 = "0cf1ll91mhqw73p3y366fxylrq0y222jl2kb8sxf2s4gisxpppcg"; 3393 }; 3394 meta.homepage = "https://github.com/folke/flash.nvim/"; 3395 }; 3396 3397 flatten-nvim = buildVimPlugin { 3398 pname = "flatten.nvim"; 3399 + version = "2023-10-11"; 3400 src = fetchFromGitHub { 3401 owner = "willothy"; 3402 repo = "flatten.nvim"; 3403 + rev = "f75bd1eae9aa826dda5ddc3a8cf5a0efa6df046b"; 3404 + sha256 = "094cmx9k03lh0ak8wnfc70s2ca81r0qddgcraja8px04c2fm5ln1"; 3405 }; 3406 meta.homepage = "https://github.com/willothy/flatten.nvim/"; 3407 }; ··· 3624 3625 fzf-lua = buildVimPlugin { 3626 pname = "fzf-lua"; 3627 + version = "2023-10-17"; 3628 src = fetchFromGitHub { 3629 owner = "ibhagwan"; 3630 repo = "fzf-lua"; 3631 + rev = "aeab02f60cab6c6caf8060eb183796a0dc030576"; 3632 + sha256 = "1cqk1fmm84c80x2x637bdgzawm02r67ipbc0m5mrzpn9rbbg52hi"; 3633 }; 3634 meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; 3635 }; 3636 3637 fzf-vim = buildVimPlugin { 3638 pname = "fzf.vim"; 3639 + version = "2023-10-14"; 3640 src = fetchFromGitHub { 3641 owner = "junegunn"; 3642 repo = "fzf.vim"; 3643 + rev = "d1016dbd7cec2d2a3bb5863776c84b4034e4b85e"; 3644 + sha256 = "1l4m20s2iqz6dcphqpp5xnvrbh0dl0mkchs2fmr4vjz9nw7sl1mi"; 3645 }; 3646 meta.homepage = "https://github.com/junegunn/fzf.vim/"; 3647 }; ··· 3684 3685 ghcid = buildVimPlugin { 3686 pname = "ghcid"; 3687 + version = "2023-10-15"; 3688 src = fetchFromGitHub { 3689 owner = "ndmitchell"; 3690 repo = "ghcid"; 3691 + rev = "b7dc5c4ee640b6c8137ecfd0a2b50df278015221"; 3692 + sha256 = "0cp6m8w9pmx3pzw1qyh0gm4c2z8akg1mwh27k9m0jgw1w00yqd87"; 3693 }; 3694 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 3695 }; ··· 3720 3721 git-blame-nvim = buildVimPlugin { 3722 pname = "git-blame.nvim"; 3723 + version = "2023-10-12"; 3724 src = fetchFromGitHub { 3725 owner = "f-person"; 3726 repo = "git-blame.nvim"; 3727 + rev = "e4dafc79cc7dcf4eec0547dbc6f3f3821b2f2b14"; 3728 + sha256 = "004l5kd4q4cfpinp9i5p7c7mv3jm5bcaybq7kiwmpw2d6adp5hg8"; 3729 }; 3730 meta.homepage = "https://github.com/f-person/git-blame.nvim/"; 3731 }; ··· 3852 3853 go-nvim = buildVimPlugin { 3854 pname = "go.nvim"; 3855 + version = "2023-10-16"; 3856 src = fetchFromGitHub { 3857 owner = "ray-x"; 3858 repo = "go.nvim"; 3859 + rev = "d73ea5bc00f0d7b726b0ddfc29cea17a544459ba"; 3860 + sha256 = "1qaav736d4k70bixwc5qrf4pi9983b3i92bwnnvairg69b3fwa59"; 3861 }; 3862 meta.homepage = "https://github.com/ray-x/go.nvim/"; 3863 }; ··· 4067 4068 haskell-tools-nvim = buildNeovimPlugin { 4069 pname = "haskell-tools.nvim"; 4070 + version = "2023-10-15"; 4071 src = fetchFromGitHub { 4072 owner = "MrcJkb"; 4073 repo = "haskell-tools.nvim"; 4074 + rev = "f8c13fd41c09df18a25b20c44db85fcdfa8e04d9"; 4075 + sha256 = "0nb75d1hrgx555sh5pq9f4znk8kqkb51g4l6wfv2fqy5masn1zkr"; 4076 }; 4077 meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; 4078 }; ··· 4342 4343 image-nvim = buildVimPlugin { 4344 pname = "image.nvim"; 4345 + version = "2023-10-12"; 4346 src = fetchFromGitHub { 4347 owner = "3rd"; 4348 repo = "image.nvim"; 4349 + rev = "4033806015457cc4fe4a6706a21949d9c0fb4c14"; 4350 + sha256 = "0hawknjgqsjjnzyixlj1946rpvav4xf6bfisria6vnf1pgqga40r"; 4351 }; 4352 meta.homepage = "https://github.com/3rd/image.nvim/"; 4353 }; ··· 4414 4415 indent-blankline-nvim = buildVimPlugin { 4416 pname = "indent-blankline.nvim"; 4417 + version = "2023-10-17"; 4418 src = fetchFromGitHub { 4419 owner = "lukas-reineke"; 4420 repo = "indent-blankline.nvim"; 4421 + rev = "9301e434dd41154ffe5c3d5b8a5c9acd075ebeff"; 4422 + sha256 = "1m27krw7zdlbnnip046acnndkniif2a6kg7aj61mf6l1ikbzy9x2"; 4423 }; 4424 meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; 4425 }; ··· 4619 4620 jq-vim = buildVimPlugin { 4621 pname = "jq.vim"; 4622 + version = "2023-10-17"; 4623 src = fetchFromGitHub { 4624 owner = "vito-c"; 4625 repo = "jq.vim"; 4626 + rev = "6f10c6977d46cbb3b3d0f2170e726f36af588bc2"; 4627 + sha256 = "0fzzqixnzhv2k8dhznn9yzx6h4ivc960dbj7qlbp3czs9fvs8x76"; 4628 }; 4629 meta.homepage = "https://github.com/vito-c/jq.vim/"; 4630 }; ··· 4775 4776 lazy-nvim = buildVimPlugin { 4777 pname = "lazy.nvim"; 4778 + version = "2023-10-17"; 4779 src = fetchFromGitHub { 4780 owner = "folke"; 4781 repo = "lazy.nvim"; 4782 + rev = "7613ab2abb1bd99e039ae02030bc2c48b7626925"; 4783 + sha256 = "0n2xzi8n8ywn7w3zkmp7sx9di46m1k2ym6072awbi2wlknlxxxxs"; 4784 }; 4785 meta.homepage = "https://github.com/folke/lazy.nvim/"; 4786 }; ··· 4799 4800 lean-nvim = buildVimPlugin { 4801 pname = "lean.nvim"; 4802 + version = "2023-10-15"; 4803 src = fetchFromGitHub { 4804 owner = "Julian"; 4805 repo = "lean.nvim"; 4806 + rev = "811730250fb2a1aba424dbbdde528d9087807feb"; 4807 + sha256 = "0ddn7s5kvkfjpj896al22il1sjjr1c3xzby353y1g3bvcjrli1ji"; 4808 }; 4809 meta.homepage = "https://github.com/Julian/lean.nvim/"; 4810 }; ··· 4847 4848 legendary-nvim = buildVimPlugin { 4849 pname = "legendary.nvim"; 4850 + version = "2023-10-17"; 4851 src = fetchFromGitHub { 4852 owner = "mrjones2014"; 4853 repo = "legendary.nvim"; 4854 + rev = "bf39c4a792fb12dc29d825f072cb72aea5bce61b"; 4855 + sha256 = "03pjgi2bkkycadpwh7grmrl7lchgfg3g79q7iplw6s4p8rxvizs2"; 4856 }; 4857 meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; 4858 }; ··· 5147 5148 lsp-overloads-nvim = buildVimPlugin { 5149 pname = "lsp-overloads.nvim"; 5150 + version = "2023-10-17"; 5151 src = fetchFromGitHub { 5152 owner = "Issafalcon"; 5153 repo = "lsp-overloads.nvim"; 5154 + rev = "f7afc7a66b5319036e84487240283fa7d8e1100d"; 5155 + sha256 = "15a6mnh5ivnllgiwvcs2qc9rrg1alh345yv129417rl0brf0n438"; 5156 }; 5157 meta.homepage = "https://github.com/Issafalcon/lsp-overloads.nvim/"; 5158 }; ··· 5218 5219 lsp_signature-nvim = buildVimPlugin { 5220 pname = "lsp_signature.nvim"; 5221 + version = "2023-10-12"; 5222 src = fetchFromGitHub { 5223 owner = "ray-x"; 5224 repo = "lsp_signature.nvim"; 5225 + rev = "33250c84c7a552daf28ac607d9d9e82f88cd0907"; 5226 + sha256 = "0cgfr6caj309r8qn8dclk1ql2wxkijqkfciwp8r5f306c8i04j2h"; 5227 }; 5228 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 5229 }; ··· 5254 5255 lspsaga-nvim = buildVimPlugin { 5256 pname = "lspsaga.nvim"; 5257 + version = "2023-10-16"; 5258 src = fetchFromGitHub { 5259 owner = "nvimdev"; 5260 repo = "lspsaga.nvim"; 5261 + rev = "8c7e03e2851cd16219b3b2d05192473ac07025a7"; 5262 + sha256 = "1m53dkr2wbf914jrbcpc8b9gj7grq5nnvlw6qq9gbsy98xf1l58j"; 5263 }; 5264 meta.homepage = "https://github.com/nvimdev/lspsaga.nvim/"; 5265 }; ··· 5290 5291 lualine-nvim = buildVimPlugin { 5292 pname = "lualine.nvim"; 5293 + version = "2023-10-17"; 5294 src = fetchFromGitHub { 5295 owner = "nvim-lualine"; 5296 repo = "lualine.nvim"; 5297 + rev = "1a3f6bba410aff5a51bf8c84287aaa3a8ba30d0d"; 5298 + sha256 = "19p6fqwsg1z92k8g1rhrb3qxj4158nm5g124pla1a7ik7sr356mg"; 5299 }; 5300 meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; 5301 }; 5302 5303 luasnip = buildVimPlugin { 5304 pname = "luasnip"; 5305 + version = "2023-10-12"; 5306 src = fetchFromGitHub { 5307 owner = "l3mon4d3"; 5308 repo = "luasnip"; 5309 + rev = "0df29db3543837f8b41597f2640397c5ec792b7b"; 5310 + sha256 = "05rczq2mj1bc1v8bdgj5pb0064f0lcmdl0fjkza5fijmsn082423"; 5311 fetchSubmodules = true; 5312 }; 5313 meta.homepage = "https://github.com/l3mon4d3/luasnip/"; ··· 5375 5376 markdown-preview-nvim = buildVimPlugin { 5377 pname = "markdown-preview.nvim"; 5378 + version = "2023-10-17"; 5379 src = fetchFromGitHub { 5380 owner = "iamcco"; 5381 repo = "markdown-preview.nvim"; 5382 + rev = "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee"; 5383 + sha256 = "06187wxcj2ramhimkrgwq1q8fnndzdywljc606n3pr11y8dxs5ac"; 5384 }; 5385 meta.homepage = "https://github.com/iamcco/markdown-preview.nvim/"; 5386 }; ··· 5411 5412 mason-lspconfig-nvim = buildVimPlugin { 5413 pname = "mason-lspconfig.nvim"; 5414 + version = "2023-10-14"; 5415 src = fetchFromGitHub { 5416 owner = "williamboman"; 5417 repo = "mason-lspconfig.nvim"; 5418 + rev = "e7b64c11035aa924f87385b72145e0ccf68a7e0a"; 5419 + sha256 = "1khd5kicxm7dz5bv8jq9kqrmwp55xycf19v9scn4s30ym9cjm1r8"; 5420 }; 5421 meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; 5422 }; ··· 5459 5460 material-nvim = buildVimPlugin { 5461 pname = "material.nvim"; 5462 + version = "2023-10-15"; 5463 src = fetchFromGitHub { 5464 owner = "marko-cerovac"; 5465 repo = "material.nvim"; 5466 + rev = "dfa4bc5340a0f0d2dd5b1bf6c2ebd5bb570a9d71"; 5467 + sha256 = "16rj09fv7hjp17ni9xdg7v6qvc149sb6kkmdza6p2wkalpsnc8a2"; 5468 }; 5469 meta.homepage = "https://github.com/marko-cerovac/material.nvim/"; 5470 }; ··· 5531 5532 mini-nvim = buildVimPlugin { 5533 pname = "mini.nvim"; 5534 + version = "2023-10-16"; 5535 src = fetchFromGitHub { 5536 owner = "echasnovski"; 5537 repo = "mini.nvim"; 5538 + rev = "22f3f4396b4ec90c4c83b69f47e14d71b4c6c69f"; 5539 + sha256 = "1gvdzljf74ji9q8x0ach0rsp1c5a93lp3i6dx9g9gca94m5phwbq"; 5540 }; 5541 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 5542 }; ··· 5567 5568 mkdnflow-nvim = buildVimPlugin { 5569 pname = "mkdnflow.nvim"; 5570 + version = "2023-10-11"; 5571 src = fetchFromGitHub { 5572 owner = "jakewvincent"; 5573 repo = "mkdnflow.nvim"; 5574 + rev = "f7e513a521f5926df034cf40ddd54b43ba73a013"; 5575 + sha256 = "1kc832ngkmzkzq4zzc910claf71f1brb71ypip2y5xjwmpqb90n1"; 5576 }; 5577 meta.homepage = "https://github.com/jakewvincent/mkdnflow.nvim/"; 5578 }; 5579 5580 mkdx = buildVimPlugin { 5581 pname = "mkdx"; 5582 + version = "2023-10-16"; 5583 src = fetchFromGitHub { 5584 owner = "SidOfc"; 5585 repo = "mkdx"; 5586 + rev = "ee667cad506954b706c3fa972fbaaad46b1bf028"; 5587 + sha256 = "1yl7ch7ylgjm1fpk7kc5260lk58922bg9ygg2x8a7r5k1glxx71j"; 5588 }; 5589 meta.homepage = "https://github.com/SidOfc/mkdx/"; 5590 }; ··· 5651 5652 multicursors-nvim = buildVimPlugin { 5653 pname = "multicursors.nvim"; 5654 + version = "2023-10-16"; 5655 src = fetchFromGitHub { 5656 owner = "smoka7"; 5657 repo = "multicursors.nvim"; 5658 + rev = "38b06771cc6e867092a7d161096ab4e11bec182d"; 5659 + sha256 = "04b4h4b4m5dd2r9srym4zs6myd70f43hwxd4zpwnia5l24b52m06"; 5660 }; 5661 meta.homepage = "https://github.com/smoka7/multicursors.nvim/"; 5662 }; ··· 5915 5916 neo-tree-nvim = buildVimPlugin { 5917 pname = "neo-tree.nvim"; 5918 + version = "2023-10-14"; 5919 src = fetchFromGitHub { 5920 owner = "nvim-neo-tree"; 5921 repo = "neo-tree.nvim"; 5922 + rev = "63ebe879ad4798b66d29c0b2c8d04942389d438e"; 5923 + sha256 = "1cn944l0mi7jvvrnybc4cs16gxqvqwyxxmjgc4wbmgw75q0867zp"; 5924 }; 5925 meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; 5926 }; ··· 5939 5940 neoconf-nvim = buildVimPlugin { 5941 pname = "neoconf.nvim"; 5942 + version = "2023-10-16"; 5943 src = fetchFromGitHub { 5944 owner = "folke"; 5945 repo = "neoconf.nvim"; 5946 + rev = "c87c862a14a4c8c0e2bc823d304e4da472fd7180"; 5947 + sha256 = "0cs33366wylq4k88hhqpxq69kj5pm3hwbi89gf0y6w3q0491rjkh"; 5948 }; 5949 meta.homepage = "https://github.com/folke/neoconf.nvim/"; 5950 }; ··· 5963 5964 neodev-nvim = buildVimPlugin { 5965 pname = "neodev.nvim"; 5966 + version = "2023-10-16"; 5967 src = fetchFromGitHub { 5968 owner = "folke"; 5969 repo = "neodev.nvim"; 5970 + rev = "24b403eabde652904077f84fd55441744e77a109"; 5971 + sha256 = "06jvqmdzs5g83fhkymbqmf0kxgia36m6h8x35idz41h4y3mlnzw5"; 5972 }; 5973 meta.homepage = "https://github.com/folke/neodev.nvim/"; 5974 }; ··· 5999 6000 neogit = buildVimPlugin { 6001 pname = "neogit"; 6002 + version = "2023-10-17"; 6003 src = fetchFromGitHub { 6004 owner = "NeogitOrg"; 6005 repo = "neogit"; 6006 + rev = "eb9d6b8f0840e4f2fa775bca7ec4a5df8b42ed6d"; 6007 + sha256 = "0pf6fq5xbai7lq451y8mmkiab1zhr15g5w9kyz9kd46xk7rcmx8a"; 6008 }; 6009 meta.homepage = "https://github.com/NeogitOrg/neogit/"; 6010 }; ··· 6071 6072 neorg = buildVimPlugin { 6073 pname = "neorg"; 6074 + version = "2023-10-15"; 6075 src = fetchFromGitHub { 6076 owner = "nvim-neorg"; 6077 repo = "neorg"; 6078 + rev = "7c4e09d39d6be4494e8c2980a55837d982c8ef4b"; 6079 + sha256 = "1kws0xgqsqnw8iz9gb1r9h30z97p1sglmxzh1jrf27m9qcirm49w"; 6080 }; 6081 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 6082 }; ··· 6179 6180 neotest-dotnet = buildVimPlugin { 6181 pname = "neotest-dotnet"; 6182 + version = "2023-10-13"; 6183 src = fetchFromGitHub { 6184 owner = "Issafalcon"; 6185 repo = "neotest-dotnet"; 6186 + rev = "cee23e39d941b2deb14182d5a890144be6aa6164"; 6187 + sha256 = "14glp3pifjjfgppcgiw7fpcr7s9y40ffc0wxmgpg07gk2wy6qb4r"; 6188 }; 6189 meta.homepage = "https://github.com/Issafalcon/neotest-dotnet/"; 6190 }; ··· 6216 6217 neotest-haskell = buildVimPlugin { 6218 pname = "neotest-haskell"; 6219 + version = "2023-10-15"; 6220 src = fetchFromGitHub { 6221 owner = "MrcJkb"; 6222 repo = "neotest-haskell"; 6223 + rev = "d3ef9c96c4e4355383a83abd56255c2086feae65"; 6224 + sha256 = "01rnfbl8n08dblxkz2yvy7lbffpg8134fvp4iii5v32rk73i4zsr"; 6225 }; 6226 meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; 6227 }; 6228 6229 neotest-jest = buildVimPlugin { 6230 pname = "neotest-jest"; 6231 + version = "2023-10-11"; 6232 src = fetchFromGitHub { 6233 owner = "nvim-neotest"; 6234 repo = "neotest-jest"; 6235 + rev = "65ab61c77aa1c245f16982ffe1a4d31589e18023"; 6236 + sha256 = "168597vm0645c3n6lijw18308kn6lhjp5k9jcnlc0jg640znczsf"; 6237 }; 6238 meta.homepage = "https://github.com/nvim-neotest/neotest-jest/"; 6239 }; ··· 6480 6481 nightfox-nvim = buildVimPlugin { 6482 pname = "nightfox.nvim"; 6483 + version = "2023-10-16"; 6484 src = fetchFromGitHub { 6485 owner = "EdenEast"; 6486 repo = "nightfox.nvim"; 6487 + rev = "6a6076bd678f825ffbe16ec97807793c3167f1a7"; 6488 + sha256 = "1p1gp2p08mh0z7ckr63lw76ac91pssv0k2jczwpkibqmpp4imwnx"; 6489 }; 6490 meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; 6491 }; ··· 6552 6553 no-neck-pain-nvim = buildVimPlugin { 6554 pname = "no-neck-pain.nvim"; 6555 + version = "2023-10-15"; 6556 src = fetchFromGitHub { 6557 owner = "shortcuts"; 6558 repo = "no-neck-pain.nvim"; 6559 + rev = "b4ed648483f96f6f212de3b9e38a8bb0d8c5255f"; 6560 + sha256 = "0xk759df6mczz013igiv0n5g8g8w426zk12l7b9kgrsl3bwf9hrw"; 6561 }; 6562 meta.homepage = "https://github.com/shortcuts/no-neck-pain.nvim/"; 6563 }; 6564 6565 noice-nvim = buildVimPlugin { 6566 pname = "noice.nvim"; 6567 + version = "2023-10-15"; 6568 src = fetchFromGitHub { 6569 owner = "folke"; 6570 repo = "noice.nvim"; 6571 + rev = "e50fc6de68333633fa9eaaa54cb4cdfe7de5f25a"; 6572 + sha256 = "018cmk4ypx02z1574jp7w4ja4q1qvhbnv392yjgqlqfdkijr2man"; 6573 }; 6574 meta.homepage = "https://github.com/folke/noice.nvim/"; 6575 }; 6576 6577 none-ls-nvim = buildVimPlugin { 6578 pname = "none-ls.nvim"; 6579 + version = "2023-10-07"; 6580 src = fetchFromGitHub { 6581 owner = "nvimtools"; 6582 repo = "none-ls.nvim"; 6583 + rev = "ae339f45590cc421a68de885fc5a3261cc247362"; 6584 + sha256 = "1ymhga4pv1xjvzlpxqc6knzr58h5w94b6ljqbvm68ybhhqbpdq73"; 6585 }; 6586 meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; 6587 }; ··· 6634 meta.homepage = "https://github.com/jlesquembre/nterm.nvim/"; 6635 }; 6636 6637 + nui-nvim = buildNeovimPlugin { 6638 pname = "nui.nvim"; 6639 version = "2023-10-09"; 6640 src = fetchFromGitHub { ··· 6672 6673 nvchad = buildVimPlugin { 6674 pname = "nvchad"; 6675 + version = "2023-10-16"; 6676 src = fetchFromGitHub { 6677 owner = "nvchad"; 6678 repo = "nvchad"; 6679 + rev = "c56f1242dfc9c1fbba71fc3a22448d5d563703e0"; 6680 + sha256 = "0vkk8d9v3x7m7612z8r3nrmwxj25vwbv67wc2vjn0yfahmagf0fy"; 6681 }; 6682 meta.homepage = "https://github.com/nvchad/nvchad/"; 6683 }; ··· 6720 6721 nvim-autopairs = buildVimPlugin { 6722 pname = "nvim-autopairs"; 6723 + version = "2023-10-15"; 6724 src = fetchFromGitHub { 6725 owner = "windwp"; 6726 repo = "nvim-autopairs"; 6727 + rev = "f6c71641f6f183427a651c0ce4ba3fb89404fa9e"; 6728 + sha256 = "0hi0p2036w23sins0aldiws1rq0zhgz0xa8bpf49gb37ryz02385"; 6729 }; 6730 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 6731 }; ··· 6816 6817 nvim-cokeline = buildVimPlugin { 6818 pname = "nvim-cokeline"; 6819 + version = "2023-10-13"; 6820 src = fetchFromGitHub { 6821 owner = "willothy"; 6822 repo = "nvim-cokeline"; 6823 + rev = "857549678b426259af8e6fba52505e6a0f4f8e25"; 6824 + sha256 = "14x79mwnsr0vinhacv3ll06jsylqaq2ybw231acmq0vnz3cmkxiv"; 6825 }; 6826 meta.homepage = "https://github.com/willothy/nvim-cokeline/"; 6827 }; ··· 6912 6913 nvim-dap = buildVimPlugin { 6914 pname = "nvim-dap"; 6915 + version = "2023-10-12"; 6916 src = fetchFromGitHub { 6917 owner = "mfussenegger"; 6918 repo = "nvim-dap"; 6919 + rev = "92dc531eea2c9a3ef504a5c8ac0decd1fa59a6a3"; 6920 + sha256 = "17lsa94if1j630spn2nia4bjync4ng2nsp0ld215z17fss0gg6fv"; 6921 }; 6922 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 6923 }; ··· 7008 7009 nvim-gdb = buildVimPlugin { 7010 pname = "nvim-gdb"; 7011 + version = "2023-10-14"; 7012 src = fetchFromGitHub { 7013 owner = "sakhnik"; 7014 repo = "nvim-gdb"; 7015 + rev = "c0328e23b815bbe55935945332c5e5dc88092792"; 7016 + sha256 = "154vry38gq0kv2ya23pgnbby9hizivyamnv0vcag3g27nj7xk2a4"; 7017 }; 7018 meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; 7019 }; ··· 7044 7045 nvim-highlite = buildVimPlugin { 7046 pname = "nvim-highlite"; 7047 + version = "2023-10-16"; 7048 src = fetchFromGitHub { 7049 owner = "Iron-E"; 7050 repo = "nvim-highlite"; 7051 + rev = "5dfa7701c586b7ddba4152e512563c377e031b49"; 7052 + sha256 = "1yxcd6xl5zjbsz6x34fnslhpaqs1liyvwqwkk0sdsiyzb6iv7wvw"; 7053 }; 7054 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 7055 }; ··· 7080 7081 nvim-jdtls = buildVimPlugin { 7082 pname = "nvim-jdtls"; 7083 + version = "2023-10-13"; 7084 src = fetchFromGitHub { 7085 owner = "mfussenegger"; 7086 repo = "nvim-jdtls"; 7087 + rev = "a09f8cdd75c546eb024d0f0b5b3ad185f05b738f"; 7088 + sha256 = "1ck1f55y19m049bqwb3j77sq5glwafy48w7b01z324qdj68vhy6n"; 7089 }; 7090 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 7091 }; ··· 7163 7164 nvim-lint = buildVimPlugin { 7165 pname = "nvim-lint"; 7166 + version = "2023-10-14"; 7167 src = fetchFromGitHub { 7168 owner = "mfussenegger"; 7169 repo = "nvim-lint"; 7170 + rev = "6d596b87862909370f4d1e6535cc9fad80c89fe6"; 7171 + sha256 = "17c16fc94lzi04q7r6yfz50cycq6pbih884gkvlgkyyy92b6bcqn"; 7172 }; 7173 meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; 7174 }; ··· 7199 7200 nvim-lspconfig = buildVimPlugin { 7201 pname = "nvim-lspconfig"; 7202 + version = "2023-10-16"; 7203 src = fetchFromGitHub { 7204 owner = "neovim"; 7205 repo = "nvim-lspconfig"; 7206 + rev = "e49b1e90c1781ce372013de3fa93a91ea29fc34a"; 7207 + sha256 = "0pb33c3dgv6pvn6avc6zrbfrzr63wd9hxkz5rz6y05w633d61mc8"; 7208 }; 7209 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 7210 }; ··· 7355 7356 nvim-osc52 = buildVimPlugin { 7357 pname = "nvim-osc52"; 7358 + version = "2023-10-15"; 7359 src = fetchFromGitHub { 7360 owner = "ojroques"; 7361 repo = "nvim-osc52"; 7362 + rev = "5689dc08ee1ade3feb7f74bdd6e539fba70f3064"; 7363 + sha256 = "0pq68f0rfvvxw3y9kkwhqxrlvyk8gjfn8i8a06pb7m9k91r2qm5s"; 7364 }; 7365 meta.homepage = "https://github.com/ojroques/nvim-osc52/"; 7366 }; ··· 7427 7428 nvim-scrollview = buildVimPlugin { 7429 pname = "nvim-scrollview"; 7430 + version = "2023-10-11"; 7431 src = fetchFromGitHub { 7432 owner = "dstein64"; 7433 repo = "nvim-scrollview"; 7434 + rev = "e8befc94ea66194700495d2f71419ba112634b0b"; 7435 + sha256 = "0015w0f55xfzbnf0f6pbipdg3k2zbvdcimw34qjbcf86cyllbr90"; 7436 }; 7437 meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; 7438 }; ··· 7547 7548 nvim-tree-lua = buildVimPlugin { 7549 pname = "nvim-tree.lua"; 7550 + version = "2023-10-16"; 7551 src = fetchFromGitHub { 7552 owner = "nvim-tree"; 7553 repo = "nvim-tree.lua"; 7554 + rev = "40b9b887d090d5da89a84689b4ca0304a9649f62"; 7555 + sha256 = "018fnw95vlhac7y5ai1wzpd69b3qjxji57yyrg7gw4ccvj97dvqj"; 7556 }; 7557 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 7558 }; 7559 7560 nvim-treesitter = buildVimPlugin { 7561 pname = "nvim-treesitter"; 7562 + version = "2023-10-17"; 7563 src = fetchFromGitHub { 7564 owner = "nvim-treesitter"; 7565 repo = "nvim-treesitter"; 7566 + rev = "9c4fc86b67c1d68141cef57846d24cbee9b74fb0"; 7567 + sha256 = "1ydmsvhl01s76qx0a10ipp7fkqazm1p19hspwj7cwlxvls952xfm"; 7568 }; 7569 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 7570 }; 7571 7572 nvim-treesitter-context = buildVimPlugin { 7573 pname = "nvim-treesitter-context"; 7574 + version = "2023-10-15"; 7575 src = fetchFromGitHub { 7576 owner = "nvim-treesitter"; 7577 repo = "nvim-treesitter-context"; 7578 + rev = "82c695951612911421e8e21068ba5fc2c2e2c212"; 7579 + sha256 = "1q0s84h15dkadjln27nmxfnviqilfn9y7py8nk7cmgk9djcx933c"; 7580 }; 7581 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; 7582 }; ··· 7619 7620 nvim-treesitter-textobjects = buildVimPlugin { 7621 pname = "nvim-treesitter-textobjects"; 7622 + version = "2023-10-16"; 7623 src = fetchFromGitHub { 7624 owner = "nvim-treesitter"; 7625 repo = "nvim-treesitter-textobjects"; 7626 + rev = "78c49ca7d2f7ccba2115c11422c037713c978ad1"; 7627 + sha256 = "00z4adcq70j981a2v17xjx1izcqh716cqjp2vf8dsibplxbv4aja"; 7628 }; 7629 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 7630 }; ··· 7655 7656 nvim-ts-context-commentstring = buildVimPlugin { 7657 pname = "nvim-ts-context-commentstring"; 7658 + version = "2023-10-12"; 7659 src = fetchFromGitHub { 7660 owner = "joosepalviste"; 7661 repo = "nvim-ts-context-commentstring"; 7662 + rev = "92e688f013c69f90c9bbd596019ec10235bc51de"; 7663 + sha256 = "1wfaqq7gfkpf8jf8calin0ycy3hjvylh945bvlacv4zjnq9c3n2m"; 7664 }; 7665 meta.homepage = "https://github.com/joosepalviste/nvim-ts-context-commentstring/"; 7666 }; ··· 7690 7691 nvim-ufo = buildVimPlugin { 7692 pname = "nvim-ufo"; 7693 + version = "2023-10-12"; 7694 src = fetchFromGitHub { 7695 owner = "kevinhwang91"; 7696 repo = "nvim-ufo"; 7697 + rev = "f7eea53e88456403212df074b9aa3148a3908435"; 7698 + sha256 = "0vba56iij1hw9jby4zlqvz6msav0sy25pkgfsvb5lkmw8c4hrvi9"; 7699 }; 7700 meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; 7701 }; ··· 7714 7715 nvim-web-devicons = buildVimPlugin { 7716 pname = "nvim-web-devicons"; 7717 + version = "2023-10-14"; 7718 src = fetchFromGitHub { 7719 owner = "nvim-tree"; 7720 repo = "nvim-web-devicons"; 7721 + rev = "3af745113ea537f58c4b1573b64a429fefad9e07"; 7722 + sha256 = "103spgpvwm4pv32h954sv68p6qjizkm4fdvyzndjgw9x9bah5ksh"; 7723 }; 7724 meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; 7725 }; ··· 7822 7823 octo-nvim = buildVimPlugin { 7824 pname = "octo.nvim"; 7825 + version = "2023-10-17"; 7826 src = fetchFromGitHub { 7827 owner = "pwntester"; 7828 repo = "octo.nvim"; 7829 + rev = "e933611c74cb735c00d0db8ca94533bec1444bf0"; 7830 + sha256 = "06rp3fnh4v7kpssirp6jnas9ch4vf0iap05m78vr0ackdsgs6gxm"; 7831 }; 7832 meta.homepage = "https://github.com/pwntester/octo.nvim/"; 7833 }; 7834 7835 oil-nvim = buildVimPlugin { 7836 pname = "oil.nvim"; 7837 + version = "2023-10-16"; 7838 src = fetchFromGitHub { 7839 owner = "stevearc"; 7840 repo = "oil.nvim"; 7841 + rev = "3275996ce65f142d0e96b9fc2658f94e5bd43ad5"; 7842 + sha256 = "08j4f2i4wqkz37nnbf8jmp8lvvz3v3fzgg3ap3pm5paa724bjf0b"; 7843 fetchSubmodules = true; 7844 }; 7845 meta.homepage = "https://github.com/stevearc/oil.nvim/"; ··· 8015 8016 overseer-nvim = buildVimPlugin { 8017 pname = "overseer.nvim"; 8018 + version = "2023-10-13"; 8019 src = fetchFromGitHub { 8020 owner = "stevearc"; 8021 repo = "overseer.nvim"; 8022 + rev = "400e762648b70397d0d315e5acaf0ff3597f2d8b"; 8023 + sha256 = "04ixcnnls7jhdxsfm5s33c59vwgz5b8ni0ygvgsf4i3bdv6sxa66"; 8024 fetchSubmodules = true; 8025 }; 8026 meta.homepage = "https://github.com/stevearc/overseer.nvim/"; ··· 8112 8113 persistence-nvim = buildVimPlugin { 8114 pname = "persistence.nvim"; 8115 + version = "2023-10-15"; 8116 src = fetchFromGitHub { 8117 owner = "folke"; 8118 repo = "persistence.nvim"; 8119 + rev = "ad538bfd5336f1335cdb6fd4e0b0eebfa6e12f32"; 8120 + sha256 = "0817bx2x7pshxxvdp3njq1q19xv84lxga2vdanx9zijfs8pid2y0"; 8121 }; 8122 meta.homepage = "https://github.com/folke/persistence.nvim/"; 8123 }; ··· 8208 8209 plenary-nvim = buildNeovimPlugin { 8210 pname = "plenary.nvim"; 8211 + version = "2023-10-11"; 8212 src = fetchFromGitHub { 8213 owner = "nvim-lua"; 8214 repo = "plenary.nvim"; 8215 + rev = "50012918b2fc8357b87cff2a7f7f0446e47da174"; 8216 + sha256 = "1sn7vpsbwpyndsjyxb4af8fvz4sfhlbavvw6jjsv3h18sdvkh7nd"; 8217 }; 8218 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 8219 }; ··· 8414 8415 quarto-nvim = buildVimPlugin { 8416 pname = "quarto-nvim"; 8417 + version = "2023-10-17"; 8418 src = fetchFromGitHub { 8419 owner = "quarto-dev"; 8420 repo = "quarto-nvim"; 8421 + rev = "9b5abed75493aac46dd2c423f72bdfcda9e521b2"; 8422 + sha256 = "12p3malaqpl2r9151s59sn0i975didkjrvfdcnk5jg16vng85dsf"; 8423 }; 8424 meta.homepage = "https://github.com/quarto-dev/quarto-nvim/"; 8425 }; ··· 8486 8487 rainbow-delimiters-nvim = buildVimPlugin { 8488 pname = "rainbow-delimiters.nvim"; 8489 + version = "2023-10-15"; 8490 src = fetchgit { 8491 url = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; 8492 + rev = "f1ce55edcbd2c25a544c93357c66d4172a870766"; 8493 + sha256 = "0lfnpkf4cah217p1dp8306yy550h2xj0ll1zq0g4nbq4pw2yg149"; 8494 }; 8495 meta.homepage = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; 8496 }; ··· 8893 8894 sg-nvim = buildVimPlugin { 8895 pname = "sg.nvim"; 8896 + version = "2023-10-16"; 8897 src = fetchFromGitHub { 8898 owner = "sourcegraph"; 8899 repo = "sg.nvim"; 8900 + rev = "6185fcb842082b6871e1ee48b1c6444c1efdc681"; 8901 + sha256 = "0ifmzlg97i2jlajhyvi76a6m5zzlqg4zkr13sd829mf079yhxdjj"; 8902 }; 8903 meta.homepage = "https://github.com/sourcegraph/sg.nvim/"; 8904 }; ··· 9231 9232 ssr-nvim = buildVimPlugin { 9233 pname = "ssr.nvim"; 9234 + version = "2023-10-14"; 9235 src = fetchFromGitHub { 9236 owner = "cshuaimin"; 9237 repo = "ssr.nvim"; 9238 + rev = "10d51ddaaba0cd03ccf9ae51620d6e8cad27f1e4"; 9239 + sha256 = "01g0jzlzxys67f0nvyscy7r03cvfpsx70qjxbzlbfmjakcvi3q7p"; 9240 }; 9241 meta.homepage = "https://github.com/cshuaimin/ssr.nvim/"; 9242 }; ··· 9617 9618 telekasten-nvim = buildVimPlugin { 9619 pname = "telekasten.nvim"; 9620 + version = "2023-10-12"; 9621 src = fetchFromGitHub { 9622 owner = "renerocksai"; 9623 repo = "telekasten.nvim"; 9624 + rev = "3fd50c62c1ed2f973ce8639c1218445e4e91a962"; 9625 + sha256 = "0r7fcl8w93amzi4i30mp2amqnv3xahi62djzalfj11w6p3fbrg4l"; 9626 fetchSubmodules = true; 9627 }; 9628 meta.homepage = "https://github.com/renerocksai/telekasten.nvim/"; ··· 9835 9836 telescope-ui-select-nvim = buildVimPlugin { 9837 pname = "telescope-ui-select.nvim"; 9838 + version = "2023-10-11"; 9839 src = fetchFromGitHub { 9840 owner = "nvim-telescope"; 9841 repo = "telescope-ui-select.nvim"; 9842 + rev = "b0015e6e4b46a64192c64b68dec9a9ac5a4e5690"; 9843 + sha256 = "1r8c29c6gd870ch7iyiln83y01hp73sgyh2rzq3cfzj4nx7fvgg2"; 9844 }; 9845 meta.homepage = "https://github.com/nvim-telescope/telescope-ui-select.nvim/"; 9846 }; ··· 9924 src = fetchFromGitHub { 9925 owner = "nvim-telescope"; 9926 repo = "telescope.nvim"; 9927 + rev = "74ce793a60759e3db0d265174f137fb627430355"; 9928 + sha256 = "1m4v097y8ypjm572k1qqii3z56w4x1dsjxd6gp0z24xqyvd4kpa4"; 9929 }; 9930 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 9931 }; ··· 10173 10174 tokyonight-nvim = buildVimPlugin { 10175 pname = "tokyonight.nvim"; 10176 + version = "2023-10-16"; 10177 src = fetchFromGitHub { 10178 owner = "folke"; 10179 repo = "tokyonight.nvim"; 10180 + rev = "633039585dff7fd2b9b62fb190bf768702609d95"; 10181 + sha256 = "0akdw3v3xkzy5x3i684171haj93symddicjcr9mv631yqrgb7qil"; 10182 }; 10183 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 10184 }; ··· 10209 10210 treesj = buildVimPlugin { 10211 pname = "treesj"; 10212 + version = "2023-10-14"; 10213 src = fetchFromGitHub { 10214 owner = "Wansmer"; 10215 repo = "treesj"; 10216 + rev = "070e6761d0b11a55446d988a69908f7a0928dbab"; 10217 + sha256 = "0svwk7gzvz48xj7rwbda8j2zkw3ymm1ah9m2cvibvi34kx5qg8j2"; 10218 }; 10219 meta.homepage = "https://github.com/Wansmer/treesj/"; 10220 }; ··· 10233 10234 trim-nvim = buildVimPlugin { 10235 pname = "trim.nvim"; 10236 + version = "2023-10-12"; 10237 src = fetchFromGitHub { 10238 owner = "cappyzawa"; 10239 repo = "trim.nvim"; 10240 + rev = "629b96a303a3a0bb5fd050e6cd9d627ca7831cc7"; 10241 + sha256 = "1qm4n2biqqiwa0jqf60al969nz135i5pgn2pk123lxprb9q49wq5"; 10242 }; 10243 meta.homepage = "https://github.com/cappyzawa/trim.nvim/"; 10244 }; ··· 10305 10306 typescript-tools-nvim = buildVimPlugin { 10307 pname = "typescript-tools.nvim"; 10308 + version = "2023-10-13"; 10309 src = fetchFromGitHub { 10310 owner = "pmizio"; 10311 repo = "typescript-tools.nvim"; 10312 + rev = "47c0461f652b90bc088bcaf6481d488d3b86291e"; 10313 + sha256 = "035973311zh2kl6gag0xp6wp5zjq96r2z0358ynw4sc2p07xsvrf"; 10314 }; 10315 meta.homepage = "https://github.com/pmizio/typescript-tools.nvim/"; 10316 }; ··· 10341 10342 typst-vim = buildVimPlugin { 10343 pname = "typst.vim"; 10344 + version = "2023-10-16"; 10345 src = fetchFromGitHub { 10346 owner = "kaarmu"; 10347 repo = "typst.vim"; 10348 + rev = "a48691aff95240b7199fbabb82d28b4ca7ccbc3e"; 10349 + sha256 = "1l8hldprdknq2bmsliph2ayhkfkwzn11d2wj0cnhjhd0s6dmfn3i"; 10350 }; 10351 meta.homepage = "https://github.com/kaarmu/typst.vim/"; 10352 }; ··· 10389 10390 unison = buildVimPlugin { 10391 pname = "unison"; 10392 + version = "2023-10-15"; 10393 src = fetchFromGitHub { 10394 owner = "unisonweb"; 10395 repo = "unison"; 10396 + rev = "d5e809b87f154c07d511cb1f164fdfad1c7926b1"; 10397 + sha256 = "0z0s94lp1xvy8wnh5y5g0ww5i8q6j5pp1xm2nkkx95cki0p65n1n"; 10398 }; 10399 meta.homepage = "https://github.com/unisonweb/unison/"; 10400 }; ··· 10485 10486 vifm-vim = buildVimPlugin { 10487 pname = "vifm.vim"; 10488 + version = "2023-10-15"; 10489 src = fetchFromGitHub { 10490 owner = "vifm"; 10491 repo = "vifm.vim"; 10492 + rev = "840fa94041f432c7fb72ff60081913742eb7551f"; 10493 + sha256 = "0ijgp6ka1rd5mdbrs79kpyh7dn87y8y097hmyb8a9fn05lpp632p"; 10494 }; 10495 meta.homepage = "https://github.com/vifm/vifm.vim/"; 10496 }; ··· 10833 10834 vim-airline = buildVimPlugin { 10835 pname = "vim-airline"; 10836 + version = "2023-10-11"; 10837 src = fetchFromGitHub { 10838 owner = "vim-airline"; 10839 repo = "vim-airline"; 10840 + rev = "3b9e149e19ed58dee66e4842626751e329e1bd96"; 10841 + sha256 = "03jycan9s1r02hg7irscd4kr094vhk555znqj1a4is3b7i6iwrbk"; 10842 }; 10843 meta.homepage = "https://github.com/vim-airline/vim-airline/"; 10844 }; ··· 11553 11554 vim-dadbod-completion = buildVimPlugin { 11555 pname = "vim-dadbod-completion"; 11556 + version = "2023-10-15"; 11557 src = fetchFromGitHub { 11558 owner = "kristijanhusak"; 11559 repo = "vim-dadbod-completion"; 11560 + rev = "bcdf3ff768cc7e544a0f78b0383d8719c2116569"; 11561 + sha256 = "1dnmm54inx7qbwk5dbng1g4448hfcls2fzld36i7dgv3calplg9z"; 11562 }; 11563 meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-completion/"; 11564 }; ··· 12839 12840 vim-just = buildVimPlugin { 12841 pname = "vim-just"; 12842 + version = "2023-10-13"; 12843 src = fetchFromGitHub { 12844 owner = "NoahTheDuke"; 12845 repo = "vim-just"; 12846 + rev = "3038ffac026a13edaf1bbb898f25d808b6b0c92a"; 12847 + sha256 = "1dh3jhfvv0vk1khxi3hfy80xnvk021vj3rrlmj3jjgarda06psmv"; 12848 }; 12849 meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; 12850 }; ··· 13055 13056 vim-lsp = buildVimPlugin { 13057 pname = "vim-lsp"; 13058 + version = "2023-10-16"; 13059 src = fetchFromGitHub { 13060 owner = "prabirshrestha"; 13061 repo = "vim-lsp"; 13062 + rev = "c58edb98f09a650612adaaf8c47995c9e2b7ffb1"; 13063 sha256 = "0y839rrk5i3f6wmk94p28yy3alq5jnh8124v51prmzirzyhirhh1"; 13064 }; 13065 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; ··· 13980 13981 vim-ps1 = buildVimPlugin { 13982 pname = "vim-ps1"; 13983 + version = "2023-10-13"; 13984 src = fetchFromGitHub { 13985 owner = "PProvost"; 13986 repo = "vim-ps1"; 13987 + rev = "7d0c8581e774cab8198bafa936e231b6f4c634e6"; 13988 + sha256 = "07ac71a09qcl1flavkwazd4df6n8v56cqj3phff3f12p5sfkmy1y"; 13989 }; 13990 meta.homepage = "https://github.com/PProvost/vim-ps1/"; 13991 }; ··· 14400 14401 vim-slime = buildVimPlugin { 14402 pname = "vim-slime"; 14403 + version = "2023-10-15"; 14404 src = fetchFromGitHub { 14405 owner = "jpalardy"; 14406 repo = "vim-slime"; 14407 + rev = "c65472ec9a7f5b59b39b8a453e409df28a61f19c"; 14408 + sha256 = "0m8ydin934k3x156vwy80lxdih5nqc5lyz9m3vkvwykrksjpln63"; 14409 }; 14410 meta.homepage = "https://github.com/jpalardy/vim-slime/"; 14411 }; ··· 14965 14966 vim-tpipeline = buildVimPlugin { 14967 pname = "vim-tpipeline"; 14968 + version = "2023-10-13"; 14969 src = fetchFromGitHub { 14970 owner = "vimpostor"; 14971 repo = "vim-tpipeline"; 14972 + rev = "bff212497e0873ef7c97bd1e3d59cf57d6627581"; 14973 + sha256 = "1zpn2l7lzi03glmficfs1jwk7d9c5jn2pp63m818h8810dhicalr"; 14974 }; 14975 meta.homepage = "https://github.com/vimpostor/vim-tpipeline/"; 14976 }; ··· 15205 15206 vim-wakatime = buildVimPlugin { 15207 pname = "vim-wakatime"; 15208 + version = "2023-10-17"; 15209 src = fetchFromGitHub { 15210 owner = "wakatime"; 15211 repo = "vim-wakatime"; 15212 + rev = "945a441b83e48c7bafdd227ef8e2eb826f72ab90"; 15213 + sha256 = "13qrc8hgp944r819w3sxqva1knpy7m6y2ni9pvpwnf3vykq74l9r"; 15214 }; 15215 meta.homepage = "https://github.com/wakatime/vim-wakatime/"; 15216 }; ··· 15530 15531 vimtex = buildVimPlugin { 15532 pname = "vimtex"; 15533 + version = "2023-10-11"; 15534 src = fetchFromGitHub { 15535 owner = "lervag"; 15536 repo = "vimtex"; 15537 + rev = "cbb20643b7bfe721902dac5760bf0d4889fb5f7e"; 15538 + sha256 = "1zj03aq6yvd8mbfxihha426cipf02x7lg3hcbv5kl6kzk7ckiac3"; 15539 }; 15540 meta.homepage = "https://github.com/lervag/vimtex/"; 15541 }; ··· 15554 15555 vimwiki = buildVimPlugin { 15556 pname = "vimwiki"; 15557 + version = "2023-10-16"; 15558 src = fetchFromGitHub { 15559 owner = "vimwiki"; 15560 repo = "vimwiki"; 15561 + rev = "5d86b625f52e80476cb73c0a14ac62d51e7eb36f"; 15562 + sha256 = "1b0953d9cjhl9ycbnr38irzrynypjyvczs2ax7wr1zg478pw2aly"; 15563 }; 15564 meta.homepage = "https://github.com/vimwiki/vimwiki/"; 15565 }; ··· 15650 15651 which-key-nvim = buildVimPlugin { 15652 pname = "which-key.nvim"; 15653 + version = "2023-10-13"; 15654 src = fetchFromGitHub { 15655 owner = "folke"; 15656 repo = "which-key.nvim"; 15657 + rev = "6962dae3565369363b59dd51fb206051555fcb4d"; 15658 + sha256 = "1fcwd2cv9qlfhpdxza2syrqzdhhy672jwqbr8kl3mafg15wpkxaa"; 15659 }; 15660 meta.homepage = "https://github.com/folke/which-key.nvim/"; 15661 }; ··· 15987 15988 catppuccin-nvim = buildVimPlugin { 15989 pname = "catppuccin-nvim"; 15990 + version = "2023-10-16"; 15991 src = fetchFromGitHub { 15992 owner = "catppuccin"; 15993 repo = "nvim"; 15994 + rev = "dcef0a062de380885193fb0f919217d58b979753"; 15995 + sha256 = "1c0ci2h6b3y89rz3hd5ql885qw3hn3p23m4anbh5a9hppcyxcrli"; 15996 }; 15997 meta.homepage = "https://github.com/catppuccin/nvim/"; 15998 }; ··· 16059 16060 nightfly = buildVimPlugin { 16061 pname = "nightfly"; 16062 + version = "2023-10-17"; 16063 src = fetchFromGitHub { 16064 owner = "bluz71"; 16065 repo = "vim-nightfly-colors"; 16066 + rev = "9053e99131731f268258ab4d35d4841c3126ff9a"; 16067 + sha256 = "02d6b3qwylz6dg56rkccmpn5nipyg1d6capplbzz5pwv3y9g6bsw"; 16068 }; 16069 meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; 16070 }; ··· 16083 16084 nvchad-ui = buildVimPlugin { 16085 pname = "nvchad-ui"; 16086 + version = "2023-10-15"; 16087 src = fetchFromGitHub { 16088 owner = "nvchad"; 16089 repo = "ui"; 16090 + rev = "f4f2197e704b52c0e12f2d03899e9de7f810a170"; 16091 + sha256 = "0k0w6i1ska0nc0p47a3jxms058q3pd2k8fhqf7c2qd9dg16r6mb1"; 16092 }; 16093 meta.homepage = "https://github.com/nvchad/ui/"; 16094 };
+10 -10
pkgs/applications/editors/vim/plugins/markdown-preview-nvim/fix-node-paths.patch
··· 1 diff --git a/autoload/health/mkdp.vim b/autoload/health/mkdp.vim 2 - index 9eebb56..3a0b069 100644 3 --- a/autoload/health/mkdp.vim 4 +++ b/autoload/health/mkdp.vim 5 - @@ -9,8 +9,8 @@ function! health#mkdp#check() abort 6 - call health#report_info('Pre build: ' . l:mkdp_server_script) 7 - call health#report_info('Pre build version: ' . mkdp#util#pre_build_version()) 8 - call health#report_ok('Using pre build') 9 - elseif executable('node') 10 - - call health#report_info('Node version: ' . system('node --version')) 11 + else 12 - + call health#report_info('Node version: ' . system('@node@ --version')) 13 - let l:mkdp_server_script = s:mkdp_root_dir . '/app/server.js' 14 - call health#report_info('Script: ' . l:mkdp_server_script) 15 - call health#report_info('Script exists: ' . filereadable(l:mkdp_server_script)) 16 diff --git a/autoload/mkdp/rpc.vim b/autoload/mkdp/rpc.vim 17 index b257571..57f04e7 100644 18 --- a/autoload/mkdp/rpc.vim
··· 1 diff --git a/autoload/health/mkdp.vim b/autoload/health/mkdp.vim 2 + index 323b57b..8053ea8 100644 3 --- a/autoload/health/mkdp.vim 4 +++ b/autoload/health/mkdp.vim 5 + @@ -8,8 +8,8 @@ function! health#mkdp#check() abort 6 + lua vim.health.info('Pre build: ' .. vim.api.nvim_eval('l:mkdp_server_script')) 7 + lua vim.health.info('Pre build version: ' .. vim.fn['mkdp#util#pre_build_version']()) 8 + lua vim.health.ok('Using pre build') 9 - elseif executable('node') 10 + - lua vim.health.info('Node version: ' .. string.gsub(vim.fn.system('node --version'), '^%s*(.-)%s*$', '%1')) 11 + else 12 + + lua vim.health.info('Node version: ' .. string.gsub(vim.fn.system('@node@ --version'), '^%s*(.-)%s*$', '%1')) 13 + let l:mkdp_server_script = s:mkdp_root_dir .. '/app/server.js' 14 + lua vim.health.info('Script: ' .. vim.api.nvim_eval('l:mkdp_server_script')) 15 + lua vim.health.info('Script exists: ' .. vim.fn.filereadable(vim.api.nvim_eval('l:mkdp_server_script'))) 16 diff --git a/autoload/mkdp/rpc.vim b/autoload/mkdp/rpc.vim 17 index b257571..57f04e7 100644 18 --- a/autoload/mkdp/rpc.vim
+146 -102
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
··· 27 }; 28 apex = buildGrammar { 29 language = "apex"; 30 - version = "0.0.0+rev=e63bcdc"; 31 src = fetchFromGitHub { 32 owner = "aheber"; 33 repo = "tree-sitter-sfapex"; 34 - rev = "e63bcdcc26ae808b3fe79dfb8fa61bebdb95bda4"; 35 - hash = "sha256-7kfg8oqi39sExBuuKxmUgg5m9g22TW94rccas/7/5zE="; 36 }; 37 location = "apex"; 38 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; ··· 59 }; 60 meta.homepage = "https://github.com/virchau13/tree-sitter-astro"; 61 }; 62 awk = buildGrammar { 63 language = "awk"; 64 - version = "0.0.0+rev=374da90"; 65 src = fetchFromGitHub { 66 owner = "Beaglefoot"; 67 repo = "tree-sitter-awk"; 68 - rev = "374da90decaa60fea7a22490a77440ece6d4161d"; 69 - hash = "sha256-gbA6VyhPh2lH9FqYKj9sL8uhuMizCmV0U42s5gvk7AE="; 70 }; 71 meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; 72 }; 73 bash = buildGrammar { 74 language = "bash"; 75 - version = "0.0.0+rev=fd4e40d"; 76 src = fetchFromGitHub { 77 owner = "tree-sitter"; 78 repo = "tree-sitter-bash"; 79 - rev = "fd4e40dab883d6456da4d847de8321aee9c80805"; 80 - hash = "sha256-dJUJGrpBWBLjcqiqxCnJ/MENwa2+uxAmQD71aYloxsw="; 81 }; 82 meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; 83 }; ··· 94 }; 95 beancount = buildGrammar { 96 language = "beancount"; 97 - version = "0.0.0+rev=358e5ec"; 98 src = fetchFromGitHub { 99 owner = "polarmutex"; 100 repo = "tree-sitter-beancount"; 101 - rev = "358e5ecbb87109eef7fd596ea518a4ff74cb9b31"; 102 - hash = "sha256-vz8FU+asnMqF6J4UZer4iecw8uFFiYVpz4Fs/ds4Rt0="; 103 }; 104 meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; 105 }; ··· 149 }; 150 c = buildGrammar { 151 language = "c"; 152 - version = "0.0.0+rev=a2b7bac"; 153 src = fetchFromGitHub { 154 owner = "tree-sitter"; 155 repo = "tree-sitter-c"; 156 - rev = "a2b7bac3b313efbaa683d9a276ff63cdc544d960"; 157 - hash = "sha256-39i06oXMQemfq3Y4TTXai6HFXvURVOif1v2i9LP4sAI="; 158 }; 159 meta.homepage = "https://github.com/tree-sitter/tree-sitter-c"; 160 }; ··· 226 }; 227 comment = buildGrammar { 228 language = "comment"; 229 - version = "0.0.0+rev=c9a7e2d"; 230 src = fetchFromGitHub { 231 owner = "stsewd"; 232 repo = "tree-sitter-comment"; 233 - rev = "c9a7e2df7cac2dfb730f766a4f343308f84ff346"; 234 - hash = "sha256-7k2LkfzlY+UxQvB1dPP6KQM2UTwThaj5NoAIKDVYAhA="; 235 }; 236 meta.homepage = "https://github.com/stsewd/tree-sitter-comment"; 237 }; ··· 315 }; 316 cuda = buildGrammar { 317 language = "cuda"; 318 - version = "0.0.0+rev=275cfb9"; 319 src = fetchFromGitHub { 320 owner = "theHamsta"; 321 repo = "tree-sitter-cuda"; 322 - rev = "275cfb95013b88382e11490aef1e7c9b17a95ef7"; 323 - hash = "sha256-3sb9YLPRPjafSLGvyjLSuu+vqvolF63CI0MWZzvEGJw="; 324 }; 325 meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda"; 326 }; ··· 393 }; 394 dockerfile = buildGrammar { 395 language = "dockerfile"; 396 - version = "0.0.0+rev=1800d5a"; 397 src = fetchFromGitHub { 398 owner = "camdencheek"; 399 repo = "tree-sitter-dockerfile"; 400 - rev = "1800d5a06789797065ba5e7d80712b6bbf5483d7"; 401 - hash = "sha256-qt626fHCZkHkl8yrEtDbJ+l7wwmU0XMcP0oPwrCYNgI="; 402 }; 403 meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile"; 404 }; ··· 483 }; 484 elm = buildGrammar { 485 language = "elm"; 486 - version = "0.0.0+rev=0694058"; 487 src = fetchFromGitHub { 488 owner = "elm-tooling"; 489 repo = "tree-sitter-elm"; 490 - rev = "0694058bf0555adbf5f700ce4868d18e463cb824"; 491 - hash = "sha256-xalcXMXRHcpwhKLMF6p9y5lzC0ek/ljRq2Vnb1VwXBo="; 492 }; 493 meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm"; 494 }; ··· 527 }; 528 erlang = buildGrammar { 529 language = "erlang"; 530 - version = "0.0.0+rev=4a0ec79"; 531 src = fetchFromGitHub { 532 owner = "WhatsApp"; 533 repo = "tree-sitter-erlang"; 534 - rev = "4a0ec79b7eb7671efe935cd97967430c34598c7d"; 535 - hash = "sha256-q1V5lJsSQyx7ji4T+leIfSH9wAZRHW0XeLnY3Rc9WWI="; 536 }; 537 meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; 538 }; ··· 714 }; 715 glimmer = buildGrammar { 716 language = "glimmer"; 717 - version = "0.0.0+rev=d3031a8"; 718 src = fetchFromGitHub { 719 owner = "alexlafroscia"; 720 repo = "tree-sitter-glimmer"; 721 - rev = "d3031a8294bf331600d5046b1d14e690a0d8ba0c"; 722 - hash = "sha256-YvftQHEwYxRyRIYHrnAjIqgx6O0FlFrnF9TwUE+RiqI="; 723 }; 724 meta.homepage = "https://github.com/alexlafroscia/tree-sitter-glimmer"; 725 }; 726 glsl = buildGrammar { 727 language = "glsl"; 728 - version = "0.0.0+rev=ec6100d"; 729 src = fetchFromGitHub { 730 owner = "theHamsta"; 731 repo = "tree-sitter-glsl"; 732 - rev = "ec6100d2bdf22363ca8a711a212f2144ea49233f"; 733 - hash = "sha256-QFsOq/1GH40XgnBT9V3Eb7aQabtBGOtxHp65FdugOz8="; 734 }; 735 meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl"; 736 }; ··· 813 }; 814 groovy = buildGrammar { 815 language = "groovy"; 816 - version = "0.0.0+rev=76e02db"; 817 src = fetchFromGitHub { 818 owner = "Decodetalkers"; 819 repo = "tree-sitter-groovy"; 820 - rev = "76e02db5866dd2b096512103ed4d8f630cc32980"; 821 - hash = "sha256-H6Gp7MqGxU1oONq/w8p8pNR3Vhi68dvO+2aHw8anBTs="; 822 }; 823 meta.homepage = "https://github.com/Decodetalkers/tree-sitter-groovy"; 824 }; 825 hack = buildGrammar { 826 language = "hack"; 827 version = "0.0.0+rev=fca1e29"; ··· 901 }; 902 hlsl = buildGrammar { 903 language = "hlsl"; 904 - version = "0.0.0+rev=d698c21"; 905 src = fetchFromGitHub { 906 owner = "theHamsta"; 907 repo = "tree-sitter-hlsl"; 908 - rev = "d698c21dbfcfa1df84cdaaf9dba32cba1e4f92b4"; 909 - hash = "sha256-oFpoErrhr83yG5c3IksjL/XjmsCrZGTP6+Sfu5fvOZM="; 910 }; 911 meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl"; 912 }; ··· 934 }; 935 html = buildGrammar { 936 language = "html"; 937 - version = "0.0.0+rev=e5d7d7d"; 938 src = fetchFromGitHub { 939 owner = "tree-sitter"; 940 repo = "tree-sitter-html"; 941 - rev = "e5d7d7decbbdec5a4c90bbc69436b3828f5646e7"; 942 - hash = "sha256-jNAPumz8JdrGwSMow1xZqz3n2CHj60qUaivhJ8LZDz4="; 943 }; 944 meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; 945 }; ··· 1011 }; 1012 java = buildGrammar { 1013 language = "java"; 1014 - version = "0.0.0+rev=83044af"; 1015 src = fetchFromGitHub { 1016 owner = "tree-sitter"; 1017 repo = "tree-sitter-java"; 1018 - rev = "83044af4950e9f1adb46a20f616d10934930ce7e"; 1019 - hash = "sha256-i3j55vAQV5TaMR7IsUkh0OrLCP95Xos0UCI0SoY5phI="; 1020 }; 1021 meta.homepage = "https://github.com/tree-sitter/tree-sitter-java"; 1022 }; ··· 1055 }; 1056 json = buildGrammar { 1057 language = "json"; 1058 - version = "0.0.0+rev=ca3f891"; 1059 src = fetchFromGitHub { 1060 owner = "tree-sitter"; 1061 repo = "tree-sitter-json"; 1062 - rev = "ca3f8919800e3c1ad4508de3bfd7b0b860ce434f"; 1063 - hash = "sha256-cyrea0Y13OVGkXbYE0Cwc7nUsDGEZyoQmPAS9wVuHw0="; 1064 }; 1065 meta.homepage = "https://github.com/tree-sitter/tree-sitter-json"; 1066 }; 1067 json5 = buildGrammar { 1068 language = "json5"; 1069 - version = "0.0.0+rev=5dd5cdc"; 1070 src = fetchFromGitHub { 1071 owner = "Joakker"; 1072 repo = "tree-sitter-json5"; 1073 - rev = "5dd5cdc418d9659682556b6adca2dd9ace0ac6d2"; 1074 - hash = "sha256-B3wZS/OtW4hKOHsoYdYK2zsJGID8fuIm8C+IuAteR9E="; 1075 }; 1076 meta.homepage = "https://github.com/Joakker/tree-sitter-json5"; 1077 }; ··· 1132 }; 1133 kotlin = buildGrammar { 1134 language = "kotlin"; 1135 - version = "0.0.0+rev=06a2f6e"; 1136 src = fetchFromGitHub { 1137 owner = "fwcd"; 1138 repo = "tree-sitter-kotlin"; 1139 - rev = "06a2f6e71c7fcac34addcbf2a4667adad1b9c5a7"; 1140 - hash = "sha256-HF3wp4nNwgP0LhZvxQKMnPqMPhwu8Xc9khgiQoy6DeA="; 1141 }; 1142 meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; 1143 }; ··· 1173 hash = "sha256-BDMmRRqJXZTgK3yHX+yqgWHGpsMLqzTcQxFYaAWxroo="; 1174 }; 1175 meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; 1176 }; 1177 llvm = buildGrammar { 1178 language = "llvm"; ··· 1331 generate = true; 1332 meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; 1333 }; 1334 nickel = buildGrammar { 1335 language = "nickel"; 1336 version = "0.0.0+rev=b759233"; ··· 1366 }; 1367 norg = buildGrammar { 1368 language = "norg"; 1369 - version = "0.0.0+rev=1a30509"; 1370 src = fetchFromGitHub { 1371 owner = "nvim-neorg"; 1372 repo = "tree-sitter-norg"; 1373 - rev = "1a305093569632de50f9a316ff843dcda25b4ef5"; 1374 - hash = "sha256-dfdykz5DnbuJvRdY3rYehzphIJgDl1efrsEgG2+BhvI="; 1375 }; 1376 meta.homepage = "https://github.com/nvim-neorg/tree-sitter-norg"; 1377 }; ··· 1501 }; 1502 php = buildGrammar { 1503 language = "php"; 1504 - version = "0.0.0+rev=a05c611"; 1505 src = fetchFromGitHub { 1506 owner = "tree-sitter"; 1507 repo = "tree-sitter-php"; 1508 - rev = "a05c6112a1dfdd9e586cb275700931e68d3c7c85"; 1509 - hash = "sha256-9t+9TnyBVkQVrxHhCzoBkfIjHoKw3HW4gTJjNv+DpPw="; 1510 }; 1511 meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; 1512 }; ··· 1656 }; 1657 python = buildGrammar { 1658 language = "python"; 1659 - version = "0.0.0+rev=a901729"; 1660 src = fetchFromGitHub { 1661 owner = "tree-sitter"; 1662 repo = "tree-sitter-python"; 1663 - rev = "a901729099257aac932d79c60adb5e8a53fa7e6c"; 1664 - hash = "sha256-gRhD3M1DkmwYQDDnyRq6QMTWUJUY0vbetGnN+pBTd84="; 1665 }; 1666 meta.homepage = "https://github.com/tree-sitter/tree-sitter-python"; 1667 }; ··· 1821 }; 1822 rst = buildGrammar { 1823 language = "rst"; 1824 - version = "0.0.0+rev=2ca8c12"; 1825 src = fetchFromGitHub { 1826 owner = "stsewd"; 1827 repo = "tree-sitter-rst"; 1828 - rev = "2ca8c123c82ca41f41b66b5d13d403cff0204b78"; 1829 - hash = "sha256-aCeKxuBRLPYM8CjVLP5cBUhtuAezzZpGfCE2UaJj1E4="; 1830 }; 1831 meta.homepage = "https://github.com/stsewd/tree-sitter-rst"; 1832 }; ··· 1954 }; 1955 soql = buildGrammar { 1956 language = "soql"; 1957 - version = "0.0.0+rev=e63bcdc"; 1958 src = fetchFromGitHub { 1959 owner = "aheber"; 1960 repo = "tree-sitter-sfapex"; 1961 - rev = "e63bcdcc26ae808b3fe79dfb8fa61bebdb95bda4"; 1962 - hash = "sha256-7kfg8oqi39sExBuuKxmUgg5m9g22TW94rccas/7/5zE="; 1963 }; 1964 location = "soql"; 1965 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; 1966 }; 1967 sosl = buildGrammar { 1968 language = "sosl"; 1969 - version = "0.0.0+rev=e63bcdc"; 1970 src = fetchFromGitHub { 1971 owner = "aheber"; 1972 repo = "tree-sitter-sfapex"; 1973 - rev = "e63bcdcc26ae808b3fe79dfb8fa61bebdb95bda4"; 1974 - hash = "sha256-7kfg8oqi39sExBuuKxmUgg5m9g22TW94rccas/7/5zE="; 1975 }; 1976 location = "sosl"; 1977 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; ··· 1989 }; 1990 sql = buildGrammar { 1991 language = "sql"; 1992 - version = "0.0.0+rev=39750c4"; 1993 src = fetchFromGitHub { 1994 owner = "derekstride"; 1995 repo = "tree-sitter-sql"; 1996 - rev = "39750c48bf9ad63bcc1399554355b0aa0aaa1c33"; 1997 - hash = "sha256-33GpCN9qdCvCcYvE60HMzFM2QzUDbf2QxJDZ6L+q27Y="; 1998 }; 1999 meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; 2000 }; ··· 2077 }; 2078 swift = buildGrammar { 2079 language = "swift"; 2080 - version = "0.0.0+rev=10eb01d"; 2081 src = fetchFromGitHub { 2082 owner = "alex-pinkus"; 2083 repo = "tree-sitter-swift"; 2084 - rev = "10eb01d29827f24b1271672e89790661d94da9e1"; 2085 - hash = "sha256-5oHc2mGxOuvFQ1h1FEK0oJ7PYnKayoJSVHeuYleVE8o="; 2086 }; 2087 generate = true; 2088 meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; ··· 2111 }; 2112 t32 = buildGrammar { 2113 language = "t32"; 2114 - version = "0.0.0+rev=c544082"; 2115 src = fetchFromGitLab { 2116 owner = "xasc"; 2117 repo = "tree-sitter-t32"; 2118 - rev = "c544082904fd1d27da5493857bd3fc278bae2a1a"; 2119 - hash = "sha256-0iH5zEe5/BD2Wi4jb67grCXafmHhJkSD/NkjqGZZ3pY="; 2120 }; 2121 meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32.git"; 2122 }; ··· 2235 }; 2236 tsx = buildGrammar { 2237 language = "tsx"; 2238 - version = "0.0.0+rev=b1bf482"; 2239 src = fetchFromGitHub { 2240 owner = "tree-sitter"; 2241 repo = "tree-sitter-typescript"; 2242 - rev = "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf"; 2243 - hash = "sha256-oZKit8kScXcOptmT2ckywL5JlAVe+wuwhuj6ThEI5OQ="; 2244 }; 2245 location = "tsx"; 2246 meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; ··· 2269 }; 2270 typescript = buildGrammar { 2271 language = "typescript"; 2272 - version = "0.0.0+rev=b1bf482"; 2273 src = fetchFromGitHub { 2274 owner = "tree-sitter"; 2275 repo = "tree-sitter-typescript"; 2276 - rev = "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf"; 2277 - hash = "sha256-oZKit8kScXcOptmT2ckywL5JlAVe+wuwhuj6ThEI5OQ="; 2278 }; 2279 location = "typescript"; 2280 meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; ··· 2304 }; 2305 usd = buildGrammar { 2306 language = "usd"; 2307 - version = "0.0.0+rev=718a6b3"; 2308 src = fetchFromGitHub { 2309 owner = "ColinKennedy"; 2310 repo = "tree-sitter-usd"; 2311 - rev = "718a6b3e939904e0b4fe7cff6742e96af4781f4b"; 2312 - hash = "sha256-6U4TreAeAGB7WRUtTXdxQvNa6Sl6E+f329/SZ6DOQ+0="; 2313 }; 2314 meta.homepage = "https://github.com/ColinKennedy/tree-sitter-usd"; 2315 }; ··· 2371 }; 2372 vim = buildGrammar { 2373 language = "vim"; 2374 - version = "0.0.0+rev=77e9e96"; 2375 src = fetchFromGitHub { 2376 owner = "neovim"; 2377 repo = "tree-sitter-vim"; 2378 - rev = "77e9e96c2ae5cff7343ce3dced263483acf95793"; 2379 - hash = "sha256-YGE/up7TE1+a6FrN8iEeHbAJr6kEMcWLMPaeyQRRVLs="; 2380 }; 2381 meta.homepage = "https://github.com/neovim/tree-sitter-vim"; 2382 }; 2383 vimdoc = buildGrammar { 2384 language = "vimdoc"; 2385 - version = "0.0.0+rev=c0f8580"; 2386 src = fetchFromGitHub { 2387 owner = "neovim"; 2388 repo = "tree-sitter-vimdoc"; 2389 - rev = "c0f85802485afe4d15e65bbf995ae864bb8ed7c4"; 2390 - hash = "sha256-pBdfFeJbZJy6pjr2a0SgFyjEZKvajKOfrqoRAMB66V8="; 2391 }; 2392 meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; 2393 }; ··· 2426 }; 2427 wing = buildGrammar { 2428 language = "wing"; 2429 - version = "0.0.0+rev=fac3f72"; 2430 src = fetchFromGitHub { 2431 owner = "winglang"; 2432 repo = "wing"; 2433 - rev = "fac3f72d80d379fea61d1eca782cb99ac6d78b62"; 2434 - hash = "sha256-/PIqwqG5h2iFVzpTTlXOrAKEDNctcxRHIhGyv5jlkIw="; 2435 }; 2436 location = "libs/tree-sitter-wing"; 2437 generate = true;
··· 27 }; 28 apex = buildGrammar { 29 language = "apex"; 30 + version = "0.0.0+rev=a768c95"; 31 src = fetchFromGitHub { 32 owner = "aheber"; 33 repo = "tree-sitter-sfapex"; 34 + rev = "a768c956b6aee72ffebb5df7f7c0b3702eaa2fbd"; 35 + hash = "sha256-bfW7uox0/4bW5J5hXcKDfNXtKSI4BFk7f5J0bhMDpbw="; 36 }; 37 location = "apex"; 38 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; ··· 59 }; 60 meta.homepage = "https://github.com/virchau13/tree-sitter-astro"; 61 }; 62 + authzed = buildGrammar { 63 + language = "authzed"; 64 + version = "0.0.0+rev=1dec7e1"; 65 + src = fetchFromGitHub { 66 + owner = "mleonidas"; 67 + repo = "tree-sitter-authzed"; 68 + rev = "1dec7e1af96c56924e3322cd85fdce15d0a31d00"; 69 + hash = "sha256-qPSQF95DO7WByVy9YXEOus3q3U4QfWuUFbJGVXd4EtQ="; 70 + }; 71 + meta.homepage = "https://github.com/mleonidas/tree-sitter-authzed"; 72 + }; 73 awk = buildGrammar { 74 language = "awk"; 75 + version = "0.0.0+rev=90c8d9b"; 76 src = fetchFromGitHub { 77 owner = "Beaglefoot"; 78 repo = "tree-sitter-awk"; 79 + rev = "90c8d9b47edcf7e2d67680c6649d5f6358d2ce06"; 80 + hash = "sha256-XbjZtEkJLaecp+j8xgYOVC3ESC1o/rNAZgePsmDdgps="; 81 }; 82 meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; 83 }; 84 bash = buildGrammar { 85 language = "bash"; 86 + version = "0.0.0+rev=7331995"; 87 src = fetchFromGitHub { 88 owner = "tree-sitter"; 89 repo = "tree-sitter-bash"; 90 + rev = "7331995b19b8f8aba2d5e26deb51d2195c18bc94"; 91 + hash = "sha256-VP7rJfE/k8KV1XN1w5f0YKjCnDMYU1go/up0zj1mabM="; 92 }; 93 meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; 94 }; ··· 105 }; 106 beancount = buildGrammar { 107 language = "beancount"; 108 + version = "0.0.0+rev=484f508"; 109 src = fetchFromGitHub { 110 owner = "polarmutex"; 111 repo = "tree-sitter-beancount"; 112 + rev = "484f50849bcce887c86451f532bf778689ca8523"; 113 + hash = "sha256-5k5sHW9xabbCFJXHJfs8oBlCjIBa6L3OtDdKEVXLgOc="; 114 }; 115 meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; 116 }; ··· 160 }; 161 c = buildGrammar { 162 language = "c"; 163 + version = "0.0.0+rev=25371f9"; 164 src = fetchFromGitHub { 165 owner = "tree-sitter"; 166 repo = "tree-sitter-c"; 167 + rev = "25371f9448b97c55b853a6ee8bb0bfb1bca6da9f"; 168 + hash = "sha256-6o5D9rOYZ8qTSslTrkK2+7f6WWXF50u5tbxYEaEUbkc="; 169 }; 170 meta.homepage = "https://github.com/tree-sitter/tree-sitter-c"; 171 }; ··· 237 }; 238 comment = buildGrammar { 239 language = "comment"; 240 + version = "0.0.0+rev=aefcc28"; 241 src = fetchFromGitHub { 242 owner = "stsewd"; 243 repo = "tree-sitter-comment"; 244 + rev = "aefcc2813392eb6ffe509aa0fc8b4e9b57413ee1"; 245 + hash = "sha256-ihkBqdYVulTlysb9J8yg4c5XVktJw8jIwzhqybBw8Ug="; 246 }; 247 meta.homepage = "https://github.com/stsewd/tree-sitter-comment"; 248 }; ··· 326 }; 327 cuda = buildGrammar { 328 language = "cuda"; 329 + version = "0.0.0+rev=3161aed"; 330 src = fetchFromGitHub { 331 owner = "theHamsta"; 332 repo = "tree-sitter-cuda"; 333 + rev = "3161aed045130c900f870ef53fad93a574317769"; 334 + hash = "sha256-Eo92hl3mT2qV2L4hfmUNXdAleRKeyGUQuV6VE/Cg6nw="; 335 }; 336 meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda"; 337 }; ··· 404 }; 405 dockerfile = buildGrammar { 406 language = "dockerfile"; 407 + version = "0.0.0+rev=33e22c3"; 408 src = fetchFromGitHub { 409 owner = "camdencheek"; 410 repo = "tree-sitter-dockerfile"; 411 + rev = "33e22c33bcdbfc33d42806ee84cfd0b1248cc392"; 412 + hash = "sha256-uCKzTTbJL9Ans3lCQbt2zApF+ERLbbu5D1WcyWJ6Gf4="; 413 }; 414 meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile"; 415 }; ··· 494 }; 495 elm = buildGrammar { 496 language = "elm"; 497 + version = "0.0.0+rev=debe14f"; 498 src = fetchFromGitHub { 499 owner = "elm-tooling"; 500 repo = "tree-sitter-elm"; 501 + rev = "debe14fad40a8100c679d95c66f599b48111742c"; 502 + hash = "sha256-tB03/AqoYIMyWFGv3nKlGY/EjNV1/IQyXQsC+0M51V8="; 503 }; 504 meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm"; 505 }; ··· 538 }; 539 erlang = buildGrammar { 540 language = "erlang"; 541 + version = "0.0.0+rev=bb06a83"; 542 src = fetchFromGitHub { 543 owner = "WhatsApp"; 544 repo = "tree-sitter-erlang"; 545 + rev = "bb06a83db4f0c176875d9d49756b760d15211134"; 546 + hash = "sha256-IAUX5wrVpAj50cG0hrclhCx9x1hjSKdjqvEUYpe5a+g="; 547 }; 548 meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; 549 }; ··· 725 }; 726 glimmer = buildGrammar { 727 language = "glimmer"; 728 + version = "0.0.0+rev=f9746dc"; 729 src = fetchFromGitHub { 730 owner = "alexlafroscia"; 731 repo = "tree-sitter-glimmer"; 732 + rev = "f9746dc1d0707717fbba84cb5c22a71586af23e1"; 733 + hash = "sha256-57Sp4LrvyNNuOc+8ZiHl6cwvGg1tmXZemRsWeW+Kzys="; 734 }; 735 meta.homepage = "https://github.com/alexlafroscia/tree-sitter-glimmer"; 736 }; 737 glsl = buildGrammar { 738 language = "glsl"; 739 + version = "0.0.0+rev=952739a"; 740 src = fetchFromGitHub { 741 owner = "theHamsta"; 742 repo = "tree-sitter-glsl"; 743 + rev = "952739a25a7c014882aa777f1a32da8950f31f58"; 744 + hash = "sha256-f68bObZPZuPvzyLYP/PeZKbtG0YqbX8BhsLyviBfRY4="; 745 }; 746 meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl"; 747 }; ··· 824 }; 825 groovy = buildGrammar { 826 language = "groovy"; 827 + version = "0.0.0+rev=ae8aa51"; 828 src = fetchFromGitHub { 829 owner = "Decodetalkers"; 830 repo = "tree-sitter-groovy"; 831 + rev = "ae8aa51ec3275afb567a4a67df1a26d89feb135f"; 832 + hash = "sha256-K9XoSVuAWXJCTxclod4pfxnGHhsbtdE7Xi60wfuCE8M="; 833 }; 834 meta.homepage = "https://github.com/Decodetalkers/tree-sitter-groovy"; 835 }; 836 + gstlaunch = buildGrammar { 837 + language = "gstlaunch"; 838 + version = "0.0.0+rev=2c0d9c9"; 839 + src = fetchFromGitHub { 840 + owner = "theHamsta"; 841 + repo = "tree-sitter-gstlaunch"; 842 + rev = "2c0d9c94d35e37aa63fa5002163c8480985b3e5b"; 843 + hash = "sha256-H5H1v4xJSPHW0oaTY/JczhfVmYExbrdfdugYkMJktPY="; 844 + }; 845 + meta.homepage = "https://github.com/theHamsta/tree-sitter-gstlaunch"; 846 + }; 847 hack = buildGrammar { 848 language = "hack"; 849 version = "0.0.0+rev=fca1e29"; ··· 923 }; 924 hlsl = buildGrammar { 925 language = "hlsl"; 926 + version = "0.0.0+rev=f2902bd"; 927 src = fetchFromGitHub { 928 owner = "theHamsta"; 929 repo = "tree-sitter-hlsl"; 930 + rev = "f2902bd614e3916bdf65e1bc9ad45ebd08417bba"; 931 + hash = "sha256-tuie4Yzauejf+5Par2qnWfaQgOLhROL2le1+UTq5cSY="; 932 }; 933 meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl"; 934 }; ··· 956 }; 957 html = buildGrammar { 958 language = "html"; 959 + version = "0.0.0+rev=d742025"; 960 src = fetchFromGitHub { 961 owner = "tree-sitter"; 962 repo = "tree-sitter-html"; 963 + rev = "d742025fa2d8e6100f134a6ea990443aa1f074b3"; 964 + hash = "sha256-ZpUruxwi9S+gUy/k0DkhDGWLc65XppUhD0NeVVItYg4="; 965 }; 966 meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; 967 }; ··· 1033 }; 1034 java = buildGrammar { 1035 language = "java"; 1036 + version = "0.0.0+rev=2b57cd9"; 1037 src = fetchFromGitHub { 1038 owner = "tree-sitter"; 1039 repo = "tree-sitter-java"; 1040 + rev = "2b57cd9541f9fd3a89207d054ce8fbe72657c444"; 1041 + hash = "sha256-Zo+KQ6TOjdJODNppTkt8XPE+WroNB5M6+n2XF+OrD8o="; 1042 }; 1043 meta.homepage = "https://github.com/tree-sitter/tree-sitter-java"; 1044 }; ··· 1077 }; 1078 json = buildGrammar { 1079 language = "json"; 1080 + version = "0.0.0+rev=3fef30d"; 1081 src = fetchFromGitHub { 1082 owner = "tree-sitter"; 1083 repo = "tree-sitter-json"; 1084 + rev = "3fef30de8aee74600f25ec2e319b62a1a870d51e"; 1085 + hash = "sha256-Msnct7JzPBIR9+PIBZCJTRdVMUzhaDTKkl3JaDUKAgo="; 1086 }; 1087 meta.homepage = "https://github.com/tree-sitter/tree-sitter-json"; 1088 }; 1089 json5 = buildGrammar { 1090 language = "json5"; 1091 + version = "0.0.0+rev=c23f7a9"; 1092 src = fetchFromGitHub { 1093 owner = "Joakker"; 1094 repo = "tree-sitter-json5"; 1095 + rev = "c23f7a9b1ee7d45f516496b1e0e4be067264fa0d"; 1096 + hash = "sha256-16gDgbPUyhSo3PJD9+zz6QLVd6G/W1afjyuCJbDUSIY="; 1097 }; 1098 meta.homepage = "https://github.com/Joakker/tree-sitter-json5"; 1099 }; ··· 1154 }; 1155 kotlin = buildGrammar { 1156 language = "kotlin"; 1157 + version = "0.0.0+rev=5baa0fe"; 1158 src = fetchFromGitHub { 1159 owner = "fwcd"; 1160 repo = "tree-sitter-kotlin"; 1161 + rev = "5baa0fe2288830f88bd38e328b08d829f3914164"; 1162 + hash = "sha256-e2X8Hl8N8iTL0JUJhyyeebNPZ63QAq9C+R5F2lOYZKk="; 1163 }; 1164 meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; 1165 }; ··· 1195 hash = "sha256-BDMmRRqJXZTgK3yHX+yqgWHGpsMLqzTcQxFYaAWxroo="; 1196 }; 1197 meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; 1198 + }; 1199 + liquidsoap = buildGrammar { 1200 + language = "liquidsoap"; 1201 + version = "0.0.0+rev=bbef4df"; 1202 + src = fetchFromGitHub { 1203 + owner = "savonet"; 1204 + repo = "tree-sitter-liquidsoap"; 1205 + rev = "bbef4df4dc5b324455ad1ea4770bbed0df5130ea"; 1206 + hash = "sha256-SGWO/sQ022atbX8qTXWeSnrYlSX13N03LhXJoc9YgPQ="; 1207 + }; 1208 + meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap"; 1209 }; 1210 llvm = buildGrammar { 1211 language = "llvm"; ··· 1364 generate = true; 1365 meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; 1366 }; 1367 + nasm = buildGrammar { 1368 + language = "nasm"; 1369 + version = "0.0.0+rev=3bc691d"; 1370 + src = fetchFromGitHub { 1371 + owner = "naclsn"; 1372 + repo = "tree-sitter-nasm"; 1373 + rev = "3bc691d2cfba44bea339a775ad496c8bc552c60d"; 1374 + hash = "sha256-o4aXvPhXSYMc1oaagIbnFhpqcbWdN8dhMa3QRE/iRMM="; 1375 + }; 1376 + meta.homepage = "https://github.com/naclsn/tree-sitter-nasm"; 1377 + }; 1378 nickel = buildGrammar { 1379 language = "nickel"; 1380 version = "0.0.0+rev=b759233"; ··· 1410 }; 1411 norg = buildGrammar { 1412 language = "norg"; 1413 + version = "0.0.0+rev=014073f"; 1414 src = fetchFromGitHub { 1415 owner = "nvim-neorg"; 1416 repo = "tree-sitter-norg"; 1417 + rev = "014073fe8016d1ac440c51d22c77e3765d8f6855"; 1418 + hash = "sha256-0wL3Pby7e4nbeVHCRfWwxZfEcAF9/s8e6Njva+lj+Rc="; 1419 }; 1420 meta.homepage = "https://github.com/nvim-neorg/tree-sitter-norg"; 1421 }; ··· 1545 }; 1546 php = buildGrammar { 1547 language = "php"; 1548 + version = "0.0.0+rev=92a98ad"; 1549 src = fetchFromGitHub { 1550 owner = "tree-sitter"; 1551 repo = "tree-sitter-php"; 1552 + rev = "92a98adaa534957b9a70b03e9acb9ccf9345033a"; 1553 + hash = "sha256-/JI1eyf1UZmtQ7bhfBLpA+8mMfIc8jRncri8Mz2mf5M="; 1554 }; 1555 meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; 1556 }; ··· 1700 }; 1701 python = buildGrammar { 1702 language = "python"; 1703 + version = "0.0.0+rev=82f5c99"; 1704 src = fetchFromGitHub { 1705 owner = "tree-sitter"; 1706 repo = "tree-sitter-python"; 1707 + rev = "82f5c9937fe4300b4bec3ee0e788d642c77aab2c"; 1708 + hash = "sha256-nQ4HU5ysQjht9USFGRmW/+PLFTzPgi+6G68/uupMMRk="; 1709 }; 1710 meta.homepage = "https://github.com/tree-sitter/tree-sitter-python"; 1711 }; ··· 1865 }; 1866 rst = buildGrammar { 1867 language = "rst"; 1868 + version = "0.0.0+rev=3c03a4b"; 1869 src = fetchFromGitHub { 1870 owner = "stsewd"; 1871 repo = "tree-sitter-rst"; 1872 + rev = "3c03a4bb2c27f1fa76f1ca5563c1fc10187e4028"; 1873 + hash = "sha256-WEerUDni10WpXKXX9r6pMwKn3Z9xqIKnlkQDxJiXxxY="; 1874 }; 1875 meta.homepage = "https://github.com/stsewd/tree-sitter-rst"; 1876 }; ··· 1998 }; 1999 soql = buildGrammar { 2000 language = "soql"; 2001 + version = "0.0.0+rev=a768c95"; 2002 src = fetchFromGitHub { 2003 owner = "aheber"; 2004 repo = "tree-sitter-sfapex"; 2005 + rev = "a768c956b6aee72ffebb5df7f7c0b3702eaa2fbd"; 2006 + hash = "sha256-bfW7uox0/4bW5J5hXcKDfNXtKSI4BFk7f5J0bhMDpbw="; 2007 }; 2008 location = "soql"; 2009 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; 2010 }; 2011 sosl = buildGrammar { 2012 language = "sosl"; 2013 + version = "0.0.0+rev=a768c95"; 2014 src = fetchFromGitHub { 2015 owner = "aheber"; 2016 repo = "tree-sitter-sfapex"; 2017 + rev = "a768c956b6aee72ffebb5df7f7c0b3702eaa2fbd"; 2018 + hash = "sha256-bfW7uox0/4bW5J5hXcKDfNXtKSI4BFk7f5J0bhMDpbw="; 2019 }; 2020 location = "sosl"; 2021 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; ··· 2033 }; 2034 sql = buildGrammar { 2035 language = "sql"; 2036 + version = "0.0.0+rev=36c4de3"; 2037 src = fetchFromGitHub { 2038 owner = "derekstride"; 2039 repo = "tree-sitter-sql"; 2040 + rev = "36c4de35f76dfa732493aae606feb69dce4b1daa"; 2041 + hash = "sha256-D8gt0shaEU1zPjLHe+h/cCk6Z1xx5Va17A/0XDB1rvo="; 2042 }; 2043 meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; 2044 }; ··· 2121 }; 2122 swift = buildGrammar { 2123 language = "swift"; 2124 + version = "0.0.0+rev=7e4ccc9"; 2125 src = fetchFromGitHub { 2126 owner = "alex-pinkus"; 2127 repo = "tree-sitter-swift"; 2128 + rev = "7e4ccc97a25315022a70b730085deccd5680a39b"; 2129 + hash = "sha256-1Uln7GHlgtNd7/3+FSBNDlTCqYodRbUyytPZYf660Nk="; 2130 }; 2131 generate = true; 2132 meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; ··· 2155 }; 2156 t32 = buildGrammar { 2157 language = "t32"; 2158 + version = "0.0.0+rev=b075f2f"; 2159 src = fetchFromGitLab { 2160 owner = "xasc"; 2161 repo = "tree-sitter-t32"; 2162 + rev = "b075f2f55ba29edce51b6b6b9f234ce3988dbb0a"; 2163 + hash = "sha256-NoJLMzyQmE4XpI1KKyq5GkkotOl8MU/zniTnP2nkjes="; 2164 }; 2165 meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32.git"; 2166 }; ··· 2279 }; 2280 tsx = buildGrammar { 2281 language = "tsx"; 2282 + version = "0.0.0+rev=d847898"; 2283 src = fetchFromGitHub { 2284 owner = "tree-sitter"; 2285 repo = "tree-sitter-typescript"; 2286 + rev = "d847898fec3fe596798c9fda55cb8c05a799001a"; 2287 + hash = "sha256-q8vJnJZdWzsiHHJSPGoM938U5AxuOIuGrx1r6F+cdK4="; 2288 }; 2289 location = "tsx"; 2290 meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; ··· 2313 }; 2314 typescript = buildGrammar { 2315 language = "typescript"; 2316 + version = "0.0.0+rev=d847898"; 2317 src = fetchFromGitHub { 2318 owner = "tree-sitter"; 2319 repo = "tree-sitter-typescript"; 2320 + rev = "d847898fec3fe596798c9fda55cb8c05a799001a"; 2321 + hash = "sha256-q8vJnJZdWzsiHHJSPGoM938U5AxuOIuGrx1r6F+cdK4="; 2322 }; 2323 location = "typescript"; 2324 meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; ··· 2348 }; 2349 usd = buildGrammar { 2350 language = "usd"; 2351 + version = "0.0.0+rev=ab8c30b"; 2352 src = fetchFromGitHub { 2353 owner = "ColinKennedy"; 2354 repo = "tree-sitter-usd"; 2355 + rev = "ab8c30bde2df0e58c4b3f01f220fb0125ecb57a7"; 2356 + hash = "sha256-Y7AYRpiblBd8xun73UohIf8FFkbNIqSXv44bM3L5uDc="; 2357 }; 2358 meta.homepage = "https://github.com/ColinKennedy/tree-sitter-usd"; 2359 }; ··· 2415 }; 2416 vim = buildGrammar { 2417 language = "vim"; 2418 + version = "0.0.0+rev=32c76f1"; 2419 src = fetchFromGitHub { 2420 owner = "neovim"; 2421 repo = "tree-sitter-vim"; 2422 + rev = "32c76f150347c1cd044e90b8e2bc73c00677fa55"; 2423 + hash = "sha256-14lkrGZ5JpbPvb5Pm2UzLodhO1IEz5rBETTU0RZDFc4="; 2424 }; 2425 meta.homepage = "https://github.com/neovim/tree-sitter-vim"; 2426 }; 2427 vimdoc = buildGrammar { 2428 language = "vimdoc"; 2429 + version = "0.0.0+rev=60045f7"; 2430 src = fetchFromGitHub { 2431 owner = "neovim"; 2432 repo = "tree-sitter-vimdoc"; 2433 + rev = "60045f7d717eba85fa8abd996e0bb50eed5a3d8e"; 2434 + hash = "sha256-FW+sPrzFQxKkWkyX2q+s+RBIMCOUWOt38vj2DzAaJ4I="; 2435 }; 2436 meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; 2437 }; ··· 2470 }; 2471 wing = buildGrammar { 2472 language = "wing"; 2473 + version = "0.0.0+rev=bde9356"; 2474 src = fetchFromGitHub { 2475 owner = "winglang"; 2476 repo = "wing"; 2477 + rev = "bde93562c6dae6aaffd641cb367356386da412d0"; 2478 + hash = "sha256-Fv2tc7KmY9Hn5TqO5JKjbj33rYQvLQwpzBYO+W0bySU="; 2479 }; 2480 location = "libs/tree-sitter-wing"; 2481 generate = true;
+15 -4
pkgs/applications/editors/vim/plugins/overrides.nix
··· 999 pname = "sg-nvim-rust"; 1000 inherit (old) version src; 1001 1002 - cargoHash = "sha256-HdewCCraJ2jj2KAVnjzND+4O52jqfABonFU6ybWWAWY="; 1003 1004 nativeBuildInputs = [ pkg-config ]; 1005 1006 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ 1007 darwin.apple_sdk.frameworks.Security 1008 ]; 1009 1010 cargoBuildFlags = [ "--workspace" ]; 1011 ··· 1033 1034 sniprun = 1035 let 1036 - version = "1.3.6"; 1037 src = fetchFromGitHub { 1038 owner = "michaelb"; 1039 repo = "sniprun"; 1040 rev = "v${version}"; 1041 - hash = "sha256-1xvB/YhpHlOhxbkIGlgQyTlO5ljWPHfOm+tuhKRTXAw="; 1042 }; 1043 sniprun-bin = rustPlatform.buildRustPackage { 1044 pname = "sniprun-bin"; 1045 inherit version src; 1046 1047 # Cargo.lock is outdated 1048 preBuild = '' 1049 cargo update --offline 1050 ''; 1051 1052 - cargoHash = "sha256-pML4ZJYivC/tu/7yvbB/VHfXTT+UpLZuS1Y3iNXt2Ks="; 1053 1054 nativeBuildInputs = [ makeWrapper ]; 1055
··· 999 pname = "sg-nvim-rust"; 1000 inherit (old) version src; 1001 1002 + cargoHash = "sha256-wJpJELVgzixzu8T9EHACur3LNm/sqfkkbGn+AkApzW4="; 1003 1004 nativeBuildInputs = [ pkg-config ]; 1005 1006 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ 1007 darwin.apple_sdk.frameworks.Security 1008 + darwin.apple_sdk.frameworks.SystemConfiguration 1009 ]; 1010 + 1011 + prePatch = '' 1012 + rm .cargo/config.toml 1013 + ''; 1014 + 1015 + env.OPENSSL_NO_VENDOR = true; 1016 1017 cargoBuildFlags = [ "--workspace" ]; 1018 ··· 1040 1041 sniprun = 1042 let 1043 + version = "1.3.7"; 1044 src = fetchFromGitHub { 1045 owner = "michaelb"; 1046 repo = "sniprun"; 1047 rev = "v${version}"; 1048 + hash = "sha256-Lh4S7n+bNbdzjDt4lAL271VeYO3cotMD/kbAbV20C0U="; 1049 }; 1050 sniprun-bin = rustPlatform.buildRustPackage { 1051 pname = "sniprun-bin"; 1052 inherit version src; 1053 1054 + buildInputs = lib.optionals stdenv.isDarwin [ 1055 + darwin.apple_sdk.frameworks.Security 1056 + ]; 1057 + 1058 # Cargo.lock is outdated 1059 preBuild = '' 1060 cargo update --offline 1061 ''; 1062 1063 + cargoHash = "sha256-N+Okln3irqevUHC+ZUDQgQXhJ767peKMmsnt/sT77o8="; 1064 1065 nativeBuildInputs = [ makeWrapper ]; 1066
+2 -2
pkgs/applications/misc/crow-translate/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "crow-translate"; 20 - version = "2.10.10"; 21 22 src = fetchzip { 23 url = "https://github.com/${pname}/${pname}/releases/download/${version}/${pname}-${version}-source.tar.gz"; 24 - hash = "sha256-PvfruCqmTBFLWLeIL9NV6+H2AifXcY97ImHzD1zEs28="; 25 }; 26 27 postPatch = ''
··· 17 18 stdenv.mkDerivation rec { 19 pname = "crow-translate"; 20 + version = "2.11.0"; 21 22 src = fetchzip { 23 url = "https://github.com/${pname}/${pname}/releases/download/${version}/${pname}-${version}-source.tar.gz"; 24 + hash = "sha256-e0zfbfRNzAiNvlWO84YbMApUXXzMcZG1MckTGMZm2ik="; 25 }; 26 27 postPatch = ''
+2 -2
pkgs/applications/misc/pgmodeler/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "pgmodeler"; 14 - version = "1.0.5"; 15 16 src = fetchFromGitHub { 17 owner = "pgmodeler"; 18 repo = "pgmodeler"; 19 rev = "v${version}"; 20 - sha256 = "sha256-Wl4MKsZhn5FKEhsezt+j8qpZs+KNHaQrWQ8x7y51MNE="; 21 }; 22 23 nativeBuildInputs = [ pkg-config qmake wrapQtAppsHook ];
··· 11 12 stdenv.mkDerivation rec { 13 pname = "pgmodeler"; 14 + version = "1.0.6"; 15 16 src = fetchFromGitHub { 17 owner = "pgmodeler"; 18 repo = "pgmodeler"; 19 rev = "v${version}"; 20 + sha256 = "sha256-Km4PWvbIzgc1Kxsp26HYLCA4OkCfOsGWsdWYLmWf/NA="; 21 }; 22 23 nativeBuildInputs = [ pkg-config qmake wrapQtAppsHook ];
+1 -1
pkgs/applications/networking/browsers/chromium/common.nix
··· 331 # Link to our own Node.js and Java (required during the build): 332 mkdir -p third_party/node/linux/node-linux-x64/bin 333 ln -s "${pkgsBuildHost.nodejs}/bin/node" third_party/node/linux/node-linux-x64/bin/node 334 - ln -s "${pkgsBuildHost.jre8_headless}/bin/java" third_party/jdk/current/bin/ 335 336 # Allow building against system libraries in official builds 337 sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' tools/generate_shim_headers/generate_shim_headers.py
··· 331 # Link to our own Node.js and Java (required during the build): 332 mkdir -p third_party/node/linux/node-linux-x64/bin 333 ln -s "${pkgsBuildHost.nodejs}/bin/node" third_party/node/linux/node-linux-x64/bin/node 334 + ln -s "${pkgsBuildHost.jdk17_headless}/bin/java" third_party/jdk/current/bin/ 335 336 # Allow building against system libraries in official builds 337 sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' tools/generate_shim_headers/generate_shim_headers.py
+12 -5
pkgs/applications/networking/cluster/fluxcd/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles, stdenv }: 2 3 let 4 - version = "2.1.1"; 5 - sha256 = "11g7zkzx28xi81qk00frpxn9qsp4m0pr7m1zm61p2in3i9qxrqjn"; 6 - manifestsSha256 = "1zpw9yh5j9ymhj771ccr7a3zm37h3igcrl0xnzyzzrkg754wdv9s"; 7 8 manifests = fetchzip { 9 url = ··· 23 inherit sha256; 24 }; 25 26 - vendorHash = "sha256-CQt8GbUUUOLUExysZK2H6YZzMx+pXEroGj30BXAhPRY="; 27 28 postUnpack = '' 29 cp -r ${manifests} source/cmd/flux/manifests ··· 65 updates to configuration when there is new code to deploy. 66 ''; 67 homepage = "https://fluxcd.io"; 68 license = licenses.asl20; 69 maintainers = with maintainers; [ bryanasdev000 jlesquembre ]; 70 mainProgram = "flux";
··· 1 + { lib 2 + , stdenv 3 + , buildGoModule 4 + , fetchFromGitHub 5 + , fetchzip 6 + , installShellFiles 7 + }: 8 9 let 10 + version = "2.1.2"; 11 + sha256 = "1k47wjfyhkfn4v5cpfwfgb8ypcsiaml2cxwbwasis926wda37gzk"; 12 + manifestsSha256 = "1imwvm85p5m9s05vmjvqql2hbkrj4m5cy87212ghybaricklcx6a"; 13 14 manifests = fetchzip { 15 url = ··· 29 inherit sha256; 30 }; 31 32 + vendorHash = "sha256-4srEYBI/Qay9F0JxEIT0HyOtF29V9dzdB1ei4tZYJbs="; 33 34 postUnpack = '' 35 cp -r ${manifests} source/cmd/flux/manifests ··· 71 updates to configuration when there is new code to deploy. 72 ''; 73 homepage = "https://fluxcd.io"; 74 + downloadPage = "https://github.com/fluxcd/flux2/releases/tag/v${version}"; 75 license = licenses.asl20; 76 maintainers = with maintainers; [ bryanasdev000 jlesquembre ]; 77 mainProgram = "flux";
+2 -2
pkgs/applications/networking/cluster/kn/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kn"; 5 - version = "1.11.0"; 6 7 src = fetchFromGitHub { 8 owner = "knative"; 9 repo = "client"; 10 rev = "knative-v${version}"; 11 - sha256 = "sha256-Aiu8SedWCP2yIw51+aVEFcskJKee8RvUcW6yGtagSnI="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "kn"; 5 + version = "1.11.1"; 6 7 src = fetchFromGitHub { 8 owner = "knative"; 9 repo = "client"; 10 rev = "knative-v${version}"; 11 + sha256 = "sha256-tVUe/EHraPVxikzGilmX2fDCX81lPGPy+Sa9OoVmpYM="; 12 }; 13 14 vendorHash = null;
+3 -3
pkgs/applications/networking/netmaker/default.nix
··· 10 11 buildGoModule rec { 12 pname = "netmaker"; 13 - version = "0.21.0"; 14 15 src = fetchFromGitHub { 16 owner = "gravitl"; 17 repo = pname; 18 rev = "v${version}"; 19 - hash = "sha256-RL0tGhtndahTezQFz/twyLh36h2RXFy7EUnPiLAxP4U="; 20 }; 21 22 - vendorHash = "sha256-4Wxutkg9OdKs6B8z/P6JMgcE3cGS+6W4V7sKzVBwRJc="; 23 24 inherit subPackages; 25
··· 10 11 buildGoModule rec { 12 pname = "netmaker"; 13 + version = "0.21.1"; 14 15 src = fetchFromGitHub { 16 owner = "gravitl"; 17 repo = pname; 18 rev = "v${version}"; 19 + hash = "sha256-LfvO95jqzJzB44JxzB00GubTKJkvK/NR42eGYipirbM="; 20 }; 21 22 + vendorHash = "sha256-BRgzPH7uiUHcouEw0KNpM5k0/kZMImvI9MFn4ahXIRM="; 23 24 inherit subPackages; 25
+3 -3
pkgs/applications/networking/pcloud/default.nix
··· 38 39 let 40 pname = "pcloud"; 41 - version = "1.14.0"; 42 - code = "XZpL8AVZAqfCXz5TebJ2gcvAiHi15pYFKPey"; 43 44 # Archive link's codes: https://www.pcloud.com/release-notes/linux.html 45 src = fetchzip { 46 url = "https://api.pcloud.com/getpubzip?code=${code}&filename=${pname}-${version}.zip"; 47 - hash = "sha256-uirj/ASOrJyE728q+SB7zq0O9O58XDNzhokvNyca+2c="; 48 }; 49 50 appimageContents = appimageTools.extractType2 {
··· 38 39 let 40 pname = "pcloud"; 41 + version = "1.14.1"; 42 + code = "XZ5iuiVZQsuexQaMmmLAS7FGWNh1TkXRWJR7"; 43 44 # Archive link's codes: https://www.pcloud.com/release-notes/linux.html 45 src = fetchzip { 46 url = "https://api.pcloud.com/getpubzip?code=${code}&filename=${pname}-${version}.zip"; 47 + hash = "sha256-6IHt9qxMuDe9f1T+t8JXfPXLUCVe865Od8/ixPR3gso="; 48 }; 49 50 appimageContents = appimageTools.extractType2 {
+60
pkgs/build-support/fetchbittorrent/default.nix
···
··· 1 + { lib, runCommand, transmission_noSystemd, rqbit, writeShellScript, formats, cacert, rsync }: 2 + let 3 + urlRegexp = ''.*xt=urn:bt[im]h:([^&]{64}|[^&]{40}).*''; 4 + in 5 + { url 6 + , name ? 7 + if (builtins.match urlRegexp url) == null then 8 + "bittorrent" 9 + else 10 + "bittorrent-" + builtins.head (builtins.match urlRegexp url) 11 + , config ? if (backend == "transmission") then { } else throw "json config for configuring fetchFromBitorrent only works with the transmission backend" 12 + , hash 13 + , backend ? "transmission" 14 + , recursiveHash ? true 15 + , postFetch ? "" 16 + , postUnpack ? "" 17 + }: 18 + let 19 + afterSuccess = writeShellScript "fetch-bittorrent-done.sh" '' 20 + ${postUnpack} 21 + # Flatten the directory, so that only the torrent contents are in $out, not 22 + # the folder name 23 + shopt -s dotglob 24 + mv -v $downloadedDirectory/*/* $out 25 + rm -v -rf $downloadedDirectory 26 + unset downloadedDirectory 27 + ${postFetch} 28 + kill $PPID 29 + ''; 30 + jsonConfig = (formats.json {}).generate "jsonConfig" config; 31 + in 32 + runCommand name { 33 + nativeBuildInputs = [ cacert ] ++ (if (backend == "transmission" ) then [ transmission_noSystemd ] else if (backend == "rqbit") then [ rqbit ] else throw "rqbit or transmission are the only available backends for fetchbittorrent"); 34 + outputHashAlgo = if hash != "" then null else "sha256"; 35 + outputHash = hash; 36 + outputHashMode = if recursiveHash then "recursive" else "flat"; 37 + 38 + # url will be written to the derivation, meaning it can be parsed and utilized 39 + # by external tools, such as tools that may want to seed fetchBittorrent calls 40 + # in nixpkgs 41 + inherit url; 42 + } 43 + (if (backend == "transmission") then '' 44 + export HOME=$TMP 45 + export downloadedDirectory=$out/downloadedDirectory 46 + mkdir -p $downloadedDirectory 47 + mkdir -p $HOME/.config/transmission 48 + cp ${jsonConfig} $HOME/.config/transmission/settings.json 49 + function handleChild { 50 + # This detects failures and logs the contents of the transmission fetch 51 + find $out 52 + exit 0 53 + } 54 + trap handleChild CHLD 55 + transmission-cli --port $(shuf -n 1 -i 49152-65535) --portmap --finish ${afterSuccess} --download-dir $downloadedDirectory --config-dir "$HOME"/.config/transmission "$url" 56 + '' else 57 + '' 58 + export HOME=$TMP 59 + rqbit --disable-dht-persistence --http-api-listen-addr "127.0.0.1:$(shuf -n 1 -i 49152-65535)" download -o $out --exit-on-finish "$url" 60 + '')
+25
pkgs/build-support/fetchbittorrent/tests.nix
···
··· 1 + { testers, fetchFromBittorrent, ... }: 2 + 3 + { 4 + http-link = testers.invalidateFetcherByDrvHash fetchFromBittorrent { 5 + url = "https://webtorrent.io/torrents/wired-cd.torrent"; 6 + hash = "sha256-OCsC22WuanqoN6lPv5wDT5ZxPcEHDpZ1EgXGvz1SDYo="; 7 + backend = "transmission"; 8 + }; 9 + magnet-link = testers.invalidateFetcherByDrvHash fetchFromBittorrent { 10 + url = "magnet:?xt=urn:btih:a88fda5954e89178c372716a6a78b8180ed4dad3&dn=The+WIRED+CD+-+Rip.+Sample.+Mash.+Share&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fwired-cd.torrent"; 11 + hash = "sha256-OCsC22WuanqoN6lPv5wDT5ZxPcEHDpZ1EgXGvz1SDYo="; 12 + backend = "transmission"; 13 + }; 14 + http-link-rqbit = testers.invalidateFetcherByDrvHash fetchFromBittorrent { 15 + url = "https://webtorrent.io/torrents/wired-cd.torrent"; 16 + hash = "sha256-OCsC22WuanqoN6lPv5wDT5ZxPcEHDpZ1EgXGvz1SDYo="; 17 + backend = "rqbit"; 18 + }; 19 + magnet-link-rqbit = testers.invalidateFetcherByDrvHash fetchFromBittorrent { 20 + url = "magnet:?xt=urn:btih:a88fda5954e89178c372716a6a78b8180ed4dad3&dn=The+WIRED+CD+-+Rip.+Sample.+Mash.+Share&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fwired-cd.torrent"; 21 + hash = "sha256-OCsC22WuanqoN6lPv5wDT5ZxPcEHDpZ1EgXGvz1SDYo="; 22 + backend = "rqbit"; 23 + }; 24 + } 25 +
+52
pkgs/by-name/gi/git-get/package.nix
···
··· 1 + { lib, fetchFromGitHub, git, buildGoModule }: 2 + 3 + let config-module = "git-get/pkg/cfg"; 4 + in 5 + buildGoModule rec { 6 + pname = "git-get"; 7 + version = "0.5.0"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "grdl"; 11 + repo = pname; 12 + rev = "v${version}"; 13 + hash = "sha256-v98Ff7io7j1LLzciHNWJBU3LcdSr+lhwYrvON7QjyCI="; 14 + # populate values that require us to use git. By doing this in postFetch we 15 + # can delete .git afterwards and maintain better reproducibility of the src. 16 + leaveDotGit = true; 17 + postFetch = '' 18 + git -C $out rev-parse HEAD > $out/COMMIT 19 + # in format of 0000-00-00T00:00:00Z 20 + date -u -d "@$(git -C $out log -1 --pretty=%ct)" "+%Y-%m-%dT%H:%M:%SZ" > $out/SOURCE_DATE_EPOCH 21 + find "$out" -name .git -print0 | xargs -0 rm -rf 22 + ''; 23 + }; 24 + 25 + vendorHash = "sha256-C+XOjMDMFneKJNeBh0KWPx8yM7XiiIpTlc2daSfhZhY="; 26 + 27 + doCheck = false; 28 + 29 + # ldflags based on metadata from git and source 30 + preBuild = '' 31 + ldflags+=" -X ${config-module}.commit=$(cat COMMIT)" 32 + ldflags+=" -X ${config-module}.date=$(cat SOURCE_DATE_EPOCH)" 33 + ''; 34 + 35 + ldflags = [ 36 + "-s" 37 + "-w" 38 + "-X ${config-module}.version=v${version}" 39 + ]; 40 + 41 + preInstall = '' 42 + mv "$GOPATH/bin/get" "$GOPATH/bin/git-get" 43 + mv "$GOPATH/bin/list" "$GOPATH/bin/git-list" 44 + ''; 45 + 46 + meta = with lib; { 47 + description = "A better way to clone, organize and manage multiple git repositories"; 48 + homepage = "https://github.com/grdl/git-get"; 49 + license = licenses.mit; 50 + maintainers = with maintainers; [ sumnerevans ]; 51 + }; 52 + }
+37
pkgs/by-name/li/lint-staged/package.nix
···
··· 1 + { lib, buildNpmPackage, fetchFromGitHub, testers, lint-staged }: 2 + 3 + buildNpmPackage rec { 4 + pname = "lint-staged"; 5 + version = "14.0.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "okonet"; 9 + repo = "lint-staged"; 10 + rev = "v${version}"; 11 + hash = "sha256-xuHrxi/1zfeY2dd625iLDNJFoNO28JJrPvmECdqeZXk="; 12 + }; 13 + 14 + npmDepsHash = "sha256-4lyTBmcX5k//kbFHmzbOQJp+Jd9TPY7bzm51QuiXUzE="; 15 + 16 + dontNpmBuild = true; 17 + 18 + # Fixes `lint-staged --version` output 19 + postPatch = '' 20 + substituteInPlace package.json --replace \ 21 + '"version": "0.0.0-development"' \ 22 + '"version": "${version}"' 23 + ''; 24 + 25 + passthru.tests.version = testers.testVersion { package = lint-staged; }; 26 + 27 + meta = with lib; { 28 + description = "Run linters on git staged files"; 29 + longDescription = '' 30 + Run linters against staged git files and don't let 💩 slip into your code base! 31 + ''; 32 + homepage = src.meta.homepage; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ DamienCassou ]; 35 + mainProgram = "lint-staged"; 36 + }; 37 + }
+55
pkgs/by-name/li/litmus/package.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , pkg-config 6 + , expat 7 + , libproxy 8 + , neon 9 + , zlib 10 + }: 11 + 12 + stdenv.mkDerivation rec { 13 + version = "0.14"; 14 + pname = "litmus"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "notroj"; 18 + repo = "litmus"; 19 + rev = version; 20 + # Required for neon m4 macros, bundled neon not used 21 + fetchSubmodules = true; 22 + hash = "sha256-jWz0cnytgn7px3vvB9/ilWBNALQiW5/QvgguM27I3yQ="; 23 + }; 24 + 25 + postPatch = '' 26 + # neon version requirements are broken, remove them: 27 + # configure: incompatible neon library version 0.32.5: wanted 0.27 28 29 30 31 32 28 + # configure: using bundled neon (0.32.5) 29 + sed -i /NE_REQUIRE_VERSIONS/d configure.ac 30 + ''; 31 + 32 + nativeBuildInputs = [ 33 + autoreconfHook 34 + pkg-config 35 + ]; 36 + 37 + buildInputs = [ 38 + expat 39 + libproxy 40 + neon 41 + zlib 42 + ]; 43 + 44 + autoreconfFlags = [ "-I" "neon/macros" ]; 45 + 46 + meta = with lib; { 47 + description = "WebDAV server protocol compliance test suite"; 48 + homepage = "http://www.webdav.org/neon/litmus/"; 49 + license = licenses.gpl2Plus; 50 + platforms = platforms.linux; 51 + maintainers = [ maintainers.lorenz ]; 52 + mainProgram = "litmus"; 53 + }; 54 + } 55 +
+23
pkgs/by-name/pi/pid1/package.nix
···
··· 1 + { lib, rustPlatform, fetchFromGitHub }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "pid1"; 5 + version = "0.1.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "fpco"; 9 + repo = "pid1-rs"; 10 + rev = "v${version}"; 11 + hash = "sha256-BljIa+4BKI7WHlOhXfN/3VKMzs5G5E4tNlQ2oPpJV2g="; 12 + }; 13 + 14 + cargoHash = "sha256-7PANlw/SKxyAqymfXIXFT/v3U0GCiGfgStguSr0lrqQ="; 15 + 16 + meta = with lib; { 17 + description = "Signal handling and zombie reaping for PID1 process"; 18 + homepage = "https://github.com/fpco/pid1-rs"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ psibi ]; 21 + mainProgram = "pid1"; 22 + }; 23 + }
+76
pkgs/by-name/sy/synthesia/package.nix
···
··· 1 + { lib 2 + , fetchurl 3 + , stdenvNoCC 4 + , runtimeShell 5 + , copyDesktopItems 6 + , makeDesktopItem 7 + , wineWowPackages 8 + }: 9 + 10 + let 11 + icon = fetchurl { 12 + name = "synthesia.png"; 13 + url = "https://cdn.synthesia.app/images/headerIcon.png"; 14 + hash = "sha256-M9cQqHwwjko5pchdNtIMjYwd4joIvBphAYnpw73qYzM="; 15 + }; 16 + in 17 + stdenvNoCC.mkDerivation rec { 18 + pname = "synthesia"; 19 + version = "10.9"; 20 + 21 + desktopItems = [ 22 + (makeDesktopItem { 23 + name = pname; 24 + desktopName = "Synthesia"; 25 + comment = meta.description; 26 + exec = pname; 27 + icon = pname; 28 + categories = [ "Game" "Audio" ]; 29 + startupWMClass = "synthesia.exe"; 30 + }) 31 + ]; 32 + 33 + nativeBuildInputs = [ 34 + copyDesktopItems 35 + wineWowPackages.stable 36 + ]; 37 + 38 + src = fetchurl { 39 + url = "https://cdn.synthesia.app/files/Synthesia-${version}-installer.exe"; 40 + hash = "sha256-BFTsbesfMqxY1731ss6S0w8BcUaoqjVrr62VeU1BfrU="; 41 + }; 42 + 43 + dontUnpack = true; 44 + 45 + dontBuild = true; 46 + 47 + installPhase = '' 48 + runHook preInstall 49 + mkdir -p $out/bin 50 + cat <<'EOF' > $out/bin/${pname} 51 + #!${runtimeShell} 52 + export PATH=${wineWowPackages.stable}/bin:$PATH 53 + export WINEARCH=win64 54 + export WINEPREFIX="''${SYNTHESIA_HOME:-"''${XDG_DATA_HOME:-"''${HOME}/.local/share"}/${pname}"}/wine" 55 + export WINEDLLOVERRIDES="mscoree=" # disable mono 56 + if [ ! -d "$WINEPREFIX" ] ; then 57 + mkdir -p "$WINEPREFIX" 58 + wine ${src} /S 59 + fi 60 + wine "$WINEPREFIX/drive_c/Program Files (x86)/Synthesia/Synthesia.exe" 61 + EOF 62 + chmod +x $out/bin/${pname} 63 + install -Dm644 ${icon} $out/share/icons/hicolor/48x48/apps/${pname}.png 64 + runHook postInstall 65 + ''; 66 + 67 + meta = with lib; { 68 + description = "A fun way to learn how to play the piano"; 69 + homepage = "https://synthesiagame.com/"; 70 + downloadPage = "https://synthesiagame.com/download"; 71 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 72 + license = licenses.unfree; 73 + maintainers = with maintainers; [ ners ]; 74 + platforms = wineWowPackages.stable.meta.platforms; 75 + }; 76 + }
+2 -2
pkgs/desktops/xfce/core/xfconf/default.nix
··· 3 mkXfceDerivation { 4 category = "xfce"; 5 pname = "xfconf"; 6 - version = "4.18.1"; 7 8 - sha256 = "sha256-HS+FzzTTAH8lzBBai3ESdnuvvvZW/vAVSmGe57mwcoo="; 9 10 nativeBuildInputs = [ gobject-introspection vala ]; 11
··· 3 mkXfceDerivation { 4 category = "xfce"; 5 pname = "xfconf"; 6 + version = "4.18.2"; 7 8 + sha256 = "sha256-FVNkcwOS4feMocx3vYhuWNs1EkXDrM1FaKkMhIOuPHI="; 9 10 nativeBuildInputs = [ gobject-introspection vala ]; 11
+3 -3
pkgs/development/embedded/fpga/openfpgaloader/default.nix
··· 31 hidapi 32 libftdi1 33 libusb1 34 udev 35 - zlib 36 ]; 37 38 meta = { 39 - broken = stdenv.isDarwin; # error: Package ‘systemd-253.6’ is not available on the requested Darwin platform. 40 description = "Universal utility for programming FPGAs"; 41 homepage = "https://github.com/trabucayre/openFPGALoader"; 42 license = lib.licenses.agpl3Only; 43 maintainers = with lib.maintainers; [ danderson ]; 44 - platforms = lib.platforms.linux; 45 }; 46 })
··· 31 hidapi 32 libftdi1 33 libusb1 34 + zlib 35 + ] ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform udev) [ 36 udev 37 ]; 38 39 meta = { 40 description = "Universal utility for programming FPGAs"; 41 homepage = "https://github.com/trabucayre/openFPGALoader"; 42 license = lib.licenses.agpl3Only; 43 maintainers = with lib.maintainers; [ danderson ]; 44 + platforms = lib.platforms.unix; 45 }; 46 })
+2 -2
pkgs/development/libraries/fplll/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "fplll"; 12 - version = "5.4.4"; 13 14 src = fetchFromGitHub { 15 owner = "fplll"; 16 repo = "fplll"; 17 rev = version; 18 - sha256 = "sha256-+1EdNdmEk5tQDd1DXklPbEKC/Dr2yV2gwbtwBtZxpNM="; 19 }; 20 21 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "fplll"; 12 + version = "5.4.5"; 13 14 src = fetchFromGitHub { 15 owner = "fplll"; 16 repo = "fplll"; 17 rev = version; 18 + sha256 = "sha256-taSS7jpVyjVfNe6kSuUDXMD2PgKmtG64V5MjZyQzorI="; 19 }; 20 21 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/leatherman/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "leatherman"; 5 - version = "1.12.9"; 6 7 src = fetchFromGitHub { 8 - sha256 = "sha256-TuiOAinJsQWJVJiaS8kWk4Pl+hn521f4ooJ2p+eR6mk="; 9 rev = version; 10 repo = "leatherman"; 11 owner = "puppetlabs";
··· 2 3 stdenv.mkDerivation rec { 4 pname = "leatherman"; 5 + version = "1.12.10"; 6 7 src = fetchFromGitHub { 8 + sha256 = "sha256-0AHChU96LOVCsd+b77nKV4lOt1FtbVfv+OSNvGjekYo="; 9 rev = version; 10 repo = "leatherman"; 11 owner = "puppetlabs";
+2 -3
pkgs/development/libraries/libLAS/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, boost, cmake, gdal, libgeotiff, libtiff, LASzip2, fixDarwinDylibNames }: 2 3 stdenv.mkDerivation rec { 4 pname = "libLAS"; ··· 28 ]; 29 30 nativeBuildInputs = [ cmake ] ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 31 - buildInputs = [ boost gdal libgeotiff libtiff LASzip2 ]; 32 33 cmakeFlags = [ 34 - "-DGDAL_CONFIG=${gdal}/bin/gdal-config" 35 "-DWITH_LASZIP=ON" 36 # libLAS is currently not compatible with LASzip 3, 37 # see https://github.com/libLAS/libLAS/issues/144.
··· 1 + { lib, stdenv, fetchurl, fetchpatch, boost, cmake, libgeotiff, libtiff, LASzip2, fixDarwinDylibNames }: 2 3 stdenv.mkDerivation rec { 4 pname = "libLAS"; ··· 28 ]; 29 30 nativeBuildInputs = [ cmake ] ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 31 + buildInputs = [ boost libgeotiff libtiff LASzip2 ]; 32 33 cmakeFlags = [ 34 "-DWITH_LASZIP=ON" 35 # libLAS is currently not compatible with LASzip 3, 36 # see https://github.com/libLAS/libLAS/issues/144.
+2 -2
pkgs/development/libraries/libbytesize/default.nix
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 pname = "libbytesize"; 19 - version = "2.9"; 20 21 src = fetchFromGitHub { 22 owner = "storaged-project"; 23 repo = "libbytesize"; 24 rev = finalAttrs.version; 25 - hash = "sha256-4jbu8Hmc4I1IYKiWlCQq7ob98HsgDTqJdghj3ZzOuN8="; 26 }; 27 28 outputs = [ "out" "dev" "devdoc" "man" ];
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 pname = "libbytesize"; 19 + version = "2.10"; 20 21 src = fetchFromGitHub { 22 owner = "storaged-project"; 23 repo = "libbytesize"; 24 rev = finalAttrs.version; 25 + hash = "sha256-IPBoYcnSQ1/ws3mzPUXxgbetZkXRWrGhtakXaVVFb6U="; 26 }; 27 28 outputs = [ "out" "dev" "devdoc" "man" ];
+2
pkgs/development/libraries/science/math/magma/generic.nix
··· 121 cuda_nvprof.dev # <cuda_profiler_api.h> 122 ] ++ lists.optionals (strings.versionAtLeast cudaVersion "11.8") [ 123 cuda_profiler_api.dev # <cuda_profiler_api.h> 124 ]) ++ lists.optionals rocmSupport [ 125 rocmPackages.clr 126 rocmPackages.hipblas
··· 121 cuda_nvprof.dev # <cuda_profiler_api.h> 122 ] ++ lists.optionals (strings.versionAtLeast cudaVersion "11.8") [ 123 cuda_profiler_api.dev # <cuda_profiler_api.h> 124 + ] ++ lists.optionals (strings.versionAtLeast cudaVersion "12.0") [ 125 + cuda_cccl.dev # <nv/target> 126 ]) ++ lists.optionals rocmSupport [ 127 rocmPackages.clr 128 rocmPackages.hipblas
+2 -2
pkgs/development/python-modules/mmcv/default.nix
··· 50 in 51 buildPythonPackage rec { 52 pname = "mmcv"; 53 - version = "2.0.1"; 54 format = "setuptools"; 55 56 disabled = pythonOlder "3.7"; ··· 59 owner = "open-mmlab"; 60 repo = "mmcv"; 61 rev = "refs/tags/v${version}"; 62 - hash = "sha256-w40R8ftLQIu66F2EtXFAqvLGxR/6wvxLhxxIdsQLZhI="; 63 }; 64 65 preConfigure = ''
··· 50 in 51 buildPythonPackage rec { 52 pname = "mmcv"; 53 + version = "2.1.0"; 54 format = "setuptools"; 55 56 disabled = pythonOlder "3.7"; ··· 59 owner = "open-mmlab"; 60 repo = "mmcv"; 61 rev = "refs/tags/v${version}"; 62 + hash = "sha256-an78tRvx18zQ5Q0ca74r4Oe2gJ9F9OfWXLbuP2+rL68="; 63 }; 64 65 preConfigure = ''
+16 -3
pkgs/development/python-modules/openai-triton/llvm.nix
··· 1 - { lib 2 , stdenv 3 , fetchFromGitHub 4 , pkg-config ··· 68 sourceRoot = "${finalAttrs.src.name}/llvm"; 69 70 cmakeFlags = [ 71 - "-DLLVM_TARGETS_TO_BUILD=X86;AMDGPU;NVPTX" 72 "-DLLVM_ENABLE_PROJECTS=llvm;mlir" 73 "-DLLVM_INSTALL_UTILS=ON" 74 ] ++ lib.optionals (buildDocs || buildMan) [ ··· 107 license = with licenses; [ ncsa ]; 108 maintainers = with maintainers; [ SomeoneSerge Madouura ]; 109 platforms = platforms.linux; 110 - broken = stdenv.isAarch64; # https://github.com/RadeonOpenCompute/ROCm/issues/1831#issuecomment-1278205344 111 }; 112 })
··· 1 + { config 2 + , lib 3 , stdenv 4 , fetchFromGitHub 5 , pkg-config ··· 69 sourceRoot = "${finalAttrs.src.name}/llvm"; 70 71 cmakeFlags = [ 72 + "-DLLVM_TARGETS_TO_BUILD=${ 73 + let 74 + # Targets can be found in 75 + # https://github.com/llvm/llvm-project/tree/f28c006a5895fc0e329fe15fead81e37457cb1d1/clang/lib/Basic/Targets 76 + # NOTE: Unsure of how "host" would function, especially given that we might be cross-compiling. 77 + llvmTargets = [ "AMDGPU" "NVPTX" ] 78 + ++ lib.optionals stdenv.isAarch64 [ "AArch64" ] 79 + ++ lib.optionals stdenv.isx86_64 [ "X86" ]; 80 + in 81 + lib.concatStringsSep ";" llvmTargets 82 + }" 83 "-DLLVM_ENABLE_PROJECTS=llvm;mlir" 84 "-DLLVM_INSTALL_UTILS=ON" 85 ] ++ lib.optionals (buildDocs || buildMan) [ ··· 118 license = with licenses; [ ncsa ]; 119 maintainers = with maintainers; [ SomeoneSerge Madouura ]; 120 platforms = platforms.linux; 121 + # Consider the derivation broken if we're not building for CUDA or ROCm, or if we're building for aarch64 122 + # and ROCm is enabled. See https://github.com/RadeonOpenCompute/ROCm/issues/1831#issuecomment-1278205344. 123 + broken = stdenv.isAarch64 && !config.cudaSupport; 124 }; 125 })
+2 -2
pkgs/development/python-modules/paste/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "paste"; 13 - version = "3.5.3"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "cdent"; 20 repo = "paste"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-W02UY9P3qjIFhR/DCpQZyvjEmJYl0MvMcGt9N4xgbaY="; 23 }; 24 25 postPatch = ''
··· 10 11 buildPythonPackage rec { 12 pname = "paste"; 13 + version = "3.6.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "cdent"; 20 repo = "paste"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-vVCJn8PhLNw0fj+/tTigTEodn9SEKv0VASJf4LKJy20="; 23 }; 24 25 postPatch = ''
+2 -2
pkgs/development/python-modules/pyorthanc/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "pyorthanc"; 14 - version = "1.12.2"; 15 disabled = pythonOlder "3.8"; 16 17 format = "pyproject"; ··· 20 owner = "gacou54"; 21 repo = pname; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-kgCHPp0nsbhzNw/bKwDeDc1mMcmdJUBmZExTZ01nlZY="; 24 }; 25 26 nativeBuildInputs = [ pythonRelaxDepsHook poetry-core ];
··· 11 12 buildPythonPackage rec { 13 pname = "pyorthanc"; 14 + version = "1.12.3"; 15 disabled = pythonOlder "3.8"; 16 17 format = "pyproject"; ··· 20 owner = "gacou54"; 21 repo = pname; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-9+HP95OsJIXsLy+6m6fWECU3jXxY++C3wQJBcqnC+H0="; 24 }; 25 26 nativeBuildInputs = [ pythonRelaxDepsHook poetry-core ];
+2 -2
pkgs/development/python-modules/pytest-md-report/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "pytest-md-report"; 14 - version = "0.4.1"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-4946iE+VYaPndJtQLQE7Q7VSs4aXxrg3wL4p84oT5to="; 22 }; 23 24 propagatedBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "pytest-md-report"; 14 + version = "0.5.0"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-8qLcbMhD+mTLH5veweAg56G067H4AnDQIjywINwJaCE="; 22 }; 23 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pytest-testmon/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pytest-testmon"; 13 - version = "2.0.12"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "tarpas"; 20 repo = pname; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-hv5sgWSbMk13h+nFTcy4aEMJvTyaLbXFhg6ZOKYEvVQ="; 23 }; 24 25 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "pytest-testmon"; 13 + version = "2.0.13"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "tarpas"; 20 repo = pname; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-WJ0Br8O7p5Zru4Fr9+adXp5qjR7sZxBZVtBJghecm9E="; 23 }; 24 25 nativeBuildInputs = [
+2 -5
pkgs/development/python-modules/python-efl/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "python-efl"; 16 - version = "1.26.0"; 17 18 src = fetchurl { 19 url = "http://download.enlightenment.org/rel/bindings/python/${pname}-${version}.tar.xz"; 20 - sha256 = "0dj6f24n33hkpy0bkdclnzpxhvs8vpaxqaf7hkw0di19pjwrq25h"; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; ··· 48 platforms = platforms.linux; 49 license = with licenses; [ gpl3 lgpl3 ]; 50 maintainers = with maintainers; [ matejc ftrvxmtrx ] ++ teams.enlightenment.members; 51 - # The generated files in the tarball aren't compatible with python 3.11 52 - # See https://sourceforge.net/p/enlightenment/mailman/message/37794291/ 53 - broken = python.pythonAtLeast "3.11"; 54 }; 55 }
··· 13 14 buildPythonPackage rec { 15 pname = "python-efl"; 16 + version = "1.26.1"; 17 18 src = fetchurl { 19 url = "http://download.enlightenment.org/rel/bindings/python/${pname}-${version}.tar.xz"; 20 + hash = "sha256-3Ns5fhIHihnpDYDnxvPP00WIZL/o1UWLzgNott4GKNc="; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; ··· 48 platforms = platforms.linux; 49 license = with licenses; [ gpl3 lgpl3 ]; 50 maintainers = with maintainers; [ matejc ftrvxmtrx ] ++ teams.enlightenment.members; 51 }; 52 }
+34
pkgs/development/python-modules/sphinx-sitemap/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , sphinx 5 + }: 6 + let 7 + pname = "sphinx-sitemap"; 8 + version = "2.5.1"; 9 + in 10 + buildPythonPackage { 11 + inherit pname version; 12 + pyproject = true; 13 + 14 + src = fetchPypi { 15 + inherit pname version; 16 + sha256 = "sha256-mEvvBou9vCbPriCai2E5LpaBq8kZG0d80w2kBuOmDuU="; 17 + }; 18 + 19 + propagatedBuildInputs = [ 20 + sphinx 21 + ]; 22 + 23 + # Latest tests do not pass on Sphinx5, although it is supported 24 + # Ref: https://github.com/jdillard/sphinx-sitemap/blob/ce244e9e1e05f09c566432f6a89bcd6f6ebe83bf/tox.ini#L18C25-L18C25 25 + doCheck = false; 26 + 27 + meta = with lib; { 28 + changelog = "https://github.com/jdillard/sphinx-sitemap/releases/tag/v${version}"; 29 + description = "Sitemap generator for Sphinx"; 30 + homepage = "https://github.com/jdillard/sphinx-sitemap"; 31 + maintainers = with maintainers; [ alejandrosame ]; 32 + license = licenses.mit; 33 + }; 34 + }
+1 -1
pkgs/development/python-modules/torch/default.nix
··· 111 brokenConditions = attrsets.filterAttrs (_: cond: cond) { 112 "CUDA and ROCm are not mutually exclusive" = cudaSupport && rocmSupport; 113 "CUDA is not targeting Linux" = cudaSupport && !stdenv.isLinux; 114 - "Unsupported CUDA version" = cudaSupport && (cudaPackages.cudaMajorVersion != "11"); 115 "MPI cudatoolkit does not match cudaPackages.cudatoolkit" = MPISupport && cudaSupport && (mpi.cudatoolkit != cudaPackages.cudatoolkit); 116 "Magma cudaPackages does not match cudaPackages" = cudaSupport && (magma.cudaPackages != cudaPackages); 117 };
··· 111 brokenConditions = attrsets.filterAttrs (_: cond: cond) { 112 "CUDA and ROCm are not mutually exclusive" = cudaSupport && rocmSupport; 113 "CUDA is not targeting Linux" = cudaSupport && !stdenv.isLinux; 114 + "Unsupported CUDA version" = cudaSupport && !(builtins.elem cudaPackages.cudaMajorVersion [ "11" "12" ]); 115 "MPI cudatoolkit does not match cudaPackages.cudatoolkit" = MPISupport && cudaSupport && (mpi.cudatoolkit != cudaPackages.cudatoolkit); 116 "Magma cudaPackages does not match cudaPackages" = cudaSupport && (magma.cudaPackages != cudaPackages); 117 };
+2 -2
pkgs/development/python-modules/unstructured/default.nix
··· 56 , grpcio 57 }: 58 let 59 - version = "0.10.23"; 60 optional-dependencies = { 61 huggingflace = [ 62 langdetect ··· 90 owner = "Unstructured-IO"; 91 repo = "unstructured"; 92 rev = "refs/tags/${version}"; 93 - hash = "sha256-MfnMu7YW8G1G0sKNvum4k6hvNMRmpXp9YwaDHEj/mYE="; 94 }; 95 96 propagatedBuildInputs = [
··· 56 , grpcio 57 }: 58 let 59 + version = "0.10.24"; 60 optional-dependencies = { 61 huggingflace = [ 62 langdetect ··· 90 owner = "Unstructured-IO"; 91 repo = "unstructured"; 92 rev = "refs/tags/${version}"; 93 + hash = "sha256-C1rjZRNXFr3syPnq7uhKRYz9Xydmunc/0uQcLxfN6tU="; 94 }; 95 96 propagatedBuildInputs = [
+41
pkgs/development/python-modules/whois-api/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , requests 6 + , pytestCheckHook 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "whois-api"; 11 + version = "1.2.0"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "whois-api-llc"; 16 + repo = "whois-api-py"; 17 + rev = "v${version}"; 18 + hash = "sha256-SeBeJ6k2R53LxHov+8t70geqUosk/yBJQCi6GaVteMM="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + setuptools 23 + ]; 24 + 25 + propagatedBuildInputs = [ 26 + requests 27 + ]; 28 + 29 + # all tests touch internet 30 + doCheck = false; 31 + 32 + pythonImportsCheck = [ "whoisapi" ]; 33 + 34 + meta = with lib; { 35 + description = "Whois API client library for Python"; 36 + homepage = "https://github.com/whois-api-llc/whois-api-py"; 37 + changelog = "https://github.com/whois-api-llc/whois-api-py/blob/${src.rev}/CHANGELOG.rst"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ mbalatsko ]; 40 + }; 41 + }
+1
pkgs/development/tools/espup/default.nix
··· 39 ] ++ lib.optionals stdenv.isDarwin [ 40 darwin.apple_sdk.frameworks.CoreFoundation 41 darwin.apple_sdk.frameworks.Security 42 ]; 43 44 env = {
··· 39 ] ++ lib.optionals stdenv.isDarwin [ 40 darwin.apple_sdk.frameworks.CoreFoundation 41 darwin.apple_sdk.frameworks.Security 42 + darwin.apple_sdk.frameworks.SystemConfiguration 43 ]; 44 45 env = {
+3 -3
pkgs/development/tools/rust/cargo-crev/default.nix
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "cargo-crev"; 17 - version = "0.25.0"; 18 19 src = fetchFromGitHub { 20 owner = "crev-dev"; 21 repo = "cargo-crev"; 22 rev = "v${version}"; 23 - sha256 = "sha256-Lt8ubK96ntcQJEnQ37nF8N4gJ8nmphwkbM6KJor13lo="; 24 }; 25 26 - cargoHash = "sha256-cYhzEVHpi7qMCU9fe3wxOQGX6YssJIeo4onLUBtqN6A="; 27 28 preCheck = '' 29 export HOME=$(mktemp -d)
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "cargo-crev"; 17 + version = "0.25.3"; 18 19 src = fetchFromGitHub { 20 owner = "crev-dev"; 21 repo = "cargo-crev"; 22 rev = "v${version}"; 23 + sha256 = "sha256-tyNbBG2okxoLmu8mwoeR3Ud0nIpqkwVmFHT0Gi1Pibs="; 24 }; 25 26 + cargoHash = "sha256-sKQw4Bak3JY07TYKkThKTFhh3H5GB2lDcfcGE4cRHDY="; 27 28 preCheck = '' 29 export HOME=$(mktemp -d)
+6 -6
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 54 }); 55 56 beta = selectHighestVersion latest (generic { 57 - version = "535.43.02"; 58 - sha256_64bit = "sha256-4KTdk4kGDmBGyHntMIzWRivUpEpzmra+p7RBsTL8mYM="; 59 - sha256_aarch64 = "sha256-0blD8R+xpOVlitWefIbtw1d3KAnmWHBy7hkxGZHBrE4="; 60 - openSha256 = "sha256-W1fwbbEEM7Z/S3J0djxGTtVTewbSALqX1G1OSpdajCM="; 61 - settingsSha256 = "sha256-j0sSEbtF2fapv4GSthVTkmJga+ycmrGc1OnGpV6jEkc="; 62 - persistencedSha256 = "sha256-M0ovNaJo8SZwLW4CQz9accNK79Z5JtTJ9kKwOzicRZ4="; 63 }); 64 65 # Vulkan developer beta driver
··· 54 }); 55 56 beta = selectHighestVersion latest (generic { 57 + version = "545.23.06"; 58 + sha256_64bit = "sha256-QTnTKAGfcvKvKHik0BgAemV3PrRqRlM3B9jjZeupCC8="; 59 + sha256_aarch64 = "sha256-qkVP6AiXNoRTqgqPvs/AfErEq8BTQw25rtJ6GS06JTM="; 60 + openSha256 = "sha256-m7D5LZdhFCZYAIbhrgZ0pN2z19LsU3I3Q7qsKX7Z6mM="; 61 + settingsSha256 = "sha256-+X6gDeU8Qlvprb05aB2quM55y0zEcBXtb65e3Rq9gKg="; 62 + persistencedSha256 = "sha256-RQJAIwPqOUI5FB3uf0/Y4K/iwFfoLpU1/+BOK/KF5VA="; 63 }); 64 65 # Vulkan developer beta driver
+2 -2
pkgs/os-specific/linux/qmk-udev-rules/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "qmk-udev-rules"; 9 - version = "0.19.11"; 10 11 src = fetchFromGitHub { 12 owner = "qmk"; 13 repo = "qmk_firmware"; 14 rev = version; 15 - hash = "sha256-RevCj+tFlleH08VGRwJjKhZdXwU6VlMsSCR9090pgRI="; 16 }; 17 18 dontBuild = true;
··· 6 7 stdenv.mkDerivation rec { 8 pname = "qmk-udev-rules"; 9 + version = "0.22.3"; 10 11 src = fetchFromGitHub { 12 owner = "qmk"; 13 repo = "qmk_firmware"; 14 rev = version; 15 + hash = "sha256-HLQxmBlzTdsOAMqfc4taoMM+V2G5novMsbc1drZlNGg="; 16 }; 17 18 dontBuild = true;
+2 -2
pkgs/servers/bazarr/default.nix
··· 8 in 9 stdenv.mkDerivation rec { 10 pname = "bazarr"; 11 - version = "1.3.0"; 12 13 sourceRoot = "."; 14 15 src = fetchurl { 16 url = "https://github.com/morpheus65535/bazarr/releases/download/v${version}/bazarr.zip"; 17 - sha256 = "sha256-f9LKJZX+dZRUGq+g/PHvCzN8UpDiBpEVvqEO6CZPoAE="; 18 }; 19 20 nativeBuildInputs = [ unzip makeWrapper ];
··· 8 in 9 stdenv.mkDerivation rec { 10 pname = "bazarr"; 11 + version = "1.3.1"; 12 13 sourceRoot = "."; 14 15 src = fetchurl { 16 url = "https://github.com/morpheus65535/bazarr/releases/download/v${version}/bazarr.zip"; 17 + sha256 = "sha256-AhUMrvnZoo0XMfJ6F9Bi4mC0hk5T3EkQPX/s4tHWcic="; 18 }; 19 20 nativeBuildInputs = [ unzip makeWrapper ];
+2 -2
pkgs/servers/geospatial/geoserver/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "geoserver"; 5 - version = "2.23.2"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/geoserver/GeoServer/${version}/geoserver-${version}-bin.zip"; 9 - sha256 = "sha256-4zOtcUWeb/zubEY3wNCYBeStRSga2bm1BnBa+qcyeCw="; 10 }; 11 12 sourceRoot = ".";
··· 2 3 stdenv.mkDerivation rec { 4 pname = "geoserver"; 5 + version = "2.24.0"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/geoserver/GeoServer/${version}/geoserver-${version}-bin.zip"; 9 + sha256 = "sha256-xX1rAONMh5XSWGPXkVMemAvG34DDNmu2018HsTvY7G0="; 10 }; 11 12 sourceRoot = ".";
+2 -2
pkgs/servers/roundcube/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "roundcube"; 5 - version = "1.6.3"; 6 7 src = fetchurl { 8 url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz"; 9 - sha256 = "sha256-XmDM1Q9i+wDEPTNewIqb2vvyvdAlUiVsxACZCLOa2Y8="; 10 }; 11 12 patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "roundcube"; 5 + version = "1.6.4"; 6 7 src = fetchurl { 8 url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz"; 9 + sha256 = "sha256-peq8fggo4CYYea7JCp1KbcAgPpiOFN4vk9bAYeZIkcg="; 10 }; 11 12 patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ];
+1
pkgs/test/default.nix
··· 104 cc-multilib-clang = callPackage ./cc-wrapper/multilib.nix { stdenv = clangMultiStdenv; }; 105 106 fetchurl = callPackages ../build-support/fetchurl/tests.nix { }; 107 fetchpatch = callPackages ../build-support/fetchpatch/tests.nix { }; 108 fetchpatch2 = callPackages ../build-support/fetchpatch/tests.nix { fetchpatch = fetchpatch2; }; 109 fetchDebianPatch = callPackages ../build-support/fetchdebianpatch/tests.nix { };
··· 104 cc-multilib-clang = callPackage ./cc-wrapper/multilib.nix { stdenv = clangMultiStdenv; }; 105 106 fetchurl = callPackages ../build-support/fetchurl/tests.nix { }; 107 + fetchFromBittorrent = callPackages ../build-support/fetchbittorrent/tests.nix { }; 108 fetchpatch = callPackages ../build-support/fetchpatch/tests.nix { }; 109 fetchpatch2 = callPackages ../build-support/fetchpatch/tests.nix { fetchpatch = fetchpatch2; }; 110 fetchDebianPatch = callPackages ../build-support/fetchdebianpatch/tests.nix { };
+65 -43
pkgs/tools/X11/xnee/default.nix
··· 1 - { fetchurl, fetchpatch, lib, stdenv, libX11, xorgproto, libXext, libXtst 2 - , gtk2, libXi, pkg-config, texinfo }: 3 4 - stdenv.mkDerivation rec { 5 version = "3.19"; 6 pname = "xnee"; 7 8 src = fetchurl { 9 - url = "mirror://gnu/xnee/${pname}-${version}.tar.gz"; 10 - sha256 = "04n2lac0vgpv8zsn7nmb50hf3qb56pmj90dmwnivg09gyrf1x92j"; 11 }; 12 13 patches = [ ··· 16 (fetchpatch { 17 name = "fno-common.patch"; 18 url = "https://savannah.gnu.org/bugs/download.php?file_id=49534"; 19 - sha256 = "04j2cjy2yaiigg31a6k01vw0fq19yj3zpriikkjcz9q4ab4m5gh2"; 20 }) 21 ]; 22 23 - postPatch = 24 - '' for i in `find cnee/test -name \*.sh` 25 - do 26 - sed -i "$i" -e's|/bin/bash|${stdenv.shell}|g ; s|/usr/bin/env bash|${stdenv.shell}|g' 27 - done 28 29 - # Fix for glibc-2.34. For some reason, `LIBSEMA="CCC"` is added 30 - # if `sem_init` is part of libc which causes errors like 31 - # `gcc: error: CCC: No such file or directory` during the build. 32 - substituteInPlace configure \ 33 - --replace 'LIBSEMA="CCC"' 'LIBSEMA=""' 34 - ''; 35 36 - nativeBuildInputs = [ pkg-config ]; 37 - buildInputs = 38 - [ libX11 xorgproto libXext libXtst gtk2 39 - libXi 40 - texinfo 41 - ]; 42 43 - configureFlags = 44 # Do a static build because `libxnee' doesn't get installed anyway. 45 - [ "--disable-gnome-applet" "--enable-static" ]; 46 47 - # `cnee' is linked without `-lXi' and as a consequence has a RUNPATH that 48 - # lacks libXi. 49 - makeFlags = [ "LDFLAGS=-lXi" ]; 50 51 # XXX: Actually tests require an X server. 52 doCheck = true; 53 54 meta = { 55 description = "X11 event recording and replay tool"; 56 - 57 - longDescription = 58 - '' Xnee is a suite of programs that can record, replay and distribute 59 - user actions under the X11 environment. Think of it as a robot that 60 - can imitate the job you just did. Xnee can be used to automate 61 - tests, demonstrate programs, distribute actions, record & replay 62 - "macros", retype a file. 63 - ''; 64 - 65 license = lib.licenses.gpl3Plus; 66 - 67 - homepage = "https://www.gnu.org/software/xnee/"; 68 - 69 - maintainers = with lib.maintainers; [ ]; 70 - platforms = lib.platforms.gnu ++ lib.platforms.linux; # arbitrary choice 71 }; 72 - }
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , fetchpatch 5 + , autoreconfHook 6 + , pkg-config 7 + , gtk2 8 + , libX11 9 + , libXext 10 + , libXi 11 + , libXtst 12 + , texinfo 13 + , xorgproto 14 + }: 15 16 + stdenv.mkDerivation (finalAttrs: { 17 version = "3.19"; 18 pname = "xnee"; 19 20 src = fetchurl { 21 + url = "mirror://gnu/xnee/xnee-${finalAttrs.version}.tar.gz"; 22 + hash = "sha256-UqQeXPYvgbej5bWBJOs1ZeHhICir2mP1R/u+DZiiwhI="; 23 }; 24 25 patches = [ ··· 28 (fetchpatch { 29 name = "fno-common.patch"; 30 url = "https://savannah.gnu.org/bugs/download.php?file_id=49534"; 31 + hash = "sha256-Ar5SyVIEp8/knDHm+4f0KWAH+A5gGhXGezEqL7xkQhI="; 32 }) 33 ]; 34 35 + postPatch = '' 36 + for i in `find cnee/test -name \*.sh`; do 37 + sed -i "$i" -e's|/bin/bash|${stdenv.shell}|g ; s|/usr/bin/env bash|${stdenv.shell}|g' 38 + done 39 + '' 40 + # Fix for glibc-2.34. For some reason, `LIBSEMA="CCC"` is added 41 + # if `sem_init` is part of libc which causes errors like 42 + # `gcc: error: CCC: No such file or directory` during the build. 43 + + '' 44 + substituteInPlace configure* \ 45 + --replace 'LIBSEMA="CCC"' 'LIBSEMA=""' 46 + ''; 47 48 + strictDeps = true; 49 50 + nativeBuildInputs = [ 51 + autoreconfHook 52 + pkg-config 53 + ]; 54 + 55 + buildInputs = [ 56 + gtk2 57 + libX11 58 + libXext 59 + libXi 60 + libXtst 61 + texinfo 62 + xorgproto 63 + ]; 64 65 + configureFlags = [ 66 + "--disable-gnome-applet" 67 # Do a static build because `libxnee' doesn't get installed anyway. 68 + "--enable-static" 69 + ]; 70 71 + makeFlags = [ 72 + # `cnee' is linked without `-lXi' and as a consequence has a RUNPATH that 73 + # lacks libXi. 74 + "LDFLAGS=-lXi" 75 + ]; 76 77 # XXX: Actually tests require an X server. 78 doCheck = true; 79 80 meta = { 81 description = "X11 event recording and replay tool"; 82 + longDescription = '' 83 + Xnee is a suite of programs that can record, replay and distribute 84 + user actions under the X11 environment. Think of it as a robot that 85 + can imitate the job you just did. Xnee can be used to automate 86 + tests, demonstrate programs, distribute actions, record & replay 87 + "macros", retype a file. 88 + ''; 89 + homepage = "https://www.gnu.org/software/xnee/"; 90 license = lib.licenses.gpl3Plus; 91 + maintainers = with lib.maintainers; [ wegank ]; 92 + platforms = lib.platforms.unix; 93 }; 94 + })
+109 -121
pkgs/tools/admin/pulumi-bin/data.nix
··· 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 { }: 3 { 4 - version = "3.88.0"; 5 pulumiPkgs = { 6 x86_64-linux = [ 7 { 8 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.88.0-linux-x64.tar.gz"; 9 - sha256 = "040rcmrrc8sgxsx1isgbz5pmd67kvks6sqyr7m27f7ccdi0kri8s"; 10 } 11 { 12 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-linux-amd64.tar.gz"; ··· 21 sha256 = "0nbrfqh79hp17mp6f9yb9j6dxfa6n0xf17ks8rkbivzbxq9kqijv"; 22 } 23 { 24 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.1.0-linux-amd64.tar.gz"; 25 - sha256 = "04gmbpq1vjw6jbr0d6032hx923abck9czjkljfj2ksz2bagall7q"; 26 } 27 { 28 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-linux-amd64.tar.gz"; 29 sha256 = "0vyhmdyln0cpcf1fgc0v641c78a66dzx97i7xq6isspl6zx9njn5"; 30 } 31 { 32 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.4.1-linux-amd64.tar.gz"; 33 - sha256 = "1b88zmn0qnrjvbvllr8hxs1f8pyvyc79mq0knvvpcb2akl48zm07"; 34 - } 35 - { 36 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-linux-amd64.tar.gz"; 37 - sha256 = "0dm7qid20yq490yfls0qg8c9cwxm30qgvg581lwk312pk5zc7l6b"; 38 } 39 { 40 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-linux-amd64.tar.gz"; ··· 43 { 44 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-linux-amd64.tar.gz"; 45 sha256 = "1hz2xavx3h19dgq8j7x9wfa3p93ki60z6vrkgxgj0x2ws606wqb3"; 46 } 47 { 48 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-linux-amd64.tar.gz"; ··· 77 sha256 = "148sg0jsm05qqgi10m8y4b7ib1miyvs1346h36mg1pf8hykg3psb"; 78 } 79 { 80 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.20.0-linux-amd64.tar.gz"; 81 - sha256 = "1papw5a9i4s0iw21f52p45gy6s7rlpb53drk5rkaracw8jm5522j"; 82 } 83 { 84 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-linux-amd64.tar.gz"; ··· 93 sha256 = "00vvb17q05r5yn2i7yv3163gxvnakxkjl6a7n1dyb8yzr39ic7ff"; 94 } 95 { 96 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.3.0-linux-amd64.tar.gz"; 97 - sha256 = "1vp9p59qwlpr79bkr4zqhysg6rpiydl029r47fkn53wr43w3x0ga"; 98 } 99 { 100 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.0-linux-amd64.tar.gz"; 101 - sha256 = "04a29q7irg0rvlbgin1q0s84db86sn5d0hfi1cdlh388jq3fri7c"; 102 } 103 { 104 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-linux-amd64.tar.gz"; ··· 125 sha256 = "0sf2bxlqv98xyhq213gfkh3cd59mbgc21b07kii1j0465xl78jmp"; 126 } 127 { 128 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.55.0-linux-amd64.tar.gz"; 129 - sha256 = "156h4b0a6af02z2xad9kv3zipvnh4l98lmb38a5mp65f4pm5yzd3"; 130 } 131 - { 132 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.19.0-linux-amd64.tar.gz"; 133 - sha256 = "1knsb0ha7xbgvlna67nhxmmrr6rw3h52va3dh4ra47b7r8ii7dca"; 134 - } 135 { 136 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-linux-amd64.tar.gz"; 137 sha256 = "06gvx51nl93rj244yximp6059yiyxh4jcdqqcrjic8r7wabzsiiw"; ··· 141 sha256 = "1mjnfpkk8w13m5p2rkymmyd1nw0sdvg5izjfxpfs71nvy1xp9yxf"; 142 } 143 { 144 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.15.1-linux-amd64.tar.gz"; 145 - sha256 = "1kffzf37gprgh82iyvir2ls5s11bgj5mhl8jww8symlr15pxlhnm"; 146 } 147 { 148 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.0-linux-amd64.tar.gz"; 149 - sha256 = "0rakxw8h2121p1sdvqvp3y4bzzjs8ppsx58iqp0qv57k3ihdww85"; 150 } 151 { 152 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.7.0-linux-amd64.tar.gz"; 153 - sha256 = "0qggmhvy0ghgynvaaj6yi7gg3k3gry60japmr987iwhm1knvgndq"; 154 } 155 { 156 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.1-linux-amd64.tar.gz"; 157 - sha256 = "1b1lx6c4lyphb8qlhk03gw81di11c77l5c4kj6a0jpac5zwksynr"; 158 } 159 { 160 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz"; ··· 163 ]; 164 x86_64-darwin = [ 165 { 166 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.88.0-darwin-x64.tar.gz"; 167 - sha256 = "0rfknh9v5r8y3zgh4m035qn0ixycv933qjzdbkkfa8fp1zq9wn3q"; 168 } 169 { 170 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-darwin-amd64.tar.gz"; ··· 179 sha256 = "1mb8xr16h156yj10mzfsprflbv72ldk9ap9w2cw40l8fvbq33lm4"; 180 } 181 { 182 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.1.0-darwin-amd64.tar.gz"; 183 - sha256 = "1pqn2ymbf0i20micxdk3bh436231b58m0l2iabkjsashhf37qlwk"; 184 } 185 { 186 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-darwin-amd64.tar.gz"; 187 sha256 = "04imkdrj388nk88r734f0p0a6z1hffzmplwgmx55kfwqz3zpz4y5"; 188 } 189 { 190 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.4.1-darwin-amd64.tar.gz"; 191 - sha256 = "0qa5ynrsbw1fca9nlf403r2h4k683w3d3yp902wz2bjlsx6m4i0f"; 192 - } 193 - { 194 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-darwin-amd64.tar.gz"; 195 - sha256 = "0x4zcfbp7vy349q1cj5phlikfx95n9fcmq74h9ihdgr0xbavbbn2"; 196 } 197 { 198 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-darwin-amd64.tar.gz"; ··· 201 { 202 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-darwin-amd64.tar.gz"; 203 sha256 = "0rzwkwrjm5p59maz371ndf9mcsdlz98n756k125wylxbp5xygcyv"; 204 } 205 { 206 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-darwin-amd64.tar.gz"; ··· 235 sha256 = "0p30xhj6k46cdy84c7zr4hgdpi3rqvdjqjx8kr8a1ky29569ji4j"; 236 } 237 { 238 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.20.0-darwin-amd64.tar.gz"; 239 - sha256 = "0kxfv7hf1nric2z6cv3c2b36anifbc8xz4z0mg4phx3jhy7xm545"; 240 } 241 { 242 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-darwin-amd64.tar.gz"; ··· 251 sha256 = "1mpx6355bvp3dp8w6x9hrrswfid592jzp1srsv0acd4ypzskm8zv"; 252 } 253 { 254 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.3.0-darwin-amd64.tar.gz"; 255 - sha256 = "07zmhqd2zc2394c3ag5f868as7miv6f1q1l6s7p717gz54d6y6wz"; 256 } 257 { 258 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.0-darwin-amd64.tar.gz"; 259 - sha256 = "04l1yifmbc59ivglnphwhcx5b889v2jd9bgk10ykmcl7v50gwlqm"; 260 } 261 { 262 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-darwin-amd64.tar.gz"; ··· 283 sha256 = "1h96dih1pi95066kmk4whbds0w0lzal5pyxwwl1prxpr4w8yb6sd"; 284 } 285 { 286 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.55.0-darwin-amd64.tar.gz"; 287 - sha256 = "1hyggh10w8zxb6dkva36dl7z1bdb3j9pnrdlapy591c0gbhan0rc"; 288 } 289 - { 290 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.19.0-darwin-amd64.tar.gz"; 291 - sha256 = "0xgihb099s99qb5bk6wavwm9227z73jgqrysmvjrqkn83kh7942v"; 292 - } 293 { 294 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-darwin-amd64.tar.gz"; 295 sha256 = "1pm5j9q4kvv70c6paficcfb664df6666mq559zvdklf5ndjpw5z9"; ··· 299 sha256 = "0122mpbgc2d4yhdvm1j45niz07d68drj80hxa3d1sa9pqzyllbky"; 300 } 301 { 302 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.15.1-darwin-amd64.tar.gz"; 303 - sha256 = "0ipfx8x0zq5qxmbivjndqb1ijc2130gnv7ygs7ln5qcnzrhbjx2a"; 304 } 305 { 306 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.0-darwin-amd64.tar.gz"; 307 - sha256 = "0803vk8iy0xf7rbpgq1a0jjcjbn3jwia8hqf2mj696i9iiij2r3x"; 308 } 309 { 310 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.7.0-darwin-amd64.tar.gz"; 311 - sha256 = "0f21v5claqq3cbrh809fy8ffv4v4whdjpqb0d6zgrxif2vczm86p"; 312 } 313 { 314 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.1-darwin-amd64.tar.gz"; 315 - sha256 = "01fv7brag4c573408655kq8xcq5r0wgcjrfwn5z9wfpbcqg0blhb"; 316 } 317 { 318 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz"; ··· 321 ]; 322 aarch64-linux = [ 323 { 324 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.88.0-linux-arm64.tar.gz"; 325 - sha256 = "1ifmqnai52pyn11w38f8lfk7v8bv0919vpg8c9y8fn7ag5qb9vn4"; 326 } 327 { 328 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-linux-arm64.tar.gz"; ··· 337 sha256 = "1g2bnrmzs9lyzrz7jn7hn6c1chzvg4bdxvza8kzafqrrynsqpisl"; 338 } 339 { 340 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.1.0-linux-arm64.tar.gz"; 341 - sha256 = "18s2bh3gwg4jby9frdx8z0cldyz1g1sspgdba4mawb6m7p5f6290"; 342 } 343 { 344 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-linux-arm64.tar.gz"; 345 sha256 = "11ph5yjy754sb55sncdlgibrmijg2jsylrjfpvy4mclrwg64cari"; 346 } 347 { 348 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.4.1-linux-arm64.tar.gz"; 349 - sha256 = "1cgl36srg5idd2cfr2v7h9ymnmfjqrhj81zh1f6qxfhjdj9gyzci"; 350 - } 351 - { 352 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-linux-arm64.tar.gz"; 353 - sha256 = "18d3xgjha67i3qln1n6wg5fzhr8jwc1x2fh3zg630y4wdw3jsqix"; 354 } 355 { 356 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-linux-arm64.tar.gz"; ··· 359 { 360 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-linux-arm64.tar.gz"; 361 sha256 = "0c4m9y4hh6k4f9v4xidijpwyc2650v4180zkdy5cpl7shfdk3n75"; 362 } 363 { 364 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-linux-arm64.tar.gz"; ··· 393 sha256 = "14xpg193qf332sa9x4iw39i71k158f5393bqcqrjfccpkk1adwli"; 394 } 395 { 396 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.20.0-linux-arm64.tar.gz"; 397 - sha256 = "13jq9vrv1pkg6g2711v53fgy14yb8zw1q1jrr1ndmlyxgk84qy98"; 398 } 399 { 400 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-linux-arm64.tar.gz"; ··· 409 sha256 = "17zpwizdsavsnhq179hw67wppdm61hzl6qrycl4anf074h5fy9rw"; 410 } 411 { 412 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.3.0-linux-arm64.tar.gz"; 413 - sha256 = "1xdr0yhck5ji40rf40pdax9qihnvyd39d6rjiyl8ydlpw9w9ma5i"; 414 } 415 { 416 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.0-linux-arm64.tar.gz"; 417 - sha256 = "0mqakfimh58vvmcsf0m0knazxymgg1zi87h3scj6lgj11m3lqrdv"; 418 } 419 { 420 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-linux-arm64.tar.gz"; ··· 441 sha256 = "09j6cw9m1aa60n0gq68dmpk70gyh69qqkm98djrcn6134j2xf555"; 442 } 443 { 444 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.55.0-linux-arm64.tar.gz"; 445 - sha256 = "07qh2d542rshixmdyk0rl7381gq81spc0fhn2cwcw0j7cvq01z6q"; 446 } 447 - { 448 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.19.0-linux-arm64.tar.gz"; 449 - sha256 = "1kqv70w3d84a9a0kj0w2hmd88h50zlfc35xkf57kgd43l948wcin"; 450 - } 451 { 452 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-linux-arm64.tar.gz"; 453 sha256 = "1rlf5gl7a7ym8zl4h0v7i42a9830zi401axw032h0v4q6w4zki3n"; ··· 457 sha256 = "104lp8pxm3z6dshz3jvn6bsniskw665jmnmfnr410kgx60hk4wip"; 458 } 459 { 460 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.15.1-linux-arm64.tar.gz"; 461 - sha256 = "1pbb47vh7lwh729y1c9aky3nhyd6ijyknpb3w4grxfkdhiyyid9y"; 462 } 463 { 464 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.0-linux-arm64.tar.gz"; 465 - sha256 = "1qp184fqwlm3r1lvk9qjhddfj9hmzsv4hjgc0jp1bylnmycqc81c"; 466 } 467 { 468 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.7.0-linux-arm64.tar.gz"; 469 - sha256 = "1q492lykggvnxnzlnw95iysnjw3zs6j6rj24yqr9kxqbsavlcld6"; 470 } 471 { 472 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.1-linux-arm64.tar.gz"; 473 - sha256 = "00ggsw1czdmr742jp18snnfdbm7682srf62nz9rvsb1w7lnjs4yq"; 474 } 475 { 476 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz"; ··· 479 ]; 480 aarch64-darwin = [ 481 { 482 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.88.0-darwin-arm64.tar.gz"; 483 - sha256 = "0z0gpxrihxwx1a3njvhr9rc3p4pv6yqw6a6xnf2ssn4pqck6rl5q"; 484 } 485 { 486 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-darwin-arm64.tar.gz"; ··· 495 sha256 = "0ma5n4mcilnqmhxyr2pn1j6xxm25hd52f7sxs7y8h38a87a54xfq"; 496 } 497 { 498 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.1.0-darwin-arm64.tar.gz"; 499 - sha256 = "1gzy86d860nv4amg2wvpk7qj94x2v929bflh6vszyfi29r68k2z0"; 500 } 501 { 502 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-darwin-arm64.tar.gz"; 503 sha256 = "07f30h74hyg3j9dj78a0al5v9i5n105y52yn362mlyvfh807blml"; 504 } 505 { 506 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.4.1-darwin-arm64.tar.gz"; 507 - sha256 = "0x4ri61ppj9shhx17rxlavs347fsy4bqpq489y0g13dy51xzsgh7"; 508 - } 509 - { 510 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-darwin-arm64.tar.gz"; 511 - sha256 = "03x2h0nivi5ygn8lk57g4xky29256hczgmf0qwfrb9lb49qnvrss"; 512 } 513 { 514 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-darwin-arm64.tar.gz"; ··· 517 { 518 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-darwin-arm64.tar.gz"; 519 sha256 = "18gzy9kpz74ycdl988r3mxzxakbd74vn2rl5y3hzlhgyd03vqmfm"; 520 } 521 { 522 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-darwin-arm64.tar.gz"; ··· 551 sha256 = "0x6ispcwkx15x753zy6awwlykh66qfk5phwdzsy8gw3j1g033a85"; 552 } 553 { 554 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.20.0-darwin-arm64.tar.gz"; 555 - sha256 = "0lhc76q4x126dcjbnsz5a4r414y94sp70dhr702fh24zn9v4f9gd"; 556 } 557 { 558 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-darwin-arm64.tar.gz"; ··· 567 sha256 = "1f4xnjwbp1qbx0hcym4gxynb4j1vxlj7iqh1naays3ypc4mgnms1"; 568 } 569 { 570 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.3.0-darwin-arm64.tar.gz"; 571 - sha256 = "0vjl1yd3wgpn99qphkamd6mfwqg671zrdd2121ydprk9v60jq8c5"; 572 } 573 { 574 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.0-darwin-arm64.tar.gz"; 575 - sha256 = "1x0rpyy3hg3wna6w273zy9dhd0mvgqvqd8lj406nwwir9pbq2xw1"; 576 } 577 { 578 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-darwin-arm64.tar.gz"; ··· 599 sha256 = "1v0k309w96f9s9nvslh7dx6mhk5prxcbd83fgrcfhsk784hrrzqi"; 600 } 601 { 602 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.55.0-darwin-arm64.tar.gz"; 603 - sha256 = "1598kg5w639fdp8cdsaxm0jcn1p3q1mmfyfci3gn8s0ck2xfnbnm"; 604 } 605 - { 606 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.19.0-darwin-arm64.tar.gz"; 607 - sha256 = "17ngmwyh6z1g6x3lrd77pxa9wwwarh4mqdcq7aiwf57plx4a4l6j"; 608 - } 609 { 610 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-darwin-arm64.tar.gz"; 611 sha256 = "09agrp3sb7mzhwaja4rvz0p25rpsb2n4v3s2kyzcx3pyfyhigvfn"; ··· 615 sha256 = "00svwn4p6gmmk9y53w9k4zl425lv13wmm7v86y627fq7nv8pwkd0"; 616 } 617 { 618 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.15.1-darwin-arm64.tar.gz"; 619 - sha256 = "065imbfc3h96dhrjfs6qqcr5ha3hyy5q2gh0904ghda9dk8v1xhn"; 620 } 621 { 622 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.0-darwin-arm64.tar.gz"; 623 - sha256 = "0wm3ldvhg6xhnblfwxccjqqw0q0mpl7s92cckzrzhdr5rwddcgbf"; 624 } 625 { 626 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.7.0-darwin-arm64.tar.gz"; 627 - sha256 = "08qgbqxdc8z1mbhnl6jh6jsb79dlb9jf43inyrlr6mxcf2gnv7kx"; 628 } 629 { 630 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.1-darwin-arm64.tar.gz"; 631 - sha256 = "01s1lr79qcwz28xl5ckp81jg1hgypagcxxjv2c9mcvljxana291v"; 632 } 633 { 634 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz";
··· 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 { }: 3 { 4 + version = "3.89.0"; 5 pulumiPkgs = { 6 x86_64-linux = [ 7 { 8 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.89.0-linux-x64.tar.gz"; 9 + sha256 = "1difz8nnfhqmjsmcfdk8d8pdwjflzx339rbn3rhg8rh78hr8nld4"; 10 } 11 { 12 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-linux-amd64.tar.gz"; ··· 21 sha256 = "0nbrfqh79hp17mp6f9yb9j6dxfa6n0xf17ks8rkbivzbxq9kqijv"; 22 } 23 { 24 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.2.0-linux-amd64.tar.gz"; 25 + sha256 = "0aacw3c63xnl4hgnrh8z2yvpccpj3qfc9hvirwagsnjwd43lvvld"; 26 } 27 { 28 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-linux-amd64.tar.gz"; 29 sha256 = "0vyhmdyln0cpcf1fgc0v641c78a66dzx97i7xq6isspl6zx9njn5"; 30 } 31 { 32 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.5.0-linux-amd64.tar.gz"; 33 + sha256 = "177bfrjfs6r42mhvscp0rpb7ypqmyxc5vj4cyggb7wbhhmvlw66q"; 34 } 35 { 36 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-linux-amd64.tar.gz"; ··· 39 { 40 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-linux-amd64.tar.gz"; 41 sha256 = "1hz2xavx3h19dgq8j7x9wfa3p93ki60z6vrkgxgj0x2ws606wqb3"; 42 + } 43 + { 44 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-linux-amd64.tar.gz"; 45 + sha256 = "0dm7qid20yq490yfls0qg8c9cwxm30qgvg581lwk312pk5zc7l6b"; 46 } 47 { 48 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-linux-amd64.tar.gz"; ··· 77 sha256 = "148sg0jsm05qqgi10m8y4b7ib1miyvs1346h36mg1pf8hykg3psb"; 78 } 79 { 80 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.21.0-linux-amd64.tar.gz"; 81 + sha256 = "03qwzqq90l3z7yp7nb0zx34pgrhi2a0aljlxzdfhyaji4h1mkpz6"; 82 } 83 { 84 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-linux-amd64.tar.gz"; ··· 93 sha256 = "00vvb17q05r5yn2i7yv3163gxvnakxkjl6a7n1dyb8yzr39ic7ff"; 94 } 95 { 96 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.4.0-linux-amd64.tar.gz"; 97 + sha256 = "0h3529s7szbhn309h1xksjprwv2pf512kqwzslfdmlvnmvidivsm"; 98 } 99 { 100 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.1-linux-amd64.tar.gz"; 101 + sha256 = "15y992kidym9ca4w4bl36riq462cb78n36s4giwfnm4h2cmv1mrp"; 102 } 103 { 104 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-linux-amd64.tar.gz"; ··· 125 sha256 = "0sf2bxlqv98xyhq213gfkh3cd59mbgc21b07kii1j0465xl78jmp"; 126 } 127 { 128 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.56.0-linux-amd64.tar.gz"; 129 + sha256 = "0bsjlv07lzkx53wi34wc2xz2qlz8yilack3qd3zys8d53qz5yv55"; 130 } 131 + # pulumi-resource-sumologic skipped (does not exist on remote) 132 { 133 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-linux-amd64.tar.gz"; 134 sha256 = "06gvx51nl93rj244yximp6059yiyxh4jcdqqcrjic8r7wabzsiiw"; ··· 138 sha256 = "1mjnfpkk8w13m5p2rkymmyd1nw0sdvg5izjfxpfs71nvy1xp9yxf"; 139 } 140 { 141 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.16.1-linux-amd64.tar.gz"; 142 + sha256 = "1jwiidxbfg6r0nm4l6p09n5yqaybxdl300s88jxppjn7dwn9dgwq"; 143 } 144 { 145 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.1-linux-amd64.tar.gz"; 146 + sha256 = "12d8zs3j1ilbs840hwlmnch1jqahr44w668f012mypdl5cgm6mai"; 147 } 148 { 149 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.8.0-linux-amd64.tar.gz"; 150 + sha256 = "0av9vs3l5jpmwxcgjaxp5jlnz4v0kdc4fr0fxqz0rdxsakd51lrs"; 151 } 152 { 153 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.2-linux-amd64.tar.gz"; 154 + sha256 = "1fgchr4psb42abfg5xbwqbs8y73s59q5z1l7p5zlrsfqsbmxa3wi"; 155 } 156 { 157 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz"; ··· 160 ]; 161 x86_64-darwin = [ 162 { 163 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.89.0-darwin-x64.tar.gz"; 164 + sha256 = "0w8lmglfi9200lkqi4gjw18qrnqalpkq23ysvjhzrywr52pkcscd"; 165 } 166 { 167 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-darwin-amd64.tar.gz"; ··· 176 sha256 = "1mb8xr16h156yj10mzfsprflbv72ldk9ap9w2cw40l8fvbq33lm4"; 177 } 178 { 179 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.2.0-darwin-amd64.tar.gz"; 180 + sha256 = "0bl50wavpimlf16z6k5mxzq9m2cbvhiypznklgs0avkidyjiiix9"; 181 } 182 { 183 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-darwin-amd64.tar.gz"; 184 sha256 = "04imkdrj388nk88r734f0p0a6z1hffzmplwgmx55kfwqz3zpz4y5"; 185 } 186 { 187 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.5.0-darwin-amd64.tar.gz"; 188 + sha256 = "0fyi3im07a1fxziip6g73z7aqv8hjsqk5g67l3b2mcnz0myzmqwn"; 189 } 190 { 191 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-darwin-amd64.tar.gz"; ··· 194 { 195 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-darwin-amd64.tar.gz"; 196 sha256 = "0rzwkwrjm5p59maz371ndf9mcsdlz98n756k125wylxbp5xygcyv"; 197 + } 198 + { 199 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-darwin-amd64.tar.gz"; 200 + sha256 = "0x4zcfbp7vy349q1cj5phlikfx95n9fcmq74h9ihdgr0xbavbbn2"; 201 } 202 { 203 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-darwin-amd64.tar.gz"; ··· 232 sha256 = "0p30xhj6k46cdy84c7zr4hgdpi3rqvdjqjx8kr8a1ky29569ji4j"; 233 } 234 { 235 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.21.0-darwin-amd64.tar.gz"; 236 + sha256 = "0q5bzk5z3qd1mifv1m44cfbcv8bvipd4sxrgqpk71gsanslz72jk"; 237 } 238 { 239 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-darwin-amd64.tar.gz"; ··· 248 sha256 = "1mpx6355bvp3dp8w6x9hrrswfid592jzp1srsv0acd4ypzskm8zv"; 249 } 250 { 251 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.4.0-darwin-amd64.tar.gz"; 252 + sha256 = "1xp48f3h8zkbvi5jasw9ax0pcz1z0awz5ssm1sms2s6wglmklrja"; 253 } 254 { 255 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.1-darwin-amd64.tar.gz"; 256 + sha256 = "1s5zphspan0wyz74hqv4156msx60mjkrbpvgy7f4mkhwl9wygjk1"; 257 } 258 { 259 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-darwin-amd64.tar.gz"; ··· 280 sha256 = "1h96dih1pi95066kmk4whbds0w0lzal5pyxwwl1prxpr4w8yb6sd"; 281 } 282 { 283 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.56.0-darwin-amd64.tar.gz"; 284 + sha256 = "0m8hb602zgkvqis2sl033ajz85sk3yjbksbb5r6vqd6y7w9xi7k1"; 285 } 286 + # pulumi-resource-sumologic skipped (does not exist on remote) 287 { 288 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-darwin-amd64.tar.gz"; 289 sha256 = "1pm5j9q4kvv70c6paficcfb664df6666mq559zvdklf5ndjpw5z9"; ··· 293 sha256 = "0122mpbgc2d4yhdvm1j45niz07d68drj80hxa3d1sa9pqzyllbky"; 294 } 295 { 296 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.16.1-darwin-amd64.tar.gz"; 297 + sha256 = "0wph3f11dkvn956nmx9r57ynjaal6kj7qb08rwfiv792dlk5d5bc"; 298 } 299 { 300 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.1-darwin-amd64.tar.gz"; 301 + sha256 = "1ghzm11lvbvglfbxdc4bkhp390cs3pd2jgj9k8xka1gffy8cm1m7"; 302 } 303 { 304 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.8.0-darwin-amd64.tar.gz"; 305 + sha256 = "1i6igx9yz0pa5brb056w0vzdp945xs723qmmmm84px06qd3przf2"; 306 } 307 { 308 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.2-darwin-amd64.tar.gz"; 309 + sha256 = "1bawapsj1xngiigbwwwin7xmz138s6fd71qdcrcax0pnfw1dycix"; 310 } 311 { 312 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz"; ··· 315 ]; 316 aarch64-linux = [ 317 { 318 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.89.0-linux-arm64.tar.gz"; 319 + sha256 = "0bdlppjxy92ffl5rgka8pqx07xh4m0x1cnqi2hnkpizmrfzxlfkl"; 320 } 321 { 322 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-linux-arm64.tar.gz"; ··· 331 sha256 = "1g2bnrmzs9lyzrz7jn7hn6c1chzvg4bdxvza8kzafqrrynsqpisl"; 332 } 333 { 334 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.2.0-linux-arm64.tar.gz"; 335 + sha256 = "03f32qvwlvblg5qb1fpy0cy0aifk0n2w0vqra3fqw1v3pmk5d7ar"; 336 } 337 { 338 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-linux-arm64.tar.gz"; 339 sha256 = "11ph5yjy754sb55sncdlgibrmijg2jsylrjfpvy4mclrwg64cari"; 340 } 341 { 342 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.5.0-linux-arm64.tar.gz"; 343 + sha256 = "1a22i6b3xcps8wj4hjg5sfcmglkl40njx5d25874yrzqvlarvlpq"; 344 } 345 { 346 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-linux-arm64.tar.gz"; ··· 349 { 350 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-linux-arm64.tar.gz"; 351 sha256 = "0c4m9y4hh6k4f9v4xidijpwyc2650v4180zkdy5cpl7shfdk3n75"; 352 + } 353 + { 354 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-linux-arm64.tar.gz"; 355 + sha256 = "18d3xgjha67i3qln1n6wg5fzhr8jwc1x2fh3zg630y4wdw3jsqix"; 356 } 357 { 358 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-linux-arm64.tar.gz"; ··· 387 sha256 = "14xpg193qf332sa9x4iw39i71k158f5393bqcqrjfccpkk1adwli"; 388 } 389 { 390 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.21.0-linux-arm64.tar.gz"; 391 + sha256 = "0fxvivpscjlmcp4jdzvg4zhiah8g4zs5sa0ra0yxc9shs0v669p6"; 392 } 393 { 394 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-linux-arm64.tar.gz"; ··· 403 sha256 = "17zpwizdsavsnhq179hw67wppdm61hzl6qrycl4anf074h5fy9rw"; 404 } 405 { 406 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.4.0-linux-arm64.tar.gz"; 407 + sha256 = "190mi8sbwn6g4ggx3j3mbpwpp61kazpcj9qwmbb35x14miqppc2a"; 408 } 409 { 410 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.1-linux-arm64.tar.gz"; 411 + sha256 = "07h3a5h86vcxv5qwgfc34knh640s8ynws0pc39sps5rhd90rdsyj"; 412 } 413 { 414 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-linux-arm64.tar.gz"; ··· 435 sha256 = "09j6cw9m1aa60n0gq68dmpk70gyh69qqkm98djrcn6134j2xf555"; 436 } 437 { 438 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.56.0-linux-arm64.tar.gz"; 439 + sha256 = "0kfavb72qw4bdnj7q6n248vzpkgghi07dsjq6k0p51zs0spsm5mx"; 440 } 441 + # pulumi-resource-sumologic skipped (does not exist on remote) 442 { 443 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-linux-arm64.tar.gz"; 444 sha256 = "1rlf5gl7a7ym8zl4h0v7i42a9830zi401axw032h0v4q6w4zki3n"; ··· 448 sha256 = "104lp8pxm3z6dshz3jvn6bsniskw665jmnmfnr410kgx60hk4wip"; 449 } 450 { 451 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.16.1-linux-arm64.tar.gz"; 452 + sha256 = "0cq2mmzsjk4il1brqp1i8jjl9771krjiir5fk0bhhrzj08jvi0l3"; 453 } 454 { 455 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.1-linux-arm64.tar.gz"; 456 + sha256 = "15y18s4p9py16gzcb6l69g3qj857kr3jafjdhhafxjfzfi2rlvd7"; 457 } 458 { 459 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.8.0-linux-arm64.tar.gz"; 460 + sha256 = "0ifzw0az0xglk599f5kzyrss1lkk622lclpzqcvm89rl5ad6hglr"; 461 } 462 { 463 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.2-linux-arm64.tar.gz"; 464 + sha256 = "0cykvh8zzsdzlp4nqsphhn4is8nm1sqcmc0hhgi4lq7wppgf1w9h"; 465 } 466 { 467 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz"; ··· 470 ]; 471 aarch64-darwin = [ 472 { 473 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.89.0-darwin-arm64.tar.gz"; 474 + sha256 = "02phzva1f0y8zhdaghb80q1axb1drlkyrbw1ndi5cq6fvdr4pd3b"; 475 } 476 { 477 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.1-darwin-arm64.tar.gz"; ··· 486 sha256 = "0ma5n4mcilnqmhxyr2pn1j6xxm25hd52f7sxs7y8h38a87a54xfq"; 487 } 488 { 489 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.2.0-darwin-arm64.tar.gz"; 490 + sha256 = "1n67diprsfwwas5qlb7krlbf22x5kg2cmrjhf7x39my5ysak6l9f"; 491 } 492 { 493 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.0.0-darwin-arm64.tar.gz"; 494 sha256 = "07f30h74hyg3j9dj78a0al5v9i5n105y52yn362mlyvfh807blml"; 495 } 496 { 497 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.5.0-darwin-arm64.tar.gz"; 498 + sha256 = "1qinp5qqb2ab9d8nwwllrsz1q007hhnjc6m5x4b1m7ffvhjbxmyy"; 499 } 500 { 501 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.42.0-darwin-arm64.tar.gz"; ··· 504 { 505 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.13.0-darwin-arm64.tar.gz"; 506 sha256 = "18gzy9kpz74ycdl988r3mxzxakbd74vn2rl5y3hzlhgyd03vqmfm"; 507 + } 508 + { 509 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.52.0-darwin-arm64.tar.gz"; 510 + sha256 = "03x2h0nivi5ygn8lk57g4xky29256hczgmf0qwfrb9lb49qnvrss"; 511 } 512 { 513 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.12.0-darwin-arm64.tar.gz"; ··· 542 sha256 = "0x6ispcwkx15x753zy6awwlykh66qfk5phwdzsy8gw3j1g033a85"; 543 } 544 { 545 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.21.0-darwin-arm64.tar.gz"; 546 + sha256 = "0sg0wmfmn2ldcfmlwbwlpdqrp5ngzfyj5liz30n6xqhsm7jfifvp"; 547 } 548 { 549 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.4.0-darwin-arm64.tar.gz"; ··· 558 sha256 = "1f4xnjwbp1qbx0hcym4gxynb4j1vxlj7iqh1naays3ypc4mgnms1"; 559 } 560 { 561 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.4.0-darwin-arm64.tar.gz"; 562 + sha256 = "1ngrba277225i8c7vyx90w71p8w6lh0y8d108sba738b2kjxrr9h"; 563 } 564 { 565 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.8.1-darwin-arm64.tar.gz"; 566 + sha256 = "0hkyf0m1s63l0c5f84a6jafcxdyqvxi92597m01bd3zp3938qv1b"; 567 } 568 { 569 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-darwin-arm64.tar.gz"; ··· 590 sha256 = "1v0k309w96f9s9nvslh7dx6mhk5prxcbd83fgrcfhsk784hrrzqi"; 591 } 592 { 593 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.56.0-darwin-arm64.tar.gz"; 594 + sha256 = "0d6xhmdisafpspycqfh6p4d42d6331lkspwmizzdvqwq96awd6pn"; 595 } 596 + # pulumi-resource-sumologic skipped (does not exist on remote) 597 { 598 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.2-darwin-arm64.tar.gz"; 599 sha256 = "09agrp3sb7mzhwaja4rvz0p25rpsb2n4v3s2kyzcx3pyfyhigvfn"; ··· 603 sha256 = "00svwn4p6gmmk9y53w9k4zl425lv13wmm7v86y627fq7nv8pwkd0"; 604 } 605 { 606 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.16.1-darwin-arm64.tar.gz"; 607 + sha256 = "1mk1034lp6x9gnal12gbmkfpvjv67a7lqfm38nd4slcnvc5p9x8w"; 608 } 609 { 610 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.1-darwin-arm64.tar.gz"; 611 + sha256 = "05z2z3kp68qv513rvva0zifkwx0440dbdsp87ip84gx7qc5ibs1h"; 612 } 613 { 614 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.8.0-darwin-arm64.tar.gz"; 615 + sha256 = "1fvdbw76ax20z9dx3amlmr5b0r28i9d09khbpgdhl83d1j54z15s"; 616 } 617 { 618 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.2-darwin-arm64.tar.gz"; 619 + sha256 = "1wq7b4r7abjzxcawybwi7v2pdc6sm429mvs6hm0mixxbbqynn07c"; 620 } 621 { 622 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz";
+40 -27
pkgs/tools/filesystems/garage/default.nix
··· 1 - { lib, stdenv, rustPlatform, fetchFromGitea, openssl, pkg-config, protobuf 2 - , cacert, Security, garage, nixosTests }: 3 let 4 generic = { version, sha256, cargoSha256, eol ? false, broken ? false }: rustPlatform.buildRustPackage { 5 pname = "garage"; ··· 31 # on version changes for checking if changes are required here 32 buildFeatures = [ 33 "kubernetes-discovery" 34 - ] ++ 35 - (lib.optionals (lib.versionAtLeast version "0.8") [ 36 "bundled-libs" 37 "sled" 38 "metrics" ··· 41 "lmdb" 42 "sqlite" 43 "consul-discovery" 44 - ]); 45 46 # To make integration tests pass, we include the optional k2v feature here, 47 # but in buildFeatures only for version 0.8+, where it's enabled by default. ··· 49 checkFeatures = [ 50 "k2v" 51 "kubernetes-discovery" 52 - ] ++ 53 - (lib.optionals (lib.versionAtLeast version "0.8") [ 54 "bundled-libs" 55 "sled" 56 "lmdb" 57 "sqlite" 58 - ]); 59 60 passthru.tests = nixosTests.garage; 61 ··· 69 }; 70 }; 71 in 72 - rec { 73 - # Until Garage hits 1.0, 0.7.3 is equivalent to 7.3.0 for now, therefore 74 - # we have to keep all the numbers in the version to handle major/minor/patch level. 75 - # for <1.0. 76 77 - garage_0_7_3 = generic { 78 - version = "0.7.3"; 79 - sha256 = "sha256-WDhe2L+NalMoIy2rhfmv8KCNDMkcqBC9ezEKKocihJg="; 80 - cargoSha256 = "sha256-5m4c8/upBYN8nuysDhGKEnNVJjEGC+yLrraicrAQOfI="; 81 - eol = true; # Confirmed with upstream maintainers over Matrix. 82 - }; 83 84 - garage_0_7 = garage_0_7_3; 85 86 - garage_0_8_4 = generic { 87 - version = "0.8.4"; 88 - sha256 = "sha256-YgMw41ofM59h7OnHK1H8+Se5mZEdYypPIdkqbyX9qfs="; 89 - cargoSha256 = "sha256-dEtksOVqy5wAPoqCuXJj3c4TB6UbR8PTaB70fbL6iR8="; 90 - }; 91 92 - garage_0_8 = garage_0_8_4; 93 94 - garage = garage_0_8; 95 - }
··· 1 + { lib 2 + , stdenv 3 + , rustPlatform 4 + , fetchFromGitea 5 + , fetchpatch 6 + , openssl 7 + , pkg-config 8 + , protobuf 9 + , cacert 10 + , Security 11 + , garage 12 + , nixosTests 13 + }: 14 let 15 generic = { version, sha256, cargoSha256, eol ? false, broken ? false }: rustPlatform.buildRustPackage { 16 pname = "garage"; ··· 42 # on version changes for checking if changes are required here 43 buildFeatures = [ 44 "kubernetes-discovery" 45 "bundled-libs" 46 "sled" 47 "metrics" ··· 50 "lmdb" 51 "sqlite" 52 "consul-discovery" 53 + ]; 54 55 # To make integration tests pass, we include the optional k2v feature here, 56 # but in buildFeatures only for version 0.8+, where it's enabled by default. ··· 58 checkFeatures = [ 59 "k2v" 60 "kubernetes-discovery" 61 "bundled-libs" 62 "sled" 63 "lmdb" 64 "sqlite" 65 + ]; 66 67 passthru.tests = nixosTests.garage; 68 ··· 76 }; 77 }; 78 in 79 + rec { 80 + # Until Garage hits 1.0, 0.7.3 is equivalent to 7.3.0 for now, therefore 81 + # we have to keep all the numbers in the version to handle major/minor/patch level. 82 + # for <1.0. 83 84 + garage_0_8_4 = generic { 85 + version = "0.8.4"; 86 + sha256 = "sha256-YgMw41ofM59h7OnHK1H8+Se5mZEdYypPIdkqbyX9qfs="; 87 + cargoSha256 = "sha256-dEtksOVqy5wAPoqCuXJj3c4TB6UbR8PTaB70fbL6iR8="; 88 + }; 89 90 + garage_0_8 = garage_0_8_4; 91 92 + garage_0_9_0 = (generic { 93 + version = "0.9.0"; 94 + sha256 = "sha256-Bw7ohMAfnbkhl43k8KxYu2OJd5689PqDS0vAcgU09W8="; 95 + cargoSha256 = "sha256-JqCt/8p24suQMRzEyTE2OkbzZCGUDLuGq32kCq3eZ7o="; 96 + }).overrideAttrs (oldAttrs: { 97 + patches = oldAttrs.patches or [ ] ++ [ 98 + (fetchpatch { 99 + url = "https://git.deuxfleurs.fr/Deuxfleurs/garage/commit/c7f5dcd953ff1fdfa002a8bccfb43eafcc6fddd4.patch"; 100 + sha256 = "sha256-q7E6gtPjnj5O/K837LMP6LPEFcgdkifxRFrYzBuqkk0="; 101 + }) 102 + ]; 103 + }); 104 105 + garage_0_9 = garage_0_9_0; 106 107 + garage = garage_0_9; 108 + }
+3 -3
pkgs/tools/misc/enumer/default.nix
··· 5 6 buildGoModule rec { 7 pname = "enumer"; 8 - version = "1.5.8"; 9 10 src = fetchFromGitHub { 11 owner = "dmarkham"; 12 repo = "enumer"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-+YTsXYWVmJ32V/Eptip3WAiqIYv+6nqbdph0K2XzLdc="; 15 }; 16 17 - vendorHash = "sha256-+dCitvPz2JUbybXVJxUOo1N6+SUPCSjlacL8bTSlb7w="; 18 19 meta = with lib; { 20 description = "Go tool to auto generate methods for enums";
··· 5 6 buildGoModule rec { 7 pname = "enumer"; 8 + version = "1.5.9"; 9 10 src = fetchFromGitHub { 11 owner = "dmarkham"; 12 repo = "enumer"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-NYL36GBogFM48IgIWhFa1OLZNUeEi0ppS6KXybnPQks="; 15 }; 16 17 + vendorHash = "sha256-CJCay24FlzDmLjfZ1VBxih0f+bgBNu+Xn57QgWT13TA="; 18 19 meta = with lib; { 20 description = "Go tool to auto generate methods for enums";
+3 -3
pkgs/tools/misc/moar/default.nix
··· 2 3 buildGoModule rec { 4 pname = "moar"; 5 - version = "1.18.1"; 6 7 src = fetchFromGitHub { 8 owner = "walles"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-E0wJ0P4ofkfKU6HKEZ+D6fT7EMKlHrGioEMJPi9T+9E="; 12 }; 13 14 - vendorHash = "sha256-aFCv6VxHD1bOLhCHXhy4ubik8Z9uvU6AeqcMqIZI2Oo="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "moar"; 5 + version = "1.18.2"; 6 7 src = fetchFromGitHub { 8 owner = "walles"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-bYrn1Ok1yyhiKPUBdvUvTKVeAwsWAwbNoK3IburOAuU="; 12 }; 13 14 + vendorHash = "sha256-x6BeU6JDayCOi8T8+NvXZe59QmTaO9RAYwSiFlDPL/c="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+11
pkgs/tools/networking/whois/clang.patch
···
··· 1 + --- a/utils.h 2 + +++ b/utils.h 3 + @@ -15,7 +15,7 @@ 4 + #endif 5 + 6 + /* Portability macros */ 7 + -#ifdef __GNUC__ 8 + +#if defined __GNUC__ && ! defined __clang__ 9 + # define NORETURN __attribute__((noreturn)) 10 + # define MALLOC_FREE __attribute__((malloc(free))) 11 + # define NONNULL __attribute__((returns_nonnull))
+4
pkgs/tools/networking/whois/default.nix
··· 11 hash = "sha256-4mFn5cY7ipAU4vOiHC2s69fxYJwShQEQ1eA8t5JvOP0="; 12 }; 13 14 nativeBuildInputs = [ perl gettext pkg-config ]; 15 buildInputs = [ libidn2 libiconv ]; 16
··· 11 hash = "sha256-4mFn5cY7ipAU4vOiHC2s69fxYJwShQEQ1eA8t5JvOP0="; 12 }; 13 14 + patches = [ 15 + ./clang.patch 16 + ]; 17 + 18 nativeBuildInputs = [ perl gettext pkg-config ]; 19 buildInputs = [ libidn2 libiconv ]; 20
+2 -2
pkgs/tools/package-management/nix/default.nix
··· 187 }; 188 189 nix_2_17 = common { 190 - version = "2.17.0"; 191 - hash = "sha256-QMYAkdtU+g9HlZKtoJ+AI6TbWzzovKGnPZJHfZdclc8="; 192 }; 193 194 nix_2_18 = common {
··· 187 }; 188 189 nix_2_17 = common { 190 + version = "2.17.1"; 191 + hash = "sha256-Q5L+rHzjp0bYuR2ogg+YPCn6isjmlQ4CJVT0zpn/hFc="; 192 }; 193 194 nix_2_18 = common {
+2
pkgs/top-level/aliases.nix
··· 263 ### G ### 264 265 g4py = python3Packages.geant4; # Added 2020-06-06 266 garmindev = throw "'garmindev' has been removed as the dependent software 'qlandkartegt' has been removed"; # Added 2023-04-17 267 geekbench4 = throw "'geekbench4' has been renamed to 'geekbench_4'"; # Added 2023-03-10 268 geekbench5 = throw "'geekbench5' has been renamed to 'geekbench_5'"; # Added 2023-03-10
··· 263 ### G ### 264 265 g4py = python3Packages.geant4; # Added 2020-06-06 266 + garage_0_7 = throw "garage 0.7.x has been removed as it is EOL. Please upgrade to 0.8 series."; # Added 2023-10-10 267 + garage_0_7_3 = throw "garage 0.7.x has been removed as it is EOL. Please upgrade to 0.8 series."; # Added 2023-10-10 268 garmindev = throw "'garmindev' has been removed as the dependent software 'qlandkartegt' has been removed"; # Added 2023-04-17 269 geekbench4 = throw "'geekbench4' has been renamed to 'geekbench_4'"; # Added 2023-03-10 270 geekbench5 = throw "'geekbench5' has been renamed to 'geekbench_5'"; # Added 2023-03-10
+5 -2
pkgs/top-level/all-packages.nix
··· 1116 1117 fetchs3 = callPackage ../build-support/fetchs3 { }; 1118 1119 fetchsvn = if stdenv.buildPlatform != stdenv.hostPlatform 1120 # hack around splicing being crummy with things that (correctly) don't eval. 1121 then buildPackages.fetchsvn ··· 8454 inherit (darwin.apple_sdk.frameworks) Security; 8455 }) 8456 garage 8457 - garage_0_7 garage_0_8 8458 - garage_0_7_3 garage_0_8_4; 8459 8460 garmin-plugin = callPackage ../applications/misc/garmin-plugin { }; 8461 ··· 35956 }; 35957 transmission-gtk = transmission.override { enableGTK3 = true; }; 35958 transmission-qt = transmission.override { enableQt = true; }; 35959 35960 # Needs macOS >= 10.14.6 35961 transmission_4 = darwin.apple_sdk_11_0.callPackage ../applications/networking/p2p/transmission/4.nix {
··· 1116 1117 fetchs3 = callPackage ../build-support/fetchs3 { }; 1118 1119 + fetchFromBittorrent = callPackage ../build-support/fetchbittorrent { }; 1120 + 1121 fetchsvn = if stdenv.buildPlatform != stdenv.hostPlatform 1122 # hack around splicing being crummy with things that (correctly) don't eval. 1123 then buildPackages.fetchsvn ··· 8456 inherit (darwin.apple_sdk.frameworks) Security; 8457 }) 8458 garage 8459 + garage_0_8 garage_0_9 8460 + garage_0_8_4 garage_0_9_0; 8461 8462 garmin-plugin = callPackage ../applications/misc/garmin-plugin { }; 8463 ··· 35958 }; 35959 transmission-gtk = transmission.override { enableGTK3 = true; }; 35960 transmission-qt = transmission.override { enableQt = true; }; 35961 + transmission_noSystemd = transmission.override { enableSystemd = false; }; 35962 35963 # Needs macOS >= 10.14.6 35964 transmission_4 = darwin.apple_sdk_11_0.callPackage ../applications/networking/p2p/transmission/4.nix {
+4
pkgs/top-level/python-packages.nix
··· 13130 13131 sphinx-prompt = callPackage ../development/python-modules/sphinx-prompt { }; 13132 13133 sphinx-thebe = callPackage ../development/python-modules/sphinx-thebe { }; 13134 13135 sphinx-tabs = callPackage ../development/python-modules/sphinx-tabs { }; ··· 15542 whodap = callPackage ../development/python-modules/whodap { }; 15543 15544 whois = callPackage ../development/python-modules/whois { }; 15545 15546 whoosh = callPackage ../development/python-modules/whoosh { }; 15547
··· 13130 13131 sphinx-prompt = callPackage ../development/python-modules/sphinx-prompt { }; 13132 13133 + sphinx-sitemap = callPackage ../development/python-modules/sphinx-sitemap { }; 13134 + 13135 sphinx-thebe = callPackage ../development/python-modules/sphinx-thebe { }; 13136 13137 sphinx-tabs = callPackage ../development/python-modules/sphinx-tabs { }; ··· 15544 whodap = callPackage ../development/python-modules/whodap { }; 15545 15546 whois = callPackage ../development/python-modules/whois { }; 15547 + 15548 + whois-api = callPackage ../development/python-modules/whois-api { }; 15549 15550 whoosh = callPackage ../development/python-modules/whoosh { }; 15551