Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2026-01-26 12:10:05 +00:00
committed by GitHub
82 changed files with 924 additions and 712 deletions
-5
View File
@@ -2543,11 +2543,6 @@
github = "AtilaSaraiva";
githubId = 29521461;
};
atinba = {
name = "Atin Bainada";
github = "atinba";
githubId = 61903527;
};
atkinschang = {
email = "atkinschang+nixpkgs@gmail.com";
github = "AtkinsChang";
+3 -2
View File
@@ -10,6 +10,7 @@ with lib;
let
inInitrd = config.boot.initrd.supportedFilesystems.cifs or false;
mount_cifs = "${lib.getBin pkgs.cifs-utils}/sbin/mount.cifs";
in
@@ -29,10 +30,10 @@ in
];
boot.initrd.extraUtilsCommands = mkIf (inInitrd && !config.boot.initrd.systemd.enable) ''
copy_bin_and_libs ${pkgs.cifs-utils}/sbin/mount.cifs
copy_bin_and_libs ${mount_cifs}
'';
boot.initrd.systemd.extraBin."mount.cifs" = mkIf inInitrd "${pkgs.cifs-utils}/sbin/mount.cifs";
boot.initrd.systemd.extraBin."mount.cifs" = mkIf inInitrd mount_cifs;
};
}
+1 -1
View File
@@ -18,7 +18,7 @@ in
boot.initrd.kernelModules = mkIf inInitrd [ "jfs" ];
boot.initrd.extraUtilsCommands = mkIf (inInitrd && !config.boot.initrd.systemd.enable) ''
copy_bin_and_libs ${pkgs.jfsutils}/sbin/fsck.jfs
copy_bin_and_libs ${lib.getBin pkgs.jfsutils}/sbin/fsck.jfs
'';
boot.initrd.systemd.initrdBin = mkIf inInitrd [ pkgs.jfsutils ];
@@ -148,7 +148,6 @@ stdenv.mkDerivation rec {
"aarch64-darwin"
];
maintainers = with lib.maintainers; [
atinba
ilian
viraptor
];
File diff suppressed because it is too large Load Diff
@@ -220,12 +220,12 @@
};
bpftrace = buildGrammar {
language = "bpftrace";
version = "0.0.0+rev=dee4269";
version = "0.0.0+rev=0978030";
src = fetchFromGitHub {
owner = "sgruszka";
repo = "tree-sitter-bpftrace";
rev = "dee4269b564fdf7071ee454e873767fd334f79ae";
hash = "sha256-fvsJuRwQTQjpaSOE55EbFLazgrAU/xs0YUffO/z5bJc=";
rev = "0978030fdcdab74d49faaee2a60eb94607a367cc";
hash = "sha256-dM4wuIB1Sg+Fnb7ldx62OOd7w14ewEX0Em27peSeDL0=";
};
meta.homepage = "https://github.com/sgruszka/tree-sitter-bpftrace";
};
@@ -264,12 +264,12 @@
};
c_sharp = buildGrammar {
language = "c_sharp";
version = "0.0.0+rev=485f0ba";
version = "0.0.0+rev=f05a2ca";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c-sharp";
rev = "485f0bae0274ac9114797fc10db6f7034e4086e3";
hash = "sha256-BRn23iueDJ+YwuPJ+ebOAhjoELQX1VOBFR/YbQDYhfQ=";
rev = "f05a2ca99d329de2e6c32f26a21c6169b2bfcbb7";
hash = "sha256-pilqIL/c0V24hUKkQcuqUKLGypzL44un8F6+sDM+Ayg=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp";
};
@@ -505,12 +505,12 @@
};
desktop = buildGrammar {
language = "desktop";
version = "0.0.0+rev=c0279c1";
version = "0.0.0+rev=137292a";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-desktop";
rev = "c0279c1fb1e2e1f06f374437815d4abda02e30b2";
hash = "sha256-439O9Ef8BSUwHe7UL2/nPkJWZWwQtkmsacZbr3ylD+U=";
rev = "137292ae28e05011dbc7c5c383e2b25db1cf77c9";
hash = "sha256-69YlrJPn8ymDKnX1cu2eGw0b+Mnee63BQ9WMc+wF0RU=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop";
};
@@ -604,12 +604,12 @@
};
dtd = buildGrammar {
language = "dtd";
version = "0.0.0+rev=863dbc3";
version = "0.0.0+rev=5000ae8";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xml";
rev = "863dbc381f44f6c136a399e684383b977bb2beaa";
hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs=";
rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d";
hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU=";
};
location = "dtd";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
@@ -639,12 +639,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=f8e8a4c";
version = "0.0.0+rev=851f2c2";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "f8e8a4cefe4de5d7e87bd129f3a69bdcdf73eebe";
hash = "sha256-y4lclfgqlYDFmpEFC1OhbUu6VQ6wDW1PEwF/BmtDvr0=";
rev = "851f2c2483239ce62f919bf3408ccd20dc0b5c01";
hash = "sha256-YNU6T8lPAsWUXmWNu5sw98P7RVr825Osbs58tmsafYk=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -771,12 +771,12 @@
};
fennel = buildGrammar {
language = "fennel";
version = "0.0.0+rev=fd4a24e";
version = "0.0.0+rev=3f0f6b2";
src = fetchFromGitHub {
owner = "alexmozaidze";
repo = "tree-sitter-fennel";
rev = "fd4a24e349bcbac8a03a5a00d0dfa207baf53ca5";
hash = "sha256-/+WJDDduMAEQvcTwplzNO8hfTiNbOyT2px4jRDxVQw0=";
rev = "3f0f6b24d599e92460b969aabc4f4c5a914d15a0";
hash = "sha256-jk9Misdfdso/h/lK/o9FTorK6DbNJPrZs/aw+3r/H1M=";
};
meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel";
};
@@ -837,12 +837,12 @@
};
fortran = buildGrammar {
language = "fortran";
version = "0.0.0+rev=589151a";
version = "0.0.0+rev=43cd127";
src = fetchFromGitHub {
owner = "stadelmanma";
repo = "tree-sitter-fortran";
rev = "589151aab08fdd7404678330e8abacf9b78bb595";
hash = "sha256-NlGvYCx0y9zPgziEAF6kpUeUcoCwzdn36tXdgtSsP1s=";
rev = "43cd127cd41ff6e57b3ececb3cc283c5af4796e7";
hash = "sha256-CwK8NYUI3ZRNVxDWOKY4Wa1uHBByW3VZOCIBts60uPk=";
};
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
};
@@ -995,12 +995,12 @@
};
glimmer = buildGrammar {
language = "glimmer";
version = "0.0.0+rev=da605af";
version = "0.0.0+rev=88af855";
src = fetchFromGitHub {
owner = "ember-tooling";
repo = "tree-sitter-glimmer";
rev = "da605af8c5999b43e6839b575eae5e6cafabb06f";
hash = "sha256-2ofCBhp/Trj5ivZpMGFm6dvAGic+w8Tl0osRk+IRLL4=";
rev = "88af85568bde3b91acb5d4c352ed094d0c1f9d84";
hash = "sha256-AW+jd1Kl3krTgnPc8NoXfSM91fOan/wIB/mo/feWj74=";
};
meta.homepage = "https://github.com/ember-tooling/tree-sitter-glimmer";
};
@@ -1254,12 +1254,12 @@
};
hcl = buildGrammar {
language = "hcl";
version = "0.0.0+rev=fad9918";
version = "0.0.0+rev=64ad627";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-hcl";
rev = "fad991865fee927dd1de5e172fb3f08ac674d914";
hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE=";
rev = "64ad62785d442eb4d45df3a1764962dafd5bc98b";
hash = "sha256-Wp+2Zqg279kfHV3Lqcn3Gx7+Nl0PH09tya/tQTh70WA=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hcl";
};
@@ -1484,12 +1484,12 @@
};
javadoc = buildGrammar {
language = "javadoc";
version = "0.0.0+rev=373fbd8";
version = "0.0.0+rev=141525e";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
rev = "373fbd84f35aff70031426ed6edf3cdf52b93532";
hash = "sha256-T63QTS1ZdTWMcX8dxkhYDsHN6Kp5lUHX7nwJOCzjZMM=";
rev = "141525e73c9ad2fe7df8861047d4068ddbb6c337";
hash = "sha256-4hWjeOItZRp07D0GFqz9znkgkLtt3iO3sv61B62JkiA=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
@@ -1599,12 +1599,12 @@
};
just = buildGrammar {
language = "just";
version = "0.0.0+rev=bb0c898";
version = "0.0.0+rev=7333f8c";
src = fetchFromGitHub {
owner = "IndianBoy42";
repo = "tree-sitter-just";
rev = "bb0c898a80644de438e6efe5d88d30bf092935cd";
hash = "sha256-FwEuH/2R745jsuFaVGNeUTv65xW+MPjbcakRNcAWfZU=";
rev = "7333f8c150aaac5bb46decc2d225a2d4cde8c51e";
hash = "sha256-YzXQGcWfTMvCP7fDvQ4gGCtb4tl3r88W7bQSQhUxtyQ=";
};
meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just";
};
@@ -1698,12 +1698,12 @@
};
lalrpop = buildGrammar {
language = "lalrpop";
version = "0.0.0+rev=8d38e97";
version = "0.0.0+rev=27b0f7b";
src = fetchFromGitHub {
owner = "traxys";
repo = "tree-sitter-lalrpop";
rev = "8d38e9755c05d37df8a24dadb0fc64f6588ac188";
hash = "sha256-rqJ0Zr9zxPkqux+DCSaUszqijFpc35fUB6sAPdGdt/0=";
rev = "27b0f7bb55b4cabd8f01a933d9ee6a49dbfc2192";
hash = "sha256-FDYbD53bwbXn0cuV5QeYYk3y14klKUakMZUizg9dXBI=";
};
meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop";
};
@@ -1765,12 +1765,12 @@
};
liquidsoap = buildGrammar {
language = "liquidsoap";
version = "0.0.0+rev=4de01f4";
version = "0.0.0+rev=d092c65";
src = fetchFromGitHub {
owner = "savonet";
repo = "tree-sitter-liquidsoap";
rev = "4de01f44de2c051c33832ce523cf44690561320d";
hash = "sha256-ibDpFPqdz0WnRaKN0dP1uAPi9W9EWew+kDybuPz1Bow=";
rev = "d092c65598e940564e12214ff7c2097528cfa159";
hash = "sha256-u36QnHiZtFldMmWuwlsahXh+PW8WEEmWnMS4ZATFej8=";
};
meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap";
};
@@ -1787,12 +1787,12 @@
};
lua = buildGrammar {
language = "lua";
version = "0.0.0+rev=de08dfd";
version = "0.0.0+rev=e40f5b6";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-lua";
rev = "de08dfd9640604763558530d2ce703cbe6a16bb6";
hash = "sha256-zJaXgnUAbcMS2BwqK/ipLeXgl66HwxPhAb//JENMHxg=";
rev = "e40f5b6e6df9c2d1d6d664ff5d346a75d71ee6b2";
hash = "sha256-tBD2Z+t0YafUeeV7xsFS9Cwe6dR9WewYh2yL/GcIfFw=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-lua";
};
@@ -1845,23 +1845,23 @@
};
make = buildGrammar {
language = "make";
version = "0.0.0+rev=a4b9187";
version = "0.0.0+rev=5e9e8f8";
src = fetchFromGitHub {
owner = "alemuller";
owner = "tree-sitter-grammars";
repo = "tree-sitter-make";
rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd";
hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0=";
rev = "5e9e8f8ff3387b0edcaa90f46ddf3629f4cfeb1d";
hash = "sha256-WiuhAp9JZKLd0wKCui9MV7AYFOW9dCbUp+kkVl1OEz0=";
};
meta.homepage = "https://github.com/alemuller/tree-sitter-make";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-make";
};
markdown = buildGrammar {
language = "markdown";
version = "0.0.0+rev=2dfd57f";
version = "0.0.0+rev=da063e1";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-markdown";
rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0";
hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek=";
rev = "da063e1ba4303ff08781eb440cc9a7bd41e55dd8";
hash = "sha256-YX8XCL7brkiep4UIShRxIG8aVz8FFjpSH7cKKUQ0Cio=";
};
location = "tree-sitter-markdown";
passthru.requires = [
@@ -1871,24 +1871,24 @@
};
markdown_inline = buildGrammar {
language = "markdown_inline";
version = "0.0.0+rev=2dfd57f";
version = "0.0.0+rev=da063e1";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-markdown";
rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0";
hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek=";
rev = "da063e1ba4303ff08781eb440cc9a7bd41e55dd8";
hash = "sha256-YX8XCL7brkiep4UIShRxIG8aVz8FFjpSH7cKKUQ0Cio=";
};
location = "tree-sitter-markdown-inline";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
};
matlab = buildGrammar {
language = "matlab";
version = "0.0.0+rev=1bccabd";
version = "0.0.0+rev=f3eef66";
src = fetchFromGitHub {
owner = "acristoffers";
repo = "tree-sitter-matlab";
rev = "1bccabdbd420a9c3c3f96f36d7f9e65b3d9c88ef";
hash = "sha256-V7GOXiR//JgxjTOxRi+PpfRGvunX4r3C0Bu1CrN+/K4=";
rev = "f3eef66526fdae0469207d8e561fb5771eea1721";
hash = "sha256-96cGcOHkpFcfvkCe6kSMS3bxiGyrLfXlKei83Vll+ro=";
};
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
};
@@ -1916,23 +1916,23 @@
};
meson = buildGrammar {
language = "meson";
version = "0.0.0+rev=d4fa3c7";
version = "0.0.0+rev=c84f354";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-meson";
rev = "d4fa3c7260d1537ac5183740b9338373a673d5c0";
hash = "sha256-YSOmEVqS0v6Js/L3k0L4iezFVHRTNePMhJyTc3te74c=";
rev = "c84f3540624b81fc44067030afce2ff78d6ede05";
hash = "sha256-+GMR051L89asgavX2T3zKwWl8xUFHenlCWJYELhMuyA=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-meson";
};
mlir = buildGrammar {
language = "mlir";
version = "0.0.0+rev=9edc920";
version = "0.0.0+rev=4ab28ec";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
rev = "9edc9201736c5a471314b4e28c20d0f0b4642b6f";
hash = "sha256-Ptg61FcxAriCFPJlsjCJcYmJFpHv7WPYLCj3AfJN5lQ=";
rev = "4ab28ecdacef343af56c09b7981580503e49fadb";
hash = "sha256-ZVX9ou5Fn1DxsjQNFPtrzlTjb6jy1RnKfG8xO1IaPmw=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -1983,12 +1983,12 @@
};
nim = buildGrammar {
language = "nim";
version = "0.0.0+rev=4ad3527";
version = "0.0.0+rev=9b4ede2";
src = fetchFromGitHub {
owner = "alaviss";
repo = "tree-sitter-nim";
rev = "4ad352773688deb84a95eeaa9872acda5b466439";
hash = "sha256-dinMmbD36o1QkcLk2mgycgHZ9sW5Mg6lfnxssynaj58=";
rev = "9b4ede21a6ca866d29263f6b66c070961bc622b4";
hash = "sha256-3BHcQrLNcXe1RMkV7ECCMzzEukgTlARH3+DDo2M5b0w=";
};
passthru.requires = [
"nim_format_string"
@@ -2220,12 +2220,12 @@
};
pkl = buildGrammar {
language = "pkl";
version = "0.0.0+rev=ac58931";
version = "0.0.0+rev=d9c591b";
src = fetchFromGitHub {
owner = "apple";
repo = "tree-sitter-pkl";
rev = "ac58931956c000d3aeefbb55a81fc3c5bd6aecf0";
hash = "sha256-R0p9ceNjd9xnikxaCjDFwN4HkfRr+4ezVSlXqLP/YuQ=";
rev = "d9c591b4e770934fe15c2f1b3658f35553f6cb40";
hash = "sha256-GkG5fLXJmgF8VDSsQMFhMuGKRDkL6LYEDOJe8jsedTI=";
};
meta.homepage = "https://github.com/apple/tree-sitter-pkl";
};
@@ -2592,12 +2592,12 @@
};
rego = buildGrammar {
language = "rego";
version = "0.0.0+rev=20b5a59";
version = "0.0.0+rev=ddd39af";
src = fetchFromGitHub {
owner = "FallenAngel97";
repo = "tree-sitter-rego";
rev = "20b5a5958c837bc9f74b231022a68a594a313f6d";
hash = "sha256-XwlVsOlxYzB0x+T05iuIp7nFAoQkMByKiHXZ0t5QsjI=";
rev = "ddd39af81fe8b0288102a7cb97959dfce723e0f3";
hash = "sha256-I6jZ5jsJUAdjQti/lj4d11+GRSHjbN/hoGYO7ezGKv8=";
};
meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego";
};
@@ -2614,23 +2614,23 @@
};
rescript = buildGrammar {
language = "rescript";
version = "0.0.0+rev=d2df8a2";
version = "0.0.0+rev=5938ae1";
src = fetchFromGitHub {
owner = "rescript-lang";
repo = "tree-sitter-rescript";
rev = "d2df8a285fff95de56a91d2f8152aeceb66f40ef";
hash = "sha256-yNZrihl4BNvLu0Zqr4lSqvdZCeXU3KnCY7ZYC1U42R0=";
rev = "5938ae1578aa559b4fa903f7cabc31da14f71c84";
hash = "sha256-CG1pZOT9IrWPfGruEITNrNgrdsuyRDtv46Pdsg+Qm/0=";
};
meta.homepage = "https://github.com/rescript-lang/tree-sitter-rescript";
};
rifleconf = buildGrammar {
language = "rifleconf";
version = "0.0.0+rev=fe10eab";
version = "0.0.0+rev=6389ef0";
src = fetchFromGitHub {
owner = "purarue";
repo = "tree-sitter-rifleconf";
rev = "fe10eab6cacff239ec61f4456e793bed15703aaf";
hash = "sha256-FeKu9HfGeAaQ+wfMPfic9qA870M+Cg592RY4G5HP//M=";
rev = "6389ef0fc0d48f0397ec233109c074a0cb685e36";
hash = "sha256-VvYpVjmz6RWosUO0GUayhUn+dhhEnpjpWUFP9mk+7Ak=";
};
meta.homepage = "https://github.com/purarue/tree-sitter-rifleconf";
};
@@ -2939,12 +2939,12 @@
};
sql = buildGrammar {
language = "sql";
version = "0.0.0+rev=5129061";
version = "0.0.0+rev=86e3d03";
src = fetchFromGitHub {
owner = "derekstride";
repo = "tree-sitter-sql";
rev = "5129061608da71146c813e13c32a54f4b13645c8";
hash = "sha256-gsWPwWiSr+oo64xtEXNJ4uica8ooA9g4ExVubEXhEe8=";
rev = "86e3d03837d282544439620eb74d224586074b8b";
hash = "sha256-O2FkTwt/I+tOXtpMbsxkgU+v64Ie9fh73ZZRm3E83no=";
};
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
};
@@ -3061,12 +3061,12 @@
};
swift = buildGrammar {
language = "swift";
version = "0.0.0+rev=82a239e";
version = "0.0.0+rev=c728739";
src = fetchFromGitHub {
owner = "alex-pinkus";
repo = "tree-sitter-swift";
rev = "82a239e4c164b0567fb99b80b53f99ba661f2168";
hash = "sha256-R2fslIoQ1D3QrbbTm9i5t7UFjMmVrrol+ECHUHZM22E=";
rev = "c7287392d610ca9d7c80f9edd2c6ef8f518b377b";
hash = "sha256-XBTsqn/3SgTsCaX6bqwK3kxpVqLIUO69FbAKlxXcCrM=";
};
generate = true;
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
@@ -3184,12 +3184,12 @@
};
terraform = buildGrammar {
language = "terraform";
version = "0.0.0+rev=fad9918";
version = "0.0.0+rev=64ad627";
src = fetchFromGitHub {
owner = "MichaHoffmann";
repo = "tree-sitter-hcl";
rev = "fad991865fee927dd1de5e172fb3f08ac674d914";
hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE=";
rev = "64ad62785d442eb4d45df3a1764962dafd5bc98b";
hash = "sha256-Wp+2Zqg279kfHV3Lqcn3Gx7+Nl0PH09tya/tQTh70WA=";
};
location = "dialects/terraform";
passthru.requires = [
@@ -3232,12 +3232,12 @@
};
tlaplus = buildGrammar {
language = "tlaplus";
version = "0.0.0+rev=2d83194";
version = "0.0.0+rev=8d749f9";
src = fetchFromGitHub {
owner = "tlaplus-community";
repo = "tree-sitter-tlaplus";
rev = "2d831940c782850f64dabf5b7b17e9e51f7f0ebb";
hash = "sha256-AW22SNBF6Y2jD6ROwE3vANWGX08HqR0XjVkthAL+QJs=";
rev = "8d749f9a598b47b7110c7340006c8eb8a9552566";
hash = "sha256-BX2JXlrFoUiZIa8EWkbv16HWygIv3rccGacLproIc18=";
};
meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus";
};
@@ -3460,12 +3460,12 @@
};
vhdl = buildGrammar {
language = "vhdl";
version = "0.0.0+rev=7ae08de";
version = "0.0.0+rev=674ed9f";
src = fetchFromGitHub {
owner = "jpt13653903";
repo = "tree-sitter-vhdl";
rev = "7ae08deb5d1641aa57111342218ca1e1b3a5d539";
hash = "sha256-IJ6Gqq+3YJlL4n4cjtCLUCZKpLVJQa81nQrLsJBCccs=";
rev = "674ed9fe6c13c79c0e7407daaf4518d053e6f0f4";
hash = "sha256-7j5eU9nIRTMs1U7mbXgtUqag9UV0JLUsTxHbW/hhn74=";
};
meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl";
};
@@ -3482,12 +3482,12 @@
};
vim = buildGrammar {
language = "vim";
version = "0.0.0+rev=78866ca";
version = "0.0.0+rev=1cd0a08";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-vim";
rev = "78866caaacf123f4d9d227fe1ab521cc62167a88";
hash = "sha256-5eNRU85XnB4NxnTRdJMuPnYh5FPhrxkxZIatbKyWgCM=";
rev = "1cd0a0892b389bd314a9bd09545160e5ee3c9137";
hash = "sha256-u//XZ9jTkbcABv4rJ+zii22/oaEQfKF0V7rCG+zdBFE=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vim";
};
@@ -3592,12 +3592,12 @@
};
xml = buildGrammar {
language = "xml";
version = "0.0.0+rev=863dbc3";
version = "0.0.0+rev=5000ae8";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xml";
rev = "863dbc381f44f6c136a399e684383b977bb2beaa";
hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs=";
rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d";
hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU=";
};
location = "xml";
passthru.requires = [
@@ -3607,12 +3607,12 @@
};
xresources = buildGrammar {
language = "xresources";
version = "0.0.0+rev=f60fb1e";
version = "0.0.0+rev=a81f1ea";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
rev = "f60fb1e661d85f35fb8e7b988a41d2a74f65bfd4";
hash = "sha256-+rwucV717Xn/S0VhPh4CxY8QfcqiRqZNBj0Vdd39ygs=";
rev = "a81f1ea4478d03c223ef7eace535a36220bddd8c";
hash = "sha256-mlKSjD6MfPNFvIjHQPFH4f1ykKmEswCmKjc9fZaTBEs=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
@@ -3697,12 +3697,12 @@
};
zsh = buildGrammar {
language = "zsh";
version = "0.0.0+rev=v0.52.1";
version = "0.0.0+rev=v0.53.0";
src = fetchFromGitHub {
owner = "georgeharker";
repo = "tree-sitter-zsh";
rev = "v0.52.1";
hash = "sha256-PDu7Pw7AcuFa5lUfTpO4TRMuOxs9tB6Xl+Ps8dP5OUk=";
rev = "v0.53.0";
hash = "sha256-xDivWiJYwuydadkyin6jsc9FFwhgHQ+EBa/YQRiAM/s=";
};
meta.homepage = "https://github.com/georgeharker/tree-sitter-zsh";
};
@@ -383,6 +383,8 @@ assertNoAdditions {
};
chadtree = super.chadtree.overrideAttrs {
# > E5108: Error executing lua ...implugin-chadtree-0-unstable-2026-01-18/lua/chadtree.lua:162: Vim:Failed to start server: address already in use
doCheck = stdenv.hostPlatform.isLinux;
buildInputs = [
python3
];
@@ -2779,6 +2781,28 @@ assertNoAdditions {
# Meta can't be required
"nvim-tree._meta.api"
"nvim-tree._meta.api_decorator"
"nvim-tree._meta.config.filters"
"nvim-tree._meta.config.actions"
"nvim-tree._meta.config.git"
"nvim-tree._meta.config.renderer"
"nvim-tree._meta.config.experimental"
"nvim-tree._meta.config.tab"
"nvim-tree._meta.config.modified"
"nvim-tree._meta.config.help"
"nvim-tree._meta.config.notify"
"nvim-tree._meta.config.sort"
"nvim-tree._meta.config.view"
"nvim-tree._meta.config.update_focused_file"
"nvim-tree._meta.config.diagnostics"
"nvim-tree._meta.config.log"
"nvim-tree._meta.config.system_open"
"nvim-tree._meta.config.ui"
"nvim-tree._meta.config.hijack_directories"
"nvim-tree._meta.config.trash"
"nvim-tree._meta.config.filesystem_watchers"
"nvim-tree._meta.config.live_filter"
"nvim-tree._meta.config.bookmarks"
"nvim-tree._meta.config"
];
};
@@ -3055,6 +3079,17 @@ assertNoAdditions {
];
});
perfanno-nvim = super.perfanno-nvim.overrideAttrs {
checkInputs = with self; [
fzf-lua
];
nvimSkipModules = [
# Address in use error from fzf-lua on darwin
# https://github.com/NixOS/nixpkgs/issues/431458
"perfanno.fzf_lua"
];
};
persisted-nvim = super.persisted-nvim.overrideAttrs {
nvimSkipModules = [
# /lua/persisted/init.lua:44: attempt to index upvalue 'config' (a nil value)
@@ -20,7 +20,7 @@ https://github.com/goropikari/LibDeflate.nvim/,HEAD,
https://github.com/molleweide/LuaSnip-snippets.nvim/,HEAD,
https://github.com/Valloric/MatchTagAlways/,,
https://github.com/numToStr/Navigator.nvim/,,
https://github.com/overcache/NeoSolarized/,,
https://github.com/Lanxox/NeoSolarized/,,
https://github.com/GCBallesteros/NotebookNavigator.nvim/,HEAD,
https://github.com/chrisbra/NrrwRgn/,,
https://github.com/Eutrius/Otree.nvim/,HEAD,
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "sourcegraph";
name = "amp";
version = "0.0.1768796962";
hash = "sha256-uZb5QI6JDv8FdLU0yZzFsJ43J0P0X5c16dl5Poa8n/w=";
version = "0.0.1769378769";
hash = "sha256-IZINJWzQ9/3YWprSYaH4IAksZtNFiTPC9+YDAOde3LU=";
};
meta = {
@@ -8,13 +8,13 @@
}:
mkLibretroCore {
core = "mednafen-psx" + lib.optionalString withHw "-hw";
version = "0-unstable-2026-01-16";
version = "0-unstable-2026-01-23";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-psx-libretro";
rev = "5965c585abcaf6b5205a1347de82471e22aaabe3";
hash = "sha256-Mks6xJre1gaxBqWfAzVTNp6Ooy5VDc86HAoj3wlHYRw=";
rev = "3a1184d1e1c7ed15752e9fe4a0594e68b4a41e11";
hash = "sha256-AfqhZJT+AF814udA7K1Kja1fLSh07cHpRl+Mu8wphv0=";
};
extraBuildInputs = lib.optionals withHw [
@@ -887,13 +887,13 @@
"vendorHash": "sha256-0Z2V8CyIZEHZFFqTNFnseBbvVenOnpNz9Tlbu7zaPOI="
},
"maxlaverse_bitwarden": {
"hash": "sha256-dYWiz5DjkMQliUpvapKANj45vUyiPaE6GeP/HOBrKt8=",
"hash": "sha256-9HSxaU+/1HaN4mmi9JnKuTwP/HLCh72zcKecTAQJQpM=",
"homepage": "https://registry.terraform.io/providers/maxlaverse/bitwarden",
"owner": "maxlaverse",
"repo": "terraform-provider-bitwarden",
"rev": "v0.16.0",
"rev": "v0.17.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-I8yMdS+yOk5doWGU9VPdl5ITGNrPhs5tGwluwXSrnI0="
"vendorHash": "sha256-vDvGIiUIMjMAz9ST/Qjo7aurkB9RIVeevSUkQ8eJ9tk="
},
"metio_migadu": {
"hash": "sha256-rAf+q/zNANhW8cFSJR3TtA0yYqiG5mjCStyBFG0U3tg=",
@@ -1049,11 +1049,11 @@
"vendorHash": null
},
"oracle_oci": {
"hash": "sha256-VGf5sCHMhOFm+w3lz2yhH0lw0MSlQYlYK/+lEuXk4vc=",
"hash": "sha256-zcYB7DEwffVzPm4OXots9Z7Gzu6k/Pcaa4ell0gT33Q=",
"homepage": "https://registry.terraform.io/providers/oracle/oci",
"owner": "oracle",
"repo": "terraform-provider-oci",
"rev": "v7.30.0",
"rev": "v7.31.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
+2 -2
View File
@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "age-plugin-tpm";
version = "1.0.0";
version = "1.0.1";
src = fetchFromGitHub {
owner = "Foxboron";
repo = "age-plugin-tpm";
tag = "v${version}";
hash = "sha256-Vr6simVW5nAWTa8Dro2gar2+O90T8u6h09wTnEnygss=";
hash = "sha256-1BHVQY8ZexwdjchQiG8aQMEPukq/3ez+QYY1X67DgPc=";
};
proxyVendor = true;
+3 -3
View File
@@ -82,13 +82,13 @@ let
in
stdenv.mkDerivation {
pname = "ansel";
version = "0-unstable-2026-01-17";
version = "0-unstable-2026-01-25";
src = fetchFromGitHub {
owner = "aurelienpierreeng";
repo = "ansel";
rev = "0a6a812ce35f50ff4e2bf6302f1fb1c9d24a6f19";
hash = "sha256-1tvh8ZbEUPRufFN0KHbPDqy7DEod9LRRI0XpxKJDZmU=";
rev = "2cb699e7a2367390db6fdb56c78383854a8522b9";
hash = "sha256-a6p3ZL3Rg3zK4B8Nfoe28etWnDeV6/sn5pnCpVQThXY=";
fetchSubmodules = true;
};
@@ -6,13 +6,13 @@
}:
buildGoModule rec {
pname = "aws-signing-helper";
version = "1.7.2";
version = "1.7.3";
src = fetchFromGitHub {
owner = "aws";
repo = "rolesanywhere-credential-helper";
rev = "v${version}";
hash = "sha256-6yq/+LwYBfq0bHcZMqeU2mToo4QmkeoXeixn4ZFFfmM=";
hash = "sha256-6EtWOcSFSxvOkDXf1/OL6IoHv25+FMGGCbh/vjzkH6U=";
};
vendorHash = "sha256-acr1A+Yj+azdTaGHlNVW1ADMEFTpAVhUAP1yWkUpJ38=";
@@ -320,9 +320,9 @@
vm-repair = mkAzExtension rec {
pname = "vm-repair";
version = "2.1.2";
version = "2.1.3";
url = "https://azcliprod.blob.core.windows.net/cli-extensions/vm_repair-${version}-py2.py3-none-any.whl";
hash = "sha256-DOuH7BG4WrhP7SQH3GInFh7DHT0qN3JhSG76EXmNn24=";
hash = "sha256-atqfMIN0FjLZjSIRh+T9MBxt34y6VWpxexCEBFsPTaM=";
description = "Support for repairing Azure Virtual Machines";
propagatedBuildInputs = with python3Packages; [ opencensus ];
meta.maintainers = [ ];
+2 -2
View File
@@ -6,13 +6,13 @@
}:
buildGoModule rec {
pname = "bitrise";
version = "2.36.3";
version = "2.36.5";
src = fetchFromGitHub {
owner = "bitrise-io";
repo = "bitrise";
rev = "v${version}";
hash = "sha256-0OwPRRr46JfAAjWyeP3n7pDaFN09U31Tq6cwGE7uKHI=";
hash = "sha256-cVWlqVtukRD/ojjcRM6F/4wnhrlTTqQEJqc9NoW7gFw=";
};
# many tests rely on writable $HOME/.bitrise and require network access
+3 -3
View File
@@ -8,13 +8,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "chhoto-url";
version = "6.5.4";
version = "6.5.5";
src = fetchFromGitHub {
owner = "SinTan1729";
repo = "chhoto-url";
tag = finalAttrs.version;
hash = "sha256-s6jYI/btY7/osdVPyAABckSFFDiCYhBZJJIkuFQklh4=";
hash = "sha256-Kr/DpxptU3j3Q97G+5fG5y7oLrpK7KaqlDv0TtsAl4E=";
};
sourceRoot = "${finalAttrs.src.name}/actix";
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail "./resources/" "${placeholder "out"}/share/chhoto-url/resources/"
'';
cargoHash = "sha256-mECYGKWlEP8mNk+qP+my6hcNm68ru7o4jzhb5hM2SKQ=";
cargoHash = "sha256-3WZgjf2ytnnTKVR0E6n3d4WhHS/cjgEgfENtOpBf57w=";
postInstall = ''
mkdir -p $out/share/chhoto-url
+8 -1
View File
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
];
configureFlags = [
"ROOTSBINDIR=$(out)/sbin"
"ROOTSBINDIR=$(bin)/sbin"
]
++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
# AC_FUNC_MALLOC is broken on cross builds.
@@ -48,6 +48,13 @@ stdenv.mkDerivation rec {
"ac_cv_func_realloc_0_nonnull=yes"
];
outputs = [
"out"
"bin"
"man"
"dev"
];
meta = {
homepage = "https://wiki.samba.org/index.php/LinuxCIFS_utils";
description = "Tools for managing Linux CIFS client filesystems";
+35 -42
View File
@@ -4,18 +4,21 @@
gitUpdater,
python3Packages,
stdenv,
docker,
git,
which,
}:
python3Packages.buildPythonApplication rec {
pname = "clickable";
version = "8.6.0";
version = "8.7.0";
pyproject = true;
src = fetchFromGitLab {
owner = "clickable";
repo = "clickable";
rev = "v${version}";
hash = "sha256-rgIp4LCSUamImYhgFeG+XEpgnxHcKylWRB2CCx9u5S0=";
hash = "sha256-W6NPZ5uP7wGjgyA+Nv2vpmshKWny2CCSrn/Gaoi7Pr4=";
};
build-system = [ python3Packages.setuptools ];
@@ -29,49 +32,39 @@ python3Packages.buildPythonApplication rec {
watchdog
];
nativeCheckInputs = [ python3Packages.pytestCheckHook ];
nativeCheckInputs = [
docker
git
python3Packages.pytestCheckHook
which
];
disabledTests = [
# Tests require docker
"test_cpp_plugin"
"test_html"
"test_python"
"test_qml_only"
"test_rust"
"test_review"
"test_click_build"
"test_no_device"
"test_no_file_temp"
"test_update"
"test_lib_build"
"test_clean"
"test_temp_exception"
"test_create_interactive"
"test_create_non_interactive"
"test_kill"
"test_writable_image"
"test_no_desktop_mode"
"test_no_lock"
"test_run_default_command"
"test_run"
"test_no_container_mode_log"
"test_custom_mode_log"
"test_skip_desktop_mode"
"test_log"
"test_custom_lock_file"
"test_launch_custom"
"test_launch"
"test_devices"
"test_install"
"test_skip_container_mode"
"test_godot_plugin"
]
++
# There are no docker images available for the aarch64 architecture
# which are required for tests.
lib.optionals stdenv.hostPlatform.isAarch64 [
disabledTests =
# Tests require running docker daemon
[
"test_cpp_plugin"
"test_godot_plugin"
"test_html"
"test_python"
"test_qml_only"
"test_rust"
]
# Tests do not work on non-amd64 platforms
++ lib.optionals (!stdenv.hostPlatform.isx86_64) [
# hardcode amd64
"test_arch"
"test_restricted_arch"
# no -ide images on arm64
# https://gitlab.com/clickable/clickable/-/issues/478
"test_command_overrided"
"test_init_cmake_project"
"test_init_cmake_project_exe_as_var"
"test_init_cmake_project_no_exe"
"test_init_cmake_project_no_to_prompt"
"test_initialize_qtcreator_conf"
"test_project_pre_configured"
"test_recurse_replace"
];
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
+3 -3
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "codegrab";
version = "1.0.7";
version = "1.1.0";
src = fetchFromGitHub {
owner = "epilande";
repo = "codegrab";
tag = "v${finalAttrs.version}";
hash = "sha256-gKxvPcAZ8TnECAs3iMkFfZKdaq8vkLz/T9MUBWk4MfQ=";
hash = "sha256-Krcjb8HEzaxHhJ+6blP1tuAvAHPKnHSNRrbJ8CHNPG4=";
leaveDotGit = true;
postFetch = ''
cd "$out"
@@ -21,7 +21,7 @@ buildGoModule (finalAttrs: {
'';
};
vendorHash = "sha256-u9pVOZOwK6xLdR4tlWN2eBoJZ2ziPEdJv78uCV0Suus=";
vendorHash = "sha256-/M51gagiJTLSUdUM+Rn96az2iDVj6nsevKcrq2sPzJA=";
checkFlags = [
"-skip=TestParseSizeString"
+2 -2
View File
@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "coroot";
version = "1.17.7";
version = "1.17.9";
src = fetchFromGitHub {
owner = "coroot";
repo = "coroot";
rev = "v${version}";
hash = "sha256-rfAJIRisLKkS6SuVJFLWjVnTAqbP+axuk3ECJ5n/7ek=";
hash = "sha256-hr1t3WaYEOYnj3Cam2NGgiGD49Vr9HBkz4JmOlJxzQQ=";
};
vendorHash = "sha256-DCdrE8UYkuUN+rUuxVSGbAnAeLivZ2Xp8xjM+56ZF+A=";
+5
View File
@@ -17,6 +17,11 @@ stdenv.mkDerivation rec {
"prefix=$(out)"
"CC=${stdenv.cc.targetPrefix}cc"
];
outputs = [
"out"
"man"
"doc"
];
meta = {
homepage = "https://www.nongnu.org/dmidecode/";
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "ergo";
version = "2.16.0";
version = "2.17.0";
src = fetchFromGitHub {
owner = "ergochat";
repo = "ergo";
rev = "v${version}";
sha256 = "sha256-AUXuH7YjC/yG5Ocs+kAOF8bAR4UVgfx96VDSHEqmqgg=";
sha256 = "sha256-ajLecAgE74Et7XRGtpGoA9DAcSzBEtRzLm47nHn1Amo=";
};
vendorHash = null;
+7
View File
@@ -48,6 +48,13 @@ stdenv.mkDerivation rec {
})
];
outputs = [
"out"
"man"
"dev"
"lib"
];
enableParallelBuilding = true;
meta = {
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "fission";
version = "1.21.0";
version = "1.22.0";
src = fetchFromGitHub {
owner = "fission";
repo = "fission";
rev = "v${version}";
hash = "sha256-Tl7aKibVbNAKOa1tycKtEzdJ8rJHBMa8PTUm0i7DKA4=";
hash = "sha256-5+TyOBHHDhHtAJUtrcWUCRbewGODsut/w3chrmL+dis=";
};
vendorHash = "sha256-PhB6zR/dXnOCHJiJ/EjVOD26SubaAITRm61XOvULerU=";
vendorHash = "sha256-y5h1lMq99gWhB9T5e8b2t9USgKc2pv+FMgl9wva8t28=";
ldflags = [
"-s"
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "fly";
version = "7.14.3";
version = "8.0.0";
src = fetchFromGitHub {
owner = "concourse";
repo = "concourse";
rev = "v${version}";
hash = "sha256-u7peGYGMFkRO77y43BDT2myfFQDv7xmhq/brVaThZSg=";
hash = "sha256-rJpmFO5kpn9It1j8EKb2ZyMnKQ+n4iCuAVFB8nVk6+k=";
};
vendorHash = "sha256-32O13ILWApqQ6DoFSXkO6egpZXao3MOuK1FcG+9Muk4=";
vendorHash = "sha256-Ymxe64xtstMKISIHHCY5Z8RX3FxoS/8ocSZomcr4NXA=";
subPackages = [ "fly" ];
+2 -2
View File
@@ -5,14 +5,14 @@
}:
buildGoModule (finalAttrs: {
pname = "gitea-mcp-server";
version = "0.6.0";
version = "0.7.0";
src = fetchFromGitea {
domain = "gitea.com";
owner = "gitea";
repo = "gitea-mcp";
tag = "v${finalAttrs.version}";
hash = "sha256-3Lc9GJTg4W9Hz5wbOm2MkcCt0aBWneNc8OutIJsBRTg=";
hash = "sha256-Qh+UD4V511y1PvM6TQ3dwDXx01FAR80b9wnhxXC/7X4=";
};
vendorHash = "sha256-N1Ct479Q5RH4TCxcSbIBoGDP/atBlWkxwBLJLk82juM=";
+2 -2
View File
@@ -13,12 +13,12 @@
}:
runCommand "gitwatch"
rec {
version = "0.4";
version = "0.5";
src = fetchFromGitHub {
owner = "gitwatch";
repo = "gitwatch";
rev = "v${version}";
hash = "sha256-DEHhwQvI8i+8ExAQvfY+zL5epmhOkht3a69XOn0cKqY=";
hash = "sha256-zOJPCoXco59ufQeGH2DPGbCbKx6rSC/3iNZWoEeoQKk=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "goctl";
version = "1.9.3";
version = "1.9.4";
src = fetchFromGitHub {
owner = "zeromicro";
repo = "go-zero";
tag = "v${version}";
hash = "sha256-Q5fRu7EKCPlO6yxEe/GWs4zam7MnomYJn9u0BZqDMy4=";
hash = "sha256-3EhxeN2J8xgzMrqgpts2fVrVWZBoGFPVh/DAxc4r6Vc=";
};
vendorHash = "sha256-wAQF2twQSKD8rxBchU/L4o8Z5noGK/ITAelUAHMj5gg=";
vendorHash = "sha256-WS9fC4pDCNsc2mQPiMk/eHYqG+tF+/J/6RaMYM0/ql0=";
modRoot = "tools/goctl";
subPackages = [ "." ];
+6
View File
@@ -23,6 +23,12 @@ stdenv.mkDerivation rec {
doCheck = true;
outputs = [
"out"
"doc"
"man"
];
meta = {
inherit (src.meta) homepage;
description = "Guess PC-type hard disk partitions";
+8 -1
View File
@@ -63,12 +63,19 @@ stdenv.mkDerivation {
configureFlags = [
"--sysconfdir=/etc"
"--localstatedir=/var"
(if withNcurses then "--with-curses" else "--without-curses")
(lib.withFeature withNcurses "curses")
# The code won't compile in c23 mode.
# https://gcc.gnu.org/gcc-15/porting_to.html#c23-fn-decls-without-parameters
"CFLAGS=-std=gnu17"
];
outputs = [
"out"
"dev"
"info"
"man"
];
enableParallelBuilding = true;
# Provide libgpm.so for compatibility
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "hasura";
version = "2.48.6";
version = "2.48.10";
src = fetchFromGitHub {
owner = "hasura";
repo = "graphql-engine";
rev = "v${version}";
sha256 = "sha256-99HxAjqZQ4GtUR4F7EbVNKT7BI9AHm0uj54XgZZC2Lc=";
sha256 = "sha256-L4H9Jbddyp/p4y7aUXhwzGxiroRHNLmHRu5fBlvNrqI=";
};
modRoot = "./cli";
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "intermodal";
version = "0.1.14";
version = "0.1.15";
src = fetchFromGitHub {
owner = "casey";
repo = "intermodal";
rev = "v${version}";
hash = "sha256-N3TumAwHcHDuVyY4t6FPNOO28D7xX5jheCTodfn71/Q=";
hash = "sha256-dNDJHLxKsuAwQifNHTjr4qhPx+GGY0KUAeWz1qthqOo=";
};
cargoHash = "sha256-NqbsDi47AhYw4hNcoWfXNUnc7WjC1en7mbyCJvhYdR4=";
cargoHash = "sha256-QYovc4oSnQgEwjPDjyKyoAdYy0XkRLa1K6aFn9yrX4o=";
# include_hidden test tries to use `chflags` on darwin
checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [
+9 -4
View File
@@ -46,12 +46,17 @@ stdenv.mkDerivation rec {
# this required for wipefreespace
postInstall = ''
mkdir -p $out/include
cp include/*.h $out/include
mkdir -p $out/lib
cp ./libfs/libfs.a $out/lib
install -Dm644 include/*.h -t ''${!outputDev}/include
install -Dm644 ./libfs/libfs.a -t ''${!outputLib}/lib
'';
outputs = [
"out"
"man"
"dev"
"lib"
];
meta = {
description = "IBM JFS utilities";
homepage = "https://jfs.sourceforge.net";
+6
View File
@@ -29,6 +29,12 @@ stdenv.mkDerivation rec {
# Let's wait for the upstream fix similar to https://sourceforge.net/p/judy/patches/4/
enableParallelBuilding = false;
outputs = [
"out"
"man"
"dev"
];
meta = {
homepage = "https://judy.sourceforge.net/";
license = lib.licenses.lgpl21Plus;
+11 -6
View File
@@ -6,6 +6,7 @@
pkg-config,
wrapGAppsHook4,
bashNonInteractive,
clinfo,
gdk-pixbuf,
gtk4,
libdrm,
@@ -23,16 +24,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lact";
version = "0.8.3";
version = "0.8.4";
src = fetchFromGitHub {
owner = "ilya-zlobintsev";
repo = "LACT";
tag = "v${finalAttrs.version}";
hash = "sha256-CbpUg+PB4Kx8AJavXY1GorNb3KfyKl8ovY2y2658UXI=";
hash = "sha256-5z4IAiApUjlsSL0EX1PQH6rceeQxAD8f3CKmYO2x8gQ=";
};
cargoHash = "sha256-+3r3FXol7FzgpaasNT3uVT+PhfoRrRNS4z1iYPiwHRM=";
cargoHash = "sha256-mCmAj9yLei0ZNtsBh+YeVlCmbHyT69LIHFnwbAk+Ido=";
nativeBuildInputs = [
pkg-config
@@ -69,18 +70,22 @@ rustPlatform.buildRustPackage (finalAttrs: {
);
postPatch = ''
substituteInPlace lact-daemon/src/system.rs \
--replace-fail 'Command::new("uname")' 'Command::new("${coreutils}/bin/uname")'
substituteInPlace lact-daemon/src/server/handler.rs \
--replace-fail 'run_command("journalctl",' 'run_command("${systemdMinimal}/bin/journalctl",'
substituteInPlace lact-daemon/src/server/handler.rs \
--replace-fail 'Command::new("sh")' 'Command::new("${bashNonInteractive}/bin/bash")'
substituteInPlace lact-daemon/src/server/handler.rs \
--replace-fail 'Command::new("clinfo")' 'Command::new("${clinfo}/bin/clinfo")'
substituteInPlace lact-daemon/src/server/vulkan.rs \
--replace-fail 'Command::new("vulkaninfo")' 'Command::new("${vulkan-tools}/bin/vulkaninfo")'
substituteInPlace lact-daemon/src/server/opencl.rs \
--replace-fail 'Command::new("clinfo")' 'Command::new("${clinfo}/bin/clinfo")'
substituteInPlace lact-daemon/src/socket.rs \
--replace-fail 'run_command("chown"' 'run_command("${coreutils}/bin/chown"'
+2 -2
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "lavacli";
version = "2.5";
version = "2.7";
pyproject = true;
src = fetchFromGitLab {
owner = "lava";
repo = "lavacli";
tag = "v${version}";
hash = "sha256-VEUjqelhqUD6NTiWTtl9gAYzJDQzgP7NpxDyloYEmGU=";
hash = "sha256-UiAqZJU7+x8f53myMY0gUwQ5PYNzKmO6kYWEqs1QvG4=";
};
build-system = with python3.pkgs; [
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "lazyworktree";
version = "1.26.2";
version = "1.28.0";
src = fetchFromGitHub {
owner = "chmouel";
repo = "lazyworktree";
tag = "v${finalAttrs.version}";
hash = "sha256-TLQEqHcDEiASe4MzSRVmbpHd0RsMz+nTY05LFH6nCC0=";
hash = "sha256-syfhjNsqRz9Gte514NcuP/J8NMGLEdsJrvnuqBHAnCc=";
};
vendorHash = "sha256-esZcuFWSztJvQUgK4rX8nu0UB8UCSuzoOkbUigH0Em0=";
vendorHash = "sha256-BfQWSogSoD0c71CPMqhfK7F+TzZQt6+wNIzPlFQ2zPU=";
nativeBuildInputs = [ installShellFiles ];
+7
View File
@@ -20,6 +20,13 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ udev ];
outputs = [
"out"
"dev"
"bin"
"doc"
];
meta = {
homepage = "http://0pointer.de/blog/projects/being-smart.html";
description = "Library for querying ATA SMART status";
+6
View File
@@ -22,6 +22,12 @@ stdenv.mkDerivation rec {
pkg-config
];
outputs = [
"out"
"dev"
"man"
];
meta = {
description = "Open source software for reading and writing Data Matrix barcodes";
homepage = "https://github.com/dmtx/libdmtx";
@@ -18,6 +18,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libmnl ];
outputs = [
"out"
"dev"
];
meta = {
homepage = "https://www.netfilter.org/projects/libnetfilter_acct/";
description = "Userspace library providing interface to extended accounting infrastructure";
+5
View File
@@ -73,6 +73,11 @@ stdenv.mkDerivation rec {
"--disable-configure-args"
];
outputs = [
"out"
"man"
];
postPatch = ''
substituteInPlace src/filemanager/ext.c \
--replace /bin/rm ${coreutils}/bin/rm
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "mihomo";
version = "1.19.17";
version = "1.19.19";
src = fetchFromGitHub {
owner = "MetaCubeX";
repo = "mihomo";
rev = "v${version}";
hash = "sha256-NnRudhRW8ecfWCbzigF+B3/a7eiZygl4Oy0zNhhlFWs=";
hash = "sha256-pyPVlVLJoqm/S/cRDSK/PPP58lmu8KBzDHE2we71ugs=";
};
vendorHash = "sha256-WwbuNplMkH5wotpHasQbwK85Ymh6Ke4WL1LTLDWvRFk=";
vendorHash = "sha256-xNga/f8GO+HItwAXX6XewCyTS7xtGpOBFv6RCgxI18Y=";
excludedPackages = [ "./test" ];
+3 -3
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "miller";
version = "6.15.0";
version = "6.16.0";
src = fetchFromGitHub {
owner = "johnkerl";
repo = "miller";
rev = "v${version}";
sha256 = "sha256-r+eayyxI+qFypDHavv9fOAl3rjjKeQxy8tXetmh/ZAI=";
sha256 = "sha256-WQn0vynf+eNbPHuPI2J5CA9R3ptAShPMErJQ/W3UybQ=";
};
outputs = [
@@ -20,7 +20,7 @@ buildGoModule rec {
"man"
];
vendorHash = "sha256-siLrJOMvsv8MkDVVK8xPn4tpyYSqoYT2Iku7ZP0NCk0=";
vendorHash = "sha256-pBl0WfgXgMlUFzIDL7vgTkh9OXoetyRSf769UcVW+uQ=";
postInstall = ''
mkdir -p $man/share/man/man1
+6
View File
@@ -19,6 +19,12 @@ stdenv.mkDerivation rec {
# fails to find X on darwin
configureFlags = lib.optional stdenv.hostPlatform.isDarwin "--without-x";
outputs = [
"out"
"info"
"man"
];
buildInputs = lib.optional stdenv.hostPlatform.isDarwin libiconv;
enableParallelBuilding = true;
+18 -17
View File
@@ -42,16 +42,13 @@ let
hash = "sha256-qc6h1gnU7dFyb0GiBq++E2yf49K7mO86Vwdf8y3817U=";
};
ldflags = [
"-X github.com/kalbasit/ncps/cmd.Version=v${finalAttrs.version}"
];
vendorHash = "sha256-nnt4HIG4Fs7RhHjVb7mYJ39UgvFKc46Cu42cURMmr1s=";
subPackages = [ "." ];
ldflags = [
"-X github.com/kalbasit/ncps/pkg/ncps.Version=v${finalAttrs.version}"
];
doCheck = true;
checkFlags = [ "-race" ];
subPackages = [ "." ];
nativeBuildInputs = [
curl # used for checking MinIO health check
@@ -66,6 +63,20 @@ let
makeWrapper # For wrapping dbmate.
];
postInstall = ''
mkdir -p $out/share/ncps
cp -r db $out/share/ncps/db
makeWrapper ${dbmate-wrapper}/bin/dbmate-wrapper \
$out/bin/dbmate-ncps \
--prefix PATH : ${dbmate-real}/bin \
--set NCPS_DB_MIGRATIONS_DIR $out/share/ncps/db/migrations
'';
doCheck = true;
checkFlags = [ "-race" ];
# pre and post checks
preCheck = ''
# Set up cleanup trap to ensure background processes are killed even if tests fail
@@ -83,16 +94,6 @@ let
source $src/nix/packages/ncps/pre-check-redis.sh
'';
postInstall = ''
mkdir -p $out/share/ncps
cp -r db $out/share/ncps/db
makeWrapper ${dbmate-wrapper}/bin/dbmate-wrapper \
$out/bin/dbmate-ncps \
--prefix PATH : ${dbmate-real}/bin \
--set NCPS_DB_MIGRATIONS_DIR $out/share/ncps/db/migrations
'';
meta = {
description = "Nix binary cache proxy service";
homepage = "https://github.com/kalbasit/ncps";
+3 -3
View File
@@ -68,16 +68,16 @@ let
in
buildGoModule (finalAttrs: {
pname = "netbird-${componentName}";
version = "0.62.1";
version = "0.64.1";
src = fetchFromGitHub {
owner = "netbirdio";
repo = "netbird";
tag = "v${finalAttrs.version}";
hash = "sha256-u5XzTUlGhOA++dgu0yrltQ6Cxkg+P7ghTRMvT0+2Dx4=";
hash = "sha256-fxQ6x/MN3FKRiGgb8OPjLnHCVjYnI4vBLwjDKAxrUQY=";
};
vendorHash = "sha256-FsSio0gn3BBMkmQ5lSzYBkK2iU13wJKo4yWIxojvQaM=";
vendorHash = "sha256-suQPYxZo1R2Jh4N2ulOysfhRKAnVUUMzJoj+5lmhwDk=";
nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config;
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "node-problem-detector";
version = "1.34.0";
version = "1.35.1";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "node-problem-detector";
rev = "v${version}";
sha256 = "sha256-titH2HHXxm8SpfisAWckwPSA11rsqssMCVmDbdPHDI8=";
sha256 = "sha256-0N1EJjULH/Tff4v6JMrvJdO3Iq8EY8gt6xbbh21D8io=";
};
vendorHash = null;
-1
View File
@@ -98,7 +98,6 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://openboard.ch/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
atinba
fufexan
];
platforms = lib.platforms.linux;
+3 -3
View File
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "orchard";
version = "0.46.0";
version = "0.47.0";
src = fetchFromGitHub {
owner = "cirruslabs";
repo = "orchard";
rev = version;
hash = "sha256-fjPaCgHf2cZ24DXc8pNxaD8wOQWs6KWuBE57a9YxdZw=";
hash = "sha256-I1lddSSFQybCJqcMIAIOV8/jtgxRxrM5NWYtqJ3niGs=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -25,7 +25,7 @@ buildGoModule rec {
'';
};
vendorHash = "sha256-vRvRWYbDpZ6WJlCJqZOCOprypymfrddv3UC1uDL3J48=";
vendorHash = "sha256-IXVVgHFDgOcKZSGqvZpO3FNxoxOShk/694RcpKUCjKY=";
nativeBuildInputs = [ installShellFiles ];
+15 -30
View File
@@ -4,56 +4,41 @@
python3,
}:
python3.pkgs.buildPythonApplication rec {
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "pentestgpt";
version = "unstable-2023-06-27";
version = "1.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "GreyDGL";
repo = "PentestGPT";
rev = "e63a91f466a035e036827e8f492bc47c5c1135af";
hash = "sha256-m0R/kMmbr5Ixuqvw6ZRoaAGCnI3j86Iwk4+TYqv0WbU=";
tag = "v${finalAttrs.version}";
hash = "sha256-DSjFrl3/vd/lCBWCuGsxYRhDJPWkq249C8g1XBnfKXw=";
};
build-system = with python3.pkgs; [ setuptools ];
pythonRelaxDeps = [ "playwright" ];
pythonRemoveDeps = [
"beautifulsoup4"
"black"
"pytest"
];
build-system = with python3.pkgs; [ hatchling ];
dependencies = with python3.pkgs; [
beautifulsoup4
colorama
google
langchain
loguru
openai
playwright
prompt-toolkit
pycookiecheat
pyyaml
requests
anthropic
claude-agent-sdk
langfuse
pydantic
pydantic-settings
python-dotenv
rich
sqlmap
tiktoken
textual
];
# Tests require network access
doCheck = false;
pythonImportsCheck = [
"pentestgpt"
];
pythonImportsCheck = [ "pentestgpt" ];
meta = {
description = "GPT-empowered penetration testing tool";
homepage = "https://github.com/GreyDGL/PentestGPT";
changelog = "https://github.com/GreyDGL/PentestGPT/releases/tag/v${version}";
changelog = "https://github.com/GreyDGL/PentestGPT/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
+3 -3
View File
@@ -8,18 +8,18 @@
buildGoModule rec {
pname = "pinniped";
version = "0.42.0";
version = "0.43.0";
src = fetchFromGitHub {
owner = "vmware-tanzu";
repo = "pinniped";
rev = "v${version}";
sha256 = "sha256-1r5EjF4Npt1iwlILTCHKlViO5MPcv8undKYJWN8cmVA=";
sha256 = "sha256-3MDYjoN9P48hOfg8UoRhR8EpjVFcJh8EbqcDfP9mqdY=";
};
subPackages = "cmd/pinniped";
vendorHash = "sha256-aDP5yf0uGYSzvYqqRUS4P2ozLCRcS0eDJseicXv/99o=";
vendorHash = "sha256-08HMyQ5tAexVv67idM8hIzZlxDWjQRYKKasXxm5PjtE=";
ldflags = [
"-s"
+6 -3
View File
@@ -7,19 +7,22 @@
python3Packages.buildPythonApplication rec {
pname = "pyprland";
version = "2.5.1";
version = "2.6.2";
pyproject = true;
src = fetchFromGitHub {
owner = "hyprland-community";
repo = "pyprland";
tag = version;
hash = "sha256-f3FhkR2asMKK7kckXMWl8Un0hd7A3hZtsviZrBTqzEo=";
hash = "sha256-jvdXytMnNrINNkSNljYFS9uomPmQ0g2Bnje/8YbsAv8=";
};
nativeBuildInputs = with python3Packages; [ poetry-core ];
propagatedBuildInputs = with python3Packages; [ aiofiles ];
propagatedBuildInputs = with python3Packages; [
aiofiles
pillow
];
pythonRelaxDeps = [
"aiofiles"
];
+2 -2
View File
@@ -7,14 +7,14 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "responder";
version = "3.2.0.0";
version = "3.2.1.0";
pyproject = false;
src = fetchFromGitHub {
owner = "lgandx";
repo = "Responder";
tag = "v${finalAttrs.version}";
hash = "sha256-2E1V5rnIvshSYV7F1iMr/1yGdSGQRCUdEwsTzJvVhaw=";
hash = "sha256-ajVG4ZUw1GB4dgOztnOfZJ+9wpsrupZuHh8FLRZVZ24=";
};
nativeBuildInputs = [
+5
View File
@@ -13,6 +13,11 @@ stdenv.mkDerivation rec {
sha256 = "sha256-xMnvr9vrZi4vlxJwfsSQkyvU0BC7ESmueplSZUburb4=";
};
outputs = [
"out"
"man"
];
meta = {
homepage = "http://sg.danny.cz/sg/sdparm.html";
description = "Utility to access SCSI device parameters";
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "spicedb";
version = "1.47.1";
version = "1.48.0";
src = fetchFromGitHub {
owner = "authzed";
repo = "spicedb";
tag = "v${version}";
hash = "sha256-xFpQxMfT66nHhNxlXHxIwIlE0K8Jv2ziiNBzGdyDryM=";
hash = "sha256-m0Om+Wil8ig6t8w5IDmfrx8N/Uugn3PayoFJD0xq9OQ=";
};
vendorHash = "sha256-H9ffTARE8Gz5kajawW5o12q+VEAGAGUUR6Q9ErBrgNc=";
vendorHash = "sha256-kA4Smkc88vYgR4B7DdqQc5dkzywDXTbYwmRRZYDcg0c=";
ldflags = [
"-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.tag}'"
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "SpoofDPI";
version = "0.12.0";
version = "1.2.1";
src = fetchFromGitHub {
owner = "xvzc";
repo = "SpoofDPI";
rev = "v${version}";
hash = "sha256-m4fhFhZLuWT1diDlDTmTsNrckKTjhEZbhciv44FZcro=";
hash = "sha256-ybSrJzlC2lNAsUMS+3mwadGcrAN0YV0UF/Huua+2G68=";
};
vendorHash = "sha256-47Gt5SI6VXq4+1T0LxFvQoYNk+JqTt3DonDXLfmFBzw=";
vendorHash = "sha256-FcepbOIB3CvHmTPiGWXukPg41uueQQYdZeVKmzjRuwA=";
meta = {
homepage = "https://github.com/xvzc/SpoofDPI";
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "sttr";
version = "0.2.28";
version = "0.2.30";
src = fetchFromGitHub {
owner = "abhimanyu003";
repo = "sttr";
rev = "v${version}";
hash = "sha256-5nofm5LQRQCQNNpqK8jwBpIguuh1/UTEQy1u5sYDx6A=";
hash = "sha256-oZsciY9JCU1YjkhT6LEDclNC0ixOuZST5dnI9n0uzfo=";
};
vendorHash = "sha256-3UDaVWeNCxA9jjQg9/JVheZijERtFJ7RYnk9h7qV12U=";
vendorHash = "sha256-nVocBBMOVW4q55dkVnmySozCsAbNnYjgPjoWDsAl7Uo=";
nativeBuildInputs = [ installShellFiles ];
+5
View File
@@ -122,6 +122,11 @@ stdenv.mkDerivation {
# Build "x86_64" EFI for x86_64
++ lib.optional stdenv.hostPlatform.isx86_64 "efi64";
outputs = [
"out"
"man"
];
# Some tests require qemu, some others fail in a sandboxed environment
doCheck = false;
+6
View File
@@ -38,6 +38,12 @@ stdenv.mkDerivation (finalAttrs: {
"install_man"
];
outputs = [
"out"
"man"
"doc"
];
patches = [ ./install.patch ];
meta = {
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "tailscalesd";
version = "0.4.0";
version = "0.5.0";
src = fetchFromGitHub {
owner = "cfunkhouser";
repo = "tailscalesd";
rev = "v${version}";
hash = "sha256-avGgkGgzeupZwqRPT1juRyTs6udpefTI0W0rqmvhwk0=";
hash = "sha256-FaM2kr3fBC1R2Kgvf5xz4zAw8JQGOmN3fQhHayB/Zs0=";
};
vendorHash = "sha256-DowF+3eTe+bC3wqfIznCaLwcl42vRyEzFCbMRZffZS8=";
vendorHash = "sha256-/nmX0Zqwda5LRC9cmLneU1NJa/VL8vgG284BtjiNTbE=";
meta = {
description = "Prometheus Service Discovery for Tailscale";
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "templ";
version = "0.3.960";
version = "0.3.977";
src = fetchFromGitHub {
owner = "a-h";
repo = "templ";
rev = "v${version}";
hash = "sha256-GCbqaRC9KipGdGfgnGjJu04/rJlg+2lgi2vluP05EV4=";
hash = "sha256-KABEveISMy31B4kXoYY5IwFouoI4L9Jco5qMcnpeL2s=";
};
vendorHash = "sha256-pVZjZCXT/xhBCMyZdR7kEmB9jqhTwRISFp63bQf6w5A=";
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "tenv";
version = "4.9.0";
version = "4.9.1";
src = fetchFromGitHub {
owner = "tofuutils";
repo = "tenv";
tag = "v${version}";
hash = "sha256-B9K8IDUjd3gQrg5q2IoIsKJHHzRDil4oHEuB2DTMS3k=";
hash = "sha256-Vri7k+6kREkF/37z0WuSJ/OH8n6MxL1BSSkJqfVbcWw=";
};
vendorHash = "sha256-+kJ3TMAyuHZBHfINAOsAP3XIF4TYfO9zH+8ZKJOvPK0=";
vendorHash = "sha256-+WFEMCIRDkL38oz4KavGfrBhTb/LjBKHipX9bk6/2HM=";
excludedPackages = [ "tools" ];
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "terraform-backend";
version = "0.2.0";
version = "0.2.1";
src = fetchFromGitHub {
owner = "nimbolus";
repo = "terraform-backend";
tag = "v${finalAttrs.version}";
hash = "sha256-/LIdvUsNeZ49GVo+TW4Uw0f7GWkexuaEvcFhg04BP44=";
hash = "sha256-8tC5g0qqKWYQlzu8ZEMCbxkaZ0nP5Z2GuSkRA+9SFwU=";
};
vendorHash = "sha256-2krZ1JVioWiVuAGflMzw0W0wITpHTMu8j1Kio+uCkvM=";
+3 -3
View File
@@ -36,13 +36,13 @@ in
buildGoModule rec {
pname = "tinygo";
version = "0.39.0";
version = "0.40.1";
src = fetchFromGitHub {
owner = "tinygo-org";
repo = "tinygo";
tag = "v${version}";
hash = "sha256-uooBZl4u9EHfs1DTI/dQ9Uz1uVOmRcIClEMB7D1q8Lk=";
hash = "sha256-+dLdQdq47M+HKjiMQI1/NJZqiRFuR8rnv/osCbFTpQE=";
fetchSubmodules = true;
# The public hydra server on `hydra.nixos.org` is configured with
# `max_output_size` of 3GB. The purpose of this `postFetch` step
@@ -53,7 +53,7 @@ buildGoModule rec {
'';
};
vendorHash = "sha256-Vae7IFACioxH4E61GX/X7G19/ITbajp96VNUhliV8ls=";
vendorHash = "sha256-+962anRjsh1N0QHgEQIL8Dqwwsbps+LLEDpqCFBHksM=";
patches = [
./0001-GNUmakefile.patch
+3 -3
View File
@@ -10,7 +10,7 @@
let
pname = "trezor-suite";
version = "25.12.2";
version = "26.1.2";
suffix =
{
@@ -24,8 +24,8 @@ let
hash =
{
# curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/'
aarch64-linux = "sha512-AneflaNO3OXomrhwiCQC0bw1hvFVVWy9YQ63zmeAAU5YQYFRhdlvXXNCxQEFKXfy6079MvLM67+42FGGsVAf6w==";
x86_64-linux = "sha512-/kjqLGF7MY+2UGSE7DnS64o8U2HntzGrw3c5b5AGoXc8wx3emEBjPmTELnDxQpgMdl7L7uaV3O1Sj2ebfweRpQ==";
aarch64-linux = "sha512-qx59ADlclvD7j41XLEZPb8GtZNQThtYssuEuO6ZZ264nC1PD/EJZ4hvmCTwDDb7boHWNbEjQGdKf2ci2lOtM2Q==";
x86_64-linux = "sha512-Qslim5nLU6BWNKsPH30mvKUmz9z1KgF73fimZ+yRZxVzh6RHdkbVAo7auv9l2phwBlZQbIoZdeWYu+/IeQ71FQ==";
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "unflac";
version = "1.3";
version = "1.4";
src = fetchFromSourcehut {
owner = "~ft";
repo = "unflac";
rev = version;
sha256 = "sha256-xJEVrzooNcS3zEKeF6DB7ZRZEjHfC7dGKgQfswxbD+U=";
sha256 = "sha256-1Mpo1eBjfAudl7Lc6DUstEnWlY6G4ZFT9jm9JoWxPlk=";
};
vendorHash = "sha256-IQHxEYv6l8ORoX+a3Szox9tS2fyBk0tpK+Q1AsWohX0=";
vendorHash = "sha256-rq+qfUiR8WJRyoLH/UQVKAorDmrbhHfNYRz6bL4uub4=";
nativeBuildInputs = [ makeWrapper ];
postFixup = ''
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "wit-bindgen";
version = "0.48.1";
version = "0.51.0";
src = fetchFromGitHub {
owner = "bytecodealliance";
repo = "wit-bindgen";
rev = "v${version}";
hash = "sha256-V/WXBTCFmjmk2z+ukqTqHQWueWZHJVAacR317sYNTWQ=";
hash = "sha256-WjcUIIoXgvUi3cVtdZy6QRLdK3Y5xiBPTF48biYofP4=";
};
cargoHash = "sha256-qcMFKOu+LQl6czH3XmtZNqANNIbF9fJ/ECv2H2suzF0=";
cargoHash = "sha256-Fi7yZVGiZLvSZaGdfK51aAXvpip4wQYQQIjAxDHXVbE=";
# Some tests fail because they need network access to install the `wasm32-unknown-unknown` target.
# However, GitHub Actions ensures a proper build.
@@ -9,28 +9,34 @@
curl,
pcre2,
libiconv,
php,
}:
buildPecl rec {
pname = "ddtrace";
version = "0.97.0";
version = "1.16.0";
src = fetchFromGitHub {
owner = "DataDog";
repo = "dd-trace-php";
rev = version;
fetchSubmodules = true;
hash = "sha256-Kx2HaWvRT+mFIs0LAAptx6nm9DQ83QEuyHNcEPEr7A4=";
hash = "sha256-o9g0PT/EbBlB9h2FGyYJsKoNUcJIhGR0hv3owztcvcw=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src;
hash = "sha256-cwhE6M8r8QnrIiNgEekI25GcKTByySrZsigPd9/Fq7o=";
hash = "sha256-vcM+iLpJiIxMqw/Xgq4E3hbY77+H1T1UkdJpUOO6dmo=";
};
env.NIX_CFLAGS_COMPILE = "-O2";
# Fix double slashes in Makefile paths to prevent impure path errors during
# linking. The Makefile has /$(builddir)/components-rs/... but builddir is
# already absolute (/build/source), creating //build/source/... paths.
postConfigure = ''
substituteInPlace Makefile --replace-fail '/$(builddir)/components-rs' '$(builddir)/components-rs'
'';
nativeBuildInputs = [
cargo
rustc
@@ -55,6 +61,5 @@ buildPecl rec {
bsd3
];
teams = [ lib.teams.php ];
broken = lib.versionAtLeast php.version "8.4";
};
}
@@ -19,7 +19,12 @@ buildPecl {
hash = "sha256-gq+txAU2Fw+Zm1aIu0lwPUHRqtccNcHFpp0fm3f7BnQ=";
};
configureFlags = [ "--with-judy-dir=${judy}" ];
buildInputs = [
judy
];
configureFlags = [
"--with-judy-dir=${lib.getDev judy}"
];
doCheck = true;
@@ -0,0 +1,56 @@
{
lib,
anyio,
buildPythonPackage,
fetchFromGitHub,
hatchling,
mcp,
pytest-asyncio,
pytest-cov-stub,
pytestCheckHook,
typing-extensions,
}:
buildPythonPackage (finalAttrs: {
pname = "claude-agent-sdk";
version = "0.1.21";
pyproject = true;
src = fetchFromGitHub {
owner = "anthropics";
repo = "claude-agent-sdk-python";
tag = "v${finalAttrs.version}";
hash = "sha256-lMmE1Z7KifuoidI120plGbh7fS76tN+9ZeTi+a2vSjE=";
};
build-system = [ hatchling ];
dependencies = [
anyio
mcp
typing-extensions
];
nativeCheckInputs = [
anyio
pytestCheckHook
pytest-asyncio
pytest-cov-stub
]
++ anyio.passthru.optional-dependencies.trio;
pythonImportsCheck = [ "claude_agent_sdk" ];
disabledTests = [
# Code not available
"test_query_with_async_iterable"
];
meta = {
description = "Python SDK for Claude Agent";
homepage = "https://github.com/anthropics/claude-agent-sdk-python";
changelog = "https://github.com/anthropics/claude-agent-sdk-python/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
})
@@ -6,16 +6,16 @@
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "fastcore";
version = "1.11.0";
version = "1.12.5";
pyproject = true;
src = fetchFromGitHub {
owner = "fastai";
repo = "fastcore";
tag = version;
hash = "sha256-mzOarqm7ng4Jz+z5CNjmff8j0wfNGSYjR2LNhtRfmhc=";
tag = finalAttrs.version;
hash = "sha256-LYtjUsyvLejbJkTSWC7l3Yg/YoB+pMBTlzMitbzgR1E=";
};
build-system = [ setuptools ];
@@ -30,8 +30,8 @@ buildPythonPackage rec {
meta = {
description = "Python module for Fast AI";
homepage = "https://github.com/fastai/fastcore";
changelog = "https://github.com/fastai/fastcore/blob/${src.tag}/CHANGELOG.md";
license = with lib.licenses; [ asl20 ];
changelog = "https://github.com/fastai/fastcore/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -0,0 +1,37 @@
{
lib,
buildPythonPackage,
fastcore,
fetchFromGitHub,
setuptools,
}:
buildPythonPackage (finalAttrs: {
pname = "fastgit";
version = "0.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "AnswerDotAI";
repo = "fastgit";
tag = finalAttrs.version;
hash = "sha256-zpX8Y8Cuoeh8oeYJjZOD2KZByu7OUwOva546gBP5iZs=";
};
build-system = [ setuptools ];
dependencies = [ fastcore ];
pythonImportsCheck = [ "fastgit" ];
# Module has no tests
doCheck = false;
meta = {
description = "Module to use git";
homepage = "https://github.com/AnswerDotAI/fastgit";
changelog = "https://github.com/AnswerDotAI/fastgit/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
})
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "iamdata";
version = "0.1.202601251";
version = "0.1.202601261";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${finalAttrs.version}";
hash = "sha256-X0hS2sAvFCEpCKCDEXUzlYPSz0/E6n7H66ytIP+EgrI=";
hash = "sha256-vjCyMNTaXALc5wecg6YO3kg5fdYfZ8tAWa0LrmoiOTE=";
};
__darwinAllowLocalNetworking = true;
@@ -7,14 +7,14 @@
buildPythonPackage (finalAttrs: {
pname = "mitogen";
version = "0.3.37";
version = "0.3.38";
pyproject = true;
src = fetchFromGitHub {
owner = "mitogen-hq";
repo = "mitogen";
tag = "v${finalAttrs.version}";
hash = "sha256-LN4vm3VWt2pm0wljSgGxqH61B3RTsNDyA1SCnZqyoSo=";
hash = "sha256-DtW6MPXZZnMXKJM4m86UXq2oFnprJYHjYHJ70V5b+o0=";
};
build-system = [ setuptools ];
@@ -6,6 +6,7 @@
setuptools,
ipywidgets,
fastcore,
fastgit,
astunparse,
watchdog,
execnb,
@@ -15,12 +16,12 @@
buildPythonPackage rec {
pname = "nbdev";
version = "2.4.7";
version = "2.4.14";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-SonqSaW/xmM91Cy0aLAkVUrXuNnkjg+ZphZF3I5ZGvQ=";
hash = "sha256-zXUbUFf08IncbDO6sHiZP6KFvhF3d+GsFLPp2EuAW3g=";
};
pythonRelaxDeps = [ "ipywidgets" ];
@@ -34,6 +35,7 @@ buildPythonPackage rec {
astunparse
execnb
fastcore
fastgit
ghapi
ipywidgets
pyyaml
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "pueblo";
version = "0.0.13";
version = "0.0.14";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
# should work for us as well.
src = fetchPypi {
inherit pname version;
hash = "sha256-EewRittG90ZHRklGtXHtEJ83DWzA6f0iKfX87YlmVgY=";
hash = "sha256-B2uI/3SbxUdhM9OUGdwHNXKrsVQLji8E4aI9OyiIYEI=";
};
build-system = [
@@ -8,16 +8,16 @@
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "pyairobotrest";
version = "0.2.0";
version = "0.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "mettolen";
repo = "pyairobotrest";
tag = "v${version}";
hash = "sha256-a0xsmknDe96cOBewhwVLy2Tw5sYffh8lZR4e+q6uGz4=";
tag = finalAttrs.version;
hash = "sha256-PYrxQgWlcF7a/gwbJLL1JFrM+5HM3nQco9Yzy3qV1HM=";
};
build-system = [ setuptools ];
@@ -34,10 +34,10 @@ buildPythonPackage rec {
];
meta = {
changelog = "https://github.com/mettolen/pyairobotrest/blob/${src.tag}/CHANGELOG.md";
changelog = "https://github.com/mettolen/pyairobotrest/blob/${finalAttrs.src.tag}/CHANGELOG.md";
description = "Python library for controlling Airobot TE1 thermostats via local REST API";
homepage = "https://github.com/mettolen/pyairobotrest";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.dotlambda ];
};
}
})
@@ -9,14 +9,14 @@
buildPythonPackage (finalAttrs: {
pname = "tencentcloud-sdk-python";
version = "3.1.36";
version = "3.1.37";
pyproject = true;
src = fetchFromGitHub {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = finalAttrs.version;
hash = "sha256-modmLNVgCTR/OW880dwHevPAf/FBqrJdKYvwo3eRJLg=";
hash = "sha256-gtvmqQzKXwChwTyh0iOnZwVArNOHUuzAlT6hKRPfckU=";
};
build-system = [ setuptools ];
+2 -2
View File
@@ -4,8 +4,8 @@ stdenv.mkDerivation {
# !!! For now, the name has to be exactly as long as the original
# name due to the sed hackery below. Once patchelf 0.4 is in the
# tree, we can do this properly.
#name = "${klibc.name}-shrunk";
name = klibc.name;
#pname = "${klibc.pname}-shrunk";
inherit (klibc) pname version;
buildCommand = ''
mkdir -p $out/lib
cp -prd ${klibc.out}/lib/klibc/bin $out/
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "gitlab-ci-pipelines-exporter";
version = "0.5.10";
version = "0.6.0";
src = fetchFromGitHub {
owner = "mvisonneau";
repo = pname;
rev = "v${version}";
sha256 = "sha256-G298u9bitEst8QzZd1/B6PTCNpGqq88Z8W8w67/cVkQ=";
sha256 = "sha256-r/6tRecbLN9bX2+HYyk4tT0uNiAqtZwMoMMQUJ7niJI=";
};
subPackages = [ "cmd/${pname}" ];
@@ -21,7 +21,7 @@ buildGoModule rec {
"-X main.version=v${version}"
];
vendorHash = "sha256-LPS0paXtzNAOFW8FUAFbcEcVTtp3WFh6N/f6tuFPT50=";
vendorHash = "sha256-k1yqPVaCRtU9qpCSBR4Mo4n+9cOCT9xyRI1Ian9rNOk=";
doCheck = true;
meta = {
+4
View File
@@ -2723,6 +2723,8 @@ self: super: with self; {
classify-imports = callPackage ../development/python-modules/classify-imports { };
claude-agent-sdk = callPackage ../development/python-modules/claude-agent-sdk { };
cle = callPackage ../development/python-modules/cle { };
clean-fid = callPackage ../development/python-modules/clean-fid { };
@@ -5304,6 +5306,8 @@ self: super: with self; {
fastexcel = callPackage ../development/python-modules/fastexcel { };
fastgit = callPackage ../development/python-modules/fastgit { };
fastimport = callPackage ../development/python-modules/fastimport { };
fastjet = callPackage ../development/python-modules/fastjet { };