From 8fc8fcab885add04e4e39c1a637a96a422dcd8dc Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:13 -0500 Subject: [PATCH 01/22] tree-sitter-grammars.tree-sitter-dtd: 0-unstable-2023-04-07 -> 0-unstable-2026-01-21 Migrated to community-maintained tree-sitter-grammars organization (now part of tree-sitter-xml). --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index d2a78b5b174b..9f41eb5d1931 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -513,10 +513,10 @@ }; dtd = { - version = "0-unstable-2023-04-07"; - url = "github:KMikeeU/tree-sitter-dtd"; - rev = "6116becb02a6b8e9588ef73d300a9ba4622e156f"; - hash = "sha256-mq617pfH/Na9JB8SDEudxbKJfaoezgjC3xVOIOZ8Qb8="; + version = "0-unstable-2026-01-21"; + url = "github:tree-sitter-grammars/tree-sitter-xml"; + rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d"; + hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 8b6c2f197b5917432f040683d8b2358fab54eb1c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:13 -0500 Subject: [PATCH 02/22] tree-sitter-grammars.tree-sitter-fennel: 1.1.0-unstable-2025-09-07 -> 1.1.0-unstable-2026-01-21 Migrated to active alexmozaidze fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 9f41eb5d1931..c3105c46345e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -665,10 +665,10 @@ }; fennel = { - version = "1.1.0-unstable-2025-09-07"; - url = "github:travonted/tree-sitter-fennel"; - rev = "36eb796a84b4f57bdf159d0a99267260d4960c89"; - hash = "sha256-aFcTPgWkd/o1qu8d/hulmVDyFlTHJgb35iea4Jc1510="; + version = "1.1.0-unstable-2026-01-21"; + url = "github:alexmozaidze/tree-sitter-fennel"; + rev = "3f0f6b24d599e92460b969aabc4f4c5a914d15a0"; + hash = "sha256-jk9Misdfdso/h/lK/o9FTorK6DbNJPrZs/aw+3r/H1M="; meta = { license = lib.licenses.mit; }; From 3f802ceeb56f9794f77a78f897ce160c00dde5ef Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:13 -0500 Subject: [PATCH 03/22] tree-sitter-grammars.tree-sitter-gitattributes: 0-unstable-2022-05-06 -> 0-unstable-2025-08-17 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index c3105c46345e..4da745838d8d 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -847,10 +847,10 @@ }; gitattributes = { - version = "0-unstable-2022-05-06"; - url = "github:mtoohey31/tree-sitter-gitattributes"; - rev = "deb04fdbff485310ee5bac74ddc6ab624a602b7b"; - hash = "sha256-4auPT/qeURtVMs+mi/zS4B08v0cMVkHOjSidV5FELO0="; + version = "0-unstable-2025-08-17"; + url = "github:tree-sitter-grammars/tree-sitter-gitattributes"; + rev = "1b7af09d45b579f9f288453b95ad555f1f431645"; + hash = "sha256-eHDcJgHpWemOYtKACVhl5Muri1W1Igrjm/p0rAbvrNY="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 6f77dbb67410923ab9776c22927b2146c1698c50 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 04/22] tree-sitter-grammars.tree-sitter-gotmpl: 0-unstable-2022-07-19 -> 0-unstable-2026-03-21 Migrated to active ngalaiko fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 4da745838d8d..72d2006cfe79 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -983,10 +983,10 @@ }; gotmpl = { - version = "0-unstable-2022-07-19"; - url = "github:dannylongeuay/tree-sitter-go-template"; - rev = "395a33e08e69f4155156f0b90138a6c86764c979"; - hash = "sha256-YlPX74tEgCxGm2GYqYvQ0ouzTZ4x5/R+hkP+lBuOLGw="; + version = "0-unstable-2026-03-21"; + url = "github:ngalaiko/tree-sitter-go-template"; + rev = "aa71f63de226c5592dfbfc1f29949522d7c95fac"; + hash = "sha256-QSzUyRDGdBH9TaG3YCHnJp12WcR8kdbsZFIk8I+JW1Y="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 871c440d77ee4233137d635dc04186e2b98bf02f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 05/22] tree-sitter-grammars.tree-sitter-hare: 0-unstable-2024-07-30 -> 0-unstable-2025-10-07 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 72d2006cfe79..b4a8975525c1 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1057,10 +1057,10 @@ }; hare = { - version = "0-unstable-2024-07-30"; - url = "sourcehut:~ecs/tree-sitter-hare"; - rev = "fb6ea01461441ec7c312e64e326649f5e9011a64"; - hash = "sha256-KQ9U3XWzqS0ozTHpaLpAIvK8T8ilbV1ex6CLFzHXPzA="; + version = "0-unstable-2025-10-07"; + url = "github:tree-sitter-grammars/tree-sitter-hare"; + rev = "eed7ddf6a66b596906aa8ca3d40521b8278adc6f"; + hash = "sha256-qXLRb+5SgfBrOXta10P04ErV5z8eSM/J0Od5pk06OCc="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From e178cccfd96f2b79df6a5782ed2bb3284575e26f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 06/22] tree-sitter-grammars.tree-sitter-janet-simple: 0.0.7-unstable-2025-05-19 -> 0.0.7-unstable-2026-02-10 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index b4a8975525c1..c1654856f0b4 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1262,10 +1262,10 @@ }; janet-simple = { - version = "0.0.7-unstable-2025-05-19"; + version = "0.0.7-unstable-2026-02-10"; url = "github:sogaiu/tree-sitter-janet-simple"; - rev = "7e28cbf1ca061887ea43591a2898001f4245fddf"; - hash = "sha256-qWsUPZfQkuEUiuCSsqs92MIMEvdD+q2bwKir3oE5thc="; + rev = "d183186995204314700be3e9e0a48053ea16b350"; + hash = "sha256-zETOH+HpHyiCdOiggRy7VVjOv/WVRDb4qQ+kN9r2Frc="; meta = { license = lib.licenses.cc0; }; From 2a7d87c223133e23faef3444b58ac32df9570cb7 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 07/22] tree-sitter-grammars.tree-sitter-jjdescription: 0-unstable-2025-02-20 -> 1.0.3 Migrated to active ribru17 fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index c1654856f0b4..b575114ed34e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1306,10 +1306,9 @@ }; jjdescription = { - version = "0-unstable-2025-02-20"; - url = "github:kareigu/tree-sitter-jjdescription"; - rev = "1613b8c85b6ead48464d73668f39910dcbb41911"; - hash = "sha256-HPghz3mOukXrY0KQllOR7Kkl2U3+ukPBrXWKnJCwsqI="; + version = "1.0.3"; + url = "github:ribru17/tree-sitter-jjdescription"; + hash = "sha256-3v/SiIQIR8ptUnzzRVTaqcznw3kXqdWlS2Ua/f6npDU="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 0536fa91dd705d7c2fef948f7b3eb55833a638df Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 08/22] tree-sitter-grammars.tree-sitter-lua: 0.0.19-unstable-2025-05-16 -> 0.0.19-unstable-2026-02-26 Migrated to community-maintained tree-sitter-grammars organization. Closes #519040 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index b575114ed34e..a5ed50d20dfd 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1539,10 +1539,10 @@ }; lua = { - version = "0.0.19-unstable-2025-05-16"; - url = "github:MunifTanjim/tree-sitter-lua"; - rev = "4fbec840c34149b7d5fe10097c93a320ee4af053"; - hash = "sha256-fO8XqlauYiPR0KaFzlAzvkrYXgEsiSzlB3xYzUpcbrs="; + version = "0.0.19-unstable-2026-02-26"; + url = "github:tree-sitter-grammars/tree-sitter-lua"; + rev = "10fe0054734eec83049514ea2e718b2a56acd0c9"; + hash = "sha256-VzaaN5pj7jMAb/u1fyyH6XmLI+yJpsTlkwpLReTlFNY="; meta = { license = lib.licenses.mit; }; From 6138edfeb585cbbf50d943ab99e22a5eb4fc4f05 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 09/22] tree-sitter-grammars.tree-sitter-make: 0-unstable-2021-12-16 -> 0-unstable-2026-02-26 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index a5ed50d20dfd..360e11352a8a 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1575,10 +1575,10 @@ }; make = { - version = "0-unstable-2021-12-16"; - url = "github:alemuller/tree-sitter-make"; - rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; - hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0="; + version = "0-unstable-2026-02-26"; + url = "github:tree-sitter-grammars/tree-sitter-make"; + rev = "70613f3d812cbabbd7f38d104d60a409c4008b43"; + hash = "sha256-gyshhqVYiL0qSsMp38BM20FYc4uPgr2de5/DWsAJZGc="; meta = { license = lib.licenses.mit; }; From ad6652ae4489b0b56388076471bf0c24a4d029f4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 10/22] tree-sitter-grammars.tree-sitter-meson: 0-unstable-2022-11-02 -> 0-unstable-2026-01-22 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 360e11352a8a..2ea197dafca2 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1645,10 +1645,10 @@ }; meson = { - version = "0-unstable-2022-11-02"; - url = "github:staysail/tree-sitter-meson"; - rev = "1a497eecfb1b840ab12caf28f0ef45d4a5e26d28"; - hash = "sha256-VWI4q85uOzT/n/tWYAMgGWdK1q3BAAuwC4WjErE82xk="; + version = "0-unstable-2026-01-22"; + url = "github:tree-sitter-grammars/tree-sitter-meson"; + rev = "c84f3540624b81fc44067030afce2ff78d6ede05"; + hash = "sha256-+GMR051L89asgavX2T3zKwWl8xUFHenlCWJYELhMuyA="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 68d16f98cb45ed8d6f1bb999f7b8db8cb978539d Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 11/22] tree-sitter-grammars.tree-sitter-nginx: 0-unstable-2024-10-15 -> 0-unstable-2026-01-02 Migrated to active opa-oz fork on GitHub. Closes #529789 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 2ea197dafca2..19e697445505 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1708,10 +1708,10 @@ }; nginx = { - version = "0-unstable-2024-10-15"; - url = "gitlab:joncoole/tree-sitter-nginx"; - rev = "f6d13cf6281b25f2ce342a49a41a10a0381e00f0"; - hash = "sha256-ofFBxW4p7rZFZm9w5cyA0semYLJWFu9emv8bfTfAFok="; + version = "0-unstable-2026-01-02"; + url = "github:opa-oz/tree-sitter-nginx"; + rev = "47ade644d754cce57974aac44d2c9450e823d4f4"; + hash = "sha256-exbjYJouZYcxC3suV7byqSEwu2r8hHj/wehPpf5Aecc="; meta = { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ From c23cf06cc923fb4b1630fd082de79a6fede6f91a Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 12/22] tree-sitter-grammars.tree-sitter-pem: 0-unstable-2023-02-05 -> 0-unstable-2025-08-17 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 19e697445505..26d6971dd67e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1933,10 +1933,10 @@ }; pem = { - version = "0-unstable-2023-02-05"; - url = "github:mtoohey31/tree-sitter-pem"; - rev = "62842ea106ff66876f9af4cccdf87913d1ed912e"; - hash = "sha256-yxxm3Iu3FQxdWM0d2VeptZj/ePTa58NFhLgYBzaeSeU="; + version = "0-unstable-2025-08-17"; + url = "github:tree-sitter-grammars/tree-sitter-pem"; + rev = "e525b177a229b1154fd81bc0691f943028d9e685"; + hash = "sha256-2fhqFGLdQ5eugv405osviYUcAPMdm1N0VfGoVuI84Qk="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From cc4afa128c091c8d2af74f7444176583da74d182 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 13/22] tree-sitter-grammars.tree-sitter-pkl: 0.20.0-unstable-2026-02-24 -> 0.20.0-unstable-2026-03-27 Closes #497032 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 26d6971dd67e..3d647fe81242 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2020,10 +2020,10 @@ }; pkl = { - version = "0.20.0-unstable-2026-02-24"; + version = "0.20.0-unstable-2026-03-27"; url = "github:apple/tree-sitter-pkl"; - rev = "a02fc36f6001a22e7fdf35eaabbadb7b39c74ba5"; - hash = "sha256-t+N4oxqZpzm3qHkbjUVyGzeVS56u1oFVx0MtgTBe0bk="; + rev = "f5beed1da8e5fc856a1a11e29a929d0b7cdcfe3c"; + hash = "sha256-q0K+q8GEOiwbgFjA/jiY/Hg6kPlgqMUvH8g+GdEDU3I="; meta = { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ From 9565a65e3ab7919a3ba49c22edc4c89febdb71c9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 14/22] tree-sitter-grammars.tree-sitter-proto: 0-unstable-2021-06-12 -> 0-unstable-2026-03-15 Migrated to active coder3101 fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 3d647fe81242..016e8d3a5b7f 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2132,10 +2132,10 @@ }; proto = { - version = "0-unstable-2021-06-12"; - url = "github:mitchellh/tree-sitter-proto"; - rev = "42d82fa18f8afe59b5fc0b16c207ee4f84cb185f"; - hash = "sha256-cX+0YARIa9i8UymPPviyoj+Wh37AFYl9fsoNZMQXPgA="; + version = "0-unstable-2026-03-15"; + url = "github:coder3101/tree-sitter-proto"; + rev = "d65a18ce7c2242801f702770114ad08056c7f8c9"; + hash = "sha256-bgrL4IK9sUB5tGoIBdNLGudbFf2OhQYdw0Ub1gM0NL0="; meta = { license = lib.licenses.mit; }; From d62e58a8d02da337451fd87d7981c1ed205999d0 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 15/22] tree-sitter-grammars.tree-sitter-scheme: 0.24.7-1-unstable-2025-12-13 -> 0.24.7-1-unstable-2026-03-17 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 016e8d3a5b7f..d756ec1000a2 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2387,10 +2387,10 @@ }; scheme = { - version = "0.24.7-1-unstable-2025-12-13"; + version = "0.24.7-1-unstable-2026-03-17"; url = "github:6cdh/tree-sitter-scheme"; - rev = "b5c701148501fa056302827442b5b4956f1edc03"; - hash = "sha256-SLuK8S03pKVVhxJTkE3ZJvNaNnmXD323YwE7ah2VxyQ="; + rev = "c6cb7c7d7a04b3f5d999c28e2e9c0c31b2d50ece"; + hash = "sha256-aFonUd15PJkQmz5lDJthtd1rU+8OXNknHDlgqH2s+OA="; meta = { license = lib.licenses.mit; }; From 2c15b1a0f606dd73f718061c3284a05818ceb6c1 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 16/22] tree-sitter-grammars.tree-sitter-templ: 1.0.0-unstable-2025-12-03 -> 1.0.0-unstable-2025-12-31 Closes #475672 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index d756ec1000a2..b668e303bf83 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2705,10 +2705,10 @@ }; templ = { - version = "1.0.0-unstable-2025-12-03"; + version = "1.0.0-unstable-2025-12-31"; url = "github:vrischmann/tree-sitter-templ"; - rev = "3057cd485f7f23a8ad24107c6adc604f8c5ce3db"; - hash = "sha256-iv5Egh0CcBEsD86IGESI5Bn0NcGji3wruD8UR1JNlk0="; + rev = "1c6db04effbcd7773c826bded9783cbc3061bd55"; + hash = "sha256-n+TJLNB6AoFOjkqpb8vkxXsXno/vE8M8yRzVflRUVd0="; meta = { license = lib.licenses.mit; }; From ecd21b8d25d98d891602af5319ebf8dc38626dee Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 17/22] tree-sitter-grammars.tree-sitter-toml: 0.5.1-unstable-2022-04-21 -> 0.5.1-unstable-2024-12-03 Migrated to community-maintained tree-sitter-grammars organization. Closes #519037 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index b668e303bf83..4723b13a549f 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2787,10 +2787,10 @@ }; toml = { - version = "0.5.1-unstable-2022-04-21"; - url = "github:tree-sitter/tree-sitter-toml"; - rev = "342d9be207c2dba869b9967124c679b5e6fd0ebe"; - hash = "sha256-V2c7K16g8PikE9eNgrM6iUDiu4kzBvHMFQwfkph+8QI="; + version = "0.5.1-unstable-2024-12-03"; + url = "github:tree-sitter-grammars/tree-sitter-toml"; + rev = "64b56832c2cffe41758f28e05c756a3a98d16f41"; + hash = "sha256-m9RlGkHiOL/PNENrdEPqtPlahSqGymsx7gZrCoN/Lsk="; meta = { license = lib.licenses.mit; }; From 1c7b91afe54cf3b2e024eb1a56b5ca12f189f0c3 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:17 -0500 Subject: [PATCH 18/22] tree-sitter-grammars.tree-sitter-uxntal: 0-unstable-2024-03-23 -> 0-unstable-2024-05-05 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 4723b13a549f..70a3aa4b3ed6 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2901,10 +2901,10 @@ }; uxntal = { - version = "0-unstable-2024-03-23"; - url = "github:Jummit/tree-sitter-uxntal"; - rev = "1a44f8d31053096b79c52f10a39da12479edbf64"; - hash = "sha256-S6B2K2eqHktLknpfTATR5fZYE8+W1BvOYTSNTwslSVg="; + version = "0-unstable-2024-05-05"; + url = "github:tree-sitter-grammars/tree-sitter-uxntal"; + rev = "ad9b638b914095320de85d59c49ab271603af048"; + hash = "sha256-hR0EaYv1++MJ0pdBl3ZtyEljitnp5hgFWQa9F6b1KE4="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 118c365302996151a970146a32492eca8a187bb4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:17 -0500 Subject: [PATCH 19/22] tree-sitter-grammars.tree-sitter-vim: 0.2.0-unstable-2023-05-05 -> 0.2.0-unstable-2026-02-26 Migrated to community-maintained tree-sitter-grammars organization. Closes #519036 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 70a3aa4b3ed6..6406dc0c5d82 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2988,10 +2988,10 @@ }; vim = { - version = "0.2.0-unstable-2023-05-05"; - url = "github:vigoux/tree-sitter-viml"; - rev = "7c317fbade4b40baa7babcd6c9097c157d148e60"; - hash = "sha256-/TyPUBsKRcF9Ig8psqd4so2IMbHtTu4weJXgfd96Vrs="; + version = "0.2.0-unstable-2026-02-26"; + url = "github:tree-sitter-grammars/tree-sitter-vim"; + rev = "3092fcd99eb87bbd0fc434aa03650ba58bd5b43b"; + hash = "sha256-MnLBFuJCJbetcS07fG5fkCwHtf/EcNP+Syf0Gn0K39c="; meta = { license = lib.licenses.mit; }; From 024eda33ad696d5028bbd342e49f778b02c6dfde Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:18 -0500 Subject: [PATCH 20/22] tree-sitter-grammars.tree-sitter-xml: 0-unstable-2023-01-17 -> 0-unstable-2026-01-21 Migrated to community-maintained tree-sitter-grammars organization. Closes #494294 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 6406dc0c5d82..3a1e6332420e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3131,10 +3131,10 @@ }; xml = { - version = "0-unstable-2023-01-17"; - url = "github:RenjiSann/tree-sitter-xml"; - rev = "48a7c2b6fb9d515577e115e6788937e837815651"; - hash = "sha256-8c/XtnffylxiqX3Q7VFWlrk/655FG2pwqYrftGpnVxI="; + version = "0-unstable-2026-01-21"; + url = "github:tree-sitter-grammars/tree-sitter-xml"; + rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d"; + hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 6514eadec534909aeecf617e0e483600c92e8941 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 13:31:03 -0500 Subject: [PATCH 21/22] tree-sitter-grammars.tree-sitter-wit: 0-unstable-2022-10-31 -> 1.3.0 Migrated to official bytecodealliance upstream. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 3a1e6332420e..deb83424cf49 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3093,10 +3093,11 @@ }; wit = { - version = "0-unstable-2022-10-31"; - url = "github:hh9527/tree-sitter-wit"; - rev = "c917790ab9aec50c5fd664cbfad8dd45110cfff3"; - hash = "sha256-5+cw9vWPizK7YlEhiNJheYVYOgtheEifd4g1KF5ldyE="; + version = "1.3.0"; + url = "github:bytecodealliance/tree-sitter-wit"; + hash = "sha256-FG73R38Bw60+aT5YB/xpENCnQwoGMVjXRLjP1GdJEn4="; + # Fails strict schema validation due to Neovim ecosystem extensions + excludeBrokenTreeSitterJson = true; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 04b965ecad82f42610e1b1c75cfb940860af577c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 13:31:06 -0500 Subject: [PATCH 22/22] tree-sitter-grammars.tree-sitter-yuck: 0.0.2-unstable-2024-05-05 -> 0.0.2-unstable-2026-04-03 Migrated to community-maintained tree-sitter-grammars organization. Closes #508006 --- .../tr/tree-sitter/grammars/grammar-sources.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index deb83424cf49..52cda04c8c80 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3190,10 +3190,12 @@ }; yuck = { - version = "0.0.2-unstable-2024-05-05"; - url = "github:Philipp-M/tree-sitter-yuck"; - rev = "e877f6ade4b77d5ef8787075141053631ba12318"; - hash = "sha256-l8c1/7q8S78jGyl+VAVVgs8wq58PrrjycyJfWXsCgAI="; + version = "0.0.2-unstable-2026-04-03"; + url = "github:tree-sitter-grammars/tree-sitter-yuck"; + rev = "6c60112b3b3e739fb1ca4a8ea4bea2b6ffe11318"; + hash = "sha256-ZbUN9lv2nGgpQ0rU+H38gSCdCSav//47ESHXDMuQX7c="; + # Fails strict schema validation due to empty string properties + excludeBrokenTreeSitterJson = true; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [