Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2025-09-27 00:15:16 +00:00
committed by GitHub
92 changed files with 1035 additions and 856 deletions
File diff suppressed because it is too large Load Diff
@@ -21,12 +21,12 @@
{
ada = buildGrammar {
language = "ada";
version = "0.0.0+rev=0a4c27d";
version = "0.0.0+rev=364d3f4";
src = fetchFromGitHub {
owner = "briot";
repo = "tree-sitter-ada";
rev = "0a4c27dc1308a9d2742de22e5fcfc0c137b3d3f3";
hash = "sha256-K5JJjDQwHuHZ6oQaLwJHYJxmFpR+4ENEeiZO2Q0gsk4=";
rev = "364d3f4aa8b382113bdd5d3ca6d82dc9c74ac738";
hash = "sha256-/ba8hQULLHGxg7kqkSMmtqsnslUC1mHebKAG6vYIQzw=";
};
meta.homepage = "https://github.com/briot/tree-sitter-ada";
};
@@ -121,12 +121,12 @@
};
bash = buildGrammar {
language = "bash";
version = "0.0.0+rev=cef0974";
version = "0.0.0+rev=20f55fb";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-bash";
rev = "cef0974919c6fc7647a24ed1d89b291264b5abca";
hash = "sha256-zy9H1HUofrURNmuS2d2N0Y+iQ8lDdsJdtocaS3PhuKQ=";
rev = "20f55fb9663568f16ebceaac7673d2aa530add46";
hash = "sha256-rHHXLHZ9n/gc09kSMYyMPl2VBupbheva0pDV9RrjlT8=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
};
@@ -231,12 +231,12 @@
};
c = buildGrammar {
language = "c";
version = "0.0.0+rev=d8d0503";
version = "0.0.0+rev=ae19b67";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c";
rev = "d8d0503aa0152119149ecad76685f37682c0d03f";
hash = "sha256-Ie1WXN3aMfYABoLIl0rcwLcpoiNcufZoJ5sGaKqBxfo=";
rev = "ae19b676b13bdcc13b7665397e6d9b14975473dd";
hash = "sha256-i40dlg12UNR3dUWtdlYLZKsusYUWzu+QgC2iedRk968=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c";
};
@@ -396,12 +396,12 @@
};
cpp = buildGrammar {
language = "cpp";
version = "0.0.0+rev=e89fbaf";
version = "0.0.0+rev=2a682d3";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-cpp";
rev = "e89fbaf0a4d294526c58259c40d5b3c16401f4e9";
hash = "sha256-8yuTcbBEeEZisVgTZUEJb2p0AClvBZ4BuTfG1MKlYg8=";
rev = "2a682d312b09eb737a08b4900ec786415574b6bf";
hash = "sha256-1hR2lEDfEU9somIKvKWQo4s9VMHFXD5rTo07gx6Eu2k=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp";
};
@@ -430,12 +430,12 @@
};
cuda = buildGrammar {
language = "cuda";
version = "0.0.0+rev=014628a";
version = "0.0.0+rev=48b066f";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-cuda";
rev = "014628ae8d2df391b88ddb9fa0260fd97f770829";
hash = "sha256-zlG7/ERVZFLRBqu7q/wjcYG+iBlDY7s/SwKyqzIA0OM=";
rev = "48b066f334f4cf2174e05a50218ce2ed98b6fd01";
hash = "sha256-sX9AOe8dJJsRbzGq20qakWBnLiwYQ90mQspAuYxQzoQ=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cuda";
};
@@ -540,12 +540,12 @@
};
djot = buildGrammar {
language = "djot";
version = "0.0.0+rev=eb31845";
version = "0.0.0+rev=74fac1f";
src = fetchFromGitHub {
owner = "treeman";
repo = "tree-sitter-djot";
rev = "eb31845d59b9ee8c1b2098e78e9ca72004bd1579";
hash = "sha256-7qwBdueO33SdOp5KY12WMIkDgjS5Psz2eF804wn/aLk=";
rev = "74fac1f53c6d52aeac104b6874e5506be6d0cfe6";
hash = "sha256-HfEZHNhxEbH07gDzLPdl6n2Pf//o8tbJvwE+tesJDC8=";
};
meta.homepage = "https://github.com/treeman/tree-sitter-djot";
};
@@ -584,12 +584,12 @@
};
dtd = buildGrammar {
language = "dtd";
version = "0.0.0+rev=87be254";
version = "0.0.0+rev=863dbc3";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xml";
rev = "87be254e12169240a0e0214dbee5e208df96fa75";
hash = "sha256-Wf5PY8I0i/YH5dTgVhiZ+DZ2LGsc+NPVWyzkidaQxeI=";
rev = "863dbc381f44f6c136a399e684383b977bb2beaa";
hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs=";
};
location = "dtd";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
@@ -619,12 +619,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=de41a82";
version = "0.0.0+rev=947228f";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "de41a82984170f3c1c4ff20f2e8b906e5a860e1d";
hash = "sha256-VVxNdzbgvDhrJ/BCBHHGd8+p5PJc1ymxgzV112TgY8Y=";
rev = "947228fb880f838c6d71e8f11dbc0bfb82cd4c78";
hash = "sha256-HXIJB+Cxm9Cy6H+9zGsypotXdxOujeBiFKVMyd5p+co=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -1049,12 +1049,12 @@
};
go = buildGrammar {
language = "go";
version = "0.0.0+rev=9d78054";
version = "0.0.0+rev=2346a3a";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-go";
rev = "9d780544a2226ccd1a2a57299903d51d0d8c8951";
hash = "sha256-CXJTZfGCb0rcchFSjaxcq8Jz3t6FMMbmt0RlaDLI59k=";
rev = "2346a3ab1bb3857b48b29d779a1ef9799a248cd7";
hash = "sha256-fifTM/m2Mxd7kpJBlzwWGheAKGq6QbbzyxpBSyplYa0=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-go";
};
@@ -1325,12 +1325,12 @@
};
html = buildGrammar {
language = "html";
version = "0.0.0+rev=2817380";
version = "0.0.0+rev=73a3947";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-html";
rev = "281738071a38865c9c52b41cd3f42a626407ffa1";
hash = "sha256-KfeXWHSJWBjVqn5f3FMnl6W82twEJK4fSiA/cMooEMg=";
rev = "73a3947324f6efddf9e17c0ea58d454843590cc0";
hash = "sha256-WT8ZHU4wDNovIAWbHNSvjx6zmaTn8XH3IobsckIVXxg=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-html";
};
@@ -1380,12 +1380,12 @@
};
idl = buildGrammar {
language = "idl";
version = "0.0.0+rev=914f1f9";
version = "0.0.0+rev=3632e92";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-idl";
rev = "914f1f9bea4458427351f20c25bf263288aaeb66";
hash = "sha256-wlGd2vqtnBT70j5CykywVnlqTTDFkRx5uPr0vH1EurE=";
rev = "3632e926ef4ba924b05993683111480af0d5c9e3";
hash = "sha256-fywOjqJ0yrG/QayyBXdc2iOtaytdc9bqd1leQ8kxR/0=";
};
meta.homepage = "https://github.com/cathaysia/tree-sitter-idl";
};
@@ -1446,34 +1446,34 @@
};
java = buildGrammar {
language = "java";
version = "0.0.0+rev=12c4848";
version = "0.0.0+rev=e10607b";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-java";
rev = "12c4848bc6cf2660d80b435f8d8de1a9d4676d04";
hash = "sha256-69WeoB9+aTd2rhLVPs8CpI+ZgG7yQdAE0bT/V+a55+Q=";
rev = "e10607b45ff745f5f876bfa3e94fbcc6b44bdc11";
hash = "sha256-XoaHRQ0esrV9e5JFSZkVR7QkGfky9NMnXaLQl8lohAM=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-java";
};
javadoc = buildGrammar {
language = "javadoc";
version = "0.0.0+rev=a1917ed";
version = "0.0.0+rev=85acd46";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
rev = "a1917ed4cbf5c9438abbeb0a9d02b2d87bfebf7c";
hash = "sha256-QWOX8O56wHt9u2Y5d1SwdKgh5aX8grAoUjRFrd5He7c=";
rev = "85acd4655cbfaef414de6e3f87436e63ef5cb0da";
hash = "sha256-Ndp2a98pJD7NPa4YHzC5Ff57+i4M+zaAL1mE7UN55LA=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
javascript = buildGrammar {
language = "javascript";
version = "0.0.0+rev=22da14e";
version = "0.0.0+rev=58404d8";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-javascript";
rev = "22da14e17db59c35aae2b9da2728337c301ce741";
hash = "sha256-zA7CTs8yAZQohRndS5iA7y9XEVT3VUorOAxoRnyoWxU=";
rev = "58404d8cf191d69f2674a8fd507bd5776f46cb11";
hash = "sha256-+fbTNX7qz6Ew1NrXF49wQh3RVl2ZQ3R7YXMkclUoNT8=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript";
};
@@ -1525,23 +1525,23 @@
};
json = buildGrammar {
language = "json";
version = "0.0.0+rev=532a34b";
version = "0.0.0+rev=001c28d";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-json";
rev = "532a34b9e5a64fdcd5a8748a917fd489aa06d6fb";
hash = "sha256-x56k56CkN4Xx0Lqnlumk/IW2bn7Y9LubSYs4/3o53q0=";
rev = "001c28d7a29832b06b0e831ec77845553c89b56d";
hash = "sha256-cUjbN+e8UtoLRm8ZnxG7iRGD5YIc032RbHBIlmV8aLc=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-json";
};
json5 = buildGrammar {
language = "json5";
version = "0.0.0+rev=5ebe24e";
version = "0.0.0+rev=8cb4114";
src = fetchFromGitHub {
owner = "Joakker";
repo = "tree-sitter-json5";
rev = "5ebe24e210f0fbcd6180fd673ed184ed81f3bcc6";
hash = "sha256-5JAXtDYazHbHnw/cAHLhVxkBZYrLongxYSgZf/dPGnM=";
rev = "8cb4114a4d7e5bab75d74466422e032de31d83df";
hash = "sha256-QfzqRUe9Ji/QXBHHOJHuftIJKOONtmS1ml391QDKfTI=";
};
meta.homepage = "https://github.com/Joakker/tree-sitter-json5";
};
@@ -1812,24 +1812,24 @@
};
markdown = buildGrammar {
language = "markdown";
version = "0.0.0+rev=7462bb6";
version = "0.0.0+rev=2dfd57f";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-markdown";
rev = "7462bb66ac7e90312082269007fac2772fe5efd1";
hash = "sha256-TvGTKsna1NS31/Tp9gBpndG1hNCRCEErBq1DK3pQHkU=";
rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0";
hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek=";
};
location = "tree-sitter-markdown";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
};
markdown_inline = buildGrammar {
language = "markdown_inline";
version = "0.0.0+rev=7462bb6";
version = "0.0.0+rev=2dfd57f";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-markdown";
rev = "7462bb66ac7e90312082269007fac2772fe5efd1";
hash = "sha256-TvGTKsna1NS31/Tp9gBpndG1hNCRCEErBq1DK3pQHkU=";
rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0";
hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek=";
};
location = "tree-sitter-markdown-inline";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
@@ -1880,12 +1880,12 @@
};
mlir = buildGrammar {
language = "mlir";
version = "0.0.0+rev=ef7a2ef";
version = "0.0.0+rev=8f86b34";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
rev = "ef7a2efed65814aa394875e2b578ff6aeb272b41";
hash = "sha256-inaZkF2f13tT3kQvs/QLbr0iMUs7a6vqmguyw+/gEwg=";
rev = "8f86b34b5e3dfe561e1e913df4a3d719ea1dcc5c";
hash = "sha256-2RDI3TBNQYgv8lCrEejmz0LzzcK/Mj5U8piZP42BB+E=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -2428,12 +2428,12 @@
};
r = buildGrammar {
language = "r";
version = "0.0.0+rev=7b4eb04";
version = "0.0.0+rev=0e6ef77";
src = fetchFromGitHub {
owner = "r-lib";
repo = "tree-sitter-r";
rev = "7b4eb04dfcc86e6705cade825f8c1edbd46584b2";
hash = "sha256-H4iK2p4xXjP6gGrOP/qpHQCiO3Jyy0jmb8u29RM0sBg=";
rev = "0e6ef7741712c09dc3ee6e81c42e919820cc65ef";
hash = "sha256-9T0wjo8i34rvR1g4WBpDFQXQodyv4kNomayGBZK9hfg=";
};
meta.homepage = "https://github.com/r-lib/tree-sitter-r";
};
@@ -2659,12 +2659,12 @@
};
rust = buildGrammar {
language = "rust";
version = "0.0.0+rev=2a58b00";
version = "0.0.0+rev=00d7cbc";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-rust";
rev = "2a58b00ed44829eebcbe6f932604093b9396a43b";
hash = "sha256-qvU0oHxfCeL4HyLb7QX9+UELk7CSUTvk03r3AU0bX98=";
rev = "00d7cbc95f0b8ea2703129550fbd1853a13e0e29";
hash = "sha256-dxfM+9itniZZr/4yzlibJW1zCbb0oh5/1t2EhrZAqxw=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust";
};
@@ -2693,12 +2693,12 @@
};
scheme = buildGrammar {
language = "scheme";
version = "0.0.0+rev=e35b41a";
version = "0.0.0+rev=67b5c8d";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-scheme";
rev = "e35b41a183164f4a12e10da3d0c430e837c3d75a";
hash = "sha256-drLgTk0opTlyQFgsFdz0hPNl6wzMcQaRycpqIpWirIk=";
rev = "67b5c8d6ce19fd5265f13204fec0a3efa9e095d9";
hash = "sha256-njPs+AAQYIGzztARtlpl2pmTrA0ozcXmbpuJxFp+44s=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
};
@@ -2749,11 +2749,11 @@
};
slint = buildGrammar {
language = "slint";
version = "0.0.0+rev=ecd6007";
version = "0.0.0+rev=152ec7f";
src = fetchFromGitHub {
owner = "slint-ui";
repo = "tree-sitter-slint";
rev = "ecd60078bbd546eeb4c7fbbe02226752517b847f";
rev = "152ec7f6a2aa29fe222f741d91bec70153c487da";
hash = "sha256-MA/7gqrdhYridk7P+yFVeiWh0AiZf75/f3LSjZd9Clc=";
};
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
@@ -2791,6 +2791,17 @@
};
meta.homepage = "https://github.com/osthomas/tree-sitter-snakemake";
};
snl = buildGrammar {
language = "snl";
version = "0.0.0+rev=846e2d6";
src = fetchFromGitHub {
owner = "minijackson";
repo = "tree-sitter-snl";
rev = "846e2d6809ac5863a15b5494f20fd267c21221c8";
hash = "sha256-QJG4+fJieOivjwsJuswzzigeUiFNIOu51ILgx0/o6Vo=";
};
meta.homepage = "https://github.com/minijackson/tree-sitter-snl";
};
solidity = buildGrammar {
language = "solidity";
version = "0.0.0+rev=4e938a4";
@@ -2883,12 +2894,12 @@
};
ssh_config = buildGrammar {
language = "ssh_config";
version = "0.0.0+rev=2d620d0";
version = "0.0.0+rev=71d2693";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-ssh-config";
rev = "2d620d0ad636705800cf0ddb92c30afe703cd84f";
hash = "sha256-9eSiS8xhCmOJ4KaC3FUkTZE2iLWpE8xbDgsmj0DtgOA=";
rev = "71d2693deadaca8cdc09e38ba41d2f6042da1616";
hash = "sha256-LvdvnzpqjuVAf5DZmxYfELV3C+U1iJuG9B+UCQD47qo=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ssh-config";
};
@@ -2927,23 +2938,23 @@
};
supercollider = buildGrammar {
language = "supercollider";
version = "0.0.0+rev=613bac2";
version = "0.0.0+rev=76b3cab";
src = fetchFromGitHub {
owner = "madskjeldgaard";
repo = "tree-sitter-supercollider";
rev = "613bac2ddc30bff4f0a1d88b1aa7e5ec8ca37028";
hash = "sha256-ANbIC8Azbu9jXzXoWw5f3dHFh5FPZOW5zoubmCYGfZg=";
rev = "76b3cab1773f08bb7d3a185420b0a44c6da8c294";
hash = "sha256-drn1S4gNm6fOSUTCa/CrAqCWoUn16y1hpaZBCPpyaNE=";
};
meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider";
};
superhtml = buildGrammar {
language = "superhtml";
version = "0.0.0+rev=8cb16ba";
version = "0.0.0+rev=574a7a0";
src = fetchFromGitHub {
owner = "kristoff-it";
repo = "superhtml";
rev = "8cb16babb0c66b6512d6aeb4cbc37ed90641d980";
hash = "sha256-lLZqyqVEUCn9z++9lPnrK8R2uDvht5v+5Y8KOZDgPs0=";
rev = "574a7a000c6e6a8a922c11afa9da60dca84e5e1f";
hash = "sha256-1wJz0nyHJ+5RuLaK3SxlBjGFY/etc/sDaooO3RbbZbU=";
};
location = "tree-sitter-superhtml";
meta.homepage = "https://github.com/kristoff-it/superhtml";
@@ -3017,12 +3028,12 @@
};
systemverilog = buildGrammar {
language = "systemverilog";
version = "0.0.0+rev=999e885";
version = "0.0.0+rev=9e06a0d";
src = fetchFromGitHub {
owner = "gmlarumbe";
repo = "tree-sitter-systemverilog";
rev = "999e88565e199abec12d6fb7470419b5ae217386";
hash = "sha256-eY51D/B25m87JPtRprwewa6SF6xSoXXYOL6DCOd5A4k=";
rev = "9e06a0dddbef4e80a2091fd0a772cc93a55019f7";
hash = "sha256-5zvDPiAVUpfzJ37vjMsyn3c/vDcWe6uEUCHCYpjfDTs=";
};
meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog";
};
@@ -3084,12 +3095,12 @@
};
templ = buildGrammar {
language = "templ";
version = "0.0.0+rev=47594c5";
version = "0.0.0+rev=27a1fc6";
src = fetchFromGitHub {
owner = "vrischmann";
repo = "tree-sitter-templ";
rev = "47594c5cbef941e6a3ccf4ddb934a68cf4c68075";
hash = "sha256-Dy/6XxrAUrLwcYTYOhLAU6iZb8c5XgplB/AdZbq0S9c=";
rev = "27a1fc62c8dd4c49669e03629491f66449c6c435";
hash = "sha256-2h1NPQtutTmdVKjydq/ZRvBCJ3YEiT+ZVcL72fb2m9M=";
};
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
};
@@ -3376,12 +3387,12 @@
};
vhdl = buildGrammar {
language = "vhdl";
version = "0.0.0+rev=02523d7";
version = "0.0.0+rev=0c25aa0";
src = fetchFromGitHub {
owner = "jpt13653903";
repo = "tree-sitter-vhdl";
rev = "02523d7fb0321344c19c1f3f4ec6b83424c7d6c8";
hash = "sha256-TI1R2L8/9QwpKuTz18ayOeGXqRhYgbd0X6Rpj8kgsfw=";
rev = "0c25aa064dc489ec5291e4879fa7ed41cf5fe680";
hash = "sha256-YE9qZsTFAW60MUeIG+d84IEtIMf5eFDp32Nd0/Hb7Kw=";
};
meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl";
};
@@ -3453,12 +3464,12 @@
};
wgsl_bevy = buildGrammar {
language = "wgsl_bevy";
version = "0.0.0+rev=47c1818";
version = "0.0.0+rev=d9306a7";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-wgsl-bevy";
rev = "47c1818d245a6156a488c4c4d06e9336714bae9b";
hash = "sha256-oL9HDMDl6MgDLZw4NWtdX7W775JZKwD2BweAO+9iI/k=";
rev = "d9306a798ede627001a8e5752f775858c8edd7e4";
hash = "sha256-G92wC2BJXGl+eogbuiaSOLKss+5QTm9RFFRSc2Rgqzw=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-wgsl-bevy";
};
@@ -3508,24 +3519,24 @@
};
xml = buildGrammar {
language = "xml";
version = "0.0.0+rev=87be254";
version = "0.0.0+rev=863dbc3";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xml";
rev = "87be254e12169240a0e0214dbee5e208df96fa75";
hash = "sha256-Wf5PY8I0i/YH5dTgVhiZ+DZ2LGsc+NPVWyzkidaQxeI=";
rev = "863dbc381f44f6c136a399e684383b977bb2beaa";
hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs=";
};
location = "xml";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
};
xresources = buildGrammar {
language = "xresources";
version = "0.0.0+rev=423597c";
version = "0.0.0+rev=2259ae2";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
rev = "423597c9ee0cd9fd98691a9f9881ff4e6f7b047a";
hash = "sha256-BOXlyU2inSOqAmpDlqYjtDl2O37+ddOFiEEUvXb/kb4=";
rev = "2259ae28ad0e139b726dab286f7fa9626a1c2256";
hash = "sha256-4fGjDgFqWLnF3RB2otPhxxNDg89hRsaLj4zoLvrH6Ww=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
@@ -1586,6 +1586,7 @@ assertNoAdditions {
# attempt to index global 'LazyVim' (a nil value)
"lazyvim.config.keymaps"
"lazyvim.plugins.extras.ai.tabnine"
"lazyvim.plugins.extras.ai.copilot-native"
"lazyvim.plugins.extras.coding.blink"
"lazyvim.plugins.extras.coding.luasnip"
"lazyvim.plugins.extras.coding.neogen"
@@ -1652,6 +1653,7 @@ assertNoAdditions {
checkInputs = with self; [
snacks-nvim
telescope-nvim
mini-nvim
];
dependencies = with self; [
nui-nvim
@@ -1676,6 +1678,7 @@ assertNoAdditions {
"leetcode.picker.question.init"
"leetcode.picker.question.snacks"
"leetcode.picker.question.telescope"
"leetcode.picker.question.mini"
"leetcode.picker.tabs.fzf"
"leetcode.runner.init"
"leetcode-plugins.cn.api"
@@ -2351,6 +2354,7 @@ assertNoAdditions {
nvim-lspconfig
telescope-nvim
nvim-treesitter
nvchad-ui
];
nvimSkipModules = [
# Requires global config setup
@@ -3900,11 +3904,8 @@ assertNoAdditions {
};
vim-isort = super.vim-isort.overrideAttrs {
# Code updated to find relative path at runtime
# https://github.com/fisadev/vim-isort/pull/41
dontCheckForBrokenSymlinks = true;
postPatch = ''
substituteInPlace ftplugin/python_vimisort.vim \
substituteInPlace autoload/vimisort.vim \
--replace-fail 'import vim' 'import vim; import sys; sys.path.append("${python3.pkgs.isort}/${python3.sitePackages}")'
'';
};
@@ -1,15 +1,5 @@
diff --git a/chadtree/__main__.py b/chadtree/__main__.py
index 83341fc..af8c9b0 100644
--- a/chadtree/__main__.py
+++ b/chadtree/__main__.py
@@ -73,7 +73,7 @@ _EXEC_PATH = Path(executable)
_EXEC_PATH = _EXEC_PATH.parent.resolve(strict=True) / _EXEC_PATH.name
_REQ = REQUIREMENTS.read_text()
-_IN_VENV = _RT_PY == _EXEC_PATH
+_IN_VENV = True
if command == "deps":
@@ -129,7 +129,7 @@ elif command == "run":
try:
@@ -27,13 +17,13 @@ index e2d3aa0..e77a129 100644
@@ -1,4 +1,5 @@
from os import environ, name
+from pathlib import Path
from chad_types import TOP_LEVEL
@@ -24,7 +25,7 @@ SETTINGS_VAR = "chadtree_settings"
STORAGE
"""
-_VARS = TOP_LEVEL / ".vars"
+_VARS = Path.home() / ".cache/chadtree/vars"
RT_DIR = _VARS / "runtime"
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "claude-code";
publisher = "anthropic";
version = "1.0.113";
hash = "sha256-MmHQ5fVqcwfnXOHVLfJN9AZh/oRCMv+jCfniKesIB9I=";
version = "1.0.124";
hash = "sha256-pqm1A8ckV38fZE6h5HKxoU3k3T4volSbmsmOZ8F6aHQ=";
};
meta = {
@@ -5064,8 +5064,8 @@ let
mktplcRef = {
publisher = "vscjava";
name = "vscode-java-dependency";
version = "0.24.1";
hash = "sha256-M0y6/9EPkcXTMxArqLpfSeVKpVF2SvjLtTWvLMIvauY=";
version = "0.25.2025092303";
hash = "sha256-GU33NuhgNZdTFGkRQ6aJHs9nbvoOuJlf323mYf6TPOs=";
};
meta = {
license = lib.licenses.mit;
@@ -11,8 +11,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "terraform";
publisher = "hashicorp";
version = "2.36.2";
hash = "sha256-jkWDrF3kF/YVxcc6XqOQUI2wldYrlDnDUv9bXFplyis=";
version = "2.37.2";
hash = "sha256-TT2n0C8MzERemz/4Hwzf45HoICYe0u3/mMJDhrI5UC8=";
};
postInstall = ''
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "genesis-plus-gx";
version = "0-unstable-2025-08-03";
version = "0-unstable-2025-09-26";
src = fetchFromGitHub {
owner = "libretro";
repo = "Genesis-Plus-GX";
rev = "a69c81e44a3a25e5a9254a18652eae2dad875003";
hash = "sha256-vjh8NxoQgGU/u8XZLLQslYSlJdlMqU5quOjyWnUm3Ig=";
rev = "6a635bd7cac75adb5af85cb3458ecf29f4baeeac";
hash = "sha256-loLaqa9tmX3oYd/xXNVLAS1Xq+FDWsQ6gcEl/iP9M9E=";
};
meta = {
+2 -2
View File
@@ -16,13 +16,13 @@
mkDerivation rec {
pname = "klayout";
version = "0.30.4";
version = "0.30.4-1";
src = fetchFromGitHub {
owner = "KLayout";
repo = "klayout";
rev = "v${version}";
hash = "sha256-iG1f43gvKcu8jlVJ47IH5A6Ld8zusEbZL2Xou6ix5QU=";
hash = "sha256-EhIGxiXqo09/p8mA00RRvKgXJncVr4qguYSPyEC0fqc=";
};
postPatch = ''
@@ -54,11 +54,11 @@
"vendorHash": "sha256-bS9fFfttu58a2S3CNLO3FOlLPuk/2h1D0bjO6nJbfP8="
},
"alicloud": {
"hash": "sha256-zh90t+oPTiQ7S3F3H00Y3/cGj1Dx3Jd8wZZ4CpuNVYQ=",
"hash": "sha256-XYCnAvW8vbNd7wd5Q8fYiT7OooXqGytZMA8ocgLt8zo=",
"homepage": "https://registry.terraform.io/providers/aliyun/alicloud",
"owner": "aliyun",
"repo": "terraform-provider-alicloud",
"rev": "v1.259.0",
"rev": "v1.260.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-+Hc2NCCnJ0fB86fvgE4Kak8fwlsXIiv8avIhE/RoWeM="
},
@@ -1354,11 +1354,11 @@
"vendorHash": "sha256-M3wnvRxMyU0Yo733E9e8Q++xVTuSXD0W3fB2C14RDNU="
},
"tencentcloud": {
"hash": "sha256-Tw7fMcUZMn41nbiPoxJNyYkLte9T8AgU9Qy6HiqTDzY=",
"hash": "sha256-HKV6JhvwDEAnO0Q3lr/TKMEldj35dyKG0pLremx254Y=",
"homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud",
"owner": "tencentcloudstack",
"repo": "terraform-provider-tencentcloud",
"rev": "v1.82.22",
"rev": "v1.82.25",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -1535,12 +1535,12 @@
"vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg="
},
"yandex": {
"hash": "sha256-ANr3qJO3LMjqJa6RNjEaEOF7iV0DyqkihAir1FfJWzs=",
"hash": "sha256-cQqklICVFkeEIdRza6OIBOlDTbJGX+u0B/9kLkUB9Ds=",
"homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex",
"owner": "yandex-cloud",
"repo": "terraform-provider-yandex",
"rev": "v0.158.0",
"rev": "v0.159.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-bmjr1pKK7rVWNa9VF5R/FRxvVJI2Riua9Vdh5pR2p1I="
"vendorHash": "sha256-yR8M9fS7QBvf+UJUXdBNPMf/S0PSwJ/3/VTXo+Gcdvw="
}
}
+10 -4
View File
@@ -2,7 +2,9 @@
buildGoModule,
fetchFromGitHub,
gzip,
iana-etc,
lib,
libredirect,
nodejs,
pnpm_9,
restic,
@@ -76,7 +78,10 @@ buildGoModule {
go generate -skip="npm" ./...
'';
nativeCheckInputs = [ util-linux ];
nativeCheckInputs = [
util-linux
]
++ lib.optionals stdenv.hostPlatform.isDarwin [ libredirect.hook ];
checkFlags =
let
@@ -96,11 +101,12 @@ buildGoModule {
# Use restic from nixpkgs, otherwise download fails in sandbox
export BACKREST_RESTIC_COMMAND="${restic}/bin/restic"
export HOME=$(pwd)
''
+ lib.optionalString (stdenv.hostPlatform.isDarwin) ''
export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/services=${iana-etc}/etc/services
'';
# skip tests on darwin due to /etc/protocols failure
# `__darwinAllowLocalNetworking = true;` wasn't sufficient
doCheck = !stdenv.isDarwin;
doCheck = true;
postInstall = ''
wrapProgram $out/bin/backrest \
+2 -2
View File
@@ -6,7 +6,7 @@
makeDesktopItem,
copyDesktopItems,
imagemagick,
jdk23,
zulu25,
dpkg,
writeShellScript,
tor,
@@ -26,7 +26,7 @@
let
version = "2.1.7";
jdk = jdk23.override { enableJavaFX = true; };
jdk = zulu25.override { enableJavaFX = true; };
bisq-launcher =
args:
+18 -16
View File
@@ -8,24 +8,29 @@
buildGoModule,
}:
# reference: https://boringssl.googlesource.com/boringssl/+/2661/BUILDING.md
buildGoModule {
# reference: https://boringssl.googlesource.com/boringssl/+/refs/tags/0.20250818.0/BUILDING.md
buildGoModule (finalAttrs: {
pname = "boringssl";
version = "unstable-2024-09-20";
version = "0.20250818.0";
src = fetchgit {
url = "https://boringssl.googlesource.com/boringssl";
rev = "718900aeb84c601523e71abbd18fd70c9e2ad884";
hash = "sha256-TdSObRECiGRQcgz6N2LhKvSi9yRYOZYJdK6MyfJX2Bo=";
tag = finalAttrs.version;
hash = "sha256-lykIlC0tvjtjjS/rQTeX4vK9PgI+A8EnasEC+HYspvg=";
};
patches = [
# Add SECP224R1 for backward compatibility
./secp224r1-compat.patch
];
nativeBuildInputs = [
cmake
ninja
perl
];
vendorHash = "sha256-GlhLsPD+yp2LdqsIsfXNEaNKKlc76p0kBCyu4rlEmMg=";
vendorHash = "sha256-IXmnoCYLoiQ/XL2wjksRFv5Kwsje0VNkcupgGxG6rSY=";
proxyVendor = true;
# hack to get both go and cmake configure phase
@@ -59,13 +64,10 @@ buildGoModule {
mkdir -p $bin/bin $dev $out/lib
mv tool/bssl $bin/bin
install -Dm755 bssl -t $bin/bin
install -Dm644 {libboringssl_gtest,libcrypto,libdecrepit,libpki,libssl,libtest_support_lib}.a -t $out/lib
mv ssl/libssl.a $out/lib
mv crypto/libcrypto.a $out/lib
mv decrepit/libdecrepit.a $out/lib
mv ../include $dev
cp -r ../include $dev
runHook postInstall
'';
@@ -76,16 +78,16 @@ buildGoModule {
"dev"
];
meta = with lib; {
meta = {
description = "Free TLS/SSL implementation";
mainProgram = "bssl";
homepage = "https://boringssl.googlesource.com";
maintainers = [ maintainers.thoughtpolice ];
license = with licenses; [
maintainers = [ lib.maintainers.thoughtpolice ];
license = with lib.licenses; [
openssl
isc
mit
bsd3
];
};
}
})
@@ -0,0 +1,20 @@
diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h
index 51417d412..a961a1093 100644
--- a/include/openssl/ssl.h
+++ b/include/openssl/ssl.h
@@ -2522,6 +2522,7 @@ OPENSSL_EXPORT size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx);
// |SSL_SIGN_*|.
// SSL_GROUP_* define TLS group IDs.
+#define SSL_GROUP_SECP224R1 22
#define SSL_GROUP_SECP256R1 23
#define SSL_GROUP_SECP384R1 24
#define SSL_GROUP_SECP521R1 25
@@ -5836,6 +5837,7 @@ OPENSSL_EXPORT int SSL_CTX_set_tlsext_status_arg(SSL_CTX *ctx, void *arg);
#define SSL_R_TLSV1_CERTIFICATE_REQUIRED SSL_R_TLSV1_ALERT_CERTIFICATE_REQUIRED
// The following symbols are compatibility aliases for |SSL_GROUP_*|.
+#define SSL_CURVE_SECP224R1 SSL_GROUP_SECP224R1
#define SSL_CURVE_SECP256R1 SSL_GROUP_SECP256R1
#define SSL_CURVE_SECP384R1 SSL_GROUP_SECP384R1
#define SSL_CURVE_SECP521R1 SSL_GROUP_SECP521R1
+2 -2
View File
@@ -24,8 +24,8 @@ mkDerivation {
pname = "bruijn";
version = "0.1.0.0";
src = fetchzip {
url = "https://github.com/marvinborner/bruijn/archive/512c4a517002f7d85838cef7e64ec1eb52f4dfa4.tar.gz";
sha256 = "1xxmq5pij82vmivmf77chngb8w0n8d6n3497fadglr153byljih5";
url = "https://github.com/marvinborner/bruijn/archive/7d37a689cebcfa81821455ea7779a8052f7e1ab1.tar.gz";
sha256 = "06rjlvwfyc2czc09r5sw9xiajlgpd1cma8qqj7v5af8dc1x1jxx5";
};
isLibrary = true;
isExecutable = true;
+1 -1
View File
@@ -1 +1 @@
0-unstable-2025-09-02
0-unstable-2025-09-24
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "butane";
version = "0.25.0";
version = "0.25.1";
src = fetchFromGitHub {
owner = "coreos";
repo = "butane";
rev = "v${version}";
hash = "sha256-A6B7p2Db+7xlNIeiZYV53yiwcq6oaTv0CKGZNkkWcxU=";
hash = "sha256-HrLnXkaayCmMrvW79NSYrmI0ujfHtRwWmonkbvTXEXY=";
};
vendorHash = null;
+3 -3
View File
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "c2patool";
version = "0.22.0";
version = "0.23.2";
src = fetchFromGitHub {
owner = "contentauth";
repo = "c2pa-rs";
tag = "c2patool-v${finalAttrs.version}";
hash = "sha256-6u9L3cEFB2UIsrH8VyGxHzhZqCAjEAIBLZknmYJl/JM=";
hash = "sha256-elEl0tSO7SEbyMuLhOxnkiejmalJgtEGzX2hWNBYISs=";
};
cargoHash = "sha256-wjGixVxuRHeByFiTS/WsBCTyxgLUnxq7P6qASxCU4tY=";
cargoHash = "sha256-dt+6bJ1ax/hR8ZAx/HvkePh5Y3/Cl/O8BCuwEW2aJTk=";
# use the non-vendored openssl
env.OPENSSL_NO_VENDOR = 1;
+3 -3
View File
@@ -6,14 +6,14 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-hack";
version = "0.6.38";
version = "0.6.39";
src = fetchCrate {
inherit pname version;
hash = "sha256-gKuc7FTBlWasRb59IvzFT54I7aY3MjNAkl2YCVZzl6Q=";
hash = "sha256-0+2bgjCgkZA8oYo5jkykB2US+LVVNo1tVk4smxYB6f4=";
};
cargoHash = "sha256-TRtz6OVYyt/sHVMoR5wDRbAPVvB33d8kSSTlO6JJkdM=";
cargoHash = "sha256-Pn7QL1D4WNMwCbXcm2bEdN2htIMwQhCsXrSaeeK2F7M=";
# some necessary files are absent in the crate version
doCheck = false;
+2 -2
View File
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication rec {
pname = "check-jsonschema";
version = "0.33.3";
version = "0.34.0";
pyproject = true;
src = fetchFromGitHub {
owner = "python-jsonschema";
repo = "check-jsonschema";
tag = version;
hash = "sha256-h9qEPf3m1eknTq1cLQ4B2RxriyMpS/Kxzg6+bVCANzo=";
hash = "sha256-NFP013ZG+Ltiqe+CLed4zeSQCS9E1r1L+b2AsYLMDW4=";
};
build-system = with python3Packages; [ setuptools ];
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "clorinde";
version = "1.1.0";
version = "1.1.1";
src = fetchFromGitHub {
owner = "halcyonnouveau";
repo = "clorinde";
tag = "clorinde-v${finalAttrs.version}";
hash = "sha256-AVDlOMdtzWxd+eZmlSOyZ6lqLXG6qFrYFRUREWyMBIQ=";
hash = "sha256-a44y0cVmpQf3AmN4DXR50pFhUrWlANN9X0v0zQttT7M=";
};
cargoHash = "sha256-3GANdfN3phymRucVx2sFKiP/6I9aKbP2IF1faj7B068=";
cargoHash = "sha256-YSyHp3JwsLO7yrLko5NE2lb6ozy8Ah9i2Rz3854ujh0=";
cargoBuildFlags = [ "--package=clorinde" ];
+3 -3
View File
@@ -8,15 +8,15 @@
buildGoModule rec {
pname = "cloudfoundry-cli";
version = "8.14.1";
version = "8.16.0";
src = fetchFromGitHub {
owner = "cloudfoundry";
repo = "cli";
rev = "v${version}";
sha256 = "sha256-gkwiDLtd7pPJY5iliTPg2/5KITps9LohHPnBYUxfaPs=";
sha256 = "sha256-7ROrXGGzHTI83/SgBqcNJdlZlWzt8rAYdsNM2vgyDKA=";
};
vendorHash = "sha256-ygRb87WjA0e+mBwK3JLh0b7dbib7tM91hq7eD2f2AAU=";
vendorHash = "sha256-vWy93zOHh4kCQ/D4rKlbL0mcDbOStYOvC8G4bc6KRgg=";
subPackages = [ "." ];
+5 -5
View File
@@ -2,11 +2,11 @@
{ fetchLibrustyV8 }:
fetchLibrustyV8 {
version = "140.0.0";
version = "140.2.0";
shas = {
x86_64-linux = "sha256-wQHvnrOPEp/rs+YV3NFcfq+Xg+XouxYOD8zev+bjJHw=";
aarch64-linux = "sha256-RR5h2TIxwMEDtML12Ko1FxEcPNUFZ+YXMrX+ur0Njm8=";
x86_64-darwin = "sha256-+MCp9CQvZw0OnEmKWMNYQTCPs+ueSCqAHsJn/BX/QGI=";
aarch64-darwin = "sha256-l7AtIA92PDY6zsr1bjcTSPlW2tzRvOfyzNskp0Fm0Io=";
x86_64-linux = "sha256-r3qrYDVaT4Z6udC6YuQG1BKqrsQc7IhuACDCTbr083U=";
aarch64-linux = "sha256-LtlAIk+qpeU8zCm+H9sqtivHKrM0U1LP6GkCRr1GVL0=";
x86_64-darwin = "sha256-B/6GPHX40TgAgaesNGsVQDPN1FeSFiT+cCC1wB49IXg=";
aarch64-darwin = "sha256-eZ2l9ovI2divQake+Z4/Ofcl5QwJ+Y/ql2Dymisx1oA=";
};
}
+3 -3
View File
@@ -29,17 +29,17 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "deno";
version = "2.5.1";
version = "2.5.2";
src = fetchFromGitHub {
owner = "denoland";
repo = "deno";
tag = "v${finalAttrs.version}";
fetchSubmodules = true; # required for tests
hash = "sha256-W0wQ4SXIAxIBjjk2z3sNTJjAYdY73dDaiPWDeUVWo/w=";
hash = "sha256-wpn79xY+Gsn48C5mYF1lryrgZZsr1YJayd+Rl0gbPXY=";
};
cargoHash = "sha256-5votu/4MUusRvlZc4+vZQ/wbcI0XSZ8qkq5JaMGJHB8=";
cargoHash = "sha256-KAHLZS6BfRgPBlBW0LSdHwPP6sRUN9kksMo0KuDtb5s=";
patches = [
# Patch out the remote upgrade (deno update) check.
+14 -7
View File
@@ -27,13 +27,20 @@ stdenv.mkDerivation (finalAttrs: {
"INSTALL_ROOT=${placeholder "out"}"
];
postInstall = ''
mkdir -p $out/{bin,share/applications,share/icons/hicolor/128x128/apps}
install -Dm444 $src/Install/XDG/DoomRunner.128x128.png $out/share/icons/hicolor/128x128/apps/DoomRunner.png
install -Dm444 $src/Install/XDG/DoomRunner.desktop $out/share/applications/DoomRunner.desktop
install -Dm755 $out/usr/bin/DoomRunner $out/bin/DoomRunner
rm -rf $out/usr
'';
postInstall =
lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir -p $out/Applications
mv $out/usr/bin/DoomRunner.app $out/Applications/
''
+ lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
mkdir -p $out/{bin,share/applications,share/icons/hicolor/128x128/apps}
install -Dm444 $src/Install/XDG/DoomRunner.128x128.png $out/share/icons/hicolor/128x128/apps/DoomRunner.png
install -Dm444 $src/Install/XDG/DoomRunner.desktop $out/share/applications/DoomRunner.desktop
install -Dm755 $out/usr/bin/DoomRunner $out/bin/DoomRunner
''
+ ''
rm -rf $out/usr
'';
meta = {
description = "Preset-oriented graphical launcher of various ported Doom engines";
+3 -3
View File
@@ -8,7 +8,7 @@
let
themeName = "Dracula";
version = "4.0.0-unstable-2025-09-09";
version = "4.0.0-unstable-2025-09-18";
in
stdenvNoCC.mkDerivation {
pname = "dracula-theme";
@@ -17,8 +17,8 @@ stdenvNoCC.mkDerivation {
src = fetchFromGitHub {
owner = "dracula";
repo = "gtk";
rev = "6e7f9679d5f0509f4d6a847729c5eb36f9b3467e";
hash = "sha256-leYLtwHTFIqcRaYOA/8J6+xwqnjF7hv85VV/hJc5pe8=";
rev = "ec0442da9551a4a71801dab101a38fd6972da649";
hash = "sha256-P6164Tl9C80QaUXmHaOX+OIRIQPKpwI8o9yiO+o5KNc=";
};
propagatedUserEnvPkgs = [
+4 -5
View File
@@ -18,11 +18,10 @@ buildGoModule (finalAttrs: {
hash = "sha256-glOnAnNuefdTq4BOd1NKpsadrWEqVOOc18jPx7lEwEQ=";
};
vendorHash =
if stdenv.buildPlatform.isDarwin then
"sha256-GoaucckTuJIvaq1/3R1rPDr3Nm8q27OICisomKXYJ28="
else
"sha256-+RTnsUg2LNSQ6pB99ikAKxd3q6IRhp2LHdBznYrHm4o=";
vendorHash = "sha256-SNXnEutsDQwoGKiJN3uXxVrCl4gFcd62ZuX8GPyGliI=";
# Fix case-insensitive conflicts producing platform-dependent checksums
# https://github.com/microsoft/go-mssqldb/issues/234
proxyVendor = true;
subPackages = [
"cmd/egctl"
+2 -2
View File
@@ -7,13 +7,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "godotpcktool";
version = "2.1";
version = "2.2";
src = fetchFromGitHub {
owner = "hhyyrylainen";
repo = "GodotPckTool";
tag = "v${finalAttrs.version}";
hash = "sha256-jQ6LypQEz7r04lS4Zmu0EvpV/IYM79pmUlaykVUd+po=";
hash = "sha256-H0v432PyKscazR9PN5d+MmYZ8ND497m3RHmWpw16UY4=";
fetchSubmodules = true;
};
+2 -2
View File
@@ -14,14 +14,14 @@
python3Packages.buildPythonApplication rec {
pname = "hatch";
version = "1.14.1";
version = "1.14.2";
pyproject = true;
src = fetchFromGitHub {
owner = "pypa";
repo = "hatch";
tag = "hatch-v${version}";
hash = "sha256-101R5x4jAfMYrdE3OWWqGmkPWRI9rSMYr+Lye9NCbA4=";
hash = "sha256-LrfPDgpb9AQsaiYVb2MNdOfoIBbStZMKmESCbVhfn+s=";
};
patches = [ (replaceVars ./paths.patch { uv = lib.getExe python3Packages.uv; }) ];
+3 -3
View File
@@ -19,14 +19,14 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "home-manager";
version = "0-unstable-2025-09-15";
version = "0-unstable-2025-09-26";
src = fetchFromGitHub {
name = "home-manager-source";
owner = "nix-community";
repo = "home-manager";
rev = "11cc5449c50e0e5b785be3dfcb88245232633eb8";
hash = "sha256-Mv16aegXLulgyDunijP6SPFJNm8lSXb2w3Q0X+vZ9TY=";
rev = "497e2bfa8a45bebe9788e2aa13e766e6a96677cd";
hash = "sha256-i4vGfcRJpLIWjWzXPzsyhP4cCPJu1bzoY0eMGxRK5SI=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "kubevpn";
version = "2.9.7";
version = "2.9.8";
src = fetchFromGitHub {
owner = "KubeNetworks";
repo = "kubevpn";
tag = "v${finalAttrs.version}";
hash = "sha256-MWDVigjh1DWesMjLrT7p1ghawhfGssLNMhje5gbV874=";
hash = "sha256-fRf7vAA67ZMQABQ4yuK3wnmzACp+dFdCuVwFthj8Hms=";
};
vendorHash = null;
+37
View File
@@ -0,0 +1,37 @@
{
autoreconfHook,
fetchFromGitLab,
lib,
stdenv,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "lely-core";
version = "2.3.5";
nativeBuildInputs = [
autoreconfHook
];
src = fetchFromGitLab {
owner = "lely_industries";
repo = "lely-core";
tag = "v${finalAttrs.version}";
hash = "sha256-PuNE/lKsNNd4KDEcSsaz+IfP2hgT5M5VgLY1kVy1KCc=";
};
outputs = [
"out"
"dev"
"lib"
];
meta = {
description = "High Performance I/O and sensor/actuator control for robotics and IoT applications";
homepage = "https://opensource.lely.com/canopen/";
changelog = "https://opensource.lely.com/canopen/release/v${finalAttrs.version}/";
license = lib.licenses.asl20;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ aiyion ];
};
})
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libphonenumber";
version = "9.0.14";
version = "9.0.15";
src = fetchFromGitHub {
owner = "google";
repo = "libphonenumber";
tag = "v${finalAttrs.version}";
hash = "sha256-qxneoz6TO52MQotRPsHqkq+zF0nz3Ef3JDcbSs2Vci8=";
hash = "sha256-JpQ9I6Bm6HbRYDGZYkif/IWK6PXhGeTl2yY+K3ydLqI=";
};
patches = [
+2 -2
View File
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "magic-vlsi";
version = "8.3.551";
version = "8.3.552";
src = fetchFromGitHub {
owner = "RTimothyEdwards";
repo = "magic";
tag = "${version}";
sha256 = "sha256-Yq2U3nU199CWnzdTRsqasgwU+tsGhc8KkQfbu/fgXFI=";
sha256 = "sha256-rCT/w2Y6eV0oc/dOoQitzOpy7xFcUC7tUpkzWRf/QAc=";
leaveDotGit = true;
};
+2 -2
View File
@@ -12,11 +12,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "metabase";
version = "0.56.5";
version = "0.56.6";
src = fetchurl {
url = "https://downloads.metabase.com/v${finalAttrs.version}/metabase.jar";
hash = "sha256-oCTlxHhBdjoDywlYlsRvk/W5EZC41Eve86KGWw8pP5I=";
hash = "sha256-OQ9B1KpuYrtTL46cKJtKyuiHEwGSkF+PlAjb8FOv4zo=";
};
nativeBuildInputs = [ makeWrapper ];
+5 -5
View File
@@ -17,7 +17,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mongodb-ce";
version = "8.0.13";
version = "8.0.14";
src =
finalAttrs.passthru.sources.${stdenv.hostPlatform.system}
@@ -54,19 +54,19 @@ stdenv.mkDerivation (finalAttrs: {
sources = {
"x86_64-linux" = fetchurl {
url = "https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2404-${finalAttrs.version}.tgz";
hash = "sha256-gJgjVmUbjIw/VG9B/Mp/0cNfE6UxluA/QLi7Lp3fq48=";
hash = "sha256-nmqDMu8O3bUveGnUNjISs8o3mVX9cNgIQNG3+m9ctUs=";
};
"aarch64-linux" = fetchurl {
url = "https://fastdl.mongodb.org/linux/mongodb-linux-aarch64-ubuntu2404-${finalAttrs.version}.tgz";
hash = "sha256-DR0RzV0CenrYTX86ttWUW4VItzqWYqAfCr/gcEDMlCg=";
hash = "sha256-Os4aK+r5SBzgtkRz81FcRywTgs5gKzGTOZfb/Z8H2ns=";
};
"x86_64-darwin" = fetchurl {
url = "https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-${finalAttrs.version}.tgz";
hash = "sha256-Phd02vOrkdMjkWvANRwVFpaE/G5h5ZUVUL/MJ3M+3HU=";
hash = "sha256-x4pFuAFgp+7n/knezCwjasXh4c338kXdjA7L259bRKw=";
};
"aarch64-darwin" = fetchurl {
url = "https://fastdl.mongodb.org/osx/mongodb-macos-arm64-${finalAttrs.version}.tgz";
hash = "sha256-YSicegbDaOIDMmMJL82nEyDNMptneRSSmkH1VVnkIRw=";
hash = "sha256-apcmzl8HIWaP8I3OjTX2Vzcwx5ruztqPFDzoLf8Fn14=";
};
};
updateScript =
+3 -3
View File
@@ -7,20 +7,20 @@
buildNpmPackage rec {
pname = "protoc-gen-es";
version = "2.8.0";
version = "2.9.0";
src = fetchFromGitHub {
owner = "bufbuild";
repo = "protobuf-es";
tag = "v${version}";
hash = "sha256-5vbTOE3ClDDxBc6u08FwIg+bVxykpbedSBk+P0WocDo=";
hash = "sha256-Tt6jD2zbGc7strNe9knzh7RMR9AVmDNeigIOfH1Wod8=";
postFetch = ''
${lib.getExe npm-lockfile-fix} $out/package-lock.json
'';
};
npmDepsHash = "sha256-VISefKFVpQ1VwQw5bp5ZPVr9nQuFnFqphW02H/u45U4=";
npmDepsHash = "sha256-UntjjAO2W2rraqkglu5kzfMFk1nKFDJN0x6WNxx1X6E=";
npmWorkspace = "packages/protoc-gen-es";
+4 -4
View File
@@ -10,13 +10,13 @@
buildNpmPackage (finalAttrs: {
pname = "qwen-code";
version = "0.0.12";
version = "0.0.13";
src = fetchFromGitHub {
owner = "QwenLM";
repo = "qwen-code";
tag = "v${finalAttrs.version}";
hash = "sha256-qsa4bAk0QUUZCtoEREBd+8s0AwwVr1os5TO7Luo/UrY=";
hash = "sha256-h7CtdZap+D+qRzEvkXJq1Ui4SFg4ldWjqdna/7Ggokk=";
};
patches = [
@@ -25,7 +25,7 @@ buildNpmPackage (finalAttrs: {
./add-missing-resolved-integrity-fields.patch
];
npmDepsHash = "sha256-uLKxUD0e9YSEQz4dxsGXYojcYS6noqsWhtmsc20He0k=";
npmDepsHash = "sha256-ClLXCjcFahbMerkyz3AZ12kiJU8CzUEvd9tYpK6BRUE=";
nativeBuildInputs = [
jq
@@ -41,7 +41,7 @@ buildNpmPackage (finalAttrs: {
substituteInPlace package.json --replace-fail '"@lvce-editor/ripgrep": "^1.6.0",' ""
substituteInPlace packages/core/package.json --replace-fail '"@lvce-editor/ripgrep": "^1.6.0",' ""
substituteInPlace packages/core/src/tools/ripGrep.ts \
--replace-fail "import { rgPath } from '@lvce-editor/ripgrep';" "const rgPath = 'rg';"
--replace-fail "const { rgPath } = await import('@lvce-editor/ripgrep');" "const rgPath = 'rg';"
# patches below remove node-pty dependency which causes build fail on Darwin
# should be conditional on platform but since package-lock.json is patched it changes its hash
+2 -2
View File
@@ -5,13 +5,13 @@
}:
stdenv.mkDerivation (finaAttrs: {
pname = "scom";
version = "1.1";
version = "1.2";
src = fetchFromGitHub {
owner = "crash-systems";
repo = "scom";
tag = finaAttrs.version;
hash = "sha256-ZcD7H+tgekwZ6TOAjw6cxa78uMsBXFkIFZrHF+ErW4k=";
hash = "sha256-fFA0s+B94YPDvcPi2GCThcMGcSY6qR1f7x/jP8gXh94=";
};
enableParallelBuilding = true;
+2 -2
View File
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "sidplayfp";
version = "2.15.0";
version = "2.15.1";
src = fetchFromGitHub {
owner = "libsidplayfp";
repo = "sidplayfp";
rev = "v${finalAttrs.version}";
hash = "sha256-piPvNXEmjqz7r0+Uft6cmSJsWJdxwMJFpluVV1hEO2U=";
hash = "sha256-IUyXkHs8QfWhuTVYrPbmMU/mhfGwGminypLmGYimcLg=";
};
strictDeps = true;
+3 -3
View File
@@ -7,7 +7,7 @@
makeDesktopItem,
copyDesktopItems,
autoPatchelfHook,
jdk23,
zulu24,
gtk3,
gsettings-desktop-schemas,
writeScript,
@@ -27,7 +27,7 @@ let
pname = "sparrow";
version = "2.2.3";
openjdk = jdk23.override { enableJavaFX = true; };
openjdk = zulu24.override { enableJavaFX = true; };
sparrowArch =
{
@@ -139,7 +139,7 @@ let
# Extract the JDK's JIMAGE and generate a list of modules.
mkdir modules
pushd modules
jimage extract ${openjdk}/lib/openjdk/lib/modules
jimage extract ${openjdk}/lib/modules
ls | xargs -d " " -- echo > ../manifest.txt
popd
'';
@@ -6,13 +6,13 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "stevenblack-blocklist";
version = "3.16.18";
version = "3.16.20";
src = fetchFromGitHub {
owner = "StevenBlack";
repo = "hosts";
tag = finalAttrs.version;
hash = "sha256-Xofuuhyj9eJIxHNhUUPxVA3KKQrgTuAz5ghjMrIPbkg=";
hash = "sha256-z3VWoF5/evd0n97AmrWgSskaNqVaad0Ex2pn53JHkSk=";
};
outputs = [
+3 -3
View File
@@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "symbolicator";
version = "25.8.0";
version = "25.9.0";
src = fetchFromGitHub {
owner = "getsentry";
repo = "symbolicator";
rev = version;
hash = "sha256-jvuy9AeZjiinZGjm4uKxG++VFaK2Uq0uzj6KJuTyey8=";
hash = "sha256-1pjp2ryzoiI/brXv/clrseh0LPs1ZW67vk5QT1l6KCk=";
fetchSubmodules = true;
};
cargoHash = "sha256-fmAVO+AMpq/QuTYQo63QSpOzFjkRAHU+6cC1KeXZzQY=";
cargoHash = "sha256-L3+ZQC9rVUpkkQs1KzdCtYA/hj1F6K8mf7aJpxfRh+0=";
nativeBuildInputs = [
pkg-config
@@ -6,16 +6,16 @@
}:
buildGoModule (finalAttrs: {
pname = "terraform-mcp-server";
version = "0.2.3";
version = "0.3.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "terraform-mcp-server";
tag = "v${finalAttrs.version}";
hash = "sha256-9EsULRhqXttn4vSayOOTCpvX6ZjJygjWx5OQJrEC43E=";
hash = "sha256-gV7oFQnfDsEHdU3kIObwZnmrxUaVFqOLLWRFYzxdfjo=";
};
vendorHash = "sha256-lW5XIaY5NAn3sSDJExMd1i/dueb4p1Uc4Qpr4xsgmfE=";
vendorHash = "sha256-bTfPY6TO+/zzo/nnvzHnFFQXz7Ui4ykEf4Dw951wnVA=";
ldflags = [
"-X main.version=${finalAttrs.version}"
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "terramate";
version = "0.14.5";
version = "0.14.6";
src = fetchFromGitHub {
owner = "terramate-io";
repo = "terramate";
rev = "v${version}";
hash = "sha256-SS+N/jwI7im906HJiUKcq3Ac1epHkP7186ihbndsHSw=";
hash = "sha256-fDAd98TgS9f6094rn32EOONVbjgoW+KIN0U2LMjzcm8=";
};
vendorHash = "sha256-qM6BeCCf60VJhhHKDoHahqQfXH4VZjP8QdfGcF2egaA=";
vendorHash = "sha256-uS/4lDFd13U7oOct4JeSIc3WNqkB1x/clPf0A16Za/s=";
# required for version info
nativeBuildInputs = [ git ];
+2 -2
View File
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "unityhub";
version = "3.14.0";
version = "3.14.1";
src = fetchurl {
url = "https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/pool/main/u/unity/unityhub_amd64/unityhub-amd64-${version}.deb";
hash = "sha256-pOtdvu7sVe+n2FzItM6SA2sFhOwE48Tk5L+cbK7TTq8=";
hash = "sha256-QXuto6Ydbt/wTNSJBHWstv/SomhWl40EbVSRfR0N8j0=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation {
pname = "wdt";
version = "1.27.1612021-unstable-2025-08-20";
version = "1.27.1612021-unstable-2025-09-18";
src = fetchFromGitHub {
owner = "facebook";
repo = "wdt";
rev = "a1261138b955b3bf6fdd741ac9b82e0721bb0c84";
sha256 = "sha256-zux6b2XRIqr+VFvB61no30oS6om9GpWOKVczY+cUOOU=";
rev = "42ec3e543655a4ca91052e9cd75f8fa6ebc4a817";
sha256 = "sha256-VuK8zYCcpdS+FQU3/owPEdXH+R2aTao2nMnKOWw1rTM=";
};
nativeBuildInputs = [ cmake ];
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "restore.yazi";
version = "25.5.31-unstable-2025-08-28";
version = "25.5.31-unstable-2025-09-25";
src = fetchFromGitHub {
owner = "boydaihungst";
repo = "restore.yazi";
rev = "dc40509c03f1c33f1ef008330c6694effe674082";
hash = "sha256-Lkt1TB07UqvuTU1JdwfHBSyn7/MOdd+iJawCSrPwXhw=";
rev = "2161735f840e36974a6b4b0007c3e4184a085208";
hash = "sha256-W3P7UhEtmv0JfcKUd+g/HBPy4ML8qgmgnOVaYKN0TSU=";
};
meta = {
@@ -5,12 +5,12 @@
}:
mkYaziPlugin {
pname = "rsync.yazi";
version = "0-unstable-2025-06-09";
version = "0-unstable-2025-09-20";
src = fetchFromGitHub {
owner = "GianniBYoung";
repo = "rsync.yazi";
rev = "55631aaaa7654b86469a07bbedf62a5561caa2c9";
hash = "sha256-4U6tYAZboMV5YguQIBpcZtcLWwF3TYYFFUXLtVxYxwU=";
rev = "824d8a35bf1f13742d19ecd93521bedc547fa809";
hash = "sha256-GqrwhJ4Fyxk4vzOSkFPoxvq5EV50YejaB84m2K006Bc=";
};
meta = {
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "sudo.yazi";
version = "0-unstable-2025-09-17";
version = "0-unstable-2025-09-22";
src = fetchFromGitHub {
owner = "TD-Sky";
repo = "sudo.yazi";
rev = "f35afcbe183c6017038f64b03fd42eef413efa33";
hash = "sha256-pgYHKLKqtpxRDaT+FyVFuh7tBJe7lUfy2LBJMPAtSqA=";
rev = "8148f9101d0aeb8eed5ba2b7e943d51963f14bd9";
hash = "sha256-old+I3UlgMWfG0HuKEdIkAO2/4KNRLAWj0l+lB9+aZU=";
};
meta = {
@@ -15,10 +15,13 @@
buildLlvmTools,
fixDarwinDylibNames,
enableManpages ? false,
enableClangToolsExtra ? true,
devExtraCmakeFlags ? [ ],
replaceVars,
getVersionFile,
fetchpatch,
# for tests
libclang,
}:
stdenv.mkDerivation (
finalAttrs:
@@ -32,7 +35,7 @@ stdenv.mkDerivation (
mkdir -p "$out"
cp -r ${monorepoSrc}/cmake "$out"
cp -r ${monorepoSrc}/clang "$out"
cp -r ${monorepoSrc}/clang-tools-extra "$out"
${lib.optionalString enableClangToolsExtra "cp -r ${monorepoSrc}/clang-tools-extra \"$out\""}
'')
else
src;
@@ -171,7 +174,8 @@ stdenv.mkDerivation (
mkdir -p $dev/bin
''
+ (
# TODO(@LunNova): Clean up this rebuild avoidance in staging
+ lib.optionalString enableClangToolsExtra (
if lib.versionOlder release_version "20" then
''
cp bin/{clang-tblgen,clang-tidy-confusable-chars-gen,clang-pseudo-gen} $dev/bin
@@ -180,7 +184,10 @@ stdenv.mkDerivation (
''
cp bin/{clang-tblgen,clang-tidy-confusable-chars-gen} $dev/bin
''
);
)
+ lib.optionalString (!enableClangToolsExtra) ''
cp bin/clang-tblgen $dev/bin
'';
env =
lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform && !stdenv.hostPlatform.useLLVM)
@@ -209,6 +216,9 @@ stdenv.mkDerivation (
) "stackclashprotection"
++ lib.optional (!(targetPlatform.isx86_64 || targetPlatform.isAarch64)) "zerocallusedregs"
++ (finalAttrs.passthru.hardeningUnsupportedFlags or [ ]);
tests.withoutOptionalFeatures = libclang.override {
enableClangToolsExtra = false;
};
};
requiredSystemFeatures = [ "big-parallel" ];
@@ -814,15 +814,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "fzf-lua";
version = "0.0.2234-1";
version = "0.0.2246-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/fzf-lua-0.0.2234-1.rockspec";
sha256 = "12pnz4lkx2mxfmig6m9qpsyqb0cpax0pw4ad2cpy9ww4cxlcmwkc";
url = "mirror://luarocks/fzf-lua-0.0.2246-1.rockspec";
sha256 = "0lppmjwb4q4czcyavg76awvgjak2xx8sczmgpg1ync936yh0fk60";
}).outPath;
src = fetchzip {
url = "https://github.com/ibhagwan/fzf-lua/archive/1a8b4246538f2b9c3c3debb460262f549fd7b428.zip";
sha256 = "1y5lpv8y3w0vjwz5jrddih1rg9j0a08npds3yaibwafw0xj1f074";
url = "https://github.com/ibhagwan/fzf-lua/archive/7b730b69985e33c14bff3bdafd1a2c82fdfa1376.zip";
sha256 = "0fzjwfqk1204bad1rjj0dh0nb8amwmm1gvd0q4qxmjh6wsjqs8im";
};
disabled = luaOlder "5.1";
@@ -880,8 +880,8 @@ final: prev: {
src = fetchFromGitHub {
owner = "lewis6991";
repo = "gitsigns.nvim";
rev = "f780609807eca1f783a36a8a31c30a48fbe150c5";
hash = "sha256-L5WbNiFUn014hThvGfb5r858O6iLOBhOQHfVUdIlFI4=";
rev = "23ae90a2a52fdc9b8c50dc61d6c30ebb18521343";
hash = "sha256-8VIW+tPttYTn2vqiYJCZ5ckqFEBGc38rkfla/puYPUQ=";
};
disabled = lua.luaversion != "5.1";
@@ -1618,15 +1618,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "lsp-progress.nvim";
version = "1.0.14-1";
version = "1.0.15-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/lsp-progress.nvim-1.0.14-1.rockspec";
sha256 = "0b2fi0asrqhw7yiikg7ds8yjwqmsh1xl3qcqzkwabm5sxila5ai7";
url = "mirror://luarocks/lsp-progress.nvim-1.0.15-1.rockspec";
sha256 = "160l97hsq9574f1riq4kjwa66y39z2fgnjmnc7li1pf00dkh3fvq";
}).outPath;
src = fetchzip {
url = "https://github.com/linrongbin16/lsp-progress.nvim/archive/f61cb7a788e4695ed9ae5e1b6b01bfff8f136f8b.zip";
sha256 = "04bdnag8wnahfl0g1x3i9dgs5rd6rjhbyyrj48wjg5lyc58qgb2x";
url = "https://github.com/linrongbin16/lsp-progress.nvim/archive/ae52979ad412371ea6dc39ff70c8dfc681fb42b8.zip";
sha256 = "0c7s82fl5wamxykdlz63r0xclwdy9s658hp6zm5hmpgl3qyjdrir";
};
disabled = luaOlder "5.1";
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "accuweather";
version = "4.2.1";
version = "4.2.2";
pyproject = true;
disabled = pythonOlder "3.12";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "bieniu";
repo = "accuweather";
tag = version;
hash = "sha256-E5zPnG8hJ/iaj+JZUuBELWzsFuPWW5JOyORP9kBpsRw=";
hash = "sha256-ORxo92nfLGNRC+eWX4NrpoMgiCLbtfR5JA+23OT/L3Y=";
};
build-system = [ setuptools ];
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "aioftp";
version = "0.26.2";
version = "0.27.2";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
hash = "sha256-7NjMloe7teG03dwVWqHz6oc9bp+eloIhN42vBMLk92M=";
hash = "sha256-fASMMiAIF5bFmDKm/Z/Y+tl+POwSpQvjq8zy3LvrJho=";
};
build-system = [ setuptools ];
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "aiohomeconnect";
version = "0.19.0";
version = "0.20.0";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "MartinHjelmare";
repo = "aiohomeconnect";
tag = "v${version}";
hash = "sha256-1JIUwC2HtYXwbqmzdjmKzeEZcpSrRem2wdCoQKaRdmc=";
hash = "sha256-vvwWvI5OEyFZuzBFO44CHBnzmIEajQtR2lSTkaWCiPU=";
};
build-system = [ setuptools ];
@@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "aiorussound";
version = "4.8.1";
version = "4.8.2";
pyproject = true;
# requires newer f-strings introduced in 3.12
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "noahhusby";
repo = "aiorussound";
tag = version;
hash = "sha256-LagnFE5aWEoNYbthE01cM0fQBEGDF0ReJzSTvteg2BU=";
hash = "sha256-5g1LdltGw96EZWWj0Fei8i6l5yslQgicI/oI9jr1w0U=";
};
build-system = [ poetry-core ];
@@ -37,14 +37,14 @@
buildPythonPackage rec {
pname = "dbt-core";
version = "1.10.11";
version = "1.10.13";
pyproject = true;
src = fetchFromGitHub {
owner = "dbt-labs";
repo = "dbt-core";
tag = "v${version}";
hash = "sha256-qgfifygy+GY8LB+4pKYOH13cRaYNuMCSdCa++olgsBM=";
hash = "sha256-uXuoOyo/F7eaZva45EARES9e8GpQJEz6ka39eLOhENE=";
};
sourceRoot = "${src.name}/core";
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "dbt-protos";
version = "1.0.376";
version = "1.0.380";
pyproject = true;
src = fetchFromGitHub {
owner = "dbt-labs";
repo = "proto-python-public";
tag = "v${version}";
hash = "sha256-sBrpD2U220fBJzMBfqrXjWjtZ9qNS80gg8Lj4ngYHZE=";
hash = "sha256-gXaIIcxIKnUe4Pz5CidfWtM3iofUizJ+lXWNcTzL2pY=";
};
build-system = [
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "django-soft-delete";
version = "1.0.19";
version = "1.0.21";
pyproject = true;
src = fetchPypi {
pname = "django_soft_delete";
inherit version;
hash = "sha256-xn7okg4UVuyoTMWbMwTvJ/qdR2tRa+cmzn4fxVhQKQg=";
hash = "sha256-VCvUZQ0naRBaQ2Pqe7f72zwoQp26pmQXFg+PS13GidU=";
};
build-system = [ hatchling ];
@@ -20,7 +20,7 @@
buildPythonPackage rec {
pname = "evaluate";
version = "0.4.5";
version = "0.4.6";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -29,7 +29,7 @@ buildPythonPackage rec {
owner = "huggingface";
repo = "evaluate";
tag = "v${version}";
hash = "sha256-YcKlGun9zZdr8l2Oz49J8OYV9/VUHyyGyaJk/7PGS0o=";
hash = "sha256-wK50bPJSwCNFJO0l6+15+GrbaFQNfAr/djn9JTOlwpw=";
};
build-system = [ setuptools ];
@@ -24,7 +24,7 @@
buildPythonPackage rec {
pname = "flask-restx";
version = "1.3.0";
version = "1.3.2";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -34,7 +34,7 @@ buildPythonPackage rec {
owner = "python-restx";
repo = "flask-restx";
tag = version;
hash = "sha256-CBReP/u96fsr28lMV1BfLjjdBMXEvsD03wvsxkIcteI=";
hash = "sha256-KSHRfGX6M/w09P35A68u7uzMKaRioytScPh0Sw8JBfw=";
};
build-system = [ setuptools ];
@@ -38,14 +38,14 @@
buildPythonPackage rec {
pname = "flax";
version = "0.11.2";
version = "0.12.0";
pyproject = true;
src = fetchFromGitHub {
owner = "google";
repo = "flax";
tag = "v${version}";
hash = "sha256-b7x6M2qt0OL5xBwmuOFcIS5MhlwUvA6cO5hOJ2ZiOrI=";
hash = "sha256-ioMj8+TuOFX3t9p3oVaywaOQPFBgvNcy7b/2WX/yvXA=";
};
build-system = [
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "google-cloud-dlp";
version = "3.31.0";
version = "3.32.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_dlp";
inherit version;
hash = "sha256-Vh3ik1Jel02F1m84o2PB0eVnySQGBGBqGBmPLSPFqhk=";
hash = "sha256-lXsPTvwTd9e0+6tNRwxyD4CPTw7dVXkmPwDroR9VVTk=";
};
build-system = [ setuptools ];
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "google-cloud-texttospeech";
version = "2.29.0";
version = "2.31.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_texttospeech";
inherit version;
hash = "sha256-LAtzeLp2OfcHN/SjneJJPTDIXTh7jBaCLG5+EAwcdaM=";
hash = "sha256-HwwMZEjxdeHi9j2W+xOvXZq+5pcLuyLB5ANvUxNqVYg=";
};
build-system = [ setuptools ];
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "iamdata";
version = "0.1.202509241";
version = "0.1.202509261";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${version}";
hash = "sha256-bZkU+9wrFqokw8/6FzjoCu2vNUWcJRNj8f6b+XCFKlc=";
hash = "sha256-7etTpcUGBdUyPHBIu/hO2YnR5HPjrwARK7efEsAhFJ0=";
};
build-system = [ hatchling ];
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "jsonrpc-websocket";
version = "3.1.5";
version = "3.1.6";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "emlove";
repo = "jsonrpc-websocket";
tag = version;
hash = "sha256-CdYa4gcbG3EM1glxLU1hyqbNse87KJKjwSRQSFfDMM0=";
hash = "sha256-m2HiS03PZ6oiHJJ9Z2+5CfiHKIWJ1yzDqlZj22/JNAE=";
};
nativeBuildInputs = [ setuptools ];
@@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "sapi-python-client";
version = "0.9.2";
version = "0.9.3";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "keboola";
repo = "sapi-python-client";
tag = version;
hash = "sha256-30bAw5pYEUj0jeZWiJxzZ7lDs/+63tlcoLaHrUmYCs8=";
hash = "sha256-VNIi7YYtgPSpulY7W+fNrlVxDMgbo4Urxp8adLqESn8=";
};
postPatch = ''
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "klayout";
version = "0.30.4";
version = "0.30.4.post1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-lr58Sdv2FZlXf2q0fbbTwQeDdrtabtLXEZBTsNW6m6I=";
hash = "sha256-jQLVD3IsekQfO0P80miKOtyTyGldc2Vn/mJFfvvgMFo=";
};
build-system = [
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "langfuse";
version = "3.3.4";
version = "3.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "langfuse";
repo = "langfuse-python";
tag = "v${version}";
hash = "sha256-07/ZfsWp+7kmt92dGpdGXLcc1HIaUVrjEvbAbQOaBJc=";
hash = "sha256-1qRdx2j5M6eIIzsHeNgGagqhvCb7WBNAmdVeie6bHI4=";
};
build-system = [ poetry-core ];
@@ -15,14 +15,14 @@
}:
buildPythonPackage rec {
pname = "llm-gemini";
version = "0.25";
version = "0.26";
pyproject = true;
src = fetchFromGitHub {
owner = "simonw";
repo = "llm-gemini";
tag = version;
hash = "sha256-jnPFlLUQ+NSTDUStocUldqT7Z+bjrtzGSOJHfMFCScU=";
hash = "sha256-Blkes0d7pVpltP2Vj8ngFRpNYnb9Z/m6O6UByAjrdfw=";
};
build-system = [ setuptools ];
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "llm-grok";
version = "1.2.0";
version = "1.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Hiepler";
repo = "llm-grok";
tag = "v${version}";
hash = "sha256-YSpo7dsQ0/s+sS2DXeLq7zHBdktxCr0P96vr6PtEu9o=";
hash = "sha256-Z/q7A7lidtDPpuD+xnD7+puWxvUZi4ruO7l1AZEu1vU=";
};
build-system = [ setuptools ];
@@ -15,14 +15,14 @@
}:
buildPythonPackage rec {
pname = "llm-openai-plugin";
version = "0.5";
version = "0.6";
pyproject = true;
src = fetchFromGitHub {
owner = "simonw";
repo = "llm-openai-plugin";
tag = version;
hash = "sha256-xlJS+xAKOo40hZH751yrvIuXZw1HQsB7K2anFoMxthU=";
hash = "sha256-PDjrsuZMt4XpYyRg8VRyHZmAu4gD5lLl6aQezhavOvc=";
};
build-system = [ setuptools ];
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "llm-openrouter";
version = "0.4.1";
version = "0.5";
pyproject = true;
src = fetchFromGitHub {
owner = "simonw";
repo = "llm-openrouter";
tag = version;
hash = "sha256-ojBkyXqEaqTcOv7mzTWL5Ihhb50zeVzeQZNA6DySuVg=";
hash = "sha256-lofijdGKkQRQa2Hle4puIBOj+I28hGdKRILeQZOLkz4=";
};
build-system = [
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "llm-venice";
version = "0.7.0";
version = "0.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ar-jan";
repo = "llm-venice";
tag = version;
hash = "sha256-vsb3oXGr+2FDJnTwYomICfald1ptben28hAJ8ypKiBI=";
hash = "sha256-jvZWMEJAWlX2y2Mivi8Kib5tbMtf+CXYP6fmLvNmD9k=";
};
build-system = [ setuptools ];
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "manifestoo";
version = "1.0";
version = "1.1";
format = "pyproject";
src = fetchPypi {
inherit pname version;
hash = "sha256-iP9QVyAvKMTo8GuceiXWALmWKQ9yLX2qxl0S7IT+kMA=";
hash = "sha256-WDfktW8jxh3blr0BH2p6z/Pl6VkQuLqiC5+akYnhaV4=";
};
nativeBuildInputs = [ hatch-vcs ];
@@ -20,14 +20,14 @@
buildPythonPackage rec {
pname = "mastodon-py";
version = "2.1.3";
version = "2.1.4";
pyproject = true;
src = fetchFromGitHub {
owner = "halcy";
repo = "Mastodon.py";
tag = "v${version}";
hash = "sha256-aLoAuuUvesXu5D261MTcexixUxZST12fm1kKB/JChWY=";
hash = "sha256-i3HMT8cabSl664UK3eopJQ9bDBpGCgbHTvBJkgeoxd8=";
};
build-system = [ setuptools ];
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "moyopy";
version = "0.4.6";
version = "0.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "spglib";
repo = "moyo";
tag = "v${version}";
hash = "sha256-LMmPWE9XMj/DpsE2B9gZTqol/pG8a+RRYsLltBI/Kgc=";
hash = "sha256-mOXg/BtXCg2ob5rRl9fVcJ1oNuVqOWUcjkAexW9KUfI=";
};
sourceRoot = "${src.name}/moyopy";
@@ -46,7 +46,7 @@ buildPythonPackage rec {
sourceRoot
cargoRoot
;
hash = "sha256-A0rKr2Mn9cRiLO8UwnjhdDFSr4JpXQ2RNnASkpw/Rfg=";
hash = "sha256-yaW1nI1BWG8vvbTKc8pIkQXeCqBoJmqyqr1ra8YO6xM=";
};
build-system = [
@@ -50,7 +50,7 @@
buildPythonPackage rec {
pname = "msticpy";
version = "2.16.2.post";
version = "2.17.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -59,10 +59,13 @@ buildPythonPackage rec {
owner = "microsoft";
repo = "msticpy";
tag = "v${version}";
hash = "sha256-EUZAN56EXNnAFXiBhtjsu652+K3T/qMZoWt2N1C92mU=";
hash = "sha256-f2aCVD3EPRFjbpN+HcM3be46fPbVXkIFUFw/xoRzGfg=";
};
pythonRelaxDeps = [ "bokeh" ];
pythonRelaxDeps = [
"azure-kusto-data"
"bokeh"
];
build-system = [ setuptools ];
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "narwhals";
version = "2.0.1";
version = "2.4.0";
pyproject = true;
src = fetchFromGitHub {
owner = "narwhals-dev";
repo = "narwhals";
tag = "v${version}";
hash = "sha256-NptQHnv0PoAbD0RIghBrtDPsYidq1k4LN/mUfz4n6G0=";
hash = "sha256-ReF/6UNxxeQd4RspzmauEUJGaI1kY3hMPNYSDg8ZP2w=";
};
build-system = [ hatchling ];
@@ -68,6 +68,11 @@ buildPythonPackage rec {
# Timezone issue
"test_to_datetime"
"test_unary_two_elements"
# Test requires pyspark binary
"test_datetime_w_tz_pyspark"
"test_convert_time_zone_to_connection_tz_pyspark"
"test_replace_time_zone_to_connection_tz_pyspark"
"test_lazy"
];
pytestFlags = [
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "netbox-contextmenus";
version = "1.4.8";
version = "1.4.9";
pyproject = true;
src = fetchFromGitHub {
owner = "PieterL75";
repo = "netbox_contextmenus";
tag = "v${version}";
hash = "sha256-wK8IQ+vYFP9cWcazTOzP1eoKBU0YXwbQrtfM7tGNTXI=";
hash = "sha256-/y1t33nXaOes8pswhJhoQzChpJ5tenhMrTOdTTlSTkk=";
};
build-system = [ setuptools ];
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "nibe";
version = "2.18.0";
version = "2.19.0";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "yozik04";
repo = "nibe";
tag = version;
hash = "sha256-wHe+GcEY1QmLSApKBAeK3MGE+nZsuXHFFE4td6kBXDc=";
hash = "sha256-1Awf/7AUSsLo9O2GrVvdlHm5Fcj2CQ7TdKY152bogfQ=";
};
pythonRelaxDeps = [ "async-modbus" ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "pbs-installer";
version = "2025.09.02";
version = "2025.09.18";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "frostming";
repo = "pbs-installer";
tag = version;
hash = "sha256-a7YDDyS0Y/xFo025RQ6+LvzbpTR+59HA6BrxFQQkDQ4=";
hash = "sha256-bkqQa7wqNBkeDVTG4HIj8im4wljrPTG3IS2c20m+rzg=";
};
build-system = [ pdm-backend ];
@@ -55,6 +55,21 @@ let
);
vendorHash = "sha256-06MkjXl0DKFzIH/H+uT9kXsQdPq7qdZh2dlLW/YhJuk=";
installPhase = ''
runHook preInstall
mkdir -p $bin/bin $dev $out/lib
install -Dm755 tool/bssl -t $bin/bin
install -Dm644 ssl/libssl.a -t $out/lib
install -Dm644 crypto/libcrypto.a -t $out/lib
install -Dm644 decrepit/libdecrepit.a -t $out/lib
cp -r ../include $dev
runHook postInstall
'';
});
# boring-sys expects the static libraries in build/ instead of lib/
boringssl-wrapper = runCommand "boringssl-wrapper" { } ''
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "psd-tools";
version = "1.10.9";
version = "1.10.12";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "psd-tools";
repo = "psd-tools";
tag = "v${version}";
hash = "sha256-HCvajc69u1avtzN3vIYjyymZmJkJY+57EjqHfdjvUH0=";
hash = "sha256-BNicUiFZSNCcJ2g/zNBH8h2FGT+pd45IurBnnBqklUY=";
};
build-system = [
@@ -2,22 +2,19 @@
lib,
buildPythonPackage,
fetchFromGitHub,
pythonOlder,
setuptools,
}:
buildPythonPackage rec {
pname = "pycoolmasternet-async";
version = "0.2.2";
version = "0.2.3";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "OnFreund";
repo = "pycoolmasternet-async";
tag = "v${version}";
hash = "sha256-MfWWy4C/G2w0Zb4C6iYbcfKciFtWctZ63K8lWaHuSnQ=";
hash = "sha256-n7P4R9gYfTSgDETWEeuhzbpt1CXbD8jXgbCXrQmsKz0=";
};
build-system = [ setuptools ];
@@ -27,10 +24,10 @@ buildPythonPackage rec {
pythonImportsCheck = [ "pycoolmasternet_async" ];
meta = with lib; {
meta = {
description = "Python library to control CoolMasterNet HVAC bridges over asyncio";
homepage = "https://github.com/OnFreund/pycoolmasternet-async";
license = licenses.mit;
maintainers = with maintainers; [ dotlambda ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dotlambda ];
};
}
@@ -18,14 +18,14 @@
buildPythonPackage rec {
pname = "reflex-hosting-cli";
version = "0.1.55";
version = "0.1.56";
pyproject = true;
# source is not published https://github.com/reflex-dev/reflex/issues/3762
src = fetchPypi {
pname = "reflex_hosting_cli";
inherit version;
hash = "sha256-9dWwwmzv3HujNWlUt75r+o7FAmfBOiJH9s8YoUDpWRg=";
hash = "sha256-spuwor7g7lmsTxx77sxyfpFMPAq3P8SlNqWzPCN/QLc=";
};
pythonRelaxDeps = [
@@ -0,0 +1,73 @@
{
lib,
buildPythonPackage,
python,
sssd,
# tests
pytestCheckHook,
}:
let
sssdForPython = sssd.override {
python3 = python;
};
in
buildPythonPackage rec {
pname = "sss";
inherit (sssdForPython) version;
format = "other";
dontUnpack = true;
dontBuild = true;
dependencies = [
sssdForPython
];
installPhase = ''
runHook preInstall
mkdir -p $out/${python.sitePackages}
cp -r ${sssdForPython}/${python.sitePackages}/SSSDConfig $out/${python.sitePackages}/
install -m 755 ${sssdForPython}/${python.sitePackages}/*.so $out/${python.sitePackages}/
runHook postInstall
'';
pythonImportsCheck = [
"sssd"
"pysss"
"pysss_murmur"
"pysss_nss_idmap"
"pyhbac"
"SSSDConfig"
];
nativeCheckInputs = [
pytestCheckHook
];
# No tests
doCheck = false;
meta = {
description = "Python bindings for SSSD (System Security Services Daemon)";
longDescription = ''
This package provides Python bindings for SSSD including:
- sssd: SSSD Python utilities module
- pysss: Core Python module for SSSD operations
- pysss_murmur: MurmurHash implementation
- pysss_nss_idmap: NSS ID mapping functionality
- pyhbac: HBAC (Host-Based Access Control) module
- SSSDConfig: Configuration management module
'';
inherit (sssd.meta)
homepage
changelog
platforms
maintainers
;
};
}
@@ -24,14 +24,14 @@
buildPythonPackage rec {
pname = "tiledb";
version = "0.34.2";
version = "0.35.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "TileDB-Inc";
repo = "TileDB-Py";
tag = version;
hash = "sha256-EXRrWp/2sMn7DCzgXk5L0692rhGtQZwWpVWYnfrxmGA=";
hash = "sha256-uxfF2uyGlO1Dfsrw0hxuU6LmymWXmuvOe+9DEY8BEdQ=";
};
build-system = [
@@ -31,21 +31,22 @@
}:
let
inherit (torch) cudaCapabilities cudaPackages cudaSupport;
version = "0.0.32.post2";
# version 0.0.32.post2 was confirmed to break CUDA.
# Remove this note once the latest published revision "just works".
version = "0.0.30";
in
buildPythonPackage {
pname = "xformers";
inherit version;
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "facebookresearch";
repo = "xformers";
tag = "v${version}";
fetchSubmodules = true;
hash = "sha256-B0rvV9EONWQBNhlQ0UTMZ+VtRO/YmMRRlLrVQHGftPE=";
hash = "sha256-ozaw9z8qnGpZ28LQNtwmKeVnrn7KDWNeJKtT6g6Q/W0=";
};
patches = [ ./0001-fix-allow-building-without-git.patch ];
@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "linuxkit";
version = "1.8.1";
version = "1.8.2";
src = fetchFromGitHub {
owner = "linuxkit";
repo = "linuxkit";
rev = "v${version}";
sha256 = "sha256-fXDFYVNf5ZedHNhzfjXXjtPfiRveA2rEsSw3nyIrrx8=";
sha256 = "sha256-0W3YWj6amNI6jr10FfLAqF1kEUwx4BU5+gjkg4iqX1Q=";
};
vendorHash = null;
@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "jmcollin78";
domain = "versatile_thermostat";
version = "7.3.4";
version = "7.3.5";
src = fetchFromGitHub {
inherit owner;
repo = domain;
rev = "refs/tags/${version}";
hash = "sha256-3Aj1ZrF+36qmsq8ffS8FyveUz2cB5fhiCBsPabC5BzE=";
hash = "sha256-oX1C7N1i1ssmLgYv0uL2MQm3SCNMNKvBm6xLhfN3qKk=";
};
passthru.updateScript = gitUpdater { ignoredVersions = "(Alpha|Beta|alpha|beta).*"; };
+2
View File
@@ -17555,6 +17555,8 @@ self: super: with self; {
ssort = callPackage ../development/python-modules/ssort { };
sss = callPackage ../development/python-modules/sss { };
st-pages = callPackage ../development/python-modules/st-pages { };
stable-baselines3 = callPackage ../development/python-modules/stable-baselines3 { };